25469386 69557598 0 571949617 534107660 0
77750371 31012573 0 168886104 173950909 0
35764400 14265693 0 326143134 297627368 0
4347657 11434064 0 273799329 270938644 0
58303351 5604372 0 144678267 155212232 0
16285847 14991294 0 663329375 625436144 0
146714508 39667303 0 705349204 679590307 0
70375925 18231458 0 241260357 211371355 0
99217068 75086619 0 335428715 315314659 0
134335429 41233961 0 950778255 913549501 0
25315279 10296398 0 61892262 63514066 0
26200200 99024899 0 567153297 694794511 0
188795813 30693918 0 722591889 714993928 0
282686102 71706490 0 773865241 689161384 0
188571203 67880097 0 609636446 589968778 0
19490050 68329563 0 674646820 588820378 0
48307163 120002966 0 777644478 819116200 0
18347606 2624301 0 91223971 109335628 0
234403487 106912557 0 882480465 842069173 0
139731615 99065173 0 272917345 214132429 0
225229205 43927911 0 638142206 620613683 0
124170345 54084355 0 783061396 691872151 0
88487542 85796685 0 716927817 753340804 0
615885583 53768130 0 702137701 616306092 0
41430658 2628151 0 113789480 105726797 0
11654038 3905201 0 472177560 421260286 0
128219647 56954517 0 783723405 763246813 0
2194096 7842854 0 31880862 30149499 0
16820751 7079373 0 86649666 88588049 0
676317 27016234 0 220116793 217532621 0
190190979 37071920 0 676515815 587036147 0
1460584 22653179 0 462330036 496301838 0
101211204 59715470 0 645262772 641896164 0
42199773 5277537 0 222005380 188583660 0
41686468 109130416 0 906335014 813204935 0
89649969 265028444 0 848632575 817810624 0
31272642 4513869 0 43889342 37011363 0
39277978 14902435 0 130330509 107120193 0
9415923 2575939 0 248997985 237342421 0
372456648 21712285 0 670281047 665223649 0
109574727 49285070 0 557506505 660992062 0
139168578 124140761 0 718764683 773782464 0
43410794 11127806 0 94777638 108442537 0
227087617 69333561 0 827592811 902682990 0
209899713 250993965 0 753099310 736332476 0
86647157 17474523 0 309929247 309597663 0
17003270 14732864 0 38927389 38794589 0
131871147 49715986 0 158270425 154890137 0
332031352 203847431 0 569393593 508528681 0
247840595 19071219 0 503984601 570192258 0
300831 47864226 0 240883580 244909177 0
42878199 15591028 0 113179031 115971158 0
374410767 3874365 0 742705605 653617320 0
137910022 18747944 0 757223112 596165647 0
11436720 7352872 0 142583886 120552325 0
7661832 5165973 0 32610542 32084232 0
615083296 164157233 0 898515551 852932447 0
575888436 34297480 0 698976499 572630519 0
34398167 57046366 0 502559341 467873684 0
24895108 178735001 0 890992377 861969640 0
2009490 1504166 0 18877878 20964558 0
21083494 98542078 0 381714789 369155349 0
154544446 8664423 0 254281702 216679634 0
48713327 59584086 0 410739956 422468137 0
19398810 14040628 0 159387600 156776659 0
72379957 138503122 0 411742997 390631626 0
11612338 3562792 0 89067517 80923663 0
35616665 9812408 0 127469787 96610472 0
241827339 83406802 0 468273287 678255922 0
92868849 17693223 0 145396570 120534170 0
36995575 26356737 0 59597752 62217099 0
70211785 1291990 0 97749197 106809402 0
157444902 48765335 0 655385692 628623299 0
15988314 21043473 0 545537594 549248527 0
476839094 42868398 0 928787806 896945370 0
25187154 17963795 0 142506225 136951471 0
2210241 240160815 0 946702075 945619477 0
323537285 358842558 0 693729529 712446186 0
85792165 130992525 0 731271391 731629291 0
64001848 118778416 0 772303735 868001797 0
12577292 3153250 0 315949389 301532716 0
64277887 137031082 0 541670887 698419283 0
223903051 63980795 0 518364410 512796025 0
44921538 49398555 0 352019595 379819039 0
124698823 61045168 0 822092513 890589566 0
57340028 21403540 0 218452105 171529196 0
549579095 243799559 0 869027780 587235024 0
449074410 101975980 0 624001087 622801479 0
340057893 11797514 0 818535259 667083195 0
21328633 38393313 0 160464562 152681802 0
12812846 3089866 0 600065644 727376346 0
201834453 31027995 0 944366632 822902196 0
466623807 60418997 0 681128101 625735448 0
4737796 4412202 0 59569079 63076780 0
817974 129285025 0 752513455 744186006 0
527431 255397 0 13050809 13201358 0
316605354 56781650 0 798379185 898768858 0
6270990 483472 0 24916311 14653928 0
68354643 56588411 0 74738826 63602643 0
13747219 115405556 0 636485929 617098787 0
20008459 378626 0 29931566 34590582 0
115170147 14077033 0 764511890 735100461 0
62038361 8588311 0 165772733 131943353 0
54840703 68765465 0 521170195 512893560 0
387782294 81864007 0 486516112 400268367 0
176267952 48504886 0 192047707 167334763 0
46125459 2132243 0 206744786 206794832 0
312216391 74780319 0 672929074 906264676 0
79497964 154980457 0 523814431 587726551 0
18493254 43092949 0 916625898 880358493 0
241606380 12639816 0 578983218 580285989 0
63724621 147967675 0 787953060 730932088 0
183590603 24586494 0 481093468 485332425 0
197311392 88357602 0 503885826 474445690 0
265616631 115953170 0 381412986 427745749 0
248160316 131579448 0 874454558 578779461 0
414550607 116361186 0 718694993 639859153 0
27567425 26413921 0 583515989 387967096 0
36583818 997287 0 217228143 212897194 0
116294798 75019845 0 363128441 422991419 0
483228150 22998628 0 618853478 554879095 0
348131916 115754599 0 562741418 543674110 0
28008099 24799717 0 293528292 296839548 0
107989433 57486160 0 878758812 788195639 0
59317723 6304604 0 604787918 561048387 0
736337813 345242420 0 849236961 815429173 0
115370761 26187223 0 520027523 509111022 0
223758986 96887842 0 335596405 505065520 0
502714301 91949391 0 552317393 287497819 0
82423822 63661891 0 536630782 576433550 0
12194310 104194268 0 169652945 177783450 0
60634574 6528133 0 134188306 142181141 0
24739996 28969761 0 101614529 119793442 0
105519476 56924103 0 908504484 804199903 0
457564052 91992287 0 613348353 314862978 0
289521561 271416434 0 748123521 694902483 0
158546798 20160322 0 565488379 406161974 0
54153217 10425421 0 412754248 251412657 0
83947351 77319730 0 967685347 858214480 0
197004312 9916178 0 277381689 261513535 0
20732184 111276632 0 653178139 693289660 0
847864 73453322 0 210368968 222937459 0
16033919 11566907 0 126143994 116760561 0
107171602 30848584 0 574125751 602157116 0
23189611 7188661 0 317553124 273013190 0
176789836 66191086 0 259099888 208854264 0
464152947 114512791 0 485663594 341207801 0
37494118 100960 0 159645371 154937580 0
65310925 41220998 0 758962200 493849072 0
103915650 29747395 0 261115143 215272104 0
2529995 386464 0 18387534 14822987 0
17742928 2493250 0 41166821 37288804 0
249876886 28660392 0 841399021 899580817 0
226853097 19165285 0 740608106 861638852 0
5144870 15284905 0 89796757 87171303 0
18821602 2429699 0 323802909 358253570 0
150603044 11659649 0 606824075 520251959 0
385408989 415662951 0 602899516 548427630 0
28921187 180218194 0 796597677 785465825 0
617496850 198370163 0 686294315 405718987 0
7670424 67697011 0 564205798 610326703 0
57992196 21995546 0 952962973 853566754 0
573645085 103370089 0 836634227 387479511 0
227743970 36490349 0 678361104 636917984 0
82011186 21916777 0 811007946 665328438 0
9981917 3122002 0 82429709 60877156 0
142088690 74075540 0 171550857 130751578 0
257713008 77239009 0 350095056 339078459 0
36571514 702402 0 57095464 43752155 0
323709192 60892298 0 955241889 928832318 0
6962232 3251722 0 524742227 505165804 0
122110668 20154772 0 873511177 924196144 0
4771386 22628279 0 175648013 140027703 0
20233498 45128911 0 297808113 279826597 0
365125827 1876100 0 514764777 434261425 0
569748833 42559874 0 840859228 871482157 0
158916026 63256152 0 564977047 508940363 0
135869262 29086178 0 267338761 292176825 0
215410374 103086176 0 927406961 722678648 0
2526326 13666840 0 257183272 187532876 0
43532198 21853177 0 98440852 118435735 0
66843758 79576840 0 276001384 276336924 0
295012587 102550197 0 493742659 540532934 0
595004306 578288566 0 604997405 742870156 0
40131441 30601430 0 784156230 673166462 0
193026476 226928547 0 686537947 569078123 0
448618829 18564588 0 756457196 729758106 0
275521135 67827969 0 812539070 771838644 0
408740302 94523405 0 897844622 634373760 0
212741701 86306806 0 498774127 349120200 0
216662227 54180250 0 771770208 679688147 0
5559776 20309883 0 185293419 193582484 0
11695851 2754857 0 161619886 185455732 0
68926671 2183832 0 120490100 109328333 0
7682210 13559754 0 101796203 114897115 0
117909288 6272779 0 876495284 775623640 0
18050796 650713 0 37941430 34125422 0
1063117 50122210 0 731984632 775869656 0
215011987 12018053 0 604857954 623281611 0
479413 17917811 0 552701832 510908168 0
638147 71233469 0 380745930 444080024 0
118810046 548383 0 453648766 434515168 0
46270358 15240600 0 88126091 99657179 0
388014948 29204877 0 730075642 607116144 0
121530061 119879082 0 350837052 490171906 0
154809994 22280701 0 566255167 406057917 0
28929439 140561386 0 588528779 558893875 0
11385809 8467967 0 403485701 379835615 0
14105210 1807628 0 34541760 40684365 0
418780703 147579894 0 652245521 635970336 0
15571707 41135765 0 208896668 206301466 0
151736751 81638194 0 438301937 530944260 0
63894106 27520677 0 363947954 467766314 0
312020796 435005493 0 723924907 664991719 0
239526505 23630901 0 987509218 901525528 0
93401935 39967786 0 645555495 607170053 0
252127303 194954717 0 321528484 283351090 0
49523795 47327059 0 738195023 792622701 0
267287010 19146533 0 786437220 740754955 0
1853328 134750 0 47364429 48113399 0
308711647 193675252 0 545586619 652313150 0
11092008 8480760 0 405897972 346670370 0
165527603 23691650 0 307525649 300876386 0
145571267 10503476 0 579807282 452811708 0
171883619 134575459 0 409509984 322319173 0
30753489 10654711 0 231637291 227774756 0
646332870 84807426 0 903553391 838060313 0
146711237 155679319 0 540023774 732111509 0
54517567 5904055 0 507504361 498601385 0
40316453 14768972 0 244255103 226011247 0
173101664 7879886 0 623991318 538312258 0
674723763 565560655 0 735229699 719993285 0
638629390 249527785 0 950496753 683285614 0
24035354 52266457 0 511166310 455984201 0
91323723 57072889 0 446945648 481913206 0
6264838 63002106 0 176219196 216742241 0
194107580 269160159 0 743525289 876964380 0
13449383 4872060 0 89835143 98370701 0
124781673 43525822 0 930149393 858324617 0
248040135 181975534 0 815869751 568725091 0
47780319 167255371 0 441554813 405834157 0
518740975 113767104 0 708038045 710412904 0
182909910 125684868 0 801259043 901634683 0
479453949 12522778 0 749093185 769637509 0
259373466 88295597 0 286547793 265437037 0
349041540 178341636 0 449095896 486262534 0
96130580 8332350 0 460763479 484917028 0
536542062 243866722 0 551926132 578360765 0
263225732 95126679 0 862914624 844609208 0
12045763 260103931 0 684619073 681041146 0
1093734 4857989 0 138076174 151091605 0
6540216 46513887 0 739566778 889624619 0
44005621 81330531 0 293055493 484182353 0
208483294 46460970 0 596870073 552004976 0
304649405 269872940 0 432523457 352450842 0
100273294 51690517 0 324705354 353123441 0
231084647 86614399 0 259946297 214598740 0
23904157 8784856 0 623215747 649463926 0
335965413 179386848 0 566417864 690464611 0
1403664 421669 0 1954951 1934761 0
288204175 149029310 0 660844058 684784909 0
81746904 11194635 0 280408658 285034690 0
58962477 76588071 0 295607296 303205088 0
16624712 682595 0 125230672 89293122 0
280809346 63807496 0 575870364 521497034 0
16801666 4416041 0 34620224 13548391 0
299532221 98280552 0 383606357 358666180 0
546552478 119638863 0 693292276 484173851 0
87115431 46017653 0 170752407 111724537 0
61394162 7139623 0 205024011 218757724 0
460950741 3202756 0 860654096 866166032 0
116777985 102397714 0 834195159 854954970 0
232841907 74748948 0 773958332 766791780 0
301913561 76007827 0 515255300 537115808 0
22909345 129784706 0 640722719 633964293 0
30100383 20707341 0 232934890 199991880 0
13768100 17120717 0 344718375 344001227 0
51784418 63645193 0 384973013 500906127 0
1876751 839821 0 12775681 14306875 0
469168124 98805872 0 817233262 925893677 0
12955411 46105619 0 346780552 451813457 0
1176290 30564556 0 242066603 256808711 0
135170359 41239793 0 147613703 96789625 0
27314069 11938196 0 85742300 64792986 0
53700854 1381034 0 54065016 53606699 0
36035257 11389454 0 612203329 616719422 0
617384019 77211525 0 736206448 394554358 0
339091167 189913486 0 766778715 396861215 0
18677814 96668114 0 823053139 861660561 0
326293066 204734717 0 409078765 408533555 0
65717403 94449485 0 157863808 180638044 0
400087873 223763516 0 989956225 947818800 0
372475089 68257276 0 434121737 351033353 0
154159525 61597075 0 244783841 266500694 0
374318 1177634 0 3292376 3110483 0
9878865 6313067 0 27669910 28527079 0
117867725 293884852 0 935833403 811733348 0
348921777 41976787 0 633784065 584875728 0
279812323 7669706 0 492861087 380428598 0
591958157 40131601 0 725522727 86232540 0
2196586 30442987 0 267675074 260256112 0
4356613 11555490 0 360322211 348453383 0
271441189 128465362 0 863693575 867931213 0
170008 1444806 0 18373293 19539537 0
4358192 47017638 0 272451189 257487751 0
160494067 30138972 0 452534410 502708010 0
386212564 111825011 0 530538726 394620639 0
53002305 162158601 0 379991937 476041259 0
422740915 225299176 0 562119064 438888498 0
112079256 99996113 0 802855521 612589395 0
592948510 210709921 0 702508745 688381789 0
560319370 3832454 0 868703038 651144504 0
48116473 9519432 0 113959618 136141487 0
20119832 106615756 0 787857613 788493564 0
139480000 35612830 0 162203009 115630495 0
246489449 39556648 0 817832751 732902110 0
128089431 60208810 0 613605454 594234115 0
58499530 14430939 0 740012370 711016105 0
291414158 167804406 0 338695748 375834060 0
199406678 2145803 0 479391945 439415806 0
26654325 67047877 0 935692646 892681486 0
1809735 859692 0 30327355 32449131 0
88159358 58976969 0 711737412 789752673 0
415560744 23051051 0 794438285 332537181 0
90427315 4197353 0 228722210 229547712 0
23794573 80452929 0 450717530 479387953 0
75019292 9079579 0 218812619 209612126 0
84883397 259592904 0 668759159 856572258 0
219152748 247483988 0 786335519 680095092 0
263866296 57515712 0 462446944 482065196 0
5546126 8153327 0 457576816 565209570 0
36546806 5860360 0 450434232 409901268 0
298827931 121592739 0 363252708 346247194 0
196299074 82307769 0 599629380 538395448 0
265446536 25430576 0 574898006 555348862 0
19502546 75069085 0 380646131 374017498 0
3613563 7068433 0 327090658 308613498 0
94528149 19940146 0 197202539 183545810 0
62022652 153017604 0 648780226 626231681 0
3998461 24802417 0 512776977 519598303 0
160195181 149719271 0 667719143 696710965 0
12760872 11229613 0 130599016 180128348 0
36192506 65262939 0 498173521 489597765 0
36329474 811345 0 582158642 547423787 0
152352580 28077093 0 330337976 324332798 0
481444259 11317143 0 521333344 377478447 0
5973570 1001756 0 23371999 19272992 0
15683012 378002 0 25728833 26629528 0
548732841 5718733 0 734679121 391966381 0
113945191 12293521 0 142651343 113248514 0
185776912 124043548 0 503901248 495245213 0
11377039 317178 0 104111996 79184452 0
411067095 113134376 0 470549791 394671646 0
122052057 15100691 0 217798608 194556579 0
127235965 24327826 0 260033532 301004957 0
107349 12962 0 464643 492664 0
395357266 295554144 0 924703328 647545844 0
776218 7089125 0 31835711 38666310 0
100931031 48440879 0 744077442 608326505 0
61108133 68650942 0 155284260 158490104 0
69410828 196271 0 320194814 268176551 0
21401126 106978738 0 631664119 710147805 0
39224785 36820109 0 223530062 260520604 0
1517471 3840940 0 9581254 10022145 0
104564568 75478638 0 612136183 574592896 0
66818354 17404061 0 90307616 82730839 0
84392548 25728827 0 126523378 114030496 0
295478699 163063916 0 842841809 771181073 0
309878282 342390443 0 405938871 409855917 0
46576544 12599206 0 335703518 329664034 0
51925333 81742070 0 362884528 397020317 0
80457826 24550643 0 395952363 419435222 0
134170471 20716410 0 408642436 407076342 0
279621266 67934213 0 747694047 838407330 0
55181527 83202559 0 227690005 225784754 0
448424406 62890710 0 805564773 460518245 0
254150614 16826907 0 633719668 599072917 0
73891346 21299066 0 75711367 69410668 0
86695570 22235308 0 91570112 86433689 0
227062183 25600240 0 655378236 590441230 0
641086863 42437834 0 841030105 839552360 0
458766297 124351276 0 655106954 423448231 0
5134781 8132653 0 177671811 163666617 0
552477769 53969499 0 707097129 825343926 0
86159853 59259186 0 423454776 430354668 0
30388170 9868233 0 147078557 159727268 0
87094485 33882931 0 353101366 354737277 0
34013664 220201943 0 822320368 834321714 0
18129954 57351793 0 557253519 666321857 0
113618422 30659547 0 244804960 248669614 0
143988799 124641349 0 904774560 613878224 0
41056063 16954769 0 94179070 71897223 0
535824460 176125038 0 659825248 386976669 0
164254714 162069438 0 214170569 234120475 0
220854641 99780341 0 291197117 388034041 0
58453163 10483344 0 272218756 238880025 0
59886046 77956494 0 469357330 558252176 0
38165068 62152352 0 168307668 179839680 0
671080 813225 0 21425512 21094190 0
205566646 72600365 0 289623061 278337276 0
196710659 32822931 0 526978987 502500325 0
235244839 191784171 0 690290086 699050263 0
23337728 63875163 0 781862072 892785311 0
504846485 197310870 0 769359985 903700279 0
24818447 133920214 0 866501659 854937509 0
20803120 67648377 0 837855659 860160281 0
85110905 21065858 0 559387902 541083838 0
519325611 15472113 0 917869730 500934805 0
22909869 26745289 0 793240083 541568185 0
210936657 39954727 0 448320426 423178075 0
7063551 13860902 0 204783477 199909788 0
14074497 10307657 0 516844137 573849937 0
93300963 11669349 0 877050167 908183566 0
53553072 79088178 0 770299683 823406427 0
91493156 21243248 0 198549309 205688458 0
537685000 1736567 0 650237780 477189442 0
107541505 33860545 0 598105226 567743121 0
17813552 29697345 0 398046179 394400239 0
285474162 164541751 0 572273596 483167396 0
38659972 39433088 0 404001026 417314932 0
29930796 26697416 0 241118960 261886113 0
261921711 39163888 0 790606665 767410496 0
439267043 126069088 0 771493115 751756693 0
9580415 1008979 0 76256008 86941028 0
113888726 10322380 0 446853518 564573824 0
17588688 36576484 0 382077833 384851865 0
12939453 13980632 0 230346340 253617546 0
315017176 384916372 0 681441211 595575883 0
147898142 55502571 0 639102778 635426229 0
120050501 50847209 0 185908309 149249023 0
54806353 41231083 0 156016585 182946209 0
275682696 41525394 0 803521314 697939499 0
399458457 194660452 0 901220232 789221753 0
360183627 130672981 0 638997374 619373981 0
111893842 31593070 0 459195063 428843994 0
30797265 38844628 0 234638165 163115537 0
920529254 776926216 0 922752260 940195111 0
41269757 160991515 0 616036983 814352149 0
66084116 49023524 0 150566259 146999589 0
116428270 22984422 0 268375465 319955277 0
404728180 35096822 0 909682053 434233379 0
37835620 66823688 0 358960881 321790785 0
80287256 3358770 0 692823730 796996818 0
330645526 206583063 0 442933007 308712942 0
243504963 153838887 0 677642359 641761014 0
550051 228487 0 3051836 3117187 0
82049010 35863648 0 444435662 389593251 0
57971678 18897325 0 119074213 135224812 0
65408503 51829687 0 185217037 131460298 0
325159 895390 0 18524578 16208543 0
45214336 7213552 0 80996411 74688259 0
122002713 12062877 0 456950108 397258500 0
80102559 67657808 0 405704242 409978913 0
12079733 1625394 0 104999699 134142591 0
101728964 44222794 0 605345694 636307525 0
36251604 14225790 0 890816281 779960626 0
15898303 27632284 0 107640221 104732757 0
312924515 25019274 0 466057071 402137309 0
578193703 619173659 0 900193581 854861440 0
375686966 89669275 0 585802381 537212315 0
474083669 156688612 0 873894661 851405558 0
335759549 178615400 0 360800164 376693808 0
5323524 7090815 0 125259588 105777612 0
27351097 78132144 0 741925848 722073774 0
177268794 56766937 0 228982967 208828647 0
68610990 18308215 0 418186040 371913539 0
739649827 370599202 0 756195100 767498672 0
7317982 66875519 0 387092355 364694101 0
189787936 88563420 0 206677928 225822978 0
5264450 2210655 0 9818082 10095645 0
81353433 97645267 0 757389518 630453061 0
351705350 92210946 0 500750498 260700576 0
590930934 89555397 0 869855564 829778873 0
426477642 37242322 0 574538609 569575831 0
16238542 33325783 0 62015950 70620333 0
2097347 117368127 0 578359078 544242234 0
3635926 66221395 0 572761359 555396842 0
544437399 155216644 0 911999711 956732243 0
99070150 169125080 0 825315521 891034324 0
557876211 77072813 0 698870900 678392454 0
174405943 182618440 0 335257870 528198143 0
232223561 245948253 0 654633822 468783090 0
36609699 48348658 0 845073615 713131847 0
30615721 91806506 0 434692081 485051498 0
56193859 2086173 0 183282771 146772690 0
7568318 39843226 0 840643995 917682534 0
38492346 92623628 0 705022537 757871020 0
159022650 615063 0 175624998 182042325 0
529985570 161473440 0 740730196 287666582 0
95280144 59952200 0 846652107 778687057 0
40508201 39553501 0 298148376 217432584 0
301038640 63829076 0 568961375 543251592 0
79927054 43243891 0 183140848 186723454 0
73805114 56085912 0 290606214 294052998 0
280990701 37858082 0 464693270 445699288 0
111468887 21718872 0 949272910 946640431 0
74659349 25058122 0 466283902 451669480 0
79299553 88744092 0 657351859 580434545 0
167341995 31185273 0 396635584 372875309 0
162006642 43736477 0 493975751 645670109 0
5325132 7981873 0 96231224 92146934 0
17277195 1937678 0 300952109 291118074 0
638022432 112600742 0 811860333 306888786 0
60094168 62667183 0 843557957 838217027 0
1360392 9332696 0 246475213 279819030 0
179759106 130705236 0 286037502 294745573 0
68415366 13768549 0 175922137 152137295 0
87065551 12138765 0 727746848 716262916 0
466008883 6285353 0 519542267 442296812 0
197663479 45469754 0 527448061 491154768 0
16168092 160096597 0 825104548 821687132 0
91793485 267819219 0 908095702 811530146 0
942088 15573507 0 100763426 84725108 0
42776424 9347746 0 515251504 552188593 0
5327400 4862050 0 49600454 49077599 0
3527781 30457987 0 125077208 103908054 0
168947990 56106586 0 602312995 600642426 0
74706944 100836451 0 744796306 644762255 0
347207055 171917187 0 427132431 332885847 0
440809491 41776041 0 607887279 522165922 0
209195359 115557499 0 820700421 801754722 0
28921538 32287351 0 320168877 254582726 0
33635781 60140921 0 877176718 809946168 0
102271605 32361180 0 400308320 424392316 0
151857640 49542401 0 398912200 424363979 0
187726051 7564363 0 278884670 322676159 0
288803385 117050567 0 492693862 575027807 0
221925442 133064842 0 557152461 537830735 0
61517500 88516 0 464202370 344506121 0
117082531 1588866 0 147167466 84789056 0
217684024 16051405 0 894326025 875770301 0
119263161 5402411 0 739369387 602004539 0
502813353 144024181 0 818216546 469213848 0
11757656 285434421 0 944183440 976030890 0
116082983 5838062 0 260411887 252160240 0
79646185 221306984 0 748027116 649838689 0
185612474 20157521 0 418560602 414188970 0
22609782 13521868 0 246363965 307280373 0
268797444 28254579 0 806523510 828056224 0
34613275 19801676 0 226171381 190350035 0
3273120 16946 0 6941762 3404306 0
436177 3338691 0 848591928 912522830 0
184867609 25911591 0 418349032 436357131 0
221056703 214253639 0 482685727 476397169 0
15578142 1139558 0 291217754 291589737 0
256133338 33847600 0 742454987 647173481 0
72922453 7046592 0 427443734 408322373 0
9918682 9978461 0 260479902 265369119 0
61250453 37074664 0 774399191 761561781 0
99728191 8723874 0 215570033 223842932 0
118000721 41864136 0 192567987 138497894 0
456716776 164629241 0 505507629 456649648 0
7261711 8211871 0 92090937 73340655 0
18837757 5319323 0 137527339 144182255 0
21648550 190466782 0 393846645 475731430 0
44348840 1919557 0 179858312 155052349 0
42248204 3142147 0 317596532 299922608 0
32527654 258818563 0 830533216 881049196 0
2330179 18171081 0 70569732 70132865 0
29126940 13750716 0 465180102 516657856 0
18720471 65106500 0 657055795 662118840 0
59090617 31777774 0 142821034 142780723 0
10032542 7090722 0 230295736 180433699 0
695221377 125153842 0 727663305 616558890 0
53974090 17345067 0 189276914 183683840 0
106512964 24642586 0 276271860 272901147 0
216112476 74921901 0 301316327 304487619 0
7495463 5147799 0 145008646 139000496 0
79578544 130853999 0 670769210 640348304 0
9482497 1784347 0 230627155 188645020 0
13576444 353696 0 40129307 36524940 0
73621903 62741603 0 139957116 139187853 0
206007435 228213749 0 599278028 756507006 0
10128313 8493563 0 80025764 80755731 0
53787928 4485954 0 253123395 258233063 0
53792614 4809722 0 128079252 108953078 0
10746725 159730367 0 883570680 915281433 0
23054685 34415081 0 852220965 743726677 0
19082460 6088094 0 162149240 171326454 0
17673180 4928747 0 103767853 113513568 0
89711546 4061082 0 496246387 530304765 0
26570077 6496826 0 299841842 285881485 0
374673473 11386535 0 559940090 566713860 0
130635074 63943118 0 189540055 162158318 0
343831657 67598874 0 799702628 741450763 0
49419342 6217470 0 74339158 61752138 0
237095567 5391838 0 572623907 384742409 0
14522594 21074949 0 179387399 181783083 0
66783829 42977026 0 319900337 298026128 0
133971200 3428547 0 630631515 401778026 0
136928093 118338127 0 827047540 736002030 0
40226381 92770577 0 251574910 268801799 0
20236789 110678691 0 875642643 837300164 0
468611023 205287279 0 652863119 694200876 0
530418555 249185798 0 574377020 425865430 0
142996361 270721252 0 681751231 617482583 0
331275975 224617496 0 684625205 628734208 0
111384702 17535548 0 925120215 888516671 0
7247626 3071228 0 106251156 115171383 0
508285772 19461358 0 848731087 743543086 0
94517580 17345931 0 480675430 416114581 0
574842894 142152898 0 611088076 702497132 0
123983694 50794516 0 332989871 323296686 0
5704518 78209 0 8870634 9101316 0
18517772 7616675 0 410423021 396647919 0
198769267 15724290 0 743866525 698121226 0
22979169 106542188 0 227154184 241052722 0
121062762 11225998 0 382269053 275953887 0
192894657 34575778 0 870195435 870883414 0
38458704 30977344 0 647612186 553006470 0
108606315 142047081 0 879349452 927462350 0
106549418 14307037 0 269569737 282845677 0
30832145 7005098 0 150482502 113335692 0
196506432 18553164 0 587590993 569697961 0
72194637 2952814 0 739272205 780180400 0
468310057 31969879 0 834118731 731803513 0
377888827 238998963 0 645661312 773171189 0
255242950 57833542 0 331224480 185464673 0
46483310 176395247 0 786155836 793395967 0
284712394 98093392 0 295033556 332842747 0
114710961 2218315 0 264421538 231198817 0
143127734 26036287 0 666954981 690048926 0
5097713 2352911 0 39522671 39311380 0
382733907 37725459 0 579681283 543782789 0
91983985 9493153 0 321084299 347530779 0
447549201 188158434 0 695515959 709753027 0
181977991 15182026 0 378236734 354084171 0
7507194 42233598 0 649317860 541460365 0
93434353 14304549 0 151558197 47939713 0
10727165 6748899 0 11775164 13025698 0
5809358 2142381 0 39400532 40421455 0
68465295 4252993 0 411587871 283020216 0
269847337 109130597 0 413846584 393346286 0
182767788 54890567 0 278540872 256919951 0
668437236 142834560 0 813581940 863908003 0
204372605 44186771 0 578907423 465348498 0
3383009 4213708 0 95315068 97177122 0
380654331 140101841 0 468612878 391261139 0
291705994 25279380 0 895596470 570925772 0
39470618 14392715 0 197678023 195706419 0
149474517 153743031 0 745500450 744949035 0
34376836 301605 0 168724261 168053215 0
35928964 15246275 0 92149327 64318323 0
89751074 161707629 0 805873327 752665317 0
2804851 2806766 0 104584479 102315808 0
304327931 261016706 0 578190923 586140106 0
37034067 57280243 0 505652587 502796972 0
18257571 11913126 0 216470916 231792432 0
25758 447719 0 11226036 15106685 0
507824822 10896945 0 552757664 410346748 0
462194026 61274784 0 616717059 548769793 0
17786920 17009287 0 282584800 296668318 0
104825262 30815093 0 631247290 600956012 0
441161297 280363550 0 706702239 692715351 0
14463833 16563523 0 402256167 402775348 0
152672370 30403440 0 378601537 191096898 0
102196133 3814633 0 110243022 85154409 0
523743906 137289100 0 785357918 691414930 0
692553148 27937070 0 790549653 567242489 0
271684628 171061161 0 838991947 874106039 0
68435590 34253346 0 967154937 894828433 0
97642163 21446119 0 738896029 560479371 0
130142062 15197442 0 331049676 296552201 0
174641549 86407658 0 181955680 193855308 0
150171672 144112360 0 896757541 955627309 0
18855403 232462623 0 651012051 685418944 0
14963500 13233779 0 60689768 33049749 0
98818468 77963429 0 787272115 934713023 0
479261532 381078125 0 865444988 788806232 0
106734738 62889828 0 696933148 794437736 0
85130223 87721938 0 462874460 314341673 0
102559847 245693 0 879408805 897849328 0
120079638 1755377 0 352192785 326636397 0
11646911 45643878 0 678886348 855415534 0
584181104 285644344 0 838348599 563840561 0
795711313 121153937 0 859512886 567775134 0
821937700 477971222 0 926184306 923956898 0
497690497 228276063 0 681331774 646860937 0
48547462 61737075 0 654593116 620095062 0
26151241 8200870 0 172976558 167292414 0
66019138 12194744 0 954542686 971286847 0
215954449 70912851 0 810806189 805597262 0
8507628 3811628 0 15436688 14157775 0
129565008 61000757 0 788562148 765381130 0
79051575 9532609 0 601327209 549088183 0
230398962 73515847 0 368957985 345518051 0
330193742 77257123 0 706953917 707179242 0
173601755 1917297 0 421463485 425767996 0
58598547 62952342 0 624216419 735337568 0
67081247 11320852 0 363863344 367060067 0
284886 21113049 0 117614513 112402305 0
7234988 34659460 0 270002500 216119260 0
47751203 531969973 0 664887754 776287207 0
58954885 434800 0 125942679 122616665 0
85778689 25025985 0 440070866 526675254 0
53669267 26675977 0 298187117 294453814 0
90683871 4930805 0 222321270 173485284 0
3163286 4049402 0 43654008 39016873 0
167618656 39192672 0 182564397 136530417 0
270859270 202809871 0 595299374 543715839 0
245048636 2319882 0 712697532 742171245 0
40841693 27349433 0 515611681 503095585 0
342535752 39266201 0 879528460 681858757 0
99957830 38377963 0 139095130 176622297 0
83093006 51261981 0 363039516 372598725 0
115588898 163806489 0 791596872 674770216 0
145703664 64638536 0 449229479 417295084 0
169487370 37060368 0 570838761 590120289 0
192956268 11731054 0 280737137 268484886 0
3359162 22625423 0 399210166 425231591 0
76223341 19442921 0 383939847 445418563 0
258917369 88337094 0 360104289 341687295 0
652442909 328109072 0 692014013 742269423 0
151038755 97275336 0 381681700 422284463 0
70496702 11491170 0 236125180 233405358 0
11723871 6753961 0 644816850 446254091 0
219794398 244363684 0 467522323 588081487 0
179201386 67719558 0 287511970 235435269 0
69455123 7973405 0 134010391 150888614 0
4314103 28632904 0 160011455 169383426 0
93791683 877595 0 341633884 342702341 0
274984496 77234775 0 827849111 772277466 0
348086283 283418074 0 889908107 632694158 0
690365113 189487979 0 940559932 829663513 0
154050842 27338706 0 172113291 119444823 0
25111492 25026226 0 84819762 84278349 0
95112045 77227530 0 403671644 441087014 0
18613863 439438 0 473618991 498735598 0
822822474 130128214 0 899999175 543148372 0
16212634 15559869 0 98288278 106851099 0
245305280 38053051 0 428205944 368760256 0
44298348 14947741 0 226710362 263120690 0
82042010 34247214 0 306011933 344755480 0
220973223 42599129 0 435792954 496864019 0
242931 90661 0 4527613 4975941 0
303229064 98809605 0 626015709 628184497 0
29565092 174686666 0 716039497 708940872 0
725000240 171428184 0 929711631 947977142 0
49567714 19966701 0 207451731 213100804 0
17854806 1417329 0 30914197 32416839 0
361844142 192732132 0 381108083 343016383 0
288025374 34600358 0 507082766 516727009 0
150971986 40621739 0 337864598 271519365 0
145704283 7524263 0 264331374 232719175 0
95024935 7764825 0 216937748 241720611 0
203197746 25549159 0 627869811 662529926 0
4955715 142480 0 11826365 11233847 0
66686778 3719400 0 689419665 715561534 0
251914917 81485146 0 817116005 804652178 0
12415732 32605882 0 636030666 658408884 0
119853501 16609356 0 209105012 193869639 0
231639112 9073303 0 565025418 567928035 0
25819135 3992218 0 107868043 115934290 0
391825477 395723824 0 831235830 828299478 0
94079684 205333885 0 524565761 748556702 0
163056856 170491998 0 390607400 364796800 0
340778087 218794288 0 587416851 619222664 0
758104716 652199693 0 820234876 741678838 0
230657387 67395770 0 441087277 162383750 0
19558095 10095916 0 161628022 166978945 0
14731811 101221154 0 724991394 728937381 0
38194276 16862010 0 756887425 644695472 0
335025739 252929991 0 935459930 831633492 0
381161523 3905459 0 580907910 596269683 0
194544458 95892673 0 319275829 340321730 0
217025179 149658129 0 281331947 245661741 0
157912881 39324300 0 263726940 249727161 0
124458936 39742557 0 238693407 101507028 0
271438504 62095762 0 462613001 465547731 0
128670475 21115849 0 544866889 483684338 0
79142292 25229281 0 132963698 141704418 0
4345113 6665137 0 482195903 677270727 0
104111705 11076411 0 246312279 247080572 0
159945730 84013451 0 183427643 195661309 0
369936611 248858075 0 641977127 582778745 0
218231423 55102082 0 776476000 794416997 0
10941650 203909845 0 800212415 829500025 0
288105106 163483231 0 649348956 602618631 0
3939749 23456997 0 174410947 212081861 0
30137783 19459688 0 250668896 247430448 0
40161227 23098847 0 650770082 517924946 0
184347974 161368276 0 888168411 853799590 0
18825387 26688968 0 274148534 282555758 0
192938998 80815594 0 451951798 509803907 0
419956818 44766827 0 449109173 227940330 0
128827022 82280012 0 412526045 452056737 0
738138516 91602865 0 861956643 838013793 0
101162308 24109838 0 137453803 108573897 0
148718774 100413672 0 481742899 704225747 0
277819465 51774450 0 347394920 314464429 0
39472414 5112649 0 467761863 576412463 0
61819233 3703943 0 660315786 514585486 0
29444371 115887380 0 632382403 692971361 0
1262948 531813 0 77976478 82903686 0
338890501 54574374 0 804034034 745728451 0
11604399 130722733 0 558388521 625858811 0
69220823 199183319 0 863586482 622895622 0
49346397 106036408 0 772558759 963320028 0
400840618 29338640 0 866292045 905634105 0
417767400 100287537 0 858165728 843150425 0
257403151 31409591 0 301199460 78260744 0
52783845 14666217 0 130634316 132796542 0
16701751 108874323 0 427493640 425884286 0
146511909 30309947 0 697539012 659305461 0
31780234 362079 0 75407745 73693205 0
206277572 40061397 0 223646292 193349845 0
301595496 17725308 0 762904268 733154363 0
41246853 140275086 0 393706349 361589977 0
420100096 735684173 0 435290496 773594679 0
115733747 18921904 0 131168318 114591105 0
47291733 17635608 0 528954483 437890673 0
33910748 47213932 0 360454476 351543351 0
39004189 108026593 0 506578467 709954705 0
565829406 306279167 0 610651140 598778555 0
302564581 88910126 0 747146000 685866647 0
85229417 27828162 0 781778319 850735545 0
126867913 75166401 0 139918046 106957137 0
17735279 12060875 0 161929922 136312855 0
203931830 90724851 0 615257205 559329321 0
36168145 15389599 0 213187694 234163510 0
5868435 4179126 0 126218741 121174172 0
8052286 36982874 0 173793924 173713510 0
305798104 325150324 0 842224900 801933347 0
312398205 218414753 0 560044370 594577958 0
12153626 4648039 0 22463977 18585037 0
106290876 50656095 0 199717889 193647957 0
65796149 11641962 0 428936877 463188728 0
29185751 139331732 0 657446600 692597897 0
162481479 44934067 0 385873406 382952362 0
369062713 212365888 0 526324870 515324737 0
551968166 131210498 0 777329412 487019784 0
38773735 2767327 0 159108391 176796663 0
20173722 233992109 0 832202508 776452615 0
76391788 55485034 0 461564122 529240416 0
55490361 5768679 0 292497308 236511461 0
15134320 84957333 0 265555961 252531128 0
572011620 191654083 0 885381577 763137931 0
102271280 43708350 0 439850821 462566867 0
508773637 159170902 0 680605379 672158737 0
515312479 239736052 0 750514183 528675861 0
180161975 21352718 0 823494405 819531879 0
17263745 4805912 0 70214871 90112904 0
26175572 114569319 0 322928974 386956487 0
13407614 164269159 0 951854977 883931565 0
80075632 28940609 0 588302639 557335356 0
387658 219549 0 6385168 7472535 0
62103359 29277636 0 149671457 158026667 0
57999439 81549694 0 802539904 678416311 0
193508656 73553577 0 264018815 249316926 0
112472058 957012 0 127355711 127627306 0
24873655 10462101 0 124470686 147914874 0
66619698 62659495 0 182361474 200394499 0
313786330 53452489 0 710870073 717440952 0
287605040 88556825 0 660369894 681017494 0
226278201 128681386 0 762328397 661675898 0
330270428 9206484 0 746908515 577439363 0
21378008 10804986 0 186158977 181493505 0
54944557 28615086 0 724074642 737126704 0
482647451 220138548 0 689754454 431623556 0
33329997 17551950 0 174065050 155452552 0
30401355 46072405 0 550012045 462448383 0
23348368 101216526 0 768271169 837904898 0
14227004 25375083 0 102282356 102582848 0
418055381 365004679 0 534548614 416961464 0
301817568 131048746 0 521313158 387744786 0
25707783 211407261 0 625789032 572759033 0
5805375 3602027 0 417515726 327249545 0
36120874 154572984 0 714887840 797285549 0
410722919 17282210 0 518110300 549525320 0
233450400 61001071 0 340128621 254354960 0
194534151 326929340 0 952278822 832542316 0
346816276 4290671 0 877310911 488918105 0
1464215 62272943 0 277117921 370717392 0
292465492 170853280 0 415135658 438895423 0
26807027 703010 0 359647330 366539392 0
2978743 1008446 0 3774928 3317529 0
66009424 22555419 0 623406132 723891619 0
30120930 126867633 0 367006769 382401677 0
330378231 10694427 0 518715421 427452075 0
53609683 29487254 0 563738174 560880511 0
12002280 6116076 0 122366449 100906287 0
1397804 2908994 0 50221405 53421444 0
78008698 39812467 0 771498910 779882083 0
189992404 3683363 0 209698697 212069435 0
229425025 121290126 0 734253403 659406406 0
78048254 12458865 0 236215102 248806664 0
398529634 95272043 0 580933567 406850765 0
50895788 17119360 0 95892327 90872562 0
39961933 122158808 0 419947438 433065090 0
22379009 75272971 0 268044080 291390238 0
17905058 14091716 0 85649082 84356465 0
104516426 36660020 0 732382386 732336975 0
5434194 75877536 0 905460401 868592464 0
24528402 27158534 0 598078430 645179623 0
206068694 1319358 0 687368228 742146924 0
57998974 65290658 0 491207429 462151163 0
419005025 190928045 0 896719332 808341994 0
87084799 3248380 0 259634931 266029304 0
5150555 200181 0 138148850 163776122 0
63610431 10023234 0 91648478 21236675 0
602423022 319564417 0 918995531 828855948 0
70256587 13643527 0 488317190 601183323 0
3421763 36581665 0 179421059 202152713 0
32909515 6605390 0 315924424 353478386 0
966693 28206394 0 198286482 170102239 0
35104587 177061241 0 561117306 591952116 0
18723143 14893133 0 237127168 229643263 0
159483836 71310964 0 818088466 787784923 0
10545698 2265934 0 110608904 114037448 0
174306785 4878976 0 312512615 291939554 0
13988209 1672236 0 342592387 329320944 0
25761645 22983632 0 93680432 84943453 0
180094245 32097032 0 284384272 161558691 0
44905143 1643963 0 294666199 224220160 0
8176165 1859650 0 474394316 825007985 0
94171487 43418931 0 588567111 720757209 0
417714220 117752841 0 470004918 293663508 0
39492974 15391038 0 110574623 110703442 0
224523575 31301705 0 421913889 332664347 0
4814302 2213766 0 157874598 122321017 0
26002201 162739096 0 787090338 706356009 0
107454 3088579 0 35830221 35843340 0
861120 224563 0 15977457 17082429 0
1781874 820773 0 1982378 1628460 0
135452676 32013776 0 840374748 744847265 0
43763508 193086 0 143072627 146202502 0
85780765 21315715 0 132616453 77592216 0
7617597 115231778 0 709304727 764363297 0
135352133 68139322 0 748675732 674432448 0
165741773 5794708 0 286821293 312182267 0
99764348 52681275 0 441013345 412008788 0
310898845 128448882 0 439178166 313396472 0
192365948 73328505 0 394286413 368837872 0
6147023 11214065 0 105124862 109817055 0
548245650 66683385 0 880825335 892875372 0
41885549 17932659 0 469623993 479876288 0
40052521 17487755 0 96035062 103396093 0
50827789 17695505 0 183902832 157893696 0
163819747 39935451 0 831973146 760251100 0
32430643 148633104 0 345496131 286664507 0
124637362 29710340 0 902080787 874732758 0
450431320 21945840 0 735513736 379515679 0
25153429 19508600 0 312764555 334165433 0
81156358 3512902 0 369362279 403573402 0
85203896 63232236 0 648442780 674108470 0
280424825 19800861 0 400049778 415514379 0
112077130 18146417 0 411151863 415792271 0
303838257 107102454 0 867399364 663290660 0
88642096 64520293 0 413395757 438572154 0
7645435 6131900 0 44781143 48475303 0
14990154 3814487 0 263504136 266266345 0
61656488 27630394 0 342490478 354595181 0
197241422 27791183 0 360366511 410312079 0
98610957 19137729 0 209756981 330906842 0
34231372 61876910 0 570648460 400153310 0
51248470 40946479 0 193420348 137638394 0
24381136 31477966 0 528393912 641990070 0
6411702 8029455 0 303733185 294251414 0
52988217 10410773 0 405903763 463412849 0
138819269 64473868 0 627193422 543247750 0
43281016 14744847 0 85472486 75701306 0
2831319 2636085 0 12735742 14053370 0
183669887 4573275 0 535098981 464483891 0
86612662 17176834 0 132726877 102952442 0
756481089 463142046 0 773782908 799354596 0
217538699 74550324 0 258655692 303731847 0
273792884 63857652 0 855534910 864734336 0
370670531 43744474 0 512071465 493846007 0
232329526 107902009 0 745573595 726099156 0
130751568 68619651 0 343200373 225712440 0
129928153 57728631 0 715925893 746877268 0
50059504 117666745 0 419646754 357444922 0
9250 5644 0 44214 46403 0
53906558 48282375 0 458638731 430770179 0
1435120 6672522 0 83484479 100499589 0
92076942 3588268 0 302413060 334584101 0
149343884 17808012 0 710935876 652317665 0
112517405 23003119 0 154695928 106194593 0
231101513 23710258 0 401154490 380840783 0
90876116 88797781 0 597407992 630092663 0
476804367 48371664 0 712442658 660231591 0
161429729 102440856 0 336583696 359745852 0
157242459 58929048 0 199724403 130483849 0
97207916 3469678 0 585354513 625623980 0
34296200 55932953 0 161956730 167883667 0
34259984 84839843 0 637973149 548486181 0
19628435 16672623 0 141682457 131586380 0
73007172 38234350 0 449614064 648889001 0
67425164 20562402 0 158152878 159841253 0
70342866 44508164 0 406277788 416260256 0
311149299 9904990 0 565145623 526313406 0
169813532 106778477 0 889282312 812183892 0
1133216 991982 0 15076349 14059605 0
85566115 12988715 0 361412723 378631653 0
15120056 789966 0 178801315 140918638 0
3317258 25409641 0 226622153 179768782 0
1802920 18145097 0 717140380 778361186 0
12365716 11152376 0 82577865 80723726 0
41390459 9119926 0 66482015 58033825 0
140613606 99862273 0 180620220 166827534 0
34249506 26310109 0 260847772 274507351 0
785706 2150616 0 45519092 43612426 0
365343930 129678411 0 613397178 546765654 0
21723825 184136829 0 439857494 461201435 0
273525356 123833433 0 582065484 574350685 0
33917973 11163468 0 302483518 327925031 0
84319933 40390178 0 273724351 260758412 0
24442463 8983075 0 87098645 74491986 0
137554666 44824319 0 433962990 453166548 0
27623881 8893618 0 144888553 170935337 0
54834868 5533224 0 164761510 267932486 0
18592719 40758070 0 139859183 112408478 0
201492512 6165740 0 321271912 278283674 0
591632224 19489030 0 602470354 167285005 0
242369160 12633384 0 387171581 301859674 0
299914846 15862230 0 788174986 731607899 0
125820766 39151195 0 387010044 418456210 0
116725126 74965041 0 322831743 299645952 0
47554238 8798554 0 89585732 90513019 0
23335675 2038878 0 332604573 277541044 0
480469932 47409363 0 720405621 673073965 0
406130993 112318085 0 641104535 644155690 0
83247548 138967672 0 632833453 623371675 0
47117839 76401458 0 778101553 914056173 0
264717192 120947098 0 811344807 873318978 0
507757232 72395752 0 742445322 552960743 0
36733750 40943256 0 691501712 666554628 0
43289650 4814706 0 548773647 537707991 0
129414936 220732473 0 597316728 568653156 0
510987123 278625341 0 644129555 668972219 0
23856315 8974634 0 172256419 169678205 0
50746240 50984687 0 353908598 398600944 0
114000519 16159905 0 475277632 452128347 0
15213644 11415225 0 449886075 499521389 0
242197457 94602717 0 303291209 274764586 0
71480069 42111604 0 844066139 889341808 0
429543982 118672085 0 732178152 689009182 0
137322284 3498328 0 377658593 274200346 0
251953103 105726624 0 826007833 931168029 0
28164761 250295330 0 830671063 959895210 0
81683843 119319861 0 915646211 830267320 0
89188771 29612288 0 790477863 843836964 0
309845417 407643343 0 873554423 879955974 0
170677977 7874195 0 492831479 483739140 0
5868314 7849533 0 83919877 95091530 0
13475728 6756015 0 168630413 163910497 0
41560999 164876726 0 907790268 874507947 0
337912 2304867 0 14473745 14721074 0
95871863 3070779 0 259286731 224417322 0
7439825 27626524 0 49923599 52910321 0
26637186 121815058 0 264250616 324844659 0
4253971 2605171 0 26292474 24436463 0
354479353 34452351 0 798361567 764036761 0
56184795 21150783 0 225005828 190713630 0
143476646 63698499 0 251853560 266903922 0
20669285 9940581 0 213672521 224521851 0
392162937 257336706 0 503751058 635409356 0
78534365 87966141 0 510415711 578141330 0
170361939 21681911 0 216593636 226556170 0
512301181 31358380 0 659588423 77710021 0
79248148 36009457 0 456408921 450219233 0
28647125 30479236 0 823951568 836661239 0
366140 172855 0 4871713 5635331 0
104417844 37921181 0 270964530 257399729 0
320689026 118230352 0 516406526 472458572 0
261391263 91421224 0 625822039 606132194 0
342500792 62366173 0 577297677 617767659 0
1433886 7232797 0 309754216 376322973 0
12413833 32906490 0 102195084 87192946 0
166576172 29764874 0 978783854 935817641 0
29861993 38663983 0 169695474 144590972 0
409830325 27360781 0 607179148 819012910 0
41721963 9780899 0 595414501 533788025 0
56545118 162581057 0 478529928 541954646 0
184578942 131166417 0 256206665 235890255 0
164902 22505 0 6420422 5876554 0
39893270 51750509 0 210117487 155643547 0
304272100 14209513 0 969111580 963642928 0
94113519 23099907 0 373430911 351760949 0
23476731 43576999 0 612506285 646039490 0
89003670 963382 0 304986686 219606307 0
63609026 6012103 0 588528896 581566119 0
326139840 62853115 0 771211976 948096270 0
41859058 27779629 0 75129027 50019250 0
103771264 103006624 0 650029207 630123589 0
385630 15393190 0 286685442 361672881 0
79941973 85025324 0 481582165 509217250 0
182166803 64613761 0 300650258 338836554 0
48640271 5713358 0 55610604 48910358 0
260577509 267611177 0 709922280 701126399 0
418698215 7141807 0 435965783 165651422 0
2211402 3121736 0 103619270 129798998 0
7118173 37055051 0 188574224 166653399 0
143621871 768804 0 866275961 937827393 0
6132899 9180193 0 54021897 60828846 0
15005058 10220774 0 518438373 513556471 0
94547485 34118562 0 276029828 307212448 0
258257923 132614810 0 334396359 285580558 0
33338148 39602187 0 214533243 224089295 0
17456025 16601578 0 64757310 81346185 0
499834176 21875418 0 757628568 652631366 0
543879569 81640293 0 857667874 872348986 0
5255415 12176779 0 159693143 165683689 0
257396061 135892714 0 351344161 445892648 0
13900496 14440511 0 374924126 398095886 0
163641720 35713055 0 250053357 105932576 0
86040363 52597137 0 585027473 545332172 0
76102860 241212 0 252651064 231501282 0
233466866 45338477 0 263531874 243002412 0
21438412 148483236 0 523224793 630821227 0
5099729 530003 0 27744927 24188004 0
41963128 11080766 0 70523063 64400542 0
64613317 27408562 0 253782442 226795578 0
36901668 160830860 0 796479915 913225354 0
312396384 93660203 0 752953764 753589652 0
182545084 82468592 0 299625028 193574720 0
93290852 15649949 0 618603275 579649428 0
56676964 30093012 0 356151051 352677167 0
18927007 57694391 0 657469913 524293401 0
95388923 6417995 0 802988762 773209240 0
70350837 31614674 0 856239442 830043226 0
337817540 342942216 0 848646023 783874213 0
47745557 103285054 0 390185238 398868918 0
3087494 128715739 0 258302042 302366336 0
99052473 10232513 0 135897715 111687481 0
539890976 36726588 0 716895065 524115804 0
125506407 16482046 0 176592228 158356240 0
83641080 38664283 0 334781362 338220788 0
79395596 2127760 0 677364204 705829386 0
44795360 107123851 0 616093075 687479975 0
1279115 16110331 0 180443053 178641420 0
645796478 12234153 0 677168686 474292973 0
100455214 10885143 0 796730926 580555484 0
1534220 148742 0 6794995 7594612 0
70324010 39614051 0 402786475 249036659 0
188680628 20153839 0 642484769 818951240 0
105154073 12525693 0 197234199 217190917 0
26018530 57141227 0 283168586 285099199 0
202928321 101128132 0 249556952 237519392 0
415293583 5133203 0 890903542 783783193 0
475097322 15180368 0 630440394 255903448 0
123610835 142218342 0 523470394 393147654 0
58101380 114133501 0 948931239 939148317 0
188516214 224454260 0 510779876 488933551 0
211932270 79993914 0 366476340 218659833 0
44387981 140259482 0 761764207 738889053 0
204715215 98442267 0 255464753 292868214 0
53002135 49629654 0 334028864 333797800 0
109639247 2361720 0 121855388 82231470 0
4927835 792854 0 35563669 28797820 0
33114064 43806622 0 390220017 376055902 0
15778885 13767015 0 244030961 255188912 0
181149966 146938230 0 452664484 419756097 0
2728245 323720444 0 805154725 892876211 0
257896870 19356535 0 727046993 718109231 0
209310513 109082994 0 590969052 434251990 0
46355083 21544432 0 651196823 681353390 0
101191576 44393632 0 518986456 424853299 0
126679237 64771890 0 802860528 783781066 0
174048968 160277352 0 427534675 454181627 0
180796681 104418761 0 451584774 523128163 0
47473179 10529527 0 137651565 145791925 0
31345625 39656117 0 519792864 505547655 0
74210909 4129237 0 410951965 380486996 0
50763346 21630278 0 368440998 361220054 0
45784072 32163852 0 332659624 314797514 0
155714939 43450912 0 206300646 174188873 0
15105429 6024569 0 554901377 656724016 0
10886222 68595522 0 446309176 356506956 0
445703161 56612785 0 617380322 583379582 0
16222017 320231 0 179732199 198460007 0
4881824 51310418 0 688686530 447434500 0
94821603 15535092 0 154800920 113543233 0
5378448 4020327 0 48603755 51097822 0
167124495 12272256 0 188033150 125239377 0
97412222 41321545 0 477216535 477552905 0
1066396 8722416 0 333823700 401586695 0
52756908 10956534 0 103837534 79852038 0
27386599 58313879 0 408553181 389550105 0
376367964 22591142 0 698137675 699404412 0
92841140 9063701 0 311143356 293437005 0
75291450 326467018 0 760615025 822921038 0
293305860 65309077 0 359382452 372998279 0
95482241 33732784 0 354920018 339458259 0
38053136 16738024 0 231913800 227319348 0
55495136 13951989 0 701552651 706878285 0
54323041 20524173 0 160442038 174439026 0
16494818 22920644 0 506108307 465637511 0
4657535 31436619 0 388718085 545150859 0
65077 74384 0 770269 782070 0
154057747 3652688 0 491195339 493659843 0
296816 420587 0 6384296 6904592 0
119118039 8330453 0 439744644 432470275 0
391547706 40306890 0 668491902 566369193 0
79289020 61396512 0 557664591 531384249 0
148026646 52396493 0 433199690 416216162 0
614136534 267044322 0 787490935 459550785 0
15110205 6617301 0 24368315 23849672 0
29101950 13180978 0 584682870 578441166 0
3417609 879755 0 14883919 17142456 0
743302228 281070289 0 804272840 673894808 0
117499399 29638355 0 232983171 134290751 0
232020016 92654587 0 321037287 285143320 0
222656657 53875975 0 589920586 667481388 0
94008203 12334493 0 606348794 516486604 0
416849246 76755362 0 490603835 353073586 0
117403955 73990721 0 238242530 175471781 0
24910411 2404122 0 27188857 21544395 0
53724063 29177648 0 346122808 388975724 0
7088148 30724582 0 406416469 394953927 0
190604736 12192081 0 357826190 374417681 0
11503178 24591451 0 443530013 445190093 0
900551 4382148 0 882577427 773575964 0
9466193 79814441 0 320712729 337152630 0
181838625 96852580 0 248072893 154628203 0
86320161 9599913 0 127749164 148688902 0
243162722 85430858 0 659498450 617346212 0
51212297 72259116 0 864836935 868053213 0
42270281 10207519 0 266695667 283502426 0
4748558 69285163 0 545652978 470614043 0
80372585 151681580 0 521218522 605035474 0
9931559 15016577 0 49020630 44321099 0
84154130 170330020 0 418171654 411384985 0
144585473 218546950 0 653602984 806576568 0
302890965 132993758 0 822342365 478990294 0
286587398 2678562 0 366974894 365509334 0
1504284 6705934 0 106343506 121068668 0
191730857 493635 0 265457328 213598562 0
33312334 238212117 0 785727909 786519861 0
4786218 1755411 0 10385431 9445972 0
21020170 2437029 0 139377257 146715401 0
131639616 48434979 0 278709045 210838370 0
70396526 922295 0 165795461 138740019 0
303021881 28199669 0 880613429 622611976 0
4191722 1750928 0 20610481 25987600 0
26065260 19139806 0 231971322 166743387 0
29251054 2788564 0 388285873 440607508 0
12705875 18348183 0 128616572 182683463 0
53386346 65323077 0 320643286 348756029 0
7221222 2231108 0 46270432 44855202 0
40752898 35552598 0 337691637 412115796 0
119460067 121473884 0 965534940 911260248 0
62328671 32884753 0 855403165 765624909 0
125284562 162616562 0 481242711 589057071 0
360135239 29691134 0 590462778 376713390 0
39348147 26726277 0 163463972 150322282 0
330008526 47554493 0 504151511 465205808 0
13460176 2930605 0 55060590 52617733 0
199123363 12523989 0 528268431 558704691 0
93514484 8194583 0 687296830 858096566 0
59077855 114446331 0 479820066 440162403 0
217320387 324885790 0 300639322 427732587 0
97903495 981093 0 426193520 389637098 0
51542085 144060413 0 668914895 650630313 0
4237276 1186330 0 819253592 971159601 0
59050294 30720041 0 354041487 353604145 0
29643953 1317825 0 335410467 337639509 0
326222605 27922748 0 527164743 418958981 0
96735577 112305553 0 577174479 565423628 0
14442477 770024 0 312837034 304888490 0
346860590 118680225 0 576555566 638186144 0
126660125 123755467 0 790585084 786739522 0
345444594 462350073 0 723760003 670765899 0
157709967 94910197 0 215511042 210322190 0
16827404 52545233 0 407636515 445628787 0
91290577 57634478 0 413708853 414353683 0
10713037 35983143 0 269857708 261620637 0
181211342 154508869 0 579610084 450541725 0
310654247 172798093 0 602577252 639045688 0
88537296 41276790 0 178489577 233802969 0
32008350 29441816 0 59567708 64597552 0
3966739 298464742 0 828548077 865257287 0
78036165 15746269 0 625447752 743668910 0
560519640 189351615 0 611006929 253576238 0
71441343 41995222 0 372416252 439998849 0
237062808 61915222 0 615142047 696342817 0
257681772 156681448 0 710605316 721896132 0
565498445 149816336 0 943414379 730191807 0
144094140 94694093 0 765396300 737202730 0
182545711 239906215 0 502019594 564898494 0
393921249 125519600 0 791019366 791478142 0
67260973 3560221 0 368401001 334591763 0
316625231 89596601 0 853663264 885040934 0
16053881 15898026 0 255515028 214632205 0
615909182 72978148 0 761121936 761410221 0
136820260 82536202 0 293885766 236243263 0
96216942 57993918 0 660003840 649675934 0
27527763 43869960 0 437456276 404273085 0
7759739 6271722 0 119324737 107145616 0
842725860 248394259 0 901740223 736825462 0
58168851 18274047 0 537848173 331416197 0
19191511 124591719 0 227531648 234600431 0
27360956 1781198 0 117713158 114570973 0
1986994 16031230 0 322812659 300873154 0
3931889 31938469 0 277604606 288758387 0
45394480 95257555 0 360011821 342766073 0
218741751 68892087 0 454906470 454608723 0
49349810 4975572 0 483799219 409776583 0
3359361 49036403 0 396888491 318194820 0
163925444 20046553 0 823565392 768026762 0
268034624 30217072 0 367398003 361897189 0
64849233 167292456 0 717267234 720438306 0
126907231 49855820 0 664974419 626296742 0
5779401 1085711 0 344702042 320697819 0
88962315 1213201 0 194390089 191944539 0
105687852 26525386 0 131973256 134195239 0
24616389 46685430 0 852504421 715532068 0
93057667 103241276 0 388889235 371916741 0
12968281 35294169 0 314284177 344561337 0
318345331 101686633 0 769744998 838133719 0
70930056 14895793 0 799441546 860371800 0
312784637 49693576 0 784979650 675746120 0
191176745 34895753 0 660642982 703288695 0
145831282 22291647 0 184569865 178107589 0
267012404 187361393 0 552888674 606739868 0
156123943 39366085 0 209916493 204110882 0
11168209 8155051 0 33054825 33861005 0
285512591 109071615 0 691343085 663455760 0
100834238 52682613 0 248248893 225008560 0
316953167 37811765 0 350762671 324452414 0
257090580 111670454 0 544857604 465590131 0
216866442 135039969 0 363711593 354662158 0
95445362 34194954 0 278830102 238496623 0
1854064 180715 0 9756433 10071619 0
30251636 36377856 0 254746837 219279457 0
115261213 13421741 0 842695497 932782986 0
78518267 35286082 0 679232631 585078064 0
273605388 129889896 0 601666969 541902279 0
63931567 79543696 0 863288143 903888064 0
495834 5223083 0 98802928 84970795 0
309027604 37921389 0 644761170 594189159 0
37510956 10196420 0 114383815 112718817 0
426643638 334236330 0 568783725 547615779 0
450064633 22965737 0 849916095 708562781 0
401291876 407491982 0 843937422 889146143 0
273543200 61059523 0 374629534 271071986 0
294711457 61736065 0 745901690 627039007 0
92259540 10304581 0 234188972 287152119 0
256246050 31273963 0 362917542 349225503 0
205745042 69705615 0 726812940 494368847 0
5088023 52136802 0 185849909 205327250 0
188114346 14169542 0 611980361 551381302 0
50904452 16566809 0 395880425 388442046 0
8738417 1238157 0 41238664 41304641 0
74157052 19108083 0 106974789 97791851 0
219470160 218094146 0 321997168 386447040 0
37546655 7512832 0 599067006 701649558 0
183818499 329767739 0 561642008 600884614 0
8496680 23385546 0 185430193 181829937 0
87131966 4591035 0 156762768 131028055 0
16704613 10208872 0 159175786 148650650 0
14311349 641056 0 21225373 19326786 0
18652863 37447648 0 274054244 268321471 0
74298362 15965603 0 474691393 614150678 0
31694295 45659245 0 802563596 748573912 0
88735840 11349416 0 376959216 401431941 0
57322342 49047865 0 262603714 409336778 0
61744600 5961598 0 79239655 82266149 0
472570413 132308203 0 896796395 767037660 0
268329934 62110996 0 313909792 385286051 0
39870810 4011076 0 253852228 245800786 0
115870249 53658252 0 134854501 135899263 0
173081830 229134572 0 641798366 624018932 0
402871962 55434641 0 468108350 326339069 0
35291586 25404043 0 395564126 262324309 0
85962525 16367242 0 92766704 53941505 0
284682120 66604276 0 303960409 236759927 0
63114539 47079302 0 386528555 359575809 0
30085889 90447464 0 473715184 456529231 0
426775361 178653702 0 658592269 465433759 0
8327977 42730542 0 137253152 198360012 0
388722227 25195805 0 810952609 237904331 0
546878107 73316664 0 848562784 823252936 0
271609476 191030341 0 573192283 418492603 0
65722121 21395857 0 316000290 324624346 0
4941688 23123578 0 278746764 262510796 0
261351190 63732509 0 334912731 389401443 0
28114572 11809153 0 374110178 467059181 0
185793129 14553098 0 579056570 570361873 0
492985233 216668836 0 701657568 701365368 0
5277506 38759522 0 235520429 232499720 0
78799177 111497239 0 208837797 193193577 0
13219731 26965862 0 285114998 278642622 0
402731808 180932713 0 700271250 603727147 0
166007184 39880652 0 773440090 768932761 0
149795445 9484149 0 356119902 392988098 0
32695441 34987449 0 454830266 457896583 0
69318871 122556138 0 864698199 920176079 0
23977276 39761654 0 854073072 871333437 0
497750626 5507989 0 952531438 910207421 0
92465 56450 0 776185 921465 0
38481635 27974028 0 355480974 267830267 0
74811759 3224405 0 927859646 929285840 0
669739623 331050700 0 750878867 558367783 0
96125076 75430873 0 603018468 467201173 0
359588977 134925006 0 912872673 426379412 0
139767285 2814965 0 250048077 348309141 0
5481612 1604294 0 5864213 5235865 0
68384400 124349407 0 402544046 467942823 0
87756739 42075351 0 102528980 87003449 0
40625346 26922648 0 930650451 866548184 0
253470697 84477721 0 664359640 803609562 0
84478434 73671929 0 182641770 172837530 0
230967766 137097172 0 644296962 636572930 0
321428659 28109045 0 412895498 234472267 0
106267774 38617265 0 326374153 328747112 0
11075351 8249361 0 215458995 183371122 0
60733961 137329452 0 821767761 823333092 0
47758837 30057324 0 535346678 341890527 0
2278302 10345 0 17781139 17894240 0
401996624 23289642 0 609266934 466635562 0
30188313 14287050 0 103241131 98021931 0
14115699 13190399 0 453418229 426692146 0
16962194 12336517 0 414091652 408241247 0
43270019 31028880 0 358313484 428821148 0
229651732 53039146 0 261132179 253056444 0
5493040 7950549 0 38496976 41660228 0
49671399 9519558 0 312318046 313076804 0
459548258 230355605 0 502688194 561270658 0
307490963 60290129 0 723798679 840454496 0
225810624 161681450 0 395367935 363952878 0
327886832 9387010 0 452599748 346662947 0
29070893 248553440 0 648902482 721291031 0
19779006 3664315 0 354818377 343079244 0
66929943 28595221 0 205938517 253229849 0
99756446 19570262 0 412224613 357446201 0
396843334 132558911 0 450259508 553851612 0
11191878 4533185 0 78998801 94939574 0
92885 32459 0 16216984 18154909 0
39195007 1912566 0 51139921 71513534 0
245495959 19282226 0 591014809 584929267 0
427666230 109675648 0 941771681 782721667 0
389431360 15374506 0 514810745 509889498 0
55869776 9932359 0 378680936 310011885 0
19072307 4744255 0 512489081 514414748 0
54169835 49335189 0 619427812 642239749 0
214568579 24135227 0 217481332 151169957 0
646985530 26901536 0 910945794 845579589 0
400780901 8896674 0 449299858 264862482 0
2427081 11884486 0 100688463 98302492 0
240747962 145730536 0 540561089 498254336 0
205560046 99389294 0 312778420 187366277 0
21172046 2326166 0 461349268 451167258 0
235905676 107194706 0 303136507 299057475 0
184668919 26162142 0 297322172 368731369 0
26484063 31261160 0 246001012 250975592 0
20246568 11362771 0 571340468 491486202 0
16354806 7244539 0 399791371 361412859 0
392540305 309895909 0 604983842 415744495 0
230742532 17806524 0 762119235 657201115 0
79617632 45036615 0 366948896 339398089 0
24180483 3519219 0 129217973 121798567 0
47334078 160646717 0 832544290 919775824 0
110725559 61340752 0 482866431 514076159 0
214983935 117251366 0 465126500 396039742 0
19371654 4669566 0 50768748 45952554 0
11798961 22484327 0 225361903 206487652 0
55014610 30113284 0 293001594 288861827 0
204631325 13342132 0 584907775 561138467 0
8273050 58676161 0 266356834 261026921 0
13869232 38833730 0 249116114 199139338 0
525991847 113242508 0 940742428 908252088 0
102994506 48684018 0 424000704 620821361 0
758197296 45541101 0 814273625 583630661 0
348276358 385183383 0 565304375 608369388 0
339862334 1326867 0 764759377 550235568 0
405768274 19269795 0 854243804 801209551 0
443575601 107591609 0 620917711 514675875 0
2536504 445539 0 11934059 11596515 0
430720835 23878851 0 525014766 160779927 0
288151214 102641716 0 552917344 439030525 0
51530596 3551237 0 157911376 164881148 0
6899507 36376294 0 221238209 257695279 0
212021702 47977197 0 624068473 502167452 0
576948197 415660417 0 682467550 731315838 0
132364578 10449069 0 689025682 682966932 0
57657936 90930189 0 878361529 756405920 0
354722405 157968713 0 848339958 813245568 0
147944194 159761242 0 240650551 246959343 0
133818993 70270758 0 453049160 365049492 0
7778899 162542323 0 336718950 359234404 0
93369672 14822176 0 644574348 656507484 0
613816154 102236606 0 643616287 627777481 0
250754028 150684916 0 307998610 328826178 0
202061180 189374260 0 417798703 437369911 0
1260283 1106354 0 23024624 18773913 0
307920806 109488056 0 889178241 874277160 0
410366 265095 0 24430037 23112281 0
116155135 49901521 0 125964028 69769637 0
85486267 11245050 0 110677916 71756217 0
10213752 16533842 0 95689017 85266703 0
117397426 60569834 0 535257768 597672634 0
116579157 60080985 0 399063629 441982229 0
260269474 8399781 0 621953796 324307490 0
9950079 1873961 0 120157493 102613773 0
290184732 506314788 0 925145115 897699716 0
71009203 18015788 0 122399236 101051380 0
55457158 34938780 0 232255539 271055885 0
436772478 73965364 0 632257413 616758262 0
472585309 70491861 0 877734723 702508229 0
53668668 19553183 0 86906627 84016396 0
180967066 46701593 0 354431630 418516919 0
27718218 34998327 0 41284343 40488251 0
77369049 146391135 0 742555526 617679150 0
49547732 84635986 0 704955154 707055697 0
161445488 148126119 0 789261985 762624184 0
33541362 19483228 0 215354601 216207924 0
167317490 51683238 0 704348421 693031550 0
209076433 5997341 0 831729032 811563876 0
6798456 6941102 0 147834716 122894766 0
1690344 5772768 0 503649352 473901654 0
155500451 44727755 0 509076256 477627496 0
30982375 10969929 0 422621114 398306151 0
114461146 2526636 0 168093077 211810783 0
380311304 45749264 0 503089171 96263583 0
87856661 21098504 0 302028479 317359668 0
804159 1954783 0 13856859 14188197 0
53284217 12089621 0 519629889 483873641 0
45752561 13341102 0 136275433 172284448 0
99936851 25217072 0 922845073 989508493 0
7139004 43427410 0 734701278 590725850 0
422662027 606146 0 482928168 449539507 0
97271944 5203551 0 439145972 421590468 0
805712185 199257819 0 887957731 950822951 0
504849985 185475599 0 568240722 437832082 0
30908403 42788115 0 418334636 427987441 0
230608162 55057497 0 457901111 451943603 0
110182072 44073028 0 392440095 237875941 0
524457681 161099555 0 822623399 746932103 0
114358082 14321356 0 563282932 663137268 0
188938889 34844048 0 787874870 803093785 0
194938999 21086125 0 600235123 507320917 0
9322606 200315579 0 681145216 836821892 0
23707725 89072156 0 708088972 605944006 0
301245292 3649550 0 383905864 298912596 0
255318695 262965987 0 633649030 697703953 0
61812862 61031954 0 823845724 891098505 0
243505861 95689239 0 329038493 324279451 0
285114749 10521612 0 534510913 540996542 0
456692209 273843542 0 569234383 544705904 0
1363398 12989911 0 514819696 514250908 0
275375546 248499957 0 627959399 704673007 0
3736107 6492673 0 149590806 192620938 0
196173448 57535377 0 322651161 333672517 0
21482263 57723758 0 678187527 669523236 0
68170928 132835080 0 399083328 350467287 0
69555445 16155647 0 113031146 121119745 0
283981398 3330279 0 417890798 408078575 0
15097688 17712942 0 183902289 179917346 0
483338698 23362988 0 956039314 857947516 0
54521300 94283366 0 810600822 944311922 0
26581483 84790887 0 693134432 679021451 0
51185845 117435114 0 598212591 673230515 0
124738698 15727176 0 143212975 120728878 0
5294773 35758736 0 721287779 686649339 0
293322986 17776776 0 500549984 468879063 0
101625303 1527714 0 268012111 343118194 0
94610534 15358810 0 398681187 426618835 0
6200101 55937 0 72115212 71790918 0
155534397 279808393 0 523431267 540109225 0
275715203 1697074 0 413223219 434983134 0
1061770 1911967 0 17628143 20232953 0
4440116 611209 0 42296994 42712775 0
207876644 62583535 0 401578227 389703559 0
19584951 154176041 0 680825145 575789986 0
210837948 11520713 0 854487804 891693801 0
5469778 1808005 0 13502748 12920754 0
73647938 7212986 0 98540996 83754776 0
95392955 130236936 0 467671907 538818820 0
367662886 22699125 0 518134904 442008671 0
79307087 20916404 0 478588736 473110873 0
67030450 70821640 0 937757336 905181341 0
418375032 40808912 0 793109734 819632197 0
47605190 149986059 0 379098762 361943417 0
113165320 9713091 0 262201864 338421535 0
112606519 28856481 0 898890126 838479593 0
633485231 309049302 0 844978155 543934400 0
41168303 44514267 0 907830826 972897607 0
23115357 1159735 0 38976090 32969109 0
726952007 67978868 0 784932139 460168469 0
49648512 95847251 0 790035937 898055298 0
103658722 52786587 0 597042340 549959711 0
171907500 154492146 0 896674525 697428580 0
47231263 18022142 0 417310257 373741051 0
11609348 19980329 0 170125500 191337607 0
25577176 3203196 0 81070462 75428711 0
23537775 3908082 0 117377766 89679783 0
315594521 289480616 0 700902305 720095609 0
53522089 23707795 0 430368570 423660051 0
40093630 37150044 0 453803707 417041418 0
11197716 1893616 0 69001330 81274314 0
26653992 5163420 0 625547680 680354646 0
452366314 189682043 0 844503587 710736311 0
26686623 964185 0 238515912 236844262 0
114274493 23139122 0 310219513 237666860 0
778576053 113810028 0 901646931 896788976 0
297485573 263839771 0 331580435 316251548 0
21624090 17049895 0 160102405 184648940 0
110877250 56663764 0 631738673 603598428 0
395872125 92963091 0 720124091 847993361 0
425099987 1341805 0 570508291 443294919 0
8415595 34045688 0 478756981 442251772 0
391994078 46823472 0 700147366 602143784 0
165892884 66571873 0 314519484 334943098 0
2989695 12800063 0 87482370 81997116 0
66186657 47752298 0 80428678 79962986 0
123345069 65228685 0 341654655 370226245 0
330803500 385087376 0 671827202 580372343 0
16243616 825826 0 36964936 36703176 0
249124888 8943435 0 535555346 498485144 0
297385363 46284910 0 389393618 429361873 0
7235197 707520 0 27885773 27599845 0
535868178 25972337 0 905590669 698762240 0
37178821 3384993 0 228664625 251914359 0
24313538 6597949 0 615410233 687788942 0
246133288 81136532 0 320159896 251177344 0
275551612 54568674 0 571582223 559278435 0
207055325 22348480 0 340730869 360994175 0
125184509 8244569 0 392114353 385678883 0
27449915 17174839 0 412776228 356858164 0
616832603 67316893 0 847815268 824607952 0
87847914 39444768 0 473757723 483552277 0
291406 63454 0 2566545 2644373 0
232384159 51332635 0 801731652 754892577 0
106060466 11806218 0 110114983 101054198 0
615769138 114387586 0 829927521 610339215 0
27068555 30067583 0 476806208 526941320 0
81475777 613230 0 198043451 178729102 0
75088505 28686672 0 157323648 148294510 0
7974994 35386772 0 172385320 152495630 0
179652580 71626141 0 655193384 501825698 0
290961302 34778058 0 448637330 294825029 0
210516712 353106740 0 521739566 533404351 0
225181403 192777051 0 664069234 619253340 0
187111980 560942 0 357804220 291841465 0
65623911 223412676 0 817400087 937370188 0
187009773 3206998 0 233886887 241357647 0
459861730 12799633 0 510279935 76253251 0
190489131 160068534 0 869932933 800657932 0
83450907 57988249 0 238650333 190928163 0
32480215 6625183 0 55225074 38831220 0
207357422 277269764 0 595513385 619753354 0
152123143 28104748 0 711952740 767493551 0
29407948 12804389 0 471250009 468568110 0
8293361 6029234 0 265887064 269292876 0
1016194 254783 0 4425192 4300435 0
10920224 7805369 0 93044424 92699906 0
132520876 29028436 0 247917680 234211427 0
665902259 288751569 0 703711531 438192408 0
301695388 221893269 0 403717824 259508473 0
329866924 106641308 0 777255284 774033406 0
180177 580400 0 10273115 10378018 0
2972684 10283147 0 579872716 591742450 0
22401680 15148825 0 32269723 28491763 0
238761342 6362148 0 657864538 670756409 0
165575464 99276110 0 209362169 199309929 0
79198406 5116457 0 121661736 116629508 0
425526813 104101815 0 816732254 905272010 0
84763496 239829962 0 434482591 598102737 0
54976272 40693363 0 513772899 545633606 0
133284115 1624663 0 497504121 497993051 0
249656347 65691094 0 667280710 672907925 0
285280948 77994831 0 399820804 379718042 0
9077762 1610474 0 68874063 53811540 0
287344125 74604440 0 414136866 392041730 0
32681559 2993024 0 579177645 369336572 0
72390426 32698652 0 84044808 57521784 0
107758128 13811074 0 781017530 785889521 0
31943042 11837147 0 152395269 151598281 0
191358056 36905128 0 815897522 926814823 0
86380307 24998146 0 386970956 366685610 0
1927174 125364147 0 478959821 541812601 0
418659521 98095852 0 754886291 717040595 0
8946122 12695636 0 176746999 136594368 0
9452103 32406983 0 480222885 462729904 0
55573651 6549345 0 288322333 334659790 0
68686123 37531361 0 772591171 760097765 0
4095721 4779378 0 35105657 34219124 0
26637501 3114460 0 48890589 37867097 0
43887840 7684483 0 225008696 234853410 0
510356371 89080752 0 599656756 717876836 0
293490389 17003028 0 305339337 258045332 0
249896413 29943076 0 604379554 650216040 0
167771812 100689480 0 630003045 608096320 0
282954749 102652916 0 727483449 676888694 0
76056075 71293145 0 215714794 256512496 0
156990566 41778847 0 837117516 705232356 0
158805850 15220270 0 254912877 233908666 0
166886843 215803035 0 595497860 575753517 0
1038212 5576541 0 129671717 129128481 0
317500709 5477438 0 574869296 523172963 0
2523204 187888443 0 603773111 703564540 0
529633154 262964883 0 746825001 800059053 0
236633747 127027894 0 613308184 550776528 0
713272878 103642920 0 898461261 681175013 0
111832144 19087182 0 504547817 479458490 0
24891520 1198774 0 58709427 57555210 0
50526706 10417949 0 291449293 284169895 0
48697380 3287970 0 585491375 591933602 0
59984232 6201886 0 723750992 678300786 0
250422555 25301198 0 274255802 176098644 0
7166839 1063476 0 10861986 11953238 0
509621910 198611885 0 690847982 636928588 0
89581815 31891094 0 582428750 532439104 0
7458557 6151973 0 264236281 268919873 0
90504366 60304997 0 391750192 388791150 0
83935422 75555521 0 385797181 386881543 0
2810350 425071 0 4154624 4551536 0
27113804 67051562 0 319561835 366882464 0
5221769 14108926 0 176745101 159573301 0
563916745 79113854 0 839989954 602687498 0
6059363 66941077 0 175187678 155837991 0
460242364 124153147 0 580846716 591447807 0
55023745 3438049 0 189562707 197782880 0
407059237 12627899 0 518612283 438764386 0
5709205 28717773 0 552348227 625026267 0
628575595 335365932 0 810876265 734657856 0
133891820 36502472 0 253553439 225590857 0
25918270 5273782 0 360281881 617607975 0
68813035 156866781 0 462855460 397140796 0
197044028 148425080 0 721458988 764428555 0
90728650 2011010 0 219909320 229593564 0
591203984 286389161 0 678344788 671431518 0
563894687 144838095 0 820267629 907230076 0
9490301 4235151 0 17200506 19291200 0
66648878 43400719 0 277846979 279985599 0
252641965 40547611 0 500871038 476228266 0
19283332 4297955 0 148641202 153176165 0
202739434 109757474 0 277894150 256052504 0
499559923 527868604 0 839622409 787762980 0
254540752 178425891 0 602311690 875171842 0
344717397 163165958 0 677427574 536444431 0
5621114 104011795 0 651614818 515693113 0
70518160 14045284 0 338998176 351059268 0
9808935 14047579 0 105925754 86110294 0
58116093 113839352 0 407399210 396206133 0
28064310 6389635 0 398010365 431498917 0
2265810 1007497 0 131412785 113169792 0
303937947 67199639 0 475821912 488330170 0
161054097 6911416 0 713984901 850080228 0
188072974 115692402 0 427094827 344172954 0
49551153 11678887 0 331788923 343727498 0
241249496 27752451 0 299519125 272967545 0
163665796 28890007 0 216269774 177541432 0
68410485 8629539 0 782758078 818855946 0
5753512 284378 0 61158406 64618729 0
8474665 5943960 0 12773133 11571614 0
18915669 11940958 0 257808837 234784781 0
472365788 102374412 0 711003902 483717488 0
15348512 16763189 0 49380170 41211573 0
4889549 12495042 0 89345722 113040315 0
5021443 99752966 0 798681109 787408913 0
948943 2146624 0 5962127 4932734 0
115851172 8054248 0 170276253 109786118 0
432772263 313839240 0 537524267 557924650 0
30830663 48319157 0 755014390 762196653 0
738478067 106634737 0 886100639 351192109 0
323504400 168778975 0 431344627 459510522 0
32794614 14488311 0 224701395 325768369 0
13866075 52787788 0 481922829 491035107 0
3742238 54331803 0 333226500 295465877 0
42763964 22705790 0 479682742 482132199 0
76366451 147192334 0 716894783 644658477 0
47722809 63824259 0 806955451 776908648 0
76659761 42082190 0 904797908 879471492 0
4796708 14270555 0 219088508 214220678 0
42117818 6964630 0 315693437 245078536 0
61422363 9103609 0 143732946 146986715 0
116108664 113379948 0 791135937 971595653 0
7160462 33354708 0 158054040 152757442 0
169805751 160817261 0 739388143 633383288 0
108501985 135965469 0 974864181 959416527 0
184007990 188660618 0 732187205 729111555 0
554133955 299879867 0 801147132 803676174 0
16921658 4566692 0 659347947 675284392 0
282750490 92570793 0 435217403 165751427 0
579735454 8798249 0 806436735 813811658 0
326369458 172310449 0 361317688 291499885 0
8408120 6766320 0 140974641 136433931 0
325671295 122076330 0 452736811 300405939 0
46882680 33310783 0 339193228 349357202 0
100065959 38762206 0 448104602 457343433 0
385032302 227347229 0 389121678 425265804 0
19843442 19070153 0 29714624 27888586 0
21677837 16126938 0 339446123 266530657 0
3319600 1086378 0 17591926 20879202 0
167309525 56602580 0 717420369 707292032 0
170815135 72066751 0 616334021 633492532 0
349726217 155668725 0 851590243 815870422 0
317454604 5936188 0 398526985 442000631 0
28858878 38842827 0 525087319 673277926 0
339354600 10454758 0 456693742 483609940 0
15694789 13329556 0 112386364 120793369 0
340811879 10718847 0 356788355 354609876 0
192256239 20737944 0 387773071 375806091 0
1211551 63835984 0 742851918 736196951 0
461124233 52835385 0 542209854 340317906 0
299017852 83620636 0 423445258 444900650 0
19185427 38620754 0 146079179 153131738 0
10225219 54732408 0 766246124 699613345 0
183790280 42092320 0 790986807 655975277 0
4692722 16955948 0 402132661 473530867 0
123943474 19227375 0 393247155 469315766 0
860238967 183829081 0 926526019 657248787 0
56650912 215141302 0 726767199 792935074 0
4925743 65639877 0 330015423 426443527 0
615763989 43576062 0 801311137 360076618 0
609315207 6376673 0 770216899 691639932 0
11856954 959117 0 38614017 29305879 0
95027800 37043401 0 122952527 119157140 0
29522995 18466280 0 291021806 297313684 0
27966312 1253915 0 97246769 85441393 0
233448599 7122351 0 279737730 257110112 0
64287079 20980438 0 405165213 461383144 0
283364103 165742146 0 414742333 408620565 0
5418551 15492230 0 162675705 186281973 0
15667029 9487564 0 122627577 128189142 0
282616289 11528497 0 778311760 619284702 0
15522178 31194152 0 367248255 450037344 0
205833340 11982046 0 370047989 289631982 0
196974016 110161402 0 817579696 939033875 0
91863873 123525093 0 654810129 658663609 0
210199212 305465535 0 723621008 908581850 0
420630382 80956791 0 443907772 256785693 0
249088841 20181479 0 389121820 374360652 0
15594089 41242212 0 425836625 373242172 0
50521927 31918810 0 569079779 620723614 0
59839701 9730764 0 362311493 311625365 0
55668861 20646528 0 418847724 413401471 0
47146992 2698883 0 169948446 136251250 0
216202103 74198133 0 553102460 520995544 0
341442849 107974526 0 720671875 702333558 0
39084375 468391 0 91914149 92971236 0
150241385 47261638 0 158942292 159099440 0
77762155 29660383 0 519557498 479398303 0
29117908 110073499 0 780129520 695346017 0
173210465 2830214 0 770470311 673019131 0
214230738 10215370 0 629079526 653085862 0
38001340 1079678 0 44606585 40619373 0
35201882 24673772 0 129320410 116127872 0
11298557 57399749 0 942153751 785669832 0
7538205 9399580 0 100052363 95475725 0
121689968 35679407 0 711868984 748042985 0
459202113 115326649 0 483436668 255529431 0
54592725 20977017 0 278957372 335309540 0
376432343 88274388 0 616271669 593973206 0
7642725 23961647 0 59221403 62169229 0
314541821 267160302 0 480712951 439481627 0
414669644 54546711 0 500191862 210116263 0
260780278 114817647 0 474406290 552608700 0
10346472 823153 0 133130804 124106619 0
121747 20176303 0 206385290 202499620 0
60607431 9540584 0 65499927 66647513 0
84407115 20604913 0 623081738 732980062 0
382524593 79337072 0 824829102 752025555 0
7042875 16094323 0 103061550 98595960 0
4821371 7009597 0 56600275 54829496 0
399350284 25175782 0 666925965 686432888 0
204645656 141764138 0 705373244 750018524 0
120574140 78979264 0 364508927 364767149 0
175277015 13660435 0 559368995 627435109 0
30157601 14836308 0 39046780 27818368 0
114196639 45146621 0 537771898 463073508 0
127423561 45722213 0 195876536 202877036 0
82642854 175169514 0 812937611 959066978 0
448856618 18879631 0 726805586 634845014 0
174916967 82669949 0 414833580 423966732 0
123705023 121032411 0 177527120 194086593 0
387803201 109201265 0 535270912 340378839 0
46362478 52223530 0 323600395 298282289 0
17047437 10864083 0 392916571 399484178 0
57581813 17742091 0 454286859 466351641 0
743982521 359801485 0 949651480 790063326 0
190618141 114349345 0 325394676 304293260 0
4840117 34285037 0 95117023 87605897 0
122802715 5472227 0 340334158 332254368 0
173308966 23687808 0 342146062 600977625 0
100974537 52025864 0 599794927 611192781 0
310991059 32149879 0 408184296 342179457 0
153992472 52529121 0 423363965 287654081 0
25053986 18930895 0 380789324 406958533 0
17150635 85259802 0 785635628 722849218 0
581938498 196925751 0 750754531 533815479 0
77860152 8724958 0 146094872 152476067 0
741579954 376269456 0 792816602 494536433 0
265807376 115972167 0 643368940 350712347 0
51805285 17014496 0 191849598 165905500 0
81929824 8933877 0 421083692 393989322 0
114968929 39924104 0 392765255 387993282 0
59471442 7206926 0 127314360 147868790 0
68102410 10327311 0 254599685 268647750 0
79994379 306292664 0 389097214 456636712 0
660029337 94914091 0 936796007 817528063 0
42208395 59412162 0 608786048 657089397 0
437368946 158062868 0 553801907 457374708 0
53891134 1296611 0 381753624 387391661 0
270570481 109208802 0 692947795 542319889 0
23060264 3658074 0 43808843 41319921 0
272624661 25307815 0 826808243 824835064 0
191951365 44382271 0 377952641 334217088 0
510367206 97476367 0 765859510 740803518 0
40533073 62478389 0 812056867 801863431 0
143046506 104472712 0 223189170 252421255 0
18293394 27986681 0 200639097 205479238 0
16182535 13535767 0 152495882 169247271 0
473882683 22337311 0 678536850 341907225 0
113565012 121977117 0 848375758 828981745 0
55729468 38241314 0 595553219 444824698 0
146328326 163247134 0 505266981 501029127 0
3436203 65180322 0 522172451 569217577 0
29725214 6811748 0 41928209 36358407 0
463013777 584487428 0 737568104 766546194 0
43381916 2158667 0 815133321 758237830 0
33948314 17818319 0 307222915 280521752 0
5289068 62089629 0 403172353 361162169 0
72069933 92634540 0 513065489 538673138 0
21855837 27992362 0 147783233 162482009 0
80932314 18466130 0 650747864 748620738 0
208749561 285315205 0 359700357 315815357 0
136808250 102963408 0 879938721 943933916 0
125206279 29929128 0 187043752 155487240 0
103187222 3754889 0 627333821 601230272 0
121719623 174080963 0 306753760 322332489 0
131225358 17028770 0 965132934 944812046 0
31386125 608178 0 315258273 300831308 0
110045061 193828571 0 467974665 561179735 0
82082454 41194395 0 334739219 373067360 0
175574134 90660654 0 656247507 749071162 0
492542190 137695811 0 510437394 328482207 0
30953131 4844776 0 34164394 32599727 0
186973655 64705652 0 312667656 264676949 0
367614143 34173537 0 916340228 757776510 0
19167440 6776794 0 176179574 120120506 0
389618111 26652981 0 936236283 928713533 0
176299022 3797906 0 340121800 257710748 0
120480369 61153347 0 429923612 447853375 0
65066932 53727310 0 742337395 618410876 0
427463244 139706242 0 597047924 461376341 0
62554934 3467923 0 75626183 64939931 0
159459877 47266664 0 750896707 779195298 0
64679531 179233189 0 621614836 582061437 0
255391753 56434634 0 368422508 440793284 0
16822534 14265340 0 843306845 871349613 0
262887035 145525624 0 392881959 198861660 0
164002729 100910129 0 575986405 726897636 0
104018628 6739405 0 491605321 564846816 0
17765096 776861 0 543251979 465145481 0
51663660 93438883 0 652591635 652596419 0
696873083 117673645 0 824373444 675133225 0
212446934 96690329 0 303335775 513014557 0
56990327 17779170 0 114167906 64484632 0
152736498 93932194 0 336021626 258537185 0
293496254 127444479 0 330368270 375432316 0
629693823 138924720 0 822055303 807450901 0
163236857 40144152 0 181981685 122057920 0
144304535 51188914 0 270785176 321771072 0
666092377 6091698 0 844646609 717054396 0
61837534 136334130 0 607301826 534352357 0
118637641 45089369 0 539400848 571860212 0
61952558 28844084 0 101012876 114559560 0
11352126 27096305 0 188870494 161788743 0
206450845 24379094 0 383440411 327821522 0
101223753 55299516 0 321169708 407187725 0
25328633 7985148 0 299776363 299759687 0
505146577 113403223 0 548755372 563925450 0
34262666 77251676 0 533417610 566196651 0
95973564 94760448 0 475082943 480664720 0
467332955 213932257 0 521019466 441729585 0
145935470 35162554 0 163030083 137309206 0
177127069 205284088 0 296436441 322588661 0
44260950 151779941 0 478932646 541174601 0
342023063 140768774 0 636660460 592942749 0
454153485 99005611 0 651236109 538324162 0
271165 27872729 0 418034692 394161544 0
2413563 8175989 0 63017414 70028717 0
187003594 17036564 0 570164217 479317741 0
19398681 8943462 0 316617099 295142378 0
407182024 351604159 0 477114513 479770120 0
385230028 29649140 0 703607023 836676991 0
296096542 37575942 0 802977062 745649143 0
151391044 41564733 0 427211717 421196889 0
413446785 236079114 0 808147323 797133248 0
133232348 46088599 0 480889978 379308738 0
64070016 38957331 0 825788781 895347708 0
77117402 22178517 0 79899365 81259303 0
24775447 25930207 0 80517261 84096284 0
430904245 2054880 0 861979592 671995297 0
31075021 483759 0 157997456 155646548 0
20397190 13196747 0 383569176 555681575 0
84219894 50534802 0 132317152 129070061 0
424858011 50194890 0 709612266 766558829 0
54496694 163249630 0 555367891 661370525 0
10044260 6072495 0 31696522 32184802 0
141813937 61561678 0 459363290 512955247 0
25598543 37991487 0 226736185 215972888 0
380793908 105733187 0 436112551 498879862 0
21736325 4002272 0 27425955 22463395 0
22609646 32204340 0 449606568 431313168 0
401354262 3162928 0 566053195 381982122 0
16071861 64917319 0 427258337 447540779 0
109072135 52373234 0 368432904 422421670 0
12396769 11612438 0 119411068 138340408 0
494637390 230459553 0 909793308 804256835 0
36685967 11190550 0 212013025 203611566 0
92412388 24869519 0 150387284 97715766 0
86306210 7208021 0 633266382 571518490 0
171650136 65782093 0 496106011 461418816 0
70025988 70140697 0 553691363 556640460 0
132306227 107106309 0 778437002 766089779 0
195230773 60391141 0 726806851 755803546 0
158174550 112968939 0 619331555 452610519 0
161995262 4198298 0 273644549 232847250 0
199489666 124044532 0 307911699 272621023 0
99648615 119908923 0 579902713 655969615 0
607352571 86270998 0 813375035 527003004 0
165121900 73647779 0 876261885 898542419 0
117725974 12002832 0 134615903 101227426 0
5836579 4630370 0 109798855 115645502 0
324224760 126231271 0 416377769 419233348 0
1127483 78196114 0 759615134 741689160 0
225501635 127799638 0 667290332 616394888 0
484626355 26411207 0 751929331 725154052 0
466722222 176532235 0 918713829 918001766 0
140888224 123509318 0 403355212 435180420 0
505344429 251244270 0 682683834 521548526 0
50535822 20268501 0 274047053 236648973 0
670546666 136081378 0 839600044 455356777 0
3038737 15623311 0 117316895 107278204 0
54324896 88158546 0 715456328 587303663 0
3238706 4943188 0 55791584 86231919 0
457520158 198340239 0 476243643 487741623 0
6833647 14079194 0 229230105 228781587 0
123638330 15152977 0 395986103 362342560 0
458687306 249559940 0 747970623 802350223 0
260451455 14728175 0 572776745 451985845 0
391028003 49120440 0 760919733 800088537 0
80642694 127053539 0 875969608 917580309 0
197742358 44531957 0 733510990 770992395 0
316397776 13612324 0 714597127 621348940 0
1995333 9090812 0 101145149 93400781 0
47754228 27355535 0 210823419 210689843 0
15384529 94588385 0 452451031 614705534 0
14447976 2198472 0 61308962 74791619 0
1277548 801236 0 11125147 10832474 0
53774098 90583319 0 678592682 672039129 0
7975067 879589 0 166014566 166612093 0
15038407 134958709 0 473645253 485301524 0
110493766 97450709 0 246704544 232780270 0
36626993 668994 0 384353582 329526459 0
232991508 25951798 0 355583152 269477960 0
8330948 68897519 0 231656539 227663309 0
487995 3258586 0 37888712 42395435 0
283198225 33009250 0 629093688 190300369 0
39331087 5082042 0 437488464 394805071 0
431503370 149521548 0 576919087 439621030 0
400572848 73273371 0 840467207 632481902 0
421093515 33462196 0 921446471 720125706 0
2619706 199395518 0 631683880 688348851 0
195291068 52722374 0 454041982 464486229 0
488427213 191835143 0 692180639 768787850 0
83352848 126227121 0 783142460 845678679 0
384278688 139317322 0 434938024 425344298 0
126508446 1712064 0 529411840 424162307 0
256564327 57924801 0 377081195 337217648 0
100560688 26955116 0 911315413 836217092 0
347086716 50466939 0 498313680 712061543 0
6048153 2621946 0 13526728 9358372 0
3659278 13243072 0 284127882 302400717 0
25636874 3565419 0 33113635 29869227 0
770365004 295716931 0 936128159 668683730 0
22470333 153396180 0 660237259 686580226 0
10400428 8761929 0 83090095 88995110 0
1585322 2620541 0 40200362 44858647 0
191129640 131780845 0 512269968 463901681 0
29437921 42285382 0 812635409 848769858 0
501619274 55819465 0 645983055 803963652 0
182262266 15412571 0 583589382 601487063 0
211620493 92823140 0 294063176 219474318 0
145600597 2361375 0 789797613 717633499 0
134645091 131249147 0 732188064 614220369 0
449870712 76945560 0 628786876 573882294 0
146016739 21034010 0 291605966 278807935 0
539584232 338477709 0 772306182 784602332 0
43270939 5432590 0 56598569 46528412 0
148503289 1897324 0 219142542 150959251 0
142807644 143660869 0 587772776 588450309 0
441020 1382584 0 5665829 6466932 0
43186830 30288483 0 417907087 415236819 0
348786080 7953267 0 493707332 384728440 0
120701625 50470872 0 576475561 757167429 0
66248622 80667532 0 689280223 744282294 0
16226213 131174 0 16295113 11027517 0
19958794 14035713 0 202198281 231927178 0
361986043 20742954 0 417844476 354515509 0
265987599 278022267 0 528558173 498595680 0
138555660 45356204 0 804101325 804384551 0
7286960 41543649 0 220647963 220088452 0
3239311 92374 0 11140945 10401873 0
37860183 7594458 0 350162664 299053974 0
75995348 22066887 0 924769477 900697952 0
803343058 171592540 0 922995402 586573152 0
42620344 90614924 0 863022747 835100112 0
111746333 34092847 0 345048974 330429731 0
276168247 156612257 0 692661222 649853577 0
18747948 58273609 0 157714201 192346859 0
60501830 27458026 0 312033373 338615041 0
136924818 10448026 0 841535668 801536601 0
195682789 54467767 0 827441204 934589894 0
90647205 58721536 0 110010704 79455965 0
121025200 56605625 0 688565777 670672623 0
113740800 57917571 0 876945949 733781779 0
102394948 19072562 0 685713131 688827244 0
462554517 219270343 0 942800333 853715854 0
86534635 53125765 0 118142982 117636180 0
150478667 1298851 0 680607997 628096543 0
194306598 16218940 0 559981008 529309649 0
5751360 13205461 0 51285085 42766256 0
51190112 9420281 0 213144199 232003539 0
4104706 19421 0 21116975 15899369 0
17867388 34642545 0 918484547 623829870 0
53194565 41752812 0 112570822 115703481 0
18950993 24846580 0 569601573 539462511 0
2987088 21909389 0 156326623 144338864 0
568294243 179915918 0 610166606 534821989 0
46897751 25218161 0 522074727 690070068 0
19376005 39514361 0 222371348 215830782 0
286064197 60991692 0 341270263 346768343 0
29060854 10261872 0 231534582 233774980 0
178304247 94994451 0 934838489 795823013 0
246538872 55095572 0 283218125 279863225 0
384550531 9351037 0 642687477 398974045 0
104637379 17032230 0 202763039 159820151 0
295476848 35448911 0 481037110 454250481 0
71485584 4527927 0 179640606 165392267 0
8031663 14132650 0 35592716 38786279 0
285183297 2878588 0 524707972 494717229 0
10637348 268850 0 18246541 18799513 0
55600165 4320018 0 100534550 108694115 0
37376198 1116148 0 80456734 55119315 0
104955075 39866501 0 593612529 465532538 0
429198264 337194765 0 688464828 742550664 0
181978701 27780598 0 346614218 332978936 0
696455437 6832059 0 789964137 708760896 0
82972258 15378663 0 136835298 142887308 0
29392977 6181048 0 105456307 102688394 0
39596802 45725798 0 213470404 211275928 0
22246886 64426783 0 950697035 895231435 0
23813951 7400674 0 207999366 216327260 0
13091606 10889921 0 106785736 110215968 0
176529971 8291616 0 761051584 687332396 0
204912268 127052322 0 773426870 772787545 0
3897586 127699 0 5256819 5894624 0
72751218 33814308 0 553573593 492309705 0
25654940 26830902 0 598966335 609378956 0
17587572 9900818 0 57697776 54056659 0
122158255 129515638 0 591172551 745533176 0
57867468 63008938 0 809977614 527062556 0
141327330 30086880 0 259344596 255622457 0
268070415 137629397 0 568137933 488350252 0
427369049 64878668 0 573089924 722661792 0
118914511 9987983 0 135263208 124733185 0
78221250 19667 0 116273579 103757399 0
291580316 31397432 0 728301463 502315664 0
720850700 670137529 0 829674440 815156624 0
87044564 7841027 0 99871572 76024419 0
133551190 1566627 0 175123945 65452183 0
91731646 95012676 0 316361252 289967548 0
7726857 26916216 0 193969833 204653249 0
16034325 7936506 0 120990091 157148748 0
40330919 41324971 0 138428305 132687575 0
3518642 161061833 0 467967356 426533611 0
377636734 196563807 0 432717582 453072599 0
71726988 13045188 0 904857480 954660374 0
356601915 47011897 0 400074552 446522550 0
14597089 70801499 0 302934317 280944790 0
244363 568260 0 1807104 1852196 0
462564348 455275934 0 929061973 783212450 0
179063782 23411661 0 368610123 418779293 0
77185039 24137028 0 575841153 586869252 0
430189330 217653108 0 719793874 751046359 0
38478995 18916426 0 539040452 534044978 0
15048209 55045410 0 271648340 317325113 0
232491202 67175762 0 848182029 828943968 0
4299809 18494890 0 180292739 184752807 0
13863906 49488539 0 511638120 494959336 0
51728827 54563177 0 773222161 881025387 0
406981574 437893916 0 911745426 719506126 0
13519 59660 0 509346 500942 0
28103936 11672861 0 33335724 34997960 0
683581449 322504405 0 918422759 523626910 0
65186546 104828943 0 672095046 540543588 0
107822185 21017594 0 437977656 356730558 0
30182186 9106920 0 881860989 858050327 0
277215199 5945697 0 459929348 433130227 0
2965913 4955823 0 28259083 21244369 0
97103925 28881144 0 866276924 837374327 0
604442492 56995748 0 900472337 970618859 0
31265881 131068768 0 534259192 580617975 0
4763810 78637665 0 463116158 473927143 0
30702315 11989065 0 75195257 73173560 0
2744445 40999050 0 257813972 273131647 0
216253104 14848554 0 753746554 750243922 0
21212186 25215353 0 183458109 221134147 0
25446880 14961720 0 97957644 91703701 0
68076517 101425224 0 646184316 636412227 0
514796944 81132912 0 879443196 832046581 0
116911056 64148150 0 469638436 534730623 0
166725573 19596007 0 325147704 296279791 0
20629786 30585652 0 325273886 295662864 0
49604237 57947604 0 94494348 92875671 0
42706013 99210398 0 284194606 283145870 0
78251119 38056410 0 650212842 672433710 0
82083160 12438516 0 89942028 97659178 0
19388557 4500819 0 23365506 14987002 0
74684687 45775778 0 370061191 354905272 0
357044007 226764058 0 649695398 627119736 0
286399816 122626347 0 569742672 587007602 0
458438111 33266928 0 547186667 515138842 0
133012837 49729063 0 890206295 900095489 0
8891018 11594143 0 377598624 304231129 0
32410967 6816285 0 64937285 69233127 0
14032753 2167723 0 76816750 80990269 0
149284745 87564615 0 724687194 800380856 0
317734470 335660560 0 630264584 717136909 0
1701355 5319516 0 32764456 33079489 0
348310597 60558870 0 446359550 425099103 0
415915937 50914886 0 566770527 506338273 0
728877193 99261740 0 820740074 798532503 0
55121646 59476676 0 131970794 94569272 0
12179004 12007340 0 75214274 73097104 0
46336286 78132307 0 580969441 602115672 0
10992378 1925198 0 48870060 44756175 0
164603980 115870545 0 848363832 868284841 0
135785980 9898708 0 917129477 946709510 0
213468525 8461281 0 269671050 285566510 0
192974289 110394714 0 491360441 472411776 0
20461691 9520752 0 132784053 143878385 0
113004839 229452880 0 765825514 837619284 0
239804751 188076536 0 780745194 783947976 0
125038372 236915468 0 865407004 855076122 0
1904947 4228913 0 51599336 54683300 0
517927526 179598060 0 617548736 472799040 0
526358814 2817243 0 779017763 686548902 0
678650 10503293 0 259935938 252199326 0
136534821 28924389 0 201427250 193072432 0
1261535 39865029 0 716184066 717265979 0
342694018 48782241 0 675205922 546185310 0
178184455 23292525 0 314429206 347488018 0
158111300 11375336 0 219638452 193380197 0
121748312 248383840 0 894345558 836106875 0
64895 70012 0 173425 145026 0
161120588 25399056 0 489910774 392143427 0
269760934 77807387 0 848449052 938396951 0
68404002 13901649 0 303287871 283169712 0
252401853 37911644 0 736171933 623568466 0
183947290 109266698 0 646358344 718345389 0
373559803 110535899 0 710797314 700597325 0
195756408 32983304 0 902052627 852525623 0
15911923 32171176 0 281779558 322181689 0
131726165 112198938 0 270763278 244753498 0
522430577 187579134 0 726388941 673248927 0
169230714 108273907 0 816892512 754250353 0
244002591 74849976 0 717900990 718609628 0
2415611 8429761 0 73438814 87477289 0
246445383 25497733 0 788682833 771596228 0
8388531 15843649 0 101971495 132847813 0
19543461 99017235 0 650947007 681708812 0
277860079 25458385 0 672566873 697688031 0
429441822 108800582 0 643650214 521699979 0
557174209 194411347 0 892071600 882703154 0
144585967 14613186 0 627835196 640281194 0
93246860 154958747 0 756205751 755597045 0
5772850 1975157 0 86542659 74977359 0
320004573 40881863 0 763014096 599587563 0
15822169 36595691 0 455303800 482032643 0
182485034 80354083 0 509694264 474597161 0
584499241 102206292 0 622293708 559461542 0
11619708 5139645 0 106106401 105470602 0
34817004 7352642 0 93001809 99619532 0
131521769 71552789 0 145276730 121169007 0
148717620 189307941 0 959415656 976564744 0
132186944 40522211 0 457101578 380745096 0
386384004 13806630 0 890770636 935167152 0
20984634 82841103 0 496088365 481931194 0
84946772 48182206 0 669346960 718307149 0
41375277 5099214 0 231288609 255169664 0
49288572 387256 0 266862738 268818192 0
23357731 45366028 0 90809808 84821941 0
28738305 11353486 0 190042686 175475608 0
269719779 251251516 0 880755222 903067466 0
39412127 14514561 0 271428695 261588608 0
19196724 92981 0 45113872 41101485 0
70516057 15243610 0 814858275 852090658 0
6277286 69388170 0 307914756 251733545 0
118322650 3800444 0 819242037 811313694 0
4023436 17039248 0 135004881 134049740 0
26089797 44757440 0 426899097 471282509 0
63804557 75678446 0 424537799 459553026 0
10612794 38174854 0 414290601 464872524 0
86514296 1188664 0 299907252 235977876 0
244956034 2661237 0 677776638 604922567 0
108671452 38879700 0 768502293 656504829 0
693149976 216555024 0 953970189 856763774 0
119583720 244944926 0 603641076 693439086 0
589677489 385564522 0 723237608 557675872 0
64501367 63969372 0 330472756 305728599 0
73299827 19464345 0 347385977 353235600 0
206479071 14075679 0 469810055 461169610 0
524786895 1047096 0 755932823 624314531 0
66980857 28913537 0 139541619 132316860 0
1635085 1672747 0 13913645 13940144 0
35208126 9589726 0 302617537 243789196 0
536197783 44426952 0 609047984 584764082 0
280965585 51047877 0 556132960 519312016 0
470971145 82469977 0 650058778 450419773 0
92833078 1488974 0 554230198 550876160 0
307680846 31815033 0 635354404 203208576 0
92865227 77661638 0 811200220 795233064 0
71109245 31507228 0 249269917 247457510 0
392507739 235266993 0 545595536 582093964 0
388275370 78823043 0 416470108 345759536 0
204789783 133258914 0 743820269 580215941 0
74702860 18673319 0 196649600 182499597 0
494107244 176589781 0 625582766 625605371 0
279145 218033 0 7686265 7463608 0
21286200 2314377 0 101398185 77968445 0
21882872 63628946 0 401105211 433068525 0
139823779 5218822 0 181157949 187770794 0
168913795 62274686 0 673186704 651639463 0
381529975 137160706 0 520475813 602303475 0
2395791 160413 0 50140403 46265565 0
92612560 102174779 0 848930407 871577639 0
5185261 5806624 0 67583938 75647490 0
32821474 3442740 0 565198583 557008752 0
1312390 463583 0 35522172 32409238 0
46904715 53202597 0 196355474 217511726 0
16081316 1262910 0 542325999 554258134 0
223045483 141684437 0 706044852 713858654 0
19069203 117540172 0 643896406 742577157 0
247749547 82061731 0 332826261 396279827 0
64878097 26227828 0 164850521 152970858 0
209080555 24227011 0 292832002 173554595 0
12474139 8739025 0 189223491 249732656 0
105466950 151264957 0 232550879 247939322 0
62301675 71805242 0 937584554 790008636 0
11191143 19384113 0 205227528 189485568 0
246448081 29187567 0 378391844 232141644 0
430346124 279808675 0 758793915 477944582 0
70286792 84951984 0 489509057 491115056 0
787834699 67461914 0 828901637 184024918 0
63719305 24801043 0 366128665 421893598 0
168628953 56475660 0 383936085 394357742 0
3686503 5690006 0 18461937 16410020 0
179129809 85350177 0 322002981 364262612 0
284016613 9966550 0 443266530 354152236 0
99120964 93863195 0 288163468 292176932 0
453747 150700 0 19456402 19265283 0
73933790 184761068 0 625339220 555975830 0
59566780 105471075 0 150492749 197780339 0
283434276 10832228 0 306563805 354517588 0
5465741 20896349 0 351262556 412407558 0
250864811 48695639 0 566244784 547968116 0
92251111 373398 0 504782324 484543756 0
306679823 343837663 0 651186106 668927196 0
39055350 2396244 0 387370703 393017655 0
127470918 173595941 0 810107480 695729492 0
1116876 501343 0 7615092 7977664 0
368443719 301851868 0 726275694 623876228 0
224770020 66702469 0 353187834 423546666 0
616768107 215903207 0 927064359 695820688 0
48463013 24393918 0 401778367 349901850 0
783643 1120044 0 6197905 6460715 0
91201348 39270811 0 549049962 662970329 0
789453 4678572 0 222375778 196104134 0
277433274 58810206 0 585636745 374690811 0
59697181 162862242 0 597082847 645112557 0
11557013 3832688 0 444818776 383271195 0
131074777 119604083 0 573979049 545139048 0
85485707 17876815 0 457083644 478530022 0
176200 852 0 412302 382722 0
234632309 52565671 0 758277393 565158659 0
495869955 24966697 0 509525283 508229101 0
43679585 16757853 0 81084771 60818006 0
780945960 19856089 0 900259612 958906670 0
289767383 47652173 0 366342258 306037216 0
10152917 16601703 0 116000276 111504014 0
62709766 19654052 0 486201144 501832670 0
78727903 35523363 0 869018487 891868142 0
429530170 54323583 0 826516968 831300400 0
70437895 16093450 0 86352830 72135591 0
25746081 16635365 0 88087085 100439421 0
124621852 10930041 0 429516073 370649038 0
5361467 29092415 0 238729448 244462881 0
42308398 96066931 0 642186990 700374779 0
60933096 25645681 0 682264946 660259093 0
196603991 31311050 0 320452070 300736092 0
112127510 2741422 0 501882425 491046575 0
265114318 195286390 0 653461109 619034221 0
26985926 7826120 0 289959713 289808331 0
137678421 19058277 0 771284556 918171883 0
26517025 26451057 0 554256233 557877645 0
7806646 2912061 0 131188579 125879620 0
164203 7201168 0 18707206 22167422 0
1786262 95156 0 4160596 3866045 0
325483817 91038367 0 503080560 410438205 0
57257850 66715808 0 309692098 352763644 0
152888219 88136011 0 190193427 210607592 0
14284941 14188680 0 160875824 160463448 0
35833764 77463458 0 734206600 808518345 0
183187147 179707847 0 205349322 209122468 0
1552232 7470055 0 48573525 52978244 0
465269241 112734466 0 556963663 570846941 0
49587698 11128129 0 561318045 688705920 0
74403246 103568681 0 452138887 449316902 0
57058237 17190596 0 151964593 100359271 0
66257475 48218287 0 560949046 473874574 0
57432606 5146614 0 176411063 152161789 0
124824546 41193318 0 348328894 304895764 0
670393803 27456824 0 911685879 718187147 0
58969928 3161184 0 93941581 83414630 0
61372318 196190557 0 516139656 692164610 0
132379511 33702175 0 616670904 579956450 0
349749598 14133191 0 930549602 829270483 0
107352341 37605410 0 142130258 153492409 0
6555166 2638742 0 27554433 33372612 0
185860224 8924437 0 798089181 728564919 0
138022450 61277983 0 581116161 525246484 0
112185254 137401883 0 459647556 481426258 0
109139963 52871912 0 493223615 412910975 0
275344244 510662 0 360460250 172018641 0
317620014 21140306 0 683257706 729947355 0
320813689 25419649 0 868797252 764920524 0
329051919 70498793 0 406079441 232805605 0
877054 1511961 0 129066258 126222276 0
279922164 172959780 0 484843828 416550028 0
22842130 6081544 0 67662719 77527787 0
31962233 51564742 0 659587844 664156381 0
64481688 3943363 0 604210528 591845023 0
139101611 16682333 0 413465822 376616676 0
7919989 1071018 0 15033569 11567158 0
1920802 8169307 0 137495425 145220208 0
4050161 40847749 0 207205700 210640079 0
190854851 43889586 0 278238231 186100255 0
4131090 89198 0 32545180 28211374 0
9819527 6585912 0 412820204 381857513 0
2553787 3010660 0 10523110 9859869 0
32153021 34638142 0 408448804 342714677 0
102705369 631937 0 283053640 287192785 0
443348946 244096744 0 804246300 817289368 0
18140195 64771808 0 425712295 406785812 0
117666618 34015725 0 301551243 155942466 0
29445992 4836898 0 138771417 167632586 0
106016154 123622207 0 949015265 827298775 0
43384287 229708072 0 566316161 548118197 0
13762698 5744580 0 71768612 62241974 0
110909628 3016930 0 640404591 416950554 0
15325474 157703442 0 289124023 376336913 0
184861473 15068385 0 202029982 203043313 0
52186318 6456920 0 561588800 551129890 0
450808140 37505092 0 886177629 966983292 0
498026815 4850281 0 786809298 764724347 0
301696401 37424034 0 582831707 545361804 0
50939403 15724825 0 743957283 769790722 0
33902994 56236540 0 712829206 604196082 0
35536651 55652529 0 283030483 288412856 0
384202056 3608513 0 735205413 716700486 0
28789018 89775291 0 372769643 364495961 0
12845371 127901372 0 854326584 844009005 0
44456598 8783627 0 225761103 208520055 0
165436540 221942442 0 859548775 793000064 0
14547266 12993469 0 76797217 80570720 0
28784586 985690 0 55326259 55404339 0
49880772 5911240 0 136200591 131674262 0
73660303 154932362 0 684538404 774629351 0
2423322 2045249 0 937285799 845858405 0
192607983 27010503 0 391981690 416776142 0
100595401 20336934 0 639508413 505261395 0
111905013 127077696 0 534327663 563967811 0
58483452 4791669 0 346246978 246470530 0
87089056 69148488 0 120996745 99411559 0
74634379 36888137 0 273376707 266630506 0
4216266 11078935 0 96178414 105079135 0
242051478 35086173 0 918822708 914670271 0
73586596 114991190 0 462470354 464720638 0
137733948 52697627 0 842508658 894360607 0
32737060 21425027 0 330447833 382695915 0
404388770 71089955 0 591622863 483490797 0
79742487 8106028 0 352668626 334925285 0
94358162 60739715 0 188108695 111763075 0
289513968 98333503 0 689162852 691721710 0
83542676 8119872 0 636472737 675733869 0
149628558 111223080 0 897301989 890961542 0
380892441 185154206 0 680637321 676687101 0
385089530 266919349 0 911188186 924087924 0
340441631 177950874 0 445830542 484120970 0
418491590 4365736 0 578895590 370894764 0
385411880 112284642 0 491453166 464891460 0
23808817 74595320 0 373581510 332229190 0
464756245 81257995 0 501717861 440885668 0
262996802 156447255 0 288509131 315486006 0
315109968 14318126 0 742319020 719985653 0
76170395 29742291 0 336528484 312289503 0
39314904 24103491 0 339898439 374797539 0
220209947 3307936 0 435356502 440542215 0
44748679 1425442 0 56568617 57485816 0
16823519 1471754 0 28637259 27089377 0
606738690 486731710 0 631565200 870705163 0
374943154 391337265 0 540177100 450882443 0
9639951 2244491 0 26426334 26244921 0
147044731 107351997 0 479373619 379645212 0
164824272 108326239 0 688854928 637117839 0
61076670 6831201 0 616943563 752154015 0
109964777 28113277 0 114515077 111907970 0
59800841 4216327 0 289699631 280805251 0
52654696 77030034 0 563885590 704337650 0
297341675 197536935 0 524862331 664752946 0
35588892 1282799 0 83647502 67266865 0
106545726 200486171 0 803988123 795990172 0
9302445 348336 0 29290667 23626209 0
95597338 118298697 0 855577494 887004834 0
604440678 236361734 0 665814344 686679919 0
542139276 102404691 0 831924168 838055319 0
171553086 72135887 0 564792778 532915150 0
68693 683173 0 11917492 9541548 0
38561592 13004266 0 483320850 440395434 0
225243071 207896520 0 482580594 508358861 0
213382657 9207116 0 383994533 375406001 0
449691175 85492043 0 889862715 605864905 0
69424683 91746634 0 773025907 742260290 0
223352136 114850996 0 964835198 990182242 0
47089276 31760449 0 442590851 436716047 0
751659 335968 0 4958122 5794018 0
117767555 55599038 0 288945921 328618443 0
25032672 31598635 0 169070098 188645810 0
207278291 25095591 0 687074964 624962108 0
176363865 87931913 0 191914242 174853935 0
130494013 12480493 0 320652752 217624566 0
104192475 26910406 0 202115384 208520005 0
210253883 46539514 0 561540785 492996973 0
4262666 1025390 0 13990214 12614961 0
57791615 26581835 0 567614972 663395340 0
248628176 2180391 0 527008901 496275424 0
91947679 52037361 0 534280406 794333010 0
17509457 8545365 0 195547962 205595533 0
241157214 70560723 0 554456536 452141074 0
112604827 47031575 0 820648867 806299727 0
50932198 18778766 0 508824461 505106695 0
460961887 127872433 0 611490024 483412811 0
552075304 91288185 0 867854260 885317126 0
10282045 2408878 0 41135080 43182290 0
16565028 28379608 0 844479205 729591865 0
4555531 15104870 0 406616062 353075928 0
122007720 30414534 0 406167608 441770532 0
483724825 202649457 0 726619939 743753208 0
60589355 164376713 0 707751321 718826084 0
104825976 123772061 0 862855365 851280213 0
695340702 193038129 0 924271043 613195589 0
107693693 1780435 0 493302164 402338554 0
11035430 3316411 0 439628593 422510578 0
12269643 42346036 0 283872535 297095056 0
198423473 39164287 0 496206653 440656400 0
254843636 61387085 0 935780517 880491144 0
1387629 11724903 0 276041561 228387638 0
19514022 36097521 0 558881089 391065061 0
12307109 258558462 0 634033858 734895321 0
256620 22739901 0 353195725 557892606 0
5334602 140636220 0 299079025 300029370 0
23942479 70488124 0 317937919 340108191 0
80526008 39075750 0 914850157 646378827 0
42515177 4705071 0 44234685 14008764 0
95957277 53136626 0 530265445 549613735 0
128285786 26996244 0 537742017 612930075 0
11177237 25928196 0 328516712 258860218 0
101136929 12416250 0 231409190 188152730 0
517231712 138249975 0 566266238 620308576 0
148292983 20560326 0 798341564 770916301 0
104427345 120975951 0 457837687 478664022 0
315557725 38302047 0 343573089 146896395 0
9140210 32661460 0 240835721 219022570 0
499146124 400117051 0 798846677 744711804 0
170999534 94620364 0 206914966 189384231 0
314594103 7505553 0 410631806 387454175 0
13132634 2756571 0 87283785 89853672 0
321254876 119029224 0 637106807 611788519 0
116524895 31626023 0 938877344 720045017 0
305031455 8880407 0 461096603 457083114 0
39850670 98223663 0 871343386 587832108 0
9314383 85079100 0 687120077 749329257 0
165388824 52701 0 323309098 319419180 0
416251770 96258514 0 754963066 847993993 0
648828176 464587268 0 702739681 701796655 0
23377298 77932336 0 340685744 331890511 0
187717364 18330697 0 796615982 824435950 0
114528334 24337036 0 847575973 848218732 0
177756767 10037859 0 417536198 445508960 0
9221406 49425077 0 309565738 335290405 0
48208652 3168153 0 78243355 67060780 0
377610505 112015179 0 718883580 573695945 0
165916046 73054997 0 522611995 426500896 0
1520961 5663415 0 25682575 26440153 0
11756229 6398473 0 124562686 123616281 0
66710943 13872552 0 355994773 352878118 0
399256743 159367030 0 607224869 483595237 0
137152500 75598539 0 247835345 219097524 0
104708715 6618049 0 187957113 148167690 0
60130723 149237351 0 886366531 873157227 0
32815985 8266273 0 66715903 59453618 0
309063438 143704630 0 350773562 255075413 0
391633898 3362843 0 442619204 312929727 0
327185016 233913427 0 908751175 769020684 0
28937454 83249807 0 553211468 545159252 0
17300798 6186065 0 72783071 78523785 0
11683671 2130899 0 99525096 104755277 0
54912630 9721332 0 445016547 535662056 0
6918565 17239540 0 116851353 117353757 0
10471907 1118572 0 55009834 44737880 0
340284149 2514137 0 810490979 424995302 0
132594741 278419493 0 576850519 662633014 0
203322241 10517191 0 457925071 416312286 0
51502224 6558623 0 368888863 484950320 0
31039473 4739026 0 486180757 496466182 0
52074915 27832418 0 579514657 655171349 0
133932797 37773847 0 156604053 99247255 0
42950213 18620246 0 97638755 99030181 0
73577381 106554122 0 550882226 543331827 0
72627271 5297231 0 236737684 262155140 0
222986451 7651269 0 263990713 138837208 0
33187304 10152698 0 214617949 191883911 0
1807964 14776643 0 110086914 128895017 0
12108030 31927521 0 795978894 803516970 0
3905652 11674150 0 254522173 260445231 0
61993368 19426275 0 130252011 134700100 0
168306424 9965327 0 301423067 159755545 0
158779915 79666358 0 351810847 559696424 0
3047778 6580009 0 176879474 172582273 0
27240162 30186196 0 152778275 175612960 0
177017167 43835541 0 460484424 399146190 0
110901532 46723208 0 201526410 163402649 0
50839973 68785629 0 497369148 522182580 0
261183957 228782559 0 549071906 679792514 0
156747547 77944567 0 347710269 311801716 0
514401109 215321199 0 690888279 411866917 0
105965450 28051894 0 158287507 168486747 0
32215307 1911266 0 469762869 471637281 0
25858955 83104026 0 700156256 698937058 0
127913 304208 0 2561014 2409225 0
5122953 110161316 0 421861175 482394494 0
4438197 961410 0 56079500 52092490 0
105105567 12315164 0 112699643 118190920 0
629042776 41260983 0 899557427 481366387 0
212052912 2354236 0 611167981 591513495 0
113832073 22521355 0 352029023 352015713 0
415638274 70312766 0 654148995 865066466 0
531762333 105296000 0 644449584 538146962 0
314823631 27917717 0 596522612 403495334 0
225169213 1745827 0 494905908 374732632 0
173387058 30526074 0 403913602 393344085 0
119365718 2728522 0 387434090 448283361 0
111898535 24255253 0 201174707 196355311 0
180863376 18220564 0 775495857 763576462 0
30974650 38930942 0 889874401 670538951 0
61759487 326709 0 152526126 126901988 0
530546347 281353727 0 788119897 785393550 0
64648099 29140330 0 691862044 505903525 0
134188369 7581145 0 586589877 537458115 0
21735231 39981630 0 441852587 363956592 0
28687237 4102369 0 38515684 41190067 0
31009061 152737172 0 450143963 474681041 0
279882534 49777528 0 431558618 482042130 0
228774185 32691281 0 263623282 288742365 0
21392640 16730916 0 109199083 129316611 0
2664835 9481909 0 59796685 59874132 0
41986621 3847204 0 301895245 326417534 0
30762600 19564936 0 835933647 828946253 0
10901247 88390949 0 436826767 452001164 0
736146600 34252043 0 871145377 862926818 0
61336123 72583502 0 921153990 614006912 0
1955405 6387615 0 255226513 235847074 0
77890953 54252338 0 181813771 162055085 0
393042715 181545369 0 870169053 876199746 0
104712989 71029190 0 859827039 813750742 0
126759843 126061737 0 159824515 149340354 0
199915153 53432034 0 229371432 269627270 0
75576139 10093020 0 513808873 459143515 0
22818339 11758278 0 402498205 399931763 0
444116354 39229541 0 920605132 703063719 0
1603033 3490927 0 265769878 275794706 0
218925663 6969713 0 907798379 881511942 0
156497518 11127505 0 179814179 116214061 0
126261147 260760191 0 873357248 887411504 0
96546638 118164523 0 797061714 741032725 0
21263718 28132899 0 335515640 334505919 0
6912834 43849594 0 480884759 512770216 0
32706151 15419554 0 346009202 373708121 0
2759597 9011639 0 18928234 25931737 0
144509357 44666740 0 171963494 199154457 0
141722810 56541610 0 263799203 268953471 0
508883344 5848634 0 686421653 741597799 0
99371046 58254203 0 378073922 328257081 0
48274020 200501985 0 489738794 551639667 0
109857159 6821483 0 508972234 509875078 0
204704327 107568824 0 609535582 603103622 0
648742562 354699834 0 776168270 596069794 0
44419889 182938369 0 517604389 700043592 0
37603663 67519406 0 577517565 485982399 0
87339492 71023220 0 119219651 155316526 0
9588495 7949316 0 132382455 136121571 0
19939148 42034909 0 522177305 524851252 0
19329570 57067089 0 447567357 443779543 0
161095432 72891973 0 310741042 318200666 0
369785721 198627185 0 852818530 835761571 0
24552096 27388396 0 307736488 316847338 0
2290403 1134171 0 6218697 6168653 0
73022306 182399322 0 555708728 464760096 0
235183589 75483383 0 652175472 802499230 0
87181291 61124565 0 346922040 368559168 0
153911745 147660871 0 333425260 340543444 0
23705714 54369546 0 475501548 465605562 0
87736852 1494905 0 109262090 127664703 0
141439 10165258 0 717658233 684430000 0
4749347 540936 0 21425109 22914100 0
401611244 26876533 0 794285007 558207955 0
27186802 12008935 0 333074213 350680300 0
82052719 15349943 0 521145382 301614680 0
437619003 487095856 0 800403173 695693250 0
103288600 16972900 0 870533687 846671754 0
5926028 10637504 0 151647935 165222665 0
33716490 24092558 0 370968173 361394889 0
8796370 1672597 0 10912126 8283948 0
129875833 85761038 0 356666593 337641029 0
36553376 44000259 0 182218420 137851157 0
15442869 43022799 0 420612940 468045947 0
7114331 23676117 0 155203983 153390016 0
186304103 26060423 0 590806217 620825585 0
105593386 256607756 0 568524734 564460303 0
76555213 15306037 0 468743316 279975587 0
391987816 163790889 0 774241473 844446699 0
17795515 4989246 0 630092626 596909206 0
1511474 15870480 0 94130351 86006045 0
357535911 103921528 0 917822669 674736629 0
476275791 672243531 0 877789347 814930904 0
46568406 18901853 0 755547389 703187874 0
4013455 2052058 0 8853873 5712566 0
31278864 21101804 0 788210654 836402744 0
9189955 5836238 0 133990289 125418751 0
567949409 505610171 0 632689100 716454591 0
3931438 4199279 0 715584301 666653562 0
335404364 210061022 0 535818221 548125238 0
5145175 2733252 0 160425108 158931460 0
139925848 122329274 0 296069605 283637847 0
285511554 172933011 0 523808205 520290381 0
125078425 20194800 0 127436319 68464758 0
75374573 20621581 0 251029032 184710624 0
184498849 62101893 0 222421404 132853645 0
544843307 29188852 0 590919057 537999735 0
164230601 16068733 0 752063598 746530789 0
257735249 54653170 0 814914870 779258604 0
549976105 390978511 0 718857660 765245828 0
50425225 8158693 0 625852486 626738271 0
303225717 100056310 0 660890122 510530243 0
645562 5417440 0 108774417 100575059 0
52948599 53968825 0 916887350 897127242 0
71642652 19804686 0 500586524 539090681 0
134558180 60244464 0 487781036 492380152 0
34502023 61870980 0 371197694 368551580 0
37366781 2467460 0 306208794 269803989 0
2061007 19276645 0 454314344 479093630 0
316603474 283368015 0 372092106 337121599 0
22263307 21330123 0 183947298 266629402 0
110145684 26960724 0 644125515 633682469 0
25697995 16245960 0 45479193 48134979 0
17159908 224983786 0 687131557 675625013 0
55262840 1675940 0 440681834 404225268 0
24695450 56873666 0 392755009 397829040 0
98436375 134573919 0 839307400 792328292 0
157285131 33550144 0 617924919 630488866 0
51349586 15351125 0 61715011 57109490 0
93885559 74012604 0 330382318 363089260 0
398686223 136158526 0 472737861 582601790 0
262574861 101632618 0 367295826 329803275 0
73813651 10995226 0 137611437 142107086 0
245719658 54849687 0 791845560 675515541 0
469389010 161826282 0 836046972 748979458 0
384589611 287088294 0 616609900 681405989 0
388087542 192650234 0 418055129 336120495 0
544486975 178638285 0 620014905 520112298 0
37140819 64827156 0 305335577 281903434 0
1371571 14847640 0 245497988 252741695 0
153388723 52838265 0 389469650 475711092 0
177925300 20221713 0 882789813 850089395 0
35895027 12204245 0 234082224 256499767 0
98526509 15508667 0 124525891 131788145 0
42747034 46525098 0 481837015 529461677 0
304392481 48177095 0 483554972 399787428 0
24021095 5672697 0 141668059 139367143 0
369242086 292548336 0 571434647 607051540 0
224479738 14983807 0 647639291 638014925 0
98913803 4164561 0 549992733 529436912 0
68032155 36422032 0 493806636 429787306 0
156458233 53186218 0 286730856 309166021 0
14091952 1310207 0 152837506 131560897 0
17690985 8501090 0 335779938 355193646 0
835235716 306358873 0 918338266 879712385 0
17121372 8945335 0 214358805 241507402 0
113845807 15857053 0 149381393 153494846 0
129107664 98580156 0 482577198 478944574 0
34121376 72713350 0 327203814 346485331 0
27874475 121941696 0 754265329 757001657 0
314120952 56075645 0 567734249 645159610 0
146505747 1859636 0 357678043 278645687 0
82842978 58684374 0 543523794 590678851 0
290428521 139891547 0 408518826 599947103 0
356317769 171960617 0 796335834 512784811 0
1218697 6946108 0 43488661 67646914 0
11095514 44606822 0 129742097 153705762 0
477269 952624 0 56528055 52795799 0
97615827 108021080 0 756411481 987148553 0
400815865 34967631 0 559257376 562946970 0
259451953 46985960 0 768153131 820247180 0
15420310 4399778 0 504072430 556663257 0
417757556 239411629 0 845176999 873391628 0
305838611 36846992 0 475551869 471925357 0
2890968 73656413 0 367762428 371009461 0
10646104 1951911 0 42935975 34698534 0
57001083 4201304 0 151545268 134791565 0
51153912 36274472 0 794703885 876962696 0
355860545 274148378 0 869484458 857092177 0
308939729 47842752 0 765419983 721562709 0
196679622 243721602 0 626552672 729056094 0
27423075 14853874 0 189704356 187862199 0
9927421 19366790 0 807162032 826997767 0
245113370 28037816 0 476032547 444399486 0
74833694 125923678 0 419320215 355585384 0
244454578 96687291 0 780468756 640233102 0
57913255 16550238 0 79377139 94333925 0
10409713 20540615 0 700004599 714937748 0
286144621 19157601 0 757885379 806221105 0
151186651 64753861 0 180170011 167177924 0
170204862 61860429 0 416954394 416280410 0
135904614 19226020 0 486822253 328300734 0
9018736 5316444 0 50604700 42938214 0
3845451 42380493 0 247745697 302254299 0
349596082 17829504 0 764013099 604571862 0
491705743 223809738 0 573747770 630256909 0
7377485 626093 0 502291373 560854887 0
6199533 26877389 0 357054866 357129589 0
63336284 7048226 0 764485338 697675639 0
34534726 35398728 0 457915841 489538646 0
311634962 234310659 0 785929378 563367495 0
518181055 261795289 0 797613203 754873749 0
127375683 49459290 0 254403965 240091650 0
53662538 56037548 0 887930967 929926250 0
315095412 8587139 0 795111910 931459243 0
15211860 47018784 0 481783050 511539774 0
87584304 6665463 0 972579925 945021327 0
144695371 60385840 0 318928488 321621091 0
431827638 165441727 0 696779741 729598025 0
94964811 110974790 0 546071697 583067616 0
115947325 39453531 0 362534900 289288152 0
10512614 32866237 0 527047796 506685142 0
61655256 16257880 0 129713507 130714246 0
98786320 111052162 0 536529467 529238151 0
68853963 19550317 0 245281676 196622069 0
47768900 84621831 0 360105632 365970799 0
48422185 4685330 0 73869914 82862089 0
13646448 3706650 0 155435812 192321379 0
20506390 2548909 0 69306331 74408898 0
195482657 111021695 0 387092737 448787226 0
370591212 14318237 0 901431991 828570604 0
63522570 62968165 0 659849473 530946271 0
256553912 167222792 0 826678684 730933423 0
29202971 22137467 0 48311486 48419699 0
318651 422358 0 4207375 4113018 0
162470915 9851622 0 233777648 234240388 0
36555632 25303083 0 58655842 57578658 0
397960935 75466898 0 523451504 411050389 0
2775225 168720 0 46632112 46216472 0
15584914 3908635 0 93422124 96184140 0
31034689 8044425 0 479339533 499725845 0
294301776 185618735 0 627043027 693255794 0
165785227 10187585 0 320807518 361546237 0
552448521 52074526 0 750079203 563936945 0
415162785 348090852 0 604484811 696002517 0
75000341 21845372 0 185328054 165828433 0
138706655 15893122 0 503364401 450082564 0
576736032 63618452 0 640134565 560299551 0
220527793 14960379 0 485182855 502746121 0
375268272 43135249 0 868474414 564920281 0
48233551 30036776 0 374086256 383024006 0
325634397 192542489 0 422121676 415275637 0
17874 59215 0 291146 290630 0
193364371 63922932 0 458198911 520493904 0
12948359 44045402 0 348154503 303260937 0
34748220 21412955 0 56804729 59091694 0
28323301 17389966 0 301525413 310163603 0
471155902 131551040 0 600305420 548801076 0
16699490 33293117 0 260990893 315290795 0
344859937 110377212 0 758614370 841309747 0
244563771 34708105 0 535987039 493313544 0
9336239 1034342 0 36857625 38013292 0
249658529 3528383 0 418955478 369584745 0
188663900 67857784 0 245353750 122445131 0
79502055 19239396 0 373030962 344811255 0
68078182 73126408 0 582641001 517941147 0
687648 199996 0 7187573 5619179 0
527134025 61672639 0 599472827 466949134 0
713404784 373904933 0 820201116 691426996 0
22018585 6654306 0 169370190 175667196 0
41167219 9723876 0 116184765 119430082 0
64741844 136915733 0 746094195 847806192 0
9529078 16770800 0 279658633 280853492 0
10099744 22805466 0 233180263 237702266 0
88565661 22447427 0 902735999 822762653 0
68362780 55476447 0 308144731 281858572 0
12795693 6086867 0 240392587 240797567 0
70711009 16321697 0 779503654 807920476 0
52928648 120716149 0 517597896 567356602 0
29943790 67527089 0 336045808 307978866 0
302815950 18076329 0 844835313 697837676 0
179136272 85040158 0 183821445 155122891 0
178583700 19667395 0 670726552 652403823 0
37463145 52031778 0 126006323 128263808 0
111679125 78255447 0 742158072 709145216 0
192123181 72653134 0 675061739 781261870 0
2666213 121551 0 311438425 270433878 0
241913950 146542662 0 670665301 684680836 0
72607486 10687780 0 945907510 926497979 0
60530064 15440405 0 111155507 111108144 0
127773699 19905490 0 676645281 751940405 0
823969154 502526312 0 914150036 852354767 0
579862426 204360516 0 738517877 509814423 0
400900574 167830140 0 461240404 460590172 0
152955160 6779570 0 185704341 121364624 0
367847467 291482709 0 753911129 835857729 0
509175846 27563182 0 680815923 456715778 0
236525362 219663 0 382428517 268260500 0
20497671 7916363 0 47600063 48006681 0
179467019 7612534 0 294958379 254919076 0
18774873 9386561 0 342714849 422896491 0
77829971 19720830 0 298018625 300030412 0
97730539 5226139 0 677834420 585228991 0
353068940 134771249 0 461810434 426035788 0
268278872 35817638 0 710875812 699912682 0
230137350 13552233 0 776799647 774500012 0
206851251 4283301 0 598268169 554830177 0
277549703 64300619 0 721725404 738910415 0
50526 57151 0 358078 486557 0
8640011 1654738 0 223726622 210371881 0
93121273 3594460 0 233872804 218905003 0
34705442 47384321 0 328198420 287312826 0
284735291 94247916 0 371572230 290185276 0
40561324 413471438 0 919548916 954759321 0
28900353 1462272 0 48498637 15291393 0
23853817 113998729 0 574872669 589688161 0
27132592 63714807 0 808629064 862955846 0
86153624 135240437 0 763805868 723846075 0
30418315 46252175 0 196869834 229667152 0
351075110 43113944 0 529638195 328926651 0
159934270 45506919 0 357613554 516868412 0
108375230 52078993 0 271252919 229434620 0
101707864 29505864 0 185498862 155079247 0
209341818 53669278 0 743667751 755249429 0
11143781 1398621 0 242443920 281937050 0
52889010 65324430 0 559018982 624791634 0
1508048 9381311 0 285094694 272732502 0
255799617 18248653 0 655680754 246402547 0
554831287 193715362 0 708695426 571842690 0
280600615 11359394 0 691655398 709855765 0
315948704 24737187 0 593385564 525442724 0
96718824 148052497 0 493980189 472091991 0
2442495 6786764 0 234338251 173936217 0
14791629 44324706 0 577788310 665979155 0
81840431 1393777 0 598492568 551900771 0
307828246 108460154 0 368827515 304480244 0
53695731 84403266 0 377834664 423156618 0
27909881 73215663 0 628150462 648243026 0
37707522 44665910 0 122468449 117608922 0
36815832 30084541 0 114320628 109583366 0
7848764 43221556 0 307734045 333323147 0
12107834 29200764 0 725719438 464235117 0
240617773 49175843 0 944887199 927536623 0
341582244 71666054 0 680877691 838291498 0
790078882 308856703 0 885865393 777235640 0
106839807 13121278 0 699507084 691553037 0
577297464 17576934 0 763894357 606823247 0
167861427 158458566 0 391370208 369402295 0
398863132 95154902 0 488777315 430290413 0
675431830 47734061 0 750816362 450973801 0
5041059 1127241 0 6436715 6580998 0
21430544 49107312 0 223336341 234227199 0
51997050 6233271 0 309403977 309351391 0
24803762 122988577 0 499645492 459139220 0
99015547 42722317 0 465910542 496003264 0
3970268 88130396 0 624144567 612423548 0
10168198 1443521 0 55654872 56781205 0
4737449 27630523 0 410173574 412352568 0
518967785 47683313 0 811140009 735079612 0
50189306 43625318 0 283161662 348916871 0
105093920 2803603 0 398528063 364605418 0
85290309 72726123 0 210246385 189909185 0
362539008 165147659 0 432904643 512380581 0
24940368 9822731 0 920382103 963859666 0
368291801 107461413 0 547947926 572988461 0
583302187 473345217 0 729582174 830957157 0
83576313 47929891 0 846027737 871626775 0
128891014 82882660 0 867465529 672985952 0
344769 26828665 0 131076505 146770981 0
8284588 27104335 0 278252120 259755336 0
114382239 32334649 0 146133063 127095353 0
21661727 40188159 0 394804685 473205522 0
124348998 35892954 0 781670935 809070080 0
207386867 115657802 0 469266098 445390549 0
465098970 190592071 0 787536294 715927327 0
21797375 4466726 0 251723054 264713950 0
181085086 37384159 0 844134026 933248172 0
168782319 22661446 0 599611500 304559235 0
9519145 10716201 0 249401667 217744183 0
196066432 22751983 0 470744416 548335998 0
105523959 22000043 0 544790268 637025669 0
5533451 13352715 0 77204366 82687353 0
145902673 16454368 0 494153025 307833596 0
98692063 11766697 0 129024765 94108922 0
20486625 5169966 0 419671178 426770698 0
2930029 9133093 0 202382873 196097463 0
166066542 22280013 0 421338511 391451733 0
1854423 3048984 0 292276948 296968212 0
33691310 13243397 0 462314817 450716188 0
84696131 121538975 0 731419805 827125872 0
138541849 117017030 0 874094261 798125856 0
308575416 4550086 0 549827898 596375781 0
8708507 59617642 0 429053312 471832475 0
140728604 57563276 0 438981608 574894782 0
72396616 105141702 0 762237105 550944853 0
826256076 233188595 0 853530637 751810745 0
612623 21574274 0 251925304 231626765 0
664355 1014802 0 14990306 20308610 0
253721009 65129395 0 449786096 381588156 0
89840780 98916841 0 441515104 473993523 0
5723522 23180993 0 117092560 116820143 0
176325133 3379995 0 289764966 195151028 0
228236725 119076291 0 748662183 739924038 0
24409966 27735995 0 426378732 437750852 0
422247047 134236829 0 604207783 608314007 0
5985714 4302623 0 123898231 110677989 0
191003095 75693422 0 803944418 977968283 0
69771539 7490968 0 233095969 196532745 0
42572970 13061280 0 80025399 87123245 0
6965759 55295696 0 914990329 902577927 0
77689002 12513673 0 234047529 253199416 0
40274552 57563483 0 700682771 668477901 0
285776152 158241938 0 434196593 444747535 0
222206003 1621347 0 938239930 765898070 0
54611377 14147409 0 255023695 239116165 0
19839671 887535 0 135201870 131708357 0
142950936 15992459 0 803223815 598873095 0
101378614 3753758 0 724260948 737015348 0
281045871 48551068 0 597045531 598355288 0
305789720 65205502 0 383076654 416381712 0
238956995 40090309 0 302012119 228624393 0
230751332 110116616 0 714128270 749434821 0
232131 103438466 0 556978515 546615427 0
14612993 25655660 0 188713646 199768263 0
106488685 90898052 0 541790316 487076263 0
86102163 12082161 0 562510191 559910911 0
35497763 33058483 0 391310621 368451918 0
188518457 382465835 0 712860260 600807120 0
295744029 91725893 0 846263075 954959763 0
11275293 1318501 0 854744097 833676790 0
16093945 79338724 0 782469732 819676212 0
3640918 16116743 0 35843689 31778883 0
9083867 2955309 0 70009192 69098796 0
173630625 35460660 0 600599266 577643957 0
260403048 29360786 0 752320800 743273354 0
29603841 50460966 0 276133728 410713990 0
535204118 384537323 0 668009356 505042754 0
69691025 11040124 0 847304972 637904468 0
264783649 89052997 0 312138456 305896539 0
382403473 62235805 0 562721242 393886937 0
41727620 4545885 0 128879399 116780212 0
83784256 2532053 0 142354127 89995272 0
316233971 190282922 0 657956323 363755854 0
10376861 23012049 0 427901947 404932096 0
341552934 134572132 0 656490321 736550977 0
553472541 262976033 0 584142157 516922340 0
387256701 36643756 0 834533517 840295331 0
231254019 108489610 0 534164612 501537738 0
11710308 332653 0 88240371 85961411 0
217054166 62565593 0 566099978 579682167 0
4348419 18980612 0 301114882 345404977 0
326939530 136051980 0 518095155 431506469 0
47867674 1331988 0 94460446 89709890 0
85047484 9516351 0 105165188 115842184 0
36531728 4080863 0 854892065 732209872 0
174825856 14633129 0 431628330 402772071 0
4842474 16576519 0 221527576 192469504 0
43267865 23465502 0 535932442 469184397 0
7887266 13657505 0 197280160 172668858 0
5425343 1022577 0 755692564 828171217 0
605424366 12935571 0 758578254 760430358 0
13938814 22174249 0 146550766 138249838 0
60688166 8116754 0 843982095 917880655 0
10333012 10042108 0 151792516 184286250 0
21654531 7287969 0 83223752 80213416 0
11254652 1227808 0 165725192 197314276 0
14955702 18694668 0 445525617 494991683 0
126236541 11549982 0 346032920 291671022 0
7207932 6816170 0 94320153 92504163 0
202134593 195177959 0 552157129 520209971 0
287120666 26935519 0 716618559 725560855 0
42437065 40169619 0 393669931 806014392 0
361667192 293058864 0 464442187 495036960 0
28505 3818504 0 37058828 38065506 0
174789945 2178308 0 269712092 214134792 0
38353418 2382676 0 274266491 279412186 0
22377510 96677386 0 467282021 577840509 0
295064010 193055136 0 759806567 719036906 0
48418500 31129377 0 555818193 493732638 0
193769270 31144915 0 207207207 153639415 0
28837209 7499013 0 869705058 733444206 0
181658317 91662285 0 602707856 605168976 0
457775672 12581722 0 699940179 348189641 0
17361125 4489535 0 90134463 107413498 0
44578817 12419244 0 75729311 64020449 0
17496428 78291659 0 624491947 743314110 0
72117426 6016402 0 214300058 214475840 0
15088132 69485523 0 505424081 447037141 0
78818116 20368277 0 778636386 665200377 0
111407115 12026711 0 685468760 605016076 0
34264095 8673193 0 133355911 130851467 0
142604227 146091807 0 436858545 447920449 0
79747463 40816922 0 458743575 445323416 0
36582925 2785708 0 606880295 700417392 0
80701552 24289758 0 170167101 194052115 0
55877154 21246287 0 289686428 331651661 0
87097656 312521698 0 724726007 968870462 0
349136343 93536620 0 666953485 549222651 0
174478391 153218970 0 398418423 267208428 0
43176273 121088674 0 787471199 834970898 0
195657808 23350987 0 683609355 647455130 0
101558393 149067910 0 529291997 724226010 0
38316945 32404342 0 245949486 236336840 0
22964050 578032 0 176386748 167131713 0
5464370 41372627 0 343491544 246423366 0
34095337 113335140 0 268433600 260961228 0
217708682 365431933 0 767500290 808083595 0
106722394 876702 0 740031964 622435978 0
28574780 42436032 0 336300187 275527340 0
56795016 18228901 0 99818480 66079338 0
138639633 40832872 0 631374283 574304307 0
490813669 4676216 0 723259633 969472148 0
14367309 78200762 0 739813435 735535063 0
104876643 23229926 0 228607064 215977688 0
7804402 11426981 0 464600306 459517696 0
54578267 84739836 0 405790204 432633767 0
124407384 59588375 0 213826713 235166220 0
205488346 59259550 0 840459958 613608972 0
13900174 56516343 0 244997902 221346628 0
64369543 21015468 0 708299317 707042213 0
164912875 30083297 0 428659066 423728918 0
71260321 121735230 0 513665011 515530658 0
204770975 19735178 0 265776571 247642491 0
9701261 11611311 0 86205357 81001661 0
38321348 38626481 0 492171278 556497596 0
248791599 150532551 0 274113460 315023331 0
54920095 48596001 0 364076960 408814819 0
22257217 21508619 0 254643884 308900117 0
162896357 64770407 0 641641066 548935273 0
3467118 18343719 0 219584056 219883858 0
62069116 21810717 0 287449114 244515215 0
30956104 104907856 0 717913251 706240771 0
124320437 70030536 0 480692278 562631540 0
460950 165287 0 1914178 1559816 0
300077273 215707038 0 701846921 671615866 0
22476328 5592482 0 89456935 90639742 0
57105151 27501564 0 96961424 93752526 0
17878824 58150079 0 627119018 580293895 0
571208582 184975508 0 636600639 490716341 0
92417043 144218227 0 829293215 645729909 0
312433348 174362604 0 439994829 533556268 0
55450102 118494901 0 551550132 557095805 0
13831365 210747093 0 673202544 758468019 0
154296364 18279921 0 835064986 773796468 0
165304073 106426298 0 635970346 683517899 0
320897488 130627368 0 480405955 305770682 0
174988546 49112985 0 235706540 242437950 0
201023159 19906811 0 554688846 609133117 0
24995343 25264968 0 129873638 69162633 0
120016182 99623397 0 341153928 396275095 0
12183142 163804719 0 704977867 912534735 0
6444000 214817 0 23102122 21221382 0
3555901 236896 0 46478255 47042125 0
190528991 289773863 0 896025919 868404341 0
33629862 14103473 0 52511267 40763279 0
23601160 79557293 0 476616266 488656730 0
66548993 23374260 0 95290011 67077849 0
19120572 81682210 0 784848123 811933359 0
39991802 6194189 0 669383102 673023406 0
81084459 78242231 0 585427765 726985218 0
28073826 119107191 0 884822375 844025630 0
137661511 11025771 0 623651988 637868285 0
51045943 44335440 0 685366907 736240824 0
5896106 4817941 0 66177315 66900382 0
514826084 237122670 0 927011085 808144481 0
9456490 58810904 0 208326613 187627255 0
12993516 2351694 0 302816046 284131331 0
53729177 4741216 0 167919340 162434924 0
66431558 34554325 0 288724203 306764851 0
183360328 31127799 0 620209596 601450997 0
132734921 19614740 0 471514546 491186365 0
42111159 31590119 0 195403901 186671538 0
17704006 2256265 0 142200772 121591990 0
30178242 81520786 0 787192533 908978521 0
18040379 70745046 0 373449703 441920570 0
173962269 2107236 0 279717896 165288907 0
811034319 122479754 0 844669517 653478218 0
79093230 338648426 0 766815718 909717515 0
17144584 56429673 0 759330068 739944158 0
114854035 1734818 0 246641165 195710401 0
2589742 7414879 0 414534502 416309757 0
402920326 54610790 0 531355277 191819895 0
13697583 1810350 0 15112492 14293815 0
27671103 15149793 0 164660862 196283612 0
266776294 38687484 0 286832963 109035582 0
77437734 53867893 0 464346582 541942140 0
12622516 28168454 0 350008142 407089596 0
126097808 37603940 0 453844238 331813481 0
325538 2618874 0 19572005 16727351 0
526415968 5568434 0 579726591 507428108 0
130654918 126963 0 644419787 570953908 0
49732881 14433208 0 125188721 131976935 0
74484323 25046341 0 494244984 459980941 0
34716904 62752982 0 364452046 401374867 0
375783314 330087055 0 739738746 398466896 0
85681327 6833082 0 338691863 220508573 0
36333730 33196283 0 348898126 291262251 0
12464573 128813804 0 584593773 548880679 0
161748483 24560865 0 353085001 210253248 0
36151245 14500704 0 773811328 793187661 0
59814817 21563850 0 250054836 170256681 0
157276165 34597480 0 646372167 623734870 0
18935056 3794442 0 570525250 526105715 0
687219 5024239 0 90159579 56669762 0
555654063 356963542 0 636463703 709506253 0
16430916 12161120 0 20265845 20132211 0
59391897 4120683 0 157147670 160885596 0
5849408 5823969 0 120015890 110748592 0
68129364 397230077 0 913828586 941690061 0
402702914 36027789 0 804632205 774571450 0
26664267 296368 0 30649194 30837910 0
260183224 30228423 0 488821831 650610849 0
232456645 13633678 0 924634304 953218200 0
15694310 29541411 0 513083317 843241870 0
131626193 52326480 0 926350259 850175447 0
87916848 21317085 0 529937881 520642144 0
696598212 115726899 0 950738637 433149535 0
78781965 35004842 0 652651497 716376510 0
373511693 334724768 0 787779546 934482980 0
186228074 336499746 0 838493307 778867222 0
11049029 46974131 0 318522346 322309578 0
1492427 318496 0 23964288 23745769 0
387113158 15416091 0 524351943 295440093 0
81202556 286357342 0 526089088 570018784 0
187667751 47866487 0 847785228 820303916 0
270990870 51487515 0 846536390 845338977 0
116017715 20218717 0 864518738 853722627 0
293320326 108204457 0 311555443 263784966 0
84826446 52448481 0 637279307 662412566 0
323329156 210058769 0 733306786 703038566 0
17926849 4194790 0 89304454 82255021 0
302273962 141435649 0 681676825 670793605 0
196148016 68019654 0 295862798 257605563 0
520496291 102514651 0 959069921 811316839 0
31747464 3913246 0 154563410 148633122 0
97903849 77606963 0 385176162 543529550 0
117127040 21982794 0 656642735 613751118 0
135721545 244327926 0 844536051 922358906 0
322540037 25849130 0 472293094 79042224 0
51651195 68806639 0 853044601 773582036 0
154999332 25424121 0 365113470 362824868 0
134459340 295221 0 867889114 605529058 0
27659401 2125271 0 33466795 33317146 0
10965987 2383645 0 37208466 29292043 0
331025394 104123994 0 577491863 779791360 0
125640109 95683853 0 626030433 603978196 0
29215909 11507037 0 92815123 87550131 0
67346591 87995461 0 726836847 673169636 0
467012530 70592220 0 853867246 574112799 0
384098651 41681778 0 571621256 580693070 0
215891166 14271531 0 820997264 748059470 0
392659977 289882577 0 575594396 465709988 0
220594931 101006956 0 265545571 281900781 0
41764240 100276698 0 528348854 544536858 0
350802582 14519994 0 495706037 380569934 0
2437283 23077066 0 238973002 267785380 0
58490993 801619 0 112523873 110852999 0
238295485 7864611 0 419437372 327611822 0
15000692 17486299 0 840086543 827204846 0
253231256 334815376 0 850195084 903148015 0
445780485 407175486 0 522170966 643484157 0
16452210 63555056 0 635022451 556279964 0
5647371 59543416 0 595298335 440526877 0
261001 125639384 0 844992826 821316144 0
12402586 2008281 0 50101249 49229826 0
172833968 46592063 0 573562900 574961875 0
62479702 23792594 0 284125860 295115007 0
97876559 72650847 0 554675737 624523575 0
50533254 26161585 0 232489236 233157598 0
661376209 236432825 0 728931470 534557686 0
46692679 309923844 0 909577641 879027560 0
277537370 23349327 0 419092581 420453897 0
30908397 3096282 0 767919908 745120848 0
103096025 19090 0 238650286 285905084 0
798715598 166916440 0 940913478 860650951 0
137301688 28343861 0 430260857 393880634 0
120658480 20022258 0 216577259 219936943 0
25942837 87307396 0 388857936 409963999 0
101267627 7972383 0 123234118 119927111 0
39087635 115871310 0 519117753 503359840 0
5215949 35583861 0 822214862 886882275 0
67539080 34510455 0 720065747 778658291 0
21718066 585952 0 85483170 87822270 0
790693262 46424598 0 928370676 915641454 0
375694426 530595434 0 622474730 631968450 0
13350614 12390218 0 192666818 188821736 0
83552717 33712143 0 133198002 137297212 0
48045601 3674251 0 221332134 203904286 0
564672 11035892 0 64512563 65915368 0
172747926 62281369 0 551738845 538178480 0
446256316 593995613 0 591688723 651050324 0
155726790 17706098 0 175166737 126045682 0
11123341 15229970 0 666247902 674370707 0
137986742 114471910 0 471190042 477864492 0
10144045 54287797 0 375173400 395866735 0
139630043 109926748 0 596357891 515498697 0
51452304 196294792 0 694538107 640175178 0
69799050 11816256 0 274278349 280102799 0
46792713 5503960 0 504827345 506087087 0
1961557 2274388 0 56718100 55531131 0
102709054 164394557 0 873891937 751270408 0
7214667 1739579 0 129300153 144585911 0
257736136 31128804 0 377878705 279397524 0
1667995 1531434 0 133966983 140941603 0
24456149 8022618 0 117019732 136322240 0
165042967 6202278 0 295138236 286372733 0
2722391 91371508 0 590987060 574651521 0
403305498 159633427 0 616517852 625699286 0
166884326 5302670 0 231750142 229868524 0
89776309 18326969 0 364721392 378480975 0
585595329 14641220 0 874662631 740453209 0
382892673 30177847 0 891320811 828504880 0
86340901 102681042 0 747279950 763865054 0
1105441 1470044 0 107063318 122655700 0
29226868 60078707 0 585001270 634953732 0
30571151 31550010 0 92836735 80733561 0
23308798 20543723 0 67360413 75640753 0
709072015 128409662 0 888771888 710740561 0
47680144 30738541 0 573878209 579902200 0
9775788 20045577 0 285708078 317319651 0
36097729 13451323 0 715726475 653394417 0
185775527 274903194 0 685505915 848363118 0
18534985 59855916 0 501443721 650648573 0
1350096 9134709 0 410276087 390529168 0
347340201 123718299 0 685223924 725576243 0
61490338 61764868 0 640244374 499907471 0
368936132 37429029 0 857095831 393777517 0
58004274 16870407 0 72036063 74819829 0
131999089 57990831 0 409376332 410315035 0
10983332 34478411 0 171357554 154281290 0
65946203 11101557 0 686877955 685541698 0
406821957 33196315 0 771301215 660779375 0
11109104 19949020 0 293558459 274547710 0
590385803 216637616 0 595721605 618429555 0
335121210 109400299 0 734657253 812220272 0
111643356 59038322 0 611717222 592456326 0
3009930 47977568 0 373128550 388959742 0
312760144 98479480 0 857120563 799609866 0
5083573 25580494 0 790548522 805356138 0
84069611 6797097 0 117468239 76979833 0
15925493 1755624 0 156365317 164080730 0
23677110 473444 0 909676105 867216924 0
5007347 5337224 0 29969438 28357911 0
1993319 633014 0 6212860 6953061 0
197618039 50328079 0 479079947 600635652 0
543414575 169295157 0 821258196 659451213 0
28022666 34271883 0 877068348 737057659 0
37019746 15184476 0 68477931 48890430 0
73198440 43427555 0 191117029 127548191 0
422490229 31553387 0 604281518 471811096 0
83309388 17416341 0 534242785 383499034 0
43190576 129919105 0 751419942 752957084 0
13249158 228422 0 37631265 42159961 0
70708658 60492847 0 586874153 531936458 0
50738524 84395036 0 291365147 257076615 0
170499450 4075468 0 218188059 169535769 0
2335592 11085889 0 48598529 65688610 0
74461271 5146577 0 289495830 197718789 0
79370905 92365531 0 549523194 480123668 0
402471779 234523223 0 544487397 590256227 0
218367347 198107050 0 468713777 305913785 0
49339227 42671531 0 402910027 350988685 0
14765688 3317853 0 226561725 276977987 0
35108483 8044275 0 125394915 113519763 0
47580054 32991691 0 647816870 659129984 0
9361964 83777328 0 933510174 907882304 0
51725503 10905720 0 390918419 356071933 0
296813741 554723606 0 869430533 840043986 0
15258935 30985715 0 246635442 260508870 0
219449478 192009272 0 453585513 497876119 0
76845712 112898013 0 711044300 566389296 0
340597475 67043690 0 461619562 389294862 0
172316237 31333812 0 609743500 586746310 0
80975469 24401283 0 752229621 715856561 0
22016585 32559419 0 510495237 521990937 0
36060039 943145 0 56073377 65537201 0
569141 18969758 0 528115430 555550990 0
102623843 27808907 0 317596111 376800464 0
21543769 15255054 0 596264388 574362873 0
48301787 65368006 0 393920812 445511664 0
337425747 244941657 0 586727801 495478321 0
688499368 227546087 0 877691734 867613205 0
10798950 12955897 0 367005583 399838657 0
35283369 32560954 0 859842283 890866021 0
300005 1576226 0 16004800 14779319 0
289453347 178694913 0 777318996 838751401 0
172489085 36908927 0 311656144 363878944 0
21381310 11660019 0 305627160 239440354 0
19301383 16269958 0 611534429 543546833 0
9202185 411924 0 252436187 280610453 0
162579387 18051956 0 244483668 245253429 0
103482130 380991592 0 694489558 868738566 0
218753249 8302360 0 265466592 272113008 0
119667958 11433202 0 353425133 339013145 0
4230657 10038011 0 36200354 34033676 0
43853259 18062435 0 141714191 102533341 0
346958971 215078990 0 513733316 581895230 0
157105718 47103984 0 401576402 378841296 0
120768480 125258711 0 557674366 501240865 0
89798326 203725 0 325856604 472040216 0
78055342 28441991 0 245791093 273390318 0
6887022 827410 0 266862062 204513448 0
69634549 13855198 0 528217614 368396793 0
48049234 14854113 0 634573085 560805135 0
24881442 33614243 0 658167433 654493135 0
7890407 16261918 0 146356450 128751782 0
288056868 283275172 0 494716787 438861266 0
206703759 63628095 0 803347249 867304524 0
59144134 9158370 0 100323850 58090312 0
49423063 23537504 0 545346766 551575618 0
130321775 500955 0 190426871 180384584 0
104470431 15937681 0 130656875 97542886 0
239642920 124497123 0 757106956 815733120 0
6235648 3247459 0 37746260 28603977 0
600846833 48047412 0 798229912 625496687 0
8354524 8381785 0 195685356 179036516 0
22580282 2869990 0 61758563 26112414 0
458027608 44740454 0 515061839 80283617 0
195682836 36101581 0 823074795 668024704 0
112443080 18756324 0 238359287 244359283 0
8922262 117553654 0 552069842 567561974 0
13150142 27940659 0 811330744 920421992 0
107164261 14031784 0 197083965 193473083 0
168229493 26498774 0 192830036 200870530 0
74426828 2410009 0 440480085 444244111 0
471880869 520819668 0 834737679 796699055 0
34045474 29214208 0 512073930 470791214 0
109611825 5113812 0 490304070 467608027 0
81732578 8262342 0 687940701 659016270 0
162104426 50803768 0 279805580 285716445 0
119841191 208231676 0 876676163 867474762 0
12708066 41200809 0 942261331 851912468 0
524096839 33957622 0 721301638 558799814 0
565846783 46370849 0 734492620 872192897 0
7625992 27358610 0 692733666 683692862 0
23308940 17218039 0 125505886 119426807 0
17440442 937641 0 106887989 104920037 0
535938952 174339039 0 593437067 543159699 0
256415991 336624 0 414157162 474831287 0
459345 1298691 0 12573253 12213863 0
188534362 112614958 0 666618906 683654487 0
73811453 102722159 0 249171847 241006547 0
306982365 121253497 0 588574571 369486401 0
27112708 6781527 0 40082938 28534953 0
25944001 21443723 0 209737453 221473939 0
108071769 68347942 0 608121680 709733210 0
216872940 36726122 0 258041008 193733103 0
124359168 36313731 0 523148052 553557489 0
527375879 72869414 0 555517887 660007412 0
5540848 962670 0 135627492 162298592 0
55724092 43485391 0 91687657 84161620 0
14691340 99420294 0 534528840 556949747 0
25110871 76625197 0 299304712 301062269 0
194449418 105036618 0 352039377 351015605 0
264836948 38248988 0 695136705 547575779 0
348976268 90310162 0 526918056 475599051 0
270078572 129178560 0 481593689 494992660 0
350637665 11232480 0 522412846 526734700 0
10508244 43339639 0 394786465 427230162 0
361162819 231816956 0 674461629 755382206 0
73530405 2391288 0 547700613 509375914 0
236826658 17451064 0 807171379 972109910 0
70533723 19471183 0 517852561 581137660 0
673654246 135259401 0 921982898 845264127 0
58304317 10714874 0 357567060 376132452 0
264133418 24113113 0 381991016 386424558 0
183610845 10689093 0 366693442 348565197 0
542843789 37932925 0 749375093 787792342 0
667800305 449400484 0 720842560 609876974 0
3895806 15312597 0 98730968 99320220 0
33147930 21611737 0 135946470 154531101 0
463249259 263359518 0 856497333 940356868 0
47104908 21786549 0 58860983 56748337 0
68964242 9449961 0 309873435 276228388 0
39245200 18195003 0 388829803 375887299 0
41445828 25881992 0 901547823 807429712 0
153270946 51497841 0 484438417 472988322 0
13564513 2750088 0 31568043 30642189 0
21439662 112088094 0 359274658 321123647 0
212538226 80418241 0 252630112 289179087 0
16788366 13897191 0 75980702 68289720 0
191747647 27708359 0 461836597 512156202 0
168438856 103258992 0 246628042 185519669 0
116241052 35858176 0 318868336 309785258 0
347167954 96912861 0 597511059 555832820 0
278341224 151003388 0 551639569 577868505 0
12818193 7128339 0 343021051 321974348 0
26190241 15196822 0 262669683 227658645 0
468178345 56436322 0 650142222 641987909 0
38212467 25339502 0 56187055 60917979 0
8328782 877278 0 8939647 6590321 0
53701609 15076211 0 158533462 172959755 0
23607979 67227912 0 332333329 384271489 0
54584937 37218357 0 868211592 820057776 0
40637399 22511431 0 284824508 275777087 0
245635659 87815352 0 263501113 187360017 0
5525235 792093 0 9146174 9413476 0
168390456 93534384 0 454021023 486258583 0
112044932 141960185 0 685325307 754885133 0
72136380 2474685 0 103095481 88360990 0
13802139 1543589 0 110409503 109420100 0
16236776 1719657 0 132455933 134853502 0
55861667 20685819 0 296752841 324674263 0
14986040 2744110 0 24112366 21553432 0
19227738 12648477 0 121654039 105673737 0
166309664 3110549 0 277574705 178212542 0
23363560 37484738 0 120379772 116817166 0
44967669 3815213 0 209182120 211742005 0
51929891 1804330 0 221598014 231401290 0
141172976 5329064 0 195097501 155055083 0
611219068 109568993 0 775706574 658830028 0
79317281 26900143 0 777696991 604356849 0
191832217 86738362 0 429634275 483808031 0
1725868 7141174 0 21462519 22308974 0
90415578 37543488 0 763589408 695126857 0
193236857 27496373 0 578359212 576460817 0
15554752 2935590 0 72313885 72217144 0
16244061 22393213 0 166815010 148537887 0
509562190 306569894 0 573008027 492236717 0
87966516 6496164 0 210174754 181147536 0
32670373 46798934 0 290470271 323862518 0
84106578 30555194 0 751114173 714789217 0
92811625 15520684 0 557670835 661507348 0
25147271 70794207 0 305302287 354158020 0
570686256 45321644 0 611660969 573229005 0
894789960 13884387 0 953598183 671226822 0
177599908 6950681 0 491508938 427915502 0
268692486 167619213 0 569001769 460182496 0
25771430 10587616 0 140961889 150889900 0
25167085 58952032 0 255281381 284868599 0
43086157 9073002 0 221104207 220660856 0
228702008 42437698 0 260387959 249189082 0
28057628 27974326 0 193675668 198982896 0
235589552 6447217 0 477377182 504299568 0
72950075 20980906 0 162727870 152277576 0
513962334 19565189 0 586846001 492278778 0
5638071 45639622 0 445540019 500748456 0
307531428 91447793 0 717770245 553486021 0
139299288 98709667 0 248440902 237746931 0
268826473 85937413 0 697711319 699082209 0
476678 61780 0 6688450 4578745 0
19308665 31547007 0 117172918 113507783 0
162064052 31118433 0 199190575 144915163 0
170751214 38624051 0 369066515 366197333 0
201834 20234219 0 402937417 360962864 0
420530207 291485824 0 566724826 518278636 0
27048860 8315594 0 291397186 253554642 0
2353971 6789105 0 52325123 51654462 0
720774168 18996805 0 861834037 358888985 0
508522224 388629314 0 790900594 502154453 0
7609615 7985671 0 42241543 54217487 0
74623983 32822906 0 731397327 623452853 0
159525205 13824605 0 177734491 89413547 0
512205765 80592985 0 854007312 837929468 0
5892070 1896686 0 105306482 63561609 0
51450206 15474887 0 61706783 31662050 0
19367301 11693638 0 230321425 275736378 0
19859679 4423383 0 97915909 114518678 0
125398754 5618376 0 449420719 418559643 0
186683677 47784193 0 826017406 876096334 0
83475582 14154779 0 330833203 332250360 0
15946432 20907758 0 102787744 138722700 0
8257715 17726384 0 123420495 121759177 0
456540962 159941954 0 555522448 472848490 0
16669396 7696254 0 83526185 82983106 0
18422770 10524888 0 190149060 187731546 0
546707 8755060 0 33331889 45029227 0
265039036 91474909 0 474450142 493707445 0
5953730 6003649 0 16066492 13892907 0
2086568 1755348 0 12933280 9813001 0
5730520 12243298 0 141123468 126400203 0
48441056 12476237 0 212974438 224765508 0
180241644 77900762 0 415993851 359994033 0
84980176 23065888 0 548091114 473550905 0
2985429 2094312 0 34242579 32692693 0
253506412 164272532 0 898127314 728927680 0
309062818 60398986 0 482274361 431579574 0
449443723 393442969 0 591940366 579198545 0
43763796 13247490 0 62279407 58618570 0
52872808 37493925 0 133297391 134809267 0
200755987 22645899 0 303361271 301556008 0
33197782 21186833 0 271989450 252206674 0
173900407 21030619 0 442583012 450645735 0
229906762 278374502 0 956551664 948742558 0
6852744 840884 0 21989686 14897150 0
17751002 48091072 0 878936890 837379475 0
75108325 207310488 0 761991028 917080654 0
91220133 94156432 0 554065562 528234971 0
255546564 71420324 0 731541776 422112573 0
199911626 10356817 0 322108254 127231237 0
441717186 132073789 0 474352009 435633184 0
2235136 622256 0 24527040 28416056 0
146655523 28279740 0 442918102 457056095 0
102331668 39033493 0 529061576 483512236 0
139601419 43700588 0 895011855 902526299 0
7142723 919100 0 107698970 103825498 0
22169061 19079639 0 106409802 138224606 0
37891345 346480 0 91427756 71039215 0
7216208 34301836 0 187337695 149060038 0
203638404 53125600 0 414248333 384572739 0
145745359 11357196 0 412556930 361931675 0
1013445 84537498 0 412996844 413958999 0
30959306 29869881 0 746194703 707053398 0
174036075 11990248 0 410394507 394722918 0
40968315 22071983 0 345367876 394885075 0
133137806 25035015 0 193614802 176028105 0
34032111 12910992 0 80905737 81256536 0
56939514 26309467 0 511064872 616649716 0
185069783 100719313 0 326830536 204519783 0
69396664 71017277 0 885282165 877375668 0
8123607 14137290 0 689199064 737744038 0
119228116 52572568 0 162245844 202362376 0
73344630 26774517 0 361173359 386983861 0
26668308 9581966 0 435957699 399020527 0
404419243 198394979 0 954674299 930222828 0
179064543 55607221 0 258148133 199660617 0
166580869 108132842 0 538810746 607476350 0
248933644 94060255 0 309080390 295863758 0
99448355 47596678 0 328150598 329135868 0
577615364 266119819 0 693814260 738742257 0
368858113 4293374 0 698964039 436456020 0
456057968 61517102 0 612464674 597110929 0
40298215 743179 0 91369312 89371556 0
293653737 18245691 0 430595108 482391378 0
31447058 111101466 0 847228017 866874196 0
33610901 270559421 0 900193924 916194342 0
220132518 14147583 0 500480975 525068730 0
2896305 68989629 0 287605891 284009887 0
287155610 12848662 0 594403037 437049371 0
371380989 10116831 0 659585810 605767805 0
44850748 28195670 0 227481282 218613853 0
14988416 108286069 0 890384088 793263287 0
401310806 6889412 0 553578199 470676735 0
633637833 116847292 0 703844604 439067657 0
127846998 60081730 0 422619328 471334572 0
46726472 14221739 0 260784703 195298554 0
10622415 134519856 0 687123237 689726089 0
21552277 5101532 0 35551690 41777454 0
21266830 56026512 0 630119723 829593829 0
463140 9659708 0 37336591 39406733 0
92648019 3538666 0 451529483 433994556 0
56269983 21010890 0 105507658 115011176 0
186532957 18938622 0 540877561 562724027 0
415180560 44048310 0 497162298 454954883 0
449551039 116900216 0 527636022 218063125 0
383894 63173277 0 423096775 450252210 0
118652174 150286409 0 216954739 197252462 0
154089871 19889061 0 275209717 283244907 0
63985186 182768001 0 649479625 921882031 0
14326980 60851700 0 221005446 227660817 0
77531050 54881951 0 328163870 330872528 0
30458525 5991618 0 225705428 244579782 0
35056209 70453423 0 695787401 773076360 0
190839981 9217830 0 772669413 782123795 0
70871015 171857 0 232596676 205330882 0
1608963 2885879 0 34836299 39771470 0
121176924 121197219 0 297101757 205328357 0
70985821 35288681 0 713337240 770369928 0
54083332 7739854 0 877877170 739057810 0
65543190 2731141 0 185615502 188915634 0
97969919 67241690 0 602066362 645805154 0
14950172 181546613 0 630154491 663950253 0
312617198 113964758 0 520907495 583594342 0
59851523 11076158 0 279395949 284905790 0
8842407 4616608 0 35979758 27206023 0
615794 69607600 0 277956303 303748588 0
29549031 26540268 0 110728852 113040827 0
248674828 62297270 0 558853456 579975666 0
80588606 26510891 0 389604644 314561880 0
8595943 13101487 0 138301750 142987846 0
80193266 40751134 0 582181742 591048628 0
52619142 23418945 0 226661302 240993219 0
202895342 6271927 0 760564217 517357876 0
171305881 67053044 0 605224570 592650479 0
28840980 18940330 0 496602248 444928029 0
12649268 27497215 0 338198778 317512285 0
5667901 121305176 0 637937696 707503611 0
14408448 27592425 0 555715009 630068591 0
161780149 9696650 0 243381563 224018031 0
16197774 64507242 0 359519198 369988985 0
225758696 13494953 0 404776570 279590709 0
107195602 37209896 0 180874427 170286233 0
37213714 5415197 0 419673211 421757857 0
95272340 61904358 0 480947449 542798160 0
3615632 793376 0 63476476 62110727 0
592942448 7206377 0 621265749 426162071 0
454512835 64958615 0 538960774 479863958 0
6657750 13733299 0 148030653 157003748 0
32796093 171771217 0 448901070 455381691 0
22773431 2788906 0 110148717 111511334 0
160076879 103993749 0 610998231 644330426 0
309206755 139817543 0 509496682 351106968 0
35364305 5714842 0 449279738 424755521 0
18659471 61942636 0 168488908 160302060 0
23014983 34454823 0 111342382 165989866 0
50277294 103001830 0 666807342 917547722 0
22368921 27583730 0 137845119 160520467 0
122278426 23726520 0 440743426 516506681 0
51563289 17076276 0 811020574 789821613 0
48851326 16950319 0 267135259 280406639 0
445258015 12493562 0 553011665 353830020 0
661589993 446963887 0 684883109 727864986 0
127793593 9766112 0 325868753 387575397 0
17620291 17943834 0 370890293 616639295 0
24053802 22621298 0 186296392 170637920 0
13170171 32992667 0 181011476 165811216 0
2860021 4509488 0 120650957 158962124 0
257953 878842 0 95749801 91098291 0
9126443 20430150 0 660094776 630516907 0
135679887 82451899 0 308484732 228176392 0
92106616 5557153 0 741298356 808896665 0
278579380 15431512 0 518096553 542289825 0
217136482 6362311 0 768274537 719719160 0
42333786 62754604 0 386281407 361339467 0
30470270 10946042 0 760692184 907908448 0
48558989 12555526 0 191374215 216720277 0
61574061 22041088 0 819780789 779037427 0
274045516 119748653 0 294736032 273999759 0
391440507 188816103 0 628703113 662645373 0
1637561 93123960 0 488855857 698049889 0
74600379 49417221 0 531236608 499980594 0
468195861 222807126 0 495741850 515243524 0
154986568 13691203 0 403328452 474781496 0
1999786 5140214 0 388393712 383620814 0
131517949 135967668 0 842774213 766507137 0
39028362 238522 0 224001748 261476618 0
15984592 491556 0 163352820 165921389 0
102184719 50602997 0 264369022 252393825 0
4278560 5733597 0 368801426 420802215 0
81811279 45008754 0 111000921 75630782 0
2234583 104292 0 48264816 46294762 0
4265785 1465826 0 26407338 28857734 0
249736455 65145881 0 506798607 582244242 0
1589433 739349 0 2021998 1977661 0
498716 8507934 0 84345890 89987799 0
499078761 11720509 0 517611453 345686879 0
313245727 261229249 0 407442632 303550748 0
58581864 48884009 0 90894038 87280249 0
179572 24451568 0 226606527 234422552 0
156585958 2829090 0 304705626 302031867 0
130590552 7777140 0 267085901 182167508 0
542928764 358093794 0 709186713 559680202 0
26848158 62736436 0 908410901 941066163 0
42577090 38563214 0 281987754 303638832 0
555901731 14919733 0 667963226 582626655 0
97172012 43679388 0 499424879 506370997 0
316117229 194070776 0 634036497 637957669 0
600008580 102739111 0 697050361 711512373 0
3641637 20622112 0 683312663 719465753 0
62572073 4485056 0 146685618 128842017 0
120334102 100656205 0 800512735 908125062 0
408005729 26646870 0 536263745 332309075 0
87613150 40048482 0 418264138 405740762 0
135903915 104872145 0 459371019 425348843 0
10666008 7222928 0 264511207 244415898 0
7553871 36182130 0 478571649 447713738 0
80982537 83492925 0 452554802 443300880 0
2290778 362614 0 59182269 53769577 0
7104756 3233909 0 11933093 13889220 0
8106931 196936197 0 798368774 846529084 0
406626438 6205284 0 635965570 545323351 0
10399650 106312954 0 734925800 696101634 0
65670047 77249080 0 613220161 612959646 0
2242714 4646465 0 47145613 50042435 0
183859379 73059724 0 517925296 390760984 0
22835981 3527391 0 241982144 247187813 0
115829060 34169910 0 300304108 258243267 0
33979324 20942695 0 308724833 266781820 0
450134388 10167763 0 834064055 880721065 0
103449118 8049951 0 534783515 700080372 0
93852805 8413948 0 572623209 561744473 0
108868501 16288640 0 191488536 195503066 0
125977755 24341369 0 845903338 806439250 0
12140684 31855851 0 123645753 114860582 0
71026873 190905 0 146468349 135454368 0
117077381 1553171 0 720681819 692840239 0
223761057 121276414 0 624526381 629972147 0
54251935 61896125 0 754975643 567006523 0
144564857 35677118 0 234241363 208173223 0
221474715 76227835 0 307889618 320035228 0
146032904 137420816 0 574032910 697203054 0
791118254 29735050 0 833731979 294413204 0
12262234 27813911 0 449571950 488170060 0
4626494 5804086 0 346911035 345026683 0
7139352 5000761 0 295523782 271800761 0
7917277 46585493 0 492558179 457607451 0
170265085 16463681 0 315900085 287873719 0
81174064 29160544 0 556863197 704561071 0
383066903 105423915 0 726560470 762871889 0
6047659 2437007 0 25471320 24593879 0
868643 702950 0 12437272 12553780 0
521615155 88240917 0 582457381 254696203 0
622387670 277010318 0 798037135 722818912 0
41801316 1597155 0 85858107 106224229 0
782809 120669492 0 514426598 510931988 0
705278316 34169862 0 812169208 451452130 0
1129878 2237421 0 93894239 117421816 0
258659910 74287356 0 580098997 669116679 0
49489566 8823988 0 105889994 104266953 0
17353776 126383706 0 900310338 884443904 0
29467173 30555015 0 157765347 182797673 0
247993339 70024585 0 768544788 792496632 0
209663276 137757610 0 370657639 825815930 0
28504398 49487301 0 731363722 585051441 0
531309026 167784930 0 647797582 296587981 0
17978643 70491 0 25351938 21551568 0
26654451 122532936 0 353149429 413638041 0
6689217 14702570 0 904170134 803456536 0
193292137 51038691 0 447542718 514349174 0
232247515 4890154 0 539163358 642377090 0
316255720 22377259 0 495541844 570646351 0
17190121 1198169 0 59114075 52918051 0
19770965 7993107 0 40615457 47227851 0
28030130 89479069 0 615636035 545137050 0
5583671 1618444 0 82113754 83334338 0
188729813 1149227 0 284559758 95196908 0
10199505 11645301 0 154820492 143611267 0
647669276 132607498 0 821300163 862157989 0
73192079 107028301 0 243701787 289068370 0
22715652 137207056 0 701954785 678939857 0
466198239 225592367 0 577747244 564294714 0
420039828 85753720 0 499303801 496155581 0
17667609 86615200 0 347345559 337780882 0
21577010 65340701 0 479944406 534760882 0
194230637 444457901 0 770564671 769089930 0
39473388 59909289 0 407848660 396228757 0
62801519 17167009 0 91739663 135083868 0
407407469 22370885 0 481592578 365393706 0
309545206 54423604 0 421715986 246082914 0
229745525 108257689 0 800386490 787482768 0
111600064 87127310 0 572583526 536990375 0
328756293 4839029 0 693529827 857131844 0
22757097 127591748 0 539464956 511918552 0
739713818 215874484 0 914503543 758155403 0
680312395 151604961 0 786050549 455640665 0
50519228 74757166 0 717721438 660240912 0
35456845 99140994 0 852894451 776102644 0
303557038 30767570 0 620619945 537242809 0
209178 54142555 0 476545285 528477054 0
441341567 159227631 0 709645008 765041536 0
196195261 8677342 0 476726016 466738053 0
11739970 54113934 0 906242186 742706912 0
648665 15496807 0 69106010 66458124 0
20878816 8866368 0 62241182 73221679 0
134784493 57285798 0 396305047 397848686 0
9422411 2559862 0 51434532 43257644 0
19461822 8086404 0 190341768 193439105 0
317901732 207204300 0 770906443 644816344 0
1161520 344354 0 216520480 191654925 0
4825285 22381106 0 579756342 614085514 0
319853972 229257455 0 595320682 644271226 0
10675969 28636696 0 250854651 233183292 0
240935368 73275644 0 894356159 873033840 0
56252740 40853959 0 514991599 591650479 0
338944231 433685050 0 473900483 523264743 0
299746978 88947027 0 683184385 469269140 0
88821842 8529164 0 399585190 391547713 0
189707656 11235094 0 247174125 227275663 0
9144892 1382366 0 11334961 8349723 0
1968536 22008020 0 117577872 116774564 0
16003887 7806402 0 292332565 293251291 0
303293640 108091655 0 526654097 542175481 0
40801744 13599969 0 185695310 165549778 0
24633650 3762288 0 121860223 127242566 0
162012243 132289148 0 824092110 852196941 0
566317493 100101378 0 817338688 534605691 0
224601601 48727157 0 562222856 651204034 0
76606767 65551806 0 160792246 161306079 0
275648455 177131827 0 387019424 431066834 0
36405995 15819738 0 617005759 606820752 0
113348998 48698757 0 222154737 200122739 0
462382420 302402888 0 523252129 379259123 0
230529758 11449703 0 407626352 353278662 0
348384313 68103130 0 655985635 705105858 0
86064430 305444452 0 846989969 835731418 0
27255871 39264114 0 463327969 489123951 0
38880667 25602691 0 651246803 749420553 0
8278388 60022771 0 261753128 262651762 0
215742569 54867623 0 379673755 350162834 0
74412651 31906366 0 742423195 734514442 0
177143938 8509401 0 425641209 412510974 0
31314480 6163676 0 687495119 700991888 0
95998801 37288323 0 669308646 678215987 0
80200237 25150870 0 433026829 446007748 0
519372685 155579762 0 707313469 676162093 0
21935466 7869646 0 121529510 123549147 0
20625607 1937502 0 60169424 56374910 0
202058886 30272032 0 221922568 107808996 0
126202071 1119745 0 443686681 497108745 0
128818 12061707 0 191569536 208516603 0
529437833 53395143 0 871405416 842881719 0
62298786 27285441 0 775562439 766255388 0
196642654 352842932 0 797580533 781362651 0
22914548 20505569 0 635455814 565514635 0
783292528 186989297 0 822441484 630506313 0
550334932 285893863 0 676416559 636063024 0
2695298 13257750 0 289447397 223349770 0
237343907 3773026 0 334630728 289544940 0
51633944 15171336 0 627167669 618406717 0
7295611 9879276 0 25081458 25111428 0
282421559 114415931 0 361301051 356745097 0
30987667 18120035 0 303505632 245250101 0
4730666 384107 0 6709811 5395918 0
298046819 38886394 0 653656929 430670734 0
74179698 57413917 0 117014707 112926107 0
85836746 20389139 0 504845349 477172529 0
34202948 150465307 0 632954851 564978203 0
359753006 466381373 0 579196936 561465173 0
134134558 103251460 0 600932138 565268320 0
38777098 95432 0 192871590 167430675 0
16331510 66263674 0 843709157 798520335 0
6922752 66833375 0 660164075 691547698 0
3490527 8586705 0 464754735 415171717 0
150721426 161461535 0 479886857 601120435 0
342488919 88294279 0 667341970 662757731 0
57288498 134298953 0 580560556 560363434 0
291437695 44733506 0 736602150 770393061 0
448912437 249842847 0 614807762 530837496 0
124827937 52825587 0 330250281 365587626 0
214412033 75333410 0 423680527 243557190 0
214237104 59392321 0 826880521 873565967 0
111198387 10908751 0 457336362 524712055 0
453695691 14158392 0 730856936 550124835 0
14875022 709066 0 86692466 80922493 0
118361783 165508115 0 471433493 510692812 0
545931710 4395109 0 713351745 711893119 0
59353465 7526080 0 377533934 330379176 0
355659918 204502540 0 539276936 419163578 0
686175885 155374801 0 862449772 714795717 0
563562759 210340482 0 826320553 663182132 0
8465168 31140441 0 168860256 134011778 0
46084955 141267160 0 943390120 902303052 0
50639272 53838195 0 900073451 695121153 0
19673562 117648139 0 343169399 323388939 0
605438258 169919160 0 825940829 568385643 0
37940824 11238083 0 758968355 746319332 0
59081634 124442378 0 664319649 820790680 0
27890479 8005517 0 284168581 324424785 0
18514228 4622220 0 250421618 270502221 0
220859570 64355866 0 465220271 388079632 0
332471359 16442702 0 568748293 409991359 0
53489642 28871398 0 860161074 798416092 0
13096534 2677277 0 714529863 623277480 0
59197437 50889729 0 718393858 607125971 0
18443641 636341 0 34987321 19038778 0
26393258 10497996 0 445437237 392748319 0
454080198 7601347 0 602458234 611548978 0
126576497 19216730 0 772263119 927327548 0
429996029 56358769 0 552417604 407219878 0
429281644 130237445 0 836874372 829465481 0
99367269 68835975 0 868173792 922442336 0
1937640 8086188 0 110876911 108756372 0
8440181 35383987 0 167580838 174911864 0
214749016 47660146 0 455890937 344210284 0
119269697 45261955 0 663027733 854861119 0
88199492 58391619 0 389996492 561413995 0
16587628 16981350 0 605444333 529533830 0
193271538 170117936 0 232773794 229116549 0
269980495 2886342 0 364111126 142750762 0
25622051 10320703 0 101528841 97439118 0
92083949 37343441 0 172878655 193278397 0
517378544 109860196 0 620895369 285965696 0
4506032 1869554 0 6767744 8386685 0
117396073 50730414 0 897410367 771730065 0
2977293 2764843 0 46604692 55320841 0
464293722 47040193 0 523910576 487370408 0
223442270 91668547 0 765338506 484768310 0
155499406 128266230 0 830214852 870971702 0
38648900 10035531 0 168666385 161236595 0
837895926 301915157 0 856347001 494158236 0
10740538 46249585 0 913105136 937256169 0
495153889 38454534 0 786861877 705898528 0
4163267 36602446 0 812188318 715608306 0
401279991 81205479 0 744540715 762816720 0
382133595 45058059 0 568809770 551689317 0
3929096 2589121 0 13862925 14508679 0
85415115 48855886 0 860557090 867573901 0
30903379 71395147 0 369107705 398513037 0
352731232 81962674 0 794034083 770850607 0
390208039 133737702 0 500191958 359255166 0
101361256 8917330 0 270422008 358214262 0
148214762 7135470 0 620025316 717946040 0
31372978 15526604 0 474266688 482963419 0
1715335 1443472 0 39168002 54996799 0
179341123 4064693 0 716063764 689793215 0
73808871 16198916 0 136994164 129943903 0
11505144 21241805 0 144089272 129158949 0
27057084 68654935 0 174515613 208275992 0
1760024 25645649 0 258404172 255467082 0
18713949 12906992 0 213856563 217949157 0
398628228 24161655 0 888572556 678861336 0
179170814 94715505 0 326460324 294872569 0
67859001 119235743 0 856947085 836523100 0
228411018 84279027 0 275406492 216700496 0
205166112 79760279 0 644400866 619877861 0
354819749 80853849 0 704694471 668969058 0
189741458 25510840 0 580675060 616011155 0
9789334 23936038 0 524881260 515216775 0
12768072 5159422 0 66042327 65151916 0
349111132 37669776 0 526242649 565427672 0
39608193 99665236 0 792227029 769912808 0
35146125 80711762 0 186141195 183195233 0
53368089 1844017 0 139374407 123274466 0
11541505 7127602 0 302653167 297235467 0
328579934 39377268 0 631623158 689156006 0
140313775 4064828 0 392294259 376604935 0
95135293 73200848 0 297603032 215010562 0
418619948 46703796 0 608518619 528981849 0
12829712 4480154 0 625147102 766144638 0
131761 4153421 0 169216118 170887436 0
25973996 71933627 0 351482929 315806953 0
98214023 58521274 0 564898290 691606319 0
148626010 30318019 0 849764704 817321131 0
29591514 34231573 0 184556501 151294894 0
164267365 48605022 0 340783947 397415897 0
88557855 81066248 0 191339387 170973510 0
24947672 43944474 0 177720008 169855043 0
116049685 25724978 0 772468739 539500330 0
279449462 38423464 0 836284454 876328398 0
67205250 44717610 0 654155128 601269823 0
35162137 18106355 0 86451938 100510741 0
128931262 7340780 0 640011209 472422017 0
4684430 4714146 0 52553902 52893036 0
13009173 42978297 0 522813324 709626770 0
236400679 100531022 0 372233260 356143816 0
49669915 2545375 0 457816451 459382362 0
91205333 45492236 0 541080879 759368824 0
147413509 35801248 0 937843538 806929314 0
14570024 37577183 0 201668485 234111014 0
117519543 21542401 0 811045803 818690792 0
116209792 80473552 0 466481920 421234249 0
3489258 111956 0 42374056 43478959 0
64172767 36304334 0 690341513 857688575 0
27236809 15311644 0 113311138 118207664 0
35960489 3963119 0 118055237 86642485 0
103872467 7492484 0 378260424 441175225 0
559507054 205144846 0 794620921 742986469 0
279390408 149865966 0 820618283 559737082 0
15462376 7588455 0 581436266 665632872 0
123199410 7608357 0 640423834 647667476 0
877426052 487950264 0 899621427 865027560 0
82305614 15390685 0 439855279 433866070 0
2286403 40178171 0 282608150 253096923 0
80898046 33761292 0 184218795 180857286 0
56603394 52567807 0 295748064 270475305 0
118434989 24122736 0 119526082 52586730 0
339263722 83990855 0 557327118 546729286 0
49023724 8160646 0 753840323 670008424 0
49928144 30236108 0 164612399 163568450 0
341046401 63924843 0 584878365 608458420 0
227578130 52605464 0 638405215 348134246 0
15639326 80350592 0 390435405 351648667 0
99531392 75815939 0 372342247 389081593 0
155934129 61566236 0 353421608 409555003 0
233597957 56568035 0 641362056 594803684 0
9777689 5751273 0 70033812 76901847 0
413010433 92691549 0 651816825 597169508 0
188955506 39781756 0 293886017 305142159 0
22990303 13444764 0 29235221 29981030 0
199142538 127867861 0 839521452 632660790 0
94974219 9432127 0 266987059 249155518 0
157360431 14762019 0 184070335 90490535 0
426780051 11943187 0 781972271 582020487 0
593297790 239229556 0 749834869 787927790 0
30948030 1146436 0 124040225 138064843 0
11513490 55914522 0 408748897 393265823 0
60734544 23765753 0 182519387 197591522 0
104930564 10776380 0 678517334 667859561 0
307749402 43267396 0 623690933 514050418 0
67855215 8420727 0 229337923 250998601 0
450962850 273324604 0 586977711 575273026 0
195383178 127763756 0 946687173 895797561 0
363615 1996784 0 79953822 65858553 0
210397410 36562972 0 500384103 480892087 0
421633102 238486259 0 535660507 503629788 0
496848303 45761537 0 534915584 157974149 0
519674147 245255745 0 697112816 688752330 0
230057460 35308171 0 409691042 341802012 0
30652084 306987 0 41451265 37481841 0
195877862 7078332 0 323464047 233607599 0
67820631 68482954 0 210999434 197803836 0
28654648 39999058 0 689639762 820356075 0
794249453 370288461 0 869944168 774413836 0
425715651 153927204 0 674777677 423412701 0
157406510 108616399 0 187906667 167815356 0
202629579 85968942 0 522669807 522371114 0
82229618 29988115 0 99101268 96452445 0
100229940 57920532 0 284175074 301520844 0
12175170 26592365 0 224037653 188254993 0
102271529 136474539 0 629313246 715088126 0
175341965 33133099 0 457657944 463275481 0
14432100 7572988 0 23433183 25857168 0
161622432 71922648 0 814011319 538902777 0
188216751 62113987 0 365496567 395305900 0
370843653 138113179 0 916951927 912633345 0
585498 280381 0 9192994 9759377 0
232065304 131551060 0 281032635 157870349 0
79541509 10303494 0 80474944 84585241 0
611948 78460066 0 263534928 264464410 0
6219628 62007541 0 395815171 370534937 0
179236294 34991042 0 211507347 198487696 0
4637306 70809591 0 303675156 301275041 0
2063857 351452 0 6882918 6482575 0
334433430 109668778 0 630069712 585140425 0
295933284 335357709 0 408187573 548300506 0
183674277 105162264 0 729162868 754683451 0
5368469 2449693 0 7880482 7654291 0
41328717 10754604 0 90667186 72258022 0
218446939 4622912 0 594519234 509331371 0
130440816 81641331 0 632522147 723064219 0
28546410 22031907 0 582322626 541828533 0
39827084 8013516 0 233299561 229877676 0
64307352 48651903 0 321350157 331670617 0
164726597 72148268 0 804723870 752876921 0
23151130 25968882 0 93039100 95362301 0
13877173 26897964 0 114804648 115987210 0
90229130 59609411 0 535961108 534153925 0
438856 143137 0 845167 1124201 0
432530436 22548895 0 644630336 624280121 0
227611848 42446325 0 250469198 223385579 0
13156964 39568080 0 154309319 152409668 0
483173329 37977410 0 507620595 496522564 0
51423394 83064016 0 845094700 864468819 0
192633598 37756881 0 646081928 603236702 0
5475879 2524348 0 63159974 66952538 0
125369520 2603953 0 916543970 861220313 0
1653757 9306060 0 42643998 44333032 0
178281478 18463454 0 336127900 368691280 0
274734811 269869834 0 754340178 725186438 0
5098087 3178035 0 57056362 52556489 0
35143454 9706287 0 193687166 198079489 0
24602740 79890545 0 471725890 458581451 0
83517268 27814065 0 519103055 529044749 0
9046589 85803390 0 403081448 362991660 0
39977782 59935284 0 278436004 263336075 0
22136476 21807447 0 853663353 872315170 0
9202194 6463017 0 112237701 96275216 0
30474580 185926097 0 665774060 618353388 0
5213790 185862 0 10244800 7450644 0
1009841 1706268 0 156730922 157648719 0
366866310 191892560 0 682747664 671637416 0
55358943 50272058 0 396317481 400922506 0
8135842 14679845 0 159778520 153285631 0
64148590 17466053 0 164747094 186737836 0
19978502 61123019 0 881317353 869612127 0
15245132 10872124 0 30574594 42236367 0
112163581 19431832 0 222553061 128322921 0
108425597 23256614 0 230958297 225660737 0
119231670 106374173 0 796137058 901799617 0
15022783 8241229 0 90455520 109079103 0
37663362 35297511 0 139107820 141443283 0
179316963 53803689 0 918540718 922681270 0
188655964 82114362 0 270555893 258582563 0
39923115 4166854 0 238381650 249789942 0
45576703 31900701 0 58294421 58938602 0
43679243 24824326 0 690774816 629309266 0
92869054 65202024 0 186788692 238577114 0
105022136 19039525 0 114336612 121070333 0
288174784 259887987 0 347535204 505496788 0
95687592 313873081 0 878407426 769651315 0
148275646 120178467 0 287481023 193519084 0
468681140 44439077 0 726708363 622483284 0
405285229 122165784 0 462612316 374473629 0
24069191 13795065 0 249783132 302652255 0
10351132 35812217 0 699706424 676122894 0
86782823 27197947 0 183132997 192082112 0
146259584 72492025 0 151557373 120769907 0
334445763 22711376 0 597141958 544364715 0
44799856 18747688 0 102140389 110920770 0
157111558 27447314 0 524918317 499692877 0
34063729 108260674 0 309327193 322150781 0
21383363 124347677 0 326041890 318636319 0
189009534 175086183 0 478829186 408907102 0
67045949 206598582 0 778681069 765220689 0
427448 53668 0 1148261 977074 0
144947901 9380228 0 287747488 280672744 0
342587393 129405378 0 915642954 865909271 0
50913478 60943901 0 447436149 423382666 0
195081224 81114019 0 474300333 540981543 0
147704313 3164672 0 338917143 140932551 0
190716935 4376753 0 414743882 509904090 0
113272448 24422145 0 796257242 858532911 0
43941923 3699451 0 151496255 146105499 0
108672962 1950912 0 274876915 299975804 0
80051339 87171406 0 624998830 723309233 0
580058704 189363010 0 884707978 739649412 0
30911385 5430552 0 48606331 37029820 0
371672755 11846867 0 457020912 304378772 0
587468578 84272726 0 714394172 748506536 0
86561293 51548331 0 707240845 710760230 0
199111724 52139933 0 743896608 769659505 0
146996848 29397270 0 664249292 621605782 0
280966800 199544915 0 836415918 796412345 0
91103937 88466929 0 717555841 585570470 0
227475151 25724455 0 438550950 371107891 0
475837298 593892969 0 696316266 887919646 0
70593499 15662733 0 672330776 695901934 0
85084366 7577480 0 116025490 151487638 0
183879613 18715536 0 334067010 340350837 0
8493829 6008152 0 146540014 129271250 0
5088122 8810330 0 122724468 166637174 0
82947106 73289482 0 763134730 827330787 0
448352032 29222076 0 548144082 357705705 0
409914756 167360300 0 914632803 861136146 0
413781872 109386013 0 826997864 556755948 0
14338128 51025058 0 398011988 336529076 0
27857309 984885 0 364974814 263233683 0
721664 47826520 0 513614501 542944408 0
184270483 72249614 0 926930072 975208935 0
499394856 85915971 0 513846975 324958138 0
527164256 168323036 0 654223618 444508540 0
105813919 69376255 0 647215591 731912015 0
540234 76332550 0 254157577 254198493 0
17170762 1456749 0 26932224 20344220 0
158501237 13481310 0 604361475 660182928 0
289456854 56047817 0 898091958 855007372 0
30863032 25791841 0 111627018 106842975 0
174889251 5590064 0 627179313 679018951 0
24522568 42571209 0 850540993 850236553 0
36848204 52380410 0 679170557 776404019 0
600443607 13774333 0 671700034 422082143 0
1792664 1699545 0 19189162 20977227 0
115014311 34212724 0 370888965 399229285 0
24909885 8348351 0 53698622 48492653 0
34202399 15467636 0 505750262 579308415 0
100205751 137653533 0 371600832 423328327 0
9234934 5525245 0 103901238 120116681 0
33984067 593904 0 49716960 50812127 0
22176453 29134625 0 228468414 271957105 0
137223710 65523508 0 539819879 520649216 0
37236351 2665863 0 332375423 273530721 0
97986787 26562278 0 112885364 62268516 0
107807769 263922149 0 811600066 760351408 0
66117777 370329381 0 914674437 930015831 0
31389391 14771809 0 272137160 277254489 0
18233529 17976656 0 410927273 480020852 0
393905247 27553532 0 528229945 578584037 0
500685114 231362930 0 763189135 768952142 0
205658220 92321442 0 663301704 576159891 0
152199977 42157474 0 251632611 198460881 0
176063479 32855347 0 403212356 375495070 0
305079579 68666754 0 601381071 642429407 0
163816882 8071572 0 564734372 455391155 0
267838796 92630572 0 586649351 708750606 0
87689954 52959117 0 347138070 381107321 0
84963396 16110537 0 214985995 215042823 0
23498619 14115070 0 419548819 445498463 0
45616052 48281806 0 433783016 489673358 0
52733179 46681609 0 321613186 366207656 0
312550186 31619013 0 477284452 557171068 0
53608995 8623751 0 112865603 116843372 0
8459253 636400 0 61859829 60372563 0
360020033 231185688 0 679354252 709530793 0
132850448 2689838 0 492632229 428703830 0
36849790 96844152 0 610469046 557071503 0
209842117 18767880 0 239060691 155090631 0
18583000 846884 0 27239043 30160403 0
340303452 205916010 0 703196419 754133954 0
67543061 77785966 0 200508834 188173008 0
10327107 74348623 0 414741109 436651113 0
252380843 53502512 0 391281167 376097883 0
54027577 47245517 0 672561955 620704837 0
284732376 17013964 0 821724293 696553242 0
54491084 64187826 0 590533664 671200084 0
36883978 9107022 0 141286132 113433512 0
104743481 31681128 0 607925938 714444323 0
6226187 2415460 0 289813551 352745480 0
193436 6182091 0 355070089 365442400 0
487188043 12018041 0 741943514 430832301 0
165405080 38487973 0 725543618 818262243 0
538678089 108597427 0 753273770 694326604 0
269991581 31926396 0 402422629 310553343 0
20787728 21250092 0 64100731 61953503 0
186171554 219950065 0 615764444 665375218 0
42633998 52978899 0 658940819 770234391 0
161986439 12499342 0 415775698 326301883 0
306637736 1692504 0 667034981 696596273 0
349183614 80386919 0 700253883 613350137 0
52937308 98952279 0 522426735 506346600 0
11719324 11923801 0 24203368 16451879 0
5753107 1750430 0 24968600 21038752 0
37750084 15471036 0 40489640 43946584 0
62307213 26939508 0 355872446 360433995 0
463219763 4484306 0 605580193 618533889 0
29383371 5313692 0 166102647 163732950 0
94937701 64894907 0 582316448 551662979 0
13764684 3484482 0 540562313 542012688 0
17905545 46236847 0 946958017 893187199 0
411578632 18580094 0 741436709 681688280 0
125106836 177415086 0 508473127 558085421 0
400050674 271526976 0 441019964 475644259 0
89989077 105142058 0 720647495 685033326 0
32354024 27712066 0 209021364 213170694 0
57616541 63779834 0 640526519 688468415 0
24829919 7238831 0 343859766 348512586 0
6024843 17831438 0 74634562 79173533 0
244792049 130090035 0 853094705 746965445 0
378794585 92994433 0 805059308 669528697 0
445886319 359546454 0 582029065 709813006 0
73682542 37037880 0 429520756 481458591 0
445134790 76653650 0 522655692 536837661 0
290933716 92431066 0 321054093 311956446 0
6547858 4240642 0 13350797 9972854 0
16622755 35599501 0 197219379 217165208 0
22977473 28168422 0 211944525 207814302 0
537333300 138113456 0 753124084 791314978 0
36336283 184893703 0 462904517 760402911 0
207456255 70255387 0 589479095 903624489 0
19028920 113823544 0 436978077 386310123 0
17940679 6039242 0 118876047 121889969 0
23937362 24114583 0 669902642 644762142 0
788986413 64381419 0 956884077 938011732 0
58597030 20128292 0 789204659 947574134 0
48141708 137668038 0 682398473 677594778 0
110642435 158527946 0 874641085 919792238 0
258961491 9679742 0 270166514 222129934 0
32805739 36495288 0 897742769 624107005 0
59528958 43600814 0 640517232 674011939 0
164437950 25527747 0 256098273 272662595 0
45638367 20551917 0 162758308 147736635 0
10740680 20657718 0 661737388 737520632 0
305875530 32589763 0 594158436 311277178 0
11527144 760734 0 36278973 46670167 0
340906 160680 0 45384925 50664049 0
80014194 5978788 0 234285198 182682095 0
107352652 15036973 0 200708378 155567662 0
141047477 48800545 0 374760294 358306342 0
382065338 117893968 0 586264160 713629198 0
123361870 13146643 0 130737807 78369214 0
119406602 47508680 0 593229253 554695329 0
56829666 97966415 0 354053210 402981796 0
87594085 146133723 0 622101883 628526804 0
213501402 46114030 0 876573061 883134732 0
215765995 34430973 0 309379142 355237486 0
308579343 108742387 0 738913259 641400196 0
25765104 24014649 0 458838026 447236189 0
55315093 38200881 0 177768891 179551496 0
367461504 125304697 0 406699617 352057924 0
2874181 28132726 0 126694226 84647078 0
174064859 31105237 0 691166597 632505117 0
322935207 39756220 0 588165867 557703303 0
196549857 95231831 0 701339716 700212743 0
352730917 80028152 0 968724721 913717846 0
29650366 75872177 0 573887460 795389992 0
165294470 68659408 0 446370101 521815472 0
64461796 34090566 0 97547209 113130331 0
389000643 16529618 0 864296034 930494961 0
13807045 13884469 0 578202085 629292081 0
28540900 2574180 0 519836399 531548626 0
252793688 49122955 0 351434812 250385960 0
301485836 66434238 0 373914892 376900306 0
246958791 5088433 0 267020488 128239281 0
34586947 1437379 0 207660506 152395657 0
213760856 80259333 0 315965458 431959659 0
1854520 134436980 0 556852440 862968811 0
53070349 827429 0 207057652 206939340 0
119837229 58115095 0 226821007 209038110 0
127378347 77898141 0 718523205 696300129 0
497958469 14765889 0 622736355 535532322 0
423030774 14221761 0 687477270 671646462 0
450036205 394750649 0 733262063 857101224 0
352813148 141442458 0 532404915 468387106 0
82350079 75181474 0 489515869 510196610 0
33846862 12869964 0 435422714 461869483 0
96331671 30640186 0 220802144 223499881 0
142800740 9344282 0 182783402 176974130 0
79559459 46008847 0 232806230 222612166 0
6064961 6574238 0 378392560 396775841 0
97749836 56273363 0 248229422 235025807 0
1712288 15399667 0 66513300 81709957 0
973538 9623805 0 843364366 943194106 0
505736027 325395115 0 594778684 511876769 0
123974777 6486554 0 640774038 635286167 0
13040913 68429508 0 382530220 451685592 0
18388818 50898351 0 121356627 132395090 0
26124420 6752619 0 225949764 201197208 0
23275903 1128114 0 203822213 228454300 0
69796634 15993637 0 380886445 337144588 0
156999189 100327723 0 573961065 622319597 0
4613428 2004405 0 63092832 58636505 0
78365948 301549296 0 834145602 884974605 0
6126752 1357268 0 78158976 72989303 0
7758166 6837458 0 37031238 40332912 0
1446447 745293 0 10370302 10502518 0
147715412 11882771 0 173351026 131514622 0
317747966 173731624 0 828466168 586368222 0
10765758 16523964 0 456344407 543987616 0
9714860 138777967 0 405121249 453549892 0
250837798 66418050 0 933287884 953704106 0
47035672 4771670 0 601551010 512863397 0
4025500 12183568 0 338534251 335103425 0
132757785 63297902 0 936608349 859011174 0
22655942 76815235 0 423529106 576811914 0
720931847 480317722 0 803721762 676207540 0
27781696 20195292 0 324696974 330618070 0
284450066 78736138 0 642967379 549481573 0
632525759 53948629 0 713178469 491915542 0
40481358 13805589 0 745186578 678469423 0
625365585 188389328 0 770958983 842882011 0
4985040 179897971 0 751493401 849786302 0
190066707 143882640 0 754952785 743951674 0
283665327 10097187 0 642240467 642303625 0
17987653 7532213 0 158461663 167459963 0
89940300 37964399 0 283209060 247237096 0
26126026 24903905 0 729177856 704718509 0
28701135 54758341 0 282071954 333532256 0
2062902 16188176 0 68495932 92989813 0
257225907 36877118 0 707503289 596342639 0
82364467 88304841 0 769327570 784104436 0
40446560 9940285 0 141779788 123856744 0
14324136 15990346 0 125604006 138190102 0
173150089 49130958 0 394530138 432638237 0
39009542 4117327 0 538723872 554176268 0
5356690 1018942 0 42479538 42844041 0
237457205 109040051 0 474842438 354496060 0
410254945 255278417 0 647267667 475573416 0
367679244 7072098 0 740311345 670090450 0
448883403 26257214 0 539999679 542210919 0
19164459 127210496 0 725352973 725547715 0
28369734 10604575 0 64631023 68224024 0
7797349 211526 0 86429402 93778764 0
132934127 29167453 0 874889711 739397280 0
558268736 133691097 0 915523209 781361267 0
52196540 170083210 0 803834566 687320603 0
163560092 7941226 0 310734503 330567683 0
447825280 72701363 0 966874501 893333940 0
365705152 36284470 0 773319087 809716488 0
64268917 77842476 0 634213319 703129295 0
147303543 6295620 0 189820953 167359882 0
16290635 10855053 0 44320785 40150125 0
38493798 60038027 0 411794857 380891750 0
613231417 390041552 0 818060378 873764964 0
293417905 10823760 0 326096521 274749815 0
512673976 159376207 0 812459566 737733133 0
535988813 10044214 0 717233572 424304342 0
30697271 1572671 0 319671195 256308266 0
9786231 35020178 0 74513133 79486702 0
342840682 80906301 0 469312014 473027803 0
384946033 6713667 0 813179215 228082176 0
60693982 23765618 0 278875571 268055515 0
232907260 3237542 0 693444817 463412203 0
155764824 36479152 0 450558302 458099171 0
96065205 42138842 0 812726798 813552096 0
4658375 8057323 0 104980561 72049159 0
44436825 48509406 0 747779517 564603382 0
348324575 140061468 0 465244630 313800613 0
50745511 32552661 0 460057690 573091111 0
99334762 6542937 0 287076153 264543471 0
937018 1528115 0 50335386 50842114 0
17973346 24067423 0 668708874 694662531 0
79070734 4175673 0 303265495 305618287 0
17404941 980681 0 80268094 82822517 0
179728747 10777192 0 250191382 224159973 0
87339986 145271382 0 500148008 547542655 0
98227922 261621317 0 648922896 712466598 0
3964593 1250693 0 26182959 22193346 0
30246162 3797763 0 60415425 51163460 0
8107892 119013269 0 452976928 498793036 0
349758592 14789959 0 560831536 314615297 0
133348985 61055798 0 689283363 963597462 0
31677584 4123301 0 179123507 181551713 0
501373076 29680811 0 747900444 762608922 0
256881078 111891264 0 545825957 524799843 0
93110398 142210502 0 319929602 318700731 0
29847343 21929762 0 81114874 83521218 0
243993321 89640867 0 529247622 452735243 0
362955648 95178166 0 630831610 671413621 0
94606208 87408730 0 713711699 654244987 0
277924882 89204489 0 707445379 679097526 0
15018925 14357363 0 110577573 98822377 0
7918086 6047765 0 101958179 97841524 0
128668028 6328114 0 504352918 512228699 0
526397580 9248854 0 876984683 877469964 0
72576671 76642141 0 765324208 634051676 0
384869987 122563697 0 677649950 356823949 0
595539099 380733130 0 867782947 881440603 0
823862 141326698 0 770626345 628227292 0
23380572 32821965 0 548388434 627685629 0
14788111 1584982 0 26344999 21233391 0
245384552 41713456 0 352540562 206786087 0
37408788 100971303 0 434211134 421523421 0
23494138 1919702 0 119362685 124883341 0
206501503 10988761 0 665893153 705775443 0
342627680 30141006 0 538321692 509151004 0
2218433 12011678 0 97882779 91963950 0
126119390 123162462 0 667392368 654781873 0
119395705 296837723 0 850195320 875073439 0
142149580 116927742 0 655568693 545140753 0
619536065 82778320 0 747333128 249820463 0
73824044 99505322 0 786278707 692752900 0
1226736 720438 0 39211078 62445110 0
192149305 156184495 0 709939034 869905229 0
26384673 4543654 0 169276335 170377500 0
507013178 55894916 0 945918904 701407487 0
95174343 7189 0 317434283 331317827 0
143825892 36107484 0 286391720 224178364 0
13092064 179350784 0 659067172 668036964 0
263113486 16605341 0 783299076 596558441 0
10672446 24427888 0 121265603 119261294 0
5925795 6281183 0 44575202 44793982 0
50697031 18369329 0 118280293 113762601 0
76607029 83674442 0 379370495 331334308 0
20787465 15992512 0 293592914 371202967 0
34534655 35858283 0 374993062 393890672 0
15379463 23612445 0 245309067 244405318 0
8612967 5010655 0 38912566 37250911 0
2982484 3109349 0 118129145 119052099 0
422843117 30637960 0 498948128 390740027 0
121271066 4374280 0 226957067 201108771 0
14652299 120866878 0 568786145 594364687 0
19746615 27060231 0 886567336 793379751 0
268707363 240336082 0 493254112 498616355 0
163562291 31856803 0 358809455 395738556 0
33140024 11056807 0 74404515 37740101 0
91889531 135054522 0 369264460 411354124 0
1114978 241999 0 121219384 149618667 0
37607849 88674422 0 938661674 940968321 0
61178973 1460741 0 115293030 103973385 0
61555600 118602443 0 489994698 637882435 0
578107016 196004140 0 939437155 879015409 0
59776522 74753466 0 387604106 327406009 0
33336344 21672114 0 184769755 129986042 0
117409714 109204542 0 727110999 719558575 0
2388231 59615518 0 550498975 372708906 0
67844395 56778465 0 732401261 734989658 0
265502512 338047869 0 496712305 445622966 0
17312872 471640 0 22980169 23261896 0
11945359 60011634 0 561742751 663751431 0
4321122 1070273 0 107146570 108017594 0
379142181 21679586 0 436108742 488273821 0
205610626 18648547 0 410377280 487429501 0
14990007 104211104 0 389215035 622381195 0
246546391 19529666 0 481521746 491456334 0
165241434 37285896 0 447560611 339930263 0
86164039 26493964 0 123004756 167756398 0
69741639 4087155 0 583218705 586794040 0
338530641 89161959 0 390702168 727515303 0
111134644 51607770 0 786226524 576660756 0
181046281 2891437 0 533165027 460655194 0
310248112 232156016 0 605758361 699496481 0
58398598 44411607 0 281084475 220842284 0
43973734 29471025 0 572688743 541795685 0
4970926 145915 0 87227731 98104069 0
299103879 171054273 0 623239534 647598886 0
9039368 9448207 0 50471562 47053054 0
199185018 78800710 0 284370847 338565985 0
699373410 219805782 0 787556035 578224792 0
214259 1455144 0 20043899 22415768 0
341607955 137873226 0 457438770 367959316 0
701385738 69395736 0 956684140 729678717 0
40129963 71555 0 85951952 69097656 0
5257075 1111506 0 15656213 24928220 0
194602252 5668420 0 462457587 374603465 0
77820529 21302654 0 147851860 107990256 0
115806623 78119330 0 705595176 774351115 0
10830799 70412335 0 737971271 725701114 0
452767924 61273035 0 899593317 367990466 0
5400233 693777 0 88675104 88583073 0
10719268 18922618 0 608497209 632779308 0
186600324 102482188 0 878911129 853103127 0
526164599 220712838 0 579221073 513761360 0
10586125 2198949 0 49040094 51130152 0
55053407 32382294 0 315034238 359305330 0
20523235 138213547 0 649822647 657837137 0
14939547 415866 0 25529342 15877395 0
79671290 25476808 0 144715862 175165908 0
105315392 7785770 0 498758046 551837856 0
13433889 23532100 0 626284194 771093777 0
55922634 49307537 0 64347900 57409707 0
2074671 685887 0 18617838 21741174 0
91732884 25706499 0 539424431 583980646 0
402996927 15018193 0 476364050 450537775 0
174445110 100052162 0 774803854 742427667 0
125509816 81486225 0 350702428 350185265 0
81690747 118863468 0 635186925 626845443 0
327336789 67283391 0 637084310 641751194 0
324199254 259719284 0 873834706 867479053 0
2000238 27694032 0 154436600 169246123 0
308593481 4642944 0 898670984 730360317 0
2938947 24911512 0 602123237 514587555 0
98460682 32523075 0 122396337 115304129 0
1432449 6199597 0 19543741 20983048 0
400333909 75332196 0 797827029 791240540 0
3515631 19089783 0 169853604 167354905 0
21349687 31330913 0 297159542 252448710 0
231932925 28977079 0 449682535 590004288 0
15481928 14846757 0 207324634 167845950 0
157410941 81244890 0 718215545 740415443 0
7330145 5675030 0 193782423 166906802 0
139537165 13050464 0 203858562 168332063 0
74354832 40763213 0 87037986 65101221 0
779571673 72264880 0 800153914 426838516 0
21960629 18119687 0 56922128 62944537 0
22474109 15809351 0 198779757 213395882 0
259173197 5491356 0 381127379 323370557 0
339215150 7362885 0 674732650 711750110 0
524963748 51224528 0 839981719 774778806 0
89104448 6060466 0 519600257 409555020 0
83856479 7385520 0 386543602 377658424 0
321664698 49952213 0 881667131 924314664 0
121563507 48788986 0 621517933 600712935 0
270063170 130955235 0 856242163 850994011 0
50495618 7987928 0 764689092 719907010 0
73862929 164152771 0 951311650 950465966 0
27091614 12522049 0 268333028 391519534 0
249743074 137441370 0 310120545 206560072 0
380604455 15351056 0 714100439 688602029 0
79761886 5138774 0 337437902 356962520 0
15319545 9006616 0 231481170 221277387 0
99755148 48824624 0 837083121 860115968 0
59490297 92939280 0 374087994 323624062 0
227392636 69335936 0 461760491 439626957 0
221091471 115578798 0 288042320 234424881 0
89561925 34512936 0 932695767 818451008 0
39038092 74252674 0 341342583 348401404 0
69306579 48241671 0 618176959 650283244 0
328635210 67453669 0 415243681 345999110 0
45408595 178607737 0 932180910 885344775 0
12634127 9258501 0 95678524 110212023 0
366758541 37268159 0 638376264 619435130 0
225611302 60793982 0 589154317 494863702 0
121903583 90976 0 621053366 675761231 0
6083829 47104716 0 184881204 199281588 0
348616071 213084558 0 487019026 478724842 0
126432535 122158529 0 771210108 793595810 0
328997061 9312672 0 365283304 387013028 0
138924732 1846074 0 640691310 705169313 0
5362809 47472071 0 130933977 195597585 0
25956820 17804508 0 626287055 541246087 0
205058677 49445769 0 906713958 816912035 0
258377842 16476528 0 679884967 676054212 0
16308790 6295679 0 119733884 103922678 0
371321594 65217296 0 391782400 380327708 0
2973368 19169173 0 495426698 541466145 0
360241658 416362 0 598978028 825079203 0
657899136 34321433 0 861562587 440814949 0
77329912 17119709 0 124507875 107751139 0
9659607 1183607 0 962781822 938454918 0
13176727 33871846 0 841751782 653849189 0
38082256 31471628 0 555434022 503770991 0
273574 232961 0 3462214 4093075 0
125481421 144418754 0 858955443 916011663 0
12315750 288338 0 83161364 85299639 0
130391152 141964427 0 562422558 594728995 0
152983256 47952026 0 374544255 368472644 0
388579502 8299653 0 437764649 339611208 0
239923280 85308031 0 342436573 355395949 0
33057025 74286 0 865069361 662893351 0
84094656 32171990 0 458552777 456561276 0
2640784 40875698 0 368056334 349128668 0
190257637 145107372 0 738029617 764550718 0
670492232 143924261 0 704474576 701292070 0
65026795 15441953 0 437292854 421136341 0
74648116 38491205 0 563465669 577859905 0
11596665 11900991 0 83204891 96195268 0
242235818 15835778 0 343265929 382744950 0
107267851 49667574 0 462938522 530390065 0
1074236 12895447 0 59996816 53277678 0
55269070 70576602 0 214929523 213801156 0
81755439 2700911 0 269026881 271404619 0
122973320 65243762 0 678348912 613020454 0
15320206 47774 0 21564344 19303140 0
1063220 26810656 0 184824497 214047730 0
1026283 28027677 0 282446956 290678630 0
42014183 39423530 0 97476314 76604950 0
365401934 78004937 0 908200145 866433674 0
25619334 14888475 0 368477698 302263334 0
36800306 40308193 0 845641745 885980886 0
109964123 60976871 0 504122685 515018607 0
496432895 267648857 0 737314900 638006255 0
70887101 17731475 0 361408535 368221741 0
86264959 20776796 0 601884585 607872530 0
85050551 5578418 0 711235044 797831774 0
48942587 9966845 0 218035000 233700243 0
4569532 36983195 0 147953459 139258809 0
146921711 26438240 0 756693674 661760368 0
3877661 45433515 0 241252822 316530373 0
1898090 4861564 0 11920240 15503184 0
285481600 47778201 0 801658312 831291441 0
112002366 18768735 0 165790288 168725856 0
46820920 3477861 0 274236029 285488470 0
269722380 9794496 0 905679560 682951113 0
2873634 3861495 0 530925914 418953065 0
45025272 30279672 0 184046680 234759869 0
20846828 4024074 0 30525976 25121811 0
3420226 571510 0 23630573 27921353 0
134472616 18013801 0 272386848 283760905 0
33373408 1170416 0 458570487 370902735 0
46499392 20919282 0 576952846 555215713 0
662816212 168711960 0 830006717 244334961 0
409682610 214266324 0 789258620 824608802 0
549697990 205924386 0 617125712 439476718 0
46387957 957581 0 472106043 356586176 0
263054692 22552811 0 418219663 463281686 0
206709845 21894085 0 301078866 91311746 0
122945088 54340363 0 339689503 418203893 0
30646538 24276555 0 445100273 339003776 0
138137468 59793555 0 305749014 298465428 0
44086080 28948173 0 182068022 177841172 0
224085615 84695146 0 485984697 518120735 0
288116391 11567082 0 463371334 495747829 0
184946812 15723521 0 195916802 147715798 0
136304970 7030044 0 261634876 252682804 0
70233933 10981218 0 765172565 735831923 0
46685926 16903877 0 78920093 66261420 0
169700813 123602148 0 269881155 324067100 0
25445168 7060571 0 157168316 137091567 0
1094448 1710194 0 52092299 51422422 0
952882 2889037 0 18159287 17693160 0
40853054 4345759 0 115357020 93486742 0
51956613 49621028 0 335159695 342535892 0
2721095 39688374 0 192449008 181046798 0
564110053 52589906 0 771138681 657262317 0
198752079 82921543 0 648170209 735330085 0
58098170 4773470 0 563816648 600380683 0
111767361 23295279 0 209214202 209439277 0
29033251 23475728 0 68998899 63890551 0
305229101 46958552 0 396868451 335603527 0
31271093 3229242 0 42310963 38515226 0
46647877 42089265 0 99392918 88880823 0
10523678 8289731 0 115810160 119636182 0
308514097 290756478 0 468670912 484826482 0
4237937 2275132 0 604705171 634404596 0
104823452 141383811 0 598062333 622217481 0
3723370 26281 0 195403995 173741022 0
53947797 8609541 0 307565803 254563124 0
63528240 215356572 0 634602995 680115614 0
3458955 441809 0 23553548 21280053 0
220406768 3801035 0 229861731 82592224 0
93536072 51340912 0 841306589 725230931 0
437382644 180741849 0 919038603 822461000 0
3857193 3748983 0 25185458 35621295 0
404997463 6682981 0 696042241 675860662 0
63949300 1727628 0 137907559 136558123 0
366503227 54320950 0 664178812 951405136 0
1202773 731270 0 7036488 6937062 0
4033734 463140 0 29342471 29772102 0
1257533 533012 0 7272449 6181530 0
74875513 1771105 0 365471456 386079318 0
34298439 6887064 0 530352921 615974402 0
136454167 115594232 0 459883601 489400313 0
145395960 191805275 0 472654278 477340133 0
3102033 7725654 0 58642287 60795780 0
267619773 583162 0 352904207 376368627 0
59649101 15462467 0 436509340 419262659 0
67536018 163027021 0 648840574 656478890 0
202949866 495808 0 529275931 524839907 0
116130622 121806323 0 533833255 584042217 0
230347119 130920492 0 791267804 852195615 0
18140111 66033156 0 563484386 514324174 0
631982499 1564077 0 858497069 507731596 0
524776823 344292408 0 563435422 484513599 0
57060375 45414773 0 371739010 357121943 0
24439128 11535223 0 124667807 118018923 0
165232444 71722820 0 536741476 584634668 0
606417675 336134274 0 739494448 568399065 0
266498642 52698123 0 897807111 762987377 0
3809940 5600070 0 816348301 812899979 0
54634841 25190096 0 839874458 887969686 0
114644832 42656011 0 662032459 672285557 0
45786304 10773859 0 381495354 261278000 0
146089472 184347779 0 574687661 413107852 0
59495404 31740644 0 123043565 90581081 0
43061826 14826236 0 208030028 198946974 0
138903262 71527038 0 529730751 537499509 0
778029160 171348231 0 966311368 993667064 0
163361516 48978074 0 708721231 749428270 0
719932212 252122991 0 793117391 639399179 0
59770773 18021668 0 867193054 877785645 0
119801394 109087889 0 364585909 383919084 0
5017047 8504585 0 625491614 559917160 0
4011715 1281228 0 33081140 37680275 0
783760169 908471461 0 995856276 964288850 0
1502720 132217557 0 534473294 522372859 0
12536758 60605186 0 678022071 639003757 0
3603473 11186419 0 81227043 53445204 0
90286910 94471012 0 826782931 760782879 0
78889426 6597425 0 353663067 319869561 0
8029908 30872079 0 477275415 282073933 0
62804839 100219972 0 724209353 772398165 0
162018169 62508079 0 282347728 174588332 0
52445353 10409666 0 127194214 133851636 0
3598587 3760591 0 26403187 24663614 0
4453950 4714222 0 33311571 30722641 0
514508738 375430402 0 770193789 702036920 0
6826591 3946068 0 92345859 101589226 0
569603348 69853741 0 653614333 402682309 0
331455984 145137157 0 414990861 402161859 0
78206642 927328 0 378337324 335857157 0
101788276 99037868 0 292914429 303132853 0
214743138 126866310 0 608335636 687355486 0
123588133 38149911 0 278147061 297377059 0
70871241 50640195 0 729035227 502873671 0
331685599 391695387 0 788960488 790016574 0
86887606 31332330 0 491091436 363080256 0
20588767 41002525 0 405862127 373032361 0
74544034 214062948 0 424017639 393944353 0
21958407 61745782 0 565886694 527484068 0
4802956 105449817 0 625224053 681803040 0
20574664 4057651 0 485467636 457008490 0
408268591 230738304 0 794047550 783203359 0
32908290 42177512 0 452227936 437156097 0
38745620 115982971 0 764387598 815324019 0
836362 15998173 0 56554698 55713574 0
144080431 97899304 0 776159682 779123978 0
127465381 7743007 0 905640156 805845074 0
2345388 712738 0 6720828 6913995 0
2056569 4791690 0 59149328 58820713 0
399772311 141568347 0 617925143 379796196 0
95463186 10494008 0 368047557 399137743 0
13471902 92616323 0 384411785 357338486 0
22085726 82837452 0 415273807 422243714 0
10011351 18559750 0 396619025 367862604 0
7997344 170002 0 11709667 18176107 0
4479793 6960772 0 67881162 65981817 0
7494503 125422549 0 843237905 767447515 0
29551302 44535985 0 134134703 128369225 0
40723517 85974474 0 369681532 287450033 0
12103142 4291180 0 140032742 147241489 0
539369799 166751384 0 770569489 736770345 0
128532137 55664803 0 717846175 879210831 0
26067856 10501264 0 368908332 410292015 0
125290095 21835439 0 356996657 272294917 0
79952610 52658018 0 129611312 145741747 0
54218076 15865807 0 384726977 432615631 0
131427722 45738629 0 220879851 211615587 0
61990242 81779188 0 715703386 682674321 0
87589064 14203401 0 254708935 237526212 0
353726848 128677943 0 656379692 529857820 0
709047217 39412174 0 749072377 694098506 0
115853763 89471194 0 432809514 420132194 0
17121065 3170830 0 539840974 547376342 0
437698180 73754875 0 482385418 496630508 0
274447693 67972900 0 914351985 866570705 0
623796 148771 0 3870800 3652014 0
39168588 37455492 0 641355999 579027821 0
72301040 18701474 0 275797768 275566704 0
6483737 1018566 0 477852227 428093230 0
10068240 10789252 0 87417304 87871654 0
28866455 15432987 0 175253179 175468500 0
228059328 7027823 0 587550531 726720384 0
83255378 38174090 0 147273748 155484658 0
27801057 1044494 0 54883052 36196574 0
451217257 11160148 0 683726352 233801820 0
957280 1370540 0 23027642 24442904 0
443780617 2828186 0 700995568 679836628 0
247086035 5384741 0 470939466 470361476 0
28405361 33549 0 524756946 576581452 0
467825907 139858959 0 526881770 248975831 0
266754373 191798179 0 331140656 278035144 0
134888 509085 0 11622706 14763917 0
15370863 76138253 0 269168608 322938090 0
18010585 620758 0 84507405 96742367 0
39500719 289470726 0 861091262 733953447 0
619315813 311477351 0 961462449 901455233 0
387283262 160520563 0 543150721 414288647 0
517000011 287021513 0 579203510 510753356 0
225945807 251313756 0 369898362 474440902 0
5734298 41657743 0 207363823 207796632 0
92863223 55965396 0 309920887 328190620 0
418383224 199031400 0 764183356 801390287 0
439706904 141020632 0 976587044 809278348 0
189072573 5294173 0 935894140 835946299 0
449693605 163921722 0 570206733 632209194 0
79413441 31595574 0 637950577 690143358 0
56958329 16813410 0 227369466 205550100 0
69439801 33570280 0 474842808 489696130 0
283583516 76257567 0 466499127 472723433 0
75924148 15356675 0 684638817 692676044 0
510645304 164911530 0 728785847 351092693 0
2990394 12533090 0 334997893 313820098 0
539458 92994027 0 555179455 576168297 0
31342869 18044303 0 501178944 515394628 0
437035374 404835211 0 722676095 868312885 0
155634083 23781269 0 312159516 182924341 0
126849927 389916 0 298095430 255098524 0
12040579 70510657 0 774751274 951067897 0
349490557 18336638 0 746161814 563930629 0
10979583 196203914 0 489341572 497910928 0
196246742 27017591 0 228328625 230946236 0
780574991 320604407 0 830121770 583450816 0
173100392 65019740 0 717934825 661916903 0
27069269 3515813 0 799416182 810740010 0
38987165 41780740 0 472306451 466094797 0
329862 6050243 0 112698104 112053472 0
170241640 28749135 0 214569831 109711279 0
205203711 251358170 0 494780806 424477573 0
218992525 38823624 0 545178460 583721252 0
53593375 24744692 0 497560468 515377316 0
347606024 12081064 0 571245109 626176239 0
161586417 33639171 0 546273130 574319018 0
10979762 60755396 0 542111169 544812825 0
148666583 23957523 0 446807898 409432854 0
355459143 120061299 0 703853013 519694441 0
140020884 46177812 0 835943238 810601426 0
11286741 3788451 0 46143036 45926312 0
48675700 48315737 0 726104855 668308295 0
158109019 7757185 0 713750464 639848469 0
69077471 54692533 0 467436629 560144520 0
73536670 15410599 0 117789583 119933479 0
2439446 3657069 0 290444771 267744404 0
75246726 21501162 0 508917061 510671453 0
44312472 98771353 0 762798379 800815715 0
271402467 59249650 0 830247084 772304476 0
28435206 71001507 0 919619924 898982274 0
160849 135527 0 2322507 3104229 0
47256636 110821067 0 691700441 609463382 0
118517102 21146024 0 127167647 55787264 0
30567059 20031870 0 50398250 44451873 0
72331651 3621185 0 153284185 119184517 0
239429266 7093493 0 526393118 504780809 0
145080332 802120 0 206703863 207217114 0
162955956 63414706 0 406135904 403339878 0
76228780 61362566 0 730501917 675225906 0
351075819 95916942 0 559339059 438766041 0
1357596 65216323 0 534706413 544205680 0
370957982 33606259 0 607168163 703369046 0
60910322 15226651 0 188531838 183919954 0
159975733 156961484 0 577081070 511396495 0
142325902 6320757 0 178542397 166276793 0
462131413 23899611 0 713305685 576269212 0
28915989 1545374 0 85300002 64313474 0
517552866 163584529 0 699976828 675706657 0
30455939 2889136 0 584721010 566430538 0
96146527 27798692 0 525977427 545691966 0
21258622 11906374 0 34184552 24542422 0
184793131 83593759 0 707105570 901021534 0
46634337 13003790 0 596881181 623124850 0
158270342 15976102 0 684838035 704203084 0
23242091 79503879 0 291505460 323275209 0
7250603 17461434 0 361997098 426492670 0
136323060 35412740 0 348522136 379907825 0
17094264 225692 0 655750402 753550432 0
4412678 1572280 0 76081156 79605360 0
12990936 337165335 0 568332897 661756471 0
181681821 98549519 0 295257282 277644033 0
34148544 33572967 0 330714650 328738321 0
93455184 14930698 0 370079689 390440802 0
37539395 27016825 0 468404412 477286608 0
40860870 220242074 0 819706872 795051401 0
322756256 2171020 0 698722009 607744795 0
74714572 33050334 0 176883556 229852172 0
452578282 212316166 0 572857856 469085782 0
4383144 15618757 0 103302915 85081623 0
23450839 4612283 0 71872552 58692321 0
3401047 15336346 0 551049667 564502341 0
171595354 158679993 0 256974240 258105948 0
20545153 109466170 0 868012535 854678297 0
53483968 11542769 0 128724467 99518649 0
173490978 2201656 0 775190161 688954809 0
571347389 333964243 0 908030444 790145248 0
427203548 237433543 0 697712751 828674159 0
271760830 23609792 0 639439884 681831412 0
19422860 22291664 0 166409881 189240761 0
492775570 24116465 0 876238267 555099431 0
351379745 59868709 0 638874084 758452972 0
172048526 291876699 0 735102388 717645675 0
96037363 218841797 0 839351565 868557027 0
22677206 229879268 0 644016896 709660591 0
90465686 90041900 0 806455709 879965203 0
50726841 130162673 0 681285012 521759257 0
21629117 9141182 0 313977481 360556721 0
270533151 12081947 0 618626139 629801720 0
96842396 58024775 0 378922114 326404386 0
60646390 38980434 0 213743498 141086678 0
82652803 161241404 0 509659328 498234710 0
104434223 22070381 0 228885645 239193022 0
1332427 5258565 0 42950347 39297203 0
35310073 10546561 0 123276087 138663849 0
3952427 24031014 0 248009105 272232558 0
30264161 19640326 0 380693539 376386226 0
18631857 15628074 0 270472984 330067436 0
28507764 52991001 0 571095283 537792998 0
11539952 71852019 0 187205090 228433153 0
6703677 4094195 0 61700545 74171971 0
238902994 43722996 0 776562989 815871102 0
33065150 17719078 0 727773777 735948929 0
10361160 44012552 0 589809283 540495317 0
2263388 827312 0 10687905 10796826 0
84409578 2867436 0 397016091 552841092 0
210896044 67929559 0 825491244 817115816 0
17700105 4837794 0 130819807 120077792 0
282350608 111778961 0 601163110 472100447 0
23804185 3023970 0 175767232 170608656 0
706570526 115659230 0 765842934 482108669 0
42011408 47047716 0 86047885 122560790 0
302166223 161571451 0 359008548 318989148 0
48715096 36994552 0 403627884 399677387 0
51106164 50646646 0 494870911 506435348 0
118264315 52592049 0 179764129 201065548 0
160516402 18828502 0 507886898 457855629 0
378114037 63058122 0 534791948 330354857 0
4338162 1072033 0 5560862 3272072 0
34861600 44597420 0 266384310 249298681 0
79247181 27324980 0 616573196 594691311 0
67768792 6640782 0 659143854 531167110 0
8735332 61045867 0 382419959 387691767 0
253116578 109222219 0 275361884 298709440 0
5583244 28587138 0 56282275 60254783 0
142469307 48650607 0 551530597 362694216 0
58182966 25485679 0 682451468 556369521 0
90158783 68241680 0 419348664 401652492 0
45000303 6306426 0 235168934 205776640 0
5403775 124168746 0 863507518 874882245 0
355999517 102175789 0 676131915 913784582 0
210120932 9477558 0 256434967 242268003 0
395803207 63406 0 536996595 247615543 0
303353324 129228361 0 351258676 388561143 0
90274592 36325241 0 894122222 807909598 0
211827785 39425428 0 351363043 396750294 0
547647502 65716026 0 790288864 701192361 0
59527061 20946051 0 69006120 76229736 0
82866261 5918689 0 246743333 246337099 0
25440190 2470568 0 144113068 173733135 0
284820422 12440010 0 353556047 33390469 0
166890568 8972083 0 245161420 199623181 0
11205162 67663714 0 186782907 173200678 0
369475172 23438393 0 771574708 492445587 0
123247534 14814252 0 146779380 80383704 0
136724860 103956787 0 336110063 323518040 0
411623237 124283791 0 804694642 953358309 0
191159950 55839442 0 407952886 372560726 0
54771009 14705823 0 360202889 370946605 0
32425644 46221624 0 102542692 94397110 0
30868200 3338516 0 134951246 144001117 0
62401169 28078163 0 323521050 396050968 0
277163778 114638295 0 680514985 684271559 0
10287389 236607 0 37249281 38729260 0
28762205 54219823 0 367967725 483726590 0
2867170 52683090 0 543616110 698915589 0
66225037 9659980 0 170965017 199387613 0
38942944 69926332 0 284577845 273197629 0
18580040 2648891 0 32950002 14703375 0
381498595 224817238 0 533036150 249239826 0
267118250 88385922 0 970551937 894299224 0
99334611 6119175 0 512067234 496324067 0
35115187 2826166 0 59634991 58149411 0
564226720 80393337 0 968738051 563490051 0
67420067 14739124 0 915412620 903808563 0
144716896 20967343 0 348910445 303613802 0
125499422 54201535 0 216268078 279910118 0
2065954 23451826 0 233557887 270558289 0
53692805 11719722 0 722188475 709342992 0
9659810 22709732 0 233841006 240960909 0
23383696 3627079 0 423276511 463557853 0
303241396 137412134 0 686128457 758478334 0
117918667 51289100 0 231000487 191541574 0
588782600 19434962 0 739588850 420636358 0
1847753 19129107 0 74396208 75341403 0
100455904 2887554 0 336893339 258048413 0
66476230 21468018 0 95247517 98774395 0
775271 8818631 0 88524437 85942618 0
85711731 74852069 0 694964273 639034559 0
163429777 262856631 0 711811780 764423938 0
7446877 9711290 0 53129887 54452079 0
332090262 112516636 0 863381641 847372922 0
641585546 12911499 0 689903238 588439642 0
53003537 23175236 0 168856771 116347972 0
62254158 29385300 0 183099625 223183345 0
146693258 42551623 0 572231024 601915467 0
16092199 20791401 0 156524351 167116931 0
18169192 11109731 0 153232284 188485722 0
26275050 55948522 0 331154219 284340193 0
510232989 257308359 0 826040793 781505393 0
45965227 62860043 0 536888271 475956720 0
55543142 9521239 0 209025659 220824542 0
82786646 18339420 0 557481693 374357222 0
80354919 12061945 0 658103943 626067722 0
218177542 34359014 0 602744106 529543871 0
107001574 77994129 0 504401882 473658220 0
28471890 13539553 0 273610712 232585542 0
340841226 42292385 0 809619878 893982926 0
21470362 5597502 0 44043591 36201780 0
19424106 12829553 0 65862664 65743092 0
314857583 71271208 0 862921967 926628024 0
155449712 43733327 0 494875846 503998989 0
26630994 3572931 0 156445409 144601347 0
761488032 12505153 0 912250799 308598207 0
1351100 18303917 0 560792467 530081427 0
95800114 4852604 0 507847898 514456713 0
5855416 98862665 0 598580048 610144961 0
47988278 37196372 0 949711314 888385903 0
995314 3541909 0 144824334 136399687 0
447920521 57854328 0 580007644 486364480 0
475324337 98105479 0 633977121 342972241 0
492629413 41730372 0 578725738 392003676 0
100515840 96355374 0 190401128 188197837 0
318286670 250588583 0 491692448 523712536 0
56940700 21451840 0 108124347 109861824 0
88239773 68991017 0 443933408 497016245 0
38891758 301676244 0 882004865 828505061 0
100573549 143183386 0 371675918 344262949 0
13532839 226556035 0 931354420 930062309 0
178320618 73683270 0 657290174 782376823 0
34500674 5011160 0 37708846 34500551 0
132290768 52451893 0 698085241 771203552 0
204510162 19895889 0 368104369 310951337 0
14182613 30387976 0 269625640 259778016 0
8373649 442689 0 43308438 41930633 0
91285329 22744211 0 106361851 105002208 0
1061679 4236863 0 64363299 58665580 0
468838 1948790 0 123534441 74846920 0
29698314 76958873 0 455411127 472777974 0
30109365 61814366 0 234131248 229119599 0
18275981 108175497 0 702923398 681583296 0
14245436 56069274 0 512648248 373941429 0
33666324 20456899 0 120203105 96987685 0
388818379 32429544 0 662646967 683317208 0
48286816 18456267 0 79373708 74541272 0
53628614 102435220 0 530711878 629355540 0
109603547 63735914 0 752107484 676448745 0
20562762 21668584 0 815134418 810044921 0
195677543 393015328 0 754146892 748592179 0
18679006 11416598 0 612978206 709907514 0
261292449 35382833 0 267748375 188037992 0
83608626 199188292 0 682670090 684295353 0
31420190 102324774 0 413065908 430934835 0
26770693 57514458 0 580082218 599485875 0
518449792 25969662 0 628522373 557682889 0
34549879 2954600 0 126936417 129214531 0
91057946 11351796 0 281387629 324091862 0
51141172 65937734 0 332925194 320681152 0
5334903 5810021 0 89380601 99805531 0
15197727 180995905 0 789231381 765118266 0
3739371 8820621 0 149664925 171007048 0
224632851 8945793 0 616118847 554343097 0
44532069 24511635 0 141006019 120272089 0
82506503 105967097 0 834114260 814022875 0
13359601 33067486 0 215459391 293539798 0
15192568 31059369 0 283357307 284047498 0
76665873 8860584 0 457863815 372709332 0
479354261 242534690 0 660775762 594877216 0
129847718 24607614 0 740974534 845852990 0
647650950 40828801 0 713794231 523008601 0
223800591 31429530 0 577123394 494642181 0
255354361 34798591 0 389643750 272642594 0
3773212 6775272 0 51715165 58456316 0
4698888 10849439 0 233664800 253829305 0
114945412 11417049 0 139144781 130764094 0
7294328 91300685 0 644823887 682340260 0
204736684 6538483 0 824562987 821331344 0
635101247 19769563 0 968597198 852507072 0
52888328 20524739 0 635729636 661868399 0
38803408 32038202 0 397509660 407053807 0
152016226 4994954 0 264337680 240345211 0
293369685 79152416 0 550215426 687493670 0
64847430 132531060 0 915716272 865908558 0
104125711 28130096 0 541105423 549771789 0
27726285 62917886 0 729474741 818199883 0
13742952 3251429 0 31098170 40564215 0
354771385 274113394 0 860907815 681861708 0
27321801 3185212 0 88603636 70886344 0
99717348 19261522 0 141394858 115883484 0
389071237 194994130 0 800722002 964153077 0
464070827 343444607 0 755086525 725720831 0
30588 77377 0 1130607 1147388 0
248829339 136412759 0 323534022 251744338 0
4584757 3379423 0 92723856 82818617 0
115546 1347322 0 208811721 306405008 0
296916222 8700866 0 534854452 639073292 0
283826872 181038334 0 378931261 418109174 0
495200470 110299610 0 656487735 655870899 0
313212297 441296374 0 650755519 693527316 0
131755662 57618377 0 201478876 205465119 0
2367441 2158307 0 28647912 27161440 0
117815855 126721347 0 453612316 469583831 0
76861828 73776818 0 785451513 806520318 0
326907523 130065029 0 403377799 399730114 0
24884042 13338336 0 361564287 414689162 0
127194115 75009485 0 608923386 756743765 0
17664625 21840024 0 527910034 605259031 0
313526880 472986749 0 785742068 737988011 0
279454752 104468726 0 370542798 489702334 0
29473776 11842 0 169103014 92122499 0
318641599 298614867 0 954165955 831711112 0
9286793 37045283 0 343584922 298354064 0
184889981 141041765 0 231216801 226806338 0
33537000 4039799 0 149762332 138664009 0
129592810 14277300 0 139174748 134983245 0
326645513 18697524 0 482938090 474545844 0
35764510 83912897 0 602094541 521487028 0
39913821 5995101 0 202357083 197397180 0
201582778 24880709 0 583931227 606961682 0
32688408 105152224 0 520474357 537862864 0
109517756 74386526 0 664953656 641793939 0
286341260 104952616 0 570561365 685780238 0
23484803 52364107 0 596721308 649791144 0
196393477 21880295 0 819156907 834239312 0
456884944 164930272 0 535945687 483556761 0
25436632 22979006 0 200801301 209311526 0
429636684 94244256 0 699327918 569449857 0
35668585 14006202 0 190803416 210533075 0
299926799 251126275 0 699950793 764974836 0
21171697 7900279 0 186040281 188077775 0
418390 601789 0 2601616 2201637 0
35685103 16997440 0 132517574 179105734 0
108488193 28076904 0 785409477 793670480 0
37668102 263312830 0 519112827 510673451 0
260735025 108034448 0 709398050 642084598 0
32926493 3917562 0 44432184 33014767 0
31429976 84733860 0 452746629 450732225 0
69939621 23947590 0 397160457 410506626 0
97414357 111377592 0 602449173 610604333 0
158172488 11540951 0 705224603 726978311 0
510174829 141364920 0 733859755 516699979 0
105412116 28647800 0 716802903 453832015 0
8050748 15162216 0 375743373 379611082 0
106445494 135177116 0 619875148 490646655 0
84485906 69088115 0 789438887 779852974 0
281294421 196355569 0 694689074 704925478 0
107249113 2770081 0 433542662 436296260 0
1846203 529657 0 1885539 1958245 0
29899392 303120227 0 664727690 766887658 0
57780737 64728377 0 981098355 924144681 0
3892071 36415771 0 224392786 229711671 0
327089220 253825847 0 622000659 603698262 0
7732981 2383547 0 44964273 74986836 0
175244826 35597085 0 695484240 849432804 0
462273167 249728993 0 593485812 503985062 0
18769831 65769544 0 450402084 389265745 0
451600593 46501 0 657998760 291007252 0
13402647 132137141 0 559274405 533592148 0
36648989 8992347 0 196764821 202276140 0
312140920 64424768 0 423174900 412487087 0
51420037 31782329 0 163691216 164687474 0
50079160 10595351 0 871717541 847185138 0
256917111 134603029 0 766151458 719892867 0
315278572 60227994 0 388589201 539457215 0
2252215 34762291 0 504961324 426181526 0
3153528 3434224 0 13864093 14862725 0
52588549 231641469 0 671329746 674293254 0
1482721 7772920 0 181349927 195435745 0
552903523 464258743 0 694135368 770098848 0
2590260 21808689 0 668331939 722658600 0
172173264 33503090 0 371793290 311444700 0
99431548 95284928 0 543344223 524310673 0
86154056 24808670 0 440323616 461652027 0
109818346 84845559 0 252529206 320113811 0
74063703 63335696 0 154417660 122162684 0
423341864 32531976 0 645068724 468724175 0
87631064 27278099 0 115079429 110362532 0
12537279 29307485 0 613098463 573468546 0
251472317 62093609 0 485712101 582350355 0
24929056 52656330 0 554524759 651876542 0
539786387 236628773 0 573772934 728046977 0
29466327 1415148 0 593023477 646824904 0
3633078 131089 0 20973771 21179190 0
223549990 100302960 0 905874924 860447620 0
121716881 20461239 0 323712757 347172036 0
336085212 334404279 0 652758516 713617974 0
130863369 4229447 0 465214372 356627390 0
293656702 331939877 0 351982584 372707582 0
180316511 122673498 0 302663170 354760352 0
936768542 697556697 0 955510721 956674456 0
75943668 2012148 0 226599784 305682865 0
53300096 2520239 0 61266078 39952829 0
493180427 93802692 0 804903729 600264861 0
175487488 16202490 0 267710458 233279330 0
450678581 85505727 0 857854449 814446458 0
321181193 111539497 0 547583196 660063459 0
10287545 28262838 0 58048700 56102620 0
113804740 3407541 0 160886859 117540524 0
23387754 39450235 0 455539983 554145328 0
300001349 1987206 0 390081278 289505565 0
25266777 5471896 0 349151245 388566528 0
692067415 604529301 0 842050211 860145379 0
122399966 146997653 0 820799064 730630299 0
6773158 68706297 0 180122973 179628046 0
22622681 19710937 0 262439715 315458014 0
5069707 7106984 0 37116779 37119660 0
310796753 2719310 0 742047214 921054627 0
5423038 20983406 0 423579359 535964004 0
438736707 51589433 0 545959817 690376631 0
425612776 185714811 0 658865850 791744723 0
59507617 14673868 0 211463494 222628033 0
54652581 24887052 0 166978837 174060091 0
438923743 121617189 0 958620343 968197532 0
425930248 15147274 0 485448377 425049349 0
18483466 16587476 0 298256081 292130464 0
24687021 35473811 0 175992585 176740429 0
44474471 2336195 0 314095559 372368206 0
455590867 171412907 0 522711390 582017268 0
5929288 3451185 0 627206732 634210011 0
9091943 278649 0 10339759 9084067 0
118393063 151213837 0 776042726 831580738 0
111398365 86211631 0 364692759 249052768 0
356807 29467917 0 543479021 498731190 0
5703047 3469903 0 66250737 64803414 0
613953828 233086721 0 657339783 703775719 0
461987492 128331824 0 864821785 455102740 0
275827540 80951165 0 797815911 833055599 0
9435969 1640060 0 327622112 356641750 0
57099564 7357168 0 124245914 137933022 0
266012478 48724824 0 374526590 353310312 0
153577738 1855654 0 642264965 701357365 0
3158518 22844367 0 93165272 90085969 0
155072179 31398693 0 332754287 283629313 0
4762493 2421059 0 8559750 8149956 0
355392376 40634498 0 380483347 535849491 0
64688312 30752371 0 138261062 137677219 0
154765929 7627347 0 418960522 380397099 0
65751265 5322845 0 87272128 102088462 0
246072794 99183262 0 462155684 461984197 0
146620153 8953756 0 362198674 287433610 0
16513455 114761949 0 318569936 303561593 0
26044 25099097 0 565748226 668298469 0
358224711 15774301 0 605306215 590237493 0
164652451 41512869 0 535090817 415554202 0
451528385 599213650 0 690780116 721649660 0
49704960 14710236 0 70783136 80605085 0
511985462 155833962 0 609623332 384591116 0
302980577 34404775 0 517277182 322788748 0
687042943 50240587 0 811596349 567498835 0
21586582 2840358 0 81843877 62834591 0
8537398 11288548 0 63441888 62616247 0
19822679 82843453 0 578849805 547207797 0
157750739 33813956 0 210140283 227514929 0
15022518 4440679 0 152191201 134075259 0
453701519 8871165 0 857303019 617664895 0
20601268 6983925 0 130834036 146138192 0
427442464 310668056 0 778637105 782815499 0
421862108 287323991 0 613343713 623778895 0
16166800 91511681 0 272463067 258975932 0
75903244 5830089 0 292908455 244328637 0
84880430 20965385 0 638698473 601077724 0
5717856 10419714 0 59475977 60177324 0
57964046 82736943 0 912333536 826096603 0
105402487 47971921 0 285384008 300204069 0
9219265 21150659 0 183460872 206893421 0
58900556 2005793 0 194589525 200416165 0
295800274 3453547 0 802521148 743335779 0
20417902 119682692 0 891127936 875838485 0
6284654 18937040 0 198958393 219171705 0
14433768 111017393 0 599838738 590321541 0
284391089 82855029 0 609012566 650018171 0
94167270 26117733 0 719371509 607512587 0
282373640 196798672 0 907446387 901800566 0
229384447 39344003 0 382194237 352823815 0
8270884 171592 0 182201197 181780303 0
182518147 51257917 0 474945900 340984520 0
46428646 144061468 0 807915991 878087410 0
85177054 40493241 0 874950116 879772501 0
8927805 135569 0 113335215 80680030 0
133891305 23702094 0 748271027 822219130 0
30915682 24604870 0 869576674 890889209 0
70508649 183081 0 182814143 178483551 0
99557060 391635335 0 953049846 906814644 0
4441049 1073430 0 285107396 264590880 0
23899630 21171047 0 144007572 134259109 0
18967071 3827720 0 36030113 33501901 0
149362994 43476080 0 239042053 219491331 0
4167647 77284286 0 705549518 595939806 0
204538273 284320693 0 525045687 483134654 0
514473121 69664258 0 660922690 712175526 0
13246385 3733787 0 37500927 26517780 0
21392311 176749531 0 701935811 656387806 0
210697327 66470498 0 438445657 439586122 0
16449518 5681525 0 69000835 86166705 0
487691256 349267073 0 548044942 584220109 0
10830369 5799698 0 16833264 13343877 0
66935092 9400409 0 290075553 356146263 0
66178873 22261773 0 186843891 200784110 0
429242343 51161772 0 484622121 322463304 0
98400973 149892278 0 444081164 461635290 0
2692342 49057534 0 595778187 539358287 0
110360361 36332666 0 388226207 396704621 0
11892940 19843892 0 217008900 221302236 0
466692103 43929608 0 830953304 730137307 0
9149020 8322624 0 63737654 78159855 0
261038906 141827388 0 877092593 566403415 0
39742984 46150504 0 205257971 200032265 0
105033367 2831467 0 465083169 381545373 0
545038883 419377590 0 970806289 821257375 0
375094882 143416995 0 871435610 801370341 0
132913509 17945097 0 869721131 809331809 0
152669846 25403995 0 804848493 899365017 0
1715239 70496784 0 861468736 916296698 0
284829659 9849217 0 397063461 283187441 0
360780168 118345401 0 557127693 522590229 0
333742363 7636812 0 762108564 664233838 0
53229483 9362757 0 640566807 588193643 0
728670127 174731072 0 788254865 750388666 0
247210435 114553951 0 406450352 439514925 0
2041766 3836419 0 98623932 83438255 0
10999423 2836489 0 60584380 48763312 0
27110170 5047667 0 29431550 13797094 0
151888376 6223600 0 172938704 163222302 0
18372222 2807902 0 421744319 411551698 0
213117486 8437029 0 502027196 550981938 0
51471939 42834559 0 932726993 852586940 0
265742783 54884170 0 305926031 346230685 0
478782526 38809573 0 665714627 345895584 0
87802662 11917582 0 389290087 388872705 0
401661821 295727609 0 570082389 495791812 0
27899830 9685443 0 56434864 35735528 0
11207279 29387070 0 563729727 531258145 0
497827450 161803018 0 909484872 782183972 0
69901013 16478711 0 173441199 185848586 0
489731441 175184567 0 766325064 418882608 0
14726439 8386477 0 20187108 9492469 0
546806170 52278756 0 819288528 913238196 0
105488949 19376384 0 584292932 478232977 0
124481353 91743295 0 215570818 178320422 0
51718627 5655241 0 711821548 798821608 0
621108931 227796352 0 743478254 576091375 0
45097335 87777839 0 866556858 847946325 0
153214108 2881195 0 170964501 35767485 0
98161783 40727957 0 101751871 117979081 0
3643210 18868289 0 192225292 192467409 0
6120754 12850014 0 54959257 44595452 0
111789134 24649631 0 345054247 321507406 0
8359190 11100497 0 205837902 242061214 0
2374345 8427798 0 112384695 101880494 0
29873680 55771205 0 697826000 756159696 0
15877185 18803740 0 169766442 155482479 0
1662918 15551389 0 78430810 96031544 0
81544358 11778541 0 475653710 479683357 0
142867412 62525074 0 306588394 317023167 0
28767872 21092306 0 36063866 31548677 0
45400463 20073161 0 700745025 723531822 0
206043107 21952676 0 448964361 460441431 0
2998388 1234250 0 90218185 87444563 0
57826088 29693844 0 246756132 290620043 0
427117668 50844977 0 705900718 281784895 0
435819481 136138012 0 725877308 422775301 0
31213083 8371742 0 95219027 110083511 0
338656426 75107475 0 426553014 452612002 0
28800814 18543717 0 57073263 62040455 0
43081258 9587950 0 296021357 308592897 0
50653999 40666748 0 251881048 220110325 0
520118291 30304752 0 601004543 708762768 0
69696523 18232678 0 163307044 99887929 0
1269233 45351727 0 721480524 742885649 0
276417223 4866029 0 429057989 459785329 0
241848069 141890 0 403691272 382478718 0
565139677 275153882 0 840713416 840617863 0
510686445 124982981 0 813516233 775207716 0
405635411 19130491 0 533704739 282248559 0
1452435 5707905 0 81026465 81158824 0
31640141 5463346 0 541639883 510034360 0
14372952 44262433 0 239543913 193484301 0
4689300 48557342 0 457946204 539296775 0
320019760 173851970 0 616876815 445928146 0
15625476 12619836 0 266683286 220658187 0
45709236 11112004 0 86634958 86828450 0
41649411 17765767 0 236958286 235485484 0
65268825 272787933 0 788421869 825125715 0
26872932 153273872 0 828417291 864157440 0
312099604 100524599 0 651113424 679746536 0
514165997 8206884 0 685444208 696657570 0
130639698 10010245 0 914131131 601365815 0
396851832 272671648 0 471695573 451143309 0
263796920 64517629 0 758822128 584845171 0
140869569 59238225 0 694455748 596994851 0
95056626 11108154 0 710032643 757410298 0
137347510 23583627 0 197791661 214578821 0
270209344 51013433 0 931151180 922812957 0
38706034 27403005 0 167804461 143144559 0
36103402 54768335 0 675765652 754955172 0
307225356 152129531 0 437152706 457795011 0
44825526 39171001 0 673310275 650476726 0
168186627 178339860 0 523385857 667574565 0
259093669 99256822 0 490019724 438146240 0
12225344 8904524 0 26016203 16229348 0
174840 96719621 0 250320367 280796685 0
2640087 148679399 0 578132150 541492058 0
158094959 23806806 0 217116379 221313667 0
67217930 151419351 0 439227911 488513518 0
95230420 54319644 0 367094740 370171232 0
35166388 5335301 0 202849855 177464858 0
59077413 30713888 0 598620022 570850211 0
418642269 118023005 0 643247402 371223737 0
169873780 253637873 0 332357531 385386346 0
41903002 16257403 0 284708464 292424180 0
216073756 300355462 0 916108652 709680435 0
234521262 14752840 0 481067998 435431717 0
19191827 9906376 0 22541962 21900671 0
417412208 130082168 0 495228077 377001473 0
311444563 36266027 0 739747167 648629559 0
622924708 51306250 0 706205383 685740965 0
33847971 79926950 0 620880193 652991411 0
15928592 17156258 0 264092637 267269299 0
318987363 9285338 0 360393660 289016580 0
147072501 18907965 0 165909194 134792856 0
102070423 70408128 0 391821504 374363902 0
158609667 50298587 0 709245276 850609146 0
210745834 72109275 0 851286145 806001474 0
120945029 5914818 0 296775631 230507041 0
6798975 2303767 0 55310052 43434618 0
35204467 75763153 0 349607719 364470993 0
144853861 93272339 0 762876615 850186102 0
92818321 39296408 0 547601814 575833229 0
194169322 8925561 0 279102965 254976808 0
317974892 7597543 0 491205670 354689429 0
10499821 922738 0 313294374 286593421 0
128656184 85230289 0 589746935 506404932 0
467551002 587393041 0 758465544 968870434 0
231086000 65750597 0 461742167 454494124 0
32828677 99608 0 209592732 156537224 0
162182220 21131198 0 957155405 950384861 0
141633337 16945230 0 466476843 468408950 0
65000020 80506502 0 703544955 720054707 0
40323505 4310315 0 234955453 277287619 0
61711870 13684906 0 107425317 84771512 0
272177416 4466066 0 598377872 756346492 0
52161119 46534228 0 170138216 167827145 0
102334973 73114117 0 907522512 926361814 0
65197329 6214183 0 136204202 134311663 0
128936486 93320376 0 818589476 843201130 0
257918724 79945020 0 971173672 670647734 0
356502970 137621548 0 455003191 401786546 0
38784 2305525 0 8630970 10323856 0
103802916 902910 0 166154044 130881945 0
71922939 2933146 0 435476369 401818874 0
65769776 1479849 0 489303098 511773791 0
264824544 14903581 0 310848208 325363298 0
35238211 9672243 0 47624395 35650814 0
245627183 83606841 0 270584808 216350462 0
43569624 25202923 0 363665283 344354506 0
289966735 14366509 0 732575346 715137228 0
58233778 1378401 0 502707804 417194038 0
311536227 9895485 0 901799609 646343942 0
327750 128 0 5151341 5549908 0
56208600 38788301 0 232959945 256194985 0
29812215 4645092 0 34750126 38045204 0
99822801 1887222 0 316418321 325499630 0
69544526 110747721 0 247771133 303562636 0
26758423 3833836 0 48468059 47610035 0
50855716 46134425 0 273483814 293892263 0
88970310 1132574 0 339342235 269173892 0
101189485 10720098 0 105413808 53069498 0
391082106 207207453 0 714427371 782108452 0
9636036 39273695 0 359070536 336041410 0
9928553 12889743 0 69861967 73327769 0
3966480 9749344 0 235460886 272175084 0
122065019 10846832 0 416413265 417453166 0
45562794 2323619 0 70069038 58363078 0
35055649 22233359 0 666894262 491291083 0
271031394 83834962 0 839156204 873165009 0
177047407 5888804 0 529054251 550573447 0
233926790 47685313 0 711610958 537560458 0
17522890 1139901 0 637433336 537156902 0
407024024 297842033 0 488985500 549445244 0
61256668 5729558 0 94852886 92916782 0
42099409 9765652 0 596486655 639505811 0
46654999 25808353 0 176720300 178713181 0
108517432 25424862 0 295964050 206204763 0
211744442 268279586 0 753503343 730039977 0
9427980 2421766 0 106178462 104536001 0
42297824 409690 0 351337184 326781214 0
29690963 59865192 0 523948534 504953359 0
457227265 89331180 0 750698283 794603149 0
691579462 477960435 0 736994623 727706216 0
72779236 4117251 0 183538875 222855757 0
83842756 78173341 0 529621064 618602524 0
105882 20319760 0 116742162 124888431 0
365459542 135967949 0 543881425 511618799 0
121147122 11757111 0 482091918 469156076 0
376563524 5254585 0 413408533 325111914 0
248800420 18634049 0 333084391 157935367 0
82771190 71640717 0 587275660 550176206 0
4632012 740549 0 9823698 10024088 0
26470937 11487306 0 187189858 183950677 0
118481485 71793540 0 837730947 815465101 0
190250864 2941860 0 886606964 811395168 0
26726358 365989470 0 560357587 812616233 0
93166192 48727853 0 526689101 586609626 0
145555339 59674514 0 179260492 119661363 0
106218842 76198373 0 368699203 499424974 0
1135674 75988685 0 473861864 490248575 0
7398586 67681003 0 423953026 381215438 0
644780016 58999665 0 790249644 793873749 0
19658104 4803495 0 72988505 65847889 0
26482952 17822851 0 155970191 146132401 0
122758600 13977801 0 529780053 542743632 0
34175513 27121262 0 649440883 715381793 0
6001200 99513332 0 549845247 573422328 0
321258665 1520438 0 741562886 677344371 0
235175441 2926253 0 603700151 843613611 0
134316619 65177560 0 967160443 787105121 0
525610170 21485557 0 935865494 932655464 0
17556991 140471589 0 581200423 653665762 0
106323064 420298 0 213054600 224693959 0
11311108 1786227 0 17201967 17385367 0
68551808 38972623 0 180991031 189215166 0
688241 101722 0 2996433 3640958 0
519575025 262773070 0 565042981 535051640 0
5909504 44945617 0 212452887 220110996 0
7023402 13854074 0 127208623 131217117 0
228450045 16548560 0 256316750 95168378 0
153896113 25148784 0 348081624 181848313 0
6482997 2199817 0 239516939 277339942 0
47914686 113426384 0 429762579 459985178 0
409126927 361736572 0 762219885 561788671 0
222816359 77833708 0 261731148 180175589 0
22018855 10988669 0 219035837 198141216 0
372442340 37628264 0 539128664 523478614 0
2071626 699051 0 22187960 41177195 0
163020441 2434387 0 345074933 353061887 0
244668443 42584708 0 597479196 583068444 0
236348857 188792687 0 656191552 653416063 0
5018863 9637487 0 103829085 113581094 0
4475826 10719332 0 534116921 551167255 0
61723368 79795536 0 389971476 387997240 0
179291146 14216974 0 979663893 947228133 0
13023164 21615946 0 85430026 81616532 0
172676553 11104106 0 685603555 744648328 0
16058998 54303980 0 170070850 179427169 0
215904867 41342129 0 855698719 946882237 0
62003134 66308644 0 343615748 364236808 0
383674930 39532178 0 823500410 777312463 0
216960254 23145032 0 494304379 487802186 0
61703046 1251931 0 811748582 644987678 0
38240071 11829801 0 143894872 122539956 0
193129251 219966373 0 863338660 956061661 0
39512185 105276227 0 468290130 472687463 0
165983411 158936504 0 614142462 607012783 0
54966170 50696357 0 457540876 493751394 0
158689365 83278957 0 208143142 183511405 0
592024271 107913013 0 802631053 725426383 0
28226178 86238383 0 543854712 494519941 0
24876756 57438511 0 625341266 655479845 0
232283180 86303353 0 293489397 271724035 0
33313458 52931439 0 535898643 586713096 0
3919285 114512 0 66469547 63877898 0
14138582 80638108 0 282386999 248743513 0
4209681 73871983 0 339862723 314005597 0
875296 31064992 0 82279624 74854813 0
134714361 47200509 0 437322766 579342768 0
44440641 7623515 0 896685817 755859188 0
69442301 3235370 0 444103236 373520854 0
61617709 7351312 0 608373010 543183959 0
16926637 32845669 0 525445572 521166492 0
135233647 1079998 0 518590284 476240382 0
19069340 151551860 0 683820370 745304906 0
255104998 199251886 0 768000132 753505773 0
45414690 23323396 0 469458213 493567901 0
536793129 43767193 0 802427574 773840567 0
104756838 28117623 0 272148600 277027405 0
34530287 55744528 0 338006575 361824078 0
86207017 16663559 0 798833468 770906666 0
415138891 11333737 0 488321297 286498309 0
15051391 769118 0 64021899 65589452 0
470708973 22180860 0 967765727 729897985 0
18204991 4971736 0 613910656 658318822 0
101064916 134663616 0 357715261 554540449 0
76850549 180863402 0 816178069 898608516 0
723980308 73406290 0 832275291 223594627 0
341562675 45003734 0 639501327 518959963 0
2399623 2765131 0 104629094 90078052 0
122307791 4020740 0 502840295 506454363 0
24080542 65762168 0 420522169 425053817 0
13026527 61440767 0 437215533 442152371 0
278315205 70828370 0 466348417 525409283 0
132735350 41819222 0 498942210 448603174 0
202761699 100965238 0 269983619 494555140 0
3423308 1727485 0 39072028 30673105 0
39860973 8005330 0 351053382 322118123 0
25733418 14343905 0 236286184 232696230 0
64582803 137804086 0 914785140 874887051 0
67790075 15417313 0 855933839 651610919 0
5620290 2050954 0 21360668 21663486 0
126134047 64914740 0 716804182 680487293 0
2130008 7781212 0 215845694 229974787 0
14215539 18579708 0 165628166 164811384 0
92435441 16526464 0 257779139 223926306 0
2260642 5973582 0 148631837 155449205 0
22589672 197984640 0 856398494 819314027 0
1877436 200773870 0 848861094 906666358 0
61069595 168566297 0 832725897 618816554 0
180184784 173580162 0 716549782 565949732 0
19388947 12906796 0 224873436 221412688 0
683584 2096433 0 228136942 228145299 0
8685354 3785723 0 59757486 57546483 0
325801618 23536754 0 790443339 707207158 0
84271719 81811056 0 606308403 579411927 0
263114625 40522973 0 598952389 502397846 0
17375950 9606536 0 63492323 79515068 0
240732504 16061569 0 501502128 357462178 0
291385638 22922520 0 723735676 786361527 0
240896729 42775773 0 750840230 650471821 0
1073047 19309163 0 64300793 71608158 0
72796828 14863904 0 248922138 284825871 0
194272188 105636611 0 551242917 530144285 0
269713697 27960921 0 514936529 430105725 0
15812742 10615565 0 76301480 81944677 0
208044676 28726101 0 235586058 122351212 0
40635906 29577108 0 567103177 561349814 0
14478015 10895084 0 113045235 116750177 0
268966533 150832156 0 285897951 328785913 0
180820599 157764100 0 346272476 309650437 0
199245909 34866091 0 726337579 835324346 0
237652628 27615595 0 358091806 268442003 0
28302888 85048884 0 513340158 460987764 0
15427665 22302431 0 253995688 236982024 0
22562707 22073879 0 153901983 155582376 0
34494802 2503435 0 297340840 329506229 0
63513295 59125060 0 289887951 335561244 0
251665921 46071030 0 674557402 664461979 0
12262471 8966564 0 134338724 125410561 0
4861425 35741552 0 126464755 126322508 0
340592586 5907297 0 462518363 450597748 0
566344868 368852080 0 890962970 802120295 0
747811566 17977750 0 831928604 363383079 0
233405313 140823203 0 635472877 642727063 0
10702011 20266156 0 406131819 408042223 0
102505638 78013445 0 856459805 889338027 0
11397341 11098655 0 746905865 684515061 0
21356617 17528856 0 50462510 40277460 0
7239299 32013900 0 657730459 593083250 0
3139263 23586503 0 405787366 396838812 0
94550515 28645206 0 778462978 746876655 0
8258277 7829859 0 160275371 117142458 0
477431460 195888697 0 735044558 743809735 0
127216380 221752017 0 639076045 675904984 0
2770477 473563 0 102730656 104857220 0
242723949 61928479 0 583986557 490778378 0
114106488 7338160 0 488649731 497097422 0
94993786 1353059 0 368205684 416754828 0
235950845 90764161 0 818587084 828393622 0
249965807 4716282 0 734176545 623821233 0
429481741 105247876 0 589124477 440437249 0
386810404 157835028 0 691708256 514963906 0
209548269 2013026 0 826827573 785707416 0
315134 16624952 0 177522282 169210044 0
4251049 7515447 0 113578759 111381328 0
9602679 6234675 0 22562030 26883625 0
41518434 55479071 0 302634424 243056513 0
20425986 42727327 0 234962654 238965236 0
1973381 9313353 0 36318418 29546394 0
102100190 1386235 0 243724027 244697049 0
30705470 43952559 0 361118324 367938707 0
73364287 27036327 0 322133707 435825032 0
89215117 117162996 0 945950639 866170695 0
38806415 18800923 0 823457768 701847473 0
19278967 42417089 0 555180578 581310296 0
124974292 1967878 0 579592945 595632388 0
58111824 47519673 0 344027668 396454548 0
9396888 53397079 0 740686321 715886870 0
675509399 30947675 0 865681378 808850854 0
180015906 13523599 0 310478552 304761439 0
49731832 46751250 0 776216195 651875751 0
38293946 27040608 0 285699921 234570203 0
157342841 135153146 0 270473442 219210857 0
25496086 6926105 0 32850069 38464516 0
14948834 3568937 0 198107040 185219573 0
43255545 17911957 0 383766144 335500616 0
140406870 31459589 0 926038150 907374387 0
9236490 146075294 0 568365609 647674804 0
533042 581107 0 12495732 13122284 0
67662 28197 0 1247428 1227159 0
4453794 5989323 0 643019102 670844345 0
383659182 8314423 0 507091533 556694048 0
163810517 354960 0 809005698 925272782 0
50109516 5434274 0 342943626 285296458 0
4098564 22493201 0 115737228 89985953 0
108747098 10809402 0 279021872 252055071 0
50150414 15896098 0 379071859 425815481 0
637326643 461306972 0 739093640 739913058 0
5085776 1615331 0 12550763 11771280 0
1760399 8500513 0 33302052 31746500 0
9355425 2984694 0 72477628 66477853 0
5953358 50851394 0 787480571 802061872 0
233777502 345624411 0 574494154 527041333 0
29641646 1408028 0 822283727 854667216 0
187909156 240082370 0 492950471 519367706 0
162917 348835 0 27822078 30404660 0
20844841 45645158 0 708653423 639357094 0
23460569 47175718 0 777624934 813976673 0
11877801 193492 0 108069786 94492914 0
93430673 43582333 0 137137404 136063868 0
17130263 21066843 0 178083197 166035183 0
74046169 34522951 0 512914629 506391143 0
6375745 4869392 0 56046855 66085880 0
179847962 6461829 0 326582165 348449139 0
139342558 58041508 0 312832776 215411452 0
2346927 63523203 0 662058194 700647988 0
6481294 1706391 0 151608280 158447396 0
425376855 51666254 0 709494387 683550436 0
17169140 18614352 0 137180841 225918642 0
213139619 18481352 0 364394748 306017604 0
615700312 219418093 0 726853307 571561509 0
8775627 77314525 0 346940058 343917378 0
4976387 126663338 0 451559934 450730002 0
22299009 8639836 0 100170604 114147978 0
56622650 4453620 0 180080001 146943130 0
44207012 334477 0 140700933 123646395 0
161597399 53314889 0 557723925 540961242 0
129149830 57575117 0 634986569 520365918 0
402891283 23233916 0 849438235 821303891 0
24801110 105004961 0 634671257 654907874 0
8886203 400104 0 210243511 195908531 0
49469932 20879032 0 300090098 326547685 0
64102886 18375835 0 140567951 120461579 0
23519400 84527355 0 272947603 270469076 0
483227170 169757846 0 561500427 573226592 0
2545021 3483868 0 34563490 28545162 0
48217028 37417257 0 662677304 754154012 0
17011215 15303138 0 251567733 273874109 0
76414012 126039354 0 550295855 635211911 0
361858005 142017362 0 612796942 623348315 0
554984507 50800553 0 787462305 370727360 0
54453723 63201962 0 290031671 310172128 0
25236115 58490123 0 462308614 439849687 0
141418381 64746782 0 492040423 481448548 0
515247144 297591356 0 718487854 414881440 0
96227079 150794035 0 863861031 701861485 0
12939492 4196867 0 41435103 40863289 0
509527464 51623595 0 560176977 383205704 0
75880188 53185168 0 573445957 617570801 0
69964302 127092717 0 657485794 755325439 0
98515168 154485600 0 421590656 329557419 0
6095491 2816419 0 153762665 169350544 0
40581504 25316196 0 109256385 91666869 0
585404218 39536907 0 814657821 869081920 0
9541169 565700 0 107091498 82044886 0
121831377 9048384 0 834362404 713209913 0
13654849 1757305 0 17027055 17136139 0
518029871 108675459 0 855829429 919433868 0
181742029 75759392 0 404070450 356593754 0
268623 4748874 0 109413668 90077577 0
52593133 261094 0 134781422 129812250 0
30142691 17522174 0 70156895 85180603 0
151126736 11814580 0 448249954 431712684 0
13778451 15133112 0 163702432 189433690 0
1285061 2501346 0 30642845 52622692 0
169573898 106398952 0 775419496 578666943 0
641807450 244658670 0 663458776 543835805 0
80018426 3199963 0 155639223 146743809 0
813221425 98382183 0 842758523 598977302 0
153314144 3132859 0 771226100 719177228 0
15345345 3006113 0 652541575 576081621 0
366728722 161788590 0 691853123 766971765 0
108059352 27361225 0 365451258 303219240 0
74175790 143464699 0 564418568 553592476 0
763379790 552216229 0 864761504 847505467 0
383381353 91806519 0 875511061 969763453 0
36208462 221025144 0 941826191 845144226 0
261797199 28632169 0 598303740 665678331 0
2602511 15970582 0 131465249 130599243 0
99931149 222412880 0 764523327 928991842 0
200542 96817 0 935812 1039348 0
416212340 136337010 0 507725004 635361846 0
214818616 2301787 0 761616533 829564791 0
837496 18763071 0 188456302 174738910 0
9209921 1546869 0 108782754 123390406 0
437466571 29231905 0 629260040 746283452 0
79420907 31135485 0 570891174 534525339 0
145210161 21658285 0 394985380 428799492 0
5905387 27673427 0 169153356 166906896 0
9668775 39723183 0 731274431 883889678 0
112776181 31403941 0 627331214 612178815 0
278889241 385898567 0 872998773 857216850 0
138263537 9605469 0 659887708 519169799 0
568929266 229036471 0 692820631 867531977 0
45845515 23890962 0 222450612 234990531 0
327034605 377374601 0 843416926 784265090 0
290968570 54465611 0 551194817 682899553 0
58214638 123759784 0 539106950 480653597 0
347046103 69752010 0 866281584 929024953 0
66912190 88807078 0 659583140 589284003 0
9018324 2656759 0 53941351 72052534 0
79515278 63736784 0 481335749 471871958 0
152166409 731913 0 255745430 243029836 0
2065570 13232273 0 53596445 52905896 0
167490339 44261332 0 629300295 712735044 0
526432975 78353732 0 944918172 812527891 0
70608020 48030305 0 245590844 198246748 0
6036184 1536086 0 36571962 38523866 0
92021136 117745740 0 744659823 753487086 0
43832051 21027879 0 176229029 184918996 0
40071019 28720648 0 394362433 417595723 0
82383899 52046786 0 326944507 242957867 0
130137252 37865900 0 167271439 143999216 0
301600490 35833923 0 672902384 493741487 0
61595650 447604 0 125429919 121530759 0
16412561 98176722 0 535084435 597301961 0
108984923 218927316 0 775611614 774631070 0
3104631 27221624 0 153017500 158639402 0
387240677 214213356 0 659803942 683600878 0
17574095 2652649 0 102245621 149802692 0
5664079 4869395 0 16191287 20286449 0
9657071 5097921 0 20198771 22743620 0
174390728 186272791 0 264960135 281380486 0
43566708 21171129 0 369802714 396900043 0
98010933 29522962 0 357325700 366504064 0
7856409 150608635 0 819757303 707102293 0
43480420 2779064 0 56993062 44313052 0
185078573 32601619 0 230894615 179436506 0
132650841 29171869 0 381177863 380815084 0
2762477 3615505 0 32727928 32669306 0
95067199 69676191 0 133548554 144341239 0
1944002 4427979 0 35417100 33006841 0
21784726 7108100 0 158340573 217332515 0
42608286 4353448 0 549836052 562674186 0
98121932 6173499 0 238888125 263096710 0
272849025 28164040 0 603163131 164352459 0
233217942 20231651 0 548385307 598217861 0
12466814 13782843 0 210400876 211591306 0
23304418 18925667 0 63731796 86386392 0
292770832 20653155 0 723924237 704350486 0
225704334 107424503 0 452371578 222130112 0
311160854 241944783 0 330421872 358784077 0
11539279 12804660 0 344770645 344314865 0
127420716 56241208 0 488665693 456617141 0
539064876 249234076 0 913384173 975501279 0
38061344 140870496 0 986463107 730176609 0
427379285 291680278 0 671475102 697256177 0
3531572 119678456 0 351581559 306572952 0
25449969 1290401 0 187370841 167495418 0
166626603 42972400 0 852487884 791321541 0
104162649 5802654 0 310646025 305468113 0
675148263 309270792 0 801640561 842635881 0
160803736 19599343 0 684961423 692018625 0
107257719 24810671 0 201833288 198974712 0
450054166 340633118 0 582627334 558506747 0
751152361 358877359 0 807390350 594155696 0
256101501 59436425 0 325402956 249067484 0
558021661 408912571 0 755194596 659272470 0
36230941 3146543 0 212717872 222717650 0
305049522 50961223 0 513265074 532588921 0
228141203 15924608 0 775189044 894940051 0
27500694 13274117 0 130754119 97287557 0
152733937 14890860 0 487785122 477384027 0
3783389 49128625 0 768439785 788975940 0
12600111 38308503 0 213751495 239339520 0
14963879 38355236 0 192989806 214240681 0
505920733 148928728 0 679752001 769513257 0
22083458 39955102 0 444799751 453054561 0
209931622 57065211 0 616276613 604939124 0
1921257 8747843 0 43692633 37618995 0
87271388 18654258 0 218901706 158225651 0
10511244 791025 0 89660543 73569861 0
68012374 3854313 0 118586224 116362363 0
422467711 103653674 0 792960674 742233899 0
386805824 68137784 0 613385987 598980353 0
165068563 52294523 0 889000650 827886698 0
88760328 22015190 0 247258194 247973740 0
126046697 113450823 0 170283365 164747155 0
54931573 157202851 0 783057130 888694685 0
2965010 7358469 0 186648107 212469686 0
1404470 180918 0 98428128 104169738 0
17755069 28541677 0 327741798 267447769 0
35100272 190577931 0 693825724 827295184 0
14588904 4739182 0 16234494 15675929 0
131419991 196210717 0 319798899 365806533 0
51219428 16945523 0 498225730 439985595 0
126118459 34818169 0 471922046 580667377 0
100683727 36714538 0 737692723 708296780 0
489503294 59934857 0 652645364 642051962 0
135258732 86553717 0 938580363 923145198 0
2781843 378079 0 18980731 24316977 0
36615812 27894351 0 647840534 621705135 0
26784974 42910701 0 282858344 276538364 0
257456121 494987543 0 838128510 886984930 0
175224105 34404435 0 801259692 813443872 0
15782533 171243 0 68749844 73654220 0
116230713 53738263 0 554856128 601346356 0
419507851 204976074 0 741503631 598876845 0
59805167 4324793 0 572804116 529892403 0
132138500 42259425 0 635041007 607930432 0
170929748 209389393 0 775367129 804421711 0
18316588 567445 0 287964385 216661004 0
18926555 14908631 0 36079686 37778283 0
24417689 397691 0 27477441 4738318 0
160528918 69927892 0 374580431 350595290 0
17487863 69941422 0 528108359 437175139 0
6177608 585749 0 190044911 303241961 0
137525975 39968749 0 768433352 774135844 0
115760323 136746789 0 596302952 583263893 0
99027249 21425817 0 172958946 119850901 0
59830154 9849262 0 847466489 880056069 0
29823164 6290339 0 394376225 337304644 0
343143927 66944989 0 796702317 840453875 0
3282284 3355215 0 34358930 37379367 0
23114311 30451811 0 266131995 269095898 0
380730120 4813513 0 675808509 651032507 0
48597665 105475853 0 360352079 338654456 0
216899115 43340863 0 741031677 850333437 0
398100672 5746524 0 971570392 955158255 0
80207581 30849979 0 181226348 174421261 0
116694899 134289780 0 881326336 957501230 0
1189410 161474736 0 734601761 741239970 0
146639193 26098691 0 563185251 536283241 0
478615284 161501055 0 809830549 616270199 0
381055813 5487777 0 454916634 136914798 0
19861588 189386177 0 865743416 883875904 0
201674444 12618001 0 499588467 509562233 0
13535087 1868101 0 16874426 13294582 0
56437322 2013176 0 72201065 64836296 0
54713472 100685533 0 705285939 721229957 0
23266558 22622753 0 330895632 327389091 0
21591340 23357908 0 85830874 72833093 0
283229047 33663974 0 388150752 247027959 0
324985044 48020945 0 526302138 493991470 0
266378924 176680241 0 797478127 715184276 0
13469766 70969088 0 623677897 652841359 0
127890828 73180069 0 166088931 161909151 0
4743201 6054170 0 45309701 32248105 0
395869959 11158409 0 605438484 409743633 0
60236120 94173584 0 182554424 209741510 0
11413194 15174863 0 93772263 86084124 0
17329217 2524363 0 189157498 193547082 0
21319125 120730866 0 525784695 505509495 0
568730898 43773945 0 793636392 630124745 0
402064371 76920722 0 563594907 535453686 0
191401807 55190431 0 441277849 353086196 0
313455752 192057890 0 343721407 334318143 0
77638392 20114895 0 405786833 345986967 0
3791696 160739476 0 694929449 596397491 0
411094887 322437652 0 506087692 485664177 0
23678206 13084855 0 206867083 183194547 0
10044112 170406876 0 562033644 613519170 0
156039061 29582846 0 734889204 709035342 0
794608939 1002057 0 814741109 738169073 0
910081118 6913699 0 952939429 651597420 0
94732055 67097806 0 656396035 930001531 0
53805293 8892385 0 150012452 138393651 0
124520057 48499303 0 187485791 238760371 0
7146132 2404220 0 261512208 264779053 0
247959406 151860867 0 510322849 400414124 0
61142316 19241250 0 191512695 121030051 0
35633506 3952656 0 250825496 240230518 0
64577619 20382339 0 126126003 103757874 0
74347710 47691571 0 643413853 637327193 0
339627074 279968094 0 424358628 416497075 0
146380495 61309283 0 452483851 417841129 0
285932818 189530513 0 754171827 752751116 0
99173664 15077491 0 184927506 176438605 0
9894196 1176 0 25812561 28722796 0
2839893 1739557 0 33296150 32041636 0
6925406 19465073 0 482381128 490889287 0
115291972 184695502 0 515411432 592460301 0
5167625 1977334 0 115187531 106679767 0
51638603 168720012 0 579443242 624243451 0
23416512 40912702 0 363705487 360854002 0
40067621 3790089 0 125873866 107217924 0
111435156 22527843 0 282037867 226710248 0
184660100 104027374 0 843177143 695635211 0
52742174 40106851 0 814988835 847398299 0
37576360 16402299 0 53889487 40696129 0
65607782 16047440 0 161089512 181605234 0
15657423 4001800 0 60476677 60286163 0
21001122 3840700 0 196722594 212296865 0
408502022 313253744 0 724115249 710391619 0
5836249 59926165 0 312925344 317373156 0
53765602 7252101 0 724519258 643440039 0
19925964 2471314 0 193548113 251439991 0
177747257 4177087 0 200516718 67709382 0
56963291 2231115 0 122563491 118161115 0
2015126 19636783 0 908364078 818340865 0
108536332 13464750 0 295687669 303130117 0
12943360 2770252 0 62403939 56797973 0
28750943 50085590 0 198109490 224182729 0
86543692 5837801 0 902216451 833436560 0
3487962 1385125 0 11542396 11850595 0
18459236 24763466 0 410839163 413337925 0
5296709 1228557 0 46063444 46949029 0
326496923 130245461 0 627939224 639826571 0
47809068 10009272 0 410763123 403134767 0
297411879 7712814 0 878444531 888435402 0
509986250 16148116 0 781213349 779125422 0
84938407 29829374 0 178458526 228944457 0
71810663 5202154 0 171328748 169741736 0
60106470 3387793 0 273461719 239635139 0
290133907 79014895 0 688947294 519311371 0
98611451 296897651 0 840429701 737145166 0
413584506 203529038 0 568689283 457372076 0
588950184 14601856 0 948538006 564364959 0
39144052 71387930 0 306889894 320259377 0
14546667 7529806 0 59650416 54289363 0
405654 865489 0 18804943 24100536 0
186678666 43695349 0 747197267 726277323 0
84871286 32517794 0 104425271 85081869 0
448776344 108998720 0 632654487 786496722 0
118316060 640367 0 261667589 274077831 0
521272757 159521724 0 608688898 489508683 0
39302467 26948349 0 358337052 358392065 0
146692628 22675423 0 301772203 253859362 0
354097001 85596862 0 490446621 690922067 0
52551386 1390772 0 639147202 689702059 0
12386860 75130815 0 722198168 696700100 0
41626356 48565812 0 366568191 479897527 0
2421291 1300120 0 14486885 17737557 0
19241596 38064093 0 354331779 415659977 0
319474308 24041478 0 729075465 744587426 0
126605386 25426479 0 494677777 596269094 0
12430180 10354389 0 756542488 766672501 0
84718929 62965655 0 105459190 116876022 0
24758364 75389965 0 457702731 464431141 0
783562 289259 0 3811359 3647130 0
47203315 73821306 0 554842679 436602252 0
59478153 6693676 0 190781176 195880216 0
4935931 14940539 0 160621374 168407627 0
166235781 1610063 0 243360086 272205272 0
45384933 6942992 0 132593422 135495900 0
16685561 12135985 0 132566948 126142080 0
5010286 459113 0 51046650 50164651 0
553713497 124679689 0 714248378 759565513 0
164402265 202624884 0 899723003 930751108 0
17914252 15889716 0 352355513 342013629 0
278349141 34606118 0 548968257 558140744 0
58103403 38460287 0 375864972 383613643 0
177183375 20673362 0 736166043 617215395 0
132541552 5499914 0 161040100 159646540 0
174885512 3708467 0 691406281 577675377 0
276794560 69657327 0 844853913 826966533 0
5179879 30623184 0 134686128 186445172 0
224353651 35904940 0 387723459 382256937 0
161074807 75677033 0 938129460 942929711 0
19291203 10627017 0 225959487 224181987 0
242739757 63552628 0 795611826 810323163 0
209140661 29163040 0 297862444 413475305 0
124772270 88483447 0 824029905 846150331 0
7870308 116525823 0 609468775 728958991 0
402180746 175855319 0 933628694 831378881 0
47342904 13761273 0 446356007 399522093 0
4559993 9868351 0 427970434 431192746 0
262976661 105183873 0 498935958 417848926 0
8501295 11725504 0 130539634 131171364 0
9493455 275649 0 16498064 14977609 0
347522256 314447750 0 786393876 759771533 0
10372471 5466937 0 235747120 200733877 0
547533017 189218889 0 637857053 685608842 0
5945421 11999597 0 128512198 94482030 0
42103446 96043539 0 915826965 871674434 0
151264498 11312156 0 222804473 251339877 0
272344009 47673306 0 329786425 309406565 0
209525991 41816324 0 845684174 865281809 0
278063988 124060082 0 604203286 650883766 0
4765190 98247461 0 456317638 466066155 0
148942362 143093976 0 331852280 355883634 0
14161442 23766203 0 193795403 217995704 0
476628744 58173930 0 605761847 506591478 0
360292288 93672979 0 803859622 712073687 0
497883527 117176871 0 804994079 889509278 0
292848705 333923376 0 721332112 682400589 0
383043182 317183513 0 518970557 327266978 0
75431819 3216071 0 324441800 351866645 0
167259530 95782360 0 885617211 795733100 0
319716557 229556127 0 464950064 463400891 0
620828285 96225819 0 681763914 491520983 0
396394119 49387813 0 954142054 918385535 0
272340181 67416014 0 313397606 247223876 0
35793663 253298714 0 923886029 991872939 0
2438613 26304238 0 169079848 216543288 0
27040193 11994779 0 198687558 191250581 0
143931397 132793635 0 850147121 695709708 0
68717092 10142893 0 151408261 91115784 0
9641139 1498881 0 60699231 61849609 0
189823346 105197209 0 847127277 702951611 0
14628368 3702573 0 103615438 104995888 0
390857767 333658693 0 859814765 829825696 0
189849311 16172248 0 361086982 325368111 0
490612020 7045379 0 555146449 397686558 0
763915851 245951640 0 884520519 623600406 0
78001102 57301253 0 234983339 241845223 0
218706437 52868830 0 917109302 876625938 0
102856934 49827750 0 190788924 181414454 0
100939461 108621982 0 950789366 970046857 0
163191459 243957500 0 792924838 858605459 0
10481766 1132683 0 543724194 594002473 0
489151738 184862238 0 622672179 639053963 0
71537524 50674393 0 200314783 168559608 0
5692601 10987769 0 143988128 124965886 0
50102302 8097003 0 59002379 30562335 0
203257325 2037047 0 476327252 331402464 0
1149109 66699941 0 698986227 742670782 0
105442264 5042763 0 491925581 906079412 0
44728241 8608609 0 115626944 124807954 0
242281999 61020109 0 448428726 524762328 0
156920547 8063032 0 243236342 248408356 0
47609081 286683377 0 632648850 545042047 0
125927185 18318778 0 321008045 350275130 0
18198560 2088736 0 280787859 361917317 0
23202832 28373603 0 694113238 669312055 0
35260641 94273635 0 344527862 334819125 0
85982049 6572564 0 249826253 227233691 0
550047892 140266467 0 688691777 449873453 0
40111637 6359933 0 705963683 630587473 0
412958537 27305474 0 903223485 936569837 0
4733181 10117150 0 276281129 239793789 0
170231323 26036966 0 193224779 163047948 0
182189228 4482121 0 355450825 370990545 0
91006646 51082724 0 434483353 534437853 0
30100491 57043298 0 436719043 450751578 0
25792179 20728179 0 237977618 270483067 0
7652124 442908 0 21813624 17803398 0
6013716 10714133 0 52555582 47965633 0
596711 29534016 0 290191098 307678996 0
96915336 36938624 0 593597668 485086137 0
28831 84624 0 3500091 4434051 0
2776540 193419 0 3564810 2512021 0
101964928 20924641 0 117635588 70772280 0
4088012 35236260 0 440587632 633495416 0
157538364 19082507 0 791895829 809022762 0
925750 24000506 0 231620498 210010476 0
28650009 5223064 0 74221441 74752329 0
37984097 24872724 0 561082754 495774043 0
64245249 16251231 0 819320340 901060747 0
65030970 6487488 0 238872962 232265758 0
600494447 5487258 0 716983495 378876665 0
72966950 4637015 0 293767905 272016749 0
94479956 44224540 0 280232966 232620242 0
58201473 11754138 0 318629380 277097279 0
116626097 12015875 0 216122924 259223176 0
139148416 689058 0 250780852 305522159 0
25277606 40291797 0 355732490 331192750 0
110667874 18548170 0 296471985 204967340 0
312739135 47272935 0 370662044 209845977 0
636557879 416425769 0 916406589 795892828 0
12096688 68994822 0 669271179 627788530 0
30332627 6823974 0 264588932 270247664 0
406417 1600828 0 13062392 12528789 0
489405363 440625159 0 916421317 882622985 0
197894921 203436678 0 686658692 489482469 0
364365040 223920699 0 775612363 980785509 0
115187589 136071760 0 590671507 546880663 0
136523708 45443952 0 401505697 340288982 0
34928530 25856978 0 38775227 34918306 0
21407419 37531914 0 210860029 211610748 0
583811307 90359414 0 766255206 464726409 0
63963572 6978211 0 353756909 273070184 0
250472480 3455295 0 753579272 783994370 0
823640294 131586199 0 874116708 313393652 0
1459512 10530425 0 170890398 155330362 0
81729363 40515820 0 581053928 571817607 0
64204906 178928737 0 898224868 869032371 0
13709357 131653273 0 959031841 961675485 0
247409670 4871196 0 414038445 502590620 0
428522 388868 0 3940802 3332164 0
308360148 59205418 0 517255432 239071285 0
5018976 73885023 0 740364456 743203395 0
589218433 39820981 0 714401499 777098045 0
203958615 71834562 0 408731938 283813666 0
582475935 513372939 0 732884984 706713630 0
57417827 753869 0 108216952 109520949 0
3303469 19934229 0 344609337 338294466 0
315425270 91819562 0 558142918 622585912 0
59626253 31055356 0 258820647 234058952 0
173383173 56785919 0 430918555 483157478 0
17685138 153594796 0 634619774 657367474 0
781591 27902276 0 565007729 563687071 0
185498 113927784 0 437362554 487016573 0
158557557 36090480 0 419983145 314801707 0
452312957 183037900 0 718842076 469772931 0
18599516 73334180 0 522326693 434167964 0
128055 2581634 0 131257136 140552996 0
19966453 77758124 0 632495231 666043620 0
43569778 12364263 0 852394093 660562502 0
456464616 102298192 0 638258111 654431917 0
59510578 9680237 0 97942304 126445293 0
34122594 33482925 0 740798399 689554767 0
72704116 39995580 0 724915207 610508325 0
75642727 39432207 0 496841897 513861084 0
104287556 29163999 0 716189344 792014659 0
106245546 1295729 0 718152140 697146765 0
48456668 34533344 0 256153187 238942890 0
246728131 169658564 0 302578910 248698413 0
414825342 2712568 0 508062481 379176583 0
50880631 51282821 0 288273017 297540579 0
5500507 1591143 0 20001669 18183468 0
5277537 33910773 0 232525659 317621030 0
37559017 120958673 0 855734051 786273905 0
60107924 32672481 0 465094581 446615060 0
172516672 123590490 0 304751114 373194981 0
36386773 4014242 0 262580153 260260733 0
78122701 101605660 0 156509328 163351624 0
677050882 76082271 0 752585473 549613876 0
1075190 4834749 0 123149173 114580724 0
2852719 4261613 0 119984987 123058980 0
437716485 68278318 0 764878936 385925078 0
429425158 167997247 0 541846328 368295941 0
27099710 13738877 0 248353185 269506934 0
541175093 51541158 0 653810316 564840535 0
171188554 36036841 0 228479084 203840078 0
21950842 30968797 0 754175493 759352207 0
43381515 42124408 0 537004109 377912746 0
8699028 22454455 0 166496608 183228580 0
135886859 13389128 0 720353179 805922802 0
421414833 400642301 0 789950441 797388812 0
71442035 24006565 0 326430095 294458784 0
838065 9329033 0 185156596 188119024 0
147016349 50766102 0 847049108 826507721 0
367495967 83941545 0 400400941 231811080 0
255079757 25976309 0 297143433 133267462 0
14600042 10952195 0 229674543 249420516 0
47786716 31442796 0 103165727 80873725 0
14841894 6448106 0 396694375 391238667 0
35300571 65077881 0 480778412 478042146 0
37123134 12243278 0 107053662 109009835 0
76236027 12940460 0 537678777 505199295 0
18818881 42039078 0 341657065 325517360 0
118766092 50920435 0 171903142 153459698 0
111725910 81720051 0 678804613 709605128 0
2907543 1126291 0 22837892 22054710 0
86818025 20183017 0 755504814 736212587 0
260900802 163167915 0 734362579 689964636 0
291987439 149649607 0 773620371 736939717 0
3810272 149150810 0 515795096 579116769 0
42614047 52760912 0 391796782 389914900 0
336042016 107732787 0 600329551 674303406 0
4817947 2883469 0 95475464 88087855 0
197542165 33794933 0 398206153 247958495 0
250306149 6893884 0 733889877 609030275 0
5884761 5134405 0 30119798 28443676 0
193077762 29988745 0 588931091 608605892 0
372909813 297015503 0 654540390 736409824 0
333402190 39468981 0 598983234 346750950 0
340372042 134819514 0 530676127 222338016 0
93802448 165638 0 311014691 331450517 0
332755884 43198766 0 752893489 522247906 0
674157988 318456239 0 744699696 821544762 0
533812001 165941046 0 751658591 729458061 0
231160174 38969110 0 454537135 359091287 0
2033390 8303778 0 99403657 99425977 0
110547463 6291751 0 604704119 628851143 0
445980287 118929893 0 710349611 617479700 0
192909299 463424546 0 981159890 914579925 0
15157698 847602 0 138602399 141917702 0
25686768 13657679 0 361031131 361818934 0
544886949 53223170 0 639200203 594178566 0
11924977 62769599 0 214629767 229147218 0
297139015 61620819 0 672182874 638391907 0
121426521 9782651 0 542129767 756325166 0
45704646 15481480 0 679102717 792010803 0
458705705 18371862 0 500307609 533679980 0
244825269 37458578 0 358905963 417899923 0
177056597 89747748 0 561426021 517488334 0
259431892 100353989 0 624541528 729502752 0
1806096 1043361 0 2210644 2376856 0
5184281 68818675 0 391127809 393384420 0
391573519 212520582 0 884110101 937947741 0
7673702 3354356 0 106407618 81782671 0
21801713 6699111 0 23888570 21821919 0
13068400 9571350 0 231178680 354749519 0
316175715 145321844 0 338377110 211190254 0
567847198 66276728 0 698797475 670730054 0
121322943 42330450 0 255075687 109061842 0
22832748 111301434 0 316489918 392577794 0
125818526 32635537 0 818298999 880973741 0
69457562 28285700 0 254454064 282939348 0
50336350 99767751 0 897459599 815230893 0
135310794 3019767 0 628013413 599890843 0
124003471 36991390 0 186062728 206897730 0
21944035 25793658 0 117768183 117950955 0
441511468 12686567 0 705076285 297681809 0
137142676 46864610 0 228686330 74796669 0
27665013 1850231 0 109638314 97416613 0
159157294 105255914 0 762442770 854656380 0
68073538 45028345 0 423973346 447909757 0
37363479 8293873 0 825616667 806512545 0
3426702 6803239 0 62087700 52570293 0
229325379 133825682 0 750288156 567732015 0
54918195 35631246 0 370023778 302866110 0
58502373 12540448 0 245992599 298544390 0
157857492 1597631 0 213786209 176127509 0
21645740 650787 0 45222737 44512359 0
338379230 49874847 0 788527639 798262670 0
146838025 79510927 0 209063550 396770642 0
15247965 21307507 0 120263736 97455014 0
223791506 10739549 0 751693108 876757936 0
37048845 32170565 0 518109797 530926362 0
279364025 42117495 0 910506232 801260750 0
10643265 6056001 0 160309331 143215974 0
12657201 5520338 0 74791921 72534171 0
238018666 39325322 0 257588607 209247251 0
9079356 50117107 0 335550374 394980485 0
456298263 189420064 0 677690654 758260785 0
70998650 253402392 0 712720526 708825951 0
30506227 37926627 0 468610580 504942588 0
53110806 51546237 0 321240188 291710817 0
206784435 124267327 0 334562609 359224092 0
43708913 17235959 0 783927789 853398475 0
136622325 46640343 0 161097173 137424423 0
500467566 51798766 0 660265123 340214769 0
579770384 4000004 0 741772355 721945494 0
176921957 43728742 0 266052149 270901204 0
30730048 3002099 0 144705021 53750412 0
28569032 12871735 0 175692460 152240487 0
390948521 132128672 0 443778937 427276470 0
60346114 50588908 0 172628390 173948096 0
173116821 149995581 0 341530289 348866119 0
226720022 37290146 0 332796434 188636516 0
68031271 77817579 0 530294954 682479800 0
107705856 104172794 0 171043412 168119289 0
161390874 252073556 0 611514879 575840981 0
5772942 15374562 0 364969953 371477119 0
156373677 14554998 0 317207767 219087006 0
301029288 90450617 0 362678967 395143937 0
361005402 193891618 0 897134175 994734334 0
437249200 20396582 0 599179692 209852571 0
119301153 8320179 0 304470852 210616607 0
41032696 25083487 0 197894887 163844607 0
8334614 66015409 0 851112814 721537664 0
1101967 37669675 0 290567802 290993676 0
125268633 10080451 0 280731479 210007837 0
4550075 15033698 0 133870118 133975688 0
103946813 26969357 0 132867023 118499567 0
227490 610360 0 8122218 8136417 0
5401784 18861275 0 866675425 663056504 0
56355556 143669400 0 909036125 914815248 0
144738605 10557816 0 928512439 956204580 0
335844417 60861261 0 452719097 279008760 0
3006613 50906997 0 240367283 299048450 0
138267521 68341748 0 179255995 157217683 0
280235655 48736667 0 341695006 388352642 0
726121462 247118605 0 957077516 894515685 0
19558499 84337009 0 729615500 824325438 0
68199834 15077148 0 230674113 220874440 0
31566354 88992419 0 478826465 466956709 0
1689241 24526 0 18610923 17738616 0
196920439 27221628 0 444282583 456942663 0
502648778 432975957 0 849183910 793626982 0
14232588 72406677 0 317335693 310850260 0
123954189 27062205 0 887945488 812822991 0
8690453 775218 0 58182930 65002793 0
59971096 51835550 0 341102370 333379599 0
138582987 12429419 0 307839914 237559845 0
187200656 44514931 0 600479089 624311808 0
80655098 23548212 0 99983888 74945734 0
3589063 5882525 0 105167351 113786335 0
24979995 4321165 0 121680060 122862286 0
81520100 8061044 0 692196130 697837869 0
23693195 69335964 0 889395865 814145387 0
195854557 11603661 0 861328306 797318696 0
301008148 373942796 0 508345091 658321087 0
26307294 477874 0 356597239 345350578 0
106899850 60782157 0 409162944 542972166 0
5215848 3417476 0 172190925 153602830 0
43947706 4372706 0 856836372 737212748 0
404547122 90286590 0 607888616 622891966 0
72343042 86858009 0 576853866 556998441 0
211666685 9917605 0 450074611 439414261 0
125820138 87854669 0 767265135 739452744 0
521515854 298854429 0 761191566 541508415 0
150895373 67829956 0 247381311 236004170 0
47375896 27558583 0 76405936 84396446 0
611594679 100398585 0 622996227 606249434 0
5456820 16817345 0 300456250 316223685 0
50861683 5231340 0 472279713 403881985 0
429424861 77360588 0 914330055 789632230 0
116859672 37863974 0 792246375 801419587 0
39655589 78193868 0 790872662 720668383 0
79412088 3111804 0 159918100 100382764 0
88669013 7782398 0 164775944 169523964 0
5010376 3170303 0 15409743 16138993 0
548913827 50345231 0 763072589 693902136 0
191671594 51054443 0 788700029 625989411 0
245053271 51678329 0 323468239 342570521 0
190497501 4112133 0 247425846 108545015 0
551348755 761104 0 796289242 668054324 0
59154562 271158625 0 879266935 729825496 0
100504320 13663505 0 586395416 537619143 0
133482423 115856836 0 920667253 929644102 0
511865930 332503651 0 851879870 799558129 0
15374782 8369473 0 60842182 60644954 0
136589329 12372446 0 185757293 143191312 0
10727636 3739928 0 157578133 181971994 0
1710598 1541926 0 74853096 76799855 0
37286138 240371535 0 888558792 836717991 0
17146500 1677769 0 781453861 802954523 0
264913533 1583139 0 623501743 691449083 0
9165494 280989474 0 672038640 673966597 0
374889052 65095209 0 967211993 696877339 0
93254707 15436528 0 649040067 584669572 0
378480970 52680249 0 512174447 445948560 0
18370165 53488310 0 318431273 354205853 0
91488458 111521133 0 571217893 565134080 0
137121844 14950516 0 527756555 622153470 0
264102877 128810632 0 808171851 882115650 0
56872678 74357505 0 639701437 650047392 0
4346406 1329840 0 22438724 23031742 0
32913874 20650584 0 590261625 571058679 0
27139117 17156593 0 211234684 279169482 0
15374694 62809120 0 629457134 591224129 0
112840439 269668678 0 623270355 667897081 0
98282736 25852253 0 272777641 265368433 0
218254221 24132177 0 469818205 474235756 0
451815408 55265069 0 899708031 818920574 0
35764395 5669771 0 681061589 717555348 0
22428286 23922743 0 317868565 401719726 0
524572319 157351926 0 705607336 863491236 0
10630680 144377359 0 406358021 392912869 0
387231826 238440406 0 459700771 470782779 0
53065476 10017976 0 129031679 154895666 0
57851826 115118432 0 492503945 472414943 0
179246212 100607960 0 704696907 677592195 0
62864841 11199840 0 215253469 189907413 0
67957016 61187911 0 879420181 889873794 0
233893880 106464573 0 775129164 733625590 0
8540001 56700662 0 806387730 814748140 0
176558575 1973390 0 278965263 267278182 0
51504309 1080013 0 281564262 236898811 0
83306624 8489709 0 355744008 296112295 0
330950959 5824877 0 656407556 467677864 0
786297815 60941223 0 950120955 881413769 0
597646 3001080 0 17183372 17595883 0
348839448 230419056 0 807670748 606453134 0
172632125 28642514 0 229387140 58164151 0
27473556 37518753 0 602004601 566262566 0
78259304 124335715 0 495718146 434107963 0
13957417 34920420 0 522978823 566161530 0
106869045 43467593 0 477849530 370031575 0
324506841 118540110 0 722718762 626825735 0
200448683 91295910 0 229108244 282035390 0
10042185 16114378 0 512872706 505516598 0
231145410 160451869 0 658790943 561862886 0
5314236 43604327 0 736550669 708734006 0
65098181 29100811 0 453376873 493468401 0
26601029 14533604 0 169433570 157124497 0
93568131 8140112 0 305586265 299891701 0
310058549 10023660 0 426180849 419931138 0
86830486 52929338 0 91362070 88637243 0
113544104 3998662 0 119717287 50366043 0
5242474 82768914 0 459706037 507325915 0
345166870 37151342 0 500738219 352717543 0
216286331 28979590 0 360533696 443225082 0
261803954 31779788 0 548021199 592101682 0
92560088 35188651 0 401309154 199661585 0
145142408 19065915 0 607256561 527021905 0
4581148 809647 0 31882476 31306803 0
515400745 6797293 0 777619573 868264734 0
387752158 34749629 0 471765387 326448788 0
318237224 32408155 0 411968866 461559466 0
32252555 75097248 0 467835038 472579426 0
117830870 30067178 0 653085242 730605686 0
425958917 155175146 0 681812268 579744253 0
564708937 384589962 0 611976818 610096385 0
20865459 3689315 0 296351605 306754300 0
2232626 5570333 0 135232754 111710994 0
421960115 120017283 0 623000601 636115622 0
268136477 124690391 0 631841339 645480847 0
98727154 45339696 0 307318274 379136599 0
123364255 65760028 0 799846000 953493784 0
5235993 63605822 0 593601991 665548237 0
38419210 304986 0 44679647 41234871 0
12320386 5549104 0 20673885 15080182 0
342134325 255563384 0 752410777 846418963 0
9926297 8424 0 54689663 55554031 0
494965 2247613 0 96901412 113204009 0
14196198 8236724 0 899532805 775464720 0
36936179 17208123 0 99969881 92319037 0
14951326 9324326 0 17722679 19027900 0
3269890 1533048 0 207444474 209413939 0
12999725 29419159 0 100239633 97085899 0
513918590 177110525 0 899013776 734163331 0
2006606 4606019 0 28649290 27842398 0
10325019 602805 0 169183473 177884018 0
4303671 641784 0 14903889 14703067 0
176034339 124169478 0 796803197 701909650 0
125576479 99237453 0 599463017 743120088 0
255849064 13306779 0 737927892 654861519 0
75936399 15924488 0 106875781 87774648 0
54737555 31717516 0 565187328 597056946 0
552678 214780 0 108402405 122851346 0
2575863 13872400 0 98005801 112677331 0
35724350 10485175 0 189989000 188269756 0
216574956 226227890 0 630692728 575154626 0
41479964 113647265 0 397537016 481160191 0
4729475 4092260 0 88498512 94416687 0
132448484 12720562 0 181262855 165608356 0
146156640 54506627 0 611615340 769191821 0
92909934 44657936 0 489911678 540285051 0
312118647 213522642 0 344300981 266702485 0
24423631 44758749 0 455132044 321929653 0
19946716 41109490 0 160226578 141247046 0
18257293 10192596 0 244028834 216302991 0
26146929 115290147 0 660755060 686367252 0
6747874 9939468 0 261917580 263131772 0
35182583 45447105 0 596409767 601137906 0
120733751 6257643 0 133367518 134079905 0
263147640 105046744 0 337154755 358316352 0
60560819 223657231 0 721291530 824304167 0
294384400 114147450 0 414258189 414057216 0
246602198 76087809 0 651748960 648910184 0
233353589 1571178 0 747174920 511061584 0
131214659 45779375 0 325204155 266218079 0
95763033 359212435 0 830955914 843530748 0
58471844 28747346 0 368181578 321677520 0
829344 1184300 0 12286178 10502581 0
139854695 1211386 0 145608041 22441372 0
302835140 23596892 0 583880061 420626339 0
174861620 78930832 0 456621118 519737575 0
36675588 639941 0 40662329 49988054 0
44109058 22537111 0 113420847 118191227 0
26665962 88423255 0 589620578 357147391 0
209264818 334840444 0 640632640 768023123 0
193563977 36031594 0 213955712 142333848 0
24112802 1135824 0 679354145 672654807 0
42546100 4559632 0 226647754 214181194 0
51125663 58254216 0 319871165 330700041 0
323772482 72093498 0 509368041 496448798 0
163224620 6452562 0 493196511 292354890 0
73061352 64243565 0 450026080 523957112 0
558827562 321149054 0 718958513 737242859 0
40498457 41684255 0 258619890 284274938 0
80622351 13012806 0 611584724 486914075 0
13663858 40426422 0 118699406 114838284 0
6220460 61026661 0 241327274 241188745 0
690907226 259523459 0 883485311 650862487 0
8724567 826532 0 86064381 87294296 0
85904507 27243213 0 527623138 729938984 0
206475141 255999524 0 330488685 374871373 0
7500803 3155512 0 50173841 94238899 0
437304340 58752092 0 525051604 493871517 0
7193518 91616708 0 317256035 294424907 0
310230914 95746852 0 577507630 645354521 0
663192813 226859068 0 743420257 494191631 0
388956770 71314438 0 425767576 422667267 0
41858484 17050207 0 58097289 40649613 0
339858 1682208 0 14641617 10078736 0
66082059 53744410 0 630768010 574949176 0
126191751 59444154 0 334719170 322766089 0
15393694 5060533 0 102218174 94799658 0
397207839 317381906 0 743854642 776728350 0
80274925 109612849 0 888285219 896446280 0
437521 5420778 0 75778293 53078597 0
276353279 214134228 0 710593901 836652401 0
30514905 20616136 0 304632088 298605036 0
171479607 12643568 0 260053687 127612086 0
42237471 47414030 0 702956756 607800781 0
6772277 72038607 0 497079862 438504989 0
34572300 604323 0 447511939 491063919 0
701266356 66482714 0 846317053 872987401 0
222441292 50858600 0 963561305 854999857 0
261305217 86318425 0 499582454 525288898 0
176022712 50598546 0 452513347 445871334 0
80082516 1821667 0 556905699 624683273 0
17299407 2233324 0 26188486 23405379 0
301574104 109159507 0 603712870 532775041 0
20588927 9209921 0 263863071 282371614 0
9209200 4593428 0 26006964 26096290 0
110810413 105336553 0 760279587 630065544 0
55504703 24293131 0 139911062 132498908 0
156081936 12959466 0 302388781 306083285 0
635063787 217991853 0 657413424 677591775 0
71703242 83599015 0 915372215 932986127 0
24985338 37793932 0 612943864 660240525 0
47272325 112077229 0 679326850 626518422 0
77703146 39347421 0 257128652 232858772 0
43151403 264406967 0 591509060 627025259 0
517829005 364219086 0 625076130 539623815 0
122978967 11622060 0 427620092 453701581 0
190975540 27941729 0 728300322 643535694 0
54389974 29225926 0 73866755 83139553 0
156941883 45155567 0 728299481 805074293 0
41164554 116145667 0 801945119 514736123 0
264154833 55104497 0 561406428 571469825 0
159165659 19840146 0 296172313 265139493 0
699697407 10290520 0 912893210 808458193 0
366683127 21454431 0 507243280 501808432 0
64891734 51462011 0 271843555 351928867 0
40929008 15636525 0 398901191 344428885 0
50564035 29453140 0 288912843 263822099 0
2343055 2605497 0 240120589 193401002 0
361694031 81719334 0 633477989 586719536 0
25793367 9856221 0 37803771 31204396 0
47453148 79803900 0 246663302 269403321 0
182714171 145127709 0 684071144 684991977 0
3113084 5112946 0 23278982 25332469 0
60838590 11589266 0 312213367 174237555 0
1283485 2006259 0 38218477 40716773 0
164642125 67640252 0 494768222 535692735 0
81537696 14483991 0 143971774 136700736 0
246491532 86215480 0 472311343 418990904 0
539213341 37945713 0 694456157 551649018 0
125249349 22907228 0 191264923 165640818 0
2376813 3040084 0 489880089 501369500 0
12732861 1434950 0 262214436 319805659 0
594761927 105827057 0 820007732 733543699 0
141739873 88533445 0 427914855 438722911 0
395594533 11518400 0 429606034 409463119 0
7533266 5800659 0 193652479 188919918 0
314432079 70896576 0 465040546 416932913 0
24376588 31433218 0 174655831 193982825 0
191002360 7215845 0 233918002 117499805 0
162539592 2437298 0 202603806 206068317 0
24141128 16097044 0 186582546 153443495 0
18299239 15012130 0 78899950 72475217 0
181044114 87589708 0 322517344 418225870 0
502611743 293876648 0 774858922 761179990 0
226853 1965734 0 25603902 19486482 0
437524009 78378427 0 707262240 684734915 0
25348304 14492156 0 244492373 172663191 0
33187609 47120995 0 374942713 425444949 0
214365675 9393376 0 606172486 591663385 0
28866488 16430983 0 350663339 354489521 0
720796988 24790689 0 815331721 609026671 0
29885527 20040331 0 563003275 778937406 0
178381856 132147640 0 722433434 724195060 0
31366346 22521254 0 672703972 798642109 0
108587205 73702037 0 663434759 689170718 0
284103023 19885601 0 394469559 292470171 0
38537694 51061274 0 788358525 579702266 0
134097065 57500451 0 409977486 404490086 0
321286309 76820159 0 597803299 544466247 0
376459581 271428840 0 615225068 577401217 0
5578325 1026493 0 11515724 9458353 0
32579390 39377978 0 847975467 833067319 0
13102984 5154108 0 129242012 88575081 0
8115229 24171505 0 701715743 647109739 0
140636571 76097706 0 856738991 818756251 0
69893742 3569258 0 694343294 697250264 0
98873646 135907921 0 501389568 698669417 0
324476 454243 0 7161178 7393053 0
986803 20582757 0 188944310 149432449 0
72317987 69372279 0 785616857 791617663 0
21332171 7808190 0 295646597 409762254 0
93689489 23312609 0 241322899 178639205 0
9873813 640700 0 367415779 430004652 0
285634849 23734864 0 352988453 262662555 0
20024016 367807 0 27503768 21037118 0
17893290 22048833 0 72901712 66846908 0
241557331 143768108 0 475907300 468157193 0
354914385 105067772 0 393772471 422376519 0
79265913 8138757 0 164976869 165955993 0
436339195 124678117 0 580454011 522511106 0
155965270 57093891 0 247617638 252428796 0
11741035 30791267 0 807472644 742334117 0
14177225 36044168 0 210824410 186278250 0
304490601 199762827 0 664275094 731555718 0
8708576 1130789 0 55745669 53183724 0
6016109 820301 0 6932403 5381863 0
19710003 5630749 0 166144613 147697252 0
377585 305146 0 807182856 550574881 0
141793746 64603877 0 611414825 669235705 0
540737949 317966897 0 581873328 598696082 0
333324181 124419454 0 527341627 482837296 0
292480050 124987565 0 524371093 709522913 0
195053029 197258512 0 769978124 795436317 0
1271921 89168950 0 356293544 410697857 0
104214224 76869409 0 125047162 151921845 0
36938487 19921625 0 42579686 42262459 0
56370313 18301052 0 249371167 245868731 0
4737177 8539304 0 105692982 114746560 0
40069136 10367192 0 209167616 330157580 0
55591925 132777840 0 591774415 552385402 0
170474938 142881466 0 727096054 628795799 0
10132953 215781758 0 716922299 828145383 0
25842410 1460452 0 905229321 855200458 0
255018379 159709486 0 940279007 874981414 0
405125385 134220298 0 757531793 690177961 0
84918936 32016980 0 328269389 322159124 0
29256026 61563886 0 736771464 702035988 0
167376245 82437437 0 794912456 669417808 0
72725961 45235398 0 218499330 188968142 0
16509926 15409944 0 314196583 375374783 0
523793252 53701540 0 658118263 451026765 0
17268632 16096389 0 431654259 307238706 0
38237871 14031962 0 550341895 708656595 0
140886464 23267714 0 375184104 446815017 0
135503370 53075966 0 279710281 329981113 0
1137854 7296421 0 21788993 28790419 0
2472637 86535 0 100175584 84840902 0
133667680 71891828 0 532878696 527320080 0
54943532 27072623 0 294611905 254408668 0
568083328 96714390 0 709135599 747517271 0
9199593 3120866 0 9465938 8885935 0
98662989 21264253 0 860447932 845262306 0
248076931 289075333 0 691737115 604224432 0
349606065 134109989 0 404285630 271525284 0
3194761 7420752 0 350735693 343673591 0
14591691 18559946 0 439488784 419724036 0
88004662 8611354 0 492722036 573218166 0
113855189 35071981 0 249694589 217494326 0
101829184 14773863 0 194567890 125026238 0
316117033 429592627 0 560390703 551706557 0
85885003 39339957 0 413820770 452187192 0
15837675 31012951 0 336901559 311962448 0
515713 78157227 0 435084666 425903710 0
46938844 45512188 0 231651180 260676907 0
470647176 16604162 0 612173867 640015007 0
433890516 186981846 0 603197011 568753257 0
285949341 62958188 0 590223557 315905252 0
179491299 223699599 0 724472244 688372874 0
25439733 3160923 0 249513002 230524611 0
16716309 19499960 0 84504241 98043315 0
312433518 181349933 0 858056851 919970387 0
357908 18667412 0 191615365 149387798 0
189704590 100904344 0 407907720 405558647 0
7142460 140847343 0 581710405 577670138 0
148145804 8390159 0 528199649 437123279 0
51196767 11778582 0 140422141 152371990 0
92112217 1306048 0 234490165 191307177 0
584233312 389153090 0 726726149 687299533 0
237148334 2496581 0 280977829 292216508 0
182905022 97094679 0 330796045 326738817 0
11607845 163007 0 42587341 34194760 0
741427 89098 0 4206940 4863238 0
227959020 97819311 0 268277466 288047658 0
186981129 654977 0 586766631 279534559 0
444979914 138602931 0 755114427 792308752 0
127324574 95617453 0 162013966 148539690 0
38653503 7416226 0 404625207 408777735 0
707145475 208468290 0 907937370 714397505 0
79330898 18507943 0 110870158 111656872 0
293918713 19046137 0 949442965 767673679 0
27872539 31154312 0 304556968 334905269 0
56680176 363330 0 236017474 325256872 0
116596526 124226330 0 614003338 542637935 0
11568085 586242 0 41538472 35654495 0
10347801 13207323 0 389987834 413693012 0
97336498 43150645 0 769865623 672253579 0
594862427 144829079 0 906736886 727898381 0
73906212 198451605 0 502432609 544198914 0
369258435 179651333 0 741136621 622147365 0
144729617 25810758 0 386246850 420895705 0
295194041 26758494 0 572292419 536878021 0
73701465 225349977 0 660978275 668378165 0
14881468 3842200 0 31728503 31575069 0
85887751 102215967 0 520686095 440862869 0
93567137 82643728 0 921306695 692911133 0
603104130 288526119 0 812207517 851212935 0
430103339 343248459 0 625348983 578392221 0
7721465 121984635 0 770164804 740982320 0
238351089 187600544 0 263136618 325860999 0
118231478 35791060 0 129635418 67668978 0
79901481 112389375 0 459045412 493918483 0
11639098 11845821 0 113237455 118498480 0
118931017 47566964 0 608476176 561642494 0
317836334 119839598 0 489633882 570982677 0
173724610 36476562 0 422222496 522893622 0
261625653 151467211 0 626128698 609806935 0
336808356 28145558 0 644095696 575035587 0
15383963 6171309 0 21298121 24221614 0
622770421 126253781 0 781036117 421229363 0
75552152 12668562 0 484347173 549546083 0
48837278 15075757 0 786721610 934381910 0
219769717 3723218 0 443794078 336486240 0
36846420 51850928 0 240423546 213981016 0
192329133 204837721 0 303536853 245012532 0
222945564 10805884 0 388875531 370206634 0
14414905 47954307 0 544484997 517716732 0
627312999 311338511 0 813739471 594175373 0
350067390 75643071 0 691879473 693097655 0
41190335 23641127 0 115772352 136550985 0
374690432 153367433 0 598708351 584914456 0
1637 6300976 0 146457089 162938490 0
64674461 26165571 0 250217215 253019382 0
222276721 32300285 0 490656779 603672061 0
35994304 2897315 0 46918435 35999557 0
101140551 13721973 0 165869692 171836394 0
418713910 283679043 0 490292563 434858699 0
64023765 19011229 0 497786389 503332711 0
17222449 3594253 0 80699096 90748786 0
1094543 7305154 0 165091706 128120441 0
212785371 12379607 0 330143730 382524499 0
158484592 217803057 0 466125965 453499939 0
633189140 163597119 0 860507537 862344928 0
375321490 167948865 0 437955399 433483706 0
91333574 93097505 0 877745703 893067980 0
75295529 15745756 0 755378150 737649352 0
6481619 6566351 0 59788927 57169034 0
22300194 7630969 0 87719958 91407138 0
314370777 263726990 0 773131883 560084842 0
2512880 4404435 0 30256846 30373473 0
310360691 250027965 0 329600224 312321165 0
720429241 389134417 0 847049748 865309726 0
368111394 24982986 0 712746134 646277363 0
596377161 88506861 0 897842570 624573823 0
1433667 491252 0 12747306 13293556 0
24327098 7414053 0 256046710 292121746 0
15593739 210000596 0 906428021 961674112 0
27286743 77085780 0 150730877 155124634 0
43197312 14173342 0 460282266 439554414 0
7057229 74536655 0 182937607 179346153 0
264342489 200689742 0 807221977 651588695 0
128537072 115288254 0 520841842 564411862 0
464382989 407406003 0 594190770 496382907 0
164591391 16567762 0 424413114 411878592 0
117868547 221503073 0 581650481 734785184 0
456004028 1598667 0 912631983 759815528 0
75340455 118061207 0 392719971 409988836 0
29343881 87926590 0 675847354 679160918 0
249359451 159425775 0 856567684 641213944 0
40036353 59954966 0 657095190 613778388 0
19891769 492709 0 80062215 82621201 0
283450444 126639032 0 886937346 465762961 0
641891087 191390977 0 728343234 640904969 0
300493374 22433542 0 697346789 692172156 0
159014620 39536770 0 530757453 484324863 0
9721703 110201 0 604372153 553115495 0
379794 3388884 0 42903234 46178363 0
93707467 58741426 0 297573290 290324794 0
47245549 99000677 0 755974948 761364086 0
115835940 48389492 0 123559427 94644095 0
124742489 104391563 0 389397108 411690528 0
6704911 197343208 0 697839286 904549449 0
50776565 38050315 0 600337318 588838921 0
9605178 1724525 0 555744688 497372859 0
17767961 4600688 0 330680184 365052657 0
122477251 54090060 0 734210215 779317047 0
107370087 288518 0 335710803 329828942 0
13891426 7285028 0 769223559 765436555 0
1372748 354392 0 14499782 14919814 0
306678192 256767674 0 379782627 302610221 0
262319876 68789830 0 448473770 280452070 0
118641 364852 0 14696183 16815239 0
25245325 29564076 0 356593468 407412922 0
14774614 17594600 0 103555882 163983806 0
315435797 418562865 0 834553416 827520028 0
331444959 98675960 0 725084742 633076841 0
291187039 147084888 0 447974798 324935290 0
4055233 11661345 0 117199364 117406946 0
23118658 179987544 0 787808406 828281239 0
218845047 38226745 0 236268744 223450930 0
64415540 73722327 0 481807615 476621298 0
45989202 32795661 0 194014649 178388500 0
16745395 14443741 0 246785447 198227160 0
202864481 62070959 0 717148824 728404271 0
4424325 4550833 0 28616883 28949431 0
43134208 127097205 0 333071870 342082229 0
186625089 16810547 0 253258295 263288105 0
223846163 2223100 0 436505954 431759725 0
95926574 10337475 0 348411711 325691348 0
274954252 31446571 0 814959454 885082496 0
9883324 12582262 0 189176555 183542221 0
505694698 73427339 0 766975709 714437778 0
36785769 9854967 0 605439390 600742415 0
35436468 32170624 0 130847873 134571432 0
72431910 169543550 0 851565231 828787686 0
65383529 15436056 0 730744738 700075962 0
7516571 1576679 0 24414253 24148091 0
87737957 874553 0 719943743 638877802 0
23219371 33530399 0 390202299 358486838 0
42960680 64414734 0 354000388 449409337 0
24326505 48775091 0 848605745 796948830 0
63335047 129779039 0 556851610 568909932 0
127306253 118571024 0 610574224 568575251 0
40637487 13763879 0 591283667 576350613 0
71600818 98510183 0 593751298 679534811 0
65776903 76435343 0 491775128 485602121 0
182288304 39188045 0 479974582 411999679 0
5215752 6518907 0 27193579 30649075 0
674317335 273174350 0 891070931 753221463 0
1343132 946977 0 35002248 27815967 0
158681571 10757995 0 360253527 295006345 0
30846361 38067494 0 663351792 663677205 0
49923067 7154729 0 880070305 841581930 0
79284593 14969662 0 461517719 439187796 0
90798634 1038255 0 677203574 838592500 0
677145386 122913965 0 874904505 622539309 0
83147995 17912768 0 280776206 264613040 0
19622653 2822302 0 321248369 273547247 0
34972027 260473 0 165103011 171510007 0
109234296 20100838 0 710473775 725925430 0
21636669 13913407 0 155058393 125095944 0
62531435 52986027 0 534227444 837330763 0
7914039 10501017 0 170130748 190842504 0
1390265 4662135 0 90766006 90231236 0
263806720 17312182 0 689460393 407392552 0
159651823 11896949 0 209603422 148765912 0
118697166 3639879 0 680706032 733240468 0
176838743 135030072 0 468704854 507070386 0
9986961 434272 0 74085758 69457012 0
61509167 19833457 0 131492809 197283935 0
259224784 37060861 0 277175324 294490703 0
10476164 16010290 0 760617727 784587400 0
34460333 24839843 0 122078091 113211682 0
390398139 34937896 0 908405067 821376477 0
219406932 98417997 0 262446563 223605392 0
57880592 111442073 0 879516665 847987749 0
12133000 55829277 0 398946468 453130835 0
324105242 133988360 0 593607396 704991296 0
375331547 148289931 0 630041871 650236121 0
141724036 23642501 0 467242252 457702469 0
163783872 74296427 0 527348956 534216812 0
3111112 12832246 0 229610283 196692077 0
141032876 39391908 0 443073669 537012723 0
22465963 2668325 0 326547127 301480164 0
28641168 3497341 0 437099801 397394919 0
39640445 5509111 0 70939540 69388953 0
210379895 1732283 0 593543883 496318185 0
225866635 83095880 0 351752538 282806149 0
456906943 369748888 0 679269577 439260157 0
30835012 161307264 0 446584276 458434072 0
103299060 155841871 0 615269861 541423035 0
170204064 149299149 0 616435122 565472706 0
1117706 5704693 0 32811064 32077452 0
6509130 185944047 0 423806801 590545353 0
47857176 466846 0 182563671 192927612 0
5148044 63714448 0 247754811 335353735 0
368713597 9093646 0 590756247 544972023 0
646294175 31398388 0 955435087 931686242 0
53679379 38466133 0 580243824 555128221 0
484674970 153639003 0 714089860 788319134 0
307490782 121385353 0 327991241 331072078 0
20455154 8364949 0 121389917 111109698 0
7212703 233696775 0 647264103 658581195 0
35352281 79536115 0 590552173 562655153 0
157962426 45239370 0 803384901 958325923 0
164439934 39997482 0 187745344 136732071 0
10742669 2858277 0 229796316 220772439 0
563547790 166197421 0 913822492 959882289 0
144217022 45089800 0 232260748 246567595 0
210393313 34109944 0 351724312 290666566 0
11457194 29579136 0 448533390 370785885 0
36449087 26578595 0 136402843 136054281 0
538869419 14252285 0 902097447 915911983 0
75517920 17885879 0 779320059 845769689 0
332085144 117547539 0 926812564 907038561 0
488016372 500741431 0 812240578 584342059 0
10333618 128582668 0 889859958 907551743 0
71875785 33410305 0 196206916 150310737 0
31108967 90876296 0 888447198 876827331 0
122430426 38582450 0 446458480 425314956 0
387520926 115349239 0 673128889 664193727 0
36275844 30230780 0 106991678 110788441 0
624361499 346812060 0 934520675 956436017 0
98520966 279482 0 297764795 305257931 0
12441531 36595317 0 544989938 588024684 0
303771545 222554754 0 423351187 572417827 0
25068194 12806130 0 30407764 21966511 0
268753511 130216570 0 656517910 626923856 0
652095912 21826298 0 780213783 703479258 0
15993598 544860 0 136921581 99524107 0
250814837 143595666 0 272117570 260584179 0
976537 137343645 0 611752876 588920009 0
12614795 28672015 0 621407048 549236150 0
80780283 342294585 0 802310009 687377950 0
103704076 16695853 0 894567495 780776384 0
273552475 16547728 0 408906043 380009188 0
105481006 11614793 0 148897584 124835784 0
7977037 12101353 0 812980869 720487030 0
194277981 98461375 0 820020812 761281672 0
173429504 101602413 0 433356651 444273410 0
5369479 2555138 0 29926247 29397499 0
690522995 25590471 0 788914885 253895793 0
131098963 15796078 0 724612149 738000554 0
71741285 45588321 0 334472944 333101827 0
25022989 165015 0 109523416 101405302 0
54242259 133369721 0 600205884 662147899 0
80987088 74697736 0 197284207 212118580 0
240491141 132798820 0 842967807 909414365 0
147024249 117938062 0 217709043 303905649 0
110819010 123122478 0 172903963 175467702 0
309989741 178376624 0 334126861 323179002 0
302909673 56635490 0 397561642 272086365 0
80400311 29922074 0 459209479 444157184 0
87064575 51789372 0 109499278 110262733 0
85539172 2858113 0 458499342 381320928 0
70471130 6777355 0 458509038 442300055 0
165575567 193480995 0 809854267 792782373 0
24551438 1042615 0 61291955 56506870 0
117859293 25946617 0 239084690 397912890 0
154307350 47295639 0 229803428 239482052 0
174240244 138081551 0 290838024 260089203 0
140045 98619 0 5546747 5669918 0
127956648 78435624 0 944150615 931222603 0
2917248 4925851 0 108090858 103900235 0
199848020 7474402 0 843279941 867139701 0
543062951 198063821 0 676259661 467662232 0
242263646 70613388 0 828149227 928263856 0
227398460 45543370 0 363110925 127292236 0
250718177 146847991 0 881645695 925124026 0
512067384 148338929 0 610523774 596928127 0
724271650 54375951 0 796485431 823365471 0
54707076 8159031 0 147914350 83088427 0
48130864 19457090 0 92275354 92332873 0
517968847 296646494 0 914313901 758294079 0
91315656 49788542 0 694028230 652800473 0
38173303 6609606 0 44166494 39463644 0
33823743 64853331 0 569825130 582944828 0
316553395 26366245 0 542021905 555519961 0
31020418 169101609 0 741963987 715459321 0
26677469 6199997 0 39565470 39613762 0
63768170 7994196 0 413178389 453018313 0
51477420 9912733 0 808162872 971418408 0
30421777 2628043 0 72103706 57462642 0
91199270 96706314 0 635244721 645405421 0
72449807 26016679 0 202201954 166560311 0
137749957 83577046 0 193043766 184958944 0
13583294 87439259 0 253863347 240602094 0
796273991 43493187 0 934661971 602273715 0
53809877 261972852 0 720107349 810519510 0
213806708 130466623 0 593674161 580560212 0
10281220 19231470 0 767732576 755826328 0
25778071 20720073 0 130315879 184094389 0
67622699 22675080 0 694199690 754535091 0
2936280 3978796 0 14530908 17501053 0
56718633 16587613 0 198441997 198069134 0
37800510 1030170 0 55578763 49139672 0
464881892 240724784 0 599242858 455866748 0
61270923 38571005 0 651464047 750434489 0
16709486 89051760 0 582214277 424854560 0
244639237 19790549 0 498770781 506287270 0
346817531 22615481 0 536418226 278083634 0
85385057 25154073 0 651051003 690163561 0
20867802 71465836 0 704725558 748281845 0
281910670 24611382 0 513418664 456142454 0
29041289 14575868 0 481578148 630130150 0
96536948 15124710 0 535228558 533627705 0
12813120 76813038 0 310551192 300456130 0
237828412 87265215 0 861450997 691599771 0
96591127 112140525 0 399112176 405255354 0
18502300 15463051 0 46874499 46809732 0
36520368 4876441 0 334387156 286986420 0
62948365 53969406 0 163229829 209429954 0
189819011 43516618 0 365907181 341226920 0
151038336 9708326 0 386098437 260737143 0
658824871 489956257 0 911259677 781608662 0
131667746 47387016 0 607635223 598684418 0
41333841 3521110 0 173546811 193513664 0
7327343 10067166 0 215094346 231594324 0
58541123 5814711 0 256126585 230913615 0
60650887 53060697 0 349892779 290498255 0
9285213 73108024 0 845383985 924487501 0
56745102 45104300 0 222132318 192892093 0
233731539 30016044 0 381962214 390256693 0
206336604 130603809 0 276197528 294391237 0
112732447 65962620 0 349529431 357922803 0
106968705 192057954 0 894057039 756450773 0
35382840 302231 0 220949218 221028071 0
3508038 3440666 0 14720729 11850862 0
64380540 14175150 0 263395696 261851033 0
36059849 59845444 0 221379475 208949263 0
217854962 10449395 0 318086227 299273572 0
44253903 40429822 0 292498184 315963954 0
37563948 25579396 0 159752940 137272481 0
161848117 30356947 0 422292080 409177102 0
251764162 88701576 0 459933484 513096203 0
178691547 209881561 0 793925760 831637047 0
52734906 22174430 0 412410679 370810040 0
317899512 58037253 0 489623659 345797074 0
79465086 179367908 0 697050423 779704193 0
110583728 16465454 0 969037676 919578959 0
464536816 284309149 0 732790693 718884905 0
11039170 3677980 0 85270216 78765676 0
45441026 2054277 0 85559866 73149659 0
282727867 204147016 0 845539468 837222952 0
161758322 21355325 0 265213782 260264605 0
164319832 70316183 0 766759913 745674256 0
17813564 38912968 0 136403714 182397963 0
137886549 19687981 0 448854936 555539252 0
296352807 35903970 0 869000941 810178212 0
22947971 20867765 0 451448273 479118464 0
5006570 156974 0 58860853 92270329 0
313933162 121873687 0 582218086 558839881 0
11043454 32941365 0 331879512 336890019 0
219462220 13401911 0 331127487 360457359 0
306707 36986 0 132007260 142341811 0
11404706 35358230 0 638063084 728138921 0
58002226 538129 0 850112303 907658124 0
226789427 11346042 0 363913395 255268108 0
35718323 79513741 0 296020208 431525188 0
103929160 254047410 0 562342899 708205675 0
118447155 207705627 0 239972832 282474022 0
72937417 250242983 0 526053688 492637692 0
184351419 24743914 0 342960510 365541646 0
321187770 16705932 0 603312487 438774295 0
493164120 92292035 0 807726527 606822781 0
83416240 136322801 0 593887212 647834249 0
91905824 51079286 0 340190941 277112805 0
116802498 375251202 0 583405389 599236768 0
88190906 40901688 0 624824198 563662021 0
496855441 197796238 0 577791319 523984804 0
977619 184519 0 3231261 2594683 0
37829165 46350038 0 138757080 147623909 0
93650961 12270075 0 746186997 716181978 0
212251621 58129669 0 488977118 466550026 0
321923689 50124259 0 740491086 880388543 0
265400362 63671505 0 405318379 503274120 0
150074078 1418715 0 610296115 603283230 0
11871153 6062536 0 145870108 176003675 0
11407829 23664576 0 281916212 267233559 0
1114422 3680591 0 226493303 259958705 0
40545257 8971118 0 239305809 212762020 0
117533223 18249772 0 829220929 708592757 0
67394999 136310390 0 218223570 448324270 0
9696120 1904542 0 14210440 11954437 0
143069536 54918023 0 519434735 582344729 0
147621130 15875778 0 721729096 622840673 0
190239580 73621435 0 482311688 552601151 0
92389254 3956603 0 359830521 236580641 0
214091149 82830825 0 379254826 327520411 0
327136427 82940672 0 711584503 651891049 0
1132924 741326 0 5007130 6592266 0
25456337 4841916 0 86835427 78725189 0
557228276 41104255 0 721632622 886985080 0
209410520 39128955 0 403409592 409375680 0
61299955 70730905 0 509690265 473336892 0
161022642 102862975 0 369544133 387427032 0
24182236 30480351 0 525578940 559155871 0
19423913 9617498 0 108038783 118283360 0
626888861 66316540 0 855269793 779269082 0
234060390 202823118 0 300058609 280488542 0
18427837 1603965 0 522839700 498183978 0
123495940 7080710 0 453886477 337349193 0
104374531 21992785 0 895798958 937262053 0
2724394 998552 0 15997641 12493902 0
276035242 151973409 0 348050002 272928059 0
7943990 1344834 0 110466744 112677657 0
198563309 123254355 0 353772378 364410017 0
202665435 186500954 0 245597579 194465075 0
334104952 168801275 0 561855526 652883637 0
615763614 122298891 0 937714852 739294756 0
511689760 99133052 0 676798434 511395809 0
127649585 21332909 0 268221903 257108744 0
42419558 25295017 0 304743260 369136554 0
49715353 7414854 0 265946880 243628493 0
239510147 178439434 0 607623290 667430404 0
59409786 150276339 0 768103763 692142974 0
231803551 50047053 0 434584788 434272309 0
363311539 528263517 0 677786042 836604307 0
73955003 43159177 0 530181773 451303191 0
591609852 118449534 0 711460899 379712909 0
4877753 6095035 0 41587361 42805254 0
347747172 78894885 0 476916935 487875349 0
105206331 19899745 0 400151031 596219599 0
33844260 28718247 0 628084050 361808336 0
399886595 93040923 0 518518127 293280087 0
6503858 7001575 0 16976096 18166639 0
70292369 140443970 0 481620927 488809101 0
13385348 469451 0 124287787 130655963 0
275406608 12063731 0 765708748 754227558 0
8431528 83428349 0 577494726 578306915 0
67401659 47482890 0 790333044 755520652 0
11366646 2413 0 34035993 36362025 0
197188018 40554785 0 393257516 338067246 0
416801439 215960034 0 922271674 754702270 0
235013770 74140744 0 761342923 795174441 0
37859472 107256037 0 787078550 951942770 0
23080001 4647603 0 200272694 201574737 0
13132068 82905155 0 629816336 528883018 0
33675756 2630023 0 144379078 149198318 0
225527757 107746107 0 352158982 468618901 0
93947000 11816875 0 491618824 508029387 0
4785932 5639214 0 92034225 113296815 0
255777847 163071787 0 363208740 283297516 0
210740257 101766016 0 420551655 352528544 0
96625479 95612638 0 790828515 827196174 0
89528808 14243423 0 463309756 513347534 0
29778233 61525784 0 821060707 911419707 0
4482638 6820451 0 97559560 108616276 0
104686326 5766896 0 158682101 97123146 0
132805526 13812160 0 545785466 400163471 0
19395336 36735382 0 605082554 526108745 0
67037664 97090 0 609498634 566999891 0
360766246 186879381 0 379036790 276928560 0
201285630 11236644 0 616860082 658092343 0
89722756 22065894 0 383825075 391067202 0
63392395 2501686 0 313383290 228562997 0
453879201 39892113 0 694706134 725449866 0
325193 821075 0 11907331 10469327 0
299518950 102632681 0 754593002 747386971 0
144586399 92885580 0 366545676 324870254 0
173343678 77799261 0 543322233 523565729 0
227745588 219734305 0 838098662 967983644 0
14032874 39307623 0 649570914 594659211 0
39181108 12594721 0 199644220 207646298 0
165577184 67743620 0 766753009 866644457 0
189808400 23048618 0 298015776 411843142 0
66981962 4867505 0 432657589 370493328 0
570102530 440609251 0 882345939 464982860 0
39485236 7644840 0 269381270 258839514 0
301749826 268746347 0 511168414 409150154 0
133749930 7419582 0 677586535 697587420 0
272305213 9884830 0 471038239 405464860 0
87767280 1700866 0 693645847 816706649 0
31071709 52644403 0 563619676 639267656 0
74790884 256119573 0 600206667 746356984 0
19480810 35551495 0 102802190 133017246 0
61785650 196007279 0 703941164 555395079 0
7600037 8972504 0 50560980 41526591 0
568285778 37534458 0 606231536 563975382 0
310699588 14970959 0 412434322 370226517 0
200924415 139040298 0 927811173 662212962 0
7816512 463067 0 21411462 19535352 0
303050934 24704519 0 515754561 593589893 0
187644015 170177920 0 869871657 896247394 0
363229574 134593648 0 707200333 733669851 0
6265950 1176391 0 250098265 295851561 0
5731327 27409 0 14181746 11593141 0
211248066 46411543 0 377467451 447413189 0
114171513 52516090 0 534763649 543006851 0
206231437 73415341 0 262296534 260331332 0
170349955 34719261 0 208860886 132762141 0
113927735 27513449 0 245663893 307885006 0
771016219 192737749 0 839867418 913199285 0
46451565 46953853 0 934646570 877273980 0
235251797 9940991 0 463858601 510325306 0
49019156 748351 0 273523315 319643642 0
450235181 112739871 0 782976233 747070299 0
101453518 21306454 0 856031150 631611871 0
32020164 6233088 0 108730848 104849335 0
416863725 220302350 0 653959555 542987763 0
295575517 200240918 0 567402302 635407107 0
724911331 598497767 0 931008911 904968811 0
9895630 16319880 0 660803434 673957735 0
152765688 25011735 0 366046936 364060801 0
39258049 9993575 0 465625498 510889335 0
212158620 338886188 0 889468829 879548979 0
6278043 136745 0 7591423 6151155 0
111414938 183510961 0 653045573 692376070 0
3264989 3215256 0 433448937 444831975 0
532331792 2707835 0 846782763 683851072 0
551907921 51730378 0 639485358 564704850 0
79842394 149280262 0 432995947 446460360 0
51259438 1076630 0 130172881 130585508 0
1712169 2929615 0 12398164 12141117 0
407174530 191660643 0 562475722 489071263 0
72610139 12808770 0 86822878 87035298 0
14231378 115173905 0 554965816 693173036 0
147689735 4508297 0 302269968 225701392 0
112751619 184129242 0 417204266 754408754 0
127967085 39341861 0 129807895 113373459 0
45960675 42530917 0 565649736 563272656 0
260173379 103918329 0 450821485 535387811 0
4702666 9332521 0 93179785 66264166 0
17882587 122454791 0 812892113 802670262 0
404079903 33963009 0 913170083 899551198 0
16481950 459592337 0 804253919 851992597 0
5201957 75126128 0 791232375 629989864 0
180374912 208277733 0 965116610 901958791 0
777340 6525898 0 44107257 46570320 0
36464516 87757435 0 822369263 812613824 0
312588765 262508773 0 455425832 404925504 0
95986623 25172275 0 789334549 849469491 0
212151638 24781837 0 554107284 508240369 0
33514830 46602373 0 47602010 66206038 0
92247319 40977337 0 152369085 160527242 0
94549964 18581923 0 154509494 77654567 0
280922485 224960687 0 475075745 458562478 0
790803537 242693628 0 880698376 485987845 0
83124672 56931476 0 304562934 330418939 0
353927662 139184030 0 500050598 500028794 0
37987346 18337770 0 520712712 497034763 0
295627725 165458636 0 596559926 604287176 0
223620690 55549143 0 835795951 858834816 0
62340844 36264868 0 82220337 91659004 0
271807603 125968919 0 564460087 583209893 0
399721909 2388741 0 732420915 453246312 0
11609433 131315066 0 760949378 872558066 0
110354826 2667641 0 125273555 126329866 0
59493487 20398942 0 776021369 562946213 0
1833711 5605067 0 82422126 78269008 0
53532605 2134278 0 640147735 775943083 0
207054407 1418592 0 555599228 715561221 0
159208756 53093947 0 826713397 773826046 0
42060786 13291066 0 721921773 790432430 0
12228002 89072002 0 711427373 639785859 0
188541374 155093983 0 600739230 597822718 0
414018091 41894214 0 492501810 579744420 0
10642385 3939784 0 180896378 237241323 0
497661886 74952504 0 569386638 406468708 0
184651474 20576204 0 727214012 796289622 0
65674012 131735814 0 548456298 678092809 0
19616905 146756700 0 838117013 813696851 0
8644896 5581464 0 203463416 204914816 0
359611377 10385676 0 799325063 762508356 0
206859290 65348931 0 635038452 721315587 0
2437671 430905 0 7772157 9187902 0
652455968 23676776 0 919853748 844164161 0
127293631 25179064 0 234095801 175693888 0
5305004 56900678 0 633980560 600793709 0
23831585 101019990 0 704492199 860102048 0
160843579 262063876 0 841089405 739653095 0
587683116 50667711 0 738978064 627459520 0
1087985 910360 0 14898696 17606033 0
22886955 5433917 0 332925605 333214996 0
92349895 8482901 0 252749933 253884519 0
143973198 8618410 0 333401120 310413436 0
6830155 133247 0 18318516 13674162 0
202776807 236756020 0 737030279 679587245 0
158706955 242849184 0 758478274 768971286 0
6604975 21352892 0 167876092 166853783 0
15295112 4102726 0 133335684 164670944 0
102816596 27903188 0 833828330 710837439 0
169079374 161300 0 259744596 195029587 0
105084317 91182445 0 379232586 332142578 0
257388281 31036048 0 507819917 567171531 0
30961649 4237401 0 105153168 71664306 0
81812008 35421041 0 250019674 248766963 0
261313595 34335241 0 296009080 240313837 0
158834861 81358027 0 768302153 662630817 0
431452204 26782141 0 935360497 976493373 0
158949912 73998454 0 769164305 732438683 0
94229343 32655696 0 595350941 593577093 0
21192803 40284257 0 170932176 201881387 0
33201331 64880173 0 789298079 625017162 0
294584964 49609392 0 671126372 353346900 0
183801384 146347403 0 805000111 816541588 0
129274507 65912285 0 644006698 394010094 0
565320054 169482472 0 711875120 534292686 0
312007907 64832947 0 439610001 367642629 0
21820187 23038723 0 364583544 353347942 0
669770126 124803062 0 929785616 724414723 0
151995575 81618050 0 558905963 634646764 0
31699270 56222549 0 332559072 390696212 0
313764249 65166370 0 766400379 774547330 0
186969204 117479802 0 654164277 602401248 0
20541654 15323485 0 185490919 182162882 0
22566398 4067865 0 425893606 428110216 0
24729849 89766685 0 278697732 270317661 0
55253776 19729801 0 450029437 455348177 0
46393191 6677964 0 101346491 101572072 0
453579374 39016713 0 711872599 661092543 0
129616310 128272852 0 521187114 552238798 0
1499475 34957 0 18428872 15397442 0
71136710 33914776 0 348603024 248578947 0
553115772 212030284 0 606241055 621211909 0
184092981 76852015 0 531448103 682808832 0
331432089 50358773 0 565783639 593400426 0
30691503 68308464 0 397747333 409187187 0
414098701 58330733 0 897794707 579084766 0
20335625 171935828 0 723530223 723587405 0
103874445 143519754 0 768792170 718013018 0
176233401 128006959 0 593673323 675222074 0
122755317 12329572 0 783265909 792986173 0
132177083 62870267 0 230038468 275108900 0
220295371 69039848 0 448967757 487758264 0
38752336 131986001 0 873499725 852840278 0
120191317 78362599 0 661175181 626880132 0
101053658 9164706 0 116788443 126693431 0
26613134 2709808 0 59456324 46198484 0
75222693 22539682 0 91227247 74312531 0
5881661 9435999 0 50842787 50855443 0
156576365 46171158 0 564388596 556422468 0
181345507 37190558 0 631163511 639174775 0
1018300 298494 0 627310242 485385838 0
50673581 23750232 0 477854655 578874103 0
10592395 24502399 0 252826232 249176619 0
20679 1976246 0 13307049 12000088 0
178596712 46950489 0 277708480 274555353 0
239076514 41857928 0 345155482 350595833 0
19093783 23322409 0 205817572 212889412 0
542868693 70408612 0 900082268 887509454 0
29696143 493689 0 312532051 247125658 0
32523592 5057241 0 941794051 943017280 0
42874204 117261899 0 830816943 869548865 0
146795347 111909607 0 169490909 177958270 0
35685923 65176237 0 759691952 711559165 0
2657884 2790910 0 18667077 19063023 0
5336943 27915514 0 374469758 404491771 0
1585165 534034 0 2355526 2169979 0
40141037 52918558 0 240958901 235171095 0
66155048 4497654 0 167802040 200923513 0
246995079 29234978 0 771066565 853324101 0
4432707 1769730 0 30515149 25403252 0
360737255 52394136 0 432386314 343047685 0
64860975 77739762 0 389660094 393722442 0
9474025 139067469 0 844835297 864282299 0
2217373 21210075 0 201323610 312004297 0
107179416 23580010 0 261434264 156385785 0
388840006 118282633 0 741131507 644743523 0
236368 383025 0 4521524 4532343 0
123665178 39296989 0 529309508 488844974 0
29978097 10113291 0 214726563 173407185 0
345348893 86433704 0 628556652 677269390 0
490721824 61575728 0 797130102 642592985 0
464088287 84549606 0 830505265 762110922 0
376982423 307574935 0 926844429 958376667 0
7271383 24509635 0 109798451 89877170 0
174440494 97260633 0 367644019 320736903 0
4585690 73201217 0 345505404 293923118 0
172228264 134480978 0 705619040 725872875 0
56364042 43022412 0 548577551 591034174 0
156065659 164669372 0 476724666 475373224 0
127612128 8123430 0 817600647 373067456 0
125009061 170742036 0 508705562 661999671 0
328654273 21456468 0 813384443 641714917 0
44861770 103155167 0 709382133 688274066 0
207721733 54270433 0 772035496 551911733 0
402891250 305242909 0 504467055 434619105 0
10988887 36209329 0 529351880 536882385 0
23003163 37048737 0 361827965 419769627 0
47145054 24139715 0 429702782 597149265 0
185167227 18786783 0 651152577 711590714 0
142685076 72231507 0 714884522 736107070 0
281407858 37310619 0 771715810 791214474 0
478418746 367337042 0 692418124 654406646 0
4263734 5723201 0 38214674 38169635 0
193363315 4382092 0 352094991 333159717 0
10996965 6309499 0 108987670 123936254 0
73928496 15921878 0 141638519 145420460 0
88177906 55633504 0 577160053 630226833 0
387995807 12835797 0 737440720 640966995 0
21207781 22846882 0 174786139 193171061 0
417752029 67814522 0 715780451 729741608 0
2196027 43986 0 48653683 54528919 0
39256935 90426377 0 824039588 855085617 0
20222476 3034253 0 407198842 411007777 0
322955071 163500026 0 799979364 780334246 0
13794395 8818689 0 129598781 123228957 0
20909752 61576085 0 550602636 646735923 0
454231045 192433893 0 759304155 736583893 0
13142276 4397571 0 95358872 94556477 0
55110885 82133508 0 146450421 142063656 0
7482344 5881804 0 20093811 23793523 0
22625355 2288499 0 48137870 42430382 0
220547823 17650226 0 375637955 350647826 0
19149359 20638744 0 647254595 807100179 0
78183114 57701502 0 652430576 643770317 0
62970497 30421205 0 673544680 953515693 0
37252479 70624572 0 419002121 387664227 0
470350708 201612066 0 569925444 594954699 0
22828986 62903810 0 414383337 595357448 0
46344171 21620863 0 868818324 764437010 0
466170838 172633816 0 657107569 352667351 0
419471 464160 0 3805441 3803461 0
468324988 123451511 0 598205816 569094990 0
71384974 55895153 0 209494511 208212077 0
103094672 57040371 0 180535607 186759062 0
14737155 2371336 0 119625606 132217490 0
45790322 49579864 0 735695187 617794000 0
33924466 336969 0 440597010 518224266 0
40316335 6722376 0 63547740 82087017 0
128993214 84054286 0 463784582 365731405 0
264368546 93597368 0 365389496 378270483 0
166656617 162130508 0 910267709 908754695 0
286050383 102224829 0 848066046 939545195 0
289171505 107048654 0 712643453 521534447 0
44729382 12467877 0 140715010 139218874 0
129641254 48046093 0 619827657 678602624 0
3614341 28335433 0 99030339 103236089 0
80282860 15958874 0 468533707 504301779 0
130161398 23032649 0 431133334 409116228 0
97399662 43110146 0 487921058 492813600 0
110639422 129999003 0 955384220 930788451 0
148791794 123249786 0 499270753 472287237 0
37591241 19744517 0 192652764 201028002 0
703986 88462232 0 551779461 546159386 0
320787071 132017041 0 512859349 529396101 0
406961040 178734354 0 559184022 552867183 0
190958321 111671005 0 202793919 208082035 0
309891126 97064350 0 402995042 442682046 0
338622078 62407974 0 524726597 502789968 0
236491636 39433268 0 247006428 188431993 0
33261485 13070545 0 98049157 113504389 0
155818304 45214620 0 200220774 150591013 0
41859514 148702946 0 618294858 598399432 0
653147259 168199079 0 692329120 643613126 0
215155635 88741853 0 241861868 121409439 0
422199621 66656499 0 519853123 319918376 0
301915562 42394347 0 681708912 581389036 0
49331975 2796792 0 127487179 114594153 0
133286274 4749253 0 226674984 187025516 0
73989 27454 0 965532 1238413 0
220764912 72137549 0 228937136 231552976 0
41361358 249422168 0 820256407 828023759 0
45109679 11008574 0 87128471 95125890 0
7696844 1297006 0 240369824 225298068 0
18698002 71076319 0 896301682 881656759 0
31614298 13116675 0 343149485 324462422 0
725190767 285159980 0 901456433 441216498 0
662932625 168350096 0 841172380 880168039 0
15728189 13829449 0 306765878 157596407 0
30168680 10593093 0 98271892 90043054 0
12966641 7918092 0 276482646 285539487 0
587763997 2659300 0 640266278 512733772 0
237072736 100075847 0 292697349 147871231 0
2841573 637787 0 10589762 8152693 0
326302878 20417924 0 617284473 526061480 0
237865094 66895061 0 856044794 780792303 0
171379085 159071965 0 760944724 644166620 0
22984505 5338219 0 123411961 126676809 0
36476508 7547332 0 41849340 20244964 0
37906905 9005379 0 196932537 195116681 0
142298631 35304207 0 371579018 379908841 0
341256120 152245673 0 702827089 592462480 0
145585267 34117003 0 581173018 546114689 0
34046620 10451189 0 245651339 234464965 0
155767739 8041517 0 510803513 476013052 0
23748348 769719 0 58099616 56238965 0
167290665 31033434 0 389061687 414577039 0
11419508 56343686 0 386844132 399477221 0
17722793 75819912 0 415317981 453193546 0
9460183 10349845 0 27602225 28134529 0
240150297 128803060 0 712771442 720622222 0
166343565 38481132 0 740928932 717812852 0
19499911 12481979 0 74181471 111087728 0
16666404 14244548 0 109219675 92030391 0
11863865 5534393 0 356888713 375349000 0
641149034 35390702 0 694486558 644413391 0
4805833 1064344 0 40773237 22060339 0
409728850 404679368 0 842482122 868967975 0
8904672 190416870 0 787127426 773367075 0
473840900 22002039 0 491066255 200202844 0
159453922 1912504 0 276148233 235531025 0
180923928 67725762 0 571775717 518692225 0
344387144 64182117 0 726555251 612084043 0
32457090 38898206 0 110750756 160552137 0
83650451 124801 0 415792369 387975243 0
9215558 9730015 0 117795682 143641694 0
7939597 1951288 0 67884701 65022519 0
2088409 97350220 0 378315165 384496469 0
798527588 115058213 0 902768137 313104739 0
413122381 90220351 0 590592702 685713989 0
926236718 318073165 0 981704313 864553782 0
181028596 193393357 0 783500943 763529805 0
283268491 149564182 0 389393991 391403361 0
93083851 7668779 0 152588460 96591497 0
204352115 12153920 0 523277462 735635635 0
139640042 26611594 0 219964016 224019261 0
99249303 42497544 0 105735239 55041143 0
980521 1619799 0 22882030 19226804 0
365211916 19012526 0 900581573 444022655 0
207672611 47295065 0 317187911 415200457 0
153548690 25516928 0 403509959 391595720 0
86177427 87924735 0 442837893 414431107 0
82944154 120084579 0 501483479 663738050 0
7501413 62529925 0 448130101 391800664 0
69495331 250236850 0 849381907 604554424 0
506381286 81383728 0 709626648 645443834 0
32880739 80248209 0 651782050 517350943 0
162923296 897349 0 737589076 909538862 0
51244705 48048026 0 371071259 366350820 0
162835201 55344217 0 437660110 455818680 0
147535564 4325289 0 238063045 255298975 0
488124755 533822971 0 771685947 671593182 0
25254738 8895537 0 106806572 80449498 0
357237825 19468221 0 390710581 352382715 0
259743623 56073420 0 359517690 321857813 0
606412949 10369298 0 695104949 426385094 0
168944382 33507050 0 667083786 590052125 0
2202626 315897772 0 876386947 707559056 0
98704385 2354996 0 147870622 138006552 0
4378938 34688244 0 191477687 254865617 0
153625261 190449572 0 645774942 648491967 0
133009343 30108308 0 834197735 847092860 0
987107 20411139 0 400509563 432314239 0
14388993 389677 0 21666696 22479419 0
35533540 28260417 0 312268367 324736634 0
83068693 15801436 0 284996424 247747894 0
28232032 15169411 0 156137485 130574662 0
20681344 15404973 0 100572812 107681070 0
1504157 63012097 0 784703554 842565304 0
34825743 16647128 0 193418190 160596045 0
124702458 3431028 0 546829652 464891784 0
129585150 2819714 0 756310634 647511498 0
507797298 141987800 0 750699952 783669156 0
157735591 49731301 0 619759802 684079944 0
19774437 15169559 0 40803062 40262946 0
193679827 33843175 0 276395829 177836197 0
509308296 32883216 0 864298567 936924053 0
286797646 226090650 0 831993420 884288648 0
283797989 183234060 0 685109210 621602832 0
239325474 75817839 0 298183857 151262703 0
22837612 29799837 0 325870561 337276710 0
48559774 28297140 0 901980333 754977092 0
4641472 1574085 0 54788889 48162751 0
2277898 47789421 0 318807186 330011755 0
88114722 13237304 0 516183514 537555017 0
21203671 1813884 0 50644886 48533643 0
220871840 58191292 0 582357966 602218827 0
49366054 15426551 0 478173714 502109602 0
352994087 112821145 0 658496715 344804382 0
495345711 145108670 0 644180820 649357588 0
469246883 2516355 0 498972695 339605637 0
89179943 46439948 0 833060117 843011094 0
15996043 33100451 0 172565514 165658725 0
481313299 147344523 0 986357453 872293742 0
17184645 11370184 0 495135616 512158722 0
243536974 93814803 0 437070420 292088316 0
170104745 59013686 0 330742808 379489565 0
23003303 35584824 0 358657313 360359317 0
197977823 152611223 0 213777737 186841477 0
19462442 8836247 0 298801226 299554090 0
823146 4655757 0 193656894 185875513 0
509880980 666023380 0 900673689 948084445 0
75731557 76172107 0 764525579 596651697 0
530079226 883596701 0 629691180 940900689 0
187319 312224 0 8483799 10137310 0
7281611 29134176 0 240692066 302440431 0
258833599 17189851 0 475864764 431053733 0
730285808 204475868 0 903654838 872875317 0
298938192 122312129 0 414479828 320588284 0
64381257 16990386 0 157683040 152347001 0
286533888 125549251 0 852722542 813416317 0
55082126 84660506 0 407782697 402410046 0
6094711 9993770 0 80455347 81522222 0
11839160 7490436 0 32428045 27063083 0
520711423 62842375 0 932148194 961185802 0
11468704 35133312 0 588086339 576009697 0
16755332 6741804 0 293893504 282474972 0
70614059 172408897 0 931741011 895419802 0
447518157 163328816 0 741882922 745285691 0
120498420 53291247 0 832452615 892117070 0
450694280 2158340 0 768521122 772915349 0
304768903 296505586 0 428472710 359009166 0
7496280 9351521 0 368698425 342711756 0
56025215 7313269 0 154037369 130503312 0
646794600 67301519 0 676985691 254590620 0
510668776 494003534 0 567669791 622129254 0
25985615 34590339 0 85811588 91007101 0
374678639 224294513 0 958038225 688743213 0
29241926 21323757 0 338782709 349531276 0
6796528 20044390 0 93377141 117000657 0
20785345 39996433 0 169865283 173064770 0
55717261 3897755 0 186164241 131764484 0
5241627 26300899 0 752428792 763524357 0
80407122 44757802 0 447122302 419651027 0
40014076 23874803 0 487763301 445789844 0
67305363 59457872 0 508123030 392979333 0
275514543 245584902 0 623262736 773285405 0
20212804 87256110 0 750742606 703001105 0
181000447 49074825 0 719125546 734391633 0
51116003 54191560 0 752192385 773988283 0
17490866 47991436 0 485352053 408920932 0
18585517 4573461 0 234475820 229260578 0
63327777 18255972 0 380267864 416535577 0
678220228 98593403 0 972666377 859392258 0
40114867 28311214 0 579602454 544688595 0
2600905 75567 0 3506656 3619382 0
491967396 51704863 0 867648785 744537024 0
815992265 320324194 0 864383662 844442379 0
282425081 70566854 0 678023174 655350190 0
17905989 26606233 0 352075949 417650106 0
179373871 139255708 0 572307136 613886561 0
78877780 9249700 0 592464869 706937925 0
339772121 124685702 0 757055813 746681855 0
56484681 41449437 0 565658314 589321144 0
10624932 20586017 0 123321326 135446233 0
148103652 89496590 0 345464297 333684807 0
1197197 17175505 0 108341575 103903418 0
279056987 234776440 0 835929928 824670701 0
49192495 14690991 0 661026096 633027972 0
11746211 41180441 0 691957774 702362037 0
118130384 32741046 0 155626104 138262569 0
176702183 79111420 0 387508973 378253193 0
104872316 64097201 0 733472304 658028525 0
184661700 33226129 0 381808234 399253945 0
50773648 33863372 0 241502972 215793839 0
26632517 96594155 0 770886638 751537247 0
16153183 63094777 0 402629946 410038029 0
79032176 6454079 0 321125543 287638496 0
54474890 26834748 0 97047923 84675931 0
156217847 41060552 0 580224790 440869425 0
143425762 11922200 0 477053603 414327507 0
368971771 97362703 0 401477511 496281026 0
33710677 31766978 0 403828351 358007142 0
368890939 178066746 0 425653071 346258425 0
18798208 2598048 0 416581387 457542540 0
2488276 943315 0 256611120 303337151 0
91050557 31176049 0 273685685 281046555 0
17692659 44259226 0 520592692 547126705 0
45354683 17279945 0 122479591 119026006 0
142519119 21100695 0 266147276 279847308 0
232764077 144777553 0 806486644 761055875 0
4777183 53000469 0 435990236 366616546 0
164928047 1267180 0 358511488 378845057 0
677917413 288414478 0 775994330 434616741 0
33397196 88752750 0 303475406 368844702 0
8996802 17053202 0 339779352 316122257 0
6021480 5367595 0 28695183 42077706 0
3220882 7267602 0 26250453 25396545 0
140778405 69288569 0 832919559 836846545 0
49625511 25328261 0 85870366 82981889 0
120583671 96040713 0 297971886 293407184 0
91700870 131104011 0 465412649 478817903 0
421868693 159523121 0 709649382 508056513 0
7357935 5690264 0 80817682 70241176 0
805047097 242061925 0 994828284 933791644 0
6520468 66048938 0 182690834 187337185 0
320087293 23659451 0 421495389 361546440 0
37383604 1683799 0 386289149 393035738 0
40350253 80419503 0 333626154 450079244 0
34688613 42115547 0 323109586 357202341 0
358366190 166652905 0 422896851 444645805 0
611755216 95421070 0 774601790 695968571 0
256322977 72320306 0 307558153 290436602 0
9865015 1699595 0 22458413 18463865 0
53835804 89090728 0 611464820 616942329 0
4400048 39760339 0 682706265 666111558 0
32343048 86962852 0 949059902 893369469 0
261920861 50192208 0 421276016 445391054 0
413726095 50117491 0 484300463 435760921 0
320816558 26059865 0 886433244 891112657 0
99980356 2645929 0 717187853 796431300 0
95727556 9855267 0 486691693 501684202 0
97970307 3694280 0 493454321 581298632 0
96530283 16520825 0 110857809 68908176 0
175895240 57976883 0 289077586 242518250 0
684580 15685357 0 96960076 95503366 0
49402279 900136 0 754327969 765341908 0
12646579 6549733 0 357351281 279727923 0
151277408 4683465 0 956007942 834852040 0
108040363 5196032 0 462337728 513795320 0
487212962 301390945 0 696398047 479636320 0
501350900 231861024 0 835266142 861177747 0
8543178 4657920 0 275612859 228150042 0
27746897 9331353 0 431926842 493935062 0
93155352 35522859 0 369610057 371609782 0
66998233 8234346 0 724034074 804416030 0
175868010 27076692 0 961323344 794832146 0
4344356 368010 0 16329626 21941142 0
130277954 9207429 0 244980670 224000856 0
6682544 2534911 0 55662523 52577281 0
771465801 332258091 0 806280740 642258999 0
561434868 4629877 0 732316731 722540614 0
4035753 11538452 0 90300625 93937512 0
243621903 9255465 0 789381863 625401117 0
31132741 63155365 0 373918520 355053073 0
2159400 3209604 0 79212453 82570735 0
75747959 47689674 0 102430500 83105715 0
26980774 86537375 0 289774751 298598230 0
498964767 356581765 0 567040939 598085149 0
665816 285922 0 3312257 3014832 0
83452128 21214499 0 533641729 449661133 0
48062418 109851433 0 516071611 478719486 0
7186126 29054316 0 167786691 157671647 0
535819738 525451917 0 686999733 713055251 0
25348676 36915145 0 192031972 184823877 0
362313699 35621094 0 550894639 566461733 0
24703371 52691518 0 561081439 501540722 0
5221428 33356861 0 251071611 233046442 0
87935118 11905276 0 732667875 764635607 0
447698790 27270702 0 643239836 676925324 0
27107775 30365816 0 152050831 142009372 0
4710299 28905663 0 487082761 575627189 0
5913343 28614863 0 231918156 247013928 0
24045943 46955067 0 657263969 635015477 0
523967893 32290928 0 627438968 381600794 0
22500359 11673834 0 242941600 217069624 0
8694523 71089730 0 453774631 445976396 0
81076591 118991697 0 679436744 727209425 0
37999386 6913300 0 68185177 57556208 0
425593577 631714 0 446630460 376228180 0
531480654 181975281 0 783525151 788225314 0
24234706 18052194 0 441600384 431669179 0
114121084 132390050 0 843220914 741958755 0
74829239 26253568 0 803447629 602977026 0
14951743 1981062 0 487528103 397195857 0
115371051 4109203 0 480578624 324764094 0
4306707 253307 0 55492679 55359576 0
150346712 10548914 0 262526852 279366232 0
24147304 39354744 0 545649051 490539128 0
2715499 32111088 0 315134626 425205538 0
154498689 139142636 0 352620404 308237244 0
34890725 49161220 0 462016709 525291347 0
69962627 25448605 0 99736229 77511122 0
14485275 19966901 0 160788768 154443573 0
91867623 186632969 0 876775038 831618242 0
66779701 104110162 0 454043911 433782275 0
53971978 56724063 0 958267876 932275379 0
100124871 13108937 0 105669370 27394243 0
210372530 122644123 0 295341148 266590961 0
12774242 66862354 0 345000105 511119625 0
2730756 13814548 0 249689279 275180120 0
290560728 67547051 0 539575551 548442824 0
4243436 25389915 0 184637579 194595332 0
183810062 60152540 0 726976657 747307839 0
57511224 203729013 0 889042377 536449736 0
267815583 5111923 0 737625799 763731599 0
131887604 80232286 0 156259661 142731609 0
170200835 7235688 0 317703214 357942925 0
51618459 15192700 0 63965276 25920604 0
66338079 23301973 0 800482333 612061421 0
132590276 30156064 0 889230477 454445407 0
108526920 16514142 0 174357274 76546241 0
207233327 44083135 0 785388709 735324453 0
118576174 62575852 0 856692150 860232424 0
809888 902725 0 78945645 74001221 0
323934698 116324270 0 869267830 809546880 0
26175004 47993103 0 565891899 544966162 0
31702500 13519387 0 218473968 196619701 0
288929173 39965929 0 605719849 460150272 0
201007038 35915083 0 510751901 630628629 0
170026655 1421876 0 287003230 318637903 0
116558202 25364246 0 961567326 801748773 0
26818014 3430653 0 47685264 49499208 0
56192642 34898921 0 736983030 686701490 0
265135085 14736380 0 545985093 406900029 0
333352657 71758450 0 407820566 402773069 0
156285477 4087553 0 569222083 610300068 0
16977295 12567570 0 678999501 569273495 0
20335458 7260108 0 34392667 25100297 0
157297597 14713451 0 238230823 169691140 0
313714471 15748803 0 903408329 934159982 0
120939127 152802198 0 612760839 371295884 0
2616678 1324574 0 28201397 25579542 0
505262175 64883770 0 635315214 353938247 0
195994627 39742618 0 515558399 497516846 0
181292958 22431391 0 330810029 335804476 0
398907389 83316658 0 586140860 611210770 0
79579400 50084831 0 854828983 863348815 0
123993956 30107509 0 269073304 254363719 0
5520868 45405454 0 154054988 144884376 0
436936087 163478592 0 919643525 980773416 0
211952614 18986339 0 524542462 538208393 0
221673892 71953083 0 438222865 367370045 0
54542869 3638688 0 84341568 87118120 0
262543514 156830714 0 375256889 398839581 0
14246314 342313 0 64679639 62678019 0
25835806 3470037 0 346276757 351153661 0
186722683 247681291 0 874920356 895293593 0
530342972 95551184 0 949396681 774201074 0
24321707 784023 0 450813178 449615286 0
37309424 16749750 0 147018081 121266813 0
848959 1309990 0 23531035 21808916 0
47551108 13970933 0 515980724 454945331 0
25575793 43857877 0 247803473 270386060 0
134651977 2132447 0 432368148 438048585 0
5228051 4820606 0 113582273 101955989 0
39787721 4593295 0 251558483 213434763 0
398046750 236271838 0 621289299 653364439 0
162433880 122537057 0 489383538 519385016 0
81021009 38867401 0 239931759 253515522 0
37603063 147138317 0 532992208 707733598 0
330657167 92683168 0 397763227 362247816 0
108367277 108713005 0 898619567 901655497 0
111623961 48047809 0 154338652 116906066 0
18507779 11313234 0 47277547 36223432 0
220386513 596304 0 347844754 215660927 0
139583942 63261687 0 463868548 460934634 0
530845237 278401290 0 650115334 604292162 0
113781606 8844506 0 462921220 519427751 0
577389502 145461017 0 708063569 505356182 0
8685798 3050224 0 40946693 39567519 0
554781671 31491132 0 688864233 672172663 0
1125851 556234 0 25897440 31580853 0
168812228 123627503 0 911958891 793663277 0
202637723 116946199 0 553067589 478951429 0
59145402 221399017 0 572403679 582970087 0
823325616 316988171 0 881886608 825815608 0
493958808 25584158 0 842849447 676656093 0
129060448 109936880 0 953246768 981598888 0
126884216 64906111 0 198658620 182144040 0
57066517 47561917 0 453435165 490260020 0
6818971 6142996 0 246881221 257472393 0
61273103 622114 0 91812258 44484307 0
151472548 23628562 0 393366601 527036395 0
729453 3335167 0 30443041 38504149 0
2564529 1246504 0 15562361 16028691 0
422101861 223442263 0 518573976 438155238 0
62358453 56747651 0 532576258 501482726 0
90615972 25117058 0 320558589 315394901 0
53429533 18299206 0 234846510 194813261 0
15691038 11368527 0 505361939 504515511 0
46179321 76364079 0 773351752 851216964 0
404829809 19477979 0 569349133 536472991 0
911782 23158291 0 251357414 190225488 0
99257582 133939665 0 216660459 216548669 0
160115738 227777267 0 754998537 775227376 0
59683308 16234780 0 121139649 121014865 0
220318168 241136217 0 438511894 369110012 0
11414280 825035 0 118128123 131694217 0
30090043 19721839 0 172388543 110499680 0
319301026 158108590 0 702632879 672041105 0
3447737 555344 0 47386139 52951509 0
164295584 43445142 0 532985460 675009180 0
45667228 12058054 0 134790636 119595137 0
100289325 30151731 0 484384317 382610446 0
30225446 50279104 0 576533321 530541882 0
268994990 141970554 0 722006298 691166358 0
110915028 235701675 0 940778565 774314384 0
85853448 10407364 0 104137658 110627379 0
160391633 40014161 0 190058006 146604001 0
73089131 12406858 0 879603149 679438147 0
163421026 63819344 0 369968256 518860981 0
431935797 25696118 0 524633686 743300079 0
111787010 123147633 0 804148636 740647578 0
47356936 25262053 0 837792365 855898541 0
9411325 2458969 0 54116948 50310051 0
6994097 126554354 0 503408032 477323427 0
23392436 19528553 0 41374538 40304192 0
69741841 53901940 0 864095726 886957523 0
326694721 68436483 0 518279235 469985792 0
216162242 56572027 0 525071096 563672587 0
188093251 81532064 0 243431627 315781948 0
149757375 175225859 0 868937643 911174629 0
176465610 22706156 0 625699228 592059776 0
68267164 14845666 0 96153986 66833974 0
238934782 65610141 0 284607468 400517817 0
10709356 1484365 0 28645250 38338647 0
32516752 6347082 0 224632780 218899183 0
58110912 4625041 0 363680018 368181921 0
385184326 373865775 0 844507538 839170900 0
60018527 15890509 0 591466057 497183145 0
86638044 2658453 0 262825820 242098799 0
343403200 28121306 0 942161835 962285420 0
98943853 15456710 0 341172393 273555712 0
90907630 111430463 0 601982955 424063078 0
223120419 131070053 0 382121137 231877549 0
2138538 21898699 0 296142793 293232307 0
497840921 72568251 0 790311718 260946224 0
373823848 36939723 0 513099798 376479798 0
33288805 15309526 0 140473779 156485757 0
442869696 208081858 0 487979594 423199564 0
21296106 24982293 0 99377630 104863093 0
107852992 57077479 0 693595513 697986885 0
83073257 22699404 0 798266832 600800822 0
19723527 31302889 0 213849917 248809351 0
393256124 14376047 0 730663634 783063905 0
311154010 175608344 0 388933881 398266807 0
57848337 47898502 0 715568225 784789637 0
187806271 28156939 0 828183849 863111644 0
164339655 45147994 0 214501802 217088132 0
24603352 7748884 0 273757525 200601333 0
42639530 76389890 0 357035496 360821559 0
91995975 18787219 0 856954433 866491298 0
301859402 141672276 0 394455550 428329595 0
34340228 57963078 0 324392210 305909910 0
6904787 126937470 0 572625153 575989818 0
17446556 3751103 0 34352419 28382279 0
421811501 10479411 0 538528873 537739008 0
44308241 25652350 0 287983256 371077348 0
14953573 13242299 0 448199999 413134156 0
195806157 20165242 0 307952052 183116590 0
61419610 68463608 0 571267245 562311410 0
179043734 18041141 0 328028016 343610036 0
123288 4514315 0 11932539 13594663 0
20421439 36332385 0 229107940 192068815 0
96439719 176493190 0 729999293 836816444 0
195719687 159711203 0 649211923 484093016 0
9874593 15236241 0 69361771 71700971 0
3671107 9050315 0 222522250 247650998 0
29015338 2607903 0 130829083 130693563 0
81208522 58957547 0 92397242 129453076 0
355708468 1042732 0 412557793 334623949 0
60852584 27780095 0 207840552 198053884 0
201128413 99226321 0 598160953 494486987 0
365193714 1056907 0 835413209 856895216 0
172228538 130794104 0 361875576 368327949 0
304172457 139822360 0 740986707 611535407 0
36739567 62084368 0 375752574 401111452 0
36800617 60375952 0 458091963 407995520 0
65181691 158438890 0 910858623 917323798 0
97632067 74787273 0 504327857 586510317 0
29495053 25344476 0 197766773 214062560 0
604344 799003 0 6360501 6108453 0
107256581 14675113 0 451422386 452260788 0
149207648 132468606 0 447870964 427207444 0
11998294 42475479 0 315765377 330714522 0
2127710 1179117 0 14025044 11440578 0
335825724 109972964 0 430713280 484533240 0
159528278 130764058 0 752148564 837712831 0
215741470 25100561 0 233529666 220349533 0
88823814 87989980 0 911504882 927171695 0
6559040 4896741 0 33650245 35556388 0
2569660 8815346 0 48001112 62229181 0
560430 67132 0 10859258 10595283 0
336232349 213665316 0 678113293 717898622 0
303288008 61043703 0 485836007 452210456 0
846372 7504246 0 157672461 123882686 0
44828538 18351209 0 216316577 233286271 0
73912231 93283792 0 305532798 300642659 0
4679984 70056855 0 541202637 495087501 0
25492494 25978058 0 274064992 299909284 0
114979079 57564962 0 908264949 748641119 0
83766213 38711949 0 393835460 468110237 0
19576386 45830168 0 437227083 728038422 0
441796069 83215088 0 841677804 549516206 0
351840671 55520991 0 937122267 944470595 0
9613906 21525155 0 179866732 209524526 0
23609035 2917141 0 112569674 107488948 0
31383181 86382757 0 370154835 388136456 0
247279029 109875964 0 615489811 644965426 0
199824502 90437816 0 848451194 812252097 0
69034985 3449189 0 72650296 75024466 0
15872401 32387233 0 691950185 680425407 0
195951382 27865240 0 232097272 244381768 0
167195446 40658423 0 663438007 650925347 0
48951554 16501818 0 764089880 814179308 0
574002623 102885188 0 805170783 508901224 0
156373629 42459841 0 158632875 151802356 0
524712395 115485267 0 625939856 205212756 0
103753477 188597527 0 714413091 729358381 0
22255503 57956876 0 326079547 337859982 0
32964229 41994 0 478319132 491540490 0
234537399 13961941 0 527148984 480459299 0
21977028 10860891 0 255368381 295097184 0
14979096 277452267 0 841940630 905913582 0
284228583 33800165 0 827145766 843767178 0
168876434 120762852 0 402354378 410345412 0
23942537 10775979 0 116766773 117612899 0
81775707 81554 0 323405096 294999628 0
323642842 128840018 0 767197793 758176929 0
96033079 59129527 0 393780631 378608151 0
492264063 189031005 0 765233357 589941295 0
135553600 27889305 0 271461524 300817343 0
140367441 19482965 0 780764418 770747541 0
582961633 39061646 0 746080962 813975187 0
44399096 33774188 0 382411202 445522662 0
395882484 209054736 0 498596167 466727227 0
15441023 87228898 0 327291274 329016753 0
182191142 78838870 0 307314627 307065062 0
53391103 12785815 0 130293979 111789822 0
3787166 6215747 0 82734948 107344411 0
163045234 19532742 0 758283168 800109014 0
34707615 158926824 0 866294003 870438108 0
10653613 10789496 0 31355983 30844973 0
13981443 10285352 0 15814117 14571583 0
537412406 51802167 0 928562772 925518346 0
3116632 27970222 0 94913200 83376015 0
503370976 60073021 0 831369150 910240779 0
23472516 3904985 0 445658019 424841990 0
31614520 79913055 0 524292044 452486276 0
17408404 12665283 0 377371693 401707660 0
127577458 49767317 0 509813626 505266686 0
6979970 236001 0 128982784 105596313 0
344960847 61391278 0 817486265 852628859 0
78786189 62603155 0 147617795 142473327 0
69455184 37852478 0 291738950 402614682 0
4388456 800328 0 9162851 8482101 0
138241606 117820368 0 697438377 732989905 0
20350803 5542534 0 419258484 402835412 0
25510207 17914931 0 364129508 328021616 0
812337 2592002 0 68988935 79332544 0
3280098 8705 0 8750331 7515996 0
133132006 50377017 0 433304907 371835282 0
108037205 12109868 0 392494329 604590789 0
236177254 10085455 0 689339627 709265890 0
353865508 306788212 0 493492188 592113275 0
22226533 11029513 0 130757274 139286585 0
45145006 6513168 0 91527018 91112777 0
15221869 27587296 0 94132796 101332353 0
45761374 58865517 0 464736105 470607380 0
46459522 255842899 0 847634854 830003813 0
3505045 68540815 0 370062374 405426061 0
111645618 243977762 0 816690619 777150968 0
49379114 113598001 0 705127656 747668951 0
263833 923182 0 40318820 47474407 0
82497305 25238338 0 112001034 76784516 0
1875725 30343 0 10933688 10663486 0
10553227 9943615 0 117425764 114897182 0
15586564 25913742 0 394385500 470036496 0
28129218 57626255 0 211148993 218246581 0
159147925 122946847 0 477813572 534825006 0
140158522 7787592 0 269329680 151182393 0
51188994 6765263 0 110769642 113203381 0
17847031 3717260 0 361109331 358204329 0
168658584 113772030 0 817523487 691709757 0
7828720 19630136 0 164340669 171395955 0
110480226 47611575 0 139864502 139826260 0
324303996 150256827 0 356642742 356730657 0
45820294 7461995 0 192930145 212265966 0
40604525 100108369 0 336290264 382799077 0
26762850 28156158 0 329195222 410876823 0
141940329 78438834 0 149030106 97201034 0
42235328 5770646 0 261521461 261956697 0
10879364 43587420 0 523837659 496775073 0
63599031 115808394 0 588298872 441205653 0
603248388 162207794 0 749271422 737489763 0
166429740 11357697 0 701514223 482219455 0
462950967 99396863 0 778230096 944735236 0
245170151 5162248 0 710743729 622945795 0
20695486 9663813 0 446327986 413921106 0
70279885 68186599 0 317910037 298130557 0
13162674 3202095 0 259038173 260908175 0
260733771 14606655 0 516174081 330872445 0
79684139 2091222 0 426554734 396811189 0
66858975 53838418 0 320975118 387995444 0
196176762 41294856 0 570958212 647446738 0
392580972 336103429 0 567112929 612298038 0
646886313 2290885 0 948111263 934335624 0
543325285 194246374 0 667622835 539753949 0
1797675 101362908 0 750907668 820483357 0
169068692 165558644 0 471865249 481975942 0
440888232 259745720 0 532773273 406859032 0
50443168 112855462 0 435179742 400415024 0
127576855 29246208 0 240913384 160360511 0
240288239 1888092 0 278441270 173214237 0
26014107 17930895 0 433386858 367744986 0
222769449 21962140 0 403119147 356466725 0
6032559 14201800 0 90714784 102256702 0
217999110 94932506 0 379456362 351913140 0
85845211 43800606 0 636142544 740220430 0
1212545 65511671 0 801096331 865749828 0
636531155 579342258 0 830105625 771483947 0
154103037 119517782 0 466715786 492994915 0
159896657 153725393 0 868721287 612826166 0
8350681 561313 0 59769021 55868755 0
18621961 2769955 0 129494957 103501624 0
2131843 15116642 0 482806298 470423435 0
99641831 11780020 0 200288799 210255276 0
16452920 2406061 0 74029986 70006725 0
181392968 21274346 0 826171979 851560199 0
251564407 155491277 0 320480745 259690028 0
166028295 111210495 0 391323183 318025715 0
97035080 88563683 0 561234101 516889990 0
28827482 25560342 0 88378791 87786521 0
264887931 6695509 0 641270460 538619670 0
99656143 31750739 0 738061173 813196826 0
8592689 10082422 0 177055779 175393129 0
6703861 39080320 0 160216023 162943991 0
30639818 99062 0 52452860 39864122 0
12318599 5183942 0 569865153 581622792 0
127399400 142947988 0 578591730 691483363 0
402470730 154504240 0 433962305 356747871 0
57119930 22412094 0 255460933 251965140 0
26037733 3500221 0 56723378 64418753 0
132150583 280952432 0 873649329 955724767 0
354225381 300984357 0 958794718 806868356 0
34572312 36335726 0 948411542 905715198 0
12146540 51946121 0 460201122 525405952 0
1109802 120476513 0 777404885 713497436 0
2242180 1906802 0 22890807 20300556 0
135337024 1224758 0 315714043 267838137 0
24360080 43076216 0 326186147 280786107 0
414422983 48154458 0 666687037 730087122 0
14726798 71528067 0 337670939 364980645 0
398755937 192081268 0 588346257 624937042 0
28326415 9629287 0 41494001 34472864 0
89575912 96383987 0 244394207 222307845 0
291812074 68697172 0 666272707 617597109 0
208408776 12617498 0 809379904 938631695 0
123672046 141675061 0 579516595 611868430 0
459520210 29581548 0 580005528 595146984 0
177806368 23433824 0 197934096 154191853 0
493581148 167360190 0 883090725 644422126 0
99234874 2455441 0 200285334 230900223 0
281208414 112192095 0 743764000 829738002 0
77268788 858333 0 310193257 400132029 0
115435458 1649996 0 190126166 167501789 0
274998466 155973501 0 525872276 542581753 0
246559283 3789170 0 744518737 892042192 0
150872181 93895685 0 377345773 415079171 0
496515807 88213302 0 640225344 640786699 0
52441150 75225610 0 664635053 613660148 0
120523776 1346705 0 818140260 837634131 0
526950166 64399140 0 555371192 483803318 0
323127364 68080010 0 899081440 831317375 0
266473968 161247157 0 603179467 577024833 0
56270919 5086684 0 60710801 73089211 0
24906796 29294301 0 576041412 573453817 0
17535995 11188530 0 356005885 367729390 0
329514266 1462207 0 640656467 684147785 0
26377167 6469673 0 153706749 77559812 0
9850965 2516257 0 148602606 151900407 0
207368865 10485969 0 679767563 563957236 0
85116907 28044732 0 773933253 970111691 0
38475907 161678064 0 906209153 931736036 0
5312238 1105215 0 46652629 41529277 0
66786295 137998246 0 860502259 872147103 0
3242540 20110823 0 249585561 250870534 0
89731881 26511860 0 195131043 290146649 0
70589068 38600601 0 410450768 436315168 0
18904708 19124968 0 232565319 236865551 0
420489922 91487954 0 736511598 687189370 0
287724168 96385166 0 651275483 519756087 0
161908125 125359025 0 254463371 200443898 0
212086115 40759367 0 828667456 733740106 0
91916426 21560450 0 548407280 312572913 0
50259958 6031030 0 516429463 476432089 0
73722455 50797510 0 206881686 177771827 0
60479930 221004337 0 614720070 720907095 0
97744841 2346208 0 503992939 522828558 0
165754826 53240889 0 190254810 146282645 0
7832420 22229421 0 101888284 97189529 0
206931858 158943908 0 448008510 405710529 0
50148750 13969565 0 285370912 280585977 0
555348017 477961282 0 636390070 562400380 0
16436429 8174465 0 116299440 108454995 0
5142706 3726091 0 11349374 11257978 0
27051028 31610805 0 420653915 441275053 0
16180129 29185633 0 110543753 108627342 0
13887531 49346834 0 113755304 157635880 0
1357099 560392 0 10482469 10561182 0
406672903 88380348 0 420957115 285368707 0
31814157 86579306 0 220940319 216756196 0
61558131 1461367 0 216700882 193658253 0
17985474 15133741 0 167414626 138874005 0
546168075 165154622 0 733922514 390707400 0
337998670 150731104 0 583769054 558180520 0
34178222 4269095 0 268973469 270271037 0
13660748 1134874 0 32026705 35196366 0
299721708 189949630 0 588042388 635898126 0
48023249 39678771 0 495299934 556918532 0
50546194 96812197 0 684768615 801349779 0
8577340 15902369 0 228220554 210900771 0
83362462 3724660 0 222139687 208800777 0
54655739 16990730 0 175768355 150672413 0
57069851 46427647 0 198762665 198622138 0
69730517 14636636 0 137635468 137236804 0
151713587 43618814 0 637568381 564258381 0
562429253 73708880 0 749347145 808884320 0
87148738 19346366 0 332563610 303397517 0
161397298 2863421 0 353863399 540772718 0
273215129 69281520 0 661490796 688212383 0
230797629 12870552 0 434780589 406257099 0
133436762 18978793 0 750425048 663839613 0
4464924 6142842 0 77390678 88176240 0
334584534 31802181 0 659628083 790936678 0
38692572 109699288 0 547629320 542848028 0
8003898 3326395 0 46775456 44757960 0
989605 11069403 0 256003034 273331237 0
153958397 20089887 0 194363584 193953334 0
47095074 596146 0 316609177 356466357 0
59959961 855942 0 331409451 277214468 0
38953810 7568573 0 335682528 296570629 0
520743968 89305248 0 603974564 689863988 0
401383733 245501170 0 637350336 544776915 0
155217162 214794100 0 933850894 908166300 0
805734950 111696479 0 984478905 795411394 0
40606804 8879351 0 475292401 545483242 0
275853344 33326633 0 625173559 599179156 0
107464809 71464376 0 400225737 453867290 0
424290986 28052560 0 595897410 429987321 0
71622969 86963321 0 704727363 789941188 0
135466304 94601966 0 698458740 691592432 0
228597766 33598392 0 836382565 955709578 0
30006060 2599416 0 157790068 150464712 0
184735287 27414852 0 510949397 533212858 0
40495786 38049144 0 627772728 601831569 0
328458103 424262451 0 802450523 600276930 0
519833189 126286457 0 551589702 310249536 0
66994772 31409607 0 536343710 616741294 0
77822697 14308711 0 856705170 756198813 0
373816943 171703549 0 904697319 661752352 0
296120209 348243955 0 332645350 475215904 0
159123307 24573536 0 391242843 306537042 0
127511437 151151223 0 287073984 282301728 0
725044210 150149734 0 894252504 583437684 0
4690511 4898385 0 281620330 238648599 0
335126575 43325265 0 860376131 860445884 0
4080872 1120285 0 13590180 13651769 0
149784539 112826463 0 892852741 920006876 0
41496293 86737098 0 246801502 275955235 0
208775112 112596218 0 828667005 894131151 0
60929761 549103 0 122059353 89579292 0
181175947 8358147 0 877454879 870509233 0
9273361 7703614 0 771199948 812730098 0
303223249 156459537 0 438178725 315661895 0
15929321 98482401 0 402961020 351414175 0
136567161 56807523 0 552746381 505179821 0
182456072 214418291 0 815974170 847456707 0
5323238 63442103 0 288882574 295601041 0
6850162 130321890 0 717835188 738267195 0
56588723 44386274 0 63076979 62941703 0
17964943 16462299 0 150789323 147559727 0
60588705 3140696 0 187278960 121084658 0
13048976 11342578 0 138385123 128305491 0
287087220 46703876 0 365663205 320779309 0
163366801 28629625 0 335935019 332376821 0
388871043 346861711 0 928836265 753383424 0
17374212 46000148 0 727379028 908980746 0
114411138 6694642 0 784794787 798533149 0
45172365 155574359 0 631256474 865473212 0
14049655 19889681 0 183388440 154957032 0
106648670 127277516 0 610495263 819279735 0
33994200 5350719 0 293595146 319576939 0
515548039 146680836 0 885990831 794142491 0
601492965 94737296 0 681281263 420981042 0
208311455 47853031 0 546841724 647427430 0
305166 16919784 0 376576347 446758258 0
31221889 2560299 0 507655246 493783214 0
262495237 8968004 0 619837201 474236300 0
132414420 17326032 0 264821299 283621194 0
94836780 57695311 0 159836730 149169815 0
73961217 253959040 0 842985297 790991110 0
51724891 5752511 0 493380459 521249952 0
353957273 23220997 0 507828245 514038827 0
82822252 195260200 0 834245039 846779818 0
607659153 515488753 0 826123085 852219748 0
24541779 4202195 0 382695592 369969786 0
93460334 42506002 0 283166672 232190155 0
130143121 12545275 0 807538239 703634859 0
74917717 37260053 0 376883692 386177194 0
80855738 31093507 0 718595528 662607333 0
64195946 80040395 0 366089823 382406403 0
32938808 6502916 0 385923953 399657198 0
10323654 1824056 0 548610780 550279753 0
1417446 51941578 0 444002178 434562315 0
621636920 6016352 0 696580885 108471375 0
173970016 101792941 0 223003007 177538049 0
718072294 146487706 0 863460180 834355849 0
138220955 118114981 0 355200827 346069622 0
65046979 24016192 0 105357307 116913863 0
77389821 21237317 0 98611494 91961635 0
480589773 82403790 0 623896932 361549881 0
470282501 25211940 0 630466969 311050560 0
133873518 573301 0 832760083 868638330 0
145694 6298808 0 21661750 24043686 0
74636318 51512041 0 914720895 711121253 0
30059533 9657979 0 207955472 172836690 0
204899 7910203 0 198710171 172457295 0
296316756 203571896 0 439045889 409906088 0
395441078 253282766 0 699949838 590628091 0
220291588 57074417 0 459114917 427129521 0
369154197 16253458 0 702275937 596399585 0
24517132 32845634 0 429819399 453999352 0
38751269 5116874 0 45375613 24229884 0
49992402 19035446 0 403180026 350487301 0
3028767 5429905 0 55764809 56899850 0
105976022 76768045 0 809674919 844367679 0
10938410 452046 0 81539366 79985386 0
157768365 6016297 0 765471185 644807253 0
32400635 4242649 0 404475588 365850084 0
119700378 47873986 0 357721791 369787289 0
34278480 195122964 0 630273211 698972760 0
6952455 5895898 0 111479763 116352569 0
27463098 2221708 0 38396683 16925464 0
245076 2838263 0 50773152 41330272 0
350126461 270166986 0 460704256 441654018 0
549421625 234619409 0 942267844 588277783 0
9797625 10886546 0 101311687 82114137 0
20928229 67358755 0 389605972 518228339 0
225055997 29339363 0 588951658 588021892 0
22018545 141270497 0 379762804 411807269 0
327707413 126622811 0 517013103 360889925 0
120729282 32664944 0 141286597 103099566 0
5111302 4394460 0 212480238 266074247 0
69288650 63501012 0 208839840 231602065 0
43294754 62884225 0 541225557 630906354 0
58469788 24079127 0 206889738 256734954 0
29811115 5921034 0 808077148 603359695 0
356239209 26506695 0 470299766 192528455 0
11238174 21157627 0 200521397 324235698 0
45665541 57628697 0 811863291 782815779 0
35953521 38774692 0 604847436 552517200 0
38809725 11471780 0 91404836 79659018 0
29652868 227400569 0 771843122 880464510 0
131239237 47852248 0 271060351 245066143 0
17257678 57940335 0 624289441 537007292 0
303127984 176306616 0 723302446 431290573 0
73029217 40172667 0 112970478 108444654 0
41012390 23598313 0 689163972 508091370 0
140549111 118523876 0 607010655 623340984 0
81297004 8211929 0 545218469 467130160 0
415264791 204500528 0 910183634 901599820 0
137471967 245897146 0 344701468 342376156 0
120921432 82968313 0 567916705 440799605 0
186530377 50627424 0 520359413 385306876 0
162201047 78197464 0 226727332 218231338 0
379374702 88112869 0 681938795 731189807 0
58406769 48389155 0 358724002 356951077 0
15327181 9412174 0 40209052 42207510 0
26565124 56428677 0 610485727 640136679 0
2288355 119536071 0 509368877 483449346 0
42923348 94711644 0 894672290 907978969 0
61263946 11918955 0 90071167 82002306 0
179947214 153122901 0 262054591 345450680 0
6845100 8342555 0 164553845 135659843 0
92832479 21858474 0 831224885 770030068 0
71533111 10571180 0 781361075 792293176 0
157192598 21295800 0 449851959 437637603 0
120221744 87293951 0 125216589 116070149 0
268230225 49811037 0 772627748 817133981 0
261793943 102758634 0 550006190 490794396 0
237393664 196110882 0 245400895 255793919 0
17179740 1670681 0 64066911 60058539 0
87901038 60149536 0 96975404 77344509 0
9229145 13889854 0 201672078 177169946 0
464241988 71542082 0 700999426 577428186 0
186789002 79498586 0 398012566 385160723 0
35636776 24356935 0 142344270 156925438 0
13102759 19163574 0 175800738 153452060 0
173890196 153955780 0 636169989 674748004 0
28100000 16953685 0 190653617 194017309 0
322926913 51161663 0 468967680 434759981 0
346012260 273377271 0 405072692 398938492 0
134693144 32669155 0 317934579 312044146 0
31586823 21635837 0 240225151 200593501 0
52378853 187849531 0 805932166 823956227 0
225505942 111249671 0 390247443 476292570 0
95855315 173158159 0 426925021 432907071 0
7430858 3196720 0 65966371 68926214 0
188874760 10896154 0 427079107 469013591 0
311533437 5887719 0 572445763 565079516 0
288308005 24258347 0 870017724 930312874 0
178510039 11585000 0 530809770 770819691 0
84616047 19951276 0 223700880 192261301 0
58463254 45921749 0 154910408 132411255 0
12432488 21123137 0 516499367 458500184 0
91093864 161177782 0 270814693 260071480 0
30545783 19584790 0 88548551 91957870 0
64137567 21376674 0 262111038 294229792 0
25444066 60263520 0 663891670 497508957 0
176360862 5909330 0 825338631 791763954 0
36564640 58798156 0 362680377 384679617 0
57699283 3241042 0 152165834 111697159 0
112224386 336397790 0 597153222 703987145 0
92509022 16780089 0 353591688 421476737 0
2752200 1560533 0 16827061 14856899 0
33619458 54887491 0 415234341 384275333 0
17402547 31662750 0 304803551 315155684 0
283701022 89849252 0 884909382 733130707 0
14739405 479478 0 221660568 217671406 0
409252541 132586403 0 454781674 254236745 0
764076359 305685734 0 898175904 427467586 0
154351525 39337622 0 171580497 159004503 0
484091642 256063744 0 952443247 860389215 0
93807904 32781993 0 223120045 240420769 0
33095292 14312122 0 552693659 505465139 0
1506482 13218129 0 341717186 350176229 0
9351513 24143128 0 358948986 265394602 0
28146774 33261613 0 546444925 578675676 0
5659264 8421334 0 144651510 134072900 0
301893717 123084049 0 650264490 602913450 0
920093307 718416033 0 963303360 957677592 0
4622740 476544 0 54559871 55214432 0
47880502 15722200 0 142417076 185652184 0
75490649 222334413 0 889619364 856532274 0
626991 95019373 0 226142373 241807382 0
4594180 18635337 0 181600228 208215845 0
32140202 6571299 0 348072506 367240184 0
471400 930384 0 120307691 101980670 0
20262574 23652660 0 178458918 154542969 0
8999498 2433722 0 141614721 162663613 0
75196123 68383463 0 83500311 77664351 0
4958639 55534935 0 389483045 416977865 0
447469531 272511763 0 740849121 740138897 0
488152047 65699029 0 671100543 468932315 0
26950139 114786690 0 948189865 687468317 0
176849644 33848945 0 334086049 333124193 0
289694306 60541649 0 716601916 602325726 0
27751567 7462803 0 487314416 422754447 0
326896341 14714406 0 453274910 587073729 0
17647150 8463949 0 144105762 153040725 0
5498291 30266806 0 149332942 139850698 0
67226183 133765589 0 442995096 404208698 0
2539371 9225972 0 234122638 214818487 0
253705051 377575633 0 584551466 488667920 0
11690604 13468054 0 66811771 64345686 0
27988888 3485992 0 66590219 66461823 0
16194183 43402041 0 533909962 531954362 0
29602756 20694634 0 212673433 231888422 0
185542223 24692984 0 246927481 113379063 0
10135971 4175766 0 15869235 12878704 0
6395991 9135273 0 52042405 58129145 0
149591806 88195370 0 235674663 243596960 0
19811168 11957484 0 195854499 174314808 0
170769032 33875956 0 436524652 551718410 0
66397614 3120747 0 241009904 201416930 0
401576545 17179185 0 610284348 559750333 0
12836928 3423481 0 321107050 360018126 0
7196627 5926941 0 444081583 419937298 0
152866208 67243801 0 286734180 186228814 0
265573542 59106955 0 743731079 596740431 0
58142280 11790894 0 359001499 369943457 0
37177128 57068841 0 635956736 635747747 0
117005648 291070727 0 538642221 513553917 0
34699309 16973748 0 564088081 562379962 0
18959118 51388180 0 364621516 413802021 0
28679083 32217143 0 426650470 465386148 0
655335822 169337937 0 739589080 578531084 0
80338448 21651762 0 470028779 448156355 0
310700277 34542407 0 781958064 696632037 0
39592432 16949755 0 50740876 46566954 0
353228116 43961508 0 724652520 320856120 0
11848168 2329805 0 115191175 116016203 0
501758793 156651438 0 569872352 656072461 0
32090855 2008524 0 73230672 61234481 0
162541704 64916270 0 683550280 659628485 0
1282377 1116445 0 10590759 13049002 0
178016863 34594734 0 482036709 491638062 0
308375744 30481042 0 631580603 601096059 0
165538263 47083857 0 832805754 810640924 0
56236787 21369316 0 479912281 358806445 0
28766728 13038769 0 396462152 291612113 0
502694785 114311212 0 759047552 485466297 0
115457857 106778563 0 673858226 681622597 0
747277197 416990308 0 881877079 892105867 0
67750955 43621357 0 702896649 786081357 0
162032612 430397 0 228357900 248589237 0
27196073 53527354 0 165663799 166824502 0
354494540 293634976 0 662547125 600754355 0
2030482 55066201 0 768355050 776142457 0
805241173 265383886 0 918457935 930640699 0
89539476 54183597 0 289709413 235378530 0
122019258 109219782 0 680793069 780240242 0
44244859 807438 0 67409770 71190397 0
144944605 90312882 0 593028688 770001852 0
462228613 8420456 0 826546053 771581842 0
64067925 10041493 0 214250574 213931558 0
187233637 50556267 0 295683369 289618596 0
222467879 176307376 0 876249600 945911711 0
11635267 1074591 0 137835486 108553440 0
10879349 666084 0 42825166 52582291 0
95229318 57465195 0 437559012 399657332 0
217865564 62098570 0 608453594 757934571 0
4221240 99471747 0 261658124 282065820 0
23759938 24579211 0 122398525 122823391 0
470465770 23785490 0 768130888 728809371 0
136312664 77229461 0 509868723 504658883 0
48226239 7196345 0 64718302 75647055 0
34529149 5564049 0 60540248 28592283 0
90306812 28994730 0 483445180 453557470 0
616136314 221153625 0 798270456 385836175 0
59870921 8966237 0 517511948 521093678 0
24298081 18185170 0 232119098 207624263 0
30914928 5900664 0 256649964 178354814 0
89627236 70793 0 135439181 85328761 0
352086258 274448691 0 604984330 628100935 0
135077327 114974264 0 665294317 758074188 0
42662533 43925536 0 732775067 711756663 0
90840415 4512796 0 197040533 192848601 0
5580228 90552258 0 289996279 287684672 0
169100734 53111152 0 830994111 834803177 0
108186555 246268578 0 516546365 521857035 0
7824662 17670670 0 542139484 473118186 0
30411055 56681954 0 375359015 359661627 0
436499184 46429219 0 477827644 227006673 0
754589063 293294039 0 966727663 751985862 0
66229610 31890122 0 334092252 415812189 0
96203330 5132302 0 282954497 276922218 0
19157226 44473798 0 105497779 108683012 0
78537190 11707634 0 221190417 111382945 0
141260594 29014179 0 290451076 350443380 0
49660816 4813445 0 657903437 613284758 0
569242363 21971955 0 818948381 566091202 0
193470723 9594842 0 207047704 117992914 0
47554091 40504591 0 195944512 181521667 0
8996994 80024642 0 816471766 757570420 0
120447044 91266209 0 953793273 955963376 0
10632891 2274074 0 98699185 108224157 0
1662373 5816336 0 73589042 72662896 0
27614632 5672131 0 175334564 172036871 0
351054961 147948440 0 728691832 650795481 0
181996550 13649544 0 542976324 723337060 0
235785767 110827909 0 288641805 356606775 0
9284093 4747980 0 53829924 75713636 0
59107301 29141351 0 190260858 111169000 0
191588694 136515849 0 252623412 219360623 0
2719045 447160 0 63323802 66817183 0
21231862 1233736 0 166369202 173266393 0
62347171 75100662 0 617309663 677858866 0
5067165 589314 0 128966784 138100550 0
145112646 52033900 0 163729791 73319494 0
28701994 107299194 0 736219607 735943045 0
739996890 627458920 0 843784351 862871887 0
218551385 93605627 0 801380918 719386249 0
15899153 11511709 0 141323985 142747231 0
130372110 147519767 0 219869337 330208268 0
228666657 55197970 0 285796375 138043803 0
214757782 16526307 0 726166337 731329084 0
476904814 18208370 0 871736446 775113887 0
174341523 61273677 0 652545909 558567645 0
29010220 34737115 0 134732196 199392496 0
135418364 29659222 0 556363333 610346408 0
21471267 4410305 0 573230830 575125924 0
674146343 57339093 0 931562062 666371790 0
46790265 4644919 0 129418329 123311932 0
229686445 18528243 0 456212228 431112234 0
13453377 5433087 0 67854412 101916092 0
28286260 89224537 0 812773560 770729254 0
379978591 25442662 0 464304118 493109675 0
579385268 124387385 0 852200098 615162953 0
166319804 47965047 0 717780166 573278748 0
96308707 101432553 0 809665012 720891393 0
82183330 58761557 0 793055984 881810169 0
165008713 23499792 0 786793460 675279015 0
26265582 11552378 0 65276359 60228039 0
42868293 82052096 0 534337650 521455629 0
111006272 58593344 0 308009209 304029552 0
72069854 3111585 0 74570176 77094482 0
6476818 5504829 0 7391451 6044567 0
173266895 103305617 0 655859358 660440332 0
20378973 10128398 0 123000736 122201739 0
8120021 1071158 0 21827278 21938772 0
219110740 117847530 0 585914203 371958671 0
376920591 346417937 0 773526529 792003218 0
58300944 14314511 0 345351742 360623756 0
296763937 69857823 0 842099404 610604289 0
109381134 73269924 0 900588806 917408892 0
4208817 4694580 0 21503673 21707780 0
99033021 56386296 0 659582281 674190287 0
105927635 91706716 0 538008561 551151050 0
552374 6255939 0 93759825 84031247 0
18125784 132363912 0 710770586 653145554 0
19176835 64536766 0 368683971 359017886 0
163476272 12068115 0 613752546 516821399 0
1337590 9267116 0 85931651 121132727 0
4202075 24871531 0 174928827 173174044 0
182603778 99366727 0 357806484 361043550 0
153006116 9150028 0 456447602 322741577 0
144400471 14639452 0 245343282 232729051 0
42889255 13104796 0 63401806 30523478 0
659748257 296938841 0 856407193 711064321 0
75305992 25134118 0 85080341 81967784 0
202175709 28414720 0 320013314 262972585 0
168642516 16571114 0 424881776 418367426 0
22590937 911940 0 33196029 35197945 0
100831538 107445758 0 471841202 517872324 0
1054191 102127 0 5569514 5660213 0
37755819 28537286 0 47369847 41272482 0
9952768 371074 0 18667125 21021488 0
95873818 43838596 0 275032378 298356096 0
169605702 211640641 0 768693417 426374609 0
56388361 18906048 0 565451057 560180311 0
107951855 19948105 0 245579467 146563039 0
51605944 31883042 0 413833644 393960277 0
69740164 26381195 0 283329303 388835518 0
31565795 100576514 0 522025517 410239912 0
31869131 5956059 0 63325030 61064813 0
90006937 147540491 0 563242862 628075378 0
17074157 18178672 0 361879538 344365566 0
125082986 13082281 0 382692883 315953062 0
1443184 59966648 0 188467630 221674407 0
558874741 82643516 0 621381032 626062443 0
40742390 359403 0 145638947 142344986 0
832632818 342770369 0 908681459 575262264 0
48260860 18383295 0 353451247 325028042 0
202003621 57565586 0 260663772 271148425 0
121655188 165877624 0 804565726 822358801 0
24725846 21320551 0 78462258 84189842 0
38002366 9624841 0 128923428 121152432 0
15286907 6786039 0 50023804 49148245 0
57585676 25406171 0 163530457 152666579 0
124651119 13412884 0 251581204 157361069 0
96227309 58125643 0 792967326 862690039 0
2766708 4482057 0 390753803 328887389 0
29421310 70556425 0 544386824 560112881 0
8998783 13745531 0 39176402 38068037 0
2729150 2706373 0 26643062 26756367 0
46197995 60624665 0 365145122 397801011 0
9482856 64545679 0 447690922 506675912 0
13917244 40021898 0 577873453 551137583 0
6123574 58691597 0 243959839 193065325 0
5239104 5824271 0 160287602 142915781 0
33399719 16157079 0 222995095 156620127 0
54781832 103220102 0 349271372 343516677 0
52579183 16047811 0 291644913 314110633 0
19613894 5373234 0 26144518 25327782 0
291697663 117931725 0 458669426 417266629 0
19392361 44993895 0 744384261 804949162 0
31021529 42229100 0 247802649 244493691 0
12326746 4141535 0 276785238 276388769 0
29475082 106768441 0 938364399 935444723 0
401946846 122051426 0 534014458 586741412 0
343779921 113448903 0 497641401 488891377 0
17861221 22896475 0 100122046 103210089 0
162568839 46696679 0 955859526 909193971 0
103787939 14919369 0 314373189 210600081 0
323397604 178936463 0 938694507 911361816 0
4916963 106898111 0 817231112 817377183 0
59081988 14405549 0 570944248 776008733 0
148733366 53484068 0 422942534 442146451 0
30346597 7463104 0 53006562 33458715 0
13588730 819133 0 154108022 167440061 0
16683742 59154604 0 560510163 408216037 0
50666113 828868 0 421653817 391458083 0
38217743 73707147 0 521084241 377453468 0
165731945 39556148 0 334670058 349728061 0
57545123 12218893 0 243945704 219217489 0
75926812 75674015 0 261706594 246293317 0
10738415 55899384 0 159770988 240034072 0
492936530 188511519 0 527172407 442223135 0
87714601 126830204 0 729566390 773713885 0
205765245 142201526 0 845318561 885641597 0
608065776 25194858 0 687801221 410278599 0
85681250 118860833 0 657838746 705529526 0
15760816 25147184 0 542292818 545795713 0
186363327 21522879 0 683121016 681200814 0
2885281 422135 0 9477767 8625666 0
21897974 15979128 0 47980998 47930764 0
272324532 54280931 0 760210848 796452642 0
269769808 189133836 0 395479155 444622648 0
662278366 130262442 0 756073661 795074968 0
42046951 2882180 0 225647527 231877384 0
369074775 225339273 0 431270385 327124507 0
50395453 35027105 0 560470211 498791529 0
37555228 26505808 0 499214746 487202169 0
40158834 56388681 0 529614708 562490566 0
497192857 98300929 0 735493933 747117589 0
252464863 58905063 0 826781624 894423897 0
624127549 141107658 0 688814080 583212849 0
138267044 9790053 0 330937175 309974618 0
7668410 12231180 0 59818280 62126584 0
90557064 28986031 0 782165233 785900504 0
40705328 6212979 0 79662783 88887886 0
824950 6710210 0 58878867 75062991 0
7078810 3466898 0 32361948 36262564 0
6733432 5639521 0 169882730 198565928 0
166068738 55978395 0 218281999 217873731 0
116548704 27875612 0 877054123 933813348 0
158438828 13796202 0 209514747 244485805 0
443833126 281139238 0 836166432 849783605 0
67573911 154008145 0 724617460 652820985 0
28684724 60231602 0 816776003 756763703 0
528728474 174322924 0 737038936 724413917 0
71685621 42612580 0 283016744 238145343 0
45303359 122057019 0 705860155 638553201 0
75010112 5998473 0 547282882 540178066 0
361800458 12113703 0 563557557 586321358 0
187697054 25995643 0 807581988 647843692 0
49912098 43309971 0 336293064 320132528 0
221695008 51016322 0 297015370 218426780 0
171646158 3069400 0 254802693 271837621 0
318763676 95079813 0 617219270 583419839 0
52308880 55041914 0 440776003 433624586 0
106915229 32830531 0 589623757 597698517 0
39497353 5242464 0 314172302 317408714 0
487588580 170007371 0 885179884 820946721 0
124328923 123585235 0 641771540 561776167 0
22759061 8517384 0 49178137 43392678 0
413533223 175584523 0 815277108 826486559 0
88753441 31420907 0 154527515 125301623 0
66897866 92844414 0 601353845 838314977 0
402721875 144707094 0 668744198 690738901 0
19721006 40253834 0 221706887 222183625 0
29666252 30398404 0 223359223 227794898 0
66761478 15601034 0 272054191 269752387 0
277169156 162149852 0 398484267 488647094 0
400055617 197651044 0 746974288 925468234 0
12260190 67728678 0 782877101 683393868 0
260119107 31734964 0 285237545 142722100 0
13686647 30091945 0 390375765 312680006 0
72235458 41408721 0 351730492 353320051 0
646480069 297427935 0 771623254 730486564 0
164537553 110018811 0 916055941 881931111 0
26312455 16569598 0 288963916 222988563 0
225702718 22280674 0 251692694 183361454 0
73066101 29950232 0 133074060 118057251 0
54531646 1395084 0 118394653 103224379 0
112024126 40613421 0 391930355 393974075 0
171772358 36433039 0 177568288 107518921 0
68745385 7100273 0 72906448 28055356 0
304736513 82625794 0 720065088 719569379 0
147161552 71295009 0 187861407 192945182 0
105893906 31247705 0 413347070 467947281 0
448463900 99826074 0 641261786 657630940 0
13333842 7510627 0 167894236 137275718 0
12307527 57056824 0 763269352 756136387 0
460461347 107857645 0 786054850 714194901 0
77915383 1411819 0 683528123 619913454 0
111788643 51262188 0 934143274 869030232 0
37441430 63281374 0 113897320 118656015 0
81028617 31799503 0 742448428 735577731 0
67513298 33393157 0 774662612 801438207 0
475308589 135210002 0 720341258 602081898 0
101113771 7913653 0 600563509 582117208 0
36971475 29534302 0 126565572 130962376 0
126107312 56780960 0 698096316 701700880 0
441743010 125053007 0 936325438 840512994 0
7079028 36975222 0 345806854 362015351 0
153405855 15319170 0 452948323 374247444 0
58273317 7185364 0 78571920 59945538 0
29205211 6398269 0 601489722 491776477 0
167175489 55894012 0 231170459 233877679 0
71681739 114916161 0 392769713 413273696 0
59000064 69091165 0 130364242 122147060 0
20043193 17205746 0 156045108 143771571 0
94491220 68367024 0 229179308 239261808 0
7124408 108283031 0 426589518 398112551 0
25217411 15564582 0 40933368 53207393 0
655068656 322059146 0 694183271 728976068 0
132327476 47382585 0 513206362 537847258 0
324846466 154767920 0 783167159 780919579 0
615416 49440089 0 464852883 785756541 0
47853747 58869581 0 321551927 359358922 0
45119802 39583343 0 531410819 549166971 0
49982111 53498891 0 359540539 363518886 0
12231781 3072779 0 93368074 93591349 0
172758273 749304 0 734870686 702804722 0
59945540 11537253 0 433543654 426467885 0
2435636 9885025 0 145463374 147530643 0
35462096 27422146 0 88516318 89965039 0
256262407 104667037 0 682443034 660518806 0
251438377 63272822 0 294885862 345443416 0
31511322 6460685 0 520343624 573498946 0
186086102 14638397 0 259825551 213244138 0
352605151 34152371 0 631809467 643312681 0
250934616 25007807 0 294105362 264572427 0
16672391 12265851 0 175389047 175783256 0
550638063 238510569 0 849337908 823611270 0
49943267 68020178 0 160977910 145247446 0
133544823 57664898 0 185466946 156407920 0
69511912 103786073 0 864382884 747014079 0
272079120 6724901 0 750352375 850091298 0
143481588 131760222 0 611414730 584208460 0
458842202 45583609 0 874867764 759755207 0
78062230 11112414 0 130846868 104317524 0
117885980 44027166 0 203837712 117593885 0
1613730 17223220 0 184467149 206653556 0
15562286 2491995 0 75845628 73610170 0
53811353 24838473 0 195738961 217848422 0
239142871 88161373 0 507872401 420811483 0
174098126 91452435 0 270800082 309446465 0
96633884 15735156 0 754082759 797718700 0
19442619 76585027 0 785196747 868179688 0
77641206 40176769 0 117440834 98635986 0
89023893 6401505 0 245366868 313765073 0
84928463 44585936 0 745725104 838452442 0
460573088 24191471 0 786449215 804522473 0
11736184 61404618 0 589257337 603860156 0
66524574 4365838 0 273617900 245722020 0
159223909 3341072 0 310608016 377973478 0
213589348 168792289 0 817531089 900758606 0
169954709 78453214 0 551993120 565779882 0
332197666 286383661 0 847699748 702655129 0
534310788 67498416 0 743068675 733731187 0
116851311 41633439 0 356610684 262914238 0
195834108 115517860 0 289508798 303725717 0
183503979 35665990 0 279381884 322937749 0
57839886 2021400 0 440569086 483179911 0
580887507 517522633 0 736509868 558679336 0
593173180 38299233 0 806311692 785383468 0
2928488 6098581 0 39415996 39340323 0
115288056 8852371 0 550101926 583695255 0
108190716 45157906 0 806268689 724148777 0
64784807 80386381 0 473531915 438760162 0
32246194 61566295 0 362093500 355515994 0
176439875 1666363 0 497382178 512875706 0
37974275 9671538 0 295238337 239790329 0
6229317 2898781 0 109311006 103961039 0
124308405 7181011 0 207627907 209868889 0
26785273 18280703 0 223224543 260095652 0
27031360 1519407 0 148398297 120063545 0
116376797 45217642 0 625909578 636428947 0
43990400 28542026 0 206835597 229442340 0
81134511 28335684 0 818136997 767002686 0
13214721 6891650 0 166123823 159182933 0
139321445 62775921 0 493252280 581053088 0
310718681 65619826 0 715970570 840788778 0
1402757 40834162 0 801483048 918146800 0
129160206 10202174 0 789602674 724684879 0
799155 5594259 0 52731895 51307634 0
166111405 26879833 0 214460919 121850579 0
4468830 56997070 0 190278247 204679035 0
361606042 73849050 0 493819497 488872457 0
15030745 86982031 0 568651583 596023431 0
103986591 88394569 0 642264638 624659872 0
13212083 32777272 0 493785030 491216918 0
157972480 60344021 0 182005605 173584582 0
417943671 175270780 0 615186696 640557770 0
40030284 36343100 0 530784870 564618416 0
90275500 33134924 0 361539093 395337281 0
30162871 28452900 0 608491236 711456411 0
2544387 30170 0 25981303 25033978 0
14525567 6487684 0 170826351 135679627 0
3105552 19796724 0 524171358 509455884 0
303630400 29657046 0 560390291 530113904 0
14263703 9300100 0 106617381 74761842 0
18025570 40776638 0 291496272 267606083 0
396457019 85941452 0 568755102 526772065 0
3836637 56448451 0 522650637 520517554 0
1373669 12601906 0 116689081 110724612 0
65992560 174448145 0 933894981 885735386 0
58914666 44735098 0 477731673 514838652 0
142620776 1467463 0 954791841 700362390 0
38482374 6139706 0 446281247 455969448 0
53754011 54922512 0 161424536 167398254 0
238829342 102363908 0 919476977 934234559 0
39730175 31273565 0 211586357 201818563 0
213654900 165664680 0 625649120 705390831 0
77127961 77389942 0 900836595 971155746 0
29819222 34960265 0 707268196 386495031 0
5812380 8749478 0 146854181 127735633 0
5851021 9006487 0 72698075 80706509 0
7855065 2210252 0 63374909 59239197 0
68467285 13312610 0 73136306 84964267 0
12652216 539966 0 501270483 475919037 0
12836095 34150230 0 162544941 194099822 0
58601243 3529674 0 83486571 66030777 0
292993770 177422682 0 496149494 450877137 0
177166528 51237865 0 353943167 259728888 0
73208131 65401886 0 659660639 669890148 0
33276118 78272084 0 215420813 216034675 0
10140842 38620540 0 346885077 344256724 0
355140959 94588860 0 509919804 338368855 0
62296796 64471170 0 237369306 246058372 0
45596900 24357886 0 173688700 232021803 0
285259789 5597330 0 487317247 551055636 0
5019888 33764061 0 450221618 469231223 0
498435258 60984186 0 825400488 586997314 0
11299411 111506237 0 576952361 633321861 0
14044130 6755572 0 116925063 127661407 0
35094037 61526422 0 751965134 785639644 0
274531189 47388996 0 364063415 246775916 0
99359591 12558995 0 284959260 241870009 0
497531219 199386936 0 558642563 551898952 0
113875196 218028283 0 489234803 379526872 0
8542344 1238468 0 145927643 146877571 0
107005759 99317372 0 256601543 257046026 0
95610220 53464538 0 326922398 295519716 0
21958266 17767338 0 509813555 604448250 0
32229648 159081790 0 592871202 539540180 0
123178441 12295828 0 715252916 730092155 0
61486599 25777207 0 545551718 741571015 0
14319457 28791998 0 398285537 393191076 0
10688445 200393 0 20818801 14365619 0
16820489 17889193 0 191954189 215415095 0
11725902 11762985 0 62075031 77943295 0
243116437 19194830 0 607040876 564191646 0
10328448 75314154 0 301626439 308032553 0
458466032 331400425 0 473333345 478947027 0
420053234 201392942 0 469824249 420849430 0
212877547 7692256 0 370063255 411173580 0
5247388 3147043 0 36820101 35837406 0
95621829 128906598 0 380823557 465272277 0
249170266 347485 0 441258722 336520308 0
104425048 11663564 0 949983977 876253933 0
13098883 437644 0 19786846 12580365 0
63958547 46108435 0 568070049 750017732 0
4926354 1126331 0 104615843 97860003 0
469164369 414277562 0 645529386 749495047 0
87567702 90682303 0 703371268 496906989 0
17816552 3014511 0 116789806 123671747 0
53145815 37943685 0 294548320 282436778 0
408588247 154726975 0 877881299 898359571 0
341202108 17283406 0 655585127 369515104 0
687251938 512524978 0 895306224 558359053 0
43223314 1852445 0 467127810 463595784 0
10401394 3702767 0 172235093 163564962 0
7030772 15232018 0 248609090 271509268 0
376765995 56016692 0 537949091 736382589 0
322139556 131624124 0 865143290 901081351 0
47815518 7308228 0 63512233 49420225 0
239146342 61249997 0 685588715 675598010 0
59428691 159822871 0 337929375 333443215 0
380286138 27960081 0 579448154 536917861 0
5924662 5646011 0 93573828 108109859 0
45046698 268622443 0 826864265 724490841 0
129705773 17866439 0 308406529 304785036 0
45002046 33399148 0 198316849 195109112 0
17348995 5839221 0 788312901 851820093 0
76502106 42707175 0 932275422 945133267 0
1534474 2467049 0 58294444 63389339 0
155599593 9165124 0 739936735 669201777 0
82480133 93013946 0 446625110 464127935 0
139398184 85561221 0 391980353 383300219 0
241201631 21739283 0 502330381 341758702 0
176965096 15446655 0 554706146 595760329 0
378863165 18311884 0 915767606 841607540 0
20728098 37494938 0 457495857 471930319 0
215004844 159300314 0 377338455 392443010 0
160638550 1356938 0 246571752 254230287 0
260309480 92137563 0 372754823 278331120 0
80693638 6347916 0 256711122 210045283 0
21656470 13033185 0 288625760 285564886 0
95627981 10479323 0 292406034 301036544 0
18968530 36606688 0 711031648 610994486 0
50420210 347402393 0 713936292 710501938 0
164667941 42300501 0 321297102 288491319 0
22791727 115369258 0 519331618 546500639 0
185753734 101629845 0 405900866 411682795 0
25384484 31091781 0 927792881 893360522 0
41501287 40558982 0 235744014 205961066 0
519721864 137601454 0 783485333 702748802 0
181634671 32375647 0 451956058 405904537 0
699538363 7996352 0 946130924 398914435 0
334040525 110076007 0 687493176 832288412 0
852686 118449 0 953285 321187 0
415691 56503523 0 211592402 222954694 0
116715819 84917715 0 758438932 726114622 0
280182050 43813962 0 411759223 392637538 0
12055976 58588615 0 399088623 401727124 0
192621738 20116705 0 248281013 226842832 0
128034855 87480248 0 939425638 857686744 0
34162477 7453261 0 741916936 740519788 0
212097637 155104713 0 493788811 513463946 0
638168789 27373653 0 859018812 753907782 0
330424363 83302209 0 765094654 561782746 0
173798177 192064004 0 321010146 282721193 0
4565150 50144388 0 898958636 934585068 0
56307669 7693628 0 136832971 174781503 0
73752647 76457199 0 129172464 155852701 0
160645416 151203255 0 814420754 915675860 0
50748140 95598631 0 729133867 739666756 0
95915263 10472592 0 485347360 382778087 0
5934189 20339141 0 205576002 196029048 0
24706231 3691117 0 190391505 184694278 0
268696179 9580746 0 877752235 698559035 0
3067893 111029781 0 354909507 384690818 0
31565230 1924683 0 100942568 89832551 0
118751110 59511022 0 484747533 324562531 0
87735869 50392548 0 355682120 374305257 0
352615184 25916248 0 650835161 441914179 0
32039083 29798642 0 301851044 254052931 0
271942094 37206200 0 528870148 268114539 0
155903497 46091382 0 246518157 135117439 0
22785645 7087284 0 222316753 271053929 0
73607323 61162639 0 175438392 183925713 0
490751471 266902940 0 686612756 689657318 0
27024330 14793622 0 69113726 64180573 0
41455769 103538888 0 826730040 835456585 0
427951617 138899138 0 581701445 554288641 0
237035246 18680690 0 774357588 817828189 0
136249197 11341564 0 203380889 238490190 0
10089124 10325473 0 731027146 693331491 0
636542 42166 0 53214332 47324657 0
199602743 30507556 0 391211455 397917437 0
117954 8351862 0 302570182 306740887 0
186213203 25110575 0 393706879 322495676 0
144952934 60014290 0 319489233 171913950 0
32916854 97333347 0 394706593 367639519 0
411928726 372900847 0 676179852 593802797 0
109837656 8597853 0 461757853 426552995 0
201001472 17900799 0 712439868 855516827 0
298228750 50050490 0 430255955 403227575 0
35612136 31317935 0 155030210 226020539 0
33523493 49634650 0 190135842 152905999 0
12663444 9648317 0 351471562 286835334 0
279158931 56412417 0 345422780 297127228 0
34874493 60242948 0 232642793 274761725 0
234662872 80590281 0 268126997 219297737 0
11234175 61039289 0 438736013 378285188 0
78027535 53777567 0 817576235 730198138 0
431524034 108241479 0 797293497 275609547 0
111893641 9744221 0 522133246 550444248 0
93143080 35908428 0 148425002 144508267 0
8712886 56751985 0 361854107 372424266 0
47993901 37435751 0 522558368 564842282 0
137225681 79063924 0 736368515 762163496 0
239023370 35708782 0 754459811 635134663 0
206885792 21632932 0 810098773 966741704 0
266584 9371102 0 737790671 746151119 0
101450021 19431744 0 241823591 226968242 0
104096625 26499690 0 896827718 919033651 0
7862608 48086925 0 330540009 344816702 0
9713010 45513216 0 362422993 364256015 0
9893725 102972871 0 816583615 853611619 0
79886956 51847939 0 346518721 386327716 0
112047458 55766047 0 920828050 949312598 0
93992558 23203851 0 163516892 128433633 0
98958712 125606083 0 350410422 358265595 0
602631191 1978877 0 680510431 705305899 0
22792725 17426955 0 32234545 32734667 0
51865359 8032974 0 208953941 223703393 0
178870963 685642 0 197939464 71051489 0
26669919 43832490 0 171918099 155010467 0
4301249 452036 0 46792053 46340003 0
23525788 4309623 0 31501636 25754111 0
36137664 7581468 0 338846469 292912642 0
70315106 1031881 0 123550030 120807222 0
42399155 274109483 0 768390764 771120911 0
25917628 59415677 0 273661407 326165932 0
36739163 31923905 0 265143024 180294027 0
823559 5872380 0 329605152 588535885 0
2982431 144319 0 29239275 28314048 0
577845141 101271154 0 710967637 517646493 0
59629007 74364685 0 919524740 811376678 0
35964856 13669925 0 133730225 133568073 0
26025236 14226842 0 140114712 136419163 0
7855733 1780848 0 44866064 40589248 0
50997567 17519592 0 210434954 223133664 0
383467749 53610927 0 843896594 860189766 0
421540645 108493337 0 768770266 571709619 0
23890253 20771063 0 696911678 737180315 0
87671657 41698690 0 221690591 244777023 0
171384580 33967352 0 584392631 537652606 0
7696910 864890 0 163810344 150293462 0
5511283 310783 0 191372238 208061085 0
95860108 97616816 0 525963702 403308097 0
65077086 98396632 0 505019344 514322023 0
104471101 26016548 0 785549021 856571592 0
190162567 77205740 0 807162805 787906294 0
25477879 1412208 0 258001318 276068576 0
101001998 211678395 0 909339361 889091406 0
5904945 10649245 0 738177443 744562224 0
508261596 135973776 0 883021198 890894797 0
238991948 157653381 0 729213893 791360470 0
139438852 91958976 0 869682894 707662232 0
71521149 28729575 0 121242463 151555530 0
11630836 5688611 0 51247086 52694108 0
67436831 38764962 0 378948617 317508114 0
725293884 54594741 0 879674402 919023478 0
494010728 114096257 0 839146336 822384255 0
73356950 34898620 0 179315521 167569178 0
259806974 178979101 0 830994772 940662642 0
49329304 43030617 0 286843703 286314568 0
37205080 19755312 0 237522476 457737137 0
335539 870837 0 5347627 5382593 0
36627210 53470600 0 517546261 589027999 0
296348660 194677456 0 687657839 855855497 0
582690 8944046 0 182196467 186260632 0
327878124 128604235 0 907904558 815977654 0
56682097 754309 0 214674533 200251100 0
54257847 22598780 0 149688581 168681528 0
17347736 34071757 0 427563068 402544670 0
168209795 347386 0 767761292 976705769 0
88326606 30175767 0 470810400 495335926 0
38579676 29596952 0 291502234 273821137 0
312985192 31317649 0 406691339 170518267 0
215928964 32775412 0 682226880 812622848 0
194637758 39825231 0 329765843 271308382 0
23554796 2984487 0 29383561 22037836 0
112997632 23925694 0 237557697 205760193 0
235550 107663119 0 375229508 438029649 0
118975857 46422827 0 457761160 396515326 0
43966424 8962330 0 266305932 249552656 0
82688490 47946650 0 608358607 717424447 0
572378667 38688158 0 680654717 429266175 0
197957635 45413194 0 709421372 849965489 0
74741794 4612656 0 101057218 98000591 0
220636827 132643172 0 412866675 411513249 0
34583606 16124227 0 234053934 222383327 0
330131311 1290462 0 818712359 783675518 0
62837742 10951878 0 107830515 115253462 0
299021887 94553190 0 450379667 474064968 0
544969904 63863082 0 863151890 768433596 0
340645040 86867945 0 638155111 544157255 0
444831 1338426 0 12747788 13619622 0
24051667 80868247 0 417928957 412741282 0
54527655 6329409 0 440524368 308476710 0
189729037 53413199 0 521948583 358376547 0
419167721 20450209 0 789964733 848997448 0
194600157 198392613 0 227218323 213238470 0
311797562 47132252 0 725905560 746864972 0
114042288 36765145 0 685405940 581154057 0
221084032 54638220 0 455338149 417405706 0
13763753 7609117 0 198494923 185434447 0
30806001 13551698 0 62011502 77136789 0
40498068 9252656 0 758793755 737561719 0
245043556 33814484 0 321475552 280229193 0
526941628 30417649 0 907338111 619303935 0
9427877 36689191 0 143456231 112347336 0
156605205 231871504 0 531231489 609691993 0
104609084 606925 0 316481522 315849584 0
59566649 11534228 0 222674195 201998152 0
2047415 39784297 0 279981779 290974371 0
436944690 27276720 0 592906668 779681574 0
13677397 32461601 0 576779786 565677968 0
102841417 37434618 0 200038309 203189146 0
81133494 72400458 0 558852510 531268900 0
247569756 11019370 0 621226878 611996978 0
111687501 15113686 0 383534924 424491800 0
90844779 63352014 0 244575512 254707457 0
38343430 110101927 0 252314263 239508663 0
3812085 2746972 0 37018307 35729492 0
271276097 6157726 0 663988870 599684997 0
106154536 50206490 0 537336689 499994172 0
35555180 22392131 0 120102132 107147363 0
18962190 51431301 0 459249475 418547842 0
541037949 392837390 0 749744433 753215770 0
3004718 3106660 0 39595045 38430816 0
144479473 29235996 0 331150155 298938788 0
1910344 17101246 0 130164154 136038659 0
264284787 77570037 0 366718746 341246393 0
30092347 587941 0 33607466 12464438 0
33470780 189506542 0 822601683 808755805 0
102100995 195789176 0 896205046 816256085 0
78523234 46080571 0 476209771 516411040 0
6022495 2525607 0 169683182 148666967 0
20296705 63201582 0 155353919 199754273 0
6226175 1017618 0 25948839 27181395 0
62653379 22453088 0 130472053 120656575 0
38529109 5684777 0 96580781 71043363 0
75472180 87270244 0 625877742 636378692 0
7363326 123051669 0 733078025 822189470 0
61188582 4525231 0 123199150 114408317 0
14604317 31558129 0 338266915 397183431 0
30157426 90250888 0 205688831 275111965 0
267304004 7766800 0 852417508 805193362 0
181343654 7712426 0 470210405 409682581 0
422008648 24978407 0 671880494 657845946 0
18909704 1898110 0 71040049 65114164 0
6366936 130553929 0 603489416 615948272 0
126094975 41568318 0 465122197 511615298 0
260784685 3504488 0 411200901 341020075 0
429189064 25053048 0 723507568 927335081 0
1131612 7254734 0 129015091 128969492 0
40175704 18947322 0 96211612 120744432 0
599785051 134403743 0 639052102 311004369 0
50540217 107921678 0 907786315 760488534 0
217224213 36207632 0 935939141 833820015 0
4759052 3518282 0 247315382 246430468 0
556929602 212775735 0 892717874 883577285 0
2719723 33923990 0 115382222 103575210 0
79969381 22321544 0 120094768 112116865 0
73912139 16054728 0 283003011 241977225 0
38335967 14626169 0 509964881 471732987 0
1438511 4729421 0 40988100 48931424 0
201138738 230245833 0 461117290 533686281 0
14736448 2801716 0 128534788 131077182 0
321563196 43588208 0 596692614 505468308 0
487959638 151788798 0 692688717 421046579 0
395623920 64666980 0 594068090 441275766 0
134240085 20968336 0 166005198 172881657 0
9069367 78782430 0 599374683 686729015 0
20064667 11297614 0 474365729 458753606 0
57267293 20845251 0 110183207 109884334 0
419841729 352147756 0 680014980 650399586 0
174531014 5594072 0 249566911 246918911 0
61348752 28546898 0 352770455 344714991 0
579043016 378247094 0 653249231 649567378 0
262525628 281148153 0 932460681 818395665 0
52295846 23882168 0 112915772 113364234 0
87374602 28111953 0 852558280 806533451 0
209167175 70576087 0 379988340 376914257 0
622277768 64635776 0 790087996 731495589 0
25557667 3229622 0 54815303 47769761 0
156761845 39218471 0 884622847 714360839 0
80942032 74775540 0 787694499 690155375 0
560624870 176419699 0 877321956 797305121 0
364481800 54082184 0 551444735 643209173 0
3176670 906931 0 4286894 4241368 0
28778477 17276738 0 546016709 485987194 0
25519220 30513263 0 630514807 620823805 0
2687067 9418106 0 51995973 52018579 0
225612309 61854238 0 698240985 676838539 0
24918651 26276776 0 199172892 234822183 0
73104365 23738759 0 334730775 332783103 0
870168 3463914 0 14444730 14754184 0
260547882 78768400 0 757086107 562865843 0
36882998 2914744 0 300045495 303261127 0
87347641 38337577 0 146890821 145439036 0
522872926 110967242 0 681208486 734501859 0
83099313 122638308 0 715639642 775559178 0
20690504 34694566 0 597894322 659166164 0
36294142 150435 0 304328096 302792624 0
35137551 22151919 0 245708062 236828935 0
501099417 210189829 0 641760825 704074555 0
6138402 8244788 0 40252078 40295381 0
152565210 11869769 0 857488595 754258037 0
57241827 157711079 0 421147357 484462338 0
268272792 19579428 0 350107318 292301491 0
160176361 6527233 0 513564165 333860060 0
164140674 12547395 0 672532997 609087001 0
319049761 93949687 0 526494786 524091290 0
12363350 5960328 0 28703011 35599151 0
395792895 104375677 0 542154377 322371460 0
31902951 53845854 0 316070807 255215172 0
20256496 76947916 0 591165214 524749377 0
277403703 15362992 0 686524562 717710557 0
482083976 102647086 0 515431174 224382942 0
6816337 25237476 0 644607716 421894516 0
288007100 26078239 0 405931218 490999907 0
39398911 55521181 0 602867650 609503717 0
136567908 3773776 0 216800094 198340723 0
65534952 8954269 0 406854751 254658924 0
157852299 39348211 0 173555499 175544867 0
191346001 193952513 0 917224072 885697722 0
14896450 10194834 0 45057649 53330354 0
1756748 25036616 0 255075888 284956925 0
123041054 25072116 0 187522723 185409127 0
229254669 38779266 0 386454113 348840715 0
178488130 30326415 0 688023510 769193170 0
86376600 19859000 0 180928693 181446428 0
56361767 42719268 0 615243715 795981587 0
42380909 76463151 0 416007993 379869010 0
604841653 128022030 0 797292025 638263976 0
418761141 304340579 0 782976014 797968612 0
344912076 308124072 0 735367215 801360980 0
176529668 30578795 0 631450905 635877209 0
114325534 47061772 0 787725919 843373808 0
128810639 62145706 0 196746798 227668817 0
611799225 253866694 0 727381546 713131419 0
646456236 93809484 0 927867465 933188836 0
1087219 9459692 0 180198796 161553664 0
94356007 25895896 0 360116168 203430938 0
77699016 59426479 0 165041526 166052067 0
280039891 19402683 0 886994872 919048916 0
92015106 19838589 0 122248425 97732974 0
524308080 19522847 0 817034822 446714488 0
331976956 211221599 0 343529075 242357306 0
55950290 185279850 0 699734241 692873305 0
104199825 74853827 0 413849609 508067540 0
132803203 71817157 0 793174945 862102472 0
27323463 15039060 0 143111608 112130194 0
106102022 81286220 0 176655851 158800409 0
266528135 149185134 0 542934976 673879202 0
26028368 18151302 0 202696216 103121699 0
163646551 26221573 0 206826298 240220008 0
3026933 688043 0 11124928 14341522 0
147899483 3203130 0 753326459 741144425 0
39508294 99699644 0 678548837 737419103 0
59365854 10005757 0 98757895 133774199 0
74845756 51220697 0 110674257 107380412 0
590595876 363013885 0 769408195 876001672 0
3610383 3100593 0 36031176 30674053 0
4621336 2380788 0 367591175 362464966 0
55351877 40312807 0 626891362 671579199 0
178104485 9406394 0 586335401 539612653 0
233872198 17933510 0 440051565 333157493 0
227791686 21485030 0 502776244 448456809 0
80749728 220995964 0 672179033 673388156 0
83314557 134707770 0 583790677 437623188 0
412769979 66989836 0 734536222 322380275 0
35909313 14266407 0 265214862 256062616 0
20132358 12441572 0 837700568 833296587 0
308629689 20554027 0 714420884 767731481 0
41957830 21963765 0 191616290 182497564 0
40893414 44390171 0 502272229 474224718 0
5119204 4901035 0 182973629 173395809 0
7399103 3009285 0 17078153 17111381 0
56951017 16884605 0 201654428 184201307 0
32809374 33484379 0 887938559 879754177 0
175469172 141133150 0 176220552 163688165 0
94051857 49725922 0 143212447 133830219 0
115094677 67265973 0 499644644 596930641 0
51625617 7226249 0 174361744 127978258 0
829023858 252599042 0 959514384 968675248 0
561515757 264121902 0 682712218 766503758 0
23585294 123654879 0 394374301 371809031 0
104973834 52141585 0 651674649 617299226 0
1000593 62300929 0 192027631 206489212 0
56285424 1464032 0 77704769 74531883 0
122394610 137641836 0 729566200 727573407 0
82323329 129875384 0 593781887 574426789 0
65531717 10366065 0 100016344 62270047 0
480124971 70911684 0 671208491 664925007 0
122039881 83022772 0 447661530 478136805 0
225255591 34325649 0 345524532 330805946 0
150256915 10355509 0 352907835 339556090 0
6702606 22390673 0 319591217 386603516 0
155759572 21671640 0 264006938 216655037 0
75884212 14253752 0 114722934 110456068 0
131505071 10822531 0 236634898 125134414 0
343591979 48329361 0 405455352 488114662 0
86788583 20751008 0 495973539 492045890 0
78909902 86004318 0 115516754 105892062 0
690474326 348946901 0 721414698 626720619 0
70064120 11993077 0 676802360 661296133 0
301406978 67437479 0 904135087 907866457 0
175734733 85937882 0 748266342 691204925 0
3746707 20983897 0 89955806 94147454 0
198443697 4874832 0 268524393 292176648 0
63671620 141877226 0 707263170 806572812 0
146319995 38691347 0 370878228 253307233 0
379963653 109862076 0 532644328 538126412 0
194122 7959872 0 680611158 635277822 0
8159277 66277634 0 314720854 276224366 0
159394080 62897928 0 604132374 858185740 0
12143868 26957789 0 257749101 268088859 0
213193078 69694395 0 407560903 395847736 0
13756573 1440272 0 183591909 158477884 0
62418309 24067172 0 272241309 264514340 0
68180758 40180370 0 557847865 559284460 0
223910812 261591072 0 406005596 453566740 0
23355565 115214866 0 899730184 897951115 0
5572717 6716997 0 135903706 95576061 0
22769773 22012867 0 318916195 322603395 0
98434585 117852310 0 965739218 925796382 0
236611645 29146013 0 281075342 125494128 0
49303441 9666530 0 253417788 149034992 0
172378054 70657035 0 809154175 584190131 0
59348327 3471598 0 311633597 217097435 0
358908051 70443538 0 734116253 784503887 0
16061365 5512895 0 275329344 303602803 0
35103589 31103603 0 464509027 638275188 0
505902815 255490809 0 854139511 857425490 0
88664586 167460359 0 895169664 748115197 0
187923575 91925949 0 331017005 308817211 0
1914472 83910825 0 341920823 288083695 0
315224777 7295471 0 553197684 465711436 0
230568143 26225164 0 533714325 595254330 0
30582033 2050577 0 280247328 283179467 0
34474478 4357657 0 311854693 347531862 0
115281933 8050562 0 211878713 175856656 0
537946680 669308384 0 712991158 772081637 0
15312856 55114532 0 339861096 355685226 0
221920258 208161023 0 472512906 432676983 0
2421588 7939955 0 110789082 115426798 0
335714338 53212823 0 503924670 491200862 0
125546182 17998472 0 173896551 103162282 0
93729393 44697182 0 280785541 300299094 0
4784038 204161529 0 354422770 290156246 0
13566043 7366327 0 111686667 92063133 0
369881918 112607767 0 574443024 514659650 0
331812453 78871841 0 447893062 465170030 0
4791893 11494095 0 229456566 232649865 0
9336257 10170966 0 127301479 148760939 0
148345956 146118425 0 374737201 437396925 0
99709701 48911597 0 480122022 527595543 0
111005655 50010682 0 767414982 831181756 0
121418130 5047812 0 405109385 309424892 0
173542937 110456664 0 654878808 568425044 0
220869275 23341943 0 304616255 250738752 0
133107692 22925122 0 205926623 210309239 0
45824779 174856444 0 767796804 752578529 0
129650570 20849346 0 162164178 177452913 0
56668973 247942470 0 965013354 946230692 0
616285404 124491898 0 899644970 595550994 0
300085835 14591260 0 515425757 493312364 0
56478369 16425297 0 863942976 854161690 0
8824846 91086969 0 511760094 549966022 0
19520710 18876610 0 41917709 47102028 0
477247 369757 0 2181062 1912364 0
101842578 74971606 0 712503583 620605302 0
307051925 70195909 0 399455545 424588663 0
48995466 45135064 0 661804064 573006654 0
14611505 1982647 0 50327945 47363254 0
2312119 89483022 0 646164175 794957386 0
258525251 96958820 0 275546471 288204748 0
166930511 97927994 0 640520295 651426356 0
1687503 20523154 0 74671618 77247187 0
221134227 118047116 0 521737734 492425855 0
129315555 1039035 0 255829464 248802394 0
120137788 30996262 0 392936605 362501531 0
311149653 186881674 0 349088965 229296046 0
232543611 173940126 0 473167273 401996517 0
210031125 30800252 0 374261288 316187424 0
480166582 72216686 0 692655420 681359409 0
487653833 168682926 0 623747123 452357506 0
11774139 23293437 0 454960754 360326309 0
101744299 19249441 0 250887190 222114097 0
195284717 17977021 0 891799154 520109682 0
222747647 117202109 0 491535753 496428362 0
466097814 132272982 0 874533755 809641476 0
964443 6032878 0 52391672 52017432 0
145402686 63510573 0 953849477 881003867 0
168277519 48967621 0 769679812 744677148 0
56912843 13531910 0 855067317 875090884 0
402875288 276939708 0 812365068 958038788 0
24434540 8342788 0 120409386 117694014 0
19690493 23430048 0 335948183 473830551 0
48227985 3222537 0 70506449 52015729 0
77341036 59399169 0 827862601 880116028 0
10116874 21498939 0 274229884 286662353 0
36088954 54355671 0 599555971 505676510 0
118625690 15898852 0 722972406 713750209 0
110282907 1170012 0 145997490 112725220 0
204600836 39344771 0 966045368 904647406 0
6753769 39719660 0 240818197 229739689 0
19820113 11423265 0 58171868 27803432 0
98753800 10219889 0 446802499 468764320 0
263005537 23334327 0 853490850 838254865 0
201684326 45838266 0 784605005 653594541 0
99513672 25834961 0 625579681 610060779 0
50935181 151668444 0 688956441 764267564 0
176152157 107505375 0 841725867 946664178 0
196176247 94133585 0 488554565 578501895 0
84484290 15018158 0 143267085 149536609 0
43973647 153293030 0 679483343 656709731 0
61182917 14621370 0 856804909 843658890 0
466641 10985188 0 31442773 32408051 0
6165163 70000230 0 445795394 415786333 0
26848236 28221446 0 308550946 353110436 0
26567546 19364879 0 451689754 504734177 0
450336166 81188829 0 623936118 623498272 0
16553061 13282255 0 105431041 137273187 0
22941869 14928596 0 204694465 193946435 0
186841027 99177292 0 521505013 533669958 0
83637233 6176732 0 94304540 83008799 0
82424957 43183815 0 296004527 227956313 0
119111903 18920657 0 630352250 659972660 0
29075732 1950407 0 67229609 74095361 0
205037311 54279031 0 225987263 277875386 0
49020882 13151679 0 525424180 521145923 0
147602253 34808020 0 509872979 702527273 0
3302468 58836551 0 639395947 544749462 0
77538975 43234300 0 769661603 734330528 0
150339993 75132770 0 651170156 650939420 0
9250686 2743412 0 98216658 98847301 0
198468785 15825898 0 404627331 272964278 0
33851809 82555702 0 403710662 337990511 0
2244177 25248401 0 295360941 238803070 0
118570633 106667217 0 608045737 601587299 0
37111663 4201565 0 60075870 57711873 0
95964553 1946655 0 186696889 116923304 0
74144322 27682977 0 133870146 141820663 0
151556145 116172990 0 450715599 513977019 0
96084119 14673086 0 401559280 393247878 0
3604389 1003513 0 16647270 19682185 0
43596786 5502741 0 328998735 258532761 0
197519014 31363861 0 730649695 700327013 0
231119173 28739105 0 731919096 726223913 0
7924088 6056398 0 88786410 87970235 0
3195522 863967 0 9914674 8667418 0
20080245 3883518 0 247728807 226937051 0
494145839 3148666 0 797606593 771181747 0
290533404 108622211 0 485414264 462828087 0
30197464 13017976 0 565036510 728855750 0
17683012 61575933 0 219967992 257568126 0
180035252 19854453 0 499124741 399539442 0
38564585 84060416 0 526543009 390688481 0
296840288 206465101 0 386508118 266207255 0
223937905 23624415 0 582553748 556751105 0
104247351 63045809 0 420481873 420551073 0
58367615 2159198 0 118084932 114720407 0
108340498 17737096 0 393068237 366947039 0
104785791 767299 0 400209522 320626839 0
84368523 29965678 0 629143508 707348920 0
87865625 12616436 0 359657339 368737152 0
62497815 11369872 0 438025612 436929949 0
232366174 71331162 0 550831443 544951575 0
185775236 17025564 0 207925897 194638743 0
480251341 40049731 0 574907725 579977523 0
29251024 30852800 0 365597394 397116123 0
20143893 4081889 0 131329455 135937508 0
37245329 694643 0 145348702 139778082 0
515500796 11218255 0 756269771 747447213 0
11834657 3264976 0 31397992 24799156 0
42507389 89295744 0 236925513 295546285 0
140046101 10277373 0 209867660 236138482 0
38273547 177598434 0 375643656 365172144 0
28677902 92449299 0 373651990 502034500 0
172996007 74117526 0 911059930 795677792 0
509531515 49386132 0 741844498 755914694 0
279551884 75795807 0 396347415 402405934 0
41461825 1614605 0 271248646 289794057 0
25959409 9410189 0 527469741 932349943 0
2250721 4304804 0 320964450 313338140 0
45284796 30530381 0 290346842 307181665 0
6791085 163239040 0 866922109 763828309 0
275082206 3288880 0 363746426 441013713 0
137192978 17335703 0 296277532 316851334 0
4427006 7217081 0 49810174 45819398 0
46475694 23796540 0 226241726 243410710 0
52537730 16537141 0 232304049 163257177 0
328487508 175230699 0 570713049 526297340 0
123898772 56734973 0 276373451 264646178 0
414129688 56767827 0 727976536 735846527 0
28683007 28108653 0 489132008 631035579 0
22556192 10869351 0 323940323 253541182 0
11295542 104861187 0 647062191 822462381 0
486281494 231522745 0 550159270 497130688 0
688924836 268670869 0 961152841 918014736 0
397816144 110785195 0 612768125 765830483 0
137148346 83751975 0 578868864 677026024 0
3151085 109968 0 4621106 2008828 0
502505929 81879771 0 807601115 379011982 0
663742703 20255627 0 730495766 511189852 0
3769082 1175367 0 71244678 38448968 0
134255138 52545017 0 824700404 753762991 0
160167754 13112253 0 533634679 514600758 0
124371954 49814143 0 323275993 288742313 0
58007284 141038025 0 959161173 847685774 0
244292650 225668513 0 567717822 650377443 0
132088933 64088520 0 721353714 732219155 0
156476059 60703048 0 971937781 794149525 0
593490391 533542664 0 747592049 873322762 0
15487126 5906186 0 302708928 252696582 0
420898443 94473583 0 496702289 655671236 0
98024489 104115723 0 749976646 769128570 0
5270046 3211555 0 6569178 6120098 0
174643 11091182 0 151470029 144209017 0
253390451 21018371 0 717034700 713291794 0
200804790 56625728 0 452081494 469910947 0
779136405 320300052 0 967044551 931426051 0
110485417 144273811 0 644055006 552193220 0
373586345 171333891 0 817128991 712857538 0
114492550 14200046 0 613572238 755235292 0
58422470 26930012 0 110592048 87529605 0
3884458 5786073 0 59845355 58461450 0
26285787 89447236 0 454852361 493837484 0
144867633 9122581 0 457759241 470576517 0
163986584 49055651 0 220738009 91138177 0
586388929 66195821 0 827660296 838690893 0
192138664 199686344 0 718973275 728721151 0
55193655 22183066 0 558060318 617746576 0
24137361 24317819 0 630568858 637807427 0
209898312 119883080 0 517582237 511784240 0
24836319 12112725 0 228108040 193384245 0
14261970 6705537 0 32058902 32808736 0
154875 5716853 0 79498067 66001019 0
10324417 3968922 0 123622914 153668118 0
12434025 6394500 0 94812097 140828550 0
176029571 23661744 0 216562304 140822250 0
18733222 98159282 0 644702601 588310090 0
114981221 341546306 0 607782533 519827056 0
19444837 13493635 0 31682742 29143851 0
16142755 141030068 0 588342939 652724629 0
363382897 73883722 0 639807134 380816265 0
659120858 18398616 0 775998746 398240747 0
415170854 164882325 0 726811142 374796968 0
576981957 266701475 0 864030370 946514578 0
1743367 30238281 0 669375496 634312538 0
352360261 154162057 0 712991479 395255014 0
447001501 217616005 0 805162410 527752998 0
142078011 91377636 0 260994265 324864026 0
173427282 78328371 0 397401717 318947785 0
10141537 16481974 0 63082063 64271293 0
168435167 118322714 0 220088973 202620462 0
142647496 8625562 0 804309632 642175715 0
44839207 80021735 0 726497237 781244220 0
187183247 154151911 0 254643983 225978448 0
232964889 183129103 0 600569907 621791105 0
39105860 46715431 0 174341611 207278605 0
170263635 44301000 0 876943534 869401259 0
21730933 270697239 0 782846280 942177346 0
42670216 2404401 0 197482417 216644079 0
108020946 123089137 0 833956962 869964695 0
11461807 6320881 0 110855694 99829007 0
533104 116521 0 2091920 1934870 0
256856172 122336463 0 793870067 860916727 0
14471382 27576006 0 259131660 306262907 0
27693363 44444858 0 713661731 705699864 0
54625975 33151157 0 308349357 314239123 0
401593354 212808992 0 809035151 707162656 0
101314990 34922570 0 500991317 319040850 0
135412923 14564088 0 199064318 238908904 0
86147418 38478793 0 660766682 631532640 0
135065430 12414761 0 424189811 508404809 0
25656208 24072369 0 273754859 273143259 0
87158046 22384852 0 135564554 136261810 0
49182400 8421416 0 117976623 118378358 0
422854 25285790 0 260462926 265651731 0
47143343 62235809 0 622744023 529900726 0
276182442 63693007 0 610367097 725345029 0
9832967 9515591 0 178697951 168694264 0
308021897 211675283 0 541350872 481708119 0
107840026 8021396 0 141496558 152128021 0
22297570 21571661 0 313073768 287697177 0
41207828 38114199 0 241977697 207378550 0
13593326 911425 0 142369506 160480441 0
86767324 9673330 0 834741047 882492702 0
240459198 2671317 0 530601325 270917955 0
14173862 40584674 0 579714302 527451157 0
12856929 27414116 0 477595878 490946325 0
268703254 12158976 0 558018899 436623277 0
121551452 44046389 0 170114281 118656185 0
116731954 15346741 0 471216260 477488420 0
183979675 17106968 0 339110696 315324439 0
38213790 10682935 0 238944590 287310559 0
108830654 61671970 0 799505693 586305327 0
334560705 102463249 0 553369767 366060343 0
414845563 27168715 0 719107952 897498092 0
30410503 47302341 0 502922133 797161812 0
84573053 158315406 0 756690090 813469664 0
145457361 1535480 0 533433093 571020319 0
166222960 16274405 0 239601457 221292942 0
74653722 34962163 0 618551591 695874695 0
600880892 47740780 0 764464168 775775276 0
71750048 26044813 0 266561061 220502112 0
249248842 117655475 0 657050437 525301672 0
55848345 40761336 0 736691918 750179563 0
44718479 37691391 0 69302355 68609598 0
223668828 71429569 0 624414853 619535657 0
5600979 39018005 0 304707118 319219583 0
82014021 20088913 0 209920737 240628871 0
877884 1485188 0 10036780 14620486 0
370405575 220978499 0 682220622 809761350 0
539316206 60063386 0 811333169 578223601 0
38623538 19145954 0 343207226 389560118 0
146558654 86645093 0 655964300 835267021 0
28205920 5669965 0 70067744 58883562 0
46997902 247183772 0 622591473 726888083 0
324198839 37613107 0 694701513 813107773 0
8847490 1208223 0 74245948 72852304 0
44182866 66604618 0 315766693 288327706 0
52973735 30363653 0 352884470 460602214 0
5655958 43341814 0 84966727 111451465 0
22701150 66084357 0 448972885 407436249 0
319661570 159644856 0 452211136 327014273 0
526946585 99029747 0 831139735 820712359 0
47221726 73618290 0 496926980 614381823 0
1221713 3416324 0 258499834 254941706 0
251327614 119397473 0 356083526 168565443 0
2535126 133974045 0 575951327 590179199 0
283901378 75385672 0 475735174 478811668 0
199559257 54328301 0 393337760 320120484 0
70857540 18116835 0 306159121 281685278 0
68539916 16154623 0 247374035 278467771 0
116492290 242576 0 988285927 926898302 0
281983108 19613054 0 530413710 521505252 0
195095105 114934207 0 534769038 622121460 0
199162551 20695595 0 397655857 334756476 0
82914033 409648 0 211647070 113838225 0
73585820 6002454 0 294660006 260850306 0
49346712 112997164 0 510253536 313912091 0
169750253 42399203 0 633802160 572130772 0
25410540 1979760 0 33700218 37188146 0
39207007 19351567 0 98218659 97310939 0
36152489 13379247 0 503331592 530585668 0
56921319 3055376 0 59223656 45546672 0
51261049 26292942 0 384039823 375476637 0
454704 6199581 0 37690184 29327720 0
52895201 75457143 0 854456402 803323990 0
141116962 8883680 0 795568787 640606789 0
37259271 91885933 0 393060060 532963581 0
129633897 20239585 0 487837331 483311312 0
207309052 95639829 0 573896291 577682318 0
5842496 9473943 0 120438380 140253254 0
343885828 11972090 0 395344558 168686797 0
234480744 6158225 0 322966093 319626258 0
62879293 5019615 0 533227554 511348010 0
16511898 45414034 0 345339820 320632180 0
2654641 347626 0 29659081 24248234 0
483334521 114727877 0 615442626 577475892 0
77767693 89311493 0 678879399 700117905 0
10281044 2562902 0 262811853 260871200 0
267379486 181051050 0 656767718 570371531 0
330781812 166567761 0 408774141 261282944 0
15703315 94745022 0 370145880 362676090 0
132988725 74784662 0 677317486 711826540 0
197628859 105002289 0 562757336 566687729 0
35288936 5004832 0 39246930 36577522 0
69512347 2816576 0 117296264 111769253 0
109433542 18463895 0 167103899 179842714 0
322304338 108922674 0 692247492 726579239 0
284256548 269089488 0 684893110 426754580 0
43569890 25037534 0 972502628 981060208 0
133204815 10399708 0 655554336 779121648 0
91368273 28995871 0 731826356 716733578 0
40734092 16830957 0 572291559 446848938 0
62651242 10316865 0 226185077 237944413 0
17373505 29843206 0 443781502 400697239 0
3972273 8258336 0 195877356 218573747 0
4719668 4678372 0 55512294 52102566 0
68592347 982655 0 677188528 640904089 0
58989 2182217 0 79045939 74914317 0
158440609 159990475 0 290727694 338541394 0
155664675 10373529 0 324157946 323204522 0
299828830 36436335 0 625290009 639634336 0
61772646 35271811 0 583824169 518988412 0
30907176 122945063 0 680392208 687915962 0
116972177 1451221 0 415479355 387668654 0
14360512 31874202 0 534554219 579479291 0
217560109 308319592 0 815395251 652251561 0
4735226 1590320 0 30534479 30063548 0
101025481 38491733 0 339872486 341865276 0
202024368 67042974 0 364254827 318891586 0
34886668 35343952 0 444957150 492544861 0
15269926 2875262 0 204338542 197766173 0
245554275 168528494 0 835753484 588906869 0
191289489 67974723 0 268141470 273313753 0
532719535 194534627 0 564400227 575358418 0
292968 4760504 0 323086068 275806344 0
34253370 43642625 0 889124735 768101117 0
314876 213324 0 4052095 4604006 0
539205847 392531565 0 672502219 496934218 0
89241351 73018688 0 553846503 585743151 0
41364013 1024201 0 113339053 141564174 0
12152067 27443478 0 841792021 712413491 0
35268524 88828670 0 482936651 472651386 0
65078151 17534172 0 944144255 793371019 0
183947999 28905326 0 245419451 235971902 0
111840256 19605147 0 540358907 503179002 0
146229290 7084987 0 532493501 758866819 0
389756 177554 0 13422050 14888742 0
356682101 5639906 0 955742503 923119925 0
347748707 192437574 0 826253567 810162763 0
379601708 92991030 0 386729028 247604613 0
183544876 45651204 0 390504193 376376262 0
738152682 33228023 0 747439265 748983979 0
154217671 2238458 0 664661867 541681061 0
169528359 43326387 0 228448611 242418883 0
310831797 193903927 0 599704219 610556557 0
69710082 21108273 0 72952371 30113065 0
5985329 2031107 0 205652564 181288256 0
458746229 140021841 0 633968495 642949115 0
682591696 224917276 0 779320276 841078064 0
3860102 6652245 0 874096212 876234225 0
183440655 24192321 0 491842225 480751072 0
83548830 136954 0 147828469 100262198 0
115682475 73305618 0 581847262 588700062 0
42049048 3643227 0 149601336 182032275 0
57215355 44729549 0 227084655 166002285 0
26719163 2375141 0 277938457 292380423 0
119300364 30516763 0 292126363 291429205 0
74362245 186883926 0 822002814 804532719 0
186515046 188295221 0 743062929 891871602 0
60316521 1799152 0 168224621 185463375 0
35786316 20572767 0 48284864 45129160 0
17615931 2736526 0 643005468 432838180 0
1186016 18307551 0 316874655 523630015 0
271862570 49415908 0 712420461 769374787 0
283246950 113672772 0 896418380 592835529 0
105952814 178414031 0 927723003 845016998 0
20331526 52996671 0 828266446 699493819 0
67124953 16949868 0 583620498 367072302 0
600545009 228088035 0 831773846 892262492 0
7806667 2315929 0 14910006 17141378 0
2110295 1722628 0 55314904 49331940 0
97148592 61330965 0 356869720 406229813 0
49994865 42663815 0 126809096 120474047 0
22975872 2344226 0 85664778 60460720 0
74226356 7231633 0 300776005 242806403 0
30028665 10797396 0 252339054 235214076 0
917746 201607 0 3526430 3978632 0
272605829 130517229 0 866675287 882015800 0
40682588 12389846 0 262397637 252216246 0
127062586 31525395 0 404669249 282046983 0
46400317 6179875 0 326582090 381576046 0
121288254 43114295 0 770701230 731491916 0
38072470 9539632 0 53262393 54217583 0
169201041 70129727 0 515529376 454431497 0
79225278 48052362 0 237703137 299390489 0
250939929 43905039 0 342562840 174552701 0
25142912 973811 0 260418262 257071600 0
152912874 18977958 0 472322404 444353512 0
9002909 13434660 0 324406639 342586728 0
109625493 46850234 0 756026076 713236967 0
44919091 7695062 0 256183975 212802158 0
217888464 166957795 0 594405021 656924662 0
436719788 27232612 0 442999723 329916750 0
271799554 145960768 0 282377378 235087063 0
196479062 116281539 0 256629477 282686567 0
351066006 187017685 0 838644179 839829929 0
16746276 1055867 0 18238138 9724458 0
360227749 149468546 0 413004813 280629093 0
97310230 22791152 0 230667364 340248947 0
155171329 36155319 0 440619888 441917117 0
76137072 21139581 0 436040557 537469659 0
66460193 134319656 0 562673629 677704991 0
10784156 11346586 0 21304593 22316410 0
403528517 256761464 0 765768109 768284875 0
43508443 87855063 0 515470831 538890810 0
128039816 76021786 0 170511699 132329381 0
97400892 6695391 0 946315204 946910269 0
15505561 24096114 0 681613290 766802357 0
722966717 231555902 0 984776616 914135222 0
540680318 35618010 0 814272424 735854974 0
6606662 38266376 0 424878541 441174481 0
386760300 71159794 0 639454383 717263078 0
427311679 426507640 0 857879981 943174345 0
395444363 36693909 0 635499636 610991600 0
78181798 43278743 0 608462145 603430281 0
46878673 1561572 0 123619505 122906839 0
139209308 16938567 0 306691678 227506629 0
36915447 19799850 0 75093947 74569311 0
4856264 193559 0 12396481 3114146 0
35708242 14870329 0 333360898 375815253 0
133573460 338497164 0 621049197 699512783 0
434267885 296547095 0 880200389 922870529 0
115185009 35008992 0 199108792 155881893 0
31050452 15975632 0 437122252 287078941 0
2652223 2193999 0 38272459 35805280 0
599316771 5075320 0 902530647 655570003 0
307361394 52595426 0 725599301 662196190 0
413673745 130449221 0 595584346 694718970 0
37110208 11028855 0 40403188 34519736 0
172110859 89625407 0 358599855 374738522 0
286508525 112707621 0 767569470 656217704 0
88161917 93863131 0 767454464 636999301 0
50031702 43401914 0 879703248 909740248 0
76242019 18928864 0 457579441 455544284 0
421725883 20229556 0 672924946 711200306 0
153785600 100088479 0 736515136 678123724 0
4696828 3440341 0 33990474 33023002 0
1280789 11180798 0 72860425 86757494 0
81568879 26793950 0 589720037 502657213 0
28375804 6841569 0 844209261 957692418 0
507731746 107320663 0 724304450 786261765 0
43256649 17448772 0 185159179 191180224 0
201321621 30081183 0 260150921 222876365 0
167792599 179222915 0 692866060 753230652 0
283493836 94590049 0 477488166 346195990 0
25743847 52860216 0 944586273 970151752 0
34214371 3586262 0 70264736 49170960 0
23963420 58749454 0 490330229 477443627 0
5579979 5401655 0 303956500 307291080 0
65288 38403765 0 160203555 137023440 0
373131697 138684117 0 585055696 616336261 0
4488770 10200004 0 146674453 203088763 0
6503279 36086218 0 229208252 275080002 0
79894069 5912297 0 171060471 130589080 0
49059010 51648449 0 293278683 294719607 0
39741489 25653408 0 547636623 454473755 0
910008 1552496 0 14881722 14436523 0
41160204 3268721 0 71049549 60343118 0
147610583 194505877 0 845943468 887326863 0
241755496 55499097 0 720167192 720488935 0
271430 94744 0 2067047 2651520 0
333788595 26786249 0 762388255 374547186 0
13836253 4431331 0 24523151 22638351 0
152936612 26796834 0 194036584 186807697 0
98504566 73409310 0 446697085 580595771 0
62219050 90506708 0 723332499 667079869 0
508116194 19439196 0 520546155 451238769 0
497060314 33228946 0 870156213 541881766 0
27966923 2716146 0 42119694 36979548 0
42962470 51411157 0 291252330 292620106 0
230055844 53219414 0 453865680 388919231 0
241759212 91737046 0 343903902 256161850 0
23865350 18239943 0 53890265 54610563 0
323223 3349544 0 15436563 15962266 0
40740605 7848470 0 407667733 405674446 0
64632229 35006990 0 147270894 141594752 0
12077669 12543068 0 462578540 479979029 0
90112818 18618417 0 155951324 118217018 0
375057243 841509 0 556281194 246113508 0
13669030 20224089 0 449239077 415220603 0
66647037 13536259 0 175477723 150282082 0
24628768 26368063 0 324862383 430118475 0
53302621 45051302 0 844067631 938041644 0
876390 4186851 0 81946252 77024790 0
2494705 22474037 0 100694222 153876620 0
460915683 406242016 0 503762283 498560085 0
12625658 32860163 0 448960595 308789375 0
35603643 11390038 0 307858289 294510431 0
144910982 24153855 0 715754112 901807265 0
65622579 108743872 0 527692721 599277532 0
59141725 11722820 0 265767269 264112185 0
100004043 27423808 0 723827836 729263353 0
19494893 10305015 0 162163089 182297928 0
31673600 37623465 0 395568346 351924456 0
6675639 944789 0 93102477 91186223 0
41535222 29880938 0 213427431 207771795 0
35166946 14607582 0 348148699 333385483 0
4324470 2710317 0 15414799 15096488 0
314475617 239061059 0 628302549 627851461 0
63045227 8159519 0 323931364 286273128 0
494141017 395391717 0 778836967 802125207 0
48403883 6514035 0 189235421 193740170 0
66768880 150633609 0 766682960 581615267 0
78566011 240702204 0 717344047 723196123 0
12326705 419160 0 51410179 50379557 0
28053518 10311728 0 346477685 386874934 0
237941763 58388260 0 778027970 792095801 0
34184188 915857 0 82095690 86835434 0
265230481 221987836 0 798087729 867586741 0
4968201 6816707 0 64529915 61402331 0
30854847 72914158 0 457318757 397289469 0
9848932 33449212 0 160194641 159050693 0
33190695 6642059 0 386871397 251229876 0
66346215 157453513 0 554911198 607195283 0
327934614 30683721 0 620039989 544688404 0
60108653 117661878 0 450242581 354906547 0
362294600 222853075 0 380861020 349779670 0
3819421 1556375 0 120190561 118011216 0
542569295 58917885 0 942954065 690336232 0
137676071 45586135 0 327639378 433680221 0
47518579 8497036 0 183937909 134335498 0
242800188 150709416 0 668422351 384133713 0
1548939 2328277 0 20692589 23379167 0
225068348 191699828 0 321131747 331187977 0
83072415 42284728 0 299428337 298707521 0
108614556 109930638 0 326239030 363788107 0
164233079 157500364 0 709162960 922751905 0
193676288 95421181 0 617170694 632080541 0
631667237 203053030 0 777597610 606101081 0
187611293 68310539 0 500910519 421910066 0
56927610 33979839 0 670909489 595368793 0
55884530 2729499 0 479735406 476317310 0
3714644 50096847 0 600174251 582486697 0
12290361 56573546 0 345755820 348036498 0
351923470 146395687 0 593225918 492831663 0
86842704 722239 0 108410252 100739303 0
20130522 3923414 0 644578467 637051983 0
416290 815809 0 5516041 5290502 0
277307727 45708431 0 710228335 849675416 0
918001932 116804344 0 970872185 818355360 0
16473126 19351487 0 94227612 86948052 0
549109544 190178999 0 859444037 633399142 0
110214484 34061878 0 150464305 75211694 0
279244877 218361686 0 462772568 456201022 0
107690884 150098008 0 944341108 942123431 0
274689359 161917748 0 731592885 753522843 0
143980103 57172944 0 361051140 330723103 0
203868092 2301766 0 220346583 143692082 0
251179761 39840200 0 627694834 851189598 0
332310196 23165405 0 630596532 464037560 0
157932562 20758665 0 187806804 194090991 0
207691167 7590851 0 655636661 638774137 0
124459478 67305632 0 309777929 290301538 0
166425783 94397882 0 211755113 210621006 0
52973388 23753867 0 62218771 43605928 0
72442820 163797637 0 758680829 917248650 0
97297032 31442693 0 737710866 719101723 0
12491759 76558971 0 518346046 845618944 0
2567175 34259235 0 195551433 171571628 0
1403521 762714 0 8702504 8285732 0
913643797 98617945 0 961975706 373089400 0
68553915 122637067 0 593298676 546294540 0
26495214 29673388 0 190176395 210374270 0
4136695 239586 0 30888989 33241908 0
88295997 48307636 0 538144919 448984512 0
149109297 15500560 0 610232062 608432098 0
21587313 104782615 0 381593530 470017036 0
32176573 49540851 0 394691133 405544770 0
60082040 58748112 0 325936219 360517079 0
47210357 120824800 0 275783681 320096869 0
66330796 12531520 0 116022434 113062020 0
24014673 765098 0 720166871 646067515 0
280110266 64468624 0 359955943 284986078 0
474794988 197538685 0 760024386 815166809 0
871227 127926 0 10576431 10466388 0
23451971 131999902 0 945436100 887258167 0
62363537 12922833 0 72929917 71035041 0
58317435 17846334 0 299679506 310649189 0
129414432 20144927 0 755612031 665064451 0
1490577 123464411 0 753391582 734576825 0
52393040 10264095 0 317884784 323635387 0
3414399 54495205 0 428404598 501225891 0
25708227 184891 0 128185302 126699949 0
14313176 2866361 0 18533878 18861749 0
322091110 22512739 0 412740768 564928459 0
330725157 7585649 0 664439132 467596955 0
7304191 415658 0 22929356 26168506 0
257608467 28039607 0 430942033 473536193 0
1978644 27306303 0 109671440 228706876 0
156957406 41437487 0 208839731 120947249 0
215205951 93413969 0 447112874 382204591 0
4490134 10853555 0 178159780 205281095 0
282671027 123883114 0 466784621 420488413 0
39925460 47357257 0 192417149 315768340 0
96531106 7181094 0 303405746 320834060 0
61733588 63685799 0 854057623 970759500 0
415617350 99688676 0 571335510 486719829 0
84304727 41373899 0 118362776 114945040 0
161238634 656880 0 673159185 689388514 0
502074630 190594143 0 556302961 648724859 0
418829612 174591959 0 692648732 602707813 0
270111 41534260 0 729775939 738565022 0
762965996 95430046 0 880692897 691066944 0
63193999 7788420 0 128974483 120593040 0
159225821 134489264 0 466477634 450723995 0
100135633 33672341 0 113895723 49228449 0
154018668 113953350 0 467993248 478599961 0
353469644 81418384 0 758255585 948852530 0
10346737 25494792 0 882291053 755169591 0
124845308 68400757 0 285244120 296099589 0
9054941 29026561 0 921054196 786835653 0
2928538 468147 0 17918478 19594326 0
3392047 1397933 0 223009309 181677694 0
9008022 12694854 0 35072312 38036060 0
116079690 16548742 0 645021989 713271897 0
25414919 2895951 0 183761024 218543722 0
2589563 18627530 0 327355196 280919278 0
60940704 23958390 0 113007367 124701930 0
227180042 63105877 0 338839632 336216478 0
32868273 235420032 0 706071342 721608821 0
146254184 7518654 0 672749215 653403942 0
228551169 19700013 0 238502261 115094223 0
15612011 1642171 0 127472130 111943143 0
202638400 1021915 0 652392817 736099207 0
313829840 25543440 0 398364290 276013611 0
219334125 88386171 0 245581538 131034017 0
47737194 33546570 0 551677766 592293988 0
696669044 46226951 0 822757649 589184738 0
243713497 796401 0 809324312 577441866 0
276718690 5761607 0 325875716 351067265 0
6399685 3805630 0 74985811 81019576 0
111230897 21439122 0 332879516 321710645 0
9431412 19546401 0 221935635 233439010 0
292398468 373164011 0 520752803 856647821 0
66834495 9425174 0 116416278 145857094 0
255385182 144481141 0 542843752 571978747 0
366657918 113383234 0 582086314 638089971 0
80206808 49111626 0 259165343 233117248 0
782766582 320755685 0 810343226 470411062 0
26764815 18011664 0 712067417 723203339 0
416186461 169877686 0 652542247 653317461 0
152410566 213561079 0 314953468 332988152 0
151429123 14586153 0 358154820 425083465 0
72661105 2106416 0 556000960 377661068 0
32846908 160703035 0 738218645 708564148 0
34919501 30598294 0 875049765 841768681 0
49468 9386583 0 202683592 162032016 0
22605586 1895391 0 31090822 23293756 0
37185117 24947049 0 62900750 61978954 0
611873944 353759266 0 742628289 701991036 0
102342390 91492592 0 693488657 539098562 0
29414021 5732676 0 70769441 78672686 0
111947731 7786170 0 906394526 801326894 0
104422191 97011729 0 986833905 876902490 0
469425952 158321051 0 941731092 800682861 0
2955360 2240605 0 43166151 45990459 0
133107 14420 0 637056 699164 0
42465388 38560201 0 372214260 434321074 0
251626783 7882901 0 741019028 721458380 0
490184431 66326153 0 568103122 551541577 0
144794317 571082822 0 702007377 724026963 0
675340171 226309071 0 784384792 381706909 0
327087578 73692938 0 334894693 364511344 0
117250505 3660995 0 268607301 228383187 0
743056289 499878054 0 969310364 573109161 0
117841420 40156698 0 316302042 320530310 0
143491944 23632126 0 363369276 339284741 0
2233565 443331 0 18432924 18588033 0
346287683 206066172 0 659212995 664084763 0
56070265 4150001 0 101493667 109818228 0
126179119 39451690 0 658817211 648966059 0
230400 366432 0 5424404 5506260 0
358348918 56864410 0 537121840 384337026 0
155111 85518 0 1509754 1272563 0
541508166 86300825 0 899758959 655501862 0
3056403 1933366 0 59756717 52361434 0
56438604 650334 0 205879426 225392678 0
172647240 70258767 0 787288095 794748530 0
286576636 12873944 0 473712747 118154548 0
285653724 43704214 0 292572540 225215886 0
39755477 11156774 0 199063112 187854706 0
269233136 23524346 0 630071586 685660014 0
277726095 54053790 0 380189240 390780682 0
8752066 3432899 0 72985662 72878751 0
3226251 6836546 0 289849160 289196180 0
166251890 47697852 0 501975550 496558829 0
217655198 34793634 0 289505550 201855098 0
97846875 12720629 0 444855367 406963540 0
31340494 20821076 0 56189244 52374550 0
46190397 31126911 0 557167593 496229875 0
74685060 17536781 0 278466533 282422423 0
38709277 31162113 0 711610476 676013512 0
280556650 82298675 0 381191042 229897524 0
433086136 17053766 0 867915017 822677981 0
10730594 74965144 0 565073344 885965526 0
42210429 72264906 0 530846541 625093675 0
29035176 9530261 0 924885570 909864502 0
10401416 10495815 0 125698223 138326500 0
11809531 11997385 0 142924693 143407657 0
142067963 235202862 0 823992007 816929981 0
80464958 32438749 0 621215778 614679587 0
7756662 932920 0 13657973 13940772 0
34758917 7653576 0 638919490 538945657 0
10863276 13393214 0 139211906 178939298 0
111292691 28893462 0 582397076 580768238 0
20700015 11146140 0 246046967 248025980 0
133227551 108777425 0 138679584 235734847 0
621521503 140114748 0 778898871 850231797 0
572571580 95183786 0 786982589 792547840 0
193077503 82595236 0 486328646 471895735 0
87352691 65491117 0 918996916 851694113 0
226740932 39626704 0 571751997 508747775 0
5324042 2612765 0 256850973 367989819 0
20766073 1946347 0 100887642 100316502 0
361529293 95554763 0 937244355 886199378 0
6838437 142118555 0 822612027 815741455 0
191274128 9319313 0 317651090 307606747 0
190609700 36547647 0 311795090 259108349 0
135493109 38941989 0 273272349 260482110 0
458141420 1097934 0 586720601 617374269 0
606309390 16659511 0 903816086 896608518 0
159707358 56948798 0 891806690 868997800 0
65182336 56961563 0 501560580 518384700 0
21806058 13387300 0 579199489 661290858 0
93185652 65370582 0 102482034 104292498 0
71170241 8532303 0 301567248 259954790 0
219006939 109719769 0 765054150 583546554 0
293567318 21190811 0 711697314 850461550 0
23859330 12008952 0 388233056 408438387 0
133430708 50874519 0 497706835 348588152 0
5740989 7529304 0 277293497 295617083 0
14941100 1357262 0 60361146 85607499 0
332747712 344470762 0 452394466 434314600 0
7670162 10333010 0 212462292 219710889 0
66131536 90968949 0 637397950 642692362 0
153329468 40927255 0 580365645 361814753 0
44840360 53236544 0 348847614 348773629 0
3218168 11455573 0 109209377 105224150 0
477971079 10044562 0 931426604 732677727 0
7845226 49510574 0 801017078 753815408 0
110703189 45933891 0 415636880 479609139 0
175285790 1855867 0 177887441 143864260 0
13424739 38614017 0 168073241 151486282 0
166089751 68953503 0 186687014 114300778 0
65729588 79238526 0 397704319 434319332 0
325453432 102736880 0 620130302 562123865 0
14747738 8037095 0 88808740 93564078 0
199260368 2613171 0 218781262 66609084 0
41813864 6073187 0 50736937 47190129 0
414684 20337027 0 208296802 204527643 0
200881899 75308389 0 386710225 306528230 0
178282589 17495421 0 279649354 271010398 0
385007262 119835536 0 955731675 714128460 0
339100090 65123187 0 808448833 834051604 0
72525680 7473302 0 696909855 764511183 0
351391 3213424 0 272829169 271238794 0
24616146 14600438 0 932602792 929097473 0
2880704 41774331 0 146535263 143893623 0
4136306 54586497 0 81050056 142313996 0
2898961 34143297 0 301507922 300045787 0
3483043 144033941 0 711269874 742634195 0
50348959 13271404 0 625597418 802743571 0
139885365 74246282 0 518722457 504085137 0
38093609 6249455 0 126365094 125767251 0
64873777 37934785 0 73889798 59755828 0
55212033 121478974 0 497555253 594643196 0
865050 2167576 0 19347213 19007006 0
17279062 1984150 0 77188950 58393519 0
21692084 1344248 0 260172271 294031510 0
23112359 69374329 0 750733815 680566323 0
608583248 114937526 0 747729497 308589424 0
84155750 32484316 0 363108169 309962261 0
102098761 64739819 0 571089803 711107881 0
2566853 25744216 0 124394666 124530477 0
32669238 43227212 0 353656301 347523216 0
164611246 37744900 0 830751887 833497014 0
175726343 21359574 0 882046378 953851882 0
4995589 91318953 0 287212391 285934852 0
60875152 31783202 0 907026052 901001507 0
382119784 198021356 0 734622787 636321712 0
37456789 116923707 0 577773774 564098383 0
7210127 412876 0 33145181 34730095 0
4353957 73330811 0 865231003 825703634 0
498001237 29764107 0 590126946 529266829 0
12513679 40116757 0 225908554 218893757 0
346182141 237562525 0 698748324 548445933 0
17704910 15139909 0 45751745 44130650 0
32816859 36328764 0 774095876 727506755 0
511323285 504109600 0 626428043 617161915 0
126986471 81442041 0 364583921 335934151 0
191442833 542469 0 204219886 214700701 0
178648311 19777814 0 553475336 524216696 0
163660046 50630577 0 206554951 199378656 0
77017473 66479260 0 291128984 322556096 0
13548558 67269781 0 422469612 395987490 0
281114491 15183410 0 875878645 840480999 0
172522636 120821806 0 338685555 516420286 0
6384039 20847576 0 586088248 565349721 0
143226912 39662756 0 415520133 386253403 0
50378931 14676204 0 209264285 207884645 0
316238896 176906618 0 490546644 334243095 0
44932525 13689472 0 238715021 325173207 0
22442189 40225429 0 228913883 244819926 0
44190697 145666214 0 554498203 441503342 0
235126258 8805589 0 389636712 311033612 0
14910135 15263777 0 34843430 26010748 0
83595066 22043546 0 572262087 636995154 0
21910071 1357861 0 503563830 499915086 0
471344752 114570037 0 513706355 131496092 0
167160375 1772124 0 900712341 938568332 0
972090 9299121 0 58194287 58700654 0
27891384 49136248 0 705961492 701450026 0
13997283 6822890 0 67189913 71959399 0
43421366 17902747 0 460103405 530001653 0
158736785 69701610 0 463117343 527034185 0
221219530 60020020 0 683098569 614940650 0
12197354 546958 0 75566766 75588311 0
4516398 8480734 0 262724874 225378450 0
38806832 38482263 0 315290555 403689401 0
34212396 18571958 0 668417316 569192391 0
16527791 12688869 0 291851143 204310284 0
197266881 47933919 0 670392829 684059218 0
87406323 9968891 0 186828760 161334517 0
2527451 37525128 0 338297997 279790080 0
2423960 501343 0 8041510 7397383 0
2535542 12461624 0 91867757 89454668 0
335537676 20242178 0 716831478 714744577 0
547084933 323424156 0 625837431 658058722 0
312521562 73365295 0 509767821 447706848 0
315845931 312250443 0 767975025 691096059 0
39127900 9087571 0 232710786 226688057 0
28202246 40033199 0 417128702 438723982 0
161365030 82649768 0 739182964 936148524 0
177431452 48309298 0 897262951 962698757 0
154637996 1227607 0 762794806 750129419 0
550161391 232777152 0 750585467 593854342 0
140364694 105055625 0 291644170 325639453 0
40347222 162303688 0 953024967 912074576 0
268773681 120198905 0 484768052 381056513 0
125054903 88104725 0 269568777 324018815 0
1409832 2002461 0 30409072 23434123 0
19795801 4594473 0 59290327 56676214 0
12292449 9030786 0 278930471 277212135 0
32271371 23391980 0 175667543 206282435 0
393987585 82526784 0 669702141 719325470 0
314490461 4312321 0 356714585 326768121 0
177419584 556178 0 820403390 681231136 0
31025266 7448438 0 186919034 202785370 0
103088581 4660859 0 280254786 247630725 0
100755510 60606451 0 169391276 157478712 0
127112238 17989976 0 321837149 265946327 0
423340487 222571890 0 528836015 507378410 0
399337888 256846277 0 917730939 824489214 0
151766269 26601752 0 237728468 226624575 0
94526148 23014976 0 644333184 682526263 0
765200052 288689980 0 889580841 763964436 0
542617251 197452813 0 663644123 440577148 0
303662054 56150788 0 449499197 399949528 0
4609452 26217631 0 567868582 572917419 0
3186976 2688998 0 33945299 33473680 0
320364967 13945188 0 450944844 502992620 0
52662873 23792469 0 928844187 781405680 0
128475336 28014791 0 317606382 363745740 0
75047622 3914823 0 158315364 164837808 0
11011147 68257129 0 642044321 608924247 0
8202237 54245384 0 638518638 625935193 0
179176264 2769106 0 810379296 727018870 0
7197809 4848818 0 174429503 168429792 0
32268916 31919121 0 209530353 219981020 0
424447135 161879084 0 677566779 499367382 0
28555543 23162990 0 421853053 340640610 0
12273934 50734808 0 486402136 452204542 0
429702564 103643182 0 518028037 326847997 0
99872223 93137286 0 540578213 509682824 0
19541230 1818994 0 197031841 186390383 0
62839823 61723412 0 785448879 779162447 0
172379260 125449614 0 463887774 509255401 0
69803162 3758493 0 122078742 91753548 0
122734064 63869195 0 179173573 112336276 0
99196682 49856138 0 362803732 418939396 0
201905423 52066547 0 243269683 145789312 0
317377877 262209588 0 740302067 765216328 0
203647594 51917794 0 360509147 342320406 0
252921986 47963998 0 531943741 730283258 0
76613903 77507677 0 159964645 166639458 0
315418307 37921242 0 354675896 308740358 0
278892918 11602111 0 347389433 354058207 0
21463318 10591541 0 119810777 100412307 0
5109753 71131427 0 802283466 841639002 0
30164077 77337507 0 419451532 400891848 0
4377541 22721512 0 291865254 299814864 0
556316434 155515019 0 599882984 461392771 0
17407007 10902598 0 454355570 511155393 0
8038179 20447988 0 547070387 489581851 0
200663573 98846370 0 950835582 684988833 0
47005295 101953745 0 516434837 598411421 0
57136614 1064886 0 357383834 353515699 0
325048278 4385543 0 395678214 260390432 0
111999408 9967584 0 387004631 375054353 0
386122491 56559263 0 608878265 427690300 0
97594322 3795197 0 435832776 409452633 0
384173908 43420474 0 821086063 762722231 0
199213308 59614512 0 869440480 899648115 0
165846948 17701523 0 319405420 288930227 0
36285475 92543352 0 395684338 390895634 0
159155191 14149931 0 369197396 336151780 0
129066653 17003351 0 337417517 339407143 0
32187379 17841777 0 36452543 34471708 0
196946823 97151720 0 667992338 953597595 0
104064070 17355943 0 344292438 384094380 0
38955971 233213530 0 344811221 506600224 0
29956709 6971273 0 775563122 904821599 0
137015686 142802434 0 864630159 912667445 0
81314206 89169268 0 919082619 915586948 0
120421021 39100422 0 161304290 156165404 0
272868379 25392093 0 878023899 952243984 0
27023119 70340811 0 862760837 682720950 0
63138287 64272048 0 70935324 70044302 0
29657257 2061973 0 279949295 317255033 0
66047551 1854081 0 484607719 472556506 0
67197884 58114173 0 300494350 177460206 0
158112211 150365 0 328349491 282310816 0
108283285 31230821 0 160858549 69572231 0
180057861 688281 0 204891751 130107598 0
49263551 6720143 0 188025361 167454652 0
136679278 55628587 0 244758553 223923796 0
3176466 7754969 0 124349358 144730542 0
25312145 47604145 0 531587192 600338698 0
214364370 9824329 0 636675654 685202506 0
196311127 44923268 0 276596692 274292561 0
666099966 17427497 0 887064444 828706618 0
48854370 116123887 0 569339179 836111376 0
126585992 32215271 0 466580855 439228322 0
40287614 3768544 0 186209982 180168425 0
225086106 140246458 0 389599765 357339645 0
472441339 6363984 0 538905866 416073233 0
46241641 24685384 0 636207701 582990518 0
36634966 166517609 0 363051173 409203601 0
360574275 69838186 0 668116215 642229395 0
28720381 1132741 0 175152899 224993002 0
102078622 45109730 0 226034040 220415796 0
55490825 39975030 0 395508282 427650719 0
64703516 57558832 0 332214994 341459682 0
121270103 77553064 0 271965707 294279494 0
2036506 5892113 0 293139766 297100188 0
9118174 5967708 0 230404912 253413167 0
198888853 172441421 0 807598775 795514236 0
515519152 169833607 0 772941425 851061507 0
81430652 803356 0 107380975 81728848 0
11995765 2046185 0 23274465 23542404 0
655190551 340542710 0 857552839 875130955 0
336064070 127678345 0 453327891 454543052 0
209450834 28710531 0 646547332 665728764 0
35821493 22215881 0 205883279 181131238 0
101231587 73551341 0 324018860 362951570 0
4959624 73299450 0 387059198 397845708 0
330651541 248686140 0 674555602 556317642 0
31245995 203819987 0 825865932 761847550 0
197141664 105121246 0 604596490 710432108 0
224254800 152943196 0 534051280 645643928 0
456250205 34153643 0 805375897 598000055 0
29743791 17944392 0 250327189 247242398 0
174060800 48200731 0 801817273 829168667 0
440219850 208141148 0 507626062 379220813 0
123178793 446408 0 462003744 443919195 0
128004190 348036501 0 772031166 765872176 0
21119118 9955937 0 576114949 451005097 0
149503416 23694341 0 468564759 455954008 0
75150677 76900829 0 291408970 315694577 0
4979641 3089520 0 232921400 199982537 0
15361752 8767304 0 298712834 383652861 0
7805 189750560 0 773631712 798476332 0
48588572 24885943 0 421034495 445563488 0
553713201 33048366 0 592546737 544801565 0
21014764 6146974 0 275714682 184401481 0
3436448 37129534 0 858662100 619560734 0
61257427 248747056 0 926051783 983946088 0
424116828 180436870 0 735127751 771842420 0
18829433 46430888 0 393226520 380687212 0
13567578 8436195 0 115172438 119472733 0
91248383 66162085 0 461945367 511667705 0
68821739 19890832 0 81418187 77695015 0
465557442 176386897 0 900836648 970135942 0
81810421 39323459 0 573004156 603193818 0
735272435 85804218 0 879660978 626923308 0
67911420 11670435 0 200887978 181530075 0
202089338 41300442 0 952207609 968103231 0
250035176 108088913 0 418387676 453766541 0
69372345 143975246 0 514787130 482059850 0
57825123 15600847 0 79436290 85101964 0
15574307 63938750 0 663629087 577937451 0
330786400 13359586 0 503070996 321063417 0
50854480 13404157 0 166496452 170347732 0
75655688 4747550 0 305863221 291535679 0
25944007 23157256 0 745603968 827304615 0
36596629 76132512 0 262813433 317202668 0
470275634 59111307 0 933454506 713468514 0
209567482 5663316 0 698214501 427113323 0
87244280 23135316 0 104621481 91943017 0
343882568 36431731 0 501566568 350199163 0
374706617 50352821 0 849296893 684466816 0
118899489 4417730 0 379584391 373312564 0
21148982 161944337 0 811229898 890893466 0
48148129 37331933 0 243261938 236438859 0
357101359 145709269 0 847218834 560863978 0
84644657 8461301 0 303600032 300266046 0
257299774 21975671 0 567356142 411025871 0
24962728 15306852 0 423817154 509869846 0
377822122 164203086 0 416839925 302118943 0
1339965 8207009 0 50765545 49492663 0
46911533 24491667 0 167094968 178576635 0
15092702 32775152 0 207351369 183212024 0
8832607 47435104 0 717345688 729765210 0
344312196 218510534 0 467289757 409624772 0
32070356 8005212 0 323838201 268553956 0
516739606 124932004 0 703765902 544599396 0
388973808 134840154 0 637179863 622794792 0
29390039 97784836 0 586135273 545617683 0
29745287 34801360 0 327288915 424505016 0
10697083 5160700 0 53112941 46109795 0
78932669 61986985 0 766431703 797326817 0
404988718 35788938 0 466642836 254932816 0
62849079 17778981 0 428929636 472344145 0
78639456 60629212 0 770098631 754122412 0
107818742 3045348 0 154725708 109901561 0
32786438 214689003 0 584881768 611728705 0
26472295 10277183 0 431847215 447062539 0
443103232 62797221 0 554900915 562050372 0
51443569 141275080 0 335006726 349825893 0
64417583 214234 0 88292645 125199030 0
11738121 3334933 0 13014658 11890171 0
170091663 7350723 0 284198422 117199692 0
69989791 68926068 0 401848838 421535370 0
209924053 74703155 0 486095157 378478634 0
339017730 513964 0 661055055 475498592 0
335433329 5409626 0 663703095 725811811 0
11376788 11762178 0 173545542 158671753 0
217706930 111123794 0 384558952 220436214 0
5990145 72979186 0 347690986 453383730 0
92394138 86211551 0 834544766 829227408 0
524940290 3023442 0 745676807 228712459 0
225109441 25044079 0 709968628 670534729 0
42610534 14899249 0 372458875 323933538 0
67172165 16131483 0 191549808 272388374 0
285000886 152839242 0 969264156 962131414 0
440463398 207099121 0 495709286 505689569 0
14161228 26699475 0 500565331 475340833 0
86137345 93932742 0 673414151 660959672 0
4699973 1184110 0 15286237 15283951 0
10387434 4268615 0 274219896 265334672 0
101762731 63302988 0 471527858 449948025 0
179197077 11482464 0 795537790 766742827 0
461654830 116742088 0 683893157 635446229 0
18757655 15472076 0 513045739 624695194 0
69324567 32659653 0 908478104 892301932 0
130333863 672930 0 177042215 155892016 0
419988869 152230047 0 580562532 551383459 0
407064452 473292896 0 679391665 745098763 0
348657213 164848717 0 979549939 900598153 0
781586866 560731944 0 938436893 782199088 0
28341110 42390981 0 748271154 859883610 0
3218072 8551012 0 231793659 228145237 0
671123374 370400208 0 720752355 770622009 0
147814604 74383449 0 804541757 698629615 0
409850729 110824545 0 735187731 879548001 0
82530120 36634383 0 285895807 249232251 0
120002 32112706 0 254239934 192945173 0
4525402 62252 0 197029938 278925975 0
8877356 15227778 0 81186340 107756751 0
4783605 9934584 0 170459459 186877818 0
83472578 60525375 0 434157353 443937394 0
569365706 438700747 0 773092329 844224258 0
95999857 3379369 0 494284424 447138616 0
1248376 15589013 0 782840754 816337116 0
506983007 284608851 0 798949960 818804721 0
210214890 30414949 0 323133823 118433997 0
2640490 460008 0 15805608 15370762 0
141775438 56874473 0 225642637 217689675 0
196914026 57301351 0 372248647 337335364 0
148931693 44367066 0 771082609 776098803 0
317653875 56425825 0 686083064 644328310 0
91422933 88751347 0 505026838 574298217 0
71448660 64127467 0 416503159 416596164 0
29364217 19924130 0 346934307 365870183 0
44080911 28690813 0 133031025 134217087 0
2236779 11490472 0 261311901 257609579 0
151920268 52027574 0 662657951 663190428 0
161487458 58985780 0 656122059 693597162 0
291214425 101514991 0 715795344 763671131 0
358915605 139123296 0 653799918 709327314 0
98053359 50878776 0 329986160 343020535 0
31444801 41342950 0 586425731 517868800 0
77584031 34259518 0 586858607 506540323 0
234865686 161849908 0 362078144 360533389 0
77654032 8825622 0 320219274 313198733 0
16770449 42475460 0 743928644 695742199 0
56600598 114279469 0 788771519 742825484 0
369509417 141472575 0 511653859 507857977 0
143344015 48750714 0 194798238 183761170 0
62657869 8802803 0 486295216 210526449 0
379781047 391043682 0 915303348 964330813 0
44923097 173776 0 433338697 555861796 0
98485338 4257647 0 802358104 756355547 0
142931283 25307689 0 406324411 332756619 0
65016790 6167041 0 99777539 118317839 0
89104407 45414172 0 375275029 359076731 0
112378610 147641079 0 450255979 618529494 0
106903371 33094985 0 449040625 437435733 0
59636579 58577342 0 95958956 90330191 0
5691435 15781968 0 396277925 385709377 0
375663307 28407060 0 461900534 452796710 0
116645842 15989820 0 407050615 447249326 0
378955216 122425789 0 558970964 511803310 0
34365230 118147238 0 855248023 874167070 0
691126150 238606123 0 709112380 743763218 0
124739526 29992236 0 217265146 209908149 0
332693471 53905087 0 538327596 537060980 0
53451511 73454687 0 430013058 523413418 0
707323352 150176397 0 800008366 740117682 0
7716245 5722462 0 68675468 60279790 0
28922930 5528736 0 192464563 200109315 0
13048589 20411027 0 351904515 381871222 0
176949470 262713764 0 799412032 783168867 0
186796317 2075300 0 567811632 631943896 0
165745957 24108378 0 713244545 746238422 0
390831358 118831439 0 825277125 730990261 0
10888470 92022502 0 401674948 423228540 0
692808392 242419019 0 704733608 330172621 0
375581427 322189870 0 472044526 515601669 0
222824852 98027978 0 364855407 333455150 0
327697423 4588247 0 656286220 640552709 0
245829671 70355573 0 460589005 382623314 0
23402281 3041763 0 460786711 473733930 0
406428086 203098242 0 794733381 559670111 0
160842355 50401934 0 929939990 857365954 0
155687448 49516235 0 488392157 506357966 0
262460521 154129817 0 334934898 361681782 0
128600302 11653085 0 271848532 198134996 0
319576697 101115777 0 567959004 492342660 0
627296818 123453244 0 785225492 712099313 0
24908721 9939285 0 89305923 74751473 0
324446995 124107774 0 432431679 402807300 0
303439332 88547486 0 618393127 639577571 0
287700837 18646992 0 400216418 433553968 0
875831 539526 0 6489253 5705379 0
265558296 45323777 0 596668574 556470012 0
42367524 168696493 0 681328871 730930923 0
26054039 22096078 0 235250118 185257198 0
46402147 24346647 0 210832926 360522873 0
323071188 65262674 0 697678147 479098372 0
92270129 19221538 0 173734277 161958818 0
78256998 52499859 0 189029947 205750712 0
144106794 33331221 0 643991766 664149436 0
278271068 43003298 0 639582317 634233564 0
67539706 15056699 0 129944024 108736648 0
35818756 56667818 0 171654944 175794568 0
93437835 116237466 0 751145272 730134795 0
15431556 23711457 0 183968734 195599985 0
200558476 163777896 0 378094497 281512184 0
31296844 29878407 0 351950188 403716765 0
191722365 70147803 0 328414957 299820369 0
52359333 9550557 0 805215346 633569982 0
557490805 36833990 0 596057606 405620410 0
1447430 124825 0 104651251 134916980 0
459578315 260358797 0 551683980 398859649 0
129776078 197465100 0 691081959 871109775 0
29256848 45944479 0 183182414 188596265 0
54626967 40435710 0 93330750 87485362 0
40837130 3109933 0 183161970 191875462 0
170153003 123147980 0 798023705 853293979 0
49785434 33532597 0 257781312 167559936 0
70965659 11361944 0 398725029 355167137 0
29767453 28468414 0 144476816 136133213 0
612405908 162029542 0 860066360 474963139 0
147420781 114134814 0 254735294 258749621 0
291350715 56210065 0 421145721 264918035 0
134415398 117013330 0 271138513 159295351 0
8301540 4300499 0 522222052 504591239 0
17028159 667286 0 72223322 36686556 0
30212990 14791986 0 165305728 157257844 0
10438932 53398462 0 694678606 582999318 0
269012664 373361525 0 635363918 682074773 0
257668349 27847084 0 785078661 872439344 0
157418320 575082 0 794102187 747021964 0
13269181 7667215 0 442457288 485244629 0
91832113 23751614 0 178272873 186383416 0
385000474 72260232 0 702203102 704567527 0
5754309 4144046 0 100716559 103252357 0
32352176 18728931 0 487236191 543123089 0
21477357 32192206 0 216918620 223730242 0
112385013 80312836 0 898600177 846997795 0
21612707 20837808 0 138914545 141014195 0
27069357 12541812 0 325828510 339503773 0
64309154 17835259 0 75540273 22230080 0
2107700 127621225 0 837143354 887103823 0
135291464 6440592 0 738528211 606541880 0
253671596 113594114 0 839184288 785938392 0
253383111 343420889 0 693506186 665118508 0
117966540 1868754 0 723018238 587339364 0
152169397 10309647 0 221075600 246830162 0
52494773 103255354 0 658698936 613208570 0
3955082 1332782 0 21942663 26160810 0
24154703 19413384 0 305372577 347640448 0
627394226 68009725 0 741005363 247873680 0
84597126 44857534 0 547526772 542753330 0
232558387 100472300 0 947777616 958876584 0
504251597 38082082 0 752607396 655377434 0
237582882 28400213 0 758767701 812665994 0
28588800 11174922 0 535622845 578669197 0
96637314 124536856 0 838278433 851010059 0
17135777 20633373 0 181471959 176376086 0
84529554 22815318 0 970170511 965822486 0
71784388 46436241 0 222984192 216971049 0
38834560 64732802 0 468175008 505553699 0
573447225 167155146 0 651101407 535320107 0
24844544 23759334 0 112878899 104779123 0
179452293 13318037 0 389775728 218700695 0
58788237 16318944 0 330096300 344160844 0
24078185 9189046 0 264476599 268998478 0
170949298 51210561 0 259805850 250029130 0
4089436 1972517 0 70749148 71027165 0
3504127 347170 0 21376279 19846852 0
266123381 10388755 0 326077936 276198804 0
297001832 169055745 0 768069799 619980950 0
58196035 107084821 0 737075649 732874843 0
59152856 81587404 0 304440160 318119346 0
47484561 8154432 0 79227350 63843803 0
97272864 56405850 0 432533349 416271281 0
2873672 55501790 0 652219915 460306457 0
49499724 4622446 0 189507354 210604351 0
20539032 11910749 0 299473738 321102279 0
17927201 15675762 0 50200655 48422176 0
52171522 1953597 0 335281269 371649047 0
18886159 9819228 0 331539778 352060906 0
53362263 62417852 0 315001698 314705580 0
10238987 134183382 0 553621007 501255896 0
9715402 123994469 0 448008108 409508958 0
242257758 307045951 0 634511688 724335440 0
39124366 72460308 0 848415870 855982464 0
420067081 183269431 0 884842268 616544959 0
221811414 58498591 0 609984984 510167680 0
356422971 203800806 0 464800653 441062086 0
132563107 117408102 0 815854280 647692286 0
237354912 18935036 0 291186795 197958425 0
46266086 93299346 0 642747882 507374485 0
205296054 6939890 0 514679076 313691111 0
65191961 49163648 0 243906873 218002197 0
2395353 27188773 0 107944270 98848469 0
27317728 103347615 0 629376806 718466980 0
27501010 5624884 0 237907516 238987593 0
99075681 11822107 0 511984504 498088327 0
794838389 9680701 0 839442395 758347607 0
574625 2305638 0 25067270 24650818 0
233580446 46028400 0 706101122 814466372 0
306866018 70352085 0 949570556 933846183 0
123325245 40521553 0 145715846 125024880 0
71682753 4598617 0 449453731 467494654 0
5874805 5500508 0 240874741 238732908 0
63686912 54303000 0 757581771 723116597 0
42283084 17911055 0 842737239 910408098 0
166458483 5478115 0 350544276 130413404 0
52511657 69834327 0 589767474 555528518 0
348714399 20761369 0 440230877 98130016 0
303211631 35457119 0 447241855 451273961 0
4368771 360794 0 258513618 257930858 0
422054482 23625443 0 774270206 611403931 0
95486658 81854696 0 678222178 600308417 0
37727021 16426789 0 56501947 79974320 0
339724995 9155140 0 669555114 680952525 0
57113803 45281410 0 373552481 319933716 0
328100345 65282352 0 913380165 701895162 0
94125889 59274320 0 445611909 648303006 0
240987680 109825518 0 526926492 612693240 0
69288550 26613257 0 180850527 199731009 0
151052534 67454277 0 682970804 711390521 0
45850864 59046585 0 700176716 688984723 0
6879283 14282603 0 147676271 137102037 0
23187 414686 0 1728207 2409710 0
89127081 39018191 0 139807403 137927147 0
38747051 23280863 0 474479990 355918548 0
266478104 104665146 0 627566213 804926063 0
39495689 29372482 0 310100575 338970303 0
60833626 40394789 0 66227015 56813404 0
1393724 7587804 0 63860734 64461343 0
31858557 619304 0 107807134 128222864 0
457590875 150579129 0 514710440 326411120 0
431493380 59349890 0 733165140 776397449 0
41298004 174058030 0 801939941 853331364 0
530870845 287655594 0 590155062 634886433 0
58239184 5360992 0 293845518 268464215 0
486089942 169757311 0 864344702 821354993 0
43765636 7969509 0 67154046 68628446 0
486660209 141953203 0 820528723 700716299 0
12934714 4275148 0 289478917 291852926 0
161333933 65297448 0 445184066 522178461 0
277682703 96679261 0 296830342 206773444 0
528633890 12867070 0 672108238 676704770 0
29090218 38672796 0 238921160 220205015 0
57475587 89414081 0 363429015 390731245 0
163646726 6550686 0 175482366 63539793 0
2020514 20071250 0 423389758 436614736 0
4685615 5452042 0 44307597 39965599 0
171941398 155722984 0 749269551 780329408 0
12555992 3619674 0 60464098 59855215 0
3667084 3208566 0 37793571 35171139 0
23777222 34453049 0 156814641 148231461 0
6698481 5626968 0 136783068 145985623 0
31215008 10872434 0 501932302 520502200 0
4701425 517015 0 20907298 20777527 0
224526490 81713155 0 419232507 619190322 0
72621795 105058260 0 351518019 350263815 0
161147539 9544832 0 249841925 256968345 0
16701410 9240466 0 121112041 135398068 0
98627039 62335910 0 729755974 570350316 0
52546093 32137899 0 94193095 86314210 0
36040489 65442719 0 354609850 358732899 0
129471494 125669522 0 395534914 386687566 0
7180378 8489968 0 97592638 106093168 0
28709221 38299015 0 178570693 175759758 0
234028934 20625246 0 760261052 914299387 0
174070754 10094821 0 244811433 173389099 0
232970562 94165715 0 550000760 471173552 0
48833836 22171278 0 61671327 53905420 0
23144140 78533619 0 296014186 438809932 0
62527850 16457103 0 545747323 611340482 0
208959597 31560852 0 485769589 564785244 0
426610218 73388811 0 739767030 659605609 0
26434806 9528843 0 31084438 32210884 0
39124219 5763895 0 203430517 195502071 0
2594209 44246558 0 799470108 913602743 0
468422464 116087361 0 941421314 929691087 0
152153319 95627578 0 340871868 304300398 0
8329005 6382073 0 126802961 139179685 0
59572496 35477400 0 603634698 686944667 0
25185120 6029162 0 43265519 32562745 0
321739348 287585183 0 374440310 377816298 0
33910490 72839128 0 656572204 611908643 0
40443656 14447471 0 220108102 217257183 0
260431607 83105242 0 444351470 427524882 0
197784410 18881614 0 725496660 748042629 0
250621262 52368039 0 428050528 544762870 0
587344421 130619672 0 874985850 873035350 0
22359810 5331394 0 239770532 226597710 0
326375359 128955136 0 758865815 717282851 0
358665816 63337739 0 483626751 526473786 0
19705425 111968840 0 610674329 638107252 0
11042555 4385623 0 72838510 80286304 0
38067468 6379949 0 255903668 245851003 0
546131450 1446236 0 930165642 616772858 0
24149942 46944439 0 222872930 371558125 0
320644811 66969523 0 341013514 341785555 0
2253313 18161037 0 237312139 243449796 0
577301863 38249297 0 789149833 727038733 0
32474645 5825366 0 726685031 662235103 0
153851134 23374043 0 480449122 541436331 0
230517856 56941197 0 754143567 764799116 0
122880177 295850171 0 813461658 914773660 0
4865387 9899055 0 247659182 185889657 0
73862660 266515679 0 750476539 742767382 0
420977 30531894 0 466975845 546960515 0
13637961 6706783 0 315440209 346733051 0
213606896 118661837 0 565969936 523624440 0
481807850 254724144 0 592242432 542902299 0
44011237 21647092 0 160820086 198384103 0
11869125 39220020 0 798151133 980681328 0
291125556 335837213 0 701885220 711891145 0
175574858 25506909 0 728044876 667746413 0
10111203 17532045 0 395467604 402087389 0
9198186 58753691 0 110282833 125945025 0
34822143 102005533 0 526681532 506045575 0
12901967 8015432 0 564718455 595679353 0
83345876 6144343 0 499523875 492068913 0
182276228 2126976 0 272018556 154095565 0
744897 70262792 0 520615101 565255110 0
673811311 88807370 0 926901596 581093789 0
12431224 4211047 0 663393846 676197387 0
25595923 10381730 0 76047336 69143730 0
306104310 74599147 0 398099277 285821910 0
14681299 1004004 0 745436277 635399104 0
148369213 13489113 0 173312665 122740210 0
316991622 115338354 0 834992756 577181157 0
73012484 108515796 0 886653587 888442813 0
14773381 14790457 0 399336903 389399555 0
2599199 19744925 0 287748641 255109314 0
23384129 9401291 0 300192852 330254627 0
29590200 48372104 0 733292132 724095314 0
47616808 23203581 0 164227549 153186055 0
13457117 2251441 0 515175006 390836184 0
99334640 109541800 0 687465197 621568272 0
13010790 65040637 0 187626575 189331001 0
45026290 9775125 0 87524197 90722043 0
63961413 7679939 0 582933736 637393244 0
24021822 6704762 0 113542738 100258805 0
15804593 37144047 0 155892644 199337425 0
495184160 62473294 0 837240325 754386262 0
11621899 684091 0 428302630 484395091 0
174930130 16747294 0 781752524 588942236 0
8196772 82469168 0 540732091 572254299 0
177450514 5907020 0 387899593 326139561 0
3669603 80826908 0 828074468 872436972 0
655762148 89469704 0 724643421 630270539 0
216439257 99784232 0 518904882 463891468 0
42734448 592121 0 179861761 159906005 0
272341976 59360386 0 644328566 661917437 0
602251504 52517873 0 629964374 352909022 0
242518084 286280544 0 554300042 672564085 0
24904103 18479601 0 41554699 40879532 0
101639 108510639 0 535373104 585496665 0
95985411 69107627 0 430812232 381943918 0
176583078 2829966 0 239090336 170374878 0
567625606 55568214 0 788505568 371440903 0
127853811 221180907 0 764094234 912795511 0
30249610 10539457 0 63382545 69011875 0
115480526 13459017 0 758236708 795116819 0
28177751 15221815 0 484605887 472923112 0
12876597 30405263 0 248942100 249158963 0
381200249 104830406 0 868661209 754200985 0
538997038 117771500 0 566113068 580917501 0
29881293 1694010 0 169119335 171366477 0
222756075 10792768 0 784946261 766477129 0
1561089 4570793 0 20542401 20123635 0
721824385 281920120 0 984534225 909062265 0
82270876 128727555 0 852549876 795826777 0
146407976 48985038 0 495849003 564057334 0
505473655 253774506 0 777010369 934291303 0
396283611 163302623 0 656652534 603412146 0
96562628 4105688 0 901882230 872586830 0
735010548 54649273 0 833226634 932616893 0
24774581 39531373 0 145952915 127663262 0
127826473 25114395 0 247591551 250460089 0
131653394 23939484 0 387714796 334904968 0
7070504 5802425 0 51110026 60859699 0
83860182 15915299 0 111454054 21757708 0
192405146 269914226 0 863891708 880534716 0
433109003 129104341 0 685479043 699359451 0
72243749 22508005 0 156247544 139468983 0
1470062 8530572 0 116519469 118630943 0
306332806 55456680 0 386252668 109128666 0
577207092 114956727 0 714296641 866069042 0
225037221 194036166 0 485141786 478994220 0
156645194 85043774 0 490450106 568563589 0
13872562 20253701 0 103391931 119264444 0
61841569 206057562 0 730834963 824684891 0
414443658 173941104 0 716216050 681329301 0
118338842 14177764 0 777645651 679470703 0
405234757 131677672 0 904178171 778280050 0
736572852 481206363 0 782774428 746140736 0
67596505 114091103 0 694069161 674369756 0
183132614 51986872 0 897049148 614726673 0
47577712 15560574 0 491326501 426002855 0
293179132 48656517 0 782646824 774767629 0
294877794 110759192 0 666574407 614167525 0
37042483 1519473 0 159152837 130096914 0
46690252 89743283 0 818328963 823249721 0
17190012 83093111 0 900957522 846703035 0
19674240 724527 0 518122625 444207943 0
208005097 53285350 0 476245755 518777343 0
175148249 128410659 0 227663717 241909167 0
84390680 98039863 0 640179204 528264591 0
85092608 68031595 0 247051278 251363534 0
76242276 59124787 0 863020653 819498062 0
32871641 30044150 0 292979762 337697673 0
219891972 4416000 0 413251915 240868205 0
441844719 96582829 0 670910182 449253573 0
292579251 268337288 0 565381266 963500425 0
305444846 12042124 0 547937727 561425159 0
9431127 26059197 0 308961707 298190096 0
31067406 66352133 0 351062237 384624421 0
905328 17203818 0 150274629 152387496 0
87189272 180911167 0 277394282 334563184 0
48187345 65566197 0 335423688 342492457 0
179364288 1505908 0 439761289 401804196 0
8037107 1601354 0 115741366 112602908 0
18995790 703927 0 139407850 121733591 0
505970134 109643199 0 632104234 959420417 0
25671129 7726589 0 63403746 68899247 0
228819275 12379576 0 306524671 96453773 0
82192629 101890629 0 128243245 127346719 0
433512666 153928785 0 565382207 538998011 0
106080107 38356166 0 902738339 780444427 0
118051334 290149 0 418249784 402212879 0
31994813 57372416 0 893398913 871611877 0
2678473 58683918 0 863690094 835173019 0
219131476 40335111 0 447664213 426826822 0
2419527 5729362 0 36350776 39105624 0
257127135 135806939 0 723742799 724601796 0
416215820 287049007 0 856942072 740052643 0
105291614 8620945 0 306473653 252680002 0
251974510 227919719 0 733357881 727057594 0
459085388 41057059 0 888000341 853885982 0
6647144 91852312 0 159426138 154737140 0
76313137 83939782 0 580953565 662238439 0
265240019 16235130 0 667197973 609181941 0
109985690 7017533 0 621396992 684233900 0
30010725 18210638 0 493017002 611769078 0
17992709 2294018 0 55214226 59523649 0
20502557 9760487 0 117450132 105890673 0
303650545 178432141 0 702913937 627572263 0
620826836 119950077 0 670879596 507516102 0
96921041 37459417 0 328067140 429216527 0
189654485 54543541 0 470991527 410676045 0
80843564 31808498 0 862570276 857875460 0
2934106 1758693 0 27534637 25917973 0
357548565 107087809 0 788355773 793368913 0
6783282 632863 0 94371028 89705213 0
15040023 56327884 0 150957174 151260514 0
429210977 311567156 0 466494339 376549942 0
70832499 55176134 0 894129758 915051041 0
642865 32669 0 3406250 3124505 0
261212919 6647915 0 439443244 138776240 0
489044695 108043156 0 768271469 690583809 0
74650223 11141123 0 382898485 333166564 0
10430230 5260035 0 93362625 99022705 0
247555479 4031626 0 715041060 670688171 0
290135723 80521795 0 839933803 793126403 0
46956571 27031339 0 827168816 800483931 0
267484890 48357491 0 643557953 657588612 0
166644775 32305467 0 779662581 589271126 0
527266434 147856942 0 611377786 613919157 0
1101279 1270688 0 61686309 67980213 0
12362050 91955067 0 371355647 343974634 0
303901323 168310146 0 584576607 597205571 0
209113382 99996488 0 732894861 718746418 0
165746539 30001338 0 325881451 210020225 0
245612177 13966329 0 473384909 573705473 0
38232979 8512700 0 760839591 788189517 0
443688770 39032677 0 594705465 543488428 0
401989923 263436443 0 434835892 364041932 0
452111314 26998532 0 680257240 575751076 0
148349553 103806266 0 873631679 866127672 0
697578934 59397216 0 909036643 785464804 0
578147306 109383902 0 923477721 884584944 0
103263123 79660332 0 539340206 548727094 0
171513143 61729410 0 500982819 460535674 0
67379484 34717225 0 879658902 868669175 0
20679371 10792803 0 45959122 45460646 0
58762539 265297506 0 812559537 825674730 0
6728567 1549025 0 61800020 46901479 0
1470525 518864 0 32013924 30373592 0
46082974 22970551 0 570611257 564036347 0
275435756 41521414 0 528350299 518004618 0
21916650 1001665 0 49782240 55719779 0
27027167 106597109 0 746813057 694307946 0
244994310 228673267 0 599932932 570357754 0
684090634 145151007 0 710029232 823511425 0
27226007 27133536 0 718588198 598914864 0
381171669 17601216 0 717854061 705008468 0
1784701 3254851 0 32706451 33942184 0
428207574 9477253 0 740526528 675189334 0
97459813 83835941 0 533775163 493341702 0
1004570 10393432 0 118872386 114367450 0
266057515 48815853 0 709564474 584773235 0
433485834 93147642 0 714535850 711765914 0
496731633 208798517 0 774170812 824555171 0
164598235 146572358 0 340077889 184706084 0
166843839 309304919 0 782339731 780490969 0
177837493 30078015 0 322837528 347558003 0
23286581 85617703 0 723625093 717385217 0
232166482 96366046 0 933768657 828156682 0
62915344 10966865 0 201833854 197851668 0
249769747 3599713 0 871535359 910577609 0
106715672 11447310 0 904008424 768988573 0
4668710 425211 0 14047425 14920403 0
57630092 459779 0 82238189 67570188 0
24680238 2141506 0 320030867 320213808 0
46825431 5176742 0 114003476 132619102 0
91491532 4948093 0 126999852 109335368 0
127757941 52258449 0 270733721 208943661 0
257806712 170180043 0 345313808 408570118 0
16716630 2969174 0 23392880 20755090 0
134791758 103893532 0 161042380 141975141 0
353076280 66427297 0 560941773 476067852 0
42107208 9729857 0 101946274 88564099 0
94006763 17427004 0 115157393 121785245 0
209289290 72113035 0 502867311 464770020 0
29340111 77852522 0 966604661 970882573 0
4713508 69615132 0 553710674 544828684 0
23577409 52828441 0 902397808 874894512 0
250843590 63567376 0 607560149 345488046 0
52773112 97684581 0 858870025 784918179 0
349991960 20178285 0 892837191 879499422 0
31881929 29501359 0 190495071 184486069 0
2068033 4851555 0 840829487 840619635 0
255300429 27567417 0 322126323 356207806 0
89917515 183997429 0 932531166 872922430 0
266557139 65384345 0 739371618 900936563 0
86210892 43233434 0 386969123 399319195 0
21660356 37729114 0 103805384 125900703 0
34322706 36740178 0 73019027 72483488 0
2766332 23000171 0 482907608 444227987 0
9334804 15791051 0 239621428 341140251 0
43188327 50145805 0 797049522 838625352 0
130512569 115222423 0 245945798 239787712 0
21698584 19689448 0 454563501 464514649 0
79954345 26366687 0 605008896 573062163 0
21821655 107690791 0 584366573 469102463 0
16808553 19831204 0 42560783 42194653 0
46453150 108050687 0 547042402 529589124 0
151307709 96193029 0 546208000 674350654 0
288016462 21165205 0 414163102 457332191 0
182438368 29066971 0 191307733 104802120 0
30307140 160787444 0 745468903 828358716 0
24901814 31563196 0 363211755 309152283 0
20647333 25819903 0 760875391 805949344 0
16280413 77280669 0 323423921 335139449 0
8075150 13876903 0 151974438 147971837 0
293427999 66455861 0 492502696 436116229 0
282806651 89469293 0 720469574 693979991 0
19855076 65454455 0 229679390 226898098 0
75294560 61061430 0 370811311 338013554 0
76851404 224018608 0 545690017 516857928 0
269562661 66600708 0 406920743 330602697 0
258901560 191534065 0 618781971 479278071 0
173532934 69401336 0 722407278 553761671 0
32321269 76377461 0 823614468 820389555 0
8745348 1525742 0 42865737 41397290 0
12320677 3137202 0 18092530 18452828 0
212183618 34592984 0 402675912 346916473 0
175432980 227480076 0 845643851 836128673 0
100516325 62707933 0 114396130 78719434 0
85883754 45677306 0 96505284 106219939 0
9253380 1605470 0 184572808 167132928 0
74109019 15437517 0 76417023 55382160 0
1192471 5363003 0 135798792 135227118 0
137014397 45006077 0 901710479 889078467 0
182201723 125447594 0 493349291 409603383 0
7367879 63008427 0 747367024 619312936 0
312802 1657254 0 8410372 8828637 0
74722587 12011178 0 114568986 131525692 0
49796810 175218789 0 783007174 814819701 0
131887818 136292813 0 325056886 334113079 0
3605036 1871838 0 186308940 195031681 0
58713573 25125113 0 642540540 529261211 0
93882712 153235342 0 915657506 853952243 0
16996542 1375852 0 215611290 180484451 0
1987318 2354400 0 20698860 18973447 0
47243996 12203640 0 275444032 280204515 0
165011320 17041018 0 620041214 648898357 0
60910244 17645875 0 152185727 153193562 0
255594250 20100406 0 324373920 298020059 0
127314325 47950505 0 582855017 544948212 0
614019137 225446482 0 802441572 562825853 0
352605018 8693880 0 462543960 260187486 0
9377495 13515416 0 244904686 283417736 0
10391566 20805002 0 221169208 237242588 0
40718278 6427524 0 171980778 172420871 0
255766553 87408090 0 342615988 313252491 0
71964405 5385266 0 772190196 755618462 0
52190363 8674468 0 643389824 552492922 0
501683274 255220879 0 672030719 739159890 0
8643 2013288 0 59014731 83163904 0
3239771 4272437 0 24239667 21189524 0
17869850 1310988 0 96233674 121091734 0
252143658 52081713 0 302845040 221333926 0
161795144 58144059 0 546105051 426948292 0
399438230 338502130 0 787371733 798045801 0
2819158 676011 0 28442972 27200678 0
60558356 38294089 0 335067557 374934758 0
495792963 40583287 0 630074228 303000092 0
40140373 35552675 0 524057649 612099693 0
187839896 63720217 0 310138027 395591831 0
17739705 42025419 0 114549035 141284332 0
446690872 112329917 0 754520775 643468607 0
50872877 1930882 0 63559123 63921077 0
283561644 57923879 0 802227719 845296902 0
13315076 112794105 0 575274692 472532865 0
161120617 95728488 0 242466391 238348565 0
16676432 7383545 0 337871757 355099605 0
8222378 223126 0 185159117 180353724 0
30781129 56119733 0 857946927 945068625 0
33914999 17182597 0 546960454 671883138 0
32644311 63069776 0 383136351 293564625 0
11816116 17729543 0 225647274 233477735 0
274105248 60939821 0 819229551 649016576 0
153591489 74997801 0 798585243 582852651 0
39060570 16621124 0 256742723 225247008 0
15817199 23010006 0 530809996 531425464 0
115897343 3489728 0 611347667 597009171 0
79636535 35921585 0 397706788 343881948 0
52142414 34466783 0 563883465 519203668 0
12776146 29971275 0 500907973 456371860 0
2056829 24587280 0 170437077 170527810 0
23836661 210232143 0 634303249 682762230 0
161988863 3629276 0 264471285 159522811 0
105679322 156090823 0 279318876 294159826 0
3289904 7808638 0 65083120 68361265 0
150887750 15052448 0 911592668 863337239 0
71977630 8819726 0 133935473 75831180 0
108830213 50987853 0 362290462 379622609 0
209598610 124045218 0 763761144 720314926 0
255492968 164440253 0 928210598 866830955 0
240538428 57843229 0 391204749 388413464 0
60709573 13895675 0 302368913 331539205 0
274611940 18548048 0 597226686 548025105 0
42431668 86301502 0 502240928 525675465 0
40278682 56340753 0 284379793 842625402 0
156839039 33413241 0 658369845 656537216 0
104378866 5459158 0 805037779 786997948 0
89918672 2191172 0 138410563 129781724 0
37482812 188777867 0 819719359 746445779 0
124256629 72156728 0 369131301 282552650 0
564155210 195900648 0 888707384 844518302 0
450085175 107936957 0 728014561 802496799 0
489990616 102502081 0 910901446 822756957 0
798233583 178322540 0 868252875 738983935 0
249610988 83266483 0 437230432 309252050 0
820359186 418259373 0 928128775 771950367 0
287408176 62296047 0 385990504 273072285 0
153511999 34667921 0 598234969 591527182 0
618173118 60872733 0 705342351 658092294 0
301812087 87378130 0 319636427 315118226 0
93348749 1834500 0 757420373 833826700 0
376524600 49418724 0 683035889 658273674 0
17664594 205707788 0 518549986 555194917 0
127279467 21797718 0 373128846 326848484 0
96499090 578165 0 230420549 201252807 0
12895485 536256 0 124382480 108715767 0
80408858 37278749 0 447222482 484547458 0
285724589 58546066 0 653078919 750264682 0
278288200 17156631 0 614131973 722924212 0
375542909 114588787 0 388780178 335289251 0
38012009 1684837 0 109538872 69324800 0
72447968 85365254 0 231643381 219053947 0
8513315 23034235 0 102028143 95846125 0
204686680 43530595 0 700655844 625916630 0
155166161 25297256 0 785230207 757834719 0
21270824 310613871 0 536895701 645535214 0
67752505 68394602 0 294577311 277735457 0
250575644 4727606 0 603241830 573134309 0
181080993 58028004 0 262383775 201218836 0
44967540 45897356 0 867954793 788998781 0
31298770 26821385 0 105384989 97258678 0
8587396 23080383 0 68354277 64366916 0
98994772 63289667 0 205583307 204155526 0
473006047 260418410 0 887498921 839448803 0
141317463 49236975 0 638676364 702849289 0
18680174 104210159 0 600306131 494692132 0
16097851 115313709 0 500226090 648832086 0
252846388 31829890 0 868245045 736069313 0
502421597 19748560 0 936592065 812704204 0
6661721 16780333 0 707314626 645061869 0
18768280 12637600 0 113597301 99360732 0
444779437 69763470 0 519145733 638214684 0
203109686 169946318 0 631542898 680487206 0
36615071 18403348 0 231778034 203618467 0
143726520 9652995 0 554043666 522591998 0
17926946 9802675 0 32606880 30642925 0
560105408 73843685 0 763158914 694355242 0
81687234 37050476 0 520527368 571080139 0
94420730 200310799 0 669321929 741849963 0
97783557 114519447 0 739314149 713588204 0
444275095 117764472 0 671023000 647893488 0
7693401 118312909 0 574771184 487770166 0
7233170 4937785 0 200817193 227167810 0
77747536 23796697 0 191848488 189567256 0
60551149 13315627 0 486805553 525267200 0
636008134 218762175 0 780656545 645720015 0
10092862 59461970 0 851752555 978611071 0
35010102 80370129 0 635593284 600772460 0
210757945 157472238 0 633707324 547216393 0
12613249 19361565 0 292726586 447725125 0
21930569 18851775 0 830957219 743402103 0
21878666 27778004 0 650493553 854379909 0
120257584 980240 0 333000551 277832384 0
16363666 65433751 0 975389281 909630720 0
184049388 47570032 0 825201996 697408025 0
223702841 18190816 0 413541088 400004847 0
115665049 39792160 0 634833697 762119945 0
601916679 21124258 0 751462350 665108969 0
60915988 94719920 0 880078481 854324276 0
132429359 30828787 0 158396965 70288283 0
132735465 83401637 0 157216503 156084076 0
290465930 74775256 0 682437962 593189070 0
39241433 124477557 0 423644561 411806635 0
15010067 43783650 0 429646863 430810720 0
390585023 13103023 0 463820447 159795410 0
314210630 145959761 0 620367004 521214915 0
4981338 19047815 0 216294262 229711173 0
6857826 4695242 0 33892942 34181464 0
35884621 8325884 0 40948348 37245226 0
112542707 38093756 0 205594850 222000233 0
22334250 7884567 0 97841808 106148057 0
254003897 343740731 0 511706785 659863168 0
705927525 265204072 0 908766535 784434699 0
20749750 178496177 0 957703240 954321790 0
829450644 18009396 0 932045748 883356640 0
170222411 11322818 0 314091157 329250982 0
26701025 72096195 0 130685792 131555443 0
316454 9856847 0 234617996 207526279 0
109894558 23034927 0 507263378 527341263 0
516925644 104859764 0 756288199 606400657 0
264721887 16655316 0 301565695 258982957 0
24377261 12580425 0 312577435 300694226 0
28373671 353673 0 125347155 126200339 0
117474689 356681214 0 590197111 667512832 0
2476922 7645185 0 78099062 66576711 0
7776498 2302442 0 207638380 238852200 0
127873518 26845918 0 186900197 168397644 0
116491307 66941793 0 380446696 455422292 0
22397550 5095974 0 550989951 606005937 0
272852893 73555831 0 580479998 564118053 0
44015438 15122733 0 749010383 761651256 0
3717255 75314294 0 944441070 837825609 0
646707175 199280090 0 895061472 930339652 0
64232071 25454952 0 738165655 821850875 0
22319 4730660 0 83274109 78879604 0
177757647 199686986 0 214321830 242871057 0
175156165 59409400 0 881887507 805351526 0
360344996 106111295 0 522703631 237409022 0
113937566 90003 0 573212378 528981545 0
336058319 9155707 0 535604666 520750683 0
52673490 5066860 0 86096092 44160339 0
221647922 157866148 0 691094626 732543545 0
381463693 94355410 0 465173762 442979615 0
9338241 1805821 0 14775136 12389496 0
277015735 89501171 0 319156090 270145976 0
4467463 6184048 0 687474225 670374608 0
2626268 300731 0 507481619 477823804 0
132969452 35944635 0 267323020 343139795 0
272392340 25493273 0 863383100 816292454 0
23906001 188381948 0 463116830 520875578 0
20084342 18353394 0 262590216 276128812 0
214145434 231625214 0 484938920 864224949 0
21149221 7351298 0 302648146 397746999 0
307671644 62007320 0 323639712 264673831 0
134349792 43921384 0 777728108 859415957 0
358287510 304410255 0 645043544 605056511 0
253158374 7279527 0 509923222 515385448 0
473455 16129 0 3054294 2555418 0
39278718 69456207 0 837382544 898156872 0
3266230 17041240 0 113873318 117532779 0
26274213 1811656 0 29836251 27680832 0
480220941 18832328 0 784814868 406382123 0
157772419 43698799 0 543026681 548507322 0
35563484 14065658 0 160356243 173075209 0
18506661 6291253 0 93131385 84485953 0
319098126 56020868 0 667460131 634845385 0
633371487 684330 0 962107192 943495876 0
330000589 107056063 0 714076097 767952368 0
160099753 17935373 0 369481297 343531867 0
55710274 19929573 0 111071622 99229609 0
148634194 47100908 0 560628466 610189651 0
496575021 233451974 0 776964941 705706987 0
2229591 64247022 0 327597421 363870720 0
90864150 5627583 0 423388640 435711912 0
485202296 163314509 0 594442056 522540722 0
234571332 4596967 0 692042983 684433124 0
190988582 38860468 0 394072733 369511460 0
51525885 58892796 0 677987742 520012326 0
5043061 16555294 0 96874710 116194467 0
141637084 312152133 0 806638104 822055703 0
10999070 18403401 0 78451031 93717027 0
255466227 124400084 0 669138849 536171065 0
493419727 175201973 0 521288887 208408915 0
147749056 44693412 0 741048334 744402604 0
66377 1372867 0 6038574 6323478 0
52242103 25857316 0 483750242 479867976 0
32407638 28709683 0 90342808 94312249 0
3441265 1924291 0 21912018 19119380 0
137942463 72629882 0 191221503 196190683 0
976255 813024 0 52422968 63808418 0
68682819 113745174 0 607176538 578634077 0
87440927 17687785 0 716048276 443024786 0
92690575 6305972 0 352674325 349463112 0
6609182 3856005 0 18500282 20986379 0
325393018 62000078 0 498027968 462323218 0
384746411 179127550 0 664900914 599902741 0
24454916 11085944 0 61946392 60449259 0
711631654 38487791 0 823422810 856133964 0
111169732 17290979 0 867159394 851275712 0
302460980 104717104 0 421513556 439465736 0
43069062 105068356 0 920746142 908498914 0
4682738 75862446 0 467246784 585199781 0
72017831 27358588 0 755236253 721135570 0
182154 1249088 0 9254833 8983831 0
115723539 70320450 0 167970448 184048396 0
8984413 10838271 0 93718107 104854110 0
1992231 44176975 0 145022602 178113925 0
1503559 299828 0 6175721 6230165 0
16144721 81996628 0 652117967 650523392 0
17839466 42942323 0 955320205 827219773 0
95699129 47069245 0 327019003 357989393 0
41922508 9825681 0 273644689 262467082 0
252796855 5384494 0 316184750 156116426 0
289691129 252747867 0 894185164 730176010 0
15435112 23976666 0 486523686 538289420 0
76856915 41484686 0 457866469 477858538 0
2695505 44798768 0 426052782 378310245 0
53888312 131119613 0 664402819 652711024 0
38196343 58748398 0 398087581 459268679 0
439708417 403454437 0 790397805 883756249 0
14850537 38316600 0 404889394 410915450 0
431091 4197667 0 68526903 80437806 0
119077139 16109334 0 575802792 590605713 0
426110109 22987226 0 564910134 532528621 0
399453295 44451819 0 731644078 737399405 0
61801349 6720712 0 404149514 378765750 0
97663339 21497089 0 371576178 382997227 0
66594077 16577810 0 412001272 502372923 0
7310495 16348908 0 262113356 318510923 0
115130546 3776302 0 181236210 186179209 0
28278103 8239535 0 59206187 56298634 0
7302044 23159448 0 533350558 523942402 0
310739 18829169 0 148495519 150819507 0
10346693 180496776 0 742010997 824447366 0
3746291 256863 0 46224851 55275469 0
23977448 109615015 0 213467298 206259110 0
266853197 57419875 0 624354638 620271364 0
289648030 77803753 0 801436174 602085445 0
6914234 1899928 0 142954066 138110695 0
15961592 47968290 0 787952379 810212257 0
21533449 118586214 0 835161856 887811736 0
52831070 16504441 0 87911412 87314893 0
80712659 22500136 0 681816725 683430332 0
196044418 59278254 0 595368455 633547166 0
31371904 3111752 0 90444447 82652607 0
64965916 4232962 0 293179555 232546901 0
114623235 168162937 0 674323190 763651784 0
6831333 53386507 0 380800531 388995719 0
10343710 70205056 0 719503973 820887217 0
298553276 32861468 0 402092332 283373524 0
22028187 9269275 0 247665139 269645924 0
5711121 15629750 0 812915911 821665949 0
374344640 79139931 0 917372777 923336907 0
86437728 29108962 0 388121891 383601347 0
19771582 43051972 0 351340189 407155442 0
120432792 6606049 0 183378773 162906078 0
245514411 179741616 0 885291424 806908837 0
525397657 73534372 0 647070613 720164488 0
350090619 104936189 0 353945287 333311547 0
136440529 581976 0 331012384 327788531 0
233074973 94033068 0 640763939 605417853 0
142878468 1443750 0 168549524 175241440 0
2935780 26704918 0 105605841 124610890 0
16095562 3769898 0 104264083 124248965 0
64449427 9556726 0 430161160 393615967 0
187873110 3149469 0 525397273 481084369 0
185668347 211408261 0 568460585 535758052 0
108063343 37383169 0 193094012 198124351 0
141750537 2570308 0 678272336 556266250 0
128995946 18849226 0 363530319 370856231 0
490156568 27712268 0 548108659 478741233 0
25052841 22719237 0 824831535 902719203 0
9339368 618566 0 13858245 14395376 0
48358139 10097337 0 654804306 557656321 0
795975 479414 0 205318909 198151006 0
45896916 34061973 0 460719880 514776022 0
723649232 160258200 0 806570549 472242633 0
169695141 64908201 0 230704990 243034881 0
38851050 20236155 0 793831351 654154264 0
2748975 534339 0 8023205 7556481 0
23971339 6539068 0 476142662 472591904 0
10949726 132496037 0 596158903 807066754 0
2103839 736985 0 5684972 6322706 0
58435990 29548775 0 188047669 148540389 0
5038063 40853638 0 147275209 130010436 0
160213814 91089755 0 357486193 341081697 0
43272234 117751393 0 368768463 327906989 0
513302673 68097152 0 718797221 753092943 0
88000232 17373959 0 570390087 479172581 0
772441868 3476298 0 929972374 782510469 0
252127823 204918822 0 677270848 658473940 0
210051460 40949146 0 323151428 335221968 0
26418043 14388057 0 162709547 150990840 0
8661292 1182309 0 579743422 565684512 0
148210535 46873029 0 435982686 422001589 0
8308287 32410818 0 414072576 443785258 0
160028217 51243833 0 480125574 588025776 0
9819270 8191907 0 237809246 242535706 0
14327693 3659435 0 69792146 74961374 0
27223683 2881332 0 74148956 65942981 0
1268365 201525 0 3664324 3625604 0
181362544 12630334 0 207871990 202519521 0
21767728 22675045 0 76978989 77813555 0
49351572 35590138 0 157770124 174823703 0
2333015 331966 0 15186062 14997456 0
13071115 21266401 0 118200324 111134880 0
448063876 85314803 0 694719795 564179011 0
72738769 9223182 0 819237290 753534499 0
120698994 2836380 0 184479336 188534255 0
69856015 58877193 0 390823968 448953404 0
316375433 155680520 0 326119375 301404318 0
77768678 32235463 0 311254507 348784451 0
33932279 153974 0 252096370 253915530 0
135916321 26756140 0 307937623 287385831 0
695981563 47613067 0 934717566 936641493 0
641254579 21709463 0 765687886 772501182 0
54769486 59105295 0 288931484 336618309 0
292255701 1639915 0 850139912 841119949 0
421320975 13783371 0 523695516 262407241 0
12065382 12416244 0 38259689 48814758 0
36139088 92029729 0 789428649 704737523 0
146860335 26067131 0 179140476 120773230 0
162261598 31023472 0 436428634 474162436 0
26074632 30837690 0 765140308 684179483 0
37738965 10289559 0 290976526 267772301 0
335321864 85355693 0 348188538 243861177 0
824373 9958316 0 102178917 87070899 0
158851330 19318339 0 573216237 478636864 0
23660699 8875074 0 108402548 105811230 0
545086509 380638355 0 902347252 956594459 0
6441494 28926005 0 152232248 141799342 0
93453438 130616850 0 704448901 592571830 0
136670890 64589986 0 146867297 151647232 0
81363398 6636643 0 278933691 254971828 0
50330018 69153234 0 491008722 503477125 0
26991356 8996497 0 152064882 178866701 0
172516442 51174625 0 406358175 353539005 0
13809677 12860621 0 625313727 772511972 0
12165574 8204222 0 91816598 70183780 0
23577225 6851258 0 858223798 816341705 0
119750345 136578917 0 751721468 614739073 0
153613737 20265099 0 230720073 227966055 0
281694405 171491642 0 730055769 679068769 0
210183434 17965992 0 264545324 222371639 0
199005404 107663090 0 702017958 701013433 0
90548250 40338731 0 112975676 118685444 0
313590374 212980792 0 441407712 495114718 0
13124169 21540366 0 159799133 121695806 0
71699153 64360288 0 716041796 854350431 0
177401166 11094609 0 392316299 433459142 0
2728018 991944 0 133833169 118036174 0
150689075 33985125 0 170012366 123869617 0
153079417 50848898 0 593437074 607653282 0
154517475 145112535 0 345643056 336457346 0
112673750 10267332 0 376065313 378124973 0
39526558 21874667 0 274948697 357637265 0
32584218 5163086 0 195017804 185354143 0
125527267 23775607 0 842047048 849827665 0
38785290 8544583 0 98332144 100101700 0
62111129 15004723 0 100635446 60208303 0
765145 1366588 0 8802040 8407585 0
266899547 36588131 0 311632009 248498225 0
319733834 39396919 0 489216496 479430650 0
12542178 430599 0 195886668 196505677 0
172010805 197032537 0 515281574 565721033 0
455059333 85607762 0 885951150 867547770 0
27603811 2279384 0 924773418 922021971 0
11671370 7208573 0 35524517 33100866 0
553651418 12123028 0 943064833 887209701 0
100534019 23074640 0 151537881 152397736 0
78598100 16882102 0 183853925 194235520 0
207581816 115363686 0 400482429 402439247 0
320813 12160391 0 559101504 538016433 0
75951044 32221751 0 147523335 139595694 0
103104438 12313889 0 376046741 322864820 0
125244478 37048083 0 554204311 790837118 0
15845967 741954 0 270190820 304234750 0
53351515 9961315 0 71183155 77741216 0
520730269 14623151 0 924486946 963267071 0
145578248 933329 0 313101555 36169491 0
261233420 118315479 0 777227537 783260275 0
52290705 18530864 0 87532519 90700570 0
210374886 26445221 0 697126469 636928725 0
296878 444143 0 7814571 6903538 0
55594443 32271846 0 210215345 246488215 0
29675483 477300 0 575677035 601173858 0
101320220 2947855 0 845233581 819179517 0
88541860 4968170 0 282835831 285425322 0
45391226 6324606 0 810002108 708303976 0
24558127 12969907 0 444785691 468977616 0
421444390 649030482 0 688069309 787677463 0
31019729 6822323 0 92122071 101691638 0
15871173 4701194 0 399806452 368397097 0
27562397 646208 0 429371039 445484002 0
91816965 8805698 0 152290925 94800094 0
262413431 47238388 0 327519336 257637167 0
28251948 63023868 0 448017369 501524196 0
546180655 115131987 0 655208502 515708664 0
629354900 105732982 0 777766915 475718950 0
35516799 275777947 0 751426524 806488205 0
18646828 9246882 0 79453626 85896417 0
222191231 97942335 0 417056106 330517593 0
18323951 737679 0 143183584 142809504 0
121138646 25876650 0 428778503 453422818 0
77116274 18974594 0 137601634 89980529 0
424222442 130827969 0 719892787 643040062 0
176643451 4186582 0 659720658 761980154 0
4691462 5232457 0 7239433 6001403 0
710580605 176044445 0 905698478 793549050 0
20681331 23477541 0 130892740 168730545 0
123507008 18240212 0 289688087 258450160 0
636630397 253559411 0 808698200 647297207 0
12338807 13088507 0 237357288 265106429 0
64597554 138477325 0 775685094 865837604 0
621881759 102110815 0 871947807 858200356 0
129253739 95580278 0 552440036 523356416 0
70117001 109927 0 320954318 281646341 0
169460291 115471211 0 332261911 315495406 0
85350093 20507914 0 362654142 345087901 0
40286361 2979233 0 235450247 203573855 0
1305883 1110984 0 18233675 18329086 0
111759371 24123851 0 414823864 455020041 0
124680136 4164095 0 594088935 491966709 0
29108178 119542102 0 616406008 623048757 0
76634112 40843828 0 529095657 571622515 0
374548928 263314845 0 808433137 828342940 0
414996098 8344372 0 838026070 178802522 0
180914612 61603945 0 984792039 869819531 0
163244390 24998526 0 690555783 621057520 0
289014837 26822912 0 406095821 182074401 0
153649054 18675001 0 643402001 496542074 0
213210739 22526867 0 723408858 760508204 0
3009824 6588406 0 85574553 86103538 0
120418288 33340304 0 311349978 258836697 0
1996827 9512829 0 173220951 140045354 0
107754729 131839092 0 782647333 794625332 0
16279464 73398279 0 606661616 668227124 0
14304964 54378173 0 756297080 638773272 0
299191439 65275231 0 404730215 350910206 0
15145378 9311273 0 454044100 435895855 0
21164377 18832217 0 65769508 73812430 0
478286397 240242496 0 756937699 744740044 0
3331432 50219076 0 847920121 731858823 0
159684743 27588262 0 733492259 850333392 0
221648547 23614701 0 753650467 698025911 0
39791673 9527847 0 276163523 248993459 0
561346203 208556739 0 649778321 430716974 0
121252906 41516906 0 162742483 86382274 0
11689075 12195746 0 213263119 238171915 0
282741607 55981566 0 622867956 577145423 0
72274229 80993636 0 437065074 325647628 0
293834446 177017308 0 715602228 542339139 0
33050143 8450474 0 114608434 144576858 0
242866622 59979209 0 483619108 380583913 0
241660520 13539180 0 782136302 855069028 0
77910468 21626610 0 117407140 105733711 0
63044932 242657004 0 752041524 721730519 0
87522515 50858188 0 311348447 542525810 0
320752704 89506924 0 436627601 446541757 0
308405 7470729 0 35352849 34862385 0
349874982 118111664 0 620589912 576994539 0
439113773 242040073 0 777073318 617424543 0
445314960 204571768 0 654378078 758109676 0
71098418 129120773 0 353402019 501074701 0
61699204 109615093 0 766873092 783936050 0
438932653 47304280 0 614213231 654073292 0
206123194 183249014 0 472087154 519099619 0
10932008 23032750 0 449240296 554105217 0
15624429 4007861 0 175801041 185811581 0
763088 709786 0 43080038 55706158 0
81036224 91791125 0 734143304 729933776 0
191059827 29367953 0 395190955 427888514 0
264023967 149830769 0 633226465 731517514 0
191589764 2593485 0 724393821 821025283 0
16407098 1764698 0 107306372 105001321 0
20420631 59858708 0 737383467 679614665 0
170738884 11871781 0 255993205 273901490 0
488479546 61557632 0 762676640 681809063 0
358978200 120668520 0 781937802 633345116 0
44414422 11986531 0 367051460 335160840 0
375538505 5082047 0 763127100 811145750 0
43787262 29985823 0 312671087 493683363 0
238788347 79737489 0 531659538 332055848 0
258565247 37576690 0 350439326 366899639 0
29884890 97700069 0 308243807 305735463 0
31650086 107983142 0 539911205 734246443 0
519420513 577579988 0 663076987 686049898 0
489631100 84864154 0 539004421 468603980 0
171494504 242653976 0 240374134 253958023 0
148031879 97771272 0 280074410 232715013 0
26323276 93504011 0 710939098 899386914 0
227595214 133410119 0 715862276 440320608 0
18144349 201130 0 50798703 36805220 0
214217781 46673453 0 247103312 160057924 0
82503027 6200716 0 85225465 62753414 0
272860420 21147856 0 725505250 782311621 0
304449202 72669690 0 341149021 333239171 0
5740927 33144220 0 354153420 434453928 0
522997831 54511379 0 737339054 655594336 0
46781305 192701380 0 763224661 941750139 0
264121182 224329615 0 486204842 464687303 0
99387683 28234444 0 637844739 597989061 0
113248586 1250775 0 223674722 221071464 0
7424133 9291099 0 60418381 59928634 0
197387072 6842714 0 570146154 501244399 0
20644299 64364344 0 189091393 151833550 0
498689146 346896563 0 673867454 688087627 0
26268560 123011147 0 504103726 436595953 0
405868407 76773013 0 616726817 586656695 0
358671999 34976930 0 639056682 630498135 0
28701961 1515904 0 232949493 208030418 0
321841389 62565069 0 591237142 579231293 0
445872542 168505877 0 712691544 646145684 0
119117675 140784435 0 800543228 919719877 0
122322156 50767525 0 512633588 641453488 0
24903748 11595247 0 28473157 27258313 0
302629683 170252949 0 406873808 432789549 0
232049254 152804951 0 368086808 386505137 0
209047362 89003399 0 351747976 355047033 0
11805205 34146025 0 788891451 908668816 0
217730546 125245634 0 561769712 587677370 0
94812317 161023234 0 487370419 470687672 0
140981773 104936889 0 314272410 272811860 0
317525243 14467237 0 566041593 471169015 0
578048488 20205051 0 795244097 687499159 0
455996764 163024421 0 937996546 913925740 0
293235207 30176679 0 780061271 742199010 0
20784262 140722806 0 661003178 793414705 0
551516983 12397046 0 828180071 638546063 0
311738962 79245938 0 399543048 374605436 0
77246213 10688116 0 254271563 245434650 0
185265840 145234848 0 713407203 723879169 0
6665624 58982679 0 269538657 225693873 0
291128016 14835982 0 618737211 538087624 0
30865084 32780934 0 78974901 91579404 0
623350794 235202676 0 760060777 476227671 0
166664635 108402048 0 568190055 664258915 0
179965736 192664605 0 629424921 536435633 0
158583609 12730101 0 497448425 517863526 0
64895257 1844506 0 193608965 212799009 0
68441320 164298462 0 685045087 693287498 0
73583837 101760062 0 766240557 850131591 0
35103959 9179159 0 185565824 187684963 0
29301124 7341673 0 67070829 70904023 0
128337250 66488577 0 154542280 139070842 0
47368700 1530503 0 66901642 56334793 0
100745048 79913867 0 156224427 152331864 0
68695881 22674269 0 281056314 304320132 0
9257704 1906584 0 52313756 79663012 0
19559358 6823632 0 279768586 293652093 0
524197683 265293521 0 834377920 698530919 0
244964601 66057426 0 554927447 421554553 0
167014143 20294093 0 882307952 855804755 0
40414042 454391760 0 949015620 994208627 0
2137507 82311439 0 596297873 553580767 0
16087306 13970690 0 110077908 121973560 0
9265320 3567238 0 88774112 98539824 0
33748396 14172198 0 279830082 239368741 0
166629601 57329835 0 469635568 440042370 0
50679895 9125017 0 185738578 186266169 0
22479538 17007257 0 292149471 375727464 0
132642519 150685901 0 849545287 956112223 0
358545683 2141520 0 399412635 376471947 0
36541221 23299896 0 303917373 399010265 0
8607351 523807 0 206080228 258079552 0
200401268 17864757 0 322949614 298179463 0
22401149 131061754 0 821441298 858066790 0
134037524 7613520 0 957470506 923070169 0
465404222 58000298 0 763583788 811833652 0
73365427 11783209 0 361425361 414330203 0
56502243 27099204 0 150380431 138696508 0
202457009 35579105 0 368809286 369504274 0
23727395 4982155 0 109268058 90489485 0
80619869 3138486 0 475311570 618672996 0
4652125 1929178 0 101155294 121917006 0
683244 11924327 0 127135838 105843523 0
173851716 96479582 0 734505454 729214090 0
436450309 32010247 0 566605062 495869234 0
49085824 40629457 0 573202490 537175405 0
68042759 3024108 0 824204290 922721721 0
135134327 22586406 0 907853569 897653666 0
42254887 40256503 0 647128001 534608013 0
188801522 11864912 0 315059256 309027122 0
45159511 27516694 0 87237863 75239309 0
574781173 231181505 0 857927745 798595439 0
58030615 59370709 0 239466955 184191537 0
381892647 75635504 0 393386182 334401419 0
391409440 134969669 0 755143873 774100634 0
212713767 61054974 0 968088988 921805193 0
412068975 16391489 0 768227495 368843436 0
126170109 37782742 0 142064448 119862638 0
116155984 53241926 0 341151253 317597278 0
16932533 31248262 0 497489195 496135139 0
234997972 52935036 0 295261760 195350642 0
239417140 291124312 0 565475550 603754890 0
35239903 15001899 0 323133824 322949273 0
287853218 43762622 0 398737679 375858391 0
347390684 107655765 0 724338086 535306949 0
338688510 78843395 0 722484565 566109076 0
18226472 2216373 0 61792462 59083485 0
222321116 25414678 0 266509965 245517033 0
3077183 179331 0 5313051 5917728 0
165841775 77965962 0 288503800 202291055 0
273588812 33210594 0 739599441 451768606 0
59579356 110767872 0 187036126 209266912 0
173614204 3720559 0 675433481 765784474 0
9190753 4572744 0 234510242 228524506 0
299762275 113815656 0 636146478 599552957 0
115076159 28722402 0 691236259 849927164 0
325328474 422813650 0 578155352 677700316 0
82612492 1854048 0 950040817 900557826 0
98694297 89572467 0 117413081 94332760 0
78244900 90726191 0 309236889 289231044 0
326535559 134440037 0 680358666 710217062 0
280269525 105453302 0 688905981 902778953 0
78055462 78505885 0 448697735 405913000 0
14797338 839748 0 170999444 164118115 0
21643872 3611001 0 84452836 81365873 0
39180368 18533296 0 95139628 88773582 0
45296546 31615049 0 408858206 461952780 0
2953725 63490 0 42003404 43325562 0
83948752 12751111 0 88414792 79687133 0
131291201 37526410 0 852617959 836771542 0
325656999 111016987 0 569021504 478840988 0
161053839 8686236 0 807693749 845871674 0
61464429 41069325 0 319023198 350099376 0
12760505 4402478 0 73611898 81156747 0
293405051 69034338 0 873233224 775939114 0
136742568 73789395 0 898027414 803932229 0
189167843 22940034 0 299079652 322231830 0
42143919 11740378 0 266441942 255542473 0
6146828 72618510 0 758697771 616289843 0
268319770 137380337 0 683802154 745187767 0
192606543 203684376 0 198011209 214240341 0
75807497 79725861 0 318279470 313121067 0
68179463 43160897 0 712079294 592598342 0
377405841 99090763 0 520122894 421772887 0
118313807 59076102 0 276837341 335099741 0
3985611 2557538 0 5557179 3369793 0
19706697 92154268 0 645378121 588367368 0
240063306 12401519 0 677827007 800616507 0
45262588 4676092 0 127865208 153692414 0
18841536 177012 0 669624048 457025505 0
88755440 32839146 0 472044516 427164727 0
105777417 51339 0 127273706 127649711 0
452087 795179 0 14089928 14464209 0
50212031 46111081 0 896102887 950559231 0
13550014 13999577 0 317717894 290890826 0
38566841 497643 0 92618843 87504971 0
15602883 2057577 0 18650285 11532357 0
14892351 28774932 0 763166625 908143779 0
41698108 226131793 0 882387231 992380838 0
237683765 67981201 0 475181303 510464454 0
199321818 32321240 0 381997557 448568613 0
463293225 46637728 0 492118417 459469754 0
89092227 39377115 0 411580111 428969210 0
7417707 1372632 0 17877719 10447718 0
28403126 969773 0 33268740 31535382 0
32921721 6385846 0 89219440 99736549 0
12761155 7674695 0 187967527 216096947 0
85218253 13503448 0 462371455 467991580 0
112969620 51092584 0 322749694 367117108 0
601761200 413107567 0 960688691 878797759 0
36964277 29419243 0 73436491 67693499 0
146896752 60476172 0 321613892 395734889 0
162839583 36110551 0 485895733 538366185 0
885817210 374657184 0 928159162 815834026 0
2762947 4600318 0 219340208 202972909 0
171916316 127499767 0 261672592 266746600 0
21232416 11983630 0 330706983 306471651 0
448838661 47728355 0 649203197 594958971 0
7495181 1599221 0 14929149 12690085 0
83361620 3803428 0 202782141 182244514 0
11035753 5130244 0 218356957 175958063 0
138436291 15341633 0 612057670 622187649 0
135428958 10889066 0 659672897 709467327 0
6297979 6502257 0 27292015 31709866 0
21536473 48759272 0 465097488 453141878 0
42624954 19588000 0 274950151 380414916 0
822288594 31653027 0 935431300 514617858 0
157986 320820 0 17581111 14837037 0
118516357 42696885 0 720084966 909852699 0
24553508 125952148 0 555100105 660018391 0
140380637 2938920 0 205228367 51345906 0
24818340 19878491 0 32208237 32660000 0
3461022 4647477 0 110852794 106195100 0
203534771 38124616 0 944094852 613115612 0
9003984 46591136 0 701740093 642408764 0
287081458 357972756 0 618979382 771159029 0
49481335 20817524 0 68273531 68320067 0
22157493 43423220 0 173827926 183532580 0
630636718 541247374 0 696152823 730867526 0
44176432 72738461 0 591088835 734794075 0
33255152 983337 0 377627978 321901007 0
544623582 27345093 0 794718389 849754674 0
186790251 93427818 0 793408610 819909843 0
192348529 45763556 0 346556953 296328239 0
191712483 150301801 0 557229811 488364300 0
43941751 33212642 0 600790031 610636871 0
28043257 13245293 0 318243986 292847780 0
137524761 11000911 0 251036923 120204679 0
103126088 48283846 0 207064148 252603791 0
10543404 5378071 0 144628420 148393811 0
53121735 48858243 0 223428364 344762678 0
81919780 56528523 0 375230476 355663522 0
40529415 16174821 0 94093182 94393354 0
81120577 20780004 0 449364496 505159841 0
16933373 39715563 0 196653509 212901908 0
59972338 47891139 0 642143303 649626753 0
6968738 8997019 0 165783282 168392192 0
331563732 12715156 0 491121169 552056299 0
58129569 71548200 0 393301284 415448676 0
216882154 124128852 0 274291052 256692002 0
146622348 131474379 0 441059935 394822629 0
327996287 134200883 0 637243684 543853182 0
548457382 56155897 0 656464417 810085380 0
18804797 66676181 0 162441176 142085114 0
28496486 65612410 0 382330586 367166870 0
426013575 251640751 0 657304940 547402730 0
180220648 198688 0 559160532 581290030 0
180028000 19421634 0 955420288 746255284 0
5851604 13720007 0 307099431 308504229 0
353163315 12009962 0 647146733 536510180 0
1092309 13908267 0 173531168 182225870 0
162439521 11087182 0 351365842 246922517 0
224871377 185818609 0 685346514 587161933 0
54039623 48994538 0 283574688 301152425 0
191806 2199819 0 9296287 8419585 0
80471365 71752600 0 203883164 263406244 0
54032891 45029937 0 989930517 920445783 0
164608041 138195704 0 519466129 540786874 0
192263171 31090576 0 892284295 806711413 0
44186455 18152033 0 344320784 349149955 0
322041158 46940612 0 349053572 305143104 0
60119749 256891688 0 924988716 923625929 0
1965697 3136597 0 167434342 261658114 0
401163889 13074154 0 859958670 749467611 0
38624557 21743052 0 78068859 71277624 0
800226418 276680413 0 841760562 822239055 0
48132923 1926211 0 712288686 849685829 0
88314094 9470026 0 116388394 116752824 0
15361806 5493397 0 214713544 167952082 0
35008908 105512729 0 624815873 602340752 0
464160106 9892322 0 527046172 491361422 0
136488126 26738838 0 314663726 272239574 0
441724826 15406939 0 485344303 456496963 0
95864180 45560828 0 469034878 395842428 0
59560061 208648925 0 767657688 772377799 0
65265171 4635655 0 386418661 424435529 0
2931006 25305876 0 315446071 365613153 0
15237 1914856 0 257009012 241558228 0
48747045 3814598 0 132188256 121347098 0
1971471 163001 0 69634665 48358776 0
55768373 22356778 0 110674618 95760909 0
16427705 5759180 0 605387931 613893311 0
25320494 62437395 0 497544849 399440956 0
41961920 34620779 0 194250009 189271765 0
21389613 4998117 0 44294421 37590977 0
282120726 85733544 0 716722350 832701996 0
90015262 99248911 0 557582634 514453557 0
69894290 97720003 0 658115205 666390692 0
23935677 130272338 0 455027431 480742749 0
73894197 9888125 0 408424650 418463878 0
12967245 36326137 0 102524683 81116000 0
173497140 45607361 0 178572494 183904696 0
245325164 7031900 0 784812917 557103210 0
1726642 307281 0 33195597 36494460 0
208818336 6536114 0 419080250 446467709 0
102935246 86040476 0 106710590 101581629 0
15338771 65168745 0 262642736 335877195 0
112826288 13142261 0 402975359 330029427 0
7989617 77219360 0 423718193 437147196 0
175678454 91142101 0 640533352 521957898 0
351459574 183633171 0 842979518 727988616 0
292674377 209319826 0 590966490 485459633 0
8575131 34922245 0 922451146 933028325 0
17217220 73121203 0 423685019 462183743 0
127093478 74342225 0 445460186 453783675 0
357062795 16883782 0 423039540 437784195 0
28481942 4458400 0 146780271 159381006 0
40662155 82509238 0 134501800 143131605 0
18734822 3551091 0 505422420 465378006 0
237347042 76819970 0 968380427 905740364 0
260703197 19966356 0 457344780 296439635 0
343774807 247740679 0 374205294 265730803 0
67735264 41592648 0 516016051 509750590 0
617481690 6789340 0 879397451 762960906 0
32715928 17258232 0 403187555 440811855 0
59212686 9918126 0 641235594 674631694 0
85372475 39154102 0 935189629 742538885 0
10033634 65191521 0 764204747 716176277 0
234087756 18408234 0 681019559 668999112 0
127229047 75499694 0 676132622 199342107 0
63852673 63109392 0 401995202 397267666 0
165449592 34495366 0 597472762 492664031 0
226176864 23096920 0 319905749 318849792 0
136491023 13015734 0 436270950 506724000 0
179824157 63868228 0 723077995 707047946 0
496839696 88364759 0 580927263 575583738 0
69221796 42347868 0 589844754 411446675 0
5275960 2465618 0 675345276 701783940 0
135577413 12174210 0 289879444 283653452 0
188731633 42865465 0 225683426 180638374 0
33662486 2418788 0 624145927 622991829 0
241306545 87832150 0 413056112 327351517 0
125049204 19864987 0 448617404 397759830 0
82502614 7146893 0 656572138 464571953 0
17307307 10515515 0 340309647 380103554 0
37305403 43719359 0 401119150 387670061 0
35654612 234212083 0 672507185 840354895 0
64713259 6734172 0 869572625 887607163 0
440858810 79302216 0 730582515 703595425 0
39571461 271222001 0 810839933 747590977 0
212405363 117746444 0 501154573 603279366 0
118421977 89627327 0 797848174 800578285 0
10402915 13851336 0 206141568 178528344 0
3932187 201907 0 65214595 62921115 0
279422740 21504533 0 594001676 582277485 0
139703078 8418409 0 425624005 287769823 0
43886449 3046925 0 54850856 41866394 0
8942692 89199493 0 821357043 766050275 0
255693673 222621137 0 305837211 270034180 0
2127099 1519785 0 9292180 10160970 0
141901842 181211050 0 566055096 569722585 0
22271904 102938516 0 240429204 302548571 0
140306861 11451990 0 157419014 112162971 0
96308665 87755292 0 793998541 802448211 0
60416207 61349326 0 272460090 256573835 0
3783681 6191294 0 97821547 82082853 0
477944182 5480417 0 664429039 630687725 0
231216646 10043288 0 267555972 305134774 0
121529428 15767249 0 214232215 224134029 0
66852252 53930491 0 563567790 686788736 0
392857726 276454895 0 941280043 727061113 0
55302149 21167531 0 368999467 372527172 0
521094029 6671900 0 760545159 788093368 0
1004266 14404950 0 140622328 141514078 0
24641778 4463403 0 704885363 966493614 0
991277 6316541 0 104783590 102161169 0
55259269 119441381 0 610605365 619401128 0
1525609 26893195 0 379460747 353184002 0
239857622 46586428 0 490935573 397516464 0
173313653 16199148 0 345432760 436026574 0
411773661 144946553 0 928165354 880169953 0
51030807 13905890 0 277386098 280465730 0
23827543 17700110 0 146889003 155209944 0
515739123 232592247 0 604831819 523296386 0
120346530 1577219 0 235056486 213950650 0
20486252 21008570 0 255400417 269322879 0
73618931 160934874 0 411076509 487761145 0
49713747 102225220 0 337149066 341127675 0
347240863 31768706 0 654559668 415281792 0
51400082 33179812 0 723337820 837276056 0
332046447 23760342 0 886647410 768427381 0
173196381 110073216 0 701584566 685643353 0
202152299 18593765 0 292219154 195678930 0
104466087 105088725 0 832759988 792637336 0
20818941 26753781 0 226942331 204512245 0
242641883 91461011 0 579702279 605120808 0
104473846 41736551 0 125100583 143639773 0
81507817 68690129 0 571337933 504790380 0
46174659 12451984 0 797327853 787452837 0
32533516 22478399 0 183838686 195712156 0
350389 7074712 0 80639895 134602874 0
12984550 56505241 0 448498507 546821297 0
371450024 52933199 0 801741619 393387505 0
35291592 27762660 0 337906666 326830596 0
18158387 4704564 0 177804516 157846903 0
185662977 444844878 0 588827088 603051294 0
21426549 19886241 0 315344771 288613230 0
25323602 31535066 0 161303614 175978168 0
18882035 21816331 0 847960655 918003196 0
23469479 39354036 0 486229346 388639733 0
12898209 32235872 0 189218309 182440027 0
9080689 1708616 0 44865331 42079310 0
298231041 56815145 0 802097684 799657752 0
156980393 46527956 0 197056887 171205575 0
61531189 3605617 0 151398832 133394963 0
222873125 86715962 0 276152331 275840919 0
7771269 9608397 0 205462382 189780002 0
95592415 41779683 0 251542224 220038799 0
11487310 2947408 0 494310818 420086012 0
452556117 4973930 0 730535892 514516399 0
129629844 29536925 0 482709436 620631258 0
434086187 82115689 0 934498953 736457709 0
55353365 46574977 0 75871588 81564495 0
66187036 2184024 0 383218107 405838170 0
107250663 6531625 0 182460470 259879783 0
89475731 16831809 0 419470837 617407437 0
364188389 49437840 0 471649389 413503354 0
102489724 3533942 0 273624164 207335872 0
47340876 7759637 0 166262413 174509713 0
6872476 11028380 0 104056381 104578242 0
20281226 7160532 0 73606400 75067277 0
645222568 240928718 0 728067062 474768412 0
29682398 121035827 0 842044644 916854534 0
24516274 2783110 0 158340287 158396881 0
18390260 5628676 0 184454648 178406539 0
87733524 19837546 0 902886932 957791655 0
27006999 1321583 0 108919125 106525951 0
152679941 12816693 0 409879884 343064016 0
96967301 1039369 0 261348299 248939250 0
2398531 1425250 0 61632498 57263490 0
12316701 101833978 0 320804725 459523364 0
242830060 150772603 0 734597233 852489130 0
178596161 2088772 0 310636517 277983670 0
13216976 49326596 0 864044570 905902981 0
117431105 25924380 0 780718485 787607306 0
206017534 5226913 0 543740469 539614108 0
291407418 41180930 0 469092611 246196832 0
59843305 6082198 0 78199770 58513485 0
64552582 67495640 0 372490668 285031891 0
394552092 50168699 0 708918130 710633294 0
15348625 21963843 0 515971742 356106862 0
55105766 24359648 0 190558223 224727920 0
699066835 644707796 0 830323881 860615958 0
41576785 18036606 0 591309404 459653869 0
283755421 55426200 0 855827206 678826733 0
44370124 83517876 0 585951315 541142998 0
184594419 36361345 0 717738134 817212231 0
2164033 544893 0 6446126 6004826 0
105714938 98069775 0 912226543 855285037 0
104559588 142522621 0 887985815 946347053 0
692840827 100236609 0 914192586 854876813 0
493599492 244362200 0 749351009 581637296 0
2378434 2657045 0 10170867 7468143 0
70210489 206555333 0 586611394 619715753 0
2182158 1160555 0 10873488 11382411 0
192933551 59157059 0 260945650 168263138 0
526429916 30840465 0 736794420 770582490 0
212632728 144123199 0 681529884 815114282 0
673704211 62381603 0 837820776 841764301 0
195453587 181478889 0 693756812 723454344 0
70440557 27680649 0 476990884 695811116 0
491421866 6833059 0 708678969 553083203 0
1874206 24816323 0 59364910 63515896 0
8813947 172207018 0 483168757 484673660 0
5356888 1769147 0 55227369 56229349 0
157800020 79074384 0 477232287 513945819 0
484378102 62978067 0 639749651 472652223 0
10491330 4676951 0 127123834 120624328 0
27254930 92940702 0 654362834 618164428 0
397779178 380789533 0 467722780 514689717 0
187604330 40879802 0 233061980 266345513 0
3987090 2113959 0 91666955 88710475 0
57476922 15686263 0 790692794 796424373 0
215620575 1132535 0 391544561 394193223 0
230709356 148869241 0 364557953 371969857 0
21585258 12488217 0 178928755 179244479 0
1376360 5595109 0 87350065 77771284 0
54047125 34216588 0 789348511 833725407 0
2997194 57899977 0 382352951 389391097 0
52315827 186290741 0 461990667 466727682 0
228859236 2767172 0 728549887 675595408 0
12764451 3640986 0 931200604 950224934 0
70771374 13069756 0 146012970 141250224 0
70488232 36297328 0 579233333 632648982 0
271630623 29945964 0 760009695 717750528 0
57440623 21496239 0 325292063 322469623 0
138129010 23390493 0 879606896 880867743 0
18191919 301064 0 27966352 26868014 0
400863323 28266994 0 660969195 356070578 0
113731806 92734255 0 165189236 181791257 0
59275930 4071296 0 234684741 249109866 0
509894506 301940251 0 780728681 482588315 0
64982322 98497264 0 203044527 230428176 0
484453503 400165121 0 585122622 630871042 0
10482722 20990363 0 137655198 112930570 0
68163011 56861001 0 730567301 676206242 0
36107990 37250126 0 583491086 397719016 0
95262907 33601161 0 293027277 304238044 0
23511836 16794787 0 236565375 259323119 0
6886396 3923311 0 750273994 802854217 0
120243061 71180510 0 337107954 364501089 0
35521232 5953997 0 68281143 67252471 0
133505165 31607679 0 163518010 46954628 0
183201848 42993998 0 933038453 859281632 0
655806823 265461228 0 753224869 355371446 0
25915638 101914035 0 689427921 857283290 0
11676418 225159215 0 811920491 768052771 0
79329124 27285515 0 200146439 201858925 0
36298553 19780198 0 179019040 207674650 0
161037374 49126373 0 881289456 955237912 0
67073887 23439204 0 553540149 420548994 0
60114904 17643725 0 104716621 102543334 0
70144832 142260015 0 878737900 897681808 0
325643220 111838132 0 748395386 709256954 0
321633918 107582044 0 560587069 416729759 0
24446445 25637767 0 233404430 234334495 0
50201349 75360631 0 210902508 273752321 0
4918624 1287781 0 19648999 21450382 0
315257063 97785259 0 527133750 409090912 0
12613856 400640 0 25115778 21861658 0
40416713 31948963 0 802334026 793100088 0
323903085 85929948 0 359074351 244114806 0
428314083 105810803 0 495385195 393213162 0
575212 79247 0 2252387 2590154 0
286242282 101062530 0 660612469 867998107 0
299077121 46796302 0 475466180 462619982 0
174334823 23996800 0 547167482 529828816 0
391602649 309081578 0 714383357 676351714 0
144666302 16547419 0 199832461 131828689 0
390324869 337266930 0 704410814 498111665 0
11896165 61424842 0 717300901 852824966 0
216411792 4233631 0 357653063 332238590 0
458023136 9773126 0 906640484 783621278 0
422927856 171078828 0 970128627 971714736 0
469032669 51054199 0 809385315 605286686 0
71076058 146958134 0 958607488 868155143 0
114539639 128942295 0 243469530 269548968 0
754212371 148346220 0 893679521 902806941 0
23241186 52942855 0 197942557 265913038 0
7293479 35827725 0 374063593 406184925 0
16229543 12406524 0 411581643 327745000 0
145635531 26172300 0 468980551 420130612 0
114514589 16252110 0 287748834 252372991 0
36932972 73226108 0 379889365 382652773 0
198681379 71930926 0 392930065 395596714 0
230012618 72361800 0 718545365 712189862 0
13063062 5147772 0 20572275 20659637 0
128470033 85346079 0 571007000 641663312 0
101915311 9039688 0 474588179 413963789 0
39078859 170707622 0 892838182 699583324 0
72729112 111753307 0 270888760 246646285 0
81113740 1832359 0 110980642 89548321 0
109052716 77226646 0 835555106 822275241 0
65251277 654061 0 102480293 95694427 0
6896173 59810 0 125430229 94242091 0
38636792 23735132 0 300000489 291455400 0
389225959 22276610 0 928617218 888466047 0
23698271 4932029 0 104182218 106113526 0
116468396 9428947 0 450713784 460432146 0
7470788 6194154 0 174107049 177162724 0
267257133 43477574 0 468884535 462151237 0
451714590 220064096 0 529691939 391503432 0
203586115 28761101 0 299863685 273072633 0
38992269 14548766 0 275607958 269101132 0
686245985 76145554 0 895704334 919781377 0
462461866 113780654 0 851396638 916704745 0
58608557 24830143 0 330830100 402363805 0
51557580 16645415 0 67621766 59796190 0
40626489 3556390 0 558437371 570702371 0
402439800 120550413 0 877789703 844911140 0
1561307 9900841 0 258325261 334484421 0
223769683 159334176 0 858629962 922717025 0
38242905 122034889 0 313967845 316088246 0
301374544 216577331 0 777085887 763389297 0
80386794 110555447 0 927062639 929469969 0
72312708 49615682 0 106383648 119619798 0
38916511 18429995 0 497897697 410711603 0
173047441 55214997 0 354354587 375191099 0
65305828 3116513 0 82915712 103526572 0
40740959 40019997 0 392695245 368202369 0
8186055 4228147 0 103561346 108403334 0
13413076 42355852 0 130001009 139543473 0
26064094 157187446 0 724724613 725952485 0
5882657 22917719 0 77218519 79160707 0
112130748 87123331 0 377205651 370815378 0
214946326 4987359 0 284319585 270171244 0
32976563 18886334 0 903205392 469916710 0
27007463 20730656 0 500143485 502224309 0
39533646 31561446 0 273660631 297736984 0
153385414 79313751 0 382345677 330844692 0
59427774 47597700 0 241339325 230735289 0
27889555 9766003 0 162757818 178869823 0
31841404 83142559 0 256474016 273547391 0
191586055 11678846 0 447685475 437735841 0
704439 1107018 0 737210505 681238873 0
450639186 77726988 0 805663819 822408935 0
320301877 22016056 0 682179798 630319305 0
326741556 28700967 0 811043670 768334097 0
312650 3745102 0 597452791 352821557 0
47683022 76340669 0 889698530 860586001 0
275200116 382228652 0 699875572 703272157 0
136718294 20960002 0 138719347 155299541 0
96197 63986 0 2077876 2140150 0
2885148 64706173 0 961200002 923668826 0
229679022 45692446 0 901130923 802489291 0
51189353 18132230 0 117913390 112882895 0
3644557 23448194 0 126372986 118979992 0
478043656 28698116 0 736495029 521879591 0
118609655 15589452 0 446443088 298687935 0
80072039 8584395 0 465826673 466602947 0
527631 1180577 0 6675357 6534578 0
67944671 55955191 0 159849039 190441477 0
25751825 9897833 0 724397448 631168774 0
31901233 7912616 0 742175794 765797878 0
28837563 51027761 0 493483415 519854467 0
175276650 72433169 0 771231598 767258282 0
61552632 687957 0 225574393 134794719 0
25249646 15857262 0 74016686 68489961 0
558289876 496625549 0 814273203 924920077 0
46198509 35468786 0 406563449 397919490 0
32694455 47715580 0 496209238 441909329 0
270032779 145953210 0 561336278 533884149 0
13731046 13706361 0 173087409 149145793 0
105339219 116153367 0 353791776 346562610 0
567769456 30608431 0 783410139 622868186 0
206705269 5567437 0 313293797 283997882 0
1167659 31386580 0 192535145 209213391 0
58504200 15012647 0 184419497 241635318 0
29066710 20120719 0 173578528 144024884 0
11125674 1100205 0 83442741 67725756 0
374481 23802625 0 169737303 172647993 0
332663547 89549540 0 713582739 641426662 0
57000516 2481635 0 123228271 90719196 0
118218968 19933916 0 554996644 419313879 0
39779597 7779558 0 444315815 435651721 0
139173104 31218979 0 331225595 311502144 0
538730631 280789195 0 626632890 822832377 0
577427926 20720332 0 868208512 718871901 0
99416833 14412975 0 203445490 180505741 0
44404756 6896025 0 101517493 48653258 0
4686232 102422 0 5741931 5797936 0
167217090 82426840 0 450464227 436001978 0
102928032 41405890 0 246643947 171616497 0
82301572 109132108 0 382062337 351451890 0
5528126 115831 0 26190204 23557648 0
124405585 125086727 0 568297839 349415031 0
361370880 115115831 0 381214670 319381350 0
97948750 31844999 0 465824149 442270833 0
357583748 135122615 0 718742388 800952900 0
746204299 164128495 0 864415519 826661473 0
70166526 82502757 0 420231072 337793988 0
243705579 88961460 0 281767148 298325136 0
111699065 17550366 0 383660683 381027816 0
81293937 19161274 0 224764735 220237573 0
533442754 89728022 0 884806260 894988448 0
165539578 40516735 0 620630847 624859070 0
70209222 39178540 0 106938548 105947579 0
33105519 16753897 0 36351987 44533707 0
2933110 16521593 0 137525855 137472184 0
175130310 136443997 0 341674744 301267410 0
76515285 55155075 0 129282294 111239514 0
138041854 32083665 0 336460883 359623346 0
63909324 52902145 0 400758202 370147872 0
234275484 60796780 0 417866295 469977168 0
120882729 34613861 0 222723942 261164611 0
295647038 29790541 0 579973379 504547112 0
7637438 1601041 0 546000436 528528367 0
166365680 49922358 0 593426658 620240558 0
491967145 27569473 0 574575826 294395741 0
61451280 8825464 0 268340308 443056857 0
5529316 7059009 0 41114597 37014556 0
282869082 40415541 0 393189985 392574830 0
1378632 1221477 0 276036365 280874624 0
83205026 4024882 0 96285071 104218330 0
2858412 10126663 0 41916157 44355791 0
189912896 103677546 0 877946033 844781082 0
222873269 299947410 0 905177822 750172461 0
26690767 9974658 0 161811800 138985789 0
287601741 10604212 0 345760377 349879162 0
21165434 30574929 0 108801597 104717217 0
427744041 36733260 0 807237666 459600016 0
285738765 36711033 0 789698650 610219474 0
80570227 48157938 0 227664866 218682896 0
36156551 18482998 0 40466864 30878325 0
10289567 4369296 0 177826303 154393173 0
63992530 1635576 0 100453969 104414944 0
62496067 83937452 0 399976819 457137938 0
110613567 41985886 0 148566542 162771091 0
20219172 5835423 0 28103032 38408222 0
74065281 74330475 0 376851078 364022086 0
20331404 2282169 0 51833088 50803697 0
30541304 53097315 0 193200774 188681899 0
32453327 161061 0 380976022 408291284 0
284083624 17963379 0 620939519 419398210 0
7441379 35917297 0 123830277 118912442 0
20636010 1549137 0 96185620 83113662 0
57714823 75954673 0 583752872 527981840 0
237340800 88058918 0 274435599 283788702 0
38755039 21855000 0 156968472 113903638 0
365835697 125905689 0 703757894 718021581 0
488782812 220975973 0 797037142 537915048 0
195792399 48755222 0 248764323 142539150 0
223966128 103663331 0 411870169 463635643 0
54279855 39074 0 186557194 203522712 0
573197146 156126743 0 832814446 397709912 0
168824296 25083228 0 735597163 697125099 0
16999412 5858348 0 59745086 83384024 0
1771713 2405187 0 193726727 184602954 0
87315303 36334345 0 526856466 525701027 0
33852564 27217151 0 467907108 428950314 0
110773435 34732964 0 774903001 745744598 0
57781032 35842579 0 470437516 487889688 0
579084621 84200498 0 736779994 895714912 0
102503542 20026308 0 213474970 219081654 0
8334971 26314523 0 100639695 105004744 0
15471383 20648966 0 107546698 91414116 0
7769357 19668679 0 213481937 217725817 0
183598186 33866840 0 562267124 553484375 0
7351168 14612537 0 138994166 138254968 0
373093272 183573949 0 597998121 514615761 0
265046 28661694 0 219657003 274734055 0
411576183 153095813 0 787968003 801297068 0
2825926 7211962 0 114812472 117642893 0
126154615 34461070 0 185163467 184411767 0
7799069 551740 0 42429496 41637145 0
6830698 2181231 0 27901309 28251235 0
84174327 65457271 0 597591842 581382384 0
148234024 173647358 0 644209907 648821872 0
7752644 107102249 0 652104500 707023067 0
685945 467268 0 324163422 320757959 0
8351181 69102688 0 649223519 618241773 0
2408701 3118520 0 183953028 152337977 0
204787777 65746616 0 354281804 272650140 0
180852702 157626218 0 817938243 829962407 0
1105415 418462 0 13044090 12371043 0
193290158 41151817 0 868971224 822089244 0
4867886 33464494 0 448000348 431025688 0
7995498 6359108 0 98050446 79028503 0
130097297 283449110 0 821735721 872469899 0
33892001 3941700 0 476052573 473242904 0
4867382 23456733 0 179790302 260744205 0
34995525 160217805 0 725202316 711474047 0
225438520 30072140 0 387734118 282386054 0
344483430 342893140 0 576998013 550588808 0
74483808 8639995 0 149602041 137093338 0
13303689 38531468 0 231947908 212321882 0
208654649 136824262 0 283957028 241596807 0
32823860 4436101 0 583035820 572466251 0
391545426 8092378 0 954390543 658278134 0
180729801 91488823 0 738713103 623492782 0
111744825 7699063 0 344473903 353836104 0
9132194 12318965 0 151280556 167493451 0
222861211 29840763 0 833694300 831373462 0
22462160 4016655 0 37089903 29615200 0
145981525 42585203 0 529554325 572148666 0
15126632 42052758 0 877326097 831038696 0
33270546 15539952 0 214260128 154954925 0
31366575 18810812 0 265525212 270904971 0
4731210 92630474 0 826603247 715182799 0
31501095 39640835 0 622211891 543807629 0
36449508 94840910 0 119603806 153374507 0
55885939 29113378 0 587940886 613371170 0
52617905 35124555 0 499270729 482438882 0
479692581 125291030 0 917825195 887458537 0
140059130 123318007 0 879870619 939191591 0
391680520 122182942 0 896295610 881578094 0
9545859 84975975 0 671871463 906664712 0
800415885 196595001 0 881970203 779615805 0
766095557 22327120 0 820213803 652339665 0
386546906 93172712 0 660779690 625030194 0
24936781 12473495 0 98479597 99227862 0
244143740 137374308 0 458820558 392185450 0
3420822 511554 0 5138835 4827365 0
23975586 29375777 0 309575089 283624312 0
314369580 105382668 0 363530521 269732171 0
203970336 151984253 0 326005678 356316855 0
385685819 57945569 0 877984904 670812479 0
13980226 19406137 0 58108143 55051398 0
147131037 7806057 0 482826936 343505493 0
4592444 2099935 0 24512577 27393669 0
237889356 10501262 0 398229453 341990777 0
4063488 8414611 0 63333123 80936517 0
452063911 247275067 0 732952163 749737105 0
175684184 20143645 0 309834650 293140448 0
36899049 58234812 0 564107643 578589560 0
188264137 143994262 0 426315591 421345065 0
96112176 5182688 0 324645637 382294775 0
26888434 12965771 0 61023072 61153220 0
305968566 322591883 0 436024704 391444895 0
297689478 275445809 0 890610974 702255217 0
333828904 72193347 0 724344927 724629029 0
510849136 21794013 0 608037410 581209774 0
6276197 5542532 0 80042885 89041005 0
38720882 30687130 0 412824483 419282488 0
5793748 33932291 0 397474157 374997779 0
41589175 4853285 0 125207921 148230115 0
14808076 59193297 0 257945672 223922722 0
12181621 4771229 0 32092318 42433152 0
15016285 7258827 0 57678451 64889373 0
99720781 21438314 0 157290610 178408745 0
95955708 10145118 0 352804275 407403319 0
1853712 15604103 0 150979423 150960060 0
94048544 111338012 0 471642661 458389214 0
79811875 68535995 0 401304180 559403080 0
7376167 21138163 0 576051604 466705605 0
324262053 16989320 0 964422585 959984882 0
44825951 54151495 0 720401071 561674002 0
87726748 21072365 0 221808694 183043779 0
48905476 157015113 0 417550539 284555732 0
57897087 217743686 0 767157032 942808757 0
2593144 2017544 0 26052176 41989780 0
237341053 57946745 0 841749164 937954272 0
113039432 21043929 0 188406941 186168988 0
4255879 1198269 0 4942746 3701761 0
15073553 155713581 0 805372814 684774923 0
13780451 3344191 0 35326741 26378174 0
175575011 3586416 0 291634634 348296302 0
515697948 72937614 0 682324730 630275485 0
199641217 41989825 0 467972035 308386206 0
17136856 4347980 0 109617078 131938775 0
13371237 82556027 0 790881386 944229259 0
94172784 120491596 0 555986781 519516462 0
2166798 5992580 0 68999593 69319466 0
37182051 37483605 0 695118078 833480579 0
567699783 277098308 0 804842153 777706714 0
6570124 109743876 0 544642504 682628028 0
31027862 57530668 0 444495593 440692122 0
605668054 115990592 0 818303804 837063724 0
316478241 24692522 0 737038436 793453680 0
23704020 4063424 0 33501268 32769857 0
140430337 78016 0 161805317 159976989 0
610774372 642231252 0 904941756 829974587 0
120751373 29524473 0 843799245 662932471 0
846037653 114541574 0 888384521 825765163 0
122382668 37798394 0 307033739 257373224 0
51210836 6809536 0 254232009 252953263 0
11987113 40296170 0 94485848 134720578 0
182762574 84546783 0 360887635 388268939 0
3056103 1107638 0 3116229 2987425 0
341109459 16306058 0 696273183 703972406 0
522174689 333951101 0 546465850 443907125 0
49319640 12831618 0 906369448 773460653 0
225961190 5537982 0 862365884 751836283 0
19672045 30141224 0 182338485 247802230 0
205807781 48020567 0 599665478 596834432 0
135335025 27698710 0 419504732 360979774 0
68069478 14409967 0 143901000 124747242 0
240646 149397 0 139003302 136378441 0
1184847 97817 0 94440092 100428497 0
6258901 3343233 0 389684512 675878789 0
148879678 22632823 0 851155574 864288291 0
79830083 44642132 0 435761740 425875106 0
198141356 60712734 0 279709578 177504479 0
105939568 13493234 0 266669792 315625942 0
29354963 18271441 0 266315484 270676299 0
216784371 72067949 0 820342162 644467909 0
196796611 242538570 0 378657188 416200420 0
10366125 42175895 0 393759690 396302322 0
164498708 48234935 0 721261705 618040455 0
97711386 96733695 0 654858448 614236847 0
735549062 102023706 0 747087958 729946778 0
346521730 71832489 0 670400697 545830166 0
369536288 249741470 0 729705838 587223187 0
77388036 72634723 0 542728495 471622149 0
392381642 208148747 0 868914659 623576230 0
469267467 165297203 0 903839258 906481605 0
326186009 13527370 0 580011707 492861917 0
3694561 3547558 0 448918856 399787837 0
62999630 50220329 0 370866362 355007632 0
580226915 143824584 0 666023140 680245713 0
53356543 56022489 0 570860919 778909994 0
489342417 104217487 0 544354312 540510610 0
384899818 173530423 0 767710444 765135912 0
13038085 1451330 0 20525172 18622076 0
1834594 38087542 0 430181253 494865072 0
447718790 246780658 0 675525594 795635989 0
48769721 38675656 0 478110097 456927032 0
373129247 68355866 0 572201498 635381752 0
46470615 27479535 0 46829824 45593074 0
292672856 126950765 0 624070642 884276177 0
300869046 117606796 0 505414627 485208452 0
72813904 11659320 0 173215063 191762263 0
127619064 182605959 0 965862653 974052595 0
224582882 269744873 0 947973897 960289260 0
316307879 38352565 0 531396864 533651658 0
81313092 62367138 0 378608508 379345600 0
113353000 35224252 0 653844561 518772479 0
211579749 35821496 0 426806486 315023243 0
111305945 11082445 0 171578640 75737046 0
5349150 102747718 0 229580046 230249483 0
1847256 66348112 0 655118637 729599890 0
32014963 121649267 0 797710817 902724635 0
521655555 185106255 0 596567974 685511589 0
152156718 17375221 0 743378749 662744359 0
153926152 158899735 0 242636302 238452663 0
352377407 287154323 0 689185630 525373394 0
61156888 56844207 0 924248244 957801621 0
56432682 10774465 0 436410244 566173117 0
224260955 83667648 0 351856991 384739913 0
401145658 13789661 0 704744951 775741722 0
33053399 28866445 0 535383697 489165792 0
58633696 18629115 0 204455975 178600334 0
29543375 14623610 0 285249076 289462415 0
356226192 13941158 0 531897642 485115344 0
51152343 13247494 0 140688026 167846503 0
88927469 12960507 0 805480520 774930451 0
45513338 98637110 0 879518678 940190740 0
28489958 68516439 0 574649994 625167685 0
235931145 88977353 0 323641380 250820872 0
80329247 5031604 0 425409388 389209064 0
111370815 24404873 0 127064852 102349761 0
173443565 75257747 0 336386281 223108330 0
34911933 5283364 0 246215913 294460880 0
148116145 69242864 0 539214741 509887172 0
766320739 18202142 0 797687321 556152548 0
132507800 255705551 0 789731512 840308940 0
370703655 240423624 0 592089904 367167698 0
325259390 55119551 0 568353910 247997672 0
51728926 7930463 0 122612337 182522400 0
13116350 10284362 0 155905607 150662093 0
164284943 97600694 0 452938154 419477026 0
48607781 91306488 0 521643280 515136100 0
67107741 4392727 0 592650782 594508870 0
129384530 20472798 0 594054199 603614867 0
134475207 18784436 0 210842092 215912144 0
285703635 232691598 0 523375066 570133736 0
3289929 6911587 0 669992120 670026299 0
1208696 8151634 0 48898953 51429346 0
190504492 56286260 0 783982997 866625325 0
7710244 229725 0 37351786 37329142 0
59618706 39574153 0 882160017 702309340 0
689370 12336172 0 111885501 112935586 0
180645146 95797997 0 270955413 282903637 0
707605617 15668466 0 759233516 678910688 0
183169412 140355490 0 819387377 882781415 0
341494476 137764478 0 552635719 592659900 0
231610494 117084570 0 493465274 392111875 0
23547385 127660507 0 458899130 424858680 0
594089401 34484671 0 732894589 636596887 0
75436024 77300588 0 685788312 758346462 0
854815109 363104281 0 934969018 739702729 0
229419696 205144510 0 848354575 843214396 0
242968628 117068517 0 492172944 509426336 0
100897219 9824004 0 683701787 679037282 0
5613197 30272974 0 514805138 554049218 0
320230328 16301759 0 386201635 283766270 0
304399626 117751785 0 662065806 448603388 0
164448933 24262298 0 463681741 486953717 0
21924671 75375334 0 772282620 573138520 0
8620565 7367704 0 393337237 331905807 0
70009093 40721858 0 408803553 357170822 0
52948562 16176801 0 200694223 203081697 0
250330430 420437907 0 946402178 938783987 0
21731105 1198393 0 175700061 182914053 0
241791172 20894126 0 776697778 716447218 0
213206693 13268012 0 361341512 413014764 0
20569176 13378624 0 149902375 132237767 0
36419959 4177226 0 344621797 364073358 0
356669101 491008170 0 799016945 845865934 0
15914569 15650710 0 580548581 608911901 0
118359352 55330369 0 123121136 105465367 0
284032593 34436755 0 315100299 321398641 0
359151766 184683722 0 415539952 318244884 0
304697142 5024205 0 698003987 560867750 0
23571593 82157575 0 712887789 854207845 0
6562109 18876469 0 231101391 238128263 0
127118690 189316261 0 745954131 917497972 0
184934801 53672968 0 302617258 290125784 0
191554946 88668215 0 311050835 189995791 0
37920527 44767884 0 282738689 279231922 0
2009646 922284 0 3343857 3070162 0
247305011 40703459 0 685156117 546069480 0
323844681 44807379 0 421452777 222119609 0
17271496 71718600 0 614613866 785759927 0
56239694 8371675 0 122949170 142649476 0
73509690 77492679 0 776253639 730068319 0
26820493 40924846 0 612845956 668140065 0
33910582 14463799 0 625818965 650087851 0
77755219 1330697 0 503463917 475155219 0
643030374 247093841 0 734861728 537771441 0
107574770 13678386 0 184428318 210622502 0
346401122 9241943 0 566861836 536437599 0
469553829 139889313 0 846092952 835101948 0
31782 108422 0 1684025 1822932 0
79835748 6795118 0 144426292 140396449 0
62960110 32196663 0 175073965 173857632 0
4681793 2084228 0 23396339 22761133 0
899667879 45971465 0 957313973 546223411 0
12632701 37429086 0 528433026 547386733 0
62008088 24633980 0 570155594 540456137 0
37206517 21385521 0 40717656 40022187 0
53782870 94342394 0 517369575 527005909 0
505330109 359524549 0 874897535 767098456 0
130231153 61561358 0 156795700 114743744 0
19427015 10691705 0 95983518 92029205 0
197952672 16955952 0 270188566 114409019 0
47847257 4054310 0 97708284 78035812 0
61448909 24565141 0 93684000 68453582 0
331033870 58082510 0 665375378 614565570 0
439258810 100482165 0 677504312 793634856 0
16466604 8993370 0 200980843 203792221 0
198345043 11226156 0 299826567 266064826 0
309179416 35456970 0 888558104 896843721 0
140141302 9142059 0 297220874 326920579 0
199263954 83345492 0 317480344 250828704 0
237389623 153460833 0 339773009 434005281 0
20479126 198225679 0 615666818 796149767 0
748269897 166890305 0 882858921 619594466 0
460709681 175284847 0 598743201 579752023 0
54661791 151533572 0 364341121 563782866 0
156809495 155138367 0 520722378 414539733 0
49214012 36426652 0 272682206 227671753 0
3685963 33647414 0 522651501 461966039 0
276301002 95100299 0 394182704 421848483 0
2359841 14637548 0 641185566 538997888 0
20697666 4255834 0 315709105 274714369 0
191107436 66653946 0 216716838 274056886 0
119485493 32930499 0 264652742 471143289 0
95397056 11732510 0 197624972 119997673 0
7359919 12962171 0 46874739 49617498 0
80928982 20886453 0 288169084 251827840 0
156837607 84749457 0 357820354 350153988 0
141536742 12657040 0 432696690 388477085 0
299211082 27470535 0 500371762 415645112 0
68626707 815642 0 123661234 133029871 0
199899396 36160376 0 763400690 761926570 0
190195413 77233504 0 342709289 274000945 0
45716659 79552944 0 545100660 474564932 0
15979580 6752874 0 163780548 163330848 0
570133 216438 0 29874310 29474321 0
16749496 67146458 0 719513014 753857390 0
424631 4702837 0 73451702 73832066 0
136455505 44105751 0 520461195 423994168 0
237140247 9980166 0 310516184 248030161 0
16107168 21386668 0 613387654 630681932 0
108648768 70957540 0 359074317 338694605 0
187756545 32093859 0 319711849 311937603 0
241725461 14640252 0 398080706 343648256 0
21405250 2492285 0 639559164 702651311 0
172548524 168317346 0 798839332 806654479 0
473581137 135980944 0 799663356 741988235 0
1805482 3164301 0 40911180 45342335 0
768968745 572310809 0 983712463 977214534 0
443158487 3558182 0 600328823 295201783 0
65525485 17856276 0 426575090 386446617 0
99621051 3498511 0 354721711 310606659 0
57953176 3494066 0 71075646 71113957 0
254051500 80298709 0 627563959 659201245 0
432823439 132469009 0 624401623 608242646 0
297590596 61976775 0 731392172 524186733 0
90563350 16072239 0 297806596 240153070 0
48945599 6740891 0 476545535 475473966 0
52831794 27503041 0 828059569 727597063 0
185502796 4346094 0 297828103 171424695 0
75918920 147419470 0 592703110 594453320 0
3444421 20828467 0 374976537 393633918 0
5792764 35644604 0 344496110 301009916 0
215194264 1808547 0 839040550 836164482 0
84836473 24779090 0 281228094 297442236 0
20319830 56362250 0 295892326 256022099 0
118504069 6110781 0 131268488 126980881 0
117683518 96540518 0 736418611 885252604 0
92344572 66953908 0 409414370 418072295 0
48194788 4505336 0 102421947 100199728 0
70812107 12517276 0 153497487 192720771 0
118714903 1586940 0 780026598 776013150 0
273094840 10942893 0 346303151 321412899 0
2942704 3659331 0 236997309 240143110 0
68121297 40399235 0 791366673 768661931 0
5174745 5098790 0 37265241 32905374 0
144348174 72459771 0 659081348 637441902 0
231532 63259 0 13437181 11376522 0
56741693 59112938 0 530242849 507424852 0
463062535 123889399 0 673336701 593549721 0
156129996 42821070 0 236345736 124646895 0
340587993 111476799 0 482858080 442366014 0
174947097 63335263 0 213645366 217137291 0
49580622 16547031 0 168166892 113831864 0
459155728 29441508 0 611829668 618244316 0
344964850 159345613 0 627433057 504536323 0
379977062 140790633 0 447913669 439061848 0
326050578 244073107 0 576753932 713442701 0
265690573 36909410 0 658510922 664487703 0
37051329 10362329 0 383693058 432424948 0
77476100 55644676 0 657840896 521341116 0
401439535 44931382 0 691268539 639018879 0
216289930 60143667 0 448260506 391004258 0
212886554 87437545 0 331746425 340717161 0
199024463 132241222 0 771385391 775925611 0
496321 156755 0 67328543 64745260 0
267997747 330091724 0 954222069 972344179 0
100027884 71017748 0 788598683 819429505 0
541805301 344418845 0 734523461 682218209 0
552824853 33673270 0 797651515 530875447 0
54662351 44697274 0 291546498 311683966 0
1868442 3785002 0 42773727 41327084 0
4786833 34450 0 101628204 92882786 0
376802736 116256373 0 459847521 437869407 0
106845242 1338483 0 183665188 204440881 0
20423043 37762577 0 256785909 257419915 0
110354604 64030394 0 477213339 474441542 0
332402004 275472410 0 380529571 426376421 0
35157766 134436007 0 828469379 891966292 0
1406548 2196888 0 233820013 202688999 0
246067649 65966617 0 772128756 652503514 0
390937529 44963109 0 549012974 398351082 0
81021337 249545882 0 618807430 734326475 0
21582898 231639956 0 754810952 636351070 0
166954098 102094625 0 660164038 595949469 0
87990701 114592845 0 566580276 579491472 0
213596074 5376126 0 338750824 557643060 0
39646288 14202361 0 251693268 215800336 0
304407029 64578320 0 565056994 505871691 0
156832288 240711407 0 926413085 808827122 0
190533052 13668695 0 226687555 219715978 0
59001146 28941065 0 532292712 495201991 0
175211140 53484029 0 602544309 670986986 0
19902160 32058554 0 471503459 540437442 0
7526208 11440364 0 23116751 29268744 0
108425378 315536 0 288558815 257881412 0
21705328 1308626 0 63700045 59190723 0
487746217 90542640 0 769928581 724078783 0
204371053 88760129 0 544050610 652875574 0
119366367 112537781 0 493160868 463395381 0
127632386 25926110 0 345472937 312525993 0
146246871 36760607 0 173864807 137839160 0
1995651 20068119 0 225669205 198077448 0
10682522 29203977 0 644031118 729805413 0
3540084 6161370 0 83307326 114914254 0
571057401 87801031 0 866888805 587075563 0
38470033 1674034 0 226555361 197685473 0
419950156 44014760 0 757111958 568720038 0
15962679 168613981 0 565300631 814722855 0
269653127 33194567 0 300454312 264356989 0
106615385 4002122 0 213003605 204829552 0
55412350 73874770 0 195560478 243873733 0
44126155 24437942 0 91652036 101323055 0
69792765 7290137 0 236969458 258477448 0
3187877 23332281 0 257695954 374586175 0
68851687 52228016 0 402715149 373693059 0
126591683 14117684 0 667822269 597756899 0
755839633 293449439 0 973258610 654323617 0
375376 2323140 0 7476955 7401939 0
559433159 150250222 0 737307692 651620640 0
49196199 8575069 0 66037277 47856042 0
51690300 28893698 0 401539182 414122838 0
4314803 36124542 0 146504747 151641201 0
94770030 11601835 0 737548209 556545723 0
661415393 41996062 0 902747659 607335280 0
35285606 7834499 0 893883100 944149421 0
358941382 57410720 0 795396761 854620610 0
43807536 33521536 0 256175393 279227178 0
326031649 2551472 0 628239300 781011800 0
24275306 7320516 0 30733010 17739865 0
86598387 2739760 0 290365593 244841942 0
139336100 191709 0 282112908 209347007 0
112528213 141428756 0 775207252 793645410 0
10725332 5906551 0 59210383 58703621 0
66366430 8313789 0 495764095 378685251 0
631311068 43144962 0 811768531 453838762 0
16803892 8618575 0 25038078 29175087 0
8950932 11485879 0 172808008 172289865 0
46533529 588836 0 108995919 109792621 0
303577374 22727817 0 368644464 267493916 0
329128896 20414135 0 362061658 240442960 0
651900729 249449096 0 797309266 634194693 0
32823166 3642113 0 189192065 157307459 0
129760575 26756473 0 351376986 384001813 0
121701655 47859411 0 568052884 475969508 0
72914090 61716588 0 643092612 726002528 0
16151969 11808143 0 420600355 413377479 0
55865 8617984 0 90168781 86734038 0
149916874 24613633 0 207894722 117050185 0
112832334 26494417 0 120470022 110811425 0
195156606 1305833 0 481994480 466700089 0
82199435 55096878 0 203973467 180589301 0
31672217 13245751 0 189969168 186509965 0
138868233 4798306 0 162076872 118804052 0
47183083 19364921 0 460718924 461976564 0
139310061 44802330 0 291944724 268645001 0
111129648 234418868 0 339717932 290621627 0
604820642 45247252 0 766035098 787393663 0
408954820 17190692 0 788886116 731353554 0
68191958 26915042 0 349680120 446267009 0
128581079 121093378 0 584107962 609172025 0
20280090 18140040 0 391839053 410611897 0
196849748 12644236 0 564641954 568090434 0
246159616 73450920 0 483330958 260678741 0
176612113 52048818 0 899775333 890760691 0
20979977 21363496 0 157131217 154713538 0
263350039 37204312 0 974891851 739850800 0
68191881 9722022 0 165153406 190628115 0
311834282 121817813 0 537889762 552434208 0
50303128 210096 0 238845297 237498654 0
12022860 9278509 0 111316819 93964112 0
153960 108072 0 1747894 1986476 0
462171622 26066240 0 838777891 762629422 0
87223350 37732345 0 159039846 162141177 0
62076910 22649423 0 321795730 335642052 0
376419719 106155729 0 612602643 609585861 0
65331150 80600163 0 241020793 279140494 0
173565879 37174827 0 321328857 282627851 0
41060248 91301745 0 445373196 455002347 0
581911733 270604775 0 928943804 615590726 0
3353050 14879009 0 173439853 185994662 0
85762661 43103877 0 514699894 435260639 0
159413094 56113816 0 626712683 642193654 0
214248552 14414580 0 935863508 954191093 0
484067060 122634800 0 711369031 566723436 0
244669 2642632 0 44304642 44606967 0
40285409 47982765 0 889754498 878302825 0
12665526 22738889 0 307008210 309148644 0
259312118 154527125 0 807103732 775282692 0
119357 157254 0 921185 1231853 0
71060548 19433153 0 134364568 148375872 0
259642103 92758564 0 608345261 619225720 0
488562615 371946253 0 633285446 741464639 0
618369344 147321223 0 665105902 244170051 0
101103649 31922746 0 390944719 402145227 0
54315106 22637204 0 443427212 461618324 0
261883812 16156801 0 476562769 399800379 0
114410499 12449008 0 130680995 106695111 0
341537190 294777995 0 647703875 585428927 0
216907876 2385772 0 324007519 277636833 0
23736748 6874442 0 214979334 200685186 0
242359949 105333388 0 546637498 521713375 0
76708398 30565946 0 848433696 805971624 0
197658865 58438982 0 255032689 298319750 0
29770973 44439019 0 229565535 233363015 0
228006941 39856820 0 370086574 343511858 0
281034274 178982885 0 379946666 314314612 0
5882527 25359897 0 207136010 218279885 0
53191187 40900012 0 411143199 384954608 0
14475304 9989497 0 350195317 345714123 0
765060 104934537 0 283640066 278750282 0
201574463 84879302 0 342643725 270964689 0
9113373 13507970 0 110585961 87627192 0
274014566 26653133 0 371277328 333401958 0
74298362 4862101 0 300886825 312763282 0
169452279 161071424 0 822440175 700663220 0
1104859 37463358 0 388067468 490602230 0
372110924 29073953 0 644530750 628640431 0
760309142 61605942 0 919848205 644949623 0
201636828 81442076 0 662333281 982009669 0
266858280 132493848 0 291590208 282405200 0
272058001 91795271 0 400667614 303500056 0
82456100 19502863 0 877628487 824162170 0
12493453 1324425 0 78534609 88439927 0
21496596 27998265 0 150923999 149011242 0
81605350 13375037 0 265193424 268312828 0
35351562 16599125 0 455795217 590767727 0
135979989 14142790 0 669126372 434867054 0
38754545 110645918 0 878310395 906669294 0
92469203 67774422 0 319905200 331497289 0
46972816 37406621 0 100312308 102015657 0
10156144 327734 0 12443260 9518088 0
264559363 119441294 0 693514878 799176814 0
223637805 83347277 0 462996776 494386902 0
161036401 57899348 0 287567919 304810510 0
344816920 92729337 0 758455167 541613083 0
257676311 296395545 0 818140553 650238512 0
4135921 948727 0 33158506 31586710 0
466915798 100321137 0 605932482 610836681 0
387142160 102336607 0 635315384 409710268 0
3214095 2915812 0 128901775 124433648 0
193667343 28927937 0 302121395 356368400 0
366478772 334167496 0 473294045 505144739 0
187463325 6639671 0 380391727 393853065 0
1046846 1723103 0 35804302 36559485 0
36937746 112222903 0 724691751 819252552 0
45292014 14322157 0 717381828 736135326 0
89044680 96362881 0 501807628 278201968 0
300979849 386787605 0 699931885 732360875 0
101107903 22015241 0 488159608 504308563 0
178013969 3371568 0 973011209 932763984 0
53531824 26078291 0 565842929 541284111 0
38055925 83278759 0 393486377 385806636 0
1745950 23102 0 14171729 13715038 0
233886110 236863035 0 646095179 648938885 0
449508627 303881949 0 576048889 737424586 0
89975735 32800814 0 156676732 116667369 0
154551189 854880 0 261641278 108480072 0
391185831 311443507 0 694606644 819180221 0
371704730 34920686 0 911066751 883513894 0
146689778 173516692 0 338499446 379416730 0
402934786 97315960 0 475395281 479575963 0
515044341 239675025 0 812794727 657628172 0
2545250 45612817 0 144221735 189650394 0
429097019 123904832 0 483391593 469737584 0
337697974 307044152 0 631524525 617151931 0
213436541 137902267 0 467306028 517393955 0
378744609 373691952 0 723136835 793581421 0
95505669 9638082 0 657231369 543669718 0
12377761 27396729 0 299621278 311682761 0
139781709 123535985 0 645157748 801382512 0
2595816 951624 0 58931869 60608662 0
109388182 67509138 0 554442461 502587103 0
143382325 2413023 0 624088710 746358391 0
62948223 16067715 0 82598086 80057146 0
764931542 27200398 0 816419611 305250566 0
374241328 68001592 0 705861415 576867720 0
98704101 85304396 0 358106516 367050917 0
10570019 71979380 0 428269174 518688054 0
51394835 21818469 0 381779694 349246206 0
27894644 11313183 0 152250099 171123218 0
212482755 43146583 0 920159104 926408227 0
160451153 215456596 0 716273575 697541488 0
45263777 22434049 0 177792730 187795057 0
400678972 364188611 0 823070645 765426640 0
45484871 155904012 0 865823464 551908438 0
1277444 2240842 0 161852937 248810068 0
650133462 73661456 0 843603696 844667656 0
5415646 80371714 0 967029947 916542631 0
249183705 79678634 0 281679301 289504195 0
112918786 49228927 0 517082421 585266747 0
16980194 24745883 0 728159480 778563666 0
118663456 118334007 0 156043531 162568510 0
177054731 139185400 0 850105570 863472191 0
369720787 82174151 0 592495036 660439088 0
190846598 58854542 0 289447618 358680847 0
457885085 80128688 0 852209786 575101307 0
26700206 7968984 0 59135703 70694883 0
13504797 50666163 0 467537857 422307203 0
539270 105912 0 4411196 4162824 0
10584061 109883248 0 544704745 702478118 0
78604204 20150617 0 832787077 728557166 0
4236004 10294394 0 652772580 719838316 0
17685451 132844434 0 459244132 591734064 0
11623790 163868505 0 839653097 782499425 0
74375653 29774882 0 374014907 434582260 0
213978477 18458084 0 477946375 467833792 0
17368902 17640953 0 423555751 412617613 0
85859664 13193638 0 118839732 123527058 0
27337659 8838066 0 47746421 34610630 0
263148483 209550483 0 677522357 545538759 0
55000811 19798772 0 191364985 164908839 0
63578924 54305557 0 411271444 445787659 0
481930510 247537839 0 640339223 491870834 0
195467603 126539000 0 859668151 809371171 0
192621381 13025821 0 841894321 879187646 0
528319147 46969311 0 588154614 377957634 0
306596828 19959370 0 432479455 416670238 0
574241628 21653029 0 920809629 466345719 0
63449476 54640859 0 400447844 452272467 0
277708476 29141859 0 768735206 776440436 0
63702725 13915526 0 657950564 520582722 0
6849587 79196198 0 154935032 167239720 0
464426191 361431277 0 814843304 767222556 0
100277382 30553966 0 703733780 701124241 0
9774515 71157767 0 831973598 825227765 0
15659444 83983577 0 358962699 410832758 0
892006 6537735 0 21351645 23487736 0
287544576 133891607 0 355169297 241334854 0
145713652 65214250 0 422750214 432094094 0
139002079 3318948 0 671682472 709867886 0
278059235 35505142 0 701635764 696074423 0
45064943 3315763 0 228208617 168311145 0
143180763 40132972 0 638374811 639923581 0
7200359 10708621 0 79510458 81256294 0
52680340 53829298 0 277593787 289690302 0
163563712 5375045 0 485177671 463169100 0
23632819 330611 0 64949286 86501190 0
134410072 9702555 0 488084706 461140149 0
43494638 58281859 0 274103407 292072460 0
9939392 45728969 0 718376855 874643231 0
24450553 5127923 0 148922045 193490891 0
59639715 525583 0 355726585 334452721 0
20327396 11194961 0 103922498 101890355 0
71333474 110430589 0 227143263 178380089 0
31523191 55297615 0 785148224 725842101 0
116797348 86486227 0 649812451 733394855 0
82035814 61340029 0 795663764 835171330 0
398012753 67231993 0 644388490 696516282 0
301411046 61081384 0 570319471 412146194 0
6554930 57350988 0 923107362 918157297 0
169029408 60977696 0 463815849 584729148 0
132625393 18028273 0 480184501 396126282 0
7046300 3471736 0 115820310 160450737 0
253619390 188428993 0 624261231 467389197 0
3754816 23304522 0 278496024 423941889 0
4373905 11515895 0 130927482 124491649 0
196889255 34980698 0 215179209 144333981 0
798106791 182129337 0 889928064 704247122 0
36021095 2274771 0 79027377 75122859 0
45622106 57805158 0 893823028 889808520 0
2258642 8055122 0 174448399 172392297 0
463378372 169078846 0 775917045 778053860 0
21276889 40276043 0 388027398 399774957 0
145593229 54888753 0 530800971 525534817 0
2864946 56813168 0 396480418 430979203 0
435556477 180826383 0 809817748 793552050 0
443943382 268194512 0 512022365 448915395 0
5350181 47450 0 117021158 118787465 0
12722630 27816865 0 179626522 174447503 0
72082083 21569977 0 374137773 417779371 0
136153858 61544664 0 826842883 879327628 0
72274756 4416240 0 948788671 903072802 0
214793532 44582543 0 254786571 259278763 0
112061953 3667054 0 366306741 347792010 0
157650434 71177409 0 290121555 331939909 0
17160525 21017930 0 265199821 239149879 0
5115394 73007176 0 425400665 361156205 0
49600365 90795919 0 674253647 648343655 0
287025448 108358593 0 652651686 645221164 0
2649889 64374952 0 368987394 358182249 0
720403 14926764 0 231744815 234094788 0
162312130 117394303 0 345120323 369984108 0
487488470 38341547 0 546276906 514904841 0
53276400 2838594 0 364755595 374123021 0
31272927 28276996 0 278325996 283732582 0
144088084 113832611 0 579211666 525051701 0
5080670 2520554 0 31746588 30204319 0
32036555 7272458 0 481527073 467254074 0
18979978 64289703 0 514607997 452541546 0
150787161 259355038 0 829797085 830605338 0
147506888 26004745 0 770655446 903768375 0
171189185 10936223 0 575162913 789535945 0
147956845 25320465 0 199551834 152413353 0
253422915 162661166 0 317986849 214426614 0
74434608 43025675 0 775595671 800387065 0
119054087 45400739 0 583799400 598921079 0
150373 3456946 0 16557390 18505417 0
7106379 1362190 0 132160751 126732882 0
454346279 192997476 0 692644303 673130020 0
24162598 30883648 0 738524997 719952255 0
105805259 56299733 0 272815429 304988987 0
28008818 229563480 0 736578316 763259065 0
80842838 164225321 0 531803711 582634680 0
183172460 52263478 0 573320803 453448218 0
7510007 33422471 0 161695120 167952448 0
17980112 25981313 0 151962909 173204105 0
449784580 115236343 0 689053132 661802338 0
145245928 72699223 0 283421552 276958751 0
338813905 8718085 0 770122123 662860428 0
49220455 57150756 0 478009168 430400886 0
126281198 45418782 0 844680060 854357223 0
296034061 183081736 0 590624131 468233627 0
692329465 8767806 0 836118983 652170107 0
103295177 86014144 0 325963496 323562288 0
45751740 18398553 0 435101146 396748365 0
103583571 48623748 0 115415372 71497617 0
484549376 59973485 0 775630855 535572224 0
110584762 76110642 0 159493266 127685551 0
257139893 22693323 0 611403793 546217307 0
18858319 13736482 0 553293540 497809539 0
57965817 90316669 0 379585183 390962904 0
273030715 33392583 0 951437794 776110820 0
32292811 44876202 0 442190790 482478138 0
54679963 21269698 0 567713775 595556609 0
105429978 2724520 0 203153811 241673502 0
5796883 707215 0 6788693 4622567 0
614193386 100320365 0 729071122 593012602 0
324988679 69160064 0 815058567 711173687 0
24725136 20680413 0 453261790 420803436 0
844937 50669688 0 363997716 330643936 0
107176874 69468795 0 687665011 679554261 0
32024027 61741182 0 305927060 344694562 0
78480324 204830557 0 539328052 593464538 0
246397343 36743453 0 508059824 348178832 0
8982693 25004911 0 49336211 52104073 0
178624484 9285307 0 428413262 524517277 0
522858 127807 0 2572446 1983092 0
29513152 40957059 0 309224330 308484537 0
103434128 52498689 0 690318498 672943120 0
191450620 26082392 0 787078050 899845322 0
342291931 100257781 0 465521603 351454401 0
102151437 37992671 0 156892809 167751247 0
85072103 21738414 0 437449662 448156898 0
1620750 43783421 0 485135871 546488850 0
6460248 40463618 0 430735511 435377986 0
320326710 104307782 0 715076767 746641892 0
63087126 15369363 0 105513512 92389211 0
92991426 36363430 0 566173490 493447537 0
1159341 3374295 0 172242016 198540247 0
277070424 162991652 0 785463030 707232860 0
78078450 44123815 0 474996556 482627545 0
584564831 60537723 0 825288930 753498828 0
3220017 359814 0 3748968 3419698 0
29203458 39789686 0 304765449 291616857 0
161142047 22236120 0 182827166 168302335 0
73891061 14779483 0 247724873 194614452 0
5747371 3788937 0 131125540 109174531 0
93678478 39965766 0 195036240 231713906 0
318184400 42413956 0 525582842 774910698 0
24491073 65038475 0 340212060 293080642 0
291932935 154509255 0 797018206 817239849 0
90704919 129353457 0 326698675 341371251 0
701768731 5236369 0 750135724 465382722 0
5255716 7120244 0 794094211 903827899 0
3122243 30425571 0 229346205 256749594 0
99259425 39330911 0 530898380 540592883 0
11187777 8656367 0 398390562 214899023 0
129685306 310939046 0 664766334 772254117 0
182756543 28029274 0 873830966 794509133 0
301635378 13737646 0 404669904 436349562 0
89278209 11735728 0 213896457 370863235 0
712911 797879 0 15079764 15436034 0
32649281 70694927 0 583242522 506518569 0
215338850 50998415 0 391270968 458770412 0
26621143 16352425 0 119538860 110740933 0
42584015 5238793 0 180358416 171282283 0
302823504 198300664 0 789361281 861230079 0
110391423 13801695 0 292068663 294686785 0
50677480 52978854 0 308219434 297569369 0
1553789 1055881 0 14770350 9925234 0
276929912 579161 0 725000964 704549987 0
162464065 10238634 0 531673385 488071878 0
28683866 22348788 0 117132967 106242485 0
28590676 28528120 0 565183079 661148110 0
130104624 61662611 0 214565392 191566633 0
195222566 61664740 0 606254871 580551962 0
488701004 260131584 0 864385739 673681416 0
235142056 95703014 0 508158426 556222119 0
65755632 11132415 0 439988612 316386040 0
168681366 28300834 0 864995417 816022036 0
318898013 65521487 0 408874829 384192434 0
63844009 5812593 0 967895872 898654545 0
344780374 46135337 0 616844206 512777431 0
65249493 5696155 0 534941095 654895052 0
109734565 100350669 0 205364590 213915470 0
207548976 2394118 0 528774063 481858263 0
335357876 32996843 0 378401131 393598216 0
622617224 268008086 0 786998345 542966375 0
97162818 21698808 0 115951473 88086310 0
45763583 22800887 0 589866437 596440763 0
180690365 16127793 0 265746420 193130200 0
276724179 61941511 0 448355063 323180615 0
317129916 2631408 0 706230452 458982617 0
121677427 67282800 0 678550838 663367490 0
76676806 6662311 0 514234037 466093268 0
53083594 62110427 0 862982715 840604229 0
94769116 33757933 0 128043878 152410116 0
327999762 203504798 0 606204191 466679732 0
356250033 33526410 0 514260730 596363422 0
278114254 31921197 0 447934977 406990532 0
152345349 6323787 0 639358373 607840817 0
217026695 10993843 0 377392940 432881277 0
191916998 43855766 0 252082440 72235835 0
712716327 146238975 0 846720438 485365144 0
122009872 107592694 0 976739458 886522304 0
8145417 1356371 0 65948807 65778513 0
53756333 134471239 0 496645352 451676766 0
80088595 15139732 0 146866495 151494658 0
54985976 4227179 0 387259954 386931303 0
24126672 4059866 0 48077833 47999178 0
227161160 130521751 0 515943792 471947349 0
208759382 146317455 0 556349887 760662825 0
48049354 1526460 0 139803670 90671194 0
53758006 4310089 0 557982997 555361503 0
61620386 81640490 0 752551814 674290203 0
131938684 8867512 0 216194742 156249051 0
452314082 23816848 0 732878170 766721082 0
48380845 76546288 0 389585064 449454249 0
4237449 677886 0 5228821 4967220 0
327903062 34944278 0 680260097 641359066 0
543591083 147785974 0 710139896 708262994 0
197607489 10714312 0 391229721 573017164 0
91805558 24099621 0 453847486 456643956 0
82781305 12153003 0 409261544 416482317 0
45673571 132967082 0 879439155 823197128 0
6032902 208012 0 285248829 232405282 0
6721442 6859546 0 168867302 204785764 0
42134164 5495397 0 46920540 43008879 0
435206204 62248597 0 669681053 415196731 0
67751449 50970844 0 70126460 79154805 0
47131785 20108901 0 98358202 103199752 0
182284507 66581842 0 485882461 340276056 0
22320923 26498872 0 170561219 160954925 0
94569325 17245175 0 779330084 744599205 0
254694335 105626371 0 464690091 479894901 0
445750430 76627436 0 668745268 610276413 0
3717800 169652182 0 552195009 578330404 0
238198967 276902567 0 935300359 924324901 0
97055906 57921134 0 569229865 541034000 0
38171109 1033430 0 70570492 69664068 0
25448665 654623 0 759209156 649099749 0
25239497 75496178 0 762772419 721308316 0
183661046 47335989 0 411780443 369456715 0
24049105 124720403 0 359259718 364470568 0
79069981 1130407 0 746640211 731488023 0
684185646 315056565 0 782791175 680392485 0
59387913 17184644 0 293119672 327625287 0
542669010 131580595 0 778182034 731223715 0
33795874 16641028 0 544021060 526276291 0
126058412 3579849 0 236202096 222252355 0
40137029 34675727 0 249584549 268881070 0
4293853 28929494 0 334155285 380997163 0
24774326 18328802 0 422349367 377389972 0
91470399 60052229 0 543139082 440833887 0
417754683 293122361 0 705731009 720818460 0
82669050 107280248 0 423503448 442195208 0
588660922 296942054 0 687704150 628955031 0
145831071 2096930 0 660352270 867018375 0
600305830 241556064 0 924791499 483759460 0
75500836 153168159 0 550903997 536125972 0
14749592 20110420 0 63286419 55385747 0
4338332 6832850 0 456467390 454340034 0
13476193 7609993 0 31622722 29741266 0
216811544 8648175 0 508241074 511513206 0
15429568 3454269 0 204994936 201059463 0
115751927 18879517 0 598617261 621385387 0
7966708 51788431 0 214038658 325503360 0
134985133 84189000 0 316023595 278227330 0
300009880 79683480 0 707042264 804535631 0
34427501 250492 0 236683064 219734225 0
24251833 3087029 0 73060202 80504804 0
137098182 312542500 0 936642478 822812101 0
160507549 180636655 0 299076333 359409702 0
28239900 198176749 0 808973944 880543990 0
13012712 30783529 0 589717356 733220185 0
119687299 54365477 0 162983662 166969399 0
232313082 103603805 0 481476889 357550755 0
1007656 11966740 0 370611578 398735188 0
14218562 2115926 0 25327885 21753984 0
641993743 517282983 0 809281131 860618044 0
232014069 93142134 0 624048273 611531395 0
14493900 54649837 0 570163715 563364106 0
810131366 85139524 0 909489339 900095726 0
459363956 280142349 0 695075906 762656462 0
326818331 23345612 0 596106245 621019485 0
132847752 45971110 0 722532333 686438784 0
592199610 363286320 0 620496337 679622057 0
49806562 7757595 0 570609470 567155249 0
152029815 10392514 0 239121526 220230996 0
3665825 10131252 0 338063700 334820352 0
58896980 256317 0 806758047 818298237 0
179283156 95211351 0 353700036 250831585 0
140541 47596418 0 208979023 215783140 0
173832569 45845654 0 262261777 197147964 0
550885705 38948893 0 683964689 542469346 0
196237302 29328376 0 801094814 843384766 0
533336413 173935783 0 581394135 357714148 0
3784251 43936547 0 176134573 185609803 0
4174181 2377799 0 7696297 6707747 0
5913868 45822831 0 481557926 487548021 0
2735521 3897803 0 183986142 235506896 0
22350895 27993840 0 233315287 195112370 0
658097377 299754548 0 830022398 459506997 0
364486576 147233293 0 671403220 596486679 0
24592463 1815686 0 52280849 45666882 0
6730739 4059820 0 53353722 54858452 0
127666977 9153029 0 262446753 194328423 0
77696394 92005970 0 245264022 290234278 0
237462846 74319642 0 442860026 461072701 0
322184201 48532184 0 629513078 656714887 0
81414292 87930674 0 779511809 787854250 0
55006039 36005472 0 239108159 215956487 0
6993989 17578303 0 196303852 221406252 0
20716035 7180604 0 644608039 632545871 0
444092444 106593699 0 641812099 538467442 0
507393965 26985269 0 628737141 901910523 0
11580936 27277594 0 816676684 872931038 0
83195771 81162354 0 308236563 282333431 0
16192818 165032 0 470616906 475314692 0
360781558 16004984 0 428252609 430224298 0
141347258 37647968 0 269736182 250435398 0
325560224 215569122 0 475453871 493926486 0
671882205 6296500 0 734518050 574493317 0
56027665 263005977 0 962613258 953289913 0
199890491 4962225 0 642821474 653643944 0
18268072 10739917 0 373005841 392269632 0
109130974 21214518 0 558088573 607016728 0
190951253 90170864 0 797961334 770766987 0
39415259 92415874 0 936182656 878731643 0
70256472 4968593 0 503097057 469125746 0
13365382 88345962 0 564479928 604543654 0
484686694 160030811 0 650632130 675825320 0
386821324 65776219 0 481449397 447445674 0
91913521 18724438 0 309319311 342858720 0
656796702 178240621 0 832975034 740955272 0
364672669 73563722 0 678924525 609220850 0
12138948 22661714 0 276242124 227178696 0
3880750 104357773 0 370901442 387678124 0
140119121 143464835 0 463293158 508685246 0
84083034 42961248 0 106241716 76823501 0
251040852 60132765 0 744185742 752973199 0
72219088 58396606 0 651356071 679301369 0
332951815 18489327 0 512958365 427429106 0
61067470 34893891 0 424891495 486383497 0
119829 30579364 0 135621572 146166974 0
72970475 242562574 0 604702392 649574144 0
160984653 41215067 0 166023140 91144374 0
2566588 194022749 0 810142684 843377423 0
6528873 6806129 0 44475561 47462501 0
53629065 15606767 0 375395196 390460056 0
113134557 115378812 0 486618337 512577098 0
703157800 270058813 0 793474459 592177581 0
295219114 139723565 0 815657301 785127797 0
53118048 41395621 0 380050387 449786936 0
280562436 112420452 0 391539666 320323799 0
168174075 4503112 0 805608113 673652914 0
130092795 70325324 0 939536082 947706094 0
66501877 27011330 0 186989794 195077809 0
468956364 469291114 0 840921661 975365975 0
36009347 13951891 0 201481324 182824332 0
7717747 4010600 0 29443307 30344280 0
98725604 5274281 0 112938321 100691679 0
405624531 124560154 0 575246043 330680421 0
18284285 8593942 0 206081472 189501824 0
8092757 17436119 0 94493975 72722931 0
107660 115174 0 1041481 1148767 0
98635694 93577664 0 774832537 710367307 0
5462583 6415270 0 151561967 197585646 0
309563284 197450058 0 392608457 278166096 0
717994353 269002984 0 907908287 778009588 0
67224385 114625949 0 508967978 407211227 0
5597402 86938 0 13005437 11959885 0
442616462 147097277 0 521690198 506926966 0
41629872 19982733 0 64624473 58761499 0
62093304 36311421 0 168121900 125104324 0
12145164 6687085 0 447407200 437165828 0
36673546 73590311 0 670325225 646275709 0
21033704 82576071 0 691776745 585864153 0
7579494 132935019 0 602798116 795347101 0
103991155 10486545 0 150740966 139301737 0
12522144 29080593 0 523972319 539914511 0
32349441 5542300 0 353380495 328691769 0
417103906 61625236 0 762478674 742692564 0
40659866 69840758 0 417953500 428267514 0
418189110 256238484 0 525139036 429647115 0
22080650 16612008 0 556321817 401897424 0
2358046 5312393 0 25830422 26024445 0
105744696 33221572 0 512209835 546100529 0
24515534 2463693 0 187072409 180645513 0
178052242 199490204 0 818352144 794383838 0
3441933 18834318 0 128527404 128022433 0
578670606 13720837 0 908645933 841866187 0
1467565 42109477 0 424013220 425469191 0
72960863 102845639 0 811866914 992152292 0
82434192 53789231 0 207815891 223037910 0
274897332 232643623 0 798464424 716327797 0
361615126 15980918 0 485237884 505423098 0
63492556 7927404 0 73777539 73099474 0
201174174 44744332 0 275586662 303854245 0
644973625 19590281 0 714572522 515280561 0
351170705 224262733 0 463487878 466831567 0
757896928 364309743 0 923983945 708128129 0
94984797 74453855 0 592888463 561748498 0
55803888 5791568 0 199396162 210766429 0
25778165 69104158 0 731060391 740383316 0
220062049 22772168 0 509132321 638558334 0
8644969 18870036 0 307244742 225159549 0
42075131 89880705 0 282929544 282481585 0
53908959 6846340 0 193002682 181392917 0
265556865 63732309 0 441262402 401829131 0
259708308 48432914 0 894746767 834317279 0
22320478 34824106 0 207819970 235300103 0
8191036 3776033 0 91595821 98213295 0
479948856 91553964 0 873049462 882822585 0
553457206 115543224 0 620439904 305467109 0
427897368 351399649 0 722203990 690221831 0
355879160 79217203 0 871078777 882850936 0
356217071 164376718 0 603617100 629085582 0
637747712 169915589 0 781226259 809215276 0
78404624 80498452 0 718059465 729785429 0
16381154 25686513 0 484040989 477267405 0
18047829 8384001 0 142062979 163865499 0
210392316 4686095 0 385220316 142919747 0
474989097 16107794 0 839894503 498446069 0
23127895 7713394 0 729100813 697515690 0
152648854 158562815 0 746771864 773421605 0
93489405 44763065 0 118082287 116888816 0
58547291 144896274 0 668325580 623794119 0
247263601 17111789 0 630925097 632948052 0
1460497 281230 0 96090639 98921098 0
114103719 54700998 0 193396834 212115345 0
214296588 5592419 0 379532961 269097518 0
69490720 870262 0 687699144 550159697 0
97289439 27949645 0 509118593 522783492 0
80709696 34165521 0 505800502 349986600 0
11052377 3787261 0 42428123 39213296 0
438242 2093871 0 17360820 15665216 0
10203404 28531685 0 786497709 834638984 0
24143020 13865907 0 586640578 911736365 0
179195501 130944290 0 758198332 711116573 0
414064585 60909770 0 527423310 338158758 0
278383334 117746440 0 314940683 159475772 0
124618979 38628170 0 563025495 594861536 0
35949964 39520549 0 338247051 340003237 0
73487654 2822011 0 138585831 171789499 0
3276784 8194161 0 365153632 330743410 0
26437294 3458568 0 52863089 58536579 0
24173010 88533885 0 280693533 262693783 0
119592958 127926780 0 324374298 304203717 0
52282581 85445716 0 535679512 645141100 0
35661890 21498209 0 873110474 883599108 0
141993757 39246254 0 605116317 544157775 0
412026866 36930932 0 634925890 246610635 0
315657795 7448114 0 889733231 795649641 0
179461368 95161171 0 810727909 898887983 0
453114990 5913262 0 802636833 720304197 0
982847 10328302 0 48700969 66250725 0
56487825 18041942 0 87783406 68932183 0
25014246 24005069 0 320456493 301998208 0
12846808 4871038 0 99219827 84535057 0
390568691 239602024 0 937234951 825417267 0
399473 215785 0 4708951 4706135 0
442680215 2517907 0 486232458 498812690 0
39487524 38881218 0 254323110 284450140 0
186824479 11767689 0 377279301 317378278 0
61839824 37026723 0 704901058 748906833 0
251638544 177796569 0 434967631 412069427 0
83673836 130106227 0 827192541 671392810 0
31717515 64118222 0 247674730 261723909 0
3511709 43844610 0 834166726 790921143 0
13136415 41957763 0 215112199 179723477 0
322561361 190575267 0 953168288 658770811 0
16759111 50071789 0 922215174 793381738 0
46680601 118871003 0 809116927 792583032 0
66508464 47059282 0 500784936 592083026 0
58629367 166626501 0 832327512 941687359 0
30785738 4997111 0 60819921 72783869 0
164655648 602613 0 239965599 206371674 0
139196862 99329371 0 186106621 185577165 0
583100076 223486110 0 749685449 565399667 0
1660409 3886046 0 22264593 20852556 0
34882341 115784127 0 752315720 671983993 0
123534661 182045424 0 884809282 725499249 0
20761181 4853639 0 44000189 30661806 0
159425700 69537598 0 410968192 474549136 0
389501257 251151359 0 554318246 516129442 0
137451008 34512884 0 797579949 692720328 0
135590897 18578021 0 159940691 171464896 0
305285109 40912127 0 584677416 529104399 0
83412156 65551827 0 287789371 359012326 0
98397734 38289873 0 287932820 306632429 0
541196 45727186 0 520421101 559133875 0
10115408 3762871 0 80556477 114023920 0
58720064 20464168 0 608869792 566767915 0
406433485 40670382 0 863415599 753345715 0
202231292 119596930 0 788462704 693595870 0
8545971 54990865 0 861433128 820676461 0
437650 2576212 0 24087995 26904755 0
69355220 2236497 0 938369775 938394496 0
80978 11562706 0 155996131 165531093 0
125124630 93730734 0 329919628 366637074 0
342027795 38660214 0 405062393 486026129 0
820252978 378265779 0 931691395 499208562 0
151990388 136975736 0 751405496 837866003 0
244257137 142369156 0 498108464 624432354 0
354668950 39235386 0 624477706 418386057 0
466718971 424187383 0 897881865 843800957 0
332894450 89439957 0 691540752 759065690 0
64242292 37559243 0 174681417 194973174 0
1285652 105546 0 46299917 45283583 0
188411032 245881358 0 952006609 774510428 0
120692002 37527315 0 381400214 315196860 0
22082776 10057081 0 258533744 217773943 0
9783083 12074922 0 659538787 584192584 0
388238627 311932658 0 663679823 531182975 0
56284453 10569288 0 883881332 848205361 0
53624332 10786306 0 167421019 148382640 0
27096467 185651632 0 465173347 442272949 0
423254764 412735023 0 644056455 611366282 0
533296 10271606 0 95544698 91052102 0
184350538 25407098 0 281099487 312437911 0
45272492 1866635 0 478047097 530488447 0
75070937 184168588 0 765666135 771674042 0
149330162 22700608 0 230627220 201325276 0
4180491 11835961 0 69138994 70173588 0
196329455 50449182 0 621842490 567696498 0
590425677 214601907 0 742836651 863203187 0
14087229 9480054 0 39397764 38474846 0
48527058 122602433 0 404266065 376350562 0
7607971 6018846 0 171536285 173461490 0
13726728 32136977 0 588844234 602680156 0
1288654 1141083 0 27631683 25600382 0
297551504 7389807 0 359864746 268375141 0
12345617 11318114 0 60221230 67157568 0
136760865 1489945 0 391769979 428369593 0
91602313 29631957 0 176845626 175223786 0
522374058 254994446 0 669449572 572133584 0
37112481 90159721 0 671330548 645667140 0
195805245 6404886 0 879385722 867708912 0
87562190 82257922 0 756579207 607911228 0
994746 469926 0 3808879 4337748 0
66149487 4122483 0 71510027 74942614 0
7489387 5510420 0 13635830 14336692 0
99962393 88090152 0 186723451 182336922 0
42931985 5188473 0 464719271 444537338 0
93583526 34786082 0 279354984 270092269 0
28004973 161064611 0 750585476 719805752 0
104534332 2013655 0 116833863 112790236 0
93430644 139174494 0 568744493 593861922 0
130802467 125362779 0 286802729 293358610 0
98451571 43003875 0 215383562 208158626 0
59333302 62196720 0 665796975 803428952 0
198050274 11332356 0 209395166 123650553 0
121862672 150631890 0 941660924 844373003 0
42881175 36613339 0 506262458 664899109 0
85097290 21442131 0 125146899 115241818 0
646402527 110110463 0 712328590 711849673 0
506461097 209032415 0 743837572 676116121 0
52546762 244096838 0 520117520 970857570 0
332775878 3469501 0 404645507 297681255 0
131977089 13928848 0 413677941 475562467 0
440631867 236499784 0 546420302 621326850 0
69789025 25785597 0 87895579 70609671 0
2369887 67020311 0 206793735 242537852 0
19819823 8656683 0 73901272 60009290 0
160337915 30135934 0 895390292 816155570 0
432881907 83060168 0 680672848 572077768 0
7026316 342880 0 61912136 69567123 0
54112831 21125717 0 268262160 138661352 0
60986812 68785114 0 904723755 921385695 0
2291677 84128138 0 687373757 603925903 0
310446646 48505173 0 491580845 346419866 0
3286618 16922363 0 259772729 266524039 0
96221628 12127281 0 948248759 906549804 0
154809971 2578516 0 181940950 159375361 0
162369233 327908696 0 767029503 779916585 0
21559963 161831147 0 592445933 579263387 0
332386288 208477830 0 638799721 637844743 0
2471681 759206 0 13948604 13778966 0
15757158 106619 0 175130146 101288308 0
191442958 172018745 0 597195346 471664700 0
21502257 30400130 0 246033806 263405923 0
18088095 19573150 0 377316800 378844355 0
337086975 399689952 0 840580555 857656225 0
228134987 67233286 0 808075214 816059166 0
30039605 64973004 0 570706714 551911708 0
64147610 92558738 0 192275889 207774828 0
35192559 15222985 0 393703643 429518490 0
379507722 80508412 0 720742185 708777447 0
323224175 94678025 0 549858215 568659047 0
22431401 38291684 0 237295949 326388901 0
107004778 60504910 0 131532476 84888091 0
61694471 13190644 0 89025317 80810827 0
4022047 63153083 0 461036493 515655943 0
99741536 60161166 0 257432716 265523886 0
139721559 34626778 0 546475430 382930233 0
274066772 70072714 0 422833637 490662771 0
115130744 85318973 0 680749954 717271781 0
201525071 60795476 0 609235257 565696121 0
34317832 3157139 0 237805521 252395106 0
24121572 28801235 0 371322361 425019038 0
4265099 2162862 0 57391472 59117885 0
401329366 49809708 0 488906377 874452090 0
339139188 37148493 0 628844465 342478074 0
221919485 56841957 0 733159142 715228287 0
15113718 83696545 0 859798625 872959521 0
80457313 49306662 0 178686333 120477376 0
354762864 168336393 0 911246307 807423083 0
32704574 82442144 0 503958910 401875524 0
357369644 88587959 0 668013902 661347561 0
57661862 339255460 0 915531891 922104521 0
336507122 29714484 0 364417882 324347422 0
11978713 5310806 0 64362155 61555279 0
153367841 37561046 0 476851501 452337757 0
130135729 55598295 0 194566517 181900983 0
11567398 40727097 0 705313826 752633240 0
28183290 68535838 0 633840574 542360895 0
258799368 41130027 0 809063940 779278287 0
631184754 176193190 0 757371931 400320257 0
5031363 2868317 0 10901777 7899037 0
35355040 74893027 0 350514561 344513799 0
19447652 163836987 0 409369848 503073834 0
218691023 43772647 0 545539036 538619438 0
16274512 109916008 0 616710462 572837433 0
284274281 18807014 0 906848450 915341279 0
115780083 46806570 0 293526819 305953929 0
13513082 21711583 0 241522009 196242680 0
195242860 29688008 0 224903071 133775853 0
155356397 225768662 0 506336936 593998693 0
505501451 68475781 0 831845860 459250176 0
142330631 49800574 0 388115855 421116269 0
25223296 122034909 0 694820366 673634442 0
7273475 20126735 0 279184728 273717630 0
105462232 61510142 0 381440997 266283424 0
171821146 23250574 0 344493846 386464085 0
18980044 21042920 0 219185413 200526120 0
141508865 1071516 0 484422083 623388396 0
75009160 3724622 0 621914032 678009315 0
100468627 58900704 0 813045572 782298867 0
13315218 6037439 0 201299931 193306419 0
624729291 331856471 0 853608000 858046331 0
699730106 95060680 0 845999726 752640375 0
164728268 64018686 0 596089013 587874054 0
26749468 6461794 0 300299523 293384496 0
34250647 9405797 0 208066955 172219858 0
262012979 183129587 0 806075506 438551376 0
69243351 24435198 0 240887421 233275429 0
258226636 38448737 0 340041610 346631240 0
133476918 92370868 0 605174184 618396982 0
20562308 17364489 0 73302897 85592773 0
523194462 78998872 0 571220181 477502799 0
48528874 6001907 0 249662973 305747007 0
115583147 6241806 0 524578239 462050251 0
88859810 28531146 0 139015672 102352851 0
11305950 27344280 0 140280098 131491249 0
58275060 9637161 0 253297397 209129863 0
58515360 32635046 0 167710918 170594547 0
78443931 941361 0 137744336 127871463 0
154598571 116549313 0 353458791 166427354 0
18793788 7055189 0 261551492 255010025 0
4753986 7574773 0 38042502 34875428 0
826677 1902413 0 17817137 26253155 0
44449003 69174030 0 274903647 262055213 0
23510175 42803746 0 285540555 375115412 0
205699499 78601143 0 328701575 186191891 0
189050141 29124032 0 229245245 148855604 0
491793880 179884829 0 835200035 708980087 0
59630474 121401694 0 510239250 499795459 0
40044129 41118303 0 536796684 432321030 0
75656218 42242793 0 837950532 853509269 0
13529807 60429843 0 361113396 483034410 0
25523786 39534461 0 274915219 393004410 0
369824160 178398378 0 566400071 567152227 0
3154460 16790408 0 74562925 71500596 0
251472028 45364088 0 891145747 877942947 0
165713132 73069062 0 462563792 399818893 0
85272237 57461847 0 310981632 393297895 0
323812444 263773995 0 568501380 556154453 0
66013916 20534514 0 790782177 851362116 0
104622315 115962334 0 286131482 273597261 0
143738878 62847699 0 420457028 443935723 0
437957933 129952495 0 633737684 652616212 0
131853418 85318059 0 184765800 156071939 0
155268 9577291 0 121150059 113048279 0
14867025 43438908 0 627281816 660721318 0
398500396 120468586 0 702382968 490838658 0
251169689 68192216 0 467937656 466527551 0
152244380 21254783 0 190678090 194054099 0
217945536 22152846 0 516210815 499380483 0
647474490 274066768 0 682233758 698423474 0
8276056 29298890 0 660603604 828648970 0
117748051 94752331 0 636709448 763185385 0
215844386 83949805 0 405390440 379963867 0
245825204 48745306 0 417311617 292553817 0
62000707 77975353 0 373999863 372810798 0
113738698 137557432 0 584040114 519994623 0
5391101 16043125 0 239781079 240424165 0
109061574 38513118 0 521134191 470346945 0
88109075 25107438 0 561883749 689169681 0
67799405 40614066 0 196387682 204894867 0
158248057 12885670 0 328726738 178260561 0
539824259 109124856 0 808536563 456272978 0
3783797 4478589 0 70191254 77565043 0
166225184 31763030 0 871383013 714932569 0
65914776 22158649 0 534621490 381332128 0
201232083 52357247 0 912444899 877562569 0
293271949 40536204 0 631407513 445191160 0
104376142 44590380 0 686160458 703386044 0
271993454 123913877 0 930913846 845122549 0
26960931 24211666 0 346694754 356795542 0
561515291 70620543 0 835528718 748174627 0
36114318 30229966 0 276510148 301472454 0
66229323 8489736 0 127565170 116270911 0
121674919 23076010 0 180317965 161098428 0
1512007 62783014 0 217921675 223852417 0
4142241 1362686 0 59358274 59016188 0
209387741 73304016 0 658145117 640350592 0
68310924 295659968 0 856848891 889144119 0
329401761 152372458 0 589511861 535586724 0
571394391 30163827 0 933380626 830457821 0
42731621 5043897 0 50575321 48161412 0
373782684 167045857 0 625256609 648390356 0
28965174 15261412 0 97983177 98717082 0
123974364 19147604 0 176206204 201887196 0
6445214 5497570 0 401790759 350459499 0
620963283 105196566 0 761452665 800649506 0
55281715 15371093 0 252631813 239550028 0
338569926 24627982 0 412076151 148118248 0
170842249 99349143 0 278366001 255375477 0
3091228 3583798 0 84261956 91266980 0
8144903 16605294 0 693817994 707387272 0
17743255 4361566 0 34898931 33357170 0
443984145 51703523 0 598556940 472695398 0
161531751 12081139 0 325747510 292790385 0
207825253 18816765 0 233298523 171234545 0
588953472 13847907 0 895026104 903577754 0
455974263 404618073 0 891959928 908854244 0
236201509 23373714 0 499486142 526882864 0
35996804 11382055 0 418989052 442376589 0
108739542 118690729 0 608714254 617790694 0
41626377 7872319 0 649266586 800711988 0
13620667 1913478 0 312407454 395492752 0
48789382 28675841 0 151468639 144455592 0
12868089 14072965 0 122382433 133102151 0
276153819 61069607 0 310028147 313771920 0
94359337 27843024 0 836018717 788113085 0
126193232 11157614 0 202005705 196025311 0
105398011 55554069 0 122229353 68025415 0
409556214 149380352 0 515902449 464687887 0
615058406 15961972 0 683404970 264927885 0
123290834 5248103 0 915858031 862048784 0
40030234 61583912 0 678883435 575479459 0
628661509 329716312 0 919246522 654254247 0
384533844 212120878 0 741112700 742558123 0
160247936 9811346 0 431567588 416023656 0
129822195 52534750 0 258076479 262404400 0
21972919 65200629 0 322236350 319274598 0
399822821 391227289 0 757664709 681295804 0
76914843 19682186 0 766015875 831897392 0
3086883 133476 0 12509232 14104328 0
40328599 17192182 0 54079956 54420611 0
15754789 12456886 0 389298328 357601648 0
20838759 118610779 0 413069249 445132665 0
7225641 34482 0 257217778 281281497 0
115078893 150451500 0 526003232 561451947 0
249639365 252843237 0 933811677 807536689 0
30077171 33545485 0 681986158 728197477 0
58156235 110996971 0 509562458 571656113 0
202313324 55990191 0 243003657 383369215 0
598866709 488453332 0 858390373 876379957 0
444045958 114368887 0 681306240 534692508 0
16987461 13853739 0 24633866 24280824 0
607779882 181888829 0 664812772 595964094 0
34258549 62126772 0 389417470 285697248 0
226808154 3983655 0 751947680 621889567 0
25519320 30519047 0 745176263 682207020 0
909251098 389823688 0 955383395 758815579 0
29415446 100492552 0 719795405 718845003 0
67943133 38627155 0 92120764 79076674 0
15041628 10428737 0 453704484 418177156 0
236050410 63037063 0 906499919 772611184 0
70430082 113965847 0 665381945 630957256 0
34043580 118842681 0 707280909 695449167 0
10277188 27039237 0 501752730 486340728 0
92855 384878 0 30423452 30240554 0
3386313 31057843 0 100642385 114903047 0
12617005 7884876 0 231315123 211675183 0
54114367 91501012 0 481058578 525743697 0
454350196 178768851 0 708388853 640007600 0
101713084 55299736 0 337731245 299080779 0
9756717 44560315 0 119444628 106545444 0
112414278 81334767 0 654895310 630857745 0
159032917 163262256 0 517116833 397357053 0
75252224 37218137 0 191944659 189073166 0
41477190 19800486 0 219920705 207660088 0
48765562 216565053 0 642974029 775303895 0
45867814 109447480 0 435765866 566746259 0
300864441 138949304 0 503665716 443355665 0
87308575 150157762 0 799136918 741827634 0
84848353 35407042 0 564324450 681418804 0
191679375 12370394 0 404592116 349637227 0
277533103 14350908 0 834597936 886629830 0
16384205 27995589 0 564711082 574411909 0
24355336 31172588 0 726204692 800706455 0
19084715 7491044 0 161826129 158308665 0
38059442 111566962 0 320108924 331749037 0
130524941 1494535 0 202216360 159650442 0
149469015 278895428 0 924132364 879151342 0
112405117 9472886 0 150013882 97384207 0
635823261 539185237 0 904087525 848257415 0
150711989 2728042 0 588102749 737041333 0
20754077 17985603 0 201546962 186023623 0
84654402 94523265 0 882787646 810480610 0
9868684 40899179 0 528548825 420309517 0
10426788 69604425 0 919778978 902604043 0
114304638 78285177 0 929653009 928542866 0
137734577 7134513 0 202088293 116660116 0
86569845 111372532 0 227157413 280842775 0
70823587 6900618 0 338393242 333917961 0
143966576 48839004 0 160088736 156213421 0
5196366 15239469 0 195138270 184791159 0
48709378 17090909 0 327268464 186800637 0
16885178 95645192 0 416460047 516712928 0
80612017 23455488 0 225023688 268550772 0
82069627 57619409 0 532182745 576861425 0
282264624 125405693 0 782302656 653324680 0
96240503 30994603 0 577687183 577480887 0
404748664 32597545 0 602689614 466552754 0
48558001 170467891 0 882340649 870627437 0
119664550 173989559 0 598473903 605653619 0
9652822 4472953 0 82782903 72759927 0
47948133 42069332 0 752111209 770254245 0
10430338 477839 0 11292511 10749705 0
29636353 21106702 0 401010321 407612259 0
4184946 8019154 0 60719183 58256266 0
199044587 10356036 0 480674739 469091229 0
35773100 39927860 0 274179708 218989015 0
5862469 17481558 0 111676285 111707048 0
239499674 119658961 0 479404206 365802054 0
24133463 26012649 0 185738575 191454500 0
187753186 68486648 0 500525910 525412511 0
231656617 159679182 0 319294382 322655477 0
41723971 10814065 0 104888853 140708300 0
336204763 44409113 0 809200418 756773522 0
48542147 39983380 0 401641420 418443501 0
389722406 30796161 0 413891201 71555912 0
201472680 5859814 0 384226301 334209212 0
12398455 2748819 0 76369132 81573592 0
8833006 10032527 0 64252118 65192285 0
55728334 247026494 0 546432692 516286987 0
134129588 11483099 0 956330639 751001197 0
5551041 14715391 0 162612160 250207803 0
148172757 29540669 0 557381752 504062291 0
281402318 134881287 0 611293925 744083552 0
136511372 13613827 0 292191182 327039985 0
24036336 32555409 0 631874200 487119791 0
29257438 59749974 0 467040000 466177614 0
88605749 152296362 0 501950690 455473146 0
51698300 5779826 0 317797214 301997998 0
14061123 88436228 0 636286068 735747777 0
167506537 4130325 0 606607859 575258098 0
262496124 88429436 0 481741377 752776540 0
45462305 634705 0 198780016 184623951 0
620373745 377682212 0 827263029 789076098 0
237428011 324197431 0 487549318 600344448 0
173626042 179655640 0 413030732 293406045 0
281285745 95141010 0 301971558 180941343 0
5959353 66904961 0 332122361 282468379 0
585973881 66729295 0 667206671 556990533 0
2271149 136776801 0 874523325 717215477 0
38666438 14738638 0 180307925 188964676 0
51870649 46769070 0 180051982 174837190 0
15549994 4231204 0 41660757 43690214 0
13859896 7189331 0 284769074 280755674 0
30359701 36444675 0 769373766 656476913 0
4822032 6139606 0 954197487 907448292 0
6481528 25052997 0 185021163 182770437 0
78303410 74943473 0 551592348 546666447 0
39987539 55114406 0 755200045 651070611 0
106015007 63009402 0 716279141 722382414 0
4290786 1496487 0 34494225 55846520 0
12522681 516756 0 24441699 21424909 0
11557385 28248893 0 90339793 92222915 0
731419 2389580 0 9994596 10504618 0
39243552 14329163 0 221156239 209804729 0
106809260 41862868 0 501240349 502912296 0
1445939 28666287 0 144723433 171952503 0
219198112 145843425 0 693929866 885718289 0
31242751 2903669 0 66780642 57235275 0
240271183 75663349 0 660580111 840054770 0
112097193 65128742 0 368401508 406979324 0
139593103 19981268 0 736918745 737193230 0
145309660 44673806 0 166361435 129846441 0
627054583 60002097 0 803426709 331448067 0
222511382 12896039 0 291298582 180672440 0
230439445 1754263 0 661471144 679777460 0
2500212 25809262 0 101019998 104102779 0
728249731 27174649 0 771754606 400659863 0
6023855 3994038 0 791687674 777823355 0
149714114 20630229 0 262988624 250218333 0
38527939 36144580 0 849765570 734091628 0
207905040 146987355 0 313090814 369843953 0
131183621 162673745 0 314760785 317217048 0
43685883 7442709 0 517823001 485676482 0
127264762 71933786 0 245749203 256867124 0
258130872 9492059 0 575916832 579310862 0
9875932 35360525 0 126289743 126030270 0
53659013 18547692 0 120187989 82600831 0
4700285 1955415 0 8435300 7444020 0
14380369 157408672 0 583710000 589043602 0
19168751 20417496 0 88857028 79949347 0
260243993 22122606 0 711116079 702258758 0
53034107 21667653 0 213846556 151905450 0
436498144 90913547 0 806348630 981483100 0
25138429 63744844 0 478849301 588775743 0
329562640 144634979 0 818742892 785902690 0
153277349 48867288 0 301184814 307175900 0
1599867 604776 0 13384142 14693642 0
50063401 75530044 0 591162638 508820559 0
215645785 78243663 0 930477619 853208341 0
166750765 32743690 0 192837460 61801794 0
216140079 477167284 0 821765197 731423302 0
75552910 25686402 0 334957139 348531032 0
217336352 96594810 0 743951323 838456118 0
151676759 69456557 0 175483097 136226092 0
16915824 72365597 0 624023396 673428025 0
39845390 2441364 0 641683190 715906748 0
58355137 12118988 0 415352736 436275523 0
94487825 3918026 0 290524769 306140822 0
207559660 30425507 0 475656977 455646563 0
248085998 60748756 0 881389711 913881827 0
410482057 32109306 0 780647639 770076430 0
6568783 46903327 0 292382878 285725238 0
129190145 9062819 0 428397295 372351139 0
3625589 1498505 0 13298604 14924828 0
29189128 186802784 0 777669426 567750734 0
3147546 2338212 0 175005474 242626200 0
111577023 60716915 0 135589670 139845131 0
338178355 153241509 0 374360660 368534301 0
90313155 13563823 0 185328131 128911445 0
2941600 29703881 0 113703766 115319561 0
128015322 209986776 0 585419437 606327423 0
179569877 33275849 0 542566870 559279142 0
296603274 130798696 0 730650430 602115264 0
249611633 22573959 0 552597403 547913882 0
279033320 118582940 0 688852565 608652558 0
31890121 13996128 0 310765133 332807057 0
31486521 176783863 0 602282386 612984269 0
5170042 278116 0 17944204 16500901 0
77327701 115191017 0 736045392 783044245 0
485562257 67948986 0 585787089 522911678 0
62007373 77728090 0 710894842 538291596 0
15950412 106773193 0 543892701 494958436 0
183882612 34418796 0 766347841 946904336 0
40125936 16286223 0 165500063 138279490 0
178726221 40593674 0 666362297 563222566 0
10360049 5895407 0 25104771 25264900 0
10114072 13359766 0 498125830 500549874 0
200428863 46120363 0 366334789 188203736 0
90509406 49134514 0 393584780 413852883 0
18616042 59126312 0 334425602 323585561 0
74923291 2995134 0 797679313 829539859 0
23467441 219928106 0 846428213 875125445 0
451343076 163434140 0 625153261 221557563 0
622511047 10791621 0 809799098 499610030 0
48880665 92877522 0 284808668 278992986 0
49868803 23923974 0 152071231 140279260 0
41744800 10497854 0 80851408 78217302 0
8450701 155012770 0 686943755 551597831 0
7872409 2171731 0 170469890 192409746 0
5712332 34609771 0 596735908 592902340 0
187884416 57606349 0 373612680 182200344 0
295525296 232770092 0 569137785 532270544 0
4207553 877296 0 122407525 100120621 0
132669697 18604452 0 961520653 752898075 0
148749267 5358221 0 713439248 614515340 0
23579531 42261960 0 280169760 340543685 0
1952896 35901 0 6051169 4633901 0
549012380 186171490 0 729780761 561958928 0
135485772 43783349 0 807198538 892351639 0
44924603 28938225 0 390254214 274628641 0
1926598 66800 0 11614823 11619204 0
319886045 48700250 0 388420900 313129324 0
17799400 11833225 0 89086943 78627170 0
469492399 54967708 0 759206125 772494978 0
121097132 35341504 0 238109197 231089352 0
52466040 248569 0 103860118 105585824 0
409069660 71660817 0 956087985 783921932 0
31441960 57097239 0 221676635 207604597 0
8400759 119772820 0 695980865 650266230 0
21185131 6320151 0 58303612 56391573 0
301674952 15482654 0 738833903 736770603 0
5955317 52497273 0 741027130 652783351 0
97078980 65427808 0 104322112 98777949 0
403185542 315577832 0 634452484 623345251 0
72198475 8379862 0 579290985 580459172 0
14590893 15106770 0 221013594 194415037 0
34361902 8653331 0 175214065 192205440 0
131754824 83927262 0 900280989 788945799 0
4089752 417149 0 4234414 4334446 0
205720126 2639526 0 321152892 287340397 0
199379294 58064672 0 867426842 683769252 0
560711778 2999369 0 814141906 747320591 0
119271364 90225489 0 881407829 893588050 0
38645010 13230967 0 304386778 259556342 0
8904436 6541927 0 342995744 335095314 0
16462719 112151470 0 265571218 299153966 0
244837 1082771 0 157534998 164818628 0
52572652 39920594 0 572495533 598425209 0
95490232 9581870 0 697190710 675069301 0
141570439 66686058 0 155979943 144991703 0
127981844 36501372 0 419864007 559095691 0
50014231 2453597 0 298744829 239681022 0
9089145 152902014 0 738003759 695670547 0
245485873 61129731 0 657518031 635163425 0
57926092 14756392 0 95394187 126540309 0
50882135 79775672 0 424830689 442312102 0
167623293 63153988 0 472390339 499414008 0
9321914 12488577 0 61375654 61798648 0
81431758 3018805 0 161875256 162131033 0
389905822 175861722 0 627039060 566534525 0
311038805 196752719 0 431140537 322470796 0
5979381 749032 0 30223902 30660250 0
324506648 197855209 0 644016795 613201873 0
14698883 19477179 0 238543435 284849033 0
273660857 105683965 0 466879806 297471341 0
154026278 41604735 0 567731557 556483087 0
8585331 7656095 0 129529836 131519063 0
183571224 32691932 0 263453981 37072269 0
75415373 139352045 0 635173889 518518461 0
421091214 4128029 0 617934509 562828194 0
18717096 11882304 0 160083590 151438507 0
73906604 21203168 0 99777777 110236053 0
163451879 2120625 0 806011455 790778284 0
1519068 90105536 0 773629524 737266897 0
523958772 14075737 0 645562734 655448978 0
39244277 81227814 0 316456321 283756149 0
59977462 137396845 0 971705950 919714355 0
4774868 2904524 0 461116748 457376736 0
1118941 130986 0 5043358 5514549 0
437257134 252311173 0 779505922 341376338 0
649208938 164907311 0 681118212 690834898 0
305528393 253581180 0 900521300 757909151 0
223988415 97212197 0 816401099 815287759 0
2169629 5358184 0 128910104 111249612 0
83170598 38150384 0 129796314 125339498 0
789486723 378227117 0 876311541 921143540 0
111093464 114464941 0 883818686 747514658 0
18366675 4596327 0 55704972 63324261 0
211865450 115883865 0 638775150 666117359 0
142673255 10684090 0 253306877 291684393 0
20271456 7094551 0 329857812 328371820 0
294620744 87638137 0 687255663 682773742 0
1770679 40474456 0 162189387 201635812 0
440434187 40399387 0 927707140 924128782 0
3017193 497597 0 8978002 7885693 0
266722603 11453704 0 536087739 373415266 0
74930752 204697381 0 885428875 953924281 0
249681029 198766155 0 415471060 407839132 0
320347261 136873534 0 388603257 494799935 0
130707447 147385712 0 190320006 173155910 0
297804412 235771614 0 578077571 510774580 0
56628996 78522222 0 401536175 374508527 0
1703478 7186869 0 61703322 70311281 0
49869281 57767933 0 355670029 347389958 0
603957597 64187183 0 797480108 324438385 0
205588850 109981222 0 598802329 575579248 0
145637843 11054731 0 553005006 498696203 0
33505000 3303807 0 90729746 103889288 0
731564812 243989377 0 806887193 801110896 0
80091533 33781112 0 945656013 920223341 0
12262854 19079319 0 257038889 246981829 0
257565867 26694831 0 754118807 683208654 0
136480347 23287099 0 720734195 796755636 0
155974869 114020751 0 530800690 859426619 0
418738148 73474397 0 588476629 617630766 0
27351050 15753071 0 239622258 247214166 0
160886226 157633059 0 784030425 663445305 0
7347936 21980079 0 735802294 730637664 0
179389227 93447797 0 336694311 297065277 0
22483980 11971966 0 213577891 149333417 0
13985319 15849862 0 302769690 384071730 0
245163305 46412998 0 405329549 477858368 0
23028507 7438015 0 107882187 116189607 0
317074644 82085096 0 511783797 432771923 0
17896192 29447636 0 744730400 728655699 0
17980192 17029024 0 268539301 391602192 0
28253638 121395878 0 781025400 747085523 0
203675055 125192130 0 361722539 366279204 0
342108841 42606782 0 616570165 595993684 0
286349950 29949266 0 759638117 776550418 0
24030250 8241513 0 52217757 50535712 0
266331513 88921234 0 435324529 381441125 0
81165261 626280 0 617679397 592487520 0
2608670 69876987 0 384772576 376526686 0
70309213 15259595 0 441258852 290220819 0
3613921 1546982 0 65779274 62448125 0
48508770 39490409 0 400577414 467465082 0
78504413 3636845 0 192812624 156134970 0
332167821 122847156 0 480821061 420060371 0
22749782 7346845 0 54251029 37515874 0
37778796 10699592 0 487893127 437066931 0
111772672 367023 0 319463708 298372060 0
429410272 269363073 0 451280074 437574219 0
240767040 88146616 0 830720204 663975459 0
814972328 119121514 0 889375555 590591488 0
218121338 79236479 0 321769059 280251008 0
294538623 131056190 0 598666321 549439686 0
233066980 24118757 0 420310645 352053041 0
122618593 18713283 0 137200636 29971680 0
6418638 63146865 0 927873789 820883192 0
14470907 4288162 0 94182345 81975782 0
518172419 450726960 0 556553573 690878838 0
176388223 34198322 0 194849807 157288229 0
80352036 86086328 0 609261451 632769256 0
100351651 7549486 0 117814463 168070448 0
18808659 9167880 0 43670931 44041900 0
492486960 10754990 0 532991816 351693950 0
271131379 63893947 0 299186290 286233128 0
396507433 8909926 0 471839655 303233835 0
116788783 11596795 0 171336454 161838173 0
265002436 26432841 0 654358814 462246258 0
30945700 14127985 0 170086630 178591492 0
42150314 7697968 0 99738322 103925444 0
31549542 89627603 0 955273663 924151226 0
34697652 7179360 0 124754365 114884754 0
139275059 232789554 0 989156703 953048757 0
164237554 81871978 0 368675332 391594284 0
127719591 6544806 0 580634581 591059365 0
70918309 13210480 0 461978706 435134443 0
10038966 10401482 0 429202752 354303046 0
191274592 26769165 0 424356384 450700592 0
36158328 43916145 0 188688568 176928865 0
23198095 56367431 0 631394985 611976969 0
646387798 219843591 0 711745313 786962247 0
707485663 102367097 0 818883542 771513068 0
641775275 67618786 0 672170985 588988575 0
16975862 71605902 0 440319948 608035474 0
4678993 37501042 0 97542538 100252461 0
567808953 384197295 0 902690869 896349976 0
282236600 57702053 0 371021775 341268789 0
450565718 25578835 0 841120975 733119190 0
215817381 265392619 0 610865547 724528911 0
395700966 52465093 0 455273390 462465739 0
60612682 6311058 0 104868043 86504623 0
7946997 4479422 0 9863334 10445268 0
20290862 934292 0 93942757 96625750 0
184709241 9548949 0 605846581 585606040 0
53575931 85997155 0 132158163 170536999 0
94022049 35235750 0 339447481 295264628 0
558386795 197096223 0 861436648 729685148 0
239596795 171986983 0 515168374 413467625 0
18398901 155146565 0 483856654 491695944 0
6327227 22778346 0 146728344 215440076 0
134487780 60889872 0 754142179 690304880 0
18855760 4346990 0 38412189 39435835 0
172293237 38838103 0 901694564 724126112 0
97665615 201218585 0 752488541 774916915 0
659585417 98237116 0 712739989 564709300 0
44771720 26630641 0 283351770 290383642 0
112279705 66858086 0 119342804 84897900 0
393928718 187085331 0 813745641 904529058 0
318645010 150861183 0 400959628 450842116 0
106872191 24563569 0 507280729 549351799 0
103504283 8136793 0 244473233 242348956 0
577423616 138104290 0 653670399 400320865 0
5122910 7564418 0 484679022 316958212 0
7624293 65919246 0 789078722 662665943 0
121592835 4099675 0 962933022 952140922 0
23841645 27891995 0 168157373 164040179 0
528443271 12339875 0 728209197 743585717 0
369250385 64635410 0 485481751 474079185 0
3726428 2336529 0 59436747 56784509 0
143668109 128381020 0 237107233 233134675 0
64797815 21735056 0 250505165 216375558 0
46970597 14916575 0 711993236 569156049 0
304724972 76000233 0 477224093 470317689 0
367674 4279901 0 8806320 10921147 0
78003420 115952585 0 304464833 301200029 0
88930051 19786323 0 322134116 311862078 0
118974649 19194916 0 871637752 894797417 0
16941509 22758745 0 258050213 270347384 0
768574819 364921309 0 823617151 723404060 0
277797949 22269472 0 634345996 661293479 0
336703824 103156278 0 710534690 843407089 0
225064158 90663749 0 301591328 282588662 0
2871816 28207627 0 100609589 100208754 0
105398213 74997236 0 552369036 516395797 0
281132721 39863882 0 327512086 293524091 0
411949759 207261698 0 559827172 330834582 0
161316120 117888413 0 664500249 611666738 0
2616103 7627065 0 499906402 569892942 0
54871941 240539570 0 807992411 867133020 0
84790896 43914772 0 96720942 84456356 0
24568912 3380921 0 87974186 83458414 0
102392727 89423305 0 743181576 644787011 0
172099451 70315446 0 849004337 943235983 0
2301555 1592823 0 9720564 10579981 0
7416562 28793453 0 927598105 955287767 0
25602252 8490176 0 33085150 33944331 0
131932667 31617306 0 837008436 818221190 0
500004974 282258526 0 597761202 711327754 0
4860890 8583417 0 72462339 77324992 0
20098055 1697858 0 59754508 68229905 0
170320422 75692042 0 561138312 554841519 0
7338407 2499327 0 103917501 58204182 0
10007810 6792753 0 94802631 116912317 0
277881224 11830908 0 679923071 690204512 0
221855893 44921376 0 467567309 473570299 0
3369026 627976 0 9215642 8879112 0
122987718 16570330 0 621295943 720152821 0
3640078 42942876 0 170687366 176936911 0
68724343 41010933 0 662069940 632856238 0
9821496 147358533 0 253281621 493917383 0
45913294 12033529 0 159628046 209255640 0
146913576 118625842 0 546087294 541455387 0
245395234 206295489 0 491671595 682784410 0
396446790 8183603 0 726959141 705763454 0
92130859 14665173 0 333498357 416810067 0
88253877 69669600 0 672020744 708133417 0
109706971 750035 0 881762677 698180565 0
32270993 13539989 0 51600715 50271163 0
103270896 57694546 0 196360062 234600325 0
556121798 242829121 0 793966856 737170178 0
98684960 11650117 0 151360915 124594415 0
75074152 13022941 0 213136525 160092725 0
243960758 137166475 0 495423935 576041190 0
718842971 244146945 0 905685590 843533130 0
9839948 112831082 0 782803115 682102812 0
60142219 54886260 0 178146677 155917623 0
231982549 179665119 0 943239336 915765497 0
188262987 104783304 0 563245367 544264121 0
128326850 32799270 0 276713527 302249874 0
37764443 3149109 0 78848088 53339001 0
9037138 47855750 0 341554011 450239056 0
11020981 6563042 0 68002372 83319476 0
186865720 255864260 0 495001648 544351829 0
340490623 68082952 0 464909269 365971214 0
52328367 13549282 0 514697215 558615492 0
231906819 152499099 0 255383492 227256459 0
192839822 23319873 0 318819440 311426096 0
83737075 68990604 0 719782991 754201548 0
49998416 91638717 0 730885650 717312328 0
100759349 35017905 0 199718319 190847922 0
31360874 2082772 0 117357514 109007850 0
69789162 18662720 0 428805849 365292394 0
200119490 10763393 0 342724505 333690516 0
12786777 20061625 0 110070747 96781427 0
673766637 167077972 0 949524430 763037661 0
30263226 1500243 0 57542008 38627202 0
38326116 16228614 0 192188425 195375957 0
176058718 73965023 0 333218847 346958517 0
327247927 76125961 0 537327585 347663066 0
69684720 47219274 0 634798385 546229589 0
419825281 201846282 0 491434543 470943596 0
19745431 165954445 0 717255386 727435601 0
15830679 23969849 0 375369848 345000368 0
219423146 48807882 0 331891835 332592011 0
71898191 25593426 0 258729526 306033117 0
30090053 57288334 0 757628267 641502706 0
14508827 3687356 0 32584754 33891836 0
392336917 225288958 0 687630512 699856416 0
507446440 235680274 0 840450661 794438494 0
270389659 158832974 0 561804009 551258610 0
310406087 345216127 0 784621655 552006597 0
201933846 28919453 0 677456987 699122947 0
16784952 6013538 0 94577694 83599370 0
262165666 4274195 0 906930116 768380993 0
13619524 7149149 0 24606105 21948132 0
186295318 108588735 0 813265148 810047902 0
286030779 113757681 0 681928349 746666707 0
2940162 11251984 0 528187117 530890324 0
948418 99426668 0 851508729 911790694 0
18159172 59905567 0 545050962 753425693 0
11780494 21844296 0 277621406 339660137 0
35752354 13793282 0 243745769 259025696 0
36776522 15951791 0 91887091 58049197 0
104564314 28349066 0 146254266 101111293 0
122015590 13250514 0 181163887 154434471 0
35481115 6262424 0 263462138 276824776 0
121866512 5787558 0 207497895 187672565 0
298391588 81856609 0 473525249 434991099 0
13081358 61238056 0 708799432 703182621 0
611543462 497988559 0 754036578 852131752 0
58770021 180494265 0 640440387 836095788 0
236115385 67596907 0 413457885 556755655 0
134114780 9355576 0 277303309 268830336 0
820043171 172106732 0 941056428 966859587 0
7033668 102251145 0 791247094 710731117 0
142205541 5606488 0 719444413 627526047 0
2729390 5872102 0 37136615 40425021 0
141503419 62738460 0 511165528 406841123 0
432493193 74616246 0 470460063 520803968 0
79229002 18039901 0 317992701 300632147 0
414618269 181355876 0 528308043 508849405 0
64254693 2051202 0 341406105 366412367 0
97925976 73768294 0 810344071 871038908 0
138457993 240695844 0 733655913 743171646 0
50536098 16582074 0 401700306 364164486 0
42284150 45636944 0 116210098 112549629 0
53035136 142002671 0 862278904 815210258 0
204353726 28554771 0 259540918 117113927 0
62096294 23687695 0 367881746 384773425 0
303566214 118340901 0 394334274 331119972 0
9286585 1359252 0 58679472 53235883 0
26214288 37170424 0 594541424 789744970 0
117070726 92595826 0 586056225 579104936 0
106790000 2410272 0 292882367 355058836 0
7081795 18535877 0 298278920 260193390 0
19133709 57461007 0 311870812 359323121 0
311494757 34481347 0 688630757 541658997 0
313037645 31346581 0 529482386 438245870 0
329343258 185227563 0 465637835 403477065 0
35868444 1565042 0 278269093 229501828 0
141225700 99097136 0 741772886 619811164 0
45250528 51356529 0 339159057 334896038 0
45905600 8880188 0 239643946 196323920 0
167558184 99418143 0 680239404 754562768 0
24142281 124607642 0 911236158 883616961 0
881068983 146389934 0 896391340 266406171 0
46887049 95493636 0 543232450 449601662 0
14502906 2687370 0 617351412 464572816 0
136142052 56396504 0 305866789 280327711 0
170028951 187212046 0 809083174 785927404 0
34174144 6239324 0 468644138 472782166 0
95490 1856138 0 31180708 28731175 0
23996412 2338523 0 217919206 215970266 0
41285966 112453634 0 497018035 477567467 0
30041092 5856667 0 59686870 77939039 0
570525598 42889555 0 836165462 822993414 0
111456966 98279549 0 408637728 582798589 0
110306792 114195847 0 566878973 606275882 0
113545898 41032944 0 173903774 127629567 0
539675459 29103417 0 545123772 189397274 0
42115645 37555062 0 273466471 336335123 0
424781318 344057528 0 568722794 601218087 0
148519185 6512212 0 524020849 424300929 0
487843563 28261436 0 975505507 874796752 0
140689125 13650629 0 361901694 200792385 0
142943435 32836064 0 252837178 254275819 0
6570034 1469217 0 94538130 94982885 0
317438080 185413088 0 468413515 468889014 0
154468523 83667763 0 810951040 691924339 0
85314346 14124713 0 172069806 125386985 0
5352656 16545879 0 234386682 227777538 0
65905291 50283333 0 188922610 192928744 0
545532831 23364953 0 637522115 580773075 0
91841012 49158297 0 413951513 375523622 0
15140569 1541284 0 50761452 42052139 0
59773371 75402082 0 860285154 867282834 0
51577927 24813545 0 841299180 857062406 0
166434010 6883838 0 349767656 361829980 0
71668467 7569822 0 229222010 226074858 0
43925125 49703526 0 702671091 770923099 0
9210130 5401030 0 9595658 6711376 0
314106297 7095265 0 648558107 594124907 0
21001593 9858625 0 249410695 259604624 0
298413840 111950563 0 554208718 554902838 0
208139804 148488980 0 421454495 427841139 0
207904321 72880257 0 282429524 313858143 0
519193107 52448132 0 806010920 506071550 0
17922162 28345348 0 232322630 215797690 0
10027026 10154161 0 91769545 109636424 0
24332501 53432478 0 231588331 222063932 0
196382655 78898501 0 607179990 529037442 0
83679016 12044740 0 461786883 493720445 0
607550323 160869640 0 683084958 714968931 0
232067232 5793675 0 405602463 204551695 0
421002 2983855 0 31910352 32616297 0
429251888 63510498 0 488730899 464516018 0
95878976 66993694 0 189742459 190984671 0
143893249 12897994 0 419696053 422094570 0
17025954 4534023 0 59173359 57390280 0
5722792 17810129 0 462144803 520090055 0
331978214 43387098 0 832804827 777584935 0
155415477 7103536 0 579079430 566037863 0
21198341 16030184 0 261129589 229358381 0
416640810 164952143 0 561373233 567641032 0
20463110 7678621 0 59320156 63296936 0
48762524 33798059 0 340226005 333766670 0
107211326 44412950 0 185579599 298362238 0
192951970 71814544 0 448677244 533793167 0
296313414 134587563 0 906794957 789868224 0
58087563 3010834 0 142576350 131010709 0
126250740 108865550 0 614196613 669452378 0
178332852 10005124 0 687992086 728297465 0
26375769 41720631 0 954031457 842760949 0
178975447 42858277 0 898650339 690885063 0
25664679 51431925 0 837222314 843257473 0
3819574 11006836 0 142918793 155988634 0
15407842 7704986 0 644125447 647687932 0
129428231 5130331 0 364529373 306011355 0
154374235 6731044 0 169130229 136880383 0
19572711 4030973 0 34733733 22711673 0
13515488 26040525 0 150524185 154543133 0
520429383 33034472 0 563843252 665072500 0
342123163 140638748 0 602058372 785379122 0
16552095 12319201 0 215418052 245645972 0
16372640 2835813 0 219574311 196937773 0
38960482 33427333 0 196332478 262903814 0
32890520 66104624 0 445170231 469291547 0
62579301 18334943 0 179792641 193529429 0
566757 1183465 0 20035368 27186973 0
43935533 32845134 0 491389962 522450924 0
200775674 72876984 0 245276769 131915342 0
626078 2214591 0 62186539 60155954 0
19144757 11485755 0 129642148 183761306 0
12980009 134894795 0 734338926 925191317 0
335841446 110127079 0 652637907 609434579 0
2915015 175607983 0 785871507 846069354 0
503275806 24219017 0 616749853 610692919 0
17228870 14657686 0 471464923 470312251 0
2376971 99330824 0 329276639 337245021 0
2351983 12379040 0 77554414 82772074 0
89583737 18262872 0 212344661 213321049 0
342042493 81975151 0 579920884 628716478 0
3203096 18391664 0 51623988 59950395 0
62782453 3850392 0 838810606 788410555 0
5009843 98062287 0 623251120 671285033 0
585741 2625819 0 10583164 10172639 0
23473971 7032184 0 30675088 29275110 0
171856084 38147403 0 383180674 341785692 0
96218377 22158410 0 310118406 304464670 0
77505377 15628547 0 244199206 283916946 0
13560774 18113207 0 522996645 559650157 0
425179683 66069853 0 668845529 724492905 0
7549346 36563186 0 526689317 556657532 0
111582484 7902941 0 792260635 873326309 0
19882104 32272282 0 620141080 601622851 0
432634116 151355695 0 803764242 790397748 0
6656858 4476101 0 237556750 225573411 0
64200486 227843858 0 378377528 508483477 0
10062169 2200947 0 34048607 32730997 0
444490015 9247645 0 550349407 430491094 0
26699407 1401765 0 93860653 90520303 0
7628711 277346146 0 857348754 833738426 0
195182864 11206400 0 613825777 612393151 0
93441036 111392031 0 175770555 162169006 0
252857644 21760938 0 366772694 334107447 0
522823 3178217 0 43862573 45093156 0
111031684 33184837 0 248388061 238275621 0
53034148 2020635 0 397657962 365669158 0
7461131 93724052 0 629182372 695645942 0
99050666 42329444 0 791907232 757614355 0
157860716 99308800 0 965688042 935992107 0
658959336 446275361 0 712043413 698785079 0
363348600 163300197 0 785492194 715918101 0
229613705 113512911 0 253681188 185755980 0
1914888 17764808 0 684434566 746743140 0
311835111 34264110 0 440059696 491388889 0
80346033 59398274 0 849597927 786555736 0
20212599 45156161 0 194497295 167366531 0
89984009 239787368 0 635850232 730664142 0
63939071 32479428 0 245563414 236318100 0
404622940 440594538 0 498957188 535168753 0
693158278 41948329 0 775219608 481388018 0
223343749 157150572 0 525259864 397738432 0
97517619 14378127 0 270147132 227230203 0
5095964 912495 0 29889516 30589793 0
4035897 339430 0 51334185 53585226 0
82789030 1611993 0 398111962 385378740 0
6461226 70394674 0 559185105 590030495 0
4200637 118039528 0 753497304 763310747 0
8201308 2229770 0 10815409 13451450 0
281856972 165135627 0 793638116 784628780 0
72639053 95391318 0 310562313 302141402 0
8571498 22158560 0 769829760 881448913 0
15860998 13890601 0 552916443 481396098 0
19298353 27584969 0 644704058 590685329 0
45975896 4294483 0 74968332 80111167 0
76143785 138053966 0 768772026 742532848 0
171986886 4425498 0 214539753 82246927 0
136345323 40161772 0 332961112 176810305 0
202867698 66504547 0 687021098 736109056 0
137466374 61602182 0 281586916 296069231 0
627259335 49321897 0 661982814 616940243 0
21680118 53551452 0 402169784 499922129 0
16546302 642939 0 152711818 142103220 0
5542932 1698539 0 32003450 36052622 0
3476494 19871132 0 139106734 114354690 0
32051274 90038057 0 297338505 308196770 0
41760259 25063854 0 80486241 90643641 0
13094194 58483832 0 422357663 461506519 0
143667962 37646680 0 950679661 731503670 0
309886406 299731575 0 840172893 750267306 0
86084584 13969252 0 185561562 44852956 0
43369051 4276811 0 510138938 452686716 0
39793942 19787279 0 660667474 554030964 0
270064222 99616778 0 603982649 557659870 0
28567288 29010212 0 207234386 207064216 0
1257505 4629362 0 57688295 54089578 0
88840529 37021498 0 119301891 98033764 0
101140280 41393938 0 448023236 447500834 0
822320191 117935953 0 977813332 941157696 0
506442 56785 0 11767243 11148672 0
95950446 7451191 0 433583498 470301510 0
455103074 430903187 0 913208092 845276784 0
95310671 2918188 0 374411047 636934577 0
240121 242803 0 11359601 10366580 0
26161324 64430511 0 430702536 311370691 0
55435345 20166158 0 406589184 325096680 0
32351370 96033477 0 520098113 474291725 0
170508463 34692897 0 466119683 611705456 0
125662215 162801616 0 734327390 755532704 0
97017616 6490064 0 169629803 172172782 0
95786849 66457063 0 270362563 330709300 0
384625 3923029 0 153667864 166634637 0
63218410 38962663 0 102185635 63453952 0
312195190 100967093 0 669105875 589933707 0
313344498 51272364 0 866378252 567316405 0
3321795 34988663 0 693103631 736813217 0
22213241 13293181 0 74711751 73283155 0
95710185 65104043 0 300424775 332122953 0
99711547 12562539 0 102272167 90864036 0
918406652 450742914 0 952891858 679763972 0
208178342 117894051 0 340192445 300747672 0
158460074 308259730 0 644124433 760614838 0
85695352 6842244 0 220675797 194239047 0
655773 940905 0 259224011 238046609 0
302036276 579983820 0 711523280 781782428 0
35614786 57876846 0 785607093 728800011 0
324516519 22982130 0 766542939 672496493 0
36244534 5947910 0 212717954 166431382 0
373112443 3646923 0 953319771 935370905 0
68712109 210083826 0 456096087 488442471 0
40119689 19556549 0 815366755 632657954 0
410509894 144129330 0 680350043 608351679 0
65293239 55522959 0 478824211 413372839 0
111382516 6209836 0 147470251 155409870 0
76303838 502909951 0 931802568 903077253 0
729323612 456066263 0 784743703 903942885 0
380102092 278360148 0 964554358 923440745 0
88092340 880337 0 880403988 726712887 0
8043809 9430868 0 250774057 205168203 0
302318705 91108038 0 668432496 641941324 0
213218113 12036511 0 329560151 298133447 0
85247077 8778833 0 412607856 354204780 0
58086151 48137638 0 230759572 237910101 0
136790033 145249651 0 269648674 270849323 0
366481197 118107536 0 500544771 488431266 0
191629 2748400 0 181798295 198945767 0
3314192 1736396 0 8492112 9099645 0
167242963 186796357 0 787394788 848138068 0
94251605 224844758 0 544476639 633972259 0
8424310 9690590 0 87618614 68642396 0
35450078 2921066 0 563226946 760807690 0
552803209 205622036 0 802463783 654709106 0
15732123 18951436 0 149598674 129559977 0
166015243 29490644 0 525250101 428881627 0
2743203 4656975 0 51914451 54856414 0
87901651 116599883 0 532626588 572783077 0
28386950 45440245 0 316604731 293351025 0
9335406 17332039 0 289907831 305663156 0
136139211 186807113 0 894122520 819860804 0
594170516 90763154 0 752462149 523049867 0
6720010 1977581 0 33708689 29783709 0
168924242 3742971 0 304526209 215067295 0
448584997 46723581 0 830714636 905053641 0
665217 11377303 0 112351106 108329844 0
61732729 11870398 0 410082840 428257759 0
453805104 293969131 0 786281562 785067806 0
55066907 8687591 0 157377695 170265241 0
154739837 71361328 0 511357530 514220184 0
44464742 13163451 0 427887067 478387258 0
503083980 140307285 0 638536962 409040411 0
580737178 272720193 0 953694492 739771675 0
537832293 58074798 0 840859436 759681565 0
7383236 2350138 0 65437619 46720795 0
190268992 18741650 0 233045416 160767592 0
162235579 15304058 0 196033596 183009849 0
25186842 16404629 0 211909309 245523233 0
15618663 38130524 0 602982256 528111615 0
46231236 6720456 0 164721556 166219941 0
77775827 6094708 0 177880720 137269742 0
12470841 9564526 0 772813840 758466992 0
99364147 70121023 0 416579444 403500241 0
24875877 9609633 0 43703229 39353972 0
321419811 17158908 0 769031121 906613101 0
493496388 210071085 0 622905273 510350416 0
618339057 248103269 0 908507949 590548778 0
28977024 168708965 0 852606881 811984563 0
269346735 32028356 0 628368242 625927118 0
113645324 41027660 0 971878394 974148561 0
47054964 22235929 0 254529017 271885318 0
558209328 52962288 0 753139759 678742510 0
233226185 103869057 0 492642864 635692264 0
96147478 30751255 0 690436266 785623225 0
50594894 4978709 0 101982181 87010894 0
26704940 25901611 0 300080586 320360034 0
100347198 32452051 0 383874677 395598528 0
152671095 34071587 0 266519434 219660394 0
110026598 34965502 0 802129891 838332355 0
37813892 48471903 0 685567571 767391902 0
58417008 41941068 0 509927358 476859519 0
139508553 4023563 0 547914363 491704257 0
266736814 16052299 0 479839567 436462915 0
17272728 369196 0 19444095 4750488 0
91055070 47640442 0 810414519 905772078 0
8213663 8820538 0 10039341 11101040 0
31569513 144869558 0 612933042 647054654 0
8416580 28102911 0 479462292 474952905 0
103628372 10762275 0 715296631 841994055 0
130566202 76999853 0 741220183 928978229 0
72000867 42294154 0 415606063 403734944 0
2994931 11905345 0 345448149 376164353 0
61182730 8132646 0 141420918 137291083 0
46756089 4658623 0 143208982 229898364 0
67585592 42262982 0 463550552 472004705 0
546389587 90368064 0 759150794 758879909 0
84937071 93649741 0 560879925 510798914 0
348355700 66276162 0 619092229 567631723 0
459821899 217899430 0 552029768 380046081 0
424142345 195402300 0 697401122 497470115 0
19162351 9705148 0 961307794 955365557 0
45035904 38092770 0 605302429 682763562 0
20974519 101154885 0 411732187 398141675 0
331869943 206000128 0 395028891 332269762 0
12692933 8687912 0 79440756 62938117 0
270200444 163158196 0 436803083 402962871 0
410672802 13775898 0 621238651 638024228 0
180361065 192238913 0 911288734 872732670 0
3021185 5326953 0 88305217 90289014 0
12288419 71262582 0 720867272 726628865 0
11735400 25954769 0 492038207 548323434 0
354392357 430470736 0 902953725 901898581 0
55837111 44811934 0 729452732 763967454 0
14119743 3757961 0 227091782 122762947 0
1910069 26064329 0 238588811 228947019 0
25483089 67413134 0 786070640 807677398 0
13627499 232644999 0 675619895 666537377 0
731371662 27850391 0 814132616 767705199 0
12184186 35302791 0 615799489 641307928 0
315151611 47518367 0 510230724 394392838 0
62484121 7723886 0 86930508 63755929 0
439169563 25504629 0 741947268 789393255 0
244895505 18283327 0 568771164 500470417 0
107900020 25785224 0 309348125 297896601 0
127160145 8684098 0 503548736 470500820 0
240169328 57250771 0 336213554 266113383 0
7451759 118644067 0 636919188 713274590 0
401420135 11576699 0 529103892 272450463 0
628644427 51620258 0 642969188 651184437 0
69021727 33366957 0 228502768 277950992 0
55488025 88046316 0 501741011 497696308 0
116131771 7046207 0 762419088 821055205 0
622028537 90795280 0 804394124 852848767 0
282687931 34748752 0 293268704 278306951 0
284876422 220982777 0 536272505 516986888 0
326669970 12280918 0 642948903 385047508 0
153150571 200214820 0 575198220 538013111 0
184622429 47387661 0 371115106 395888498 0
22151345 39629099 0 616010921 761743429 0
573700814 89189067 0 664875334 639274400 0
1459234 3461320 0 71818699 61074378 0
1529827 13316953 0 62173739 57140620 0
81370030 66298749 0 373236313 396979569 0
55034840 24775029 0 375109416 405808561 0
25565275 37069464 0 814215358 765967386 0
2707360 8099927 0 25582173 26806424 0
96818364 26000118 0 519441456 515798113 0
3490088 7346991 0 290769849 279274090 0
29703667 42018456 0 97101138 102710883 0
39694591 5308929 0 307719011 313113984 0
12087553 25852131 0 733877150 705214826 0
528246611 36038871 0 796347232 674367893 0
292658500 154682847 0 797990154 639357100 0
160832854 44072139 0 710387414 380254831 0
118701832 114792179 0 826367547 814791542 0
12704058 23794184 0 255830773 280334083 0
332755528 235191358 0 337771041 318135847 0
124426204 75556104 0 275131621 278160429 0
262053371 73663591 0 485727732 479201713 0
25414306 2894266 0 42671036 38589549 0
3507182 15175864 0 76421734 75281715 0
30632898 20317870 0 286596150 457163298 0
3632763 35002806 0 326212725 344312628 0
131437731 112681183 0 264326680 252912344 0
1819148 40449249 0 172943056 244434773 0
64749486 70795083 0 517667031 515610730 0
43040572 34335981 0 217009510 215858343 0
325832212 94002367 0 811205502 817491703 0
28143786 63666979 0 606259749 747380059 0
470141353 20445798 0 673504776 618467561 0
166951361 27261033 0 429394953 406838856 0
23361646 3874406 0 140538124 148498308 0
269426600 8085405 0 763793586 679901186 0
42860967 93705807 0 457971745 510067838 0
15726764 14262491 0 125989985 121158564 0
588285903 87538800 0 606217833 500559833 0
15932942 30314134 0 266218480 313426270 0
18896265 87777044 0 838334465 782215070 0
268958689 35873940 0 437582804 337395398 0
38437761 75315326 0 544392904 478590066 0
112476631 229011776 0 384924717 384973338 0
1041504 4532351 0 122244964 113529635 0
303741359 228645973 0 612142728 664058055 0
111652641 61952573 0 961676320 896577772 0
17688530 55359150 0 363849935 400648912 0
68210427 10957178 0 369985093 345675624 0
47186437 26436567 0 66499191 67176788 0
138250366 53135207 0 588213630 713854995 0
108682184 40787083 0 315610503 305071028 0
637240 534075 0 26690429 25806992 0
85966712 36984354 0 149701039 151927720 0
35476271 21793770 0 212647529 176079811 0
61424895 37829660 0 392417185 431872027 0
104498657 37430326 0 559069765 452397869 0
71639144 21485473 0 486801212 484809066 0
18762055 2616898 0 310997303 443992059 0
323406174 96685609 0 401663780 421481918 0
71675092 47950329 0 426437701 479321621 0
61934069 86447993 0 905053754 870211566 0
694437582 135336332 0 710705877 413086601 0
234642532 197109267 0 881885304 891442181 0
27696281 44588371 0 430662067 418320449 0
54643133 15673953 0 901816613 865609059 0
534632077 151692718 0 625492061 610538066 0
510344022 142606290 0 722845524 679292698 0
10898634 12763490 0 372703367 368488604 0
177305175 48411126 0 291460657 245089339 0
2004833 5887364 0 40498570 40285148 0
231144739 54006627 0 637886603 633388995 0
35758683 62307833 0 900375395 858478856 0
13892782 12305153 0 398418178 401576204 0
56506886 23781752 0 337881706 303222641 0
152390991 14272681 0 187970697 201950537 0
137887620 24507943 0 203834601 198598111 0
343305449 40633892 0 457763125 472555125 0
7872412 2401277 0 343739777 363505789 0
59537504 43786563 0 651010590 585301126 0
265792522 652531 0 669109095 880450231 0
828524942 52507256 0 960137031 565739679 0
62313207 10112344 0 224756605 161758113 0
85657588 91468214 0 911887853 902211399 0
406715204 90004362 0 543836185 368950839 0
832035 2526991 0 22039403 23646584 0
103144224 6673011 0 353699552 352412175 0
11051502 166650033 0 879800586 875643189 0
11554482 1211092 0 61970846 58977451 0
5142605 1550092 0 780850540 468895444 0
151835419 176194333 0 704720135 861148026 0
274718331 179727067 0 845560747 890754708 0
82069822 132001268 0 553178993 553528389 0
11361244 133601185 0 832165032 805899186 0
352193932 85589407 0 777237670 619017379 0
47977386 38462737 0 210819848 187788724 0
237118843 49028316 0 296268108 188986123 0
211432707 148851110 0 251438609 255561743 0
18610734 6712798 0 32709089 22558419 0
765131879 140014188 0 869741275 899069668 0
394009510 21883974 0 508218414 386828541 0
119292642 63238696 0 169473107 135857684 0
14843467 5051284 0 239808220 223128815 0
59590855 94201095 0 635703368 703091973 0
2752898 1362384 0 68178339 75507249 0
10311134 199944 0 14758916 13457665 0
210591832 22662804 0 453277847 339688107 0
87654172 6289862 0 305508349 252528393 0
9782814 14087103 0 145461583 188484833 0
163108856 36015800 0 214023626 208067984 0
15356781 107265466 0 244596598 296599422 0
508244311 18445028 0 772518464 784997270 0
548312842 292983771 0 703763883 579141469 0
103948083 40882447 0 283266069 271689363 0
74763684 5032399 0 120020977 126069624 0
67911609 7923562 0 841510261 706278066 0
7164854 26902168 0 148613756 129728956 0
7327981 16464754 0 292372100 231533972 0
31204227 162365690 0 517221527 502488148 0
475128977 77837617 0 547746315 593294434 0
219839816 61266092 0 459642830 444703527 0
88615141 94817889 0 621487949 735745852 0
491889404 180868409 0 597419441 413875226 0
373634429 45836995 0 502958024 456424259 0
373640520 28511769 0 813546941 392461021 0
41958036 25355587 0 44328128 28291352 0
246788341 65372258 0 767207521 588613784 0
24135809 12811888 0 161963702 159751456 0
175950662 81661718 0 250754187 247799129 0
8494588 36848127 0 339813838 334800419 0
254512271 236241053 0 533169611 771460942 0
154390456 48754902 0 616071674 596305572 0
398693305 23444689 0 551851007 479706023 0
193344173 63979695 0 316350697 370687239 0
3138431 23780185 0 320651708 224325886 0
265882977 161877947 0 369455435 452192900 0
385551778 91634177 0 921586666 966731894 0
24789334 36888149 0 193423784 247885907 0
24832410 26704614 0 396677465 346243882 0
227873994 90889782 0 505645795 512031905 0
364592406 96138009 0 497113524 442850977 0
115208608 65241118 0 185702017 184939051 0
99950252 75245928 0 136237769 147723059 0
91136745 25937359 0 827808191 831369947 0
23429369 68878098 0 385369259 330389102 0
23944640 91400427 0 802652425 819360803 0
38131311 16906675 0 723845223 612507763 0
3696282 8615404 0 66353285 48479508 0
78652506 3023439 0 467408557 463955090 0
96736791 11733582 0 121379978 130526324 0
10531347 89501638 0 587724465 646658308 0
84471322 124632690 0 483001993 451627434 0
410395390 42895225 0 660179121 611777759 0
101441884 96666804 0 588458607 534277611 0
259426047 39913441 0 726712059 873032085 0
4836554 2574451 0 56560271 59422451 0
57412209 19644981 0 291814262 282395321 0
798689939 333126544 0 845688423 604111193 0
222173043 101295458 0 490705132 572520947 0
38827820 48153660 0 495522882 511837025 0
183124269 26124678 0 184665284 102946478 0
272564963 38185282 0 379003301 366410525 0
260116318 57348951 0 456991998 443141091 0
252396933 61955928 0 300985275 276651897 0
241351811 91366175 0 495543889 487636985 0
422154993 144541050 0 719715053 696300721 0
24419363 13458308 0 90781209 82047769 0
9454874 27958384 0 237324762 244750775 0
157555990 29072716 0 571920055 633278325 0
1487939 11564175 0 48869651 54929619 0
15210482 9795743 0 24965446 35445004 0
43568140 13670216 0 195293435 214966953 0
563195800 147503855 0 707540457 369077802 0
15748367 4757576 0 532206525 394743088 0
134808341 135818814 0 953952275 880950223 0
1655952 41104428 0 466063370 525661139 0
15374685 72142677 0 280134929 313709266 0
17972798 1457661 0 22024887 21202432 0
151155937 73387368 0 187853426 135108782 0
151410518 75193231 0 583645456 540518969 0
377694368 105795284 0 673372666 758621912 0
73069679 74381221 0 716240487 799955945 0
361707400 10969827 0 697013729 684771964 0
60460961 11291977 0 158325785 153653397 0
137361644 62090890 0 868982677 823303747 0
32722628 12504112 0 431281665 443253372 0
117965502 2371589 0 200646827 126810799 0
57032823 56617026 0 628109950 610057757 0
15380649 6056009 0 240541127 203474531 0
135241401 37384523 0 407168298 398422747 0
183009037 5988741 0 765027681 582136480 0
308692361 247721067 0 400846849 303177858 0
3306408 40703 0 24183965 24791628 0
30713491 93379140 0 762288769 717925763 0
455735634 2109832 0 786359067 760142364 0
202787278 91064739 0 771800997 793328394 0
48587557 14249862 0 435730485 401239515 0
24224161 28340138 0 318932767 355814921 0
211306649 48803844 0 815754761 513287907 0
421857469 94450665 0 596741409 354488082 0
2152508 1765451 0 380548468 388669461 0
246607849 100391916 0 701532147 413621231 0
39336656 45268247 0 351107278 336013464 0
60453916 16542427 0 139764617 130074743 0
44599793 13716247 0 429287063 552486002 0
16293087 1169487 0 76856745 84037358 0
263523385 175610618 0 811798210 808607921 0
12747602 10250050 0 179068791 210985188 0
141231677 50482536 0 533904304 624908874 0
101954810 32672048 0 188747826 172458521 0
214380159 54348420 0 290481802 214202492 0
12169470 26753752 0 109132736 93036863 0
37606884 9360920 0 443052035 422016432 0
737922803 227415035 0 850285412 414206548 0
346723266 66254414 0 881692140 689527919 0
86798433 59639860 0 173803678 159000797 0
86040891 10473557 0 175497691 178162079 0
268780545 39152796 0 637741928 634238027 0
108542 391987 0 7143528 6904534 0
81445220 15194184 0 714931201 606118709 0
293949145 37382893 0 572354763 506666493 0
22061315 12737416 0 561751680 661887690 0
7419310 22368473 0 412773713 450843231 0
5914966 5163769 0 181945409 183478818 0
47379188 8176854 0 88067583 55292592 0
38394520 2208136 0 70332366 79064150 0
64653213 16808107 0 781680397 775510400 0
75203179 91477514 0 593870897 641231603 0
368183937 76426393 0 445690154 491632175 0
97435137 4256928 0 599165823 540614499 0
154114219 42661376 0 682171605 713146445 0
37663386 6950389 0 260810284 227373763 0
128433220 51031410 0 353583133 298056469 0
34734173 16774645 0 761654961 725447715 0
204168702 1858072 0 630803457 625400571 0
29668169 37731298 0 52300475 51823796 0
87994986 75482404 0 709671618 738740147 0
92411507 56063531 0 249155216 233002579 0
46559971 658727 0 246848510 437211095 0
28108534 29230048 0 218281951 223168891 0
17717364 151356445 0 607351120 820375640 0
652348054 228088460 0 930378836 810096180 0
15338359 24441222 0 504052940 452678660 0
54961804 17676408 0 188036212 212352527 0
60049295 29655960 0 557415027 544646392 0
26809108 3306047 0 32268187 33107081 0
66947158 114280253 0 656549319 717171698 0
11224160 61327316 0 214914485 266021348 0
147291812 83872538 0 719283581 895308278 0
59118510 3265465 0 63285201 58016434 0
16916987 26267731 0 838878815 825219270 0
18223327 34996117 0 189656313 148796110 0
12109409 53593684 0 746986231 682047364 0
999325 5093410 0 103252424 77788663 0
42454273 80558743 0 943390710 890551879 0
49647447 39698427 0 128209902 144913581 0
288774038 3777433 0 420377401 237480266 0
311650197 63535715 0 941725993 819906454 0
14329765 56771289 0 297630396 241907853 0
258264435 28427544 0 305436444 233265812 0
336651123 126523022 0 371989902 362331010 0
6039667 236384059 0 575512827 618233642 0
214979386 31398357 0 757150924 866352648 0
10825837 9128343 0 707536348 543685757 0
466038621 120307731 0 506906280 574642044 0
33216183 132795924 0 509975875 536814469 0
581634825 292070065 0 849319765 719603831 0
53191963 48460464 0 835400685 642829554 0
10668953 18310966 0 22294936 24684229 0
241611508 52955368 0 807824557 842695093 0
61963603 30639893 0 185530880 223004437 0
686755267 204197725 0 911182966 349131691 0
1501044 2816024 0 94938102 107271340 0
378082182 58567694 0 876976464 697985639 0
158037301 5163649 0 377255230 282125703 0
87962726 21954344 0 168227756 129786496 0
87981136 7386159 0 271632763 314557236 0
96830987 96213550 0 703638888 715059567 0
205975307 321132646 0 607696727 647000374 0
181496960 124727430 0 472747453 430035252 0
2751208 439591 0 4781069 3744324 0
137150913 64519486 0 500420347 540152122 0
124133817 70348017 0 462799414 360708975 0
329866401 32340290 0 440016221 352636733 0
36546054 19363364 0 124905234 139181412 0
46482254 28848463 0 80037520 70293362 0
126289019 64269174 0 664657702 600561438 0
325913041 50198770 0 353417085 321379350 0
2034966 3546391 0 32806388 30074133 0
39268541 3815968 0 866261466 776516639 0
54352898 17754419 0 103202571 36314946 0
21579014 7506921 0 181252710 172871630 0
7888721 27436644 0 172775973 184083307 0
230029622 18918608 0 452193646 322130642 0
126015393 34164779 0 366046843 365840720 0
163405857 42731350 0 912439073 837492266 0
112306896 2362762 0 544158977 476906049 0
69344630 92483781 0 537771223 516378519 0
285667022 15754146 0 577280447 639102775 0
173964155 165245873 0 290488246 329306291 0
4731333 2597127 0 6990340 6790100 0
47713383 8509264 0 752436750 641935777 0
489700415 285204664 0 658391940 792581924 0
38009686 28087730 0 279187380 285032786 0
44457978 23022293 0 597970398 479235826 0
2889930 3580934 0 306010178 335830940 0
207857782 59437997 0 424986923 212264597 0
27147693 29252497 0 189422003 242905317 0
244043583 156715861 0 837059895 554395781 0
2404972 12434479 0 176638622 147477624 0
315740365 47733897 0 515857866 537880996 0
116050474 13179561 0 250519052 226795752 0
235147747 38731519 0 767761498 834670277 0
11843817 26252370 0 405896901 352868681 0
16427150 35240230 0 299941852 248650106 0
394079771 96348077 0 793790398 493780700 0
67954963 179751128 0 655682094 663650965 0
334663681 32941527 0 526993990 542557266 0
131218089 48958450 0 559685135 580040342 0
168160 54596 0 6082433 5856237 0
84838768 40442700 0 468631192 439052290 0
80909191 4157411 0 279639205 247707820 0
243402468 109778662 0 822329707 940678196 0
58760137 138346508 0 913768915 803220730 0
247065608 33927768 0 370713797 331868766 0
7661681 41796749 0 653478706 679284194 0
56496007 25266889 0 528924092 516445307 0
7161041 6734895 0 72818286 60035898 0
214215501 185449975 0 388793478 304679393 0
51007261 42924253 0 623586131 631842213 0
20826161 57612290 0 415242824 435751395 0
20748 98851 0 15177232 14485820 0
41604653 37423308 0 420904650 398161358 0
58966788 66457999 0 549200191 687426333 0
56030811 22984726 0 292695212 202467477 0
156704579 67486926 0 690224143 674567640 0
103315487 14512524 0 251040027 247098871 0
16886978 86569469 0 434751726 512189891 0
251581059 67520380 0 691342244 600316694 0
26400088 11314458 0 251051809 131076237 0
1233 97 0 3379 3518 0
33414676 2775704 0 84100918 99579565 0
52025452 27011948 0 537471732 466565940 0
348734780 73744565 0 977880871 955882411 0
5942 20362011 0 814485900 491364468 0
229507128 7585586 0 877296338 854813672 0
53533970 57722012 0 386078914 466828508 0
421632975 89268511 0 540188399 176701629 0
5854103 43144842 0 508156876 534531190 0
3824939 72263944 0 192668879 218961907 0
10842842 29200341 0 211820119 218593746 0
463863200 32910767 0 494415036 223464588 0
57737439 26233684 0 696277493 668541786 0
83662154 98137836 0 613887533 532453027 0
243445566 57581806 0 611443159 462028293 0
12049661 43513374 0 888699396 809860197 0
230459492 9725465 0 517400319 536971927 0
139510036 39690281 0 325952052 332322244 0
5442230 28401270 0 116081578 90597194 0
24537917 50924732 0 949247324 749318356 0
46997625 22097376 0 815181512 830897037 0
589566236 339290889 0 693476433 558542102 0
177413547 329413490 0 976269226 928259974 0
77312161 60591923 0 391261974 346441328 0
92921016 58297079 0 932581947 921108192 0
67271536 10509553 0 284229173 279646990 0
477908939 44184370 0 666690244 818904117 0
18373718 163284710 0 533282818 877346923 0
186314864 168700610 0 480181680 483944700 0
78590001 102959511 0 522288793 510865178 0
57111642 8660240 0 373393177 422849611 0
533288202 400346885 0 798236827 766462907 0
62992441 15645341 0 246746706 252657640 0
134721015 12435329 0 220420341 266656922 0
395640717 56461501 0 651588310 543348122 0
4330386 235320 0 44283046 46154598 0
4350425 10688386 0 82441616 84260000 0
28895021 247958873 0 774687249 765340114 0
268641294 106562992 0 389331101 468421372 0
649913085 209466292 0 753653448 647050937 0
68708748 19757640 0 466532515 406646571 0
2983273 51969230 0 420986975 439173784 0
7361 2759896 0 24024544 18638516 0
84909843 33732636 0 416896875 432375777 0
173460079 33539224 0 278849074 247412457 0
494010778 24495024 0 844563072 612175583 0
197940644 147314645 0 749980795 737888857 0
27051631 8909161 0 830881500 755642840 0
146157613 34751847 0 692721659 626400638 0
393589943 100614065 0 819054661 671301949 0
608104058 7588393 0 966957050 939823606 0
103453388 8480823 0 590719213 669353671 0
53970401 10175063 0 220801135 211932244 0
478287862 20668911 0 756401086 738738071 0
238222525 72343934 0 451385303 443359908 0
142694447 190543145 0 649764018 622651526 0
208166785 137918679 0 356145764 354273037 0
775858982 195979326 0 887058874 773264474 0
68276168 138040869 0 801297117 821974467 0
59032776 11914124 0 324454582 340116447 0
33105244 6994205 0 227879230 221642689 0
214497054 7733373 0 451805252 475243300 0
340337545 81510617 0 810704792 668840342 0
3885656 5125253 0 366639926 366282366 0
126226838 66814737 0 248369146 232992263 0
568975315 168378953 0 792232022 847314403 0
215478974 66552274 0 343923434 299720555 0
557164325 79897532 0 683859649 382557100 0
143759795 27786696 0 463293083 477678290 0
4173225 34585012 0 100545859 96421787 0
172707911 33694691 0 514514366 451244325 0
441154392 85246627 0 455794867 317476087 0
173575441 86033593 0 520183863 547032175 0
245465130 44353126 0 251941165 63590989 0
368170360 269672319 0 883302950 895634087 0
836886 77814170 0 697387997 683035848 0
13056445 9512379 0 91079786 98397485 0
232125475 50652822 0 636619926 673835877 0
16420770 8032149 0 79823185 78337681 0
33336119 305253 0 67618516 57607769 0
37325948 11658069 0 116921259 132783982 0
117287981 79802235 0 347466768 197906750 0
186427101 144536624 0 519846573 564549959 0
223859049 64270873 0 848138558 766679362 0
240115775 100114789 0 516651608 295903679 0
430943727 113855669 0 542720335 149149656 0
8117600 2298226 0 59211686 67858082 0
159981918 93075254 0 445998950 392788312 0
10244532 48168775 0 555516926 546786276 0
7255789 112182076 0 649650301 738640967 0
7478446 6358889 0 61593025 75316799 0
171045657 47504346 0 698981563 684217847 0
12907006 62551782 0 251546172 245284069 0
166023018 58531862 0 384244532 335253832 0
17232478 22283773 0 202890445 188749771 0
25839853 13434100 0 60129736 55343433 0
67998714 114697429 0 832673699 974965170 0
402375664 207955868 0 606010931 391076883 0
545277 955541 0 26503830 27275035 0
24815394 143482889 0 758059219 679338964 0
134504076 85908750 0 188206682 198061524 0
369882588 158551195 0 709712832 660590140 0
50484193 33096691 0 413693844 426872769 0
5663334 3033878 0 72343157 71286823 0
160134026 7803217 0 617844456 558313619 0
14453613 29255165 0 387164177 368100125 0
616788197 24235311 0 738250844 353312208 0
421648108 154609956 0 530001041 578388218 0
2386628 7102126 0 83464327 66811633 0
388913104 83464477 0 735526382 527801501 0
72832923 28382994 0 241134799 226602018 0
363107719 351340895 0 730880769 703416133 0
115585531 144388127 0 791508389 867168598 0
695115329 115508889 0 831682454 456879381 0
143419945 30520411 0 408576808 373712190 0
22918604 61657418 0 679338643 645087313 0
645741135 188134260 0 665750311 492664359 0
371117954 127256287 0 449698648 265179364 0
196879787 21506830 0 635590151 677878081 0
326742 10868184 0 414517918 501848105 0
7660801 11336615 0 118577668 80383504 0
66088704 61575611 0 742782859 657533316 0
37310986 345497479 0 929995379 947238625 0
142349925 30962854 0 473966350 566239333 0
521488686 114422930 0 805485302 579545529 0
5537165 631536 0 48031998 40826072 0
21428049 6903763 0 100993598 80898071 0
53365957 10420963 0 380396065 326620644 0
163368134 53896513 0 608922927 561303194 0
420257107 79927089 0 829791156 830341453 0
57621277 34433651 0 335398278 340687379 0
140359392 34955985 0 426157034 360289990 0
18710166 6733181 0 84574160 56824696 0
14201347 11006657 0 23040406 22634455 0
20547378 1042261 0 152746324 155444423 0
74937250 21089302 0 570792656 614075630 0
106199336 11363064 0 160769438 165173314 0
2606373 917017 0 104069238 101220231 0
87673286 6137839 0 640833813 885572334 0
545244 158340 0 29215747 36028294 0
6623807 53091411 0 782831244 820297399 0
1068085 1348492 0 9704788 9683964 0
561207686 83533124 0 664852236 601345032 0
47605319 12432784 0 241861013 247828023 0
26955194 15754635 0 274732260 231230104 0
41800091 36088 0 118013392 101252335 0
632152052 35364635 0 856649662 605484660 0
20919386 30313315 0 175134243 169281243 0
130676975 5758350 0 484977583 499477447 0
46157241 46914681 0 359941058 430231039 0
434426998 57368303 0 847602542 811878008 0
73424415 134153837 0 859028305 885352403 0
26472159 35116122 0 819078658 854746188 0
203665262 9650377 0 278135457 322408771 0
637302296 430415801 0 813357763 781168473 0
465625151 82200168 0 533676891 491527154 0
142239453 172242679 0 464371565 482126924 0
376797 1162945 0 11979038 12584928 0
122622704 1424728 0 129909019 91863895 0
159283300 81438722 0 902903361 928017520 0
318719959 257891262 0 469782560 428675629 0
88378338 358212037 0 867256872 883744847 0
268800612 8271524 0 520158767 533429580 0
737001013 191984537 0 896296550 791403521 0
130292760 124226341 0 526176238 464765734 0
95622810 62029831 0 437149499 422421250 0
154933564 47659253 0 245966171 188456891 0
247467430 105940964 0 453320449 493846538 0
117478492 82698705 0 253902140 269862993 0
85504211 32734384 0 268597115 246752286 0
301172149 79471378 0 704441445 678141753 0
12889459 12986321 0 74938984 77939540 0
654726495 37323313 0 829740903 646001314 0
92258225 22439160 0 363282298 377224059 0
178422419 109410370 0 814965965 709608769 0
218317920 55587735 0 619947162 367377254 0
22442377 14817037 0 478164517 435331562 0
56588877 14116139 0 263255803 265740183 0
118869191 119252665 0 328540962 369780686 0
80295856 9606877 0 378391041 466692122 0
36448442 21736323 0 448341190 438626664 0
18050444 48223491 0 770868996 758230066 0
117568685 21814635 0 427816597 426742199 0
507076407 524714293 0 938658342 922786650 0
527767885 431876579 0 607368159 708806163 0
178243879 111805609 0 814732154 527749350 0
85698408 195871427 0 640219088 713390244 0
11184983 9193765 0 22472380 19482305 0
507608659 33560674 0 577697162 469033281 0
11030319 20876210 0 437336254 411155757 0
153383163 95693775 0 691175780 666434935 0
27817274 15865106 0 182137810 213603124 0
251502727 31654744 0 349990476 296981680 0
155435965 35876244 0 469711998 391847593 0
632981746 82673638 0 775127066 529268330 0
289054803 71930782 0 944092363 886393770 0
121614478 18884532 0 142076742 144136153 0
464337058 37343063 0 550692122 494198430 0
280136557 1128114 0 609067819 702482519 0
395649772 259325708 0 742359007 747362076 0
489295518 504852124 0 726489616 736587289 0
102857233 24451710 0 402895507 373048603 0
56443687 10741861 0 415194596 487161224 0
106157156 9193799 0 195367419 108250289 0
34763137 25626753 0 334610110 384491184 0
287670327 15035869 0 308029874 93806464 0
10231448 6264099 0 68921036 85889765 0
3502689 31072241 0 207134048 238517111 0
146053735 76310102 0 255667687 414003157 0
37945356 2048857 0 166738581 138924310 0
221876390 76258691 0 244332588 96352102 0
71281113 28212835 0 938891215 794715630 0
261665174 173447723 0 756414205 717934700 0
3908853 7415666 0 220363408 229846146 0
15306052 21579182 0 406061919 319148228 0
1534936 20018572 0 450708658 408769918 0
309395472 3612834 0 342942081 186326839 0
9621080 41755579 0 459408932 464437059 0
16867248 10014206 0 236042340 172646901 0
47851299 35304420 0 815065796 660789881 0
5121300 7704035 0 152743035 160582037 0
13484840 62289615 0 833061041 814225473 0
381642638 334166693 0 686036821 688608833 0
268493680 43497713 0 428334776 336124399 0
35478466 18452420 0 727431950 697747277 0
34150494 19115912 0 56357832 59701518 0
38498232 18142917 0 86112084 59742475 0
141652081 24254057 0 550765582 544307849 0
378002269 212719956 0 665181202 778593836 0
552794440 59203129 0 785990536 731446387 0
21440165 45398351 0 518230990 568146627 0
259472242 12491228 0 419092652 391617379 0
460434387 137627861 0 489609245 453424301 0
71886425 27542831 0 317703913 345276653 0
74094720 17094123 0 93890778 33758928 0
530918415 29244441 0 813231601 427273575 0
124647009 25866664 0 202686777 100763214 0
608387801 490707203 0 736813227 764473165 0
88724343 1117340 0 727603406 795715996 0
865828 39922492 0 269758858 274772260 0
107048673 43074746 0 172125938 186916287 0
361091682 4389694 0 390217253 333381369 0
360035827 4889833 0 579865585 551550765 0
56295086 21930034 0 433979256 333084489 0
199159489 125101922 0 525874206 526274809 0
119889867 10008251 0 334922964 332206491 0
266967771 115611044 0 433097348 328445239 0
106748685 36119903 0 263831641 221627088 0
231834152 23361238 0 551151785 424158121 0
675320803 25079020 0 756342728 720410538 0
706860637 45748816 0 816698478 682290559 0
18104262 1012167 0 26201067 2541481 0
261593503 13616877 0 509833866 511965726 0
27395643 7824859 0 101347249 92144480 0
54879717 10891160 0 400482365 452985591 0
127169327 37094784 0 558310777 500171092 0
342719580 77930932 0 936392549 925568445 0
22599252 25922280 0 50702984 51671024 0
100355517 6930420 0 122702126 87948977 0
6845150 131493302 0 462163266 541124940 0
87134563 43765535 0 221647409 193237744 0
54222691 91712571 0 764955497 708334934 0
3895396 708863 0 21512531 23916409 0
65747104 64491722 0 555920543 630044704 0
118888605 47937326 0 216579470 199111807 0
9865323 96017284 0 262673824 326088850 0
58218966 2412558 0 72030178 39853176 0
70720087 9365884 0 97249374 85120494 0
153332674 40363959 0 235832387 215856835 0
30498688 19587876 0 520982218 508853076 0
12003785 4764339 0 245194942 251091346 0
147588399 128621672 0 523711665 316126492 0
627815562 195064683 0 708578031 604108010 0
23476286 34569079 0 438727772 424201604 0
580560204 101595532 0 779952752 301290929 0
49791882 17346498 0 875414041 796199506 0
88406249 5570510 0 334194114 477144768 0
116551199 12582556 0 281170310 298645643 0
56932222 32902428 0 455194773 505129990 0
341657734 109850724 0 780769947 850476060 0
31788451 43745446 0 300337364 388536916 0
25102243 26734226 0 451060459 524525285 0
153548180 139986060 0 753618292 835939366 0
24428067 35447952 0 512288493 586581073 0
43467514 12717962 0 135168728 140436132 0
325561024 28359265 0 621801710 642088520 0
223219108 39450176 0 302469541 306370919 0
598428363 50503941 0 766980497 570725742 0
235200499 71484060 0 459839190 512049282 0
1040300 17830170 0 455741890 479826538 0
107778126 17928473 0 347340781 346248681 0
533576027 214432740 0 663658228 598600874 0
2246794 153316224 0 895444111 736268516 0
33310923 7879252 0 707440057 801287755 0
116101836 66742853 0 358757207 333306989 0
101449639 103469868 0 286866311 270789677 0
6444378 4988555 0 391876447 277467367 0
15347396 45483440 0 449849168 419617784 0
229919527 27810160 0 412795524 317881265 0
53015495 6541703 0 129606373 145824784 0
51498797 92822792 0 598855269 563281045 0
50710220 44985161 0 238225050 248162171 0
248007921 23694837 0 577583630 773668593 0
185908491 111531407 0 807995990 785018749 0
128569844 218699806 0 896953160 527200217 0
778889326 123683799 0 955613608 807099938 0
64184164 60392089 0 855563403 637059614 0
33960813 3916365 0 41141652 35531514 0
66465721 1551367 0 191839809 207704093 0
411043788 292979052 0 896355148 855622545 0
181754086 53101968 0 726670162 465270451 0
131216536 68534725 0 258642437 270353632 0
74934845 8314374 0 128163895 123459800 0
161825316 44628078 0 203301573 196297370 0
34700268 32828853 0 298876685 288903953 0
47562521 152621511 0 693072519 851958216 0
896542 1156328 0 21979606 20468345 0
5886429 1357452 0 22914338 22096587 0
58230614 104678461 0 915307480 644010224 0
135549625 265071161 0 625764986 558458202 0
62223445 388716694 0 727922538 727214843 0
60287388 80487784 0 447643310 436636310 0
58538922 42168051 0 343641445 322057241 0
165173551 16467317 0 251467447 193593274 0
6453010 9604936 0 386304956 448441727 0
40184560 48041297 0 302382807 311325102 0
250196781 73631234 0 489034854 237553583 0
60751903 4214148 0 465921856 414213668 0
139697345 51546209 0 438929179 456556559 0
81433855 18444599 0 106603319 104644922 0
51218405 6801128 0 464293167 496165785 0
199416313 172590278 0 583193307 584663747 0
57455107 38873065 0 180845626 177686634 0
320748537 56692854 0 903783982 783005499 0
415928038 175786558 0 767150098 786899245 0
240362807 19097534 0 686861227 714505720 0
66330355 25952577 0 81360073 105738096 0
361840121 159971750 0 562734140 450542486 0
656346728 369626492 0 702657786 679956753 0
219470630 138174962 0 526840914 524292426 0
273917547 140388722 0 382273427 174472485 0
95298542 48457309 0 204982187 209994084 0
79465744 34089660 0 202267477 160784547 0
197583358 50584434 0 860034134 706203443 0
147890807 32399477 0 747754496 789163470 0
350765134 21935515 0 512819295 521498325 0
4718408 526226 0 7125926 5684845 0
88934067 6942363 0 662801497 739370186 0
456117215 204615709 0 762727170 722689961 0
3128661 11250596 0 56440095 51490920 0
2186184 73790598 0 336683435 266134058 0
68409556 55387802 0 957431892 908111575 0
123124480 34531968 0 727225562 708195679 0
76193369 15045016 0 627391943 721114192 0
10519023 42672918 0 308756080 292573222 0
21414422 3597049 0 376963248 381481706 0
13263559 27728767 0 133439923 158130844 0
379403859 31768938 0 478512668 316407166 0
39906777 1452125 0 204600324 227285375 0
245207274 37551024 0 625991545 479625020 0
112845236 20307971 0 557528098 633053230 0
226784485 30810418 0 407961063 327954543 0
152161984 144738097 0 270868602 292846408 0
156795377 87429766 0 896886496 837378319 0
25691563 1995139 0 55034951 43170598 0
3193554 85117 0 5265929 5607305 0
22732750 7682208 0 243862250 211589873 0
343848031 110931237 0 439904136 187366196 0
4042423 7881046 0 41454411 39899886 0
21291546 191552989 0 769762432 788791767 0
5943141 545723 0 6170882 2440846 0
37208662 52420614 0 344852745 368720079 0
60606047 39875497 0 232950357 266855488 0
401127677 203033453 0 470110335 391249020 0
55396199 41703796 0 580166630 542406112 0
473572068 200861228 0 806214844 767196042 0
394253020 44930782 0 417619400 417461929 0
61893224 5214666 0 67257034 77058188 0
85505977 16711281 0 226879693 230835543 0
513224300 24627352 0 870502097 842308956 0
174283720 171041000 0 614956044 721486345 0
26359017 39062009 0 126202797 110709713 0
276339188 16196647 0 847488111 816986749 0
57543132 49369864 0 475917225 554325543 0
137053480 164352247 0 913107633 894677862 0
79573612 10366867 0 365053339 406508157 0
34530450 10436126 0 197941663 209265085 0
1997452 207894006 0 665426625 683505096 0
80095380 31670952 0 186474911 228249577 0
69129323 4284288 0 241775325 242134958 0
179711479 80955241 0 519292459 524410144 0
171093858 46685565 0 213770101 219803124 0
234101474 3792192 0 368952020 203946370 0
266211097 61733629 0 776756586 681145049 0
105476832 35978789 0 168269121 132202609 0
317917131 40166904 0 759981198 850965761 0
23748442 207929172 0 605854448 616015061 0
11056564 5435403 0 165403042 139414735 0
10189066 2446003 0 33428333 30809628 0
410964150 11175722 0 932462319 926037592 0
54713496 165823404 0 942366005 938284297 0
7579193 77215885 0 369530055 350602943 0
213611138 184404313 0 268856970 209297452 0
15005057 32578568 0 521340005 533583153 0
42785487 30164501 0 301984132 305805131 0
16452332 596441 0 45938419 36986157 0
62697 1210996 0 6617526 7018693 0
17906403 882266 0 29862274 14455549 0
25025069 9950965 0 241838871 213763803 0
37899644 9018823 0 876617696 765355969 0
58973141 23641114 0 90216471 69269715 0
183819948 45484592 0 510114637 460744893 0
13214525 152531 0 15905091 15125082 0
70985573 268016769 0 798520435 915037971 0
77137543 98976102 0 741280914 851201213 0
137520792 3463209 0 214438902 200496692 0
5717578 7177342 0 67704544 46253887 0
100043588 19277251 0 116613077 81717344 0
5605082 2578834 0 22560279 23974062 0
22184398 33805056 0 844847209 676241960 0
82809582 87213761 0 282778166 258673999 0
25900443 10754392 0 192129267 195432702 0
25156164 61482687 0 208498950 214017886 0
5790076 76378694 0 503681743 476879373 0
579042607 161794440 0 620223931 210596490 0
7077139 10534585 0 208107131 197708191 0
541745923 133054295 0 875691922 965111157 0
144922028 13802645 0 504243569 606013752 0
35839992 797019 0 214365748 217263988 0
278320002 54330779 0 770826635 737317946 0
108815077 8615815 0 679285920 627731429 0
72716379 21264347 0 152385771 151203092 0
1684615 17918 0 110113673 110648471 0
320368952 222263517 0 422828274 325204876 0
75104193 14915468 0 369700425 328352626 0
186754574 29908940 0 590269372 627412389 0
93037780 111874750 0 659212441 608198424 0
60360607 8198349 0 266222473 293959697 0
23828803 36840780 0 128367374 126454467 0
56965892 66425405 0 623667856 735288600 0
27450750 6675014 0 452565828 433741655 0
26598474 18198079 0 348342862 320587715 0
73516460 184306880 0 713947956 699102557 0
28316090 38709720 0 155616676 157195313 0
239693247 4936838 0 440654142 125136258 0
229891430 361745917 0 875010554 714454254 0
539602063 44527748 0 747730155 298414579 0
275703485 41258738 0 812227233 714273444 0
341090492 60222200 0 848132767 776968183 0
18594817 18549601 0 92433895 85559506 0
45796712 115502653 0 401509917 373477726 0
101431247 1717807 0 107442344 74985778 0
37205996 51151010 0 259681997 247028243 0
64750732 121850665 0 118180439 142402226 0
29537139 64802866 0 404347832 426361106 0
39077291 36496132 0 329393944 387030696 0
50975601 84484657 0 597378720 659402376 0
353219021 4067427 0 387835727 458034419 0
1025920 6678538 0 34830796 46784656 0
60455726 5043944 0 229629704 188330808 0
9883044 1017034 0 643313734 727577690 0
429161732 142405364 0 513430863 466757846 0
33019046 13162188 0 629260111 675170504 0
177276835 218840889 0 623644589 615244017 0
204321428 19096484 0 283697671 278427124 0
2614124 23882197 0 218668521 226506871 0
264754547 106988544 0 479938402 486552654 0
293021628 88835625 0 637459164 666501884 0
30279422 14309805 0 90387041 82739188 0
998195 2010916 0 38246997 37062809 0
450258322 29059585 0 823042146 489935687 0
460594474 29164799 0 610151403 574756793 0
48462041 32283892 0 79347648 68271623 0
16586541 8606118 0 492210766 471527732 0
27503452 134698363 0 847208647 847383440 0
64127676 24468958 0 234878473 144193860 0
846788313 244714737 0 856380003 847566671 0
91375591 5167880 0 187992552 116512097 0
311040706 216305133 0 837905077 782721204 0
39996789 4818469 0 74607222 106569379 0
8810369 11167837 0 101927690 100682672 0
482491245 67873878 0 857576552 868788253 0
155268759 39961965 0 344311747 273526717 0
124057524 31075941 0 198261706 200031665 0
33627571 14068549 0 342767465 373114388 0
2975307 5621764 0 57871549 73162645 0
27034239 6665252 0 134514512 131293457 0
331804872 283578815 0 471029563 472594984 0
209490189 39864333 0 400586694 272410584 0
269374581 8125470 0 324768839 300816478 0
92280852 15999011 0 429034607 421439365 0
6460188 580736 0 14548760 14791491 0
160372836 18618782 0 622430561 647948199 0
403283221 324742968 0 551799713 514204920 0
44334630 265573169 0 723070101 636628415 0
27333276 23643215 0 57693597 58180328 0
303677174 3965815 0 614717414 668002546 0
141181320 35644226 0 481414638 496073576 0
34197610 17585169 0 329127950 276454100 0
56886414 34063566 0 361095562 363615149 0
71037238 27948709 0 199370064 223127809 0
364095523 33802936 0 416721546 178621740 0
76260050 110391040 0 710726461 653417843 0
10226036 11934497 0 69302636 71943786 0
361612634 27562584 0 419743131 427340146 0
40339347 63527940 0 192701741 174608411 0
19030929 4258411 0 841309925 839276463 0
202897586 99769518 0 352423522 330971604 0
213401263 112766592 0 280618093 271447817 0
88362479 49933497 0 520654214 433227288 0
192938257 5672612 0 362017179 349837453 0
98712103 135696990 0 407641540 579420636 0
156013303 86805039 0 622720151 637505792 0
307029661 177463894 0 584934475 657485750 0
161982959 72419260 0 479447434 479862965 0
132171225 143148023 0 649656775 737571533 0
370879462 25739572 0 567844628 534824649 0
19183035 35030969 0 291771984 339211767 0
213205954 131278182 0 546939439 534913263 0
49171928 7273967 0 365371578 390962930 0
487173365 158534873 0 658263758 742259755 0
269289607 141923003 0 803795642 758722327 0
214023133 22354767 0 764981123 766050905 0
269180271 221111552 0 839515966 786949299 0
29708763 15373263 0 328635708 423352857 0
126274905 94602596 0 393333566 468675837 0
70252326 33594159 0 220104829 259652315 0
49737727 6078174 0 231604354 151041452 0
181247745 124913738 0 317401977 241287180 0
197224858 153937554 0 321779942 268132860 0
95108455 22496186 0 166012813 112075786 0
439381904 27292022 0 754351987 728600822 0
163823347 52573047 0 318962754 312139747 0
76144188 24905976 0 530519582 533881646 0
41474605 2295256 0 325604378 340142470 0
81349485 118781919 0 588283440 644503838 0
240979158 4623826 0 621661314 454115348 0
120963094 105830032 0 744260650 890239040 0
20512102 17083463 0 604369849 628004593 0
301953486 56166045 0 494761508 561248483 0
277830183 110950723 0 304926836 366759395 0
15114497 282301 0 43528836 39912518 0
592610825 321028887 0 662490222 543965385 0
5851282 3559082 0 47153180 58494269 0
252280169 96861950 0 432959216 341176117 0
139294977 46042252 0 809333147 724588623 0
3862991 41993241 0 652951840 601121272 0
73802 102004707 0 278537582 245497045 0
81339368 176053781 0 665605590 626703023 0
154571444 7955144 0 184870907 205695885 0
38511199 165593248 0 717354120 709787110 0
42321474 205842 0 496286907 474754967 0
224832341 61411054 0 685873595 730178464 0
75270708 17217186 0 447458847 470761456 0
75937343 89351318 0 504780177 508809992 0
27549170 41067587 0 408748509 483071668 0
12050240 16925366 0 103418781 103183286 0
11902180 7795753 0 224590419 264434632 0
202104759 20463980 0 219086500 190343662 0
137086346 52411305 0 388458991 517314677 0
323348579 72203636 0 582576942 483716386 0
24631871 9726981 0 181744764 209807463 0
19574244 24607015 0 354551825 410866210 0
202149567 2040921 0 614993329 776114490 0
35563550 112216614 0 537701214 517905078 0
110130534 32988556 0 135794493 93528233 0
672269355 63494289 0 940169634 738181473 0
47085311 8752875 0 65882474 58093872 0
43643836 3687651 0 131221176 129423718 0
66509994 57269843 0 480838427 487646243 0
8099032 63311433 0 760995643 760078595 0
106129 672217 0 26229780 25593369 0
444550060 27634581 0 794048741 801039092 0
122841879 7421129 0 501457386 524128635 0
5000534 415017 0 9563101 9059090 0
39773732 165998539 0 792909161 881217428 0
146360001 126557062 0 847183352 845423968 0
2562715 9502004 0 445157860 418233120 0
421645234 311162604 0 670969897 511262741 0
313598332 461523 0 722906046 682517357 0
21500521 4771722 0 91514966 105506278 0
73401382 10820587 0 238576471 223964998 0
69228170 1117069 0 350860687 279102531 0
52767480 272757775 0 772538347 772420337 0
359813725 194597835 0 445697728 399503686 0
330071781 41113769 0 356820675 360908684 0
62552774 98240743 0 712976753 705687401 0
102155013 50969266 0 151612616 140734553 0
134157556 51183346 0 741331124 673824666 0
451623419 262219764 0 482309554 547659717 0
17470021 498243 0 64743539 68330527 0
88876526 42338405 0 287707241 279524023 0
68527094 51669225 0 95841093 92748952 0
163061301 3995756 0 221034600 216917482 0
24032862 33955903 0 181363281 361023879 0
143014923 17858893 0 826007862 834254755 0
273461612 130595468 0 309832734 356589640 0
79552797 58911031 0 428751128 333346899 0
178647048 253322424 0 632631361 660700049 0
83217512 408298 0 594212321 697576608 0
265231308 38498418 0 626454027 616120874 0
338682768 139036288 0 423307634 442043363 0
256725455 153263218 0 327394255 271601591 0
65082711 34896402 0 993414251 906802780 0
523128402 13508985 0 730264435 715119943 0
19749029 13580224 0 551017199 441890005 0
459159349 82184495 0 872212286 866279200 0
50009298 72946826 0 100862655 96197612 0
576081998 446799085 0 736817959 678994150 0
266704387 11331652 0 766561205 616972185 0
105779549 143783139 0 147397756 207977921 0
1007148 1001998 0 41340688 39194821 0
12332412 51972100 0 607916897 569770695 0
118846540 3194463 0 376830047 331404119 0
139731014 19132668 0 183177104 165513497 0
453827467 180537921 0 837759928 785767381 0
167989449 122251024 0 704833722 700841265 0
6636333 204293 0 18261520 17709964 0
810423 101473 0 1456911 1181045 0
116343530 57078126 0 431450307 285664559 0
37557195 48760013 0 686049237 734048259 0
105953132 42057366 0 423876659 427164969 0
178542201 1109247 0 820819155 907567070 0
79372229 105936806 0 619550719 633051358 0
59482863 246543592 0 552129320 703983170 0
299025488 138337180 0 674486386 665219201 0
129004283 3172613 0 229274994 176221095 0
559805482 252173592 0 723719157 568621531 0
228279794 174347288 0 495718765 722319358 0
315548056 20286434 0 356635237 317452250 0
23012416 33578385 0 108140654 114266412 0
175326793 5873130 0 543455031 549200375 0
34101740 21227803 0 156872425 152450558 0
157779414 20633341 0 790320435 686781929 0
45741587 2960739 0 90377078 78367925 0
35667987 162983030 0 641543580 807458210 0
51960688 34433885 0 350093903 513243458 0
160968345 252806953 0 729601978 777211269 0
81271266 80786972 0 461683224 650853420 0
31444400 44471779 0 623212440 814022468 0
26171040 4274692 0 138369642 136394865 0
71258609 457228 0 88665258 86330999 0
248556456 20859186 0 730687299 758673656 0
206923633 210203301 0 700071657 766605593 0
99385096 68469528 0 588435846 760519753 0
95592366 34565247 0 450181608 780706902 0
430540244 362181843 0 910936401 920766222 0
465473404 17172059 0 584123707 287145519 0
70249861 11483586 0 350096429 336081699 0
86249219 2951228 0 98575429 105287105 0
87908213 28993887 0 582323552 640952445 0
19932287 23007221 0 406732218 432431711 0
29260253 14772417 0 56307068 65238207 0
179639971 31378779 0 259255201 244577410 0
365607836 79914304 0 379339666 278233943 0
5510901 183737451 0 542762078 599551343 0
53180185 73075482 0 422544612 381786174 0
579355547 131069860 0 761659794 708488057 0
9313720 78103364 0 985348077 739447937 0
50575729 28683998 0 371102274 369600741 0
5954416 16950369 0 117313259 141264956 0
3637416 12461114 0 527389508 736164177 0
133653707 117438205 0 741906909 650056067 0
6646688 7214234 0 103038093 99848715 0
363243219 114208957 0 639010340 686045747 0
113908532 5152147 0 322026882 257223658 0
96453535 180906341 0 959518286 843837973 0
15185862 13649603 0 299359077 311937393 0
370805458 35493139 0 394231659 259309030 0
70388011 31055775 0 141985656 151449562 0
25893052 1224570 0 83315574 74043241 0
7375721 127143 0 46315834 47461400 0
3679624 4973276 0 325779861 334440605 0
2787847 31923736 0 391618605 417333218 0
132370561 106103445 0 393329754 417748910 0
792700 46373267 0 118281368 163359066 0
48579309 9649700 0 70262152 47651753 0
27180623 1896757 0 45786115 46425267 0
343933522 56249094 0 459835157 396545001 0
26364994 114609531 0 437800622 560289826 0
65049003 44059269 0 383150459 371064883 0
37444341 260730895 0 921323860 926598581 0
4604784 8678303 0 58721277 62423371 0
11492065 3630080 0 45612209 46476268 0
24723019 56053869 0 747106793 723715911 0
177315834 21692666 0 557900911 512428384 0
241274475 235678727 0 401888864 397730728 0
12900484 174133349 0 659428742 735303203 0
228585418 296348028 0 781740531 861516867 0
12578951 32069798 0 260893840 260998723 0
122486626 16779489 0 143900175 89347658 0
17995587 6123522 0 112333105 117773546 0
20381030 11721285 0 313823251 290529503 0
155631558 107865404 0 368200272 382980434 0
51396842 4009523 0 312229290 364235006 0
170068546 128716858 0 175578579 238216109 0
10987187 31923140 0 163232579 123075542 0
5382916 7447789 0 25882603 27958884 0
8477776 75530886 0 402007971 359620795 0
219902803 14739859 0 222049935 212868819 0
81376081 11144062 0 549133421 505506424 0
77168792 4879032 0 673278664 575099755 0
105747299 16104655 0 578884605 634381047 0
63726548 32461967 0 228785031 243236330 0
2770123 7158931 0 598657935 424494554 0
66872847 191612720 0 542702458 538300131 0
320291916 145856960 0 390336743 283054624 0
85704138 6917733 0 233669686 261278046 0
582756003 241603585 0 773009840 802175638 0
29939642 8664629 0 77501495 80664655 0
112368050 23192580 0 358045380 400921956 0
237772224 210476487 0 391793188 413780749 0
2864186 12160391 0 76994459 80544249 0
294652618 56063348 0 360677428 82083272 0
120486106 5226629 0 375841968 166502025 0
180111686 115731749 0 665083774 435326368 0
111914151 28825273 0 179639412 170474240 0
3471985 11776298 0 136688985 127913680 0
498900972 409878282 0 588175699 683245634 0
553489492 149357897 0 878979242 713099995 0
279354471 7033135 0 950130501 779093423 0
36303472 27667517 0 131665263 134635991 0
163225440 101343461 0 271208903 197852688 0
14065239 18142415 0 66581082 65982421 0
229894616 47757847 0 460039119 444354519 0
15624340 8033676 0 335986317 260219628 0
16699631 9704661 0 186056095 182315282 0
49547338 16024104 0 236445153 230208967 0
502000011 23142162 0 883576764 836659646 0
105310718 137031076 0 450899879 562060121 0
2594637 60667072 0 976694445 826577239 0
35576060 32188101 0 132808667 180670807 0
189694244 12108998 0 291843436 270369752 0
97295127 100352140 0 215362749 242310138 0
390736784 74846842 0 513641778 383067709 0
78028206 9681382 0 141988061 85762177 0
33702425 8243029 0 264355523 213735202 0
754246356 640117956 0 844768463 791489473 0
132204526 57858436 0 964938001 731442141 0
223244853 241060507 0 600849466 677965076 0
1582504 21100320 0 121636493 133087261 0
391632435 57990507 0 940282310 837144431 0
621958992 130163638 0 850588112 848654865 0
149207983 90737770 0 544716458 824288141 0
78060387 84067603 0 455935557 460757644 0
5114597 12100826 0 59399094 59001408 0
291967925 10918738 0 580608316 662438600 0
2109114 3988547 0 49039754 50399491 0
11674205 42925620 0 223858367 292965525 0
74905922 3630332 0 109572354 102385013 0
150771323 144232813 0 460189355 449223976 0
42688345 3968864 0 227937784 218343611 0
9523739 40124457 0 564436636 570782538 0
27324439 6060445 0 56062803 53295216 0
193814345 30629362 0 651777351 597584881 0
10964360 18767879 0 128367117 112824057 0
147116344 30853711 0 404451671 410742814 0
10720102 7944465 0 180653639 181351057 0
105873106 61750428 0 345268002 356495016 0
32580452 51570845 0 209128012 208589468 0
70125257 40182079 0 631262607 644664504 0
145318509 51530978 0 275327909 258567633 0
218483042 52216309 0 449638171 373843377 0
15685796 47371825 0 549133111 557931764 0
322337752 21457302 0 594175215 452845517 0
121697381 74359076 0 364597646 360672966 0
1360070 25358561 0 165280090 135777620 0
26956219 22177265 0 75391333 81936976 0
140095662 16472502 0 244095598 247180999 0
7494782 14358634 0 128688037 145390786 0
464599352 23702670 0 628550904 631966369 0
20000092 18267562 0 173821925 148829562 0
215029332 6687903 0 477105886 450676409 0
52035888 13155339 0 756431180 785365311 0
75659189 1421627 0 79369460 19395077 0
112730734 64473395 0 788784277 793247066 0
19733044 11800096 0 161631043 152140074 0
79974185 9381507 0 251464229 236062303 0
297347086 596663196 0 895062149 837834858 0
300086563 66026616 0 428961897 398902199 0
108909972 79838129 0 298181827 303876141 0
36021548 26582938 0 53764060 43460574 0
28946387 2181770 0 110151002 71760984 0
10433611 31880531 0 110148231 116796019 0
136857329 393253 0 187476615 163038415 0
50337468 381215976 0 764015034 726765314 0
695282664 181627561 0 830880648 452574450 0
251840588 18556947 0 761946113 778203426 0
5693226 18086179 0 158592474 151014660 0
107178945 137671171 0 601485396 639707650 0
432800765 128340285 0 590896396 541623865 0
50984151 10628982 0 234437164 233471731 0
219813792 250962206 0 806801354 750890279 0
20797347 9893796 0 34549964 34232640 0
168585342 106572694 0 461720089 470740692 0
157545123 81825643 0 891432375 924579291 0
311263963 111237048 0 746344504 586018241 0
8930 3617020 0 213576544 263102244 0
330696075 209919593 0 969469654 687636397 0
114868024 1803679 0 142998253 153130089 0
383617374 42837493 0 885110572 643157920 0
58274442 18731640 0 595809109 562358801 0
37825519 1917802 0 115554280 112500576 0
1271012 57225561 0 185784279 183919194 0
214506855 33990384 0 239005013 343744867 0
207979086 7743528 0 220297407 249449647 0
89705259 102106111 0 635944232 671739767 0
179418384 130743556 0 594901723 575348579 0
64029939 16464243 0 880596924 835337991 0
73616 1061247 0 16431533 17118276 0
287035357 174587070 0 586694866 453893508 0
160892881 63750632 0 281872315 263467481 0
443423104 6882582 0 613224591 670312136 0
1336853 3625073 0 90320063 93274497 0
5810794 6312571 0 20138737 32804716 0
32874377 57422909 0 247058285 242409642 0
25261337 7072208 0 117385116 86833867 0
39361868 68787082 0 902271490 776335746 0
261264256 4666481 0 389369706 161907588 0
123833516 106275509 0 754985675 814345679 0
146854580 32876286 0 365167937 358903193 0
173659031 21763670 0 863712940 733259574 0
317129095 279951664 0 887890199 821259010 0
318664077 34019466 0 903400866 879863568 0
26801701 10477312 0 275696486 229440162 0
6208199 25336254 0 295905467 286982525 0
287533412 52253256 0 610871994 493669485 0
52900781 15741780 0 260297265 298736734 0
9245367 6696029 0 129396555 137961959 0
214866131 38120116 0 218481856 181217477 0
259444435 7127018 0 643030202 687004403 0
929033279 199766872 0 966299166 534494411 0
37806596 114954112 0 416248930 641518878 0
80712543 28142720 0 347582023 339417750 0
64046281 6986550 0 766371404 773947970 0
105264966 7398282 0 693923088 745294585 0
335465363 82988621 0 797387806 651150755 0
41770448 806073 0 65558799 65631743 0
19300541 2164717 0 33430679 34402833 0
139590615 57701796 0 606328067 643078635 0
223203237 1132883 0 347498249 319400956 0
76776365 57053744 0 193299400 202895825 0
347820131 8566984 0 492720522 308947436 0
489997 4128052 0 132137892 173622577 0
176473751 158132865 0 408513877 405311627 0
681191683 174228408 0 760335853 504529188 0
123278039 12834416 0 747071365 733114864 0
78570985 54323383 0 595476898 532543314 0
70117093 6536275 0 396756825 386120715 0
176053005 12528338 0 379540682 344682057 0
443588706 178217123 0 882490512 797676249 0
48652198 67879274 0 358426266 389243299 0
92364146 35781239 0 170653913 164034561 0
129818192 125487190 0 550148195 569175353 0
91950901 53873959 0 254311702 261525562 0
30803856 91208360 0 329625985 598594210 0
128937938 72728078 0 789415044 795587065 0
542967316 19166126 0 946086222 860899440 0
583608262 336775668 0 838383915 963475358 0
163378934 229656863 0 669671636 738601491 0
20448613 122436091 0 931212363 993274942 0
577155348 372226505 0 642070806 495734550 0
84753905 172285800 0 707247632 709374970 0
114829014 41542596 0 452638286 472789708 0
143332122 232061756 0 643646724 646787202 0
372029979 214294495 0 433209705 343061055 0
464808897 55440500 0 575857201 602530186 0
679638033 487596051 0 845469898 777045144 0
22234295 32908507 0 724246189 613194937 0
716681761 195296073 0 834581490 881285362 0
2607553 2702779 0 12233874 13174137 0
182691124 96146678 0 821256285 844044023 0
42940294 50496060 0 663234115 698407712 0
46243451 7786211 0 75249390 71482033 0
98068422 34871350 0 508090992 494125267 0
19419143 2230040 0 105753681 101778473 0
5678043 730444 0 824252244 835117961 0
672939344 3137440 0 930051981 899689818 0
139106944 59970385 0 275229311 287774072 0
83665204 25816081 0 880746437 964598608 0
71880572 6087111 0 556464603 439904775 0
51846921 133868679 0 485966021 480449798 0
483473181 51493289 0 757647427 521516167 0
248355766 62918959 0 412855827 391493796 0
147772734 78269217 0 564920487 705947563 0
73424339 33716548 0 509190081 617303427 0
216144670 121120799 0 319249525 280813773 0
2710917 398874 0 5619417 4166505 0
15403962 17923808 0 117595954 122979281 0
24261340 36797546 0 223164004 246710372 0
6440589 3631412 0 402032008 409385035 0
52534133 5961555 0 69194361 48071631 0
81373815 83942841 0 368757596 719963651 0
506794412 210750158 0 560511590 612743938 0
755895149 205064520 0 859412558 808214586 0
51222278 8277721 0 258753354 279350765 0
196917732 55994847 0 804357615 861284828 0
83187717 28750279 0 268607222 309868642 0
136869880 64879737 0 589662923 496417498 0
1727887 1506538 0 25104522 22385986 0
4486851 24859295 0 114982806 122854796 0
65518608 23015174 0 514960083 514004600 0
11184265 2976315 0 92759012 104480669 0
69332369 13159948 0 317023661 411151192 0
38464768 11128954 0 303250924 201573709 0
33225629 539148 0 143179760 140865245 0
147668559 34218041 0 705631546 653683827 0
168108552 284016155 0 839593287 706951041 0
24836221 10504519 0 285726816 291903392 0
39508431 89807722 0 391576486 338885276 0
73326370 58160517 0 753764746 880191046 0
762113 3035126 0 28350947 27474230 0
41047194 6368618 0 172654447 188974935 0
25209358 771860 0 220590667 205443631 0
560588258 77946431 0 921559150 803982787 0
43224367 524137 0 168187250 140360494 0
760362879 250725954 0 835325931 887510547 0
391612447 224539911 0 589659831 563819617 0
37247397 55626177 0 955832615 799327670 0
520288665 56075701 0 611658821 629613695 0
332152854 23145724 0 389462320 379541920 0
33749266 38964462 0 503112019 536455411 0
103508286 5140097 0 135108384 109031296 0
18341030 57868968 0 361037853 410989498 0
603150601 422198269 0 721062636 927079917 0
167800360 110925293 0 567796047 565458857 0
58101749 21306764 0 621458447 765092389 0
27194037 52909248 0 469942723 532312043 0
194640680 8610084 0 844517717 733068705 0
10028798 2384290 0 187597631 178355233 0
598625957 228318751 0 735936718 571890287 0
369266116 95462322 0 760709435 720574575 0
11832931 3311050 0 40523974 29892700 0
17573232 2654212 0 82808671 67961172 0
1781317 25481798 0 61778937 69193851 0
125463360 36249512 0 193716267 158088460 0
4378509 3594024 0 27576804 28539194 0
81015902 95216657 0 356146213 344917290 0
9975347 15234604 0 100459056 109552018 0
49261397 2462889 0 254113603 222311381 0
34216163 3701956 0 356692756 338795046 0
132480994 143222100 0 634169402 645741441 0
57014540 9379808 0 287767626 260701972 0
26677118 80451889 0 792001478 805169463 0
187177749 159913300 0 522458554 555583946 0
6237537 4644996 0 60281979 64165268 0
75074381 247004448 0 855672466 767853858 0
33807284 2802632 0 127173747 100249751 0
3287770 52116086 0 399301613 317913087 0
31299815 30426217 0 830494633 784754290 0
135976689 17829587 0 623174284 575644783 0
38875647 32035738 0 446179711 452404405 0
712554789 832484932 0 922322512 841765849 0
17181813 6932395 0 202902116 206435049 0
307288013 200913716 0 612752259 659175586 0
31442153 1210128 0 181870196 101756508 0
51012734 30255656 0 263952991 296435046 0
39722841 7593569 0 72339839 64287333 0
490074442 181075297 0 611497393 580663170 0
20002104 31763754 0 440692268 455320295 0
425133356 16268052 0 679560401 575201646 0
5978627 5664284 0 69433083 68930236 0
25394877 3740110 0 138366955 88934199 0
223891604 300586483 0 400088025 364752787 0
44660495 30766066 0 362432808 307939232 0
758196 3088920 0 50431344 49157266 0
9610119 21303319 0 773945625 834579823 0
1157394 5756734 0 43043788 60340430 0
734670174 160809075 0 779724119 492390596 0
156645937 46380780 0 442826239 361795569 0
665166057 170495193 0 706356088 620602748 0
313065288 63222851 0 376342554 413795700 0
755145704 225258375 0 842301022 779729500 0
27759389 38967106 0 519268942 761194732 0
5044265 2622883 0 391982894 410150822 0
173721688 274036962 0 558823641 525708739 0
600868208 68535779 0 866622806 879455066 0
9419103 32211169 0 682709669 749511494 0
296655515 18533061 0 450546769 444049428 0
217808844 35085605 0 625764410 599604838 0
1174259 126442757 0 886346960 937267436 0
82868524 36835221 0 678462828 646206508 0
3016589 603043 0 31552919 30376419 0
66696885 50671062 0 287551603 301083636 0
224763794 47240193 0 681969215 634142655 0
139866884 5207634 0 886337581 851259049 0
54672781 114208788 0 472162608 371123160 0
605084910 219442267 0 748593613 272701601 0
168746755 9330662 0 210324097 36072687 0
36280743 44834334 0 472946718 477656478 0
216351781 57874004 0 317974375 183112449 0
109076198 82684132 0 749066339 867429518 0
38194925 2341637 0 112109693 124073002 0
56544490 27885762 0 746591527 719079176 0
64057359 955524 0 168644947 134660308 0
50138834 87948742 0 745365550 779732418 0
381811624 41784631 0 691859896 669290664 0
263545871 214067727 0 520059570 573235620 0
3136412 15379483 0 95178415 110915464 0
168876306 23292737 0 208201042 160778194 0
269905028 79528566 0 621416707 570332435 0
43591896 472072 0 472247080 611106714 0
129141955 39317384 0 504591547 387608657 0
44964874 299355 0 123606815 120959788 0
666320125 60197920 0 680981785 712067755 0
2310404 57759803 0 811399617 777253126 0
94623961 41049228 0 478683099 449570934 0
26423053 118843198 0 186603245 238443999 0
110386136 36941614 0 156304784 150597495 0
401289 90616 0 13170748 12611616 0
273448372 150587422 0 451481176 436621533 0
108504615 5521662 0 137134496 130048595 0
308216905 67671783 0 814371252 936006583 0
49622370 51088557 0 442465507 483099738 0
238626724 28259287 0 803564285 758896879 0
110770379 6133384 0 577757815 585697984 0
146161987 8768545 0 164518470 170738985 0
7007742 28702455 0 638406604 623492666 0
156908733 88970573 0 221505113 240080601 0
95259257 80633777 0 840848210 867312571 0
604279016 114571158 0 679434300 422293993 0
34685282 4368438 0 267398993 262035204 0
8225170 126689399 0 732201750 607998597 0
217265209 250224103 0 607279971 811135426 0
91400684 5071041 0 671048093 675816986 0
643636633 1076095 0 792416123 814466745 0
94561510 28179720 0 185062630 218037494 0
211862305 15683987 0 525994242 529385557 0
117838485 146022662 0 876152967 864263789 0
255418931 18602540 0 473337583 422123824 0
2365642 46156855 0 250131811 222755663 0
380738328 135200651 0 828782201 854434341 0
51980999 68489292 0 799492463 792542987 0
4092531 13066495 0 565658408 468765545 0
97888867 13672676 0 283851622 215646857 0
142315081 3182238 0 869079937 749307375 0
588060145 132806092 0 714820817 212504095 0
11743738 8982687 0 338261291 348137476 0
427768463 139062275 0 534934532 243971193 0
17774466 4737881 0 57724782 59745004 0
56634915 120563801 0 590407863 661003610 0
1713924 3629017 0 146103808 130362508 0
5153090 852245 0 32004656 46259233 0
166997884 2081732 0 391342057 390664272 0
265693632 118935693 0 646575993 761530866 0
197610763 208338969 0 318249476 326258431 0
7919035 225409218 0 598005466 739837310 0
47975795 44365692 0 754155995 803457390 0
418397663 144696738 0 660539574 618533932 0
143736173 35666449 0 360197729 348743804 0
112990533 53998865 0 323787488 297852638 0
58579842 10674868 0 747984871 842278661 0
40304731 5322363 0 470396895 336547741 0
378206 22182988 0 75509507 79780674 0
27149663 34412485 0 482542701 411523352 0
42982206 8689538 0 772455065 658354411 0
118451016 22922861 0 692458734 915631631 0
817195 295989 0 3104771 2944672 0
112790075 4853943 0 146868942 147689984 0
354582567 106060717 0 864231758 857659314 0
437558976 42164930 0 603321581 582272045 0
253567998 39900689 0 530838660 465834201 0
280810582 171505592 0 483488655 565501178 0
46169633 16417488 0 242489781 259915951 0
306947379 193096308 0 727828210 639151644 0
44775713 5941842 0 441678975 484884838 0
153313460 978234 0 669926519 587769172 0
251773788 16492541 0 374551831 269076942 0
79641501 3713891 0 244438241 261228773 0
6402054 34341035 0 845678327 837779853 0
686153052 63470222 0 853368150 890257319 0
8283733 38898266 0 886521932 953321121 0
102623815 202083227 0 878776032 861593327 0
99441259 100589820 0 723895306 534832647 0
481044475 218566759 0 649936454 314896380 0
71608133 9338725 0 274816635 282090312 0
7829977 43244442 0 273615515 261634092 0
8829277 30706676 0 647401535 650622120 0
121866706 87846834 0 298681462 213927499 0
69108065 111037452 0 686714924 702130369 0
16164162 23378876 0 561673520 648557961 0
36341113 111976513 0 790101266 861562911 0
12148825 10081077 0 485752857 444582491 0
724601561 38167919 0 940501858 919592898 0
133290071 68801750 0 446676061 434639660 0
153192373 47543647 0 551363703 532745910 0
5716029 59199516 0 703956031 629041994 0
264640284 106777834 0 704491290 633923265 0
5664057 208473014 0 859957483 716962059 0
52328035 16922567 0 63553983 47597270 0
145483857 3633766 0 274760295 243830561 0
493645306 12667688 0 632982384 622022634 0
245099147 56751326 0 615584443 629823390 0
63879687 35580112 0 165603892 130728666 0
45901147 67503610 0 810424558 664894407 0
95916935 20434398 0 534326682 505639118 0
539963349 33640971 0 682114394 641895048 0
285905029 10626801 0 831180700 840256625 0
503866226 39668449 0 724756786 718451167 0
158678485 105217299 0 638433574 730715221 0
118297520 97648688 0 341408062 325804514 0
174380292 28845612 0 793397708 790351197 0
7901451 16480300 0 148558738 148546866 0
142222141 1914979 0 158295099 139707930 0
90613280 10995511 0 423570179 412504190 0
21696108 46252826 0 843566761 695936025 0
719730832 50799018 0 757684388 631058122 0
117724084 25241834 0 149559232 124452548 0
578625733 265608535 0 696255454 457902554 0
179570730 19626762 0 238841187 295374752 0
13882961 13833162 0 473921615 394338378 0
8423546 6869428 0 54201870 56283925 0
585618315 40756856 0 612655669 541558240 0
88704665 134072592 0 303309462 703070225 0
29095985 25696066 0 105970788 105958165 0
41712532 8187328 0 134621558 131579616 0
809443 12469538 0 283386550 281132601 0
785637645 214442800 0 850376860 915158515 0
1653055 972283 0 136752970 162699060 0
92062563 5463814 0 904184562 912475131 0
15054388 5319204 0 689535318 761743873 0
180740024 383014434 0 925931566 904473015 0
216762727 62373326 0 752973807 782082973 0
432699245 105597007 0 807359940 882825925 0
3955928 23776982 0 172330845 185016628 0
309897393 118770606 0 854033601 933068538 0
58707630 28942068 0 149812701 138098233 0
3242750 5413226 0 410790038 403841035 0
60418296 36107179 0 516755961 510150965 0
7379481 36529876 0 127047133 139184426 0
48952370 49587133 0 251748386 255710279 0
15148153 11941067 0 86345674 116100180 0
76781425 10011384 0 227343374 121520993 0
65874026 44724635 0 403152318 417711274 0
366437264 49230519 0 510749892 326995296 0
34285585 7898708 0 54373832 51741943 0
699706443 252907325 0 911946738 785423261 0
96852239 14154311 0 266850777 319960333 0
232178502 85356193 0 426248637 443400069 0
38302635 82785455 0 773080315 838526606 0
142578688 28711013 0 383641484 452927566 0
142475078 19316728 0 506885797 504524992 0
518042400 281197930 0 785536986 633721626 0
129428070 66467563 0 206721938 220667657 0
76904489 386704 0 233648798 208694849 0
69183397 7923473 0 686488218 738031085 0
227837038 106855475 0 283244172 288814572 0
72503060 14724024 0 129816404 127477662 0
54058230 7782522 0 690199630 715871974 0
202675264 1609980 0 986097762 889172747 0
139086277 5517344 0 203091613 191916535 0
7430777 21699918 0 106581625 99461035 0
3272920 298128 0 25876993 30276225 0
27061902 503394 0 769167617 784427784 0
78392710 45466565 0 381342090 451481233 0
224420124 110048475 0 277424476 172676590 0
1002494 611306 0 17981888 19701339 0
49418426 668922 0 83925451 96631495 0
433333134 124749857 0 764022941 606017654 0
152272925 7869652 0 504996251 478989043 0
643465214 69937248 0 857821524 623143982 0
58657777 1209407 0 261329690 281337481 0
251335265 208779398 0 503639809 482512059 0
124207782 41207146 0 324046240 370063678 0
256863983 39307299 0 832568531 934011036 0
71596452 204828281 0 945614242 936516710 0
100841631 52755100 0 591409512 469869770 0
24184069 3086614 0 391905230 373635324 0
311356649 63803720 0 781408779 756206299 0
181161283 25489473 0 421596317 448594036 0
198185378 39125878 0 213604022 78597045 0
252435962 145497863 0 524560262 286130618 0
159816203 164028787 0 195893536 197149775 0
221297077 118076079 0 539521708 658080594 0
42522670 83709085 0 818008232 619861435 0
78126268 192176944 0 899678569 733750136 0
34295826 1913094 0 152510851 147133247 0
590575840 92010884 0 924659496 919653013 0
477283262 47724041 0 564329061 572605817 0
213650420 13157333 0 396980991 474803678 0
85517406 109194349 0 729102767 542746689 0
202693355 162745689 0 540598287 495177483 0
13406911 93171689 0 628139167 627408951 0
91148133 83753379 0 243213750 265467684 0
372755517 54639248 0 903831478 714034878 0
62336549 96453382 0 520521103 445444501 0
189469568 21248979 0 314012503 311853053 0
6680322 99575711 0 417434606 511043597 0
451102010 26609667 0 919505565 696781824 0
12895173 90755712 0 323824420 289405003 0
331246091 54053170 0 675120788 582210061 0
113600384 171531830 0 720719569 975254099 0
44286682 24790302 0 232347205 219616996 0
97052193 13301695 0 430027841 442261998 0
500476 731032 0 1143945 1041562 0
57710086 37660137 0 230390876 230939798 0
211409010 31116720 0 442111565 637685892 0
315350054 66191975 0 672131855 378325489 0
5190180 439431 0 273825803 222688934 0
401252811 166571129 0 633857099 617477532 0
464870 14768408 0 197030205 222079484 0
469829276 58089870 0 804195075 665969650 0
178535474 146728725 0 597674927 856685454 0
9774862 1753718 0 22666772 24041367 0
11238479 1700978 0 614606844 518293084 0
259612090 27226242 0 334784133 296503242 0
159416898 34874774 0 383265920 276485622 0
38226520 180794579 0 591698892 655887064 0
241588408 295171452 0 971699482 789385228 0
16301724 33369520 0 181709720 153065153 0
557962480 112667359 0 598018086 352693347 0
29457624 1384317 0 157733321 160056986 0
8053143 140363567 0 285292267 272598251 0
18809760 93857870 0 675195241 881920076 0
360850999 7683297 0 671151467 637260416 0
50814080 7136237 0 64772135 54991080 0
2058170 17102809 0 68319479 102457902 0
126423008 89631058 0 399124779 374185985 0
284396484 44551434 0 461956402 327931452 0
120257058 70265669 0 147325376 149905853 0
8321415 5341437 0 256630380 253677089 0
4582631 101475148 0 521129102 661462023 0
321689348 4106969 0 914389204 894417109 0
29399777 212014201 0 497404385 513327776 0
134442209 77017899 0 984749115 969093481 0
137009860 9642919 0 741486102 799757023 0
75882081 29673635 0 129842053 146038045 0
40032165 29911465 0 154196816 123247248 0
707705684 107225748 0 745030645 694746631 0
72944719 6033249 0 123776621 113931063 0
458533729 62735862 0 520361407 367429687 0
28977756 141083957 0 771962339 772930940 0
208886337 157307454 0 748626833 747056517 0
73717474 19165204 0 304487252 397797904 0
474665101 71127554 0 609572724 348533984 0
197106080 34331566 0 279987958 262093296 0
33972692 23798093 0 47530947 47526291 0
12815410 1966688 0 77026480 74512182 0
36447068 22565339 0 809996647 849770274 0
715251861 7586657 0 828263733 385661509 0
5735014 53867810 0 735796356 637538243 0
2365098 26785071 0 343517122 306186186 0
48091242 37747461 0 353484286 393739528 0
428437297 227988540 0 524350215 512181984 0
64502441 101403354 0 701132117 821117100 0
141809639 266017836 0 942466377 934276093 0
28594879 39175903 0 236216277 223660658 0
156974667 4854810 0 530748186 430007825 0
200700794 89286766 0 332593135 348447254 0
123896549 70818511 0 626937615 781312610 0
201775260 180708180 0 486298823 514536806 0
2195152 6246899 0 130296771 132654255 0
214167011 80849231 0 393000216 386471543 0
594470658 419634282 0 814982400 459793943 0
48797131 11487305 0 735384176 902718175 0
50400234 4790272 0 283466734 261993417 0
78895221 21935873 0 442159958 419279785 0
21251693 1368927 0 33015181 32308075 0
251800911 114471312 0 338921912 333471984 0
264909937 236407903 0 803628307 721379674 0
444038279 109656296 0 524272035 362602968 0
311463927 18324878 0 416915976 331043138 0
105740607 91482175 0 206177824 221974369 0
26583760 57308831 0 354145983 377171714 0
47669230 78141010 0 827745819 817700073 0
239851289 17982049 0 659187437 642752654 0
347546322 110000564 0 553020323 563259471 0
72589616 13422637 0 252866651 321240169 0
323509456 354147596 0 402932684 394009697 0
2486246 8802281 0 492498811 537795939 0
3932007 9148058 0 38275240 40564464 0
58416197 15975902 0 325174411 245273087 0
21315903 13238576 0 137086016 137388731 0
428326 6518271 0 49401496 48828272 0
112115328 60117309 0 725823165 735940421 0
104383075 10510031 0 142172861 131409975 0
70170819 26227821 0 162215107 118590661 0
8141240 2124562 0 256918427 238083377 0
103455053 285020336 0 644688607 771972768 0
462022115 335537013 0 598488522 657536365 0
25930731 25168685 0 36896859 44921717 0
42812464 3928921 0 56101245 48379877 0
27987787 138474520 0 851069183 775985464 0
190480746 74198022 0 790660176 618298842 0
7842646 1196674 0 24152885 24263824 0
4506489 9552108 0 62976975 50335228 0
4740305 33800690 0 201603647 257517670 0
1423340 74681 0 20353051 18455410 0
397381915 263192465 0 862421856 881181733 0
37246298 21652801 0 347958691 369202398 0
77093816 33177937 0 131752831 127535626 0
87186373 4784139 0 248651145 226209738 0
558759510 316774391 0 794338553 738123238 0
70152255 37931165 0 198546266 154467047 0
130222135 9152415 0 283339502 211392394 0
16583618 1612161 0 23528018 20798877 0
90135841 6087124 0 267590027 152482244 0
760297 2494822 0 42855150 38091015 0
355204467 215094761 0 510576815 479843891 0
21047596 51537801 0 490942258 483779984 0
234537421 123729238 0 612179874 582206049 0
459468860 44796442 0 587462523 352659150 0
110653834 2778487 0 208461222 181455861 0
254128880 249337526 0 857559917 860435967 0
22698988 2500500 0 568973590 564434696 0
29830871 38696854 0 355494848 433573495 0
548885463 40612640 0 623220512 211086535 0
11639077 789178 0 130967474 76329127 0
93278570 3803930 0 336718713 347343669 0
18445631 6173958 0 236225031 234320456 0
23855846 9453071 0 100827189 128174865 0
128549753 1314453 0 206653281 179301406 0
153653815 583544 0 356274564 403151188 0
57125214 47796879 0 272832138 237350087 0
33051177 5475879 0 106620035 71935794 0
51143126 85488682 0 612112465 637249925 0
314532417 86010101 0 517123537 410148800 0
7174209 78155760 0 762435960 893051419 0
4765197 8287351 0 167127366 197689332 0
158492946 112660300 0 816167826 755063476 0
18113741 1610941 0 237504059 233399549 0
255079150 182256923 0 556698048 500089764 0
112553924 121366132 0 413835031 408125138 0
142871969 4799100 0 205635069 168602525 0
30868031 15992180 0 657021293 675629100 0
2108388 453573 0 10385650 9805437 0
22102700 196204787 0 700682384 684911309 0
210955574 76023878 0 406900166 305115612 0
21165049 26362947 0 211295037 210661979 0
143530996 90628911 0 648223440 773964547 0
71214044 176373221 0 795789367 772970432 0
115804874 23189749 0 569432940 570467823 0
34663031 5861531 0 250140303 162470057 0
6942444 2141860 0 11072419 6640419 0
324664444 34830719 0 582248392 553394283 0
103084932 15380239 0 266439882 294337937 0
269370382 42225202 0 663643649 372361759 0
2944365 2886607 0 627789711 634292519 0
398385786 43634612 0 652482870 587433310 0
43571748 7952426 0 344949231 299635693 0
541738825 148925849 0 600551731 615364761 0
122562220 97283452 0 690981846 689020442 0
638098618 490269527 0 819697924 784525693 0
35171561 28048676 0 867913694 844858209 0
8633912 141034694 0 327721159 430250324 0
29109394 109965686 0 761288405 796662412 0
66937432 19897764 0 259942972 225745040 0
28944539 81112635 0 610227436 623931398 0
4446736 1810437 0 24972131 24147742 0
12699435 843199 0 15152452 14423649 0
7762573 55108345 0 401185158 329934936 0
73596072 80966898 0 376830298 350892976 0
31131210 21288409 0 694159684 735071477 0
83938097 46350656 0 706578331 720644402 0
253013464 63268020 0 569211229 574795391 0
12870236 9701220 0 397583818 323363524 0
2218335 743541 0 82922388 65184029 0
141856900 18808126 0 756641714 628093959 0
74595554 6398518 0 827755763 798592502 0
213625710 32694019 0 465004999 418404672 0
98218012 71892969 0 298448197 411041453 0
38793921 72625839 0 386374644 489704647 0
226128327 56856151 0 274665031 166062808 0
103316234 27154348 0 350550712 396452979 0
55264012 11608475 0 125736854 81855791 0
154211581 70928994 0 231282320 202389729 0
722485 261442 0 96876695 133234303 0
656692973 38974539 0 750196746 703051121 0
364406462 584096267 0 914822732 892250637 0
428914 3395617 0 115151239 117843225 0
42268657 46522337 0 753699642 662873287 0
241809447 7759975 0 503312937 264571088 0
688672375 89182986 0 774246583 300678046 0
221194756 18434465 0 750104295 712535279 0
110866814 61368136 0 188516004 161027995 0
54469704 64288703 0 513937573 512357890 0
8185877 14532286 0 256034743 252400257 0
178375682 93907731 0 650697902 793165109 0
76219542 251601 0 495804710 365575295 0
62656715 98454510 0 300348873 275420203 0
65774149 33652182 0 234237751 219261952 0
233477254 5491024 0 240812035 199979421 0
84653205 65609480 0 645734260 635216495 0
221070092 15006932 0 769904092 684213888 0
8087334 28404597 0 457203893 542197356 0
72837406 8078802 0 120177125 129669181 0
89311078 38952518 0 331191214 373289988 0
64130489 21604913 0 282580291 255857949 0
19731466 26895043 0 440939983 315222335 0
39941905 19739899 0 682290631 694880347 0
238061000 84301016 0 375735039 466281156 0
69577472 23162229 0 83873278 39547900 0
94198589 8574092 0 168151923 205796812 0
62949121 95475150 0 857684426 945217523 0
180516349 18050927 0 266239782 177056137 0
399133674 60113384 0 572624192 410922504 0
162385067 204559613 0 776916210 800112099 0
534289 11261876 0 75439121 83705314 0
324493746 57270336 0 823527535 799664199 0
395391415 12250458 0 630295307 656796694 0
17117823 16797942 0 108673374 105916788 0
16475803 112820278 0 507925773 469918019 0
32799330 9003040 0 491807431 584469635 0
160819085 13265299 0 446859178 436388342 0
319533834 784543 0 577453904 708809206 0
269169661 35242996 0 905578877 908991501 0
4613172 224374 0 41220520 42274597 0
36955020 14065321 0 336423986 347389941 0
49335964 49018163 0 287590219 264903905 0
183568827 41127448 0 462494030 530042466 0
48981651 13339239 0 111005105 105456416 0
22351251 115922053 0 681746260 833718121 0
200034840 39674147 0 628015056 745467075 0
1494820 2080549 0 346329703 373337563 0
39250015 8763047 0 136283197 157247798 0
684956 816001 0 19472183 16283385 0
46763501 25052610 0 251128939 200714599 0
2161628 63981028 0 284614103 285069601 0
252445565 137024048 0 444835025 411538599 0
57504010 110390069 0 239958621 197018749 0
259002392 35445684 0 464656989 453420138 0
11416632 208629789 0 859124478 959445112 0
21462523 4252228 0 36417773 36460772 0
102879085 62240770 0 336258093 419709540 0
19308700 54577 0 49589412 42160686 0
44441090 83270050 0 287748177 337022814 0
1189707 25912837 0 117434394 144918104 0
891714 34534419 0 745070926 802241739 0
1966692 3931916 0 321659719 475767789 0
316759700 109780861 0 600106572 466094554 0
8706592 10416717 0 839521115 785066169 0
47483189 8550043 0 101671093 125411912 0
802072875 3221097 0 867178905 781363642 0
520340537 123322637 0 662700923 685721647 0
174121854 16667416 0 176591343 98340305 0
70322619 206990407 0 851408549 873783503 0
50998207 25045336 0 251338849 248551105 0
10837003 143982534 0 589911626 630873105 0
6432269 18707585 0 509514885 557039853 0
36916079 55005561 0 539231939 543945567 0
6172903 1708464 0 42848267 44835900 0
633832404 160412386 0 776463525 564643055 0
396356156 163628738 0 620730394 637919570 0
339599022 194043982 0 795817231 736976475 0
602652822 74717544 0 831349673 868969770 0
253454498 23699662 0 318051912 352641848 0
97134011 9422395 0 755893020 987851490 0
8199007 28283635 0 512436364 572551571 0
108100299 65592896 0 808328078 713964627 0
137821314 103369138 0 637473529 604537828 0
362320314 21094978 0 381907409 273660338 0
30239208 49803444 0 385679758 402581924 0
11987691 57975538 0 690502760 914445222 0
45377114 64561548 0 584450179 491671932 0
32455004 5595706 0 151172342 139635998 0
172541510 13593647 0 411968581 112260901 0
424343641 232134036 0 806143512 462629827 0
312019952 269947612 0 495060711 459048598 0
6153969 16339225 0 490732884 449030784 0
365844234 55201001 0 442672500 185607467 0
284192553 32478069 0 573349007 610901325 0
17868415 2528898 0 369846740 362912351 0
15033849 37584623 0 816108382 779687312 0
128439477 46625207 0 377502736 391394758 0
82764412 20815482 0 749903151 778296823 0
170728917 94275453 0 212737934 124235712 0
81527325 16938691 0 89765074 58044535 0
50984633 17921707 0 200659689 199930549 0
143581932 54015104 0 296973332 256146749 0
212023746 3289977 0 423648903 384535332 0
29578528 72680674 0 535884034 657451932 0
667428360 137653005 0 920401983 738580736 0
143893820 78553912 0 497502428 545593870 0
18637734 20671055 0 540216127 599182232 0
580991113 114995515 0 771589464 455261178 0
6295819 6752815 0 59659071 51203366 0
327804605 108667763 0 538792767 394795929 0
1326731 15180430 0 412492544 370795325 0
423982296 37128048 0 715294415 697986685 0
10088911 27137644 0 169208297 200645831 0
2016438 12425294 0 246540961 245837581 0
387087541 271550925 0 540153986 479326309 0
5085191 310444 0 109372581 139318895 0
25039410 17556133 0 434581495 469807723 0
10661396 6942521 0 116635809 107949106 0
133920027 21701386 0 404419202 388626818 0
988557 5064886 0 54473761 40957323 0
183089764 115101689 0 762951415 713518711 0
599556082 133680823 0 866050342 660793022 0
32485797 3559395 0 79868210 89187185 0
44558366 65450876 0 632252902 639714221 0
158490445 186031192 0 819688183 828506434 0
674111174 220671382 0 857127470 759497510 0
116047957 114663423 0 330789802 374504158 0
462606519 57243852 0 583215801 667664640 0
13495145 83818346 0 495144584 481444112 0
26729671 99308980 0 472155496 477060821 0
202476633 40177465 0 395187813 406541776 0
36694328 21557729 0 188924045 141815472 0
452762259 40357031 0 473606510 370369340 0
11639734 38788676 0 371929398 400407074 0
4964838 10142075 0 224145440 226100838 0
578351 913378 0 18912641 22988434 0
221639368 151943972 0 705936867 594311496 0
10364214 2356014 0 20702446 23268676 0
108306656 2531548 0 389341226 376121714 0
62311722 17061592 0 114113942 116977017 0
650500 36073745 0 696005384 722201937 0
97892666 32166168 0 156535432 162952682 0
9304344 95052506 0 752330286 592084453 0
65674348 10788174 0 131427443 134114306 0
110427941 21988419 0 278605935 312498839 0
21538337 19388967 0 219367834 264399715 0
15545493 53742443 0 346758388 355261873 0
1700448 3689474 0 30919196 33120704 0
212804 5953950 0 466724994 502870905 0
237850945 81960907 0 716259572 792977927 0
97999084 27810812 0 948143315 960183448 0
8447275 21896190 0 267558555 241932294 0
128712280 23234729 0 167372222 149540675 0
3562929 6092357 0 388528836 452772884 0
15090828 9141502 0 359453210 360371402 0
9932373 12127878 0 177244328 163696143 0
9186008 14876369 0 225768650 272832425 0
34885517 12552641 0 59535923 40445387 0
67015525 39463750 0 123265649 100718076 0
13326620 17821455 0 30440218 28321701 0
71647497 23146271 0 414739070 427080728 0
23496611 5097086 0 25500563 15784693 0
276624397 206962719 0 373005514 484209780 0
7797095 29571696 0 495474181 397748270 0
4619963 6842463 0 68260064 55512053 0
14135933 9414189 0 233796582 158738889 0
373184 27290359 0 586467630 536695239 0
36429642 1704430 0 119497056 114719200 0
3145906 8841490 0 233320236 361555716 0
7975054 23360438 0 259309214 235145262 0
61495139 3659435 0 144364537 145728677 0
53980224 55617482 0 513532572 551947185 0
41025224 24349112 0 819089355 799997965 0
5616185 132565997 0 855241612 808196371 0
244963249 22404083 0 283060972 267798890 0
65568932 7298039 0 611544291 454418271 0
320510769 5610602 0 544811594 683974020 0
17026423 2098145 0 103263391 82987232 0
28452933 230289890 0 905806194 654715165 0
283625359 19466079 0 678319954 672872337 0
437935509 188444812 0 846254585 913332086 0
29379767 62670516 0 315756261 341431524 0
22849151 11726453 0 182485283 179334925 0
23293168 2795020 0 33278627 16870239 0
19274124 9343284 0 66082701 67484431 0
187401071 15168017 0 239176474 261040137 0
159263281 223908298 0 289878132 270638747 0
21627954 3505548 0 436461699 467111367 0
195555814 126656775 0 920597784 883810758 0
110603173 54001034 0 763488842 756057958 0
176412061 17818064 0 583978926 332806879 0
341756557 116785123 0 367083155 259128508 0
124182000 30954929 0 672500521 594809406 0
124602599 165997621 0 932237282 925650445 0
311527962 19700339 0 590209753 611207929 0
54688019 22226777 0 206559645 178076382 0
3039102 21018122 0 595147413 512835597 0
9660106 67372864 0 519160988 416024577 0
14300802 13392714 0 667581461 575549434 0
131546458 150640151 0 925439729 901274515 0
306251315 93540213 0 446856705 595611362 0
60759117 92318005 0 761660173 731312691 0
65148670 31328884 0 128243178 151368860 0
5756906 19314747 0 299537921 284754953 0
174135544 146126236 0 223702433 225675619 0
83219803 110130918 0 829681853 637432378 0
113834229 15960925 0 562234002 614585906 0
214249931 76291596 0 501168366 593590789 0
60456856 13342871 0 81355385 89800142 0
594770553 23829399 0 746207806 698496671 0
49881814 2137064 0 639678241 586854808 0
19309822 14174635 0 513067976 475976059 0
142493231 29579384 0 570336919 557402667 0
25796795 7762848 0 223404735 267459175 0
53502868 116070223 0 310961036 304078427 0
397068842 370870491 0 472729356 496193512 0
28456181 3493284 0 109233322 111404984 0
310090990 113541673 0 362066514 470472125 0
48768274 124799156 0 700257598 674178071 0
147254815 43754860 0 577307104 562754851 0
64503552 505248 0 376140654 377176673 0
37865607 35664323 0 693870230 653432788 0
104393333 63744096 0 364462290 355194125 0
495103695 40007851 0 602406781 524091758 0
90633949 17481698 0 602515140 610745069 0
32870838 1929278 0 92894652 65817585 0
195186933 9386908 0 256828578 252088959 0
100164149 7456492 0 381784335 360126400 0
216139686 104016674 0 693362371 580624893 0
198694393 273505 0 722381586 552356532 0
356930871 3141763 0 544780478 496073009 0
97865622 11201828 0 709020707 602885190 0
26011399 36160875 0 496418965 439379586 0
309167842 188594594 0 571311903 573651655 0
83565872 24237211 0 227725126 281478948 0
109321052 103814861 0 383566945 409180767 0
9986550 1029728 0 48193482 42388194 0
366137554 334013996 0 778844687 863157921 0
235134895 52867219 0 284277332 243043231 0
320545565 111313271 0 706965324 787288375 0
54083229 74377295 0 385242474 268767864 0
690496030 263950905 0 919704358 591354270 0
344764439 90447224 0 775260564 806390173 0
39489571 2470044 0 79260069 55147887 0
385276343 75447255 0 613555545 280532849 0
122571832 118584262 0 184478092 175092375 0
398183244 105517126 0 477495938 331206397 0
335098416 11082890 0 870221200 868111255 0
2690622 27751005 0 90969671 105679699 0
75262579 28537756 0 638739762 772931003 0
204706922 24383099 0 310663097 257887836 0
965503 3952804 0 21869278 24732279 0
290476722 35145050 0 358610406 292977048 0
3158402 395827 0 21032468 25796370 0
136579834 19150679 0 471076084 449252731 0
53299370 113614221 0 868787651 917381011 0
263639040 51597812 0 326733988 321953139 0
6542677 9525318 0 73514361 75168622 0
4028555 4742452 0 100329376 108211620 0
21943399 41781500 0 886158978 804228744 0
79555508 14188003 0 396835870 425760556 0
34461939 2446844 0 75474354 82893419 0
162888618 76164861 0 799639559 717443343 0
4658673 23664280 0 87839123 108397524 0
46002963 14019678 0 291169888 319073349 0
7747521 54625455 0 375843065 492520511 0
91614462 33359767 0 144412469 144843025 0
64229258 50399443 0 226400218 208950489 0
2433916 150295 0 21238304 18613553 0
131618492 38333568 0 569749851 532544857 0
183292154 20141529 0 513327689 447990121 0
3360907 7582132 0 86865158 82660206 0
26083991 17475394 0 113762846 112190412 0
223527056 37642447 0 763845268 834095705 0
44920394 53044812 0 226132462 252914766 0
9859561 42093996 0 497865411 491066710 0
341936046 175610979 0 868823580 863428478 0
2904843 15058660 0 665279115 669170636 0
390513251 32658627 0 706626794 710861060 0
63431222 119157146 0 380854445 437000264 0
320239934 52263233 0 399219385 240878469 0
187592278 105315710 0 221514302 208669591 0
163930713 27672973 0 226350670 194277956 0
628326298 97087074 0 714122336 322660666 0
108616161 34014700 0 736432099 663966673 0
235176666 20488633 0 284375160 256098803 0
14295117 26260861 0 174408356 168453262 0
412150366 47458852 0 507153046 424247593 0
311519343 183661472 0 605688225 589103620 0
29600959 8550042 0 730706813 611861390 0
10216595 983534 0 11258807 3026059 0
100394282 4686834 0 216510051 123475591 0
106731908 4709279 0 117447184 102814148 0
116011638 55307144 0 407610655 355962264 0
149165062 114214509 0 711642194 586614883 0
29677912 3102677 0 387555250 221854161 0
101001802 20806208 0 399639137 476423032 0
21768312 32366750 0 589454098 447666460 0
137348865 46927821 0 792893684 792457816 0
76871802 7166088 0 292935471 259471064 0
119282528 86772287 0 456525720 524052646 0
2995368 20623332 0 90157880 105978237 0
123108436 114674718 0 187876271 185752317 0
44490115 19388427 0 55732194 53265936 0
1449406 1005888 0 621019549 663555102 0
48177113 2975246 0 541733209 545453639 0
26713265 212008629 0 744406575 828645799 0
690823645 125489196 0 819524667 785510144 0
194492200 99304440 0 715494025 591368708 0
34057398 742635 0 304119705 287847557 0
1750892 9307365 0 228506931 170623100 0
185485687 53866480 0 795370462 607421169 0
23790360 4959490 0 118614127 122862161 0
319530173 244217088 0 793983080 515285841 0
90258899 89546096 0 688144912 647599333 0
5356009 4600002 0 7882382 10410330 0
11475208 27999440 0 398718250 563427237 0
49342227 31791296 0 525361200 465435758 0
120697321 44376255 0 425134752 345422698 0
172996065 10538564 0 739576218 760126485 0
4979243 517529 0 252970226 191111050 0
14355714 1844892 0 250531681 218206365 0
61139053 64106602 0 423101546 435445765 0
147481442 47105603 0 584474090 674803422 0
38947094 8136720 0 315328305 307164179 0
101992143 5698491 0 222957663 215296224 0
100866484 1163354 0 925430953 970335578 0
28470463 65431170 0 294079316 296691093 0
3483078 3795275 0 21258380 22118979 0
131568003 71780566 0 480862932 487486933 0
27775431 1990207 0 37140565 38689799 0
129483141 3419815 0 913280182 762689589 0
20469281 17082867 0 843559384 839201411 0
128575527 110979630 0 593056988 583297322 0
5914926 20967684 0 115599101 146794392 0
77759487 25848387 0 762689874 774036247 0
244044311 117601381 0 821884293 771932781 0
182058556 54326971 0 288330661 227416637 0
2809382 4372683 0 140431143 156542092 0
394153890 40109923 0 588688005 485228374 0
58795642 22289893 0 749205358 802511440 0
158197881 97843226 0 395174094 337604180 0
52128433 40156145 0 375901952 396418333 0
4021169 430628 0 5707473 4852598 0
6069654 639659 0 55209724 54667928 0
19296862 13175521 0 471512671 464980976 0
123807069 78233436 0 449252840 493879371 0
44149803 45632787 0 395827975 462110655 0
140215439 37839636 0 693946691 720209316 0
23372792 72887568 0 552606737 522656816 0
65342436 18568563 0 868445494 874160868 0
51274571 47899169 0 308364352 352327936 0
198381668 55287801 0 679304456 726799157 0
140230048 13661351 0 230839481 178239896 0
344034055 106810727 0 851648094 594616888 0
196869603 68458496 0 961454059 727567230 0
73115497 8864160 0 631240589 589080569 0
201600948 35850477 0 727367729 689917662 0
684305019 8699551 0 856673080 349632307 0
114545933 46979164 0 187810607 196610215 0
572394934 130723896 0 628261750 533075668 0
504289214 75588080 0 556106922 356710169 0
620447138 56465769 0 825855777 817720988 0
62744017 13286973 0 193277772 192220583 0
174624991 3257038 0 293790541 292865133 0
91124643 29692987 0 236190792 205907386 0
168658950 194117615 0 415708784 396903840 0
198170584 16804620 0 843193637 924972923 0
33878410 33409747 0 97871023 96026156 0
10023409 1756752 0 663533366 702692404 0
9592675 10560591 0 276284520 225206454 0
87944753 69733499 0 726433846 719876744 0
458079968 113974073 0 517061438 470427161 0
24646113 9835104 0 33440679 28322893 0
174506711 10326574 0 549084159 514194094 0
408667204 17235496 0 882292451 780065647 0
513911251 56800162 0 623604606 602714660 0
2524840 1106747 0 18910784 17284612 0
142989939 71418167 0 361238326 404883992 0
38604760 68890575 0 231132248 222344643 0
2022698 74498472 0 390410983 460593011 0
45040240 24057338 0 540679545 437304497 0
105525907 39422162 0 477753601 499913785 0
222434863 22308257 0 520272468 506413170 0
12854191 1551490 0 179116424 202935563 0
334229020 142764470 0 546594851 385879091 0
1986956 84274327 0 481548817 739803726 0
46671234 64367974 0 436597180 429706836 0
203395191 15726466 0 482013729 485984465 0
58906195 177346023 0 951686677 948352888 0
184824577 172138278 0 733963196 667450022 0
399224778 2998753 0 445227999 483667498 0
274180762 41771222 0 697918664 491404484 0
29105458 8149361 0 46125286 41562609 0
56224542 15405756 0 226519945 234205184 0
14785554 5750171 0 46516113 44846026 0
52800378 69752227 0 941383201 945430354 0
17153785 11226604 0 346829974 457763660 0
60896354 8549286 0 485663942 608018926 0
16056272 296725 0 130363129 147029055 0
67876537 181180501 0 588503864 537140533 0
631143436 488460187 0 787570999 668241204 0
177404162 160438308 0 507401051 483573659 0
38959935 10329130 0 132944867 124461258 0
118791283 162011618 0 301110055 447139546 0
260555083 189288811 0 545892580 708385621 0
113335005 5473196 0 250395667 233692537 0
1985165 45759 0 8807398 9147504 0
76196991 24816010 0 733000693 605976315 0
248907668 41037552 0 519320907 581810735 0
609519605 29103436 0 938592857 718226164 0
58506827 55183550 0 238835920 165973314 0
1270451 807811 0 2214844 1970548 0
28667784 4409974 0 292023810 369062726 0
148001487 14900328 0 179527676 228290449 0
214040369 76907538 0 872105360 751039866 0
126543056 66095765 0 202216081 218908751 0
65079857 50630530 0 261618596 268368283 0
3337425 146948035 0 534917368 742008033 0
173497441 32158357 0 429614774 479352802 0
48028837 114704968 0 418559861 385824633 0
10106621 18644405 0 601431022 648685536 0
28582528 9621047 0 610395698 594271859 0
439971647 65804471 0 654885646 448189702 0
91596387 68940462 0 484530761 447691213 0
287257313 2843834 0 595342615 312055048 0
172242940 16903559 0 348516815 353183426 0
124789377 399821930 0 997327502 988703174 0
109548175 23421519 0 194782313 183743932 0
693674262 242610541 0 925881032 913011487 0
67222989 56816727 0 695293181 702449343 0
24878424 24640629 0 280891681 271175662 0
27483057 139585010 0 583386572 559964670 0
182401297 140769285 0 878419493 890436852 0
162748290 32067439 0 956991150 965959690 0
135283743 3987815 0 224586942 164156913 0
425185345 189128056 0 776666656 691137519 0
408335289 129427357 0 848855338 827127849 0
212471301 98323471 0 243924410 220753183 0
486787481 139534013 0 919075748 647129043 0
61383434 11243587 0 132836061 154079900 0
20405326 32553972 0 662847533 515583205 0
126736903 95163174 0 244510975 268334878 0
192425670 11133989 0 483651166 522788753 0
105634047 145465272 0 805719523 652770103 0
5340830 3762575 0 69037982 70927171 0
8323367 1452699 0 21405904 29443584 0
40594921 42328796 0 562283320 527684799 0
119512045 22549650 0 679488604 696269234 0
8392082 32309890 0 746094114 657107255 0
112520140 29197786 0 244233138 354453428 0
38052793 102138982 0 492196843 525767392 0
650221774 180321627 0 716427904 421290084 0
65594051 14849612 0 276727006 258884836 0
1293494 1202497 0 4419994 4764703 0
92594447 24516993 0 472599772 415380085 0
32763569 5647155 0 43387011 37591493 0
479265744 191375963 0 726932025 744713481 0
266872507 118525112 0 711619326 717869514 0
8892401 1370887 0 50563131 45724471 0
8350817 12377483 0 231648550 242426041 0
202816590 45590952 0 758861471 751886911 0
239844196 96792940 0 746274558 742586107 0
129800405 63758196 0 221617774 229098371 0
87506315 52341590 0 115002124 97557715 0
126146601 15589608 0 598825922 505464099 0
16604432 7777889 0 123871301 103867072 0
11324153 17598307 0 90922128 91643604 0
121773455 87139701 0 202373540 193973835 0
2770688 22935931 0 644712195 576060510 0
275280795 22772206 0 509691790 550763095 0
1677810 60948818 0 373708345 368182018 0
327686363 108284781 0 937468382 768451312 0
17002821 18332685 0 284255552 373428262 0
16558215 24521799 0 295363534 312510244 0
225098179 9361418 0 496229893 542482590 0
166666922 11591361 0 189568474 111231322 0
2890469 13966044 0 145073756 163469611 0
252086887 455458174 0 740951530 763509556 0
668745 255503 0 11383703 11614140 0
184612433 69020878 0 611369303 760477771 0
280246021 43850419 0 318010885 285291187 0
408157546 25247395 0 785956852 405727340 0
120923965 61956885 0 399948193 394343823 0
39857883 24601769 0 631878097 557076161 0
549052854 111591791 0 626474791 631034209 0
88457918 59842095 0 529273029 811723518 0
241502414 71297666 0 461405700 527782534 0
459125474 148997647 0 564882530 426811803 0
24069272 2733542 0 362094211 315207991 0
302839266 20029534 0 326327631 284952156 0
90322 1930789 0 7851381 11037798 0
167846620 46499531 0 389926038 380702032 0
70772466 14550931 0 709984570 607340195 0
50238821 1378080 0 661966835 633581797 0
290386156 34833681 0 483682931 395648003 0
53200811 44857611 0 394618270 407020000 0
44043158 111851179 0 478097347 561906756 0
181264785 143919098 0 727835538 800329632 0
20875608 1866959 0 45492939 36091053 0
751301375 254661281 0 950491797 563646771 0
221391687 40086704 0 740423624 749446648 0
567952930 382595925 0 775447978 702827514 0
44952253 54415444 0 398588845 418467181 0
95338035 4033392 0 723765911 695232210 0
39143998 10685208 0 286133596 263280790 0
281866 138289 0 2339217 1445803 0
166221709 168821771 0 383483810 322682891 0
4360061 381689 0 6192631 4302629 0
137186411 61852750 0 699397746 522053706 0
39496854 44126734 0 828334211 609922125 0
40042461 24191145 0 324314836 369698458 0
43971543 80593990 0 599615125 649759166 0
234722311 56160083 0 479506927 503070463 0
12026703 1945796 0 21587117 19163005 0
107129003 47300287 0 396946423 460855141 0
10380836 46797867 0 737628539 753816692 0
94458218 190738410 0 844766437 929730211 0
44648219 103680969 0 710466173 763382411 0
7297923 20162180 0 182298845 172688035 0
45906571 18912966 0 352152665 374222798 0
1530963 386794 0 8032483 8036326 0
63503668 1208091 0 736401860 659433324 0
295835876 81408397 0 699953300 786321003 0
11775649 2857011 0 181675671 185994314 0
10948263 66954683 0 898154577 872023081 0
23568507 1387388 0 28560841 10391340 0
146138775 70587871 0 870246015 865039969 0
136438074 74602342 0 897782724 753039079 0
194727626 46183766 0 861735982 718721439 0
35222003 57446282 0 729734391 753512232 0
42502380 626472 0 371212171 333502590 0
436888586 162924121 0 610110245 511121154 0
10135211 49117444 0 309982081 304810193 0
107952948 17840747 0 132027215 129923154 0
606696848 76612604 0 703356536 749711670 0
6144033 12965029 0 31089003 40433992 0
111954773 83000942 0 292124485 261976010 0
43575485 104970252 0 339888355 325190176 0
160407361 125230913 0 880949125 963189113 0
156720596 92251017 0 737985891 741498913 0
38734311 1462680 0 84970391 73470010 0
608666996 405376765 0 824877279 646265082 0
275546929 137278532 0 478330834 492995187 0
374404263 289011105 0 475053737 379252102 0
374013181 148153823 0 780934054 454073424 0
181537089 19422241 0 657577462 482750576 0
168645684 15700020 0 265429786 490317236 0
11086643 129035014 0 863747315 935200274 0
9396818 11664710 0 167833250 166932622 0
425053568 58954325 0 797411664 750669163 0
40672668 49194865 0 262510655 146007964 0
2099320 4792217 0 24067990 29953016 0
314617506 43607618 0 886463464 596737622 0
89115100 85054314 0 155588719 166862463 0
37193947 30556009 0 308369715 282366494 0
38115002 44441996 0 958709654 590149865 0
120408419 48121004 0 910607033 900232697 0
64247892 193721899 0 660752854 504503988 0
156803974 107468066 0 965524899 920044162 0
13926656 2105917 0 85160015 80263779 0
4371929 2003139 0 35067303 37063694 0
7149406 1779254 0 199269601 213625035 0
184338037 98612782 0 620312374 682793034 0
43257392 49551277 0 384541038 389551557 0
37463077 72398007 0 249169067 253188004 0
22049473 22748936 0 784264751 936676152 0
123738469 57282526 0 143774331 126350783 0
6724834 1105449 0 121204229 116420271 0
168489014 91468275 0 207769275 184079509 0
90069222 40888764 0 220566119 258713549 0
31218271 201585675 0 708252547 771346891 0
27601299 1358142 0 49312236 46203783 0
154941216 46448162 0 328312860 318190671 0
1948418 7092334 0 169279483 158344597 0
10872079 25597510 0 408515891 456043730 0
366500422 104373230 0 660275644 618175584 0
118244221 28640652 0 796045533 668793558 0
79344744 32649300 0 154323533 148917175 0
74314537 341017 0 688167028 710726784 0
261312022 928457 0 395402927 299827017 0
63136447 9442077 0 168610977 126984340 0
80441864 6214351 0 794736829 732924142 0
3892119 198768441 0 732483690 758140590 0
107244855 86477370 0 403373141 391439402 0
9101073 268821285 0 723189017 927821362 0
92422318 6758517 0 639884475 557459361 0
26710698 16289807 0 671908556 665131087 0
419962505 148758 0 790053544 377009821 0
3904579 6728307 0 385474012 390037938 0
242917907 19248836 0 823031439 818757762 0
44132818 94028352 0 614989204 634289182 0
32733656 4838636 0 96484946 88884820 0
39016009 69654852 0 962291152 921275404 0
61368439 1803278 0 154846297 95623541 0
952420 296243589 0 794172241 811089819 0
254010542 4607036 0 703767947 693747367 0
799471863 143979471 0 884992362 696703637 0
150150247 12485771 0 912256361 935386699 0
948060 95905995 0 259459769 260540879 0
187393446 54733416 0 679070561 631114462 0
74601657 68640500 0 168361867 203592596 0
130948444 277579326 0 188849591 398859984 0
114011520 8686021 0 574888399 731712346 0
342720866 66053526 0 550803992 582339641 0
323209939 20423138 0 353673885 158381976 0
57765832 33103945 0 666430133 757736573 0
121773230 15599455 0 431459702 419852703 0
52006925 13747660 0 571271720 535244602 0
27316124 5267463 0 112200460 122785211 0
72872363 128164945 0 612082453 573093114 0
378024070 10189566 0 397680680 179775113 0
99611422 28362524 0 813148521 759893074 0
65094184 45641396 0 77048163 77751267 0
7735757 7719817 0 128212161 125591428 0
26161485 11174374 0 210334202 216265536 0
42087505 4474291 0 175449570 149316491 0
70192720 4928315 0 407395087 414819927 0
44785339 56236372 0 443789428 478118299 0
275034972 53555424 0 676900054 668130362 0
35164220 32423904 0 101097316 86493672 0
11113602 67765197 0 233446855 305997526 0
35189003 15069165 0 538953520 900968982 0
114971175 82053399 0 266238472 229464320 0
256993954 217301274 0 673495911 708400530 0
157874160 171769502 0 440420915 474136502 0
16043824 13396700 0 52759413 48392920 0
212239275 23710754 0 428633534 330887794 0
46666497 20431446 0 175174918 191580355 0
575588214 99369602 0 909704111 942890460 0
3924816 34098433 0 554022183 637259472 0
3779662 3859693 0 214003124 224703315 0
57437553 20058730 0 488516193 482200520 0
130973946 78464231 0 210085994 272339977 0
483530607 99713559 0 892133393 855681937 0
458553962 77314716 0 814080968 818030651 0
475108812 140541355 0 565428318 394130003 0
366576220 77170799 0 580668222 576882821 0
130871210 83494743 0 192081239 158457772 0
143134262 26825047 0 499109914 542683566 0
26267580 41136402 0 314646069 365343773 0
18157682 50470058 0 430548447 399251379 0
543478874 194653650 0 906067518 812044677 0
379173367 128393366 0 482964735 345558905 0
322954442 217622738 0 641963290 693213284 0
5697339 5286701 0 16108484 18591173 0
4167088 811913 0 40394043 35255228 0
51638743 4969621 0 289955371 333315546 0
358656275 56977115 0 595357725 775549025 0
244790406 22442808 0 947110219 568657832 0
211097014 77067286 0 510477304 450829217 0
171927071 75307505 0 394576098 275567608 0
2277128 163582450 0 605093439 721920337 0
464740 650896 0 2810394 2745231 0
136450373 69355163 0 476867036 597940475 0
320241020 67330363 0 625255242 650585807 0
117283495 73671562 0 406906836 368833033 0
146131292 30681835 0 316655942 273944005 0
100282220 81138705 0 992946444 784868194 0
7294303 113092 0 180477733 192479669 0
7848455 90185834 0 296928520 304057003 0
117833624 29708497 0 184782474 192771437 0
480599157 59335438 0 786197642 787505274 0
1245216 463665 0 20257649 18474873 0
23891642 3328940 0 35870343 30214355 0
43442683 58720637 0 342598709 319621517 0
429840894 397990145 0 596168700 583414998 0
90637378 67076288 0 101540254 107276543 0
194777064 12059527 0 362796972 350796386 0
449021675 152016347 0 526345154 408911221 0
618875158 186812841 0 840596018 836587518 0
115940855 28727858 0 180139263 175165842 0
9492600 25197444 0 418156867 440136604 0
38905975 111693276 0 973850153 821489289 0
125905705 93253465 0 546635883 543324125 0
1008378 126774 0 162894590 162837364 0
463082715 222140015 0 572782271 246431295 0
21135787 37904775 0 203584937 268307783 0
726209 39954648 0 541570048 458867319 0
2813060 76910685 0 215394898 206411126 0
6670327 18160442 0 454503322 448993246 0
10801350 159666022 0 587043130 663542428 0
376075859 87752131 0 562238717 561094273 0
30774944 22214200 0 212018172 190171969 0
378793067 215841071 0 523468397 263346585 0
3628283 455432 0 108972820 90317398 0
189094235 154913616 0 476101271 408902169 0
16945179 10889860 0 212367917 241168337 0
236271 13803769 0 395709446 348327504 0
40086210 28633487 0 336198643 312860679 0
39473720 1352923 0 117078418 139393367 0
558761536 303749586 0 636261341 607548825 0
1316575 23845924 0 173453740 163554807 0
2487849 8160554 0 42712841 47492138 0
194260602 233221478 0 764261284 597213720 0
6772383 14257242 0 531114682 521501953 0
12468605 22096893 0 89595394 89536812 0
83409992 23595925 0 693016959 642221395 0
141974 4809442 0 69838766 74780033 0
86877019 12272959 0 272728099 275039646 0
14563127 148092924 0 872834833 890285453 0
51473816 31702167 0 846502465 813369318 0
230970629 162264497 0 375463499 411474265 0
37748774 23419097 0 465627915 510845291 0
722712896 412520880 0 874674712 763650410 0
11626329 65256320 0 295550745 304324301 0
248166378 34499715 0 424329917 523591767 0
243378422 141360047 0 829382369 469304576 0
224943308 41526437 0 648196602 754624176 0
349233617 27391735 0 468766703 415766211 0
79814 70425916 0 803903965 813794909 0
232889365 17498696 0 322324887 211238012 0
630272062 29462574 0 683804335 266428278 0
97890814 45855712 0 298782344 254477089 0
218236044 55190934 0 349673593 358839456 0
315021597 65612470 0 716533767 766585258 0
767657072 357082280 0 811851134 677014046 0
45501338 19842820 0 417062063 378797793 0
201145400 69226299 0 226796657 130650356 0
95191224 7258672 0 254264393 253071519 0
4269396 46738560 0 447491255 400469829 0
366012738 49139463 0 693842765 734431590 0
314430949 19637123 0 398749348 451063090 0
246168161 18075236 0 398044054 301289631 0
53625376 15324933 0 99985972 110298671 0
202378986 155522596 0 318615665 272147164 0
1045923 1842190 0 11237110 14692792 0
69531635 42177830 0 557507962 689995852 0
6248661 29592329 0 372629602 397821824 0
30824189 27339551 0 318479048 312186848 0
285116981 119895960 0 743581238 760177087 0
503141266 90538914 0 903253635 909101109 0
112359311 736969 0 319796402 327787407 0
261384558 74463278 0 581504052 527054069 0
609034 18722921 0 154421505 139684128 0
11686972 11930755 0 349441376 398193209 0
48412929 18965742 0 91029493 63451272 0
7619969 35649826 0 137920881 170644653 0
18805852 21688332 0 158375650 181452304 0
105871197 78724736 0 211663758 209301079 0
516934095 155296848 0 638266500 273133390 0
315992572 151340308 0 498977028 513065942 0
76300592 27672430 0 228037348 212267185 0
355728177 36890184 0 788196239 813609484 0
111837696 8168243 0 245620471 133090490 0
753934375 272862454 0 819782021 641561744 0
467922131 42240174 0 873311711 820523891 0
45028980 26893415 0 338895968 325926086 0
135033690 87360539 0 295317338 241439656 0
32162644 29860994 0 541121004 536166868 0
266849635 175111044 0 309377738 344706187 0
62868271 4113142 0 160630899 165382244 0
512415571 94240337 0 890740802 629444435 0
9339672 63829 0 60109046 53668691 0
971160 25328399 0 113652996 110723478 0
2381399 5618808 0 68697055 70843504 0
222145495 22337978 0 495416424 443442158 0
353255074 355594437 0 684566773 544168151 0
503252815 411509424 0 553232758 556614331 0
95771181 1025681 0 153235509 65001283 0
266031669 166403074 0 292385406 239263183 0
326905035 49766941 0 440421647 360708470 0
66958529 79344706 0 232697582 221645931 0
16715782 75519495 0 584835817 688495744 0
21892768 57362517 0 790246560 769323484 0
1726215 2808021 0 12854666 14426979 0
737054783 196391380 0 828656091 433103933 0
161728593 13163055 0 284187541 275274489 0
10745916 79709 0 46710829 44155401 0
764270581 209488485 0 860204981 336868411 0
23870284 2444978 0 30447761 38297132 0
124820515 48080640 0 247712595 193499826 0
10088708 9266468 0 370217457 365035314 0
51225760 84912422 0 779591536 830476339 0
124906192 100553153 0 609399527 816136029 0
259283635 61736160 0 403797753 150402706 0
18681203 140399495 0 472187399 464258809 0
305163023 73832016 0 656800349 798825651 0
726918712 419945790 0 877450652 907603381 0
52624478 29107818 0 680148905 822302153 0
656741 16009785 0 231599751 241767364 0
136226670 65810847 0 491949694 320404881 0
337390487 32950118 0 619666699 580149154 0
3891168 3166674 0 386618976 450028945 0
2707536 28097359 0 550732520 410770436 0
31280765 40498525 0 310645941 291746355 0
51526122 2582669 0 74560819 59316124 0
27933444 81898710 0 491495792 595253772 0
426876329 9515071 0 686570715 616959816 0
731921667 66666309 0 792500917 517501581 0
156462780 75185771 0 575218884 727248115 0
228882338 23564152 0 632866650 582230497 0
136714649 106952252 0 776347707 754763761 0
47244455 106069011 0 325078579 392399477 0
5082334 772761 0 509977825 477266122 0
35969422 8172089 0 236782977 277457037 0
194425043 2562526 0 337537272 236175248 0
109809848 30992143 0 515559784 582157535 0
29958666 14684898 0 43706208 51807074 0
9057366 1641463 0 110627737 126922270 0
144900591 6452336 0 472667016 513926138 0
103195293 17436186 0 254949242 222684966 0
30964275 34172039 0 930434301 903364152 0
331205045 92509871 0 715413375 697327761 0
3463126 822737 0 21681595 18144516 0
12409690 23301121 0 816465610 788242120 0
50102952 60860527 0 489825584 533882258 0
95264980 35122206 0 388945500 492882875 0
28614036 46487290 0 65159353 61235161 0
20761740 1032289 0 383171195 425964431 0
31261916 94966788 0 491078019 414765090 0
395068984 119699506 0 783949413 713519895 0
79204225 106601677 0 324820856 350935439 0
152691018 57179787 0 390258049 401289598 0
39689805 3430643 0 49836548 59165622 0
274705282 10150736 0 308167102 202602132 0
92436030 71611465 0 251142540 241205441 0
160759463 15439699 0 572689637 499673498 0
254409920 131789996 0 281093772 250220201 0
271324672 18160318 0 498608780 565955304 0
5883008 6188836 0 86569000 85937187 0
3300440 6288488 0 136394314 110791820 0
12653117 1778740 0 58077019 76257018 0
423684197 149027775 0 613235946 695758131 0
114534704 23170581 0 175244050 195152352 0
52557508 8046907 0 102781838 107508698 0
245371526 127627068 0 286602808 225124661 0
264413546 121022010 0 706751860 594089148 0
238582991 64801511 0 680632958 689645085 0
5529010 3312415 0 137190670 155469321 0
277707671 20970820 0 726487673 712443689 0
73204842 14228348 0 396382471 450486233 0
164734718 48201357 0 780065574 740965279 0
82667371 110147628 0 693954578 828901007 0
690706933 9011012 0 972690422 857528723 0
237335075 78084525 0 885983543 837757175 0
78399287 78139797 0 817242117 885882147 0
189925156 77037702 0 390670850 376212981 0
129122379 7803745 0 216556648 232883304 0
36184105 12228983 0 120720074 127611839 0
168831595 56225463 0 217281750 217202474 0
355686945 68206986 0 435829134 335685593 0
48640832 19873084 0 719855441 622306501 0
138916704 300450 0 834747471 813093791 0
112613921 36423523 0 678260695 641364175 0
113607634 4153883 0 756896553 846005742 0
149156968 3548334 0 532831613 582713174 0
71057667 32153506 0 432188086 492354547 0
31514806 1564376 0 743481713 695497220 0
248570555 56939211 0 676307050 852850416 0
2211146 7459717 0 52021087 53902283 0
43643333 46855029 0 392333776 384725558 0
131298700 114942196 0 631019258 813729051 0
41051371 148689455 0 567131880 743194056 0
289409387 323949163 0 837234657 712427016 0
27207214 14338082 0 102198812 105830155 0
50580014 66840411 0 905632377 652197465 0
8630219 13704046 0 29915418 32872218 0
71667587 2577180 0 793195069 842961193 0
48371516 49125105 0 508086111 496482399 0
99061194 106139395 0 878567492 991209615 0
3801115 17763237 0 790683641 874969479 0
12722470 19195905 0 111825162 113137045 0
99027140 44670322 0 296979863 285223107 0
460267067 199082485 0 765893550 689507580 0
263529230 238379519 0 313803839 382341079 0
122529690 55922899 0 751239572 802889317 0
142004586 7559712 0 282880142 283557260 0
128274208 37528309 0 413363627 407182882 0
97801414 9756451 0 516861788 525353720 0
9551305 19528288 0 788725321 708521249 0
200676395 93267814 0 817295566 696601882 0
45622649 11837811 0 189823966 151850290 0
279735409 83986350 0 339511150 312826809 0
7525916 1214154 0 143070496 119634275 0
245552511 112480712 0 523620476 483355764 0
2476533 1113098 0 151606385 106432862 0
342887956 131757692 0 624422927 521770733 0
388427251 53595925 0 452682666 232155676 0
61975435 16142398 0 377530324 320650100 0
238526002 71217829 0 471790756 534824637 0
59078802 36368404 0 158338114 186056235 0
13828037 6419363 0 419187859 326881733 0
32102579 213044859 0 423612736 339605510 0
118696006 23911317 0 352433975 360551159 0
42064033 5814612 0 93083295 103651225 0
108894494 56318781 0 859679070 929067692 0
110700295 133208122 0 383853163 363887425 0
55753700 40388963 0 66341160 46471333 0
173316404 116203342 0 346510443 450687627 0
182039517 124938481 0 611163818 599475024 0
51671463 67749031 0 252749486 309339974 0
106639374 702910 0 605427506 645734054 0
485213233 191238238 0 606433639 674056380 0
46380990 24434723 0 532984438 596812387 0
265215897 703949 0 625854178 556869993 0
240087807 66971001 0 651718696 344290679 0
214109100 50667177 0 499157716 404110568 0
614780883 127226111 0 696477296 604515701 0
12385455 64055380 0 156567516 155237121 0
20665520 19182511 0 63934619 68457125 0
120091197 116912985 0 176326165 221178718 0
55075241 3463177 0 110472718 113366188 0
100762970 33117396 0 639784232 696440008 0
444300304 331058079 0 482060717 517050722 0
9407530 23460707 0 148970988 150416935 0
80681864 13292449 0 543386079 485594523 0
75577251 66386073 0 730586793 725293941 0
87509972 123958462 0 522704835 521102178 0
24644965 14713575 0 553786406 678283437 0
148182587 44128463 0 280412140 206235656 0
284283694 47344414 0 435904889 355814569 0
180538826 90279661 0 407143409 426477612 0
88879459 18887968 0 407761788 421755006 0
58904949 29040981 0 557267710 651151691 0
106733121 107195007 0 578863992 606817704 0
147244033 2338125 0 706609355 723450448 0
310606706 155277070 0 639946102 557433504 0
807544160 65148764 0 875224464 872949079 0
202160729 17248792 0 247533824 160174851 0
615689138 160965000 0 654657830 365682293 0
226166446 202463265 0 564256828 593572496 0
15225293 3917246 0 95934605 104140057 0
585924858 101127186 0 738345243 704187878 0
36578459 6518355 0 146864373 138656685 0
663870855 606500558 0 813295257 692188981 0
7159108 12796562 0 68165374 61122777 0
55694020 230535037 0 715428617 714509326 0
75925644 123979825 0 614320318 602512959 0
180257655 45318822 0 281240666 260331065 0
7292299 44561558 0 318892090 318948861 0
189808640 13740362 0 471069189 463491048 0
735348786 177314012 0 950651839 612384970 0
95220074 1710994 0 605848058 586133421 0
590644636 255456304 0 846673534 807972891 0
114983455 51691365 0 325887403 334696087 0
44225420 27494058 0 176041806 174962388 0
212702254 53181857 0 289549816 322733684 0
791653896 82913747 0 982942914 921646857 0
71290897 45162554 0 687171798 704067824 0
29749735 11090553 0 35919698 35546781 0
10971619 42075262 0 242870554 237771787 0
76967385 17334610 0 512854140 566334787 0
10650004 4052590 0 46947060 58093806 0
53120627 82192273 0 703664593 755358093 0
172345920 119091968 0 852491435 779732849 0
15591884 17398522 0 694194210 734290328 0
917191 4664286 0 284507552 239131697 0
240498055 42329863 0 711255748 717940304 0
9039019 5797590 0 60681179 53229343 0
300143855 81068780 0 649637191 366027035 0
157422754 42599244 0 247592303 249314943 0
299384130 11839837 0 364118065 291630911 0
230051616 10244811 0 605690641 485378068 0
6836293 3972845 0 87720540 94436012 0
200743094 131051070 0 617450845 574678779 0
9870035 12524676 0 237538012 247838284 0
388774 3264304 0 28513722 22846951 0
228630514 66044828 0 271523290 250544447 0
3287285 8735830 0 208724820 245210644 0
804482345 137955949 0 969386661 881320236 0
30650242 19126462 0 630178744 598481202 0
225541555 150833611 0 794273952 803058129 0
50683120 7926891 0 653137759 693341431 0
133386531 1106089 0 358304714 394670612 0
161742652 89644989 0 215760091 247773736 0
14385630 51835509 0 659282063 848636407 0
238098449 125786904 0 357021886 409065847 0
559523340 374266823 0 671217636 638358928 0
56358940 8238612 0 571760276 586781305 0
34475991 11271192 0 345662934 344444257 0
6430064 27916118 0 342467472 335368385 0
13281606 70607160 0 425875701 424049886 0
2372354 81220118 0 654897391 650154076 0
22644723 17551582 0 510520599 481737694 0
43608408 64829775 0 728383359 723588592 0
150249281 150973722 0 641718612 634896529 0
39504132 4046118 0 345092003 361009689 0
54193488 18570435 0 66280359 48665549 0
132000657 195120286 0 339995634 340808056 0
41907301 14538188 0 470292392 404549585 0
124375447 51148524 0 884548396 875374463 0
3386715 11192730 0 252591842 251576370 0
17600613 32257520 0 268861051 285539162 0
9566809 41486395 0 508936192 394361093 0
12608914 256764175 0 836941161 805108840 0
11908736 9497955 0 359971092 341065262 0
2296247 170426 0 8138763 8567857 0
208682136 37481803 0 270282040 225961956 0
417250974 62743210 0 705278088 586553696 0
4522204 5262705 0 24181206 36470928 0
294555045 98304033 0 570478761 528058871 0
361481050 33323307 0 422789688 275176876 0
173828798 51765045 0 700622126 717325349 0
25802442 1195123 0 48241469 36794932 0
68640793 33622828 0 757660003 730343755 0
14765263 6858591 0 343815842 338635553 0
1675252 1912986 0 35860225 27969111 0
103730844 45734931 0 659872489 401766839 0
196847997 2888419 0 247935920 109275788 0
67050636 155539399 0 427617244 460639552 0
201665065 45548830 0 331551338 257414135 0
154623147 136269659 0 625740779 831730532 0
273507509 52634382 0 348665523 390867156 0
245722858 108476915 0 714818113 630563967 0
19975507 1799399 0 124940278 164384574 0
103503083 55236298 0 918634176 724563008 0
7172255 669258 0 50603057 47610514 0
284761233 234185004 0 810169223 594483362 0
16591752 4693673 0 57722877 59657017 0
20879789 1817524 0 108225407 122886256 0
68748242 25022468 0 106683746 102028706 0
245905766 76164761 0 596009272 504687884 0
330409122 154150990 0 735398061 808819752 0
316622897 25730631 0 835618474 700513839 0
41201343 6428995 0 388939119 390747767 0
176539545 72317924 0 191109780 159303300 0
21953552 104220218 0 771686393 755307298 0
8647636 38784187 0 641784808 665042758 0
116673902 14599278 0 194468100 124895912 0
72526201 50576989 0 543749587 537707788 0
224026401 18248000 0 428739102 419528640 0
176293887 104155189 0 981077611 752099295 0
26777914 82449188 0 846133418 890467668 0
126698685 8649771 0 948227917 919265504 0
30389924 7934742 0 398152922 445583235 0
13237400 7409151 0 568572662 563638659 0
8142991 154903221 0 848526119 938536703 0
225538836 43146138 0 616743415 612462503 0
61044900 3425785 0 859816426 812998989 0
669141380 21240829 0 717118545 717988684 0
4252345 134015099 0 657018596 603602613 0
151811328 3872256 0 264082756 247359402 0
22884876 34370563 0 587242822 777409113 0
105172756 50303579 0 426427134 340588748 0
87117565 52756572 0 602130205 530146761 0
8654813 21409462 0 777613185 711610509 0
235819259 117668390 0 286342003 226488267 0
42144921 18356474 0 197326043 150438860 0
44598992 15109655 0 592929330 567020132 0
8349526 125507512 0 401035354 407603352 0
123146729 375334 0 458158173 459506329 0
19066625 6699743 0 39303083 41613732 0
355542071 67428010 0 384322694 311684572 0
284794113 56867084 0 368946568 440398159 0
39437676 59762397 0 298508533 223396356 0
16922985 29184316 0 94651154 88963764 0
465003066 42754147 0 676075914 624664220 0
137144056 28060633 0 524272967 535915024 0
79023015 71131703 0 334264479 316638547 0
223111223 187631094 0 337096904 369245167 0
150405049 57906585 0 318800683 197908425 0
139496993 34960936 0 194574525 194238054 0
10467683 23790638 0 374074229 309988890 0
87043278 9668108 0 242232255 228112512 0
20088437 34813286 0 299474001 311356210 0
51498517 23125975 0 427815640 411532568 0
15436909 6696642 0 29648047 35837617 0
447686 5333158 0 79990853 82412945 0
11209757 29731875 0 193278370 220267528 0
48428105 11159925 0 460172246 725680074 0
250206819 70794246 0 843647530 837127027 0
63047057 22341236 0 861815227 937738057 0
8528921 3441325 0 88735861 85932968 0
730334622 72008424 0 866649308 594895619 0
356887 14226309 0 191682421 257586786 0
81316302 12289565 0 259738604 234687674 0
345315121 21864831 0 593111394 564162076 0
32942355 21288406 0 807564975 810881711 0
129122689 26684503 0 169239034 172366641 0
60063670 17492659 0 114028327 135648109 0
250481539 59086721 0 343312840 317402129 0
28583695 65369032 0 595181098 722496677 0
51529442 152045531 0 642326745 654527296 0
7998139 1048039 0 47487794 51994018 0
25601630 3712723 0 795302964 722879132 0
95839535 19675991 0 154799034 153726616 0
236795566 64765793 0 513034968 325535074 0
363560221 45623074 0 646084437 447787577 0
141522560 95932931 0 160107456 187145425 0
40717506 20850596 0 144523948 185636943 0
79427137 24935887 0 618228438 537158275 0
2066036 2994667 0 5828329 5655718 0
75035897 6318155 0 423524152 405847575 0
12492883 21037934 0 174331135 186806813 0
73676957 15135330 0 281431677 238950260 0
99050 4005670 0 29350369 35528919 0
88719287 66505712 0 988451366 971471361 0
42472614 62129725 0 240505345 239308055 0
126864060 32548621 0 151369521 139749191 0
131648384 21669606 0 699603287 718238089 0
390480757 6771210 0 413735921 178392138 0
25154520 6739290 0 62666985 50911017 0
81365905 14698426 0 102957886 89712169 0
64530595 125948319 0 787450144 860250510 0
161704229 94036337 0 224821811 209675828 0
25135174 128629972 0 478776204 412793287 0
3759412 3225534 0 34945421 31642431 0
721232444 552306069 0 863735541 848500554 0
42967750 13075277 0 55861349 51709040 0
164362499 25109899 0 464668857 344812773 0
45110169 51732114 0 250221242 277082249 0
324775032 77724640 0 841203610 609304691 0
413221039 129699344 0 925292503 961270635 0
20484434 69213671 0 378930038 336063759 0
5662969 18889390 0 307070212 338321911 0
25202874 7542662 0 45980026 46053258 0
46219196 10944719 0 145829850 126021497 0
83179277 76245743 0 824957205 846549203 0
299444920 36851756 0 357545454 329800442 0
26777909 3442440 0 152793512 156316482 0
467326189 11009331 0 918854897 917022197 0
238014 566418 0 11201849 10403755 0
238097862 44462442 0 313732734 178223329 0
62635062 22685253 0 110777035 97404641 0
480211852 46842768 0 753438748 659148742 0
131834632 23197574 0 681138733 584684860 0
3966842 7354457 0 54082745 89982915 0
128719286 60694230 0 424821904 423113211 0
173683590 58244041 0 357986157 368161982 0
194021017 36366397 0 559455684 616785921 0
91176503 57441871 0 524863447 632115160 0
44036031 25237230 0 330651180 246922902 0
278475841 28312855 0 341463576 329218301 0
6049043 54999894 0 726724176 694820385 0
129662546 25461590 0 394830796 389747102 0
209804633 42853615 0 215646113 164406020 0
30156 27284 0 4438762 3675412 0
3730436 18051205 0 452632964 502321825 0
29047899 42187165 0 662045107 664525160 0
91262108 30267041 0 719084833 735397751 0
315048638 58049707 0 848881395 920181374 0
5709984 219397 0 11692650 10768262 0
115583058 2816428 0 179491976 155398576 0
168044285 6583080 0 325693780 269488274 0
420230845 210629048 0 964759901 835172500 0
267056242 181158212 0 561018462 470828593 0
9739024 2834174 0 20213625 20669314 0
17227520 1947766 0 76469754 80225702 0
10955776 26420034 0 535121492 509479377 0
36057657 10140940 0 186573988 239985812 0
70279301 67106340 0 454323333 613889220 0
12695389 16884586 0 461292314 440947148 0
3448890 5825499 0 67487204 60583007 0
99802182 58249326 0 742215432 777926922 0
7212672 19172019 0 221208926 175305916 0
220889807 54771974 0 723648157 417051909 0
70324424 22494280 0 188208824 187608440 0
10223622 2708576 0 33114411 27788602 0
56664742 6474255 0 144756338 119773869 0
310414754 9137823 0 884281066 849519904 0
37573896 4680926 0 137762958 130151000 0
400884480 31825818 0 893558569 887172400 0
96953843 175126406 0 724762382 774904977 0
55711355 114426695 0 364362916 375822224 0
83923083 27461672 0 185417133 88654763 0
66631323 10993839 0 463329109 713525203 0
656176850 67288178 0 948123312 743793903 0
406670351 7951446 0 702893042 766061626 0
112464789 58710608 0 340026589 316176635 0
87627808 28118334 0 505676849 424213345 0
22516942 15640898 0 53758223 48845306 0
111214909 45917369 0 266212781 254625083 0
354300 8215689 0 24925958 35741263 0
122241191 48078101 0 779797211 967183752 0
237691637 54786268 0 986700530 876863167 0
224253626 196139938 0 549019241 369860932 0
13170241 12883300 0 77149206 77848732 0
348454475 176403767 0 481628109 216296087 0
139967021 50663086 0 636506527 566072807 0
2156177 5910088 0 32293066 34732476 0
242761416 36493826 0 664795885 570013136 0
354529898 102094679 0 708593675 577948114 0
35210412 12843334 0 272855173 293750527 0
6806008 3052712 0 742120289 643951359 0
365695735 137355978 0 367856131 267877985 0
464720783 63102662 0 798037891 795030908 0
59468382 40368671 0 573060190 598338630 0
35188659 171130779 0 382817324 390139860 0
180259106 25857402 0 246069541 187637391 0
26648404 21534492 0 217972571 242108176 0
80664919 44097592 0 270864774 287568285 0
82363795 172246773 0 722511337 734243399 0
1800360 280567 0 2430188 2398700 0
41618397 17331114 0 558357261 476505530 0
364069304 34640625 0 665809376 760476248 0
9685271 11221547 0 83063936 84026790 0
373006301 10813530 0 807861169 674865396 0
3590503 66610786 0 313450218 311196185 0
859372 8693996 0 34867009 44795750 0
94971161 87754351 0 621857477 704205558 0
2059272 15003456 0 152530134 162843511 0
130249963 19683426 0 159935216 167572518 0
638555680 275565833 0 807573134 726214530 0
1627545 250830 0 4709859 3821332 0
38320815 30718217 0 416114550 411530601 0
95248799 34711104 0 384859364 338094692 0
170535745 20285346 0 423692524 397674840 0
75471445 4430055 0 121510961 110355440 0
578873195 149725862 0 608407108 559168894 0
85222234 25513942 0 276995906 162351161 0
96443162 101192215 0 227979138 213032653 0
300335647 162403115 0 822825362 813519922 0
68561658 13295427 0 144857017 106677148 0
109059919 152623706 0 553974973 479217053 0
188006871 26848406 0 846781016 734671257 0
136633982 24577297 0 400372748 419087442 0
25599716 32212905 0 384384674 364718160 0
63126956 5543640 0 670275384 626012436 0
300789052 12572953 0 444510675 454977170 0
5586113 3513818 0 23211567 25742400 0
267720469 193169208 0 767769709 786420194 0
337098406 143454010 0 869831541 873810094 0
391069470 236657536 0 550124019 579402683 0
268726 42840293 0 210240413 231748946 0
7957369 22081041 0 452178127 479438374 0
42359502 2289244 0 241628137 243517105 0
87520258 48270129 0 736483699 623363038 0
58973566 4360 0 303677373 162457878 0
364414892 90696198 0 656787051 618028577 0
413924481 200314429 0 508289967 686711525 0
165566500 16434429 0 298629403 298793746 0
20231586 54529372 0 629551026 648000105 0
2326380 1181867 0 20613061 22349071 0
19081166 2547077 0 94663939 108299910 0
6821878 13009876 0 67531602 68360097 0
12436577 4656676 0 78276296 70325834 0
18726838 9776693 0 71637825 62804456 0
4987493 2580752 0 9011021 8330452 0
32505012 181635361 0 599431850 562115940 0
85988933 43960153 0 874891215 832206571 0
48403519 18340676 0 863716925 882567099 0
80414666 70293151 0 446534679 358769484 0
43071657 6924956 0 344915241 390424665 0
192454371 112459975 0 460734733 485217626 0
410178 51406 0 5215294 4805082 0
653224 23358850 0 429346350 436435833 0
261060357 109574002 0 308272420 283717482 0
179756079 108050728 0 824682366 861877592 0
67829412 23379604 0 157633899 152091216 0
431913109 221384861 0 451280818 455540871 0
4794476 1989268 0 18853151 18471017 0
751149943 130406572 0 876191799 896542539 0
65883211 195351463 0 859881636 805199127 0
121083161 93046109 0 431689045 437812319 0
177404961 29814814 0 482635451 354091811 0
4335970 110262220 0 373943815 385762777 0
176036191 7934770 0 679628247 658453850 0
22966282 98168898 0 554361534 635260850 0
13139456 7152141 0 214904898 226957911 0
14860587 18832164 0 304292658 257274737 0
254281076 250314207 0 845307521 689764232 0
177078658 40576958 0 636470868 656279316 0
188474303 120702944 0 787601161 683541033 0
7538279 621413 0 459944264 346532082 0
10225842 19056004 0 301102745 227398851 0
5676257 17781439 0 570415066 708440974 0
20016134 22270890 0 322183808 302741130 0
21916684 22698824 0 31348088 41075776 0
28886653 9477458 0 64439039 55572975 0
9879505 13625280 0 145161266 154294413 0
84941839 19144254 0 277516263 325893354 0
194411638 18498827 0 573954179 629037230 0
205614673 9221202 0 325928961 350008747 0
9140178 196551 0 635887405 641626803 0
105965199 16352247 0 786066977 760097883 0
91788346 11499995 0 195721978 177333302 0
253154130 513967733 0 914388294 912152639 0
155564547 713414 0 547839270 479988900 0
211904234 34365707 0 373405190 485393179 0
34124144 121971610 0 540507580 552011952 0
109345916 33754312 0 641303243 680512296 0
135841560 177218401 0 319632947 416155669 0
9333161 165838 0 60805406 51332173 0
406218174 218759823 0 699548757 836506293 0
280819743 12858416 0 786655739 746754176 0
19695745 3884036 0 118272362 132944164 0
95094800 1919156 0 269757013 236292699 0
1497854 3183502 0 62881267 62554592 0
4725949 40022203 0 155070231 148793455 0
20458552 33969764 0 845934919 821318291 0
192337896 14772103 0 246962982 109264676 0
90387228 24157039 0 497197183 463912850 0
13028836 2267237 0 25329650 28341281 0
335434706 31653412 0 789829822 817694375 0
133080934 70507387 0 227608925 146927595 0
118408279 7396812 0 319204120 325408808 0
261753986 82336117 0 678306293 681490744 0
62363207 83182528 0 209551024 209016901 0
798458007 601007204 0 908239574 872286879 0
64342657 50111713 0 300051012 179634029 0
4384303 10160957 0 160027696 159994500 0
57311909 71130293 0 804381260 825351232 0
12542070 88969421 0 226238306 233682517 0
20813372 28052636 0 79564005 82939518 0
319115092 13503513 0 952230050 963133331 0
406054615 62663187 0 428241283 271943146 0
42159096 1242394 0 338459483 344155378 0
286721679 75705160 0 725592441 712032817 0
116273667 19556871 0 239561041 211894910 0
165311295 29083079 0 564906893 441364003 0
354671884 16050433 0 404669606 463465896 0
11877 1771051 0 10266251 10462849 0
66055595 17524207 0 120603486 119819887 0
88506718 86124079 0 801454106 769831162 0
150998792 98241006 0 167925728 159254875 0
45198550 65197482 0 697872497 739246979 0
64032475 7363079 0 305636317 306983142 0
396156910 504068789 0 766061536 720091043 0
59673497 42194365 0 682418099 650737046 0
5401725 5986827 0 474163617 398989615 0
63398345 16674390 0 479955013 453807381 0
286176222 421394605 0 583773567 685182351 0
70943633 72019311 0 632706492 784990380 0
426162320 98278838 0 486754768 378394609 0
103652574 32879351 0 868276297 963007151 0
28565074 49548392 0 778512388 685737685 0
117471845 11179634 0 559613047 674834926 0
29611138 13265717 0 252338874 262276874 0
8414854 4493058 0 90724497 100244104 0
470620364 108511885 0 890625176 781442791 0
20924351 53356734 0 155782241 157443070 0
401858672 73644019 0 493584718 514385347 0
283161753 96863015 0 641675566 667990957 0
192420689 30237414 0 815302968 855867945 0
34284180 56488292 0 231522771 223452748 0
9002141 53855859 0 346104602 354903002 0
2424644 4941197 0 357144850 321093743 0
235697890 42339238 0 429112276 394349306 0
657619336 661333514 0 915431264 809874466 0
7909050 57901150 0 681890436 677947263 0
6546822 2917217 0 119389445 112461432 0
264793546 228582368 0 632378455 512133822 0
149245676 109836362 0 755461637 693473904 0
530274361 71801161 0 856077354 724687144 0
82626158 31351469 0 512054146 682998274 0
21074276 9430496 0 33508241 38365815 0
8563467 44987979 0 279549064 275222238 0
315027298 361873124 0 338847905 405510592 0
284771030 161732823 0 468211184 504822853 0
21002771 114518413 0 717940515 674184564 0
78944255 97170959 0 926689549 859252859 0
57592597 31599681 0 452281596 592533443 0
1577117 35649859 0 138795609 140340917 0
507066977 126775506 0 867137841 733527645 0
22642092 2270595 0 135366939 101361072 0
6577241 4977125 0 29107019 25811595 0
30900192 66677530 0 387529254 389635505 0
38929548 22092754 0 549307310 391490053 0
535929572 46580570 0 695460176 798544493 0
625880175 210686938 0 759526212 721900680 0
339654965 178037782 0 856058914 843708258 0
558113884 334783224 0 826282899 813364263 0
536934295 146559532 0 859074830 644457738 0
133510341 75369844 0 349658894 375891119 0
74367688 23847082 0 354884100 384898200 0
255626409 167291810 0 657075134 427250961 0
86234955 31472140 0 988149699 975752838 0
103495726 175677422 0 757667369 829637942 0
85327325 36382068 0 316509113 364243167 0
455995701 138521617 0 715070579 329493436 0
138251797 40671097 0 205714170 258603502 0
140496685 21979464 0 880127546 839211053 0
149401087 38652848 0 341997176 444483236 0
1379808 2570331 0 53094355 66623758 0
114764623 36130048 0 185475457 161896819 0
71929089 3288526 0 335777542 298316461 0
181135184 54886610 0 359892413 205754062 0
127189923 1852755 0 617500094 710297322 0
33186787 47723981 0 606453546 675452328 0
132614172 152043771 0 816698715 831349003 0
284521051 7268353 0 883182629 935738546 0
389836 3984695 0 99835437 101117380 0
9107101 1098554 0 14068419 14466689 0
28797564 5225988 0 788985839 801544394 0
60082029 148529138 0 383023498 374094242 0
4398376 30139809 0 335959285 332981762 0
4480881 27970788 0 148595505 148544968 0
21965309 11817192 0 197926490 184385684 0
13132310 269841 0 36579509 42488638 0
715533824 270780610 0 823205700 716123179 0
153703379 46795446 0 367608753 350313296 0
14972586 8959952 0 346544845 322996863 0
49452492 221296672 0 824424601 836517175 0
23707975 11620356 0 152228545 147855951 0
25234878 91846206 0 829730469 893407392 0
156973595 85142253 0 312890855 380442389 0
269152782 90879951 0 499604183 544511987 0
198992041 236963931 0 600696024 580514984 0
301953296 18075072 0 670139552 691992355 0
246688586 23223784 0 292481637 229370775 0
124447621 18490475 0 696073177 676707625 0
267382213 9231054 0 322946700 336202570 0
146695887 8530781 0 204145556 139344826 0
32558789 44276546 0 949044257 905716992 0
294047 84773 0 2406487 2504063 0
1182745 48016071 0 306723184 313700947 0
23207652 22700116 0 42498220 61731302 0
69398550 30510269 0 318788392 400154427 0
33483607 2177965 0 116178951 106095216 0
71024524 33034850 0 900812404 781140388 0
3549911 8448870 0 126971033 125507301 0
66469399 51192105 0 328858798 365443517 0
22125113 48058466 0 469256169 518318227 0
355942097 94443928 0 910754413 814411026 0
35068523 769345 0 699663321 657686394 0
27200858 9846940 0 81510357 80909027 0
584647035 75255611 0 896580524 815088224 0
477822456 592547503 0 572206747 786219112 0
684523946 76515304 0 846996199 878322216 0
220402386 7581967 0 365117269 236450993 0
135055457 23573290 0 249575885 230784342 0
27508272 31243164 0 230068289 250301141 0
538124849 42535902 0 601779847 473811437 0
325513259 37760452 0 376604091 364543384 0
11052265 24026425 0 569910269 472391952 0
306507926 25073314 0 401371261 302913170 0
30627321 14612565 0 692028730 631288422 0
88080799 33965211 0 484365413 646661157 0
59765264 1541657 0 530184309 537873924 0
8333999 26418857 0 587400426 693945733 0
34921513 12685236 0 50351755 51705044 0
37769991 8166909 0 402593382 502180631 0
192601787 166843430 0 804486552 735959034 0
455678015 145408769 0 603082335 600986765 0
106539094 63935062 0 165169212 166304816 0
13953655 38178277 0 161058353 209018447 0
74833032 24155403 0 397070055 335733556 0
28399068 426653 0 519145556 751354745 0
40574576 2320610 0 215472910 176572597 0
634469606 422481558 0 720900579 550679880 0
16845074 14266887 0 125984385 130120766 0
318452432 209276158 0 762842692 681490084 0
99326166 48060323 0 425300608 381784080 0
1650163 3784872 0 36076158 36083153 0
19659571 14252205 0 73233362 65346763 0
834834162 89983662 0 971156002 972639759 0
65042927 12499745 0 652820411 852635514 0
403831725 307318627 0 941952817 886052643 0
112524252 47749367 0 189029663 192918894 0
121125645 21198149 0 366767563 167681050 0
83378540 25070254 0 121695307 117436288 0
352200549 37778025 0 398915106 298577806 0
56311276 115738488 0 659312286 776301086 0
145425057 23073588 0 463111242 198307338 0
2228483 145636201 0 644280113 659903420 0
96710728 92470166 0 533616478 539208334 0
7148137 16865348 0 347174873 377785945 0
2470856 17247091 0 134929219 162798985 0
113405893 66991912 0 476104929 455663793 0
19489715 7127935 0 550091452 521330272 0
22228971 4224881 0 154228786 151693288 0
106132206 144544532 0 914429814 895403813 0
161228369 2629530 0 199138920 55115426 0
184799556 18592043 0 600028526 829517877 0
287676501 9866736 0 692984300 747298827 0
726184946 256638378 0 956879861 475885406 0
300818693 95907883 0 779432674 719335221 0
591846396 34507795 0 799850101 928770964 0
56469292 29879721 0 675568740 496049883 0
33751110 186861174 0 703789247 703289380 0
363974517 106473097 0 811075567 779061999 0
112546106 33139285 0 378416752 363879450 0
111811618 51274735 0 202048121 239323059 0
41045147 56947821 0 173769824 172100619 0
677933910 57312914 0 813356691 789992135 0
91325707 20275221 0 557292666 571615439 0
23148998 13619787 0 346872677 318116489 0
420583879 29799171 0 860830848 773741812 0
88689753 88147859 0 800720579 801470562 0
14878511 3991291 0 24117319 21191936 0
5467427 333711 0 8129582 5831717 0
363813628 274273665 0 929316952 920411684 0
714459 1229752 0 11609910 14333395 0
63301669 47350266 0 605746303 357160720 0
155160507 105642533 0 983324526 945734850 0
101048656 106292172 0 166434324 177652515 0
59159760 25613702 0 191546625 157784554 0
201357404 43081666 0 731908054 674589061 0
38624366 47969396 0 393155723 463616564 0
23349917 36992494 0 444481688 399901591 0
49984772 12730554 0 60912928 36052164 0
83326125 245497501 0 918054867 968881848 0
242449223 2429910 0 362283873 281989391 0
3988738 3294873 0 72274365 69270876 0
66172874 6202665 0 77785324 43965447 0
187448652 6260198 0 251567474 248301086 0
90715004 4042450 0 149052408 145372522 0
540762846 49575896 0 763583036 217976504 0
55254330 8877491 0 420836388 405027251 0
92325360 1270470 0 146169841 86972928 0
649528904 21355026 0 978356612 798837433 0
122488065 46236651 0 608696986 614072685 0
44680271 1235664 0 68806829 69189243 0
27551567 48874231 0 935217090 898480502 0
2687538 6232894 0 39908855 32975395 0
5493051 5403940 0 233630644 225707995 0
25549253 6699204 0 88947633 88511012 0
73500894 18044558 0 202191170 176015151 0
198099416 46112256 0 422972747 537682560 0
6905486 313426 0 23775547 19637545 0
350708021 70779346 0 873542456 873356028 0
123732546 90877617 0 589347096 619939761 0
46105345 61884090 0 381032926 474137798 0
263359952 88780754 0 673445416 555373902 0
245088791 64855015 0 279170837 146917906 0
109890485 20584598 0 276829161 230607844 0
258008369 7849580 0 813909329 807580252 0
98018238 22241 0 273382495 343669533 0
125774223 35560231 0 357847193 375747186 0
77241790 66288358 0 626933586 590213283 0
206211272 38642238 0 660992324 710341413 0
271795049 347849015 0 488876395 557972879 0
186192743 34046820 0 907177735 879349797 0
6444502 5705645 0 117103012 115387897 0
171318954 9439923 0 216300908 204280095 0
75550563 11133374 0 437138613 409281696 0
235599090 85488725 0 354984958 396885799 0
16250382 10399210 0 45228548 40594667 0
256260891 88681158 0 687119432 553766002 0
23552562 980193 0 529814902 427558134 0
499599694 61784715 0 556786425 556705448 0
9243899 8119225 0 234829226 232741674 0
43521318 313998522 0 850743517 908748991 0
402970589 56639842 0 755160665 906328656 0
23447969 7766524 0 434158254 458009460 0
2855397 87643592 0 518023617 616003430 0
91472635 82135658 0 494177205 495205605 0
251351646 17610015 0 838217745 758845749 0
13898347 135277857 0 592249967 632901921 0
184661912 36318343 0 433148496 423217830 0
324576931 40429886 0 619003235 596434107 0
87538059 29898502 0 628126000 612499207 0
438151145 89269479 0 561889598 592142771 0
2917253 1714245 0 7224034 7248949 0
281693313 150800709 0 590508154 530558377 0
23534984 73046205 0 639896374 648393871 0
7077920 9607129 0 290829453 301213064 0
96996394 21705958 0 304721411 311882862 0
158247659 1532903 0 672922642 692530326 0
14957212 1390653 0 131699296 144180664 0
93813380 38145140 0 133102466 130003999 0
19445758 14102171 0 39919180 40313554 0
109609725 76789612 0 400999221 380251115 0
14306540 53726191 0 239981814 289893193 0
3620625 18697715 0 305412092 322564982 0
72975001 4519389 0 932790057 887715566 0
65514700 79715701 0 440542491 465062675 0
23174722 31029063 0 545188429 752896590 0
8474248 32219479 0 282385218 282066613 0
26893317 95891688 0 769428905 609125754 0
5958930 4199087 0 125350038 132316553 0
332193240 28604260 0 558716292 546645072 0
12291979 5220698 0 49340364 45850872 0
23301376 38215 0 60813011 66891276 0
45587285 7522484 0 322981102 336060610 0
562754451 147112784 0 801704978 683902710 0
52506613 18543691 0 65262532 72797205 0
20148780 128089523 0 381246178 392047744 0
138756350 50123161 0 237965411 337823852 0
64483412 37144997 0 842174874 893817062 0
158193651 42978585 0 590938204 670875265 0
30685876 1301382 0 271014741 267382877 0
24223515 1223502 0 59811870 58872735 0
134369524 44513189 0 765264509 860917996 0
19453610 4432772 0 355934885 368419716 0
31353107 12794183 0 349932737 322228439 0
308203710 55932602 0 379893536 313282234 0
5468964 1882015 0 93444629 89964747 0
557304133 208481267 0 714132358 444096276 0
28267292 6913187 0 401238276 322477879 0
224203448 61430091 0 513936572 618089029 0
4333753 3757549 0 80424429 84580184 0
341649798 496539636 0 516524914 572764329 0
127999104 12884670 0 334139693 308262477 0
9722751 10023921 0 172383294 201764974 0
139829569 27496567 0 242370725 273460049 0
40221090 78498327 0 255918269 341031278 0
553761226 404489263 0 778141060 727385077 0
274788564 186672117 0 466258842 419308154 0
512121053 88593098 0 889621381 403310809 0
12953852 13433948 0 803050050 803939864 0
43441078 364859 0 103022330 99174657 0
270843975 205767824 0 378215030 354995474 0
36188466 28792067 0 176756143 221361417 0
133686138 178578582 0 761467272 719390762 0
2239308 5563795 0 230206423 226224798 0
15863582 11663199 0 166217733 197198903 0
16750119 8103530 0 20721357 18033390 0
4492922 8844202 0 137527666 128762626 0
42622421 37686176 0 395847609 396077499 0
340975385 80756627 0 823196006 601637842 0
92067252 25158591 0 925835804 826491713 0
203425361 40782123 0 912222568 661837187 0
53316721 5775451 0 192057351 181488992 0
431396508 42186275 0 449533441 229934074 0
121992835 8701057 0 286826111 357460082 0
133307141 50681030 0 266000021 236274502 0
214636160 122427198 0 334468759 304739079 0
56278658 76852605 0 908883376 947430335 0
568692430 95156620 0 770678611 677776415 0
86526784 200039 0 151288857 217208157 0
1292255 262780 0 1359104 1274712 0
478948652 227680234 0 622248659 675771206 0
43661095 15295321 0 587899789 647622567 0
56660269 775966 0 96512940 92069048 0
11839146 6195125 0 213429371 216489473 0
29934514 56422577 0 366213097 384578037 0
320976151 253485559 0 399913500 389879504 0
126651571 12288027 0 202655962 219288045 0
42960513 38024505 0 947888956 870099100 0
82478182 4998513 0 197850176 204222035 0
131967910 13772606 0 172595591 36166251 0
50173434 62937156 0 357709752 369216917 0
204024393 51954673 0 294264864 271544197 0
3843333 152866592 0 606751364 842554369 0
545849501 114944413 0 818307323 903768737 0
17342371 8337096 0 71925956 73239520 0
894885 23575622 0 98680256 100369679 0
5067468 22693 0 16529390 16234737 0
277850195 31750946 0 593629799 426066024 0
14941756 1043786 0 34095712 29903803 0
87496886 23339361 0 465647150 470805219 0
2658105 67523542 0 252410564 230668039 0
274000255 1356561 0 612559106 555883825 0
805901302 173726585 0 919481267 769585832 0
204491877 25704938 0 373608652 388712601 0
16383590 27624135 0 861923893 875906984 0
15951021 23210726 0 184250091 185489860 0
53461621 3277252 0 151793250 141436706 0
40062249 12986782 0 383051043 406705412 0
87922909 70274358 0 944888260 955238228 0
679787274 95018218 0 856471957 682520122 0
193924200 47172328 0 636839633 619243505 0
5670512 28623930 0 284150234 257791299 0
447824088 6023128 0 940827769 918620985 0
207540755 116297773 0 480105324 373731946 0
46174063 26327369 0 650738489 695663886 0
61294370 32797092 0 306278628 319588464 0
5687438 543272 0 14897837 15466130 0
28442560 55477807 0 187919806 204623768 0
31409575 29460622 0 180330413 198429125 0
30904987 42284279 0 823267527 846045345 0
31611842 5370245 0 503297568 603711301 0
159863340 45168027 0 175860273 92634095 0
619431527 67983553 0 911117078 908568316 0
6256189 1048128 0 212289722 239634680 0
547680158 89148268 0 893008294 824773848 0
41865622 7754706 0 358131535 359340637 0
263929133 59111877 0 656542504 600652954 0
593536 243225103 0 492871138 685778277 0
87344275 80760314 0 428065065 413203551 0
730620761 488958790 0 914409427 796602720 0
183918401 48792894 0 487607796 443670989 0
39357909 259216 0 472918368 501894197 0
17265040 23995517 0 83001628 64336775 0
136322439 12293312 0 241706364 227712047 0
164802875 132049445 0 554070366 356818534 0
13506877 15595945 0 101773460 94874810 0
632993452 149102296 0 677204184 480982515 0
70762292 207020060 0 673457686 613224780 0
486035629 38176195 0 569509253 435118645 0
554693372 5969339 0 714472540 810523340 0
143061943 43216002 0 534398265 529247932 0
47861956 40761504 0 360571973 272753511 0
88592953 13530795 0 167916429 133893151 0
200188053 15790187 0 955822676 933266045 0
53256889 20784272 0 427500603 428439690 0
30819003 14974375 0 176366335 180905877 0
378551729 42377883 0 550935898 552050433 0
44603097 6301485 0 268077021 303756633 0
76134414 22201567 0 466008869 476720982 0
28295903 19479935 0 163524223 147551551 0
276699167 3669063 0 430242323 321867428 0
149415313 95383152 0 162790399 106029321 0
182238240 84379467 0 950471179 850879581 0
186759032 138712902 0 564928518 650309870 0
26430961 64401196 0 443248267 432352061 0
286954240 121091496 0 418635851 573097262 0
3250791 3720108 0 440877562 464627794 0
728536151 126389788 0 887426900 979281258 0
508207484 75498171 0 826326854 827520342 0
163773980 37583384 0 851385369 725954405 0
12705075 8976721 0 570988811 527410437 0
74443856 53557675 0 536701805 685026842 0
39758364 21728535 0 67121907 64132049 0
355113 1787216 0 153159046 147340302 0
5103902 4339436 0 133568638 126828021 0
175723418 77991020 0 399715662 450430205 0
244494746 10104508 0 571305718 671479327 0
242309449 55781763 0 475640670 419023087 0
152417760 16393717 0 231334970 173672849 0
89822308 81595473 0 588959423 596955862 0
48385632 26994132 0 551317306 533314971 0
10502382 291595020 0 926559644 968789212 0
362097839 137588964 0 677641841 826589384 0
102617463 60439237 0 787293473 925764121 0
64757623 40619122 0 83015431 62731794 0
165511929 8629512 0 554627345 636842688 0
239807454 46355822 0 566566792 455594255 0
8067912 2221839 0 49472993 46548250 0
253637182 21546976 0 702298151 592607607 0
3254875 12516341 0 63637742 66897701 0
40348361 142283292 0 849675709 825053063 0
1183979 11527121 0 174595365 203667714 0
434174 11567633 0 41047447 44668625 0
48680845 95799106 0 475375929 558886085 0
74517442 16988977 0 270805243 269490368 0
105856771 97636269 0 374846494 407134362 0
18005759 2375261 0 59803310 41909357 0
27453481 76080286 0 576653168 536630307 0
254448440 267944592 0 703620403 662912890 0
9920870 56060010 0 813997572 802458291 0
36140578 44602655 0 426166014 438967914 0
255634670 33956511 0 391888643 356435245 0
384527680 217217281 0 490578382 453789580 0
49220910 78823119 0 555865841 564586180 0
24631634 6062023 0 82827868 88657419 0
107100333 231068900 0 518478387 577640078 0
352779488 275373770 0 404724696 356620995 0
354844995 158683992 0 700292035 712625600 0
227196140 20675213 0 737267692 679578289 0
6883226 105270804 0 692403747 746017290 0
42694 1290692 0 28197441 30397540 0
20180023 47030418 0 428179638 487704342 0
115393249 30535617 0 941693440 722090652 0
40414747 392767 0 315718291 278020706 0
53076340 366572 0 98729521 67503028 0
105389680 57452794 0 712536594 871510637 0
17291884 43450931 0 806983059 895852559 0
38093880 36495023 0 718696376 678306016 0
41819249 7688830 0 44000821 39786796 0
185268867 125925426 0 737363037 699190834 0
19786723 8480808 0 71666798 57960109 0
237725231 16751462 0 327200000 223340188 0
75062033 429787511 0 840154899 889421716 0
676702182 141416040 0 838506791 638677359 0
52824475 75282918 0 354178077 462252457 0
249135512 58722779 0 736157049 810404982 0
129244500 30429587 0 530687934 511262466 0
1677016 18767947 0 583830652 662766179 0
684074730 13802446 0 819745785 608044968 0
17757875 1381533 0 112186878 129935937 0
4904803 2744695 0 40630468 42610609 0
24720559 4169922 0 67574446 63227346 0
31866546 37233004 0 425909938 436236836 0
2499295 175372487 0 612364556 523332373 0
47347851 2253236 0 445297739 424300573 0
217731279 156277588 0 690015102 510313639 0
229877352 57726139 0 256423744 214822555 0
188207572 48700214 0 467164613 401787460 0
258599724 1378071 0 626239420 571997119 0
6489545 4001593 0 34307153 33357706 0
50495431 4630521 0 499557016 562718274 0
75668093 65529615 0 864764515 843863487 0
54745391 234378789 0 857091579 846166323 0
436628306 31442054 0 946655662 945460278 0
62447534 12929751 0 355507420 252592928 0
248294097 17127966 0 324051617 331593630 0
3932855 8317893 0 159144524 170293137 0
348965732 46823819 0 351894817 255216666 0
111900245 65163806 0 588934632 569223588 0
8126152 73054967 0 518916596 466899124 0
24640979 83229630 0 838613549 822448143 0
33431359 25335769 0 432984478 419137113 0
118086976 128513336 0 590328672 636262606 0
66430747 28608666 0 408720641 511597591 0
11945768 48394459 0 536884690 528786812 0
26472948 2370020 0 40309939 31468764 0
573613960 85544509 0 671836233 701193770 0
6665707 356450 0 36021760 42132657 0
150565019 2926371 0 485156820 499985997 0
140534307 6256007 0 761619124 569078442 0
4505774 24933587 0 474406342 452108353 0
479322437 130863385 0 685668964 649933250 0
645613421 139691915 0 788529289 721875717 0
80451001 23485096 0 304678980 302819601 0
40039299 22795629 0 196808725 191259121 0
557954017 189422825 0 652323360 558402824 0
184006174 16714916 0 215484582 189432187 0
11186977 14623023 0 190032807 188394211 0
265273790 141986400 0 518742476 518498936 0
2057475 10986984 0 573689416 444110692 0
318160414 27266378 0 745106436 784921502 0
39914524 34714978 0 148736575 126687527 0
194458255 40080730 0 436294877 418134065 0
15198820 70376218 0 578899096 595330017 0
71204840 14541513 0 394823318 531855124 0
273638813 46252284 0 360143990 235556742 0
34783879 16635651 0 170104646 176276480 0
8846481 4256018 0 14074378 16585899 0
22396423 55075504 0 596541574 600725955 0
77668980 34661563 0 628311675 663183961 0
42765354 7782051 0 696029270 687431187 0
33389510 25400868 0 496111708 482243438 0
5226388 1344061 0 17602282 19012073 0
27442533 123694769 0 762869104 904159804 0
21524417 9566224 0 42138952 47821456 0
424565829 99681296 0 700506146 471165352 0
166743907 131849117 0 428643352 407445652 0
813515437 214508966 0 893029244 375689540 0
2583421 1077888 0 9524702 8636004 0
276103379 65397677 0 415457802 322193676 0
44429819 17731934 0 388163982 389608217 0
201866567 138326148 0 387659583 324168974 0
11120331 230670 0 162347885 164314529 0
46726193 4964782 0 106464195 96374814 0
38242210 57322016 0 605238764 623849507 0
551050140 295628956 0 780588697 830967749 0
7539748 8539196 0 14709911 16442505 0
69302935 31466894 0 176069961 109287962 0
16331190 47418651 0 324701813 334974878 0
20386460 4017569 0 111626585 124757560 0
6666545 45933360 0 163987189 144539942 0
473677836 331192518 0 847994148 695394771 0
128480782 90767687 0 881751018 853736392 0
137787621 37699056 0 420058440 431034459 0
323132177 134457899 0 370157087 202016187 0
111461175 46245123 0 480762414 512549070 0
68155327 6356923 0 466559158 440676526 0
849007932 160125798 0 909618244 516758400 0
61945840 33885701 0 467684763 702942953 0
154571875 8990310 0 672704687 671141423 0
686133482 269178333 0 834011949 673112806 0
28580631 72558141 0 455120334 489042217 0
209130849 56728169 0 837977548 815113332 0
771016102 421242631 0 873396012 759486992 0
7708767 6209863 0 263945986 268018197 0
4613899 3213290 0 245430927 176242861 0
4703370 1858167 0 25151016 23738966 0
42291517 7330706 0 299029769 272382186 0
268864 2146311 0 50578498 36136510 0
298340044 285766417 0 614859534 464693944 0
356644011 11214824 0 674034515 562608692 0
139379224 139403944 0 664430238 575230266 0
196821229 86568971 0 774052163 790887046 0
5443202 6147207 0 55484281 58357050 0
6452000 12390683 0 710725869 776514560 0
39682744 8239405 0 58393872 49657181 0
40228062 17309069 0 84011734 87538080 0
148663948 65403523 0 514242947 486910890 0
355347509 30841388 0 724495312 452433918 0
109412020 11435755 0 415548203 370707045 0
228499930 16580428 0 817413313 846636583 0
18246626 3942033 0 140326303 101060796 0
135815313 30086633 0 164016096 166142900 0
10748102 9850346 0 144440767 161391903 0
256377109 49380419 0 392513418 474337361 0
295852057 207908924 0 485560007 345665480 0
34282781 3648494 0 147623622 170215987 0
326247655 47924438 0 677948026 533445323 0
244053984 86345035 0 508486196 501165646 0
506348917 22798873 0 574479296 355366921 0
88230420 64155291 0 158235300 158344240 0
38514527 14941567 0 434074796 544666210 0
148980896 69574254 0 645497559 617475984 0
261455037 77422707 0 290489213 248607547 0
7830151 4419106 0 25367817 27127913 0
472944311 138777428 0 665644676 627683769 0
433385074 64638566 0 837144045 786251046 0
17976813 15033458 0 97537972 97571105 0
161816137 2691620 0 255219482 230607462 0
47093492 55631962 0 348097629 361494843 0
200417100 147497636 0 214865848 166006333 0
166153603 177848778 0 347720313 372203031 0
752161031 37362457 0 939313347 369733883 0
101848708 3754977 0 270314422 268669539 0
36668836 8598179 0 70911972 32472334 0
13836251 27520406 0 333415041 344791764 0
147538839 62681537 0 242543683 153360827 0
77009930 104350303 0 890887865 936860242 0
257150432 240202002 0 754086239 768975303 0
20699294 3951710 0 525048336 523899069 0
123696682 54934138 0 875345763 902894407 0
37775312 116128217 0 252056384 238164290 0
57 41125044 0 142495240 139711043 0
393073076 36317548 0 833624022 806173691 0
87976623 65844431 0 853350090 833044462 0
234608322 98261873 0 535905694 300923718 0
718706237 72661492 0 936889080 855158437 0
698883876 357043351 0 782379636 640537517 0
424743157 43932064 0 555344538 503331414 0
22083179 35681660 0 558652564 495305838 0
76733085 54752195 0 126162175 119106964 0
2755270 2658746 0 248532795 210035840 0
310890683 23197963 0 679877170 700007284 0
178549823 47478379 0 386346125 375428906 0
187057837 32800172 0 252935010 259865213 0
81092408 1242406 0 485318362 391114892 0
257824144 8493543 0 347849987 338269155 0
20280479 61452664 0 584438457 520210651 0
188029432 11063618 0 297441717 202593285 0
3201973 954523 0 9145420 9316848 0
57714301 3788128 0 465463168 456274655 0
9408847 10050709 0 118503457 113012871 0
22616160 28292831 0 80452773 82257010 0
497371579 72856532 0 633370671 253731046 0
398578180 12915000 0 509211687 211582989 0
261655689 41572413 0 701989648 641801408 0
15557861 9807049 0 501493171 543492740 0
6293509 40041574 0 311917967 319822380 0
497209561 8460095 0 557422134 298579983 0
349429527 170502164 0 791991274 459103584 0
21373686 4015412 0 585987146 577565392 0
72031065 23792372 0 711929382 653995719 0
17559518 39633840 0 549802936 611997416 0
127010167 6233111 0 180084237 196887096 0
430936856 6381278 0 924971139 752528828 0
99964506 91343951 0 212192344 201031109 0
253698422 228707475 0 865442765 944313554 0
131163905 23264933 0 589536956 505364715 0
391536004 19212839 0 876142376 877804471 0
3588879 7779392 0 159409177 181607569 0
500257280 248969205 0 559190430 465486497 0
23473724 46333884 0 247617354 246531622 0
67297418 5712268 0 92345600 30930032 0
25105525 72422742 0 867549647 798951308 0
272323167 37475672 0 922326295 925671487 0
19669270 59131415 0 495316291 513197940 0
46462769 107646369 0 626854282 591948312 0
347038956 222287879 0 612130734 800546733 0
129337276 115194345 0 164078590 213165611 0
169881059 50633503 0 211461164 202005604 0
1896466 1329385 0 64820580 64128760 0
41641949 47693720 0 518617209 597702861 0
154628573 11436722 0 495691965 490546350 0
47549830 187121457 0 732400936 698325315 0
17137286 7784505 0 41061945 63975448 0
25843752 5478254 0 155459577 166324825 0
1011012 2643609 0 21789055 19179248 0
198732 3480480 0 308407790 289960728 0
447719397 245860812 0 930518970 891774667 0
578729383 165267459 0 676843796 723845243 0
150277333 46075699 0 742230070 750462785 0
55795520 13417892 0 579047369 616058865 0
54226236 92855102 0 460286253 488469500 0
24323756 2753587 0 90505434 90794334 0
303562980 16919362 0 343830207 194259547 0
48660967 27986760 0 625014535 508590338 0
98344859 34178286 0 655987196 577506297 0
86773001 60276433 0 796339258 730802418 0
45296658 25989786 0 90901867 30866062 0
7475126 537390 0 122094022 137354639 0
53185826 18657195 0 805496543 705576932 0
54741735 66363974 0 705620710 757940243 0
13918723 6613939 0 136998754 135030875 0
74216604 6257804 0 657039320 759086702 0
3332202 1023265 0 5944305 6789414 0
55221332 55844641 0 272911092 262562396 0
121208377 105980725 0 146963380 279059365 0
29925534 214214442 0 782321510 793749077 0
6889255 60657269 0 503387224 502878517 0
63463905 93614381 0 653382052 945711325 0
204263069 28682710 0 466671701 433275439 0
195535275 213442651 0 332025015 386894273 0
33756876 388493029 0 957919134 929449408 0
36155614 8678929 0 150392113 152185112 0
390383692 121333502 0 515154027 437845058 0
490691413 194233917 0 816875212 653787319 0
41119773 26431444 0 512821435 506075171 0
247684139 46158559 0 283531183 213378135 0
262089 2011214 0 338635513 366937383 0
5380856 46975058 0 352591538 374001740 0
2345034 1845150 0 75583551 80882020 0
11872917 35074292 0 137357119 150180563 0
70536066 95119993 0 708985700 742743339 0
62505908 8144920 0 120401979 119764444 0
1580266 2590630 0 29288089 34311879 0
3937818 12519024 0 154348962 145841505 0
13547619 52463460 0 299020512 410964608 0
139123737 126075044 0 698736066 535668031 0
71229729 3949625 0 145350433 152527271 0
601373692 355177466 0 745302650 832428084 0
147299090 25397359 0 168933452 128497708 0
92235514 1678759 0 134780941 133716627 0
418783 2786606 0 28580099 25738785 0
1731904 3207429 0 11687559 11526272 0
224302558 44001211 0 762130277 796723461 0
103714112 57918165 0 209556563 184633526 0
126984345 34125569 0 160528112 156172799 0
141495065 145840938 0 782396792 782646368 0
7153694 137371245 0 807529852 548286730 0
199429043 50428321 0 978257649 912389824 0
16498841 58113895 0 379715351 306491167 0
11341609 13406956 0 121230399 127075308 0
48736317 8197660 0 141894705 148646816 0
335369478 101440099 0 682694707 451055604 0
480210115 53069050 0 961106678 866168219 0
291965522 178115642 0 652945266 601876052 0
365673744 25149722 0 645504499 603607156 0
24728024 4331596 0 371913062 412055242 0
29545142 17080975 0 376418456 452544488 0
33394584 11783034 0 328434449 348032810 0
349673185 119945439 0 457217690 186781984 0
28984946 26457751 0 137518409 138636342 0
240163220 84320737 0 501898672 384844053 0
844841836 832969 0 967246126 884440519 0
49950983 5088046 0 207422019 199202614 0
430285090 24615982 0 628032089 584826450 0
11300011 9521348 0 73568534 68176939 0
6077661 6005588 0 194703804 206990029 0
70578842 68401237 0 289960029 363664112 0
24513477 14862696 0 346997816 279497372 0
188007464 26295942 0 598199949 523011566 0
40060287 6611689 0 80552775 71645773 0
1165869 627817 0 3347421 3315006 0
418994727 2474039 0 686232587 690695287 0
189188863 231197527 0 354988292 344050295 0
44955451 11314774 0 120955255 112748632 0
202187682 6562482 0 325103861 325790769 0
1159824 346961 0 12834011 8363254 0
15028056 14010043 0 663980025 666331387 0
645892786 94758224 0 727497868 241490518 0
489289093 3793874 0 807992748 555755656 0
28524139 17430581 0 209854218 209410360 0
30657368 102469082 0 470508144 496466221 0
74013678 15537058 0 118862437 123266016 0
267459335 16051988 0 577251494 478556875 0
92561142 29041234 0 544584185 466299955 0
146080215 59385507 0 157290414 100702654 0
484741286 1702972 0 552893561 320111228 0
8639071 47186823 0 361697357 378209462 0
36859974 407010 0 60194358 59539851 0
74949505 9079836 0 515881424 472542396 0
253036726 42290765 0 478345161 423337625 0
260238697 30075069 0 739114719 790866239 0
37420594 10962456 0 66692216 48882628 0
5441032 5170317 0 169565449 229748772 0
687440620 434945612 0 713740653 794942265 0
3267484 6328944 0 29284779 28786723 0
66777512 2421620 0 114235771 76528883 0
134813741 8523342 0 533473869 289476841 0
751258 6101497 0 468336150 542861937 0
132349513 114416250 0 454962197 390648616 0
69981781 56260538 0 129279764 156490143 0
245217056 151372721 0 529714079 541417332 0
4924384 2203178 0 16926998 16053874 0
7467711 31886440 0 397775221 433940446 0
1041370 20251723 0 107911679 138925920 0
236520776 194609747 0 781901108 761438187 0
17162999 76311644 0 519375039 485202011 0
132941680 169285461 0 710648842 694057796 0
322432878 37356142 0 793870559 775164696 0
176696482 200110222 0 638293348 623069786 0
71959907 75163275 0 344870626 342866935 0
274467730 32850727 0 678645019 626445598 0
10666499 889642 0 299274072 252042494 0
24718118 4532954 0 220156152 177869614 0
17198780 33554210 0 136708647 138201237 0
20747506 81623983 0 520547867 660242587 0
61292293 1857837 0 128542308 153476868 0
1418426 5690459 0 75300901 73951684 0
184829300 321685107 0 605560361 701372470 0
19312205 99585064 0 274223221 289732645 0
47646794 28430653 0 169199069 177054921 0
361084516 70118112 0 607683652 569644166 0
13417068 2010386 0 27041561 24080798 0
40121006 39918014 0 841470140 736326753 0
34069909 35359694 0 371134597 409587996 0
91878124 23711149 0 107712069 89398942 0
37382074 40361896 0 354700018 458120414 0
23039642 6268020 0 136052189 367941780 0
21364214 3281092 0 288438775 200672353 0
12274284 30321805 0 346593111 359698123 0
47429780 7930159 0 201171677 196432527 0
73238293 51201454 0 549801406 468639827 0
235669927 58960206 0 428344739 311639347 0
177741190 89935142 0 895016916 681284434 0
31745661 89183394 0 638545575 738708140 0
343313073 15990262 0 653574360 604951103 0
83208454 24005049 0 136592994 128665799 0
33996795 35186252 0 167926292 237288074 0
132432463 21076430 0 229302837 216539121 0
50140663 10141626 0 79629615 85572186 0
50159910 32142400 0 629961903 622459423 0
19702026 11851880 0 303977965 305864072 0
350345646 211359265 0 544261722 650034922 0
51249770 31041819 0 843679481 888658966 0
20306978 163539421 0 654545098 745232924 0
416274964 325002375 0 828537080 764115665 0
55569287 17836097 0 677888199 789790516 0
205623313 1998993 0 524966121 432495229 0
152013356 22965459 0 833770276 683683132 0
294063 36458 0 10763882 11194434 0
64869192 53269961 0 880624499 755923374 0
34488679 18208831 0 733092504 717217228 0
83999534 8356640 0 108872590 78829938 0
26832578 14388998 0 67819029 60615473 0
1788434 36890817 0 718185321 652906393 0
67488341 81084769 0 913525855 896400935 0
17719904 5439395 0 119879272 154330608 0
514104305 105985372 0 708981607 524768441 0
50633186 130581172 0 667730116 719151104 0
519033059 646691702 0 863636460 788333185 0
46549089 58099257 0 297407670 292997390 0
88564288 54158157 0 589982448 577627185 0
1323877 723951 0 1552464 1547448 0
193283464 7012025 0 744215046 897057198 0
18573838 26149976 0 96355782 90227073 0
47675212 248592883 0 887449832 941043810 0
40155862 56831632 0 416888814 276447531 0
55773946 18688789 0 696769193 751343261 0
34024933 3658691 0 491197749 452712706 0
250077517 88266362 0 757940323 833248370 0
100871939 5254290 0 766173806 786625858 0
353418176 134576438 0 624964639 490336029 0
70680956 134184928 0 712898924 739286492 0
17956426 1263761 0 30044934 28742944 0
69314 129047 0 1758889 1713729 0
142031915 73634805 0 611785528 554188364 0
522235093 2928950 0 625781888 561431973 0
173352240 99161444 0 423921130 492427731 0
177675834 159389872 0 526365771 394841255 0
109058015 188747697 0 647972656 755079967 0
326983129 319352173 0 625776245 651437633 0
9610386 76052020 0 635016013 647996981 0
10204337 81442422 0 428600606 432599997 0
62861401 73778587 0 575380228 558989775 0
120295092 56744585 0 632151284 671317420 0
107834544 10949692 0 752848302 714274869 0
325393624 105012420 0 767261479 527989751 0
80463585 67860186 0 641088222 674830250 0
356629089 79415874 0 668772485 673331089 0
31971415 5701157 0 197695034 169169172 0
40057759 73165487 0 702008079 462119181 0
2759791 2454286 0 70043859 69641684 0
96172871 31834585 0 815093393 876157067 0
3369880 2688814 0 9382183 9710982 0
29197737 13539447 0 258244786 151600024 0
80976546 261315078 0 694689612 677491408 0
44130890 2697965 0 89470644 84414020 0
14911488 14134843 0 56837103 47863683 0
30150410 3461306 0 100249745 110890037 0
8018399 9350563 0 377192153 373124331 0
127484444 36175013 0 339565193 415276924 0
46297455 17610457 0 724212448 686338783 0
77677742 24641840 0 695425654 664997507 0
420225498 350156308 0 516394469 600206039 0
380061289 44579621 0 566971438 428946292 0
493670229 79777323 0 802194218 843921053 0
357859221 273378856 0 627463214 567406602 0
21452794 52557168 0 240057030 266269485 0
44055024 3135350 0 169645369 184795081 0
250999900 98484319 0 431171973 352175707 0
102601173 23923572 0 222262448 182962756 0
6480209 1629348 0 19629860 20940559 0
160598646 82536734 0 510602823 582996746 0
15620161 144548256 0 884424909 923940739 0
39665301 168050453 0 628982900 524561742 0
105936137 65760517 0 780621241 730041455 0
116873690 69716004 0 547307755 528148360 0
74435 4820493 0 97378980 82398077 0
32202247 40698612 0 339459118 325370667 0
4330229 57361 0 50416261 57366672 0
74569756 17819487 0 367946443 358673181 0
174329873 34030625 0 236374846 242549080 0
116131803 18806333 0 875197615 950175610 0
31811262 4735157 0 111669451 108502573 0
259002727 45310214 0 513905395 247440099 0
220982065 68245079 0 265946587 157758456 0
62706532 43643190 0 257832054 264063753 0
14092110 25966215 0 258815026 258980194 0
33764734 14784208 0 335952936 349607170 0
481981518 33443967 0 750788864 526678134 0
27060530 1844548 0 493519124 470031279 0
17375162 71087919 0 454915770 459907814 0
33858376 109683739 0 808529965 726240926 0
48405638 22967687 0 131960986 123767700 0
412927314 66339276 0 615793915 452763244 0
145256983 57509610 0 448694598 507449215 0
243243515 33405411 0 480684047 499242452 0
236858326 14987323 0 649957680 570863247 0
189860929 80534407 0 909927037 739207068 0
120510346 18544050 0 517168900 567683977 0
135018037 68171476 0 154622178 138515060 0
289573710 44621571 0 588263803 722403661 0
467669730 278514698 0 915356466 831672504 0
56523235 19483312 0 708909203 720587557 0
107378072 11237927 0 430545304 360854806 0
62824607 18243059 0 286384784 316542899 0
526619488 197980169 0 544789551 243494119 0
328541358 113383612 0 416833189 390382255 0
49314277 8922100 0 97646576 122245283 0
418238811 439041559 0 526395117 544826632 0
12723754 4860577 0 130302871 128556755 0
617428160 33749350 0 960061949 675663756 0
13999188 4441449 0 57429808 53267648 0
14551679 24719817 0 149055240 126722640 0
145283788 13965171 0 591662070 598135485 0
72940322 4516173 0 215427935 194422370 0
135598225 10323086 0 483797118 518652911 0
28384415 5326973 0 303429933 314972253 0
14076299 10023229 0 310660263 271196643 0
24357326 11497692 0 36964416 35637871 0
45554962 25157900 0 863395192 816953006 0
84351186 190799548 0 667439740 582442408 0
46374974 18955902 0 454308508 460714791 0
194051215 26086309 0 391366915 443563382 0
8246113 2011302 0 8534426 7096128 0
104085130 13289170 0 513974741 582722534 0
653894100 478945139 0 763773608 655943609 0
103702365 6078123 0 392018955 261037912 0
217702984 53994738 0 340535808 410703559 0
5235830 22050146 0 214801043 208589779 0
138219489 179698704 0 379527895 430671180 0
2380734 26816767 0 287666047 265739643 0
150932694 141380671 0 526763070 534890661 0
445805327 225168787 0 710793575 672158015 0
6724306 110206903 0 651468736 484757029 0
310563182 86184581 0 823320011 673052137 0
259815902 28358409 0 715698684 813965019 0
379678100 66214180 0 957779483 774953171 0
25822384 80021505 0 719684650 806165521 0
203125157 13020391 0 776946800 692442450 0
135545464 38596651 0 426109412 357243466 0
77237459 262449381 0 930849497 905008866 0
9136266 8762509 0 163220311 184022957 0
60808160 40267107 0 669543167 642178930 0
3183044 3971966 0 46598284 45986622 0
667250270 434853979 0 876644418 581456674 0
297483164 229659536 0 685859969 685606951 0
250745608 98897182 0 260802526 229892505 0
32900546 90815965 0 911326476 915790757 0
251552542 55003759 0 299293884 285183509 0
1359612 76930 0 5942846 4977218 0
465140231 275137641 0 603117892 480567787 0
4840700 12481338 0 23510473 22905499 0
13000665 925298 0 34644287 22196968 0
420456868 122173330 0 896429763 907188473 0
44934516 32910082 0 532942619 418533513 0
2986437 3117594 0 40841657 45298879 0
510362001 88392469 0 662013779 648344502 0
16859614 9543718 0 343673790 482849753 0
4802784 638176 0 111811078 111799166 0
23000290 30450063 0 141092943 112952109 0
60439144 71085395 0 907949581 870387687 0
131117750 127317572 0 654792819 790138434 0
124778211 22341367 0 140069429 139840281 0
2155297 14996110 0 125527412 128727837 0
177250500 83448894 0 381785514 365882941 0
5969848 32103292 0 576255713 567104075 0
7803421 59351824 0 593112682 543173322 0
174618811 9291774 0 233511123 252764943 0
88071134 29493366 0 719617177 701402812 0
418466627 4024386 0 699867384 503975599 0
219076748 106785489 0 761560995 719172799 0
103757925 7277354 0 150538328 121623321 0
119804103 16473197 0 206998105 167252845 0
534036898 102883407 0 592528893 372634360 0
43703964 5368942 0 47772039 27401276 0
257890027 116367105 0 498278217 549536191 0
86272432 35496169 0 454168532 594356654 0
65844559 67463026 0 295600313 385213570 0
167256726 104975069 0 616877376 619203512 0
18820158 164514379 0 911595385 908737135 0
15702640 17720174 0 229457586 217844559 0
248291480 15465329 0 322813438 307792634 0
16235662 82216065 0 594937317 398030686 0
185159640 16516213 0 217022059 158129198 0
170428691 73586256 0 682546115 758688049 0
55842711 32138956 0 483002053 485895645 0
72979744 25980021 0 245253030 238182405 0
297448276 192672586 0 473088565 459314672 0
252668370 19043232 0 498747894 578267417 0
476929448 389469512 0 541426779 622938218 0
209248725 84257029 0 673248353 428005157 0
3190324 528263 0 234281272 148252199 0
52287414 8919484 0 197006033 198216893 0
306482387 36393403 0 554414265 502466351 0
12483763 291673 0 22838794 27475947 0
69270113 76654089 0 476239062 458868241 0
10444599 2253394 0 32208155 36595731 0
1672231 4293940 0 40561184 48018157 0
85940318 14339799 0 167923639 184810738 0
96717113 26103680 0 259519455 278000876 0
22690488 5949058 0 162622094 111338141 0
77333306 89697810 0 796512475 758760217 0
420555815 141241254 0 488844885 287634989 0
7230003 54457905 0 774634415 778605737 0
71168157 26980685 0 735100009 704711607 0
14259476 2158822 0 171882076 190090598 0
845288 695749 0 2107723 2026979 0
5264968 42847768 0 236935513 251115967 0
68355549 14621280 0 86013614 53629462 0
64271659 16671056 0 204434676 219160218 0
110573337 94137566 0 179622606 185580749 0
146576658 41010534 0 581082271 572896114 0
330641999 13636983 0 419332521 427826942 0
263127270 118763428 0 318139355 336676160 0
204391162 85825676 0 327406672 474685531 0
35237823 26500177 0 253280353 286228697 0
265485620 75288483 0 585943038 679360849 0
34795995 11008343 0 84770864 77306840 0
109560910 6634034 0 593910904 741926407 0
159064239 27899685 0 335776441 338350366 0
398077797 146618359 0 624120597 433720693 0
784283 25233793 0 376081076 409915343 0
48034374 6173576 0 179276183 188635570 0
265974248 37191992 0 959659960 779797230 0
120902059 43847549 0 820466320 813334053 0
2866455 26721749 0 146468521 155761378 0
412658104 321336243 0 639221074 601373327 0
23377908 40343282 0 354125986 306443803 0
269372415 56549461 0 646791103 566520234 0
1122057 5899118 0 578635324 463501276 0
225609596 39525030 0 741009064 530201926 0
642535272 320137345 0 841391337 865514422 0
230076366 166911740 0 736191790 818902772 0
474471344 52153806 0 663165813 688951241 0
234006505 228275041 0 737934004 920010036 0
343233497 178875271 0 888094904 877954976 0
1972758 45901710 0 736341714 755689554 0
105745967 28346409 0 197704401 170655476 0
240527748 34636145 0 614410975 676099430 0
142360613 44506310 0 466703501 465653305 0
342949535 229723428 0 757363798 553636500 0
28736322 99600093 0 868718169 674132474 0
125573223 9627817 0 194465177 146801516 0
13530771 130566464 0 767554102 729701122 0
370319933 14037764 0 613902220 568822893 0
287565682 67962184 0 758641595 760692441 0
52628846 23212502 0 89353558 57268137 0
7596172 372133 0 430780422 443818791 0
165855976 33772958 0 682493079 669427668 0
5921367 30491167 0 167407023 138672775 0
190598425 101690117 0 725425887 703647378 0
643210855 176527704 0 732074806 782129171 0
18608443 5332429 0 776228402 792053399 0
710980838 29699442 0 910742589 848799477 0
24003666 75971690 0 855610475 944720627 0
50436704 28924830 0 195341252 299457082 0
351240263 28522314 0 574091019 346477034 0
59664794 95307148 0 596264263 605849353 0
31895032 32032820 0 304309470 391327556 0
5232770 19338354 0 118794798 111534994 0
101144738 104698577 0 362796112 416066122 0
94527851 37085861 0 596579614 495089641 0
212601498 22316604 0 350608399 281831238 0
151285293 47634559 0 810083379 831003128 0
76740482 10678192 0 121636048 119401188 0
3853607 2703886 0 143813648 164457693 0
101416897 27430355 0 706680680 793604447 0
703440058 205958622 0 840595616 539439791 0
138071797 66792793 0 452954805 432432106 0
24977145 25070235 0 517056097 530306625 0
14500280 16440590 0 200451185 209385826 0
93417963 8310685 0 180893255 184116716 0
3643213 8341713 0 106481100 135564046 0
82127067 93483166 0 419943400 455656356 0
320140725 151764933 0 600650785 586428745 0
156215 3188219 0 36156758 38613524 0
460386277 228003471 0 540646108 389340857 0
10899002 15581895 0 107594134 89542319 0
68041258 34661284 0 448062060 466801378 0
116769057 12583042 0 147374259 148151016 0
5772243 20324533 0 562983969 662701474 0
100429840 41621474 0 417573516 423150602 0
127873789 58048946 0 328847312 348971662 0
1424465 698954 0 9085643 9358140 0
206276121 142415290 0 730187618 653342887 0
79245323 80260011 0 117660263 115672889 0
25219141 2504162 0 378051543 271754467 0
315290430 157893969 0 833789959 833967877 0
41570961 9271164 0 684780813 772649542 0
185425422 214643 0 225352367 161172183 0
400939958 20622201 0 432970453 470653587 0
315707544 154976021 0 609286170 775059481 0
43809022 39574850 0 141186865 154576781 0
417647879 330306760 0 718802825 647513553 0
670004034 286381 0 921662207 611814718 0
132908429 7614565 0 225173862 222645361 0
705445419 758063171 0 862525171 872291673 0
103163080 25107854 0 640664656 808832886 0
763297223 43329854 0 980576093 501120214 0
36154543 2188871 0 37826523 29059496 0
2116442 12011739 0 61575304 96568418 0
25722250 5173313 0 54224193 41462797 0
325972774 108851764 0 633035153 599208679 0
28731459 2101379 0 410532907 409873518 0
70203825 39048331 0 325514219 373226723 0
302011746 188105376 0 615173955 709224279 0
44866776 25528629 0 346031866 292412531 0
162900501 25179516 0 198957149 223724905 0
22558319 34728422 0 437292175 446044091 0
48982273 49823003 0 163328817 243579643 0
4514830 28011704 0 346977500 359371234 0
27456442 79475724 0 699078677 705077179 0
18464043 354588978 0 690616908 732594423 0
6433618 949728 0 113637489 109606604 0
337026613 51898138 0 672449480 664536899 0
325241813 23836540 0 513596016 364530905 0
12293784 4745653 0 860536824 860322432 0
14117023 41251700 0 287912481 255027761 0
34403284 71345220 0 288521505 194628598 0
130561705 5785311 0 158169101 216810163 0
63337498 38541807 0 434289945 438624424 0
411766378 159955790 0 636811711 678717573 0
9813923 16357638 0 153731249 154100184 0
79897248 67803512 0 269786111 216480465 0
166310981 112969134 0 274264360 266716364 0
27735552 2279723 0 31961755 45456626 0
388760364 30962034 0 809145335 499585714 0
1045491 5067075 0 44434091 48904183 0
21883673 1104933 0 61403984 61120349 0
184025469 40520909 0 502269985 504161334 0
113505737 2113420 0 141440232 151970824 0
151713525 127888344 0 540000526 382582007 0
35408070 108325204 0 491509989 536710456 0
321814138 14271774 0 398854454 261365071 0
27521899 33978421 0 680175677 702956511 0
337516131 14830361 0 620591667 637919055 0
17272939 12449685 0 45070879 51996702 0
21947821 5631369 0 32321984 25153196 0
112348379 96764634 0 755205648 636144376 0
28761493 22145889 0 378537215 376825398 0
63523019 4791644 0 399592312 384523772 0
34349509 126242195 0 383402751 379951431 0
175552163 18317227 0 596749294 607132221 0
461938853 36333979 0 974686390 953337206 0
353924071 578158222 0 635850518 706123451 0
611520632 158983787 0 900926175 973172423 0
320797974 158115511 0 581948197 557535370 0
35341473 30504568 0 951336238 902661340 0
13673760 366467 0 27921813 29252338 0
138134768 2427419 0 500030910 492854353 0
196892100 90849600 0 218799523 221419190 0
557805852 47237397 0 729441952 887535148 0
839411145 177837671 0 905867117 871344009 0
25003147 4220256 0 59709406 60498684 0
181757939 61798448 0 941391246 930664516 0
239999474 197223031 0 478652208 331012935 0
82068835 25104723 0 356702050 333490781 0
52113631 30461429 0 679360932 661331128 0
287629100 329299676 0 333496828 387977939 0
7147726 1406230 0 26380354 24460752 0
16988507 31855104 0 107874987 104162111 0
161187882 94776760 0 207590274 221108596 0
20528391 52727650 0 255677687 278634836 0
3240301 104530447 0 259158519 288315958 0
6880723 1726615 0 87557145 87040474 0
67188372 100602364 0 670800486 640290991 0
197466079 21805974 0 763311828 556270871 0
130391916 74490513 0 637511887 694865228 0
30555562 35269059 0 369066786 377992800 0
212846970 29525073 0 296113001 275582040 0
79861062 47974739 0 941911404 930531245 0
65770692 8806239 0 518457510 555624541 0
156182657 6039612 0 239206556 196410693 0
168472731 110751866 0 471025804 473405818 0
7941225 3620707 0 58924315 99083296 0
124590510 63542689 0 388477896 408185530 0
41986307 1188933 0 482087372 518301923 0
150035143 13156872 0 768823012 718734349 0
848765079 276469023 0 858989993 919459966 0
5426213 1402138 0 7148248 7088107 0
30229686 65485396 0 855031450 767868983 0
108992026 5631982 0 223833141 199403009 0
218851815 12730884 0 339863695 263853748 0
59336917 79770035 0 237042484 266727947 0
275421358 152413943 0 313907287 288659476 0
74052167 33376994 0 152411203 110057775 0
73224587 11026007 0 155995160 103358799 0
60492366 188901968 0 820447144 834309473 0
45488729 10682812 0 79778670 78175296 0
33726054 2546645 0 129519157 128461320 0
26308426 52718714 0 286435112 414033444 0
275724384 59068263 0 783682676 690657487 0
486821074 181079454 0 906679476 828176213 0
118459369 18675985 0 896829133 944558818 0
17145419 10374853 0 226924627 210877059 0
84382975 16229593 0 298669224 351805260 0
149627533 26944755 0 191756817 214498349 0
2376162 197401155 0 823346584 583859016 0
444073418 372070020 0 610998088 617210531 0
50334187 4029810 0 226084269 225390355 0
23937257 69436364 0 619615332 478394892 0
56946678 19885828 0 60222969 42243522 0
319681067 81915 0 419980989 246249094 0
49081369 2033589 0 124060524 123084578 0
58193428 93073904 0 514458928 489811056 0
6368170 12791024 0 134086630 134210715 0
27430011 25951847 0 235771719 261389601 0
49181440 34793002 0 119304481 112016096 0
106565025 1132362 0 247026215 246475678 0
35046065 101595254 0 681291614 665827606 0
439343244 328824005 0 775643821 762816479 0
178818148 62989801 0 505698251 462888434 0
130568248 99962604 0 570895261 522910688 0
164799139 60360120 0 337952341 242998927 0
83680616 12560089 0 525339489 596290541 0
169335426 309086512 0 629796598 608767277 0
59891006 249152470 0 458101903 466455508 0
26205787 23563593 0 369417965 403844178 0
61949185 1191172 0 122449268 108809333 0
21602082 31657192 0 386665275 375534691 0
107297163 105389447 0 150526923 124575623 0
45063980 83768562 0 607451759 609314204 0
8728290 75754251 0 664597988 677579896 0
296823201 85855129 0 626890248 583726723 0
38025105 3994047 0 88913403 123253460 0
62906464 38576035 0 77497865 78262572 0
324535512 108945092 0 662366689 492073837 0
42164202 60827299 0 737764174 726840388 0
12302907 58052907 0 109730357 120339161 0
100398060 52848382 0 128867284 103538442 0
133031713 81022229 0 767962025 825937331 0
370474338 25737740 0 407005954 381353015 0
193181874 198116908 0 896986670 760122405 0
448863179 158588448 0 835959090 790526221 0
30771268 28084935 0 113756743 107536714 0
75427881 27811982 0 131944548 127795189 0
878248 25330910 0 130505715 158083879 0
41904649 14336924 0 194856181 209902209 0
183353214 6915917 0 354149475 337922449 0
13179843 12439539 0 361045935 359181466 0
394144107 109711393 0 795053408 604407191 0
109884229 36677393 0 603495178 602074626 0
1911563 176838069 0 762317555 748529110 0
35454695 25342406 0 578454355 494290324 0
47476205 25155179 0 871343646 901892019 0
208960959 12984880 0 693867157 884112524 0
447326278 219269648 0 520010067 520149480 0
646145988 43393246 0 856494290 627445587 0
560008350 82591741 0 622339696 569379460 0
243981383 185015662 0 371129498 229682448 0
58457352 20610680 0 88626591 71048437 0
145519480 41797069 0 359395887 366078264 0
233652843 25081692 0 768200890 714944017 0
46438160 8836700 0 69415544 37976418 0
366666220 120563206 0 881225662 907615975 0
17946674 106414737 0 933348724 712098397 0
74814967 152137039 0 967092479 825080117 0
56419493 71854816 0 460882783 462234287 0
156440466 30787064 0 844765528 928630467 0
6571194 8136408 0 38291354 41606208 0
95148131 5663912 0 202614558 212200265 0
73128964 18277795 0 112755321 133709750 0
103122691 67169852 0 617440866 598618022 0
166686998 17822922 0 558456478 638727724 0
252292141 24930420 0 836241841 731361311 0
128405099 18975026 0 909431017 756354753 0
209881270 56947239 0 564682673 827635095 0
4240948 75215554 0 396051624 415676995 0
332319263 133643724 0 606694391 574443801 0
670308 2995883 0 22784715 18182011 0
242731272 71162881 0 671021879 751302875 0
317217391 206702943 0 594796927 538208368 0
1632468 82408026 0 337480924 345385121 0
125941324 133604340 0 805395985 926736526 0
100244669 2846671 0 178621638 182795179 0
56979560 44515111 0 390890208 363474143 0
128036997 14802052 0 500844615 442297617 0
254819169 25236830 0 286074887 260160840 0
47410035 2088380 0 155949361 153762320 0
31133665 14932886 0 210862579 255858223 0
50149285 33533872 0 233750111 209258067 0
14020599 5939263 0 131504949 115641261 0
253267963 14095885 0 855040694 774942456 0
8050116 727233 0 36056531 35474355 0
37518164 124119621 0 490332433 479251050 0
145415126 22785020 0 802447864 572035747 0
8481628 4444078 0 132293028 155233224 0
686864 457276 0 2503646 2227664 0
14611184 227368338 0 691650180 740651119 0
6355850 11095380 0 71759412 61077313 0
12659277 2978485 0 241396844 223068460 0
2110129 14611654 0 591642267 533795042 0
50980149 9773383 0 132442075 109525417 0
413544686 150775966 0 454930595 614832460 0
41989069 44281027 0 244136189 220461026 0
243148064 120327691 0 900056806 707931854 0
191336068 41077252 0 309892103 335066816 0
114732053 38046145 0 176394675 108790285 0
131341648 18563832 0 425873888 458240420 0
149693488 32809511 0 492081175 514318530 0
78812511 8860010 0 242790608 198010260 0
40875327 28754871 0 603497784 588901082 0
85248070 216537854 0 677774194 703867246 0
26210477 27747152 0 645141229 788893514 0
11302530 11607860 0 99100764 88993458 0
28529351 9996494 0 555910560 532764983 0
17900090 58031297 0 383242736 269449014 0
10379816 3724517 0 19219345 17649389 0
161797069 34311901 0 485289201 361508246 0
303072951 261243002 0 923207746 906062124 0
553908122 269934258 0 667787697 583211124 0
186618809 5589325 0 768325596 737494343 0
763115636 339893868 0 808878921 814441507 0
243250431 33222498 0 897146546 918113448 0
468940107 71985497 0 622950896 528794380 0
249643739 33493204 0 691053056 458198034 0
192660981 67885747 0 639058103 641235691 0
1003489 3303000 0 111770455 139906734 0
159339974 58593571 0 423182995 521997787 0
468106056 15246693 0 748672046 611191221 0
526476483 102156406 0 769089296 638656603 0
94170115 53000618 0 852293341 981254494 0
149276504 8322049 0 831377343 822867241 0
138228148 93735907 0 363821515 425480995 0
21817945 16658104 0 873735602 809794571 0
111057032 73815378 0 679420323 673412278 0
195646827 50504777 0 543736374 492398415 0
234274365 81327724 0 402707327 399788388 0
101536069 160158173 0 777788498 769170517 0
177920092 9799818 0 768962889 871446803 0
3687257 17225925 0 150658258 144136072 0
591778686 134769421 0 732150482 774435560 0
67204848 7258457 0 173607961 191014336 0
167912604 239789384 0 768388491 734963850 0
642565820 270410907 0 792516848 794621109 0
121576484 112393638 0 845100576 876133439 0
599337428 310837279 0 764558327 606459406 0
69968758 74318249 0 853296120 953210697 0
153580144 109981082 0 207125562 287293581 0
374139468 46665600 0 940716980 763061577 0
76853888 37975077 0 320719177 360621923 0
28778799 48763216 0 384933421 358306141 0
2925183 14835470 0 176696935 216991846 0
7150975 29933343 0 406887405 436101069 0
258243193 12748956 0 551986110 569796605 0
1201136 150070197 0 770787000 773433192 0
188357452 150464340 0 674161495 527664713 0
50660263 24399758 0 452189564 458418691 0
103579765 75806096 0 156566769 175519540 0
19304389 23019039 0 226026354 221711058 0
9828808 9403626 0 29303114 47520501 0
86622483 2983117 0 232054058 261099786 0
710641506 53108381 0 775054139 824881971 0
90313461 47717110 0 445320536 458922777 0
69567109 49029672 0 110689323 107183608 0
188429918 65914355 0 371651260 291949951 0
39863101 4811010 0 47679130 37634282 0
74852009 763645 0 95264700 94027973 0
158742604 82807534 0 580109464 420567636 0
177380102 94734862 0 205179962 158382665 0
225045055 73102751 0 594826475 623966203 0
164535918 99264858 0 381853596 335742909 0
934184 5070703 0 29959646 30194614 0
88151781 13830891 0 398698082 441345528 0
190925300 28115475 0 436054109 460930205 0
70293226 94602978 0 478711858 472013758 0
25882480 53678322 0 391599362 391190655 0
183601734 22407271 0 259027452 292851332 0
26005518 717901 0 44850753 50994472 0
177424543 17621277 0 666490189 697721302 0
546248697 110052312 0 957328591 830641232 0
7568149 25905743 0 479317404 410576688 0
22957864 5554228 0 62852773 62456109 0
442822889 29409304 0 650062004 472995072 0
527613747 110455926 0 957914500 687750485 0
44978152 25379054 0 198371703 203642799 0
182547576 9964257 0 300544284 268419357 0
175335942 11631191 0 575635206 616724277 0
27916393 21413328 0 130456036 148528250 0
130166430 87250841 0 659378234 668312883 0
261818218 47276645 0 385711711 309984367 0
192414135 4344512 0 500963401 482564156 0
97224356 21718821 0 289019772 169669275 0
54122484 18086907 0 243033898 267511036 0
99955202 54659350 0 630604288 604806873 0
361963058 262174164 0 377613826 361572002 0
480772866 235137732 0 829364734 834575361 0
21168927 5399216 0 347201166 303093912 0
47499156 20302193 0 738069188 749663924 0
32763762 992493 0 598975900 617361544 0
16263015 96832352 0 463212079 460938278 0
148019514 79172267 0 856324389 882237996 0
475346329 89652962 0 634694700 609440199 0
168230288 62611780 0 302650236 258443235 0
271811839 133920621 0 807239385 818081885 0
675808009 62420283 0 828194001 671645609 0
87825706 8334352 0 831334917 447904136 0
14692894 55944600 0 694948756 672687006 0
392335988 366182198 0 746714425 744908337 0
487703 25117173 0 175927942 189407364 0
80583808 15930853 0 88998779 89800620 0
418577767 27245506 0 714485420 881887642 0
258777109 142719898 0 482275873 561914799 0
76605861 84824867 0 634253186 607286173 0
83324204 72448939 0 244446665 228143388 0
84017 5805375 0 141953965 158915424 0
499132984 12196376 0 596900149 184597329 0
120951571 16263490 0 296129857 261691349 0
626254530 39832220 0 689480836 398187317 0
33923652 5108555 0 614562051 604254054 0
191555514 35542124 0 347900465 195956767 0
2476017 861721 0 21678895 22651573 0
32062101 5138882 0 91232917 95276748 0
404021820 14987589 0 725172721 577361816 0
69602232 116321311 0 880225096 907935018 0
177363479 142209985 0 304792989 314886852 0
229156722 20612571 0 267215079 213002406 0
30710751 168620942 0 723154208 731805248 0
45357010 123645550 0 639466469 615473847 0
25999272 87503258 0 819769048 460606386 0
6018153 565381 0 46673664 37203746 0
156616456 55044989 0 533187721 564424500 0
174811822 59047599 0 218670397 193548179 0
8940816 14733914 0 193642086 179010785 0
153169418 92039720 0 647439396 668955783 0
18976606 1612702 0 30612994 47463080 0
166092731 34077561 0 474371357 476475106 0
201138 20000883 0 298077342 286670639 0
194794772 188686701 0 411925206 384147486 0
138065439 143722200 0 818878068 953895391 0
390553891 40580556 0 481797093 417490081 0
468047908 11922963 0 940768128 740073114 0
12977864 92927236 0 924638602 944422253 0
4295906 23300398 0 72939969 95184317 0
172652571 13305571 0 258352930 252713457 0
206346829 34378774 0 715779279 695769814 0
7420700 91810756 0 664673240 653111990 0
13781259 2744514 0 344279445 337509154 0
1028193 1917552 0 123117063 124223013 0
16750702 30435131 0 294785381 240322486 0
137978380 75375334 0 663190786 682874566 0
297029180 66177368 0 571789245 496859730 0
667735536 31452773 0 788850172 450853719 0
123282370 8303556 0 811282688 772267211 0
143681077 60991527 0 916879257 862532107 0
63489374 5239999 0 799518903 768593138 0
503894522 212255050 0 696835977 645190353 0
53261740 2737788 0 356098048 321605487 0
200829120 46312465 0 729577478 794676542 0
106909388 81220411 0 234456850 253763578 0
11838449 4481321 0 250821471 328346125 0
96701879 96336309 0 961668369 927621508 0
93474305 36559899 0 236264146 221024101 0
189284638 67635924 0 742163795 777800637 0
26938486 6775308 0 101279428 112825622 0
648310961 78921101 0 794815072 564689116 0
533710187 105685379 0 757108353 449391118 0
47884783 15759860 0 68898463 72544663 0
143451225 16648417 0 195330930 102171541 0
180231405 6587585 0 378495802 332604260 0
652528 2372700 0 37133741 44066057 0
141978692 19191016 0 299560710 287395661 0
50291325 13198787 0 62323408 58350393 0
63699492 15790782 0 402238097 477082711 0
49693889 199978524 0 918180269 827093194 0
226379926 136528679 0 425070875 408746152 0
14713719 12604353 0 401770013 396924256 0
263346865 33915353 0 672406288 670385184 0
260490191 56638092 0 755172069 794405622 0
89052667 76979315 0 415610736 381261736 0
103167836 69782463 0 333473907 330747704 0
41847747 95914584 0 439109869 373681566 0
125894788 191750877 0 510910072 481242933 0
203157790 967282 0 473377691 460407184 0
130069979 52702701 0 628876330 565693757 0
159856196 32060074 0 429925102 416292142 0
12540549 10450372 0 89702566 94776993 0
135505347 4212153 0 194717225 171757570 0
347505586 69820363 0 827159928 683747384 0
11349387 6537388 0 289553341 261025575 0
138400966 90888063 0 231001604 232333302 0
517990112 20394375 0 713210537 730861796 0
48996390 342207590 0 599585019 833501209 0
393369612 616615181 0 586983388 646880854 0
3438691 2115467 0 9187056 10278186 0
74230989 33231827 0 142491299 139552845 0
35387013 3678933 0 394324227 390384033 0
107807474 56133785 0 493751107 399271213 0
183596524 81677637 0 811411260 845997307 0
33749870 150327203 0 859813281 774295180 0
102322269 104847612 0 292905947 367945274 0
228417164 5445129 0 569735289 508615894 0
41829991 2837381 0 131110177 113746910 0
54428502 373925950 0 712236540 866484496 0
53516556 82051614 0 205801470 188300354 0
426175148 126451074 0 670540371 654163726 0
131704386 51434454 0 509092974 656878124 0
4946658 58539670 0 572994801 572156938 0
188726147 53152384 0 668417182 804161922 0
19332812 47880360 0 766367532 734023843 0
17846608 1363275 0 49649406 55574005 0
97549017 167652868 0 909915420 960678058 0
331814149 90407966 0 757507007 674727162 0
54063632 77419005 0 172463131 117563501 0
269745883 72285041 0 519864504 530483325 0
16315391 57408458 0 377063705 328255366 0
21280298 58486259 0 286077587 295672930 0
14438069 54808473 0 182376545 199775424 0
147027094 17749775 0 370135102 374037302 0
25165859 51160858 0 313884430 280178258 0
41508243 65106213 0 695946031 864610071 0
4309037 15753186 0 184113548 188628594 0
26719001 12666204 0 618766610 717250642 0
189860025 167001042 0 382060021 460842966 0
573614886 230576868 0 648220799 659137435 0
7541917 533145 0 18857062 15613759 0
85468937 10251518 0 139660340 138283873 0
65730828 31287748 0 536027954 602352961 0
684481558 294656925 0 692708058 471818503 0
100258752 37134967 0 769385962 682616743 0
68776029 52510903 0 936019464 933896770 0
564550333 280147823 0 731175046 918744630 0
34469831 12512630 0 339735147 304824688 0
85270401 18745367 0 119237775 127818119 0
11477376 43188042 0 693057256 686702596 0
27726195 12996918 0 92647271 73932205 0
6223544 6709166 0 11946401 10920225 0
463749095 476570054 0 708797733 668541148 0
53159764 37780675 0 83374937 95941838 0
41118438 6869690 0 276136064 288885951 0
416487520 301396286 0 813187489 661880777 0
98947747 62372730 0 156166576 128689119 0
4555590 18498111 0 490981319 530302123 0
4048417 274220958 0 404443387 460236627 0
21251290 18926134 0 542936427 478041461 0
524147868 329419020 0 651643195 703338843 0
24160002 2720949 0 43163806 39362987 0
303937252 132312183 0 780363584 769426539 0
190932716 12046138 0 765311320 764741723 0
220039372 62075951 0 417818924 425990821 0
69310638 72296539 0 303971932 297438650 0
8641605 2115617 0 48029363 47176927 0
40668704 1514032 0 287420629 326254403 0
118607142 33134017 0 740690359 903650625 0
596653552 93782733 0 938554306 766283579 0
42226887 15808734 0 160212071 137904919 0
142713833 52572365 0 364929300 416897891 0
29644509 114114993 0 775362940 774232751 0
585600078 670300319 0 899840840 845500628 0
157164337 270166409 0 878964645 885663842 0
12499325 3789985 0 53224802 52680822 0
281199691 5939595 0 427836179 243121512 0
43089940 18280916 0 679783142 657041273 0
17571447 80642026 0 972685175 699124255 0
6873715 90162040 0 914543980 923131406 0
564656290 118086024 0 939825737 819485050 0
562147429 47403141 0 670155841 730952719 0
301717289 41519579 0 602051627 625868028 0
114948650 187294631 0 809807120 852543980 0
217061707 30170101 0 865123380 683020995 0
138420486 36207449 0 255079938 213798011 0
10112407 94704823 0 833447919 730974009 0
2338955 5476809 0 648909013 758191352 0
136157380 21110359 0 678521403 616403197 0
2607021 63708216 0 863468714 703237755 0
4368871 872968 0 129967841 123093256 0
33369424 100415504 0 431834626 458249208 0
557965700 63761930 0 727141467 596306690 0
417801536 43750247 0 488822622 512385091 0
30780604 20649138 0 222414993 215348962 0
86665248 88903085 0 307684609 286546639 0
39546489 3735045 0 973096323 930121755 0
58123337 19773783 0 842594922 642269704 0
352211547 55096251 0 724046696 677536970 0
243215062 245202974 0 836273878 824790894 0
193639865 2802034 0 577014519 636263837 0
304687972 68766878 0 584253893 601389315 0
240530209 92314257 0 883010024 780506050 0
65126286 33669885 0 529887476 497609856 0
43250014 30632998 0 818071292 828080694 0
21514586 6282274 0 28974585 28967266 0
8618826 14746695 0 190497774 194244532 0
448192800 185840906 0 636529941 408664472 0
30087169 17274281 0 444901870 446707910 0
113223884 22341394 0 292975436 300385668 0
8485001 4847224 0 73466740 87212518 0
525744488 17623706 0 924567872 832368428 0
543714558 51625237 0 870369488 688774125 0
200182024 53523762 0 297090332 124420415 0
205052997 54646301 0 838079144 629526063 0
7620277 2827166 0 45981605 49358454 0
107153192 8719301 0 372222964 289981791 0
33783726 22395754 0 148744413 155569711 0
58552795 35596441 0 142752713 156361566 0
194327374 50902055 0 211937666 230001997 0
79830018 99380215 0 679525617 828180903 0
566477284 161531256 0 573009534 493274017 0
20085843 16823866 0 181225528 187100678 0
172491280 138437339 0 412359851 361865626 0
179717765 3419440 0 384739424 371199709 0
270360862 40891987 0 498117278 630502677 0
18846066 7685229 0 126919960 221571035 0
192681981 80255749 0 320932289 388216643 0
105718851 113742269 0 738915979 852985452 0
435663489 171072583 0 619557644 621274529 0
148195111 127136749 0 411621115 444993738 0
93366183 82004837 0 337617199 411101055 0
209074412 3360173 0 323608476 238124864 0
64299757 118878585 0 435921151 351981960 0
220670587 4726414 0 809324287 938698342 0
24325076 7190992 0 240339599 225074952 0
61978094 235914887 0 631746193 681465238 0
29314963 5690970 0 304349431 306861792 0
203307017 3228193 0 498026305 412068835 0
315461091 164109970 0 433552470 410904741 0
422958857 52737942 0 444450756 465545962 0
243286579 120127947 0 872717355 864091652 0
43995658 502557 0 181717554 201404449 0
7394617 125099919 0 902836832 759709698 0
391106944 86088587 0 405155503 321781805 0
12508366 121970262 0 828812239 806296208 0
70502531 96098531 0 468191851 469939850 0
8295302 3746881 0 17131389 14880927 0
149694224 13644396 0 323408192 306713682 0
49200493 7169519 0 73728902 71276082 0
11216307 58656641 0 625508906 608913160 0
287330447 77882177 0 673857473 717386673 0
211689339 35435202 0 685138857 651145542 0
223099054 65977883 0 464716738 471945960 0
6093466 903594 0 34124630 34936933 0
23203640 16936456 0 24795731 35985770 0
2589230 14917254 0 84013934 80227610 0
466737667 166003644 0 891354337 940348251 0
129186553 96573250 0 764129567 790406193 0
7281017 11778808 0 355962688 344519027 0
519541256 89823792 0 646423558 469219923 0
166821833 24589468 0 558527252 558900036 0
87374091 79185708 0 768076180 773244521 0
37264851 17000952 0 820533600 813641061 0
4993538 5589666 0 483283292 535302253 0
21148865 56556997 0 360880585 292560038 0
64408029 31787643 0 697191500 572198036 0
162371076 164597747 0 788619048 871576983 0
388953204 37405581 0 462802614 245850509 0
120772828 8272811 0 601579812 517369518 0
226073547 95477492 0 271043308 170706376 0
12122990 7675937 0 14724496 10344528 0
51016678 88855642 0 446614758 557064317 0
78335436 13248837 0 235700929 160842077 0
513633204 137204423 0 553592192 518015709 0
156603296 87489741 0 374731612 421340431 0
359926749 56459575 0 589273462 457510566 0
1418418 551703 0 17266599 20831335 0
69482059 11664653 0 393491482 598962684 0
362581253 106257112 0 739582903 755707774 0
31002099 21717338 0 234185222 214441975 0
47533490 20575801 0 253115270 223898172 0
94376492 22664968 0 855110870 619129451 0
370823105 213148780 0 406266543 526070807 0
10100441 102135363 0 409642485 393542798 0
123561338 24948435 0 489024984 503436916 0
1513599 32168942 0 190322782 233418492 0
152653319 57998696 0 217430153 282549806 0
49599670 16042972 0 957138427 903746723 0
29138059 23714121 0 667782609 539602918 0
503008 396780 0 4468179 4569695 0
386472026 7605475 0 700310542 858034090 0
34809787 5178733 0 38511709 16177865 0
25481522 3781879 0 122751102 118276948 0
1408019 22861195 0 214240548 212587606 0
89530490 162049114 0 442100037 511959739 0
69528138 5870001 0 149450352 61203141 0
4644583 952627 0 7593850 5454445 0
11969273 47541083 0 704679752 692190141 0
58188716 181856387 0 653413461 633067012 0
666351947 208830386 0 883229794 752778196 0
40642241 8420877 0 483445704 474441462 0
15434164 17519338 0 232139231 292260967 0
15112147 56886479 0 322482168 362432448 0
312608844 62782637 0 618664757 711620201 0
40599862 51820635 0 430642728 413337958 0
3547760 11125076 0 96831593 96389276 0
17585281 52887239 0 191652144 188115839 0
35262889 6525396 0 615360122 607917618 0
18755006 208746 0 70263149 77726953 0
679376 323622 0 10759749 9333604 0
182267028 9344679 0 322728871 254224527 0
619765490 257182617 0 915281547 922873716 0
507789773 132574805 0 873509031 901631307 0
296747426 61233679 0 842811808 840526725 0
369369277 141450260 0 611617455 535019799 0
33590337 63127641 0 226899235 244061248 0
8138218 48839528 0 874881982 803386669 0
8985692 65936469 0 151239485 157808809 0
595018617 115593543 0 730742551 688105242 0
6915086 55134425 0 637800724 765535781 0
34963637 3063739 0 699914947 723042992 0
17552793 58750158 0 493369870 547801168 0
254050075 73050515 0 716073077 706872750 0
6770939 2599808 0 63450962 53242723 0
91922090 172030813 0 760561918 789166512 0
435446217 208740093 0 962138800 797104854 0
262517268 17261378 0 505548190 414852572 0
407470212 221141418 0 788542087 692691487 0
419913784 41625582 0 468740246 176870665 0
54643138 198106021 0 776636843 902089457 0
98402052 86453524 0 357794832 342874636 0
107200790 61871877 0 159261852 167686164 0
107098629 238293189 0 644611619 705481478 0
110871578 79573323 0 434822963 443593492 0
9464240 510768 0 211835361 227463776 0
34512880 9008756 0 333711241 368585214 0
127751300 7330389 0 636838864 615469156 0
362081909 34358556 0 375110095 320776371 0
119933243 20456239 0 976118417 710280450 0
469369279 427832063 0 608862054 575344655 0
67851075 25340300 0 328713138 311280711 0
91251130 88425148 0 210646273 220101534 0
252846521 1685787 0 611526582 590128557 0
12727892 72126382 0 324392067 285733709 0
294970264 75430303 0 519976627 507163052 0
5375120 37726519 0 540573729 530767928 0
279691801 336818369 0 413946119 392598194 0
72264618 4142731 0 172914982 157321415 0
4418932 1250778 0 4900013 4797406 0
103567706 124467105 0 496628103 765180922 0
221488289 59672098 0 325685452 251484124 0
1041604 249972100 0 851664981 842385283 0
752891140 364658091 0 899244475 818154594 0
521250605 171808350 0 701721253 452466923 0
20894114 26608445 0 335407824 326840275 0
43370207 16329251 0 154557101 145962457 0
192820037 8465835 0 343593625 349120185 0
177749545 10800629 0 711740909 744303811 0
4952861 3828363 0 93208169 94560989 0
169099756 15006181 0 340642959 307182027 0
36296075 6622763 0 238210301 223533269 0
828121419 42566835 0 865350762 652022374 0
92782580 5936493 0 357061558 357312006 0
62578478 20020116 0 282529827 250190818 0
465914 5216565 0 54873249 61153737 0
1779210 7138394 0 29028280 31753385 0
320518352 189006362 0 700137177 830677256 0
30746249 17783830 0 91573290 96617395 0
413948935 45893188 0 576814428 418422476 0
76890518 32060463 0 651314944 807680438 0
12559928 4806738 0 24749599 24632956 0
38969279 48228942 0 801969583 722370036 0
1746275 24841738 0 380391831 376376917 0
9859741 35534 0 318565029 316296149 0
101270117 72747048 0 735512172 908731596 0
11512927 3097924 0 44310137 62162280 0
218137220 50757568 0 758353883 712111321 0
6447450 18952331 0 163474849 206122965 0
133944567 134881123 0 313258650 318455675 0
1195386 21027692 0 86299056 95275363 0
23322836 3355774 0 683390098 716403950 0
53086987 51093314 0 751969813 754893033 0
12561489 11511668 0 310373696 345946956 0
42094854 289918526 0 950043064 700115692 0
286759178 86290381 0 573773548 581749515 0
483419409 101602301 0 609393166 331064871 0
4215734 32497168 0 537960598 470662423 0
127367656 64567513 0 739070089 803537486 0
4420175 10953842 0 57727923 66070071 0
263004048 40687786 0 402055494 294277506 0
286065128 125351157 0 498495305 589043212 0
516692712 139035647 0 886681323 540773169 0
62742735 64301681 0 877629046 708458273 0
47552384 67506906 0 500881552 495406248 0
135810156 124781140 0 685813339 755835665 0
432114884 96784959 0 600989671 504874166 0
208847476 119804669 0 552915471 522579480 0
2599310 2629535 0 14509907 12640957 0
12317520 24555125 0 311282216 249465931 0
411818604 55222487 0 878324117 720929121 0
92396924 17570021 0 248197160 300852714 0
79433719 10294536 0 139180088 139203321 0
161098388 150814973 0 311456479 286437052 0
68874341 32134077 0 702867145 668407765 0
467002143 262032370 0 631196597 609609494 0
221017013 65855212 0 233155386 285269246 0
23693085 821772 0 48234584 50325916 0
89519981 13053095 0 113694720 124943907 0
2154554 1479805 0 208194627 134379240 0
10362325 75505851 0 561927948 526946828 0
255493805 26001722 0 264625643 191119946 0
82669936 34236490 0 843427072 843114451 0
1207212 34463914 0 184311667 192674994 0
291105177 45278367 0 597315010 417293495 0
11366961 186532 0 32232566 32203213 0
664497173 380493367 0 773119784 570453554 0
111931828 23780664 0 665763919 666217570 0
276505580 15765364 0 526202334 494339058 0
251701186 4941737 0 426037142 356566823 0
3400458 1494728 0 41639973 45803471 0
4008793 1290952 0 4817667 4289480 0
7838966 437279 0 329116454 335043529 0
26798542 7884369 0 270245248 272113285 0
101226634 123076507 0 585455536 607792417 0
87521396 11359874 0 539497579 557757594 0
75389559 31433888 0 628377704 734152717 0
36918438 152585213 0 594685615 571451263 0
87364406 29663332 0 281328883 276364446 0
35266949 143249364 0 630214719 647535681 0
121299422 34363289 0 313605499 251851932 0
108289791 100938292 0 827016802 714865987 0
2474659 11081306 0 71357654 62481238 0
20773758 152969324 0 497271143 460478232 0
491494 1144996 0 46981831 48295241 0
107305202 92410642 0 586700509 670142747 0
505384099 134142535 0 703158916 391619712 0
31198 338014 0 3016390 3320326 0
22001305 74302409 0 344958907 318844737 0
90174659 13699369 0 196663655 208324925 0
31983939 36907956 0 311145966 311276670 0
119579148 163792596 0 767536049 751664698 0
9274267 19886047 0 162096897 189475842 0
24071503 4377803 0 67440108 70205510 0
755802 8804226 0 204698300 194649119 0
1540945 853699 0 62111421 67123841 0
73531760 55436265 0 790459455 641456169 0
468022050 231621640 0 709543139 661858797 0
294771369 299583 0 327570073 227330971 0
743516122 453872812 0 964259968 625174163 0
278279657 9025867 0 627874595 628356665 0
76168195 2385410 0 511592530 497365590 0
22959333 116135119 0 524788067 599073654 0
51487763 1413788 0 379002276 349408536 0
10303366 4330105 0 294259872 297949234 0
68211441 38251515 0 307895664 228347107 0
17728982 3129527 0 75574542 65674758 0
92085090 21361028 0 449999673 451894653 0
113072058 11547465 0 173368505 185245186 0
47470327 73735935 0 693494417 724918932 0
292243032 178652276 0 452260481 460414083 0
71329660 78601817 0 147531434 216705700 0
223227707 63243673 0 333021510 338241919 0
480441508 123408479 0 826174885 696578663 0
487511577 75651316 0 654643562 895154331 0
81148595 24682563 0 191043927 223199562 0
360518432 210238377 0 815593542 751299107 0
10304480 34647751 0 247875682 246423011 0
44135039 16899506 0 60779838 64807001 0
12968009 63308473 0 804642545 779932681 0
6273761 57266412 0 557601308 546042572 0
23426156 12674615 0 195519560 217529489 0
154138726 44801637 0 809271185 738039958 0
103919087 54484817 0 115100108 93044414 0
40636766 35178955 0 909440568 982324926 0
1929093 37925686 0 370156722 262808250 0
374995099 81888100 0 413096449 261430651 0
75613244 13712572 0 669695603 643276614 0
242339080 32125292 0 609650301 627619870 0
198558566 114171203 0 480148734 369729286 0
9909714 4387103 0 524998778 593160829 0
739564 1064610 0 10226550 10621328 0
136085904 9547136 0 463017555 452627714 0
198860668 90065587 0 750963159 884728969 0
4312375 14202465 0 505657177 450616162 0
3870942 3000849 0 559666491 670616975 0
13657198 6570652 0 18020750 18403716 0
34051644 72095410 0 846598282 836167678 0
96638376 41873845 0 189773449 200409180 0
60092031 106607787 0 870633308 822115422 0
86978285 70585587 0 496716810 499325870 0
21786244 77129763 0 677787419 732563433 0
5777554 1842271 0 482269551 450217036 0
218386455 43621143 0 521724301 596018973 0
18313644 2875177 0 40496045 40884263 0
407276969 99600164 0 484430690 372411164 0
186287695 14281141 0 534367983 473655699 0
6226752 15193015 0 395206780 424314969 0
38242397 22193904 0 778613127 772400997 0
324380160 76740549 0 772868788 978634189 0
30002023 55435044 0 684375817 636897711 0
444018189 2715045 0 659455328 520566310 0
54490168 6188728 0 231425896 232174555 0
16285432 33001423 0 444193208 526064154 0
52313003 59010415 0 293947012 274495151 0
84074987 40660242 0 807812386 806875383 0
34650390 9256489 0 216569617 273301261 0
271102058 28382225 0 617760343 587509665 0
244135362 8054347 0 406779574 409161243 0
9832752 49774713 0 378705816 419359450 0
7341924 3346874 0 712747187 631303441 0
269051953 18210200 0 515008185 355262283 0
76739657 4856773 0 307520244 346169409 0
9550844 1965997 0 133821628 166502940 0
164982204 5574999 0 743844408 510141672 0
63865466 55966157 0 605573112 587005497 0
140613815 191991161 0 427257109 414819084 0
69864477 7862653 0 559668173 551218062 0
280442 20288845 0 103606769 144128305 0
6770994 3767868 0 77298174 82358176 0
24062032 12082477 0 333548107 322610475 0
287378920 24718404 0 504711723 511625492 0
167685213 17753122 0 394864513 223689774 0
344890285 56417607 0 753037080 633271526 0
4915440 3372354 0 626504032 698092836 0
555511665 140691968 0 797917435 933923224 0
55769655 92511203 0 337347828 362074657 0
602801 4568197 0 74785568 81848247 0
823764234 6783494 0 856055202 880684059 0
49060915 710621 0 567240800 587730585 0
406591970 327391692 0 752428764 721578170 0
204037038 262900811 0 433801564 436405250 0
108731819 32416939 0 421763349 356729435 0
13169357 3067223 0 33658675 34909090 0
9414917 35130255 0 148426795 138344057 0
11771683 6444465 0 23891259 20346625 0
13217366 2703066 0 515155089 513845900 0
367735000 105785682 0 627156068 602556391 0
209814847 20167359 0 862687769 694830667 0
115233861 120348619 0 917760932 901747539 0
60129521 11243832 0 141572336 123844094 0
59473465 8254290 0 393835194 383447739 0
135458758 19752736 0 654116749 586577250 0
396187620 148635592 0 936013112 918358312 0
349298776 19469148 0 411047479 363845554 0
218382027 34603500 0 305164274 249811422 0
122483840 19253939 0 282918140 311124746 0
40817180 70652485 0 811476549 402450644 0
63915093 30749244 0 84862506 71804878 0
278351615 248167576 0 832327571 738969342 0
366794276 87017299 0 425554394 226569023 0
91552540 41621244 0 226653132 256233009 0
30455154 28211029 0 76101693 75555312 0
18154660 259015942 0 774790131 923443978 0
83151293 130677451 0 859716294 968076091 0
88162008 38405110 0 699469940 702611980 0
560527366 80675752 0 764159806 613166035 0
175897577 38240647 0 410825907 347431983 0
474115316 129848619 0 870342329 751161250 0
25819576 98006485 0 685362596 605907107 0
14840134 109189435 0 652404856 837205864 0
296520546 55472179 0 641634427 625832993 0
152948970 58988612 0 610085212 581180533 0
24030988 75252654 0 130408415 157265237 0
113690625 15027904 0 286722047 302955880 0
759449428 438505200 0 872974923 697049822 0
104610614 17443047 0 118437210 113817348 0
118484729 16809619 0 167432638 171677988 0
26649840 21515016 0 174365819 170850108 0
81503176 6052333 0 712523757 700777292 0
122924002 14156677 0 222034991 191240946 0
61492819 29250728 0 550109634 539398330 0
68993890 26558878 0 546562044 417716473 0
76261267 85204305 0 684238028 606306065 0
481360918 38480396 0 504813515 300345680 0
502639552 249079671 0 709824466 724921437 0
49290118 42871486 0 131346549 130701096 0
155655184 5042045 0 510248313 588345952 0
117404777 113503611 0 387596617 414407745 0
19353497 90749483 0 659705257 701686729 0
322311303 139770593 0 677168319 850961283 0
644105442 35089158 0 798186051 180248707 0
55209249 58175696 0 121873637 139306599 0
139837058 14068849 0 916680071 890407546 0
33542325 42469259 0 169246212 157859785 0
1905171 3283604 0 543493824 487520513 0
143844418 31845360 0 336748673 226962574 0
225345926 36338630 0 518732120 506699261 0
275163400 84448817 0 450461146 411599875 0
155048732 24862125 0 753636888 752270454 0
1013992 1037177 0 15980225 15169654 0
59582371 144296672 0 405851198 436460074 0
24437127 124914005 0 679110818 690844970 0
38161912 29986548 0 136096014 144689051 0
8965217 4576176 0 270993771 243249078 0
62402094 87133641 0 177612218 144240385 0
262137279 4376080 0 875462531 785448631 0
24157511 1581763 0 459706316 429070129 0
145955350 70852415 0 150724680 151847246 0
582556300 131493949 0 660507825 495335896 0
399017 22153101 0 495875966 541718327 0
200518260 30580871 0 562187178 581539693 0
60453215 36175655 0 239973773 246231126 0
4775873 1233266 0 120638497 122992265 0
380991510 51114596 0 391749243 313772872 0
30240556 22850 0 62307725 75747456 0
9569759 1334102 0 45941538 44436738 0
373504960 10399102 0 498038499 245632260 0
212666970 200584024 0 330550795 289135429 0
61398195 1174011 0 447686332 454866884 0
547339338 2071983 0 748555068 892314801 0
55804343 5836277 0 599708082 471874859 0
72758370 74447921 0 925878993 921720724 0
9151679 16873140 0 66394536 59985221 0
1178435 335215 0 17231891 22628041 0
759212169 11821955 0 841478548 911326961 0
136859195 125787053 0 788811831 811654919 0
167109130 172051537 0 938410667 800625865 0
421203827 6714919 0 923577904 550785372 0
134580867 13975341 0 182172162 222317772 0
372315092 23191300 0 683632393 785375220 0
122004365 19246366 0 197965668 192954743 0
136835580 62895702 0 162063888 79810751 0
66076195 39685462 0 705066638 761326912 0
169596869 14561535 0 340435900 348202805 0
76829599 14042089 0 164594382 129330617 0
67299480 75631848 0 143246059 144426172 0
4948300 6387605 0 543611393 527255988 0
71476024 16170226 0 797526473 828637863 0
18480940 2091731 0 146238342 152933550 0
552963350 50924285 0 801126484 616365624 0
171887089 88201293 0 231061816 207869632 0
94343878 10129707 0 405942744 425312993 0
64809218 80622868 0 367179017 367893207 0
102973244 60371911 0 351846740 259441136 0
170344254 36465108 0 204080066 173368825 0
127151170 51310004 0 756280072 855634138 0
157168185 36255388 0 377539918 328771369 0
24531515 126416070 0 322108308 327239330 0
68927871 13294792 0 69724241 63528548 0
18418621 6598064 0 175565328 193370442 0
453104 3526586 0 323542904 419916355 0
4822983 7360434 0 112461219 99565100 0
76871238 23909772 0 417917627 410068357 0
142580944 326523134 0 840854668 924628956 0
12733609 111700487 0 698735353 754096558 0
13022280 53540482 0 824950191 905973882 0
20814365 17532444 0 68569540 57375117 0
75274043 7884594 0 263176736 312357240 0
43054474 68198234 0 222061306 233906099 0
463133829 64236471 0 474228792 264648367 0
56589047 12719797 0 86652106 80950912 0
142969347 17139284 0 225116001 224570064 0
76014375 8987132 0 412216151 411696745 0
106805128 59024183 0 490112501 488542382 0
89520776 23682494 0 225374354 209847309 0
93646570 7576656 0 271270837 250093034 0
309749371 137274582 0 715512835 818943480 0
533475025 161557952 0 896283790 715762300 0
273032017 56786251 0 688530766 697370432 0
324057728 211569636 0 836379096 776040636 0
76827745 7809310 0 126648273 126213468 0
319746547 139969145 0 524372931 471368297 0
11554694 25622835 0 711617877 570832898 0
222331512 2303099 0 633727560 583537996 0
476628597 33691481 0 483420586 455588566 0
264696169 99398717 0 288170691 197957617 0
486605883 128068323 0 687805457 532913809 0
95374467 33035626 0 736513433 728827383 0
61611319 7439779 0 189513979 191725979 0
273915801 48374973 0 715339717 711165522 0
61205592 2376292 0 94281424 98814771 0
273635532 70249700 0 540880655 534821376 0
172257878 29423274 0 442111749 420207417 0
88661325 6183739 0 548483196 522114029 0
61924343 68596796 0 505881839 615460777 0
122915285 223352961 0 798205476 768696712 0
234756305 55784093 0 304710391 295920186 0
21541194 80280181 0 367548689 346506649 0
333206373 60575472 0 816561200 701610096 0
442116177 142602357 0 841517019 891670032 0
8438323 3255322 0 32215708 32232504 0
12669537 28228798 0 157925905 168197064 0
88692750 40714855 0 148748091 176399851 0
17038748 5553137 0 205561438 192867499 0
715627020 499210958 0 895897333 717998811 0
120335828 70768266 0 598689941 629778704 0
107232327 34340321 0 310417322 308396591 0
33128491 4578671 0 382005330 322043881 0
2327611 172296 0 414245820 513289025 0
18723384 8380195 0 61058517 61215223 0
192132996 33039454 0 246647181 292767302 0
338388305 152538950 0 548998240 552145745 0
401947860 61908713 0 800920117 811080421 0
38653558 10630620 0 310028031 258537552 0
53820184 13656026 0 468961540 472827661 0
21510029 5995453 0 213405930 194881082 0
7162454 3353721 0 372597186 429539633 0
183025615 20735418 0 585864813 603427054 0
44490653 24106016 0 146231075 188186225 0
101520797 100580020 0 722694096 733509161 0
1991405 1866926 0 9115147 10487431 0
12000725 62670716 0 154348333 159378877 0
69012631 37470597 0 598874818 597004165 0
88786558 19433464 0 619453320 670140659 0
82773114 57148272 0 197733494 139254922 0
553132657 200658597 0 840670774 598391685 0
47606389 7111988 0 84957858 83463556 0
94639151 1249323 0 306371725 214965005 0
35872 53865595 0 381144583 436195308 0
35995062 80405734 0 432220450 594334449 0
11243013 6846674 0 159138974 151785459 0
51394581 6996165 0 86343360 88534317 0
53255416 11830142 0 72031462 74665924 0
181628664 82160154 0 619991941 628239155 0
3874790 24377191 0 207548253 250572601 0
84633382 51696697 0 511070239 596531632 0
31231176 836319 0 199742243 229704895 0
113431693 39534620 0 178290995 240692646 0
868040997 683216502 0 968527324 813664112 0
50059623 10908196 0 589894713 551311340 0
73371893 107450068 0 695947107 817364509 0
328944940 2353352 0 894417521 918345197 0
349508495 287822807 0 791334508 606066114 0
225903027 106456101 0 261966913 227714819 0
617026 1024651 0 52533550 52013529 0
153642698 50330755 0 224010284 212169597 0
7621603 4490893 0 268922411 213508663 0
162669678 30020536 0 704632834 700353706 0
15338517 65005976 0 806298919 786280071 0
44791270 21123126 0 273764339 243676045 0
46850062 15193719 0 106306609 103945626 0
512078 12555594 0 48836691 51205190 0
8723934 8483707 0 57905457 48004971 0
131225891 15770715 0 342932938 347054842 0
226982091 6260175 0 398717187 313310451 0
8485780 3318574 0 262273031 268338454 0
378212116 352798934 0 671793734 638138585 0
29216721 12973838 0 88911306 86231132 0
5524212 1257083 0 11879495 11246360 0
151450624 171750990 0 784504253 816107512 0
486389077 205822228 0 634743329 581061487 0
7593286 19503687 0 260179191 260802076 0
78699489 7044919 0 794797041 855441189 0
218353285 112630458 0 650145720 549361110 0
2269973 363952 0 12249845 12783234 0
117837361 22031619 0 487274903 563633331 0
82337996 142552086 0 863802113 790443790 0
579824264 70005603 0 629023372 454277042 0
25619536 7704851 0 218317104 200573272 0
21455248 20574479 0 163660997 130934811 0
8882274 62381075 0 98569600 117851793 0
199449507 49862492 0 560349876 414831187 0
113650700 24086599 0 217483423 206712350 0
13672738 60530861 0 682362593 706500284 0
114510190 74321769 0 615358907 590452751 0
42279857 127034180 0 340392593 416945091 0
123238987 13466166 0 609023111 515368065 0
560821993 53865992 0 758130703 715815057 0
201032942 22958137 0 268321838 227984592 0
15514201 47152907 0 380130910 600020548 0
716732744 237718880 0 830884183 738830412 0
32022220 94968417 0 538786148 716396138 0
309075557 153005754 0 572676548 616998896 0
102003694 100110450 0 686420937 725841465 0
858339 693994 0 15916528 14658547 0
89941482 85482665 0 722403764 727094452 0
28080971 79727346 0 908873395 881668278 0
743831205 315205068 0 899705249 728160641 0
260764579 91393537 0 316513793 303494007 0
719493786 145279291 0 868691235 629073289 0
354966006 135110981 0 697115961 712631725 0
10730538 52597359 0 378817694 449128698 0
509609018 336032122 0 623490487 578251468 0
7400343 12738784 0 171476636 171989872 0
193758269 40280108 0 795365903 754220077 0
162576094 10254476 0 225670544 213020616 0
188205803 76864632 0 382581962 363413840 0
4913784 9593894 0 455141936 514938119 0
271134602 30790457 0 533996931 405036398 0
17833614 8373666 0 60516951 52380421 0
26689914 136444507 0 881967602 852556790 0
16892886 48668768 0 262136442 388754159 0
740156768 107567332 0 879204277 809716226 0
42695930 224480069 0 879221422 873077127 0
4809810 1237429 0 10354020 10289050 0
730451476 60621131 0 887959416 742028502 0
119106240 47192528 0 150970561 118656135 0
290574831 81777167 0 675663531 618406399 0
17120703 14747897 0 18228411 22712851 0
58170130 6378157 0 498096413 382557640 0
460868001 53065930 0 684201357 530998649 0
333953797 15974105 0 935718120 383782600 0
509642800 72912471 0 917798721 748350981 0
35443999 20653122 0 321562593 266277180 0
41233395 122756092 0 698473337 753177520 0
41129339 32925966 0 530854483 471293211 0
87047395 63981564 0 906503408 825382245 0
168125339 4661286 0 460184035 424652379 0
120598878 1142111 0 144178300 152734426 0
47799110 52199827 0 284610787 287908216 0
14422810 18513154 0 127340204 133032999 0
98527556 81720220 0 706792126 779745223 0
31938173 2711080 0 534840211 819832922 0
43329798 2502169 0 503921611 538130904 0
516821131 323150073 0 909972783 816763886 0
4010659 5504881 0 90548580 96658698 0
192530238 22010634 0 774657511 478949404 0
25543949 357027 0 201298300 164478427 0
342895785 31370346 0 720392942 662657034 0
584941062 159252951 0 648341344 484402257 0
5408482 7527209 0 141014682 136446256 0
138293129 36314885 0 150591790 151200357 0
331591958 39759480 0 573578103 457160852 0
459021 575677 0 2930726 3087086 0
444809265 33240699 0 451445324 170797735 0
11477014 131532070 0 529519232 528942203 0
50268540 32613185 0 858640049 766273373 0
660992 9573317 0 245937307 287861884 0
732583 32193409 0 184551423 175269044 0
145550065 45031590 0 430455942 443701698 0
125340179 53622572 0 760823325 785168074 0
6201056 39873418 0 186555386 199334015 0
63887922 62395929 0 831370090 842631316 0
8733367 1442083 0 59155228 58352970 0
173069163 22295280 0 234615290 119923862 0
189512344 5510829 0 297561774 187841914 0
62641473 2106748 0 220960486 192078887 0
130408320 230416893 0 879434582 854303935 0
451958175 159988723 0 713726116 670187991 0
101834329 2215017 0 284614007 236610268 0
68481372 101293593 0 711431991 913176090 0
13443277 20898318 0 173304064 170332671 0
90069037 16948595 0 223421055 231367636 0
220875666 7394496 0 731834369 669892121 0
355442701 60434143 0 521842349 296750049 0
51575282 19602157 0 299661326 296350912 0
42104169 72083447 0 394485921 346959539 0
78045695 25504055 0 126001453 68554882 0
135920401 26383268 0 419732562 447399542 0
17122916 37338669 0 410128539 481608626 0
212663459 8384489 0 479463786 454006208 0
8605575 10456155 0 52881076 53575700 0
96781302 24730272 0 196805027 199287587 0
137230541 67822829 0 817615377 805922432 0
39356682 15548710 0 300363979 345163719 0
60030606 20407998 0 88846715 84718554 0
294080944 74709997 0 378626028 367536874 0
249243897 104507420 0 477007712 473752993 0
537894885 332083694 0 691234976 622472267 0
50963578 442100 0 176098453 126049650 0
615129816 212221309 0 871646007 645137895 0
399940915 243000495 0 607553599 509630712 0
43989368 86261043 0 624235629 773747531 0
54389802 31914911 0 583058022 606002037 0
263490425 117403550 0 447349639 471951385 0
204187989 187639073 0 474740115 368093889 0
213377425 151401474 0 257405018 255272425 0
51041830 38528330 0 270668273 360723485 0
16724842 12719735 0 23021093 31870293 0
115998034 136883357 0 481408664 409210692 0
82732216 118152825 0 419517644 351331240 0
716187069 429984322 0 862023038 778091191 0
54143414 3004430 0 203989913 234325559 0
120989198 44251079 0 469387052 522392867 0
436826891 35741387 0 661160494 605955648 0
108863399 45645530 0 234770854 170756072 0
6972109 16240610 0 790906674 779278085 0
77269839 144505037 0 279548913 330893654 0
77004975 605736 0 711095098 694734995 0
403629713 209959746 0 787465137 730149372 0
5501314 10095433 0 62756187 67145629 0
443860986 78690749 0 670288966 506421399 0
476007167 54178177 0 838587860 828914715 0
262556325 67821930 0 403486849 313041553 0
292428833 211794282 0 585427731 544575842 0
2640407 5785704 0 46383351 38061031 0
328153 1612065 0 97860812 115317829 0
147324236 167646747 0 239973035 221215217 0
183873186 56264988 0 599875288 456967088 0
40887066 7390218 0 614937682 536450757 0
108661472 122030326 0 534659777 580603498 0
2692252 8127362 0 148117384 126658021 0
2100604 1416367 0 101191066 98462995 0
227258860 12652553 0 684364291 790892631 0
449485 251843 0 4850923 3726546 0
106640064 315400543 0 885182580 872948033 0
383230452 492406219 0 738762763 760395285 0
11567328 14668257 0 161849757 147507369 0
19568843 10178536 0 199231498 206792983 0
167171547 4904509 0 314279380 342902772 0
43233242 43099754 0 417117284 415151060 0
15529644 41185551 0 220990392 248626578 0
153984819 81625959 0 396485560 280735938 0
298846556 83006226 0 916660967 761229852 0
11225162 62983594 0 448885850 447500011 0
99885067 245363391 0 692472794 705700205 0
69034463 13766168 0 472904181 422999183 0
266842897 307917665 0 479493605 460625229 0
93261752 78158491 0 314378374 347609378 0
113427558 34543468 0 480515442 366485729 0
177445910 8399895 0 557333295 540013869 0
15400303 8771072 0 138917040 144315812 0
154022608 12707185 0 381262780 391359626 0
78516451 211122639 0 662087753 534960133 0
147193478 10840733 0 163616134 155890799 0
364677 33069860 0 333669913 279391973 0
919058 13096192 0 85678604 91196914 0
163420577 70431252 0 570561811 583046640 0
701550348 152315467 0 756275323 488199472 0
191977877 95026099 0 739241150 852810990 0
391365430 8253952 0 838264096 855385973 0
93519360 17260799 0 502682333 494763335 0
26395333 80061836 0 767699037 701028466 0
19734168 50841984 0 688790927 626354748 0
485559511 325150242 0 756975573 749372091 0
378640444 143030385 0 537220920 284433694 0
20747614 35665883 0 265583275 301915679 0
54113672 89094839 0 564800052 526550389 0
334057784 306202433 0 523012751 521902925 0
261934832 11582878 0 904445068 825455158 0
727843 374974 0 214840370 214640650 0
219373773 53612857 0 264472344 126100224 0
629480578 82975532 0 714427588 712056402 0
51310792 16371542 0 282499596 277044294 0
294143266 44406569 0 863847992 712359105 0
19139579 7011875 0 131469444 126111767 0
64661867 13771392 0 108920553 63916610 0
173820766 35693978 0 601262486 573132296 0
353787422 83826611 0 430586104 431773950 0
101587151 14513965 0 635529366 618722185 0
46731410 23650849 0 204572655 163234647 0
76434133 95373450 0 757834020 692703032 0
19088499 4090061 0 70131009 78166881 0
517564017 74442198 0 975364480 852067545 0
34523903 1297357 0 230664223 228491889 0
50297619 166345182 0 435596196 466416198 0
34579356 22206877 0 425534004 396333390 0
6075645 1814702 0 12260622 5133366 0
150973380 111572630 0 815343113 781120158 0
175598798 90535146 0 265493908 220461978 0
31420033 31515066 0 103357332 118435839 0
68987901 17230122 0 106199323 62818154 0
101548595 63546339 0 789522370 807001618 0
150109325 125340005 0 301554334 335820146 0
138861805 110762090 0 666968542 623826020 0
201101455 6113937 0 618307086 543961578 0
252707076 135724805 0 658553523 789087982 0
390101256 85471578 0 885640865 861583159 0
45726807 85517978 0 247716143 239958778 0
66403324 40595985 0 223600880 203596628 0
25828241 12595674 0 334449439 339331846 0
123458154 198315135 0 792471510 841395156 0
31936701 3626821 0 55044943 48159967 0
635137479 70327267 0 916946314 916291291 0
212958412 107740296 0 650288998 532882077 0
56688743 25614275 0 87531872 60685501 0
210959615 31615192 0 492336446 305889359 0
172088087 47852983 0 632975041 542532817 0
37644504 4369233 0 50534175 51473330 0
104261026 50678171 0 622899328 493805984 0
24058751 12737640 0 73647440 67283480 0
259222815 100398890 0 324589610 181432106 0
151928144 115668220 0 597215654 688678106 0
115047729 58310412 0 149955478 101635978 0
568806771 39780037 0 759966388 701726824 0
41423479 11016574 0 940112690 919088128 0
2186673 2888983 0 18606504 16635178 0
675201 42649438 0 455873055 573453306 0
53532161 54970314 0 515224183 835048949 0
132252843 14980729 0 240568041 219617757 0
335751138 31046738 0 874574760 955753922 0
702919 4121901 0 256202825 207468526 0
152991819 3569008 0 271360665 212157596 0
260194398 26217409 0 736499250 724707910 0
170208292 52440772 0 744783478 742044828 0
225815461 7964773 0 807603734 712607677 0
27688509 22177878 0 225691386 236194106 0
36677234 4587238 0 305839053 356480654 0
376409910 25677771 0 847430937 519057814 0
34631373 10579716 0 236493309 227250177 0
216739813 263774386 0 317871663 280085902 0
263811642 8655895 0 557031025 568909543 0
20166473 23981116 0 318419103 360406898 0
201155074 11374525 0 282819182 216819345 0
471879135 11928495 0 612183667 520182919 0
1411754 23787806 0 379182064 387040850 0
20657405 78831280 0 810798591 778721891 0
111302562 13326053 0 430332237 421667422 0
152143715 9633940 0 956128579 929610546 0
764114220 86125819 0 943899974 788162702 0
1032262 3754812 0 151185660 160452473 0
28143077 2320490 0 60830332 55291744 0
24324813 38178278 0 165435026 174795302 0
184769566 196310470 0 827095298 854658370 0
112237473 8805692 0 337142192 394588164 0
182403132 68804443 0 536109203 336331330 0
154508735 19339775 0 613901521 618854549 0
127365755 36409653 0 309309968 220855488 0
55898004 1334589 0 74359490 61157786 0
979960 22942281 0 193141171 184847615 0
193352660 121220478 0 386402481 347377174 0
54084438 19871812 0 704893473 718904004 0
259472633 297574360 0 604857591 615026996 0
277675083 3626523 0 865596405 844014917 0
63722910 77576349 0 194764397 196662162 0
247975569 125901034 0 538654717 414222250 0
89396818 150791293 0 588913417 600489191 0
73871390 4627211 0 356560454 359405759 0
562023029 217653570 0 822283433 503058792 0
351209811 118967366 0 700905472 554298304 0
391431670 88011239 0 772196919 604450601 0
33304245 26548702 0 481718668 474224590 0
17003810 120163736 0 291522511 259161513 0
451965606 122217158 0 612303342 379980337 0
305199854 375292532 0 503338535 486388178 0
70317718 15894352 0 491368836 423314091 0
2412608 11114158 0 252896323 237164616 0
53210054 45628768 0 618069870 729280346 0
249258302 72284335 0 400705404 534278429 0
230328812 102534317 0 270334297 260146749 0
217464172 7452599 0 351477628 425135651 0
683766500 329759450 0 766794382 803521245 0
25654974 8461703 0 211561593 220774281 0
107376099 102834283 0 612611533 544464786 0
1008522 1360503 0 29522569 30118140 0
12925744 4884276 0 34208575 25609850 0
275638472 17330372 0 679133227 544488616 0
8886744 28463000 0 796687461 885595235 0
36974753 25091148 0 149385325 180226951 0
4747873 33348756 0 186341270 180792785 0
39695769 18014346 0 216065220 208296191 0
222816628 123204069 0 249181996 215670351 0
375576088 237164999 0 673117952 790491920 0
18773555 9505483 0 128100309 116118676 0
183633322 84037808 0 680087222 522454069 0
12210 491107 0 4605543 4693358 0
4636466 490653 0 7228438 6973101 0
546442331 5697977 0 694389969 680645898 0
180952952 15275833 0 367671380 297182185 0
152441356 11000923 0 758516368 770643691 0
104330101 11952542 0 924528970 432257840 0
210289190 75418740 0 228172927 176557666 0
39814356 30495577 0 117994068 109399875 0
293127958 118896391 0 812811807 617312175 0
225593028 72722359 0 520311866 453554216 0
453911440 48284860 0 633439288 662261772 0
466882093 322127346 0 841675880 957305215 0
157870766 4412019 0 797085358 815685046 0
159398836 37839369 0 551769365 851141279 0
30842152 22287207 0 385204131 319193820 0
113142006 151074290 0 497309084 538315787 0
5258816 45744391 0 423583645 432610407 0
4190301 209373 0 5668997 5715421 0
38509410 251030 0 279697484 305374565 0
26538337 88774452 0 449020786 430447219 0
346783238 87719256 0 365601152 157359835 0
23784985 66668842 0 256585361 249585401 0
23128030 771917 0 327689472 376305588 0
30976977 5481865 0 39430971 19271914 0
7993260 6325647 0 405149205 373645460 0
9062058 6496126 0 426068590 470445625 0
47491198 50188914 0 325530955 300966111 0
148062727 6025273 0 162695322 159623371 0
53616526 8117282 0 152078302 153284040 0
13129401 27709235 0 72809944 77614305 0
502497684 172970017 0 901007953 948352371 0
237018804 352562363 0 375088776 413174112 0
819764612 341381099 0 908136820 741361338 0
273192818 118891792 0 708428019 585712782 0
286705655 33028806 0 437967572 499796243 0
484699744 41551532 0 568391322 302462999 0
351676151 15803253 0 660724519 794386718 0
24171119 28548850 0 395140016 352054155 0
99441996 9024281 0 325641801 255917402 0
375013477 147109024 0 629290294 432562142 0
54844424 85630610 0 622003677 610263996 0
580240 3949670 0 109947003 106442218 0
289911373 110786867 0 359804798 246495844 0
71344233 115376603 0 600042874 579781031 0
24583225 6818109 0 254925093 230482627 0
111750093 45492548 0 267654423 209933136 0
65075 420091 0 5410392 5448573 0
165762743 78870894 0 371028211 367352639 0
17152163 35071602 0 390633181 378969971 0
6167147 227113 0 145312586 133584222 0
238432101 323268955 0 669995895 761937190 0
124584372 86056459 0 420331361 424308578 0
84402063 21792963 0 192857274 196576819 0
1181837 7059447 0 201543518 156558974 0
104452736 31461473 0 283059995 256706854 0
259955386 300668436 0 779361184 771640469 0
38562683 4531214 0 57646326 64774103 0
440841606 38407795 0 741922123 599316801 0
157390212 36311427 0 851280620 763477313 0
54817503 58491744 0 143910435 184277562 0
22017425 3507910 0 73670998 72345011 0
258755399 50532601 0 505632396 456088383 0
540617975 203389927 0 794113388 796349526 0
220302953 21480808 0 658186111 593048437 0
30730578 85143022 0 346221167 327035851 0
773400028 11760473 0 900043124 36629149 0
109637501 6870813 0 368654999 408869225 0
125973921 7380251 0 272410368 213177331 0
667734442 164311818 0 936929035 893660230 0
71633733 112677769 0 547134448 687781703 0
5080692 26052160 0 71753485 79798358 0
614176310 95575285 0 767724165 815120478 0
2559771 85931337 0 308211473 331425200 0
64118128 42919580 0 321940182 383554201 0
96093223 94996904 0 296884205 308617025 0
29168539 38167076 0 501006136 494758819 0
15742602 21203353 0 125973874 165235248 0
175572459 12591074 0 413262366 437386549 0
251670171 196986985 0 815609062 799839103 0
229409125 48117765 0 488720740 340729688 0
66774135 38792046 0 300802089 316814506 0
131851956 120574193 0 705268954 630149604 0
184870299 242265401 0 822691067 776629262 0
38831834 49832173 0 157553870 163834602 0
17091297 112005052 0 388135028 384441068 0
41695274 69462313 0 630289598 493708926 0
7329898 1993718 0 36279113 45185034 0
292795501 434281937 0 601384533 642503881 0
144392 17409 0 867491 870141 0
27493004 18181139 0 34033965 26789042 0
275028147 31689518 0 495565203 498142605 0
256022019 30600969 0 593335113 609101890 0
33418358 25284793 0 394143736 388590765 0
1847501 2856313 0 19205557 27712158 0
390569859 132755302 0 537501372 528575092 0
164873247 26983382 0 305958577 350056588 0
4340571 9854498 0 42443385 35122438 0
3012489 8022084 0 527318816 553369457 0
263210393 103536409 0 514977614 606312777 0
256459 29330 0 3440479 4595328 0
24214558 3952018 0 350413755 368074166 0
82600914 115906704 0 300140006 316661760 0
313614816 83010539 0 824737891 858118671 0
194502522 16720738 0 263002251 201012908 0
1531422 520750 0 572256803 566140769 0
16932693 12601092 0 30022986 38088666 0
22166804 3906223 0 272775821 264790637 0
22106439 1349719 0 32063089 33793274 0
253268142 210042682 0 655340920 523188282 0
69595590 245822920 0 531974907 655514294 0
293834292 91503204 0 696103649 663508797 0
100315016 46848636 0 355115065 374081793 0
444698564 87572455 0 510032269 446316380 0
3169437 3804656 0 76780099 76009004 0
1773847 125822 0 24755635 22523779 0
485591502 229316709 0 537449821 550456893 0
753736715 384556250 0 781490034 643513816 0
10005834 3624922 0 236436736 248176416 0
129974326 40914884 0 340989758 378393521 0
372318270 185534948 0 684454816 656964266 0
383691931 14597529 0 648003193 694851717 0
58959614 50740470 0 452129551 474269255 0
1731401 9198213 0 60005416 56457984 0
568565841 31863544 0 718055035 777590482 0
66011935 14418821 0 313638615 296444690 0
31954383 39142272 0 197462162 195879863 0
130753225 38618233 0 267322722 231963314 0
51616728 9560941 0 92288640 91351815 0
394166598 424672874 0 905735762 850395112 0
34639389 16420948 0 82335617 64581731 0
171032141 18566501 0 226014465 358386282 0
7780766 1016454 0 306088198 261727691 0
217006619 5479573 0 450395137 422512450 0
691869368 369663188 0 735719531 718657153 0
86266143 14226157 0 485636821 470681379 0
44167316 55716650 0 269479823 301789294 0
94684658 15044955 0 812858635 855177404 0
132820681 31191406 0 561457294 580003000 0
151075038 196278863 0 524790420 537587345 0
342528693 63706072 0 664698350 757289887 0
153602635 81262035 0 345115773 437467049 0
99573240 85142100 0 522810665 528669169 0
75952237 6552262 0 279295877 263234919 0
172169220 93955625 0 373421701 364102271 0
520322175 185614216 0 881115641 642215070 0
30940240 1046185 0 72982626 89583916 0
557596 281445 0 3455828 3129311 0
461350380 217225233 0 845075485 870369829 0
126760095 79336721 0 857016829 854041318 0
182793031 214432117 0 602181913 727700047 0
490652717 68876168 0 664285001 611433496 0
150565780 771634 0 718030304 768702034 0
86705312 1313393 0 139060008 128013228 0
251726266 75623283 0 550284943 565530967 0
469360840 214774588 0 645987669 700889209 0
504135702 166410954 0 630027272 556021814 0
308181997 169043565 0 527903088 565998578 0
260623654 86315463 0 910413951 604880815 0
76101238 171590083 0 517402374 654354123 0
225410058 198085700 0 648732740 618441946 0
119223464 88424072 0 461080666 328889576 0
407190413 15856242 0 583666980 590431155 0
292096754 47318995 0 800320338 653666157 0
20251364 5415795 0 253877865 273147602 0
4825110 1290284 0 34217937 42253631 0
14638908 9036783 0 196123270 234512012 0
434075748 50471429 0 581397557 731684137 0
26813024 14955983 0 251575146 252846900 0
72083732 54588177 0 710310856 627337082 0
30139801 2062029 0 260549132 232726324 0
51407732 10176565 0 252146198 229452744 0
9434648 1341909 0 70078895 46785383 0
187961953 1348432 0 422480728 248845669 0
2190949 25415793 0 274056705 282604282 0
14623063 18381684 0 296426409 304189048 0
16233358 4070820 0 127814077 116550436 0
337497219 89275535 0 737665212 803458313 0
687687438 19043702 0 776065841 879493476 0
534168513 3544443 0 809867930 516426552 0
321016674 245408 0 388961248 392866088 0
45567855 107755291 0 916787867 802862885 0
168346500 7123171 0 550612630 513248576 0
46385053 30169888 0 452232996 337839285 0
38631465 5527312 0 195730489 247610576 0
170467549 167785958 0 441456098 458976239 0
3857868 57241105 0 268188559 276646746 0
111890588 3751557 0 412473488 426743471 0
80167279 93600477 0 884172784 934410611 0
59643805 185599561 0 740370853 763495022 0
26170673 55120854 0 536830844 514245110 0
7030746 52766761 0 852175393 884342847 0
435545761 311759113 0 534420237 457802515 0
322911712 13378115 0 720945715 598678888 0
102548367 141617614 0 669320443 575861981 0
138064396 68684246 0 280763780 258106424 0
140069179 7823766 0 543460858 474931510 0
217743229 111594498 0 235134322 205410144 0
89378769 86501542 0 133590323 98303085 0
416646271 134881748 0 943020794 905202789 0
14011260 7511443 0 22121747 29284713 0
87567061 86287609 0 564831417 653603162 0
20279085 6241756 0 326772573 332766657 0
166268218 888840 0 710960794 650968279 0
267444702 49368768 0 330223461 216431781 0
271214790 224102932 0 359051170 278307789 0
35407083 26859484 0 137011199 143603933 0
12166584 124167 0 49932287 45540499 0
24161826 506016 0 167232783 167741689 0
25447816 118604979 0 822375742 800391522 0
496895164 30890879 0 630388797 283991211 0
2032181 2097248 0 20048693 22517268 0
152078280 3695716 0 804202959 832682541 0
342525878 91856772 0 569842132 518254930 0
70001111 2476764 0 96294373 86996634 0
8286257 2144185 0 52963856 48976661 0
126656249 116536960 0 750487474 707236773 0
218745243 227383738 0 850316869 791044418 0
32024386 5622779 0 173399105 187472986 0
590715 5238685 0 44084091 43115900 0
67696528 216364473 0 770758312 843351860 0
17377801 24005427 0 302569342 328206038 0
183903552 11638462 0 405629644 462416831 0
11347133 16885698 0 697285055 607524495 0
202125101 98763306 0 223493367 209097308 0
81843081 57651844 0 480731720 436525925 0
573236288 360880851 0 599942174 540378031 0
152062308 4863665 0 295991700 207910251 0
154104365 23565530 0 845019587 871496737 0
27310595 121210436 0 722970903 699412275 0
50200463 21190587 0 496590304 470887694 0
606357509 152707820 0 633506819 316357936 0
434736713 436246742 0 835014168 602642008 0
48464952 136715001 0 406944588 426630356 0
101566105 41032142 0 683745332 758623636 0
2151291 6266589 0 29972565 33072015 0
10226447 6312902 0 485504988 524198415 0
22659473 101553159 0 575339608 588002983 0
221843691 137490067 0 260662749 244551385 0
42144296 14675828 0 618259628 605140570 0
6813496 25642628 0 178105396 188966831 0
123155667 24331394 0 680305786 762658658 0
191546194 14047467 0 818214005 858021506 0
222079402 66697113 0 657794486 689326994 0
14186803 5720467 0 15192586 16843519 0
389282318 255925385 0 549885418 497237609 0
223082824 58425666 0 824352190 885126332 0
30441257 43694835 0 121425056 99685937 0
94116663 4007019 0 226054533 238164725 0
70403719 31151105 0 791635176 919736479 0
381443683 84204611 0 439388498 166003552 0
28538817 149898426 0 723666222 515799882 0
219350623 16433381 0 320354386 281262490 0
21690072 1432249 0 278252490 252262705 0
25538088 17769736 0 203074513 201868649 0
126548997 3855061 0 868578547 803851982 0
110894259 31096873 0 137728419 136194737 0
7104814 59059423 0 659132677 787805492 0
250590957 125702170 0 868688708 701158184 0
121699589 6704524 0 282284673 275540266 0
43505802 14836802 0 87210719 108590091 0
159041966 40986402 0 339790734 315325936 0
98291571 47531539 0 632742915 671194341 0
2728437 1812125 0 36349099 32484183 0
5335007 45035707 0 254756767 294600081 0
20391387 6183500 0 31898610 29521987 0
3421665 280297 0 13196542 12067038 0
110362757 1898523 0 546752400 526075677 0
137769373 74928404 0 745412063 786062800 0
84143813 50308473 0 182158491 151212980 0
139568238 64893572 0 351109895 292405469 0
174720438 9010644 0 785352315 665166521 0
280974589 30076487 0 376067458 267093067 0
249731483 26166374 0 265888285 252309343 0
26915487 6928050 0 222772283 208481223 0
387557007 55940309 0 569032127 482823493 0
324122224 49816769 0 528938389 529569404 0
136967862 97402 0 165082221 134928374 0
69252234 35750984 0 442976829 454547039 0
60266152 62127046 0 241179101 211495520 0
149050426 3614943 0 203936759 246477537 0
11157781 52096476 0 266666397 373705700 0
128513753 44527031 0 544289281 499262882 0
7222389 7217097 0 297915029 287192855 0
136812007 176016354 0 907313555 786897810 0
10869077 9757101 0 197119631 185616210 0
69914691 14593591 0 352119417 312973811 0
785715564 8503192 0 860731723 449544736 0
101802310 8666411 0 293396180 255583587 0
148653800 143454326 0 627279064 648823980 0
25758 36498152 0 594647400 503424289 0
163606701 46899410 0 484920557 487245718 0
441064604 8664618 0 567330207 547268726 0
25381312 16027548 0 307996225 337573754 0
69416311 175985602 0 853568710 693873626 0
60859902 28209287 0 494896813 511059894 0
327987285 18333442 0 338335695 259177645 0
123680214 139017843 0 658137564 599979615 0
51564378 6352246 0 590369268 592423176 0
5798776 878355 0 69229058 60327158 0
116581288 13433480 0 358942292 487944510 0
21149356 48274453 0 174721391 150872688 0
34054092 1865993 0 950570881 957859426 0
336981669 12834799 0 604703064 628991509 0
262726097 66760365 0 646071743 710072756 0
48842751 58247962 0 661086101 756547561 0
26285 1089052 0 13716771 12295974 0
5702769 1792260 0 89206778 87171872 0
56888112 285706037 0 618968031 617556805 0
29777702 4844249 0 222377311 221173140 0
1442915 1765222 0 158173310 155847310 0
100942715 7981337 0 418585189 436892571 0
565776571 389110224 0 642176462 587541146 0
42520395 23194643 0 808669727 786202223 0
11137754 3686827 0 386740422 434328256 0
312803628 127271321 0 692867873 697565575 0
9942121 33769185 0 356228449 303099623 0
298014121 84386391 0 410979476 398543234 0
698065020 13030043 0 872633145 862280835 0
94481469 11612899 0 266195721 248572476 0
8858984 4301941 0 150058444 105479446 0
73257806 68023498 0 254756031 273750510 0
13677647 42245096 0 240606269 230977300 0
59210964 2596445 0 92268974 73397412 0
169121090 39407610 0 289048859 218818146 0
112434396 105082895 0 285184728 215967471 0
147786392 1454994 0 490387699 459100142 0
107773031 97950141 0 302144537 299537506 0
269718851 271695094 0 365453962 465531065 0
91813703 69700093 0 714302021 740297981 0
232667689 202320835 0 598203426 585863646 0
72736416 105597830 0 170960484 222554961 0
592895136 72602617 0 841066262 775253148 0
74754181 23107824 0 507737716 781440306 0
19693036 29636696 0 211519378 177990392 0
2327538 1529253 0 50140155 50663104 0
8858860 9463813 0 108708585 134546983 0
53555 506566 0 3047829 2854320 0
56201545 97495797 0 364752407 289975668 0
8807977 130813597 0 574288006 562429046 0
265335969 225550783 0 454670293 526601996 0
48177666 10163875 0 113376573 107434807 0
540515578 32067540 0 603578677 232439080 0
750631 1772274 0 10859102 10889987 0
460259238 46364593 0 922744932 795705491 0
84304670 33189040 0 496172034 524569962 0
27034307 20685450 0 186688944 157632442 0
58024145 114380078 0 417643961 407774701 0
6537849 17023247 0 172151444 173986915 0
19370447 7279218 0 80896194 84403996 0
121202696 52100770 0 278590364 329115916 0
144164103 123692331 0 262030786 268063644 0
20546774 48223779 0 508094953 612949154 0
9620839 36189473 0 659598948 673404965 0
487622336 71218693 0 608880269 765158520 0
475636583 175060933 0 835274230 450712435 0
280131 841107 0 9062106 9731059 0
179970988 33094278 0 699691068 728269021 0
369491089 46500116 0 730363010 590404592 0
39592511 35187483 0 62219173 61594804 0
211545400 486172524 0 452450557 575947301 0
33491397 108532565 0 759209269 737590394 0
260026 83163 0 217559906 218856231 0
1631274 132294883 0 640690048 709552536 0
200872858 74992132 0 718916897 667962512 0
20985437 3089091 0 240238307 227874598 0
97519106 94096802 0 683508141 679199240 0
30896913 17522133 0 91247875 81348156 0
64442337 2851602 0 99057065 92309578 0
161956371 53043478 0 724858345 663449577 0
68757311 15412026 0 458821738 455564595 0
98054257 45940575 0 219756962 155452325 0
22790730 19321165 0 159051083 176118278 0
265548207 6139825 0 338632504 367038578 0
8668482 3212136 0 10073410 4789588 0
13348372 9383791 0 152677316 165469137 0
195630806 93559100 0 641826535 705488918 0
44212220 93663748 0 442700195 478081993 0
331251790 122676598 0 472705817 397089477 0
84206489 15831592 0 213359925 150979186 0
310634012 18159932 0 352557293 448201754 0
423266 3168182 0 16755922 16533084 0
85942398 152858443 0 714229201 730467348 0
148897689 93025032 0 331938646 355861879 0
172486757 12927765 0 384214839 356780576 0
27837834 163878201 0 641723832 591183669 0
449359786 96738032 0 846630838 570688105 0
55402619 136582744 0 594939743 639221612 0
336419456 285229326 0 448830011 467562890 0
121242113 45198239 0 211512417 140113478 0
152909841 31581455 0 588645931 627015967 0
95063755 3068843 0 174568951 165943335 0
289798477 59380818 0 476869647 320752850 0
200462631 15439065 0 601505466 558003745 0
541797945 256443671 0 736468007 733686668 0
12784886 1971641 0 32644438 34475034 0
5253927 23669240 0 209727871 227527058 0
244349377 106678036 0 267351915 303434570 0
12452982 6502848 0 218344380 181997956 0
116698866 57017481 0 291700180 354187594 0
174126156 15337577 0 333069093 216049872 0
9163179 22828394 0 386587032 324946187 0
457117313 47866147 0 725284729 802701085 0
4117255 29576809 0 519004667 603917246 0
166452598 9346977 0 421131230 427769554 0
195479867 108802215 0 345029144 322343158 0
125104774 139087202 0 473730194 402626940 0
266757066 96357012 0 356853105 309268691 0
11107678 20513382 0 95629755 90869080 0
7091984 3413628 0 285343042 419501571 0
10371388 15366988 0 57043566 50367401 0
40381748 47613894 0 261056720 259084152 0
71818942 53272050 0 89785132 97587477 0
345519595 88009023 0 497547767 515967019 0
17379245 9566546 0 99355017 95468668 0
81775387 36369916 0 824614002 655373352 0
28460170 31174554 0 259992522 271511179 0
6323043 7398959 0 122102281 124041258 0
119683657 121037738 0 243909529 235488380 0
35639449 57138542 0 371305908 340402490 0
83835395 55442651 0 213981848 159709690 0
59521138 47712339 0 655568724 774173610 0
31879669 458309336 0 867211626 899835442 0
558409717 178234559 0 751674031 752720089 0
9402100 72556220 0 359680267 388630282 0
132979783 6607929 0 840535696 595299810 0
2099800 5475867 0 24712734 21426869 0
38004827 19101661 0 377700813 408937747 0
157643033 104222013 0 436275239 452600809 0
6013387 55455212 0 651746303 619444261 0
128622863 93573682 0 801636956 827651045 0
27402238 5002883 0 148186176 144122090 0
581695890 152894636 0 658144212 682693026 0
266419447 35254117 0 763154992 695438300 0
11244907 4863686 0 80057240 69524329 0
42118411 164016136 0 725272718 636021451 0
26370748 5497058 0 33549171 27582547 0
121887043 96856233 0 747632410 773392410 0
207165231 14111364 0 314604148 310468662 0
37840667 30801998 0 240758472 243856300 0
560085980 160843257 0 671513480 588357995 0
315491896 84549785 0 433054428 221164175 0
103067017 25301261 0 634742391 648998186 0
140806382 19300792 0 911240257 915534275 0
79143210 28452231 0 118343259 130201243 0
117449769 26892744 0 799993681 634986393 0
28327688 61805223 0 844703853 698231579 0
692297228 122556833 0 911860398 700543308 0
7603162 5313181 0 76565146 78127949 0
79341184 57715576 0 768995064 682522996 0
114430933 33402348 0 404231030 410459626 0
254155563 40438897 0 650716764 773778859 0
75717209 32004780 0 113719473 100775208 0
62161239 25491415 0 676122191 599477707 0
236300385 61791677 0 764856260 703221040 0
218444254 84161405 0 388001098 464241869 0
215760331 146544203 0 439076909 448588681 0
66936665 133559766 0 904812120 793174453 0
685521435 193399 0 747473937 774472945 0
33561763 8907074 0 116900832 81491550 0
179290009 52567272 0 323264743 242757242 0
130349159 29245525 0 144284938 92998191 0
297161749 65208090 0 477049274 464890054 0
25442383 10175408 0 87154556 106439160 0
246297457 17956945 0 499726834 368167545 0
144797505 64225283 0 498917492 548392867 0
355945334 9990351 0 791990490 775281532 0
203899817 51088377 0 221595870 124950107 0
75081294 10551681 0 208530494 205389433 0
8244503 17367838 0 389099788 442523999 0
10854324 12995736 0 74828838 68666138 0
239982594 179106512 0 491763804 410260651 0
34358551 8111613 0 452393845 459290129 0
62567117 25444379 0 312116104 326497991 0
239927703 71925092 0 728537958 799384750 0
89171870 42238335 0 134392766 122791694 0
146874808 134933147 0 499351451 289588049 0
389488588 307889826 0 695429854 739191103 0
9166685 6554424 0 77673656 93188046 0
5745438 6973879 0 31224844 31378515 0
215266335 21085298 0 338234236 352409230 0
12397802 621704 0 97408226 90884767 0
127239869 7452106 0 611521796 473242046 0
533190498 102603547 0 813850143 547467520 0
245972838 17969266 0 388949774 360001664 0
54532143 1296271 0 458054931 382018123 0
179579083 215793280 0 753155656 792857601 0
1072679 2421759 0 24240623 27545457 0
132171744 68135245 0 863307399 770724507 0
300197401 67189770 0 341945325 297425959 0
315743735 237187108 0 465471066 518533264 0
36231530 13901839 0 163012608 170185490 0
56060269 24179045 0 383645122 551239087 0
32776839 121356777 0 414468484 592063674 0
10756841 38148441 0 280059287 253068585 0
109853250 39572396 0 180447737 241285433 0
2974938 6931 0 70173102 68287158 0
164296902 33488698 0 292275717 305619570 0
161033995 110280178 0 629239293 682022979 0
90716580 74545575 0 638909651 724641553 0
148688180 293739524 0 756339504 790195529 0
84940260 136608477 0 302602563 324014953 0
1736590 11434966 0 366753412 388411001 0
9198580 6790268 0 417602214 340604864 0
1208317 150851972 0 742348739 825255172 0
145136453 49397061 0 881180801 881287134 0
737219901 70974467 0 967631560 865017022 0
35345302 25865316 0 350925929 396303571 0
184420806 70635265 0 858063044 838657278 0
6825328 1809970 0 9444032 9109943 0
420753990 106791682 0 599962079 316562393 0
12382628 13147498 0 93035556 89584224 0
19589810 31673653 0 252964384 266291304 0
6352389 2872715 0 24140926 23401461 0
83226268 11491879 0 500075474 378354316 0
199458364 80113134 0 670171384 686791285 0
95611509 52167241 0 350413506 392383546 0
19710552 1771258 0 35280518 34382429 0
63356529 47690239 0 233426857 236189259 0
264883306 91876000 0 739870001 494574577 0
10061909 5741838 0 162136591 137799338 0
37700171 882181 0 650242400 622792422 0
148019687 126907972 0 586355341 614076622 0
179267130 102130028 0 203317693 245987224 0
131696856 71235708 0 644094572 622391397 0
403059619 87588537 0 416085692 419630433 0
20422054 11944380 0 444456461 385765838 0
4199581 3293014 0 83127330 81896034 0
95763646 50870061 0 577549530 717885044 0
3261150 7106186 0 25392695 24108085 0
67053701 51587006 0 623417098 633972893 0
191158807 8271166 0 387729366 398160659 0
104963888 54746439 0 585615571 657678709 0
62739238 54926293 0 343611876 327198644 0
10847593 7461316 0 206455487 192404914 0
57947774 70606442 0 616626367 580238298 0
11162402 7750335 0 51916697 63151761 0
21072556 49074896 0 505346853 504877229 0
533338627 144546177 0 865677372 798202002 0
38415193 20756760 0 899811056 793780539 0
216630126 114134809 0 227492493 219853132 0
195729811 20738520 0 277285679 177719331 0
171113551 2555832 0 387837440 262274395 0
14435703 15446093 0 184320108 157656711 0
46233530 56436313 0 451178668 489116216 0
8225704 791799 0 15621758 6462801 0
56145511 18552822 0 148610152 147729573 0
131425997 70687872 0 305342302 322226055 0
161300679 86853531 0 440747556 491188860 0
109345185 166833236 0 863261806 824635657 0
160276471 378402540 0 589757783 612187916 0
71709037 3693652 0 556344668 473115095 0
37261894 11929693 0 489401049 572723684 0
29909067 122978977 0 391978863 425730552 0
63532732 45688865 0 448099735 434608070 0
248201702 63100550 0 335888145 261167971 0
365817274 116095855 0 727900875 571281117 0
354455304 59797852 0 531215283 482278470 0
2260687 8419009 0 291201614 298269514 0
18978173 30086567 0 289930137 252795089 0
76568336 73816834 0 277560530 333065055 0
140256445 46087762 0 423776660 432896617 0
194058060 41641131 0 543256597 544139196 0
5980511 2129300 0 22554722 19523531 0
95141865 1406360 0 651157421 585700651 0
409549753 366208088 0 733598817 636046638 0
274855427 332707051 0 884589594 930423252 0
64361034 19757730 0 860717667 852386421 0
3260618 5987749 0 431329968 383264753 0
32081843 13698274 0 683124855 679648028 0
77351975 23147595 0 387871081 368315988 0
2309218 42237699 0 800347444 778918051 0
14118072 17768565 0 92577001 96734999 0
125632643 62929274 0 753075453 827550875 0
643968145 412115087 0 819856179 578917405 0
48387337 1409917 0 598449988 778660863 0
100739332 32474489 0 506622780 604157023 0
595163352 268376530 0 817115863 590059631 0
18513029 52359563 0 750215403 782294504 0
270595062 37762764 0 357376384 175221101 0
10280827 5464308 0 245518817 259311665 0
477403 7232786 0 205698707 203051558 0
471493921 288488180 0 542258074 535369204 0
524446437 254136081 0 719133901 669097197 0
9053319 56252779 0 454033891 433604702 0
143180562 61921248 0 869965969 623570464 0
3846512 13709399 0 142494339 213477021 0
35565940 34030430 0 294663615 270884647 0
10006673 1317340 0 20614976 23661032 0
249753524 50295737 0 716173199 645855208 0
10442357 16803998 0 190748021 179519959 0
548816756 247102443 0 800961948 900026032 0
89240891 35070305 0 109956182 110754457 0
520881300 302475752 0 908962786 764287431 0
63403058 19011963 0 479174311 362306394 0
254271715 278415221 0 708366501 738195138 0
118837440 139834628 0 500269311 432438878 0
764627898 93766244 0 823128164 870608542 0
81325134 42811876 0 639813050 659639210 0
22523481 4786902 0 90643114 80910599 0
169200832 111845523 0 263116671 311615509 0
594074791 254001476 0 867394846 891725616 0
336528827 171261165 0 523512390 600130465 0
26007409 26454788 0 271497312 262096514 0
207629282 108554854 0 243153811 192089455 0
188684087 86774749 0 599084723 637991639 0
16078655 8660548 0 38876166 29531535 0
230589232 31763264 0 579755616 596283324 0
365919877 223977668 0 746825071 541580548 0
96422843 122682647 0 614097843 514493401 0
295785138 13779337 0 404042312 357812218 0
67250961 38542170 0 382863497 374929120 0
32355754 84343628 0 143530916 153288206 0
46216011 9614512 0 76522278 77841967 0
13255666 10273748 0 356515761 326839204 0
114111236 37739862 0 134411137 119647395 0
180475619 58272540 0 281976794 333629337 0
424603058 68142015 0 642903148 723384137 0
11741104 721243 0 28555099 29725854 0
14760422 6370463 0 34507767 33035284 0
34752985 591324 0 360084129 333928840 0
26439738 9450387 0 71753369 69707175 0
43759606 195118059 0 624065828 631936777 0
40508133 23565969 0 408309267 396176775 0
293686118 119764498 0 489361086 409520277 0
13148517 8681268 0 479969257 463120274 0
2237718 80584890 0 741318577 852678842 0
28126556 3730450 0 667791707 633643485 0
68083444 30860353 0 422339770 446022624 0
16592951 3267032 0 232793164 244192023 0
12528505 25304817 0 367509778 348531463 0
13482306 2201328 0 336851387 411002981 0
234350303 50564092 0 638431565 493476874 0
149127661 9102602 0 248031841 180162619 0
50736384 152333685 0 457057337 512125533 0
311850456 50164263 0 575508656 654853698 0
501638485 323271161 0 780564916 739154582 0
47896529 15875438 0 259694979 313850684 0
306747103 26355974 0 797725116 737592960 0
212973061 103858957 0 603120339 713377844 0
7043092 1809922 0 15475397 15034612 0
8606524 2140941 0 52466096 51081157 0
89305995 7004097 0 147684315 138466795 0
263480223 58582797 0 831865141 729163811 0
22767607 2610074 0 35446902 37050010 0
213324464 75334191 0 646117072 719158602 0
34657583 75398256 0 462363105 471266092 0
294968067 71954974 0 453536731 408873961 0
89471027 150525842 0 881033308 787508379 0
4286397 270336 0 41293016 34080692 0
35698760 56453642 0 381903764 362412651 0
34381058 7769554 0 59639654 52571676 0
58018818 27788847 0 456297115 468414230 0
495944204 354153209 0 588481835 536936380 0
155556494 73031587 0 235477575 237736331 0
91299793 7536827 0 570298197 495254260 0
8523110 6326800 0 114543096 108119632 0
6340499 52793275 0 274777701 272431581 0
190518011 37109164 0 421875158 572989504 0
188860195 41293572 0 702933373 699330177 0
74332539 148710748 0 410101177 478301138 0
143376257 6007016 0 264495875 214666549 0
251317829 24095625 0 430041592 419295445 0
52033395 20089944 0 155583127 141431508 0
40962038 27148208 0 181416493 207684297 0
154841164 33797600 0 434516757 487631691 0
203326436 34978768 0 332280392 346411587 0
48657780 196303196 0 864223753 806488338 0
167907807 82709517 0 572148269 529567810 0
92091741 7433456 0 349651039 353495878 0
43603936 3057116 0 595420301 745389857 0
17741960 395572 0 256258929 249606697 0
163612879 104102759 0 547355765 495275587 0
5621931 224528 0 7351523 3776805 0
14806503 5829634 0 223684307 222175962 0
20325971 30301547 0 582535111 590834628 0
112057277 8053521 0 842795178 790986244 0
117559942 43187950 0 164753141 177803565 0
87279869 18664113 0 536378950 477637014 0
3825866 8876602 0 336816874 337034673 0
14667849 109908238 0 470833732 494224419 0
783995653 329476972 0 807154691 616243708 0
155884670 45004228 0 250054323 91829555 0
33468260 36542833 0 195533549 204677083 0
43008237 73233169 0 881208085 934165648 0
10259754 6657137 0 242371503 228142348 0
4659869 4569736 0 71055991 70553857 0
15045373 9811584 0 309395299 312892016 0
19819391 948097 0 49748591 46879001 0
23539618 47019094 0 499818287 543763596 0
501110606 139789841 0 591646865 566133612 0
76015609 21954629 0 489473336 478947763 0
22965560 14250078 0 335030913 345670250 0
25933461 20186686 0 49317657 43312018 0
629441648 14737227 0 804631954 604763271 0
14688326 4977362 0 309106664 284027708 0
67581592 11232176 0 460643116 455453236 0
389930487 57657398 0 471258559 307420539 0
295137114 29044894 0 808694205 672926143 0
3137464 9222146 0 618965933 476540284 0
9146523 12437768 0 718713192 765094316 0
1576849 1803467 0 79866839 82164021 0
62224313 9967688 0 209572804 208038232 0
75422978 7400300 0 168103873 154922809 0
69698365 65994927 0 417577956 378098090 0
143893023 50329188 0 586445688 588166931 0
544469156 179691912 0 849503925 768694189 0
13497587 7642242 0 216055854 204425002 0
145969067 16086816 0 373328258 433902280 0
20775121 134737206 0 886232318 911335963 0
76635380 49288839 0 727775992 788268342 0
5475318 16776957 0 488301421 503921010 0
31924454 369358787 0 979053134 813197642 0
105072634 7574944 0 644270147 643996814 0
287537168 18598442 0 731554500 740688151 0
229700166 118323760 0 376906336 392513732 0
3069561 194208 0 23014097 20326440 0
8460435 12612024 0 110299662 97699044 0
75445846 17407472 0 419589492 716658737 0
237732056 94537853 0 276169507 255598273 0
324170130 268303524 0 950926943 945174204 0
202066397 44502467 0 754706531 766693426 0
253082821 70750153 0 340957771 324234746 0
68038416 68248128 0 938023159 830096202 0
48381588 5139576 0 143580264 152948993 0
44514572 122105020 0 863497556 942737154 0
34895438 9642043 0 167430836 198103053 0
68350134 43566142 0 636192474 558294563 0
179833605 28705834 0 631811625 678797116 0
20044440 16784728 0 217706982 192280163 0
7615966 8356146 0 86139670 95550740 0
182784930 214888692 0 362166036 361790842 0
730178001 89543510 0 876232460 862977732 0
377657101 72030283 0 650118619 588689031 0
188435747 470290807 0 668147247 888895078 0
55442301 161914125 0 849839164 842559790 0
353404677 118192117 0 830798012 797302624 0
297362191 3278717 0 401972633 396276249 0
201208986 83695308 0 515513274 538593692 0
189373184 89995364 0 209740721 192386835 0
603773172 286804945 0 812796708 802841753 0
142334633 161623807 0 369046289 284703120 0
212535285 2253860 0 954972004 906136974 0
20284346 101952377 0 286380041 362733343 0
65280807 80788490 0 177065008 154028584 0
46968264 23687453 0 173115791 169384929 0
347804617 149926312 0 575298604 517584991 0
18158460 537790 0 225151670 186770561 0
6375108 105868887 0 472147366 438894769 0
27270981 54946132 0 456761782 471746230 0
78573031 6497336 0 201178880 152436329 0
426916220 62813270 0 607188552 708073122 0
79553594 13724365 0 117940383 86464801 0
50281884 8530641 0 163873637 217480273 0
49961725 7676077 0 218753459 238509667 0
26140957 43501031 0 895733318 867290307 0
126674857 20473654 0 434283443 414704742 0
245940417 84939213 0 280768176 263594283 0
162453148 261530068 0 620438846 644359056 0
113079361 56525097 0 916877875 929575554 0
128647801 28629857 0 161128181 86778714 0
10099757 8430931 0 74411755 74033127 0
311735612 218588145 0 623543442 643329559 0
45666137 17972647 0 85349553 77812368 0
195514987 64668357 0 719354093 655685198 0
2029502 1080096 0 30913887 27182268 0
215017473 48035951 0 538017998 583135354 0
145429225 154489723 0 939277275 757950566 0
802071466 83554887 0 942530588 738858437 0
694699899 296425687 0 759900644 661822112 0
20202501 29474393 0 220495515 302100449 0
195095680 25210130 0 531155913 298377799 0
43440522 16090361 0 284363632 247991053 0
219700151 55058683 0 956456507 965761942 0
303353759 79303924 0 584825442 594670331 0
4005623 1545529 0 50576350 51798493 0
21438382 1751298 0 30540772 20888802 0
54353071 39214112 0 575363798 561267074 0
109184834 305601741 0 835862794 832545725 0
32335396 3960818 0 69458913 72969018 0
93810636 37201048 0 649465821 735822806 0
348634723 247518356 0 892776442 928547791 0
5050372 195336702 0 937256831 909701198 0
380956664 18509762 0 467053779 530530208 0
175952112 44064018 0 830716001 828331213 0
32807694 43607831 0 95345944 97177789 0
153158176 67356634 0 698194447 633117708 0
545966105 161245505 0 668484091 734353888 0
198365459 35784992 0 277766568 301162621 0
16941880 65118794 0 234582865 211667580 0
12670405 194331584 0 504436876 535744007 0
126945417 86719882 0 344960035 298957567 0
129003975 25848030 0 883474173 928988220 0
17076274 5283387 0 53654429 36028272 0
83182511 3056267 0 384976487 209769419 0
192135287 132357619 0 385429647 300294775 0
313222632 220348441 0 665357625 670667315 0
137591110 64528687 0 564002179 577392550 0
205087487 135222340 0 387789565 305264909 0
86543946 74573630 0 780199590 696438848 0
547416137 480880361 0 648054491 568181225 0
18934080 3036423 0 177830218 170870987 0
94558 21701 0 69908914 70759516 0
99683985 72121363 0 166059113 143287019 0
22188107 2809310 0 109838171 110473283 0
185675668 14636560 0 560737871 582283788 0
70619321 13705032 0 146176288 120384787 0
278938861 58936239 0 298752146 294494649 0
318612468 156787418 0 598101895 618652368 0
2862813 14624129 0 493456565 525834129 0
206350083 87990186 0 793008892 797600534 0
33984743 23780376 0 418483777 476462577 0
161999315 24181132 0 184284643 150111107 0
306648302 32774461 0 716984851 666836814 0
393339070 11513127 0 670215006 650560943 0
4319064 58840033 0 290530974 282172989 0
27779935 2645904 0 374255884 377371369 0
474343436 43479567 0 574710891 599060602 0
180740484 58230885 0 356001162 386159319 0
280660682 22688273 0 790437838 700204319 0
71356779 37458319 0 114171861 110201858 0
350851319 102254 0 777668877 765880066 0
63101170 54280830 0 189445623 214972314 0
71041537 16481181 0 386871641 309945020 0
62723375 188810511 0 943120875 991570670 0
35291914 35993431 0 329887581 247190785 0
353287807 17124950 0 565299904 317191101 0
121390341 86606093 0 656678657 655542706 0
42346246 123519049 0 871261717 895085860 0
132829945 76092111 0 302792105 305359821 0
119710980 72136545 0 328828965 293015459 0
521869581 89825552 0 873796553 646559375 0
355146884 89044521 0 376820386 456311812 0
104527775 38894277 0 605227575 681665226 0
128187352 9655016 0 218949704 148396850 0
60811143 28760842 0 422224483 414918493 0
574111495 9825955 0 686842516 657470233 0
233056434 65027728 0 323075222 308118811 0
136700052 14085191 0 782247208 750006404 0
385472725 287007651 0 699586117 613212912 0
85726604 49326212 0 877954056 926717470 0
348975611 189047185 0 393467809 290740709 0
42143361 2141145 0 57575794 46460214 0
310396311 6773400 0 597105065 506047262 0
18824613 555018 0 26345163 24882647 0
264976482 196448692 0 272068715 255799343 0
5202542 2336087 0 370982260 303575634 0
523287742 240288428 0 860358543 875333918 0
224706011 57816405 0 368358746 422135942 0
294316207 218379972 0 554294974 505769176 0
63872817 110648304 0 355766184 447350836 0
13878584 91111947 0 191458604 206193741 0
212702891 35346547 0 913399673 895978764 0
71917368 111568112 0 382883322 368832559 0
153379 7959 0 1489755 1455321 0
142709876 8021061 0 344025600 364522743 0
816387081 128605308 0 862879949 224985932 0
444721498 970756 0 464906076 456204525 0
39189041 182346628 0 812894080 841253063 0
9660888 58836677 0 496150192 436013868 0
328864050 62029160 0 652506515 638540899 0
34045779 29420994 0 355041669 368642300 0
418237 5951231 0 154403548 143700782 0
68274474 331938599 0 888423434 858870696 0
73490805 14330945 0 116196772 120262936 0
323423649 143354532 0 854866020 888235443 0
68973728 77098430 0 576545945 856308238 0
6564980 10605139 0 125936549 133939382 0
36825445 13888827 0 246542854 246598128 0
81728672 185652279 0 932146094 925761631 0
201399071 33356290 0 280599699 334353126 0
26393632 11681880 0 189084994 172685879 0
773035 588415 0 13505112 12862813 0
22136423 13697375 0 571260899 563775092 0
1240624 23494304 0 99019625 89686297 0
40358002 18820514 0 65020364 48799901 0
82543081 41763630 0 177245235 167716855 0
639036382 18925934 0 743915544 915556975 0
187260671 23782958 0 209054662 183231405 0
53983739 116204628 0 277434770 308355112 0
4997260 10292663 0 348187784 392885563 0
40539436 44943570 0 492777530 499162003 0
105534941 50096317 0 600099508 592829008 0
5969843 38743784 0 187972630 178203966 0
148778377 27464437 0 780086894 748091016 0
459166155 113480382 0 940915107 762934199 0
206401134 2634684 0 423812705 267562036 0
35946608 52474397 0 345713068 368391474 0
69506695 27399388 0 534332506 557781496 0
451160893 231290199 0 631020822 581793441 0
94659279 32416634 0 908407656 885238403 0
233255393 177314207 0 582079772 572181701 0
410171989 6920775 0 608104353 411090209 0
386892904 10512217 0 544053458 606673540 0
373367351 39644172 0 920134711 917644329 0
11532853 88791456 0 657451286 739461597 0
316529419 688206 0 844213792 823310879 0
99625087 173432927 0 847138730 887598442 0
33349721 17600745 0 236295136 217711954 0
302332209 114006462 0 890165236 923985098 0
40701476 289475565 0 796189266 863561923 0
60990044 129769536 0 207879989 211513327 0
158925834 133895648 0 241709501 211697333 0
298134843 124216796 0 678482928 650394028 0
390220763 282598481 0 714712789 533110156 0
14952640 18748504 0 460680637 417361496 0
278216640 71849121 0 493374398 403879885 0
658168994 9775495 0 739674899 406282187 0
87275636 29267554 0 820468821 365566725 0
20430615 11454667 0 312092442 315870988 0
388108701 178288504 0 449296297 514044079 0
25552364 14976098 0 323656421 322069976 0
474210228 96394440 0 557085346 542436333 0
48990028 6630048 0 189927218 165711919 0
15578194 25560759 0 121998231 139824755 0
14076647 186110 0 20816776 20157215 0
281761888 150527783 0 887673997 882162094 0
179738003 175127917 0 285737474 311143775 0
157284702 5595683 0 306598605 161594002 0
68138147 25255234 0 88340029 108100498 0
14833940 2088588 0 81800461 85646699 0
2880913 1114400 0 61948994 65846059 0
163222278 16606194 0 254792795 257632604 0
261538541 51522456 0 507663334 431891867 0
51452797 47058183 0 216237119 200138495 0
72795606 360824594 0 729254598 771171768 0
61370274 758586 0 350755643 369722836 0
107863374 12215776 0 260598324 263366344 0
27043239 3194670 0 59114778 58018746 0
71286193 4404083 0 464922143 409738021 0
258256484 101244430 0 401470338 452415601 0
166547534 112212315 0 324363243 289626017 0
14198807 10159339 0 51024512 62976384 0
19214630 65260900 0 881271984 885987768 0
429442554 187504413 0 531538315 518942430 0
19395393 41585668 0 368006644 303477511 0
62334495 9479863 0 344127482 277769394 0
525024212 2658308 0 798043915 892900783 0
69029180 31302559 0 89777777 77961475 0
91303906 8336518 0 424559618 414747895 0
137210515 34063584 0 194100140 58291070 0
15452902 3863089 0 405800799 464763687 0
65943008 51072093 0 241561667 360392664 0
69111526 18514520 0 107848820 61182167 0
10371011 859824 0 18854780 17283439 0
20766016 97596736 0 481173566 551171384 0
56460787 25182298 0 236523867 244507383 0
86431376 7822806 0 190790996 249263876 0
575037139 221689742 0 818644650 740205104 0
168960064 50218105 0 266829337 273673067 0
177772759 182326753 0 630300944 563751640 0
32382226 35970607 0 591733811 569156044 0
49173945 204662205 0 633526812 773385556 0
224894212 3147356 0 448544809 473526780 0
21243981 8683023 0 103227004 115645481 0
35396721 237362389 0 689347361 772575180 0
87949406 125231365 0 371148566 486929682 0
99831244 7035004 0 684755365 826542121 0
8133275 8220670 0 240055291 229794582 0
115249652 64333567 0 379017259 320479126 0
7442828 1317334 0 25756492 22512254 0
433725481 71119642 0 597380174 384240280 0
29294369 47544349 0 403146861 358416757 0
65862149 260481118 0 911991490 968766180 0
397560048 64277090 0 941430352 826522970 0
20768374 20908290 0 97536119 111058937 0
12348864 21823122 0 308705165 215525513 0
44494705 29407020 0 377640993 381763002 0
89884525 7298150 0 146707323 126346496 0
244704066 181985590 0 599263199 566024333 0
114419862 21268915 0 569061433 606209373 0
2914192 35038092 0 730205490 484643118 0
185741673 260294160 0 899951013 698438040 0
73190347 50818958 0 722598850 754784370 0
111418971 118967710 0 173159147 150816326 0
129072247 5894784 0 923461914 930351321 0
202795236 157204282 0 729554723 712415062 0
32219820 5383946 0 57989883 60560576 0
3647332 18850335 0 246202402 232807606 0
14155490 11830946 0 25628570 36439252 0
193846524 39511092 0 246970761 123178703 0
65742723 57339663 0 333114030 515610827 0
212270159 119805230 0 334175627 312785715 0
81600833 66786370 0 588416201 583879661 0
175872838 34063451 0 839974819 761486138 0
353557688 52574137 0 668781722 552239376 0
515816239 108755596 0 813320933 484768924 0
77373136 26360278 0 113858279 106564807 0
392531749 90858478 0 560758408 383251843 0
146030905 71932944 0 854991349 895816160 0
464173909 88671593 0 643626927 691071050 0
410998601 30223714 0 626536463 664345071 0
5534121 47525428 0 465448025 378459820 0
250542323 45424548 0 677244666 658014912 0
37619762 126957874 0 564576949 425967059 0
10681033 15233564 0 459518940 443299171 0
125167370 37281756 0 338753467 327187653 0
267256571 72174826 0 596086361 706587402 0
154726346 96977146 0 868104343 887029832 0
327026697 63892647 0 364478533 402927026 0
247421665 25278638 0 286767673 168224775 0
127662112 23502178 0 580173059 624674599 0
148556360 78671014 0 384291878 337736088 0
2664039 5870944 0 29465749 22232673 0
421598750 90478869 0 473910907 499732247 0
357357305 41091031 0 686774551 640926076 0
8051469 2134768 0 169463691 166903713 0
30329086 5928452 0 415529668 464858771 0
56120521 175017427 0 676272267 661978344 0
99245380 139534173 0 180700179 176746315 0
304608619 68761549 0 357166066 303543469 0
84349101 124683192 0 715524839 693956768 0
122757278 20192495 0 407071245 394126792 0
208707073 27936766 0 751690678 574523695 0
277469510 67358152 0 778041427 811055219 0
3508723 3502098 0 30882852 35323607 0
327548376 81145287 0 879870625 940240200 0
83637066 23488843 0 564460234 489946436 0
799016348 558600079 0 871503645 790348337 0
25927344 35959087 0 239246112 213505924 0
41515721 96899986 0 609807093 615945725 0
15824789 90729782 0 892207498 869286644 0
12845181 46393754 0 643206980 751185531 0
76082826 39648245 0 275516281 399538711 0
210069928 126443477 0 563860268 542456916 0
2316231 97318660 0 556184407 560031701 0
172528665 58509750 0 433439534 432038139 0
165217483 69542860 0 365099027 363439482 0
293886568 149723063 0 749969168 770154573 0
470360841 65056551 0 993361541 553105466 0
20602734 288197 0 207639838 183119069 0
13128680 4518441 0 164693016 174798751 0
25327102 95655121 0 573391131 639795836 0
294058659 86191316 0 846456937 797624627 0
19909015 4095864 0 61926185 64514309 0
9704515 115541181 0 380181341 401694902 0
31263614 3886295 0 60043644 60009143 0
15954135 519328 0 97219046 79309177 0
298381650 16291438 0 820495252 775691540 0
88391446 58430612 0 589529813 569152227 0
506346344 343082489 0 881433069 556651408 0
445776092 127235019 0 665423539 533837175 0
576139457 271416866 0 801422740 672502113 0
105047221 203546283 0 845241651 902772551 0
143538249 43138764 0 535809305 533090886 0
76789892 6018328 0 169024767 163971837 0
143301484 198984188 0 381795865 380218994 0
552519674 361774875 0 967543194 874005057 0
558081424 418151762 0 668167519 655667881 0
351671 6207 0 2186721 2162546 0
35934508 3793344 0 137280575 162149643 0
17973729 55385581 0 439983953 371716177 0
288262941 3501555 0 895704955 927122007 0
112892209 60472519 0 480521623 507714625 0
349517980 105781858 0 892258505 843906439 0
7572027 6769186 0 90526434 100232970 0
44264777 888444 0 623204959 502172253 0
39110352 29239239 0 561930676 642707098 0
23860723 132332672 0 581053943 576769683 0
69385389 9435213 0 95616924 66096221 0
2334949 5505707 0 133540772 133259160 0
150671178 70585449 0 303375076 314720324 0
4272662 1047793 0 14638975 14830432 0
342151202 423066326 0 776621727 907721131 0
36933935 51932571 0 254105037 177110585 0
170845884 166143150 0 248442525 202904915 0
501061645 30304240 0 646069822 603212566 0
401378505 129992083 0 890397406 834355460 0
37611756 67622057 0 724575928 738852321 0
17154037 235911221 0 772580454 774084224 0
123599422 178733552 0 438268145 443599716 0
269848548 34405627 0 358906300 302308618 0
8230815 31054069 0 203594128 205623836 0
72203582 17625420 0 77395665 87361787 0
449358858 117296966 0 738961327 776157073 0
10069104 5876538 0 92880173 95567000 0
207982990 125808403 0 366826836 431177271 0
16752143 7562555 0 124070179 125903089 0
176878685 58576532 0 547058327 607915729 0
207256849 17898521 0 280131106 184020493 0
61425389 7591533 0 275488806 348012789 0
4068916 5336165 0 63891332 59723295 0
694836493 345266886 0 876400989 701470179 0
75041410 25227048 0 533026132 573359634 0
105346129 17820026 0 289433263 183043990 0
56800441 87631248 0 494257571 486977165 0
366504318 180356814 0 461944479 527775828 0
755574 8280913 0 224271200 214303176 0
399106666 30077291 0 419218461 436711455 0
68263796 167842781 0 974002852 960247983 0
61320909 21966420 0 98416599 83500872 0
20074814 52295735 0 691271376 681789079 0
60307325 158390783 0 849225275 845793384 0
58994195 21238071 0 387119559 384303477 0
203593151 53221251 0 257361143 257960065 0
235571539 79676711 0 502715508 324976202 0
268765881 2602778 0 785786765 654454952 0
10363005 16735732 0 158076049 125319191 0
167408151 61828566 0 434821945 564862390 0
11697805 111360283 0 564224797 521817583 0
45171779 21578035 0 491184351 441202777 0
8124513 82428314 0 365301120 343001104 0
70588077 52530665 0 406391660 373534587 0
438326223 168033409 0 819253464 555197342 0
542609097 102139339 0 870243903 799367819 0
145384730 48937433 0 436566870 369664558 0
388735806 119268289 0 530142089 500219883 0
8350064 8301879 0 383915922 441580232 0
11872414 1332236 0 38159343 34692991 0
5354867 20451363 0 82354487 87162605 0
21759196 9767910 0 451955216 412474282 0
336106168 26412058 0 566914982 548535541 0
418238393 24287754 0 532433389 284524737 0
6297089 5690335 0 120509737 133572174 0
406429806 87302954 0 554150173 262136179 0
76204333 12274187 0 86186316 86461886 0
75550020 16019979 0 855456047 807378082 0
67034263 25118146 0 458690920 454523159 0
154338013 20521805 0 312325500 248365534 0
588859417 73087787 0 926671533 723661740 0
161489000 73262562 0 729771745 836274525 0
85243161 2455375 0 184664099 152402215 0
13904573 8327385 0 53774470 54594408 0
63393983 109792650 0 938915730 826558544 0
45562076 5555282 0 107833262 137033597 0
21719992 2929257 0 298421754 304561808 0
17006665 35940697 0 431486137 388911484 0
67548275 97914547 0 647253410 554462437 0
12205354 43675012 0 938132741 896794591 0
117810124 132046645 0 557374421 517751723 0
122877282 20572975 0 384155735 312935361 0
440951735 55492452 0 474550266 277389405 0
33404113 16535736 0 211154321 201509025 0
524268057 330742504 0 870803871 796705511 0
158008376 32381945 0 602227357 573232355 0
76377970 2017105 0 258588888 224919416 0
192837335 104535606 0 487222570 431577173 0
254832958 77532892 0 755881709 752855546 0
127887389 4540684 0 440005956 384003457 0
132742941 16481293 0 155865614 111250736 0
8429826 2297848 0 14405932 13438872 0
391352627 279376145 0 781937879 793044836 0
428002151 185198876 0 890217249 845074339 0
354450189 115268837 0 440603241 468000274 0
14263241 14624755 0 401929650 345692671 0
617731327 12706401 0 714625324 340430701 0
177244775 29472027 0 377539353 349498113 0
23208043 26124306 0 135372507 131086260 0
353451916 123892539 0 557407037 438576631 0
74724202 8991709 0 928713980 953189098 0
31910543 76784041 0 597381406 596213987 0
51489733 27110686 0 434706284 419239896 0
15097919 4084643 0 643298015 513299818 0
103914911 50884951 0 441076575 473286183 0
16592930 37700852 0 265302904 285595668 0
21152762 8743588 0 47866595 51352583 0
391027759 105572912 0 801456082 800534154 0
82185873 154592409 0 883785165 852680567 0
58552726 34295657 0 502349127 460339404 0
97493872 8204917 0 289287782 287273210 0
53700614 85397584 0 388502776 330354491 0
349009921 39904217 0 633553873 658348575 0
312893983 159985025 0 376911966 386434957 0
492630705 334374427 0 645907912 606613497 0
197002267 82143654 0 497900877 614418815 0
50648499 26064632 0 544690839 507142345 0
16526096 19808805 0 338165736 343904244 0
46379648 40613240 0 645260344 602536156 0
482252490 39572551 0 506789243 333820713 0
28871423 7994493 0 115206188 121520982 0
243393779 142340096 0 876915494 872592515 0
1927503 53443094 0 438321020 390877185 0
149395 115574 0 1592553 1607167 0
46807957 41149428 0 248643458 263307953 0
179607150 139463097 0 368957138 383141826 0
237345703 74803823 0 247029429 123688532 0
463522964 211695528 0 717084414 337099890 0
94816621 42136825 0 381378275 389015353 0
47791119 30794585 0 411134334 416389546 0
91123031 89348021 0 773528745 848863201 0
4170958 882919 0 5910987 4684886 0
83213635 72002337 0 834361654 851702256 0
181705270 41013093 0 461792089 461431487 0
168059866 119862829 0 197531642 173301969 0
8342759 3332198 0 194220401 198144642 0
69127686 16714616 0 173974133 105151810 0
174472909 31027280 0 425827134 349416388 0
8533638 2456106 0 41223033 41172893 0
1266578 391051 0 252355861 356134510 0
26351255 46395655 0 205502332 153452976 0
2758881 17406827 0 57067841 88644356 0
36783493 134797980 0 686199420 711462063 0
30209302 25852838 0 419695741 384359360 0
15142519 37139951 0 535242564 537647563 0
91418209 18721756 0 147433381 27608850 0
27842877 50825004 0 692031735 752825470 0
312291873 357551158 0 388206380 414178395 0
15030310 4514430 0 232964320 220736763 0
459926283 78011036 0 475561213 428623928 0
443352093 3333439 0 916918056 902856833 0
244790632 24784457 0 375607936 135608718 0
43866524 8938532 0 772964046 742090100 0
315393611 54127714 0 415736307 499450335 0
5471140 23670037 0 328048349 274942415 0
136293297 23254278 0 765811391 727605536 0
204220314 187226310 0 235764631 213942988 0
146608051 16173058 0 334511695 343204410 0
743642251 25684758 0 846346622 801476314 0
159255472 42597948 0 380269186 321794453 0
93459848 143849681 0 531563932 508473236 0
550399 3044531 0 225772509 294875790 0
70544664 36181989 0 789985532 822725574 0
537882627 68056095 0 906607902 833355144 0
5399361 8751360 0 244999145 200262746 0
30721361 12578001 0 56322766 45224857 0
127380380 56885672 0 353689189 346349622 0
76616680 15942628 0 118491393 113897755 0
728579202 151869363 0 752329234 709889592 0
197370521 16068882 0 331046238 184563402 0
181682903 70123220 0 917747071 759122626 0
284692791 238346 0 568075589 546231185 0
28228725 17687434 0 65621332 65598471 0
35014677 46063390 0 511367413 433339214 0
9366029 830044 0 50567294 51269086 0
98584500 260009962 0 828123449 896153007 0
54947894 18011366 0 289903360 286665071 0
38842563 34718280 0 214712208 210663549 0
130697892 46179020 0 302252769 262741038 0
48595574 27410936 0 440936873 420033049 0
362589603 16767677 0 871147603 769079611 0
256753624 20785822 0 450797864 343022873 0
81413791 28542577 0 336541542 373511178 0
218962861 83309042 0 307807447 248762029 0
31114251 342248 0 180595293 165871348 0
90781036 6014769 0 286752666 310995250 0
3086527 18263965 0 318693596 310810869 0
66855647 35859075 0 124533171 88230098 0
277196691 204388183 0 581809261 492594899 0
714467293 122095612 0 814276015 759227971 0
105133668 59568863 0 175975705 161364560 0
1177718 4205279 0 37234850 34164171 0
115195480 38742456 0 381432409 302157649 0
398573839 29308280 0 542777527 599454624 0
16886685 68066040 0 832253488 829620740 0
171291060 135670272 0 395433203 405187250 0
193294202 29375354 0 665345368 648186494 0
13938980 36247424 0 637552237 653072292 0
181445330 71720691 0 816197975 924641362 0
101292673 73021902 0 486252962 583431374 0
73419526 68030402 0 846404486 933869100 0
24647056 62988130 0 705797691 659897021 0
33692588 16266839 0 307662517 296372568 0
144860448 3704357 0 435192292 417014039 0
43203249 88468316 0 776538186 765666728 0
159346303 60015543 0 506288769 473038324 0
15470341 13550392 0 31213358 27665859 0
85509674 38256880 0 362590556 277803785 0
95304547 23677572 0 220334200 171246289 0
19395514 390698 0 707972775 598327751 0
403606285 13443212 0 568013938 441517102 0
326913549 28449450 0 811430879 802886785 0
143950858 122733985 0 651526386 747124375 0
7432386 18668393 0 429720949 349973280 0
16018465 10644379 0 88777958 92215540 0
46767735 42241614 0 382808958 450090710 0
33736644 18179467 0 220919072 196483963 0
434095088 27910205 0 533960021 567242503 0
8518492 21917173 0 112097856 106740788 0
12834335 16107069 0 196130207 210734776 0
118843985 179978099 0 262681368 254789013 0
17815110 6616531 0 694399545 685584017 0
21469324 18005999 0 744880574 908384630 0
14419376 16585951 0 655288668 607379562 0
9232545 23984033 0 627127588 643897484 0
31048514 2532212 0 917759084 936465259 0
229161861 236138066 0 521671628 493160821 0
23968447 27469274 0 236072287 268670827 0
42411809 27902412 0 448010256 515675732 0
4511453 21640559 0 744016222 749284945 0
96107093 29719945 0 199844190 209134983 0
26371367 8612398 0 718846710 741395446 0
475344174 81975044 0 786406186 718643182 0
228964857 262705968 0 833007132 893911852 0
86289521 252410333 0 445751134 718559749 0
18476857 1802257 0 187022788 172537656 0
209790968 24813847 0 497124558 485974187 0
355071057 70759062 0 773063360 737749371 0
251638716 90137600 0 696802119 783842444 0
4575956 178013372 0 595415796 566883076 0
462685066 140583360 0 796344940 716958159 0
10206694 11253091 0 172833389 171109037 0
179496737 36757157 0 957337619 855580754 0
124634140 23819605 0 648828824 539784269 0
4050724 5042992 0 49154591 43790721 0
154298521 68134983 0 345364639 336523808 0
10025008 37743473 0 372264872 451240816 0
341135210 267502882 0 467746046 330527188 0
13093096 29998111 0 476465800 487129163 0
92057466 96375338 0 927669844 935244180 0
52822542 7926508 0 685223165 707597229 0
89417060 11787149 0 652704402 617709946 0
402614706 242364411 0 710385816 660280665 0
281981333 128402952 0 969204887 776090424 0
435387942 17140702 0 812456113 714712463 0
73740004 123736150 0 938297278 923965555 0
99182955 88368496 0 343337725 356753212 0
325646702 196713385 0 487019364 533814503 0
85914521 46218218 0 104575455 76889484 0
68961458 6234806 0 413719913 411978069 0
143754499 22064919 0 349813916 331204382 0
333034613 64796369 0 780960098 831325362 0
283603242 40926486 0 459660237 508130336 0
37345593 79777438 0 696957593 714097465 0
167814797 177229477 0 618448949 601781882 0
70260181 473989 0 261237147 254062523 0
231195593 381146 0 441062210 416607658 0
367200090 208057729 0 775078098 879455454 0
178003153 14195694 0 439054477 376343860 0
48989040 28881008 0 414314735 443595070 0
10148874 9904158 0 608762248 508757251 0
346160441 150282360 0 878366844 772007917 0
449798097 44330625 0 536033922 277563595 0
399621926 82289934 0 434247606 293569339 0
43926659 109389681 0 532294045 611416460 0
65346274 73050995 0 554654956 496072266 0
544062090 4006361 0 677645702 476829455 0
193032134 9212330 0 380113294 86622993 0
24930300 11012145 0 215390740 229176402 0
124005884 81453469 0 297178885 287396106 0
136705472 6648489 0 238545768 211860243 0
421021683 71729632 0 866202260 809627337 0
328531237 228258388 0 820350469 827241850 0
5814154 7630088 0 39329191 35242599 0
8291663 11730708 0 191921020 195124880 0
16170154 10935478 0 886958570 649214253 0
147813443 130178454 0 495945750 602076636 0
5259629 5568346 0 6551453 7735558 0
103070951 175859397 0 517930730 526307582 0
179936389 36570420 0 612411897 554846542 0
22917793 43993447 0 655290277 589679673 0
80775622 36231256 0 91052171 92459517 0
56085101 21331202 0 147046161 147121592 0
3681835 48577468 0 349824525 335194933 0
33286950 4629783 0 181189168 187536269 0
12013891 4966824 0 80213329 98470912 0
15603958 111392582 0 686589473 790604954 0
163688025 3127811 0 515465585 519639145 0
8922359 23383171 0 629128508 671970218 0
250561524 2615966 0 319997038 287635396 0
12612952 97825320 0 645923310 654852820 0
322033856 120518693 0 906270325 782297187 0
34681668 25331270 0 281595871 298718062 0
22142734 39382384 0 156180475 145924510 0
95514377 3274020 0 271728355 325418964 0
32625702 54403824 0 473626175 512536751 0
107653684 40296098 0 758541911 756686553 0
627250662 264293292 0 839461238 609860694 0
26441460 86787362 0 745399180 827312855 0
175923589 135510341 0 791326792 822033344 0
29476750 18306651 0 324031496 333435277 0
746537 11289027 0 50268813 57755061 0
118934050 109678668 0 520442486 491239111 0
391671731 85371266 0 832313723 502965847 0
143004290 13135867 0 162707076 120605974 0
2524826 3626026 0 226873265 270125286 0
290647904 207100720 0 472140836 357585956 0
17381233 11479319 0 79626544 84397294 0
200259381 150008255 0 445697387 589239247 0
7415865 8974454 0 27310640 18420397 0
213515563 128370291 0 337409924 261834161 0
29043876 40928602 0 496976542 475043387 0
89892653 5562140 0 293635579 350809413 0
189201656 1284633 0 193664105 218965048 0
16086110 970251 0 102425884 99472945 0
14585116 142812175 0 833059589 942547241 0
7727398 10796542 0 139528593 147691583 0
28630111 30510838 0 288238625 268859507 0
37700467 31852283 0 102608685 88166712 0
387384250 21622691 0 629819449 629609865 0
975345 17679634 0 308405868 293791184 0
11351366 5567217 0 69042032 69424382 0
302736756 24912818 0 446706509 498125580 0
168203980 194180245 0 268109696 258380648 0
92537756 41172833 0 428531281 354451280 0
30271776 67047459 0 565567854 606404355 0
28044879 4088877 0 153127651 151442394 0
28270952 16950652 0 209200538 198701525 0
46341843 95684619 0 947804175 942952335 0
215460278 74775681 0 343747299 357825358 0
13108579 26018602 0 172242352 165776714 0
12101920 6853860 0 927430862 775136655 0
15814073 229683303 0 623569150 654386835 0
692730253 121751302 0 856129475 860509886 0
14792006 31246614 0 595938625 659400216 0
4564779 13107824 0 97603539 97205592 0
53227043 2636336 0 110610699 103268604 0
20359622 6880005 0 132366716 105404210 0
308924715 285572984 0 399132829 448968184 0
66376638 30481211 0 413089964 318675895 0
66728404 1606359 0 649757817 506900215 0
320620094 143408269 0 693788100 801568862 0
72867018 31668634 0 260165469 214053910 0
181372973 47100708 0 757345321 758037888 0
14815675 8674762 0 152913970 149729059 0
251322607 34254569 0 301377679 260453048 0
101745322 9856364 0 658814382 610093090 0
206947012 27527968 0 238445467 158348834 0
115733998 66142160 0 685168479 575109100 0
33021549 20535265 0 131787686 135523574 0
505095450 130507276 0 530496759 473498773 0
14879947 37229272 0 329325550 303666915 0
225282535 6437657 0 503263334 611658137 0
294783585 66525812 0 593324229 513068149 0
42700864 4657056 0 210874988 212198945 0
10486907 118965928 0 680069719 650362825 0
171410266 4865929 0 447610904 601526595 0
304335681 3685531 0 763473520 843110061 0
180852892 74440891 0 670785136 662670906 0
75477791 5579301 0 158738415 146516922 0
16875672 8109182 0 45170379 41573756 0
29318307 18122056 0 385975366 328173610 0
350905991 60505506 0 700881745 676220266 0
10287524 17176353 0 90646955 76853292 0
481328734 40746879 0 950584248 833986195 0
90909114 30011521 0 201976146 259280093 0
359272819 58538498 0 892676331 894577103 0
179208312 23217303 0 317541812 359182161 0
434638555 47869312 0 534669569 273437885 0
142035960 179055825 0 729929793 864185641 0
304262474 233435 0 316369625 177421749 0
34908634 13293204 0 718714068 641451488 0
17615163 35801548 0 102499597 98043138 0
105498463 35895525 0 785741919 853284054 0
7111925 11606768 0 281845025 279724218 0
3389340 7875679 0 63247182 46373138 0
5728296 12669579 0 637688573 665564121 0
175512703 38017612 0 527941489 511121981 0
125979833 36722590 0 165961293 133506843 0
30341555 40861535 0 178445091 183240152 0
6333241 3114858 0 16375742 13963577 0
19991086 3822610 0 203751228 163845351 0
27315436 1440340 0 84663218 81763515 0
31705166 2872934 0 47677456 34866403 0
61298984 52662581 0 268438228 201975748 0
222436583 139887554 0 804565854 814244825 0
9588260 103565453 0 342530799 359219927 0
389951159 31044725 0 423096220 365948282 0
5053032 378202402 0 820689881 855269503 0
17166849 8339228 0 264269160 261060979 0
570136007 76820453 0 651185332 636749248 0
5553902 98711866 0 545221595 507831811 0
5151613 2454336 0 73553113 74371059 0
214173525 13938512 0 511382389 343874512 0
3223199 1529669 0 31993914 35626088 0
38705964 10089823 0 79317291 57813051 0
12220642 19888830 0 191201995 151310342 0
138375336 31936166 0 236254454 268421107 0
330948965 58085055 0 745224408 812050427 0
406886625 5860910 0 923220668 751385278 0
283712065 10020052 0 417864924 260582540 0
30214051 72827976 0 203628692 207739924 0
392585373 200409738 0 539630656 424335738 0
12989874 18457223 0 130096645 131203822 0
17575548 1507 0 62049486 64192484 0
8495655 2245408 0 23679771 27324879 0
10791570 65234356 0 594682887 674616441 0
27181816 13542336 0 636597540 627805290 0
84632003 30943706 0 539544920 489294992 0
148911225 148785034 0 495040387 492907701 0
116519933 6069942 0 772109594 966501493 0
97011871 47962854 0 621057296 564784957 0
289459089 38548938 0 298276913 88165306 0
263729545 147781421 0 572812098 584368584 0
35366016 12773760 0 102146533 170408881 0
369750566 23294653 0 416774052 571847965 0
317950077 8015133 0 930912814 947353354 0
4076177 943815 0 16668357 18720869 0
258177067 245938476 0 295466620 333560864 0
97355896 87227 0 875290399 794304405 0
299588513 158067312 0 560235083 619713507 0
247596612 173480489 0 351104208 457525054 0
357944855 340146767 0 782086284 871137099 0
21505054 22960141 0 866033959 864645834 0
252633929 156111730 0 655080631 517284863 0
137838514 44664406 0 604425996 606311350 0
39989087 142314775 0 405379952 441179031 0
34363771 8281963 0 163147522 149935168 0
3708290 6852066 0 40971352 34350532 0
481652645 33345866 0 685024986 505050145 0
34414304 16964506 0 84978397 84599258 0
1813495 117264736 0 271629771 301061207 0
247822688 41283614 0 349266732 355935914 0
339846458 145500858 0 654273285 572862262 0
110304531 39255616 0 391532757 339999552 0
157098025 96771935 0 909210921 858013272 0
12114829 23768952 0 200219230 250652708 0
329685121 396525193 0 934932496 757886351 0
64363674 7934125 0 192898195 203230589 0
34072818 118893116 0 497263736 434137397 0
503341889 1336786 0 742798965 598323141 0
566860291 133134210 0 842588002 691513557 0
31753658 11933104 0 806537290 750571274 0
3194201 62028044 0 871080228 960538151 0
333844604 126946120 0 766523217 805457968 0
49084015 7016315 0 120775316 54314665 0
38123284 18105950 0 135970513 157348755 0
14581283 14559183 0 526089568 491532263 0
405089805 64242419 0 865376560 746543244 0
149589044 13327052 0 391536685 357493041 0
1359695 14480115 0 155641877 180768863 0
173165265 1766741 0 622572818 468745020 0
1012720 28408784 0 195610448 156880678 0
98672034 61460498 0 214767648 158405912 0
163484228 136947 0 184856548 176864082 0
493175986 198142245 0 701226606 590300880 0
37678628 3951223 0 67746995 71523532 0
228447676 63011975 0 923381595 868074908 0
632963098 101902128 0 766397543 847834368 0
302007822 36172376 0 348218826 256422516 0
17935295 46512900 0 207203641 202687411 0
8100951 13931991 0 99467045 95325137 0
738441511 384354269 0 822068157 876219088 0
143398702 5147141 0 704294437 772387878 0
176252574 46815622 0 784879300 805058717 0
299581882 33475317 0 612197967 576908442 0
13797492 2141042 0 108113962 116295056 0
7898338 267487241 0 593503046 608615811 0
65343213 9665648 0 190011582 167915498 0
165693310 45942352 0 480713287 365655898 0
286260897 3345435 0 423413350 288770482 0
25208698 9561788 0 77352326 76217665 0
51824479 16118374 0 403549151 495810397 0
230133416 15577646 0 863472457 644667102 0
66733769 16812289 0 181951667 166320097 0
49543141 104764052 0 544686371 579556715 0
267087917 40584738 0 368032396 447667064 0
20616402 45607845 0 864876219 713146403 0
318976401 15474500 0 338291987 340152727 0
22140135 35923955 0 521104189 475427422 0
2415655 1739075 0 46178723 45489714 0
23754711 88765327 0 437603955 437451169 0
5420858 56411850 0 673663797 678348460 0
199043962 73512452 0 279322917 296205418 0
25396455 56332919 0 494474656 440112550 0
54462715 17001230 0 810202359 709826481 0
1688188 2580318 0 45429509 40220514 0
10867686 156793908 0 388424089 507089073 0
30331713 102640230 0 506997614 531100683 0
459833288 382437003 0 489031982 525248005 0
2867668 256706 0 12568850 15643179 0
88447787 91076590 0 658918166 596365420 0
7884912 7938165 0 69847149 61530244 0
104712356 22012748 0 164786179 171831749 0
173867552 48204218 0 485883572 498923522 0
218652231 36631451 0 750928023 819537845 0
57564108 37353906 0 439712833 515125174 0
21786977 29066604 0 325285393 241604044 0
62630 42970 0 497510 528057 0
427896917 53447791 0 706656523 284496129 0
35868506 35422668 0 242987612 235793208 0
272935715 29477879 0 661559784 582956867 0
267651618 73543578 0 575418769 575975190 0
128975000 33476434 0 427175844 443746692 0
7695969 16945442 0 315198622 311617222 0
8367117 682692 0 348697934 397205518 0
7232291 2528504 0 48914870 49042209 0
175180362 275258310 0 577721874 584502268 0
13766642 2908957 0 544532483 497748364 0
89737401 8465289 0 115437947 95979038 0
215780266 92743947 0 823069078 586064919 0
231173406 15051536 0 386696450 294630996 0
252611871 112578000 0 292750645 230406820 0
350431367 91991329 0 432432019 436582431 0
263363776 29203182 0 270939899 296520685 0
215338415 161034607 0 789781871 783518292 0
263263440 832485 0 468365898 290586650 0
175603850 33920327 0 210570441 211121276 0
101997695 36222705 0 509796273 502498142 0
42716747 14814355 0 495529838 482139072 0
499807513 208793385 0 688249730 539178882 0
225997656 9372646 0 333850935 302118066 0
420425652 49005154 0 960870012 905913447 0
70676523 26840313 0 347725268 327677876 0
127122895 117149670 0 460619643 494281349 0
153178979 5750930 0 434252043 429447273 0
53120663 9472662 0 112961827 119006140 0
60781500 102389686 0 853625954 953091722 0
2510888 27391023 0 325331248 325902056 0
71448283 18343127 0 322743467 278727094 0
107414627 51064931 0 450297996 384910227 0
12046415 9259768 0 40510578 42267922 0
53181643 7680901 0 175317625 106493580 0
7286214 8050466 0 302097203 333191281 0
63913890 8773959 0 216537747 250941125 0
84194508 78795434 0 479854421 460016646 0
2268741 13890169 0 312602475 415139136 0
663802292 743278337 0 879827374 907077315 0
72626686 24347680 0 422604808 322174943 0
24131244 38919877 0 157912141 216435257 0
458369713 158957222 0 696336908 603035680 0
220309386 29945101 0 771286998 666205442 0
359591471 100512934 0 589427127 491390136 0
342464040 10044721 0 744546458 693155845 0
204985177 11320195 0 675371461 549037213 0
226840242 335336496 0 610382624 790247302 0
7128290 50429742 0 813534078 851701950 0
17370524 1844355 0 130451011 169833742 0
31229239 10839734 0 143826728 150034920 0
111883338 31824747 0 443572424 399099192 0
16216664 3309634 0 134422242 116502991 0
107132147 3114987 0 273805533 280840925 0
530678829 436161338 0 700778286 753451450 0
357594320 73278586 0 929947329 921376274 0
159040940 30701466 0 358497623 285948445 0
21555130 114771400 0 605291201 673304709 0
9930798 112779138 0 915873038 892882043 0
104555774 30326973 0 523535565 441779985 0
6224889 44101193 0 771325361 756897630 0
170361060 15149709 0 870836553 816907244 0
427732638 66254125 0 735482640 736083753 0
91123860 147948778 0 717401588 687399921 0
18821749 89514501 0 390307784 435034303 0
134139940 60997772 0 492557900 436178438 0
309284094 163776544 0 854797842 862298550 0
9494875 22731906 0 90227880 96810781 0
664461272 164839787 0 973885074 957812126 0
49939273 53473905 0 63632508 70312016 0
39707721 56883684 0 340018722 362250896 0
15089522 2633374 0 359191096 395512216 0
84467040 22416128 0 443608557 433327571 0
138847092 17844778 0 369818912 418692033 0
530573707 202982124 0 891715346 846226602 0
252444567 161601972 0 554041149 478268426 0
123675423 73609424 0 414242020 447694476 0
14906305 45522915 0 476890373 398944916 0
383134322 9984124 0 629381216 565739190 0
1625984 6605244 0 42244628 53425896 0
19612904 31951398 0 188482961 172992809 0
358813808 64733318 0 399429609 592681032 0
378439818 73899205 0 439102434 337901672 0
265372307 200154096 0 586384619 555390914 0
197601092 28519629 0 387509267 423476649 0
23270012 4388938 0 76046890 74934287 0
168679864 270450697 0 738401103 818705483 0
42459386 3022699 0 67705681 52894811 0
240933503 207921968 0 324283677 306925561 0
13301308 2136067 0 29464067 29854903 0
191465357 229699273 0 861815390 899602609 0
149975688 24928294 0 553737904 622830538 0
379425353 30972208 0 565958879 614966116 0
32520462 252659487 0 696882555 702591207 0
24219200 19759958 0 491593518 481356438 0
230199436 165471083 0 591333961 551555247 0
133400177 13133530 0 805095748 863133950 0
27052522 34032563 0 341552736 354510523 0
569437080 210184018 0 687067101 600451884 0
600106245 539663088 0 755889616 629565330 0
100531755 400934202 0 810457892 937602379 0
20830711 32327219 0 235968856 209435772 0
34644662 99667584 0 906276026 948369425 0
349253760 25113993 0 453710821 339843179 0
700641542 61278573 0 790304956 367286383 0
89821938 76737873 0 797348726 682080074 0
308881793 194874297 0 375840333 631558907 0
87690589 21935121 0 359457589 475537383 0
15033795 6970350 0 138803741 129125749 0
5292096 3498600 0 94715750 103110569 0
55552648 19871443 0 407424469 560758947 0
11112285 151120 0 65137410 64768057 0
24699944 26743196 0 562321855 543719635 0
708941647 300943350 0 873044922 548578957 0
243484503 44949890 0 280014502 308039038 0
2008724 10726975 0 79972590 83141863 0
71561166 35615754 0 587738970 632209322 0
71607887 167562532 0 443699531 559640109 0
43373114 9354363 0 47622202 32606502 0
122387494 43666322 0 620176952 607681402 0
27457192 29313581 0 535777070 563520960 0
2143156 112871501 0 849776686 889466428 0
155380457 14342217 0 387648299 302913968 0
416452616 39613960 0 850126611 383218111 0
643610902 84181712 0 708430381 446705595 0
12842604 28526130 0 689841729 631486119 0
5638715 29474230 0 147254389 146634488 0
324624762 187633945 0 848459035 914833090 0
328769757 115427449 0 371083535 193081976 0
11089997 1700137 0 51046421 72066271 0
27051151 24567077 0 417126665 476715186 0
13518130 2966531 0 23562544 20222170 0
40480613 48803312 0 115680913 125346399 0
30133116 3473926 0 75892328 75788752 0
186627024 151092042 0 338189728 310756135 0
8953032 526138 0 151238108 228512531 0
29672057 779670 0 191829664 186673086 0
67364118 91529265 0 725489942 893284383 0
69211542 3204289 0 95368040 65070741 0
90322341 73398205 0 842999863 862242965 0
72146744 824350 0 173599931 216782728 0
756981389 195754089 0 869489397 883688314 0
31599574 12776313 0 97962908 100156168 0
27686614 36616233 0 55582227 50385736 0
152890576 35010102 0 530740299 510393196 0
66357349 80408964 0 414704251 418116463 0
621209563 121188623 0 627722688 550953415 0
380262594 92754101 0 572384594 556807899 0
585773250 95424399 0 806211956 691409796 0
12980741 17566882 0 378503247 478765690 0
200882719 142771425 0 447183585 395724542 0
43539777 8148133 0 525075414 578848407 0
143968366 219343221 0 844559013 911682894 0
138637292 23026271 0 320865662 223447094 0
50633396 30984588 0 183159283 202496449 0
352687185 25111518 0 512393645 507356886 0
129948925 14653645 0 761387437 770599447 0
56144672 85667400 0 837346985 653034525 0
366575407 328711869 0 424844353 474281145 0
80879516 44139745 0 712365706 627521014 0
10362782 31521397 0 138744730 128793361 0
237761288 20379369 0 961012208 863866423 0
89476383 9337336 0 242636798 236588376 0
15298798 3399216 0 116546750 127370806 0
19557218 1520422 0 126030389 139005431 0
547195271 179151218 0 751985458 777119611 0
486717370 111288210 0 778771422 794694843 0
497963 42471 0 2401584 2538684 0
343204865 124481717 0 569533015 478439973 0
366097873 132763469 0 757954189 585579078 0
19453705 982300 0 347042023 265072910 0
392981222 27631947 0 844094416 774688736 0
314849989 95555860 0 608111104 635237100 0
11590696 215665012 0 853932403 838582607 0
4276614 110043139 0 607727042 646310285 0
113078873 28692120 0 682449798 572369013 0
6614447 62841741 0 609657395 645672004 0
235643209 73452906 0 401179980 400552606 0
8128240 1971483 0 8946246 4310299 0
149890340 188678643 0 205734075 303602597 0
460933592 132383771 0 882433404 885406416 0
25951961 13337120 0 214927526 209335340 0
8828668 4670438 0 9066400 4929434 0
67837767 42285726 0 366633682 355020158 0
86701356 93926829 0 355073404 372057499 0
114747467 8147414 0 201702008 222929945 0
79416675 35339774 0 148198985 134737883 0
410501114 165998784 0 459208311 324962213 0
105835023 31083360 0 613336088 690304590 0
34910621 7935033 0 481016757 582092448 0
1085894 1056767 0 16173423 15799218 0
5308028 39565856 0 87267972 85331769 0
1126240 68760468 0 311257171 400218703 0
238233333 34692818 0 726317095 697114422 0
59067637 1611795 0 159652782 115297697 0
2355372 12751733 0 542923834 592345473 0
2470529 210411719 0 669219767 938263321 0
708854094 112065809 0 824525193 327667852 0
57284463 12135597 0 245335041 234368086 0
24060148 14020091 0 95287690 103739043 0
131378384 40618897 0 187130235 138461015 0
162707 581151 0 179769502 185794519 0
288028622 90397002 0 789565223 496887823 0
257775683 4796844 0 625743539 604275260 0
36146679 134722070 0 814882366 797879202 0
325943183 3984576 0 389115588 386799292 0
69841185 104106075 0 328109251 331645785 0
10773695 10850221 0 24455030 24685982 0
25936123 12603091 0 124529406 118623044 0
3229105 241539 0 9979029 8094285 0
255837559 64464073 0 515879712 343841458 0
266659089 128044252 0 412177008 596278674 0
29457105 483876 0 44464892 44164661 0
30820773 24766372 0 249409676 283096293 0
22767111 39925641 0 40074821 50001364 0
3054170 323523 0 3456640 3246434 0
12468168 142284 0 117672464 119977798 0
124550990 41442433 0 289360954 291062907 0
434584521 30166295 0 597993484 662577303 0
3273729 4621334 0 50181859 36666000 0
24248437 33958717 0 109029518 91662630 0
190312230 192323689 0 249627847 259032092 0
68530162 30578514 0 398376235 438775521 0
421666008 211999430 0 586728225 597412346 0
9637681 45693932 0 517501564 520508407 0
58110942 264039 0 195714815 86942522 0
132839513 4375600 0 307798942 266140077 0
59884252 51147951 0 380755696 363915848 0
148786151 35722880 0 436884147 491942508 0
224005094 47912957 0 380373270 370080119 0
8710316 67368374 0 513527078 464801401 0
139984184 105429245 0 406052852 324000566 0
64420511 77384283 0 232903063 262319754 0
69378600 89011552 0 341381716 459695040 0
47647094 36492702 0 460577358 560588820 0
35708156 35424541 0 403077120 400925024 0
93627134 99184886 0 500024840 495854386 0
419151734 136985236 0 827206341 623528756 0
214744363 21982835 0 554025853 552264001 0
52775280 21517443 0 320245276 322181497 0
13546468 5313784 0 59120616 67558051 0
6654272 5285905 0 61354853 61037005 0
10659994 5820774 0 56250150 52614106 0
123648180 4792604 0 542269094 533133057 0
35921724 1766019 0 264238653 249087945 0
12728805 6508056 0 45040764 60748791 0
402795190 1456812 0 703973571 449102975 0
25514386 7399541 0 191731497 196410170 0
166798448 77587150 0 684410717 665497546 0
19051377 43096570 0 169528307 214897926 0
427957059 84654099 0 609255180 474573335 0
118779870 38217478 0 526721222 421213398 0
191642766 46025897 0 316864042 97202055 0
597417 1159161 0 4947601 6681736 0
21005421 22313195 0 290360173 225003811 0
3384687 19792225 0 48396405 52946743 0
22906693 1899678 0 116731389 116666641 0
80653946 33355279 0 742083713 889630567 0
98147824 36151416 0 765545010 691306070 0
78341345 74293560 0 561282606 667058732 0
360983741 19449730 0 564933864 452501894 0
302935141 51875671 0 353335712 275441500 0
102647786 19569829 0 118123803 100481285 0
294237203 6519695 0 472869214 170263968 0
4591516 45701643 0 729414591 679168162 0
167515839 95712120 0 557288550 698131199 0
157029609 43103754 0 653060669 634007878 0
288041619 175506963 0 325306319 268451927 0
45329011 10677796 0 283480862 459999931 0
25235935 11657911 0 39082670 45606990 0
241855048 48508685 0 400806121 394483901 0
26327977 6690151 0 257473302 252782964 0
136782348 29341331 0 256629525 202538251 0
108347737 15388398 0 803041139 796098240 0
77723054 70403633 0 540644585 500705809 0
53344438 12906633 0 190277872 167701302 0
73170642 45208667 0 818505764 665469547 0
3371796 1539683 0 19793139 19945797 0
237869135 66245127 0 432179156 566086027 0
5589649 39363054 0 560370570 581595631 0
187910985 54988706 0 471484170 430791907 0
22605323 34599343 0 660210281 709176639 0
310223529 307311523 0 417166285 429194433 0
165154620 24806801 0 475392643 437608503 0
148838730 34238935 0 435561872 411107287 0
20239209 18795173 0 156189345 217906629 0
618021570 386544008 0 801234532 604514972 0
501015386 39792115 0 529480467 526613843 0
136426715 21587097 0 230473683 192823315 0
391810557 90455676 0 654855056 440665008 0
321802328 6312908 0 578688597 415659639 0
5951792 2269711 0 83996714 88115155 0
183150058 19770234 0 381992617 382768308 0
174295317 13589092 0 853542362 760440640 0
208616711 61360097 0 807780150 901979515 0
5835063 103444187 0 359262167 361869980 0
59165785 4046412 0 168530269 160680445 0
21064424 9375728 0 365748726 351446144 0
766962085 57274310 0 831680181 408651977 0
506813716 42152408 0 776166122 825423997 0
329720736 263387527 0 738120883 756590912 0
7381670 8060788 0 79795645 76192051 0
17827972 6958699 0 81448827 93918346 0
12617649 19826644 0 274224545 257929582 0
135436132 40395197 0 188279379 204109726 0
132203143 117258173 0 492814114 599457021 0
14886720 76707014 0 255616508 244291076 0
79253614 48389093 0 279482574 301884647 0
57038944 13757148 0 239601852 232348935 0
147788020 44886980 0 170687032 132544826 0
77169459 8392988 0 421952245 420766464 0
17448226 78771501 0 194197179 234923343 0
122392464 75195360 0 365096628 230905519 0
16340926 32980311 0 548284176 520251192 0
309923106 116443367 0 396703037 254533883 0
18113842 4423988 0 39484866 41004366 0
227159491 58004772 0 434703175 287635654 0
36460775 12151629 0 379962704 392399892 0
305003074 309548052 0 587565452 583147668 0
157718 300122232 0 757371165 870002169 0
5710343 102644756 0 223643197 213143425 0
7489551 34235288 0 177390081 192872127 0
111559385 4879283 0 554754640 512427475 0
176942025 51007689 0 675721509 455057981 0
347521066 96637402 0 791762989 703709287 0
893139 879189 0 12535213 12935985 0
307901348 36751276 0 324272278 341400427 0
33330039 93661327 0 335517749 328523776 0
19276678 4184082 0 89950848 136062681 0
134221748 66264733 0 487658734 519731337 0
17876379 107416203 0 765785163 772931271 0
64047607 31637260 0 339950783 323470188 0
333222627 76421856 0 423047704 209489656 0
43151358 148788687 0 836128612 789091471 0
55368099 3684816 0 502588434 519414153 0
358884639 170219841 0 439793466 405957609 0
193094454 34593177 0 301572988 282728588 0
164678067 67079340 0 773753354 834292279 0
343411676 189625893 0 476226502 577008174 0
93046264 95646436 0 916573703 890353580 0
71309057 3830002 0 108980992 76551542 0
22012049 37661343 0 420996060 372567522 0
11414833 84459087 0 772513580 598596015 0
7545810 11080100 0 272541736 272519586 0
135772741 55849638 0 232355697 204685861 0
129116714 6644770 0 168323659 155039806 0
562136133 73525087 0 666413379 509716191 0
113814254 41654047 0 456124829 442142770 0
89297287 105788548 0 255291755 249906820 0
275266109 106509410 0 961857889 938522977 0
394994022 85529566 0 700496132 628716305 0
105750901 28497297 0 475318111 535858319 0
14505135 12572756 0 225552156 218184871 0
434218084 127801678 0 608010780 556551610 0
308619649 247988906 0 576273394 464256173 0
286359857 47942998 0 716134298 608769857 0
122345507 64999414 0 192247398 178079288 0
162202176 60420263 0 642385532 559559229 0
116486213 24974263 0 593917723 637976793 0
310706137 212078707 0 743440137 714718605 0
49015321 21423450 0 358307249 431571356 0
18161084 69009435 0 611059239 508469739 0
389157 2165561 0 70705120 67186196 0
54856799 30672406 0 717228037 680550546 0
7454211 248619545 0 794760759 773653858 0
7654671 122053777 0 698971502 650968445 0
6762113 26959949 0 177124966 179668252 0
130239507 1248193 0 559202167 577655458 0
341025 4395517 0 48573786 48686907 0
31082711 25597417 0 687034472 642409654 0
34458331 37862775 0 162871736 155129702 0
94358279 13514322 0 129893899 118848480 0
175238487 55521818 0 569305358 539812283 0
212620349 30917083 0 453240152 458806013 0
350463361 227432236 0 399304904 383816479 0
40943903 33502841 0 97006888 97805322 0
111708809 9973203 0 680164383 615604263 0
24884638 59725391 0 812573889 730404242 0
509961984 443207384 0 798350733 708562536 0
286420572 206049433 0 618150107 724866067 0
278197819 40165872 0 355113830 373097630 0
39622670 62504585 0 742019724 809023567 0
193370054 48049099 0 366818354 332358294 0
46134407 23068795 0 359704274 341505736 0
289822847 130430099 0 369872058 401339481 0
1858928 18300600 0 513272894 493413294 0
27154628 27063171 0 472280405 507133196 0
125032524 76902832 0 438717164 413314246 0
6067132 130050579 0 531576058 499169986 0
6345653 107205676 0 476079532 456455216 0
218893858 36097416 0 310186224 319417202 0
312660844 449219133 0 551459974 623945558 0
9497757 174527 0 10985680 801650 0
11257879 6235997 0 38927396 25115088 0
33436701 120627710 0 649697729 612831385 0
17344874 12659646 0 48943413 49443635 0
190277 2678694 0 23304933 21280853 0
24682228 28495061 0 513314537 547945685 0
42444326 23802502 0 183853048 189490028 0
188637197 268745234 0 456545265 427202213 0
112751115 76593543 0 275352752 296452174 0
18239039 28014107 0 345156448 317893214 0
159200634 51027659 0 505084473 446815027 0
12151412 6847637 0 180895668 174487624 0
111313662 42046486 0 396185965 354047981 0
397458553 50633889 0 575534296 543853919 0
118194485 81402595 0 770196721 676795430 0
2728165 807480 0 272421353 290550977 0
205150835 238547196 0 747523455 844592010 0
34204672 13216138 0 339740640 332404122 0
111970440 43964553 0 300270288 343690187 0
5919479 14315780 0 65471431 66272381 0
355399205 52223031 0 576486624 277163785 0
346617437 42347195 0 388184648 276474734 0
2958720 6853806 0 39142217 37943187 0
195243869 64239371 0 216703824 214450005 0
794567951 23316319 0 808976308 534441024 0
100433270 11206512 0 182936503 181894836 0
360919530 59954584 0 944114653 960367976 0
387695037 29707729 0 542276953 247470187 0
74687788 6199470 0 347644481 373892658 0
19752595 35260691 0 894123119 901021173 0
41192348 36743097 0 402740070 389700322 0
22699045 198888854 0 736386485 821592808 0
60185942 68278091 0 945767033 740501374 0
30306006 14781667 0 56255725 59225159 0
10492635 183539533 0 428385897 495883424 0
64188704 29775654 0 138329316 152855607 0
26666457 8488750 0 158734506 157901965 0
296933285 106043556 0 892393906 712945884 0
16568855 2378600 0 112271138 112279299 0
506117673 212815376 0 548965932 470136568 0
470214 8520375 0 236355072 211428022 0
354912288 126434423 0 484651311 352312684 0
853742616 421613309 0 929537949 863790010 0
16988286 29185221 0 93063143 95011303 0
48517581 174842303 0 760983665 801336364 0
22652995 6333408 0 214602376 217373827 0
53005355 60760816 0 397523184 384056135 0
542870217 407482991 0 596735135 540179725 0
87356383 64291447 0 170405513 146781962 0
259236701 2961829 0 757675754 784327294 0
44807539 25142871 0 277822651 380264249 0
436355083 352971391 0 531685060 501499071 0
429859870 215435375 0 726975805 625729340 0
201391323 67855620 0 218115244 214846133 0
43089782 107563543 0 347125745 562898746 0
15081939 87656684 0 326131569 321419861 0
40127574 58081980 0 518305114 587222253 0
59148464 9031361 0 113800357 102270653 0
21214014 11012335 0 129947597 129992874 0
70883851 13900012 0 250662053 243827918 0
113141442 232799420 0 800555904 839202916 0
5375759 293124382 0 970624651 942214774 0
2724578 54206084 0 371080513 323618650 0
50352985 74429161 0 328209735 316197941 0
151270134 151188277 0 682052387 615855360 0
78824578 157700408 0 656754685 768515944 0
178449877 1306934 0 400274018 367480951 0
412700186 114472547 0 839134089 904648825 0
100685905 59444700 0 119343985 100818192 0
565452986 66721651 0 805849497 647797890 0
9338447 807700 0 42122110 41650695 0
12336946 145513965 0 744087585 766184484 0
15700141 210532 0 50641867 47111607 0
86561719 23869325 0 358702307 318340400 0
501943797 279210555 0 600639317 407186913 0
89907751 12513013 0 699402914 692638962 0
279980642 97892575 0 539506914 561610757 0
40184951 159233190 0 661664585 601065044 0
34781837 27077333 0 153381475 161500569 0
413681262 122247846 0 546337304 714325738 0
193309193 111697368 0 889542969 872144347 0
106080237 24331262 0 369953749 350820625 0
235427289 1961083 0 523014634 504507730 0
182244113 32723008 0 665901808 650014033 0
64544440 24494738 0 88986945 111447579 0
2723747 5370232 0 172017751 167200475 0
536283760 191033645 0 727404415 562914607 0
329132237 36775212 0 708499433 654699157 0
104636497 28092111 0 682448209 461484936 0
10383839 38977013 0 289216108 302568381 0
194260082 101200756 0 685823576 806955728 0
34275339 31401094 0 409520040 410966801 0
45837447 3143325 0 100102573 98799252 0
432708465 78478220 0 902409371 791012620 0
47147838 5756491 0 573702671 555566649 0
124000728 52348743 0 694599916 883540404 0
583436 367978 0 8045243 8160118 0
220069650 77030972 0 377492378 343629488 0
44011537 75068123 0 315323366 347483445 0
101452172 52497130 0 682380288 765296562 0
32353855 163891612 0 664845353 601253312 0
402724545 57057109 0 788181937 812708740 0
340878986 161548644 0 408366205 337089566 0
15493134 50489048 0 217760831 235110827 0
334777135 184918320 0 731628081 660480600 0
194007145 44008947 0 799217072 756011588 0
19706448 56736361 0 671282931 588156663 0
200457671 58360929 0 435998229 426502518 0
16117260 1726492 0 35951406 35934690 0
223794185 35845378 0 686324519 564473521 0
8230036 9237666 0 161346101 142985169 0
61793788 254120587 0 791563781 888578243 0
284038410 67669953 0 323190314 287835594 0
155078705 103069436 0 360086462 399968675 0
395035587 55409407 0 825598294 902685628 0
185897135 95946171 0 837987264 743645329 0
511710594 61061809 0 811427932 543189388 0
10942680 24274561 0 141588772 148121523 0
348121998 14669008 0 698914377 792793850 0
379895 1452906 0 36714331 34331420 0
141153008 152322897 0 350484810 353693457 0
5845139 4318684 0 84375364 84856816 0
344466152 131833129 0 776939834 895073629 0
411392686 27259664 0 724599066 668178759 0
205403284 78761414 0 275146383 281562852 0
18939630 17083213 0 759818006 606879606 0
637159485 126934497 0 843117649 806695770 0
369560313 295861034 0 667164889 615959046 0
22369130 64215215 0 521794974 626632162 0
36771121 83269330 0 143455954 158446103 0
372380059 508823177 0 751794701 710368862 0
448580488 34107255 0 870925397 908019679 0
10287193 11980035 0 151588541 215859901 0
295576746 38698649 0 842295554 831468681 0
493368673 170363336 0 765966566 942357968 0
314460982 108734927 0 324819007 223363584 0
39198100 102952403 0 424335467 422223448 0
30072843 10747943 0 188997902 195120473 0
73233401 208252925 0 178938176 232615789 0
97367504 51235796 0 246345649 187561682 0
77741056 27682032 0 504369965 549728252 0
757061928 195052140 0 927950494 696402058 0
142549216 166838764 0 775085432 809538501 0
54523603 200839476 0 693601853 892955046 0
16270920 6654017 0 168241344 145064978 0
23348609 190519263 0 486665250 554878632 0
7533090 11173865 0 459561976 471103178 0
12804559 9829951 0 395947522 387274386 0
326889355 82460226 0 815263977 759404796 0
2050533 16859621 0 49876404 53886691 0
57215243 13871604 0 137573016 152264993 0
650780475 349160563 0 702035507 620709254 0
288727671 75883724 0 898171820 874688654 0
44300925 4881566 0 241212143 246295535 0
30988560 1041089 0 51840205 37528713 0
223551576 101811337 0 559412220 669935050 0
6413396 4290752 0 248685776 248392987 0
272986583 82437469 0 668319593 712447223 0
66834574 92101170 0 255052765 263698075 0
63860500 21562571 0 397441415 418932262 0
88530182 20251610 0 234115087 294109691 0
134113022 81501170 0 685800665 684666220 0
201716339 119099227 0 255308140 270753187 0
117409483 26392372 0 271146985 277915094 0
645407428 29329737 0 716274872 367681109 0
107500507 16832045 0 268314200 268252326 0
95577841 138672303 0 657955196 643166611 0
5833661 1815144 0 15846821 15862690 0
6480704 6745035 0 313617859 350807593 0
388117367 43439395 0 510059359 436575046 0
134708763 23759698 0 652862406 600959550 0
240020968 31650261 0 403641636 376694332 0
446557599 41357581 0 870531349 551512725 0
865433 1439626 0 9878417 10113412 0
473381114 6164442 0 934729552 957856947 0
65021653 23044872 0 544537491 685721459 0
10440928 19226243 0 34547138 47052054 0
16113827 5049247 0 494807848 577300456 0
6078592 4184738 0 87298961 111389016 0
10507372 9451099 0 230177704 279487643 0
62905733 16458585 0 382920627 379946714 0
161153105 40483927 0 458726787 455434503 0
156890338 43971967 0 166672490 115814339 0
258390198 156746539 0 487487975 417708113 0
63085802 8770996 0 139307730 147895581 0
228520166 32628672 0 270432625 229109450 0
113366804 75838596 0 723228868 819608435 0
198934644 52493326 0 761441160 822641014 0
305955727 1485781 0 575514591 489375709 0
34589164 12601979 0 100825041 97535888 0
235056680 114649879 0 297697934 295739434 0
63459652 14426987 0 737228902 687106431 0
42037711 135443827 0 650518569 657719040 0
481329227 3119258 0 774752663 460424134 0
167587272 87821294 0 641655001 589543953 0
7847237 89914308 0 444690770 393515788 0
32182733 344023 0 77698902 41584206 0
713954566 97086710 0 739106359 631304737 0
407413990 278125133 0 857731716 866377237 0
29833873 802115 0 148294773 141975700 0
627154866 14054927 0 679507299 253930472 0
13269234 57277782 0 392005230 377733561 0
34310842 13383086 0 303825508 283184659 0
592358454 311102559 0 702327801 456930724 0
67204604 9330820 0 78967136 27862388 0
161689348 59449267 0 376842604 328783986 0
4764531 8589863 0 50795466 48895387 0
532280352 25507239 0 871189847 630941766 0
192100836 59146979 0 684909976 728362942 0
154410967 166968989 0 296995885 233495277 0
341983890 30825140 0 533957499 554535290 0
73030689 18336132 0 694849051 779699263 0
9097469 3374162 0 66384370 74017735 0
401588604 50739666 0 564907161 611758050 0
110250413 70451462 0 427947374 547448040 0
450047408 20199450 0 557679248 557727179 0
2369960 1295297 0 75344455 57428888 0
47739933 19218786 0 947262525 832809878 0
177781107 204289927 0 860345058 851265513 0
116544378 32640465 0 665827897 675470483 0
68551088 91242260 0 433557871 442382728 0
168788051 12686064 0 577825908 606839092 0
89549216 202868388 0 917839237 842352207 0
29381205 33773325 0 654404958 721881529 0
172564527 46484038 0 866354498 865689569 0
55156641 1161308 0 253789168 259360135 0
44769247 138738561 0 602239602 655498194 0
109698640 1732883 0 133484494 119270585 0
654179212 240335349 0 758987033 664421527 0
91706088 9113764 0 264347323 312600530 0
21143218 11384627 0 331745091 320341371 0
135446061 92226071 0 164824544 138991432 0
175495804 69195517 0 434975801 426899808 0
161606663 165127482 0 430122720 528367669 0
28327563 199071771 0 835328267 824972515 0
201060912 337267567 0 894803889 853079996 0
443889638 262196531 0 555323230 372463028 0
220343830 11147931 0 831992595 713673927 0
401134578 169105076 0 611610263 539269175 0
487195558 53754841 0 696296940 364337355 0
91293794 13465330 0 182608400 177689238 0
262661435 139954234 0 374595056 375589573 0
260718796 114311246 0 662636180 663678980 0
377234512 46668033 0 400730456 273545172 0
76342534 37437991 0 82845937 55130486 0
419550147 34435849 0 721522072 625542902 0
136044253 27853259 0 317332094 346047267 0
454095696 162404101 0 718342870 785831831 0
67605548 34169488 0 458130316 503299912 0
309741859 38953168 0 854281044 810664452 0
153508050 5697049 0 265525450 221392739 0
3988484 43516680 0 545451584 648039064 0
136323361 36018862 0 342324198 438592152 0
128220668 45952088 0 430806604 293527995 0
151151622 29500288 0 387387762 377602635 0
662500720 317896687 0 790129705 724090176 0
66020700 21902563 0 220131312 240542141 0
167225350 57764042 0 308843182 302384116 0
131273415 104459046 0 226571260 215220105 0
268609996 45447336 0 944574146 854121840 0
28327099 199575865 0 505459290 636087541 0
20068643 67762488 0 660771318 742173122 0
36431618 15680611 0 463885519 523829840 0
89379375 31919438 0 698255767 773753150 0
71286938 12329538 0 607794348 674316554 0
77890462 8598353 0 122762918 106093894 0
65081672 7824315 0 135141787 155216579 0
300611825 53480699 0 786331213 740313077 0
4672155 2959975 0 51315069 45270844 0
92809972 41083449 0 287377453 293077682 0
5974236 6140904 0 114460429 122333017 0
49464789 1293157 0 56075166 59586583 0
19210398 88215512 0 900036280 867207755 0
6433752 280864 0 9214376 9289987 0
13265917 46108999 0 482806929 465292017 0
207102481 22833279 0 645778589 885824006 0
36173792 4242359 0 83669938 74973292 0
75785244 67462842 0 636812885 527471460 0
323744807 18110221 0 930773728 972572284 0
216867132 17178990 0 275997876 249706361 0
6493319 4168422 0 37749776 29545795 0
488415434 215995570 0 530545375 431714700 0
3080857 3626363 0 246182973 258991131 0
17948483 4224879 0 278061300 283007302 0
270873107 74095347 0 610564732 525522959 0
15896373 136888026 0 884829400 807684755 0
482353954 5196894 0 748297879 779130516 0
4208654 16657748 0 442869179 389322914 0
86867854 54726373 0 262170953 227001382 0
102130609 23983650 0 488122289 482978698 0
891972 1761614 0 12870794 12074046 0
29324550 7016649 0 53266376 58363333 0
91742740 6316628 0 135882306 88944056 0
1843142 608097 0 4761809 4273803 0
3393926 28409224 0 393308796 334493909 0
32294221 852098 0 72654843 57187768 0
36453006 72042151 0 672537549 786839671 0
4416882 83964188 0 320459091 390904994 0
30581484 5799020 0 118983748 121130138 0
50461252 43430968 0 269183610 305153470 0
359191386 48606840 0 686825102 658962583 0
140726788 43047315 0 378236210 374554644 0
29873679 4673214 0 117593053 112787121 0
153371 354028 0 4146127 4086713 0
92465594 23723662 0 137888208 130512662 0
211416655 172571037 0 800620541 587967379 0
27651665 13554015 0 625033702 563704544 0
553868119 148263164 0 654671679 718529747 0
41536519 16137650 0 973271764 871199076 0
536289529 5339084 0 621683817 474969713 0
36753646 98987187 0 345450145 382219085 0
135764817 38387648 0 579535436 605518491 0
70290710 69900020 0 168353856 181306121 0
344128679 204751587 0 610619592 594106797 0
572162274 139530525 0 770180587 685885626 0
142954728 29330699 0 362241129 306642685 0
245807150 41363656 0 662990568 525014685 0
54577156 102101101 0 533334689 532006548 0
4734700 16581195 0 151889967 158455754 0
115322068 90541257 0 418745347 349059614 0
11065684 29212236 0 232522117 251583293 0
197763478 211913370 0 641267849 859109022 0
29252163 41934248 0 499493408 476331171 0
724191743 23265556 0 916314042 341959380 0
2467665 56485076 0 259053442 254637391 0
32117044 27131600 0 234431529 231581417 0
18026593 62917417 0 375619039 335951446 0
586846634 149241758 0 799225664 572411712 0
116777671 30030770 0 258108854 234192092 0
47592920 48372219 0 658708577 606263080 0
507609764 57506913 0 712306944 720832769 0
425133559 192143037 0 745798665 876360830 0
854272358 311142125 0 944274847 811098811 0
11100770 49725698 0 809107323 625737890 0
122684828 23927415 0 386750901 486471023 0
15944304 3148396 0 357715983 409397635 0
470723341 201929857 0 511561884 529408954 0
71492888 26273142 0 292505864 355046829 0
31075230 22644452 0 388857484 374847168 0
127161596 76173039 0 346529041 356729482 0
17215581 13559655 0 159359220 169240033 0
152566198 12230202 0 512907310 494340676 0
367906856 138318590 0 948537712 803982309 0
3607495 680840 0 10211099 9248777 0
247977460 53899640 0 461417884 435425511 0
288483936 45523566 0 619968284 624788988 0
31092004 23750485 0 203821762 216858049 0
76241600 1903323 0 222611027 212482116 0
79079373 16867147 0 144046643 130922790 0
284810671 137620513 0 313621465 297735216 0
100964328 22028048 0 297450141 283799077 0
475001271 151256829 0 525332209 517522644 0
16830602 26779794 0 101125041 131618170 0
388515012 65658685 0 526264361 559250436 0
2376210 240752018 0 907408539 887629607 0
176695197 24025800 0 351102521 313993185 0
482563033 468808045 0 680771681 776184327 0
18510909 78367513 0 736235552 703553246 0
191237830 55065375 0 645782768 711228612 0
242741429 30682788 0 273679928 264682168 0
5028993 2942366 0 110937219 96047814 0
165506809 9756697 0 767707635 611905554 0
11014245 14824508 0 560968593 731719055 0
51382736 49063064 0 616837088 641990231 0
76742317 1752149 0 890306827 720752522 0
430926430 41535741 0 583314131 333574428 0
30311041 15087323 0 208622613 227866383 0
48025189 8728472 0 485931642 453173692 0
218246399 43868472 0 338750975 337074411 0
6057342 33224055 0 241032419 341152558 0
191193920 142126830 0 724235891 736751556 0
355958962 28495013 0 912035783 907188291 0
36639432 1348147 0 89061013 77432559 0
16668200 17755139 0 366482905 355410715 0
2068770 18812706 0 231043378 262682607 0
132492341 10275633 0 458105791 469778288 0
39674085 12114593 0 88738732 83310654 0
625645789 242496054 0 649499858 646428424 0
31871787 19477355 0 215383436 139758692 0
146482861 118728067 0 365023209 323359656 0
517864378 70101524 0 755297919 597251246 0
63359638 69698249 0 138100638 137593156 0
107274145 1425498 0 282288632 193267307 0
616587693 89702251 0 973303795 834575098 0
237840560 7669022 0 906546485 786232469 0
4432016 28289253 0 134909462 198333557 0
298879454 67220278 0 473098611 435413561 0
111568041 8378870 0 157579882 149065975 0
692765331 30115144 0 749431108 171512266 0
464439970 90952840 0 487542356 345255394 0
389830395 116733822 0 587232344 448633183 0
517826231 31090564 0 635439619 378848568 0
36390761 52365087 0 761978757 693872442 0
263721186 186614616 0 624646867 450887576 0
11042597 107090237 0 652354337 663272573 0
128778390 13436288 0 484286891 529741135 0
106014299 174403493 0 962730459 949314891 0
239366796 143802476 0 387741590 360966048 0
448176508 122781977 0 831256874 947739779 0
18028855 62551677 0 207428518 224644361 0
25232783 55516059 0 583944239 595837196 0
240400040 55101801 0 720206136 672092162 0
144001895 21075750 0 166639502 121278596 0
385826679 110993709 0 613907008 703256814 0
327648532 95884052 0 550947215 550079466 0
17789706 24608303 0 203466344 207030840 0
18487629 158687620 0 833335296 915515075 0
237099861 190690943 0 825457522 923126860 0
383326423 161276535 0 910490201 866935445 0
524913 64130 0 4461587 5859640 0
61728418 36052174 0 361822345 400684124 0
7523047 9191469 0 110636995 110845414 0
20015312 476580 0 163817141 91661555 0
5592337 47900048 0 417520977 463306361 0
46514788 43044916 0 189337874 205131353 0
34947559 247751 0 54658112 60834134 0
15609755 82003522 0 469778792 460026494 0
62763347 12551600 0 790267422 786830800 0
9154699 35005380 0 267879263 312932989 0
4044865 97743 0 6103520 2765016 0
15244470 33263866 0 121011928 120654503 0
169452291 35395721 0 620455398 679217269 0
61423496 168980836 0 917327789 786886223 0
131724555 151145457 0 465830674 472500086 0
12867212 20346547 0 183361786 284344808 0
381611550 93835020 0 636509151 592284150 0
30802256 27690208 0 183623665 201771663 0
105263571 87147892 0 765942657 524585009 0
15606997 32993115 0 131970017 169706767 0
286704049 273413538 0 818290606 878820657 0
140204654 43314907 0 535149272 535773628 0
172014244 23471384 0 427420471 396568285 0
50705174 37398773 0 426630118 430757282 0
688691597 369617151 0 885521510 867885228 0
328790570 66718868 0 366394178 369680980 0
2403969 936077 0 21445864 13543170 0
2395015 68218909 0 287507911 271127434 0
8589257 7085467 0 26024075 22329029 0
41137917 103337297 0 258972908 303503476 0
30235828 61400615 0 963325850 907286982 0
23078868 3169495 0 133672570 131893466 0
74438894 24148775 0 734062531 731103558 0
130195133 97898187 0 194075692 183376751 0
13395018 32423346 0 175193585 174817554 0
36935196 1199333 0 223258527 208721114 0
8298513 29276706 0 331047248 344974551 0
48509280 1808557 0 196250519 215314729 0
353185035 44436575 0 376677924 205203389 0
488549171 296066154 0 728018676 660850694 0
8120203 17287598 0 136745880 102783928 0
72283394 74956485 0 893857644 867055151 0
487615436 393156629 0 857487484 727689406 0
4444286 66950975 0 234308933 324019923 0
87092404 17557176 0 144240065 134487263 0
97232023 36104842 0 728015387 635102384 0
34868157 663276 0 114438157 118021034 0
10265569 32542712 0 192806513 161794076 0
54001451 51001826 0 250446516 248258677 0
85926656 33795266 0 772361495 665427858 0
224731831 142663893 0 971787161 940248926 0
4559220 24669676 0 791049720 778041461 0
11729162 22131634 0 394860798 425819493 0
37802416 19622907 0 132366713 136109796 0
147069901 38412079 0 643437773 443867735 0
16340024 5082038 0 46947731 61926624 0
73452678 49516153 0 696722648 592106549 0
184985629 12418605 0 661259885 693580028 0
649057 148317 0 24767168 26522831 0
292583517 19876802 0 536687741 458332569 0
634549099 216680339 0 680796918 700822850 0
845708 3277480 0 8416069 9866759 0
256624074 84960894 0 582037609 548167461 0
94843292 145593385 0 596858716 586888419 0
84044489 10509805 0 338653288 290318710 0
6952585 1639423 0 267346211 257267132 0
48956439 23773565 0 634812710 632238673 0
115320318 119278186 0 528029741 532883445 0
33864504 50408836 0 661924663 813716586 0
57859754 5200036 0 340000055 294515331 0
273456069 17392753 0 387251659 339898836 0
224988785 85100483 0 711435362 755515777 0
49740103 12448141 0 359264463 360250627 0
585107617 75968269 0 823116433 618117973 0
72000986 80070357 0 743688217 687812498 0
203389514 42595892 0 279149074 264246204 0
357272027 32059345 0 572790051 421071882 0
683266780 413525465 0 840044682 810408812 0
210627046 36697043 0 277412750 115051980 0
77882734 50496566 0 121761718 141632852 0
344923986 53500217 0 388444690 222898998 0
148459894 16288818 0 414319762 316882680 0
516318947 3569803 0 842910595 845127863 0
193114966 577482 0 300546850 243892013 0
142375924 156568326 0 834634342 775975145 0
5176044 18577557 0 487626764 446709401 0
293936536 70901251 0 444004303 440062510 0
41277879 85748197 0 528733079 522041996 0
49507477 209376905 0 702045844 712357429 0
110022207 11827999 0 187013223 149816972 0
434943071 44132630 0 586535173 442894085 0
50142756 29627563 0 681405392 881025426 0
666368629 13774332 0 743899959 226039827 0
27379392 3817595 0 40415491 34960340 0
28980142 2307220 0 96272629 86330159 0
447780943 42148308 0 746779634 891239228 0
83738255 25264863 0 136406240 123136692 0
62035163 4079069 0 268421215 236325405 0
86937380 23088361 0 316226708 305249891 0
108177731 57640971 0 467179250 536208779 0
188171230 71146351 0 486270617 491358637 0
31514811 109469592 0 582960514 669340967 0
14053338 16847131 0 44176598 43583531 0
107430201 46067446 0 457886012 468778361 0
245805458 65609878 0 589451954 497332817 0
551069 28628672 0 755629129 695123837 0
134773422 151292486 0 630360409 682511530 0
76924942 954262 0 116479662 102808435 0
158751993 286655116 0 781462054 806357690 0
37168035 3596061 0 251315682 209963413 0
127997014 6643219 0 608682402 583748984 0
2029950 5272924 0 35229738 47510120 0
375190751 476787188 0 718741178 715555056 0
191128869 21090787 0 240297715 237351093 0
446827090 295369613 0 628386994 513866801 0
581291110 114978160 0 687265515 496999684 0
263166810 61614467 0 646909942 507264483 0
119177251 52345622 0 806431892 778810774 0
143388652 30684779 0 385815656 329783595 0
11724752 11225963 0 61857448 59702602 0
85439125 95544660 0 560779601 514693937 0
24813525 1055936 0 43204539 48145848 0
391412269 132216151 0 452987396 387919836 0
61596253 18119175 0 151666682 149278285 0
313973970 10471435 0 861006379 868505559 0
23644383 19694709 0 500981470 443843216 0
755020917 291954414 0 802704002 701199360 0
91671355 43023946 0 326239157 346747636 0
298656805 63729185 0 309982756 275596866 0
50639866 230770122 0 980706895 825138923 0
279981837 9947764 0 368486930 248486333 0
36306893 39390817 0 668914502 680908240 0
18235246 7815357 0 251113960 225697159 0
135264098 13916990 0 281815220 220953157 0
733526905 9907489 0 891698924 486531078 0
148359464 56456937 0 779768627 667857524 0
30817582 4357238 0 891541037 916601249 0
31589493 3576472 0 42562709 36466002 0
19804174 67787269 0 401280120 339826790 0
73312165 33206199 0 865193648 662578109 0
97273608 13355110 0 567422763 557070688 0
259973746 21964962 0 535231022 529516576 0
106976995 175984109 0 472338633 449325045 0
32410813 177537867 0 541122853 559186512 0
94304499 25633271 0 134804973 83075036 0
109493039 3767473 0 590051684 566299015 0
10319942 12398410 0 46632934 47365122 0
84533277 89987247 0 208890289 201874421 0
390676569 31017624 0 645875993 709731257 0
596753809 42765701 0 921676571 759319783 0
329345717 8639936 0 367687156 98570316 0
319976243 63062848 0 532408439 526848993 0
66643513 14417968 0 328126403 333066740 0
13611226 418175 0 713709846 754422851 0
62375121 27593369 0 120838355 95357168 0
24409810 82286561 0 447704511 299312386 0
239882668 150252580 0 245840293 390779092 0
190515632 196561649 0 866633935 869915156 0
202292 150428 0 532369 476387 0
68163785 55968791 0 86393250 88806121 0
702331749 3055847 0 757842549 798509839 0
56438391 6241722 0 101881649 101375990 0
706491190 106925866 0 787508875 501705822 0
31118346 11133945 0 622670363 616332764 0
528828131 371153862 0 626974560 588467871 0
33622584 57521818 0 826253850 825159406 0
169484468 7441023 0 242598996 94116254 0
360700832 98926722 0 595585728 466405611 0
17605764 87875286 0 345941387 345501036 0
19961371 298875 0 715108929 706870041 0
25183741 20731496 0 157917453 182559153 0
1923228 388051462 0 522552055 558434776 0
370556 2418607 0 120902187 121575041 0
143500422 111164639 0 505971096 545074586 0
9269401 12428206 0 859578908 827696565 0
184060797 101536500 0 392761447 498235442 0
29011098 160327452 0 937151367 968954436 0
19626917 22419607 0 264813763 174346952 0
386232855 72367856 0 793729078 930036542 0
442074576 309490636 0 922770638 775576250 0
281502025 383438691 0 888851332 870828805 0
584783 71826678 0 616914055 631189906 0
59028539 53670696 0 471634930 431803192 0
26286983 150323 0 175141015 182387066 0
167057320 48316254 0 456184984 320424213 0
81977973 12476183 0 181347445 180356757 0
21585147 617351 0 183573508 155646340 0
23810824 33825138 0 575420057 605361651 0
106717783 107809312 0 373570921 475535195 0
93562301 6441435 0 798485405 701411972 0
14967187 9379089 0 36315314 47379876 0
437235780 94857009 0 554840303 471639943 0
86482347 49816569 0 216472542 215894515 0
463485616 304266700 0 651437899 555939232 0
425287783 15924588 0 906999283 888977667 0
313563609 47435206 0 477559032 466355665 0
87266096 41846349 0 480547688 523128478 0
68483612 80677 0 334456888 281448941 0
26104092 72280380 0 201947038 242200013 0
34673376 127401624 0 423569102 440235433 0
375942118 51497681 0 514083999 257805570 0
8135507 12050197 0 98820574 102038654 0
353180790 384828267 0 648465982 597888118 0
4228819 81770643 0 687298714 681633173 0
182621793 100910346 0 766369742 722989986 0
72674035 7293909 0 198599441 206656641 0
5125420 42296526 0 351815189 250697594 0
16288512 15400000 0 204009311 204550624 0
9021217 31809088 0 488894354 385957741 0
28515633 4454124 0 39593296 38528196 0
136919622 10320652 0 238463319 250724260 0
139976709 45341322 0 444036805 480441571 0
460527476 128249944 0 632111523 584071420 0
6315867 4288842 0 19367993 17208245 0
185404942 447760514 0 734318049 640585618 0
95133665 50008591 0 477077604 494655652 0
266331392 172771960 0 402075788 422148467 0
473273478 198035754 0 715129629 736258765 0
16662624 1751905 0 385027793 227719673 0
390225278 232507041 0 516862097 426439872 0
1576091 1828593 0 74753931 76816137 0
49790084 139856138 0 533493045 574796680 0
563474071 65500304 0 643195945 551294715 0
1896694 1163044 0 31290562 31124526 0
100261637 70710861 0 172574537 180047969 0
3890219 10529936 0 633657416 560066272 0
1499151 879082 0 1972121 2037162 0
10340671 1105791 0 102534882 102094844 0
37308779 1450817 0 78454746 82433829 0
11774420 124885441 0 834431104 913235638 0
102312987 9100419 0 153765970 152050569 0
141460859 55687390 0 314397049 328586778 0
358411407 34830896 0 706331405 515803915 0
139508864 24124065 0 429694933 438455495 0
85143086 24694558 0 274913305 281740261 0
512870927 344386189 0 617914038 591740539 0
14105669 995278 0 38595541 31326150 0
59781018 7574959 0 208947138 176723371 0
216134864 58945299 0 304139721 247332157 0
4700926 33878443 0 372472328 407498244 0
421246616 36314305 0 762674139 657238673 0
245370 1765314 0 49075766 49671132 0
28517361 12476356 0 168822117 130699461 0
12233744 29807481 0 470039134 440686417 0
21950055 5288151 0 402427258 349192948 0
13272531 7984802 0 542332409 435961225 0
581934663 37426785 0 689544724 600789488 0
87860044 62455142 0 166866358 155808828 0
37845675 10636469 0 180175960 170602171 0
413520912 200366980 0 654173046 604901794 0
593835468 443129959 0 832984006 677733647 0
26013334 124339 0 87368676 73369913 0
22793232 27772972 0 268979827 288077894 0
373953575 132577320 0 695426661 602915376 0
55313619 22362915 0 908786169 900418107 0
107832922 73291796 0 525163811 462883643 0
54281836 148586716 0 776825939 784136609 0
11459793 1488500 0 118289987 106725770 0
40632751 43013472 0 377878219 421762398 0
255992870 32494143 0 502404943 501031366 0
483083280 32832000 0 696069373 633091917 0
94790819 11144313 0 148780270 142946302 0
275779986 85779963 0 849986979 809117148 0
381618452 24565040 0 394976818 140749996 0
50275893 138865682 0 441023836 489692889 0
7350193 63625371 0 796015151 755014793 0
19260885 43038213 0 288002443 322818911 0
250675189 195956 0 289954612 264558293 0
54918343 33908749 0 156692298 150731612 0
263125261 157476119 0 568461825 537402484 0
88021202 35372717 0 657488526 642725736 0
75337626 65955261 0 808752163 744023224 0
65835085 25392928 0 292404130 272198710 0
34044739 10240382 0 62248729 64939768 0
11099564 14459393 0 231718555 229068329 0
216760763 71472872 0 543378673 558903343 0
184967612 55711139 0 428393852 515328127 0
281580811 33667313 0 517883652 604243698 0
233724 416694 0 7884871 8685289 0
247586641 58183526 0 808354219 896587617 0
61901845 81882907 0 950457024 949440297 0
47027869 8073823 0 576089194 840894964 0
176810224 30831661 0 848761602 873150031 0
116270126 112870842 0 597949061 254869698 0
108741731 4232616 0 262545358 188070484 0
17006263 77217839 0 825196603 727129720 0
15111813 3344328 0 18444214 18703630 0
35175976 26236291 0 590867584 675524514 0
38740054 124866920 0 896850354 725536996 0
30935734 207823 0 138221460 151483659 0
178396810 33156809 0 187604411 155057859 0
40036722 10789326 0 58898992 60253748 0
523217050 205830565 0 555127860 542202049 0
155976375 46298919 0 426534980 555915721 0
403854547 57928198 0 467726201 421370628 0
20463043 15635606 0 195523576 195633010 0
28990561 160500132 0 622925037 649349492 0
200954140 9661252 0 717972868 811628238 0
293923241 61026739 0 700228274 660792958 0
275481941 65015886 0 844447099 779917712 0
4055762 6938732 0 91230578 87778947 0
135538143 52103147 0 156569115 200077284 0
2260884 25875174 0 94243274 107056891 0
6625053 8276907 0 12916150 13580252 0
75535070 123081 0 97776056 95570206 0
38242499 4868138 0 226815882 217256995 0
491672849 421215539 0 830366580 730098694 0
270858935 56783320 0 690080660 747242082 0
17139763 65394698 0 280598410 256666289 0
270564301 95234984 0 370742779 323328846 0
496851006 21625544 0 647649217 629083166 0
42717959 40226910 0 229272944 257843153 0
205254234 108027837 0 427841771 539826255 0
501586978 99069949 0 637423755 589637422 0
313137975 51952272 0 479480860 528261091 0
4977976 4280070 0 11944215 12346002 0
407890238 104985375 0 825266412 601210180 0
24946835 33547619 0 941950983 767198594 0
588927206 82360915 0 603035949 576084853 0
597689843 51035266 0 943613060 454289369 0
92358284 6682875 0 486393379 336541109 0
326350149 28687884 0 614964063 683748797 0
127108597 60608233 0 228096945 190333101 0
195613468 130898218 0 217066076 223761108 0
33226730 19754961 0 242461366 193498111 0
9707329 45988150 0 139204146 198338443 0
463444 9107600 0 107466805 81565864 0
267464035 1013899 0 596298600 610312106 0
108050321 15866804 0 644345049 591172679 0
17834638 77357482 0 389339329 407942760 0
45573835 63430537 0 488478228 546725174 0
43453874 4803963 0 112287329 114073363 0
57674705 15334769 0 417897233 495604188 0
177874302 20087454 0 592580321 619436744 0
742776879 381589113 0 817850958 847487545 0
45331192 197053520 0 593552069 589717909 0
106777343 19562150 0 478695977 483197258 0
42215415 303924271 0 746022483 699826975 0
55338399 152824113 0 589292758 636329301 0
484457265 209342181 0 736136624 743734927 0
70149068 350610 0 157392877 97590393 0
321711563 190077165 0 554183636 627312781 0
756181 1268176 0 25350432 24213648 0
213194500 57276359 0 399876575 359018119 0
74903713 5793994 0 178529139 131388745 0
14121418 392636 0 173742768 194999264 0
62043436 46490427 0 451664053 436905733 0
417587273 38875733 0 450242090 442932781 0
1549911 14503 0 52349290 50145819 0
46127697 19421217 0 301271610 289813231 0
202548225 154903737 0 350670981 386206631 0
23697888 5134073 0 26049867 20706905 0
100004747 3336602 0 355389193 405752298 0
28886566 15772340 0 588370163 415996307 0
296905148 18179026 0 602140004 580257605 0
311574868 83006644 0 365462096 339359690 0
20971220 89478647 0 427747501 544759899 0
51912941 482968 0 73063578 28346364 0
29991730 5794382 0 203844112 204088010 0
5297152 118860 0 6857390 4045905 0
19664196 6821682 0 148768915 135497165 0
259881465 48710079 0 895401453 895273121 0
319846616 12765395 0 671504691 742088370 0
9667619 43537944 0 828004335 833498348 0
141585872 27743766 0 348455997 216107810 0
68803701 11200393 0 763447259 789291424 0
174393216 124576956 0 338080050 207119785 0
263136563 169509069 0 599888522 386277419 0
49458660 90577568 0 707320969 557486766 0
12661946 22647871 0 396741894 349111664 0
526824818 34524618 0 580088039 179240453 0
317868976 77557827 0 604472308 530637014 0
7682206 30030506 0 802825641 775972125 0
263907982 24427996 0 540118583 470402317 0
114983651 53901310 0 151471348 141270690 0
8268091 88739472 0 700148598 648065263 0
25741973 47190952 0 594812200 541500685 0
420283683 89031443 0 608378304 572483954 0
10345024 10766840 0 207003100 211628301 0
75865661 71544371 0 776517463 673025118 0
435121923 35636912 0 913896911 926679204 0
44910145 179959138 0 864259758 745948032 0
339758489 67961347 0 402445745 372985063 0
84122725 2534941 0 110710873 101461476 0
644982862 235928182 0 874161546 912552460 0
419915087 268455911 0 848152782 765489159 0
119851285 36589153 0 239579893 244704859 0
314614254 97605561 0 455481485 354714205 0
485194347 15337498 0 800522004 731711597 0
17852565 8916808 0 127520836 171974772 0
215569009 176512 0 281868571 247043902 0
123328975 35219654 0 147040170 123593830 0
20150906 14382650 0 286425394 292098437 0
53936386 11303621 0 109136840 113027861 0
6411526 445651 0 12522328 11195075 0
245447572 75504384 0 393253483 519608936 0
735485290 95787664 0 872510259 801801287 0
251095386 10954454 0 446223345 416825260 0
329463687 16322629 0 670561882 777615137 0
46621456 5418124 0 378981356 440305858 0
45498054 38972737 0 112952742 118243190 0
45516454 69732590 0 505889730 399990543 0
213815251 14440422 0 345519915 306203903 0
466634737 102211941 0 898927911 857424376 0
59715024 86380449 0 723100876 871608231 0
57194944 1223327 0 72351814 57444170 0
194548979 1534520 0 680140744 587607167 0
233539522 138123020 0 405003037 380676480 0
485828182 44930662 0 694196807 364506826 0
4009084 23265916 0 117342750 135969669 0
60244750 25971458 0 484170396 618125148 0
41443341 20760720 0 139732283 125735591 0
106082434 46892121 0 169968250 113716679 0
106360498 6786920 0 402456096 324293186 0
28918931 4221958 0 209766667 199891874 0
27183400 2247645 0 301888604 269236532 0
778735158 23917493 0 984276979 903674149 0
35570797 73140865 0 221287391 297690872 0
321867550 58824671 0 670663634 629794417 0
261999640 421675141 0 875419381 918288267 0
144086500 34388001 0 912153751 896626649 0
51437437 44340952 0 446855591 475844726 0
256516312 6354146 0 474244052 368619767 0
112493680 134331220 0 192864317 204410451 0
153166954 77373721 0 302906597 316296939 0
48899357 44402305 0 746998238 698452375 0
107708463 138515917 0 806035377 758934805 0
3741087 3298112 0 105857655 97542947 0
114138517 15976858 0 648454038 762636819 0
586555771 335870186 0 830447980 765548379 0
66080823 25925267 0 498867204 618549161 0
2399536 26317513 0 269797419 270468785 0
166619674 180835001 0 693901653 603229593 0
50220622 36918523 0 925275198 664116887 0
116784611 26378203 0 559864711 450449143 0
81622401 108832018 0 777711830 683567669 0
12226386 42091549 0 197598480 178027722 0
20762193 9476705 0 62872341 60483550 0
215459416 111421850 0 341153607 353867172 0
200188766 96783925 0 308885154 287707252 0
6426514 19680045 0 173349112 176971120 0
407705021 42342628 0 741343474 533956861 0
137080514 100232811 0 259836358 280594948 0
25146836 339895 0 259918738 286715340 0
117812 70170 0 1563693 1569829 0
95572755 11463853 0 521461790 548982176 0
196051689 106547549 0 684302347 702324842 0
460823765 14981655 0 503895144 470860911 0
391883296 278354687 0 567478877 703988159 0
71895782 107687108 0 139439758 134211615 0
159882212 60090718 0 230354374 256590825 0
84472485 4099670 0 370138266 456068205 0
15224826 14547172 0 118872856 126105573 0
5192670 1664688 0 16403711 12739516 0
40770744 15611076 0 432095453 443589106 0
22901405 9365524 0 106124428 91817783 0
4956925 23488769 0 118759626 121376346 0
591167343 163558368 0 724660868 523339823 0
376128020 59599127 0 520902153 455657026 0
490968880 152502821 0 530283466 474358972 0
59848439 76714226 0 701008404 767341049 0
602001282 232049020 0 715163313 568400278 0
3668839 42158931 0 518539774 429631745 0
15767415 5200511 0 168599522 183857229 0
22687764 39035382 0 663554426 609510898 0
24819036 636681 0 274887328 237188709 0
160839528 23627493 0 376260274 396966881 0
76088450 5522061 0 267965367 195311166 0
89572910 100465169 0 494574108 454970462 0
513045704 275854831 0 618198379 486266792 0
151274 14807228 0 452164914 800891831 0
623723702 34638998 0 939205415 710303199 0
506901189 42399919 0 626852508 537146501 0
217426456 176912383 0 536568790 613344125 0
139190116 27598841 0 196143843 161213018 0
263722319 287639789 0 978400969 902898955 0
283713858 75677593 0 362030908 404847049 0
304872028 137040738 0 405796615 476980702 0
1544135 63378492 0 528914395 396179060 0
34734784 95719791 0 340696626 568451841 0
111693447 15895886 0 347934275 307572461 0
50946841 404726967 0 768994439 800605930 0
297033485 68670477 0 745895547 788866783 0
298093411 52995159 0 395067314 345177403 0
26145087 1887174 0 67862393 60307267 0
146792395 49534097 0 207166516 189568938 0
182001389 29423801 0 442846592 463864897 0
407548120 54070969 0 849323915 799813945 0
7908834 237406970 0 826512035 772373771 0
35486611 2604783 0 41761330 17751669 0
351931835 117695321 0 765781555 748198856 0
110134456 264897012 0 602913856 609551299 0
15803272 56621549 0 266991379 356313987 0
81885195 55459115 0 151976950 161576140 0
113546645 27769086 0 807326062 843194830 0
14954803 6169076 0 272142991 187412173 0
69710190 4209621 0 139583792 165534313 0
196499477 29416538 0 708423679 667812359 0
34587778 2830275 0 216045908 189772763 0
613903257 175210628 0 861326647 654028357 0
10308163 187207230 0 888857694 889349313 0
61581815 15991850 0 373084272 316387827 0
33622971 115212164 0 889115181 829763232 0
266344574 36248142 0 342426877 210798836 0
26111569 3307294 0 148447527 152945853 0
43808584 14778021 0 140225937 110132781 0
156657718 212836284 0 484219690 404307562 0
15659489 22209804 0 131824869 166855763 0
69585569 34592085 0 563274004 627214772 0
57315732 79995654 0 478536665 487674492 0
410879727 107940246 0 710882190 615350247 0
23364765 327323236 0 720552221 734520507 0
96729586 15927071 0 152567105 154217947 0
16168879 34721770 0 189284258 204727581 0
610581963 31987046 0 901052061 836007001 0
226333280 118328314 0 871523455 525260942 0
29246699 10662013 0 353685957 348974974 0
28021286 10457029 0 97156936 128665769 0
323871258 215182250 0 407919232 380386871 0
315383026 114997935 0 740225992 756801628 0
463284168 26554164 0 590104283 486515793 0
475049653 206306235 0 788243781 714159926 0
48949 17151565 0 221034505 278817422 0
43249709 5730143 0 914398069 897033857 0
28071564 3157125 0 451614714 434902541 0
9098012 32867853 0 153249669 114544309 0
22443106 3615818 0 315648719 330043830 0
29286371 5050839 0 309242146 306719522 0
295698172 64780762 0 642573759 655115582 0
73239346 125353564 0 585599823 549838960 0
164267367 90531181 0 221874140 182398067 0
15830202 1502124 0 376243035 217159803 0
169071298 33158998 0 504186899 323056718 0
12844311 21450689 0 485585263 474602745 0
82441480 106677622 0 114794012 124548204 0
172855316 30811872 0 602618624 592258907 0
51705945 24692604 0 221634126 232843926 0
6791936 9514793 0 61946628 62206336 0
498230447 275994464 0 669475843 648639249 0
168822825 6700993 0 549103955 382480281 0
274093137 113813126 0 607325439 337189185 0
2261736 495323 0 4381430 2602751 0
2575342 101583723 0 299440944 336032052 0
19844978 46080808 0 161610924 162521077 0
222487187 126936526 0 641801983 603604129 0
13732273 42242235 0 835670376 951854875 0
229128637 105717831 0 353184621 321092722 0
90194855 27065210 0 139679872 153245287 0
593905711 6567533 0 631516885 592280051 0
393849648 449591290 0 601061402 594028319 0
464529399 80775500 0 647667175 492890925 0
2684019 5275392 0 367517705 393413392 0
297688442 24301803 0 695167452 531336841 0
36409183 79918310 0 471140374 507328207 0
165895783 46462893 0 466066435 462206438 0
51553865 24560698 0 436345986 441777839 0
82273077 56625664 0 150240159 146980706 0
14508784 24118722 0 732379225 795928777 0
268328119 41542508 0 375916964 287057347 0
269070398 144387418 0 341212432 294928149 0
53103037 1416594 0 230609682 289912005 0
279169441 26834018 0 288038559 197886913 0
105712301 9807862 0 581438321 543878561 0
101401155 57796404 0 346297975 352609538 0
14902964 4808857 0 113397866 85335112 0
146784092 147583271 0 819854026 800842515 0
497067470 292250662 0 833572760 763586924 0
90211344 62227783 0 651067004 600214185 0
533583569 145400749 0 908336415 925716871 0
124449138 31744044 0 928154283 957661724 0
8046278 11544830 0 795389175 769673703 0
659847001 431696648 0 809840882 585259120 0
74126503 63255302 0 732276294 660331813 0
9317895 7645143 0 680833524 446171449 0
59162627 38876904 0 534513852 503212874 0
87549588 121683962 0 464563162 513668445 0
342672819 276653999 0 814660293 817319802 0
226184516 40133295 0 231471078 110968257 0
361646476 5415960 0 588945871 621017794 0
438986518 61516711 0 530086541 472982937 0
648836224 159784593 0 870169991 692968581 0
105406277 927419 0 457092198 556235404 0
119153836 37897275 0 139881309 93461118 0
89217747 23867892 0 229102493 256347972 0
398144153 31632606 0 642711671 466998313 0
21143809 47733419 0 634134540 561910623 0
68943853 48561526 0 101182872 138338144 0
49576350 82799956 0 821338401 905925262 0
316202776 97467278 0 671091991 646489796 0
189144436 5391970 0 430397562 429081797 0
160402806 237107486 0 911908204 847100549 0
389534058 84620080 0 815053498 794856035 0
451813667 242779816 0 625775691 670780624 0
597392152 98783165 0 762649905 665494706 0
244626838 8236209 0 360243602 294305635 0
243807432 122314580 0 561562926 337058301 0
271693642 21742556 0 508991984 323202788 0
383705746 67253657 0 472040519 540660249 0
40975234 384727 0 50283696 75781957 0
723226130 144042649 0 779967916 500774013 0
1667907 955812 0 307960420 348988508 0
642029024 298298028 0 869419157 852222181 0
60930462 2615590 0 80595177 70860809 0
13810078 7845899 0 285855354 363092379 0
236964780 14770170 0 837756979 611880837 0
22197797 5881436 0 272474765 251237780 0
72696167 12247143 0 147279555 134136350 0
118726914 38173393 0 365582478 391320850 0
587613261 129812683 0 643365369 463679178 0
519947546 116513812 0 712599757 716086493 0
85074582 48940749 0 317480450 679268341 0
39809097 36987892 0 348388507 353490231 0
68205891 123794935 0 769853286 657771819 0
14971488 34045361 0 268635947 252140607 0
213391946 98464932 0 318178799 302383858 0
290328347 179412267 0 440845965 276245873 0
103314402 29256504 0 912126751 912342744 0
241453196 47927486 0 266212293 272535692 0
52888415 90908536 0 525232612 502844261 0
419938025 82398711 0 445688922 173992457 0
8300930 4231465 0 26048884 26950931 0
60529986 76587578 0 736269975 835263239 0
459891274 218264274 0 557825720 521472610 0
376074887 209944081 0 413419060 331346140 0
71088973 60179973 0 224673506 276744795 0
66368636 60487296 0 114054122 93182422 0
492996989 197971658 0 583684103 250439395 0
79456400 5307103 0 104040441 107978306 0
189396821 8594451 0 449382433 405784686 0
22515007 2341124 0 68569547 71647175 0
865740124 696976086 0 884578129 815207316 0
534026343 115790906 0 854031519 961646380 0
39628539 68437171 0 381082660 505927504 0
45778870 27521562 0 199031387 201458449 0
32120667 7211334 0 293474919 274069256 0
54533653 38673532 0 160413343 157528716 0
78489342 4750700 0 958209472 961240317 0
143399434 28551650 0 183539877 155866660 0
116659407 46825383 0 854792481 850341950 0
470080503 193636829 0 696893037 557346050 0
54781746 17197927 0 363799578 360158400 0
33311324 37452330 0 291496363 229550369 0
10530113 36916471 0 271537336 290585102 0
10847453 2957833 0 13351690 16586005 0
313753788 461308162 0 578840915 641814057 0
95414943 78544496 0 725651721 613653325 0
51755097 17556018 0 697756034 759742121 0
296311078 34325473 0 546878635 560779307 0
323390222 44659778 0 457266898 410500858 0
160241096 38678030 0 794832702 728710455 0
12608840 6912258 0 70785011 69124218 0
39885624 206402777 0 528273676 815129130 0
796330031 19574323 0 978354210 808673572 0
4181938 22863407 0 100983945 102302169 0
98520244 87120564 0 330344904 352025633 0
16758 3341250 0 157196342 201254110 0
555501216 245076982 0 676424797 448121634 0
16127807 92376970 0 318286527 309509093 0
656973790 241268949 0 750938120 617380843 0
25654955 131174894 0 729861467 728561489 0
316855967 261264357 0 488170455 548101073 0
52967247 53066504 0 805240407 858362968 0
117651008 13762460 0 125332085 114203149 0
205478938 305505769 0 512485801 527455502 0
90884825 12125846 0 375635409 297638569 0
58334464 4390308 0 99759359 74114936 0
107094374 10934990 0 144339213 94645418 0
39102469 16793641 0 262780863 300917241 0
1627294 17385475 0 156991307 313673737 0
8593989 22457325 0 76563656 74908900 0
79591925 20924288 0 341042051 306089474 0
323170995 172742191 0 597617975 621386623 0
53825236 9215408 0 293801985 266359481 0
53022953 6216309 0 155522000 154961608 0
82543449 8644594 0 212369809 179135180 0
63853040 28036841 0 690466427 665621863 0
42700825 14442003 0 488491952 480249080 0
1756112 358169 0 3201767 3935000 0
102953566 61432369 0 231350690 203553200 0
316422207 99351 0 362724589 306386702 0
205794379 57040681 0 704742794 697096123 0
104027945 17470918 0 143352809 68288492 0
48861230 7494682 0 541895946 497732281 0
216267132 32990162 0 451595909 709800920 0
17512204 2018475 0 31572312 11997146 0
13480030 2507951 0 383341190 366339291 0
4214666 1965526 0 13511667 13586496 0
10502825 68268658 0 251594587 229338005 0
516990701 52093796 0 735876288 645543028 0
236523 3721816 0 89535122 91019253 0
19966491 15114250 0 335383734 704543539 0
56687826 61487873 0 852089556 771676230 0
20961937 7199748 0 548588262 693026865 0
476533988 169759327 0 764151821 747477289 0
20008038 9623698 0 55370972 56179798 0
144649952 64810770 0 398075023 365864593 0
66436092 61886841 0 332275116 327909498 0
16591761 10203622 0 111740285 118401278 0
13766109 16061179 0 888400455 899416926 0
90987767 32603765 0 511862109 424616321 0
666747550 195821395 0 808551373 832523655 0
667960240 22296432 0 970621441 854902492 0
403099764 87710409 0 565973298 468986515 0
8335243 2347086 0 122890836 127522146 0
15312212 17524297 0 468481052 477613996 0
759741 49903021 0 487652489 433339231 0
662534118 94568071 0 748362853 885015148 0
87884172 18633810 0 178916197 141831976 0
248743884 65738889 0 860518226 913900406 0
16159866 8246220 0 200904319 230943367 0
1662793 2504064 0 38378676 48718285 0
41379921 65194991 0 759937006 706940625 0
45853724 4900337 0 118166066 108572242 0
91900212 28402474 0 766016957 790188909 0
165288433 6625864 0 205428755 200017319 0
249516703 120036886 0 279579869 250158803 0
436742460 168413271 0 647313188 544839375 0
150557608 28959288 0 570734765 576725039 0
91940442 28694648 0 224006572 236870286 0
23517355 7122642 0 161216469 149134968 0
456327427 300478193 0 600066952 610799738 0
136723111 96788721 0 683390306 819559301 0
11299655 25092081 0 78942649 69704915 0
22583688 17629985 0 193413661 203762247 0
82410208 10174418 0 182397112 242682159 0
28777854 43467475 0 662520049 687785701 0
90621018 56801469 0 489799176 459903953 0
84400568 9718816 0 428309038 449261635 0
342238238 68189129 0 606409544 549043572 0
222738896 36379398 0 457621762 435567021 0
248636849 988435 0 725115248 736733248 0
26562736 18498034 0 74273213 73872192 0
4114442 7989884 0 72590762 68416741 0
254292079 694449 0 522102296 461010936 0
822126715 369480916 0 961774921 699343690 0
17201372 3103418 0 49341151 47186860 0
390308611 185446848 0 626269210 624889129 0
236763881 151304331 0 532119361 499212799 0
3275433 86607343 0 704893215 972476045 0
649423650 159616619 0 782674000 728745238 0
9663950 9422914 0 857917848 880704537 0
21585057 136809483 0 299311786 333349687 0
13042 166735 0 490487 520112 0
451721671 10698425 0 599483953 607358305 0
20333457 15395594 0 104257072 119337689 0
4826646 3902631 0 135197335 133090982 0
50004424 14689163 0 378420634 324409608 0
3950721 37001965 0 311933136 349802427 0
20791299 102945850 0 237196163 212709212 0
17272153 8664982 0 59324600 56087104 0
616919636 63427572 0 711220650 617949690 0
221696039 56321186 0 561637680 474319849 0
34785717 33154994 0 213646880 235116238 0
5598446 19737390 0 255842357 175344333 0
33793563 24135002 0 480641872 463967413 0
498446608 113030348 0 842865780 834384699 0
43407011 31562577 0 708914654 536693259 0
34323513 6518364 0 547388385 507381619 0
29078378 449833 0 55243217 57110532 0
730450992 24097990 0 877377112 861003502 0
334359316 237074899 0 796152311 764372058 0
78196528 94722631 0 584768281 537223067 0
30724254 7278141 0 131021848 134139317 0
68252779 22264270 0 95966517 57388833 0
1747660 5797374 0 94199951 93971855 0
208226798 33230330 0 509069694 562965165 0
77828012 71587342 0 321038556 277584353 0
42719094 6747487 0 46858677 36039516 0
212955103 137502619 0 440624171 398967548 0
642409 140951148 0 901339081 898588378 0
13947100 60585456 0 493506320 473499211 0
31688720 64179137 0 331985379 361221024 0
22174138 6963474 0 336014685 343034564 0
26906582 85353023 0 332557610 389558625 0
152147716 96411297 0 566925429 555013852 0
541214658 275992620 0 704212072 735728681 0
139685967 99391537 0 233268919 349461127 0
233784551 66163346 0 582282966 359271028 0
35502792 50348565 0 478463001 603766893 0
6815638 47020940 0 468235461 513227052 0
965723809 17175719 0 972247830 913231242 0
283932797 151029142 0 539989179 478047706 0
335021877 159742848 0 717735066 546923035 0
553703002 151252171 0 673154206 484569122 0
15376340 628122 0 559531852 751830657 0
108843648 63934966 0 356960075 293260242 0
25555565 197641470 0 960762148 968848654 0
600900241 299335140 0 746327339 685126907 0
151318865 4844443 0 365031243 346437951 0
214458535 255550481 0 669062648 716290625 0
195084338 192997825 0 514921687 527357685 0
21412969 37549474 0 385221852 409092264 0
41042944 17757011 0 84470707 102939163 0
126215622 104484922 0 706369102 615365779 0
220916438 189904839 0 501149231 501274068 0
442322828 131795133 0 641971492 586439522 0
84056942 32697414 0 346207382 366617404 0
87239966 35605877 0 740522592 778150008 0
387332761 192068755 0 550861090 302382263 0
15253029 52129255 0 519499795 472183391 0
126209861 49375170 0 587501784 716612606 0
396370411 32063691 0 690321167 679377833 0
318834259 205725471 0 489402426 504896286 0
221362504 97855458 0 838676162 889712769 0
261067101 58484249 0 552780861 524550328 0
84177446 135401816 0 887562096 824677047 0
34519786 3295357 0 186682748 185939427 0
211354440 429111200 0 529322548 909062002 0
373095409 248010526 0 638721277 528586493 0
30690598 160832785 0 861298550 876383948 0
494912354 446516006 0 583132314 664772069 0
59531804 155845628 0 495193213 564522212 0
296607274 31425509 0 375363471 312377493 0
386324028 41106976 0 523791839 445557324 0
21647680 43800843 0 252711472 250731256 0
63807095 13914075 0 165433300 120643087 0
47110739 3864705 0 817589091 597745225 0
499405581 156695687 0 624390924 719634717 0
613110972 220299487 0 982700443 589432261 0
39388206 17940182 0 594761885 625163365 0
26779463 8110638 0 495214816 578559425 0
98264077 6334947 0 775291673 739113488 0
178376548 62496136 0 336399482 374468693 0
233975566 212178393 0 238542661 239776586 0
32566155 19821896 0 298768085 292720402 0
56596322 820842 0 93693669 101589754 0
195785713 16752697 0 644540136 681201686 0
238626007 72209505 0 256156502 201857255 0
21538779 15819238 0 497293348 348361637 0
18112519 159416619 0 904389962 792778029 0
10484354 39945655 0 171190279 202786395 0
29049491 5688455 0 825713996 791013985 0
343368092 3440631 0 635483268 593215953 0
497684543 126585173 0 544942617 490633709 0
307348703 58384064 0 364864420 227125604 0
14134875 41523363 0 465119809 460306930 0
134352795 185935873 0 723001746 777405863 0
53045330 33219168 0 117195142 143013257 0
33570595 25227874 0 330072225 323239017 0
18065482 15246067 0 117903173 105194982 0
599531488 53543341 0 815370717 355698398 0
20380378 5690781 0 616912102 414806989 0
150228506 31535918 0 673963417 712005229 0
279465 267781 0 157944324 170959994 0
98107722 15924466 0 348675353 342702310 0
57991223 72236414 0 499849224 532925413 0
255014446 44427852 0 274762029 239631592 0
29331294 208077321 0 751856486 698915258 0
3152337 22792349 0 264001815 313736459 0
69539665 163608914 0 843233253 978442936 0
32499277 10616243 0 61156117 55677875 0
649157607 332680086 0 916704194 903787338 0
71399460 48294123 0 548942171 576202820 0
120446457 120183215 0 189744871 283797406 0
484336998 127968815 0 682872305 415030404 0
202307945 38318194 0 391706702 359258242 0
28138716 28702765 0 751577233 798847757 0
84127618 109407341 0 229064963 244045384 0
598798854 79324839 0 804977891 335818650 0
143670974 46136215 0 219515813 314794995 0
9130665 35651735 0 428788504 512158112 0
57775604 38696445 0 377917025 330158801 0
188583858 5000189 0 822490929 815935065 0
95333997 82936441 0 459315839 466475418 0
755644200 702879484 0 910880027 849211546 0
221655969 61377952 0 519027933 531540882 0
233041263 24650836 0 425328022 413827526 0
384700644 27741191 0 727706807 633214472 0
59998974 163492773 0 593790494 602356199 0
265291536 54731777 0 546404848 510638202 0
416545942 50554476 0 451836151 456543741 0
323921733 26132366 0 789276766 816457472 0
204611727 29424306 0 427927447 465388984 0
6609497 6599342 0 40324856 40478911 0
47980334 12831675 0 49992859 47584379 0
4625869 42494340 0 138677078 130172443 0
59068221 27163576 0 214760766 227615384 0
10157002 13948354 0 99794662 86163543 0
39312237 3552952 0 71401264 87479318 0
245702247 6572481 0 343743796 209048650 0
186370349 75579841 0 344214927 328574409 0
90765513 58203363 0 211401362 202021229 0
370273246 187010073 0 838139023 597550690 0
45016772 10334542 0 183982295 212263838 0
336092488 106535816 0 735552168 544200818 0
114128115 19304043 0 167363248 285414205 0
201691578 81994182 0 613298458 776123178 0
476742609 67049741 0 797936640 659074078 0
639708184 18800619 0 714142092 461318800 0
259812482 102587371 0 397814725 326152357 0
135803249 67240362 0 839269365 878539447 0
348273361 90927299 0 865947765 926490968 0
207403155 41507073 0 371745396 374744809 0
226382995 360841539 0 878872793 884265408 0
1746457 62075528 0 287586679 428144403 0
538513221 23396511 0 833460484 732904901 0
176004 15445550 0 56151989 66048549 0
33392211 27075104 0 113454311 128059024 0
309872868 294909829 0 420640016 455181645 0
206224369 54480439 0 596329943 550012871 0
7793836 14999833 0 211159483 225462545 0
14567551 124881880 0 945933464 941084615 0
169404590 113429742 0 597260203 600101043 0
487910590 93688278 0 886851378 810618098 0
118608 7968765 0 226498022 191382954 0
626220131 281980773 0 692801813 843276327 0
9799985 116968320 0 790109096 785172062 0
2158612 2692256 0 140687012 124212266 0
1539105 530678 0 3897266 3923230 0
102000989 654401 0 180261758 307726542 0
84290056 24020940 0 409577405 373174084 0
70123207 30304890 0 482223029 503219501 0
29537718 254565754 0 950264986 935031542 0
465663259 118363839 0 638627393 206746623 0
8354052 8804321 0 262878782 249330576 0
31540555 10448983 0 75449397 70547377 0
335783734 424726125 0 829552385 838465235 0
261512536 48762787 0 763060207 776499300 0
318510945 65183069 0 715525386 620014213 0
261829806 58885653 0 289029994 194626936 0
30656834 105098416 0 643737197 643257942 0
171584290 55841145 0 197005598 86872597 0
17546245 17285078 0 299672213 313901723 0
495574566 173753241 0 870412876 888743170 0
16083157 3458335 0 27679474 29890781 0
173979945 26865019 0 495624593 411521359 0
177845263 111798968 0 210736360 241723975 0
182307056 825684 0 209415320 117336122 0
44751468 16777528 0 144128534 149005783 0
244311762 104734860 0 808858799 891437455 0
212151263 33372021 0 490379594 426408199 0
86807155 17474851 0 609802448 542863393 0
5909453 17212426 0 113266223 119039415 0
29238150 11715822 0 342102341 319680065 0
449942746 122098566 0 629394740 738877910 0
23751083 12060542 0 57358442 59140179 0
156230613 72864202 0 244798122 252338166 0
58962050 237146535 0 748931671 727155477 0
99347542 160263961 0 963403297 718412192 0
26047779 232523767 0 473062811 497893007 0
84202695 18763257 0 308017574 256967963 0
318826447 87552933 0 893626684 848316541 0
61932456 64887054 0 66637994 88141488 0
322655004 159942171 0 482171330 473843386 0
2931362 38837669 0 790020252 755655554 0
354898029 95347622 0 556971136 617607461 0
122634222 97814469 0 555782849 614136041 0
161792482 29535989 0 726291279 666124214 0
12882140 56068669 0 301980942 294114183 0
76136845 28214584 0 550943643 676810528 0
469140834 20902016 0 592711043 295425829 0
79055698 35807121 0 646808258 574036521 0
137646895 34048722 0 711103864 863741758 0
299715150 20733787 0 653714103 647249741 0
134037965 101599301 0 799909091 709393233 0
99971326 11888268 0 487038154 259676624 0
42076287 820755 0 109894107 68017444 0
301229068 90119876 0 709859223 667233804 0
258474306 21146941 0 673336713 550407547 0
338204907 33929968 0 528956622 543290094 0
68350750 64050468 0 685835431 686576898 0
7838090 130374860 0 689269766 646357028 0
41489412 49115479 0 287655724 295576665 0
73227459 63924401 0 861256441 771681758 0
130355227 31505494 0 397862221 420974302 0
28702301 7264630 0 257417064 318594351 0
28323561 26558454 0 312665293 331281615 0
52750833 33618716 0 56646838 39271042 0
227692797 149903331 0 265830775 231607539 0
583683072 60602102 0 883194939 827722014 0
180547822 90510436 0 969694247 982908402 0
8533810 974852 0 491901729 500097713 0
111614195 34317959 0 318699800 315516693 0
250040581 122551659 0 848407266 811603486 0
184764978 35649028 0 696901360 783341927 0
50502405 18720687 0 226438883 244138280 0
26406487 34563911 0 755264427 641585115 0
78302623 43213759 0 382967014 389485692 0
347884396 34388062 0 423941436 373287169 0
16687468 38632956 0 463205904 514580896 0
74075004 21922835 0 213756922 199255751 0
191136188 17104824 0 411391086 365633320 0
34600560 25868046 0 256357846 296605419 0
237073190 69154744 0 406753451 596134808 0
125712610 10640401 0 225975815 147215303 0
382908260 74405527 0 956978263 943702243 0
348491436 88371483 0 767059463 696053273 0
313372840 58642532 0 492056708 486188790 0
254163157 12140373 0 633401436 646094641 0
15056690 5140727 0 144650952 140037136 0
230707800 22459875 0 376061362 413568093 0
266455990 179383809 0 648509719 686275620 0
87180649 1769469 0 204349205 216092960 0
9232771 3525578 0 59503598 59620545 0
61848118 133171836 0 614822069 657630395 0
95828915 32744249 0 694153767 799679679 0
215648 1561685 0 6805510 6164033 0
276181007 33194243 0 737117801 760113870 0
51040397 12294646 0 99616097 103679542 0
347246768 164009289 0 485768105 404572318 0
848508610 74168998 0 888931772 141498422 0
47829740 21417288 0 197368390 227468112 0
363558114 209918752 0 746705259 610862765 0
45071910 22668561 0 112175902 99874001 0
59087905 79118179 0 536700179 481929379 0
23971905 106016568 0 541978578 529131036 0
607359086 48439281 0 735712865 755156000 0
351735686 116001043 0 403239689 346016192 0
136580830 24137876 0 270325769 343892490 0
16866364 88549478 0 641294048 523951374 0
338507286 7642318 0 665312349 613350879 0
197571 1442642 0 18752266 19558263 0
286487548 281898537 0 599730495 524270209 0
20919695 49823878 0 416472012 419955360 0
101893168 14673868 0 163483455 168138546 0
253827181 7534179 0 811086550 746352880 0
140338382 15449595 0 566180037 492326251 0
279107881 30553644 0 306996178 301925952 0
289652706 86428040 0 767353231 841575969 0
107402389 48472655 0 230301779 202151260 0
141740184 115653653 0 686671024 701842573 0
58473643 52834632 0 358920460 390240461 0
9177149 9634561 0 89118915 108572690 0
2704555 18257280 0 147984109 194730661 0
57007689 9056852 0 115379423 107467239 0
71640783 1764810 0 169526995 124447740 0
258277935 58970238 0 368038557 356959678 0
215135485 36067445 0 803346694 657497200 0
25779858 39662250 0 300611282 310234137 0
553362704 2290636 0 918376083 748028022 0
183052212 16906401 0 304056842 303386975 0
240064498 56121273 0 263105136 128655481 0
20985215 180369 0 143996375 157658726 0
8815710 29253337 0 687549521 653815813 0
87092788 6140372 0 581166550 751726223 0
22952254 7177426 0 145750331 209046674 0
408224635 16888805 0 826645613 864482366 0
391603648 39487410 0 476281699 468960475 0
7756773 5565371 0 66636166 63333723 0
61155494 160705214 0 816632685 846441566 0
409546952 29878412 0 752297204 483008150 0
320366211 146222641 0 757261134 793526284 0
634078016 103982966 0 699646915 523904808 0
71701333 53355169 0 526497343 538036500 0
17781398 1613691 0 652387662 609522077 0
4751101 2339576 0 8828617 7906633 0
7668464 35012848 0 149990990 170090641 0
152963701 148776943 0 709878680 738472510 0
128505727 6191850 0 176331056 198897598 0
2306647 7684380 0 360661200 339837469 0
36655639 90460762 0 626525741 632814197 0
1872336 14448384 0 118685007 116316845 0
148898769 29374374 0 710905337 654867452 0
53214363 39882523 0 567855726 569158833 0
24275983 13204726 0 181074916 182466728 0
23103514 40797515 0 327842136 379306850 0
16460724 20097805 0 441959220 436520250 0
70190465 29099618 0 710401088 674280024 0
39295939 122451340 0 432452524 422529154 0
3656933 40189390 0 540547822 441147194 0
7395859 11269180 0 494234125 467042350 0
485706979 21489472 0 631521058 548950070 0
43256968 17098690 0 385945942 416067825 0
21466927 7287754 0 146789910 152600771 0
34887856 116254928 0 566131565 584882538 0
332069465 54880293 0 668923210 607015677 0
26654261 2437775 0 175496870 183332990 0
94604368 34336257 0 411338977 418996858 0
16552345 60536418 0 461956281 568593642 0
64568925 165210690 0 878829974 887472888 0
347739111 38263437 0 823173921 547221848 0
709940050 38082179 0 766183395 606518820 0
502337688 148822726 0 707919671 599398071 0
271280846 89940926 0 776016316 786703269 0
179778517 24027386 0 354683380 350889908 0
163595100 87067132 0 910056553 745451516 0
4683141 20296553 0 143885242 197120363 0
247814209 61826562 0 542612040 420995185 0
21447805 22694563 0 610148284 678060218 0
61444551 63250431 0 375134324 361969942 0
3190015 55203477 0 366323029 424630073 0
519869314 286471075 0 602253637 444237137 0
1585091 5930477 0 16436580 22978246 0
275889186 24633958 0 648341435 502593799 0
16679108 7197915 0 137152191 198710610 0
336319968 26552749 0 576269940 661863174 0
153524051 70992229 0 506373259 526143931 0
137849395 21120810 0 495713551 556023795 0
48853521 66268877 0 437579327 455213241 0
50223213 11383728 0 267172062 274699319 0
79898 14744095 0 37604635 33981217 0
33954144 41795419 0 392529611 385275829 0
617326981 352139473 0 933818558 632223670 0
595470449 319601020 0 770621362 647885259 0
56445873 40579329 0 265469402 259035349 0
71183672 12673308 0 684227746 641550533 0
365640822 284649399 0 806842916 817963494 0
9056840 6618536 0 140132999 113876414 0
104842 1368999 0 15793492 14819015 0
386413056 169990179 0 478985628 454508278 0
3404137 1483779 0 9872853 13399780 0
56522069 95379496 0 484496707 481393873 0
1890010 45821956 0 725122238 724472400 0
489903324 309145597 0 515038600 392014845 0
252458342 35252478 0 537358937 467965019 0
3815418 3615768 0 15027528 14996481 0
6746717 12523973 0 650937664 659233492 0
214514824 19180831 0 926129754 908075573 0
3371723 1753051 0 42247815 42979485 0
218728485 42380292 0 612156910 692067545 0
8720232 18019721 0 186276160 177704078 0
135791019 11462606 0 202991322 256989846 0
3300375 569854 0 11785678 12190876 0
467949352 312465817 0 866733934 598531849 0
246755263 414938379 0 797142869 882959259 0
52365336 7529754 0 214149323 184599553 0
4144042 1450605 0 290717168 330666188 0
43074115 40002307 0 60144441 64185697 0
665015093 149586468 0 845622319 791127734 0
1382668 3426945 0 88134975 87848116 0
10395798 29046057 0 620090476 687122715 0
99379097 6611483 0 864118122 866697727 0
166891110 12415262 0 585034156 433633359 0
176148815 83296513 0 520567328 449541138 0
190560231 48603252 0 951380765 946991733 0
37274433 58786239 0 468616878 388869921 0
137634323 24284109 0 274910418 278016049 0
14283396 16564469 0 39940514 43714832 0
133825769 17038538 0 231674454 249545904 0
92695355 8334640 0 570846404 443930462 0
254821790 80496524 0 280274991 226433194 0
639155117 12165091 0 826235527 900038931 0
154722348 63148537 0 393310091 362972794 0
1697409 85840 0 50029482 53753358 0
66416206 128754657 0 919795060 832564700 0
524529924 38531944 0 620625268 509805928 0
127931114 1311823 0 195916801 252931052 0
85512188 9037243 0 126604263 100660945 0
446141386 557590430 0 593081981 684587922 0
256201603 31249027 0 828598735 775587049 0
578626330 230989332 0 810401048 610263993 0
403319111 121578084 0 682455236 533771479 0
230511457 54159569 0 649684789 629344215 0
73647475 46858407 0 696770233 691891213 0
25359533 14600538 0 87713683 79339285 0
7393885 18327149 0 362961873 324074511 0
232990511 73487699 0 468912209 403285393 0
6210215 3942918 0 73585613 61355570 0
10641675 4887266 0 159159314 147874399 0
13297461 926300 0 67946255 64636222 0
519030199 161468321 0 853359920 580854441 0
79988763 76553176 0 738274036 734933350 0
6098205 20712811 0 153422505 175615055 0
21931748 12583122 0 593966440 583395237 0
94140776 48824938 0 789993256 784447475 0
368201703 68030566 0 540679318 526120176 0
578255151 298098154 0 793952239 815190185 0
434932593 94460600 0 537273249 548300431 0
4911123 89252076 0 550362991 636202554 0
165050193 21479072 0 538651464 495725784 0
5202297 29139979 0 159968520 177052750 0
330738 92153646 0 607104642 509813963 0
142288754 8092636 0 228295418 224229487 0
201343770 165570716 0 228871348 217043270 0
57377883 7543652 0 153210518 160464131 0
55828703 19023942 0 371028091 450480365 0
40137326 10674191 0 183985877 184982676 0
178891607 67052513 0 438219755 269564761 0
568177778 30326205 0 840633202 805972454 0
30167172 7855939 0 158399313 159094402 0
58688476 1595327 0 184159318 284495090 0
138427982 36126815 0 935313981 987846598 0
61912103 3418567 0 95194134 98381974 0
244914085 80220035 0 621639754 767866121 0
125082469 16153796 0 746241667 772588807 0
28443776 208228 0 46499092 35130885 0
199416870 131222109 0 693625652 697857243 0
24982089 6630491 0 71796090 61154091 0
2004968 11101797 0 175228567 176601988 0
241796182 48138864 0 827831364 831854339 0
13476136 7922022 0 383507451 387868064 0
394988732 46155599 0 470825195 328993662 0
6212597 4555996 0 71510812 81626101 0
142667900 74264348 0 413000448 604578919 0
129084588 66705967 0 634202912 602489425 0
161822651 138487337 0 507861193 547946426 0
8841372 5524540 0 225634541 261544939 0
442525890 172071219 0 789747684 762941108 0
278658815 106637528 0 530408150 678062383 0
110956269 82775279 0 288133291 304028396 0
203120688 23282264 0 735835744 723618039 0
47051571 8184303 0 829896221 928747967 0
9285511 40775475 0 548480915 479589764 0
23474125 34208926 0 557473998 589250455 0
417425673 108571826 0 545690216 318978346 0
110238786 34584796 0 946204452 975745566 0
200220955 270547065 0 829407183 808819597 0
584096321 62895554 0 822266192 760148369 0
72064327 232198427 0 464874133 742873530 0
4767118 6830254 0 121412004 147090862 0
599122653 22279908 0 865454347 885057631 0
108861375 7991088 0 797545263 476020511 0
105221815 2070504 0 821089320 826123178 0
481565071 512918390 0 597174076 762057092 0
12790097 18693758 0 264016079 293925389 0
1437150 216376 0 5754565 5168836 0
255255654 76212332 0 718516491 581061319 0
4122409 299796 0 48712420 47917073 0
183331624 6852577 0 479059601 571321288 0
2212087 38580430 0 224549065 231961056 0
91294664 84711682 0 178647868 167541974 0
14383469 16915247 0 273512440 184577484 0
3833334 858996 0 14369756 12405504 0
182774701 119409250 0 207031040 206392111 0
116414227 21857512 0 373258005 419192154 0
306317761 129404258 0 336947233 300384165 0
13155294 24522481 0 69859813 80740678 0
304340281 85161661 0 463566390 570247950 0
32755101 14124813 0 637935843 600169705 0
81657177 23617160 0 415975559 375370590 0
355134273 1745955 0 836831176 870351623 0
812904371 183776615 0 842683083 806682256 0
5725205 6387827 0 73390638 146150646 0
82944647 7465150 0 882665096 789707786 0
52231798 17681740 0 105215732 92791057 0
46112206 56408912 0 458420990 481198507 0
376473847 67534094 0 523191028 537166074 0
173189669 80640033 0 355164069 365585897 0
5282522 9705999 0 402826880 359931449 0
140617086 92022619 0 395490339 294152168 0
18389436 19280374 0 607790056 664210961 0
196466195 22802324 0 287918547 196090793 0
61508283 41143329 0 400256615 394078805 0
120336790 12149838 0 477658922 567734433 0
14398719 94587491 0 366503486 395966597 0
38172288 83079972 0 651068885 743876211 0
37370166 112056458 0 525069718 618516819 0
27374248 97519354 0 868653832 839415766 0
72797190 115108253 0 597285468 650214890 0
50934276 12020364 0 391591149 395376845 0
241081432 99574645 0 597501183 566381884 0
6495037 159997 0 348198570 326233724 0
15275798 16171504 0 51235922 75238858 0
216028867 345276156 0 839384746 859102056 0
333950116 47921607 0 817249182 838959923 0
95217927 20401929 0 121700696 79797862 0
76995001 43539311 0 185177472 165248438 0
267466560 24601131 0 279160690 208012628 0
681747 7279492 0 230298923 199199649 0
311217041 22550878 0 816302868 688958545 0
126885035 30486451 0 211013778 216598387 0
77337348 30062767 0 269257574 335791564 0
12573977 7572866 0 240786918 244552216 0
20098976 18295643 0 592894932 582905103 0
459815913 166908347 0 841962799 422560851 0
75266519 36934019 0 431083293 403769336 0
5911905 10371231 0 97583659 95986399 0
592420337 424131167 0 827689952 943767238 0
90288716 97616599 0 954162347 840548413 0
67174987 203600 0 462969402 438120154 0
31972054 61193160 0 61491760 68989859 0
22448645 49754616 0 459298292 540778180 0
36208970 16223234 0 322724741 243867329 0
5226671 29936352 0 462385956 380353625 0
8922171 2594326 0 754572357 719523287 0
104689489 38877470 0 425849691 366942985 0
98875671 60608238 0 689354134 793011838 0
85919006 102651626 0 276676562 263205982 0
185336250 54147757 0 560408800 519823436 0
128661259 47621985 0 181607255 122553601 0
137134880 103157092 0 150030738 147808959 0
617047088 5635118 0 787298256 803175338 0
54922593 19842273 0 202281307 163068608 0
56514 734721 0 5671672 5473440 0
318916845 189794414 0 394053755 375816952 0
422202315 14611964 0 445902623 224630232 0
47515311 8697462 0 81247077 71104805 0
4587433 1248773 0 177582029 171541102 0
107047814 137820149 0 806320760 833812668 0
352293023 120861762 0 951876825 767561416 0
74702756 65728485 0 717625298 699245187 0
11160655 43869689 0 345630597 382204404 0
146671646 38122985 0 366163596 355998631 0
175675966 47455290 0 668545347 676506641 0
518994031 629609487 0 820426539 843831351 0
375670 294627 0 1681277 1675608 0
110815458 193153915 0 749496746 725554763 0
528074068 84869558 0 654059110 698265742 0
211838289 872198 0 259535184 244444247 0
342622819 62864837 0 991953903 949613940 0
166908733 10592222 0 593314566 491066222 0
10541403 224797470 0 789169095 813302181 0
42698818 32560404 0 604595998 502184414 0
17035834 4036283 0 336457593 340491752 0
609618219 411748587 0 932494834 592246418 0
202222863 313261493 0 300401585 339647003 0
27922236 47169684 0 367040820 376445163 0
27519165 43295017 0 630251964 608553277 0
436377948 209985918 0 747137564 595687015 0
206850121 91337238 0 480776556 491004174 0
23224411 46776609 0 563200984 635975566 0
319255575 56673527 0 570449980 528689522 0
140139052 10130297 0 327877074 240559195 0
227542373 6510388 0 877644558 816439819 0
15509185 47688578 0 683573254 456725763 0
240458968 97701773 0 345260115 342104282 0
119628426 10414397 0 574524138 545348412 0
24772286 50289209 0 914330130 666625188 0
14382407 14947158 0 395571483 399535626 0
83978879 4686279 0 504800637 533529078 0
164622979 79327951 0 815184530 883393602 0
91673909 24673777 0 145938496 108667526 0
14588169 4703001 0 174785721 190236756 0
180162347 126804875 0 206846133 220417062 0
300779372 74770875 0 850105721 591502841 0
146357040 25725775 0 363733029 405700598 0
9291768 82084940 0 397120864 389442617 0
133209097 48089422 0 390329193 418643151 0
1113436 5675607 0 68827284 53613749 0
42684421 154967823 0 979583738 944616487 0
198525380 170494256 0 569362623 547558335 0
98199436 185528980 0 499631558 528507554 0
656538972 228969982 0 675339104 591208675 0
127754078 110594719 0 780511518 814114134 0
509825075 28165011 0 675282159 613921523 0
148262750 37001314 0 388882792 396403060 0
452071985 69848752 0 495370365 551932280 0
29760138 15221689 0 286290367 349208858 0
34659760 5381652 0 547370247 540233343 0
17898237 14875835 0 871493560 954466624 0
186909494 42118012 0 696587788 631062163 0
41025512 111475533 0 486408195 499892580 0
97958715 24986466 0 685496533 682655335 0
30037816 13133317 0 191818154 191670390 0
8201853 2816655 0 41321762 40784580 0
6891646 1373437 0 131671211 130306037 0
58856780 20325083 0 307973942 231535943 0
61528567 19560738 0 801416812 664505654 0
60530358 33235590 0 180205439 169664207 0
122977876 83058923 0 252926997 202128173 0
99490207 3631660 0 898599429 790485469 0
209306 15131636 0 252371364 259343750 0
723250043 254457308 0 801859295 575700140 0
173702912 35159269 0 363076561 373877762 0
566316504 129980773 0 929820546 647099206 0
269157825 106035472 0 382976272 273658214 0
43815518 2146772 0 298021187 325121243 0
6053230 1116741 0 63284683 67462850 0
402585721 59652310 0 471759197 324875488 0
473472303 221927223 0 647583464 475678687 0
73752621 75545544 0 407181572 414933577 0
644041 31681705 0 293123440 281525262 0
192375784 3601794 0 561229356 652800469 0
460999869 95061628 0 592830246 636752211 0
24438601 7358058 0 272521097 257286793 0
55594415 47161126 0 108318078 124274178 0
139133620 33375714 0 179294196 212036611 0
131662239 117855731 0 622924281 787796788 0
413893991 4035518 0 558006179 518002873 0
1669189 53900637 0 586889041 578169660 0
14831105 17488004 0 362077609 394542400 0
237253977 375258500 0 803456865 807376699 0
1094867 945420 0 27060215 20029000 0
23673342 3154603 0 243514933 341085789 0
83770597 83493012 0 417231570 415795208 0
38901070 29105443 0 381309139 381791930 0
28667665 1223070 0 31427636 11246062 0
305031924 23929782 0 380411066 415324844 0
13938857 27490027 0 218112618 189337231 0
199476636 109958506 0 543343905 593900306 0
38005894 136612640 0 569438026 601979012 0
28189191 52916723 0 498918534 449282304 0
490576857 29833111 0 534447312 243104982 0
23150266 3686079 0 536900559 434634970 0
147947633 44626140 0 435540740 405111575 0
1579092 19960262 0 81424421 87437438 0
160282506 46791818 0 356223800 217887923 0
20897380 132395329 0 430876337 365102100 0
28112255 7624059 0 64406280 34671043 0
1938665 26393988 0 883476191 922372574 0
184449046 134256215 0 515601642 575043313 0
62924055 28614786 0 389367357 472210647 0
521796118 34044540 0 549806799 408862877 0
551967646 257692121 0 978703037 884975550 0
71026973 3344510 0 169242718 150537303 0
5029598 3965526 0 21007873 18345239 0
600860967 43135893 0 704480384 377367121 0
19727295 11693093 0 309118600 299455740 0
828724451 56492587 0 975399191 650070254 0
16126293 27236488 0 237330810 264400807 0
358797346 145165690 0 416868531 438831761 0
158160727 3628796 0 203025832 104299902 0
61148321 60399994 0 739235826 746293212 0
121750440 33418380 0 151258733 74856727 0
220841217 34922944 0 578758972 497390926 0
71823198 1455995 0 684732950 724089817 0
24881726 24928184 0 98778037 98395974 0
128454302 1184326 0 415620602 438671900 0
4257116 12349323 0 130005817 132910483 0
46007105 31036934 0 669332002 585420564 0
403011692 200540046 0 874947571 655172995 0
24549574 1128610 0 132511578 131387862 0
50962588 15673287 0 623184001 570195777 0
3399158 14909444 0 225273261 225679290 0
507943584 155691102 0 966069042 889736428 0
744469247 66288274 0 931844641 261848762 0
51331668 255948 0 61447344 54569789 0
271358962 87658636 0 758545430 733635519 0
42639357 36456042 0 371632772 435224594 0
142908471 30952116 0 642015615 788800868 0
107304760 66762047 0 534456364 622790196 0
44026647 13204221 0 832165138 889253453 0
258698188 67844475 0 784329281 855418043 0
431854117 495957006 0 743404416 830359715 0
266387185 22178049 0 828780472 768231526 0
122031140 33874558 0 145583622 90990364 0
241877139 14951308 0 993621540 844801002 0
7769521 208265766 0 716845754 890802680 0
13389639 76187381 0 431582278 518173931 0
1199292 22951266 0 152285724 154399759 0
20402380 29353085 0 86528761 72230910 0
100931853 80732393 0 464654078 457099977 0
230200303 84369826 0 800679065 805850222 0
59516912 56205458 0 351788784 365599563 0
26979867 20775217 0 543945869 583999825 0
301860137 94766319 0 430706481 378661138 0
51824651 40511650 0 627558428 552278327 0
240142724 1083559 0 294825017 216040260 0
39215542 71099691 0 391065347 440646762 0
130010605 57251848 0 497717284 532891674 0
145142819 77321502 0 197782440 198841894 0
693036476 148638388 0 740316726 541040804 0
392141800 33653349 0 562316496 560151329 0
43420802 577228 0 396605805 533020810 0
69409653 83980644 0 441172836 379838783 0
7801445 167487042 0 582485191 639602326 0
46868529 15415214 0 962045283 908320856 0
168188314 284167126 0 445982290 462938429 0
196157354 80090892 0 405442277 489600049 0
26479965 27192688 0 94311469 101405223 0
86326502 23886707 0 187318385 222234067 0
179967203 87696933 0 432105324 531367385 0
63461131 68018005 0 506105622 615327676 0
172352316 55590417 0 234620843 238003702 0
148994326 112697885 0 446978191 427979865 0
71764600 17185362 0 441841333 442037407 0
46991197 5708837 0 70867383 68018309 0
2011551 380535 0 29749306 27047226 0
48043471 54847522 0 222491670 231819219 0
160373053 29521443 0 428525161 335903964 0
46660635 9420058 0 279842672 292075047 0
26862031 70580150 0 486923009 522319543 0
93725479 44380420 0 876193801 725413660 0
2087624 949350 0 2663835 1951500 0
22905707 32577745 0 681416883 642250223 0
149910037 89252822 0 258609818 243394916 0
219855506 45195632 0 909518743 716410695 0
407512 349802 0 10366618 8673601 0
15786641 7582753 0 308415481 275539878 0
92315655 48992841 0 467401683 402585050 0
22123982 93832753 0 375561179 418280038 0
614340709 70971005 0 925526672 819485050 0
353575890 394485091 0 749514363 530960061 0
47857701 63150798 0 585919644 554170654 0
5335577 2211586 0 20369429 21837176 0
21222440 14206616 0 435730281 440342387 0
58044047 25323765 0 183213899 194152517 0
448223744 11093893 0 625796504 577187448 0
287689345 91101170 0 540847564 450473273 0
5707971 221234427 0 856289246 920643466 0
121172056 34443383 0 884060629 816379742 0
317918467 54541887 0 393478054 337292776 0
68384329 49705838 0 409464219 294274272 0
454188164 144607680 0 588774812 550878674 0
9799378 8146111 0 476663284 443857086 0
558273 1071867 0 48094006 48838888 0
151521200 2352151 0 314314027 314813270 0
201583862 126199427 0 580773344 559319782 0
2481956 4253133 0 63999437 44770999 0
52157071 27061799 0 55400906 52147444 0
21481129 31119385 0 636356603 553344916 0
548456268 18894229 0 816767811 798197879 0
165004458 55537051 0 468211830 472494351 0
373222034 132466433 0 917013633 876350041 0
3917341 59679610 0 281110833 308829162 0
8823957 24648797 0 699597008 574904260 0
127496442 3811122 0 277975038 310317739 0
134639275 102988879 0 155465260 170032898 0
564334 2319997 0 55365141 60716298 0
113345043 11136674 0 700886211 666987831 0
18454794 150631275 0 817069639 816805974 0
7025322 493681 0 10431796 8701002 0
125864640 7675407 0 442978266 486162897 0
42775222 26515395 0 323609857 452570980 0
344059915 130915157 0 565497509 653965494 0
160238155 36912042 0 293150845 140864400 0
25208009 14920237 0 285382178 358482696 0
137388611 3257953 0 294192753 363114565 0
242721519 24030126 0 269837140 146282734 0
78966541 42330763 0 308111311 250532126 0
86231561 40537652 0 402567994 423708044 0
343593064 101550107 0 629775840 524122015 0
30962341 24742521 0 756943130 671090849 0
59057853 2796546 0 782661120 821020934 0
179513161 5946237 0 725036045 766075767 0
294353294 139456410 0 331977699 276569353 0
63897778 36807949 0 376140254 416243428 0
12893158 20148924 0 288198816 307924805 0
13808969 24938466 0 277713532 282657251 0
86727521 63258723 0 171852313 174996896 0
26163709 69476118 0 652432069 846932374 0
342643028 50493715 0 382302569 148284591 0
74279507 74531225 0 464856074 480179625 0
314561367 224979791 0 679300475 597077057 0
392740121 113021543 0 520406300 550737378 0
59572322 2725061 0 935338491 939130794 0
303295048 132182887 0 554759829 476773135 0
7507215 9928255 0 181545662 184791784 0
20439858 15716752 0 193111947 208320792 0
4077720 36229874 0 400956348 411129554 0
160865590 63350349 0 453432872 612872918 0
525675043 130844655 0 805472658 714172739 0
1306792 132380590 0 752159059 744342323 0
90021249 12823288 0 405097904 399380796 0
76511987 4462300 0 151225180 117687053 0
449846100 66754128 0 882165342 866371498 0
526738001 52556976 0 562344525 383333545 0
13188028 289142031 0 848552261 869660207 0
102966278 212629960 0 605792671 673023772 0
297142471 72330998 0 423351198 360871816 0
23736501 62764639 0 262196113 278954923 0
288868588 94321605 0 533883038 559478226 0
171782915 32816491 0 430789939 389886058 0
92015620 33327053 0 872869372 851955447 0
18451961 31323813 0 277158825 181382754 0
4881173 17546090 0 90891534 100430137 0
23093254 1760548 0 25734653 23862993 0
279374686 168945550 0 382986331 351233471 0
182800869 5795670 0 335935560 321575518 0
451760068 18238084 0 854629593 790418845 0
441001975 26306317 0 553245918 406113975 0
4328604 4147418 0 646728351 537525884 0
249806143 17987812 0 608939839 726049242 0
39942434 6632959 0 876198094 849849591 0
19687439 2419317 0 262743870 169292670 0
597863012 206668259 0 852485013 774870257 0
142183995 196117617 0 832671202 881383462 0
327865786 1596224 0 824822632 844243100 0
212222012 96860408 0 384377062 440128959 0
364100543 97387844 0 750630719 462816906 0
33090511 77623847 0 497103524 562938344 0
179710378 182039289 0 574719044 624204907 0
170224041 11699112 0 317194699 301399293 0
85915553 2278613 0 138051540 129572414 0
564178 2844237 0 25278528 28218167 0
322949055 21111929 0 536910007 572108510 0
465089682 127273822 0 474144094 392767314 0
3794579 8146310 0 18838724 18884140 0
6651480 2040551 0 71988332 85792497 0
269063178 23045873 0 620631668 533993531 0
329081944 101875700 0 678935455 413504590 0
302381069 158431000 0 325959675 346656822 0
53187230 50388082 0 182991284 178009612 0
266617894 13036519 0 467716723 444856565 0
17284131 1403312 0 391218005 396483199 0
20586444 20435073 0 297487487 269738185 0
45795732 11394905 0 242057986 233891351 0
595701063 250082929 0 922687452 827142298 0
262197884 116056321 0 543731092 543089801 0
35297517 8994820 0 700178307 655828109 0
141141945 138721012 0 236240967 260681132 0
157662217 1663711 0 585447915 475717899 0
227961509 50787662 0 680607925 515319157 0
403949840 70648975 0 512360766 486777334 0
4956249 5501008 0 21754028 16190424 0
69496789 14723577 0 298558796 302495426 0
2988358 1980073 0 8027628 7367061 0
42733975 53238016 0 441705896 464730182 0
13626696 5957954 0 489849599 457911383 0
46181615 85536614 0 425775017 447837621 0
291639800 100090557 0 530334486 527507327 0
76861426 113592026 0 700360852 658093648 0
25906243 10270105 0 189818816 203983644 0
12324645 4279856 0 48702721 39777108 0
52900942 8372560 0 269499672 263637698 0
157708269 5000642 0 379297569 379957283 0
136453314 22664747 0 571008686 530239042 0
135639858 38852548 0 635015031 616613525 0
19476840 7841653 0 22553851 21174454 0
27716645 63771078 0 588823121 903585662 0
3034135 10700251 0 496286519 454137898 0
47587750 12915480 0 132980040 97305166 0
14217355 21518206 0 228259252 226321973 0
157967899 40878713 0 478128389 471618761 0
1559766 10248391 0 733548702 753952604 0
105626081 763452 0 320235834 295121456 0
49659711 46899214 0 916211312 935317914 0
265754789 145239507 0 479560503 462574898 0
162970142 21519948 0 463809207 653167412 0
341033260 169060331 0 538430623 529172674 0
149229442 18444167 0 383516466 395014651 0
45026823 18984808 0 71066427 61055832 0
23699555 29757761 0 132352041 140349303 0
51760885 4841042 0 88518911 51786015 0
455679212 50845826 0 657971787 622603006 0
49128848 26985610 0 125465910 121167845 0
248833789 45323915 0 801819530 610773059 0
374850939 129947779 0 827164054 674067534 0
210318698 473114 0 474179646 584712600 0
577481898 67906174 0 837102541 653025505 0
31121942 86596642 0 855618999 903824882 0
34030572 73917047 0 316866319 310597636 0
16185666 217729267 0 685270282 808107466 0
290282667 50404753 0 566622680 557807312 0
2077658 143310298 0 635723907 660732162 0
229858913 23259209 0 443084706 371812682 0
16163719 5036304 0 161828404 129712628 0
2627416 10686426 0 239327673 244229042 0
444995402 25134285 0 479369867 405060862 0
120504115 270470333 0 514138002 647204819 0
14188397 12211518 0 214069080 213806346 0
121263367 72511291 0 255634090 190509282 0
78955343 6053242 0 717567568 702546877 0
130679063 74933626 0 449858745 476355828 0
6005971 181646 0 22116178 23360616 0
289580009 94575432 0 646723598 512375924 0
330483749 2100920 0 650211507 734030786 0
167244878 176722459 0 570049838 420412063 0
180051003 73076121 0 684202379 722318806 0
56631395 8993871 0 418214619 442427824 0
6566693 3068171 0 19109712 21656673 0
19140276 3139822 0 38012570 38478949 0
2031106 42920 0 2955696 2129832 0
6839314 2409015 0 176010855 180423096 0
359531277 223519830 0 659802666 513191130 0
64832953 7196229 0 217930499 241166835 0
45880582 38640828 0 221284029 234977468 0
217903704 204617933 0 533357431 381469011 0
22243276 136896471 0 665413559 731698896 0
85060963 63615471 0 948182778 911378198 0
46258024 33165323 0 191735309 271139311 0
230732425 130352529 0 768724190 582315566 0
728034564 77292397 0 933370333 843579808 0
14862318 2241065 0 67318805 64287707 0
56579925 29220063 0 915891234 873009882 0
63520844 36830535 0 419305991 477835910 0
220309908 101800322 0 529987261 369022716 0
54999059 96587919 0 612329726 706418537 0
7725550 1281257 0 66229918 66317922 0
264732356 74222623 0 732400416 820365707 0
63888073 60844584 0 184753216 202533765 0
217228208 72999448 0 286879646 323139644 0
35761450 31335059 0 288655812 276448304 0
6415533 4708073 0 59413251 87545805 0
10392632 807975 0 78677092 67517713 0
468638631 405420789 0 511040426 476335712 0
66434361 48706861 0 306014251 273875060 0
104342198 22231394 0 885319657 682944841 0
323820978 235817829 0 417084943 467431826 0
12963413 2416069 0 143944552 131029889 0
113403112 15727408 0 570062234 545766887 0
3248596 159921266 0 644225888 634481199 0
357904498 113694339 0 798344718 742716877 0
618053300 37656073 0 645784365 851837968 0
56535843 76956152 0 585547742 578145941 0
415892508 65455015 0 755658959 380735760 0
156338045 148997147 0 201919324 177564331 0
349934484 109737584 0 724096168 719836970 0
6557565 9642231 0 101289498 111421274 0
16851034 10324290 0 169468366 166867580 0
59686777 23562388 0 185828663 202915730 0
372826625 153118141 0 466646213 232132918 0
86721364 14794807 0 162560784 117188527 0
6554514 2036747 0 466301804 484403064 0
371168730 121021050 0 755611631 644722713 0
91725728 130758423 0 667209213 782365703 0
594038542 61137810 0 819592316 620487436 0
291042373 180975575 0 802448882 826006699 0
451401588 17039495 0 468872021 332977390 0
6393314 12696002 0 289093345 295846440 0
169455288 231853194 0 566992804 709800996 0
133972538 12175879 0 804685633 933979859 0
211944481 14923801 0 241024371 243542894 0
26448440 44533742 0 326627030 328350873 0
177535697 10372631 0 576634629 509997180 0
1776149 99390233 0 329350078 330576959 0
74324757 68960322 0 345500148 387017483 0
115584526 82155767 0 771938864 717170581 0
307292734 22520446 0 666164348 785742347 0
33651586 4671662 0 55059523 55787631 0
6723391 3025213 0 8058735 5743100 0
334521430 72932046 0 875935139 891625413 0
347563404 89117776 0 358368488 373591887 0
43591061 12562657 0 291236374 255452498 0
70368006 12785897 0 188157287 131714226 0
177788792 15943634 0 373460293 356437920 0
101902074 103861959 0 339684416 325073974 0
100182004 34275234 0 123274956 83294831 0
63879005 9975367 0 559475433 557455434 0
365318573 15293883 0 778672663 484107526 0
91297127 24940802 0 313462357 280912671 0
170460857 101009087 0 530643627 472402349 0
567647707 230389757 0 660550232 568914132 0
31002886 146286073 0 952273242 616474795 0
3918650 11410776 0 143398512 104042160 0
151633970 16864661 0 429713812 333519886 0
44464932 7922779 0 184647374 202221487 0
50494136 186586357 0 597747060 597391163 0
9510545 40477883 0 375577265 442893791 0
273992776 91496519 0 866105411 769983367 0
322063984 207580521 0 393965471 454043337 0
303672842 71881637 0 638999599 599068590 0
603030043 269337962 0 694050048 563837291 0
118200417 35988741 0 141146102 136784556 0
518801510 77440168 0 589259758 583853034 0
18486021 5795714 0 561460107 556066359 0
104151297 68390809 0 330437994 346773045 0
150256377 11971985 0 372027424 394518966 0
104954986 15947447 0 206022605 222649970 0
46674975 41442278 0 256688705 206279095 0
11373497 3688046 0 445513367 437726645 0
181117155 134538133 0 758509781 808644965 0
23966750 5288353 0 77747384 76025870 0
479573283 134549224 0 593515364 436543701 0
20356039 13372768 0 80308985 107895552 0
120978997 98223413 0 793390121 772080245 0
60070039 358141318 0 646103687 845321237 0
346050681 21292652 0 445867224 378794955 0
38208251 9502741 0 89289555 98118254 0
25677051 4166589 0 98070353 100845574 0
124972 12841971 0 247503157 221163120 0
161144078 37172731 0 271180455 257005553 0
289302627 59286893 0 869933682 822104824 0
273755347 44963270 0 394076895 321970722 0
86382966 50255373 0 302240619 338859024 0
468356011 4113905 0 666088592 602525949 0
341583801 21384910 0 358810215 222684114 0
164607464 89030896 0 943386218 902542389 0
15646797 1486225 0 128725030 133674512 0
239839896 8015172 0 387969500 372492817 0
252251032 280358685 0 453561389 496596754 0
24000662 122131640 0 932480893 909233283 0
64719709 78185037 0 468654495 502470219 0
70208750 8996412 0 351216717 260215586 0
140748595 6279998 0 361706920 223539871 0
213132445 16801271 0 230371961 186651230 0
36357981 33825917 0 603993032 575129134 0
251810297 68909954 0 736002257 644311392 0
120687993 11133215 0 601786123 549962599 0
156067322 99858595 0 332823415 346630426 0
173932161 8605389 0 851279679 914090133 0
9355189 23933927 0 278246858 278084333 0
385664079 51325164 0 449512843 217605674 0
403231917 288641462 0 838450798 838427500 0
488005561 189189225 0 676447264 714245986 0
15959019 90922919 0 531463655 748394785 0
33161631 35812525 0 763873449 724328603 0
491558748 338952433 0 756739924 607037051 0
26798025 377424 0 202159982 189601430 0
10504541 3531133 0 78140995 76465816 0
37889947 41825260 0 568882239 635581398 0
118277445 3208200 0 305895905 271016218 0
560719396 230863283 0 792017448 720990833 0
14448593 34330515 0 523675087 399741409 0
241903320 157379010 0 368815702 369004416 0
118711998 13244663 0 308500045 264796666 0
183149601 83802457 0 419736632 502512901 0
108370500 11231932 0 830219196 809200730 0
101589134 56222499 0 116615784 121008026 0
58841199 70033 0 556851714 409949372 0
470992486 22735947 0 788078149 903005242 0
2327499 2831182 0 23498175 23305406 0
254796679 85346374 0 842048916 807736523 0
317662868 354166111 0 439956737 413196742 0
42591215 4401357 0 558277791 567343666 0
20204217 50618202 0 507594992 583853877 0
5889865 5572022 0 59956698 64658291 0
156438024 369680575 0 902286509 835017874 0
77406653 37275019 0 206616895 159151632 0
32087306 11155470 0 208682173 209528117 0
106659089 160542132 0 373609177 468346089 0
227161938 131624203 0 572082610 580092315 0
56718477 58884951 0 248203880 182520614 0
156321673 34598759 0 726037016 592357090 0
30027187 1332540 0 46782810 34190006 0
438997468 267782724 0 542240869 489593017 0
32209652 1593542 0 57954926 54311953 0
525933589 5057238 0 724895595 197399218 0
837278135 49467047 0 906827972 401020681 0
62801913 92929826 0 427227559 492720027 0
58169888 29319173 0 378040328 424761647 0
21367211 55498 0 50840495 46218040 0
557977830 400865245 0 702924941 597663838 0
174747974 15940614 0 563472808 478408961 0
331384583 4573324 0 693879931 603689610 0
374734672 273516028 0 633699224 556194623 0
42483884 32003905 0 272078978 165806462 0
33816167 12977832 0 82811723 82346666 0
22584410 852665 0 378911675 362534080 0
73271555 17659991 0 746794425 725720102 0
923335 12680969 0 556503597 587204399 0
27109695 79199778 0 272205652 220194088 0
20821478 309160 0 141129363 128651462 0
37284120 19104245 0 203023384 211212594 0
5623779 52742537 0 825482675 810632964 0
236412156 29582095 0 656592883 640671860 0
15551380 16898893 0 133028510 196041819 0
77099341 104960225 0 450684488 455104174 0
31936240 11487088 0 58225328 64675911 0
80834595 34697162 0 211314105 205904682 0
6018148 2409228 0 7695064 7819090 0
15978060 76564664 0 398617864 386592317 0
9889639 183133758 0 759582085 966711230 0
164245876 19985729 0 284428926 194487433 0
141049348 89950759 0 371594133 308008556 0
274334411 39665050 0 443150160 484181640 0
116034801 116326670 0 150006733 127500960 0
112750031 175090421 0 828925044 707760449 0
22940259 2322753 0 146367947 158855112 0
118427230 33720545 0 576619231 578747054 0
95208554 40038 0 258190702 173320322 0
140224574 68678937 0 487071383 501627913 0
103264898 3008835 0 257252862 297824916 0
451825237 22033332 0 578117240 580690237 0
428015308 45447696 0 464643123 438903345 0
49062678 16675373 0 607292252 638480967 0
35627933 93448603 0 513508027 548161636 0
590037763 400923177 0 702152390 720537469 0
136094653 14943244 0 641537701 607545125 0
501957736 64406894 0 707416907 257495742 0
16183106 26836232 0 611838517 521959319 0
260799796 44437569 0 883231381 948563853 0
50966294 54282934 0 372496002 409981017 0
3854873 1586767 0 55843615 54560039 0
580963 1092577 0 18074909 20098948 0
351774430 67329448 0 832460679 639976144 0
480918124 58065410 0 884264152 755718597 0
65399458 73537524 0 648508557 646794385 0
243974130 124740397 0 564184318 447239885 0
441554 60179792 0 327844363 295594031 0
436170682 30697994 0 919098871 918626164 0
192852125 15921529 0 481523097 413672922 0
102814621 53887492 0 543066589 545482477 0
8378280 25676040 0 296393455 295797294 0
98095546 162492353 0 598144910 566394764 0
191043154 5312676 0 760968529 489280253 0
61879002 19029195 0 93038641 100402055 0
105338014 136107088 0 525946619 513277275 0
629047 5222063 0 44541124 39234677 0
278309317 12356335 0 683294714 695026867 0
407693 4053689 0 37448622 36259629 0
361822625 28674927 0 598253147 543486542 0
207880994 15823374 0 662571762 514567882 0
3245056 4594265 0 67657456 81965173 0
419142923 26128921 0 731999736 896300217 0
160220856 20264066 0 267154206 261767443 0
325770133 161583525 0 785351590 763959781 0
43032391 24196205 0 762591144 894589764 0
67124274 78592170 0 355295412 369139651 0
87385518 210663781 0 692794219 677294334 0
107146507 48992025 0 485149951 408939387 0
289206250 128735653 0 422024966 579225190 0
86009225 11824770 0 596699101 606613640 0
1228461 114430950 0 545854772 546318114 0
149669317 150922745 0 770593153 618939257 0
135326946 17976296 0 598110772 569723805 0
14100711 1688768 0 363616938 339254474 0
2379985 4190754 0 111463242 107156527 0
83800654 60337286 0 282349408 255532563 0
5973032 58754703 0 509080048 446821910 0
222466351 3645547 0 344372141 374517982 0
193783013 82672197 0 669981151 620918551 0
3770485 28240690 0 47264881 53494115 0
92389933 86663974 0 642086483 668863309 0
234227902 170469046 0 637332178 705643712 0
39134905 112687178 0 309303949 259691202 0
133087591 52412436 0 792759446 794880189 0
10165500 21899991 0 537000540 444874794 0
24125550 7921369 0 89383725 90324602 0
12576426 4544481 0 490249203 626572881 0
80989783 37315313 0 221814431 201513111 0
575861314 255124984 0 924159637 473920751 0
41553051 60993774 0 711139601 666708902 0
451952281 172641608 0 925333332 825339232 0
61774140 4150235 0 194094985 188584303 0
726862 208871114 0 774219691 861499420 0
216008419 176002322 0 813830931 785747263 0
4440247 1233918 0 27680232 27719610 0
6576491 14692254 0 82053514 83418267 0
604883 171505731 0 649047647 888125109 0
787223915 150490247 0 838511867 766709227 0
127358582 40557995 0 505833895 498017770 0
68034355 57894795 0 101532415 104254427 0
43952159 64833087 0 880325203 864463922 0
46474280 41650202 0 136288896 95549674 0
225985825 211135459 0 824242924 937979739 0
141529622 66463488 0 403337949 401234181 0
495561646 92539410 0 678403087 753327288 0
3671490 599119 0 4552575 4466918 0
526072864 95105367 0 828981509 606890074 0
555406856 346640613 0 817399525 850334380 0
101159791 3759598 0 209801739 224488871 0
5839294 16237567 0 88430309 99320323 0
102915518 80426441 0 391931161 405968539 0
90301916 136002657 0 339577091 386509731 0
463611860 288459822 0 742931513 923764255 0
355246363 14549153 0 527893294 543115421 0
9197511 3335560 0 79905024 79336321 0
25344424 190667032 0 592125796 803748720 0
32538190 26152847 0 466516118 466531233 0
789098615 574375259 0 844915556 692544404 0
17752140 54298855 0 543901682 524816679 0
19406025 5210588 0 190027407 233059983 0
84882684 66803242 0 935704237 912852230 0
575490223 15796889 0 867742676 778205727 0
254459117 116369505 0 402445669 412533661 0
560341 20108 0 53617904 50532212 0
18544000 52322802 0 536935378 610767450 0
140195753 56804433 0 731255344 760298929 0
2915486 1812133 0 365128512 381519626 0
278108175 22801530 0 482056916 252316734 0
8970372 28263976 0 287813231 268771323 0
8192562 37394958 0 316481031 317984737 0
34450893 19195721 0 338958806 315187001 0
60795160 40821875 0 345505633 375655757 0
24118439 121504911 0 400885306 370819811 0
254345589 132798591 0 309996269 362177766 0
344960639 81247363 0 505549390 487457261 0
19618167 39021840 0 516372327 517973042 0
338040013 84511839 0 713828040 657360846 0
318297530 26240296 0 393678325 390425859 0
17175586 12389913 0 37400900 40084674 0
77353496 4069425 0 457345281 369170258 0
98126821 28677974 0 592564481 711654819 0
25051636 4701823 0 283565858 275332709 0
142399661 49480426 0 322106422 336414044 0
514182395 236857949 0 572579736 505461905 0
3523942 2390991 0 56539946 56882384 0
71579015 54230600 0 759635410 862333580 0
306048203 106911933 0 573985990 663065709 0
308442559 3761698 0 473721054 334674944 0
28668585 5996796 0 472031375 384323123 0
572000795 199976462 0 711911083 451539494 0
66247821 58675337 0 313007651 322537184 0
430467190 393436544 0 864078535 642836095 0
131830401 204826963 0 960640117 973694925 0
35201162 49454068 0 548426219 539688027 0
116756235 38195477 0 315279116 296770381 0
56947221 92578753 0 466766389 524576348 0
557921853 1467307 0 706451783 752119972 0
695237 18366047 0 162531389 177217215 0
219449130 222339112 0 251254882 263546827 0
26081022 40496525 0 317332070 322231648 0
18992326 31218923 0 883019853 851992930 0
177706413 15212939 0 388587722 328444249 0
209397086 149782242 0 777857975 891371080 0
64667887 45931746 0 74711791 79220219 0
653287378 47515409 0 743482605 756159857 0
18096211 134692359 0 508585620 505695389 0
115635396 7435272 0 211910128 224044156 0
29312902 70931560 0 180916958 172613213 0
63868636 64741578 0 873045374 780106233 0
19953951 10877129 0 109231272 147775029 0
19224551 2078646 0 94537862 99617254 0
370566684 18222790 0 646374493 507643153 0
23797021 6528615 0 90193527 67962084 0
53031389 1805125 0 176229902 210905252 0
47574303 23081003 0 81165753 83786402 0
60593058 14204301 0 236687441 258398759 0
13487337 10241842 0 250855737 243671419 0
136802198 59034578 0 395168730 405213383 0
463041427 198090510 0 513070432 337607672 0
105721914 77506556 0 473290329 575613254 0
9233436 12742087 0 45158831 31751846 0
163660410 35310868 0 867706476 597975843 0
393676857 337885804 0 618005912 524691024 0
50783053 151799026 0 699788893 706944364 0
1307091 1001714 0 46967897 46013419 0
564484317 161290800 0 770813397 817940835 0
409539564 144374204 0 482582669 213330514 0
620812713 239901692 0 672885001 673964665 0
127410257 50322603 0 437172086 488326647 0
36718314 63417911 0 193850372 142876910 0
224749040 17808670 0 577700612 514451831 0
15360600 3117595 0 34598243 35246213 0
169216080 54695934 0 453879279 520277259 0
21344943 34354136 0 742007393 677466826 0
101685658 39966139 0 747173418 608645261 0
328323574 127084018 0 683581825 662549817 0
27603382 53764083 0 346821771 349760596 0
169045613 36258720 0 747882795 694229040 0
345414379 111601116 0 551217231 397775853 0
713250153 492654318 0 824839102 859943648 0
19041286 20704252 0 93661149 89594857 0
237308989 42210729 0 601353128 528489418 0
27653927 2701903 0 165092673 171642007 0
207060546 27517621 0 680353829 703925748 0
17726802 396479 0 81695249 69335384 0
3859035 5498988 0 21214655 18173702 0
153664539 20294522 0 221732684 226333588 0
133005827 57602105 0 956646344 824864043 0
271665471 19188824 0 339739503 319766550 0
70417913 5370203 0 406510690 384301013 0
171692407 39977132 0 957838096 926630440 0
27670982 65581336 0 642523426 627121827 0
19863510 7248677 0 210666804 183550034 0
140773185 66072062 0 395280771 381141139 0
16183831 49475669 0 350785531 461255202 0
43180018 15390902 0 109526128 105495807 0
254441218 88100669 0 740262315 577730451 0
40818698 63449592 0 638807168 571671872 0
63503293 23563391 0 119111384 100790837 0
4597659 6768298 0 53781324 54744768 0
19741667 34720620 0 725026996 949202254 0
429704403 396694265 0 483444482 407682419 0
51762754 43249358 0 458371759 730581789 0
223767 4207475 0 231561240 193919549 0
327129253 156319188 0 717917378 672102330 0
1103126 3409670 0 42313218 40207584 0
391672479 132655540 0 562425793 585741979 0
27078589 96274324 0 857867052 827465666 0
69257739 580397 0 400689448 398178214 0
188949565 136710706 0 681451787 891267814 0
339474909 94018649 0 499942999 346064857 0
166368367 62592499 0 674831613 772446778 0
27149195 96637070 0 830056633 796749907 0
33434876 43689071 0 194294800 200427270 0
317396625 37627157 0 639305191 630749272 0
225284910 34480326 0 458860022 421417576 0
99916177 4747351 0 122016724 129093121 0
19710924 282187672 0 837803651 813250569 0
118339137 93831172 0 781935802 808572256 0
191382422 228368529 0 788885986 413746416 0
226265158 123406188 0 763305248 776412313 0
9814754 183765279 0 724891380 662513374 0
281842687 352638170 0 813414476 591215731 0
20334296 21351457 0 580094514 551396734 0
34151375 103593101 0 710640596 603613638 0
192657674 3496764 0 236179840 187404944 0
12448557 4172810 0 28798614 15195572 0
176587141 7081361 0 799244121 757629139 0
317705504 53555442 0 417111343 136258568 0
136932093 78638078 0 554144714 588395219 0
9384747 8336061 0 186006677 234822156 0
14936485 19619510 0 454435600 440774948 0
563010287 506378959 0 983407860 981547290 0
619722990 229739442 0 911106390 755476335 0
258133079 226644862 0 753396711 811234031 0
573079682 96048728 0 679745825 661206871 0
218187237 270305302 0 561641505 607572821 0
38389152 149310546 0 384432721 388473279 0
63038264 69538638 0 505089712 584307560 0
792230120 326258263 0 886233096 676126251 0
282046961 3703551 0 476486654 461647677 0
47969315 110535158 0 575723852 534251902 0
169184710 53795566 0 527389870 568915812 0
116566175 63453534 0 915978175 821081334 0
338857528 197250750 0 851521625 855698351 0
128310289 30310683 0 253260103 232342741 0
145363496 108045133 0 334713215 303673723 0
10869262 62056319 0 639654684 692753364 0
253737323 89420025 0 390420765 104890904 0
308155267 81928341 0 323193853 303080465 0
39933524 45164234 0 584716958 729839048 0
285171570 100486543 0 525793311 575591157 0
335925272 57343252 0 637865431 767026870 0
68445983 71445287 0 459654844 453633046 0
16509017 76145945 0 811671453 828093816 0
27327650 99115129 0 789444168 729305724 0
155607915 139160514 0 290843919 236896752 0
7006935 871087 0 81004557 77357165 0
134840806 108249329 0 343362877 322533632 0
42086330 43099773 0 321304396 362062981 0
287585248 13215658 0 571997892 563399372 0
197545161 135363966 0 389533512 420191935 0
42955230 652748 0 168173714 144430465 0
28685779 95850142 0 704535880 754797011 0
106433619 14353536 0 123454086 145085352 0
750302835 130944366 0 972699840 491224320 0
129292838 94809926 0 632139329 589081556 0
264460797 208429056 0 535953470 643483884 0
13869581 65147209 0 476604346 456731238 0
133207648 70095990 0 972352790 888181173 0
98986987 7491499 0 298934179 295976932 0
7548226 26387251 0 135169885 137717265 0
15358766 16309865 0 249774566 306427493 0
4650379 8876801 0 101919608 97884606 0
54076438 61891037 0 172185111 153782057 0
156189623 95893944 0 313518105 215255611 0
17203959 128516497 0 675348516 803868218 0
132147622 65936224 0 524022506 532815600 0
10937430 4572778 0 392381864 500239587 0
599283552 659556303 0 936868860 937187641 0
28699434 128340 0 243032926 253880897 0
42827664 408566 0 458713619 483572483 0
50447467 1357162 0 292223131 300971811 0
53301424 70470456 0 829630547 801439055 0
722107239 147305834 0 887371553 848731824 0
73937342 123721919 0 834325427 863699695 0
421625429 167060060 0 748541113 759323736 0
139266373 28389767 0 215502591 179216774 0
47760901 59873159 0 424533445 368753406 0
23122919 48943200 0 385707046 334768606 0
183848448 35453774 0 207880375 104321544 0
346830239 6858383 0 491099722 500916581 0
105625023 128541016 0 857822526 768428863 0
281898911 168233958 0 462323298 465691823 0
59341729 2756643 0 82567356 76099481 0
148005748 90723220 0 284705014 290025718 0
41661663 47106041 0 358611587 369791954 0
10305810 80308016 0 434676305 649251813 0
77739318 21752762 0 524885415 719686926 0
130094371 17419509 0 697891834 631900611 0
18564042 17302742 0 177902876 178847268 0
185074578 44061824 0 235100950 227838158 0
29300598 39592864 0 720525666 706049635 0
85280693 89928412 0 682913766 659080777 0
16845453 7746567 0 556156079 562647547 0
9468734 16231279 0 460002542 393176410 0
546639372 23605958 0 648671948 601799437 0
103191769 173608911 0 727553099 636406574 0
228541234 509857330 0 982915976 948131783 0
118780332 37598122 0 130187264 60788590 0
245971966 45222061 0 641879831 691215906 0
611774663 122457887 0 933483698 876860355 0
6834916 1367086 0 42556054 48863004 0
102416092 56571417 0 875698003 871151036 0
109304021 29818694 0 262177805 277433901 0
13845218 2412017 0 29043977 31570321 0
79507019 106787890 0 875658033 815585578 0
695510469 309410319 0 733924967 606748812 0
28617565 73569746 0 314044565 229816148 0
164778493 95904239 0 331603715 299481648 0
60299648 10020350 0 658165609 652714926 0
450454930 11769936 0 830520524 702073276 0
48998984 23132452 0 117395108 98104430 0
96060102 70589234 0 387471549 402815141 0
8997167 35438092 0 494945476 523496344 0
423266201 33002011 0 581372803 531301345 0
423582805 11901089 0 822934970 878943754 0
250970091 34273874 0 358807202 361638160 0
371424055 85289668 0 751581149 841747991 0
212704534 7357715 0 668837854 635325879 0
453798151 57167464 0 669339904 533619841 0
11039226 22916493 0 683510421 808659976 0
2823934 20578823 0 94421152 94556778 0
1111636 22099034 0 306673775 334746618 0
18164777 696019 0 263303301 313776931 0
151293870 114694750 0 709241178 732108008 0
618409268 64033247 0 694018921 521191327 0
197013601 50370042 0 690547392 832195118 0
220631982 143760405 0 376163743 311766280 0
4885673 11943129 0 59427233 60698710 0
95932748 98365113 0 787053879 724749623 0
27181519 32377186 0 617299695 683199837 0
212123302 25936619 0 355481850 354926128 0
34492322 8256454 0 418954899 626187271 0
315082021 74968464 0 544919194 359317413 0
40983553 11515172 0 785025252 638872902 0
31267660 6743324 0 120158961 124801805 0
67618335 74898181 0 539753298 516345925 0
267016034 179237657 0 561569245 556041149 0
213390241 59435408 0 575197971 530596107 0
235018771 75376514 0 720400635 720159200 0
21383364 8726513 0 507697468 511131132 0
282863 2626574 0 165163311 163743989 0
48211186 33479361 0 396962255 340069139 0
1681522 809128 0 11744900 9685468 0
497897017 87595280 0 643079209 448357595 0
48940641 102749718 0 493265891 638861673 0
143700032 14662617 0 374169949 324197639 0
148006585 123426151 0 161309009 165538985 0
50772698 12257432 0 225935942 207956215 0
24035884 128960007 0 460564148 455896488 0
67333570 62820513 0 943055137 937662405 0
250863465 79813739 0 301704187 305012595 0
96444234 6446487 0 188305806 220129553 0
58622498 70267089 0 308403450 267383123 0
19484794 15774812 0 319320575 328876810 0
98094447 180446852 0 343889031 412675792 0
154925660 116629311 0 228284780 239747660 0
3416310 33869104 0 371718141 397236291 0
21223424 14722683 0 214324631 215182360 0
77998948 16271212 0 360777115 359895213 0
157793035 35762020 0 587742919 522937455 0
85825772 114255707 0 503678373 615355820 0
8317677 5685366 0 54845143 62933212 0
661533187 414025818 0 794076015 826621377 0
801660998 329590635 0 934066646 547598562 0
214095925 160597935 0 372305088 387462263 0
521880710 42083903 0 791442475 420899109 0
66254175 66751309 0 254444045 255383745 0
27797289 18066070 0 448750095 425108291 0
24794981 6082321 0 183341313 187674893 0
220729740 18807922 0 323430572 311289530 0
96562253 41539303 0 657695696 647008308 0
130769807 25145255 0 284009767 269707075 0
53067553 5550377 0 304146107 226071784 0
255949060 15743711 0 561767966 639453227 0
201467748 94429535 0 378742661 379400841 0
416476711 135932959 0 872252652 732055530 0
727394 8778383 0 48378108 50653017 0
210366292 23473960 0 516479555 529356405 0
19089599 1759563 0 63969156 53915047 0
184317437 4162589 0 522349176 478091695 0
385985999 34010108 0 519812140 519289277 0
150553975 126133769 0 692955845 739548181 0
10047300 8354104 0 353591932 367112045 0
8069971 10045622 0 134075237 146058951 0
22863811 87653369 0 493186435 540996337 0
404717296 118863527 0 508602329 536157814 0
506020715 50802859 0 535709056 308147690 0
3605085 7265326 0 42927172 45776884 0
10178780 11319417 0 196050918 179986460 0
8345503 1331446 0 224788324 271140032 0
3999822 82441725 0 332325907 318352875 0
69819409 5429036 0 80712485 68278031 0
55556162 23197086 0 411477564 409449233 0
227273300 219042356 0 899459925 921295078 0
181433514 13601984 0 432294587 256993324 0
182819038 7368600 0 256753331 233442526 0
25600883 73222375 0 524582508 515844919 0
563339180 10033737 0 612424872 609522040 0
272601258 54174220 0 527138023 474575837 0
205508041 103001709 0 569761110 673180321 0
12411713 43830575 0 878845813 767941856 0
67136355 4994296 0 653505903 630706736 0
30424185 7308198 0 150634523 180804546 0
193367279 59699634 0 808569920 818206534 0
53109154 33135083 0 180012489 250413825 0
23960782 9779096 0 455255422 388862575 0
92365032 34538452 0 431655272 405411035 0
183782431 61377423 0 251386806 246583999 0
114323922 77227315 0 206307181 191739226 0
38126253 6487190 0 710813789 750064936 0
24993989 2825253 0 108743637 110197563 0
11815459 2960802 0 34221938 37354309 0
165765902 90348350 0 599966424 526651995 0
109136342 11057351 0 724833974 731233871 0
66426569 272039652 0 783266900 737123912 0
42347831 8362588 0 164394177 126939666 0
433439168 219496005 0 469885173 407936071 0
140984827 128018346 0 336373094 421368336 0
40556601 22872203 0 364028174 339367636 0
381091689 179527309 0 435004232 465957630 0
520914521 13244844 0 721674045 353977665 0
114751397 47544885 0 180407419 175102846 0
165552850 12013507 0 260240818 104376246 0
55577448 53238235 0 355496287 356535778 0
67873651 17018723 0 221655033 181640288 0
285222218 84862680 0 321177106 287113582 0
32687822 13202512 0 338646240 261040252 0
735091015 55894970 0 818319685 775926393 0
12801386 6608555 0 105881717 73799100 0
100595143 7191976 0 124075700 54137897 0
1708773 217309830 0 505588268 633738506 0
113706493 50114403 0 158682144 130561165 0
10283636 79834287 0 545042737 549795988 0
43877177 13246693 0 93099968 85120344 0
256823773 35303176 0 430357199 418855159 0
602618101 193025843 0 772280057 772857892 0
22618925 14990238 0 556346224 624948667 0
94305048 221521275 0 425980624 378543581 0
34667993 60549557 0 749079543 771559302 0
271213784 175698146 0 620818729 603468939 0
229555596 6547700 0 693215835 533101133 0
62778468 47094184 0 81511890 117609228 0
34292745 20522453 0 116598291 173400967 0
512810814 7655906 0 826703070 938567482 0
27600389 18300329 0 641295392 567207267 0
48952354 14645409 0 105237862 81783955 0
9394200 85686508 0 846945994 885137839 0
276065903 217872039 0 709828733 724983927 0
605457776 554440247 0 663343893 662657461 0
407604035 24249901 0 764694173 840142333 0
232621895 162342819 0 486197592 492467356 0
317507427 42935236 0 433408084 284812135 0
148584968 16424631 0 797159775 611854533 0
101074811 2149565 0 775476611 793198362 0
258376144 5040754 0 269989454 62757059 0
306091590 93769893 0 516337015 488099587 0
200206909 201690043 0 798354557 830889886 0
12523443 46269800 0 838649061 854668681 0
84945224 6872714 0 195985328 140682421 0
152130895 73144001 0 296695758 353968414 0
38957674 82925278 0 370676384 333131473 0
305850261 10718297 0 554603869 535253783 0
18012138 2170884 0 134417356 137944016 0
31523610 26384498 0 283042145 275591595 0
41393779 45603063 0 369501716 357709330 0
26692934 8835881 0 406426009 487335132 0
48149 2993948 0 20672350 20114929 0
60171447 6445599 0 121597126 132696039 0
346978636 39239629 0 686491208 524114100 0
3472001 12603041 0 137477627 169186100 0
137526618 1539457 0 246732416 246332656 0
199253502 33939825 0 821744077 754430358 0
244409580 97677902 0 362023463 377364082 0
692441869 373259534 0 784808531 710254984 0
441841903 33781893 0 471249332 311749104 0
151015192 34037309 0 511799927 469181715 0
288400828 17460400 0 582006212 490099086 0
331867300 306302169 0 720293317 624850653 0
29760569 60507930 0 293276491 401453784 0
149887277 68930700 0 949812140 839221289 0
107216574 1669323 0 123650528 67356510 0
40950031 13678229 0 961708704 807533872 0
221961327 97883259 0 411794372 457410152 0
320358532 65176926 0 992242416 822193301 0
222311294 78321281 0 287992002 195897113 0
86888146 14441670 0 269138763 322179779 0
107221109 102351710 0 252109956 256431295 0
320615182 353068391 0 730985076 814208876 0
80076266 76279289 0 411943902 288581559 0
59593524 13034130 0 757395948 729706254 0
676503578 682460178 0 835082158 815422967 0
11370311 111627984 0 966896764 931067406 0
317796679 171461223 0 829933299 738964555 0
60274087 51373333 0 451203504 402083492 0
240476136 43722553 0 902195600 936951337 0
9575656 17282955 0 129067927 110640030 0
31754380 5795295 0 131301749 138765244 0
34804314 68986973 0 460899420 478619067 0
16861792 1241733 0 35649512 37324565 0
323738791 16302286 0 436753275 436803767 0
361873052 173366361 0 566813356 554552718 0
80260747 66805485 0 184460351 213434297 0
54565005 12374191 0 93941133 90402999 0
106787413 47895649 0 430435550 614353699 0
6973662 34723355 0 807607239 873843049 0
165887535 100385320 0 784854337 653763497 0
721910775 116285121 0 834144572 522277663 0
95060626 14248304 0 151129120 109184607 0
18805787 27126306 0 236794771 269837856 0
330597123 115398926 0 878983136 741741947 0
151540752 28717621 0 196928707 185141149 0
170747303 21544206 0 578035373 473683600 0
68659099 92007765 0 433120941 460334416 0
243829299 50794388 0 362825402 394812124 0
120884314 139895943 0 674290778 768926694 0
167581140 406031123 0 857025241 924851097 0
10263811 148359113 0 466141598 484629360 0
110773775 52493329 0 787739704 760208016 0
5218065 19138287 0 158962948 155350180 0
112425147 15388687 0 651145800 607698963 0
119678326 135234731 0 831016672 836521586 0
643202147 39860270 0 738558933 361355605 0
267122934 13367098 0 721590806 666292870 0
8511017 33916520 0 426601826 425935363 0
417947865 59936022 0 525461717 410406654 0
110705576 109531135 0 607136814 760361012 0
99779499 29166540 0 146261723 129507503 0
72047761 11418771 0 159954850 157798723 0
67298935 6872493 0 101302714 84278258 0
630364245 166401547 0 802257337 680634042 0
366541018 45917021 0 627140373 419361748 0
416953024 77824954 0 719525671 668070922 0
47109193 49211156 0 307748061 331173746 0
3578386 1537169 0 382769947 392997560 0
371069131 192008113 0 403732885 499508891 0
46336880 3808694 0 238397147 229007661 0
164416205 110430252 0 947613855 891834541 0
66117239 6549600 0 455050928 362192665 0
503117622 227703687 0 788860961 832880977 0
152673032 130881180 0 440712387 567757152 0
339035353 151944685 0 545316933 594193809 0
46460738 2582542 0 151698618 135070610 0
89452619 128146849 0 369423528 533540457 0
66324882 13785876 0 424440586 388495981 0
59647194 33498897 0 660284051 717244966 0
45250036 33390037 0 619407379 567106026 0
61133510 29642889 0 204900288 198095580 0
30381068 12216752 0 236309492 252548181 0
12055780 2457548 0 21681852 15577144 0
25397318 262842 0 199482218 172230950 0
129318864 44516000 0 421636515 418046929 0
18417237 2664875 0 359305417 348985288 0
533213764 351664565 0 662497395 408642379 0
25678056 35509057 0 201745563 228926050 0
5981831 119182546 0 617307219 648740554 0
106866122 88166198 0 282534617 285762272 0
103469859 10020134 0 211414474 99637109 0
43046122 952986 0 123876851 120339515 0
41889634 33270515 0 293885594 300359445 0
66708836 32234517 0 237932219 215929706 0
159179585 735352 0 889727368 802270547 0
173306175 38317332 0 346069663 341333891 0
835438528 213289 0 934318621 839606739 0
28419745 52403431 0 419822032 285789034 0
322859381 147782203 0 838093610 708926500 0
205504539 56468809 0 485139891 509211228 0
397196047 48121795 0 941866732 802630004 0
61697276 115444615 0 870632382 864392121 0
117681654 2230963 0 610522853 686060636 0
132436507 51020071 0 672119479 664982289 0
95412611 37445430 0 364418276 406350030 0
424833282 17295204 0 887307939 850582212 0
465586702 163062893 0 582683596 663924817 0
134503103 18389443 0 298653895 309097427 0
25993964 9492651 0 186753774 133096856 0
100315538 81365145 0 384604268 336121985 0
122392630 38335991 0 615750379 503939813 0
176922739 84810580 0 215867731 185878356 0
47153008 23618075 0 494854468 513354245 0
41024958 48172139 0 281116865 258253165 0
66692944 36777527 0 427261914 356486346 0
147976009 42765597 0 748291527 750565093 0
8142995 16039840 0 911415911 955847126 0
50636419 41908411 0 83876414 84816919 0
264183852 70237088 0 372486623 469370993 0
17978090 22910285 0 145204015 119273799 0
119224742 2907402 0 250942219 227078780 0
150734961 59131610 0 546857065 548380723 0
233960832 25493939 0 713724000 580884825 0
234954239 205237336 0 380405258 383113074 0
366637909 298108956 0 611912244 849013918 0
152975225 14297211 0 194442967 122736773 0
19532501 7832657 0 360627519 387936511 0
220288538 131359333 0 458256323 488605605 0
4843649 11352424 0 657759513 829708377 0
61863942 180734 0 88452183 52453476 0
76665614 218364212 0 976275313 943284674 0
152869383 13478883 0 296523669 256976745 0
38084522 139186968 0 486625446 522335974 0
9284271 6324564 0 23420531 25145668 0
20569268 57661212 0 367401385 369091294 0
20692766 139872870 0 731557928 535975982 0
41718012 37157633 0 246478400 262283185 0
422054715 19917986 0 671069329 647002595 0
283019599 73385592 0 333100423 270124746 0
161132670 38098091 0 540056713 529469893 0
242917214 215662901 0 360533433 397653767 0
23711846 2489578 0 34709177 24438080 0
24131091 645989 0 337869700 334510987 0
132983808 11458304 0 466471797 478517380 0
13549840 4876237 0 964113569 911135006 0
2118029 198423079 0 551876825 558936683 0
6046116 945922 0 14776898 17455273 0
26887146 21624269 0 765871849 684828228 0
142821243 25401936 0 237985905 174121930 0
118106657 172970554 0 881712911 868221264 0
203695867 2737239 0 908548770 807707568 0
7658204 76357331 0 128981828 116631909 0
201509572 117175432 0 787571824 879509844 0
31041469 427982 0 148787965 144640603 0
12729794 26661605 0 417178379 339021832 0
111868795 54368082 0 493012397 501854172 0
433744635 149368285 0 458672210 338005991 0
412782303 88953216 0 551014088 511331779 0
208557535 65602353 0 418110828 286670525 0
41039502 920639 0 355612794 388370436 0
605653 218568 0 4087851 4036225 0
160445178 57849428 0 167342371 138910984 0
60419971 79691499 0 407352427 421563027 0
20309653 32583512 0 248633927 236678461 0
132586793 979270 0 519292076 551449986 0
180593478 12535705 0 531880162 497353591 0
2828409 2503870 0 45729982 56884340 0
186080551 75998990 0 209530501 205468786 0
15401459 7492113 0 186336728 152478719 0
89346799 67129168 0 292961813 295155360 0
26353970 25986867 0 145055595 170052992 0
50285200 195158531 0 702781913 729219704 0
1133834 1064802 0 24194334 23026784 0
139820049 23508090 0 241189540 245932920 0
201626934 1234726 0 248453824 165389708 0
248769616 69013135 0 267969618 216638957 0
140485860 127086465 0 646096356 621935620 0
9391666 2715730 0 21731115 12221500 0
88601786 10674139 0 202594347 200408061 0
203822379 77422707 0 890410972 857098827 0
581208564 250682942 0 803269682 788865360 0
81791169 16361038 0 764302549 815771664 0
12271721 14616275 0 54921628 56705145 0
478778622 369391253 0 557810068 584569814 0
647865 63748567 0 761005894 756164108 0
124761666 19018734 0 591232337 589346892 0
73243403 107618743 0 819544957 930767559 0
62645152 37847320 0 487248607 393178329 0
313074 4843498 0 41361698 37629806 0
131259670 5959942 0 410613191 465354442 0
257046396 7658060 0 515640259 473155755 0
34986135 1225530 0 146764347 138161959 0
331286408 67642728 0 517463316 482271744 0
48266809 40983102 0 359574273 356062769 0
154926078 15160284 0 515062689 506842788 0
20678027 46794643 0 576788633 530205697 0
344711482 59326623 0 502776230 446706876 0
10299277 10384719 0 254227108 277502506 0
106159286 84489474 0 847680081 830281171 0
11528735 32659332 0 195201349 161256101 0
44700250 10291237 0 645834466 672614424 0
82011318 54601174 0 523379234 515227362 0
18755576 1960495 0 412637979 427039902 0
87083394 76668381 0 776450541 587642114 0
2982376 419093 0 30960485 24866500 0
116718957 7607412 0 333693698 271706842 0
37576270 61682956 0 614528556 636120468 0
476336933 157444062 0 598725232 278978014 0
22045588 49924030 0 318033045 406898149 0
333450399 131895580 0 723109911 747351313 0
494393 10975600 0 800205634 662511812 0
37813327 31197766 0 189462538 230001996 0
1190616 15515059 0 96668685 112407442 0
132278283 44994156 0 387276076 385268837 0
639136 46330429 0 497045442 462749214 0
150964834 3319525 0 570655591 707303731 0
430198092 85089061 0 736970165 617080921 0
106242960 140700194 0 696144187 697678517 0
43292852 680547 0 330510748 370652403 0
24936506 4530264 0 158411567 180972532 0
209912907 172170848 0 404190894 305334283 0
152023557 108797984 0 824701824 829337285 0
230715165 94600581 0 561495264 538420688 0
308017642 112586930 0 557667500 533050750 0
77094877 37300773 0 391514884 375510694 0
257601307 197302709 0 667318436 746341390 0
10075270 22149329 0 246478571 299082439 0
38665396 201832 0 218576941 189456937 0
25577027 12730468 0 218808880 213423763 0
181991787 385328078 0 456543747 538361388 0
95523839 56660187 0 574024362 529103127 0
40071304 69141727 0 373223540 382721924 0
1234839 2471937 0 26383085 25216120 0
64935484 7115338 0 478352399 450426945 0
14764098 159885 0 62776753 57747132 0
70713258 20188511 0 155532951 161894190 0
540040109 11063525 0 779499410 792977201 0
12702182 4918719 0 86487911 82382908 0
96189749 21908673 0 766702233 862552165 0
118294446 1150867 0 581847245 605112964 0
486853748 270447965 0 584095001 755813495 0
352231967 83233391 0 626892410 536248250 0
191966 414406 0 3797899 4269829 0
100534091 113169553 0 333717589 340409393 0
572495737 203847899 0 878326310 904558626 0
110461971 61780123 0 130266135 84424472 0
133725348 51123171 0 273153135 199871946 0
53573444 84893825 0 345109055 397706314 0
55142111 23345871 0 755827159 479069009 0
39415516 42188961 0 458490325 445571454 0
50222774 69337677 0 372443427 431538113 0
181974596 138488849 0 756469716 668202171 0
38271699 673686 0 427448737 482853647 0
191075326 50305756 0 748441904 788426254 0
132742773 6215716 0 625323486 567214930 0
57478132 5762149 0 76556103 78372353 0
56264914 9905687 0 293087616 262718558 0
25720474 453126 0 750448778 758019045 0
8461727 22371103 0 96632422 103944832 0
97185511 74276523 0 516617302 439298584 0
76494299 28371725 0 284269628 307378883 0
365175039 194378783 0 994808463 965401361 0
57677681 60001276 0 592923580 590089825 0
204800051 4867408 0 385913821 369556918 0
56413396 79381706 0 888583316 612614499 0
68817449 20862820 0 142611492 84050250 0
180677696 93466614 0 238409483 267361990 0
730722115 528011690 0 902776602 648926675 0
31216005 2835093 0 60395607 58878038 0
135531318 31519859 0 694603788 543275484 0
22820522 14188202 0 264713264 221856712 0
100873677 1615542 0 159311353 142609600 0
39000426 58603019 0 582225840 577675046 0
23163520 72571815 0 229740086 216023186 0
32289280 23698203 0 883407044 879084800 0
50960591 22873020 0 672259026 653727869 0
551435278 375126139 0 710871698 663822925 0
239049298 219254372 0 745358707 623967430 0
16489626 4302662 0 21124842 20289746 0
46438181 34974485 0 348353811 340334531 0
342791918 229550813 0 843188787 899814343 0
202069989 3655237 0 553531163 730217971 0
25117898 68987242 0 560704113 547528271 0
111583444 5936437 0 417267023 420752691 0
9219828 50200184 0 459622667 568509753 0
495639223 165526889 0 725339428 562111218 0
225506130 72916955 0 898029614 868685352 0
325779642 8893081 0 395755989 237813292 0
4974021 2543358 0 227922501 228975301 0
222396341 2876272 0 748596526 681651824 0
156096461 30969724 0 720058942 379521783 0
134576882 41153026 0 592125314 565461597 0
169054502 59787547 0 280943114 297292229 0
42319655 1869752 0 82347801 78981715 0
296845831 176516465 0 349713220 436484330 0
59123006 167959659 0 732370642 745585906 0
161256308 22610885 0 376065085 411384707 0
67785197 38144548 0 328490436 214978427 0
166889052 14806594 0 180856082 230061726 0
276553624 140192709 0 583937049 615852734 0
30005529 175290107 0 536213815 567967908 0
26391635 26329444 0 179517662 210725435 0
6494811 5489476 0 70844731 75691513 0
397251 22259272 0 152510770 197548353 0
321317723 183713915 0 516851595 578897635 0
46815005 118753179 0 602684154 683267069 0
49022588 29456682 0 161185663 166276164 0
307693702 370176306 0 582664100 558545238 0
19567315 100495782 0 399510341 419057472 0
25159869 24985808 0 831986383 814510799 0
11799069 44341817 0 213257596 230586421 0
167483857 107193640 0 201457360 202144722 0
196250778 164681770 0 825441265 849539849 0
56366464 10175734 0 163681461 182629002 0
2890775 10223346 0 153049026 202614818 0
60941096 26306060 0 74374551 44510521 0
23656144 12544679 0 186996121 180296928 0
1696894 3706516 0 40084972 42840104 0
98237355 301851899 0 549314493 685461159 0
28109873 63306249 0 815687874 776349811 0
15945173 11709752 0 764392996 729014779 0
13811384 6159840 0 78854719 83230805 0
106945768 9388042 0 443903810 494961812 0
152035023 29886244 0 228297375 217059031 0
229086108 2395232 0 353570928 323088880 0
176689854 39098305 0 606980958 653017873 0
161949028 75732526 0 713771785 634764731 0
461420457 29643185 0 590797731 459441125 0
64330289 15216604 0 394375400 379053990 0
62216381 147337140 0 685176420 730249210 0
453161361 179984561 0 633420071 398085763 0
39245128 1910307 0 878249654 638655101 0
162080956 41326924 0 800919039 823295632 0
501384694 355722221 0 698321109 657716255 0
328409811 148377998 0 526364717 498773871 0
186727782 25142080 0 588188642 361048482 0
153527165 34517078 0 537785485 571398050 0
254401577 65563498 0 334546071 247847656 0
156219965 37835930 0 207656675 198223355 0
234740168 87755839 0 328113020 264738427 0
19893203 26868542 0 205786731 193513097 0
683496713 203018367 0 762930679 435819174 0
46487 815949 0 22667572 19192119 0
50802432 51936128 0 318957561 337958765 0
160735635 100889362 0 860017606 668063110 0
25278938 55026572 0 435944078 557300564 0
127310596 51414100 0 515875672 566162331 0
30725363 156606814 0 440252571 438103844 0
7870291 11103018 0 683064570 711517062 0
2495350 16017086 0 96287968 162310944 0
482270963 78792305 0 667686284 582023392 0
174571165 439014473 0 738702919 762100531 0
228470609 43119393 0 365741654 398918515 0
120086122 57936166 0 370167868 598356126 0
339666045 133806598 0 776507044 706539001 0
444540 789128 0 5053245 4735379 0
186136883 62160631 0 220249523 206115919 0
24769633 10331097 0 541719041 695371253 0
271781723 16997579 0 723725942 612119045 0
36290244 57509294 0 221532250 210846112 0
500543 13361446 0 467372737 420918957 0
21313099 101887899 0 553852794 529602701 0
12490177 142795374 0 591668558 487505809 0
73417601 31389417 0 598528056 622856063 0
127580967 54574797 0 694524676 747904520 0
427991230 24226068 0 596686112 486441689 0
233470530 38334247 0 369588412 380161120 0
38988079 76528771 0 866236152 880598014 0
32391070 266214922 0 760146815 745951617 0
57071084 7076731 0 382755098 410586724 0
230094798 17925860 0 585643147 513699743 0
200686466 12260700 0 601460198 646830429 0
60007143 49962570 0 430477653 380587660 0
193246992 51860455 0 623523209 691678863 0
33122841 20521463 0 209125754 210749792 0
14078856 8982827 0 111362850 126272407 0
127873975 76025011 0 379515958 344505141 0
324035617 52664173 0 601890950 598654369 0
6647284 3044268 0 222060900 240448739 0
130860774 40450868 0 247968710 257480712 0
35696225 5717138 0 166350901 143874538 0
60385352 29121163 0 542494220 579903522 0
20445409 4596253 0 103089029 108382785 0
204874478 19538063 0 386944240 467927324 0
432134284 14476590 0 585577606 662600772 0
331887816 27634347 0 402084055 145425604 0
414537286 79101959 0 457151298 410818380 0
660851675 378862411 0 843666252 635997000 0
233946213 39383317 0 937632925 790548185 0
29529594 8554968 0 646594647 668987945 0
37681135 23956312 0 500887375 458309328 0
70855677 22853131 0 124103987 131777377 0
61447785 148461669 0 605551146 599564696 0
228734499 447129 0 377435555 423908638 0
22273193 3378110 0 111720584 103348749 0
4152511 19279642 0 256969900 311835575 0
215826977 130956697 0 248136920 224889417 0
455179774 69980971 0 963370033 969062665 0
66360157 121018398 0 652636606 750606259 0
156465171 36937728 0 239757892 241499673 0
440244714 116287308 0 532442768 391408810 0
10210408 16900832 0 279341864 248968881 0
165479668 38308991 0 253350620 225556465 0
149273095 8911237 0 281164180 231902513 0
9120134 3340547 0 108467479 123154075 0
675668196 121526462 0 858245949 631697970 0
175078538 1305396 0 840439199 496794895 0
259924570 142926481 0 340839329 253911943 0
13754080 28607772 0 679181045 509757705 0
265352188 208797281 0 468019959 422269853 0
53891686 953968 0 541198667 550549539 0
76605830 339019 0 182044533 156858000 0
78963699 38864530 0 179566486 192742266 0
532681664 303415556 0 828656210 596608430 0
180785194 224829725 0 453570507 604966161 0
323807542 54107133 0 379967005 142976659 0
348989665 116290227 0 614749724 651758171 0
182379195 40838693 0 527141679 552065740 0
47956650 2585450 0 118670867 117086578 0
307244540 52883776 0 361820553 178512694 0
48489070 41389182 0 669048725 565978103 0
146011512 15131912 0 588443534 643960192 0
10680574 41157762 0 498314031 628291391 0
211603872 6619945 0 407206957 378234871 0
91655510 170528 0 155917293 138314559 0
84063323 98323241 0 681008180 704996426 0
206153152 101494775 0 549743976 482867747 0
97874109 45983132 0 245548871 194334594 0
9025862 21045475 0 122216289 124382681 0
57546997 55306469 0 623877148 582122168 0
180690427 26395442 0 514553590 600326467 0
23991759 26526193 0 505743825 528323722 0
83180615 8526270 0 252005264 236112591 0
490968294 113297455 0 690657913 504177768 0
177149739 48253892 0 381681745 369492816 0
438294879 102177207 0 687703556 567661118 0
233755039 77396989 0 720537322 794940618 0
28737958 9222587 0 351517971 400429285 0
203986271 14695199 0 670155911 722644896 0
103691641 156542160 0 636170754 663065287 0
294592589 32523974 0 838893064 851856424 0
38568457 4510412 0 478501721 443719556 0
25379327 15760747 0 143998845 132466372 0
77969627 16480859 0 215360289 256843936 0
264682090 7927163 0 496704147 638320463 0
22228226 63491973 0 279778750 270677442 0
373905352 14081612 0 927853081 742291124 0
60070362 14288399 0 252888012 287902479 0
4174847 30744580 0 198611316 222734942 0
444675755 85171909 0 576197815 652972890 0
337296581 7867003 0 733939342 766062298 0
18506642 23979581 0 322067655 349163379 0
276593635 366638859 0 759190897 723552893 0
528522598 64860907 0 903946748 770719587 0
220910 1514159 0 8530281 7115033 0
194818 4706890 0 53340457 53839075 0
29142121 65809816 0 245263881 269457812 0
225874751 12764471 0 281764038 283289408 0
5207423 3780210 0 60193372 53219221 0
569838 10264920 0 243420214 249157759 0
333151135 81991255 0 866734827 852387446 0
27444100 997029 0 243317973 242383324 0
62801842 24064244 0 953582696 875879226 0
72939322 12163503 0 674515626 574747415 0
64914529 72441476 0 702510821 692115827 0
75760629 338588471 0 895984865 868781042 0
42882433 20796209 0 226429564 345194485 0
27483427 44955498 0 198514998 195250420 0
133370709 101897197 0 378769969 434061534 0
66438232 81101877 0 372028015 311872513 0
523835315 52095775 0 730861304 780816013 0
167884417 8719132 0 622951502 650300064 0
107004829 36378784 0 398206627 412390933 0
549080009 228034451 0 688061445 736455138 0
325942239 283485621 0 500650319 423413367 0
14488022 19663974 0 989855554 900062456 0
137121262 305990594 0 907132861 820308632 0
20476793 44392938 0 725879524 873689215 0
283105444 52242356 0 521075725 462519160 0
51054907 33781727 0 416348953 404410594 0
37136675 40885294 0 493562992 455574714 0
81111201 50239865 0 211590724 218351549 0
20435227 49246709 0 402364152 417978278 0
407388224 22724146 0 797171460 586885103 0
481887487 143753675 0 508532021 632205297 0
136622693 42652535 0 452175883 408433424 0
689371345 207253705 0 872582604 782737846 0
9503524 5639497 0 99235010 94465412 0
168659096 43946818 0 294674399 247663047 0
172520342 92645733 0 640964132 728006788 0
47776965 1865040 0 79253991 50732026 0
172919747 135507192 0 703387308 760172466 0
177403203 212539171 0 593575773 638622384 0
33472838 135548604 0 845743794 822449856 0
10493708 39217480 0 779774733 807352537 0
310403000 60800470 0 800537102 848575326 0
11330635 6148775 0 663187139 493021357 0
139252220 36803715 0 478290106 509134935 0
248998902 226211801 0 325902082 273180700 0
76319354 51716076 0 369063715 389587749 0
359410097 468173279 0 469730391 539734794 0
210228763 11896133 0 980381781 903506176 0
124612127 45698945 0 196664605 199453964 0
169666950 62763666 0 283422385 293938621 0
54801228 24609936 0 226454941 228493224 0
52799258 38061168 0 526484182 545345601 0
108327761 44358630 0 903833553 841945217 0
13754910 60029892 0 396567287 490811809 0
81195749 38346397 0 153017217 159739767 0
206709420 72270112 0 273688818 213584682 0
27013839 11429054 0 85502431 67650131 0
109623825 2621654 0 469165379 575511963 0
441194690 239593156 0 641575170 480308471 0
380461894 41771069 0 436110952 119694101 0
28230474 241285424 0 826222385 764413862 0
3912434 1246871 0 23383087 22593698 0
13997815 25318993 0 636588471 630315252 0
152249720 86411375 0 350191856 334356663 0
520170030 88492465 0 597305909 290097125 0
26270825 2093418 0 261262178 222916934 0
197073213 35067250 0 408250318 258552831 0
830666110 26061232 0 852124825 364191715 0
240425419 48410006 0 536082253 483159873 0
255389399 25966312 0 581402254 659916094 0
23077975 188513965 0 813174894 725004381 0
134376161 17330453 0 153117964 178045861 0
1601194 2549268 0 175903432 177336621 0
394260877 115596585 0 658050273 720829443 0
542745482 74398327 0 674324285 615478561 0
46644043 131210113 0 989980836 929081859 0
254400632 127977196 0 501705101 578370800 0
199822648 1320157 0 788240565 730980738 0
385269650 72885954 0 706959633 696586944 0
1483136 2782606 0 39382404 38996923 0
449804407 381976097 0 541931910 616321439 0
8265707 189367847 0 547353218 568154132 0
32828503 5726907 0 183136454 184365156 0
19585175 5715513 0 334904961 347780777 0
17759813 402471461 0 653180163 861019361 0
156462859 4222444 0 404516948 424605654 0
278819608 126885886 0 624226945 836177696 0
16712633 70895905 0 357924582 380830804 0
49826352 48695807 0 187133203 117095426 0
528204768 183593104 0 794422997 517089609 0
1298581 208971 0 6064157 4750078 0
28987667 8957778 0 85258752 80144207 0
11005876 12752298 0 137122478 122650322 0
350695906 100023156 0 775422561 453002069 0
892022 36099 0 933971 277706 0
14713634 10944932 0 113339810 98345929 0
93585983 143491063 0 669363494 667392843 0
223293501 33220508 0 413149051 399037149 0
292156427 217857657 0 854628191 920569149 0
156335578 13469272 0 783118314 734045326 0
2371091 45099614 0 218661929 188860999 0
14726575 590688 0 72080286 52379975 0
2215646 9334999 0 76619132 98775675 0
74132151 44140788 0 282067322 208766879 0
207026050 116224961 0 698906700 719081232 0
75962580 127302730 0 518844864 675432297 0
41767352 51005547 0 678148494 783475475 0
335145506 13061880 0 602474379 607741204 0
112074426 116993180 0 809505812 812348287 0
6954324 7653561 0 695622893 680183364 0
554378874 309272853 0 576616570 658685122 0
123421619 30692969 0 417691404 391282348 0
5673370 3043737 0 7089693 5656082 0
443910130 91590300 0 784216264 856410590 0
62053702 22637817 0 69539708 69326160 0
226642179 54158177 0 907046573 799164047 0
451050652 186330945 0 677339938 579064291 0
69207045 20755781 0 262992033 311806289 0
7329641 6554427 0 22494680 47045481 0
68982635 29247899 0 603905122 605781322 0
29891403 2238749 0 615868093 692839329 0
65418049 10727417 0 116589276 87498301 0
237425104 183447705 0 503455477 585911978 0
16289778 20629976 0 306211852 301548762 0
386486323 45888997 0 455234131 298943991 0
27594481 14301742 0 297165232 181812926 0
25412671 16019253 0 420591114 438504297 0
131922127 13302026 0 379910461 393085448 0
689445347 295198023 0 813639957 425713485 0
17080464 65971879 0 723045224 843676469 0
369067972 53997922 0 453559071 419778673 0
62228203 31323881 0 199897199 203307564 0
198744326 61448467 0 265020788 257471633 0
287284541 197065773 0 687661016 873530525 0
194912853 346210963 0 510976844 500365346 0
248750728 168086804 0 724802122 508314552 0
146275212 1739991 0 774360187 952335558 0
79926624 2887740 0 438758254 469111071 0
76005630 1407087 0 298263157 307511049 0
96213017 24364914 0 179497773 227254494 0
47265778 33564040 0 796723901 862948273 0
104674317 122213621 0 127963221 133532217 0
37128159 51371969 0 186642710 206360792 0
63470145 7953589 0 298500311 322090280 0
69097551 193890629 0 570482516 613070145 0
61699764 43739675 0 623047166 600187350 0
38233064 9425900 0 112129168 107115237 0
81304277 13870455 0 330325421 374645772 0
7933177 162755981 0 674091882 593421566 0
258735121 94557719 0 667788497 641169987 0
39598036 18532052 0 820794879 889909928 0
272976401 20908720 0 510108262 553491409 0
132325333 365362450 0 585761364 553652676 0
214539187 24441247 0 324273714 331978741 0
32092999 60606860 0 702548305 976487417 0
5624378 281613 0 14421990 14763465 0
50496641 4085288 0 398260861 436200690 0
71551739 63556344 0 461354592 443182113 0
1897426 39697106 0 291886650 231411879 0
8083248 5488653 0 96412138 106503497 0
33142208 77257705 0 348477572 372062174 0
159053229 2895802 0 232285751 144282537 0
53262647 8414240 0 115382624 119877205 0
268174307 32410841 0 677110683 674304690 0
19029416 29612978 0 351127933 352234051 0
96514486 13264702 0 292580326 292435059 0
282443713 96316586 0 574926580 534017705 0
148411571 18369143 0 230639240 188391348 0
5202996 17338048 0 888601670 682118661 0
1541336 11107013 0 44239667 47235138 0
398131373 58482094 0 479916519 587501724 0
125823017 176044134 0 666887136 901102190 0
195147666 111006541 0 363753171 386992360 0
407956693 77694567 0 817962450 834238400 0
44050965 64182991 0 794929405 627534053 0
138733564 33568762 0 634321066 627765507 0
6027546 23916569 0 302227744 288714942 0
97390310 66783323 0 746026341 793228566 0
96615280 50732218 0 636041563 642970993 0
29766846 77190362 0 441547906 455017029 0
600829503 374780315 0 857267385 788824574 0
5659486 8806191 0 99646893 100050645 0
57182756 166854913 0 452057789 407988164 0
248836618 411163388 0 776782829 643296653 0
5778382 238027124 0 902394078 894425253 0
233422803 64882425 0 675231817 704106375 0
145606553 125513806 0 788421702 723166556 0
26233951 11661566 0 143599138 179787822 0
410181 3377876 0 204556167 151532162 0
332528813 269105085 0 469660667 527060684 0
648058788 324918498 0 678430522 579537285 0
295986837 17711243 0 485854800 481987626 0
455083214 149721075 0 832067247 520164532 0
7270104 147449396 0 891126357 855284271 0
173556692 64576316 0 720254861 751398936 0
135203384 24435709 0 220110620 213441291 0
558793902 1637220 0 732500819 496745003 0
4364366 6397822 0 366886906 368459386 0
243550167 58505209 0 393533888 190016812 0
17328957 7070760 0 63585325 65005577 0
417342049 21125802 0 886037040 889564826 0
25817541 52549249 0 599296800 483898406 0
11165061 580606 0 23436932 23302363 0
113001998 2606696 0 271004162 240702447 0
6378510 7713749 0 32434747 31002852 0
67036451 6170389 0 258061128 268832426 0
26404662 117792909 0 329060795 358093982 0
47309008 56005738 0 586158458 499518980 0
651380798 32567050 0 954465305 920035661 0
311222719 142696040 0 525661403 632383997 0
107540130 17781022 0 832975134 832810167 0
9190740 891942 0 11998423 7739046 0
125512498 599925 0 765021002 757613563 0
63630904 2987314 0 256083285 269990954 0
140766045 22908015 0 872287740 811282170 0
121171027 29562662 0 200252174 204084344 0
362335675 64835751 0 577486392 596130421 0
62030444 1775530 0 733932927 734955428 0
12912654 3051053 0 640664364 488573897 0
422213391 4222747 0 457214736 405613326 0
62390323 1324631 0 100876846 106378051 0
112160542 35661233 0 477931594 482897570 0
129895106 27833613 0 217998844 165228975 0
13167769 62508856 0 404141514 385943020 0
128227977 264238 0 807715420 884282980 0
333930434 76058376 0 435237805 440948849 0
283228722 110474340 0 458999146 812441451 0
69914505 29016130 0 123115889 132838793 0
49531736 18207713 0 237786162 218978106 0
106163956 108926832 0 841830769 868637608 0
195638991 268455463 0 728297857 714917893 0
163358559 119083488 0 838355684 817304716 0
246838831 10421839 0 922771315 852909996 0
531953176 162981248 0 721448557 706940476 0
11040678 10668078 0 107583723 105031880 0
35003616 24187023 0 340296113 340285631 0
119105467 361298363 0 695608770 872404473 0
439596162 191490429 0 546628097 536931674 0
529556 4405938 0 61022085 66100253 0
30737547 37986745 0 417110363 366765981 0
17063899 1564963 0 38098578 32435903 0
36029924 44342657 0 762633425 671937746 0
258163474 48314132 0 504433313 439890787 0
407787013 86257505 0 594312308 568445509 0
35504347 26891377 0 255074002 317978023 0
4509407 419789 0 141189265 139216837 0
12261460 796292 0 289179618 337412265 0
32987450 33304328 0 521154745 496567438 0
20469209 10949720 0 91837896 95638259 0
221617537 224325445 0 461671109 507246873 0
260425003 21839265 0 765331346 572862601 0
4172138 28098916 0 80119042 82056386 0
49257069 3631130 0 301797936 272612160 0
382942378 160049638 0 533514301 295087682 0
191942015 66107324 0 546477637 606669363 0
51602976 342916402 0 713668312 753606264 0
79696177 196743215 0 839883595 915912896 0
550744550 186190056 0 899083994 858573146 0
600142757 253371933 0 689237574 460447149 0
8222487 66643174 0 709523921 689586008 0
21155713 67164051 0 881538979 942492655 0
190188424 48027211 0 314809800 319482078 0
190773775 40183100 0 598372974 631891004 0
14995475 14220068 0 300114950 305962723 0
43663394 13143544 0 175063487 171451658 0
115687233 23848325 0 341804798 417725314 0
15716384 48984169 0 680293205 672386177 0
79163158 49069150 0 842512617 821268346 0
157097476 33539167 0 206129509 192890524 0
10859867 50324140 0 384995164 319300504 0
2704520 365750 0 8700037 8682726 0
11345270 3438972 0 99200628 99984837 0
105546854 26319640 0 359030721 325008734 0
58401641 9417674 0 396626493 439596952 0
477772 55436609 0 674210649 551647852 0
61192 15928850 0 76874419 69907465 0
654294983 42636621 0 683311558 294781273 0
579370746 121200687 0 724259220 687940936 0
352254578 136774352 0 952003461 948539749 0
39965698 12169277 0 264056606 210920269 0
102529560 24401109 0 192405144 218030421 0
610983859 563265136 0 669954528 746241118 0
547322465 81222033 0 795317667 671498839 0
30316907 36182667 0 99597482 88793125 0
73486630 4833379 0 151181266 154316155 0
262959674 40916167 0 536351935 511156531 0
60650006 37662893 0 217066174 230115815 0
99884812 35833182 0 183902009 261742406 0
21990254 218078154 0 861787442 875150058 0
527472370 73661012 0 591231744 307138517 0
343800122 19817350 0 720744600 592986897 0
267218437 122814191 0 840832454 699664928 0
470329244 72146506 0 527563655 241137839 0
170167588 33083513 0 695799469 632272994 0
577390313 82860945 0 714258224 735717291 0
192507123 9839290 0 274504151 226739636 0
77783354 2192092 0 259378029 241034545 0
51315889 12008353 0 221324333 187597628 0
182237358 51343024 0 199255600 189254325 0
62297755 40970417 0 468062539 390032404 0
17735771 6351323 0 75921181 68349667 0
243121597 62333483 0 432435365 457690763 0
48634004 82419932 0 845215710 875590407 0
15216439 102275299 0 354874150 359820604 0
438364407 31170163 0 577689238 644957525 0
54480389 107119241 0 499662045 571555370 0
37092849 146294910 0 531533111 499948423 0
383153746 202947287 0 696834252 707365567 0
162023259 61360554 0 172867632 107709438 0
9142939 4135429 0 174287264 204490147 0
60984218 10373673 0 186548823 179066735 0
38522809 14887397 0 299993172 296781778 0
142635454 96140550 0 787545547 893280412 0
12559132 3495849 0 195077594 166215119 0
41464053 1191702 0 64997335 46543825 0
13347435 14597753 0 87225241 134583846 0
537424204 198526049 0 800525573 901815538 0
64954653 5837849 0 204214616 207116291 0
37447226 43216875 0 482554896 418478251 0
19268008 1770673 0 373242371 375042605 0
46887604 29099552 0 928598837 963767143 0
313436335 150967554 0 393496986 450210982 0
765716353 112803104 0 804205053 809142591 0
7800089 22299910 0 107458783 122384929 0
45981798 1063524 0 154807048 158657678 0
173572329 8785992 0 329213967 366059920 0
2907619 21196380 0 537843145 548550187 0
242717433 2033655 0 615459054 622196998 0
25437241 3512473 0 71293201 71890693 0
64428515 12924043 0 122170720 83820205 0
17164991 3940143 0 460853237 407613697 0
46243785 201477343 0 603546590 639666988 0
208548933 89182985 0 361935879 179274323 0
35593667 15235196 0 154464718 166573903 0
90512210 75924741 0 522250880 549644510 0
35597213 13820062 0 678368816 506305697 0
229133144 206999 0 366031256 336812642 0
109203734 8046283 0 138456273 116528721 0
315040364 29194725 0 334393397 285678924 0
49749185 1116569 0 595564694 598592572 0
391457556 19111860 0 555038465 346825539 0
32984937 4096026 0 191131131 198496154 0
123104126 69330508 0 439182226 501857165 0
79621895 91007078 0 616301842 625615212 0
209066802 82833222 0 787127953 926815679 0
304032041 140338202 0 830369905 715283863 0
142296735 23076785 0 796043960 813946707 0
7936844 14529331 0 235737947 212211083 0
129391015 12023134 0 714924834 777094978 0
140622518 15461862 0 531980239 501993037 0
434220821 357793278 0 798836783 865961247 0
26167377 9510401 0 57393019 50498113 0
32779780 10108723 0 34612688 30765894 0
100805512 87789096 0 302441626 419080731 0
14165044 5636447 0 92878768 95029208 0
458142467 94663564 0 522872306 332704276 0
651573168 41166759 0 892530450 627793386 0
16018415 6053033 0 204406933 145964689 0
11529234 247184164 0 648925947 919308652 0
216050699 67736305 0 498719147 421875977 0
224505617 134042739 0 445047628 494851472 0
139674856 1039389 0 276587652 202138440 0
36574387 8339540 0 73245050 98664289 0
92886693 47950338 0 644657212 493475517 0
396054070 55556260 0 817694133 902864565 0
17810441 102933 0 181743601 193713607 0
29717149 3420684 0 48913316 46409778 0
4060280 4376078 0 20051896 20429495 0
29958944 17742291 0 156719852 147539159 0
167745392 106605681 0 934990677 882154559 0
445174674 329855433 0 515074987 574062148 0
268793892 249047389 0 683618596 579277499 0
16537628 1417163 0 224945433 238735894 0
4741014 9257505 0 516713850 564590661 0
84160629 1359872 0 130407979 126174791 0
64140579 20925293 0 412883954 377339773 0
68370727 10134758 0 235746691 207447008 0
322712744 22268482 0 569530818 471379352 0
272442411 33305799 0 608972843 628659906 0
12170317 4117871 0 79453100 100691452 0
423916984 70640063 0 699444659 737461691 0
100361794 31514150 0 854404795 849718593 0
322256970 11356336 0 794154144 874389011 0
177719678 190955455 0 611293340 620083839 0
458556631 55329199 0 551633025 304127532 0
9480757 79207418 0 465641002 460640489 0
49865023 48762803 0 703168612 819230384 0
135292768 139130709 0 961040187 990106687 0
84234298 9765801 0 114596370 84041405 0
32558656 24029089 0 75401859 62195759 0
5283246 4054399 0 12185764 10751558 0
77892717 16898904 0 137427788 148720056 0
68135474 55190227 0 450870391 557289909 0
237293528 29742479 0 321542200 267280187 0
70045566 18728963 0 644416993 593497337 0
686081455 392137972 0 770584203 430601091 0
288568162 99228568 0 295630828 172099094 0
295472004 95343196 0 589279057 667562920 0
169141976 42907642 0 773504027 763867310 0
79127805 29656192 0 326124284 312959027 0
118482088 6969225 0 898878388 809483139 0
782742687 73501242 0 880727607 657515046 0
92507690 42579632 0 917439722 785563915 0
249080994 42029613 0 320613074 279905952 0
176773287 164139700 0 395756310 414819699 0
24917662 216034451 0 603509329 817294665 0
28599709 18534108 0 186069911 210538436 0
11325471 11497599 0 45934051 44315020 0
118284427 41789167 0 308740968 243563731 0
31592323 35802914 0 129484090 133823413 0
19003033 69093380 0 421284981 420221623 0
36275856 54116254 0 404767776 427354175 0
169987913 4826920 0 476612013 365004834 0
29074278 17956645 0 101539773 102914996 0
163412922 65742368 0 688125608 671098158 0
353323383 368171296 0 789847973 646858952 0
40418779 50435576 0 206448776 204541345 0
469684224 32410803 0 876380529 442801252 0
150377397 111977273 0 781698206 726376343 0
337837101 42682451 0 360273292 366862462 0
37794046 43208238 0 169927005 169499510 0
426883169 115088418 0 626026590 628403309 0
15225534 231309460 0 777609650 769328847 0
140967135 227073 0 176638636 135386968 0
401831687 53689184 0 508083842 364287400 0
162106329 80169450 0 808593205 861098388 0
386414898 297986133 0 825105727 881410947 0
21077935 5609162 0 88966412 86904622 0
249396106 119670152 0 663093401 813559914 0
524109390 57729250 0 792431250 640452371 0
1825315 94204753 0 763387416 793481866 0
255586629 2608196 0 303961585 103618325 0
24216518 32190552 0 346575251 308422390 0
117458594 113311170 0 866156214 857978706 0
58510659 2289869 0 255443272 255844911 0
3009584 204671 0 5143383 5020801 0
26352501 17769569 0 344314689 337707811 0
52085170 49263959 0 705839704 750172903 0
516266987 370074415 0 808708752 849995340 0
415730298 162521890 0 954767964 845195969 0
152704260 60541818 0 533273508 506103660 0
142798013 67577006 0 382262939 476129612 0
429298910 298196906 0 915223264 963411379 0
12701225 5590001 0 131816581 134387014 0
18793185 2809319 0 55558306 40897644 0
33012513 15284119 0 394317170 359753706 0
116880511 15424212 0 428151135 473761924 0
8905585 172412874 0 715751415 688162474 0
28353367 1715059 0 44790089 39488789 0
325534818 78540227 0 518509446 251804233 0
585071906 37372886 0 796826183 407279633 0
213629394 61120678 0 220546526 180394372 0
63778240 22779392 0 212072456 172954378 0
6107131 29774308 0 490307767 519836028 0
214297803 13529236 0 294454489 262774362 0
62990213 25903411 0 254813771 242971598 0
44232560 7577506 0 324614466 363502477 0
35484328 13520743 0 355720340 387430722 0
13009456 7490483 0 139974910 141649456 0
202330877 46023623 0 783372079 768555393 0
6653939 9507215 0 459092197 456440062 0
136504129 17816161 0 761067634 663230242 0
78428751 114078212 0 778681298 873310832 0
282342168 24486424 0 688116307 618553626 0
119127124 35786888 0 517041764 491387556 0
320974715 132469938 0 424890062 410006654 0
22841452 7100273 0 289119003 235007326 0
438292830 18676924 0 872485111 798246009 0
135815422 59102931 0 272706811 265903810 0
365048527 33032489 0 656940149 653347960 0
160885017 59994432 0 621303202 505248248 0
547295326 131230234 0 717114457 724516091 0
84783117 24623941 0 599218160 756076633 0
11486323 66557424 0 223556506 198518377 0
374292418 146678681 0 414282073 408722653 0
205237370 20444042 0 704669903 936323351 0
171120149 167921649 0 363536852 336331038 0
109213233 42118269 0 439584346 430282307 0
159260335 24320364 0 653005009 625791143 0
365829415 31792735 0 676873306 557064123 0
6630146 3802980 0 15103717 17616660 0
21392018 34368309 0 231493934 232032934 0
8401390 6160560 0 170528289 176950515 0
347840349 130377270 0 473992006 390774444 0
2521881 19804 0 5239847 5650812 0
55669254 30780641 0 169300464 191281546 0
331137427 39565003 0 860353145 753121220 0
25145791 21869486 0 62253095 72541237 0
620567833 167055175 0 908078354 890243351 0
26575038 20452630 0 788513095 788112333 0
174648341 75107907 0 269878502 218032518 0
1513554 5250955 0 22040665 18929967 0
74925235 39781566 0 137584881 105479182 0
346249459 227348807 0 694081687 689119573 0
6202471 5799564 0 37632354 41924406 0
179417603 8211881 0 815095689 843519099 0
26429154 32066802 0 171208771 172536937 0
83209715 54098127 0 178615866 210774419 0
349221352 83464059 0 945762512 706287386 0
118570385 160287212 0 766981092 856838809 0
3489052 29156874 0 680291084 590336489 0
173607867 108666834 0 276089282 221736230 0
112187686 1872832 0 258833513 293726369 0
397250575 52311862 0 439222287 125822952 0
59709496 298106 0 105879165 56854194 0
10937882 250470 0 86183104 88900336 0
23728809 2377191 0 229433776 239158045 0
25310658 201611844 0 580434509 604982333 0
361962090 157617799 0 501208739 527279426 0
611397197 2049030 0 806170990 837006265 0
4692582 16375749 0 201196873 202601626 0
383997490 15940185 0 689175087 471320786 0
119517728 43693658 0 502448038 509789210 0
591076997 65040244 0 736558719 405152130 0
166395689 33489510 0 523255562 449965477 0
218750023 114262207 0 346158745 344078991 0
115498888 131256020 0 774398178 914506930 0
88504898 45584247 0 233714604 228087552 0
8684135 717818 0 85713273 78922195 0
38092730 1199613 0 110274921 92163297 0
16307490 64598279 0 530407416 472643624 0
174898202 99932733 0 725178414 658160494 0
5755280 1083844 0 13186118 10093170 0
258103789 1890203 0 924673722 838581459 0
269958080 270974878 0 516891479 498184256 0
25926398 17212083 0 554266754 576980979 0
45417052 13314356 0 874404302 669651057 0
332607214 93361911 0 745155617 511853189 0
22021903 2455238 0 526706229 541121887 0
4064020 50699627 0 262774997 355252918 0
186881681 152053876 0 769490466 778577210 0
132452981 49174892 0 815095179 664239228 0
216140413 9904510 0 482371577 356711973 0
161670237 6301340 0 390784077 325906202 0
62590730 67427818 0 260027245 267269024 0
5690379 1201654 0 561043515 599917471 0
144329496 28943111 0 201429177 62090778 0
149152604 82018731 0 223327057 206064684 0
38664564 50406974 0 892989703 723712276 0
284333524 26802455 0 312689368 213067785 0
173299295 6724990 0 334722481 367959212 0
55901184 11550871 0 207147251 200152629 0
9930408 20024886 0 167943378 167329666 0
146346993 54715066 0 420990967 308294772 0
54275188 193166209 0 599696482 691518949 0
132174648 82331286 0 686772830 673830825 0
35231089 58704973 0 407834022 429981361 0
789133260 426485958 0 913778571 825625439 0
200877744 111190730 0 237556283 299571722 0
98950856 14500533 0 122320030 112650201 0
32484863 31124749 0 93836106 121113957 0
510063890 219582285 0 577793118 317963739 0
39345466 16646090 0 140347118 123795502 0
346194533 116176762 0 429060683 391320244 0
40147025 28479635 0 363635727 351265683 0
394297967 184740454 0 575471006 593801444 0
28680288 61116862 0 366118950 355444952 0
460575755 151489584 0 514889062 519277663 0
6500035 139696008 0 514154849 783902555 0
494526811 176141442 0 835804624 843480904 0
3422316 21763577 0 208540060 213505266 0
656388570 247250441 0 746019486 767849532 0
97168355 129099759 0 536027624 486727825 0
264264584 178873033 0 688699822 917485652 0
66879747 63123794 0 603425517 929351720 0
21711760 14950201 0 636055311 600562491 0
146543568 10104902 0 453342960 438525288 0
456522233 127383524 0 563823198 544617393 0
26279957 14069300 0 150547100 186503697 0
33600472 6115305 0 37951045 30357132 0
20508594 62687668 0 581573229 744274869 0
30701552 19699393 0 258739317 276088903 0
98665288 76821781 0 171231759 255359779 0
44519949 8505239 0 421926643 490360970 0
10327330 16725238 0 185418051 180854702 0
20302055 1033302 0 384250571 368857384 0
124665 2055522 0 90312863 83077688 0
489871839 286460986 0 756467146 715017275 0
13180537 7310813 0 36983856 36273090 0
745212976 206548542 0 846397011 707917288 0
42422106 12743072 0 186753588 160103290 0
91261657 24898858 0 616989104 541831367 0
82822097 163541207 0 796547925 991265692 0
82187957 22545925 0 125431926 119847101 0
34476718 44364788 0 371812099 407128902 0
179679376 261953871 0 798102375 729218002 0
402413610 127718591 0 600640411 720265893 0
9102896 8418224 0 37235899 35307213 0
89644719 16374052 0 405445696 334455291 0
233748171 4060521 0 493956514 454556842 0
58122229 42374538 0 559331576 585860562 0
596684377 55833547 0 677097599 434377887 0
102786715 451643517 0 889308043 943869528 0
204547256 29006460 0 321826588 234374350 0
319072143 82518169 0 358173727 318053319 0
256331058 47033933 0 822007493 729070728 0
329340416 2471649 0 446057940 372863164 0
114135423 52718677 0 272730676 238782536 0
2024392 2116934 0 80761330 79035753 0
65774185 4725381 0 129281762 133037776 0
18246040 50321344 0 530027046 570569253 0
62367959 176347276 0 681526877 649635203 0
237198780 5483627 0 634340110 624867919 0
113076133 86964179 0 810539939 763632273 0
94227320 13920921 0 147545917 173130050 0
513757884 308613642 0 681573676 731624742 0
119186198 19606098 0 419559698 433177080 0
117977535 6909940 0 284447693 259856319 0
29255441 21743308 0 187968075 179623525 0
4028544 37630632 0 356533339 336332650 0
45459928 28943138 0 166680423 136613619 0
495708421 171878722 0 638667332 639549138 0
33039460 11605247 0 207830677 235430151 0
80343450 1764450 0 423700011 397108382 0
59543569 61798542 0 749059259 628160878 0
125133510 39976786 0 158000093 112849748 0
256152609 33781723 0 647807965 714925226 0
572881894 50820478 0 880822373 733919445 0
344555571 143010223 0 528840974 588625873 0
128544573 36383326 0 466971537 517992029 0
6526018 13277143 0 98235987 100777710 0
508141782 268655892 0 704922199 584587069 0
270650634 117093522 0 364459775 367606636 0
79878794 189443900 0 828312148 774384259 0
158936158 64757188 0 265684411 114201573 0
55795323 45345163 0 271598640 258635421 0
59961692 3316750 0 176445845 189767311 0
3191790 17126202 0 102924075 109382856 0
136674019 26421465 0 536394180 722837421 0
381979561 42911495 0 515645784 569201004 0
5532304 10774017 0 204974744 225243025 0
190780950 34452059 0 635793906 652361382 0
1578897 1753522 0 79983576 70020303 0
6645606 15170985 0 375927629 366767547 0
17273905 16343099 0 230666049 191491845 0
645021576 170544156 0 755231578 557228778 0
489163662 8517494 0 590955861 512142373 0
349037074 225016461 0 670546614 692450727 0
50700931 36656258 0 217605173 235836700 0
454540497 263210836 0 610281359 455032263 0
68930295 47280178 0 223044335 167387294 0
167151698 68942410 0 264528509 252328462 0
144648194 36856421 0 614378774 781336786 0
4012195 554131 0 7255194 2050482 0
77043693 95274756 0 313961307 325826925 0
546810743 132079028 0 725458274 740701199 0
9237666 18739416 0 449106519 552536311 0
39766778 24598527 0 699877779 713702035 0
22233376 7003231 0 112225155 88697096 0
167197663 82573793 0 472970058 469653544 0
23698683 1930194 0 47085848 44875038 0
382614523 201633018 0 562460847 532986089 0
296832950 49464110 0 474312171 393624998 0
32635767 24104937 0 178138061 170006618 0
193925419 34794091 0 422207353 418304855 0
571278434 141431338 0 705216171 694771095 0
341397112 164790716 0 451723787 448104067 0
611849392 569753832 0 841117431 854110951 0
8958967 21488771 0 217935322 185498851 0
28964409 11568027 0 112677983 116590953 0
7633495 34920021 0 570089224 662605331 0
523729737 322167649 0 627791115 660295462 0
491959157 191645102 0 596715107 510278291 0
117456950 8492030 0 521791364 429719919 0
147137685 52556080 0 251127099 228055853 0
83635629 35830186 0 702325753 668472007 0
451994378 391562195 0 638686743 653109493 0
115253036 53791397 0 346702284 311563157 0
4610812 88964113 0 585600816 640360368 0
261853056 97435338 0 523818515 470227189 0
318993543 153830473 0 612770448 328072448 0
74230168 131403000 0 761527150 761471395 0
51984823 3427884 0 324933411 368103658 0
35427488 181622 0 183068435 168733800 0
5088498 37589590 0 465162811 451540427 0
103217926 41272096 0 217406893 215564112 0
619487389 38248739 0 819108217 522551227 0
94160760 21665937 0 256699120 296747026 0
172177835 181248838 0 761734631 691204938 0
18498778 7039358 0 345554437 358182860 0
78714934 6020694 0 442991793 447992091 0
332838471 140679206 0 881801320 917283302 0
39441878 151888848 0 638546191 771589162 0
25342406 14939771 0 80378497 51175279 0
158244114 138498614 0 751433423 934933072 0
423200303 253410150 0 556347058 625137019 0
510435615 114405886 0 656452618 686664621 0
243429777 121086979 0 763147365 750746196 0
684495780 372008523 0 866376317 759513339 0
826451 59018079 0 819749679 697387475 0
4387016 10494223 0 244523820 315152812 0
245912524 115899201 0 956302407 783103679 0
291612223 54692033 0 403875720 343391280 0
539234468 40709261 0 869639164 510551602 0
15710319 179739 0 21333738 17635571 0
128803854 14932796 0 167471603 184378334 0
2858309 31124717 0 502208146 505922287 0
307665904 181878337 0 939641241 934915404 0
156880493 48939255 0 250201180 260535627 0
658880132 20058109 0 839716380 569319556 0
110054198 120133066 0 360786988 298285224 0
16096478 7616283 0 195440224 202636598 0
15695100 41584804 0 101232525 96535419 0
362632419 44020330 0 830404050 826898010 0
80452230 48194461 0 174687922 183314324 0
26486183 5850350 0 224814359 250147619 0
12128728 3800314 0 195118552 204733407 0
420097545 38964982 0 670068904 735980210 0
626375042 143755995 0 923865891 864400855 0
29019712 61790353 0 648676837 593502591 0
4212735 54145 0 10698290 8021434 0
96935472 6362839 0 372085548 346603800 0
237842546 63475999 0 511496880 398456197 0
659567089 386972231 0 758130849 550285240 0
185037301 132835999 0 781896364 781988828 0
6275879 1772592 0 487445544 498691796 0
70933595 19870684 0 440887513 418673438 0
42271706 12684683 0 796215666 865406235 0
212277612 30192761 0 716690210 672664716 0
86195742 113490182 0 840703129 927303740 0
1941709 2286700 0 29188000 19236921 0
112968331 11330371 0 338943328 374285843 0
34965402 28529595 0 657912656 648874780 0
20670487 50862368 0 602579287 547879496 0
30107244 1398169 0 406011180 394803869 0
14122300 47540825 0 792837477 918042225 0
23275898 4112542 0 238274137 274303291 0
53714185 26336293 0 679343280 628342085 0
29661552 8083432 0 305146462 309936236 0
12734126 120189140 0 915657184 958371826 0
311876583 214760239 0 315807486 233185677 0
497386550 31009999 0 783388248 788245679 0
774831672 161988084 0 868310351 456891358 0
269284832 44046732 0 386277438 354139601 0
153494999 5090187 0 577644143 496821481 0
104912688 82866925 0 675563201 642431042 0
51562142 39716297 0 101174149 102228283 0
7989007 6191462 0 57645700 73976079 0
32097394 70594650 0 630341654 620360711 0
15343590 489126 0 132867144 152224401 0
46939787 80657718 0 518988509 468279513 0
359960466 23179455 0 530999117 406595658 0
212018509 44787293 0 532712569 571939433 0
25670152 7858419 0 551740574 695824337 0
95143503 1757822 0 213518805 201971623 0
1992428 94620 0 59105151 59818600 0
7882879 135375 0 94606424 89668103 0
184591606 20129317 0 201815359 172813607 0
70527405 47290438 0 253686720 278278127 0
29763158 97991713 0 415753331 396349701 0
11827703 59781025 0 394099405 353904876 0
28551609 132800692 0 659066950 647564801 0
61308481 46683197 0 182761083 172078109 0
430993910 93846316 0 801229331 794838412 0
89896911 20691776 0 377598974 373777747 0
303018586 37604324 0 415043355 267035859 0
54523629 33354571 0 536146662 607276849 0
671377858 126648628 0 830627346 795206389 0
13574907 3878138 0 60629668 52590329 0
259283176 5002911 0 644862271 619123903 0
149140354 140959182 0 768510649 856599232 0
252585985 918781 0 436968135 439405814 0
5190383 1366472 0 6449057 7217294 0
389355690 48090195 0 537107245 446021389 0
126882045 103825758 0 527699562 529888517 0
97574481 60954920 0 239073397 203876368 0
410992069 234602914 0 527522822 498680384 0
27313939 252477057 0 861332720 792748457 0
824625571 140543023 0 855663526 391159084 0
69660560 8225448 0 79678469 59949368 0
73093868 43457670 0 484589692 498566650 0
22154901 26564056 0 207325261 208499564 0
289096 34666360 0 275711791 308979420 0
32891071 58171403 0 696819904 611914438 0
50525139 109342875 0 727891533 579147682 0
478409 94861 0 3695532 3820955 0
290634495 57319378 0 462323676 429739317 0
3771955 27279856 0 534591884 543197120 0
419188958 1927741 0 689471497 620219083 0
285250797 86682580 0 444456315 453492834 0
59793734 6312206 0 137627894 105142599 0
2699999 6978204 0 62804840 65301986 0
442927147 211469551 0 857479051 811576972 0
155847308 44681129 0 192402415 103371465 0
366166068 212048935 0 771141081 693039730 0
223234009 35891317 0 451007970 224464977 0
210966674 76772561 0 486387456 427872282 0
164513261 94946889 0 452985315 571401995 0
3048653 141952261 0 621935285 510635845 0
93219470 24987883 0 223161174 247550443 0
63755667 62468282 0 113803621 109879592 0
4215392 30257361 0 167576663 156664737 0
68979308 28732049 0 388753207 409773331 0
17133501 754779 0 30804125 22825252 0
17453630 11692789 0 410528852 489785772 0
225081571 178212695 0 414662223 315355627 0
40995276 28673864 0 346147709 376069636 0
288508687 58352805 0 746024150 752288240 0
35003047 33266878 0 238852345 213300836 0
132485759 87853852 0 395993336 392885378 0
20327473 59941749 0 664547076 778916392 0
122322037 1940806 0 286085949 270058466 0
615874952 137446527 0 619595430 571057232 0
10192706 5997837 0 107698416 124074739 0
537344889 394194669 0 911557858 707730712 0
25527936 35539028 0 53340220 54978952 0
70812463 12683652 0 127012276 112903783 0
327079761 138144439 0 759586379 783591373 0
70145848 54332248 0 527595417 508924376 0
227774225 76396873 0 416221353 360959561 0
59057010 103786631 0 637821627 626190311 0
190843641 7957898 0 641176339 664985561 0
7172306 691513 0 409617297 442875472 0
889488302 185109985 0 996551038 979580714 0
507911873 110439835 0 967885369 613942120 0
250704925 24128163 0 658502194 634606724 0
41754021 118377119 0 702173669 745812012 0
61853044 56471728 0 336896565 483659045 0
39828557 22003473 0 60358704 49936139 0
244171060 171891992 0 896630207 742603965 0
48402903 9253958 0 597589933 650259717 0
37558113 10443169 0 231098760 225403921 0
7317302 2078198 0 229279641 267198597 0
23176619 1779311 0 27507635 17693491 0
65979805 9005312 0 225565832 224302903 0
86978952 102244960 0 687420367 694736838 0
2416664 125435298 0 322139341 302044895 0
35398644 50878198 0 631114153 526354896 0
12286757 2521729 0 212914893 206579257 0
106672344 37611116 0 292333718 302694959 0
98216852 13018662 0 771998975 591217826 0
139025570 37098579 0 339500211 281762922 0
392115149 52921377 0 688482437 569487950 0
540478630 119682513 0 858053676 863314807 0
28663817 40468105 0 168499110 192584353 0
244961260 93377553 0 355897370 238073527 0
100233531 29843400 0 432492224 409423355 0
14951238 25018989 0 409534981 446647539 0
27077252 30136501 0 198170943 215704015 0
72833614 28590464 0 131325574 139832602 0
23858642 29041688 0 307320729 291793189 0
174804447 12243819 0 428827007 390122777 0
63659713 1869980 0 561099038 555041076 0
19809372 54769557 0 763673206 773538784 0
73606460 92484182 0 608611277 663940172 0
49865559 336363846 0 824455226 781687679 0
46807732 36359938 0 121682189 143361325 0
12563742 35706310 0 226812262 237272270 0
17086602 200053965 0 718065976 706244412 0
60042035 36568086 0 597594690 644154594 0
75896856 62889175 0 584026084 655381458 0
96625351 21080469 0 137935496 128639098 0
1163196 10639756 0 66484884 72064432 0
237499029 37760940 0 491446259 573501174 0
58859316 34565692 0 719228799 719562275 0
7737478 17651141 0 201512384 196862368 0
10674203 15624342 0 217517991 213831733 0
8422771 7045216 0 139997924 149418023 0
43376544 33882052 0 60168728 53707365 0
104691333 53408907 0 245304336 319620779 0
126863523 35563207 0 531296323 521609134 0
120054295 116819857 0 488822053 456727010 0
176968209 76480377 0 303609148 305771711 0
61844 5214 0 2793352 1895115 0
115550331 61571018 0 653694856 538630828 0
246812969 11649453 0 681225582 616856990 0
656283697 92667240 0 752373575 132073933 0
224773193 209658847 0 865529795 590116999 0
14531164 29657924 0 338183084 435486759 0
209359184 70768699 0 424059432 401044846 0
392498576 69693021 0 545941466 427904568 0
37767384 14398047 0 136351999 123995184 0
134930817 86451976 0 278939090 287228694 0
43107630 31501763 0 781287708 777708933 0
20590664 3706238 0 883311748 908638986 0
342884648 28838728 0 548217917 422825422 0
514628851 240911574 0 584622223 630623903 0
31337481 71054786 0 491023465 495382547 0
17534929 39201429 0 667117658 666477731 0
597206290 139693957 0 682950939 648635072 0
150978523 131458956 0 306673354 304329417 0
341016202 277149722 0 467293790 434813134 0
2789275 55849420 0 598105620 585417334 0
336302311 53305332 0 359970578 256245184 0
147570482 16449690 0 724840494 780364339 0
5264296 12799260 0 331269235 313736753 0
28258711 3199381 0 72985022 71911232 0
117861892 8299745 0 432992717 461705878 0
97716469 32829957 0 932282289 890210655 0
358557356 27389330 0 560903119 587467472 0
84866509 13762872 0 116931352 94378953 0
10512539 46086174 0 287796217 310682087 0
137342980 28555109 0 152156455 109965557 0
20478141 7960530 0 384118591 244467266 0
128558932 9958937 0 555211706 606605978 0
88336572 3019118 0 110950811 108127556 0
52267951 1611422 0 238887687 232837312 0
368015023 54537 0 424862955 180614684 0
5889236 40463497 0 222383287 212319354 0
133870974 35688140 0 583350897 579925179 0
83005241 32519749 0 878361894 867029687 0
31739462 59519814 0 602065081 683271981 0
82940345 11446645 0 200675363 167932427 0
214225975 15044918 0 371103231 373076055 0
72695189 14827029 0 623019662 626280421 0
117480296 232490443 0 629001416 739490215 0
29508657 34983725 0 455860284 430114585 0
119491665 53223382 0 685378606 683213684 0
566345541 33143744 0 811690495 767111573 0
12354082 884479 0 13109010 7367010 0
308883700 284869434 0 828585550 769867250 0
188334780 2097550 0 304250805 315272217 0
4787650 5114392 0 97679343 94990916 0
116657580 66758842 0 543714981 459736278 0
28928452 50377018 0 663264915 639425043 0
474643701 160427107 0 681143010 607083283 0
332710695 62432048 0 739299971 725248567 0
70821480 26477674 0 414646305 418387574 0
144951838 2885326 0 243821886 201447036 0
745505956 244017193 0 803071455 803297224 0
179847570 7158496 0 362414622 352869844 0
152058533 5695730 0 901085178 832736980 0
176037284 56766965 0 901516522 673532937 0
196708586 58208410 0 320779412 317984755 0
5164246 1402983 0 90745070 85594870 0
883878 20253 0 7940467 11444421 0
272749145 4934542 0 588684989 552372664 0
45970684 48273361 0 497332176 487066392 0
487941644 45773031 0 840564740 844186963 0
595224 13803932 0 92255746 97632360 0
17612844 18948175 0 238517887 217978787 0
131425080 117422664 0 786877618 779477387 0
6198857 139880072 0 483029022 530312370 0
9064498 46933034 0 477151169 553168112 0
304987491 41581901 0 462240223 508947204 0
147221538 72153204 0 543951578 433976739 0
113659 256267 0 74539865 77525417 0
57711838 2040703 0 148544188 122678355 0
126356226 23702152 0 687596175 828751212 0
25394567 3203884 0 70849699 73168070 0
201898325 19847384 0 346075049 350832258 0
79553745 139726208 0 288867316 282370442 0
168937003 44160759 0 275804359 238466446 0
68161577 100572579 0 475565410 456201909 0
119913122 51479424 0 317388815 382355002 0
368683443 117630225 0 833826983 776137290 0
110187056 200918978 0 889320366 840681969 0
6434067 267679733 0 766567764 828567400 0
401290689 25102186 0 795126565 690557004 0
94918149 164281047 0 495504332 599205766 0
496573127 148673607 0 799600014 555821343 0
74150272 25987328 0 654060629 718848578 0
482610360 194569053 0 825598649 800672782 0
162246549 146010739 0 201653126 204719191 0
284964894 140266372 0 814737070 700833348 0
419664230 3831330 0 828926819 872871217 0
7267283 1511925 0 10204397 9634958 0
414070676 139034993 0 842114175 747700770 0
1304646 2415726 0 5282020 5914898 0
174783011 22793405 0 280127180 333836667 0
38803720 122372546 0 495516840 498863270 0
790475978 47062959 0 930273957 535922317 0
8858236 20246187 0 301492886 232608189 0
359974172 87186077 0 578844902 441519605 0
769036419 153681003 0 797997887 808158801 0
80183878 13584256 0 368001473 273403799 0
19452458 43991110 0 601770726 590135449 0
161548147 70126021 0 190461890 181645650 0
16608396 31450115 0 102218458 132988370 0
362208326 115452356 0 673671345 751908218 0
49347379 33766044 0 483448968 349877064 0
20952257 10011340 0 51192605 51072795 0
122785254 23357226 0 326859999 526101358 0
701826426 588679 0 906458510 813368151 0
176128162 51007183 0 798678957 465566447 0
524959110 140425613 0 924448903 904082991 0
304728405 117059166 0 382386516 353761230 0
40899144 371888 0 59985895 40287740 0
575009026 5047189 0 885280678 798469094 0
255406367 156759703 0 884948377 846857281 0
261710059 108162063 0 830946035 765850482 0
22612859 2358525 0 921111946 954075608 0
450050602 32850477 0 631838903 601380458 0
149168007 34395509 0 565470636 583330126 0
238692695 58258535 0 469108566 326437948 0
99981863 82206934 0 843504405 865669329 0
308909410 2947482 0 930218923 984207800 0
160759471 17592186 0 413660287 400068125 0
9187798 46786095 0 432716355 499692152 0
76289102 70685937 0 199972058 203566928 0
648650502 100596797 0 758682430 399383443 0
172538251 15268000 0 932841589 827318198 0
95280122 31407365 0 192526684 195023452 0
681263388 49796839 0 854491427 355030472 0
147291030 125634117 0 374800508 302661517 0
54550678 29630582 0 83619405 92520125 0
190078014 76921358 0 281386084 199048052 0
73993009 117572810 0 692233429 687135751 0
250818099 16351928 0 348524418 277215826 0
229923749 118545996 0 767797945 812485214 0
213430877 7179410 0 225772541 209359939 0
61697002 124582679 0 421989570 429282410 0
44052409 63147400 0 692709652 766738149 0
96442732 22655139 0 111831818 95458494 0
99050177 78282315 0 771523966 774859744 0
143955593 14455103 0 731537694 723688158 0
438556134 55237665 0 788583610 742445046 0
3329789 385949 0 6226856 6228110 0
198325511 20321845 0 781485869 624159081 0
183172822 113721015 0 476384117 436600899 0
18179052 2743136 0 467397743 425903462 0
267066056 80244877 0 375042790 375014622 0
18761790 11733930 0 55992794 43393801 0
2500336 1582137 0 8853474 8632224 0
337632021 6980524 0 746858206 770949985 0
112150790 52096847 0 356860589 344548261 0
2319221 3200903 0 60383857 57507623 0
42276959 31012327 0 540265844 403074879 0
142373425 115873244 0 410016093 417969818 0
126377610 7746825 0 322606637 212296761 0
40274004 150255780 0 473947227 550726975 0
221532156 87182571 0 352130574 233154432 0
2237439 5850338 0 50278081 52854695 0
58262551 9297862 0 64767967 45738331 0
524170637 68463378 0 957341931 665660949 0
393598959 19621030 0 709198170 561070514 0
169052088 95614570 0 757209738 870465252 0
17965471 46586802 0 667529507 590142813 0
21367977 116300422 0 577156820 551720829 0
339096792 30631720 0 727316659 757884829 0
130432510 8328025 0 693036255 806840923 0
1053724 12074216 0 285528664 329508165 0
685105676 186935689 0 802713301 883661211 0
157123777 170108677 0 241986609 359921656 0
31493540 2443476 0 373395505 368251212 0
704865543 24313316 0 917684479 965839661 0
120973111 14072124 0 566854627 523292202 0
250332683 104602522 0 469267842 680634963 0
194189021 38638304 0 816361971 881016350 0
21990027 6741791 0 725292410 651036839 0
4142143 84522014 0 653530359 626955412 0
20954468 38372024 0 359660418 407647663 0
30378091 3713527 0 42178390 38412195 0
38621179 21847310 0 580375909 512035529 0
17833200 61920107 0 492220729 604685837 0
264380310 68561792 0 418868186 438672309 0
4397231 44613 0 50312625 51088004 0
11175364 51941368 0 848740789 615754423 0
2251992 15646460 0 75230623 78185676 0
305487462 22966657 0 876319871 768073310 0
32974894 50448341 0 456093326 426711910 0
512002045 61954242 0 594819150 386527863 0
393560588 265376949 0 464276184 460807445 0
33813158 37495411 0 610013132 642135560 0
22829206 62615288 0 276110452 292649605 0
24411333 4918014 0 276176052 286624473 0
111498427 32131200 0 146181297 154402406 0
1048702 466743 0 13648536 12465090 0
119650723 41337355 0 608835353 556011312 0
392323145 961268 0 661355617 666328680 0
31770063 5270830 0 121432805 112529479 0
4595096 17827573 0 182051851 182273437 0
154490780 89110560 0 670426439 792536343 0
193869122 23494397 0 601843155 582387155 0
86014748 36093674 0 464432956 496656286 0
73525421 110756021 0 539521010 625847781 0
512511499 53164867 0 653380275 335050334 0
539817785 253539506 0 717639208 714635173 0
32843831 2436489 0 82160314 68000744 0
303256313 68994797 0 536955945 588345535 0
12753114 30186806 0 434859253 468962059 0
25922908 74455755 0 797613236 798055402 0
396456581 350392656 0 665177287 814022265 0
229447 29270628 0 146952478 138987844 0
40092353 105110911 0 426632054 539642806 0
193702483 47740902 0 270924879 270104950 0
93841938 79583454 0 197251278 168709389 0
35819443 23540606 0 716745357 719689259 0
36158127 25330842 0 240978845 309102956 0
49513448 30895265 0 312667294 377034517 0
491150802 154129129 0 568132258 474774800 0
35891938 20179196 0 359319719 294731946 0
449028431 108706968 0 767342072 842885649 0
54229542 40203946 0 678782927 630806550 0
94229473 11766324 0 475045110 390251593 0
996523 14388152 0 365025987 343971651 0
204724779 39488100 0 506057802 497967999 0
30384930 7328697 0 74617953 59341283 0
285811378 36811326 0 343507811 282178459 0
2652314 2595362 0 35831737 34996111 0
107267549 626874 0 454074116 448722336 0
1246781 818684 0 8431167 6498537 0
184512725 73708211 0 467621242 320612707 0
42184512 15810948 0 100651532 101530638 0
138228645 62052491 0 370990216 390290894 0
35817407 220372081 0 750500887 813785605 0
162358195 73915823 0 201435910 205085245 0
59447473 33703879 0 539176752 479656656 0
153122231 373193 0 728651451 942931659 0
110815113 17145730 0 495404796 657937209 0
74438845 112908512 0 709657915 726763852 0
37048466 54953640 0 866977139 835585245 0
457195754 191740846 0 610484768 438043259 0
7090992 176764834 0 913751986 833963956 0
86342883 10036865 0 151579395 147281799 0
15782266 15541922 0 836735100 817054766 0
2607078 1315064 0 6848491 5118277 0
615933182 347908252 0 883065889 791858129 0
37395853 120879637 0 834121813 818962975 0
11785488 51767820 0 691691191 700790681 0
4449718 14122404 0 127574855 119435015 0
26609291 2517345 0 352075719 317000822 0
285265737 150492519 0 472964306 496132677 0
60733133 143686723 0 954748312 547253658 0
71705283 12531991 0 330158899 302985579 0
91566608 53084893 0 345955955 373163238 0
29923337 41206109 0 709770784 687663870 0
29403845 13756100 0 147668443 145764701 0
77480018 29251138 0 557200180 566393346 0
612919108 335531686 0 822030626 866071309 0
283607006 61434521 0 478643835 272094042 0
247846264 27780686 0 340551588 409323306 0
289773389 75915130 0 891993648 695338216 0
62777797 21917906 0 464015501 449992469 0
515393608 208469038 0 918910948 664352255 0
146537977 15380992 0 156450032 71058525 0
120148153 6077046 0 390558771 434844231 0
91948279 40340543 0 97684903 85954940 0
134794911 3250492 0 779554458 857563549 0
57355025 7982440 0 812961613 765048412 0
1294119 103327 0 8094086 9950255 0
27158243 39715914 0 321419852 342107113 0
99146934 84668498 0 803985556 745377011 0
14125854 65643 0 273684614 285010867 0
462091477 110066178 0 696420153 645523637 0
5388319 6604912 0 36677965 37271219 0
129530186 7347988 0 224353561 154317588 0
3019446 59952985 0 130610049 169844936 0
212169122 54979009 0 491985701 459048607 0
29248547 7630432 0 213358987 260085746 0
123195332 26506979 0 155110429 106092220 0
295812226 10767402 0 864812404 932703094 0
53120415 126118145 0 492505029 457849393 0
29226322 18522866 0 217925108 167459070 0
412024547 137101611 0 778927180 697329397 0
15155425 7025032 0 800864370 785238914 0
34538093 2386848 0 70457890 74224717 0
211325523 87232711 0 887133472 835426547 0
448988014 364680604 0 772287365 795017954 0
572668325 6172847 0 769052734 739642253 0
50458733 46120210 0 247396603 229438234 0
138420008 66731158 0 186775866 75393853 0
7838256 6374718 0 10512768 9809446 0
260116806 9927228 0 638362072 587862195 0
49973602 31459743 0 145202930 149266208 0
106084421 49766214 0 842941981 845600694 0
11949388 144633779 0 537316075 530983039 0
74099827 35912095 0 75107272 80400471 0
23533142 11445295 0 65180686 64340178 0
285526351 84122113 0 964111232 744973088 0
21401543 25701329 0 396541828 344789569 0
535634241 37335493 0 753526470 537316636 0
233083375 185993633 0 369690651 328341829 0
18036715 14636086 0 88921656 87412659 0
37195845 19574141 0 201183702 207078647 0
23349944 11123631 0 91472068 75856089 0
81525218 562720 0 96798792 115868815 0
24753698 52497902 0 750612150 745567696 0
72519718 38322880 0 102702401 93392300 0
4810456 2951937 0 132160282 136478685 0
3678006 165994985 0 363315956 397761230 0
112604501 58117464 0 148930475 148466546 0
111508948 18340758 0 445715449 424300504 0
11187331 15326549 0 70767926 78833204 0
42163811 171684797 0 642810143 602431901 0
44334286 15121886 0 790202331 866755257 0
497157076 48065855 0 739483169 764405697 0
78267235 13482766 0 91071440 90508987 0
796927 900513 0 44906885 36161080 0
624875440 185754430 0 643502834 677334246 0
324608416 25787043 0 533193665 558302800 0
93242760 33488779 0 877053366 857767096 0
263051751 152680993 0 431273664 467149172 0
8305417 34706513 0 180018365 172559079 0
53303956 55006357 0 549418445 494077767 0
204954478 32643072 0 703551049 691444787 0
348888884 87443513 0 888508397 673417767 0
4525478 24963264 0 530772956 485676255 0
195536346 100903424 0 519379647 580719187 0
242508703 77688937 0 678257016 721643303 0
10311284 5679124 0 25158650 25232090 0
28267702 12935536 0 407120889 470711521 0
497467268 159020420 0 869102415 873513162 0
198461683 34241006 0 446944706 446519164 0
53946312 113108211 0 574151917 614673704 0
70514165 32676122 0 231573421 267801095 0
16027226 41216505 0 539824659 488827585 0
2706224 99886395 0 243458206 231678092 0
312800054 79525970 0 354981862 372971859 0
5023468 3785127 0 122432606 126140609 0
58669342 84616353 0 613186716 576898953 0
125878725 56212588 0 262182824 250114983 0
10298905 16207098 0 107535876 125003312 0
29882479 1981706 0 55094945 54076005 0
85311432 45386226 0 786470746 893276535 0
102273331 8655928 0 247890073 221383734 0
18801237 8805831 0 309176076 287695125 0
42870931 10026512 0 836193909 728945179 0
167005182 131321054 0 589772928 581815328 0
14305713 1942681 0 65520729 57695648 0
31691680 11500003 0 291917543 365992142 0
23109131 13089076 0 509419084 511125382 0
2914697 187826 0 11013026 10343202 0
48082219 62088980 0 443029281 427339970 0
111392427 43819171 0 415477029 412673158 0
62342248 15904016 0 463800044 443539553 0
32063109 135756608 0 325115164 330276699 0
131252091 23849171 0 146992968 44237543 0
294712852 101919301 0 319660576 267932761 0
685361483 278154156 0 928242928 904822261 0
13641445 35811039 0 559671052 607079790 0
359050902 213974956 0 676704074 632292702 0
390197915 65461583 0 730676211 691764229 0
185453832 31385951 0 498909139 536675801 0
127869815 221481927 0 679454545 972062628 0
20131575 124752563 0 569153216 597834166 0
5500604 1019006 0 67694794 59881393 0
143134 29182719 0 312905646 277892307 0
79165832 210538017 0 862311614 864859950 0
29691159 38378875 0 399623042 387329441 0
16350630 27366527 0 594669263 637916099 0
26436184 53584897 0 188839124 175733717 0
502877671 162519502 0 891128569 806065107 0
194415277 96804124 0 430672716 352448821 0
2813807 17194156 0 151158688 141401594 0
180816769 103006632 0 654894216 873056858 0
395877808 212058224 0 689519124 604894118 0
23188581 7159986 0 162725415 104632176 0
56738709 10592389 0 86464906 58004612 0
217536233 17973819 0 231816654 181914816 0
67865261 17945362 0 85451974 63806767 0
46217810 25609542 0 112141900 98836701 0
41104822 3102070 0 162893865 158735360 0
87306888 16731385 0 538804903 575320391 0
2842383 13783 0 11992958 6738571 0
202591918 170741209 0 640014513 709574247 0
321664119 36153926 0 354269614 340424534 0
357591116 21179029 0 687436498 590303119 0
186413 13711189 0 79382523 79754642 0
88884504 20979810 0 129753466 128208898 0
306385030 64182332 0 610491617 549417719 0
297189835 31010547 0 582907866 613477251 0
38618186 4249697 0 182853832 212054413 0
408678566 48199354 0 553450288 474856715 0
670433839 248535120 0 742561258 376143674 0
601452653 188980161 0 898303166 895703102 0
205998666 61687348 0 310501295 206470923 0
33182470 2330685 0 112995873 106881095 0
435030593 305469109 0 574625540 556618986 0
77432800 57088059 0 745772851 506400073 0
71779741 52745470 0 734943391 519151546 0
300479098 31011279 0 722967733 718456811 0
393506276 140603858 0 954178077 946225955 0
18098515 37269482 0 136103140 134493154 0
15474734 11199824 0 295652175 308231359 0
2271551 4213506 0 271761637 327834737 0
70468964 117956251 0 651361074 689393891 0
507056616 447881782 0 777633240 717932718 0
120420680 7354380 0 272854314 165842860 0
492554004 1866245 0 706458390 572018697 0
23477197 3098808 0 461754532 463046097 0
53118097 16368066 0 286512501 267604283 0
103659334 3331816 0 140946257 122612285 0
278979613 109322165 0 782912493 500103670 0
62185550 46483978 0 322017427 338682466 0
151936068 124336398 0 493720762 630310303 0
147211269 122139284 0 540619652 667434215 0
134893799 148243543 0 541711739 552195709 0
348893066 113160108 0 820707060 732616544 0
692929487 211915576 0 716449810 681774618 0
525772628 161679785 0 622190562 341865195 0
3173797 989817 0 380999035 451727817 0
514322164 198217958 0 888730246 922456262 0
879646 7068932 0 237285987 277089119 0
110402301 94294969 0 546196646 460866600 0
18637051 7750775 0 140920189 127345074 0
708517010 305233477 0 889306633 876145116 0
48378723 31217016 0 522838765 491220622 0
40666506 36423988 0 592798614 517652141 0
20013795 27820330 0 163678778 114649760 0
125609975 7226440 0 284657202 270839137 0
252201136 165846687 0 331699235 345312420 0
145054638 26521385 0 387198194 373926030 0
35461530 34419865 0 760594892 730455230 0
22943340 6215532 0 69765100 49098322 0
170093393 73192232 0 311353188 313409115 0
38845211 30177915 0 215699636 148426952 0
115596833 40592762 0 581304871 597192718 0
71433644 14414732 0 563771712 531677128 0
43992378 54718359 0 305264708 269093141 0
21862973 1711182 0 216669917 257976708 0
97387803 44262325 0 431771197 449400012 0
6306840 9122290 0 98334032 96215502 0
145878992 1226658 0 259696553 146040068 0
52640122 30157215 0 71943810 51951349 0
17554535 499633 0 727280214 922521205 0
402317380 130615450 0 686792423 696353584 0
416334907 192505324 0 594618476 596238521 0
6896938 15663883 0 336367768 349675874 0
20592724 2263313 0 29814711 36800554 0
30086865 101138619 0 273657449 282711808 0
104395449 309852918 0 916764092 866990094 0
106578131 15565087 0 749689321 824651221 0
294152796 53385012 0 371661481 391879041 0
192620772 54922875 0 508092526 560216329 0
17276631 10162703 0 187422173 193138308 0
147699898 22225015 0 466089880 509212562 0
75482194 43133819 0 363955543 313917018 0
157788469 50276953 0 265369319 269950477 0
288099758 232643167 0 694345374 503272694 0
397773075 90567003 0 878916273 600708132 0
236421474 121354721 0 578014488 612736677 0
12097547 14047994 0 112355960 119642938 0
100131551 88831463 0 734121024 715521635 0
2644495 12174541 0 320002651 360733135 0
237713867 10466879 0 953078515 746616940 0
364532664 401897178 0 813895839 744182902 0
20380564 36662378 0 682482202 538842947 0
54284275 13682623 0 79458509 74128281 0
602111169 145880821 0 642377417 499164682 0
323372450 149961831 0 391744284 361152881 0
456223596 83862354 0 680542308 687947136 0
209889199 27091813 0 538660730 527891618 0
24147962 43323841 0 889839126 950952660 0
75229407 27153390 0 255604961 319384587 0
478197117 223304647 0 588840694 541950337 0
549568710 346143793 0 770731317 646551897 0
442965152 141938552 0 951880574 864073038 0
83948648 43816873 0 475845863 470598551 0
70762953 2805627 0 366593366 417822176 0
446704929 110787941 0 534140917 406225900 0
111580036 89199379 0 616452629 584840957 0
31291236 2739501 0 42983045 45755180 0
26649671 3440196 0 44776790 51656646 0
6437586 16320107 0 644888985 656296067 0
278788723 71606335 0 787726469 692812066 0
253790318 153414628 0 418036206 418674525 0
130204961 36416251 0 408095111 415010992 0
385307146 115325068 0 502381314 390455621 0
342388909 134454282 0 527143224 343220773 0
122390054 203013310 0 469231934 579325454 0
105975028 27733926 0 362997727 335779993 0
1751973 2660072 0 77997226 63996670 0
454390465 111256099 0 872757703 689970030 0
416122682 206674203 0 560498510 370322759 0
24692724 19847806 0 448242568 448933799 0
594001701 105029133 0 727840031 615963840 0
17078097 34162025 0 573161872 532136616 0
49813492 55950958 0 299066610 295616475 0
14822558 15321463 0 154369349 148876792 0
97118761 53068790 0 754461133 734122922 0
16263369 90398768 0 432459379 465505732 0
428789796 154065047 0 836740425 833307228 0
20072381 69744304 0 874998454 889168677 0
164789369 138210745 0 251065896 280144541 0
41472898 5758955 0 123417455 126085660 0
163191216 59508962 0 407918649 369664444 0
877041254 301813766 0 951466730 721376817 0
470906579 59147086 0 613646218 345385719 0
35335968 770783 0 106308313 106206411 0
104514577 227907957 0 642310282 498702085 0
62415360 69639225 0 282502629 291852023 0
6665159 10541788 0 75898757 86731915 0
14230357 187091997 0 658022041 668983843 0
18318491 16842204 0 936634257 876525956 0
5995291 7291088 0 111986033 147648813 0
224322798 114930446 0 581799081 450167262 0
170613317 304667246 0 907096135 797023302 0
12813799 19476102 0 708964086 789783174 0
33509507 100023654 0 624882068 642844024 0
13493551 48332608 0 856845689 669805269 0
150085639 272109072 0 824395984 959865591 0
82966324 43748132 0 581577400 661962752 0
37339202 41425618 0 671685513 779191545 0
107974439 54517142 0 138366705 129967037 0
10007433 54301577 0 501637235 506278296 0
34811778 3549665 0 258855379 248051968 0
6078952 23682077 0 256999997 261369950 0
8240848 2459639 0 56388369 59450890 0
79465904 34451666 0 87532150 66926203 0
215733027 145717808 0 946363707 678252896 0
2990264 16226243 0 27580374 27036221 0
14690452 29681356 0 87753380 86839784 0
1977947 1859379 0 41210445 59648344 0
25755792 203698 0 397910649 361896471 0
51694031 4053026 0 59704545 52261122 0
42976917 16229414 0 87578250 113258140 0
7201441 12540184 0 541718311 497562088 0
11135670 109592602 0 687678247 752241190 0
399275706 119249565 0 603163668 573911653 0
498210044 144348952 0 768449762 693020742 0
137194672 6053871 0 663235133 679971446 0
5371313 3199733 0 36643432 34694170 0
60239610 96841402 0 624586082 720292878 0
17821822 54467469 0 961874159 938129140 0
163282773 3700640 0 426758030 402808649 0
93450078 60051529 0 287091467 275219940 0
33518863 54418534 0 368760750 299837508 0
39037697 1603676 0 371466692 362057577 0
431637110 13841505 0 552177079 427036760 0
11504174 25843164 0 150215839 172606891 0
546404274 212334861 0 976762481 729407783 0
95583457 83769061 0 423900115 453375709 0
66068188 12987800 0 747670093 794271811 0
220406801 75727218 0 612342055 511503380 0
199199100 53715035 0 480998319 465403260 0
41685362 26879437 0 228749385 242575359 0
80937134 102605432 0 120310523 129690178 0
236884290 63832172 0 910740335 871494063 0
45836951 5132958 0 567839591 614691880 0
38101504 94918564 0 745049903 738751685 0
1491495 4584093 0 30920983 30665323 0
152615865 79005655 0 303010400 332159499 0
122409005 18240503 0 826009010 900785313 0
213567541 16678974 0 495029541 519463532 0
41647502 13035825 0 434810443 396715489 0
28807825 104258510 0 559909145 422561593 0
349946293 15800060 0 668911683 676855047 0
117021629 16899947 0 588703048 583158656 0
131127020 54125368 0 194365564 176580055 0
363006781 183750808 0 878809611 816359274 0
364939057 67935963 0 441195261 123872642 0
4766065 2272966 0 29487345 27116179 0
110054506 70287796 0 482975855 488396565 0
175682078 6995744 0 211822465 214397311 0
387304771 219258257 0 470522090 488728308 0
12403294 1944187 0 76372805 75012842 0
64067907 19262905 0 482125708 481167109 0
266455513 16277741 0 563421402 518323959 0
2199483 3389800 0 19465597 16868850 0
309535628 32777189 0 459291155 413804145 0
15159083 1945610 0 130998205 119581282 0
138296734 21089073 0 300468847 269602621 0
11965965 2226609 0 27133030 26897350 0
9367036 14027882 0 425038777 430478178 0
1573924 16973434 0 175185109 185792215 0
117505 3745 0 733985 743978 0
269660778 23218606 0 402265096 419558206 0
47165995 156137538 0 474477648 660681671 0
561237507 33787135 0 757211391 863402360 0
671062491 158737918 0 793310699 351683244 0
80702966 21542811 0 768521770 779798546 0
183462942 22425355 0 789222362 707577706 0
21118512 12806674 0 247739280 241603143 0
8361222 1853445 0 65677980 62658855 0
421324157 101244229 0 541505015 519144584 0
47884257 69590803 0 591055505 655602965 0
320427466 105059729 0 622173490 523434974 0
304770456 71081900 0 911173696 724474129 0
617576937 41493838 0 626237718 292723725 0
429902767 52849039 0 602759774 492101030 0
234133290 50438908 0 897230056 938635819 0
137457979 278608 0 210425118 181488602 0
46445211 42895998 0 288715142 272595307 0
68898928 33020596 0 137510280 137447150 0
96344 459493 0 29331745 22236428 0
90046528 31310160 0 118913538 105529807 0
3413195 2906457 0 43136684 29657052 0
109302650 48002354 0 262572058 314427632 0
385117885 88659548 0 429304130 427128376 0
170306534 18364093 0 355864569 326342231 0
237638683 103960672 0 749656969 648122028 0
144104861 48507656 0 148461118 131653295 0
32092669 52536391 0 328122167 385946261 0
18448457 96041915 0 241989094 277625853 0
145726598 49464991 0 292104671 270764189 0
5061817 1318143 0 266537143 281833106 0
44862201 55656360 0 566378088 641288514 0
140758687 93959953 0 162678749 144730320 0
9659110 30578212 0 218919223 214632751 0
730040784 352733457 0 764282689 718261730 0
245554013 29357573 0 298010070 308544064 0
186798717 6815992 0 744085527 787114900 0
3232959 1405624 0 81807648 77847903 0
292056378 8565628 0 473266846 483270380 0
7612832 333312 0 38591100 35377634 0
155392704 7975594 0 878281334 836111523 0
17495122 36076070 0 672458881 662462082 0
304484658 1088814 0 718702513 731513986 0
59263320 12117973 0 556251148 488202144 0
543476095 124070249 0 569993747 689600498 0
104628442 45129107 0 379938302 369084728 0
12952604 10218297 0 172121904 176799213 0
37222547 2677642 0 147038284 153835747 0
172130219 6149138 0 361355314 309336606 0
6522619 1521115 0 48287246 43905936 0
61665704 113592797 0 337606649 370737779 0
142523681 32708423 0 761131292 752615386 0
442680338 132533493 0 583836444 704811539 0
17706335 4795366 0 261327920 237646342 0
12679173 25487175 0 710490564 610884645 0
297639775 231846941 0 599411589 801934392 0
320255482 118304525 0 419719937 487122678 0
64585328 20447409 0 599950797 555011483 0
103269 5690376 0 138429132 130494228 0
231907640 81568200 0 520230666 444593405 0
508001550 252729504 0 565051515 608782770 0
16578686 2155009 0 316641191 251124874 0
3997817 2015893 0 193911465 207378299 0
65988416 54640696 0 240851701 252110869 0
58384418 8210662 0 248246229 292730146 0
18267150 9245172 0 492943007 655461729 0
14115181 14369511 0 84616450 76238424 0
184085101 172401486 0 513299326 669956655 0
43584618 1899103 0 401669206 515099912 0
128201852 58648131 0 973280211 915165274 0
52809624 9724398 0 504067372 630948127 0
185767264 48457375 0 459963979 447629326 0
36906478 20141128 0 386562178 388264040 0
15473599 29887868 0 225491139 226679177 0
126491580 35902195 0 921933855 882328639 0
66654854 32192520 0 424950475 315050210 0
27908456 1331543 0 289138992 282417878 0
41097387 18764165 0 64838575 67028116 0
16091396 13689394 0 206435926 204996521 0
89362214 15674136 0 783108752 737599745 0
9819306 21351107 0 230504587 229504579 0
101158107 26797492 0 359533884 348117151 0
129975648 37683143 0 784378734 847258222 0
448655590 174600466 0 713364076 764707850 0
34091529 30427324 0 200580961 193099934 0
67097106 3972109 0 291156336 274147286 0
91189655 486726 0 119792785 113904853 0
212289202 58076643 0 255196640 246427191 0
167392054 142851851 0 636563267 635722457 0
13895289 12193452 0 85892425 82003118 0
563900 698875 0 3016124 3040945 0
213278831 63294929 0 811112581 594785218 0
25929932 3380367 0 45794139 42546812 0
51893199 121492041 0 637649037 557117257 0
1803144 4563192 0 104100317 111666950 0
3710572 4556037 0 259468328 258995875 0
5103667 31478241 0 267508872 284250631 0
488580089 10160722 0 706568087 402405359 0
328376021 179132482 0 721890461 483578992 0
165841683 14102463 0 510605527 403084805 0
738010723 14717974 0 886380721 867277177 0
892176476 52975978 0 911144476 500890294 0
100731636 39227824 0 624548990 623340722 0
77798223 91833005 0 585759438 594960465 0
188760378 26110918 0 460840325 469223693 0
8856179 2382779 0 24024971 24558187 0
134766588 14056112 0 840732191 815395867 0
6012562 85879495 0 580845110 551777656 0
523130343 3629394 0 745266071 720170002 0
552593708 137082364 0 650483973 680902310 0
37754541 16545045 0 264426954 218969903 0
42963959 110619288 0 862108875 811186947 0
21553696 14796779 0 68631909 70671434 0
390458321 392559253 0 491724518 406069081 0
64968599 19176781 0 443168200 331371280 0
369798 1091771 0 5062021 4929873 0
143615086 75851863 0 715829746 637474882 0
145154252 11624924 0 859166286 775789574 0
24832996 31181553 0 357893618 398844789 0
232120523 78266221 0 436620576 447941075 0
2890655 2004846 0 142164421 153483511 0
20263056 28610206 0 897047433 706649132 0
52326138 95770914 0 717238727 773973612 0
95497122 106184007 0 788013488 782942521 0
15200129 1420025 0 146516048 165964016 0
15892232 467478 0 34918599 27121973 0
512356871 168689971 0 968077754 762452994 0
88186473 246059714 0 898202341 913630152 0
151218171 120462271 0 459510852 422365213 0
280794731 105521102 0 348324727 205399607 0
328908265 296038259 0 601070389 444974246 0
21332261 510200 0 213966835 161256182 0
6698093 10601212 0 21017627 28166258 0
96723400 166273037 0 943167378 930726960 0
207940960 62237501 0 261399509 244257645 0
267827917 164396541 0 298502053 272774005 0
447018406 449377381 0 484078719 496331057 0
224189893 226824235 0 429397048 297062410 0
94472777 21770727 0 556663084 574560913 0
12694365 1489555 0 41192041 41671965 0
273425150 15806842 0 793056020 804363353 0
15601636 1665857 0 46968579 58477015 0
6794735 11315845 0 402464945 330487481 0
55947644 172107961 0 679168490 769938772 0
579550078 76615884 0 810699178 550996983 0
370302971 8143496 0 770507694 443119605 0
741981425 66339645 0 854568033 500123751 0
42347185 72771040 0 283115683 252004077 0
2432329 9461 0 21134735 21075261 0
59732332 6894796 0 290622249 347858694 0
362233888 233701644 0 431337791 382253479 0
115406187 6659322 0 756155679 656357246 0
130322883 43237221 0 507200492 499614449 0
247801599 96077992 0 742732290 576109557 0
29784429 33286769 0 190027872 192285707 0
168106753 89140063 0 253552347 229581182 0
370028244 5312348 0 452952209 451589001 0
167401106 46118577 0 290888991 301825737 0
32822132 25652050 0 78985617 83178160 0
32261149 17866298 0 213090571 206946487 0
48316516 29131954 0 648568632 690663596 0
220299314 73657231 0 596204176 625496821 0
27753542 13346733 0 787799587 805390924 0
180161028 3840435 0 607127026 721641214 0
224927468 141779584 0 538966818 502100062 0
395548898 91299703 0 595013959 431839214 0
716498 18467870 0 87792027 84961593 0
293538605 5707255 0 416254185 305013105 0
49591043 2024828 0 201535645 169645097 0
13155157 136016529 0 277650093 325802017 0
279027379 51156964 0 631280237 742978686 0
39841334 121262433 0 608603153 564210777 0
334614620 45001157 0 481102450 290987981 0
91512769 48486447 0 827398682 901521871 0
71121031 13341386 0 713622747 944614416 0
544514714 124442353 0 789145058 786715254 0
323127502 54179527 0 649349722 589880081 0
6120725 8084954 0 55755145 62188375 0
10956014 11984925 0 71468232 69837429 0
1584029 45652399 0 169022223 219528692 0
45668429 157525718 0 718530861 675222534 0
86664281 58689569 0 925657897 786180383 0
36900974 659640 0 407396386 362584561 0
334866254 48318068 0 638536317 590956226 0
240894213 80556503 0 715591516 752997271 0
2152477 5949830 0 296999388 240063362 0
236804782 248290435 0 756032717 955890316 0
258629159 34444463 0 706886152 634051256 0
9499475 122219333 0 377603875 374554767 0
801838252 590092093 0 887691969 751616453 0
86792546 52139268 0 335072619 339509608 0
79638370 12326388 0 464762731 445951345 0
50928217 17281191 0 329654494 303030609 0
108284627 28037328 0 176322152 197317354 0
12441750 5690865 0 110466022 163369170 0
164937778 24982252 0 208717471 225486381 0
296474411 77468040 0 692460149 639371169 0
111775812 244934121 0 742976918 940293157 0
167808132 168581332 0 457412237 589726462 0
1585020 6265791 0 135992054 111164064 0
11796327 3685923 0 79643630 85753731 0
97098982 146453553 0 868012103 888830440 0
174451439 132185593 0 814082562 815423916 0
83516794 1061451 0 181609085 217562486 0
90965659 69310377 0 840636442 795505125 0
83789966 39184142 0 182939034 177505295 0
226802470 6021804 0 674873882 733265945 0
158970 1065638 0 3466358 3695389 0
109369935 8128223 0 489251609 383548595 0
36691693 35472999 0 283989705 265162961 0
53922899 84858 0 71462868 65834304 0
83176601 31068085 0 517455919 481728063 0
67174792 77509691 0 721896141 779987697 0
158984568 199426853 0 545299321 436342582 0
67096572 18834755 0 213777110 139786431 0
9897564 22778745 0 580169809 625280681 0
137310674 73499169 0 641908936 614742710 0
319963506 5529431 0 483492078 334352212 0
300988280 168685554 0 559889007 573852240 0
21449798 63641668 0 660944233 680423376 0
590794 1787166 0 6075673 8012222 0
547598710 208454870 0 940016351 938129633 0
55358215 104909607 0 689253177 861671527 0
218619341 60208861 0 772856066 708541300 0
18998759 1367086 0 39584813 46561253 0
1969953 5124128 0 30147340 32571280 0
371587036 115944286 0 763130550 542812471 0
233844661 30180818 0 248221743 210968905 0
196035821 189059956 0 496765901 596884262 0
102744782 11871253 0 800916203 437966616 0
131013586 72759533 0 678407440 642770141 0
111319742 35374603 0 372414020 368790951 0
236899567 185806667 0 728354869 770116427 0
34917482 1771452 0 57877505 57913689 0
129098341 13283210 0 650526436 628356034 0
56787737 57805972 0 127783982 134524446 0
7913330 9717740 0 55508389 60929522 0
47093149 19978888 0 183623048 217246483 0
272546885 18884272 0 574466026 534748648 0
30715892 2328632 0 68758585 62251106 0
136173077 29932575 0 770104178 636494830 0
24366673 40713411 0 574565730 517317246 0
149077907 65065205 0 364657994 357329341 0
9723246 108613570 0 394335399 578957418 0
39620849 145178811 0 719832348 771209930 0
167262 23033496 0 380059651 377843241 0
188066127 10110467 0 320597610 266692796 0
390485834 230277456 0 483416356 438407646 0
120613356 67562633 0 249252074 200576651 0
63931512 77353437 0 915228175 768907796 0
157180803 93811500 0 345102287 366437078 0
22009720 1953431 0 37617506 34837694 0
82705262 156620128 0 583052757 530755467 0
311602633 185627707 0 805071200 733994926 0
19919754 17838128 0 717990917 614653925 0
71885964 111795069 0 456845605 397655778 0
26274436 24757671 0 423176314 360685942 0
60552335 2543356 0 547617852 566570528 0
55150862 41461522 0 408907972 437949337 0
114601839 115142589 0 268261022 243075686 0
100467733 27854865 0 291051217 363464620 0
36758060 167164394 0 782451226 754821160 0
441001146 103040114 0 535885586 331854528 0
4743913 5190424 0 222656442 250411948 0
30430252 117005950 0 451601748 420363730 0
481274835 34134424 0 503412246 198680658 0
43229767 17111583 0 157643091 158307437 0
143207213 146811037 0 666137461 629170054 0
642140425 365053762 0 886611964 632086639 0
189302257 32175877 0 275609578 253791677 0
162614221 126824259 0 641869611 596641919 0
144305784 57201376 0 176241312 150774714 0
154232818 69811070 0 786576170 812975040 0
341703730 41849391 0 474669569 448018939 0
149957744 173666363 0 932630846 907866500 0
304712148 79881223 0 615299164 588407416 0
181199640 4950025 0 233559106 259371874 0
355311893 8653392 0 502986630 262461639 0
39695810 8775992 0 574144281 526786850 0
17901126 121779940 0 590414511 594495068 0
40176226 10561136 0 59620804 76829605 0
123359817 24018691 0 504987154 527329361 0
1685240 16291398 0 90598660 100962587 0
7717544 21924 0 241810055 227706016 0
14758873 24830442 0 761721093 644324279 0
54893544 111601526 0 569731859 553404246 0
671278870 187344870 0 750719820 350771061 0
12664253 39416490 0 197183333 199735269 0
6217510 2415918 0 9241049 4929062 0
30663482 19254743 0 258723645 287610433 0
224564155 110348406 0 878876017 851341437 0
3835355 91584955 0 652494336 880288164 0
22460237 10131592 0 116689984 93860561 0
696630666 167332646 0 779131367 517364329 0
17615144 32835475 0 485564062 510021775 0
187342987 102804854 0 843717653 696790487 0
8482894 19245809 0 886192870 866590300 0
975853 193830 0 3216224 2733556 0
50315368 11709928 0 303868800 333400369 0
97289739 5900652 0 624222131 279859284 0
34383419 72312485 0 468945676 435877047 0
105618045 6880579 0 477299342 474218256 0
24400345 75790227 0 620218892 552623452 0
31983157 883693 0 121963868 85596490 0
20868593 35250517 0 238228050 249124401 0
145623367 48801994 0 843563097 826761841 0
1358761 73539 0 11734878 11981152 0
326445170 91449265 0 476148686 408099158 0
82300626 10533018 0 156358654 182257373 0
23498205 40850116 0 807291435 804198891 0
274686053 33031271 0 886821864 657776416 0
265315657 85662295 0 687737161 752043299 0
51498763 12128101 0 79450073 59311036 0
241128125 238463965 0 643921080 679435967 0
102252395 58231619 0 549924814 480780354 0
275520712 111876178 0 296826147 322451562 0
55042271 12379621 0 173683161 181214803 0
551667405 118877029 0 797208870 585409894 0
232198918 72428562 0 674622581 626144650 0
7918912 472189 0 113814827 112726117 0
66354050 101473321 0 235828227 210652970 0
14090311 18396212 0 101941359 111909433 0
216378169 61538897 0 804444322 866884504 0
456671347 262056994 0 703618243 635836534 0
4316127 375991 0 11388595 9992637 0
17828209 30275198 0 488499825 830511117 0
446259135 65692038 0 530650235 161356630 0
7382806 318496 0 57178278 56861586 0
1788130 84568646 0 221025579 241892574 0
443131049 151521429 0 570892594 556914090 0
142838497 15736799 0 551296760 557343472 0
46057092 1658146 0 309787917 320683965 0
24900513 106168106 0 719739954 563918031 0
148997240 3946466 0 319480880 288957289 0
373303795 243216775 0 485358256 477444800 0
404507454 225184102 0 486710267 482526886 0
5814697 14293786 0 56820486 64802504 0
533715050 479722054 0 667959386 733829381 0
66608326 24556215 0 128169388 128756832 0
261280219 29069945 0 283229329 384515946 0
392681329 199438068 0 669291719 833497323 0
2547531 1784329 0 4313004 5514255 0
137492678 17741697 0 182107971 30516015 0
9239 448564 0 9544831 9926461 0
42851603 16136124 0 776583088 773080073 0
56596887 98371885 0 732903552 698756739 0
184463958 101029372 0 256611236 367005969 0
43104859 45428438 0 645974068 930688441 0
27757728 10319933 0 549214654 569174598 0
176682487 21979654 0 339077790 353906128 0
581852736 151344493 0 642386143 666972053 0
56282662 15854896 0 132522988 119288878 0
39461340 134466659 0 746333991 721694630 0
16815271 18249008 0 72676659 74402361 0
362922254 96450450 0 836804587 813985167 0
138398984 3133692 0 142239415 21756928 0
183248707 66194263 0 846390199 868850995 0
36207996 21046787 0 251940065 238091162 0
72277778 122258659 0 765751282 771721956 0
10642019 17031009 0 634906915 675188409 0
43753962 102993881 0 709913607 717904337 0
9930593 61863770 0 301183871 314989369 0
16936677 8420176 0 49669907 34464050 0
3388589 41939850 0 314628660 327296664 0
155194702 107788987 0 172964206 184675454 0
33793480 21527180 0 538173340 413743913 0
78360898 90898577 0 714880963 583231126 0
17731122 11319727 0 55014749 50259971 0
118201006 126075400 0 737402522 743805849 0
81431152 28215254 0 222998583 191448024 0
385726862 71249565 0 929319547 815443000 0
20665128 6017218 0 41143060 40020640 0
473653280 140460563 0 499610356 514425785 0
11644794 3183398 0 122328210 99991449 0
35023491 14149094 0 186701142 193343699 0
101710015 55956583 0 146084733 148452998 0
159227401 105944210 0 245508278 257139691 0
216116888 104513366 0 810620224 846338794 0
170920627 3486062 0 774389670 776576387 0
341968891 154693144 0 731595160 714255480 0
18149119 218646 0 231951333 249952200 0
3044763 10558126 0 32975976 40117281 0
7056395 16728117 0 39501514 45244113 0
63419614 5266667 0 100107763 96973999 0
327297673 654567 0 372591420 245940373 0
44144404 5378531 0 189241909 188885656 0
26235801 36411396 0 729490164 808749215 0
114646461 40618543 0 289706327 313507963 0
117544864 73870672 0 591248078 633509046 0
5536095 5261855 0 296271967 319088294 0
3592359 11843785 0 48388267 43393538 0
112238824 8602645 0 436342663 360206637 0
28818237 3231287 0 98124664 117319163 0
116851041 777843 0 733752110 894728828 0
292836741 172084000 0 696627612 522810021 0
362718301 275962567 0 467809176 591816828 0
107979189 11090794 0 906714863 942989199 0
93700899 130592164 0 734317466 710546460 0
143089 40174951 0 504113315 483673153 0
565442569 136885817 0 836437579 695249350 0
373456076 19395409 0 674978753 395409048 0
520222366 37181868 0 738592272 682440598 0
258798452 70934190 0 605366453 431487868 0
775242696 310449718 0 904678278 489625297 0
21566335 16467960 0 97085167 105378060 0
214050041 48624744 0 247549852 196249262 0
112817803 15093167 0 146038302 141224489 0
482457 225024 0 5381841 4765049 0
179528388 6909783 0 361282161 264166486 0
57035275 56613892 0 192635501 207623448 0
44017776 264435526 0 812781097 752017742 0
32964282 802646 0 851765720 826761332 0
50702183 103664459 0 294249308 293225225 0
62543850 38961560 0 155814743 185736987 0
608554237 87877146 0 726176286 697660557 0
16353349 55213480 0 332087590 353873284 0
8054645 193915 0 8377935 10708649 0
9788665 26205761 0 381531034 261849056 0
227829369 138966218 0 626751958 567507808 0
415943587 107352465 0 752885829 794565984 0
14548012 16611475 0 171331469 163662934 0
122058983 57060569 0 642303238 619490387 0
44284927 20609898 0 70905917 89194431 0
30289136 67111079 0 706685382 738279062 0
335454823 51786080 0 596044455 458374940 0
15664597 96134797 0 516548291 581318754 0
122020006 224752628 0 433042253 469365697 0
2552888 548782 0 47023786 47912331 0
207212317 23023515 0 258182720 121750391 0
296611180 208132398 0 645541206 653999168 0
55266361 73923312 0 184594959 251805774 0
4623369 760641 0 54993348 70569430 0
412083284 82847905 0 504633584 537275611 0
288650880 258808081 0 766279806 816558173 0
699085769 55019255 0 911353186 840506560 0
3066106 44893401 0 203418572 292358514 0
307033918 189093713 0 340028234 403688447 0
10280407 2388128 0 18387488 22510604 0
209490116 83644175 0 758152106 977636950 0
23239588 41328317 0 330411159 391843189 0
190190151 23000246 0 655403540 593441264 0
7741026 2276100 0 70802522 68554215 0
131366161 90870981 0 205912025 207407523 0
466716831 409225266 0 835433798 761864056 0
364703431 306940959 0 454060072 456525325 0
27879299 11947468 0 171405857 160344580 0
114518013 112997570 0 305547107 172878174 0
230271418 41064095 0 271697798 332747295 0
485372608 135500962 0 637542852 401417200 0
45517454 29767179 0 569956991 572030190 0
19774151 4532197 0 536820810 549526799 0
48452266 71626055 0 348178040 393373951 0
90105824 3757737 0 101162533 86032547 0
83501901 182830736 0 668034123 678436211 0
17562139 50270177 0 738839327 690003843 0
606781144 58600930 0 863782400 841961460 0
92765088 13680407 0 630065095 704435790 0
132272546 81888473 0 680700960 585670990 0
241835743 22265311 0 533511262 620263856 0
592554343 15088076 0 798006154 771783644 0
420158175 5555364 0 774990653 588025645 0
153770631 61493927 0 732317803 642038024 0
22716936 2394052 0 671122175 651017316 0
87962653 20561061 0 559089957 637010687 0
463692479 25876284 0 856568607 911979818 0
34530204 54877672 0 305326923 346100491 0
13624990 4319667 0 155691447 157210900 0
63443296 47085499 0 131033362 131228437 0
266925393 104758424 0 450901144 472226169 0
120981872 17067056 0 791620377 623108731 0
188284849 125295544 0 692847193 630064056 0
1407629 17177902 0 148961144 144075418 0
181538324 65701522 0 797260950 917673684 0
95540960 7040807 0 255039979 153738937 0
452316136 136609099 0 498786616 544954575 0
41273315 22196067 0 145367397 158177595 0
93935065 58808607 0 704432290 887214161 0
137034731 107940128 0 871989272 598145377 0
169689143 302519237 0 975330219 951839968 0
93147962 13708491 0 549391531 566971791 0
6865381 3336144 0 21614568 17649031 0
224056506 33956064 0 654590318 702765871 0
25120755 108204246 0 736805911 878039993 0
178613100 20709976 0 568899734 731330870 0
37492532 7435534 0 256900769 226446648 0
174665454 37005359 0 350926738 451235523 0
41665708 8497107 0 115191136 88221586 0
18790055 13222009 0 146217704 147359054 0
276747288 119572769 0 339931415 300534799 0
8673698 24563406 0 437318134 498009972 0
6187439 16479512 0 95532336 102807339 0
192155391 178661745 0 632101753 640623763 0
87132634 2397441 0 725750271 775070674 0
64458269 42923865 0 629149694 588293615 0
333378714 87013007 0 448717436 424244570 0
337718 8794710 0 530342381 386393475 0
21179518 26535378 0 280941871 372586026 0
143330467 75058854 0 471164560 435217784 0
3994970 833804 0 36087215 34086405 0
80803178 135086026 0 785194511 769714749 0
357764586 120112772 0 507305978 458053919 0
532444049 397206643 0 842841445 680937081 0
129844230 128559924 0 790362181 748197193 0
763551040 383840638 0 918657251 923809677 0
295598473 53813586 0 476716386 388190646 0
5026785 1754928 0 7446064 6565140 0
48143859 35106810 0 262469613 214492261 0
343530909 40095119 0 882815688 521631272 0
42895938 2966287 0 279442802 245225534 0
739508219 21463652 0 935863788 962753425 0
6049786 1593844 0 14916685 13844378 0
51674540 14156113 0 293251531 204237715 0
190983402 40389847 0 331768541 372810595 0
247197134 39885091 0 832205840 683330047 0
4558353 3014260 0 20500486 21096401 0
10317737 19511386 0 300070783 298475095 0
32027740 3466937 0 106698625 103030756 0
268025715 177942169 0 521301730 427027022 0
581872383 114454056 0 617508996 478734155 0
46737605 148943715 0 649008588 652162140 0
104413350 62014697 0 295989258 305272517 0
71587041 54462943 0 127835655 155764639 0
10609115 10013042 0 111107134 99877014 0
409399296 271470087 0 555727195 590744382 0
431760947 92146930 0 829337982 435375421 0
10243300 38244744 0 357817911 374254623 0
20221178 14566492 0 110277582 108822396 0
22091389 56505156 0 191448779 202636505 0
91378906 76375637 0 565396164 578671170 0
48782425 7694184 0 195256399 189533083 0
5045577 4946085 0 136279343 135311906 0
200974216 154910437 0 946022098 981619794 0
200246187 7707336 0 219856352 12417364 0
58673104 19898463 0 134504211 129838532 0
185252438 48830770 0 363606005 282526122 0
38688381 38260487 0 573763002 586803649 0
46065109 17880310 0 571743947 592276992 0
109534652 92617361 0 364863173 376438161 0
187551881 256002601 0 715957392 559818962 0
166691754 228054077 0 927050180 884311792 0
73141061 1605591 0 678158927 666307701 0
33987092 1792782 0 72149478 35841360 0
288810235 11691521 0 335828177 324439217 0
45273411 19178655 0 261250762 241084108 0
122077924 38315151 0 708056451 779438680 0
31173839 11181292 0 115412346 198461959 0
658459936 34538008 0 811918171 585808098 0
190628175 18277299 0 577459085 763380817 0
173289173 23344468 0 474737819 463973578 0
59574245 4240995 0 781496481 906252015 0
104560329 30839014 0 475605660 506792133 0
449177681 83299561 0 917068554 846080695 0
72995494 45143447 0 627630571 736071428 0
349337335 77925754 0 675708391 677007225 0
49469215 36781235 0 531392732 576891568 0
29596099 2410046 0 200978542 204469256 0
72233568 22037507 0 261914656 242591841 0
6550530 368489 0 11597687 5976323 0
4972559 87515419 0 212263190 216588638 0
310043 37084104 0 280765806 277211810 0
59409497 9766083 0 278347132 251625707 0
266107062 86939840 0 413554219 444200553 0
23198095 10627645 0 148195141 96565857 0
14220815 10873730 0 384279825 439237383 0
194685338 216343036 0 786025988 767104118 0
89095835 3284657 0 279321909 242837241 0
97636842 163655116 0 386139844 423049062 0
153827177 215202479 0 949097888 824014310 0
217201196 11907395 0 475633593 595712129 0
451760560 135010569 0 508984776 428874637 0
160720535 88399346 0 284140877 244243831 0
861413 978309 0 15187640 14303079 0
176427766 36606031 0 628115141 552131907 0
31012216 160064444 0 801696663 728752373 0
38338734 12831548 0 60478345 74144320 0
19003425 25665536 0 227319589 238838362 0
592993742 147427153 0 922995278 684671628 0
19085809 9899035 0 108401795 78876352 0
188683357 91666210 0 367741909 360967916 0
26158135 2185222 0 262274556 250464097 0
119078827 39038135 0 208113827 254124449 0
38519556 14093464 0 756077150 726214107 0
114253059 60733577 0 473440264 531307315 0
396701536 13317351 0 591024896 452045638 0
29418605 11471256 0 201891243 187281667 0
63105121 4005360 0 94315809 105085007 0
398899052 26369175 0 507528364 177548489 0
233143945 220446036 0 935743166 962574037 0
46692152 60682156 0 657774750 621426179 0
433367817 8672520 0 798589475 795342323 0
470769141 40112075 0 594171536 500949017 0
587699416 353032027 0 932995681 461885203 0
20916074 28496210 0 697797464 806020001 0
69744568 5018796 0 167117064 219232092 0
61550371 43613947 0 545116329 531867830 0
53289695 15285999 0 181875471 210313040 0
64471124 86522077 0 494646338 481652622 0
300489502 10381254 0 444278696 477966818 0
90956426 42783238 0 195919892 186781245 0
36253478 1344986 0 298615024 342740268 0
5860483 5410195 0 547585858 525762009 0
121267886 144223138 0 305901336 305901840 0
205432675 188205167 0 559729852 557672392 0
439967022 33188451 0 584111611 554740238 0
313772744 79146955 0 917754866 882097394 0
49815435 60011728 0 869981911 922208757 0
36705665 23817979 0 137127766 121627067 0
448514844 206614665 0 663377086 463298414 0
15993601 121566115 0 626722041 613792977 0
35933665 9281357 0 592819009 624348624 0
20314268 1282217 0 81431887 91217022 0
44188131 23534697 0 588055164 595726634 0
335935387 67546987 0 374584563 171975052 0
42325031 45874682 0 95093682 128750324 0
43708038 34523587 0 832211234 793287842 0
46601797 26793826 0 222347566 246842918 0
64876602 45144690 0 143405993 203366636 0
90052416 49901535 0 596287696 698280496 0
55341248 43389991 0 241732411 208313211 0
16919863 3065889 0 389141851 415722260 0
263720884 199056216 0 375211986 308642378 0
5704599 74830945 0 340713420 630540425 0
3264623 281711212 0 787706032 844058631 0
290685159 63803749 0 389084683 294737787 0
4638533 148650084 0 760994287 798604051 0
9094680 242274785 0 432814791 562095021 0
193417938 10739473 0 410378660 511097724 0
137422309 76746273 0 284666655 290852315 0
122808228 23146717 0 298944437 280119894 0
969980 6559739 0 55602337 53523221 0
91834426 64719555 0 914452014 909987865 0
20838785 289334823 0 953326067 923616749 0
3435161 9858773 0 91440769 89301179 0
348122942 143010075 0 759689747 646813826 0
512536 18669427 0 587093579 480890327 0
59609384 8240258 0 87621657 64529851 0
1236802 3197881 0 132830054 150321572 0
356517448 108907632 0 459383920 432461727 0
91923799 11179296 0 268517243 304447629 0
6018418 41522559 0 172176964 168689332 0
126611906 191153851 0 727543175 713783803 0
38554228 9355892 0 121062361 77390830 0
131123125 5431408 0 319328294 343910457 0
5267229 36422084 0 525522998 500459584 0
268913734 14420005 0 504879428 456671792 0
214234017 5991407 0 280195358 321564346 0
70682605 94452788 0 537984326 476270443 0
84353439 138538099 0 128217623 173864302 0
153160202 45196009 0 173625233 177727679 0
83742332 70724549 0 118854254 141034432 0
54709259 65418249 0 495522191 458624908 0
5860518 22673724 0 168083091 169017385 0
52344938 5980059 0 427671067 426905125 0
25177488 89583698 0 745138771 712053265 0
412184637 15851209 0 753822127 527147810 0
23132967 5351640 0 35534554 44131208 0
43948811 52897307 0 394476006 431311924 0
301552398 197369284 0 356447468 334007619 0
510930428 88263020 0 813422285 782703034 0
973618 2693480 0 16256886 22143029 0
7267213 21316867 0 269614419 270510262 0
295864658 5740807 0 497691415 498187090 0
314231960 98368171 0 610591637 528387583 0
27068805 7905865 0 401047057 344809299 0
698513 20146314 0 122760442 117326241 0
194239861 86818772 0 467951319 451473583 0
6361843 59999011 0 393432195 395972491 0
459899924 255228184 0 724928994 664879134 0
453855423 18259889 0 780881045 784329702 0
17817357 6270266 0 569342563 653592317 0
101412902 2311488 0 195658977 26387487 0
32513577 31310 0 68291474 53094779 0
46903542 5206723 0 395571552 389961702 0
165857229 54919548 0 546350873 430881167 0
18565728 23376246 0 771910025 771814759 0
101709626 24933479 0 427688231 433348894 0
126691382 173292936 0 225885216 239024276 0
254622055 42604948 0 835149434 693523404 0
285799069 49369245 0 478688175 390658281 0
3274179 79519 0 5670990 5969396 0
124115362 43993116 0 980670206 973913274 0
69126110 9168517 0 185747065 218503124 0
187589800 72186373 0 237418145 211140979 0
24501052 73718252 0 563171942 557159303 0
44734551 92075753 0 911928803 725999290 0
90285890 1506374 0 437186396 402502894 0
63001452 6841974 0 473941091 492637781 0
101384722 72413123 0 885411643 739941698 0
219982173 48591885 0 494210679 399345666 0
28738146 17124694 0 347868701 354538958 0
62590098 14846702 0 786012373 870130022 0
41645637 58726706 0 323709251 283090628 0
2636477 6261835 0 36460099 36220579 0
17447017 53980417 0 362251177 377142943 0
22667546 17148728 0 40103782 33881415 0
113281062 24225469 0 285542403 212401946 0
201677581 231751761 0 363963605 500690799 0
145597062 178214000 0 248815566 239043320 0
320351382 85966145 0 347399375 325125429 0
103749467 11486504 0 471658368 477552366 0
231341973 72916754 0 239293619 204565584 0
160857942 204977785 0 952644384 987085308 0
25852258 44566993 0 401152505 419714395 0
177474182 24412689 0 217838710 215440208 0
110412156 59961002 0 685708869 714405732 0
94350944 15024344 0 880168298 833457832 0
270572271 23677486 0 596459623 702064705 0
90614194 10692778 0 679831240 386270470 0
129090609 46542792 0 164828183 111603757 0
352042751 18566060 0 484909173 485175527 0
67595542 23304198 0 702398884 686686430 0
58319443 151493494 0 873189666 718582563 0
81698007 80290310 0 786389638 956116187 0
15528045 56340965 0 352299522 341970310 0
82767764 59129719 0 426134118 527253422 0
15569144 8622699 0 26362061 25598275 0
169214150 178990917 0 275975579 197176761 0
277227762 87813051 0 466644419 393632316 0
1464570 721164 0 62127825 67014931 0
23865599 6696345 0 200127888 195115368 0
6959637 66932718 0 849377362 817827863 0
62893496 7690793 0 283503250 292552633 0
131313030 94207612 0 377519279 436051949 0
11265827 8052184 0 17371594 19100298 0
12567019 5486925 0 61989377 48224937 0
19081306 62767046 0 723667426 720287215 0
84443986 6810543 0 428650019 509850317 0
156798169 45133602 0 172847452 153541432 0
32155025 27166404 0 70943365 65061198 0
8125060 3181813 0 180703027 204279153 0
63594945 32035484 0 432368781 358842352 0
187562986 24474026 0 516584429 516611976 0
62766343 55507538 0 403597229 346547390 0
93363296 58301253 0 588703108 597469537 0
84640973 25128617 0 100825055 71758372 0
273235308 33792010 0 783550504 836890921 0
26173902 11303153 0 606912802 662783314 0
220014258 5462405 0 590744875 513954408 0
48131473 12838838 0 129531595 171857337 0
481591460 380440776 0 904827802 870256898 0
41958380 13819189 0 143734473 152728941 0
809440 5262044 0 128173935 107118180 0
34298459 37776027 0 359142118 347226788 0
85409199 41850181 0 372414717 319423041 0
35465749 5247429 0 243666764 200918023 0
14538353 1469188 0 162884182 133112325 0
126354802 151278194 0 660226990 677971453 0
159792052 28862520 0 203457645 167229361 0
108786595 77776156 0 423917952 577806445 0
136763247 57361345 0 200743576 105794132 0
4970156 26017497 0 494507865 583666620 0
31241061 24943332 0 727141524 487384473 0
55006547 9214762 0 141593017 138991554 0
1391706 285292 0 15003210 12876201 0
163473393 60751940 0 660719268 645510866 0
47226968 143228230 0 360904854 301420213 0
84721223 17564849 0 377809664 414605156 0
121019923 86795319 0 731725470 709170997 0
305727996 133838485 0 633873458 778987541 0
46231934 112307089 0 611140194 591719444 0
50696861 6084742 0 368248488 438433910 0
99878753 131050521 0 582496969 630697980 0
2247151 72634410 0 550981652 565090326 0
47701743 14138888 0 251312525 277766089 0
58888323 31519041 0 312906946 333780372 0
592543384 166018487 0 789880181 533268872 0
169872806 89356509 0 457721556 476943211 0
24270829 14952257 0 478902510 794610679 0
4600604 3873034 0 239901946 183390861 0
39966753 219581121 0 891231822 864425583 0
8207864 4436442 0 110518719 111358255 0
16260074 38012960 0 373570144 378852579 0
142691389 120285749 0 656903130 602324976 0
83837877 103707037 0 499216835 527461825 0
36371835 54136869 0 923077263 927548217 0
131153158 20568061 0 190686511 115004038 0
117343788 33998958 0 222587727 195201893 0
328291595 3813159 0 416558732 371366072 0
89478993 12970333 0 111913463 110771578 0
381183019 33312674 0 595267752 431585784 0
305254741 53096683 0 428355672 377196040 0
51744828 2650086 0 102809705 101601631 0
102026437 41906522 0 359639043 371178713 0
178221149 11167163 0 544537640 493563351 0
12827304 6079401 0 274498131 275865807 0
25749305 19230591 0 72410031 65692792 0
473351504 298741919 0 814294776 786788194 0
127924268 76994893 0 688575592 727501156 0
17664492 85942885 0 630786992 530658603 0
3671299 46319771 0 199640632 220459391 0
296901930 64249851 0 786617346 776908079 0
48834173 4427146 0 84496216 55021388 0
8888232 51883112 0 905014474 839438732 0
4545126 11161689 0 120419069 116167594 0
541061 47297268 0 146547754 164786506 0
60794028 105755880 0 552142491 703274125 0
19193285 2870491 0 85417287 91795642 0
132243195 47526153 0 522854669 542572934 0
572142695 209217026 0 762711750 743301113 0
94697541 35480478 0 270771166 240853498 0
58229443 8287752 0 269708690 265772571 0
229410885 6089640 0 529687192 514711697 0
71864634 163862666 0 577356676 626461197 0
91387352 55179500 0 567714517 411883454 0
200531984 111971591 0 734105381 809453473 0
223266185 13409417 0 485107060 541287843 0
44570332 46166245 0 76562310 81289166 0
250049942 161868940 0 847047242 812623509 0
261043537 32782873 0 558668570 576271846 0
20664826 15827380 0 155347408 146855198 0
119624897 38784683 0 497417668 522252870 0
49509920 39383215 0 705109607 628952961 0
32930128 77074287 0 950495901 964484422 0
36963890 952256 0 76615883 52340034 0
68454894 22563773 0 393841178 453122290 0
55103671 14537354 0 226542780 246272223 0
319869658 110879920 0 537688027 627875671 0
19895639 11900398 0 99312274 87302606 0
45422678 170750330 0 820704107 727414292 0
180755394 44592248 0 539601011 548708434 0
5222105 30825715 0 702908140 775141339 0
322409215 11910186 0 590686549 460599726 0
134028231 3615606 0 347828803 367499817 0
59021064 2859838 0 73893664 71355266 0
11340801 11334012 0 80256835 85207613 0
44377786 48519874 0 325309729 325223203 0
221065343 8965582 0 579516868 521636602 0
215986166 55319306 0 531227213 672392453 0
18076298 5880355 0 537276618 595538604 0
458603360 171087750 0 881832683 637121478 0
57574052 49452749 0 547619481 468932749 0
29704044 2752246 0 45741663 53614146 0
148090420 138475408 0 929768386 663541555 0
63305238 11163085 0 221789059 190568906 0
46947298 80748962 0 464455845 458936715 0
28169833 67575229 0 531295069 517136554 0
93372102 48385870 0 156857899 247851384 0
329538516 181951145 0 450954033 472369407 0
177248270 8004066 0 810615106 819448435 0
37974878 16642323 0 258010644 294236723 0
57730842 611459 0 99729531 95525910 0
52992969 8278306 0 407657782 460053341 0
10612205 30311415 0 272730718 290116289 0
160909794 7112409 0 206762861 159273032 0
148406125 200839979 0 421594995 461116468 0
257445458 38851426 0 370718398 205278506 0
60009148 1324200 0 164517233 146074551 0
137735139 673689 0 784219095 712172530 0
14221606 96018089 0 899306079 894349224 0
130646497 22867942 0 512489151 360221785 0
127704349 93350266 0 469666317 390807072 0
41319730 22083009 0 501892057 620755822 0
245076322 51866896 0 581195114 517082333 0
218062829 78918905 0 230896382 93459782 0
194160828 74512282 0 357218433 234276178 0
23639620 34413354 0 197646088 196291837 0
67447682 14390775 0 240528404 260506808 0
64047303 61126487 0 472824578 482517867 0
220406098 145509908 0 563224510 439869148 0
23830264 68753450 0 503729397 679696060 0
191677296 77800501 0 795978048 694209778 0
68817543 23056763 0 247763949 226033052 0
519545110 135682349 0 565989750 658523378 0
206129286 23320548 0 255294866 194388778 0
35266257 20963649 0 44041966 25884951 0
53052594 86802543 0 143635342 135950164 0
121879668 7886931 0 808263080 784065535 0
40176876 54402709 0 717860931 741653587 0
790612 57197456 0 141669231 170661508 0
83881241 7401947 0 244505326 288115384 0
23255095 23696690 0 427164599 459961999 0
168736495 39496791 0 712764971 667535186 0
308273830 83999564 0 649809765 634987811 0
5618979 12754730 0 705792186 688132787 0
80316814 26099554 0 457285743 442214893 0
407931185 158157681 0 559720278 445988936 0
583975992 527295 0 957885669 856226957 0
340421010 36300071 0 781012459 719471926 0
328231748 204825068 0 694679989 538500171 0
971045 6540482 0 554413247 574785047 0
56075334 4080989 0 92347036 83242353 0
72427283 5511051 0 582847053 664311195 0
69452667 23609061 0 505397496 526495693 0
99999959 103913700 0 752109575 719154157 0
303332451 111878415 0 368330351 299905280 0
136567935 49360745 0 251407354 258098191 0
602052190 109773466 0 764669893 737882566 0
490710 125086 0 2943253 2558982 0
426429490 227494879 0 653935921 498474880 0
68276592 35840071 0 610119115 625006450 0
631788296 230024411 0 832800463 800899567 0
89772113 78725939 0 520315248 611826761 0
75281331 356159673 0 699691691 823819483 0
87170617 7749430 0 92609001 66339106 0
36977042 10453576 0 221435052 214330602 0
159072651 117370132 0 604296470 581552162 0
119712240 50757044 0 775453468 795119499 0
43265241 4468712 0 711080444 704656780 0
165885941 58775442 0 622332756 644450800 0
330302703 40301017 0 513412784 556052727 0
130703778 102713674 0 877811944 674760424 0
56791199 2942891 0 203228252 169609131 0
74366637 40943452 0 793520816 725263942 0
675443 14546381 0 249368438 252590365 0
107962737 10403174 0 217382706 184381386 0
269983240 195325854 0 483709943 447011276 0
281264510 29718335 0 290643568 287904182 0
98002858 8444356 0 597778242 698236259 0
142406915 128174858 0 153936997 178303887 0
295390248 252973245 0 343855804 274937046 0
10544327 14304987 0 635870509 608803193 0
40293261 18675836 0 254251069 227921352 0
8320804 8651728 0 449065523 412292134 0
93568016 29651072 0 256873974 250759615 0
80656639 16390191 0 156090357 139295604 0
179235221 133230759 0 715600189 689869389 0
217335132 2992902 0 854958449 851669631 0
110861237 15671090 0 473864545 434020742 0
265702117 31053320 0 677045972 602311275 0
386268456 250925126 0 605138658 395129380 0
24718744 58474985 0 422500400 341609636 0
163692786 21639479 0 206496738 266978476 0
108165086 1337706 0 118852908 112626436 0
125718128 2316198 0 349806422 353422490 0
16361635 38312541 0 449298170 423786820 0
40906353 4160660 0 398282962 391908844 0
78388728 39337261 0 265526189 272944301 0
105591343 12043844 0 225768258 197609116 0
4875482 32576671 0 265604593 252144526 0
292148842 14977277 0 465614908 419005535 0
126361083 892753 0 251772499 172593445 0
371513282 133987474 0 729828791 700158166 0
43153584 119910953 0 440949188 605347987 0
106507823 20499937 0 651827578 647256193 0
191768625 6475547 0 237045345 218673363 0
182321883 134505839 0 587349470 816622394 0
284953001 67897848 0 395090133 275715082 0
10171868 2867840 0 295561285 277131606 0
32946611 15555125 0 363890969 293506663 0
263132036 1745310 0 634421563 831697477 0
23349028 14029614 0 135658359 136767962 0
6033563 15572451 0 255047857 272140472 0
153270007 5619097 0 300415845 370377297 0
288668015 85065680 0 310392444 277595816 0
42126816 16179465 0 129975941 140686262 0
11630497 9994548 0 68898711 67773124 0
20897253 45422642 0 561262028 552490157 0
24104222 340338 0 346688316 341295026 0
54698740 18166576 0 81662209 63634019 0
125362267 13771465 0 143097561 150310540 0
165971255 45068175 0 657069337 631073105 0
25050832 49761833 0 149091374 145717331 0
250013859 40941313 0 311842667 209720738 0
130672400 102143814 0 788054194 775473514 0
630648524 13323431 0 725169266 873719526 0
488697335 109263063 0 857163396 540749771 0
98832013 63812062 0 634340911 507922878 0
36629865 43348535 0 475655888 416335666 0
4838846 53204378 0 332827775 317865453 0
91155949 39500777 0 783239678 924529206 0
76002139 16196369 0 84660959 52656139 0
63068690 51471568 0 164855736 146095355 0
70250633 64021611 0 431952178 379049316 0
166559063 85513963 0 265914818 263819824 0
219024386 14959034 0 312737064 317600562 0
410079114 162994627 0 693721983 440166246 0
70269474 5883479 0 444855719 400971160 0
83927783 52550710 0 854340237 789862269 0
71134848 298288 0 369990715 243947338 0
505450605 431720 0 625884510 638855484 0
81997980 25137600 0 898170636 790439004 0
174891301 46212202 0 439341130 446307406 0
693410926 66828263 0 848324479 535078818 0
127528696 32079822 0 662158759 511100392 0
64328599 56307484 0 876822399 716051337 0
456805425 305197900 0 717256674 656662781 0
223291264 48061130 0 905737568 686423643 0
2011534 573733 0 21210589 23683813 0
611624634 389378979 0 754017452 754757108 0
208308848 6697081 0 406146524 368176104 0
235334936 76849840 0 392555661 258693619 0
9713866 26302765 0 278961531 203405185 0
60363714 49832301 0 95910173 96489808 0
217094342 40258588 0 450919959 438352349 0
2680218 1619672 0 106459229 134567126 0
17275141 4470094 0 729266619 538245409 0
213970170 26935084 0 656647807 634950879 0
4800864 6925046 0 87553065 85169279 0
93246344 59881477 0 220061282 217339444 0
22071305 35707707 0 610218319 652103866 0
74194935 63009644 0 327989384 310886315 0
147149300 1029035 0 203040709 185675902 0
198152479 115646742 0 477224619 472350132 0
38753523 1854627 0 198748664 222009138 0
291645191 31608900 0 720860781 776161821 0
148597887 84601769 0 454802570 374185120 0
20737572 26234570 0 182508082 173872416 0
20232382 2360999 0 21589560 11529143 0
386381003 41505774 0 431976678 335682746 0
37404406 12335793 0 213651905 255382053 0
131808112 22748494 0 656391087 652975666 0
52083356 15827298 0 103343246 99876518 0
43206183 16493831 0 832873999 701886564 0
37688270 8789629 0 91887447 88154617 0
64019540 26179768 0 71150380 39083461 0
57657484 37374982 0 341854091 330969447 0
604630701 147307672 0 615452373 558191986 0
205421031 20461054 0 370059534 301280434 0
94890479 89423426 0 132593105 177721559 0
25773422 69257539 0 642680406 644642988 0
227000566 4155032 0 837890790 743316058 0
2300114 1931540 0 171208615 151870516 0
103274561 10698119 0 785449169 654487662 0
538722837 120433580 0 753664747 681340057 0
119645950 475299367 0 744203956 842875273 0
68211199 23368410 0 107333336 117135762 0
250442653 84603004 0 258645090 201123523 0
49193991 31560862 0 189788067 216258781 0
14930101 19720432 0 643191383 608977878 0
64554231 21517327 0 132649088 108490356 0
177988291 36778198 0 251974569 164759730 0
47615586 62440714 0 366839600 395144180 0
58983432 13499081 0 260104206 247592227 0
112317768 40635627 0 909213042 791780135 0
25825360 19048822 0 699759155 682700323 0
400274 7027568 0 26620806 27159891 0
24925847 14657414 0 241866725 248137877 0
92661779 42292059 0 426943644 329419142 0
29332671 10946050 0 253853046 189823148 0
181883003 40863905 0 308527881 374407299 0
51272718 32421716 0 226141741 154913340 0
144550481 116082265 0 845597668 897160757 0
198213478 75380708 0 509563595 450912975 0
184337971 16428687 0 545014953 609813803 0
12940891 165545840 0 424140982 445645346 0
353410594 922413 0 528973450 473803823 0
312608388 143284041 0 648794115 623863966 0
4087334 20788699 0 432966603 368807964 0
391238640 108794862 0 606446407 518806081 0
18265237 51879374 0 893351228 872568042 0
716978 4911466 0 38765546 39656795 0
99728988 59549049 0 540365439 480324246 0
7686964 6292440 0 58191681 60326275 0
400791223 251705729 0 489917304 431107363 0
335516099 36819530 0 400253689 255658647 0
6510608 2682007 0 90157991 106504513 0
172167691 49425692 0 208213250 215521352 0
324189316 15956884 0 823998903 850768906 0
238391616 26067936 0 362898840 332794421 0
11723073 8536643 0 19753701 18305281 0
279109271 44080545 0 694657378 609452998 0
13039027 15497382 0 62484810 68330608 0
93882536 6177873 0 242983637 128119602 0
34045161 652220 0 42888459 41005365 0
15438995 76621285 0 477511449 455055887 0
530252310 407385645 0 598013627 518756318 0
4302802 11352670 0 395580703 359227368 0
28032401 11195865 0 610967930 615909217 0
226262464 323799032 0 723315912 751120158 0
287371005 1278690 0 363089346 315453511 0
68876487 9056716 0 173022706 135621880 0
213106436 51208915 0 295114602 360654362 0
453511440 109289807 0 936574338 770535461 0
240291611 74333752 0 437738902 481033162 0
27631699 13163177 0 48808339 41621890 0
733339620 514131399 0 844883404 770636644 0
3185929 441603 0 41161515 46247101 0
97577843 70697289 0 489322056 475387986 0
279409019 80312602 0 793728763 776477656 0
5869680 22821912 0 241970422 236107107 0
389749903 65604441 0 861921024 788870661 0
88643369 15751534 0 106174797 108662847 0
14063401 92124324 0 461499422 514809920 0
325764394 29427077 0 459097651 410316665 0
22484823 21602937 0 192404146 192934237 0
301962343 53952386 0 687019277 838574750 0
89641234 80898379 0 818854289 704257053 0
189372143 12605955 0 393213769 405611710 0
32152931 3667367 0 50022496 40924367 0
90598934 44673761 0 370562459 294789975 0
251800578 7450243 0 327914189 227370388 0
363954715 21600330 0 817248829 847251047 0
13028665 189976 0 19554273 18550958 0
104814766 32693329 0 692720549 534453921 0
177517 656591 0 2559068 2987422 0
221539828 158341778 0 578803205 538350737 0
165777302 57019866 0 629959829 701105900 0
370153822 51530706 0 704986540 746517591 0
1825205 14970306 0 312120215 306349210 0
3893625 122623060 0 377565203 394515612 0
222111240 70506094 0 431384079 318876768 0
92923101 44164342 0 130397954 126357248 0
180130200 67534175 0 333036722 416087283 0
91769779 167811147 0 695019695 712555294 0
125227362 4936062 0 273996688 268709953 0
617790630 499549061 0 711201553 656564243 0
5650665 150206204 0 436779140 409596606 0
500788925 160669080 0 627792061 761410223 0
10385623 6285291 0 261959022 261877596 0
71927858 59654566 0 89674334 73380687 0
1395085 1259162 0 23573574 22422642 0
223509373 44189941 0 244934314 236317237 0
183865147 86928440 0 754563184 810142400 0
93738080 47934530 0 404422477 404613002 0
152910143 70707322 0 796235081 810988585 0
278825865 6425307 0 962177346 837915801 0
42148890 16000917 0 460333477 337299161 0
111226945 8694433 0 317973908 319566134 0
606545431 63458283 0 848998612 452793541 0
116222221 238217758 0 735382484 767151236 0
94635749 23949227 0 103750687 93986570 0
28825668 14951279 0 436842872 380501168 0
63276449 160697587 0 547843516 531714022 0
537581724 66419978 0 763011032 516915829 0
1159267 2901220 0 32514612 33934423 0
85277598 25179651 0 418164102 357224158 0
44108463 4340764 0 82573901 91506450 0
64289635 19148926 0 709071194 756855470 0
463093913 175823489 0 856487526 884936780 0
78378452 5984309 0 370907304 346727220 0
52490988 72593435 0 213853596 194924034 0
34092504 1848995 0 571532651 572197531 0
33952114 34526864 0 473306218 455307424 0
18032545 19928315 0 109216550 91608508 0
323192667 306292368 0 617929840 738773713 0
36287363 27549965 0 303762148 396855958 0
189095104 11404124 0 617451533 517511049 0
49528466 75178291 0 888153998 827591102 0
784420473 61963503 0 890061255 820317506 0
1268007 298292 0 38591652 38798516 0
204503551 31684345 0 311048910 315775090 0
29987166 82644106 0 539112655 542329529 0
8649173 177216427 0 516365301 554928358 0
27833669 13140686 0 79937177 70782053 0
10753925 360440 0 145471931 165410976 0
74915122 145592968 0 830733237 846609437 0
69194251 20783247 0 620060115 626741660 0
296561232 177901394 0 334439999 252283738 0
48689290 41977690 0 332635280 291385229 0
34509774 22225060 0 355917279 386969570 0
69725080 14934237 0 90303013 85002700 0
310220532 124066119 0 800525271 832664139 0
194423583 10334333 0 555726922 443752554 0
233366846 183932548 0 354389177 372576910 0
782666525 547557651 0 802175656 837852735 0
320566783 199917726 0 629762694 808852882 0
89764342 80318692 0 295443438 530677124 0
94431826 13898213 0 216498252 184838595 0
40177094 82682944 0 478286226 471846004 0
125894534 46356173 0 577844360 606579662 0
45366842 107176479 0 451927982 320830589 0
55517463 97961652 0 184329350 230671800 0
92069888 189858643 0 497585315 530851951 0
324155430 118218644 0 387338874 403245605 0
65705387 201786719 0 814104218 851081284 0
38344102 3098200 0 99150312 102369023 0
454453221 122647030 0 786643242 579371302 0
423614546 61527647 0 862340103 877458813 0
34114521 63595138 0 127662697 88980108 0
374682219 104247490 0 595284112 546815307 0
111942539 30975577 0 424590701 237183258 0
89174050 12372950 0 827777904 791135902 0
4746015 5738072 0 8743220 8627502 0
316448785 144772741 0 612326629 568590208 0
201432363 110381392 0 461498121 452229575 0
236481765 9046602 0 551833389 356946511 0
19897963 9651404 0 175544726 137401352 0
10068391 58983918 0 441480208 461475511 0
20876187 7655606 0 292540740 293933433 0
337236219 392924970 0 665654772 719864980 0
25221908 11494681 0 114502688 100165605 0
124948584 5027837 0 268423372 248001295 0
778240685 53727338 0 878617092 774171358 0
49025506 4791632 0 531574879 458166872 0
44624613 21673744 0 216788243 212322615 0
88991197 5018505 0 209136070 214776927 0
94168797 107309417 0 326260163 392504450 0
70624528 83761139 0 630371149 685371777 0
224979553 327958485 0 346658904 451434481 0
60866792 166189806 0 802063721 781476380 0
65329083 30585377 0 771049602 791877304 0
485785513 18789999 0 894095735 703967617 0
26079310 23455377 0 387123617 476375887 0
39216466 39836364 0 247665161 264167600 0
47800 906328 0 9742799 9149794 0
79894457 49401303 0 873726293 854201205 0
52989950 8736068 0 95723755 90182884 0
88785038 106424038 0 914571290 952250977 0
162752709 105244894 0 439883209 273376355 0
330786679 9373594 0 342960692 309371912 0
48340254 60695017 0 712967286 592040872 0
40257957 37481795 0 46773524 46439029 0
147323407 123385221 0 406465032 426676934 0
129271795 23569772 0 530008185 501552261 0
194421260 71380251 0 912235169 924868960 0
81248600 194467948 0 624566725 647204434 0
33486612 42176739 0 815269652 672825854 0
342281140 17695907 0 887070686 942963522 0
125090411 13322409 0 224771656 179305043 0
119684958 17674784 0 396750703 407194406 0
131886424 76984230 0 935040806 693262120 0
116561416 159501496 0 597761159 762369406 0
110195536 65045563 0 195780589 188284964 0
326786369 20720017 0 559491018 622874090 0
495740818 362829290 0 579262593 589353463 0
89332949 34314853 0 414057799 313298399 0
274979096 37071216 0 541747833 626674971 0
105748289 11977714 0 511535473 447274030 0
147975409 86380356 0 480783757 789166576 0
1248088 29644 0 3076986 3023783 0
474537008 5264607 0 783901969 701080912 0
10563738 21827237 0 114378039 104505167 0
21179751 5101749 0 336284550 316138685 0
83643540 13003556 0 196983814 187117224 0
13105350 31928642 0 243208982 273730403 0
42194494 18239572 0 117183580 145878643 0
46921406 83858380 0 699496720 687079959 0
49759835 76910332 0 693580410 690343411 0
250615506 84084964 0 750039171 678266626 0
90308169 34855697 0 341282312 312189187 0
36072448 48670392 0 365958954 281567329 0
64328528 23768432 0 461320769 427955644 0
21743064 8681050 0 437164280 488657779 0
20527016 4913543 0 664979546 792476010 0
573676572 25968030 0 815619404 879076476 0
14108805 13197605 0 661918942 616813080 0
63499050 871715 0 352463667 335395215 0
569299 1770176 0 7455430 8045818 0
381330109 66380760 0 667974474 734874801 0
178455836 168447479 0 397592746 363862128 0
102277434 3950263 0 222409973 235720041 0
33745671 41425141 0 358058375 357430403 0
206258443 83295099 0 299492850 189757454 0
220273402 155872676 0 333433162 346404002 0
293915422 63779496 0 506072533 484010671 0
716331639 1537228 0 802479953 762868336 0
7385272 23033403 0 285111699 310008017 0
70823 14926848 0 456200814 401373587 0
20328177 51172989 0 868290358 725610696 0
234954693 1231108 0 477200821 684011977 0
151236803 86804354 0 229731224 189152337 0
295417859 40211378 0 549188408 521238598 0
20479854 6757251 0 188018784 196440112 0
3158771 502233 0 6673447 6054917 0
292591937 9638923 0 815401952 771608213 0
167041252 64886245 0 169770715 113004236 0
126675438 125346878 0 451129558 379848572 0
145246364 50725243 0 310734894 239506721 0
111975927 94148501 0 270500815 294673253 0
1208594 52569828 0 690221387 621234438 0
9777502 26063622 0 248464817 244949655 0
43224355 395635 0 309149783 298154376 0
431916551 128756748 0 689414859 525340013 0
92716227 65252553 0 709009895 664374168 0
19061154 37473069 0 404925735 420556116 0
213526635 18813225 0 452141846 453050689 0
263524628 56581759 0 427414353 498174649 0
7528955 7237748 0 172557755 159440923 0
136050060 93621532 0 677059747 702859442 0
240915232 176456924 0 881115700 880653918 0
3861244 16850830 0 438772665 401609701 0
17004110 8544897 0 191307547 200723657 0
77485074 133367615 0 370919625 435093620 0
9708491 471844 0 50314153 25951222 0
17437642 28342177 0 102454694 94558684 0
131064696 32426495 0 176144888 164813430 0
40389231 4109868 0 154605171 89729524 0
271007823 94656832 0 424625275 425631253 0
8832627 39619091 0 823524623 808312354 0
39174935 141596442 0 543406489 560031803 0
3437064 5714718 0 91853408 106370180 0
21017740 3288964 0 99540920 98622218 0
268119607 20943910 0 610302113 513965688 0
354731083 176700880 0 584763598 642865047 0
21787894 134553941 0 832968103 938568198 0
156642704 55224971 0 673747986 726959947 0
2957090 3106981 0 5280743 4968874 0
16152219 77870288 0 547662581 520675340 0
395563947 113431726 0 565624445 355987604 0
384973328 82931525 0 865082708 842650905 0
16509933 203734 0 108787869 115800312 0
45170446 2371950 0 183300990 116078283 0
20644872 15749232 0 219134000 215607815 0
475385079 515671577 0 719865789 650536666 0
151768870 31354827 0 656038405 487236256 0
165796146 102850423 0 286514062 286945407 0
19446935 58694354 0 418777086 405806925 0
34712741 28522479 0 269594619 292278551 0
90453965 77532529 0 669207578 565819995 0
84308837 17537745 0 372663910 349485130 0
75437150 18962097 0 489808955 494175002 0
431472465 84243772 0 669684216 644040295 0
126823885 34698662 0 474525364 478973804 0
315405835 173525310 0 474868771 457543642 0
914891 228410 0 6263393 7042848 0
157050606 17114184 0 647060646 699131433 0
23270937 32379162 0 155624132 140994231 0
80989322 105704194 0 710972409 682709561 0
153056798 32738223 0 515882459 489613927 0
100229622 57812158 0 392832888 429874435 0
109757564 66658539 0 487389563 482293065 0
179147816 203195289 0 447255267 438967416 0
327004988 462895466 0 875233510 839653585 0
39024295 10874151 0 385031245 399325236 0
131507115 40527097 0 576397799 534819862 0
166339510 273884566 0 656972940 807549537 0
43439222 13086510 0 412631392 350709569 0
4103441 77320961 0 618159660 558620153 0
69142450 2890977 0 392729547 374495333 0
33010793 65217076 0 403861529 280159240 0
30871642 13968892 0 590168180 723698330 0
17440567 26244971 0 264749252 263544056 0
50964837 63673101 0 439410825 442363292 0
186762527 22435472 0 867019518 958552412 0
221466928 64795650 0 317618474 323771795 0
268915 5467002 0 100887389 125979265 0
219343741 75025607 0 658232191 748947643 0
185821448 132086416 0 711541898 865097063 0
17864746 10509904 0 351666546 352245819 0
3382097 102558 0 89243920 90794094 0
53235683 35925812 0 233865657 232492201 0
150585 58818 0 2765804 2196896 0
107358051 54433977 0 146497599 94687594 0
24440720 107241615 0 493741423 519236725 0
71700681 42786094 0 206699180 209166998 0
369057046 22304606 0 531259214 585099499 0
465347210 7164730 0 652708250 700699705 0
9836095 68387063 0 378916758 359248586 0
154746774 68926370 0 831686725 795633956 0
17044998 3439408 0 151064810 174749408 0
120224276 116811630 0 309291478 300970426 0
34825774 65369456 0 630938961 691060194 0
103452228 13789201 0 880976377 933302684 0
148376576 64407287 0 365175144 321410636 0
86623646 78318422 0 280258957 223993317 0
338091863 117603050 0 461867690 164955582 0
74524786 27477998 0 175204956 193531048 0
26590141 272028 0 36790187 45240454 0
453476243 7192928 0 583313675 324714917 0
1095999 321166 0 2932982 2878423 0
35207822 230599349 0 722001558 763072017 0
53123833 169767065 0 348868226 310853058 0
17686393 5634086 0 203647324 188357200 0
29670600 65656426 0 605397857 550947205 0
88498010 41023566 0 150846252 156713952 0
88680733 77153264 0 154522924 157378936 0
243238316 5872714 0 621999454 604381975 0
242910679 231705565 0 296312071 294174481 0
93368803 33107967 0 808890910 901346342 0
104538369 12951684 0 575365918 576977795 0
82230756 8422124 0 859289874 849525684 0
343799985 138157962 0 403090446 534900860 0
180246827 31848665 0 192273510 189944467 0
508265770 462073583 0 630107379 592901044 0
355156018 96497263 0 433221728 299224050 0
118871178 3499065 0 361777296 357140075 0
66902991 64972770 0 808027406 864990400 0
2239788 37534652 0 181021166 201974802 0
25429657 233576813 0 465570331 498718700 0
163602922 23540360 0 212515608 212450002 0
191090116 78578097 0 911022271 778710503 0
86814715 205914481 0 726678209 783176863 0
373701247 24207988 0 460254924 411129511 0
6531322 14642927 0 830455344 803983772 0
87704760 31540701 0 404471604 412057472 0
79413082 52459688 0 803078810 873468126 0
35745765 36782116 0 193923010 269011297 0
135731595 17715959 0 715509401 858397201 0
170241041 92610174 0 572044446 537327403 0
168987127 7385535 0 669706429 932281983 0
56489856 30595015 0 638880778 638417746 0
504541964 40032658 0 696621013 313733964 0
64923479 25812413 0 443541341 386023219 0
77641022 61817768 0 208998732 206846005 0
145286755 138562990 0 581287633 626333029 0
60885947 45480999 0 506540528 459061779 0
28809326 30102945 0 745384961 716405891 0
48009292 21182991 0 237609285 228955640 0
459283138 241340809 0 481596078 359148828 0
65951016 48256259 0 487656293 431912519 0
130798868 47683877 0 229300714 203739720 0
304087777 7508409 0 523479629 555789604 0
278802324 126140263 0 572642529 662502958 0
18267210 8709039 0 116160140 116259525 0
430495838 63517708 0 433368906 401823761 0
26748578 88562367 0 905583871 850057837 0
81588106 146235683 0 620500998 644550528 0
33827211 2549286 0 159919194 163635227 0
60350814 85646727 0 385598796 370144996 0
150663826 93299041 0 342351904 356158007 0
24685419 123354351 0 556473536 522606599 0
15485828 6628850 0 197164652 191501814 0
25371528 73243630 0 289033020 284885404 0
46342758 116378754 0 497163642 493419748 0
254622 246006 0 1593376 1948174 0
167165193 2801725 0 441482383 393240994 0
340761298 54685850 0 885323924 891559843 0
40347860 1899084 0 101495678 94369213 0
486236 352853 0 8095767 8231067 0
82331454 32923320 0 252740542 308676797 0
55073160 62273001 0 572470141 543840002 0
76847701 15790267 0 565056290 578580006 0
539340680 216056566 0 579877009 309458433 0
23764405 8530666 0 34648390 28943007 0
97448384 21811151 0 322280226 328328147 0
53232908 759573 0 65318734 60512867 0
122768596 54161743 0 303811558 287087404 0
208534141 115047927 0 901886941 764950503 0
221550019 121285034 0 657378711 761396174 0
275325004 95090650 0 416221219 406123297 0
234519983 22650948 0 858248759 809792712 0
74176859 83622975 0 865700017 935494925 0
78447192 54838331 0 197070405 180629927 0
507614817 320187904 0 587625512 534399796 0
557363010 11632813 0 723100032 268991502 0
77733445 34262566 0 97775222 94470018 0
60556855 41469592 0 359000965 387156075 0
112263352 41263076 0 154797733 98729720 0
637396293 223558251 0 768907510 634832083 0
45333661 94249265 0 753960248 661648563 0
292742370 23823277 0 451354856 303832859 0
43618843 4714942 0 201406485 158063111 0
55224313 8307888 0 353366966 326188286 0
27722366 9331022 0 57263440 58790874 0
45677854 95286567 0 287706063 326732719 0
513476605 119634843 0 628352311 639218576 0
202034720 92995574 0 272662856 236895054 0
7562507 1767910 0 332286083 269277802 0
21533259 24608747 0 53950448 68474999 0
45597963 9952535 0 149178227 139140653 0
260038044 54534518 0 477798135 393230026 0
9107913 1896721 0 238481660 256647153 0
10327591 12035407 0 45217143 55050055 0
91422994 7431550 0 118228205 49706345 0
29471997 80840 0 55454398 29580220 0
150217305 47021993 0 916639520 752063501 0
81798105 43283806 0 409158447 307654000 0
37138709 114283361 0 736239128 686981142 0
165014357 99118086 0 569293633 539535316 0
160902324 107379018 0 183464741 202156217 0
10901703 24388949 0 125634114 130860110 0
4187973 43576607 0 498862452 512937704 0
287035568 145214795 0 365562923 416607813 0
1552771 1355450 0 3905220 3788325 0
4807051 27598888 0 339462120 339707064 0
4043235 1188517 0 336964259 367199715 0
106491765 45843560 0 365263789 408413805 0
54191983 67647209 0 240627885 300672622 0
2156551 572565 0 10674650 12600999 0
46424360 50657697 0 540932998 507825563 0
282304174 6980981 0 352351461 353918644 0
63123979 60236889 0 408742822 452341053 0
96315104 32409458 0 114883507 100026829 0
276365781 197698046 0 589048625 493943615 0
828845 2808828 0 27553511 25028217 0
8738955 100935937 0 862013843 875579779 0
198923973 33442082 0 814009719 664052136 0
33100228 111618188 0 405049116 410330818 0
17517742 19067847 0 331418792 363364519 0
609099630 225063007 0 671823989 682835012 0
55773711 110284546 0 405363101 398924781 0
42823395 13814037 0 159013582 163918128 0
236830920 57629802 0 477852597 538710919 0
965308 2876423 0 13541317 13248409 0
24955480 18923078 0 143597723 152694194 0
118251730 63792817 0 749455871 921839455 0
241335867 115099508 0 484708489 504262327 0
10495759 2750839 0 28361244 24470908 0
7934179 5722436 0 49727907 46654536 0
9933656 8766356 0 400884229 437889689 0
7387912 17369061 0 99446842 101047666 0
374072819 16668461 0 785197899 817114844 0
327838987 67621455 0 409904452 193337361 0
92888861 20801481 0 97112234 101922900 0
28719695 2192846 0 38067309 37570026 0
7689757 4881073 0 137898384 134634587 0
197583842 108918100 0 972333329 804209814 0
47565095 3810990 0 93359484 89457344 0
83488529 40858561 0 179862999 171901306 0
15296760 31091073 0 82407250 85405987 0
167753067 24103269 0 573913477 593780598 0
374690648 6105293 0 564414531 505602162 0
208509687 15695657 0 455687644 424720708 0
507732611 65008130 0 656112826 600569339 0
4497959 1952548 0 100396088 103219264 0
416153 4784483 0 41493196 35213557 0
357234 5681801 0 12728433 12778199 0
121122565 84937685 0 897940397 845130148 0
20438677 14897015 0 416479048 366529752 0
67772755 183593730 0 633655630 642358594 0
451288168 43150459 0 610830438 727669436 0
26903927 62362988 0 504858109 566593295 0
83270048 25070176 0 372975889 365079825 0
404718965 154752613 0 525165687 470116839 0
266856987 28908604 0 770051707 725657762 0
113160435 150125851 0 864196120 768342233 0
34219342 632414 0 55235901 51384428 0
11636769 433452 0 12759412 7682797 0
41527526 10211239 0 245597961 236576721 0
7574876 23754159 0 184481401 198498392 0
373458039 43707967 0 728264477 519019019 0
134305054 84315924 0 357928783 308422996 0
6116362 2484240 0 16285779 19686830 0
12932765 2957326 0 16336207 15573557 0
48690952 9713103 0 596694624 533124600 0
14514646 50454811 0 110398327 115413917 0
20655415 476450 0 98038468 108304896 0
13143794 3212677 0 188178092 174965661 0
193451905 5610570 0 391310567 319530974 0
71994105 42414647 0 204745986 177913354 0
132189700 67814867 0 438868311 498033487 0
10378331 2569821 0 272545814 300806090 0
370329071 140170964 0 612149196 600001582 0
133040699 38707512 0 450056740 339102350 0
71262372 85250102 0 742180983 599928787 0
262767261 68538931 0 655559288 592765020 0
8224667 3162674 0 80143537 76524928 0
401577815 183108271 0 415268017 310345665 0
86059505 30698838 0 129999658 114342066 0
67710237 10496256 0 85226598 36230010 0
58267532 1793206 0 357106649 344785358 0
244741115 37553424 0 338197387 252157131 0
150105835 224567787 0 926481264 927642902 0
22311877 126001926 0 380323112 340262071 0
13237905 9393147 0 56742808 69073538 0
131098257 147668588 0 583004993 558600673 0
1864887 34622232 0 170125940 190329202 0
13138975 16370726 0 75312596 71025965 0
216423389 8303232 0 728535695 714948990 0
310222034 111129241 0 555011095 621370281 0
765018926 181591427 0 830377610 896202712 0
77576782 35016804 0 259759869 105897351 0
83558290 29085954 0 806356152 783837309 0
9631652 107783686 0 531513052 609183525 0
74283097 3736365 0 424374129 406526730 0
177534876 217460107 0 208494740 273522634 0
150451550 27849298 0 188168160 114850525 0
324336869 19246685 0 419465552 340454719 0
1199453 788453 0 20515870 20510970 0
163722877 157062812 0 177607810 210074332 0
442518631 65082243 0 719520550 650213293 0
164883483 20960108 0 395278269 440914858 0
229026293 74547313 0 684657099 692981917 0
56759186 57902358 0 576079575 334368356 0
10197837 36635276 0 92341134 102075519 0
24285447 15386441 0 179931046 170394524 0
6747349 1051800 0 70010982 67776624 0
66483753 47759154 0 392156977 371932430 0
35500669 4314186 0 267816450 317593179 0
608857257 82973223 0 828679411 667233539 0
5986168 7452817 0 28551860 29949475 0
31253265 1033250 0 96974306 89550448 0
10645623 17476037 0 495861150 457782510 0
1789726 436223 0 24441115 21782065 0
349188483 6853203 0 664925653 588067739 0
387919859 49876226 0 493696660 378833261 0
199605542 123188071 0 711076810 687646631 0
246455165 8924004 0 540371825 550276059 0
576702856 82191169 0 620328421 382707637 0
70160624 25896171 0 254762020 231654335 0
438043127 45239452 0 865305132 831036501 0
17572797 6853445 0 77106632 80095376 0
107524234 116400760 0 864213907 853163038 0
283524376 126991957 0 644956817 676323102 0
102220172 55612505 0 357812705 417221842 0
37710896 264207970 0 889101966 934696235 0
273965 134395609 0 426752852 513247175 0
152299276 72806902 0 583130962 613536676 0
65785913 27582940 0 182038344 160277355 0
357797684 306519231 0 753826627 801490739 0
223610258 98067056 0 486310337 631974780 0
645424203 104926046 0 796173388 576258268 0
164519120 57237545 0 169859339 85375406 0
612729773 49355415 0 819091944 880520939 0
18534073 8604309 0 402068640 356904348 0
156441532 13589697 0 315013831 246280097 0
298733819 193037616 0 897435924 779114545 0
733674276 110944357 0 866687036 844908896 0
282385679 27852595 0 937613866 881411203 0
5354810 1494921 0 197053220 158745046 0
424407917 104988327 0 759074150 747950562 0
382236684 372799938 0 810393702 676886842 0
8599812 32553109 0 394886446 420491122 0
54338943 28504387 0 222974256 271107044 0
245583238 7106520 0 402325453 362685892 0
161549645 34398304 0 207961571 203796886 0
205016378 156509407 0 669913580 696550163 0
558095292 159243112 0 662483970 456461640 0
84822422 50489605 0 305899646 337945943 0
22724146 166046535 0 469807899 494810375 0
5197564 108535129 0 683822694 632569993 0
9054119 45467722 0 956558557 842648207 0
35722535 3865063 0 123006081 88293826 0
63302419 25190424 0 573208731 566298733 0
395009146 243520108 0 405451253 376476731 0
45036941 53053618 0 164193481 188515478 0
91833635 12861766 0 229531408 176358272 0
98893261 22098879 0 211970768 296976543 0
15789799 4097431 0 44671798 47841472 0
38941307 6350868 0 622509038 662122697 0
558070138 434607390 0 905974340 829763439 0
109786586 9290983 0 275362672 357995347 0
89579168 109790173 0 408009203 518648529 0
43734176 34229111 0 266149787 277073373 0
447370255 158813996 0 667250556 543755485 0
127829234 21464603 0 828942218 960027033 0
32853876 28699367 0 56414540 55236621 0
60058918 11484552 0 64157653 33780884 0
17254917 14235248 0 91710542 93182711 0
65857893 1788222 0 117821341 120515633 0
171409700 29928059 0 280362964 192626539 0
486363641 125513863 0 857297076 788090362 0
14840386 20732531 0 254103840 267844318 0
7420229 113604165 0 260616974 629244628 0
104533090 9353398 0 199704681 197368583 0
6940173 4442011 0 77270789 71942048 0
213172083 1558827 0 299560638 303724108 0
20874828 6163623 0 230736500 325667857 0
9540526 2095394 0 227142037 239204587 0
704294 11904494 0 119711848 100727611 0
384230041 127024635 0 977818470 650349715 0
25642243 48291886 0 287786990 247047496 0
557965273 221259990 0 818107237 803289587 0
21221671 27954172 0 308939609 283559226 0
142028957 38997418 0 170372927 160501003 0
170195722 26893983 0 229462260 214706686 0
259889909 113027827 0 459734589 445804889 0
2500959 7166568 0 15996766 15798253 0
339419516 70670000 0 803952476 825856076 0
477138416 75015476 0 561293129 369624913 0
95057558 13988950 0 393011201 450193627 0
53487514 59905587 0 660591272 550456227 0
14345083 10539102 0 602323731 556673296 0
34645280 14710301 0 46465354 50240228 0
1109521 11481531 0 253794633 247945413 0
740786 2378930 0 36064345 31050827 0
29313520 5894956 0 60708580 64705272 0
78122502 259412 0 817121207 986707292 0
365723533 16473207 0 919237454 896024488 0
93246853 72622707 0 624540521 589448972 0
324069916 101592067 0 377197201 261794430 0
34700253 121879503 0 530361942 476542099 0
163537572 93502889 0 688608966 730100698 0
434896468 24573795 0 621991774 600338128 0
20120021 73999500 0 329628004 324730583 0
113799367 28811446 0 505219622 501205467 0
82601596 15278134 0 526494367 460956555 0
269994695 69036853 0 702887655 679053960 0
24143235 27234731 0 626792438 617649164 0
41670394 9424364 0 262745835 257551207 0
43601062 83859510 0 360730572 429404679 0
62262873 47101025 0 762255781 669575454 0
402131981 288686060 0 595547114 590268997 0
1804758 356978 0 31241565 33964564 0
186286266 42726891 0 285066305 150408793 0
884371 10102205 0 289995178 357418178 0
87193962 44426708 0 597002093 555062215 0
484801919 184844726 0 619640219 588189956 0
39757 2174813 0 156650810 186153041 0
95608047 83826902 0 98906048 97995408 0
115886799 28914744 0 283504225 303346378 0
274202643 53407967 0 331797290 340410316 0
47301143 13066807 0 58574673 43580100 0
10263068 46665050 0 935632181 785957208 0
132394844 43171578 0 451176146 445402578 0
63161329 44107122 0 640312918 566698550 0
653273555 476054181 0 832810755 757374821 0
61519577 39474310 0 315978219 294908464 0
139620553 39774645 0 591425179 757050739 0
2797253 17635 0 102510911 81107587 0
4659753 1308364 0 8363604 10129117 0
38089433 4338384 0 708653359 778020385 0
37957573 22208922 0 250631489 266494153 0
6778694 8755722 0 580357036 634478745 0
413068857 24237055 0 541566676 335830956 0
336269064 380017150 0 544631351 498647447 0
246116168 23596980 0 280497951 151072597 0
549668949 159334256 0 807069229 744803469 0
323813516 1949257 0 673674334 474419141 0
112098427 6377822 0 316098491 323962603 0
18213933 40313291 0 528162621 701970587 0
512332259 21615714 0 845143628 699654724 0
84849223 43012430 0 581284116 672264069 0
5315211 3463736 0 59990664 45745028 0
45412167 2678983 0 637732244 596369822 0
751156 58085695 0 422385694 437295012 0
41681611 55423647 0 360016002 355799796 0
408908208 226550459 0 787561909 550800672 0
8537853 24035283 0 121007404 172621087 0
31507951 5422305 0 152883628 181319724 0
590846114 506725353 0 936922799 921359168 0
4080764 41377359 0 284565713 296401054 0
484711753 109587885 0 679949380 635997516 0
168976633 5609165 0 731914480 557663022 0
168337247 24979175 0 278296676 297375582 0
10281373 1832544 0 300590715 226285779 0
999557 11727665 0 43323622 41713094 0
143015953 8003487 0 360587968 395790739 0
115654950 37151999 0 760850293 627540801 0
302587724 116999675 0 422219989 449130539 0
103622366 77339950 0 554942164 797650156 0
18092606 40428447 0 150257105 203167673 0
205444575 18123437 0 268233792 177375382 0
64179298 16089880 0 299568321 286185601 0
20698410 2366157 0 154137859 107106077 0
73469700 7593035 0 137397735 109222554 0
6668693 627215 0 18928159 19372179 0
124737681 11389823 0 279902635 270248146 0
8485967 31320572 0 383982021 361528514 0
849309 89115 0 2557239 2595641 0
509341042 221990981 0 530612879 396994527 0
70122514 2853429 0 877929807 798241854 0
73776553 41855107 0 464566873 545503349 0
84028673 58289785 0 404959756 500338694 0
592721763 328203732 0 608294486 713222840 0
11563771 6923363 0 63410915 62880424 0
26724518 1067370 0 89292095 80493044 0
170871652 51162873 0 482772049 327321156 0
93344748 66435225 0 602879836 423160632 0
455746004 36247258 0 502826663 326647313 0
173457301 146899623 0 760400099 746149782 0
137525694 1611462 0 214424189 194271526 0
184286662 194388685 0 613249597 676856135 0
4259783 61009382 0 686635220 673721276 0
1867413 119472573 0 514019129 484292554 0
201914589 9600032 0 422329791 441060923 0
232709549 35239389 0 338683524 280834646 0
241970979 7724239 0 838739167 811832859 0
89768679 49219914 0 451566554 454894870 0
287046305 173093095 0 405109027 347769155 0
29655931 52435726 0 879216782 831018517 0
18967870 805287 0 25126506 22372683 0
297987281 110967518 0 529063689 583515858 0
139151013 6820846 0 944066823 960377014 0
131730738 272477910 0 713754483 711936488 0
8318169 3172803 0 27594465 30603405 0
34452943 30136704 0 248961151 234233960 0
23091133 19779721 0 200469582 216101239 0
191504969 17687917 0 688071656 521816981 0
114106240 25776741 0 388171233 357157587 0
138747476 1968984 0 280932728 257997105 0
22060053 8916003 0 476296735 481560068 0
63049034 8775907 0 331637606 316199018 0
30725451 21391739 0 270830234 233333777 0
68941528 57066610 0 119464173 147930359 0
83187214 126282000 0 227812612 265223957 0
456612047 66948310 0 639606300 715336447 0
49689309 89502068 0 513264251 426876503 0
32937369 1363408 0 93264484 93693918 0
64451520 111519329 0 537377762 496842889 0
180317171 157487943 0 965543451 899245929 0
6742057 34793120 0 413570279 393993718 0
33406807 5340450 0 239646612 225314010 0
290587893 94829670 0 505250171 444097216 0
507234262 182351556 0 852546435 757172868 0
106578084 181354730 0 855923113 737950344 0
192238792 15850409 0 433421957 395374354 0
37777556 97711182 0 566230808 643693883 0
13910142 6868247 0 49846763 45499739 0
27443033 11774766 0 63338951 63724790 0
74279511 145011836 0 870155520 853944128 0
110558083 118128811 0 787916787 762985862 0
19017964 945153 0 303430638 312919369 0
42569634 13664737 0 186076314 155684692 0
1292652 11454978 0 64617252 55465756 0
75440496 66263604 0 580018152 531333451 0
260523122 165682154 0 506656263 416836214 0
50861856 15526380 0 400463190 521479170 0
43294569 60311802 0 710685441 871114751 0
46542544 10543365 0 306801932 240713686 0
149130493 289284416 0 668085077 869926466 0
1846881 1127 0 6975813 6898162 0
268106674 324179523 0 555000313 577302037 0
79086950 8408061 0 495048514 543714437 0
193259452 3906654 0 408609219 394390950 0
38044287 1478011 0 537478037 432555523 0
245612235 29734469 0 284255578 188385980 0
106104779 32346856 0 618975965 748375121 0
120116031 48866466 0 262771052 235072885 0
17474705 158700325 0 687951142 551260071 0
17009390 7018673 0 337200418 333251528 0
39660363 59444710 0 452987488 433764307 0
109494569 83392815 0 382296523 350868060 0
212255545 122056031 0 365441257 421070951 0
38667311 75310358 0 449776814 411044512 0
43631357 8859623 0 148886004 88534769 0
94819796 7189967 0 565478535 590811097 0
160896677 89814196 0 902625130 680843707 0
275035854 137406113 0 597319538 616393346 0
466192644 131423183 0 763019768 722918565 0
23524325 944868 0 82382464 76280919 0
2508144 6829633 0 114488950 93376353 0
50810196 23281188 0 311278712 282092676 0
121118864 119584007 0 884421601 817233523 0
59961289 5418561 0 579100578 523244533 0
8610190 12566237 0 251566198 284305885 0
145086248 152234601 0 656323897 582488689 0
324472503 86528736 0 459296541 355618034 0
224395299 57995364 0 579460105 586789982 0
164483361 14440849 0 923306124 707340915 0
43134336 28597646 0 217188684 260973077 0
60901518 56168165 0 387499743 406669659 0
76188801 155019282 0 456434220 469618270 0
137924053 53473804 0 427223536 254461159 0
269884071 32978780 0 768283751 664275377 0
255713866 50091396 0 468873062 472970332 0
47531987 596702 0 233776993 236837754 0
3804738 27667958 0 871515132 869897146 0
82141956 88581107 0 855293082 889889041 0
240075237 3509073 0 697014126 709848297 0
387334828 52203625 0 773608657 638506692 0
109382666 39536747 0 847062561 852607672 0
138647497 148463869 0 496509381 557102912 0
241163092 62874469 0 503867642 522304714 0
92100447 142030813 0 665786975 776410232 0
52383033 2649673 0 448312661 422992053 0
6299254 4722733 0 587065230 613301457 0
1842582 1142740 0 24759889 18925287 0
316861138 28405705 0 743039606 475146658 0
200798545 2378046 0 578996411 473553877 0
30420262 1524636 0 77082938 74326342 0
170425936 66633829 0 679487122 803114893 0
116575751 8117945 0 143946052 160188724 0
40802881 14977745 0 236446612 203994487 0
48978389 7571393 0 128054131 122541980 0
115023668 27239987 0 696968948 792399089 0
2382067 1428268 0 32930088 39457317 0
58871890 5061804 0 92056588 94646932 0
36346020 58971315 0 391815499 418616553 0
23702794 81660476 0 739670313 766447072 0
406253643 274811829 0 595400942 575267067 0
44384835 3193771 0 74409062 87823535 0
29287563 121937325 0 827433198 869881828 0
77441536 2627514 0 602737446 673134514 0
15997731 12862506 0 113611701 117939904 0
158503131 141899821 0 529633261 491653988 0
737951744 16227269 0 874312808 629519078 0
111975775 8222755 0 407437381 371381800 0
395729933 162808230 0 640851918 629079877 0
109708862 102822879 0 328369034 338094305 0
24528941 35766939 0 575726246 675769909 0
22632091 7221494 0 225410769 193200863 0
267435580 136969363 0 576541845 576067325 0
429894670 19968617 0 702286570 765772185 0
8672713 12585699 0 825954173 700937883 0
308138220 29918645 0 351030665 260563877 0
309670358 8185896 0 819732049 788743912 0
198955886 10030908 0 276563778 219374757 0
90964767 60221954 0 110738546 153628694 0
739476068 303636349 0 797437559 467175567 0
203050124 17589272 0 235217939 191189906 0
146230001 28750728 0 221018846 114927077 0
14237698 6963210 0 94239360 94723512 0
24905415 3138122 0 111594364 132420183 0
70323390 29878368 0 102505372 95628082 0
75563581 43784229 0 733831119 614289417 0
157498441 16275641 0 255815036 240240569 0
215994057 64711511 0 333478429 291008598 0
426706045 312378695 0 478755263 536289659 0
72911400 103821608 0 917058753 821686549 0
61621907 39171695 0 240511618 214783710 0
26232638 30338616 0 526031159 455010478 0
92897290 66403383 0 799829673 655385537 0
96188896 5659819 0 293841002 274400008 0
57184828 14987161 0 88183569 48214023 0
425447908 12688303 0 667867986 544791738 0
109214629 1720000 0 150312261 133647325 0
1554060 50366696 0 576400266 666984513 0
110379957 105091405 0 312959163 280271940 0
14256856 13157649 0 78577465 79918364 0
13396179 17018199 0 99179181 99880633 0
50579378 6224870 0 127650455 127559589 0
2022807 6953319 0 38869274 55504138 0
11875063 245332 0 201017462 203845371 0
188315432 6216267 0 680405655 660835319 0
3459935 11275212 0 114813875 107421650 0
4269226 910374 0 9740116 10271493 0
32186204 16728734 0 617604836 632308175 0
137064405 31287775 0 260318580 431269046 0
77204856 33721531 0 82919234 60961273 0
28672148 11543991 0 225141164 206989721 0
28560359 23145294 0 796704767 609949027 0
14130948 22735838 0 586778441 651138592 0
20604986 3828521 0 51327242 55747771 0
485195558 54071193 0 708478820 785547897 0
661403035 152840870 0 946902753 528894506 0
3358339 8726645 0 147288685 140326364 0
30693904 35598414 0 422563675 403150088 0
303236429 243368662 0 593479555 574860841 0
22822383 21775964 0 528124934 570624868 0
234984445 184028566 0 514072974 517602827 0
161792218 26191326 0 789034269 806431019 0
265357271 94995344 0 721327254 739161222 0
96112834 44514753 0 298773045 281642816 0
37870688 47204192 0 254165596 203110793 0
136884961 22061984 0 196528021 270947597 0
15532596 1372633 0 48869848 49204440 0
467816497 54632735 0 889530525 864774876 0
9179989 9182087 0 59736240 63202630 0
268552323 46633494 0 567503053 526503212 0
407950706 332523408 0 409192574 465980765 0
59743580 15276987 0 78075872 61550131 0
79576753 67833433 0 204105547 178035587 0
35221895 23821919 0 170965154 156073371 0
61956196 167358511 0 786750250 820989146 0
23783001 66517393 0 573048279 416296965 0
310283455 163746374 0 394126437 339640799 0
33461758 47997975 0 450340416 383324602 0
409006088 25561349 0 498746645 470510432 0
358488682 58163585 0 615226285 540070958 0
402928847 81561863 0 938110818 700466209 0
165544618 36570079 0 565620960 426904257 0
225172260 40033361 0 671780431 704344944 0
674422924 235240239 0 935446387 918507332 0
547476323 18415885 0 705682097 779661752 0
3862132 42625311 0 457232523 300828002 0
142400588 22015198 0 834613160 944746353 0
71022073 10333195 0 666409766 660284853 0
42021577 95075889 0 655595453 624447962 0
16510407 13845315 0 286262972 310051223 0
3408616 1582361 0 6404642 4243782 0
338025204 60452587 0 560601697 541528251 0
223976493 153403660 0 849704756 815768836 0
2153317 369228 0 88556915 77388438 0
292906069 13494131 0 783629682 719925191 0
398418398 196022428 0 657185677 426053239 0
22627836 8446447 0 205536143 214390737 0
631504847 6703733 0 693612373 631763251 0
5611218 689644 0 113473474 110723578 0
384924918 27287034 0 678728390 495138183 0
48120215 74839504 0 543775722 519401892 0
59059015 83083270 0 893629620 883918101 0
110286059 32778961 0 480279566 389786085 0
78261956 21195379 0 409716866 442440224 0
743590608 124202212 0 879318292 669985822 0
142571999 83587778 0 205086491 164065489 0
45877364 5216159 0 165307259 147481209 0
481693337 26751357 0 493734824 432768109 0
437558522 150880102 0 743615200 577347794 0
118289381 2326952 0 694677078 698214927 0
16859120 2355510 0 36707762 31096563 0
423852357 31506170 0 868016937 761106292 0
99782205 51713643 0 691821951 711915145 0
104481897 98021961 0 772691938 656381144 0
10341953 123240038 0 672575995 676787200 0
14215202 26213793 0 710709928 737293729 0
78577026 1858491 0 541594257 534203649 0
303648917 91495630 0 863816822 469863228 0
102036884 41659577 0 415807229 301634989 0
510113683 164283237 0 574444956 575549082 0
813436441 505751763 0 877198209 872836938 0
66398529 106596033 0 488725753 739977899 0
15448467 19870318 0 356590021 296837183 0
34876129 17724519 0 353381153 352705028 0
39786976 28122552 0 504337370 501480470 0
6424869 20990628 0 177060937 186619223 0
27490779 17618400 0 188277507 208002220 0
184653333 73634592 0 628010469 543177519 0
115961061 87464851 0 703625777 686418300 0
119473012 2423349 0 248904953 153699184 0
453580584 178650771 0 896017286 744156119 0
63032589 91455634 0 655170466 847813855 0
123426461 95323410 0 308296811 240872062 0
404366899 41197513 0 555431338 523860092 0
8151098 2275071 0 70461858 82818555 0
97506910 117647557 0 676725342 616337659 0
254454899 198071478 0 839891086 760676747 0
555212900 25839640 0 598304350 643830486 0
126432923 122164290 0 608353313 691388561 0
471775040 284834478 0 634453024 714652142 0
288997757 208081408 0 734953026 719513891 0
101861062 41325022 0 139882841 117768367 0
179241339 64523216 0 218675220 222319550 0
49587824 42283787 0 589610701 593793827 0
3278543 21344829 0 213293081 217378773 0
17586417 82756375 0 521661214 531663290 0
46889248 10751658 0 86119671 90241501 0
12052812 32592294 0 178028072 185273429 0
5092627 12136070 0 36896696 37556205 0
22406414 19481157 0 206812252 189728924 0
398997072 290374891 0 696485523 540685723 0
294834099 84818334 0 325630427 213654239 0
21258845 143487322 0 625140460 494374285 0
48669415 28122635 0 352641590 350319055 0
327262047 200262349 0 463582592 390732210 0
607391271 357171975 0 807358262 897756733 0
65221108 30226633 0 174187290 177890525 0
87828139 3886768 0 324468965 343797519 0
10926965 11671737 0 121729839 106745751 0
64311162 11139909 0 111035081 120773729 0
76316547 62480042 0 760687814 830632254 0
33414534 2026243 0 277536926 289536337 0
131988168 20678442 0 884314085 815691304 0
68614349 19156887 0 516931538 291042080 0
12884823 68070624 0 528686680 511755503 0
239173702 22586324 0 286266029 370971726 0
253250430 31250077 0 313936691 215042597 0
113022678 86320615 0 128236182 113696034 0
316793869 141407728 0 450605576 362175910 0
53606550 27531907 0 184611442 216817677 0
152225520 201643759 0 365260590 378404041 0
23319540 2925416 0 259803908 258629501 0
2444011 11085552 0 410347347 418699483 0
81444877 126655380 0 814205452 732962663 0
55442624 53948705 0 243783650 229121507 0
15259190 42634525 0 650362501 707339444 0
272012759 22354453 0 490804092 407425065 0
133460952 20387221 0 379666963 443854300 0
10682050 94337582 0 621882189 658441256 0
29333546 5193939 0 48865693 51740250 0
3803156 8779331 0 99912258 66616371 0
94710581 132374224 0 386467996 361564619 0
58575714 52740065 0 182646678 173773491 0
323193585 94357521 0 377938088 187455774 0
281106886 2833910 0 738676939 776468358 0
3122479 141713149 0 467835354 422704728 0
16427970 29124474 0 132962774 140371839 0
47014679 48079741 0 199959438 295885091 0
562725 1956418 0 130223513 129384953 0
172842754 138986004 0 780112788 747829530 0
2842501 3157773 0 630994367 662368734 0
16607548 20808734 0 169655257 200269811 0
144847684 76869009 0 797752020 823951869 0
101741679 23944592 0 355446200 296474139 0
491939962 131605946 0 667462776 564834036 0
3085691 6093430 0 76963778 79133680 0
264403362 97168575 0 438486849 458395068 0
145435070 10464927 0 676026550 571048571 0
106785235 52924323 0 741063811 709702449 0
471805457 3281511 0 898241712 761388248 0
202287638 59635661 0 685110160 529351664 0
264671408 41944949 0 473100255 485711646 0
131638204 15018408 0 240313179 253525456 0
308856014 120157524 0 952442703 938543294 0
131521130 93921047 0 342383161 337690727 0
430539616 111406332 0 575535132 446700958 0
44524031 7514028 0 228316735 272237376 0
49581152 16103698 0 740527352 717638714 0
453520222 197858247 0 812613855 510476056 0
5775637 6016581 0 52797963 53182699 0
101169922 75792 0 211676959 124875279 0
82882502 34165645 0 611075961 451873315 0
8516226 12482728 0 332698256 339324973 0
1242014 188665 0 15881154 14802582 0
93858967 327626080 0 787813834 961505113 0
47756632 1492421 0 495183532 488838637 0
24177256 113719932 0 492117695 514977923 0
266468398 87493915 0 475266008 476702952 0
432338835 53985536 0 947875747 911144844 0
100939281 10487667 0 157346145 75420575 0
12828286 49583934 0 225998150 231190993 0
96018167 24519120 0 187089380 171603858 0
123371451 134533283 0 695054077 716295453 0
269999198 93347873 0 297732739 198593265 0
40166082 31317898 0 330174624 347969698 0
455620758 5138326 0 893333812 860123465 0
561135922 132182924 0 726519423 433248666 0
355310603 95609951 0 662524766 865043506 0
58042914 203117079 0 411579673 428719933 0
42878140 22179456 0 146016186 120640752 0
530631408 29888795 0 594303069 327225534 0
319901965 8158726 0 605481014 629033361 0
301640846 139589657 0 942105274 934968455 0
34138373 43222191 0 366761589 365825555 0
41843710 53544748 0 311507163 345472986 0
34991537 42230149 0 623918129 673010872 0
354330450 84856311 0 547505330 463630433 0
390627171 8416931 0 584048899 589211047 0
52053014 18664581 0 433926283 408165373 0
162413016 46854083 0 454757226 441990317 0
198941450 12348048 0 535173242 511349864 0
108889331 40338086 0 800076901 638187010 0
58774980 71896904 0 701890320 733654923 0
127069128 15621649 0 311466931 313023400 0
61848086 26241523 0 330133884 348568895 0
432594083 386362696 0 655897592 610212424 0
81685638 8854714 0 960948222 954234547 0
212265895 8549175 0 596829482 631390293 0
101892878 16889390 0 643800342 605559575 0
99465272 16231796 0 475146142 465406864 0
125459172 98364684 0 640821191 442393380 0
151143543 65737628 0 230876364 295521120 0
106359687 27561195 0 484032440 496222698 0
46932722 8714622 0 49837811 35180362 0
5114175 28157950 0 179951324 176715035 0
18203990 19329172 0 730185167 726343176 0
9738911 29731236 0 669620325 677879378 0
43415528 13992070 0 457501533 438344908 0
512864632 332210334 0 603616829 668693890 0
43432284 33957769 0 717084759 738398860 0
20070021 59276970 0 465328035 518381365 0
242338214 177951033 0 456729910 455719477 0
38682328 52173869 0 325639586 307338127 0
12471715 1957409 0 96163550 89551713 0
262708022 11227440 0 480462591 271328876 0
7721310 31478683 0 691130753 618607254 0
167753095 34868069 0 346396629 347982514 0
11222809 328281 0 15439814 13946926 0
290622380 221376954 0 343319464 307379835 0
348052605 28179876 0 526814735 397413446 0
353517589 92385837 0 623531658 569274064 0
124992763 5055146 0 405450245 357064755 0
18098236 20703771 0 92179574 88391081 0
59422667 13073097 0 227737926 205321159 0
99305311 49369283 0 598772586 565185727 0
185049256 10570154 0 288310470 289340215 0
240429545 18030730 0 691448934 672918698 0
18333161 26905294 0 869894976 867211611 0
88541152 59104384 0 678382838 656183130 0
46187019 335160707 0 773631181 833276195 0
156296475 42249017 0 449991318 525585363 0
106842571 98959059 0 736070066 556667013 0
95398742 27130668 0 774973798 634361887 0
59762303 6547070 0 140638038 162554304 0
678609 7112292 0 85234307 50953135 0
22136270 93928002 0 522644225 494115615 0
352614661 310605909 0 413817828 429980154 0
69558130 4639973 0 701057593 601958569 0
266042692 61399696 0 319912397 276459258 0
57062898 1890385 0 580594438 563346141 0
48836003 6175223 0 903431641 764368934 0
3189348 403148 0 5103127 5607356 0
65420491 8589681 0 136467561 100760312 0
196830234 68786458 0 269680896 248435133 0
261192324 48502326 0 389034319 311897924 0
98773839 59601416 0 576957470 591041573 0
11691599 33599460 0 611988003 578168457 0
428289860 157672896 0 511577668 393115878 0
2736494 3319158 0 76484974 68901275 0
4885246 98793433 0 760996089 898527771 0
139114828 20191891 0 604862890 598469816 0
5559175 1633662 0 35285117 35071289 0
433354326 12358361 0 513316603 123093297 0
240241294 188415079 0 277872641 302830447 0
7948786 4309898 0 117461214 102489426 0
10840249 15315848 0 73709232 100771158 0
239516082 115003264 0 635732830 819526853 0
150393762 102510148 0 553744847 566198634 0
256718998 204921273 0 510177141 448098086 0
75744581 52609905 0 319894009 292378515 0
178156369 183390221 0 761559119 955136662 0
98417602 47038572 0 613840057 701632273 0
52647434 238853 0 257585721 254900504 0
5429903 27576163 0 529674543 521784047 0
295342392 25954685 0 459001584 386318565 0
54934819 31111009 0 89934596 142323416 0
14582730 468082 0 48107151 42575893 0
14221087 1242587 0 37796570 38819615 0
366120285 10606586 0 449113567 213094407 0
8025246 3363618 0 58626028 58260820 0
30719848 156782841 0 344940003 456288022 0
95432334 214462189 0 727014946 727744916 0
99140514 46322426 0 344230355 357030904 0
365918438 56404080 0 811236324 810617857 0
46833172 22123167 0 324881082 428047054 0
631336524 60063739 0 795169167 516032706 0
18441515 5205855 0 74057675 67721265 0
118715885 112058315 0 715599474 729353638 0
367410454 8633146 0 537081898 536953478 0
3726148 5155796 0 786108997 900621708 0
106054337 36565643 0 353067838 252068449 0
242754792 26215570 0 307864512 204756741 0
101376463 15582402 0 767937168 757702081 0
2701774 9918026 0 116100931 118474076 0
199817991 112275705 0 888166436 725408796 0
47380102 10266089 0 262632701 248517171 0
781020307 85351521 0 903981607 526837096 0
83103290 25950138 0 189420209 155472664 0
6015794 56512450 0 586713239 649508169 0
1728561 577198 0 9923017 10156196 0
153740628 139983141 0 952696504 911853404 0
4810812 13695693 0 492334980 365402522 0
8611017 45161263 0 587928216 620549129 0
123103 30168268 0 193175840 194262908 0
23172003 5602742 0 90833938 86252091 0
425094363 287853411 0 582576453 767152835 0
219371117 42591959 0 341332801 322437877 0
11427158 356419003 0 719025780 780978260 0
43325432 22620544 0 420037501 410515896 0
34053223 32131681 0 286775710 275082056 0
220835107 53071857 0 565676026 651499675 0
92501750 69538900 0 859869006 824731818 0
76415641 27470436 0 380005056 323869137 0
28784319 10172648 0 51024889 32724425 0
66735711 36629682 0 589967468 643659625 0
138621269 41944532 0 446089852 410366763 0
67879859 25733095 0 634606959 649720499 0
644567589 75820325 0 717249087 758470380 0
298302645 347563570 0 886718710 770428556 0
180663494 33619642 0 629737506 660288281 0
355092315 67189292 0 568563919 521954550 0
145556428 83091299 0 646236173 511690062 0
43196996 111328075 0 253943724 266483692 0
736787 32587326 0 588970723 563530816 0
3879280 1006110 0 6063582 5907881 0
204949355 582740 0 944689143 840246452 0
232637272 80247190 0 772893839 756671537 0
60787259 31891191 0 844733032 844296305 0
216566524 45822355 0 756833145 779691955 0
26501515 7781573 0 80790907 82796522 0
127164899 95300279 0 231934316 225252033 0
6146838 3398160 0 197933066 192107712 0
238824606 39838405 0 931345787 861304543 0
20819271 19916846 0 794703978 686515746 0
16315012 20681085 0 36904124 39964567 0
38242286 9350323 0 532064420 546629308 0
404761205 162078334 0 650407348 275529022 0
53243268 43449932 0 221710645 210287095 0
294080895 6584452 0 371810280 355003632 0
317417272 47077517 0 341523990 341496980 0
48423509 162149124 0 544711791 514444915 0
135062813 62438192 0 505022617 460440996 0
200242190 60807695 0 477316120 553332794 0
215624722 52092387 0 431290511 367990173 0
8977020 23809318 0 316059398 319676277 0
150342274 102794761 0 247624873 293550116 0
79419184 31561227 0 221900042 244105913 0
283326804 199819613 0 627715316 850033492 0
8578348 13811174 0 58125288 53562563 0
20774548 4678497 0 498998304 463631572 0
567381844 265853030 0 830163986 843791605 0
373807890 114870892 0 901702865 869555680 0
1689846 19519826 0 625889025 645958711 0
90606974 85312429 0 735686411 789359136 0
169827259 7725833 0 261163830 227057267 0
138176284 23411774 0 889308048 784692813 0
99971915 42646638 0 623018698 510320388 0
60681327 93782778 0 326608377 328320640 0
573481093 271006362 0 778576061 550854435 0
130984956 39937064 0 847200116 881709389 0
144191995 140109149 0 911885324 808221179 0
340537258 16877858 0 669523789 609293342 0
10146069 3931168 0 32064740 36633125 0
180312995 10787397 0 739457451 648203645 0
36215734 2990315 0 91115050 116567045 0
2949614 1815131 0 16572297 15706979 0
12031110 16832380 0 46895599 73100399 0
124764442 57922761 0 734351454 643627208 0
3255759 18199193 0 170552377 162885508 0
280039312 46311892 0 523736424 492535148 0
415324887 59579070 0 956269919 873336791 0
96081994 8992275 0 701439968 610010724 0
12972954 14769811 0 86121026 91530331 0
812584714 332988491 0 840172529 757232353 0
50142809 1906736 0 365745651 430902761 0
58911122 163109 0 549992647 549977091 0
243488795 53277559 0 742764906 523827738 0
57402330 7729674 0 272636943 270442099 0
496433040 154463100 0 630813155 606528089 0
74434939 40623497 0 389842491 362007643 0
37718692 5116740 0 316745259 318189068 0
142305196 138986920 0 461866212 400743516 0
51505379 13454274 0 735023188 813261125 0
91327969 6852529 0 223729709 253993301 0
129740223 62387556 0 535451350 548724277 0
33614191 57648910 0 225907432 306247466 0
1326239 3846972 0 46459582 44795967 0
63414258 20655789 0 86663215 73280039 0
50140603 40937463 0 638353635 611316583 0
64461105 14978676 0 181123043 139479447 0
155366677 128117334 0 789078714 814232596 0
15992805 3998928 0 27548340 13728263 0
193708961 47001583 0 683075283 640117461 0
27724621 2452837 0 300224096 279259302 0
194233473 24802791 0 713902624 810957712 0
486373026 46349325 0 663121824 659621066 0
36014526 91768573 0 731341761 726203518 0
156985823 10791474 0 167326212 136394323 0
596425 7629395 0 21448387 24810333 0
426441654 507740 0 646816723 549734475 0
15390667 82844093 0 259625989 244421764 0
5317758 529350 0 8762161 9302688 0
40480874 91986923 0 433309507 491019511 0
23840231 14741553 0 370425297 364296103 0
15039585 20579675 0 130741594 143141724 0
130041554 78632499 0 499423651 495102879 0
8019166 163614 0 56444280 52535859 0
5764102 8799547 0 198140032 227798827 0
17122722 10889038 0 29216959 29478198 0
490511983 226421881 0 687744507 580530393 0
92345966 65010636 0 404184733 379108740 0
11827051 73368154 0 440015218 509035826 0
255107824 89335862 0 779249878 729667760 0
26280307 66751347 0 105301325 114306979 0
34909025 1637619 0 531233920 545278772 0
347076676 260211358 0 932570311 820622193 0
54238200 82016212 0 528337289 664399695 0
626982226 486084302 0 686104546 590135211 0
187244164 202511292 0 610705062 580049188 0
194160802 39917952 0 299974339 233691654 0
207768276 128124447 0 433277895 380343901 0
77551235 61483238 0 135119501 149493863 0
114361671 97207292 0 730253150 895154057 0
19572040 110305824 0 706091992 758678212 0
17268152 1078841 0 394137340 369386307 0
55937568 1847097 0 330451009 420673018 0
198781880 47140437 0 459841441 547693971 0
153967558 376808 0 424387609 433143698 0
37710775 9671929 0 139678271 128469992 0
123890241 5850421 0 251531126 183395009 0
633372972 1844395 0 706822118 375757097 0
240779494 30833266 0 292274360 266882914 0
86612645 36558990 0 775211830 761157811 0
370925513 8746633 0 585590782 547301422 0
16450496 13593929 0 323747983 397948187 0
157508057 61655872 0 578792737 595466787 0
412777318 117542711 0 856634101 693255694 0
52827330 2902342 0 321064755 322199796 0
73723229 14393381 0 92319835 47666854 0
34459276 34133743 0 650250010 583615448 0
412141940 148534801 0 763767758 570967925 0
44323184 12691349 0 395578883 380317272 0
8380808 1261721 0 426634326 537749460 0
129547213 25129519 0 236768987 226843139 0
249942687 148595313 0 596597736 593440657 0
76960900 3751878 0 499437704 454328605 0
20575651 63220293 0 575413220 584803614 0
403305124 150605242 0 617159861 507795935 0
30968359 6085045 0 108864951 118435161 0
55869064 9088274 0 73071674 91171472 0
25219397 15937455 0 437923656 469703222 0
147353460 120609945 0 241650427 215699334 0
354815511 122031619 0 806631744 865073484 0
39321689 35155250 0 489135293 482980190 0
12291078 64068113 0 185667886 176250864 0
84066001 80290470 0 448024711 491604598 0
320844917 37377737 0 506735618 544828000 0
333763086 181353155 0 448670939 442420145 0
17545306 155403604 0 679844967 605454002 0
198619902 71897563 0 341375995 293824890 0
100355737 58144800 0 680085478 715998094 0
478032397 55565 0 880521502 842508248 0
294712156 40674544 0 627653074 595386265 0
23008258 11254200 0 33970272 14005566 0
119998968 196165876 0 615934280 614084117 0
95089322 33450673 0 677448898 692042527 0
4957543 8871685 0 81626450 83751385 0
37273510 14288515 0 592927672 607042819 0
179512346 89569916 0 355658823 337933344 0
164432093 55880 0 364832965 372341003 0
388669615 39294597 0 597758476 595537689 0
22939039 3079639 0 337870101 344359740 0
155751255 197848682 0 504115050 369741199 0
100197407 27198177 0 693063661 704199848 0
618457089 385823418 0 887933033 807157798 0
1496989 156483 0 18676166 22939094 0
186684870 77052772 0 772925367 785675598 0
371539220 134085890 0 749318685 830763389 0
18360514 45425061 0 695264445 628395604 0
85284804 343701679 0 827463725 721540371 0
112662953 681986 0 127069323 62736616 0
16524835 10712905 0 42891399 41264329 0
278727063 52135906 0 675163727 683758413 0
99535337 40290263 0 552060118 513250286 0
56918025 20505048 0 64042178 39813373 0
143429333 3342245 0 201943817 297014586 0
489307512 94872262 0 559656288 355234379 0
48572026 21809131 0 555413781 513756000 0
50964401 41585248 0 509463825 457335805 0
49654956 31849599 0 413908649 327381502 0
28816830 307456393 0 727129677 766943305 0
65531924 40663617 0 150697038 131236851 0
10622138 9112493 0 104185548 95262275 0
124968503 15453051 0 305247113 264078638 0
222786865 1496449 0 230319765 174381636 0
320629102 67222134 0 569851008 530739308 0
122505594 90658439 0 146689070 137381212 0
395468502 88954523 0 845149390 729153025 0
24271295 30536925 0 255214295 259396705 0
53820977 104529240 0 335734087 361746299 0
129770125 75048080 0 153881849 151706299 0
71379921 2226296 0 482075826 573623270 0
438471621 327030578 0 678696518 537996260 0
25956037 5730831 0 40694140 42583904 0
70035847 45722241 0 74823196 85142391 0
50467898 97587830 0 857598129 807013545 0
52364405 1794713 0 120490233 127723364 0
18929146 1594635 0 20233919 23562387 0
85392730 17887293 0 110704196 105735758 0
415705504 93260819 0 673279998 710368501 0
115872098 2446683 0 204651629 256228533 0
10517158 7117043 0 40943315 38191922 0
78390879 29187860 0 312542138 318660475 0
21844919 43308495 0 208769301 214873431 0
8689173 1764915 0 112085131 104916452 0
101123496 30326415 0 560520067 542221617 0
260718790 111823170 0 381743328 410702444 0
461790130 9103167 0 523220405 320180505 0
153904759 152769107 0 710956140 738202399 0
506789641 58698534 0 893209362 819063840 0
47006314 33351037 0 385385874 476980113 0
227482262 136699673 0 729557078 757689007 0
75260156 50434212 0 757218033 861829879 0
539650548 24246592 0 702134041 417394379 0
100103011 15138636 0 471105588 435141051 0
226379106 5176606 0 542129744 499862349 0
21982815 20588327 0 417348501 419540410 0
310462672 39220067 0 495155111 322652304 0
262191208 148923702 0 490346502 392653050 0
341972522 181830496 0 403399096 294975763 0
21080234 14352128 0 673305550 718919753 0
113138 298204 0 6306067 4121074 0
7823274 6859871 0 136632435 103142887 0
58806902 16523623 0 333124570 260087006 0
102561185 123935696 0 242300533 283462723 0
493662115 129241168 0 601696249 328134300 0
1505465 279077 0 70633433 72745082 0
200735241 7183330 0 945370713 914523252 0
280089699 344248 0 437514973 378827691 0
136327137 27819914 0 193630886 183776945 0
375013132 117050691 0 806635492 574621050 0
1253286 1237365 0 14161046 17130376 0
41745330 41073367 0 487431040 526216800 0
21618581 82957710 0 788075021 896639531 0
15337700 73354191 0 699566874 623212820 0
141655515 29062094 0 800458657 897292366 0
256999991 96603587 0 880790176 827694804 0
11780735 861633 0 267750739 231797083 0
212493 1439196 0 10586658 12136384 0
108712958 117898050 0 175582311 219091823 0
13794197 80141753 0 519935671 512219398 0
507323377 90400273 0 676491486 356096730 0
191765567 246849878 0 783441361 790301902 0
447371177 234553023 0 705361985 418580419 0
142198639 72583145 0 283731004 382883405 0
8922536 2543701 0 41438792 39399033 0
26394185 5828825 0 93557361 89238485 0
235293667 81558402 0 686337456 552349508 0
376510617 97469977 0 609062659 414001796 0
56104577 28927066 0 198753530 194556195 0
27260440 21228634 0 443035275 323589351 0
646723248 137510758 0 863147049 865418930 0
61894320 19747290 0 225195722 232546836 0
190558373 16162678 0 792632320 813910721 0
193804495 78528682 0 649756273 838612123 0
319617614 5519268 0 364280766 276160682 0
63167022 5089295 0 184813722 190191340 0
98964801 41528887 0 746148881 596821059 0
203159029 10972306 0 449165240 378625856 0
39786063 73193900 0 666702337 724704509 0
758712048 67926707 0 802651919 728000353 0
19319592 7287616 0 102409661 102492894 0
99084729 253293546 0 825182568 786285948 0
143021000 104100076 0 265028872 229806614 0
399678 10058310 0 241071267 281957739 0
778050 14003330 0 121406485 109107406 0
14831755 69767407 0 467079166 473085813 0
15491149 8182146 0 199208752 231163568 0
163569102 13855011 0 706638605 844297666 0
29082587 143530405 0 817013734 853271959 0
822659151 63395253 0 898922481 410987171 0
119493380 98372692 0 156849751 131184519 0
1623848 84353317 0 167421713 220474663 0
444206915 220622678 0 742053143 709261757 0
269926396 100898179 0 448700395 252804286 0
13485380 957905 0 27414449 12714916 0
66214940 11701699 0 289112060 287625120 0
25086405 40752033 0 147378377 126696750 0
45962617 42780671 0 164882810 148529535 0
51538544 53245933 0 115544312 114859325 0
179043297 18463144 0 685970987 777076643 0
421073762 1174614 0 523879221 437462482 0
57806930 56927841 0 566522994 366413080 0
141250726 142394296 0 841849234 641207918 0
420973 43434154 0 234474559 256544240 0
515044784 35922584 0 812446368 774143682 0
3478831 8461703 0 126700788 140184215 0
62470389 11870388 0 87032745 74709582 0
359880830 27842557 0 474759112 408014726 0
9515728 526702 0 12204326 10837100 0
15221170 16128962 0 247546247 245754814 0
162328222 62873633 0 520301827 475363821 0
22454387 15884490 0 629164212 657512152 0
40647457 17193620 0 50570419 42783615 0
105586715 20448686 0 246807183 214018066 0
77875902 22040270 0 120093142 169791024 0
40977206 14392099 0 50638590 48673561 0
320339897 91276936 0 537128118 534333450 0
242284651 58993236 0 316645333 305102394 0
159528001 86669437 0 929661621 991340107 0
228829895 268950855 0 357894263 362796971 0
376100752 25586199 0 559631312 448608420 0
250012633 5834745 0 332658518 129985013 0
180804399 116308374 0 936092242 857816341 0
154540270 49795578 0 360358715 176050255 0
5449018 6899025 0 99644828 90329135 0
1674744 19017826 0 326857259 304898298 0
155940297 98372578 0 166541862 150448208 0
55279699 13077690 0 64970909 35277499 0
3144345 97239362 0 235251176 276884820 0
194355531 471504 0 634941841 603823577 0
176073133 187758681 0 781958833 740290280 0
157075884 221555466 0 895030206 906447308 0
5486789 116988720 0 800036657 707190752 0
146019591 35704361 0 774948612 714024411 0
1484578 32852929 0 733190792 730350484 0
75762972 121932325 0 724753576 753978577 0
86997923 48569440 0 593707930 574551157 0
38116809 45764302 0 172371831 191957134 0
103005730 14947306 0 124620607 96492415 0
43934174 4419195 0 269624965 260967580 0
166957284 83279448 0 363847252 322168597 0
105269951 3713837 0 610070159 580229732 0
50448228 63709825 0 522936546 566610889 0
170469037 135667804 0 628004606 611884276 0
19556797 50644935 0 198600847 193218856 0
642009424 51604795 0 746298806 568749163 0
115558348 24432874 0 796066298 825190635 0
6926088 16219025 0 598348510 629514948 0
148245276 1802763 0 219598714 160479951 0
280580220 6186880 0 625624668 662411550 0
118686456 51596623 0 358233693 328087106 0
9579813 21608961 0 490624337 467784478 0
69139568 35503921 0 318833813 332196793 0
355256387 52957159 0 519146968 82145147 0
4456542 67089220 0 117948806 99661782 0
16123240 1617802 0 675090167 743803474 0
303332636 11542641 0 521137205 543378850 0
760940033 107885791 0 810849728 479354376 0
35173467 99177364 0 578944185 657469207 0
132992280 47626261 0 419584877 445761775 0
48592174 39237010 0 297278366 294866446 0
264327850 87639730 0 731753414 822612445 0
439245230 41911633 0 806987681 645909767 0
311247822 263288848 0 576719511 637763877 0
56054874 183447830 0 851796613 849157893 0
415811427 87142519 0 697288961 526169765 0
346993284 31127726 0 728703304 747310836 0
43182104 40711073 0 476698968 501681445 0
260953750 40841635 0 422852897 422022912 0
309413788 253352259 0 686389664 571228664 0
18721500 7915396 0 181481058 159359069 0
269420443 6285208 0 492048205 483299828 0
175006517 48702399 0 319939568 285531015 0
334376221 285869059 0 737543078 851994115 0
42168496 4244104 0 500612161 417638943 0
58580206 4875379 0 203849204 181412529 0
2451352 1062813 0 2664564 2591612 0
123685009 4917719 0 204275783 154594521 0
116917104 156158002 0 803159145 964683153 0
160857829 40463331 0 497902476 457388843 0
4476819 53046402 0 446923032 513567703 0
25939187 685831 0 350916495 360520733 0
5990759 6191113 0 60191897 70973948 0
270181125 161105665 0 367591750 338798289 0
890537 5178827 0 41410091 38304726 0
3362275 21083324 0 396663988 392881762 0
29988199 45457440 0 299651326 311231434 0
2190808 118665096 0 750470823 668158790 0
287953582 90581498 0 893558708 792094775 0
272649454 19470732 0 473404012 519074693 0
3098033 3685325 0 92929737 106138975 0
22378265 2752300 0 115176901 114508353 0
17305345 5108876 0 36661016 32711292 0
16984439 2021442 0 71645492 68503541 0
16946920 15007419 0 906694508 943674583 0
21113553 8889353 0 122857053 112894806 0
188962288 57801579 0 854768422 824907305 0
95001941 414016 0 572770943 521338200 0
129406212 44400984 0 249128468 242127984 0
174447587 127236415 0 991551122 949404032 0
392718253 102946530 0 845686190 754481158 0
9617110 11447178 0 150508774 172959542 0
28258331 142195352 0 702627473 691328493 0
15824993 4720336 0 589528583 604481142 0
5523641 3594184 0 21646037 29163676 0
97843919 19635164 0 343146026 304831006 0
702899239 9423188 0 847070780 714872472 0
19264841 1758221 0 19530484 15533217 0
92919730 16115902 0 527568857 626119206 0
143464460 184034823 0 783626007 870650498 0
96955718 7926537 0 388613719 277249158 0
3563577 258876 0 4262211 3943116 0
40820713 28310179 0 45240600 36792623 0
133273585 55367661 0 364918056 364789286 0
206653970 84214609 0 394421927 368552799 0
14634077 25676240 0 525785814 497412529 0
406290482 251292345 0 759789181 691093807 0
244024135 119421789 0 387540449 302380003 0
142625032 81696618 0 185526579 198869865 0
36701014 18498900 0 443151214 395505784 0
347522796 42945993 0 549677554 508814064 0
87531258 53514878 0 340804608 310016316 0
4597044 39310879 0 757116443 699393493 0
40557996 16927191 0 71314517 88488775 0
335666107 97705222 0 590288055 452320754 0
22968722 20231928 0 833625931 754069870 0
9209419 10282908 0 390856293 434814805 0
27267092 8511529 0 37591614 16201290 0
103354168 54649603 0 596067484 514813722 0
312207845 152169018 0 661703256 653621705 0
47898363 29136963 0 72257360 98607197 0
209498983 41945742 0 596323108 645093591 0
113185526 43396674 0 812171217 851164310 0
242241858 155279905 0 254791833 253108556 0
593891 4208538 0 28820648 26330744 0
53377662 167354107 0 643428113 815129530 0
224566108 59802851 0 319022647 346657910 0
4893878 23479566 0 500455987 541312186 0
318643544 107879818 0 729640847 730236122 0
874976100 386891679 0 930609643 879248783 0
163094472 49597155 0 754345656 656188209 0
105365660 53802598 0 900623222 841244553 0
76893783 74117441 0 589803913 608677116 0
391240245 36161860 0 619139639 524465365 0
413649887 92288815 0 466110499 560634576 0
349912 303590 0 6178381 6653951 0
252806277 235219453 0 372570614 329741143 0
66708611 16852311 0 174204723 176257466 0
326250865 40415364 0 844251746 789588779 0
71026839 10104998 0 468100076 466391624 0
60183959 94995559 0 313674177 324582263 0
238819051 122760249 0 883097559 808081844 0
509011868 126163581 0 676269908 623972910 0
37371475 16565360 0 47317967 51206570 0
240252564 14880658 0 662956386 723857331 0
68954502 13099256 0 541790568 552925407 0
190222092 96215219 0 222907253 224953193 0
13568809 2022110 0 805356062 772746539 0
86299449 39477707 0 366192062 387085725 0
397274779 133284099 0 503523738 521605248 0
5773162 13236710 0 131143424 150362845 0
88901966 82052154 0 439932706 483490014 0
62609125 16859049 0 688312661 734273852 0
29071348 15058826 0 124866990 124022831 0
759788533 188949408 0 885870385 938311516 0
51185343 109978442 0 699726448 679802109 0
489115066 305358246 0 749815113 650259400 0
3837184 59849101 0 884721373 865796951 0
208039461 19352060 0 667259876 548854487 0
23035611 7391651 0 159090177 145331098 0
47051794 14311394 0 125083927 80603660 0
152485010 66778616 0 222575829 236580136 0
144281930 72047062 0 271643935 271948367 0
32209351 2899990 0 359633516 431459238 0
544478756 107487188 0 745101591 608356002 0
52541099 11362021 0 375699069 426566910 0
457300597 80709205 0 790207862 895515930 0
6111823 6961851 0 427917445 416366428 0
14616226 23884568 0 196900104 195160461 0
533772337 272830932 0 845822935 754926069 0
65453342 160520620 0 867170834 646047403 0
31871661 20626737 0 229209119 244785517 0
499676260 262202220 0 772935708 761441362 0
136755728 4216334 0 710253721 460359738 0
9178276 5789721 0 274759428 320110716 0
5802439 7841338 0 377284782 521525825 0
14420135 22444569 0 452948631 503612084 0
174503437 82380520 0 414178216 418708496 0
144233725 51425469 0 709544056 942907429 0
321888155 76707194 0 429892200 314159492 0
171643003 54298241 0 584812535 509344473 0
48854716 137005691 0 801900548 792602877 0
282898909 184125244 0 446941194 440440001 0
60047556 241444742 0 861466989 744928856 0
371347139 160065238 0 767745353 748607311 0
386618770 310431842 0 521243318 514837091 0
247606254 99214082 0 697936438 711608263 0
116751311 4538534 0 486692895 477364704 0
72425688 148562928 0 799975174 866496954 0
204736190 27076561 0 366188327 343090455 0
5703610 41596256 0 208387587 246535511 0
409846521 257833528 0 716360602 721476621 0
115138761 20056681 0 639735128 719742333 0
5014293 25475511 0 276798389 288981696 0
2524088 1253302 0 23445587 23676222 0
5545483 2923076 0 38680073 37063823 0
31639497 31704303 0 320081210 325236588 0
12393477 22615777 0 252070528 247365167 0
3958816 88327903 0 505931341 500904702 0
56784542 163912379 0 753688464 600571366 0
81371920 15148356 0 133938483 139449617 0
81511003 84095091 0 600414713 514290959 0
61557142 33994859 0 122182697 126311654 0
392790557 34142723 0 871846628 791250459 0
24093574 221514182 0 636619709 653611730 0
146425509 202919462 0 516628811 568223829 0
69862507 51216399 0 193626719 206787278 0
303547244 65494651 0 871667397 853015802 0
536270879 347183273 0 871371850 807140098 0
34039314 49323699 0 377157538 330788539 0
157799495 45559895 0 221587803 211402281 0
115159858 7136047 0 248736196 186527836 0
91850692 36897689 0 817123524 841598837 0
207694592 80973634 0 608113699 610593311 0
138554053 310688782 0 893269146 549997720 0
136098155 13550896 0 456722383 564086130 0
439437496 120586104 0 484618740 476177579 0
7395948 547476 0 10962942 9841267 0
22212982 21616098 0 564813975 565776140 0
30082334 60766610 0 610284245 535237916 0
297377768 53480948 0 320332797 338586983 0
19134485 47507927 0 470055856 476175409 0
811448057 102690683 0 953336598 862685212 0
20128244 100618213 0 332944796 304902564 0
413214582 126405322 0 510327003 505155022 0
156209981 34939410 0 368639221 373288523 0
532684466 229482473 0 826965586 784916762 0
610017272 71696259 0 757205432 675334246 0
116111292 52553575 0 120906432 118227015 0
3147107 232036 0 6391595 6450071 0
92685506 1406962 0 761863969 591645794 0
41794207 7840234 0 634022410 772703182 0
50364120 24845135 0 538990946 518434130 0
24546705 2303765 0 37155587 29884277 0
81664701 7960534 0 226656113 207320245 0
1604370 269365 0 57577569 52991359 0
3502636 21192460 0 435323515 433263400 0
32734782 54667439 0 407532758 419188595 0
4888551 23634824 0 132423908 147184657 0
362914643 116251598 0 464523337 433999986 0
8204870 5843832 0 89644130 84621378 0
69566180 278949138 0 672198911 795996844 0
67964192 84495915 0 611314805 576792771 0
7012738 1852982 0 41453106 45207637 0
31879540 845715 0 184584509 190632615 0
238471148 53604335 0 451144853 350813930 0
65700270 167659699 0 543355889 542621461 0
47029675 2238775 0 138602880 136421264 0
32352230 77392153 0 379945353 377581544 0
24184541 5629262 0 169252276 156308013 0
22247013 284511 0 47938864 47814436 0
17588865 144721187 0 695548321 761510459 0
190889764 120173877 0 244559238 232013801 0
223997806 342146713 0 716222370 922040011 0
127254791 120489748 0 316758922 376622778 0
199758963 96380669 0 580927813 650116745 0
3735521 79628 0 52700901 46901220 0
10385036 720249 0 12880066 13452189 0
19944391 152361050 0 572727462 715556727 0
58060230 28787388 0 128733177 128679784 0
142865043 6253411 0 247079117 213196778 0
285657974 66048081 0 463995580 575492817 0
17969947 65757583 0 559528945 681984542 0
285601673 64034339 0 802831285 872637655 0
739213 1877010 0 13188233 15953680 0
114427347 125638841 0 597564296 754298215 0
202140450 10249881 0 406623545 450618647 0
116018449 8181374 0 644557374 563212812 0
231080005 102198583 0 890498685 698419464 0
1889038 102422834 0 722674640 703156072 0
66612790 7421929 0 691275765 727701075 0
215344999 112174683 0 631884061 643005706 0
67057004 19650565 0 363782255 416060603 0
209648058 182022028 0 459465356 372388157 0
313626697 47531337 0 600793161 496669985 0
73422487 85305753 0 739169515 714094791 0
51201141 143067880 0 284137160 357773776 0
441734305 15598604 0 524103738 332872032 0
237860326 82352806 0 673732428 684952880 0
151301419 36615430 0 943617811 899975149 0
190810879 11965371 0 377152463 283088333 0
56389079 2287057 0 471196647 339687772 0
233780770 34741959 0 276239559 196253611 0
340235972 23226720 0 515859704 529648053 0
115557377 58151803 0 703109491 762047641 0
343686488 55294126 0 561223309 557914137 0
30120035 46354699 0 575792045 584953545 0
151999577 137885071 0 319446594 271961142 0
264104384 2780303 0 790738406 651337125 0
92264097 6006613 0 396586355 388087942 0
43428530 12224561 0 357524557 350254540 0
7243345 974750 0 69844529 76189987 0
44199703 68183515 0 590858680 460430335 0
180954081 89925686 0 185610980 189362096 0
92668208 20596283 0 688245537 777368389 0
248467440 25329012 0 493179370 543617483 0
40367508 9977632 0 56709782 48973123 0
94210296 40763952 0 623696234 689923888 0
8415528 1160498 0 104227291 94749926 0
211587747 44021849 0 363752209 388406161 0
74933801 2058672 0 111799698 148323357 0
426495459 119260312 0 584257433 591013739 0
454593450 176024207 0 796977517 882524212 0
1397345 649798 0 10359582 8831637 0
4434745 4003 0 25018492 24177581 0
94675706 30273033 0 126026931 100379101 0
186017020 23418169 0 219514628 161479003 0
304262909 3429072 0 780168994 681565256 0
122965599 16089193 0 529034186 879801262 0
119143399 14753830 0 299208401 287967590 0
135323401 60871568 0 357466267 370453268 0
99481124 29865720 0 281852274 242262188 0
438183402 21291049 0 600889064 612954754 0
91228288 73001642 0 832892965 684762281 0
128893824 16670111 0 160977157 167816411 0
45067853 31402888 0 491855768 481147237 0
4703622 10264192 0 278239655 305423473 0
571777571 198170959 0 920650556 684156052 0
30996532 6765482 0 112231735 113157626 0
479235358 45433076 0 800370946 793256325 0
293323469 41275186 0 396134027 384689898 0
180083839 89133293 0 639831855 612415766 0
359178822 140673965 0 737890799 636580078 0
120173210 24850004 0 771915137 751379530 0
767715801 123655753 0 912854908 732395386 0
38252450 18062418 0 73001510 53986410 0
23503888 1463940 0 42837712 33359138 0
270164181 131844089 0 358535037 249641159 0
127011999 1662584 0 227752674 213723622 0
3291201 20951580 0 65281350 57152894 0
25453950 92869907 0 670367012 646495365 0
431499738 1992964 0 862404626 784640536 0
2815843 3417613 0 19451366 19914164 0
72210479 133313424 0 738073441 811163771 0
529008976 174589015 0 657232861 713243070 0
690747684 307124474 0 884484069 957668547 0
179798805 24583771 0 675221988 785032197 0
23945088 14382444 0 67076061 64471560 0
30345354 33507448 0 472988271 460889835 0
11433582 2613390 0 22533926 22108374 0
41155227 12012047 0 860977660 888957616 0
166258032 26318797 0 626618635 588811908 0
416356820 12535365 0 715614577 691861159 0
185858390 144347446 0 803076173 884274931 0
238534484 72113965 0 440762845 333322993 0
657638602 140768419 0 943360535 832189937 0
84591517 50524801 0 476326317 453513510 0
22896486 9464548 0 282878308 260817366 0
34038174 20233925 0 737568695 720790943 0
190810840 107485267 0 695228028 646375170 0
154088032 342838469 0 887145049 888010612 0
28671752 38342750 0 75370653 69776031 0
132702339 42502276 0 257751285 317942452 0
139202067 77739139 0 936697621 973689579 0
23279061 63428209 0 139558577 233833154 0
24741747 785440 0 388688497 396302158 0
103251250 50957203 0 824880317 794136880 0
297448476 283630444 0 795298548 796426869 0
165748507 16992069 0 273385945 262530087 0
48079256 35357712 0 427753701 443360395 0
150521047 14050359 0 250284755 289478030 0
26137387 11300529 0 118425639 123657711 0
493450134 108592057 0 720573186 728817796 0
17825167 18514602 0 274512271 283615407 0
586366612 235566076 0 704969030 706462581 0
186749436 102935394 0 238571699 152814662 0
19433096 19904203 0 330625384 575165599 0
364151728 115580835 0 933429122 842596912 0
33418078 1789956 0 527151441 644418378 0
490902968 70394597 0 617835316 327776230 0
15155293 5657470 0 175184791 140509055 0
1164995 58971306 0 276928385 224663246 0
104486869 54928335 0 698513747 782773390 0
52416296 52619292 0 899883163 949177907 0
120282653 17490200 0 816780896 787258608 0
293618676 159977873 0 591181851 579449937 0
55450651 68147554 0 425856021 473717513 0
114847363 57040017 0 592229372 614503302 0
243312368 56237637 0 423593582 429754131 0
177543369 6031443 0 636328310 603749696 0
114577 3327127 0 9909084 9917955 0
536515800 46160853 0 746665747 741042974 0
182412936 61454828 0 199292431 274140276 0
152628286 113721062 0 263381044 219641266 0
206512093 71867508 0 285007087 183599512 0
255704744 50592318 0 540371071 402021126 0
484015493 209319107 0 934326061 850628594 0
356788423 84427882 0 658520213 542084397 0
309210377 19032031 0 604279361 463348683 0
230723512 4395508 0 336198680 246845001 0
140508882 44648685 0 802655640 898023089 0
9594217 6353380 0 22772064 22894329 0
360795393 139090448 0 796886917 629070220 0
80571755 20752187 0 131705506 104369972 0
425723957 127276215 0 619671879 663890297 0
1785828 3155057 0 21413358 18931217 0
4855835 2203427 0 11346732 12081768 0
635829002 292025341 0 751386854 497499907 0
312118749 71244219 0 435119879 284884671 0
36711297 62604609 0 593090131 726777799 0
146247106 20523232 0 662405499 665073748 0
848166 31076269 0 177261026 184598013 0
228952333 45477645 0 476477818 439810788 0
209895630 47440091 0 296875760 288719375 0
167165927 33183525 0 742515719 737188431 0
164678966 145477896 0 510645614 550846510 0
13140653 7744177 0 154645352 145383787 0
448680895 84569400 0 713060584 566462353 0
48547941 10167903 0 330562307 410891712 0
19159118 12712638 0 583287597 590198646 0
118387360 15153247 0 838546117 931444968 0
262804943 52825166 0 391707145 335561453 0
66759577 33541921 0 615773212 610188549 0
11804946 9407445 0 743782056 745025763 0
48604217 85259553 0 587208014 571108049 0
95431819 22329263 0 525807936 389072209 0
8214962 16893004 0 114978668 83496710 0
102639619 4709499 0 268380498 267809050 0
428801128 139185880 0 548297156 202319767 0
618264867 127615502 0 677045244 497395055 0
147524192 101102622 0 295205320 274620953 0
32444441 23954780 0 512076942 639355119 0
24000110 68563243 0 426999736 488950787 0
29483159 27432824 0 254536437 310896786 0
6127147 1032165 0 336330999 390870238 0
42639290 153089262 0 699946384 711952284 0
493781558 80650202 0 638922875 377176932 0
190259284 94049758 0 535960024 458038376 0
321668530 161460327 0 552981336 564156510 0
106642732 121339738 0 539544904 508609412 0
103486705 31459746 0 798703576 707139616 0
12731756 35172800 0 257571703 326890855 0
2016279 512419 0 3469745 3302955 0
318403589 335784437 0 745967474 787543733 0
301755768 73605048 0 616413740 352467269 0
139846742 12927760 0 205381269 97344771 0
2284670 1541952 0 7940200 7869380 0
331877612 42706888 0 356407627 391504322 0
407376996 198909313 0 601957503 338941524 0
12711269 13181238 0 292384664 287169243 0
47214464 10536649 0 94823452 94942321 0
1659074 323093 0 4654571 4687069 0
23081238 15469772 0 642394652 618838852 0
65700481 168334807 0 540468264 631041141 0
190158087 44462261 0 483686874 529938190 0
124084108 95869570 0 325527234 285003973 0
184828527 14543877 0 669974366 661221286 0
16731526 159271851 0 892358230 867798575 0
696935110 53793571 0 884906098 951548065 0
306612270 45174319 0 843898558 946209396 0
735498962 97959102 0 803004639 771132861 0
350740558 196396199 0 561157477 506290923 0
240938611 58674790 0 410051933 412492638 0
108432369 106716084 0 527047518 453004152 0
625696118 74203797 0 796152559 577334628 0
44584727 6278870 0 162472093 171575638 0
11833986 8874393 0 30486849 36754789 0
123704329 89675054 0 765764821 500378457 0
130772 14378405 0 55624538 60690743 0
201314589 277105354 0 949982816 935011856 0
44361645 15690902 0 152926664 155711410 0
306443495 68798629 0 455432229 236377269 0
30826131 61111125 0 629978454 658281289 0
300931 200811743 0 619245324 695523196 0
3600130 9603960 0 234903683 298417493 0
379452473 270998864 0 642802664 535813149 0
45587504 115216177 0 709214416 828444656 0
338385156 112213540 0 681258438 559262013 0
522070344 40030131 0 583075572 257777429 0
29815435 4007281 0 113158738 93113720 0
17431381 66912354 0 810584873 828831687 0
477220770 81345343 0 701379517 704648716 0
371104607 401261798 0 722579355 751613984 0
833212288 246558726 0 894919048 892351218 0
166030028 218360110 0 488102998 418907342 0
7720901 1979776 0 85764320 91624037 0
252302869 128229258 0 331052894 257133588 0
31383385 4158924 0 347160178 345915996 0
252677967 190624867 0 569820435 651256339 0
128658842 2347499 0 416967791 364642156 0
622692994 38882066 0 662222366 621214346 0
88002169 42713103 0 406747564 444549202 0
244891252 87421615 0 442510011 336208974 0
49316371 12891037 0 498811853 476669628 0
175455382 8756865 0 586956774 534995871 0
62307408 19762722 0 205010906 269835727 0
59624661 26664989 0 545452810 540190865 0
96054903 181192985 0 900766733 773108110 0
18439205 58742329 0 140021508 138246914 0
263191552 28273060 0 883522187 586219867 0
140561569 92110645 0 656797508 582969555 0
12294660 53932955 0 648269542 593728666 0
156388836 21453881 0 267413296 258749853 0
610382340 194881020 0 763075297 748787658 0
57058249 72675414 0 264666044 206012830 0
36453871 37471288 0 508650243 523388802 0
32431882 21801888 0 468832623 370454544 0
25499427 61976528 0 749480933 653605379 0
490513970 10463357 0 617053202 525073673 0
518403725 81785611 0 833114947 744818318 0
3422976 30352130 0 115474979 119179506 0
145302833 9798804 0 212559883 174658932 0
168932 2257177 0 26850478 27340451 0
19182082 45076998 0 230693396 283865369 0
236247852 194296211 0 778247972 765679271 0
288552942 18261558 0 744843995 684078997 0
266251 3704869 0 54309622 46627237 0
39694211 151293803 0 547850832 522003645 0
15753217 1938742 0 266285195 256774304 0
112513486 36508959 0 856918764 821321286 0
30250575 4183872 0 89848380 92914955 0
2385538 1537489 0 162408236 165716903 0
236926120 31631209 0 786148844 719302612 0
402568649 22406919 0 503197942 400101189 0
116810166 10358776 0 155112751 136956601 0
689649254 90279827 0 795586512 515814519 0
263300904 111921636 0 693793664 590324833 0
14902756 72601619 0 492420020 479149180 0
321315191 148524865 0 861097962 850962209 0
69862022 106807745 0 904612917 923576167 0
493389249 26385632 0 738219786 685057737 0
127987307 128367392 0 241608556 270042868 0
91356860 20479328 0 294701327 270503103 0
3044149 89704900 0 923464286 859328061 0
11081468 30542691 0 137632681 119448121 0
79798371 26740023 0 302499394 299393062 0
329900726 137101016 0 524228383 385295358 0
655807120 95381570 0 907538219 853615662 0
20194862 21711600 0 140704911 160962286 0
431529136 190351150 0 880887152 857675116 0
81721556 8919056 0 245945527 202196813 0
39359740 138509566 0 824503219 904732044 0
194592117 117320932 0 852885632 824835069 0
153035015 914604 0 658163114 512500156 0
84813126 4061835 0 102867122 93488920 0
148095114 30810915 0 369182871 229658569 0
1249969 11104698 0 604407914 563490155 0
214628396 43516822 0 329778518 298797413 0
3046144 134154849 0 528029397 459469384 0
74687203 3452113 0 601908207 653206879 0
118099757 19853787 0 533374260 541972463 0
122241271 19949103 0 233548876 260081082 0
147383475 28272843 0 385411186 455478030 0
47704574 6445815 0 124773376 130190245 0
10601939 2739854 0 90701668 99131324 0
351899643 95914915 0 535984305 425143544 0
431422877 59449916 0 777080824 714251322 0
16118413 54124675 0 265243437 224521616 0
202842299 18239 0 625663981 619992895 0
373298481 153577639 0 421975685 342283847 0
165638458 21416961 0 429594117 517370821 0
32555792 104880352 0 840021431 681958791 0
39795303 108609335 0 950092287 979529560 0
358497881 278733409 0 580601631 592078955 0
165359395 187426881 0 361137064 301225932 0
233704079 105543043 0 328745863 307570501 0
79985200 59501728 0 453157862 430076000 0
184535453 67189444 0 825429843 509274247 0
69229495 7638426 0 180518547 160413759 0
114983295 85799861 0 297720379 299969367 0
201844849 9380861 0 623803178 434612065 0
4914907 11922920 0 509552852 457924629 0
623607485 95890451 0 762790162 723271507 0
4895590 26085148 0 799938959 876709709 0
79801535 14246910 0 716467981 749721021 0
43509434 55077454 0 795534470 685058540 0
105377180 22096533 0 163750660 108839712 0
37890589 27141547 0 83662371 79492026 0
580917194 138723130 0 918843249 890018373 0
670540376 33785948 0 915805179 929209581 0
171954858 37941436 0 706673084 748802426 0
4884134 7787090 0 19958011 30124274 0
50057256 44168253 0 86008255 58130511 0
3587562 55186772 0 297001616 359179490 0
43351223 5200274 0 373233299 357121335 0
67480202 65173571 0 791642062 730177327 0
725955 70121195 0 456982780 555428295 0
148835232 17121154 0 269983189 164326893 0
40759879 16757732 0 299856565 357570394 0
161408027 32343514 0 214086412 207977082 0
406587053 255201257 0 876764222 914031008 0
124139007 2415126 0 755032687 725991823 0
35994032 51599118 0 305802309 334507035 0
67410862 7092068 0 551642498 545473400 0
55717350 7930413 0 321265494 300569019 0
79717864 52086081 0 262096965 227254247 0
3741635 12741304 0 48735835 81771252 0
16255941 2344233 0 25126705 30830963 0
29844029 164400314 0 469166602 512947463 0
418254001 33172862 0 902255693 824792972 0
8983828 38289215 0 875086322 865977273 0
1902104 3672164 0 14075295 13707817 0
548032576 596784964 0 718931001 717967058 0
3459677 2709859 0 117447687 133242108 0
35500680 11450818 0 75802385 60503370 0
267513936 143177241 0 356233967 292084790 0
361451912 26934355 0 531075269 350214726 0
365766810 59565061 0 652841471 517643074 0
63457189 36008583 0 550998130 385197194 0
2070152 4158546 0 39417154 43749044 0
53277702 6121840 0 168645453 125608523 0
376759858 446184098 0 709637087 625830991 0
53550193 21832747 0 406140644 383771271 0
31006935 57024531 0 660477944 688066439 0
171478697 220076266 0 873669020 943137050 0
666518412 1863603 0 904178350 610689689 0
17398497 41065122 0 500315499 469633914 0
12480544 54382561 0 251445928 334467422 0
22510520 1034874 0 34564361 73271692 0
543382759 264401882 0 728099938 847967183 0
316752120 70955728 0 531216571 526385639 0
95874227 2564419 0 164685414 164799947 0
232567112 3953294 0 565422525 574201822 0
218497512 44691496 0 453663502 389885292 0
69460234 4242108 0 97184935 90662213 0
2594822 4862900 0 222732779 182285205 0
100743198 88842295 0 511684913 651738119 0
512069661 6104754 0 944950232 937357184 0
72420065 6872123 0 385125782 393292497 0
569319521 229030660 0 721405513 642122218 0
526082558 320770848 0 635184283 613908843 0
29724257 144605657 0 554221744 448349704 0
251910 128419 0 349632 374288 0
390568211 78301342 0 449073726 374917906 0
187461218 100590698 0 639585324 665989475 0
24210875 1394368 0 286489296 375775086 0
61895919 93364676 0 393451938 411601912 0
8372316 6674572 0 48336873 46593424 0
19664807 210485 0 204241685 177762355 0
177312940 240530074 0 838097712 854569216 0
139104 5673294 0 43745510 46435500 0
225210076 214463661 0 555490065 577896025 0
484713895 305015381 0 572088776 427804144 0
58109063 13537079 0 408538687 378335132 0
42903588 29448384 0 147817724 150875394 0
87331617 103266282 0 719153222 643639601 0
33372174 2017579 0 39688551 35029094 0
3119933 33398914 0 467820475 478763877 0
13363611 136872143 0 721592402 822250714 0
192550356 118554291 0 252154061 256517229 0
66284570 8868685 0 169983192 182285051 0
1237936 2900841 0 47007967 37517834 0
233843188 93434901 0 902846769 793494810 0
148497779 176826074 0 602102361 635900526 0
184776444 59621100 0 254981604 151746733 0
50657930 13471573 0 192894855 209235082 0
18462333 1986165 0 139428215 132102022 0
111215110 64098953 0 736681977 725459512 0
99794947 269242 0 145100503 140657947 0
163601727 1784167 0 885979967 683979268 0
543795695 65931233 0 605178631 731251376 0
769233368 384529389 0 928259798 483973621 0
49750447 47053286 0 269281368 231143146 0
114597795 49239535 0 787972598 827828631 0
90786341 61256872 0 516190176 525346611 0
24086617 5335487 0 117181202 114876819 0
10852003 21390057 0 259515269 316906720 0
569718289 133732648 0 690411766 394292062 0
578841598 155381 0 768161765 640555332 0
415094888 137439234 0 723296543 279166014 0
247890287 111918505 0 270548271 251656644 0
79915879 7501620 0 255810596 254838789 0
15016858 37483611 0 846444650 969600989 0
66527600 35499951 0 416562298 402860576 0
33042306 33415585 0 186787015 205910400 0
146710114 92222579 0 723176257 679462620 0
361927318 19889204 0 431312385 432384923 0
62283164 8499970 0 147586155 149648407 0
209463545 33019685 0 254343392 130638586 0
60669662 84018797 0 443922836 501800273 0
223777313 17285735 0 754975140 748496354 0
544045673 186770596 0 789775335 803443731 0
119861766 41360650 0 125355837 139871281 0
301463761 56433282 0 775194881 694341941 0
15359895 38531029 0 247347750 262311628 0
1197846 371988 0 6323152 3941608 0
183662340 121382077 0 286620586 244882261 0
52816244 24876942 0 414102799 389657254 0
567188017 166123876 0 887344470 787524550 0
160560267 20759093 0 518411572 508411979 0
69628035 12522313 0 79708762 77502895 0
47664962 68938574 0 257873027 267368514 0
25505645 58733909 0 368236915 441472013 0
14729009 6307764 0 129271022 147088147 0
34724278 47443393 0 334459756 243489954 0
11082435 30225969 0 636692406 697700084 0
60638930 5719769 0 347895353 356329321 0
453513561 136755619 0 640527251 679735540 0
270853396 77187293 0 282976587 268044964 0
16111988 48972348 0 534327047 506002328 0
12401744 32334757 0 808544202 819174778 0
135535603 5383460 0 190797128 50727117 0
69744796 10243288 0 819977183 870759280 0
131729040 79783295 0 476383780 566305002 0
96669702 34527525 0 162174674 173481222 0
20445270 7389733 0 316512773 296462390 0
102073666 121154768 0 874100133 817005404 0
148046812 152176827 0 371726272 391737542 0
1534019 4062774 0 116936294 121675968 0
228400868 117290962 0 807142776 658570365 0
8040441 2590521 0 197606173 188844571 0
11886556 11605905 0 132605527 113127252 0
123822313 48135459 0 528906747 578508093 0
224378709 105683424 0 429700336 420725400 0
165785731 136499323 0 741742572 728190461 0
62391170 43270517 0 422209379 434441858 0
249813065 89438424 0 652156384 665870030 0
7306484 2173994 0 33613044 25716333 0
68691183 97871435 0 508529044 696382845 0
14130753 62062208 0 229786527 218511700 0
242898261 180228130 0 386380820 325308814 0
2291885 116431 0 11344341 11789730 0
170087249 76333871 0 273750030 90552298 0
268323706 45952493 0 770334671 653980870 0
137647939 10622805 0 375322040 368317798 0
40774883 2488179 0 257165688 236722929 0
99593616 12200318 0 284436108 260115870 0
33501613 61791003 0 494211332 710548646 0
98814816 114229263 0 291291767 279200793 0
34297015 1859775 0 163015406 165762606 0
425616376 198189258 0 440058805 407490578 0
240323083 171813376 0 264538175 238360333 0
22340543 2098720 0 360530237 283601079 0
411797849 180858134 0 702500789 677343174 0
15447646 41512246 0 125056343 122734076 0
424313135 185346796 0 895133390 860532913 0
9822778 23571323 0 958838130 955925060 0
187757934 152119749 0 546732477 440197038 0
113369 109981 0 7835450 13563280 0
9579051 74503 0 14726834 12996015 0
267453215 32688400 0 631536097 324677460 0
31329429 31217117 0 271415859 350201827 0
10835577 12045168 0 407056477 316174392 0
1304565 6371832 0 130300513 134651711 0
110683273 3438370 0 191644639 151810484 0
51394354 945601 0 87488184 88481999 0
22391499 6001454 0 193972780 243817484 0
120556312 42382582 0 870292198 942772844 0
82744071 94700249 0 340970186 286482513 0
3029502 43003635 0 220247634 187272761 0
24422377 7896164 0 229996082 439504067 0
98008523 4508291 0 174344032 195086970 0
30826072 14867565 0 207186294 217481644 0
14856877 12505591 0 146455739 166111454 0
75492097 41578393 0 850207413 887613466 0
351973948 12684177 0 522279829 497816694 0
670692092 52826767 0 674393309 719631353 0
89808395 16819096 0 238699415 203490883 0
647042574 229939511 0 771080232 655856072 0
89975985 14040333 0 241845781 274108754 0
8560672 38168302 0 382890340 373516924 0
1886768 2829414 0 137852276 139751110 0
12740746 3755316 0 21444631 14063002 0
348199465 55528702 0 513625395 477840599 0
560142544 58433142 0 803319861 731377754 0
328739292 11574600 0 562899352 595939430 0
433078004 85635967 0 524140106 265431298 0
38392307 107635930 0 582526147 488789993 0
52506521 71160492 0 310149983 308270188 0
53948513 46114565 0 741808771 702162035 0
115872923 49222491 0 292556080 353062591 0
34264010 24564639 0 420770736 396292767 0
6076769 19142791 0 563148779 564428861 0
11550836 343109 0 85278252 82141484 0
192502554 3655122 0 491313515 477406682 0
42726976 100384505 0 554013618 568705480 0
10995785 12480375 0 57894761 60676537 0
70031408 24761158 0 873893406 958263119 0
137929391 73805477 0 233947227 202042026 0
113982083 11580380 0 132518172 174431549 0
180355426 102512093 0 410657955 483622101 0
56598916 407375308 0 909578597 879410583 0
707084482 300138457 0 762466789 505639641 0
2445935 230343160 0 877100619 878482769 0
103039346 71371697 0 676722888 681397947 0
275878414 74737493 0 757056700 743260524 0
596309517 160899773 0 914515950 888333826 0
65493142 49539055 0 969158676 902209903 0
11435118 2943449 0 26894133 22157646 0
2948445 127424740 0 507857419 592512152 0
61184193 11966766 0 248778676 222443377 0
474823 1167332 0 51665990 65098724 0
211147953 63194233 0 256660424 76333245 0
179871733 11356848 0 380168941 435908672 0
25623494 8711897 0 157666922 144668114 0
131077205 142587199 0 285386583 318995153 0
12584 5089 0 68567 67023 0
63141191 7332311 0 208081904 171649167 0
372830533 145222005 0 798301721 642964217 0
10764963 3716069 0 62061317 72559817 0
195718065 113112747 0 375343386 348880328 0
176691958 24644988 0 359102003 348868924 0
61087870 7679311 0 863553257 844523316 0
15375091 31459145 0 177812521 173822972 0
12609481 73572782 0 237065871 270803255 0
55066815 53584189 0 317905014 253702746 0
415786903 75448119 0 875795314 603266324 0
29606426 10651779 0 490783395 485567284 0
245135313 12819092 0 309716504 264318433 0
54756553 104694458 0 463798677 560804841 0
17879631 3520242 0 22557315 19320187 0
43535224 13186968 0 459511458 609310674 0
29601609 172379315 0 539529565 856787791 0
370502261 35565083 0 871468352 808254738 0
387749 6740592 0 135759707 164319277 0
277965644 79266450 0 401657468 390897209 0
214698894 153520881 0 364145846 327180555 0
68460619 18603530 0 495882468 520938393 0
341586169 54246633 0 491269492 499048512 0
226329196 10580880 0 328924740 181023014 0
510190877 139664729 0 642603631 342159148 0
441175 59297 0 9390515 8869293 0
42528224 21072743 0 60814874 58192566 0
10407629 7564940 0 146853659 138306576 0
11504089 2153531 0 19635057 26769929 0
117655978 17706463 0 133637009 129484140 0
36759412 39259 0 226503124 263720759 0
8361939 34965229 0 206760030 262884334 0
90048640 20018082 0 108270984 140416814 0
117673462 15767068 0 297425311 242169941 0
237792965 125156004 0 402651718 475577106 0
25035319 101816110 0 868212477 793100716 0
58712906 110275452 0 574891225 652690276 0
66442752 6452977 0 108551419 123150669 0
13278596 42313363 0 543334328 577651680 0
22524882 45535176 0 733065671 790837694 0
116348656 164895591 0 477575017 508767896 0
32977815 28289127 0 447261618 447423306 0
7077708 682658 0 104487626 85008671 0
27532633 1396093 0 363190030 321708834 0
24865720 94246189 0 315038644 294923269 0
106028537 6813873 0 288180739 228865081 0
47434773 2831401 0 862728309 855354737 0
93776457 19377809 0 173352808 266977630 0
249807613 230753594 0 326025439 335286451 0
518448748 60235601 0 679853387 682489046 0
90790932 75989217 0 610919901 609146176 0
34105139 55936068 0 321289877 260424951 0
416525466 6135397 0 935769060 939593570 0
104163800 74037359 0 488210624 443252841 0
3330679 66416704 0 392338082 455124475 0
372363502 135535829 0 581790935 588574950 0
251891449 79226846 0 479376389 481606606 0
231504920 125721870 0 816166415 679122363 0
15211194 23098205 0 888833329 727105622 0
52403274 7757927 0 93349601 76861720 0
84156415 15464550 0 103461195 80034393 0
223188436 58543558 0 328448760 339651807 0
29051896 58065329 0 414816118 403794690 0
68080910 46111849 0 146423763 155536964 0
307140102 14885370 0 652370553 743103510 0
137648683 38093942 0 484239330 459393733 0
166993194 25858744 0 185740353 191227445 0
541618223 24689309 0 748892371 522180756 0
57984307 31150597 0 89395484 55497698 0
201343072 11832022 0 275386900 285144239 0
497130275 75623366 0 737252058 670588216 0
4919448 19062322 0 410420110 413700951 0
22235068 21494978 0 242101185 272775013 0
20854765 56453174 0 471544570 506113586 0
47826400 42693441 0 327851448 313924882 0
595989488 220059553 0 811136778 725838406 0
29730595 11523457 0 69382391 73559071 0
37458147 21536610 0 135637191 114338589 0
14370497 68913484 0 221397251 227889351 0
68388707 44254251 0 206165791 175707469 0
207074280 147573213 0 793286869 850490906 0
73071130 24361991 0 412596450 540016099 0
146073133 98469935 0 835773887 913287520 0
506077649 4037504 0 844735106 861190680 0
160989334 89280262 0 297710330 310961144 0
22548566 6187416 0 521419527 527909446 0
4139401 4652698 0 19814581 24832260 0
394301426 84513862 0 823227845 788712855 0
2726709 34329974 0 208463701 203961340 0
52572648 592011 0 93190640 89887137 0
238189757 6713325 0 451136504 371412347 0
115596915 138363637 0 902383083 928585728 0
2500276 7655187 0 84909392 87229614 0
98220990 6468881 0 421570030 327226090 0
6459982 41950673 0 703829968 849617843 0
86892297 37931194 0 213617103 193258136 0
254492675 196482524 0 268736387 299277770 0
514139492 145796200 0 615547649 609509264 0
8026120 44988740 0 304795682 256739606 0
64663848 16883987 0 202766133 203976219 0
46697730 54709860 0 151613216 144101626 0
8294059 17809621 0 215539556 244773135 0
84815444 23829917 0 181953716 195742643 0
9792213 1347281 0 34231120 34441052 0
44140566 4697556 0 240027724 258734753 0
247746093 135364240 0 876012180 783677803 0
205483335 3790272 0 611328293 479856621 0
626422623 217564057 0 831093705 913117144 0
107168737 18739718 0 611567917 511798169 0
27465820 7363166 0 672208840 613929620 0
568489742 84621778 0 654912183 454200823 0
66074206 91301284 0 402786517 710750324 0
28012217 123672371 0 953288959 732669780 0
59191835 30536370 0 218122514 218276627 0
304475637 150127790 0 981643216 913762676 0
347953828 130554129 0 429935563 399927951 0
28346377 43767551 0 477573088 605812225 0
9364641 4336029 0 413511075 631350403 0
3690517 152612 0 60067867 71760288 0
451522796 285714912 0 460556827 391221568 0
2640190 399736 0 69580004 60081784 0
68316839 57675289 0 111343883 99160554 0
81040318 93211242 0 478647369 566954119 0
8091466 3343128 0 183892787 198690590 0
120081806 20304100 0 347138174 368493250 0
196421481 20859797 0 747780661 912298642 0
112405924 3328727 0 248218629 56625888 0
475953648 63417290 0 769331344 723490766 0
16959185 14780271 0 296549496 342673027 0
343152793 351087434 0 561949938 565258356 0
479064 3301 0 43486237 42576591 0
12366843 6894610 0 93941506 99058670 0
362876849 93114152 0 880878361 733541900 0
87540530 6711546 0 379500571 432972374 0
30784636 89862442 0 702542248 658419035 0
5602959 30836943 0 180145265 187147466 0
19551582 16147320 0 106805872 110793781 0
13743476 337021 0 92637022 82894809 0
98097365 184522437 0 514692296 627016552 0
142582513 399284486 0 672566080 689999168 0
57514034 4033256 0 837180331 790527383 0
89570495 48392836 0 473665408 552756885 0
27933735 74518948 0 396514219 409023541 0
666954462 122510082 0 923868110 686145107 0
183328489 17535700 0 525636654 909505504 0
24182212 126365613 0 364395639 411307864 0
6370659 7883460 0 400228072 581839848 0
33067750 5795393 0 424207096 352108891 0
34094030 148553162 0 918439740 708603961 0
41066658 29346735 0 322606916 324394416 0
432405870 218417106 0 778683245 582510438 0
82834379 9753949 0 556885876 574948869 0
255611657 32149060 0 960755569 885274372 0
37341698 4897138 0 89385982 84267014 0
110108180 30343028 0 130550447 123349228 0
136138231 94273705 0 306432997 209094795 0
343300982 150527561 0 482510976 478267292 0
30068917 7722924 0 308008622 273660745 0
2511458 7722239 0 109760768 105544072 0
103886156 24436446 0 169901842 153650146 0
250636665 254766988 0 766213215 841343323 0
32435038 195219169 0 526314871 518670633 0
12772373 3522002 0 564382189 584739371 0
1498129 795143 0 49744371 52300459 0
120562494 24144770 0 458540645 432628170 0
36153674 4396858 0 288343883 301611137 0
74498575 46935990 0 299360864 288833165 0
23951690 9126157 0 85972847 87400142 0
118153194 54647551 0 126979010 132895272 0
249545747 86542090 0 552005117 576718338 0
430519743 27895341 0 617472664 452784845 0
90353515 68636894 0 593800752 685129785 0
137288020 1114798 0 879448587 847390572 0
179614165 6453290 0 469718400 597396074 0
11317207 169321526 0 454979194 446564043 0
221210596 6421770 0 836264519 918863329 0
601873856 17742386 0 749658388 338047438 0
25310878 30094421 0 824836371 772378266 0
105936906 94945973 0 541301339 357874478 0
7098964 31833015 0 386977155 417366929 0
36301823 9102694 0 277169757 225477475 0
75336949 9685528 0 167340991 151874183 0
118181693 76268488 0 694228204 708293081 0
627262094 285739438 0 769047438 524857792 0
27194829 4450828 0 32648904 35263431 0
33839386 16709942 0 382096187 391995631 0
41184686 19986540 0 124540675 134685197 0
161212474 48007036 0 168337919 85690283 0
76916777 4431957 0 272171010 300185509 0
32094915 84016971 0 682533926 672705116 0
118742149 3361861 0 145321939 130351632 0
174786487 39877643 0 501046337 347976856 0
119919042 130210252 0 449794118 408794688 0
353912350 197358818 0 359550308 344330145 0
20256130 3132975 0 238260791 143145187 0
7504910 314827 0 18694217 22131002 0
404428805 30707704 0 720372474 517737313 0
10887793 11326237 0 882722644 908081434 0
62793557 60297547 0 371202576 422317107 0
332515489 46674941 0 634401314 355845989 0
76811700 5705638 0 504124655 444353726 0
208583132 67312323 0 434483302 394089086 0
543293 4431380 0 63162986 68470361 0
395701104 95463375 0 559731330 610015285 0
109180353 32947416 0 164012098 109993547 0
46911674 63419628 0 541684030 514334363 0
99676279 61423589 0 516230324 532543274 0
16318802 3621259 0 38929277 42034782 0
35258603 52126714 0 338988630 347594097 0
137608804 47150533 0 930261140 834311277 0
307835946 395763320 0 797185085 936713549 0
195351820 81543340 0 378630558 313530566 0
60090023 15279935 0 258736389 266659811 0
110649761 8572779 0 117218294 89699982 0
565134877 178640789 0 874384296 760741234 0
129868865 139391338 0 497445527 525211748 0
136258541 28877771 0 207574785 151262951 0
1161482 1862024 0 36250589 36429735 0
349305850 119843325 0 485026510 515577501 0
3417462 1337709 0 391566499 418829965 0
485467770 240720575 0 946526961 501509742 0
46290576 30656665 0 463070316 380783002 0
31363369 90820817 0 242582501 276215923 0
37559918 100709199 0 303025801 329972003 0
8463682 704674 0 163895953 162958100 0
195061778 34112379 0 390485054 343969961 0
999769 5366133 0 86343638 90453247 0
4257084 16608245 0 260639117 200191752 0
1991562 1182546 0 14323640 13024042 0
152452593 195046587 0 568206897 624313238 0
57060451 38196678 0 518641041 578121865 0
59086845 4222400 0 235167398 182075874 0
34752310 99945658 0 347809743 365697308 0
93150528 44196376 0 185794660 208543273 0
132486225 41966891 0 449792220 400862918 0
161046855 29229217 0 337977305 353476248 0
775260447 402605638 0 789092775 741835168 0
92134915 27161358 0 163786154 177834868 0
225084644 68027002 0 402229459 380631718 0
109064487 8478261 0 771738652 571548388 0
41117347 1147139 0 396622711 384827816 0
137913117 11688448 0 279024602 250260842 0
6847215 59224907 0 659883336 638905323 0
18788112 20116723 0 431102858 411022040 0
30301815 67940412 0 761920323 757241305 0
503363391 220833783 0 772034774 797338268 0
10320747 65941416 0 886374655 926901495 0
113975089 57338613 0 496978461 564414049 0
241617854 5342192 0 385748606 482692521 0
23865954 52655390 0 494521351 478483380 0
741984113 24781274 0 811108890 120204409 0
196217915 59749181 0 240539392 250781703 0
7109259 1848246 0 82971450 87717128 0
10310017 20336037 0 241482228 249555182 0
7590637 36400697 0 181164098 164411810 0
164725168 14841355 0 280495575 213516723 0
62696406 27738086 0 706293590 723174779 0
17341011 10872656 0 234258394 241579736 0
31732170 18840959 0 239635392 254466834 0
68682442 27301935 0 82751384 107462070 0
123187991 51305324 0 286503171 330745464 0
18284942 54554732 0 478900768 396673554 0
138743815 17545550 0 564312640 522849529 0
64786682 16231793 0 187379117 279871671 0
195371274 95549463 0 705159655 742732570 0
233618903 114686824 0 713845921 707342584 0
501808860 44846764 0 549083944 543925676 0
618923336 110602054 0 728262430 641669753 0
888276 23232016 0 59784721 53876130 0
115933750 35910696 0 546330002 679770253 0
66019619 7485934 0 117274621 126569826 0
21600382 13137049 0 463106410 553006696 0
263327374 296734134 0 337304043 436089127 0
108902211 111564736 0 731823098 723931242 0
425212434 110666535 0 893724646 831881204 0
100951885 562084929 0 822045493 845301713 0
68167869 252512222 0 860865808 895406574 0
37301043 13042662 0 493340214 384308676 0
47419794 34944187 0 698161588 728131372 0
196553405 56402731 0 920204623 829923024 0
63021944 49003668 0 344458351 319597143 0
188073675 37448354 0 734794871 804334039 0
91604029 39142006 0 235018327 245065036 0
190390103 131316240 0 748431786 678854603 0
80361250 55195771 0 342138055 213731057 0
130625716 122591714 0 893063327 798829347 0
3807527 29744542 0 463397788 458316128 0
5527573 5291071 0 517787601 475190351 0
155218691 138129101 0 569643161 742426828 0
22146342 63480890 0 884794041 910664977 0
440946890 104715867 0 495920379 415767715 0
25111839 5576306 0 692739269 731735940 0
30292488 31658075 0 135081473 150470605 0
781559597 249073272 0 926162349 856410768 0
20034575 76105117 0 306963743 394086136 0
182726268 88502378 0 488169376 509000063 0
185034962 168941966 0 842989910 871071390 0
798785641 306774311 0 850155510 935149055 0
26072727 864082 0 230483807 231543528 0
432677075 90323240 0 746737529 764666429 0
295686796 27290691 0 868609309 839412408 0
2316295 2273603 0 36456387 41669292 0
92336391 744622 0 136687889 96907664 0
158029159 68662426 0 394697836 332314917 0
340262294 293976925 0 740141524 626359445 0
68042257 39962403 0 115967081 102731106 0
351793693 97432871 0 714976795 613739192 0
1402853 370461 0 1768560 1747866 0
128860317 9092414 0 219551122 164155830 0
2018207 35524662 0 138125692 231400569 0
94336928 30411744 0 267247220 189760092 0
252110846 40998030 0 677700017 628569562 0
641712252 267092034 0 789558300 702710363 0
78617816 14964770 0 290280986 282512249 0
198261530 56352799 0 895966319 870026837 0
63130530 4775422 0 264896773 333926384 0
20359385 43127758 0 340643769 351632060 0
38868241 18618568 0 414600075 436864297 0
98241883 139822433 0 499456761 529529509 0
170631763 133273924 0 931320521 931353119 0
26655875 12311957 0 407469292 441636900 0
8621600 139639228 0 481055671 465316795 0
157835052 164099330 0 709750513 679570363 0
441924122 122770154 0 593809380 456288771 0
734278819 258955464 0 894059121 783723840 0
50442261 7346870 0 299468672 359774928 0
158177304 52339015 0 421178193 482279213 0
35050154 167702876 0 835639264 838781309 0
192511304 47419765 0 696418604 680967504 0
20259872 40300965 0 560985188 570078980 0
696467 8789380 0 79708653 93910488 0
622077 170544 0 21533150 18083726 0
47332344 17760932 0 121406959 110004300 0
18154033 7589294 0 219002801 202416265 0
73039693 6030380 0 474091812 417939607 0
39083472 12934001 0 740607541 704237255 0
831579023 390957432 0 888954844 529155534 0
45678594 27894349 0 157847432 115153045 0
28776066 13915112 0 177794529 186827817 0
513119520 85936467 0 770747223 639114438 0
611631010 305773262 0 940253342 924659807 0
11019884 2308723 0 100718356 103588003 0
123893889 6605298 0 183441889 150529246 0
177777580 113184364 0 454787510 590090027 0
6115967 2040591 0 11531075 8450335 0
10883503 2274349 0 689999824 674306761 0
124940476 130593085 0 179371507 202273349 0
43523400 64425524 0 813269950 838333169 0
238836566 16637667 0 459271051 374170587 0
73215376 12041257 0 369133971 396478825 0
653902991 147215184 0 658304804 447285731 0
3430443 3214409 0 39491617 35949014 0
117979 67330653 0 295682018 299501520 0
412656089 299634667 0 703103748 700558758 0
59036010 24053703 0 555927753 485494958 0
3148654 35280512 0 437466050 373089996 0
54494376 84704543 0 749256009 726685397 0
27896301 61231278 0 627559049 690391633 0
24511754 57070635 0 198459309 210662683 0
50460152 51498369 0 196284441 198944573 0
523929322 147288570 0 906546432 914319362 0
23446620 1415989 0 214916640 278999740 0
1990137 2030936 0 56182978 70306717 0
130711993 55497360 0 219587063 218066090 0
264649928 104713113 0 656454482 628356516 0
40090610 29245255 0 438669760 324283970 0
92134570 49253838 0 426713963 479837957 0
38777495 69788522 0 346314296 297436702 0
72981460 52753309 0 402494119 750309209 0
82761045 69586468 0 141598074 197973560 0
7863756 30483215 0 520186692 511058827 0
133659458 77432422 0 242525516 232954702 0
94387111 82982528 0 392275289 368668447 0
147007891 61936807 0 443578370 381204751 0
17217477 2727340 0 104404434 110350231 0
182808225 59370060 0 208856336 165219564 0
78550329 35612244 0 286987818 233501110 0
8878027 33106512 0 819111463 812688185 0
68800341 3828654 0 246976012 243803994 0
135369252 66667001 0 520517109 562375357 0
194572328 14117804 0 229359630 130369544 0
300790476 7336567 0 657893551 613540701 0
40189727 121173662 0 639756287 743615147 0
217348300 156779008 0 934717825 855911171 0
14256773 59377 0 35935393 31849912 0
18961194 9193111 0 222073706 214463109 0
7581537 4822319 0 85319691 82826325 0
15955461 7763780 0 377294245 362792652 0
54532740 16649703 0 70444224 26683017 0
7514480 3424293 0 114506652 126149683 0
457613843 48640080 0 621379320 610790499 0
475177532 345489358 0 886195693 869284656 0
69875962 23523856 0 179353916 151091320 0
122003092 12993172 0 160979002 192981477 0
106772722 7429421 0 590107420 630980234 0
323772727 213143795 0 360959145 323732086 0
62386289 1522078 0 86608584 61959539 0
488296994 160904978 0 732745366 910225154 0
25845254 88699029 0 753623441 635136172 0
223141612 125613294 0 295318711 321500606 0
205803934 141362370 0 282214300 282215783 0
26575168 5971657 0 60310060 65417458 0
58336276 26079462 0 109901651 113169362 0
31275005 2648694 0 294408081 397323968 0
458243286 7189559 0 516760912 220630573 0
130326994 13233962 0 210234721 204923408 0
471318445 21106724 0 556141967 486850180 0
44487396 5691895 0 53362030 50091561 0
81252042 88091073 0 530034065 564916439 0
581770615 266174053 0 966426281 979011706 0
12078689 26041291 0 790802214 820143654 0
41988552 48384439 0 323680969 279147194 0
34223001 63902648 0 302083303 308041393 0
44177397 4339039 0 324249938 310989918 0
270894464 26952880 0 302389991 63365375 0
588095808 29260120 0 650466695 530902891 0
215226338 24259926 0 274126319 173454277 0
75743570 296949282 0 868719082 898185447 0
89296987 91571805 0 186028147 174502964 0
13582607 59179179 0 433981189 513811812 0
58939720 34282738 0 642017141 490614121 0
506580465 8418686 0 790839996 602648325 0
155244731 148183265 0 496620309 513685898 0
5417048 233335020 0 689017109 697413214 0
227872495 129261121 0 630839366 524000223 0
206676947 14670031 0 931177709 987349386 0
20400698 3790944 0 234280649 251292006 0
554456352 12735159 0 909130578 780076387 0
76885303 7191382 0 864294811 951751567 0
400740532 5663897 0 701202420 690451888 0
48693928 87682700 0 592418709 493259407 0
9437732 75644233 0 699344650 642441298 0
138566931 6193245 0 567139342 530239578 0
159374928 157790107 0 360350965 333086715 0
5492977 98807591 0 474177414 471405364 0
8855973 2501276 0 115641537 120206967 0
73956476 11001553 0 394219710 393996209 0
182266812 97002406 0 463467176 458513830 0
46797751 39776071 0 942436417 960150680 0
97966040 5790703 0 504180927 578919613 0
411465075 415377795 0 545865511 743383966 0
669284 3413115 0 56019112 59208079 0
178969140 67987650 0 784900971 982895998 0
192667615 24264430 0 659986422 725844966 0
134085708 100063169 0 293327122 290375238 0
80791715 7293836 0 493812287 682239510 0
36590076 121399078 0 476955316 595264135 0
115257068 47958647 0 271423936 313179089 0
5038340 5008687 0 124281669 116137044 0
21591060 41471912 0 491750513 604475158 0
223103567 119079219 0 501945325 619164564 0
50185558 87578103 0 673637727 569174829 0
9093882 696626 0 64773344 62292776 0
242997753 51007735 0 271708622 105162098 0
21278131 31624653 0 443738091 421653725 0
131445171 293958432 0 933098896 751769138 0
22016467 47608011 0 483463061 521986299 0
28736022 13824090 0 32294532 33015068 0
28121588 2528953 0 57216568 56173504 0
151185036 22595494 0 504268075 664739502 0
2433080 18345283 0 363406441 230289911 0
259363671 49506725 0 364432009 272582179 0
486343073 429010036 0 611124957 656662211 0
109009883 2068852 0 204418104 131263319 0
798688803 153370033 0 890137438 839683030 0
7158308 19492920 0 116113674 226810454 0
144935761 18203156 0 372965355 392750856 0
56972722 3117562 0 566206347 556750000 0
49186326 35617537 0 238887612 255340563 0
18858257 497410 0 20249449 9254941 0
73496806 7634512 0 271912848 270282633 0
31044852 82899188 0 201132318 220723349 0
84671049 59656645 0 323960970 396422016 0
416159123 94518087 0 524868605 578528315 0
104286979 16752587 0 740380138 804326035 0
643796491 34337289 0 727970284 519751936 0
34918475 63666467 0 736948367 811514350 0
441399267 247173072 0 579412189 359325107 0
328050697 138133761 0 461954483 299359448 0
191140099 34568305 0 320405676 248277331 0
295755398 133956196 0 897705847 915970250 0
82003877 33299678 0 242250723 264219774 0
446401572 56271218 0 792007596 514092806 0
51352370 11951837 0 185467991 192098446 0
49241584 5700734 0 676570076 611911734 0
473125154 27522073 0 794837107 684176329 0
374544815 107177599 0 538630581 516972621 0
442017229 106066973 0 469082114 646641700 0
27711991 4019161 0 641935135 603624303 0
17228954 4028992 0 191242371 193707877 0
46773428 77861956 0 516486558 532686390 0
90962372 59154622 0 365181701 354227869 0
138122625 17937949 0 173292103 163668841 0
34675104 214956 0 643552787 719376448 0
66399936 115876990 0 836489621 791176049 0
61175644 18971546 0 123752438 114393027 0
1659491 1720843 0 228514814 275957992 0
72071539 107722144 0 867583628 808858207 0
50280276 7075925 0 137333138 140468052 0
133980776 37507315 0 487181470 464713757 0
434990642 113447970 0 865024355 813734195 0
630017091 161526800 0 794081957 658957067 0
700534609 115966516 0 907335990 910350123 0
6707621 95319201 0 815770521 644451673 0
60520303 47026474 0 225088854 217809678 0
432535862 123934681 0 444935589 255528825 0
19359402 14288193 0 50312310 43036161 0
16608076 5977730 0 762068401 707061601 0
171560974 33033768 0 575939109 512789797 0
469403650 59374504 0 546503596 535064767 0
261980 11879999 0 110296107 104859642 0
274574582 24695792 0 821661369 903717132 0
325990924 47599688 0 614474245 641993468 0
426355427 13127044 0 541587140 470647419 0
57800775 58178493 0 178229225 159138981 0
12988090 28275854 0 368195028 389349081 0
292919314 4256882 0 544622320 461754462 0
182942419 138875150 0 504348065 661139185 0
83926449 43247644 0 358612208 514050928 0
74397229 139817244 0 355823825 326873958 0
75867259 18137317 0 168549214 159871486 0
195717314 176169040 0 368537745 382571863 0
6355230 20355482 0 115238542 137602585 0
194336404 35610913 0 277803492 236518420 0
86394351 197685313 0 634242905 620289732 0
12095889 8181123 0 46476890 38862183 0
323893233 186538890 0 553740415 579198377 0
415872368 344586671 0 728671762 616961927 0
312470200 69046185 0 885409385 877343729 0
3688569 33825905 0 595422899 601160631 0
16590191 33631289 0 153750467 144216564 0
433349002 183556445 0 844369843 658098271 0
229581960 31435131 0 608457726 505443751 0
2272037 18667505 0 360059697 391002573 0
5323218 1802862 0 139040442 141735405 0
718522463 217673181 0 787642405 547862879 0
775269248 76379766 0 888832717 337234827 0
19641509 431091 0 46113190 43731180 0
28326655 7495510 0 656773642 685277987 0
77516017 30913873 0 700972408 726272934 0
75516919 30237246 0 814857801 528423138 0
11624857 1068290 0 186768268 199072437 0
12768887 42301738 0 506041584 445501813 0
253045065 141075648 0 526415107 544715509 0
28243767 8594208 0 119354904 106366535 0
234890652 19743076 0 351148255 209959334 0
117204093 120251535 0 948533777 759118475 0
18286394 21653526 0 546309091 518618652 0
51472377 33163200 0 490519002 434846043 0
110738320 7264330 0 725770906 736241219 0
36057081 1105555 0 87862079 100038505 0
149771546 292881408 0 263573583 478708350 0
54305751 32782979 0 191097734 163802167 0
28772158 10408371 0 460196444 402598964 0
289901755 36424372 0 356319919 400331605 0
15949169 57203723 0 302161264 335027119 0
4748834 5665740 0 23986300 23980830 0
80208932 290247274 0 562974778 613361460 0
87927051 30431324 0 571941187 545293948 0
269140147 49980956 0 446920764 375121403 0
7274285 1121633 0 100426462 89882800 0
37756260 16743224 0 307617646 312743206 0
163021275 54372580 0 505567961 355706000 0
38436338 87349726 0 511722691 563035748 0
71102459 131214021 0 633917907 599367224 0
477166161 25845799 0 651788683 443249284 0
157744969 4029291 0 267658435 237198779 0
44206869 26306606 0 187107509 179053464 0
56078967 18227233 0 692493164 688870619 0
39087020 19130568 0 126195750 152887485 0
241636500 200916648 0 487637331 500499727 0
153629455 201154308 0 944459010 983719964 0
586860066 334567356 0 845795261 756000844 0
410492898 68078831 0 533754094 603147174 0
62135205 15655347 0 289912384 277235309 0
349529628 164931229 0 441908249 440157401 0
86038196 39523534 0 609983138 620309113 0
352549599 139022384 0 416139243 279312155 0
16376156 8451746 0 42835186 46572743 0
224440475 32277058 0 328048185 329540103 0
189463222 78653695 0 646217825 591786180 0
35727130 167589544 0 559983503 631130673 0
16679021 30078631 0 577542092 508482362 0
3256360 309254 0 249311860 271567568 0
1967783 2493184 0 17965325 17319406 0
181563243 16723308 0 834632204 755038353 0
14019744 7686986 0 75488065 77288022 0
163330179 41103513 0 813822701 826335051 0
12845125 1957944 0 134862834 126501704 0
31318819 65733919 0 541950354 545464764 0
10970707 9117040 0 95628545 121336038 0
15938051 180777 0 36540611 31296879 0
33369277 41987833 0 252021172 275193855 0
105402773 36426031 0 343178623 435050014 0
7771914 19863321 0 191438991 185634750 0
90185616 65621751 0 522636836 512209388 0
414155027 4050977 0 759121045 575123914 0
129943492 43898157 0 343865998 271805315 0
546800142 41309499 0 611190652 399927508 0
156768343 21740213 0 272071010 314346289 0
259888538 9608985 0 856269180 820699443 0
8416015 32962608 0 228025486 203041957 0
290818831 70949248 0 466940684 363676088 0
15205423 34069511 0 227416871 251920174 0
138422376 58831929 0 494857426 499298995 0
36880475 75915778 0 593025138 811979179 0
160171315 162040238 0 723562801 706127086 0
108729016 167088237 0 722247387 657558533 0
19425627 70603737 0 397789346 362418412 0
93007862 34658789 0 632296221 646984453 0
65878417 73618683 0 432242907 377651134 0
148859 229773 0 2566636 2599109 0
151169696 69556457 0 638710243 647695791 0
99298499 24126883 0 889496632 869734098 0
44189603 10435445 0 86335394 92864914 0
8315453 10899623 0 57264760 77106007 0
216115219 38394612 0 536453890 539386326 0
141299794 23547337 0 327371206 361211896 0
162590280 46033128 0 642089752 690636643 0
99917976 153000810 0 722542335 735447164 0
145974002 16604671 0 493085296 507382634 0
13288439 15894435 0 220949733 234519619 0
525369390 29090470 0 582257664 384656862 0
66978777 23482146 0 238702473 328502684 0
356742768 300009516 0 822123280 653294177 0
38657290 2325263 0 60661277 56823157 0
154570219 90365633 0 430347397 503630104 0
146522741 94465501 0 885085411 902621036 0
376628696 174887649 0 737101532 733944736 0
3202182 16560075 0 253811429 158594544 0
255709312 11432483 0 536674407 479672155 0
4848475 241760740 0 699134410 669549427 0
122936668 16936347 0 643496973 663337646 0
87125289 112479057 0 546542042 664934920 0
78719384 112599859 0 493273619 499897773 0
289917058 74623779 0 315059586 190648282 0
4162910 18782212 0 485213369 561021061 0
249942181 243520965 0 706175355 659233888 0
114570067 43458156 0 367889170 376733815 0
8339139 92202565 0 695276265 573454017 0
82588404 84144307 0 447379698 430882155 0
12766393 4397758 0 56876660 50872697 0
15107353 66270494 0 487974359 439237300 0
294814554 679698 0 325049762 183931337 0
12475147 4362250 0 107663529 112066142 0
346755136 16758801 0 443357765 424778371 0
55668793 62166883 0 658074310 694159306 0
543555878 74715786 0 900752351 864914296 0
106727891 744739 0 505881411 498903621 0
41140322 83212122 0 430497323 425204372 0
40826870 45000243 0 293990062 271903348 0
155136608 42828628 0 173809677 187117148 0
100775202 40250990 0 618694155 562179734 0
147657854 99360016 0 720060292 747299242 0
224255832 39360488 0 932733011 953114094 0
1000270 954351 0 14481398 14015283 0
446901534 39840435 0 892571279 832656158 0
27788935 14388085 0 77892467 57338560 0
1868456 1170475 0 20423799 14823966 0
10554373 292618 0 12225658 10633731 0
385742466 30101088 0 445797072 299827421 0
10781744 79973 0 24221778 23268874 0
723898247 23949931 0 850249469 831552029 0
375446032 17349291 0 426737538 276462836 0
128158988 7240145 0 235281625 294482881 0
5858288 29200726 0 507617430 508131274 0
271086449 29857115 0 393370366 326258506 0
48631213 6019521 0 308295506 377509858 0
378245508 71898872 0 754154277 804275679 0
159392385 89551174 0 362124309 449258546 0
16903547 35889167 0 311380216 270174229 0
732112851 221463191 0 747685579 304696592 0
230904835 83238491 0 499644608 470406015 0
59768780 34802761 0 150524914 159994582 0
325051359 57034648 0 429863508 310377014 0
176050127 2549953 0 272969579 139318837 0
52380022 24483783 0 199453934 242751286 0
49595825 55033399 0 565184422 627333890 0
27822272 69334055 0 407056871 325419916 0
158466871 3505430 0 223483434 145139349 0
36140225 74524872 0 336016640 307167815 0
73552715 50362081 0 410287733 420299233 0
249307769 25127891 0 535292464 423482621 0
1282615 11978495 0 98062948 99240531 0
234038563 188707528 0 493986732 410187127 0
257405570 25287261 0 301641190 230402265 0
265719002 2128218 0 986488380 849237087 0
694905386 346001050 0 887725136 499451212 0
417619953 161520366 0 491676581 780282816 0
3325357 27098532 0 353166263 319692672 0
332662820 37702462 0 812349426 853010097 0
211911149 24409264 0 847786499 829718694 0
25315174 100156185 0 655424051 601419971 0
433280163 22338010 0 623844956 615930431 0
149021277 246163464 0 255501983 374030917 0
466593505 193559535 0 811716107 815806940 0
7660651 41266034 0 563936044 555914647 0
581873842 167646128 0 845811170 482121674 0
80354043 24095768 0 423891876 356820983 0
331737033 91590995 0 637972180 499100968 0
39222138 3747048 0 449299354 319763554 0
181806453 51618357 0 650830925 488203618 0
561607687 345845300 0 605497215 527541530 0
863602945 378061793 0 931083552 702492891 0
7561646 160969883 0 613018649 679211802 0
280257520 4316659 0 623551396 152631225 0
8861591 5507569 0 106786681 105745070 0
20406435 33999334 0 246803388 240427090 0
116091297 61159922 0 885194987 871213067 0
123599030 105995171 0 454188365 339614467 0
67485831 6403265 0 104887330 93279429 0
312683331 33804276 0 421011964 340244299 0
18357434 27853552 0 227689902 265440264 0
4013293 3399407 0 52952019 48926310 0
18621495 2236811 0 58586321 68717856 0
229204769 30742536 0 325158692 303255893 0
100611384 29025868 0 240564113 225766499 0
100563371 14980879 0 873414436 955320939 0
62557909 4111310 0 307443439 305950857 0
99699024 58649444 0 648282956 674530912 0
4598706 12412060 0 613618000 581323380 0
572821806 10503810 0 635895809 647337885 0
22490107 62818347 0 823285548 925786469 0
5799364 49590815 0 511157996 509077387 0
431503092 40871942 0 436158279 409789638 0
565903584 58305078 0 739389037 362221171 0
35982759 24920499 0 463831308 474359607 0
1821909 35763380 0 186465684 153136076 0
2502172 535024 0 17725347 14897258 0
4343951 60578582 0 244476728 238588113 0
318538429 254003906 0 723957204 772587273 0
201718152 9089050 0 687781161 778171792 0
58528060 14760920 0 110491085 111866158 0
154336373 47355191 0 568561710 304532974 0
4275519 77725 0 197132966 200447504 0
317187471 101223711 0 514237358 362178168 0
185661991 324756251 0 665796024 623545423 0
380518199 48608571 0 611861644 611457713 0
266937801 42926549 0 428459202 354123567 0
153030360 23063021 0 363698603 362310846 0
20754890 30261726 0 424297344 449384096 0
121050902 42064747 0 771833537 802491053 0
1284193 180403 0 3843798 4152673 0
68717731 28836813 0 238211978 236881231 0
91948522 175639451 0 378330597 590156762 0
347132507 131460395 0 890383212 786795767 0
8984126 16607545 0 42616320 38432075 0
301023684 218213247 0 515150422 463970199 0
628596922 252567056 0 707393677 628041777 0
150646975 47737465 0 952872840 854700509 0
91960641 123848703 0 582103163 569703241 0
171160801 34518731 0 341723352 331083427 0
9552730 3315820 0 61092727 64098329 0
311383328 63478152 0 728558914 537531238 0
97978651 29634003 0 277776228 312938072 0
4279346 7191410 0 38201983 38247244 0
65414761 4632823 0 417449846 506836273 0
103401216 153994148 0 954206571 949457513 0
167848860 4821719 0 645141052 636272319 0
211547919 4886646 0 353199113 310352558 0
6733588 5161580 0 154537885 152594931 0
69791374 26545192 0 308822464 229623500 0
6340032 135976 0 127235393 105316654 0
1471889 19243511 0 313749879 312324083 0
492684095 140356568 0 506553196 298640440 0
21074251 28763896 0 924398053 940980577 0
131025086 15823889 0 208128331 275762937 0
72300835 42652264 0 132366142 133314679 0
67935318 107870204 0 666613198 574483576 0
411122312 429452073 0 930801252 945377926 0
161483894 38311055 0 289787994 235912007 0
59782848 9678403 0 110659886 95915454 0
314913864 85288137 0 662619829 550595147 0
39874287 23984979 0 443067224 447418975 0
1513766 18365879 0 98872581 93593455 0
238285880 167865281 0 302852108 314206756 0
4435801 29986708 0 442473868 318025430 0
44397658 7204201 0 750072957 843549114 0
95428415 48298637 0 586775162 611863907 0
133718592 46320289 0 480387295 451936050 0
235675380 99328587 0 443951330 423429007 0
505545879 39834156 0 835775634 772356395 0
62958126 55696257 0 714106700 844563693 0
82831876 36634569 0 137317848 117340515 0
57065760 86450186 0 451413105 446524142 0
54745059 53497014 0 825168682 544767325 0
152750002 10768172 0 415757610 396203705 0
203047061 126661574 0 835746205 651805289 0
141804765 95453745 0 194688897 185494291 0
160955129 128241405 0 910387560 873335164 0
10522072 17332429 0 344974314 309741271 0
237890618 97186278 0 277460266 178680299 0
40012488 39959177 0 802291428 735659049 0
6842278 304335 0 11636551 10717631 0
115785746 22351646 0 147616027 106476569 0
150921423 81965263 0 314223134 238478752 0
79088227 15122937 0 386315283 356843657 0
34454807 48089935 0 877076323 910148667 0
16833176 13304698 0 158390046 156200962 0
1502987 10008161 0 531290354 555372036 0
433601191 230886709 0 473539712 582939760 0
24341411 26296137 0 410608225 413997625 0
273019370 372858299 0 878723283 795017074 0
390446343 90056274 0 435364534 268951480 0
69359360 53559685 0 521982912 511946482 0
190373727 46710328 0 572140392 631183396 0
128200732 60408967 0 324257246 315556342 0
153037259 74636127 0 246698190 206161201 0
14656429 62968328 0 564666421 587514626 0
66867872 10509995 0 254752873 235817584 0
4073337 1031625 0 63820276 60942590 0
17715682 18299590 0 445650583 534293058 0
145064778 2534894 0 361597400 283694005 0
328422363 28224671 0 542948025 530046596 0
24342421 10912901 0 90681172 90003517 0
132431387 68127731 0 288780194 299450278 0
305925060 32737449 0 422267551 531463982 0
3682938 15910099 0 124044828 98743216 0
616485413 16343713 0 874178822 399633156 0
86955633 7991986 0 310229964 237115503 0
58969984 63019188 0 749519244 907326468 0
108266441 112983730 0 926042911 908086579 0
10284182 5148159 0 17795189 13005513 0
139327718 74358122 0 285165815 259595408 0
185412 12516160 0 113835714 77381555 0
8980959 15553430 0 167520997 178810576 0
289842826 99924320 0 771259095 771238716 0
69072013 115578206 0 612968555 487969510 0
177032949 41343535 0 195170211 229555783 0
504013149 413517234 0 840753437 920499328 0
47262943 83190730 0 323719327 393379034 0
93296853 121007563 0 828418584 855920275 0
87445632 65214255 0 254571964 230977675 0
70184097 91768846 0 381988130 377437326 0
282618814 119181536 0 553028466 459988340 0
273579176 80184501 0 389918341 414211051 0
90856995 58721652 0 628144013 702903431 0
14843349 10204910 0 95847698 104432479 0
20969326 4556820 0 281324185 283094095 0
58074229 77274141 0 183980722 222425636 0
76011597 116454773 0 862779000 869316757 0
275827011 45795888 0 326604434 296592319 0
465016170 188745250 0 488573675 342664837 0
353599399 20858210 0 491681452 500600306 0
24347427 16997657 0 296714891 389883962 0
266262300 126969764 0 942686964 746909561 0
55044457 34881073 0 280221125 229882717 0
350718925 10806856 0 480076240 427135882 0
63316237 47988160 0 669752386 528351361 0
84035383 84133641 0 129678386 123324245 0
7747001 13641774 0 116095242 129838169 0
11397215 2010729 0 710097442 672105880 0
6259003 51289906 0 656240860 674549145 0
35522556 3876147 0 326999659 385669131 0
265111011 127539550 0 475613585 589808653 0
5734771 1575151 0 9539430 9713805 0
323781473 78681104 0 637410499 489924197 0
74471653 22375123 0 656013922 680488304 0
82622454 27959292 0 216218228 207120341 0
391596913 5562368 0 712208693 693905601 0
57851945 51256547 0 877766431 843843887 0
276140352 120844278 0 288486433 236053895 0
472861320 268064987 0 638150195 636483309 0
22038973 12963622 0 475610972 431054742 0
272085883 60337615 0 358674240 379027087 0
103521870 5820948 0 264124977 371428215 0
7825979 19674468 0 605237483 598184043 0
12859953 33682705 0 224806216 228857516 0
26551035 1128642 0 47958325 38553822 0
21342490 38604052 0 140755285 138582031 0
150687524 77421938 0 275183561 290273739 0
34275811 41727093 0 382812055 367305738 0
31231243 57235589 0 577485531 632165935 0
70129197 10449457 0 192814899 149679451 0
85445543 15337404 0 513262221 546222739 0
102052497 38319836 0 729652321 603356205 0
55766454 1978500 0 310569044 335764085 0
25773530 4949933 0 36782454 38732546 0
244187428 33976919 0 644149685 539804682 0
30338946 4351452 0 81687282 76515087 0
654611261 9872444 0 821729527 822654402 0
2438318 7288918 0 51443203 46503908 0
189455811 131877250 0 728331983 680378512 0
58180243 34555518 0 242988362 237486743 0
4734372 3860180 0 52896086 42479384 0
204917219 24831041 0 593640165 501265330 0
19917539 803275 0 432021021 342191411 0
458420194 3133808 0 941091585 380474701 0
39492886 2859860 0 745405970 822600551 0
64715517 15893680 0 219524610 226648758 0
82547203 4135430 0 179789402 190609402 0
38166504 14128167 0 59897891 68457653 0
668713980 512335776 0 847160180 729502704 0
14447290 21393207 0 55368751 59621799 0
214609217 138086051 0 418543817 458773100 0
152280432 7967694 0 285536662 260954484 0
291647139 56106474 0 649487625 681630479 0
59901835 1604147 0 277816217 225619848 0
62338313 16292788 0 380352476 371677124 0
608235020 22772265 0 647536651 770997730 0
10634052 1839412 0 20886003 24539428 0
509895955 10941790 0 828361513 858412631 0
86507079 24309970 0 207873976 125586549 0
243495414 69180307 0 610649278 621900665 0
49764379 218089563 0 950140478 960728352 0
375046854 148253659 0 411681111 406512370 0
191130353 1677594 0 466528946 572146229 0
444263013 268418208 0 913232923 703019988 0
65569475 31363810 0 715491731 723687512 0
97198 3506063 0 43114523 48860912 0
347477069 18216884 0 920279584 704489709 0
419815398 96394020 0 799162762 854847061 0
760021688 265865399 0 801959096 737555609 0
505362173 146736204 0 854799706 615857459 0
14020980 26333171 0 209149647 203909936 0
140541973 21473238 0 632195725 686735759 0
15762426 3485334 0 42244189 44644744 0
77338133 45909442 0 214001770 231891135 0
72667022 33691176 0 382445620 353514221 0
5771425 5415609 0 179551766 228871258 0
549978103 373691739 0 630478541 580794203 0
168288609 58713991 0 797822439 824955535 0
42531157 84800134 0 650576398 570595815 0
33687897 61002911 0 253726344 268028808 0
95423171 11633196 0 571220604 546676130 0
56801985 4300748 0 914977850 936923765 0
345062881 91395342 0 543595523 528050966 0
415230626 63117473 0 523601643 497168493 0
15167161 16713347 0 109615603 111810791 0
208194844 17113512 0 674449529 678711118 0
360799105 23511700 0 487160347 332457386 0
202446570 146871568 0 837961032 714901282 0
3682057 23638740 0 146749792 176002308 0
33326658 44330862 0 672180312 673827189 0
31459491 47482338 0 405243004 399510881 0
427521235 2039602 0 586661443 525800447 0
69956746 28824448 0 744435112 649122749 0
501278706 289665724 0 766602080 618706869 0
44290049 90836648 0 346056754 313129630 0
350772853 157764041 0 622477458 649303108 0
15272514 108521109 0 185304112 216168807 0
144289189 7922566 0 292145441 237789330 0
12826672 84762631 0 284991154 294310135 0
135102741 227350 0 615051125 617210099 0
18410871 4462913 0 200778237 290328964 0
8168050 6206798 0 233085080 176632132 0
48416297 20247008 0 93487665 68718055 0
62786886 2267715 0 155023651 144901716 0
2535846 21683522 0 267883929 268535880 0
43277801 114451404 0 749305267 750584670 0
25236569 20714679 0 248701957 306441808 0
94334363 110589612 0 620993604 705817881 0
120262675 23229519 0 168330806 127185261 0
21145669 43667648 0 328699236 261933982 0
298990502 141118604 0 681539451 735948236 0
80080110 15221623 0 599169314 572466362 0
810251 10927860 0 102799168 96785163 0
14636788 4100306 0 178806311 166950840 0
140504438 80595109 0 318371748 297566950 0
148162808 83181592 0 412166396 385948686 0
8703236 10354354 0 315046387 361635881 0
58627412 17242954 0 194053057 215731247 0
651670525 256438271 0 900489812 620530334 0
494142689 77557830 0 754028845 802408438 0
4780054 35938421 0 412863912 424361608 0
164976930 8896195 0 324751101 312018850 0
187407004 27323985 0 304938777 320103210 0
135866999 269859141 0 415175236 404661693 0
145790870 74107767 0 864000312 650060768 0
76597728 8922127 0 125727096 126411313 0
22726219 5148073 0 615696576 720263684 0
75083533 78073960 0 190272647 197897827 0
31956435 11199171 0 361476007 342511096 0
436719578 23361804 0 580490892 580973040 0
28378226 6313876 0 125033160 105771589 0
189081884 124746244 0 466445737 458858458 0
142665203 18791424 0 862515586 780473257 0
74567278 44587175 0 362427521 346022352 0
666772577 163133238 0 929851252 543333407 0
3856053 12753084 0 218559686 219819468 0
761442851 102855343 0 893091237 817887208 0
103778838 9548712 0 691755589 666522989 0
796648791 475880377 0 902063320 790556763 0
212264484 118427973 0 412147446 365714972 0
179938058 5500669 0 249596031 266401491 0
26976509 3863658 0 440353378 422326173 0
56920368 14547260 0 487615657 488676108 0
12311453 54646151 0 283924061 318293888 0
426642374 161129693 0 537626945 434151275 0
20467566 5304540 0 23517617 22614439 0
172194361 7190658 0 252367001 117209373 0
256668557 18400345 0 307218102 271352545 0
8441548 3100060 0 134468373 123904240 0
14651785 35301876 0 184563453 172754888 0
303161298 103284111 0 515399478 460528762 0
55931745 35375110 0 664588646 706278458 0
97487944 18100395 0 383321353 402219321 0
552015 263088 0 1809655 1972710 0
104097367 83294752 0 246162942 243045211 0
54622354 32305976 0 596972920 588741602 0
151542666 59460675 0 721160336 743443061 0
75501278 133482996 0 443975043 472289127 0
344132198 52110682 0 625743087 643101480 0
9270876 349130 0 97426988 94320424 0
397801049 149634288 0 751971673 678376670 0
40865902 102677520 0 647368845 617749218 0
401067064 47079433 0 617541490 444630905 0
137022369 38792479 0 825921114 793995957 0
199069417 152024511 0 646968514 635988186 0
186263727 26702889 0 289310805 332638479 0
47270008 3788512 0 74568386 74639858 0
2856712 9292014 0 516833322 510290639 0
339922250 19740069 0 712403944 725976337 0
972664 18628 0 53840590 53532202 0
58618401 25522010 0 433311991 427102023 0
8079232 1156343 0 37765093 40438390 0
1391205 6002288 0 31093766 37158358 0
651129455 406126566 0 764359350 505729266 0
152839689 8292218 0 535037005 410600352 0
153671550 2261612 0 435919527 484785681 0
8348453 10161886 0 11764731 12187505 0
165059265 54791331 0 316545974 227040902 0
101745259 19698458 0 259722038 326803775 0
97503390 5766626 0 223154386 197923834 0
19209695 1434194 0 66107806 83680424 0
44269170 20089782 0 313809386 293734007 0
8400370 2510949 0 116826859 133194589 0
20302202 7999795 0 114680968 117438909 0
92932009 67620704 0 703258785 633075380 0
371898893 158719317 0 747978600 452848167 0
31804367 62236031 0 728162813 650010714 0
19693380 104379705 0 487936404 356227845 0
3318748 7038533 0 444202558 423091025 0
69606023 99054991 0 202233541 257707115 0
244214985 51303546 0 336703159 229864829 0
11103175 5454699 0 87689055 78069975 0
150308690 48477803 0 831933129 638108060 0
25314239 36481649 0 384550306 346858361 0
12717979 17403116 0 193311699 213532937 0
121497574 137759088 0 699427295 735571448 0
387358 777022 0 18102196 18541364 0
60099634 15023312 0 152307720 171164187 0
76240397 39513685 0 172628869 154777642 0
169194551 38965783 0 438271288 144895600 0
278316659 40598063 0 438922377 375583575 0
137104593 61559793 0 162386487 185695325 0
68949063 28877740 0 158220536 152677172 0
328386819 103450483 0 738846932 509467516 0
62513001 143111182 0 889503810 932226552 0
129201749 160025798 0 575491634 674937256 0
348611122 181563759 0 816379314 768859329 0
494551694 763348930 0 955723462 984688690 0
137077793 263392674 0 776897131 792937957 0
16589867 53712670 0 166304164 173931354 0
708900007 30619327 0 875311678 510888312 0
10138542 7238447 0 66502071 61984882 0
719469413 107681207 0 878701234 661813551 0
41172756 18858705 0 570075373 593347330 0
99381681 35825105 0 457011321 468486335 0
14439065 40863382 0 285736408 269114704 0
85320619 55621774 0 433085315 438059411 0
182484822 46158196 0 196385940 159047933 0
118422505 61684445 0 231410527 210272792 0
579901428 131363035 0 798109202 765065889 0
106174436 33742820 0 503925611 495883010 0
185147148 23591197 0 224576176 233114296 0
86951535 62421417 0 575993956 975334927 0
124060814 38268307 0 791930963 857649651 0
30896607 25541527 0 155752958 146694935 0
23761751 46422114 0 350476046 350647609 0
253482148 64268478 0 396480983 395294742 0
43871955 29570866 0 343555184 297542482 0
370952693 84146312 0 691053527 610279475 0
5217518 679466 0 60323485 57339437 0
94170227 48147058 0 396754378 527759917 0
164537374 9494784 0 326648466 358250866 0
154207453 11043717 0 319223042 269427392 0
363471420 382001681 0 385595744 406788327 0
638554688 1317642 0 798409865 743541554 0
8955685 58794715 0 241151786 242626389 0
119022577 65922803 0 468437453 493708977 0
581352852 38126558 0 683427684 589512385 0
309582037 19313145 0 803068982 733178118 0
112105277 33914039 0 125713248 110026688 0
104527175 10740741 0 770026126 890354282 0
43812846 93230468 0 106782853 112602652 0
26275841 72757899 0 790297050 669173710 0
17741276 16820626 0 654065479 621258874 0
47249301 21123565 0 117608438 133070261 0
27064346 6622256 0 91161780 56622019 0
22328751 84845294 0 772470672 795002174 0
9194623 6716856 0 93335344 102101828 0
9556742 4988722 0 12295373 12714138 0
260298757 88300369 0 545785410 428746201 0
88848403 138433283 0 524458964 730410351 0
255675616 139114514 0 493088683 503198596 0
299431362 346056621 0 645030482 754296910 0
7437436 3278700 0 316443125 472314269 0
10418483 59038058 0 152815525 167319360 0
306483863 140021529 0 714945978 819369702 0
564290978 11405877 0 887990294 812880035 0
20483333 121342559 0 814492499 839487665 0
116581498 105908486 0 804726044 642511622 0
4388598 36039801 0 426251183 304014448 0
30473943 52485359 0 697450031 663093236 0
34211345 23684677 0 108983851 107911393 0
569738886 188311081 0 960273318 550329161 0
447730201 31295424 0 717558390 926582399 0
317561082 121613894 0 560557494 712468591 0
25249212 68866500 0 528276375 475777926 0
46322352 34880384 0 331214865 300520561 0
18499721 14195919 0 82747963 66966441 0
191045588 124626805 0 408314265 425058582 0
288014337 18224582 0 651381014 666118232 0
92761016 4224723 0 434765106 300996695 0
252471527 1814902 0 822502547 926226974 0
15161788 115621559 0 579901929 578139160 0
41453881 8639514 0 183342762 216931268 0
38884016 12773699 0 273346943 290881022 0
501405729 270858781 0 822799857 751770523 0
19716545 1373723 0 91809529 92969933 0
41781525 2540057 0 60928871 63729122 0
23491989 15002903 0 92126680 89677278 0
43604718 40275285 0 506809958 439681273 0
130574161 182893013 0 663087700 636387705 0
322019379 127732374 0 627083459 599079118 0
47250808 18725979 0 56069345 52729967 0
190310019 41957822 0 637495974 620695425 0
9564050 4837112 0 85867135 85137022 0
349494 91668108 0 731779048 630120787 0
111684372 45084855 0 372994043 233420194 0
83275401 21242341 0 499729569 346830545 0
29122426 26457067 0 400398103 372588745 0
158401294 151828676 0 329724162 291220613 0
22749989 487859 0 125759654 121937037 0
244268584 45955334 0 834019107 871198355 0
56950387 3018081 0 366858222 391949256 0
57727424 1366411 0 420695271 376826241 0
29942538 3980596 0 397876353 362794770 0
446703109 197627840 0 528411056 443702065 0
568978139 197322433 0 693936190 436914710 0
174418600 244984972 0 434817066 434530417 0
56824934 158470497 0 628728899 627319483 0
48043197 92522404 0 630185344 631484830 0
265535075 165153900 0 325380029 234288767 0
56819779 17223747 0 347341823 309298949 0
88840080 8530320 0 275291199 298850526 0
4099755 5395776 0 20427476 20280076 0
15009805 34151528 0 584001085 462745124 0
232989 16536 0 50943031 48745914 0
201413778 53965275 0 573704621 431172354 0
564586498 92510807 0 625923532 500260486 0
18710268 7541464 0 326110852 304119187 0
93650684 14993524 0 863074541 866730408 0
18377265 14312429 0 35121233 36822854 0
5204877 1781034 0 87756860 92422924 0
33358102 16336390 0 47120308 49520947 0
190682330 94237912 0 386540807 381949233 0
22919515 1406713 0 394604189 398909301 0
77964985 79123881 0 626619852 564280729 0
149405876 35302400 0 251994307 271256901 0
289237592 24224969 0 623667443 624140870 0
10584890 18019280 0 236430405 201680681 0
141381051 153402588 0 165029985 162155518 0
3673 1247047 0 11830086 13129448 0
10583595 86725996 0 408207288 427495864 0
602909569 117994877 0 767846221 263875495 0
6276859 38612513 0 239488288 240672877 0
20888091 1996402 0 79802830 71283498 0
20410130 38057866 0 797908972 762237093 0
171736313 25260177 0 392966521 365533467 0
46915286 5153699 0 337267465 313771376 0
124185968 104043764 0 255684588 221751543 0
116503660 5962748 0 829384027 879179132 0
48913760 7175854 0 121322548 109627260 0
60214967 169556082 0 844498502 722064779 0
52578418 19869281 0 113664478 80701238 0
316643660 105643877 0 544239200 491002848 0
71738989 60191707 0 154158986 254991329 0
88473119 40922520 0 644474463 601932958 0
305509419 109682128 0 406202974 321884893 0
225315417 69019992 0 285913453 198447511 0
21215735 17601742 0 315673290 331030181 0
88895917 15847040 0 537289720 426637027 0
332541267 185215194 0 928829086 960770438 0
122358843 107356161 0 357462827 285289493 0
289811847 91948314 0 567660086 606451663 0
793328656 91537496 0 930676663 647964353 0
146192652 64778806 0 371744974 422623149 0
381789581 327734163 0 451003048 473196266 0
286419825 58183972 0 581716549 563485842 0
61683761 104143522 0 655027479 709447922 0
39718477 15360480 0 138086884 152689440 0
90361825 12972370 0 487545737 436117994 0
19942853 99647100 0 882349728 779806579 0
223998742 68558467 0 520269746 651973217 0
417699837 33228521 0 695476172 783911303 0
341997720 12076973 0 531816984 585916780 0
40829983 251241831 0 546470514 722714003 0
15264405 1438840 0 50695190 55688748 0
70574073 2226891 0 234634429 264738601 0
399456193 133025683 0 919402252 842600703 0
347098932 203131614 0 570791023 679597479 0
14567977 162457877 0 720546951 669427892 0
126561074 133811034 0 738754946 726350924 0
167489834 196041752 0 831229658 882707157 0
66703426 356976015 0 716365861 857387967 0
518168392 116343767 0 756438524 773434019 0
132462679 47555048 0 250938518 251428571 0
265238264 64220541 0 290185434 349460387 0
334976376 46112716 0 355304892 280268071 0
22211778 28972427 0 81511220 60165188 0
75596613 15925933 0 277269090 280112652 0
323311357 115665508 0 510972535 551090382 0
199121114 44819700 0 421468720 292090014 0
504919371 222593550 0 706082446 559345637 0
163798987 77873545 0 392522452 405583424 0
40988214 53870272 0 178812662 187034178 0
140558452 2978181 0 677376176 634077542 0
152161083 37816759 0 777276713 788562114 0
520454548 89948872 0 897283690 939117700 0
424833464 172717828 0 577157928 577429235 0
390508557 96922634 0 745675382 525337892 0
291961431 26634491 0 338628242 172711850 0
188690800 9250391 0 229693483 160725828 0
20184230 198604 0 186516808 174655622 0
435569476 71770 0 507893824 403133124 0
136217590 21772648 0 594163132 650922342 0
14107190 32101008 0 591315670 762610778 0
211771513 20838816 0 763099713 353591387 0
51172656 7723432 0 127254101 133256345 0
355601190 119895923 0 473137527 474919713 0
370412536 331367518 0 590669470 592936114 0
155483981 19550435 0 489107785 442956019 0
27881952 5226310 0 213727588 229218330 0
94804504 81931173 0 872340648 827331973 0
308024577 137051987 0 385937303 263548961 0
95615179 195820875 0 516390438 564291484 0
126335049 6786054 0 490539317 511624239 0
214774803 43051043 0 665550840 681921152 0
119679814 31697850 0 662526697 643342827 0
404275858 39773503 0 707081621 575841322 0
660169225 152519198 0 978043839 969042104 0
808464780 58321790 0 857274875 837822114 0
127456401 58927233 0 759351877 761815193 0
30260365 6130370 0 374445023 318671684 0
378635469 195578944 0 605829430 898306374 0
78531375 6676148 0 126382760 124289554 0
93790950 17628549 0 151663175 123802824 0
265402 67255729 0 196551013 198859400 0
65527829 30555235 0 272513690 275950116 0
73880085 33324680 0 174631359 166656055 0
86110368 11996449 0 519648199 648427739 0
401872696 18857838 0 493569937 397180241 0
543691276 527612313 0 764503649 737684900 0
80584366 13693197 0 766821769 743812768 0
63864841 91197851 0 645858586 700939847 0
126611935 37730539 0 182547997 181358482 0
10926628 9212394 0 193671764 170226872 0
510615882 100503926 0 630500940 666322888 0
18040664 8590581 0 26147393 24651003 0
38125165 338194 0 98227010 105457496 0
189954348 25653171 0 400957390 494922684 0
15872471 4481662 0 161356062 203053652 0
101638629 86762034 0 112819340 116399299 0
28336185 15217541 0 855220415 817797487 0
19224299 5471042 0 58563910 51771742 0
382058272 55100017 0 654103267 406912489 0
94247869 41876903 0 116397562 96940671 0
386584044 42679576 0 729639072 717782854 0
5825926 15721638 0 128023585 129283508 0
14859333 20726498 0 400307264 293336715 0
31290480 13815170 0 584714759 674657915 0
79754147 53447405 0 272094208 285440504 0
1445667 3970275 0 46102704 45079552 0
237264737 86468442 0 852506560 788666839 0
10720543 2651319 0 37059292 44134265 0
56743381 45874085 0 496882361 508581709 0
345957966 117937477 0 502675721 617941590 0
448081850 234869406 0 762553428 753962899 0
187932706 11424967 0 235903471 322219988 0
158200340 93240 0 664685475 573216696 0
267047650 21432991 0 451882721 422752639 0
143045894 15302890 0 174855248 133249803 0
10276778 51594673 0 704415444 781758364 0
179986235 14530034 0 406365623 323992877 0
3682589 9146540 0 217188041 250912374 0
35079347 7262932 0 698578569 787319624 0
306950559 305448984 0 637502141 728785215 0
56672545 50149873 0 220549776 208558023 0
612990652 258587306 0 772892418 604756398 0
701307 6772412 0 168834139 162406501 0
699914314 32108932 0 892993038 952827495 0
37129436 95065203 0 478444939 379413003 0
47750189 89967402 0 814114333 778977260 0
33067565 9754339 0 546934610 512069698 0
519597983 448026173 0 835786365 921504782 0
49223265 10549685 0 233405439 258345158 0
122992864 3680339 0 656365331 675836375 0
346403905 19344154 0 520633080 667255633 0
26056355 135238199 0 733796523 773811077 0
122831093 24120639 0 191403702 295720307 0
14315274 28480389 0 589014162 569365405 0
230814693 31870977 0 456309001 186876863 0
98722999 32225539 0 187969439 152463514 0
106147450 91918139 0 139304939 122167291 0
372041398 106408924 0 942972043 961437873 0
59685463 68657611 0 532738694 537092813 0
353735001 67477037 0 406131023 355504937 0
150794414 71736777 0 935490831 894522824 0
64354919 9229334 0 278896898 238972912 0
167154838 16381717 0 411567800 350882871 0
637479013 5277646 0 946309157 655779008 0
425314187 375586882 0 458955677 533518018 0
8564081 1113143 0 127531282 131247577 0
68206221 24518572 0 93968575 160895051 0
706090547 368632346 0 847815669 870028821 0
508707051 131034244 0 669771077 385371938 0
507391421 198809045 0 630122268 591749627 0
1038020 1200495 0 12964370 12853093 0
245733730 147638032 0 345372060 366094731 0
280010292 64030343 0 752304209 640046279 0
30209639 5980520 0 36728387 37814056 0
442385965 46383571 0 555578625 498323661 0
67073311 4588446 0 784743249 750609935 0
316949479 341582 0 454630051 411844318 0
2627638 11633864 0 589533705 584096113 0
86879787 31483198 0 690272867 547433118 0
220355296 151203219 0 457470453 446436893 0
563902285 150338144 0 907267921 725239301 0
83507364 9419052 0 103356781 37570383 0
2154584 12600174 0 258818650 256327494 0
139787468 54543691 0 534529191 487624012 0
30315946 41446247 0 251490736 212180382 0
721070107 62011275 0 842014132 674441033 0
180378160 40959337 0 308529063 320709091 0
315891230 51954239 0 613776559 646041152 0
337168624 166807763 0 395466016 383920628 0
66523481 65230829 0 636063967 614951735 0
348075510 37759680 0 882762180 871305483 0
206224071 44609100 0 613978752 727092319 0
15032826 12666294 0 252743651 241929753 0
535228181 57858971 0 762351687 703365951 0
561453783 177711625 0 739326716 915952526 0
67552472 21021187 0 404653051 315032879 0
19370437 6979074 0 257865938 250262265 0
2404570 16400319 0 66872799 65804286 0
829582 609149 0 50278786 40862842 0
32284328 15355992 0 567289053 584801350 0
686185533 612255413 0 756947011 816903351 0
347221347 352676342 0 709107434 665663354 0
22600092 21535621 0 43112117 48418830 0
80412007 15879728 0 217295953 179771870 0
659616557 468446867 0 786629794 690679476 0
420348033 12871649 0 890988209 941904882 0
181257786 12903891 0 761363249 722882670 0
166547459 142082577 0 491578801 489049017 0
8311303 525824 0 706314544 711566874 0
404786302 3934288 0 670836081 248836463 0
4810552 3146072 0 38419039 39625734 0
579219154 178911394 0 787130145 712101072 0
1861862 1987653 0 31138297 34446317 0
14276432 32991631 0 303409414 316484737 0
147991635 25126057 0 549356729 521204829 0
19830936 20 0 589416100 609994573 0
25807706 221109729 0 551905490 464613465 0
112793937 16730250 0 157577943 132937381 0
188123665 9266739 0 561822661 597489229 0
48262219 37329175 0 74370286 65784982 0
111762250 101215116 0 642087253 494845327 0
44094966 31167990 0 335000928 257259401 0
6998472 10491688 0 20959803 23538522 0
80162629 34984722 0 670763125 638475544 0
272576781 388486 0 824319103 699302775 0
123007160 33058454 0 335085550 310531337 0
16246691 63104427 0 313362844 293964956 0
5358624 65363397 0 399696376 340154288 0
9768839 15783271 0 122004272 121803935 0
405855459 196633817 0 482032908 658841654 0
209345954 157271156 0 836007744 880126015 0
37298572 10537938 0 602605118 753569680 0
13012566 1296220 0 175036061 187036612 0
375752899 74995380 0 532895248 485102053 0
1002778 4620189 0 705298755 697435046 0
87064597 42902380 0 739540569 569641043 0
9401614 1706503 0 15279925 12947056 0
73552151 21781515 0 88407555 85765433 0
125540423 41991483 0 627732673 575568963 0
235261532 35692882 0 250929139 298093113 0
77962060 2176969 0 295754482 323981647 0
16001229 16913055 0 99059673 89347922 0
510037820 309783143 0 647149141 749014316 0
107128004 297339 0 552100872 578587514 0
33765485 8334187 0 273679774 234646016 0
45099877 7694161 0 584260290 678148625 0
65931501 22609714 0 96144170 152826121 0
131418568 10916291 0 545540651 522876539 0
19111717 33505288 0 126457501 121774159 0
145613980 55437287 0 653393141 652600808 0
153605618 71041946 0 177901228 243871032 0
615658 6827628 0 302616432 294357596 0
22031229 31799898 0 249881675 260259562 0
74108762 21682700 0 947108453 857160176 0
102502548 43547044 0 668427834 564983892 0
516684898 159392866 0 798235617 678987645 0
88169668 75686577 0 840059334 772061506 0
229719 2436901 0 26428548 25992013 0
49381187 50807214 0 551810888 495247399 0
29223097 88417375 0 412424149 316064642 0
73354357 60967877 0 512810272 486745474 0
27911874 15736697 0 515265417 527057204 0
24629572 63910132 0 554953505 545285524 0
117441055 50501075 0 445050527 541254723 0
52735939 24390001 0 179321576 165151683 0
66691317 17255784 0 78739062 70131345 0
54617691 28605852 0 361190796 318650568 0
83962290 56239412 0 604517721 665493529 0
36164805 42272088 0 532643883 486608347 0
161469192 47020685 0 212650470 205679228 0
64252695 15171194 0 725911010 670801924 0
408209959 47290033 0 532372966 438049342 0
141291818 3345803 0 180378217 106033510 0
118226009 62812923 0 871133865 946470137 0
97559650 57144287 0 226646660 226599825 0
131772903 66959050 0 822117883 852802782 0
149934538 98337030 0 198428762 184236182 0
103536220 51861053 0 359568171 355595746 0
272769905 32480146 0 640461904 560005570 0
145499202 26447188 0 616732172 655222003 0
213497728 682308 0 848662446 797516314 0
274220662 130421710 0 479301557 488514282 0
178020395 66569747 0 610443135 689661346 0
109551233 17314564 0 545848887 679906009 0
8656296 41727448 0 779447848 792314947 0
65293215 20318062 0 235550105 226024180 0
410489332 31487216 0 776197974 708122217 0
177553539 76248578 0 652722981 742153618 0
7190838 4689687 0 17427680 19281636 0
4776085 1060080 0 33108349 33373575 0
74525401 114478234 0 859899661 873992474 0
289630476 213481349 0 335327929 323597257 0
255970575 17077094 0 543697315 579852298 0
126714162 12987233 0 186466800 182431772 0
124631971 16341175 0 470572021 494328236 0
211964243 66995295 0 615534264 647777136 0
149889705 1162783 0 301431948 468360624 0
45024864 89602048 0 521711250 458853207 0
863221 2137703 0 511372350 606903537 0
267634124 34706240 0 511349589 397519714 0
239662118 60132561 0 568630712 604162098 0
66434759 14470554 0 130067924 95254993 0
2772898 14357278 0 81490055 82760990 0
13642207 20680030 0 526044649 437632763 0
31735792 162428004 0 744325483 900921162 0
200716155 67458699 0 656544485 631293961 0
20009835 83096562 0 440055033 364320111 0
8367540 12075254 0 539765819 633511675 0
209828423 131977974 0 425170409 344761588 0
184060295 46664224 0 287911682 262318620 0
124167952 29924185 0 567160072 578930823 0
92571000 22073020 0 955235073 819636715 0
152357303 10736841 0 301880841 245464002 0
33101951 2964502 0 72367191 42990617 0
1252988 24191158 0 127504410 116110995 0
272507214 191236177 0 659405492 552673434 0
76645845 22842612 0 536708673 540863116 0
204447253 48563453 0 211740274 88480983 0
91725393 9623444 0 132907907 127892977 0
12739845 24219928 0 348766555 342470006 0
139151246 28637774 0 322897241 292981826 0
147452376 31560159 0 330338165 291459898 0
339119722 142929517 0 535636540 610218268 0
167369472 20937017 0 557945204 605432574 0
155552045 32451113 0 646614713 739708089 0
3570010 1034328 0 14630500 13496317 0
87272662 28430715 0 346531493 309150517 0
14526238 60692926 0 500530055 600632354 0
126439904 38046472 0 227884670 291800371 0
224129678 226243606 0 316222405 315624439 0
48478617 260469227 0 710293702 646475531 0
84534528 94539068 0 556874096 553010169 0
109498651 13834448 0 531358530 614206527 0
22232935 675135 0 106445900 95834275 0
554837738 108915311 0 897019305 879877495 0
282843932 55630413 0 900153001 805351762 0
156320239 2669480 0 600431950 559666307 0
532617062 6554652 0 925826075 829479340 0
99106136 5465990 0 147633926 113955819 0
342701841 88577960 0 402434346 376437471 0
13286409 6025262 0 954714624 924946880 0
1987691 767686 0 7393961 7636198 0
16325327 6977866 0 29239577 22169057 0
5545906 60702699 0 444556508 399246623 0
84382512 106784154 0 760010942 767800649 0
407966134 288626539 0 697500417 602329317 0
46584977 74599850 0 721671785 860700891 0
463901229 88613919 0 575979023 538936024 0
2578375 1972509 0 169033977 137734311 0
195286006 96436969 0 392150450 365399530 0
71359456 50476654 0 103324208 104605811 0
14222 278201 0 2411258 2930491 0
157313477 5593276 0 559000766 567282172 0
13558340 6735076 0 24337250 22728909 0
494942 307473 0 16636462 24807194 0
81974702 49327358 0 294351625 176314558 0
3450259 21699563 0 552491023 536716312 0
24700984 16490689 0 164520804 154407572 0
26976391 11219154 0 52970888 54190144 0
48916315 61489373 0 364716867 272898630 0
1392945 116276 0 5486471 6082305 0
386295534 2322906 0 574799104 522765394 0
25287291 16600073 0 128464870 125262482 0
429990388 7381601 0 866084549 912029379 0
755140946 10883536 0 947243924 721772003 0
3693332 22976270 0 655819411 504716134 0
123285028 30493448 0 721044894 776866271 0
101476225 48368121 0 679100465 651034576 0
174645613 33121946 0 595217188 423026531 0
321119894 31973141 0 674118011 697994590 0
9282326 3475964 0 58212903 57386009 0
168810455 140992108 0 774431826 950120930 0
296057971 70500705 0 463042506 387949728 0
38919904 3157027 0 289244678 267732001 0
12701946 6512851 0 48735969 40642487 0
34850178 717198 0 214377322 210867507 0
13471063 4516768 0 60001760 54380471 0
42048191 67162499 0 348663026 355381571 0
266680038 327605462 0 731672576 757001335 0
421636139 28178517 0 482719888 370554956 0
22455265 13858218 0 373152821 388451963 0
573517816 92562117 0 906378792 879974461 0
52186356 129840252 0 410016516 418824275 0
23933473 67888249 0 556911371 613950663 0
227437898 59080651 0 319273346 388399471 0
406123288 123254559 0 543307770 279819835 0
502323832 256111031 0 763137426 682710001 0
5118522 7935846 0 244844723 252250783 0
239034971 15765568 0 897787794 900864178 0
28736717 25954566 0 216864179 322349243 0
91161303 39200591 0 137115162 141979941 0
31915631 23175969 0 479105247 477286855 0
33368954 30894328 0 240569453 249971819 0
2728077 38347467 0 545121234 570376763 0
115618358 20198021 0 250865613 276590189 0
81388845 27752005 0 312134713 465234001 0
174289 5072955 0 41798193 36453027 0
100748870 181285144 0 476996502 461336776 0
40237466 25625492 0 861752929 723732954 0
10057439 7122947 0 100783092 113113894 0
154738442 5336302 0 205114558 198962080 0
6500600 4702567 0 248134541 243468355 0
741315446 331915516 0 767773866 702118735 0
53812766 6816695 0 157150536 157030556 0
16068438 4670659 0 199455544 191822269 0
32068750 39408776 0 142756627 144709705 0
98201733 2354800 0 680533801 689543256 0
22366907 12261682 0 31265990 27565062 0
4190533 11236079 0 120945874 121424798 0
399905 840107 0 11995530 11769664 0
460693534 433546097 0 496407339 498742058 0
585585519 112217513 0 781870692 548650641 0
375134624 146490343 0 435266908 424914397 0
189059477 36617043 0 424031788 531879222 0
297741305 13760542 0 381990962 379735655 0
18958911 63379246 0 353988594 342772750 0
39070762 4512559 0 129623028 126942313 0
78914746 11686688 0 283500430 241099376 0
25129327 2934899 0 30814263 25051298 0
234889467 36228748 0 248400900 239855154 0
18385329 54378225 0 230661113 278430004 0
22202265 10056264 0 36477517 29245972 0
355073803 281763623 0 603146795 759631033 0
11674867 22252373 0 161421636 158683681 0
3410440 34326406 0 266329276 260223196 0
98388235 28431287 0 746698791 823142283 0
483469327 151289020 0 792142281 695967710 0
284504158 210656269 0 352008378 342280833 0
11403414 32546603 0 169487011 169479328 0
88609899 13475954 0 569496024 704234783 0
246407596 96824682 0 483600128 360169191 0
71009154 11515836 0 519477421 529840669 0
224811200 227241029 0 580833544 520186103 0
8743610 72974428 0 670091408 667872815 0
46920313 45258174 0 447733107 360807327 0
449981770 270275572 0 605633767 708688830 0
25767302 2119560 0 746492719 801712234 0
40184890 110116728 0 484459324 516351674 0
139286194 50812747 0 362302341 350630040 0
183952835 23910107 0 317826016 332664147 0
195511473 185847359 0 219447644 211945162 0
73649242 173648730 0 462345255 492334759 0
365304558 157125592 0 745816128 740966143 0
190127617 38314851 0 220838067 218742668 0
253958704 169698656 0 654118779 678798608 0
471693443 51905103 0 617884981 595512379 0
84655631 39235384 0 230877456 171954063 0
10483347 33622760 0 829019001 860259863 0
92214819 54864057 0 376263636 411852540 0
277028264 26693306 0 863453411 534362548 0
540461298 204452404 0 601611834 621953688 0
225367556 206052041 0 636897138 644869133 0
66165715 28397075 0 278418994 257516334 0
171061328 11255408 0 189816076 138293804 0
27685682 20760395 0 133860275 124342243 0
93598592 23730852 0 206878555 239334995 0
671921436 162869265 0 712550856 579270985 0
70777484 64551479 0 600784063 582123168 0
161444665 109093454 0 481927469 647680020 0
333331918 67419248 0 829794535 892438698 0
137249920 79686728 0 523846646 487919597 0
292323703 39508631 0 798104192 776172176 0
843821 731162 0 865179605 808085875 0
25469688 26816555 0 189654957 197921561 0
235802 2698966 0 24087050 30618603 0
573932616 109262992 0 823058779 530023325 0
110479481 109006208 0 558463916 586759543 0
4588288 74594524 0 215723266 220823981 0
9361109 4121533 0 243670129 242149627 0
211100847 138334740 0 348487854 270433242 0
88831888 40127573 0 477034021 389242038 0
24037350 142374228 0 824816630 864591780 0
16843430 80572582 0 447383536 413251613 0
7342079 25905218 0 828035358 811738385 0
51099154 101633977 0 245703995 276581391 0
12929204 95983436 0 552137128 677554407 0
170068207 8093571 0 356759003 276686813 0
1129 101105 0 1012230 1139970 0
19137417 1114330 0 378027182 339263070 0
12448848 1709948 0 112041822 101198964 0
4994252 50026436 0 402106449 426130125 0
12706664 58769741 0 763371327 781115277 0
275380757 121410483 0 707848416 622263251 0
13556639 43290657 0 298329588 299943797 0
5400796 14315430 0 87793016 90041919 0
142582282 13576097 0 569761444 545247964 0
84063835 3291264 0 134336718 88294611 0
32535799 147866985 0 477152591 462884269 0
103932747 148713971 0 308664697 308714129 0
261151791 290842753 0 637415302 590892427 0
119438636 28821321 0 480076446 444643911 0
24134021 62815550 0 487437840 632226346 0
34910552 20980657 0 229429124 298797709 0
6801051 5574385 0 501860882 505358019 0
163316218 139804788 0 330591882 319881973 0
184646419 130768859 0 465091988 507604664 0
6465637 1741808 0 483016134 498382261 0
448055588 343525799 0 520565414 540387026 0
43790 471954 0 19418576 15370791 0
247976692 4559447 0 483669510 383563461 0
110010858 74001410 0 284222816 286043361 0
85917038 6787604 0 226996554 271946102 0
14157728 196955670 0 787069838 762558282 0
1092941 804674 0 2183603 1870761 0
106165325 25252322 0 749949921 759372373 0
85789951 71375270 0 354361565 378106297 0
44293939 138665205 0 762888211 724951916 0
183281419 11418789 0 263226297 29937444 0
15231495 6162197 0 112023256 114495048 0
264668909 154640212 0 285668915 228263359 0
9478007 4404232 0 126208586 126515355 0
310583865 4680824 0 527887107 602209087 0
367793265 42772778 0 789600340 840482368 0
92251000 5129257 0 399306388 441957679 0
35779853 78806309 0 236895721 197021004 0
100163209 80283883 0 663135255 658987001 0
57228881 52384405 0 776934480 768462894 0
46052924 4649741 0 157568627 171033725 0
52122760 12150806 0 914885070 736870732 0
196862574 169352930 0 445559988 394955021 0
260875783 97918065 0 610355271 637555034 0
84082742 32667306 0 88526590 73911577 0
43536716 19968626 0 272255821 293939407 0
169374229 20329567 0 432999698 437653712 0
20327487 207017 0 32814657 27501842 0
6353992 35648027 0 392558578 419265667 0
223261083 2839567 0 601163984 594913886 0
473444 1472140 0 11448261 12396178 0
7181481 5826809 0 43150701 53346640 0
334870172 98496978 0 493113114 436292249 0
125069401 304152040 0 817694377 738322895 0
38995237 3632790 0 207472822 208570833 0
356906619 206331139 0 550973513 512861188 0
35621343 60449549 0 248578427 256074154 0
7467392 72457845 0 699801142 641974327 0
68543216 22919962 0 178805306 134149708 0
709873447 526301184 0 819466265 746755785 0
36250792 32010990 0 369461922 326513465 0
36682091 98505189 0 437983916 434424790 0
79925389 29443450 0 111783113 117643057 0
24276840 8505444 0 378352298 291167651 0
17108716 12518797 0 281792021 270542273 0
210336487 37383737 0 396315756 214119185 0
138990206 98629390 0 932659421 950272106 0
3555116 5403280 0 416117899 430736457 0
41411173 49267746 0 96477567 131452722 0
3867616 4925243 0 84095698 79024687 0
492332031 41601111 0 792589151 839497451 0
4938060 39525 0 5678103 5614154 0
31888323 66570106 0 682948655 696317523 0
243520725 97252124 0 667974824 609916509 0
520760207 96542387 0 762877908 759331015 0
659322094 445542016 0 844508252 865393407 0
52620605 84526725 0 644328573 548809844 0
63961564 23207287 0 81051062 38909510 0
309012862 30729470 0 895803627 911680307 0
36507022 18643516 0 403509760 506096552 0
237581116 28769001 0 376089457 389017984 0
407628940 156400129 0 730718609 730138546 0
15942979 83162941 0 655603265 641080281 0
50938560 48456716 0 209998614 176053907 0
32786274 81966601 0 725449081 650686765 0
31575519 12073687 0 298705103 210869335 0
122267506 111682037 0 473402287 500631903 0
19364210 4145002 0 261133338 312286612 0
415334759 113053590 0 470829490 454430571 0
236040987 11087914 0 301238723 238618235 0
241202185 32414499 0 844540599 839783866 0
86096303 100095493 0 168186127 194581388 0
28373034 30847516 0 425089041 452809396 0
308815430 40118670 0 840261187 890370692 0
52067596 17969636 0 343147856 421916214 0
16860744 4795955 0 40971369 41696091 0
15648007 25275162 0 552320462 956151378 0
442168984 240553268 0 723584004 654815285 0
166331552 33909548 0 179910998 73109679 0
6748417 11406022 0 690647488 642839824 0
12292387 837026 0 649928558 425482849 0
401880892 43660596 0 650139680 392685621 0
114441092 25168298 0 358100715 352577655 0
189596891 92325577 0 481555762 500259779 0
11847572 17681861 0 272381236 192354331 0
18491568 42884278 0 193208619 227787193 0
64016861 63484725 0 218940572 289366646 0
135811823 52012521 0 370264083 339387835 0
327438098 111268427 0 632191212 520702724 0
73517344 7022498 0 152704260 170656022 0
14237028 11374485 0 195206290 169182634 0
20319095 11605620 0 172452061 171415447 0
89323543 49493154 0 183943225 172672478 0
222756212 35412848 0 722145584 347610360 0
6968413 354414 0 127992116 119641040 0
209630518 15966595 0 788224027 763335459 0
4580327 51432028 0 571284604 607462652 0
284045308 50978347 0 358409290 362225058 0
22833018 4847078 0 790885780 808603756 0
75208520 1001966 0 183765528 159945870 0
143003803 120817363 0 242477391 227048452 0
13311247 175226485 0 682818845 524438510 0
220739440 77522045 0 429490181 484095026 0
18981013 6636699 0 239148323 273424573 0
7562203 151930326 0 721330236 756411327 0
204084581 11884378 0 468886288 371502224 0
44055501 25110606 0 311388418 270870891 0
89702610 64193834 0 679975937 546683050 0
27580880 5729202 0 190962079 193025525 0
243933384 43006014 0 691987482 660702861 0
22642016 31164745 0 86356791 81394395 0
77175291 21263915 0 532653722 446794407 0
3601608 5645672 0 43183908 40907452 0
116175873 11243138 0 229870105 235882909 0
39535329 13633236 0 253336344 287634424 0
10886217 1022927 0 509204318 559933083 0
42972961 44928595 0 373828801 348226287 0
61958940 7993284 0 320800554 349744335 0
38595913 30143338 0 46943264 32635735 0
233771439 2370939 0 860238349 849470446 0
219736083 101274466 0 702203856 535815657 0
640166652 81875408 0 716669033 163594999 0
168539569 81890439 0 796289384 632406784 0
80874601 57780273 0 97518639 92503907 0
232871094 199287643 0 301982124 242019887 0
397285140 102651772 0 529470099 274813864 0
322891659 24701427 0 552132229 605063146 0
21370649 642391 0 61800352 78957993 0
39430488 13028367 0 749677098 558984833 0
49441751 5248279 0 64383273 50043587 0
457419732 126157916 0 613620979 485417358 0
57102530 31928834 0 627864506 648622118 0
16217273 10034235 0 237240264 250419659 0
144154298 139665985 0 669359022 445210166 0
237462268 87333986 0 282730424 295485974 0
1717625 13380677 0 632003141 722547555 0
67315327 57859881 0 343408756 284934646 0
99797387 37858857 0 160782627 138530247 0
897192 65254325 0 524057078 457912386 0
46949208 43433520 0 487413785 534191784 0
54371284 7704161 0 153039326 115395105 0
23625443 5050476 0 319348678 295756668 0
373143567 31683235 0 503563684 556627939 0
38198971 69915285 0 304272559 293348323 0
152118078 107828821 0 258702891 228629403 0
8558773 3708464 0 75262888 71084759 0
44051058 71200686 0 393777603 504740273 0
54495640 47887447 0 126435136 122270963 0
104363465 47031530 0 120388547 118813537 0
149828680 12670695 0 406877658 435700865 0
66310001 25905332 0 269621431 305004656 0
509570940 100145224 0 656974670 331887197 0
30094297 68547401 0 820594127 838906047 0
61844599 24051508 0 79199276 48715458 0
64459542 56672152 0 906758340 881111437 0
36642100 37109780 0 70502336 74539045 0
16422756 4527253 0 130444862 135020596 0
62975505 19457631 0 320924514 269233648 0
30329100 6365716 0 476920512 426743686 0
28342145 17397270 0 40842620 48851940 0
188982394 15216027 0 293921302 271340233 0
58882192 72525807 0 641510182 616865875 0
75913888 139884529 0 352055249 322549265 0
117387584 29116568 0 583445683 541528355 0
26895983 12812234 0 302587123 399614072 0
23741205 16478556 0 38025959 32452297 0
69355481 15475222 0 156200990 147030458 0
74001161 61089482 0 214316378 457884595 0
44344270 146404811 0 811753534 743708896 0
327789585 135118142 0 686394217 730360859 0
188693035 46126559 0 192349437 216869697 0
341330378 48112489 0 875148401 919864514 0
436439425 82366569 0 751351400 732415811 0
38836083 1230084 0 77497873 81598256 0
4900527 3013696 0 72838474 75809985 0
211957989 6999601 0 929530045 907235748 0
28729958 1704469 0 248786495 214962532 0
272510764 64129300 0 310987638 278197373 0
59465597 202127251 0 828666059 759222718 0
9294570 170694620 0 473820882 500701168 0
20003223 11359036 0 879431929 881103958 0
146595936 38641205 0 197088115 73719249 0
68919629 61297079 0 302805634 255141467 0
209691641 8189552 0 416929934 416628734 0
100633102 49843376 0 943181914 932287087 0
92632790 4454014 0 857038426 832785493 0
70139586 980224 0 456932444 495718026 0
614306845 165789357 0 727323356 540536362 0
132141833 16502632 0 293738984 295865894 0
633917709 115569401 0 858722771 707106240 0
252100155 40081923 0 383959084 389134041 0
521803 48505210 0 305622801 270307916 0
129773764 42661615 0 171297719 169684521 0
98444138 7257231 0 117710046 74540892 0
7678742 29796166 0 225632415 281048192 0
159891202 52664753 0 188657786 72463481 0
334296300 163489191 0 940000702 686639836 0
6997884 56235494 0 725381048 665080762 0
21613194 1478381 0 72312327 38531985 0
80907491 53866930 0 411985288 332294126 0
313787276 7551245 0 618214007 566969712 0
31495787 40372944 0 424621744 518378841 0
176667086 61738561 0 650226823 648332834 0
203756454 18235911 0 915973832 763757376 0
40758930 28605598 0 863533718 822861967 0
74618198 37242445 0 601066705 607836021 0
92396396 18498198 0 454150273 514116619 0
54184038 76575093 0 411723219 459009007 0
197031 3533953 0 23335232 26250275 0
450508002 32608762 0 630989759 196348895 0
149562021 15554308 0 414181485 392763490 0
45771367 8745727 0 322549636 427475552 0
376477099 47018794 0 520762033 552068986 0
82153691 114888114 0 528409144 519054039 0
40111461 21173085 0 83679961 102088804 0
83062211 6464590 0 134756401 137013250 0
213544511 9306108 0 327409850 229492460 0
34822453 10988207 0 498782406 550132378 0
224214054 30699542 0 357791219 349285624 0
477184465 202976059 0 630188714 646664938 0
384384953 18055434 0 710004528 776359705 0
60236509 21959845 0 906110296 961268148 0
20700893 10553168 0 515294126 549214719 0
276925235 102005988 0 522115136 538894896 0
238978835 85008072 0 637890763 500034018 0
58329998 233241160 0 693511380 862095011 0
37115450 20677907 0 257125879 228009404 0
7808069 16838449 0 121425974 120921099 0
6890008 14275429 0 206226036 195250144 0
321200132 88557007 0 699930399 677675320 0
152217939 5875399 0 165633280 183046013 0
53441901 21078610 0 180620212 197012340 0
40885315 24842000 0 146717900 143569520 0
101516811 129035516 0 600315756 675572051 0
130344077 94776243 0 435665315 416769348 0
135716217 45191069 0 549022956 583209165 0
157053206 93821197 0 433845317 444118806 0
3552165 43123134 0 149347335 137367470 0
11766681 25061496 0 76875171 70897663 0
85307271 263324190 0 690885400 661305517 0
1118549 1117422 0 11010599 9839485 0
61410188 44634440 0 92096983 84943193 0
104048567 13397303 0 438997243 385926963 0
93324071 14174808 0 566349628 566358828 0
55593028 36844566 0 291660761 328629411 0
411460709 63059183 0 526860334 522373294 0
190522892 78045910 0 771068655 809816837 0
117013882 95839234 0 191066886 164952703 0
51841095 52072127 0 771441807 785110723 0
45835134 34094621 0 52692039 57979723 0
278026380 43043384 0 726280247 752193254 0
17701848 33830999 0 134822631 126970272 0
22481691 4733988 0 239875724 228893117 0
21038996 207315404 0 706480733 702582155 0
241638807 89513398 0 795416781 847625713 0
313332962 204916028 0 862650449 899216778 0
26981391 14582209 0 792460591 875483448 0
38027161 8101685 0 246589444 258925597 0
1558038 39102328 0 421658373 446216588 0
497213500 324351272 0 892874569 904401665 0
126792928 2462018 0 329952708 220201911 0
101217309 35635162 0 240482364 258198310 0
41780354 229534867 0 304152433 776614073 0
260439555 102969815 0 818323885 603820520 0
12608236 35293513 0 563009269 597415444 0
166589410 8454854 0 192517132 170769226 0
29592340 4643777 0 157267001 151414558 0
302460629 47871308 0 822620720 854331524 0
581663501 39628069 0 851704420 392967315 0
55309087 25860749 0 458503384 468187711 0
16858190 88444172 0 594868969 584992813 0
2609000 18853696 0 51165984 50874840 0
75686362 911267 0 118905110 106915159 0
8830724 44660686 0 291051645 285302851 0
586039283 39388603 0 868064764 872154316 0
108106009 137351379 0 963376721 709019644 0
92084420 30474376 0 511801871 463718348 0
2205982 4029506 0 156302609 161304865 0
240524100 208400671 0 504488370 522556140 0
15971469 15565001 0 99214957 80018324 0
28489128 7085228 0 766412773 689252476 0
16147640 21572758 0 135716903 145812225 0
12926059 11357516 0 63398855 63320046 0
64333466 130344294 0 307567317 304787555 0
101779093 2772026 0 322245552 316307727 0
366934131 31954391 0 467580184 468789267 0
430477840 244206163 0 793230253 709634799 0
92200470 13680970 0 596816056 612457038 0
143109448 13973667 0 661248743 620628996 0
101243945 259499988 0 834359220 794296689 0
142377518 60283883 0 754376517 780897879 0
91955767 26771655 0 113258721 120555875 0
14902736 86322441 0 754034719 796067892 0
60557288 38339085 0 303160115 296660658 0
43840377 10535799 0 115170004 116235307 0
569716466 101352439 0 868213870 771268130 0
90298908 14916327 0 473330014 555567774 0
386167068 3606938 0 579318517 609013787 0
462363599 121873423 0 481114332 452360490 0
53085949 23394315 0 93552929 78968731 0
157288321 103533947 0 512329410 522188142 0
131257215 3536387 0 223588818 204999011 0
44142846 57454677 0 397758368 359756038 0
289815222 104880328 0 619862770 673419336 0
825341 28705509 0 363051271 463758723 0
271725771 132011779 0 458768591 461537954 0
129617988 14329867 0 142854316 93803777 0
65631361 938782 0 808670309 573397181 0
377832163 224317280 0 990269945 971160903 0
11907145 54117893 0 558843665 596443503 0
501951026 51970420 0 765129396 437067789 0
190707095 10939867 0 536987531 475081397 0
20801724 28558802 0 285729625 302565447 0
35260654 51379577 0 196753570 129617072 0
13092129 18301635 0 149802131 138907502 0
87880358 5251465 0 259163071 250036728 0
514193761 60635304 0 691630211 502755434 0
264788777 41322720 0 844518809 688232102 0
111628978 254223906 0 867872142 919681759 0
11975654 3796796 0 18406634 18674905 0
33417132 22639259 0 663331862 662706958 0
9156460 18445114 0 194800746 192566758 0
112794358 9055534 0 883205798 897460138 0
27789840 20762201 0 735444262 758308883 0
86028363 60913027 0 627585120 599504010 0
238384702 2139718 0 257084073 88292663 0
460544707 104870448 0 609375039 340808349 0
60539770 361030277 0 500519867 942839440 0
14873877 41347110 0 627319003 500822541 0
11276978 12571995 0 90525557 109372521 0
34463358 1162040 0 61986738 56423660 0
30403755 1365529 0 442446453 527455724 0
78933150 36899917 0 899441677 742092636 0
621629081 145357998 0 902715170 698588503 0
287547793 93520608 0 450894832 325791739 0
47817579 104907965 0 593704096 455254129 0
190264779 123526495 0 580924061 564380285 0
8235691 1007151 0 209665339 220481901 0
26654625 6772345 0 230555768 235770863 0
184952160 75438429 0 383800759 243471365 0
737339479 108210363 0 792138627 443106027 0
26148715 10369571 0 195245123 169579472 0
8742072 93178039 0 467040913 508529102 0
206513498 149254982 0 562002855 536231134 0
259900584 119075824 0 437176464 348771871 0
5596141 48040913 0 496721151 450858878 0
37617961 34765132 0 239505301 258691674 0
12476981 5216072 0 14133072 9577188 0
58715799 215092365 0 605532126 639207751 0
139500884 125017564 0 561067966 410029519 0
125564881 95598054 0 772961057 704683349 0
93235118 53634547 0 522634911 531578736 0
185132409 19187474 0 492310467 426756005 0
14043027 3090732 0 32438011 32112224 0
143106160 17578334 0 167945890 160237938 0
198141799 12874150 0 771988614 580369885 0
105925806 3077073 0 775681866 797114385 0
607610 397298 0 4503969 5068028 0
41274832 9414401 0 82118806 54654360 0
156530012 116964199 0 253179925 280045731 0
40846464 10733584 0 151862498 167148265 0
67232470 24781257 0 342253422 345461962 0
24024376 28753195 0 656615426 659748996 0
4671732 29989706 0 259063912 268136924 0
817680824 134623775 0 938683795 711998288 0
128714558 49059564 0 538090210 523796970 0
11917184 4040050 0 49403388 46349259 0
2475390 22886636 0 190006352 192744160 0
91092085 32432607 0 276882777 220002110 0
179682070 90650613 0 486427772 654646686 0
513526843 31443854 0 626040630 138319315 0
89349203 248800 0 507634750 468879701 0
26182481 32567982 0 250450749 241367556 0
151875129 34920879 0 561927788 537170316 0
30022979 15423257 0 534679609 554017429 0
392496 350409 0 2494660 2450048 0
30571160 25623916 0 101368656 97290736 0
285354421 189152474 0 540235064 360071461 0
395163894 6264948 0 678469635 600192346 0
170749 1084093 0 380735288 351980211 0
200381325 44308099 0 575170639 572876464 0
17296360 3336351 0 27670292 24108688 0
36660730 5256768 0 84048827 80977060 0
19858613 1595337 0 43131206 40229386 0
435983445 13875150 0 449887786 272489990 0
650930433 132117212 0 779858423 722625579 0
95781397 101950535 0 291234136 312244766 0
47633742 8120781 0 210943186 183795694 0
58176176 58105954 0 214030044 193312785 0
66243983 96664021 0 606337082 694163401 0
46534465 4925215 0 130634307 185255110 0
8490978 75036070 0 675596916 671983869 0
79535346 20782688 0 277221996 157872473 0
174328036 198051606 0 966325717 961252300 0
65381319 423986 0 809373684 827303506 0
86399211 131439840 0 500619582 598106697 0
548793162 84915742 0 797945865 771770372 0
159979186 33191177 0 703410651 582275698 0
259464634 394735005 0 615137771 600326448 0
418472049 135769334 0 649263734 617898906 0
562114023 20134996 0 793368984 717708384 0
26549582 55641303 0 341769427 324743911 0
24301352 70585549 0 459561990 448216104 0
489455 17321848 0 732556150 858189893 0
6525584 278887 0 220103826 215270323 0
245877784 19185909 0 299186000 169911799 0
167373562 94598405 0 803358801 784955770 0
17955828 6743973 0 88922422 81219473 0
1567132 34403626 0 172367819 172633628 0
102853400 11464677 0 407955909 571876068 0
187641917 16967926 0 613145601 339257517 0
2019058 1063662 0 14538299 11575585 0
57567099 12318413 0 392692387 496061748 0
242261711 170119978 0 346854137 357891946 0
53592922 15118952 0 330811670 336742878 0
114347489 34225295 0 385474768 337844960 0
144111347 85805649 0 457901802 464810453 0
484517866 329276263 0 847682906 840814870 0
13341620 55156492 0 307986903 274152349 0
5372373 68117744 0 136158232 139966972 0
92198141 26585683 0 759343226 472884815 0
388283189 32313073 0 783435605 896264167 0
4723147 209829 0 121696877 147319924 0
248159528 65529719 0 769416677 779436892 0
364094365 227665584 0 474477730 536159065 0
251315940 12369046 0 668880635 741964086 0
8356053 1595689 0 20214974 11686343 0
600355003 282318522 0 807934543 512454354 0
195760855 233673649 0 808517452 736346131 0
18112450 1775192 0 62357105 64122402 0
119059908 942224 0 494425220 462617824 0
47191128 29434511 0 93373426 87633360 0
306524160 129911712 0 570688902 539530016 0
496550632 36288683 0 983995945 825017178 0
3699307 12729951 0 50512677 55552079 0
4229831 2652970 0 58580568 42829857 0
139695378 11745115 0 244453209 252414889 0
98885224 107016471 0 915153937 886038591 0
88532234 14639174 0 177615489 183974613 0
137944078 153080018 0 615607923 687848980 0
64254026 17112388 0 161538532 125992121 0
661868616 8916404 0 963437757 893884913 0
307665683 139690168 0 552615323 392321174 0
145084155 4978394 0 266529184 262046652 0
12960497 52342861 0 161301991 146075643 0
14088942 456422 0 182819553 192104050 0
1526609 14947357 0 230489495 227833547 0
7538195 2560831 0 23499812 22641939 0
662033004 497926031 0 773621657 671258906 0
29183987 21637995 0 184746822 168897167 0
589518237 168525778 0 845508393 920159098 0
216295773 47583594 0 344440809 319261513 0
10680098 3314387 0 105565075 130052279 0
47652454 122793180 0 809099433 754989416 0
281672972 42685368 0 509942087 531658196 0
3231377 330908 0 4392142 3246613 0
30787824 36148489 0 366734606 398267988 0
35258893 8104572 0 219231170 225698176 0
72203672 9708584 0 445752140 316134298 0
252185518 56349498 0 336375087 340043566 0
729327451 191738275 0 925080565 831021684 0
20529308 22537525 0 225209771 220617067 0
2999591 21358027 0 653558453 662951559 0
63449459 13612177 0 389351114 392262825 0
269666503 14547301 0 637700002 775324686 0
392644450 66913579 0 510055193 520438621 0
84014836 65625334 0 839327247 829723308 0
168920883 43004657 0 690778216 693821837 0
74656275 20919366 0 875897971 878292921 0
483034938 129277318 0 623395584 481955689 0
27683980 1234948 0 162933413 144073945 0
446461603 70640278 0 761280193 758438702 0
40885678 57201356 0 639834037 593150357 0
51966783 48838627 0 318940167 275727720 0
211730263 174433868 0 241799993 265851731 0
102608885 15514711 0 227996074 230352721 0
41817602 68901701 0 729244289 701680852 0
348099504 56959140 0 476955374 416864932 0
13279964 21391325 0 159553617 169096242 0
173379159 38019857 0 204577919 187001122 0
51924159 517433 0 382337696 459987548 0
84476237 90803910 0 433453416 351893384 0
39736717 11111395 0 273053418 259269187 0
497275693 117257592 0 601457378 371807111 0
834851095 45265558 0 877005425 748573876 0
285228490 46507491 0 502125878 442721377 0
166778275 34595286 0 624732970 573654081 0
8767808 12115346 0 659244830 628277258 0
205973256 107276911 0 592849448 646937966 0
105081448 190293935 0 376413490 501304950 0
30286810 23475622 0 377039057 380065831 0
1496392 10552616 0 554544925 674400902 0
389947502 55398234 0 638076122 551896442 0
394312136 5661277 0 756959476 366462733 0
76689795 135597132 0 833019220 815863107 0
351908463 253997017 0 654544632 620783193 0
274757472 80203117 0 984081788 845936466 0
176566453 21990081 0 705069626 608969803 0
160801877 26480988 0 587976781 587912686 0
271410391 371049858 0 636517136 636783308 0
32494023 21844036 0 462692101 445175121 0
75533608 1652055 0 194174963 186387213 0
103987162 1834197 0 138807534 133044770 0
56078 102935 0 2289057 1649590 0
11552056 5556642 0 129079342 128501572 0
61873594 22746566 0 71464713 53247630 0
251970143 276526819 0 794457776 810333705 0
56251476 46538762 0 144089751 132336659 0
116657908 13365438 0 263811386 254143082 0
2423706 11082623 0 181230639 160254919 0
725858613 148297813 0 953091438 489424890 0
603926621 28481254 0 860895032 318360323 0
42531940 5572916 0 422094128 499833515 0
203138461 20518611 0 662506762 681406426 0
573002298 10379430 0 654091033 622756170 0
225454495 150942368 0 621794306 587119293 0
94701173 100590043 0 626928069 467233161 0
733544344 18057660 0 877610750 956488607 0
7774057 14220943 0 536011717 455807942 0
217000313 9415535 0 924720093 765903040 0
189896722 17590267 0 297340461 279414642 0
19402828 39651403 0 482114661 446712806 0
67230552 154296629 0 586563503 754825566 0
196497531 9665967 0 445856328 427326249 0
13171030 2213694 0 39663287 43782837 0
81908189 14348634 0 271750553 352899885 0
43005378 24825806 0 508379958 526870024 0
888171 17386783 0 111050794 174614702 0
178506213 45871172 0 714796067 432786751 0
169412813 60226388 0 281905068 271770028 0
351266343 136557508 0 862565928 694155697 0
22201415 52732126 0 581000552 371070289 0
39949914 23559031 0 226429414 238015683 0
31838762 159985432 0 520991048 570769455 0
252170736 45073977 0 495921726 424448252 0
179307944 1509970 0 544150902 424261069 0
330854646 51265292 0 420327305 393908249 0
2489393 15079394 0 99731017 99611411 0
411070730 122647757 0 902759426 858484611 0
7267455 13164569 0 276903584 319696505 0
142161919 161744644 0 340089086 369730710 0
387241977 151541882 0 897003138 944604332 0
16387233 39655155 0 255726308 265390834 0
308918210 89773085 0 367502765 226172579 0
739492028 136976174 0 827877980 609090873 0
179848221 86690765 0 336586378 250621262 0
83857990 22906391 0 197509399 222662451 0
19769134 1832607 0 461285877 438116199 0
337768912 185792684 0 421975034 441666878 0
145606045 149351392 0 601388313 712632841 0
21041907 22480126 0 27165087 30413572 0
6840838 11225874 0 547226635 508592311 0
122129519 1979505 0 402858298 394048891 0
106539245 85284675 0 403204881 418373323 0
158590586 247289156 0 713958712 743787935 0
170053694 72033788 0 653669067 605874505 0
18372582 2028145 0 309558947 351263936 0
11863500 3638467 0 581783854 718918067 0
212650965 189675735 0 704985096 709932145 0
108207318 55444216 0 435777451 507080267 0
194069161 151936317 0 240640428 231317637 0
43772529 1602859 0 49294733 26421235 0
364992160 6610798 0 715834028 244008576 0
414152766 6358507 0 604053558 574821820 0
576071630 5930404 0 806210941 787779625 0
49565603 5486047 0 197607918 183074390 0
25554005 5081880 0 208820666 198340254 0
240392710 185717055 0 538370097 362774987 0
4398226 9748638 0 138842282 118810773 0
53986535 1156089 0 134676717 52960260 0
35680470 105711868 0 520789032 466845009 0
419926357 245692109 0 447208542 383824474 0
246384253 118258007 0 811960250 735330449 0
508161613 222076047 0 927782136 732639080 0
268078233 238305576 0 404166294 389357339 0
90307877 119055664 0 491853206 496739881 0
819943678 476425633 0 860314852 750998007 0
30391372 158902161 0 583566374 607219680 0
205974087 91328370 0 402542634 376743515 0
249263631 370070244 0 456940357 437783801 0
3137047 6573147 0 21704472 21959668 0
36948250 35848426 0 360996471 399591846 0
48404103 16983182 0 349630357 330371762 0
35005725 49554848 0 501775146 493969822 0
59141244 125804585 0 386592304 574805975 0
352248866 174614705 0 565733249 488958538 0
594878098 349657269 0 760929675 675940765 0
86949541 9433126 0 91455760 101633861 0
16439729 7360788 0 133115432 189413574 0
13595728 28020431 0 601008952 554972357 0
4336224 28754933 0 369173689 413563804 0
2174870 11011626 0 388067020 400280778 0
41929979 18819727 0 85886288 87461133 0
60863322 70127424 0 120199219 121991976 0
21344884 1704090 0 108394524 106456682 0
22418653 355034290 0 837837117 831286654 0
119424659 67736048 0 300395042 285856075 0
12989140 96628374 0 556473228 575762661 0
20839377 213337403 0 793376847 829952546 0
40127196 91207775 0 257317536 263076878 0
633440 135377888 0 399478918 416235709 0
148251170 550912 0 245809662 259315379 0
377053801 558005 0 553074049 620074211 0
231430208 18749518 0 468672240 302463322 0
50461544 59745519 0 755682056 598690906 0
243754738 116492598 0 503967395 388633296 0
155578370 62830611 0 485902453 388067290 0
531519092 400452509 0 813074164 843850378 0
4523008 21693367 0 84911346 85626811 0
179336640 230295405 0 685961371 747830197 0
802613132 53210762 0 837856129 648327334 0
87584300 75091419 0 893060983 919046734 0
136664525 175812166 0 860649983 708309386 0
62882 448965 0 2411914 2118695 0
575427294 205994657 0 751485510 811782772 0
151366810 216002569 0 639834229 702673206 0
13749527 43500666 0 306834991 309981568 0
130540143 14337832 0 288846239 289214945 0
226212144 485730 0 789518735 733800950 0
122096016 93056617 0 620567703 605620016 0
13732381 100033908 0 501375838 470833549 0
6704659 6562350 0 39662793 41703226 0
405075651 62636479 0 699702572 296994915 0
99691504 95992761 0 476840406 474753574 0
69121550 31735579 0 71006812 45843580 0
63802455 12049424 0 215216699 212635797 0
427749259 246791246 0 679400369 709609502 0
7743984 26192106 0 275746633 282780224 0
96220075 10171770 0 824985576 814518180 0
20647250 19939568 0 200121077 198548964 0
104675131 10050374 0 144099977 169861600 0
124736046 112670665 0 914209265 986936890 0
389080418 118912686 0 789740689 689419169 0
442612952 203459341 0 845000724 694448670 0
194834656 103671021 0 402440896 467391494 0
10568235 7326829 0 41103634 37611309 0
106836879 75745088 0 424028719 325143676 0
19182288 11088765 0 632624260 639218364 0
537219944 37917579 0 761553300 268173911 0
154235276 125113935 0 294105245 231124743 0
108535853 206075112 0 865465601 748589422 0
50208817 36265901 0 722356796 692330102 0
14303710 1170924 0 203217987 200361278 0
72704039 16095856 0 610338168 648436421 0
5938158 46676847 0 756618189 743320035 0
204977373 10246758 0 517254500 244210774 0
232500616 75714675 0 737497794 699326997 0
141207511 142999716 0 761099911 804568804 0
12601498 5259198 0 63689573 62679717 0
28885038 282904 0 339473115 276864882 0
37536603 18022417 0 300494062 290894195 0
174616204 97107003 0 753573029 717546585 0
308725692 16406565 0 623842683 579286619 0
363867938 53822354 0 549160366 402535177 0
125479941 247027180 0 504226941 479566244 0
389925134 94669469 0 442338376 383541653 0
14789230 21526306 0 302017322 219626693 0
4962102 5197150 0 63621984 64441786 0
50363959 13535384 0 352246173 274411430 0
155108915 182058262 0 387085644 410444150 0
41840018 219807338 0 625285195 617130358 0
27992614 63887945 0 526894321 568587235 0
45442507 34707892 0 450624469 459210523 0
31309762 1821213 0 178605808 166097552 0
110765631 86803620 0 123197656 146993439 0
731025256 253440110 0 859390641 675756701 0
21218355 15602043 0 738604773 685901509 0
26372860 2937356 0 635831577 671293445 0
231416269 139668529 0 352155418 309044192 0
310429416 174232940 0 346402618 389984973 0
565264633 19179416 0 786359597 753403507 0
568420179 25955008 0 817008271 418214097 0
50770027 23997315 0 346616275 348033879 0
428742574 127122102 0 815905365 766013745 0
2983280 20230079 0 282211635 282259429 0
114284434 94883776 0 237625169 214938087 0
3714253 853490 0 8579979 8251576 0
60418813 5743758 0 75558330 74748504 0
32597414 28275452 0 145578930 159768020 0
9258280 99492291 0 754485199 766982479 0
89861086 127913004 0 545619022 427830917 0
104539912 99519073 0 523582518 496876084 0
11295223 38396211 0 445888616 412252429 0
45696336 45512161 0 223495226 183761162 0
161688482 82231543 0 636255681 569967623 0
131959645 99941728 0 433764587 393711772 0
111375273 42703721 0 267246566 278433047 0
314786442 109223484 0 871972610 827932077 0
22062853 16506359 0 600180589 562556972 0
405792332 115950121 0 601979309 568961585 0
40665356 20853094 0 110391431 102522768 0
108278724 109073116 0 192835417 304169265 0
6162932 1370766 0 171297552 141806122 0
96670499 40171893 0 486140557 435431137 0
85788008 8089697 0 333106359 357370893 0
398028503 309757885 0 969510564 884296614 0
160584265 99948174 0 261121492 214857915 0
544430489 46581562 0 705269764 686167203 0
66838202 57389824 0 745372923 705860994 0
3225261 884575 0 124938109 118130059 0
136879176 36717432 0 323289949 317798888 0
42669605 9142815 0 88403575 93407171 0
22713793 64608561 0 128245383 151695157 0
106757912 5892652 0 584548225 906389840 0
83881539 46362880 0 830967008 700033080 0
127790726 13520881 0 389678992 421326954 0
355790634 73683051 0 719195220 800321410 0
247885926 7379562 0 556979897 559693670 0
25669841 11075133 0 892975248 820337907 0
129696471 20754130 0 195561369 186273666 0
397366751 223548884 0 623697192 523553594 0
74365870 11249835 0 193951405 212597748 0
6852122 11375265 0 42717727 49931860 0
602079476 85683498 0 759155282 760430454 0
76106316 108022583 0 455475054 521150039 0
37801034 28903476 0 388340037 343968914 0
33744448 69831637 0 233682515 230716361 0
12516545 68002017 0 946984054 925494993 0
83536733 1934953 0 647872629 696983801 0
301756483 17401260 0 615035198 540464892 0
286983572 7302935 0 540958105 536087793 0
58277162 150667535 0 484547307 455577645 0
399953905 88340769 0 491118797 487118163 0
95370472 30568640 0 564914489 504264674 0
378641994 27008288 0 869451915 887173081 0
2142058 3709711 0 29355213 29802444 0
457700731 20656973 0 773470475 553625310 0
60932567 8593154 0 601112106 461714563 0
782785920 211489174 0 878707801 765086918 0
108625743 67327647 0 660473530 620322911 0
27259241 8171256 0 206936059 349410185 0
47605777 1510442 0 189725095 202400189 0
174936476 14450125 0 779745392 815784954 0
84903543 56664297 0 357014653 437335643 0
304621856 140437100 0 581363667 537863930 0
8465578 2700865 0 104781553 102214339 0
188933403 42632924 0 373849997 260175997 0
54639388 3205965 0 131276146 133085078 0
108339784 41783227 0 781255168 606210129 0
292867726 51195805 0 310646890 108772191 0
364589758 170331800 0 561063519 588822862 0
177595171 204566782 0 284992593 268577232 0
3122688 14838144 0 166771544 167767688 0
55467221 17897836 0 204751716 189370402 0
155951169 44778055 0 581030625 622105375 0
4899348 1508645 0 69362721 71262788 0
193506136 184330157 0 843527244 695354935 0
212574 181104 0 1652531 1693866 0
144755715 163191461 0 517841791 541909390 0
300951846 6508978 0 495110224 435052091 0
13324623 4184562 0 578137159 586296585 0
21556072 3410201 0 291310692 302780802 0
91020813 49517449 0 873220764 922696055 0
49854560 2723179 0 640442477 725642170 0
170694262 120687768 0 572002250 641647967 0
80790934 9858721 0 326016788 293216422 0
423077281 320553345 0 668313260 538914785 0
165879327 60328217 0 567649647 473754173 0
348894 587871 0 39753026 35466228 0
98019161 185341579 0 870523311 809754004 0
77876744 31822899 0 96594051 99054632 0
205697527 3309056 0 239021537 90764563 0
388026879 93723370 0 439599942 356267758 0
72786030 16795210 0 145365091 131012705 0
94921413 60030402 0 587633477 594229960 0
58999743 324743 0 283757589 224770475 0
24360525 7342081 0 78472722 67709430 0
6915747 9461668 0 121965031 124259882 0
69072536 32716334 0 78168157 49947618 0
176683061 110233092 0 842853513 842070839 0
28912780 5201358 0 402060764 393408659 0
520371591 116684272 0 666273026 864973203 0
7512784 39145980 0 355680314 369993352 0
51882319 282485630 0 729021182 702297879 0
32253381 599462 0 369320401 282205759 0
41448858 13421857 0 384971108 358341578 0
86429101 105793246 0 662412466 638962243 0
9964576 2251779 0 742901981 819351240 0
252965112 18272642 0 353426807 329582248 0
175852144 4832935 0 630820713 725306796 0
244876521 52352406 0 433455963 475796789 0
117931975 130996438 0 540919268 556812790 0
26296500 40837965 0 287293874 218998495 0
554971079 236362509 0 779977953 460298641 0
163923340 19467477 0 927794835 950165984 0
37570934 24234229 0 142488791 113887536 0
341604968 20726460 0 583614665 524852802 0
38590015 333074873 0 720788355 720863700 0
275267476 230936989 0 595897548 566576949 0
102711039 9575158 0 211389604 69647417 0
20298771 35218415 0 189665904 180164065 0
939227 69442 0 1437402 1206409 0
209170757 38309406 0 430276813 435635500 0
19118392 168693277 0 557096591 597736346 0
107203252 162608203 0 948403998 920376332 0
257997362 92008277 0 414018411 193558759 0
86737449 26836083 0 93748376 57655113 0
77452516 51866012 0 111424005 64724034 0
16888644 13796710 0 83249464 84527221 0
1150394 49645536 0 918514443 914930110 0
291183991 30597822 0 844568542 845774213 0
4353850 68331494 0 344626447 325342842 0
88313072 66125015 0 241884002 251263568 0
8304500 16381265 0 638483680 901821973 0
5307003 60476969 0 795840311 820447508 0
5529066 975887 0 53305606 57259417 0
38095565 41433407 0 440179184 379230888 0
3526161 4533173 0 72590460 64049062 0
533569884 13479823 0 720575489 777022744 0
163037858 3739072 0 306090758 279457690 0
123824873 26306490 0 423332110 505761778 0
41539516 17669990 0 331243800 357401117 0
203226661 64462336 0 350384604 344331466 0
47902665 48890382 0 706501644 723546899 0
317021885 199916868 0 481069585 480168228 0
106371190 6961453 0 169496813 147098491 0
361010430 41881663 0 536550419 505125346 0
109335881 42302622 0 622271956 642651445 0
146486853 145064105 0 667439722 618768918 0
203094076 103814664 0 829371007 646328883 0
78742722 30647638 0 824913069 810862932 0
17919287 8143419 0 48357638 45296214 0
13419960 47683685 0 354908380 285817088 0
12561490 7194914 0 53542175 53868043 0
55993615 27804708 0 117777693 119208405 0
500869443 281975263 0 847368680 571389084 0
95712143 68374219 0 829074234 792189410 0
109610000 40406042 0 639014952 304492018 0
635299757 132286877 0 817775960 656089262 0
180537072 212894578 0 901821428 915099472 0
9085216 2695619 0 67450864 68885033 0
17319991 5751073 0 347195847 325732311 0
141490364 49508137 0 174455040 173898862 0
462384740 190734106 0 841222790 892253490 0
823584 678867 0 15680678 18167717 0
128755847 34387226 0 159910084 136122927 0
157794529 68369596 0 221212805 134210703 0
66035276 9002549 0 181738110 154056629 0
58069894 53647060 0 423817723 624505363 0
63129561 28079862 0 204240293 201496360 0
8960794 118495779 0 747678985 813468001 0
373384685 172591005 0 741030059 703524651 0
40872252 92113074 0 669515389 682307500 0
69494646 55780290 0 82575082 99436134 0
7834611 9350995 0 385645485 393750035 0
13147247 45261035 0 129514169 111508911 0
331493610 61666620 0 639889865 458672937 0
428262455 122205101 0 587547723 639471467 0
25238174 9411212 0 128345592 115805681 0
77044296 7866562 0 272045448 226058867 0
15568142 153140883 0 257776504 267197260 0
44141203 46852077 0 102722855 91663153 0
7999401 7219721 0 50466443 47982741 0
18001396 36094052 0 350163710 343655953 0
29669985 11085489 0 79137936 84487173 0
297878926 180342396 0 655570503 644044487 0
349951465 49972277 0 722481723 806805254 0
1992856 110733678 0 640062531 463583356 0
4448651 33019814 0 354356447 386720314 0
145572962 42962697 0 285967053 293164414 0
312592554 81904273 0 604319784 641492175 0
188495709 56105747 0 879950032 735857404 0
27800680 29499054 0 432077253 390661237 0
117026160 148754409 0 578872215 677649154 0
11547347 13740281 0 58184861 45662630 0
58484907 45750308 0 341466543 361862759 0
38438874 192585974 0 728194776 653678910 0
107847357 6299793 0 146922361 149991917 0
36015367 27622844 0 244532074 245772242 0
46843307 32307257 0 117920257 120073230 0
100529034 13847130 0 348574267 318156408 0
343256690 332352 0 604047942 674757505 0
26030612 11003970 0 92067538 87622065 0
237364570 180857245 0 947050062 955076481 0
22102734 13518130 0 328593913 380667620 0
358351505 19324238 0 953295331 800851375 0
90529961 18296574 0 264486090 222251103 0
18811602 13990399 0 210797324 235083542 0
101863859 51670331 0 152734888 185446108 0
40320214 131012572 0 381556045 383116157 0
476997461 37010359 0 820431838 610380903 0
242223321 242148424 0 896935799 830219799 0
126354165 61899357 0 580350734 523432220 0
80279446 52517521 0 625715937 606257046 0
75201531 77161691 0 365809666 411624026 0
78512413 61110622 0 661769062 861627862 0
218950050 46960470 0 409471056 298462205 0
8009952 464874 0 218354687 218208950 0
97598504 3302472 0 383721009 360468931 0
355339255 312397229 0 554699934 570869399 0
157428236 1482014 0 307335602 310358614 0
45151587 17029346 0 78759939 30245841 0
177424649 1003594 0 322325180 296813068 0
46941835 9531651 0 254975931 272006805 0
26134632 87397924 0 401752988 417244818 0
161341691 33991908 0 514358771 483599136 0
117936588 81460855 0 297108956 282736786 0
14010486 22743746 0 251291717 259354406 0
155359241 16410941 0 607576302 597329048 0
432573977 3085037 0 735283296 680429938 0
303007878 230861082 0 945778227 912664845 0
493886027 236944287 0 694364705 562177972 0
25244797 1051613 0 114903840 127421727 0
49449232 47207704 0 248622622 192305132 0
134542462 124746182 0 451356330 312936307 0
14538622 101567408 0 726993539 910992242 0
539733864 78292995 0 716806041 703993027 0
3899954 40208028 0 301421291 353981527 0
16614405 12175491 0 423466842 327181318 0
307104072 39600353 0 788786005 836938796 0
10315416 114814805 0 531523338 627244013 0
399163809 91639502 0 608914780 260392897 0
82201141 13206160 0 113782997 115046802 0
283145713 9483774 0 601954339 380148454 0
1365345 71340025 0 616115556 626996922 0
35894987 49046198 0 615385506 613587088 0
64948299 18100993 0 338471107 346703658 0
171964954 6536142 0 540511007 460678507 0
11895922 13477876 0 805320611 788443126 0
90995385 61155110 0 485006063 547767611 0
3457713 38034 0 31903621 38741626 0
446753146 24896716 0 655821146 481950326 0
356886707 56606599 0 719878940 687146786 0
1801561 3421927 0 619137348 619541324 0
70293575 7593033 0 267673875 251243103 0
47019566 33239245 0 119253794 119376183 0
142022225 5312998 0 411564411 270539725 0
1867183 1071417 0 93088855 88140265 0
16441977 37039761 0 225085973 175559007 0
293363091 148714333 0 313512036 427807893 0
116365158 11039160 0 225632831 219259256 0
76085806 46522280 0 855106289 918183086 0
2863175 5137918 0 95271026 96850475 0
41924711 2193964 0 64963899 56053093 0
239428601 38425154 0 304037024 260662605 0
66969978 99931435 0 529741863 508008405 0
31189874 17362202 0 166381420 172527462 0
25678711 148291155 0 720000663 720732310 0
297710687 4250971 0 388112543 232488794 0
157543745 51089211 0 207460394 160850603 0
35037812 18217260 0 127310857 80982666 0
36305368 181097912 0 444927054 708209692 0
11806204 7531555 0 59481413 71092468 0
37520819 13752065 0 805637875 930762779 0
8878800 13458086 0 139785079 149421403 0
682545265 91654806 0 730952378 222064059 0
150673781 151381463 0 815287577 793713766 0
138475465 134860416 0 614666707 783194327 0
30936708 9940025 0 35550372 32872301 0
211280568 6462114 0 660906792 493950777 0
146774451 24241172 0 474267408 467809754 0
102930192 30142234 0 103966190 73433869 0
120663254 2606524 0 236363559 236308244 0
15242449 124547520 0 836403859 510132052 0
10557017 106987036 0 544446137 544793564 0
8309073 3250197 0 37195051 42358371 0
9173408 29352667 0 328325288 428602788 0
100871527 39901526 0 360655895 343794589 0
343732118 175272657 0 921880972 870802627 0
206707509 65283969 0 697604621 706317912 0
13527608 12204440 0 557648725 460623424 0
298502745 53465858 0 500675127 462745012 0
46618078 38258115 0 632085884 621806211 0
63504712 5128521 0 245546303 234293160 0
47439758 75575728 0 429515970 428984201 0
478226064 582997538 0 525554413 721261187 0
16085054 28061993 0 775087758 812083455 0
6801199 17320964 0 662720795 611044477 0
115429886 144985137 0 284981202 224439056 0
13232771 11789465 0 92981478 66455332 0
577741780 364672585 0 703428374 854276492 0
21581818 72370 0 230588854 230920167 0
39737432 4967065 0 65564119 76853844 0
118795378 70228330 0 434273308 440861485 0
502840340 276084637 0 625700921 721703642 0
141583686 71847095 0 384559118 389938295 0
102773935 8196543 0 926597641 890373677 0
143842000 7397377 0 482758538 566206447 0
91338240 111411286 0 640326858 653086973 0
3521177 12154945 0 271939557 278171219 0
1494936 37272515 0 197852788 206396965 0
2776058 219546 0 853197305 784888298 0
534802262 114274536 0 730516283 558331591 0
129527042 21256250 0 625391470 594596098 0
242717369 74910104 0 910348914 951690229 0
18535520 54782051 0 467693002 449538386 0
5212035 54035417 0 216860744 197208511 0
9343612 49861934 0 254879046 188402609 0
10857903 865191 0 30310179 44600182 0
51638270 6146136 0 251117276 221219012 0
40971534 115722060 0 627285317 634779499 0
71475295 60592507 0 159445989 168143085 0
23432436 12797507 0 87095340 100041010 0
5452414 57504622 0 358776672 438214457 0
680682224 292616784 0 791197959 625278564 0
331242382 48646802 0 597827358 424287672 0
361525827 79443842 0 505810277 180059532 0
17769038 51454624 0 618758423 632379850 0
51753121 16342275 0 231936846 241346495 0
41426200 23055187 0 646966602 647151652 0
276859971 4954799 0 473938930 293100774 0
4160839 6882500 0 228863428 231029643 0
466261556 63142248 0 610684536 341146821 0
37559042 52233972 0 422442582 415217602 0
273517069 59171586 0 546088026 549835302 0
305032402 44444986 0 692939625 588979628 0
412732487 143333653 0 783517979 903597926 0
471719786 421899934 0 742499531 672879745 0
41969177 27443655 0 196632255 227770911 0
273378639 24010504 0 386545511 325293231 0
160361566 10893062 0 696283209 648425598 0
48232754 55382262 0 736578050 659767039 0
204598594 70043666 0 353677953 347408474 0
84017875 56464632 0 708905402 698531576 0
197333639 157143791 0 980131333 968729747 0
219879263 262905211 0 745819808 822198337 0
66629632 16375719 0 645966487 699289047 0
65615572 47586271 0 338628250 444964498 0
210905564 167790299 0 939224978 867584034 0
48488664 49816689 0 833679915 661733310 0
281417222 17162493 0 476474085 319245732 0
333870556 53515576 0 541885807 284566825 0
50946757 166781450 0 516095319 516007343 0
163315120 85865359 0 642372769 589907498 0
80535151 13842051 0 306002523 459921967 0
87541481 23373254 0 752857777 785095663 0
79215274 11504123 0 129916536 146685801 0
151187558 125447622 0 685430449 767305841 0
263619527 15318578 0 276754004 149421448 0
5354104 11687896 0 477828315 492246693 0
6323512 4784948 0 49516856 61124581 0
65976041 31995532 0 242548805 247557327 0
589144024 440631168 0 681122433 678257768 0
370305242 19583924 0 940443096 926558506 0
133795209 26268649 0 200238911 189670427 0
517326805 3560766 0 673589976 595163266 0
59773677 121066402 0 949516536 866990029 0
61290464 70502416 0 561259040 603017501 0
2254038 36814046 0 338191390 306770877 0
161694775 60631719 0 453994616 333272439 0
267587939 90588491 0 539650249 520605984 0
2485791 4491177 0 42337535 32137229 0
109975668 1668140 0 483105379 451389817 0
59439655 21726533 0 433232449 530024224 0
176346458 157936894 0 613531007 587696750 0
48030478 28372478 0 727286102 878069811 0
513905497 301042558 0 685813317 569096733 0
767522743 405673606 0 848437070 747649181 0
86826086 38439233 0 151938039 157627847 0
9595301 78261522 0 637018660 662223162 0
74253790 22194019 0 480693191 487360017 0
110785953 10439619 0 129449124 100388527 0
296565725 34976223 0 342076154 323150912 0
39874256 2062087 0 100501089 88762230 0
467557096 200683648 0 861101659 769091299 0
363245028 157140992 0 699802271 700197132 0
8740249 5826867 0 17136507 13676891 0
60371541 69604449 0 480261968 421966333 0
188716521 161899545 0 536007412 480878023 0
344005 2069892 0 8297258 8682191 0
74472668 73087320 0 320998101 418046510 0
290111807 1916732 0 786827687 835004599 0
80009300 3962891 0 240453642 263793583 0
251832896 30630396 0 443450895 516435985 0
14563031 1666055 0 425366348 598519259 0
119597440 12807806 0 161059388 152746750 0
137356990 75610794 0 554494035 514879289 0
10824230 378938 0 31351819 31383060 0
414082580 143763748 0 578103024 678255301 0
156394536 12219213 0 209073780 183292754 0
335421916 1082525 0 470047483 364097711 0
107687973 32748766 0 167875063 144695359 0
7189017 4184892 0 64706335 58954727 0
235753931 11905820 0 516854528 483484884 0
17888107 15324705 0 98007336 74743934 0
19870430 32560529 0 352018431 264219510 0
9642594 31997747 0 678114798 707232876 0
97335445 7056938 0 139693316 140127534 0
43768633 39663994 0 724200092 742097058 0
45177336 2815301 0 125409668 137791736 0
255615763 1387461 0 444863722 439850283 0
389307912 25986016 0 461209485 446429017 0
12219331 13052615 0 27155612 30415438 0
821624 33303286 0 486299383 474466163 0
56057456 2552207 0 947350639 950037889 0
77485520 151526582 0 869799837 829196428 0
137858953 54257357 0 384596400 330258284 0
125108964 44695473 0 185753722 119636763 0
77989379 58723330 0 588256788 575220857 0
417540702 94651929 0 779921018 776549374 0
49640125 43388259 0 481336369 420177306 0
2698522 474495 0 38745399 44448888 0
166215026 79051312 0 848455127 738134465 0
139137106 24821345 0 477142603 489662378 0
102042854 101466130 0 337977252 297732943 0
138234579 4822114 0 444962704 435004662 0
44085921 11649969 0 168399950 159168037 0
285980209 223521976 0 360600525 383220332 0
52600762 26419040 0 127547060 195373468 0
39423802 19258400 0 96156864 82407115 0
839603 988107 0 227452821 247215428 0
8471349 134905283 0 971345633 887676596 0
218459526 217549282 0 310462059 246109549 0
16069535 31756896 0 538427512 498224647 0
260405040 103297163 0 951122126 682902751 0
368441985 152980924 0 535636483 498818285 0
31808085 12127513 0 171223108 202637869 0
316236190 66689767 0 753967723 561651793 0
421341768 164929936 0 481702541 643229400 0
472227431 60934361 0 596833835 660396824 0
31145008 19628967 0 842049370 874178399 0
14477633 28202030 0 109556098 68600628 0
4455369 291019 0 45576905 49273763 0
332053255 83968969 0 448802089 400248517 0
145171937 89001507 0 639393504 681446767 0
467488 87202 0 6935255 8165390 0
206205392 42938277 0 764145655 687745930 0
36686705 6154847 0 131053418 120071538 0
24710112 4328084 0 210393861 221504606 0
380678205 50108630 0 739905094 566187157 0
445216 3507291 0 524456965 529140311 0
301019902 3073839 0 576611009 619916025 0
1821078 620988 0 3146265 3186089 0
210922952 33680480 0 326642487 321328832 0
87152859 239736781 0 839887496 969578916 0
89133503 24994001 0 389580583 280818224 0
11011468 649639 0 27023212 25385683 0
33616908 54962267 0 416797463 600685608 0
6830530 2428344 0 7954928 7512221 0
92807731 8878835 0 494655328 464418677 0
54827020 52145723 0 250056031 224325859 0
83756783 65817294 0 531738441 489766267 0
1524983 6635654 0 508946250 453432712 0
16420236 26527323 0 335216745 335642415 0
278147984 45467685 0 390082027 256911349 0
163400233 69936977 0 636242772 664740513 0
192886173 41047818 0 423911197 313667452 0
74404664 8751759 0 304933353 307859077 0
417017787 319023651 0 780806760 696486976 0
101239284 58850066 0 483904468 464999381 0
264352323 112988889 0 428669683 447801258 0
193687926 44898271 0 343937141 337606555 0
398999216 85767806 0 542556925 352288958 0
122740984 98466391 0 439575996 633788200 0
36682116 24135039 0 361049487 376822732 0
951855 1549806 0 33280571 26441367 0
48367126 22478594 0 142107744 130638431 0
14458940 8157846 0 71139525 68038306 0
36983773 37480241 0 471785607 409591045 0
146667879 14430836 0 186913464 141069985 0
9310604 3529269 0 52211690 74663732 0
289920794 113747559 0 392929791 399574710 0
17921762 10735015 0 329162699 348729922 0
1563636 13012962 0 175837370 171358871 0
557360949 141386710 0 702732048 666520477 0
195865812 18311419 0 553806000 500313942 0
33631145 45312420 0 626653006 776666547 0
75113647 35902652 0 509782770 535004315 0
130025606 48201650 0 341347116 356363610 0
17727514 81598027 0 314592924 282041306 0
13249645 31278378 0 600893766 561332564 0
35797883 203554228 0 709588289 645642164 0
1419564 77287117 0 751745033 791498311 0
133712839 20291053 0 270563768 294039762 0
125850901 49597914 0 312176460 291221758 0
220091562 74814837 0 761327705 698881436 0
144745284 6140656 0 245558984 180320078 0
26725187 18850301 0 107325565 92198207 0
19841886 6779200 0 523854422 590263019 0
356621365 87301021 0 749067248 612885445 0
19456503 3749103 0 23116477 17303748 0
463314811 52577994 0 711563926 464382613 0
291269360 71500921 0 535403330 600556787 0
213184731 317038858 0 824229900 770395829 0
169214849 27618259 0 419527395 497084946 0
59077537 42044860 0 413042764 410806333 0
31539426 11162428 0 260165541 243552042 0
97789222 96274661 0 271205849 346007893 0
69526447 45989962 0 582949532 543579925 0
44401682 31623314 0 292559660 299548298 0
565336710 24732721 0 688594122 878976916 0
170421835 4685316 0 870421986 856182530 0
278979719 184344400 0 745503099 674399885 0
500631571 229170127 0 553277917 387427824 0
128394070 107120315 0 700904425 572674646 0
33740798 80401372 0 821042921 767393461 0
5968186 2902005 0 78948265 83314588 0
44549774 76933764 0 791737831 872352850 0
19128970 776486 0 72167075 66952860 0
266181572 27407730 0 797935814 567047058 0
5228162 140570022 0 636020033 642529592 0
197949253 58940875 0 236630384 235275042 0
235762583 880187 0 294270561 269672366 0
222017880 106105717 0 325895757 298521051 0
124634861 20431899 0 513203264 524847735 0
61484239 7601837 0 391258928 384577193 0
54012989 47603242 0 388325829 387084548 0
279822530 71315826 0 977636015 988680210 0
17518607 41433745 0 73603686 92695397 0
622167093 168799336 0 916048889 674544129 0
59070987 36134675 0 216185913 248573988 0
227722538 5217028 0 341163023 250496395 0
64475140 30625610 0 818615110 744377239 0
75363666 24603047 0 529072269 772760611 0
172657224 114301672 0 394878646 351265649 0
18965657 16674566 0 315167779 219339044 0
101339528 77043708 0 550795624 592423913 0
34270085 58216408 0 703922480 594085981 0
2874541 43203 0 50457460 68263732 0
136620671 27143967 0 252875150 147549580 0
5585444 16953511 0 92715500 83878563 0
259530836 36981957 0 453938088 316908572 0
13976573 16011642 0 498025556 528128589 0
145329718 40009962 0 286920391 261864937 0
58616896 3105584 0 906030422 826144668 0
119977433 111428919 0 330552143 388331357 0
269539310 80265792 0 566816777 580906351 0
96926951 21559123 0 288721633 301388271 0
458496233 99110703 0 838269231 831834795 0
1993849 247438 0 276554640 318510567 0
115392903 156692509 0 325786621 375277583 0
26908317 5739758 0 71236149 69112357 0
16342727 51274023 0 647459456 589006994 0
540604295 606712 0 840848580 776799822 0
3944550 10203818 0 120448056 105436811 0
87379356 24009918 0 526588009 644366619 0
23767640 76416964 0 603869635 593578086 0
226330074 21677777 0 749800790 422714473 0
27223459 82654800 0 421253791 331874117 0
246201916 87912361 0 695572879 842843343 0
3268650 396638 0 170599862 202205061 0
205834140 20685060 0 600349015 560348335 0
26686626 12372112 0 284230434 283880546 0
155305758 37126642 0 875275707 893592421 0
8935162 47168424 0 379838509 397744944 0
6681932 57509931 0 563002981 472573620 0
43138672 9104742 0 821217598 817003314 0
40745020 58160538 0 631250882 671533245 0
234102549 25859359 0 270590318 84075397 0
317137887 88476796 0 365098998 330235576 0
106654897 19753195 0 316441867 281303911 0
174314648 126047197 0 302025511 280551125 0
192219960 138362193 0 362872854 299998192 0
73126836 10738544 0 399188381 287646945 0
33242416 4576712 0 97080841 98892933 0
8924508 16542448 0 340770582 315189323 0
26188 7168560 0 44312426 34601211 0
2352017 7875030 0 163206963 190591965 0
76896384 130018746 0 875732972 901743551 0
14225235 9623250 0 89302298 83460025 0
424422773 112489787 0 771950809 847287942 0
186686214 152024798 0 516139265 542377683 0
56610729 42655586 0 401529512 439028728 0
58094124 15377594 0 621038297 807437737 0
207154338 50547011 0 278159573 273412787 0
289480087 119180960 0 699529409 736467704 0
128237663 1613825 0 143466812 144647650 0
462675203 107377427 0 773999320 509967423 0
771882006 443268803 0 881941906 795964783 0
61937470 1810793 0 121759986 81081859 0
149498795 190548975 0 527581713 681775581 0
5219843 24672293 0 33297894 48645577 0
58258503 70536941 0 503141695 623700253 0
683600841 532399259 0 944949912 923165862 0
36568073 3712792 0 49878803 47639798 0
341300253 95433666 0 351191276 336341174 0
171456562 194393796 0 537803624 547425654 0
71400377 25545627 0 537840522 329035505 0
26242098 43688257 0 798718007 788732649 0
7670143 1183541 0 15179394 23557190 0
19023938 173929386 0 635212327 565908559 0
19199105 66341110 0 504028217 451047214 0
20507229 2700945 0 288163742 230128417 0
156823731 41203868 0 437460846 431414122 0
124658309 51459082 0 224586269 144498117 0
130086022 828342 0 419085267 460691323 0
2150944 3561858 0 44542958 54192637 0
598325367 368024681 0 796307596 761585689 0
2096832 1008810 0 2809529 2020079 0
39734156 7697256 0 282312090 271160081 0
53850969 18403001 0 886849341 961615997 0
22772003 7220549 0 156395381 149041374 0
35156041 50330903 0 523015372 607142996 0
85426893 224138620 0 532661878 490425547 0
59407643 126603448 0 570883207 631203057 0
344583060 7240766 0 633936626 639340402 0
23614864 751042 0 129350965 108264348 0
326500260 183202963 0 455346441 250577218 0
98922824 12393840 0 849483160 788948155 0
43424799 1902760 0 116898879 135601548 0
32601024 15182173 0 182462070 178384308 0
39072368 1776503 0 156178731 156523403 0
22726101 6528901 0 48605762 51916391 0
121346240 26243713 0 302758262 222410556 0
605450855 58832653 0 829561662 801650602 0
203697207 29098379 0 484898190 514075337 0
1431203 84378695 0 268479428 392423294 0
18716215 4851573 0 460902824 421383087 0
197664469 24989027 0 429458052 342138908 0
9472720 67865 0 16325532 17079386 0
88567756 51663661 0 552696686 564967336 0
10345000 13910240 0 388619736 433792582 0
109691206 48192169 0 169237135 155899837 0
80406533 40061920 0 577139097 494569384 0
4084179 299242 0 21731025 21970587 0
23865017 10306400 0 241092977 192392132 0
139112058 215466322 0 764219012 761369318 0
69375463 2292294 0 133331985 102431423 0
9941197 49005274 0 80695273 100193851 0
94287634 23111887 0 209143389 148474967 0
418579267 91445584 0 534859509 495892516 0
40759401 29340800 0 498181249 505071523 0
78887685 19493519 0 134432587 132040171 0
325146939 20229230 0 558564059 416523192 0
37136383 70522583 0 370053150 312891259 0
3153314 34995452 0 270419968 360255646 0
157820103 80634059 0 181158350 188054922 0
58024344 55620239 0 233923043 222837532 0
35034215 60730413 0 464325797 267581735 0
36639424 1006040 0 251885156 252954659 0
45414934 40203578 0 228356394 245654446 0
98671751 59410400 0 703776056 725070180 0
12051418 54729813 0 100774029 138637745 0
39831450 761191 0 157826716 162188774 0
616973147 116042073 0 903234324 919929017 0
117296966 35640010 0 164160648 141287740 0
81763090 11428127 0 95667869 96469482 0
13759850 68644844 0 219957852 243588578 0
248318754 16034237 0 442778197 326596302 0
175494825 28953993 0 794877502 723375361 0
19397872 126058316 0 607331944 499548799 0
53170071 7013030 0 457096047 502363086 0
263762328 158385163 0 431680628 420640227 0
52829856 67313839 0 519222031 477588962 0
51182831 15667059 0 480715317 593147806 0
67897644 3844155 0 215136342 238025046 0
45931232 9796487 0 514978107 562680241 0
669640059 45161320 0 887726751 801038421 0
265357850 12563511 0 856710888 859322402 0
98996431 200197988 0 315068804 323681718 0
8431744 27697125 0 216091003 250072018 0
35901690 13346930 0 54458176 53947736 0
92214601 6880603 0 933086269 904272145 0
252058248 310696469 0 814121243 935125582 0
46259801 49055739 0 378014811 440794164 0
14323378 28840749 0 254934189 248452422 0
14391459 16211887 0 120521606 111697763 0
25376630 15963327 0 467908049 510565634 0
44296526 169482630 0 848783145 862890641 0
26432624 16006855 0 87182409 88151726 0
369289626 4064817 0 504832987 571243596 0
144041836 106716947 0 354277078 205596459 0
471958951 9148822 0 673893978 687621248 0
113235444 57640751 0 568620212 467671420 0
168058406 15404710 0 863644267 848716155 0
7583298 2546208 0 16374669 16747419 0
25396387 98778320 0 780839346 828082944 0
31740844 40753451 0 631135881 551087966 0
467535368 194220483 0 858249043 846916564 0
13055916 20520093 0 187994218 142030131 0
108594526 56310468 0 273483313 276945194 0
94045097 12625328 0 296135300 252382465 0
106699915 40279662 0 425593591 379045108 0
367206531 95156279 0 614732374 544810707 0
69796618 10276988 0 187742667 250325514 0
29187866 6746971 0 324501597 470933849 0
316073711 3363883 0 833290604 675766614 0
456003871 143463880 0 615701817 549159621 0
942313 46620489 0 475827719 421845906 0
64526914 100345779 0 726077416 804820728 0
391889455 162596916 0 729545152 659147959 0
263885126 141979417 0 936546163 912649473 0
516159393 30330165 0 700071050 785038154 0
333219477 170787792 0 427940598 458514764 0
97289739 4672069 0 619905373 499642801 0
91640238 19739381 0 170033466 156361031 0
31674997 95920182 0 657073942 748414599 0
115091360 57240629 0 129607934 129080996 0
64377549 466999 0 896064733 823282357 0
2945011 15991165 0 67402671 59004728 0
9111303 694218 0 51680823 51772418 0
14239198 5386916 0 90704263 80317461 0
73236966 109885319 0 292502979 313144723 0
15257676 199332474 0 598661886 638673807 0
25617369 14285728 0 73336840 57388784 0
9524882 886796 0 23075100 17754312 0
124775632 480464 0 415170412 351639802 0
226347750 79788233 0 730663341 726756606 0
762899664 435613212 0 883976462 984807090 0
796175248 132183054 0 896780200 949921427 0
33475642 4390212 0 196770658 236775137 0
99697188 28198784 0 597480145 512417897 0
27588551 21387889 0 788690693 893777333 0
70535204 3529743 0 162853464 146070434 0
111039493 11080147 0 133645518 110466519 0
738261640 8547772 0 948221773 677083853 0
17758896 11231524 0 342016030 304668488 0
494062869 29158577 0 643299192 644873425 0
131761030 72845602 0 837508829 724263098 0
35289365 86476904 0 828957797 803246021 0
197216011 107898152 0 276672760 290319313 0
11088845 2428470 0 114582845 120650167 0
193233410 14382755 0 341835846 353558230 0
86170292 35810421 0 804419756 860243860 0
353184587 161391757 0 667301427 624628127 0
7968157 1508508 0 11297319 4685744 0
40509184 9039339 0 459431280 386241405 0
97484283 89833132 0 668401593 558054136 0
193464329 75981244 0 470788275 463025203 0
53558954 64875491 0 722544720 886175982 0
349718271 105177001 0 436356937 249858924 0
200715451 45153281 0 581575450 456691797 0
204104831 25820178 0 314364062 319025231 0
17803112 14338685 0 109713216 102185904 0
244797435 50637189 0 958293332 935385367 0
62017733 46454551 0 595566884 585631057 0
488270314 73024937 0 790010806 882911422 0
32351195 6366842 0 882489825 901906885 0
9707164 23531682 0 798843194 568557354 0
207396583 47108532 0 399342583 402374449 0
34747167 16076352 0 47105689 33779361 0
550014738 89048029 0 836074830 817110100 0
212626698 50503300 0 366702216 325666574 0
61620159 26030543 0 265928883 229817438 0
38722738 7411276 0 79221507 47115335 0
42368322 50924069 0 434771802 436899895 0
68385356 43466531 0 221289460 216628599 0
177460910 51170799 0 443668823 592434613 0
46864467 15510067 0 617899537 598238141 0
93100552 30505516 0 107546620 97455682 0
404196916 22067980 0 653966512 622209174 0
39383765 12639862 0 453715218 409601468 0
186947691 16897851 0 282942130 271528049 0
38572359 75888711 0 570410748 704689124 0
81402893 88976662 0 116607184 110385291 0
32690284 3573546 0 820869092 738549891 0
23486406 121405483 0 558327314 572331120 0
6035690 10418279 0 116913688 119102340 0
399559472 19662965 0 669574173 303062892 0
8951498 72296722 0 336103814 360230446 0
192477285 43099250 0 437688275 405639687 0
17158074 13968139 0 158857047 149274071 0
2213100 6194518 0 164011360 75762378 0
409876291 296272362 0 738422662 650876870 0
28535612 10480258 0 383452422 371529791 0
36985924 5328186 0 411913327 439565153 0
34750759 28106208 0 116489723 145106247 0
35484452 14048019 0 278850289 273374089 0
2277997 15561278 0 369706319 410629736 0
1335791 17622584 0 72535245 72096830 0
37183211 32011588 0 511333569 725653698 0
678208882 14772187 0 805668888 499582176 0
5903762 9648462 0 64953753 62572245 0
113420467 94331532 0 349074469 308139160 0
155641829 10093236 0 446335423 263252199 0
197255907 133868061 0 222991346 152926975 0
23597257 13911111 0 73490484 77972492 0
95330857 14215164 0 216064738 188557636 0
196331372 42353621 0 375595586 352623235 0
356619298 39537313 0 485392277 534799944 0
351706135 124632059 0 433584734 443114722 0
15361761 1197434 0 33833489 29518020 0
590472759 507891864 0 771350734 550911387 0
36416516 3897324 0 110875211 117972429 0
28406530 3761773 0 43971863 44659694 0
22930714 12826897 0 132584877 120468241 0
182069681 7310637 0 549777684 623472233 0
172849838 21091179 0 827101225 851185060 0
152930400 61024515 0 212408927 322128293 0
271262801 185393933 0 891975392 859995792 0
276629728 92305686 0 374485943 394219893 0
156393277 91627228 0 192828512 155569678 0
138657275 59525835 0 561812491 553296784 0
268819903 6767308 0 390631398 313811105 0
452053195 449704 0 663477623 710433892 0
198411681 8998316 0 449248635 368455622 0
457247329 213606479 0 601777639 599043590 0
164085552 43619196 0 323817234 326351946 0
230095876 58110603 0 344422903 344644011 0
11219997 40520520 0 263023843 327331381 0
511033294 617776553 0 829312410 846518972 0
3648237 1016807 0 31909486 22774561 0
17283321 34872191 0 330423779 404642170 0
303483696 38045492 0 771304492 290871209 0
17774587 22379922 0 209109053 208247206 0
203802702 51956291 0 589967997 535892457 0
149477807 3188493 0 207302659 206032919 0
103197450 131026104 0 833128023 773981896 0
117191082 105862939 0 678487577 656858359 0
346299659 388583548 0 702053214 617042751 0
27874637 1127070 0 44499011 49225607 0
121625698 275851655 0 692729089 747030535 0
51839159 14135955 0 99841200 92461491 0
163321238 85251871 0 242494245 270472191 0
87106736 52506618 0 663420508 630784165 0
73067569 8030798 0 221966367 235038291 0
9694507 5111199 0 14409615 11825634 0
50153220 584032 0 515293054 419739506 0
73643274 21994023 0 144190171 162973612 0
4241153 2582470 0 26221714 29344245 0
95234098 4471939 0 803119083 799999767 0
77551173 24483927 0 227754601 266038638 0
44507725 5987872 0 552007203 516709498 0
210816924 222014696 0 335039471 394411554 0
221447956 163214725 0 280246769 330268399 0
5791457 6258941 0 78042204 83254215 0
158663634 68568973 0 781654189 574228685 0
155745184 137570777 0 849264359 827414593 0
136180256 43050015 0 730279393 762815057 0
266728493 538361615 0 822147733 894116119 0
530266984 87697801 0 682414594 548443539 0
44837244 5679137 0 202914473 216201706 0
440094531 18518073 0 482228200 231261278 0
22005593 702416 0 148273708 154399078 0
320412030 11026923 0 580463340 574150862 0
41005508 43342906 0 487129433 449446066 0
483372 91202709 0 339346918 333094019 0
1556837 2441752 0 77818298 78248847 0
201558047 30150805 0 330009621 398422568 0
5770720 1579002 0 17362236 16932487 0
371971709 12567031 0 677485582 745099183 0
43222055 56600054 0 247336251 216173705 0
5023464 36263065 0 326727342 313006728 0
227955093 80368262 0 330261007 342435969 0
13908438 350572 0 357764598 331978796 0
36108649 66560257 0 348369896 343930323 0
3089489 15344046 0 136211742 142888108 0
545733198 244868274 0 719250930 650492443 0
75889956 20161549 0 278031620 266976729 0
104829064 6672884 0 766139501 786124787 0
50446185 135918302 0 390161360 355293711 0
37678125 260583338 0 873404926 872493035 0
250638152 42286480 0 395122577 355295702 0
3468859 128953608 0 372650481 454059937 0
182907383 12733525 0 322202069 383398583 0
26643929 7658971 0 115688060 112833856 0
55816739 25259104 0 101008726 82850313 0
35665975 15195039 0 60411252 57881325 0
192983607 268281176 0 693444681 860386822 0
253369274 101537391 0 518832591 487479352 0
14809432 40055094 0 291515274 296729277 0
50534779 13508822 0 615594148 456448770 0
207683886 211016100 0 499182664 529352876 0
10101693 15697409 0 152594431 140582379 0
45268106 931500 0 547072641 583621166 0
429564160 87611834 0 638782799 629540239 0
79017671 53189589 0 484466076 392619145 0
287542665 133962897 0 632778097 516303650 0
42349447 82376031 0 602120404 546536095 0
411526507 368384600 0 774661373 861098432 0
46947136 99388234 0 467326817 492008893 0
82129734 42953963 0 261626479 255394897 0
423702714 176091174 0 583389426 541445490 0
26625748 39433504 0 472303647 270046239 0
10322635 29479936 0 236235596 257894854 0
14437213 33112323 0 252554340 245640959 0
167950584 115253527 0 578726033 523265468 0
136572043 67515847 0 973598568 856907267 0
637964685 442106109 0 694366464 759615119 0
97549911 46942972 0 555865327 350047338 0
107845559 103967948 0 775032565 826298803 0
546099641 311792554 0 830804811 374600834 0
26806390 296828 0 54178322 21923052 0
60047167 50413083 0 314215163 367801363 0
119453774 964089 0 927002914 800890552 0
53801275 117676893 0 493737232 474643780 0
77082494 8707569 0 106906832 25864912 0
13591983 35596525 0 317250110 307529025 0
1054482 571107 0 6150050 5887904 0
77534025 31468314 0 271250770 271895850 0
17025864 56475470 0 265976435 260969728 0
2893726 516003 0 29940789 27868274 0
75275460 15086322 0 531129332 525527878 0
61496215 45470755 0 567865539 492967795 0
293288934 45121916 0 778982072 815529563 0
81165934 71614076 0 317189000 408035291 0
297262133 256708477 0 326223589 336411721 0
72538657 55219694 0 230749389 167298743 0
503661856 22349161 0 579456140 458879522 0
257207940 162004500 0 727550325 578976298 0
74999456 29408 0 78065554 67411606 0
346849181 402566145 0 835469672 829949118 0
242158734 54999785 0 458375582 328071208 0
299439426 54149661 0 381379403 382937684 0
43885694 3434218 0 353421814 341905318 0
30376176 7215060 0 50594496 50408731 0
102845675 498892 0 142007235 117784780 0
138615914 21885456 0 611058501 328684162 0
10788615 5053897 0 20810086 19912316 0
201579634 38987425 0 256022230 338490957 0
52400929 31128499 0 234862554 239243107 0
63374298 15429423 0 332070940 324558019 0
662632585 131569361 0 735268587 684267093 0
216309483 123841005 0 369937547 519120129 0
12455300 114291143 0 336875652 338065951 0
29904899 19498251 0 152420865 152152463 0
262298938 128258031 0 674632188 673646580 0
6297584 826473 0 44432055 43306292 0
217888635 99866442 0 458207922 425949596 0
429552735 87893535 0 520194490 509644579 0
827543 90693298 0 313889634 404163084 0
54956087 3360603 0 81716374 68155321 0
3016131 2228188 0 52769079 49427247 0
101158548 39022148 0 330158761 332416693 0
103167381 10637768 0 701987223 446800342 0
238817873 47079897 0 565241866 514821135 0
14791579 1887681 0 83802192 80307657 0
131615063 17538541 0 292290492 266474456 0
325258392 71980330 0 461083950 362482867 0
65223428 3409399 0 242177105 194389395 0
13295475 13594184 0 401812303 414906577 0
104327771 37536693 0 136389534 145785256 0
41556514 50373955 0 337701791 391711334 0
69976420 36367051 0 875640010 439440936 0
398949689 126433010 0 512260146 465433791 0
378886308 97122578 0 862388322 795029519 0
800124654 74923683 0 906427457 595319953 0
80121124 252828850 0 746808534 818495449 0
404991478 24170925 0 777919754 381986529 0
4274181 145710996 0 809271649 769650934 0
28970046 28706639 0 210284889 221970996 0
662603793 208402602 0 723915501 704783623 0
55526658 3508662 0 91738539 89996423 0
338589127 149490291 0 372689817 404855686 0
414549826 455638713 0 927573273 848851117 0
5997830 17048657 0 80494822 77769884 0
132306847 105768866 0 221539073 244071264 0
38423173 29725689 0 201569182 198125456 0
200396348 83138036 0 301631756 577861601 0
127425025 113359021 0 264002615 305804292 0
255031043 146094168 0 401762956 506815296 0
7581727 81432384 0 491328317 519596710 0
18338352 117915634 0 693800383 582730270 0
71271010 84163284 0 198410551 161746203 0
16380585 4374446 0 207276719 203944311 0
2281266 72505911 0 505614092 505544750 0
218312846 45793022 0 539551453 551792512 0
268130544 66945826 0 424843248 411775266 0
753276288 84585611 0 806556242 638284337 0
2115920 741093 0 42385661 33842644 0
6318870 85846737 0 680186893 607575542 0
202491275 3264276 0 640893255 623941961 0
740711 3508262 0 212130265 215198856 0
129764554 14721931 0 645112785 578489446 0
33815996 136228 0 100281905 118362479 0
59489090 136365831 0 831166911 968889757 0
59666706 49280812 0 268930586 264476068 0
820962130 147590288 0 933397532 945139673 0
32199043 634508 0 136344904 161454493 0
240352057 212915677 0 865955410 885255826 0
118422797 2845698 0 573703772 589107983 0
772402025 111110493 0 910066899 646696125 0
482333900 88132534 0 867575886 867761383 0
9411887 18494345 0 477772409 609875059 0
292564179 89636742 0 342583934 454809221 0
260211360 28145075 0 481359569 505943063 0
7194888 706189 0 330656855 269753738 0
219866292 33220962 0 316768622 341211232 0
187824520 16983709 0 944921438 800571446 0
132485701 48879731 0 621628598 629866392 0
31781060 12371485 0 434004969 522939066 0
264009313 67966421 0 443232113 411961326 0
364132283 44439981 0 678149299 743336941 0
142496183 16381738 0 324727317 338277129 0
62997479 34931451 0 214376659 199769655 0
61656041 5093637 0 144761099 148932571 0
247092224 147915512 0 936419375 867139582 0
538141851 136591726 0 899432762 882511286 0
406628319 76315226 0 852014875 860906785 0
138841125 59387337 0 571049476 579542199 0
3028353 27609980 0 258984641 220135463 0
11259841 85107317 0 630681453 609912501 0
88683701 217290905 0 861210623 841779512 0
722230167 125399588 0 879361562 522270036 0
416492359 187480948 0 823458604 868932427 0
10351086 3708378 0 86241877 91305343 0
176882753 6960006 0 236386308 246321853 0
165136427 13902270 0 211643824 182698685 0
2594916 63843141 0 608005532 687890544 0
205727893 187001930 0 389652077 396321775 0
84999859 9621248 0 359213379 386837812 0
518484533 265029180 0 883900014 736167309 0
531934516 301462421 0 646781550 413774879 0
6075092 4607613 0 117512924 127404501 0
52178084 27323969 0 197934340 205866903 0
96927846 8158281 0 819273843 822947176 0
33450316 18982910 0 309320773 332426589 0
11643288 39419453 0 678820834 681691687 0
20090585 16208036 0 163308146 177446754 0
358833499 38695801 0 842932148 821121392 0
141976937 66861332 0 676380419 638208499 0
52845342 11518430 0 90535962 70577666 0
11953891 11848915 0 311647268 261322030 0
493641099 402304055 0 808989086 844697935 0
757750 3275143 0 18059339 16783914 0
23992790 79734337 0 359647719 383311514 0
581727422 7091838 0 765300777 523569654 0
79524163 10032854 0 285844903 285262180 0
504712293 110432432 0 550490095 376340453 0
113133947 119494313 0 163549540 123512837 0
80060272 2801253 0 480053453 354675587 0
142327391 162505776 0 702367112 755470370 0
169851539 4176240 0 444930492 373333875 0
106879055 24028532 0 225868302 189793186 0
16945659 13462568 0 120592241 125961622 0
257442 15375108 0 221938226 173644782 0
321122562 145070464 0 348589486 392263751 0
48045789 61987863 0 728589714 797449900 0
376357460 157948022 0 420062759 440196639 0
165868762 114057011 0 246426855 242380128 0
307571889 215007629 0 846749803 835335516 0
50259247 67381412 0 516699305 506101341 0
134367091 41629983 0 518613406 560484381 0
244051022 38231004 0 710129019 688093813 0
14796487 224275365 0 634990122 598468953 0
3440756 28525818 0 923879015 793394367 0
21950170 8418541 0 694744799 631994877 0
157678456 57651186 0 244528845 358048160 0
75109716 9577449 0 299406486 289383422 0
128574059 19933753 0 256356857 167015519 0
21478543 2346985 0 85909304 113605137 0
36501746 71349425 0 732550359 658706988 0
8533618 46366660 0 989358628 935701216 0
12928920 3389107 0 19616777 12648992 0
116111185 51101511 0 329553838 327628784 0
60983484 389457423 0 637670814 940994541 0
100323040 1080409 0 409465009 362864162 0
569124608 229589447 0 708554179 462542403 0
3149626 8742281 0 188254934 161915644 0
16365503 1933440 0 184871833 150545310 0
68403672 121943085 0 431653392 361840148 0
14615784 64365545 0 343985925 343596038 0
138495833 9819277 0 455799465 454329567 0
2392009 4047678 0 182106665 162517585 0
4899629 39596341 0 289209411 315392111 0
187826972 206377373 0 695077774 643915243 0
44251941 42699170 0 759108265 734866553 0
12462120 142477434 0 733171969 722989623 0
238646457 60387618 0 674783516 721829095 0
294959338 3705396 0 343537247 340675239 0
42969628 1743596 0 79794625 75136780 0
467676989 405048305 0 646240837 551771099 0
144499423 138206070 0 362039852 362695958 0
2058399 245261 0 13620215 13844591 0
26686896 10831912 0 178512653 153970783 0
46946256 52273062 0 655047060 505877094 0
103629815 4352529 0 119569588 112446466 0
219120 1293904 0 16902955 15693727 0
88449499 21734853 0 822958941 907951552 0
53561600 11041257 0 235863241 255632893 0
496909 964117 0 4555396 4616001 0
400358224 335044584 0 910184145 791532881 0
133734090 30057948 0 180439984 175255637 0
173818043 89704385 0 659548417 549169992 0
3194055 1524444 0 19857742 18624764 0
478037941 42777652 0 673514357 560896394 0
113506864 9523932 0 185449448 234134535 0
57574701 105186736 0 612252159 755529285 0
904359 149388919 0 811314354 732560004 0
116121017 111044700 0 886332034 664128214 0
360499602 42117493 0 446730615 437057486 0
99235680 35859475 0 491890580 304573113 0
70128598 31768832 0 682295721 697886581 0
13443535 13466025 0 476376638 625682360 0
300678553 11572483 0 399709201 347250605 0
174491244 55486162 0 693419618 612439411 0
30034222 18417131 0 59310541 58067915 0
10838772 5135212 0 711287511 861349786 0
22474015 6453947 0 473634211 463464047 0
611011035 36410101 0 774462476 826467555 0
391288649 42337484 0 708984086 694199483 0
12395337 1436403 0 345612953 345897123 0
225479967 218246809 0 540589643 471919364 0
76774118 18994612 0 318405587 301319751 0
621788184 241538903 0 736743882 700174784 0
89570384 36898089 0 128113940 114430504 0
5389170 1433477 0 50206909 61338469 0
106833241 131782936 0 789311380 819664157 0
367741 15079622 0 221610473 178213631 0
162814209 34283916 0 606524970 749169512 0
197888861 16199217 0 334057875 279583175 0
778300645 674757946 0 879553376 792165809 0
1006710 4559466 0 898036977 875062230 0
51959838 122774712 0 422596767 432033385 0
4983966 1057992 0 5499022 6209598 0
533939303 28194625 0 603042126 280261863 0
175317875 29910258 0 210152451 192209805 0
429074335 77468710 0 464677898 470643991 0
64781 10344167 0 96893797 100210513 0
242316247 44151834 0 470409918 542636195 0
14991729 6089951 0 53897367 47073726 0
180111643 55946267 0 628606900 808634480 0
173985787 82972419 0 563128179 493633809 0
81022752 25389309 0 607317647 680063512 0
26509246 6484454 0 46539264 12596866 0
8228547 2311370 0 19051780 20066858 0
475968697 72607996 0 653753431 532491204 0
22447666 38433244 0 160083777 220033425 0
32651157 3566010 0 49994086 34793561 0
34375619 69912445 0 558399670 899870602 0
6221583 2724363 0 38412036 37399766 0
323043387 169211046 0 615950065 587802040 0
7485625 23898768 0 142111284 118818330 0
119851774 164171529 0 813115384 805503324 0
339198243 38363503 0 510298428 349397079 0
430438175 13947785 0 529559020 189981639 0
252004606 191964441 0 892621955 706112824 0
203093868 86909661 0 307341667 344195397 0
5833832 2750885 0 30582152 34612645 0
231674964 160228837 0 384847193 422836581 0
1673746 5812263 0 97449567 102889387 0
137951215 113681557 0 368175787 295860422 0
23690034 5697389 0 726905254 803452141 0
31314932 82989492 0 618423190 624168512 0
962265 23422627 0 375953346 336838688 0
77663913 73726784 0 607847688 746877390 0
96892144 140689475 0 768490843 726326577 0
37328099 7500931 0 217043341 238126194 0
25929658 27564059 0 296934025 394313592 0
284688599 36330111 0 630863347 578965569 0
402530630 43564990 0 454285606 329996349 0
165254057 54442355 0 356823628 348185213 0
50154155 10179954 0 774559771 693064653 0
589593863 286682457 0 710908928 639381530 0
143359847 12000057 0 168614656 94125411 0
154243406 10431079 0 578618846 539373272 0
3299113 17478839 0 669265889 572077129 0
216240147 73237887 0 237853465 139205625 0
463555297 207306070 0 739539257 758698916 0
33051257 20871473 0 228616473 210603937 0
315073736 50844982 0 907817687 908081265 0
333890952 49661583 0 463321475 242889913 0
141101132 43367706 0 690098780 773095109 0
378750971 132226111 0 789826273 603893533 0
140761322 68334059 0 619711507 570980173 0
196383928 212093214 0 857955936 978791644 0
26821846 20700871 0 75536633 87422293 0
255690788 957503 0 467077976 723755900 0
479169727 292820770 0 848315661 796949629 0
1465327 12261144 0 348066418 337816537 0
1715456 4228710 0 33015297 26669172 0
64543883 59678009 0 72313604 69163738 0
37835109 15897233 0 158007399 135993600 0
92281494 34136813 0 619443880 616837505 0
57806134 23981480 0 919031157 917605069 0
107280878 23998648 0 162822056 86779750 0
256665314 2216928 0 817891003 789424511 0
84687312 143200987 0 758196112 764825090 0
502981248 215458356 0 874749524 880905608 0
37774760 39842500 0 128646192 128650716 0
6244823 15224744 0 527023743 759455287 0
513965078 531814399 0 803719212 781772334 0
46570069 10116331 0 133261080 131086707 0
322634849 88365995 0 465797080 506164578 0
62944303 43446478 0 661176537 637252028 0
99283550 44025514 0 792984344 727044473 0
101825710 10992569 0 118104570 159286059 0
514848982 63452825 0 942630593 351645568 0
50644846 8461925 0 193610619 178144746 0
241488223 52102627 0 535639988 591954780 0
186280784 78088259 0 859954490 884795914 0
534981627 325307844 0 673688910 708554131 0
273514433 39763625 0 444272105 433478114 0
34026574 2153126 0 98867020 86866339 0
130853027 11903812 0 392058066 507415404 0
39010682 2409146 0 44466086 46227148 0
1263994 6574858 0 85991806 92172575 0
11113100 31910076 0 142747891 149121651 0
500660435 23411474 0 656743799 283935056 0
70196969 67982390 0 849961724 717809328 0
265819667 270642161 0 550022754 454398225 0
41410321 11121042 0 385794978 381714568 0
123073022 22538365 0 192405281 144949196 0
55996050 28070047 0 338160085 302829898 0
281459846 1666888 0 371053749 281342400 0
288306327 335432362 0 624491199 783307683 0
67331607 83496370 0 717766828 534785498 0
146114587 81686502 0 439876175 426236547 0
1503496 11845010 0 729435274 657281453 0
39387412 18798633 0 101307441 100222059 0
167778171 85188714 0 916874519 787326839 0
285040873 67674150 0 554610147 670176800 0
344329554 107659192 0 455351412 397675816 0
226748764 62556275 0 680907103 715118035 0
55840013 48044320 0 555570099 579732399 0
4881724 171815228 0 654087417 616029365 0
16004069 47531425 0 358938493 347043521 0
101899100 31169816 0 399198751 348530376 0
494980918 69694392 0 852418475 784391852 0
148804035 16368086 0 622065916 660495349 0
38890330 1571329 0 81974848 78158520 0
242122751 121077323 0 591613162 681830276 0
414437340 252911828 0 419525878 412101672 0
123780162 8453569 0 662929656 706290259 0
8368306 88514330 0 746243273 721491379 0
305841700 140260559 0 724766275 672695822 0
234940072 114222591 0 367766923 338565682 0
265644453 55413729 0 309774143 199177441 0
27608484 26123369 0 311988866 324849056 0
34111883 17760237 0 345207779 333547957 0
202113448 25818547 0 377773561 384909992 0
6432418 587561 0 11457729 9477450 0
146128519 19687633 0 807856681 803857108 0
64705551 78814364 0 852077732 739432526 0
51002659 54570837 0 535271437 598163631 0
65629247 6021678 0 213149289 201336207 0
195984838 19090838 0 517623697 236563003 0
23884766 7713819 0 234355486 254462402 0
8473374 2066863 0 39215832 46031564 0
43791018 25972824 0 717547914 724981912 0
255524862 7070105 0 497321735 391062456 0
12856404 21138564 0 173908771 180620009 0
85298286 59224047 0 257773188 266083713 0
17426526 54380106 0 202045048 201384475 0
2108527 32620284 0 133846635 144019796 0
441024832 327948499 0 619716282 512593785 0
102257353 73611127 0 648639781 630153655 0
22460500 5441617 0 619096292 610478998 0
567257032 62698878 0 785734383 801829656 0
4309863 10367906 0 132180448 153782428 0
13646496 108515 0 18466099 17494181 0
598517263 5753812 0 689735762 657965402 0
33039559 18463707 0 100733693 108252185 0
483454326 134913707 0 860956074 805548165 0
24604754 42882425 0 314265341 314630382 0
5370238 5998903 0 161566669 167681097 0
15235146 8195441 0 370453157 388711025 0
79903707 32200951 0 88877096 77669661 0
1483364 738183 0 47657047 51507939 0
128026462 25001373 0 235726403 210673202 0
275793876 91232265 0 499471256 483706802 0
171099120 16145165 0 310097546 332884657 0
262970405 20394842 0 623570809 580333817 0
302661099 161058844 0 556951580 587691516 0
28685098 67559335 0 228031991 232738140 0
713145053 346211914 0 943415054 513789065 0
125159249 76054085 0 637672273 587674977 0
464249958 326501947 0 676963280 564087843 0
215908033 42690361 0 313045256 240780434 0
388835148 104183248 0 496524879 545654105 0
100013278 6695828 0 274225123 292012230 0
13616052 3242475 0 227546187 193198553 0
4702888 29812609 0 712519703 715752248 0
78481527 156117500 0 658667111 745425717 0
235546692 1658349 0 303070404 198174826 0
55569257 64501526 0 273380624 283593610 0
59474528 19964099 0 465239193 348903799 0
643033137 4281608 0 712252936 504783993 0
67583943 88918 0 148913418 146380566 0
66695700 8052695 0 619087624 637944294 0
2326607 1272969 0 23386073 21872507 0
481617893 208477888 0 570040263 343450362 0
98968138 37521999 0 110517252 112558967 0
2235710 382388 0 2706748 1911252 0
381142126 131367410 0 630564835 623217280 0
439144045 138304861 0 541374466 408852035 0
135702278 29523384 0 211003561 230257335 0
2049934 47190833 0 338284745 314565642 0
126933325 54536881 0 588381175 628255178 0
232517186 104034302 0 335533287 344493309 0
46854390 1232679 0 84664370 58169279 0
23336489 11274666 0 158856838 159656693 0
214980033 102125082 0 368910306 361176015 0
10353887 19387515 0 133794519 122086740 0
81653348 58746808 0 388083630 381876747 0
534321324 172548744 0 539298688 358992535 0
55722296 9577882 0 358930380 383835850 0
83190696 41666517 0 484497927 494719566 0
342610843 39608908 0 471141962 250495642 0
32976654 2975760 0 319422699 312221101 0
38198742 46124564 0 845495110 793776707 0
392879252 345911538 0 616261994 604522010 0
14772626 123312086 0 753988470 757794100 0
325414208 121058200 0 854088362 558588987 0
73060199 87972028 0 839255216 922878753 0
11658620 3509846 0 43235970 42955177 0
306711355 96047417 0 508676911 515782411 0
206717293 182648342 0 825382885 867770686 0
62604982 171253062 0 421854866 494799624 0
60525755 47293482 0 530578067 548832016 0
9187128 3763166 0 45418639 38983841 0
75485629 22644553 0 133043982 126080855 0
42743645 49347353 0 469753147 525036922 0
24142055 41283261 0 166235831 151394536 0
413142023 178168975 0 766905831 815597033 0
2974265 1589544 0 125125178 170748512 0
282328728 134276426 0 486844201 365411646 0
472330664 150080915 0 673750093 363377031 0
78135852 1583581 0 482831927 452901222 0
43822617 246389899 0 935917437 909920072 0
28917492 14600831 0 949762451 812082509 0
286474592 113301023 0 840084692 937732359 0
55360438 7914356 0 398669883 478010674 0
22642686 8892537 0 107077981 98763601 0
38508528 28060451 0 155349339 141650128 0
28147848 24990661 0 924353453 872151945 0
99190169 105082817 0 438597526 514352430 0
74333163 69025404 0 369143840 345576621 0
226981386 19944020 0 618737370 546839873 0
108981861 174831473 0 570989633 566086933 0
85217748 138189481 0 771971679 914086933 0
40566351 18339105 0 482438442 481393175 0
162399175 95651058 0 568775229 556503730 0
56292280 8634731 0 885118161 856307763 0
221605751 304426208 0 769301581 760610200 0
285986028 28017120 0 668418923 912499859 0
175305389 138397909 0 337539256 474147520 0
23116057 11367386 0 74513467 74743699 0
117203753 267614484 0 674683113 895828688 0
305032740 30397305 0 496272040 531517664 0
190114068 55316937 0 767947532 752648124 0
146898360 1964039 0 274102168 229047733 0
103262878 91425662 0 563571010 489795639 0
12321104 20862977 0 70916911 58420207 0
365038667 219651971 0 453042344 402845023 0
3452760 229613 0 8300334 7420461 0
231968961 67989171 0 349400590 375851537 0
64827401 20961101 0 575795083 606359445 0
483704245 84017945 0 521537312 325707254 0
3368917 46060083 0 594453776 586721815 0
56063857 26063468 0 222992342 226871553 0
26890201 8094148 0 617628195 608501652 0
52292639 28262908 0 330000053 422413002 0
491633776 93390809 0 760161098 674415396 0
406514583 15073072 0 644013030 818954430 0
54959639 128401692 0 712307344 851258656 0
242835538 79266971 0 339936962 364058164 0
47237702 2646930 0 122679515 110733914 0
112498113 14544200 0 191872472 151943232 0
157806206 7603391 0 253465414 244403830 0
21470087 19161832 0 225869607 284026535 0
14834904 77062769 0 369124521 372765102 0
99298826 46568241 0 261095918 261640686 0
460732587 176158643 0 910860862 790682130 0
223396440 40714889 0 373740992 371346865 0
363430532 46740545 0 477354299 438820947 0
86756664 1425123 0 224070210 132596771 0
744975277 448948923 0 803256562 616501818 0
65183592 34079304 0 301243333 276687146 0
57852462 9934030 0 68993842 44969903 0
197151530 91024069 0 595683021 596466695 0
59194976 9758008 0 104337626 68311784 0
488800259 211046232 0 748143988 693287631 0
46191552 49020104 0 432446226 480403201 0
22041897 29362141 0 721996712 631585042 0
65148423 21672085 0 399139935 431314378 0
156355354 94977033 0 546155659 540103806 0
16202737 53437344 0 590696948 580905899 0
105867666 32296889 0 812348077 733596577 0
352816311 20385301 0 582064141 420795338 0
126860896 242481098 0 845103323 865791237 0
176913851 4014765 0 973904465 872386354 0
434381550 263811122 0 612821717 636582394 0
26463499 19445291 0 390454520 434359198 0
449662909 32740414 0 602330927 187709197 0
336626389 23857440 0 735195611 622552116 0
43239818 80824528 0 711027314 749468977 0
34941687 25609428 0 254334615 265278149 0
550946583 146676096 0 620098351 603096765 0
103955442 22915509 0 401680069 407909247 0
72520161 20221823 0 207333583 233773989 0
22263675 1904982 0 271709540 210765120 0
354027485 32391542 0 586691093 380480079 0
286788236 67570149 0 356606642 367766601 0
725614624 32717414 0 790149416 785657285 0
171014006 68876563 0 320019291 324097805 0
89402660 11456121 0 371714861 312339068 0
45166597 1786517 0 120382776 112960251 0
40471693 132290346 0 803566006 768496692 0
734810839 363946491 0 835044824 821536181 0
101333795 187020456 0 859862188 950958212 0
84404594 20769787 0 575628009 636657166 0
95133101 43251567 0 863042466 771007791 0
230214291 56312427 0 270821933 473554283 0
6493154 3934208 0 428712364 425951737 0
77291088 32420536 0 407979230 356565760 0
3444982 428548 0 365052534 459751427 0
99696810 42246204 0 385566541 425885808 0
21204174 57956926 0 393831282 402665246 0
59190436 12897078 0 725792678 664368479 0
240753950 35191135 0 386185546 427911713 0
39832412 19457398 0 364194769 502404445 0
49435601 66722541 0 250351875 303553907 0
198087549 18690268 0 284718163 448700065 0
61777757 11567763 0 142335195 145339663 0
32959201 11201731 0 57077839 54961721 0
83780910 57459039 0 347629130 319731657 0
28320312 12047705 0 81772163 48234343 0
33894297 8634384 0 57299821 63386208 0
4152718 447132 0 5500686 3449436 0
30439192 98432024 0 280877025 283278432 0
208858606 65922407 0 399491904 326270825 0
395826428 157134874 0 817141037 696868260 0
20935164 19564574 0 228380101 198954911 0
67436255 12902688 0 605461542 618097574 0
164160729 195503089 0 629888267 542794385 0
358852964 90525143 0 543843063 592191056 0
34638172 1414404 0 742916838 798255407 0
185452423 485174244 0 909575297 916003504 0
71778726 55303972 0 274166617 279009974 0
545472 21472242 0 308038720 283446819 0
25831138 2733132 0 37221053 18283208 0
580386530 3947725 0 693856009 225482660 0
45686390 42943700 0 277937318 309459920 0
206829208 100503 0 393212570 375290400 0
69305601 101711341 0 178270460 169439636 0
213212596 263137064 0 541519148 524583828 0
12866870 4877355 0 41175517 56644545 0
40671172 1678523 0 156450757 144502290 0
809617549 358372719 0 869495685 745816504 0
555156184 204457493 0 660386997 520237969 0
10271689 28449913 0 167040453 162295558 0
26623396 13301360 0 895073517 865185034 0
308805648 4898431 0 638782417 466074757 0
57358782 46799867 0 676628950 510762172 0
156037489 38017199 0 489752955 768895854 0
9999772 2496590 0 161617313 170653962 0
338967896 72798990 0 761087039 613050038 0
284035634 37536616 0 332595080 233459362 0
281708340 89132159 0 849947474 840189229 0
133449970 58833250 0 900797334 882264568 0
433416808 106000859 0 542127525 470906192 0
64259 2539514 0 447352945 442234505 0
11160657 37667426 0 409144054 384879935 0
111089258 99937565 0 476290010 494755082 0
21983390 11210151 0 225968047 230135602 0
225353623 69972554 0 244827029 136433629 0
571711011 377128887 0 707917830 546568445 0
10443237 55910097 0 196997544 214562130 0
17124164 42547603 0 463202043 427575880 0
222247335 83142007 0 257327831 263071883 0
291538773 40624651 0 904249366 902785652 0
62422626 26473133 0 361234396 405588651 0
506256313 352016898 0 560459965 524059657 0
126371714 33559940 0 740943603 738793535 0
334686409 5415592 0 630318701 490851184 0
2585770 3845946 0 51880317 61994372 0
9437270 161359487 0 903778195 878132154 0
44626528 15952521 0 675654959 675762975 0
333950302 102009461 0 678576631 667029370 0
292209548 119364164 0 625252764 402707794 0
6013397 40649808 0 233709498 280391710 0
60544972 52274668 0 498783837 498406181 0
40437588 122055812 0 655369805 659933432 0
26144292 116726494 0 299586818 289140077 0
68033895 46324990 0 147235430 115151048 0
10458012 4365419 0 127500280 131060380 0
366345759 181136725 0 520164737 551248836 0
364501735 245984341 0 455295664 427815338 0
159324419 50594227 0 822710413 812934005 0
273606375 163859162 0 350913824 256148886 0
165525826 71538443 0 440363202 451991896 0
16605052 6547491 0 617976442 589692617 0
157206440 129667631 0 637836001 563271895 0
5289771 76418520 0 440258697 437207683 0
57521728 35005191 0 104406928 69956011 0
831593 26119676 0 160928288 185020780 0
67177151 138540770 0 770069715 745979537 0
27825109 15958691 0 595234043 579390614 0
40722272 10985161 0 531962349 519133494 0
15289772 113299862 0 273102697 248707397 0
17512956 115954661 0 808156299 762216435 0
217598431 57213387 0 782431984 788442127 0
22376587 12198398 0 222824815 262195274 0
8187197 1335931 0 55631799 57131149 0
214950583 65778479 0 591115153 636446209 0
426357264 19731276 0 626719364 484435284 0
150915425 36864852 0 898159930 758170094 0
23651143 2853828 0 43515496 32578484 0
105117598 216181952 0 425132459 530944068 0
241250033 133474543 0 416320898 214616567 0
36037722 43645389 0 745319827 781901767 0
60816245 39768237 0 176519786 156618704 0
40899158 25092596 0 83087784 84212466 0
659454651 123053381 0 716897707 579694772 0
23919285 68574277 0 309540257 488786763 0
124937769 61300128 0 230520114 231366462 0
231902266 11840962 0 464899473 447931075 0
12239300 1369246 0 124177828 109584555 0
148504693 58681648 0 806773318 884665414 0
6838821 10440667 0 113244492 99617350 0
20693961 79296434 0 690824436 657836919 0
545864271 417539475 0 808145439 815841643 0
261993172 74752807 0 756496574 646544937 0
5942978 19304429 0 228222753 229922934 0
220992768 308777795 0 359046370 369923839 0
130558535 1329892 0 213019590 198982327 0
55023737 45412929 0 287949958 276787079 0
32434967 8512939 0 234373229 229226568 0
54023453 27322844 0 221068318 223810518 0
129676123 56990178 0 358007932 298866937 0
154380416 285384448 0 739904825 808280951 0
113811077 51958807 0 177823845 182617714 0
133562503 249471184 0 762225916 776276811 0
85061633 303488647 0 477799559 487879080 0
57735511 140446345 0 425287909 377177586 0
276958548 197173703 0 824843979 727913358 0
26770032 5851984 0 33219382 26974536 0
7390384 2559968 0 46430218 49092807 0
24318090 59977375 0 824724958 823307102 0
181827673 25593626 0 351667864 242383960 0
210427201 62519911 0 627509873 615823271 0
189194105 10316873 0 435872657 367093330 0
30262558 12500449 0 70119733 74936231 0
82670440 18954972 0 728857796 668950498 0
1678012 1965058 0 78157993 75813417 0
26211557 79624158 0 347993500 341626634 0
84686338 6170954 0 125872234 135808919 0
120624911 140162048 0 744975933 795383447 0
172252704 87459469 0 704815465 651151629 0
634924287 44574638 0 827731120 618271538 0
343971533 233151854 0 694679769 722265059 0
118442493 67474290 0 168586685 205524527 0
560344496 23125457 0 903907698 697794386 0
547460959 207900273 0 908659110 370131698 0
288608120 1136289 0 348019825 361076622 0
13269492 7360174 0 25383434 20991315 0
23094986 47109307 0 719267439 800609505 0
66937884 55752114 0 615912521 756534433 0
59847855 27651663 0 163925744 159553421 0
533737827 284716491 0 582797864 560888352 0
170835130 4751152 0 796822833 689357787 0
500485451 109699377 0 835344606 847982889 0
149572832 59785409 0 191619716 111807341 0
22714724 9266995 0 524185689 529580039 0
392111890 265226033 0 441622075 390356089 0
373992 61301 0 418139 300769 0
129249911 5803769 0 825959283 782203106 0
109754269 21895054 0 818524587 834636471 0
60099220 8324443 0 97666715 82428634 0
23586961 260072 0 263431438 262852830 0
12256002 4558431 0 54146386 47884732 0
143681868 51075879 0 318881422 290358568 0
62205225 2975672 0 202703021 156736373 0
16507243 12361476 0 33676164 23911779 0
248878787 115439954 0 404029936 391539968 0
212374840 127191728 0 319458768 343363375 0
2546301 5502109 0 60315466 51839757 0
35390194 92329006 0 695465932 690548415 0
410998568 21689556 0 751761586 837145524 0
310443343 62223931 0 497992801 372323080 0
71579455 88542153 0 549644943 555980374 0
79886914 54260537 0 808825314 938853924 0
92367127 2540740 0 279077701 251828630 0
74343647 255830023 0 490699832 504821286 0
10308923 7661007 0 240995471 262682063 0
96952479 73557177 0 706140959 701188589 0
372755775 96333814 0 393538769 445984421 0
736918887 58768516 0 861168612 533279822 0
8733043 2177301 0 25516121 20795448 0
71149697 7922501 0 591258993 568543211 0
48728331 23701399 0 359900496 336405417 0
129462210 59003179 0 470040032 467898546 0
15426916 21349735 0 113178156 116163523 0
12203402 68443390 0 291812277 306942439 0
8232388 19607903 0 209563335 206594949 0
16634553 2067192 0 31518716 34268985 0
7620371 8179425 0 109889994 103628832 0
63202304 69980356 0 895093539 870410880 0
437040264 252704616 0 837683296 724568340 0
24043956 3852836 0 684198813 667191365 0
281402416 36943210 0 434462491 517533902 0
204110395 22940264 0 892310355 824946927 0
82166823 20870062 0 343824228 410907591 0
28290737 27197758 0 653966419 657114402 0
149376701 58216591 0 322790478 285642780 0
645661167 157099272 0 691967558 818401521 0
189939684 36184064 0 209942349 195695268 0
65204405 58564784 0 419648660 463362197 0
230124000 89376050 0 525264559 518102358 0
604102 956839 0 48789603 40222432 0
45248572 39309668 0 158445675 125009539 0
29458686 16467128 0 31280836 17046168 0
61639891 62988000 0 799639158 863341848 0
405533143 121304955 0 543048083 493808461 0
71206373 36443302 0 606639334 627227748 0
12827117 30516492 0 864880921 820725038 0
313506001 60611450 0 748617413 748844507 0
407167 20928345 0 259755768 242110049 0
14594760 18510545 0 274626632 284846338 0
133926518 160913672 0 774521739 752843814 0
48382285 34386641 0 515570748 588350957 0
36335374 70809601 0 476530454 485871193 0
118378256 25224005 0 830924175 792674951 0
198059954 23555549 0 826307319 856079783 0
30263847 12751254 0 697889955 520371198 0
99332671 506414 0 367931949 367110362 0
26574173 1172676 0 573625894 745944121 0
418961206 123270428 0 644118465 656548724 0
27064592 257575864 0 826639623 918699843 0
1160714 3918567 0 45551158 48194014 0
256863433 99498450 0 331054820 361574203 0
205938561 4188501 0 443242394 444183466 0
44076212 18958745 0 380675965 363794908 0
81951503 43753695 0 704835094 723025690 0
113450345 35142721 0 171556434 176442744 0
529356646 67490576 0 932081634 796774588 0
111876021 5194089 0 646435820 599329542 0
40612369 12859029 0 214473982 214148240 0
53043797 32226257 0 582229014 581200176 0
733721934 320657013 0 784466850 876213523 0
153103679 137683133 0 730894189 701934240 0
31882823 12609797 0 893434952 775338344 0
25233400 2264119 0 39808059 26962151 0
82131911 11497670 0 233004760 236747223 0
30669051 27513771 0 646181413 714031322 0
34453725 151980 0 284813073 250179686 0
634860329 128290396 0 804402435 814818455 0
149253680 994298 0 168336254 208205022 0
3280205 16710310 0 110911447 111164068 0
60929984 34318630 0 177094001 166560997 0
334739986 109744607 0 561618307 594582131 0
858121 7419779 0 34730591 36403408 0
607463253 38184745 0 652815439 729853909 0
140659166 41734181 0 272337499 190343149 0
37999103 14423766 0 217413132 226219346 0
97986328 60130821 0 813151348 445034630 0
323014692 38121111 0 567885041 464639514 0
48027257 15650719 0 384802342 384190576 0
165446102 12254864 0 257046772 275651227 0
6742822 29456935 0 123016432 146701522 0
7786685 9434022 0 345465951 331187178 0
18371550 14824478 0 33474058 34368112 0
5249552 2790003 0 188324121 176177029 0
29197470 2313782 0 342165190 339735169 0
35390566 2574810 0 782956857 764128077 0
8016428 23895855 0 172788752 201321273 0
74197718 64627420 0 150076912 163975088 0
43183247 12014760 0 897181518 761783686 0
90396244 27227312 0 625599822 540897238 0
456964254 204047341 0 614055020 635643700 0
110136726 40496291 0 216723000 179746611 0
1185606 177334381 0 928271955 772408411 0
643619442 44092789 0 731799847 379589713 0
119275144 22956191 0 132906477 173330414 0
26948021 40591290 0 694026964 490221358 0
272185637 39129549 0 628519349 522733883 0
122797509 26602609 0 953115976 665519772 0
186901478 211470977 0 450509740 434753444 0
66389340 34969688 0 116634112 91302198 0
50755700 14269873 0 403731897 416429489 0
648329660 254394015 0 686249106 420515376 0
13750807 57546367 0 444340676 404143661 0
12406390 65257058 0 554893307 851044638 0
329708609 10670552 0 468986088 471527415 0
433715918 426714574 0 897963103 876593250 0
12392170 16586275 0 154894864 135941365 0
213424420 77673593 0 759735787 686087745 0
47398415 2005823 0 691829266 795668184 0
212625999 2014320 0 527212542 450319669 0
144052021 55130682 0 542750942 584187526 0
287628744 33965861 0 330221783 235453922 0
159147553 110042517 0 658791971 687564451 0
20243484 19887123 0 45589333 38080151 0
63280548 37151616 0 552210547 479009060 0
117864341 38197702 0 876362139 923191622 0
207446189 123616742 0 713629495 747743741 0
8338840 8529787 0 68996270 75509180 0
132608177 136757365 0 792044195 751036797 0
86796080 81255098 0 326649293 352241764 0
44291226 2161893 0 92241784 101531950 0
131168445 65846338 0 976940328 880679031 0
8160999 46494247 0 538598777 569568317 0
85103544 25434183 0 198648776 161197206 0
62413903 33392365 0 74424826 73658843 0
267129011 24860634 0 924589542 582678578 0
16105874 4832697 0 812554804 918696096 0
47849594 77309906 0 434327427 432716657 0
10483738 81991 0 71217294 50879848 0
43514005 126103083 0 439437627 384634749 0
496709998 27466211 0 887220080 730117928 0
466439479 443041576 0 616226688 569109721 0
347158776 33979041 0 570671728 486313776 0
49236864 20173866 0 625945319 654930908 0
29596616 36472233 0 389827238 363329890 0
707236217 424687059 0 924777482 768471063 0
188103986 12635970 0 827807796 792626353 0
17811062 6775041 0 266427665 266328557 0
633141706 89682119 0 748457637 806278451 0
93581598 43160356 0 705832649 687441061 0
16282240 6259254 0 42726780 27958305 0
78909384 40695170 0 590469640 394514574 0
97122621 24714819 0 119733030 92275020 0
140608152 41008949 0 155189530 125674469 0
3585947 766373 0 18476713 23296123 0
32601478 4980610 0 80543764 77182110 0
246513952 46735201 0 485537049 489235632 0
219213968 83904091 0 807874887 727323049 0
10230230 17729503 0 158982642 122930621 0
5488932 10665121 0 144072131 144966711 0
547605 2968433 0 41661654 37592444 0
18482345 21125082 0 222408582 314667266 0
26790703 101367790 0 531920197 566230948 0
22214853 15328559 0 205132303 209207976 0
450161164 92416347 0 745252093 821329685 0
46716423 6268227 0 368872079 413126162 0
7213278 16010563 0 287009531 291260358 0
281375206 91856549 0 532072713 414074076 0
3637572 19555990 0 279987722 246574811 0
742801539 160882946 0 768436453 575296678 0
1912901 6292235 0 94814961 99565580 0
86249579 38111770 0 444469713 340732411 0
285506660 164530096 0 479010987 378694605 0
688049 649079 0 18423266 16518093 0
40723037 6550507 0 94015316 86197104 0
231089302 48772713 0 585160724 539251833 0
13857250 1588064 0 221271850 260603578 0
121582669 5378995 0 322038648 297381537 0
220626832 18817771 0 369482609 304111384 0
471571556 207805594 0 680185909 585450068 0
70714692 49475245 0 790592346 698093132 0
12558137 16856134 0 256334029 236526229 0
709752153 216349713 0 787571758 770318688 0
59162181 6569943 0 382693616 394527776 0
230728293 71620687 0 340930548 332783855 0
28207993 12135123 0 351839217 352406964 0
56147324 162766119 0 787902312 887612467 0
169944493 54822671 0 908746928 947342240 0
35846452 1355529 0 208975402 222712356 0
563313798 30685947 0 962497820 864350763 0
169225899 1299176 0 456019155 452698145 0
358694692 116660948 0 767431670 828346841 0
51828981 103265913 0 434528702 434826551 0
37251612 2968193 0 201926692 222826870 0
16800529 5309861 0 164823398 159650108 0
61853872 35438397 0 940139183 933318430 0
17239271 15041409 0 116206541 134729393 0
128368070 23280773 0 466028986 507793178 0
70536000 38874935 0 784863986 769987748 0
3079880 95851657 0 320080119 327333607 0
3348780 3811446 0 43121841 44640268 0
71862127 69280529 0 558744113 483096501 0
37536720 4677451 0 120478462 138982806 0
340585781 62577394 0 524663087 422369701 0
22042598 52252238 0 372835255 407916493 0
98552713 138471037 0 812638449 849739246 0
419000364 5327293 0 796687436 816112019 0
192601437 51109914 0 430528655 413990427 0
44677797 2656284 0 509601704 560586864 0
86321771 64865921 0 100255498 77480164 0
22660466 41401625 0 233715215 264324545 0
431870281 57900877 0 616974919 475313293 0
4611858 395958 0 9311359 8300310 0
12729710 5827957 0 29698363 27640096 0
9123509 43648307 0 294573344 304152402 0
22422824 14200382 0 137476476 149843299 0
323039600 42465784 0 916508947 722300976 0
68588206 25032029 0 177466273 202885788 0
10004876 972581 0 115278053 106315924 0
198408618 8622322 0 455749980 307806035 0
82326752 86415163 0 411783501 409805473 0
22542930 33921732 0 325562749 317852270 0
13439044 50616108 0 295567593 275355721 0
376730527 224690526 0 872952861 895361321 0
1283367 3669463 0 116155023 129313574 0
76144698 49290142 0 87610853 93090117 0
40222042 34131083 0 255159580 346565005 0
2300640 93207696 0 494063353 518406700 0
18005078 18966900 0 244078008 253093145 0
522532104 132106861 0 647809306 225902203 0
77729705 48335339 0 382083493 486328574 0
302652798 24892820 0 590162556 484187349 0
309443062 36686592 0 828393269 875490183 0
110355389 361189635 0 935562641 933486491 0
414274047 71477094 0 588770727 666346669 0
69482016 15392015 0 696944405 679797419 0
547187933 180999514 0 746155581 795098684 0
28503628 2220291 0 172198240 227268496 0
27401881 13768626 0 193543839 154288489 0
16051343 444354 0 195009670 207533101 0
578046384 91430484 0 681141668 410381863 0
1957845 44330182 0 558594194 540151673 0
111085295 1321609 0 222591258 218881571 0
640004400 181365787 0 761392628 632563772 0
131531195 185134476 0 649337116 688950751 0
26636744 25299760 0 682584960 779371186 0
41510355 3213200 0 201203868 201553325 0
351063265 71538502 0 673079145 718603093 0
110870449 51386047 0 516611083 516233032 0
155956841 124228617 0 643441630 694027600 0
3824230 4508959 0 139788770 145302807 0
71352023 51081184 0 962528321 908253271 0
581666870 268546284 0 652981594 356536934 0
10153236 5983908 0 577833861 601084438 0
129763416 72350045 0 758928400 741004610 0
90954828 70102442 0 585718015 585743782 0
160791445 24998071 0 935179494 935236971 0
95789551 32183200 0 442666354 442563625 0
477198208 206768915 0 748806656 664780874 0
103038352 138065714 0 643234161 451313163 0
170515120 81667185 0 653737453 708205880 0
128177142 71747163 0 151661565 112113270 0
10027232 17806127 0 134668409 146688714 0
46838026 36829585 0 721251070 781604368 0
310870533 87025253 0 528165742 458545326 0
222988309 61814867 0 527695691 448655991 0
463853464 8343372 0 719997094 155701764 0
37396067 3384918 0 99658226 101056502 0
13045105 22362701 0 98175704 117457852 0
3188987 183713 0 431455617 377174045 0
52201328 55604435 0 226714689 239901582 0
8099561 69559653 0 730553245 589128870 0
497783975 221503026 0 555497807 591799291 0
9621264 12427828 0 282990447 240009368 0
11603399 322958 0 231153615 160189971 0
218313179 14887301 0 432343648 316088657 0
13408557 15026128 0 272449362 237464661 0
50223241 44007634 0 171110103 204485244 0
112919041 113303793 0 188764738 186056800 0
58243804 15066586 0 546039720 565263564 0
439073408 719839 0 470993998 393881357 0
8013880 48876566 0 400087390 388042632 0
125085399 93443670 0 703269316 645488958 0
1132880 92633668 0 576854172 701389234 0
4736131 11356900 0 131112747 144324772 0
420189275 79334697 0 502593556 231499662 0
43520234 60980001 0 600972243 702634342 0
34541131 19209019 0 185308451 187139339 0
25843830 4866610 0 526844757 488578602 0
55488903 24194051 0 246302509 269205628 0
38992679 3889639 0 272942426 269043700 0
69684117 63008024 0 889654323 693676585 0
261449813 40529421 0 774249380 790722256 0
89404930 25322743 0 136225946 157266242 0
274481132 91909005 0 477048301 468950051 0
178437319 3257546 0 346802666 336436295 0
58063061 23105258 0 767066961 737396469 0
14277751 18934941 0 728233466 726832057 0
393134641 137875741 0 615235607 594362006 0
12056434 1808013 0 80613601 107249061 0
146522636 17377010 0 511912227 588825161 0
80972614 13709755 0 105580980 111092227 0
256173956 319758553 0 801496018 794142597 0
760975 9308004 0 48075702 65020224 0
218117572 144553541 0 807604138 675739539 0
137554952 26214608 0 855902522 890709194 0
100944734 134744365 0 602124184 616807556 0
17479907 39577108 0 823181599 786902690 0
19853551 2713673 0 48987073 38883554 0
70829645 2513497 0 123986613 95790260 0
372903269 70106587 0 796200730 844841430 0
58904820 16399773 0 101024334 88002741 0
820835785 371224432 0 915531562 896948340 0
20024409 47454145 0 744176931 854369062 0
17737434 36933716 0 352348100 348967534 0
338731397 44203393 0 374021200 290929615 0
222215246 52276329 0 765977253 724972743 0
118660834 30581691 0 369477499 382113049 0
143631646 20677581 0 652443877 587270944 0
133458136 10590823 0 913542984 703016601 0
12618534 24978000 0 577948133 577030617 0
42460933 31989334 0 554496320 524999415 0
177976016 96023395 0 585807739 644760941 0
24397666 100271627 0 776737113 763411610 0
11044923 52604807 0 520077251 477674980 0
52969202 19619195 0 481202255 520029575 0
502297162 464188908 0 545300521 530958661 0
10074462 634635 0 85189387 106753459 0
315940 266148 0 1044227 1111872 0
18057673 7458212 0 114368668 97119193 0
346898971 61401942 0 610903750 690810478 0
248150176 24976669 0 603008036 590840403 0
66019615 106151582 0 558196481 610301722 0
545798335 221485380 0 564378640 476005754 0
477300040 35240166 0 549523184 663270776 0
29287255 1186648 0 100838804 110160707 0
344570 8524720 0 126897428 136584411 0
31205501 14577018 0 410859842 402981311 0
168169558 11520694 0 205493889 164020619 0
73412030 116269629 0 737224123 620477256 0
49702198 43089124 0 120881067 118232403 0
62657126 2020212 0 241507567 230141996 0
53824097 108297718 0 617295273 630190209 0
200312291 24736456 0 774556477 667397977 0
7430629 54649025 0 207234452 190200977 0
10483758 14680934 0 500568208 537280772 0
39147461 36020019 0 298121664 242585742 0
198873672 63993279 0 358303511 365374126 0
14718757 47592860 0 219271401 219652817 0
18003660 108930499 0 630868152 782835938 0
205061694 51042171 0 280654350 274626218 0
192633202 283197671 0 710235055 773331089 0
50847760 49439946 0 512447265 496562554 0
13490491 11475183 0 222763645 255857220 0
12356719 2668842 0 148094006 102092432 0
161113745 1539829 0 217570715 150687915 0
68892383 77598237 0 464182511 513612958 0
171469466 39042338 0 196540626 146026073 0
243711016 209553466 0 392086662 514708395 0
295241634 69163298 0 823264922 796652464 0
14241686 4195448 0 147776329 109021401 0
19488825 41572664 0 205079777 240113235 0
28907729 138246530 0 345190449 377792807 0
391807515 128771091 0 501025920 573075940 0
83011786 84438841 0 503755041 514229890 0
16008157 1470123 0 18946426 12612605 0
23031591 4764085 0 107342596 123629860 0
71787540 19311599 0 431020288 487592354 0
11210928 16119341 0 118278172 135700180 0
67148930 34461869 0 123865973 88140512 0
436546008 87556582 0 545986984 463912276 0
129728300 16570882 0 414494481 381717821 0
618786423 283950051 0 852885555 887505948 0
8026168 1233965 0 65424564 55187005 0
31492542 17446312 0 183645007 193332182 0
181816780 145490139 0 941318600 865974062 0
102502718 60081443 0 590925901 574081051 0
29579862 110616104 0 815978767 730501019 0
43901744 299185436 0 856867177 872333443 0
364724603 19340430 0 374343774 373521379 0
106073114 19606072 0 152491100 152018292 0
87444586 55027406 0 240539213 208334267 0
431225687 194188830 0 459277548 413795719 0
606289937 204983293 0 855452239 840516621 0
501793169 49093257 0 594094657 569852861 0
333876858 35839959 0 413240504 400004259 0
62702055 6060509 0 380490665 378670641 0
173998189 103160702 0 263126287 278695985 0
28159601 3039624 0 56610518 47866358 0
69279011 4546210 0 137748752 129542955 0
35598652 4097017 0 97665088 102426775 0
39987957 9823333 0 141335752 161647448 0
254401299 162530005 0 364231818 325303787 0
259914177 197212472 0 315187790 327577538 0
17859209 240081 0 81763709 81323997 0
24124257 4528912 0 61515986 58741842 0
210724887 30053060 0 382569520 439192350 0
559519164 84164123 0 938615850 915312383 0
48100324 1185852 0 55814901 48424453 0
9691937 40483913 0 392442010 385835580 0
271217403 44312186 0 452229466 401129556 0
64459906 54088784 0 90379670 79690568 0
21262358 24766936 0 482233206 405818377 0
119888678 231157464 0 834424560 787843354 0
152748141 11555472 0 256499464 271893095 0
34600999 41685911 0 283807518 289853999 0
37232582 47906936 0 333750027 388171401 0
77975489 64796069 0 489380174 515933562 0
81092324 12471759 0 83691263 71852572 0
584375792 278180441 0 893592353 694486299 0
78023249 12232423 0 150293815 144871322 0
116141239 28782583 0 549619179 532754552 0
9897405 11570704 0 232130137 233566974 0
416843518 116947268 0 592362056 743607607 0
30774052 11252603 0 151645259 151727400 0
854688626 184410169 0 930545115 542785560 0
107328893 6323130 0 343171176 334265723 0
306098320 215449431 0 776947609 853948138 0
685988063 300263582 0 754388113 697324196 0
114167333 30816999 0 743453218 719571382 0
29051086 83783596 0 443188535 453442279 0
417943606 80017739 0 672330195 582437406 0
19773367 13062728 0 20940613 19205882 0
834159 31736 0 5786144 6997698 0
29877137 32649190 0 800837262 786668602 0
80443065 13890021 0 581312154 605735647 0
336552257 56271834 0 534403902 444371437 0
82200589 46814791 0 271247674 193895699 0
301067435 3049587 0 467695027 497921682 0
484503490 103354686 0 711523412 571471672 0
63469189 17073473 0 196000459 207999346 0
192352123 40532704 0 230210616 224838561 0
160601703 10125220 0 764116264 699055379 0
99415749 25859536 0 553281492 675171096 0
106644230 69737682 0 543456597 511255657 0
92816286 26377600 0 662723948 618094719 0
435257483 169108395 0 595408063 637960938 0
191978260 101321385 0 948758478 929828920 0
39155043 137782353 0 687066772 506966030 0
69234668 123822694 0 626817804 616873682 0
154707708 4185209 0 658153599 649173335 0
296649336 101270200 0 627110280 621233646 0
17573856 4571494 0 32883897 39896141 0
19286796 37615318 0 129358688 215600650 0
119305301 60250871 0 566063681 521383155 0
14707078 3394613 0 32664363 35062089 0
101122814 94330725 0 614925819 699097359 0
81017733 18369663 0 595998283 516119165 0
246747 16847638 0 85446748 84138537 0
36919513 31751643 0 643096110 586525202 0
64073623 19687581 0 101372277 97637530 0
29808022 21401559 0 71554830 76309895 0
12470272 75565913 0 581692321 616837478 0
13162925 4360975 0 156060258 154753278 0
12989775 6166204 0 64873085 57665608 0
1751 10342910 0 111736471 125588009 0
123396386 2754124 0 623613133 637628615 0
39435816 9671289 0 170986918 162738035 0
41562597 831923 0 187336781 149892365 0
72465522 27828046 0 141456031 160814533 0
133871077 88047189 0 626926479 638002988 0
8795348 203226 0 105267394 95871861 0
322920526 10602964 0 404580677 362343466 0
145469275 182398072 0 186638920 196247473 0
5721361 4832608 0 19238382 19711587 0
1945332 961036 0 4550740 3359384 0
92093840 74562382 0 532932094 539465237 0
67065736 40951927 0 360886475 349492205 0
22992903 23321444 0 677866631 673766709 0
3795388 2060296 0 203265298 224186427 0
208123563 17580347 0 879860915 766676388 0
66097240 33966953 0 226271357 225836599 0
42928331 20658654 0 834102600 761741536 0
696874555 259667016 0 896262531 735896172 0
180222886 92227591 0 831752576 581644990 0
33818131 16846936 0 356476991 392198518 0
335214076 225888155 0 961961648 860313230 0
528704 38502735 0 143739812 119076968 0
450366750 396093401 0 844541651 605371862 0
23608405 558498 0 40022675 42325794 0
164693112 30120260 0 563560698 591778487 0
174388398 19529333 0 504896732 531874180 0
158307206 85969999 0 419035853 422090703 0
17171867 3453732 0 116877374 110417649 0
5643643 10367521 0 156909258 166956848 0
271568665 71890896 0 360743814 271938766 0
109422030 3684852 0 461309914 440780038 0
26616676 9413999 0 59383553 63180198 0
569274402 77055938 0 815403224 379370489 0
36759680 114586404 0 786699440 831694530 0
123044924 44621336 0 534767239 561308307 0
252295724 25143878 0 431895524 267006663 0
278139301 47114853 0 524720866 524982098 0
127808653 2429405 0 181020571 189037875 0
45639067 9542614 0 105402307 83818813 0
383936622 90022455 0 654513439 635181674 0
8570831 102681375 0 258108430 246724854 0
92187155 14368626 0 745926338 827426515 0
106520506 42834220 0 523631398 483168327 0
168137635 87073339 0 752352060 795207771 0
19045373 38467402 0 455097865 448963738 0
16727145 1647403 0 885474807 722250954 0
28814912 19493187 0 423795831 421491149 0
104064685 3001399 0 174256936 188594168 0
92972301 81471229 0 347334843 418784342 0
91764021 21453010 0 254973867 263366566 0
24515651 22478637 0 800940924 720273498 0
249868136 143386026 0 909247064 823890334 0
12288201 320095 0 55396939 53495069 0
93049282 41604106 0 160701740 196772051 0
229799510 74294079 0 730700944 672514539 0
126568615 42719752 0 154597660 115289051 0
1232190 1069304 0 23533738 22873128 0
228229023 16870441 0 394994463 416576282 0
32664992 76324336 0 604764049 629225185 0
260255676 113615275 0 501434313 503341038 0
2490948 2591625 0 48038738 57932062 0
62257481 5922703 0 268429417 271255656 0
280527899 45220138 0 721560636 670210495 0
40570847 66090251 0 811894724 694134582 0
190324040 53432252 0 479084654 447626466 0
68308673 17830692 0 270685888 242113338 0
116079020 75977648 0 561813413 578356461 0
295041845 71319370 0 805074700 772111238 0
324534688 70671487 0 689810619 847576371 0
26685 453426 0 2826964 2640235 0
44414830 31170159 0 240368532 242877632 0
243194481 58696828 0 777785592 869160247 0
91274881 121009585 0 478845584 433599387 0
7464777 14279846 0 34939320 49806808 0
30246515 31053904 0 447973120 354184701 0
417496640 256434092 0 582549408 569957914 0
196902578 7417114 0 427642355 404359499 0
50451468 53145054 0 505163085 493250279 0
26458146 42636047 0 253144897 242139707 0
9631753 9154791 0 171054439 156586577 0
256962248 61295141 0 763135697 763965626 0
14686758 30568545 0 653341805 728852059 0
101915466 127420368 0 197111134 231961474 0
27542817 242908018 0 652353264 768093770 0
33997393 17980734 0 334632180 419463417 0
8512123 4616537 0 151260586 150705905 0
218438006 8445909 0 552748672 547802931 0
37450228 28327050 0 447400785 452269969 0
7680530 775306 0 56405232 51370405 0
319306216 88947072 0 671546449 638320935 0
220036396 238561500 0 639849114 547830684 0
71668336 45390893 0 243814261 216505105 0
79304864 20859731 0 164205346 166301996 0
114328579 128232467 0 588464767 613020708 0
30866284 5230620 0 35576701 31478192 0
18360000 1062907 0 67935653 62817379 0
73074124 885024 0 128088778 138527419 0
201427999 16775078 0 265950851 193147973 0
95611738 42256786 0 384198649 387487721 0
99670660 10025492 0 530737134 473708884 0
235152668 96227638 0 343989669 356626868 0
6277281 3829008 0 438015955 497350855 0
2128869 28193332 0 701391803 621940156 0
10809841 25315310 0 166919228 237578123 0
51994036 3829601 0 120968421 115205808 0
673032 9640670 0 49630285 51140521 0
20722145 5416593 0 776903544 781693522 0
332130677 31866669 0 621855052 662390232 0
48094405 26742662 0 92256976 83105201 0
11288574 16432163 0 513772440 468710831 0
100534523 8354179 0 216117730 167716306 0
16648574 32711511 0 802379321 807411888 0
55066415 51802176 0 708809850 751978897 0
97296900 8152362 0 713522315 729944571 0
68009313 22864775 0 493460329 552461161 0
142014891 47351901 0 305532184 341393390 0
40481923 40789267 0 173925961 206374098 0
435561747 59779719 0 593283762 551489157 0
211039135 51818844 0 363515054 478901428 0
31277998 2285833 0 93871733 99442301 0
179297277 139796980 0 782821272 830766738 0
778559773 295765157 0 887197787 849655101 0
18386402 6029783 0 192889995 192172384 0
568190813 81185628 0 861677625 584884716 0
248388159 173680403 0 717635458 940787709 0
58124861 4439125 0 689939137 680864044 0
113822305 14922429 0 199908286 199542476 0
377983504 118564704 0 613343372 634810140 0
187473647 13673295 0 355644945 340783012 0
16568621 55786754 0 134373152 140407276 0
269467319 105336306 0 688539525 698068960 0
560308283 304455800 0 641503812 699995838 0
336947471 176440842 0 860433141 869579572 0
15310914 22820013 0 403407704 359057269 0
211101702 63520410 0 683628318 562115019 0
1192234 27355829 0 501250766 599302976 0
577936246 519895575 0 611017109 642947344 0
53551702 6172878 0 586984717 489841932 0
165918302 17773470 0 310508011 398803112 0
44503176 34490668 0 664103362 713027766 0
119046484 99678138 0 470971235 370943841 0
27449803 6542899 0 161542008 183099246 0
47305918 30960979 0 670527711 692500927 0
44634794 1947884 0 210542587 209282867 0
236790998 191156211 0 468938914 470947105 0
582980882 82887929 0 827297546 834126981 0
298989223 36329253 0 391565451 302695032 0
85695085 366278 0 88080773 36144497 0
12088847 6549628 0 135571230 97913096 0
103913826 26728871 0 204093237 215753221 0
187533400 20900374 0 381663525 401091768 0
221067144 12625137 0 252159038 209445208 0
37545452 5080531 0 315129080 236533269 0
14088494 46666877 0 237603192 272879901 0
28629400 64017336 0 741041180 719943779 0
486122489 182170743 0 851332427 945695300 0
22671716 31916604 0 330403786 364576152 0
42283973 15219101 0 81958757 63920802 0
658126 880205 0 7803490 7174767 0
16335351 11119249 0 63967546 58939936 0
131061368 49682410 0 136270587 90431322 0
190840040 110911769 0 488793104 444115201 0
410327934 381213046 0 569788660 508900871 0
511946741 5606500 0 889132939 849369330 0
69136791 4767691 0 243364184 263462158 0
173436947 280805801 0 558534481 646666664 0
20838462 57079577 0 426801282 362861565 0
11063871 8631539 0 541657870 477132442 0
366557801 133311912 0 632114717 799895481 0
819152796 576919868 0 956944909 941939913 0
49229 10523433 0 183520285 204079346 0
193347097 42053439 0 875310204 790540274 0
1209216 1910206 0 29405215 26733674 0
315234365 27323668 0 507657409 510955510 0
225958344 8291044 0 622703952 597446279 0
423011368 458739136 0 697448594 813984240 0
173868757 94366861 0 334958575 329508074 0
2368972 18867282 0 191135126 212559030 0
585565869 347721592 0 628475962 552053049 0
63230204 41369777 0 851231563 921768241 0
153227602 23949163 0 290849874 257471703 0
118844539 7455631 0 125499149 79483064 0
649562731 610229294 0 907423561 898052854 0
295297465 110558171 0 519322305 493603255 0
32990795 70093103 0 824121548 726897779 0
8609989 21971643 0 132794272 123604273 0
309149276 9857118 0 542487496 508665593 0
4432782 49709506 0 686385432 774407146 0
259381358 16309953 0 290347641 294094116 0
47942963 32220832 0 320833775 277347011 0
8662338 70514637 0 683917692 558278585 0
914206 7320490 0 18804726 21475526 0
283891138 46276590 0 609742264 338504905 0
74562916 5932354 0 83399904 30799749 0
575302628 273788176 0 902519798 961375622 0
168750589 58013831 0 272284229 243121380 0
236709176 5464346 0 948982537 880366009 0
373896199 1163156 0 454681491 428797355 0
147783021 821625 0 161187830 68920128 0
1277011 12591851 0 356955434 380719039 0
85976227 8713242 0 338142060 375034693 0
102834007 41924119 0 335864879 333160990 0
262573826 98478093 0 343038772 326735655 0
30190583 6089983 0 69560729 70723192 0
29271820 3466723 0 150245080 124753876 0
195398192 28423087 0 257156372 212267837 0
62680011 36837760 0 429155865 426948043 0
178690489 82068752 0 409666675 410636661 0
579076929 80008658 0 885468118 635731764 0
27300017 25778577 0 484437643 463022635 0
13637637 48770 0 30595824 33522021 0
72665932 14093722 0 189086674 190826477 0
311331652 118399204 0 447038266 471571507 0
87866195 18671475 0 577289448 563736347 0
4284517 10424927 0 248568089 277337208 0
396284419 204887324 0 711985798 515048063 0
29332993 32628597 0 576657416 440679308 0
201044630 67895127 0 355893271 377924690 0
37782613 71871988 0 729526469 700763331 0
439114663 87817785 0 778514956 421675133 0
328662625 100664342 0 457219823 398249037 0
33104509 9595366 0 76628682 67262053 0
565336548 67436374 0 769431755 673001003 0
68183664 124052765 0 954663177 990897467 0
345028906 435200193 0 887716006 903483940 0
37246858 460232 0 50135445 35708633 0
399871095 21280162 0 555795365 540468652 0
57666313 13395514 0 242681611 228559712 0
54339162 25752043 0 278765488 329696444 0
588627263 100313785 0 613816162 521419727 0
8996545 25456290 0 537808278 567600961 0
157266618 155959131 0 756553536 643643554 0
207340770 41155448 0 388006570 445047970 0
739066602 47813823 0 817224117 552583297 0
47437162 11871485 0 357026041 309971710 0
21099806 79951 0 65712738 75419393 0
7863573 27538573 0 529270343 564519499 0
245990348 70925198 0 665871354 643129715 0
131411403 125195638 0 703747483 675806009 0
7662429 10588107 0 128782024 117106896 0
13920222 34476900 0 184757709 201908354 0
43750607 42253283 0 726824520 687658575 0
16175280 18055334 0 109902587 96418856 0
93035923 88217411 0 605636285 678083759 0
297206772 7437597 0 607729832 597585699 0
87754834 48446041 0 766938554 779794144 0
211830422 119548998 0 678982196 749756277 0
33202487 84110805 0 428573356 513370065 0
55047428 149021419 0 830168258 766564153 0
226092096 82939951 0 273928897 214762931 0
173517078 27056487 0 781697910 789532618 0
221952904 48900564 0 259931287 204998011 0
273854707 12108413 0 688396035 677748194 0
166742601 60427818 0 508442645 534057801 0
115502860 8689693 0 286616345 253718460 0
271864923 33331414 0 627241957 459537861 0
41944949 59389213 0 660087242 666555339 0
14283831 15408581 0 373650098 328632880 0
234516009 18820520 0 314163537 294213186 0
4051127 7094264 0 254541714 254948923 0
116596473 3942911 0 132736570 150118678 0
32484238 5641048 0 552722248 469377521 0
43959391 22612610 0 261541929 322972491 0
355723737 127065021 0 608131696 637619651 0
405997363 68759096 0 527247637 533382087 0
104628631 38059385 0 829411252 737492175 0
30080150 5361503 0 42845048 39163157 0
81260272 15432435 0 380464499 403554950 0
3056848 10119199 0 38006238 35772809 0
65018907 73561912 0 635891368 619209266 0
40213486 15415456 0 75549381 97901009 0
793958840 102622296 0 920309240 385791909 0
142283225 39406475 0 422657539 423822717 0
42953864 87879207 0 431482475 416160608 0
28944797 97995297 0 874894227 823750133 0
84867405 85742196 0 303055466 276660564 0
16575595 30023863 0 188424355 222264374 0
584902804 90477093 0 705956497 671583143 0
224426913 23962521 0 358386261 302745029 0
99660990 46403365 0 563464263 642790258 0
91827677 88959484 0 304421827 268892909 0
47363029 2346743 0 357988040 362215931 0
163874576 3979062 0 392669539 294150284 0
3129902 10883114 0 150924949 159596280 0
38548997 17576607 0 143933241 149859209 0
36306055 406544 0 529441151 694774707 0
279813191 206495721 0 624900624 656520072 0
300530617 38721266 0 427808191 283488098 0
217980366 84162870 0 755589288 709465567 0
50706817 9024839 0 201206823 188044203 0
51184403 26714323 0 127486772 111784629 0
646459 7099364 0 57267898 43374852 0
531650131 142006500 0 794893533 401977095 0
96167877 113154355 0 917200818 837211811 0
801899928 249601132 0 868355190 926276021 0
21590610 64875772 0 279863514 288489353 0
231386113 134071262 0 450727850 436745050 0
11694633 11969881 0 58105601 54282150 0
24053075 44351049 0 238418492 236110656 0
492700568 50616800 0 727680053 757556002 0
298922759 316055427 0 510792265 551204856 0
2586020 243723874 0 740513620 827510627 0
119023352 40213923 0 467409063 392866748 0
249213566 24506942 0 337809457 268672701 0
84965378 48127637 0 595412638 587749409 0
231694352 15446764 0 290077515 130305862 0
6348270 15107963 0 734458286 665390098 0
289842113 164505239 0 592564581 628707301 0
66405264 10061764 0 405778462 376579444 0
18062561 264507308 0 850661705 961020536 0
45049184 4098880 0 85318513 23711946 0
289839910 7621829 0 462173780 525886041 0
8365981 12965602 0 145252024 123044674 0
1942060 194571 0 28930093 26547118 0
27349260 29965507 0 651076435 659970711 0
71356655 20948471 0 691066569 618294104 0
182265468 27876952 0 842995336 759979682 0
191538273 17184524 0 547356225 510267348 0
257016908 7707081 0 552093043 638871244 0
8755203 105520836 0 927542841 844449704 0
404100 3940808 0 160500844 155435925 0
372998821 69219036 0 630981286 564353774 0
3435896 2848983 0 55462624 55632881 0
156556391 145401902 0 782956224 688300224 0
8232475 50347717 0 484699867 504905320 0
12972990 87667976 0 501114460 444786639 0
169527588 85034861 0 279044025 312110560 0
50326978 24501919 0 868036284 735908464 0
83415660 419138 0 720067970 888446065 0
217342258 95033265 0 282478862 277771413 0
2991160 28438782 0 339865454 371297609 0
226189102 5471603 0 678050092 719004216 0
258818278 38995639 0 462380856 428224083 0
28891847 6777130 0 232768794 235703875 0
401010571 155879771 0 572879538 449443333 0
294437795 32062943 0 529111308 426271813 0
12226265 5209332 0 149796484 153766029 0
80798289 230578434 0 546439917 527735762 0
342276837 42579805 0 428477005 405208494 0
442038812 183807191 0 714257918 781574454 0
382207160 13342213 0 489096424 327319534 0
218340342 127077614 0 238739087 268129422 0
375210934 8499875 0 829783188 691825613 0
350733453 115052209 0 603707117 577354564 0
272531711 93376504 0 621992745 711125351 0
626050381 474968290 0 746830444 623411014 0
39752538 19709555 0 49672917 50650402 0
127078942 91199462 0 777157725 785125616 0
183309337 207609029 0 631120453 656287013 0
41751306 14651014 0 67558474 70735316 0
24438767 50418230 0 283094505 298871624 0
329626193 237890137 0 685556292 653194201 0
207088518 35173855 0 717246711 782199420 0
7148873 8574867 0 73321471 69720703 0
1299084 756994 0 10100749 10691260 0
24987679 87695840 0 330491594 321297589 0
102092432 3016410 0 135488419 117234658 0
17519051 64854877 0 242847618 289959218 0
237713225 88686327 0 388115341 261097432 0
165272591 78567494 0 714897446 891601557 0
409386505 13312375 0 632306363 457353125 0
86579229 8390916 0 247041994 222370586 0
54611748 84072361 0 841915618 788578081 0
6625837 30588019 0 495289720 492687407 0
19012725 11077254 0 662144684 904429754 0
180516273 26410922 0 360827525 264940153 0
234221152 84896122 0 831986653 786856254 0
158935154 73629489 0 224422822 208737162 0
69235661 123483316 0 249343206 255146002 0
29135844 144427695 0 634196251 786273172 0
71474187 75198847 0 684225396 840445083 0
81279180 16704463 0 779200851 509083943 0
250007754 160061 0 542463260 473907652 0
352804277 111250390 0 646449459 624078089 0
102325758 30389498 0 144129462 147963788 0
104998571 757783 0 356360182 340307092 0
242415980 118529845 0 775330524 806943336 0
41188501 3751533 0 175320430 151539794 0
8945304 10370332 0 189384367 186730637 0
61520847 165847891 0 751377800 669854270 0
89332251 58441198 0 496406923 498811266 0
137529034 167343427 0 632804528 734820141 0
7962125 6058582 0 137827189 114484559 0
246470458 97961836 0 524870458 497357898 0
516818773 340673574 0 639698247 502501385 0
381132620 35441373 0 675814373 554327743 0
137383039 53883944 0 788097307 707574325 0
6201512 69327871 0 578592370 534542810 0
59967925 5561713 0 114464471 129812909 0
546721173 2077498 0 600523808 307637636 0
41190706 287531782 0 659582839 746087747 0
527490188 542404957 0 924594347 851370301 0
814687576 138311203 0 844161671 742784639 0
511242231 365052774 0 778216330 934462236 0
1815481 26013546 0 339154133 404835628 0
56520485 12679086 0 637470489 662993391 0
287849561 68614732 0 628241512 653581087 0
643562169 145497215 0 967807301 837578629 0
121179399 1788348 0 592648835 545863960 0
233474727 42108827 0 492128141 369983913 0
553575483 8947663 0 778592087 486299926 0
91903723 234279485 0 598540245 690180157 0
175285201 55287349 0 990682087 892339090 0
173837873 148628829 0 371556952 385863619 0
61064619 24468768 0 437080513 463403000 0
166391691 35381063 0 183942646 172197715 0
317646430 105725485 0 556761439 579186026 0
302868184 58152879 0 426550576 318672429 0
7471466 852306 0 86201372 72839035 0
4055380 15863413 0 344717397 496793719 0
59977747 26115904 0 75632412 71800028 0
201330900 18709263 0 361167699 474240618 0
150041581 28547818 0 381282675 357961810 0
330493432 58704270 0 653587733 639720960 0
55537906 9576715 0 392865611 400152655 0
296244090 4044166 0 564905965 709281118 0
150205901 188587164 0 586569307 567175848 0
13091803 17734816 0 214180384 105108499 0
44951740 86537235 0 484822330 588567810 0
87798749 32865453 0 278483614 280750918 0
301000361 125083999 0 367995358 239642761 0
43429771 10485374 0 318086125 304483439 0
99813577 48517544 0 490752824 452990482 0
561928 794462 0 112240654 110519242 0
11131547 12708686 0 78952601 83087949 0
105515351 24551045 0 164067464 158397316 0
568401651 299749367 0 776249220 594551803 0
197181414 8204794 0 335175394 265013709 0
867023809 272485395 0 972890389 487861352 0
22525815 1528855 0 63031401 79161456 0
190932468 24359837 0 675425792 573330748 0
304196578 234179022 0 418771215 501415817 0
4784582 29467228 0 264230227 272814709 0
16472094 46643752 0 604572812 584871699 0
106370567 99369132 0 730579980 494566690 0
18433523 44785969 0 622660856 564041779 0
16813811 19554938 0 190335688 166115734 0
7190986 16594999 0 101959857 103206552 0
581941388 25274329 0 852005529 756097975 0
196371301 101745856 0 703952197 723352862 0
135556307 45674548 0 469480529 506838834 0
232812302 95796024 0 592323262 527557083 0
10942018 130894819 0 532397863 595967911 0
536038353 29028139 0 752032951 834462530 0
114097446 27668776 0 490889926 676215319 0
175659140 36098731 0 396740689 484608921 0
1438239 8714704 0 167730469 169550273 0
447971085 52178398 0 707140552 674228596 0
738732515 9457831 0 867995171 784490318 0
262043381 3785338 0 867731975 929067778 0
220799284 138488789 0 749273047 750207711 0
549311257 11275507 0 590054585 474265246 0
245401751 19170205 0 701259198 661056398 0
204402336 244414114 0 872872191 925043596 0
331248407 44733005 0 520130166 463351878 0
4640252 3205068 0 340719698 305889294 0
33484413 131334482 0 494814979 531871133 0
393663473 560965719 0 861552522 709270137 0
30326652 8547776 0 34454971 24676454 0
18767214 185260632 0 539909266 539825679 0
25929359 200683179 0 875818498 844332819 0
6354353 18522509 0 272529086 283429800 0
9924822 4753273 0 398456512 492947960 0
20747155 20699528 0 703647875 709825771 0
493667456 218899030 0 882313020 599737982 0
679825604 3052379 0 876231740 587180694 0
18972351 204527287 0 877836896 847999226 0
4078233 318054 0 7215305 7156877 0
62976871 10529350 0 78832952 70844223 0
4238544 164096241 0 794235174 937668545 0
3014559 10554625 0 382094463 405205911 0
28718949 76755987 0 579594571 614846918 0
181557598 31166162 0 228884772 223493416 0
359090248 32018748 0 452089021 420204599 0
263561255 195275379 0 461367594 512993485 0
34372807 88232586 0 497007459 462078943 0
6762037 6006727 0 121467156 115290683 0
2152355 7042128 0 21892485 27043036 0
95994440 6974917 0 303380626 308156024 0
39878199 11084204 0 614756788 586560982 0
240694609 105559758 0 294668476 265422114 0
264487317 20038687 0 561249077 568217294 0
513102214 346055936 0 568740456 455840642 0
293986599 188799394 0 857996142 857495125 0
669691 5637469 0 54880561 57541811 0
226611575 91993360 0 387476784 334036445 0
55070230 6771372 0 311322715 348564582 0
360818112 58035548 0 515602484 411849559 0
111924917 10491022 0 262759270 242681507 0
89600900 2439636 0 296316389 346847569 0
110597990 64110032 0 588275054 648871866 0
53139098 37000446 0 129272061 150785791 0
322536881 36017294 0 842395173 878815850 0
546808898 323918388 0 778687267 754725725 0
22879117 2139286 0 31987732 28545968 0
1486207 47315631 0 412958899 416315748 0
894594429 574613531 0 970042856 922200595 0
94403657 13806296 0 131439051 132032394 0
115837394 55666171 0 357657015 275073353 0
8647242 39607769 0 282471919 288147781 0
76406402 42778162 0 388696238 453765322 0
1225402 10618990 0 39872051 34456695 0
85893135 17551976 0 183596157 169147562 0
75264597 1743869 0 305603314 277828723 0
20739351 12912947 0 148248713 163901717 0
125202229 116178229 0 273115703 268685640 0
4759632 19411102 0 261438638 242021870 0
135073733 19958483 0 659094331 492852058 0
444117708 50263478 0 936683249 844601408 0
75952172 12070661 0 450882013 399961670 0
89352189 39448590 0 418765228 508601150 0
116713788 39730008 0 567392973 592858405 0
21254432 13781270 0 248099754 277524745 0
168562797 151851587 0 189194985 156452592 0
15303845 77348258 0 327677790 190856208 0
4747394 47802747 0 455832628 466854845 0
55632237 82688113 0 662865337 544016237 0
754019069 346063575 0 896034249 564119731 0
488172686 77224973 0 906282835 903894305 0
193635892 39199984 0 336953021 327029270 0
2268473 2993179 0 250448317 209813213 0
167149579 28422835 0 208518942 109557402 0
27215098 23007246 0 342687238 221034955 0
511949816 240771637 0 598371381 479637604 0
1052798 179023 0 1429660 1559217 0
150788280 20871188 0 207384115 165969665 0
66953631 39545346 0 468826302 344656719 0
72335571 30793085 0 319010374 301174819 0
12154 356546 0 5141322 7160181 0
51713434 39590830 0 180228474 157057850 0
135401439 49965852 0 357098506 434684146 0
151330029 10086841 0 383115338 411752533 0
5767367 23156611 0 304954190 305611281 0
119757463 13775865 0 204932641 116574100 0
432905109 85424126 0 549067588 507927919 0
28373817 27791754 0 785066216 758929013 0
324256781 27129135 0 470090346 336886140 0
212584731 7467915 0 745308479 852841924 0
154356853 35736656 0 237364783 131559802 0
461584338 33975307 0 651162682 535383833 0
292364713 54889044 0 523597836 507332911 0
50634824 71458325 0 781884178 857651386 0
571693009 673923905 0 790671362 753895322 0
31816310 35476866 0 327639481 387958790 0
63105436 38260621 0 77644552 69795109 0
97461685 109896397 0 747800612 780054740 0
35406621 113902168 0 537621028 531778260 0
408106860 273100222 0 458480429 455503315 0
60144514 42778948 0 319539707 246149992 0
253611023 130544142 0 267197520 269801123 0
96874335 12015802 0 215321503 197643677 0
8458743 3471061 0 214121854 212070869 0
139485802 18891406 0 207060349 196128310 0
38256627 48934635 0 873526692 798123680 0
19376240 178470323 0 922073133 855655777 0
260076087 94831001 0 703861970 751711355 0
785331749 20097689 0 918723256 799134853 0
76563809 24881294 0 193297927 162116846 0
3087785 524819 0 74127956 70926741 0
61615411 28560770 0 284921364 276495533 0
27728440 197073089 0 850738875 806269616 0
49071442 74221612 0 351369491 333246760 0
85590864 34075076 0 331317366 270109596 0
11854299 3469815 0 30207115 40086202 0
77484348 17567035 0 871616997 749426689 0
149930176 86806865 0 239203989 250041854 0
6501257 95778809 0 471228135 514707985 0
43028195 53167174 0 426134269 458184433 0
56567556 48356083 0 846526491 572227755 0
16869863 4054060 0 48076372 45242201 0
29462435 50887549 0 685468598 675423886 0
193566381 58838420 0 947800215 732663736 0
26063133 43514404 0 298370963 296343282 0
819377520 61666413 0 898005091 668080772 0
577972982 62124767 0 719308602 545454700 0
9767007 14041659 0 46344365 59425002 0
89159597 23420623 0 235474550 293768835 0
1104162 62671230 0 336214571 338332296 0
195833783 226717777 0 691033387 715640423 0
27351901 46335530 0 398613917 494832346 0
108218552 1399721 0 124752811 57834371 0
5520421 10116970 0 657887732 627145606 0
487245789 257965407 0 583683279 564153381 0
504954878 23702089 0 801841574 877132695 0
57703408 376038544 0 803576387 790409811 0
54006571 3193681 0 704000126 674611211 0
380579942 40593999 0 429299888 428897680 0
524545369 92456310 0 734129648 604262480 0
251812954 26088393 0 485789244 461341558 0
40386491 23901241 0 382742141 361947623 0
152681324 57002172 0 301017473 287022352 0
79750118 52000343 0 110689544 75468860 0
32815137 18590104 0 151822320 159151732 0
86947991 61257360 0 930127872 726607520 0
18232833 67073151 0 951608494 933076548 0
28173564 788280 0 482919066 492380619 0
50111240 4885950 0 61899966 71130463 0
38014954 12885123 0 185979314 198493455 0
37337194 58208335 0 425622318 398448044 0
172280386 41402717 0 468244311 465519525 0
53383083 15791405 0 330370294 343627444 0
33635182 7803006 0 378298823 553598332 0
76324405 6333012 0 486294129 488969416 0
629919030 754508094 0 764730251 802969997 0
139126113 36225797 0 209626685 167044180 0
26326869 29388785 0 322788067 336636544 0
53130347 54588027 0 65749459 70563786 0
83874522 27219789 0 497054207 389010563 0
18279416 114133393 0 859029048 840217335 0
321109317 187439160 0 506039102 486853765 0
378858495 84172354 0 476765895 422375697 0
43120862 7839445 0 326185958 330397401 0
151204344 77520229 0 362179405 336336100 0
18930260 1365788 0 49548512 44030779 0
229161902 114385974 0 339910595 304378334 0
27742223 10963562 0 88848330 73059211 0
706912 136911 0 1328493 1185036 0
103308251 1947453 0 164753741 124698643 0
24722083 10595780 0 642538789 670602557 0
153524824 13012722 0 182301047 140791850 0
33334862 4517144 0 220361651 215501117 0
77943425 9084679 0 175230406 152544558 0
2207812 32009757 0 757681449 664301132 0
8244352 40116485 0 99542647 110802497 0
145501201 43973812 0 365151985 349611879 0
112212104 93596767 0 975064216 867718161 0
13926279 82417739 0 505636995 505463025 0
21296166 3886465 0 30158932 28372737 0
121785720 109059809 0 346051208 331561341 0
290340755 87040170 0 655990085 636884513 0
9798731 28246551 0 298798512 216747644 0
527832847 354824920 0 705710681 708216523 0
551250967 274287138 0 585591929 582386192 0
10810141 3968865 0 681275549 648475001 0
21615128 43604355 0 685702279 720501296 0
31285735 58153125 0 364308534 361392153 0
32946122 164335048 0 641764448 708807127 0
31942954 5258551 0 67651113 65329009 0
24918303 29691249 0 729339100 688872398 0
8685844 209640937 0 899456070 942532394 0
34683142 7642831 0 74634428 45307166 0
334137438 15040693 0 823153382 965708950 0
564099423 201107273 0 632816099 645200060 0
6727329 14102288 0 144419677 116481295 0
145922721 99897137 0 748172753 962774800 0
27961947 6651790 0 41516547 29909445 0
29271109 10893335 0 31022514 25013861 0
15160431 10478715 0 314349236 314983298 0
1392973 3427866 0 73690916 67798777 0
78462413 91970687 0 679911388 716939700 0
46369173 35680942 0 479388359 465535688 0
490110576 270908614 0 864176851 734948315 0
11464616 30792289 0 342363406 326308186 0
23970309 64185040 0 480867458 600216548 0
203340407 138363853 0 822199923 860684093 0
90010474 51976670 0 176108965 190440897 0
106794391 351658021 0 751072466 751574680 0
204226890 16149989 0 227676252 178027589 0
431296416 175988961 0 595817419 708439645 0
58557817 180295556 0 362321576 354454484 0
317063924 29356877 0 512851213 515370832 0
56696089 19224152 0 68196978 64874869 0
32725663 1395936 0 663952339 782243994 0
615323433 2814708 0 805770452 324141024 0
128002692 162842503 0 774108630 876767189 0
9001542 237067278 0 757649637 750950704 0
159062610 67329607 0 168159582 117964361 0
44067592 154351025 0 786636252 734662126 0
156560562 5060727 0 372670491 401074433 0
335921240 45842069 0 538836573 496461665 0
36375767 14320996 0 599606164 535049978 0
15371462 14039054 0 116590796 133353520 0
25408082 90766818 0 511611055 608675473 0
23300605 3214442 0 240997558 200769147 0
9596954 45165169 0 342109681 316813047 0
89473499 213491768 0 791412502 937713845 0
79338927 245746413 0 790837244 756098987 0
625381181 336206483 0 890104323 952085522 0
285054949 70313532 0 623205368 586779275 0
202090435 22881645 0 254792670 134373983 0
541651696 21560704 0 653927671 723459937 0
34321653 43514034 0 112363651 93795477 0
171621451 8800091 0 583243037 583070802 0
1557789 32577972 0 538197190 701385528 0
616638287 146217111 0 897158853 797439131 0
200979247 192113359 0 897611379 887745328 0
117860449 208957713 0 915031409 933532314 0
23362805 159077882 0 513658283 803812668 0
296758269 166718718 0 890207572 909866802 0
295464655 4111663 0 325497593 216406208 0
32774861 91360936 0 608641045 583733707 0
216642588 25481908 0 814640556 667159617 0
25468902 5728179 0 181547401 112601422 0
87294244 76042175 0 710065116 727665842 0
423199227 64611691 0 531857268 636396805 0
32492948 36464377 0 766212908 747320870 0
91197168 489932 0 328197284 406164786 0
182143292 189336017 0 277230792 280144568 0
255932009 61726382 0 894169856 932516373 0
17462363 48266033 0 138635384 133135794 0
41025737 10188539 0 290311062 292080005 0
64016117 18806495 0 196899713 147737188 0
37164790 51155851 0 465485594 401943902 0
453219530 127113005 0 722576847 766465250 0
391238266 45136868 0 680041152 779373135 0
56698943 15891073 0 397346491 407536950 0
78973436 99950591 0 258952017 340867665 0
40903995 9350285 0 153581526 115765286 0
16059062 24195167 0 321665003 331503619 0
299550076 127719180 0 490600939 534032613 0
424437 11310706 0 114242206 126002219 0
19371274 11252711 0 279303435 240106382 0
160389210 77514770 0 165952116 166489689 0
9528601 18607795 0 165540143 167717106 0
51865572 21484461 0 674727379 703233908 0
3982585 22799977 0 243804880 246507809 0
40266992 4709246 0 63150053 47154933 0
25332064 59640634 0 364280546 333501600 0
103208165 101546346 0 742972204 698785852 0
382296404 49903992 0 469252740 413332312 0
27166094 65554216 0 354129755 294815309 0
151956233 15656912 0 485038845 503157280 0
2099469 740468 0 122807931 131297928 0
545869 931115 0 58536462 49168279 0
21834006 6946317 0 258430980 215727810 0
60419772 10631850 0 253059743 228801800 0
293617566 19264013 0 826609544 648320940 0
246726337 1472627 0 397752179 257392015 0
9475668 95117298 0 369566211 440251192 0
355658160 1377077 0 918156971 992148466 0
17887356 78880878 0 972291043 826261493 0
98981643 77569423 0 741655379 698943141 0
287696191 33328520 0 694514840 737908260 0
49162461 137252211 0 821904112 771041988 0
572373146 18922282 0 702641462 310439370 0
15744788 1086489 0 274128355 299759800 0
16899761 68061256 0 532523765 588424588 0
19747675 16969175 0 108920431 146482856 0
136868484 26082631 0 178202108 185991440 0
76530908 23736600 0 137938619 146863569 0
175762198 276627485 0 862957278 753508532 0
58210381 40977617 0 389429457 440600030 0
280012143 106973401 0 400777397 306978328 0
118079835 33355521 0 352807002 290317719 0
151962161 6974292 0 232991035 137847511 0
95893794 18861639 0 219595022 196012168 0
680775832 4200627 0 815196814 392324305 0
48426209 25567083 0 870183579 676056963 0
6274499 29642748 0 201376664 173578986 0
419161749 43465222 0 494316382 362456827 0
205964084 139334469 0 459019561 586990090 0
481442733 112822246 0 771702660 743018225 0
229775645 96048668 0 357074962 368806889 0
25594538 24205875 0 694287824 950829818 0
183314786 67618336 0 685589293 882206622 0
147765118 68704303 0 167491801 153789092 0
49580527 38381375 0 430410600 443120115 0
24045292 75476600 0 289790454 418289414 0
143214028 51088778 0 352592861 364556876 0
1210155 49945499 0 336372644 304002625 0
252615706 19579426 0 782095768 836516498 0
408237 75956 0 2289087 2260657 0
17979032 8829648 0 354244993 357115167 0
13228049 24647263 0 167387139 140051709 0
14041129 60446398 0 178300439 191164105 0
81296201 60197751 0 408397741 380029268 0
8396092 141955077 0 789259677 795834188 0
109201759 1768869 0 180221818 124101131 0
307131872 63696114 0 330010595 336475305 0
35537723 4431208 0 50542715 51263220 0
112273010 13423964 0 380755722 374626604 0
54170416 15253267 0 355398617 347195122 0
7410244 27989238 0 580334207 708506759 0
21397538 1273943 0 436943358 432251185 0
106746043 63284574 0 373477206 389923610 0
96194320 5312884 0 349131943 359063390 0
2497628 2125980 0 8102003 10925303 0
595092834 293829837 0 794553938 699066922 0
887162604 5569579 0 935133727 672807645 0
501117035 279797540 0 656528930 479398348 0
139836128 25571587 0 750341607 579830207 0
14984808 48163307 0 288849685 287171956 0
96803088 101092190 0 761981713 617897643 0
401744038 122866332 0 464545620 488404983 0
256201806 59469713 0 852994294 731681919 0
72148012 5810895 0 911052260 936440643 0
28387559 1788618 0 858800801 741527890 0
111696770 179914484 0 720810616 651364760 0
84584032 95258368 0 729910175 729443961 0
20014000 44724928 0 500424404 575264469 0
518430038 96586245 0 636927426 493871340 0
12515695 15278785 0 146092768 146342274 0
609991865 391646918 0 803768809 874917476 0
113402630 11801557 0 377501214 416507955 0
335587445 60126925 0 705359762 554429907 0
82666326 106830189 0 800891075 852112214 0
19961863 2996329 0 124715392 125375826 0
60007319 39300041 0 218854857 231956163 0
16223432 94920299 0 390340220 385940758 0
198565738 173037696 0 215246441 250486609 0
315613510 214381459 0 647109530 650008714 0
628579716 94578147 0 815410709 531816927 0
202389544 34066458 0 411852664 343289215 0
5811966 8818470 0 50606522 48303861 0
145995173 25126616 0 705939302 597619020 0
15984022 4312208 0 49372951 50655529 0
340846811 2432158 0 451154340 673929450 0
123375232 28713046 0 653015904 627863350 0
227191194 6433037 0 681703974 544075822 0
12855695 7877765 0 32377165 35501701 0
98797470 169076823 0 900189355 941631538 0
152169590 33415703 0 806934878 767202833 0
3463328 3773411 0 39081340 34258704 0
70546782 4638428 0 287395672 286146759 0
232780 443201 0 4364044 5198857 0
26782529 8194763 0 958748203 923682959 0
112916842 146683922 0 227690518 226889300 0
47970110 180583455 0 511177644 459843446 0
31686859 2693299 0 218337583 228787344 0
58948561 25909438 0 319593805 298937972 0
52209455 25204711 0 641532447 495111848 0
170873371 101175508 0 687524193 722862497 0
396164917 112807410 0 441107640 261270044 0
54269543 51459708 0 269711276 345150342 0
47257368 25563823 0 685648017 655650112 0
174771270 21378844 0 355209331 475558321 0
12561361 58440101 0 634962109 782689072 0
19125914 15332371 0 166845267 140960863 0
198782258 94198866 0 387163665 448409381 0
36800766 22564164 0 508309964 518515034 0
3464572 44155111 0 241689631 281138582 0
166832558 7658234 0 227857763 260413417 0
69780577 48782885 0 640432758 502454434 0
92490903 97459191 0 616631541 618967075 0
70107404 5065274 0 244836823 251961928 0
194736610 112409878 0 806397043 850536782 0
190428073 29478330 0 680723721 891805778 0
64372904 82687257 0 951873935 835943484 0
1211087 931272 0 7635803 7172264 0
11980671 79408534 0 614605069 596589642 0
670897517 17535835 0 769062530 502332727 0
7097001 16535544 0 213301394 206384188 0
21994232 2089602 0 329266779 309932451 0
337383884 214070423 0 726421673 822792647 0
369562063 44636039 0 484405690 217251021 0
102583187 44797935 0 282147800 353783477 0
128717266 39004184 0 668435403 653121807 0
39834043 1872625 0 387204827 363124727 0
331942133 67175985 0 683414031 749159853 0
230032145 66397938 0 425099654 465553970 0
67644745 179110041 0 554761907 613949318 0
688888971 176867945 0 893395630 782563820 0
5015728 8581217 0 498949768 502018767 0
156481430 250396345 0 805601517 916039509 0
54377050 49350577 0 543101622 533950647 0
13440431 4539991 0 18753312 14863978 0
14317213 23738628 0 89812241 93106529 0
26343883 3632767 0 323029331 233987333 0
24088726 6555927 0 274405736 269298843 0
2113635 33631652 0 484145241 443318565 0
277086874 97599065 0 823081489 807788960 0
62237870 15715173 0 104971675 152206492 0
386215321 144167701 0 691481363 329486366 0
39255066 334746221 0 742076373 660652141 0
176115159 34825725 0 216397703 201884469 0
7285634 35737524 0 209776948 162461350 0
505554427 8796928 0 932394215 872554370 0
322008128 153374954 0 669209942 508920596 0
217700780 84604409 0 239169997 248281397 0
37410839 8525686 0 44768548 42883843 0
100981031 70459045 0 761378834 758285952 0
698035 529940 0 10685321 11603741 0
349709797 131539014 0 407193033 302113795 0
81495475 202272706 0 850388979 901093670 0
35224230 71935470 0 570451477 538547380 0
8671637 107547 0 406828097 393991349 0
135831496 43023911 0 401131795 389953255 0
33018268 4885974 0 138966515 161004414 0
274030170 17117228 0 877494327 778737618 0
130607087 119027993 0 625076600 696772485 0
162282979 3895657 0 812434899 818584571 0
14355765 3429164 0 256005944 262734848 0
76738468 11108819 0 778323228 901412289 0
19750367 7440346 0 131949011 130699041 0
8515210 9104353 0 78150877 85352669 0
57318380 70469342 0 467204380 442036974 0
1465930 150607 0 3524995 2281333 0
326337702 55947510 0 801201816 700973510 0
140859207 109070190 0 273199689 337308082 0
88296953 110281052 0 492912529 386231925 0
527845182 293695159 0 821661625 760315306 0
26383995 419462 0 42394449 32153882 0
608358898 178509703 0 665207325 606087786 0
244162563 53092482 0 663311883 784434892 0
56286485 62376391 0 447339766 317041106 0
199261835 12224848 0 526463303 527377825 0
23186014 1246806 0 321110619 279062313 0
32852425 35642523 0 468098898 411184943 0
13696892 86467337 0 564631010 524937200 0
385998940 176746897 0 959127131 779620567 0
220654746 105187340 0 771621976 772660570 0
14477300 105362363 0 498007366 467570553 0
127722428 28558724 0 322229765 288709799 0
387860 10945 0 19579179 18380641 0
1409102 592188 0 19721843 17687385 0
79126352 6173947 0 618409850 599959962 0
434672879 12209507 0 824218159 684916332 0
364803685 107170914 0 421523323 423514168 0
39307327 24090133 0 210145906 231314643 0
504981090 577848994 0 860644550 897549230 0
262632348 111907503 0 407785570 409959465 0
96864733 87693109 0 406802389 259801032 0
38452644 32226544 0 277157530 264368743 0
479808933 137203498 0 589214550 655501250 0
35974230 123984869 0 909705646 920038204 0
300026928 312624714 0 822943435 811547934 0
59343526 131870717 0 499394051 481946420 0
112426993 6418422 0 118578287 107791998 0
120388105 44925190 0 665908808 675240432 0
106475989 15159209 0 429583857 494844957 0
11017481 35688297 0 481603677 443098237 0
386061734 11500467 0 693207017 725774531 0
763449331 243002325 0 883840206 606703026 0
456356082 230780442 0 661591422 660574974 0
13553123 27436966 0 249921949 248648672 0
65049481 37745076 0 237957931 263738179 0
92753431 26446312 0 450191948 735606408 0
5396580 19935983 0 581714233 371474240 0
385640082 69725084 0 608304726 673867212 0
365490875 189190601 0 590478235 613169359 0
150523504 225705254 0 582544560 586677048 0
23745446 24257509 0 254500546 252677500 0
212608776 192484045 0 484489105 511485566 0
117228991 32064295 0 189761634 134163812 0
22884219 31166597 0 354980760 374800672 0
171552744 129351504 0 415337950 319257425 0
377467076 302981981 0 699428522 717897671 0
70289283 3333811 0 306324283 313625351 0
340516515 57043148 0 398095339 386334119 0
40996229 47046054 0 446436597 455605836 0
113078916 31330490 0 568379966 728220058 0
53435904 21686696 0 626508543 558896892 0
375947388 160019816 0 702028796 641495632 0
57119927 79888162 0 641423532 573131973 0
19133931 974934 0 125838372 100010579 0
147300155 17778595 0 532987683 436774347 0
61131761 22673190 0 441121025 427636778 0
5584570 11003457 0 286694829 271056304 0
56729307 17654962 0 538499953 658974910 0
39313844 21191527 0 78796855 63446350 0
460536897 146470813 0 699587243 744647401 0
158944476 20626009 0 540786335 443379987 0
406452046 265613191 0 696832720 367738103 0
713518478 145820137 0 768994015 720592614 0
2256592 81824487 0 615462516 713920484 0
199701153 51734639 0 910285770 869357933 0
31514134 14862748 0 224040721 207390882 0
1675532 20235281 0 292823018 289996160 0
1742546 36971028 0 463006436 495995665 0
118407689 8547937 0 284678306 292526444 0
24561745 115590021 0 657105040 586678770 0
129299797 2427192 0 230402824 242546986 0
12689208 91295323 0 694728687 595474113 0
92667529 97582236 0 437426088 481257903 0
255579915 47479409 0 680027669 698764214 0
247162235 33564787 0 531325577 606932666 0
477004062 68924320 0 682417263 671941100 0
41885324 65500479 0 483592163 524714903 0
63870311 9706541 0 149884969 126478552 0
30920203 4910838 0 71332286 69827600 0
80396554 37124777 0 340059121 210454068 0
100016440 4673502 0 294519630 252375495 0
682231944 554639348 0 933992765 792167397 0
146214647 44670772 0 183734384 132811675 0
145668974 67901482 0 442595414 420607882 0
51809761 22543287 0 93877710 77605684 0
477295734 237989793 0 574301092 672944628 0
56626912 22103685 0 101496400 133142455 0
3012583 16604920 0 232059901 230371414 0
33717854 17998835 0 221327106 177602449 0
579683304 364904595 0 669890309 645450371 0
350228660 42846958 0 614726168 877086525 0
64733789 242601796 0 753468580 748093697 0
12817768 95314204 0 783488347 813121716 0
112002456 119195993 0 632091677 629380928 0
381789982 156744284 0 502505552 580703904 0
30777129 26346353 0 532630150 554916021 0
122072199 90216547 0 135732687 158282304 0
82656388 91366045 0 167508779 199996537 0
334832848 14211662 0 526119091 387231959 0
615829893 199969511 0 652380424 603916637 0
185296497 27057450 0 388216051 392948183 0
482383405 155199995 0 757451057 823565873 0
12640488 5265432 0 268227629 268021052 0
55140152 73055993 0 242685216 255937076 0
3337005 49215732 0 68671398 77491030 0
16057626 1438371 0 141631192 152650612 0
113308894 72683719 0 295439061 322883592 0
46138062 78677999 0 423166829 394373665 0
52870150 20476737 0 351532775 421241739 0
284997947 69013086 0 524332553 449466977 0
167139130 52015080 0 675623156 704258217 0
3614954 51390458 0 689505341 541555937 0
204662418 28356976 0 303434687 198694242 0
252355907 64826927 0 531617036 395116439 0
223912709 138141918 0 246406274 263789245 0
316024914 4148860 0 446865865 396756420 0
56917928 91662873 0 641001659 658172308 0
17970260 44689053 0 857483768 889476151 0
173204926 22851561 0 844298847 740330499 0
2070529 1006670 0 16683403 18081843 0
47713145 42389820 0 442496877 385905128 0
5386884 111003 0 20206469 16969584 0
13498932 2374288 0 399728594 401868282 0
317320 1782522 0 33196492 35877590 0
35991572 6814249 0 610600825 567910340 0
414051179 315644119 0 695696719 662948673 0
52574806 9101895 0 403499602 358934527 0
328918908 116643595 0 820526672 783802002 0
295973578 88757423 0 491838952 569805315 0
82815043 62060195 0 102443506 123776224 0
5069480 128313350 0 771849670 628743763 0
27796180 2000329 0 315058158 282196925 0
61243281 70987402 0 325821229 408135953 0
35784407 60377578 0 190975580 227309692 0
43646518 4024952 0 301903670 297154258 0
99311418 34498480 0 548935077 474472727 0
555059245 231713397 0 911562323 876854048 0
52679161 83367798 0 526398026 839075925 0
35233788 7186507 0 111380357 119028880 0
440649633 12414508 0 564310639 452001255 0
19742398 6672480 0 36226523 34631029 0
27280477 6886107 0 230482624 209441192 0
111803104 291654 0 256685418 287394535 0
12273972 10986155 0 82718091 73798008 0
123023907 11332144 0 600721776 633595423 0
15975182 103203910 0 839082035 671290589 0
41667223 7320105 0 133621951 131872506 0
2369453 34683577 0 170818803 155145744 0
50827132 36505015 0 480372163 412661058 0
52731871 14035985 0 696923227 688416265 0
266630 269642087 0 868641376 871402006 0
169890107 42897235 0 734739207 927110948 0
9710549 1710420 0 82513841 87920045 0
280018598 33323125 0 656601265 648663530 0
20532117 91153588 0 454744970 392592824 0
251904184 19067124 0 818185692 840708144 0
177024734 13224657 0 190857491 130038380 0
172854416 47798542 0 544181395 260906101 0
124863030 3838552 0 753293310 580912822 0
39654835 50058894 0 556480713 567584966 0
182461824 42929959 0 926681864 913988092 0
13988146 137908280 0 614761418 638986463 0
37564161 48180491 0 176977261 195336420 0
103436059 89674923 0 365978934 273241940 0
116169000 109767190 0 326453184 384644269 0
221923600 83563202 0 486790805 451793234 0
6710502 962637 0 624958412 708873222 0
328895355 250522317 0 884605512 964476274 0
6786301 21253335 0 482673419 505552706 0
323307443 28605028 0 628191666 688163576 0
12828954 36028882 0 227202644 242589922 0
91623142 61254159 0 589191084 523762883 0
135873173 51530453 0 345524556 209534061 0
217655002 81075820 0 518326312 473696155 0
67398937 25448293 0 591336217 791311263 0
119114245 188346988 0 519125502 565199992 0
2198786 28373778 0 400604730 413365302 0
147020750 5613386 0 581169796 502708924 0
309841045 17777882 0 371879433 341658832 0
349842751 95867977 0 566075782 608266649 0
33714390 2361408 0 261293580 244179097 0
2396709 16185339 0 201073503 183659970 0
124736300 11505124 0 179864380 166789771 0
50812299 6674531 0 340649128 352560263 0
198613399 191042278 0 305745763 315308930 0
47105961 89807450 0 881714468 882315914 0
42981777 63868796 0 587228651 579945346 0
448729975 32248700 0 612030814 536733952 0
217886656 195263870 0 421234553 423100130 0
25754773 20012646 0 113567536 111002697 0
50077157 156635176 0 380237938 352392736 0
90160345 56536543 0 103618854 100606376 0
6296590 19151231 0 115841268 154200088 0
60075635 10034308 0 235505265 241367441 0
184638239 88419934 0 436089144 497496117 0
193732466 112179679 0 930127350 926914685 0
34326903 6093333 0 646767216 604252194 0
48169144 16177854 0 75315618 71150892 0
35915488 4751472 0 212807693 210664656 0
66955743 1086959 0 459435137 426116110 0
118080583 69829523 0 442617424 504920531 0
24779165 2733853 0 296890573 302413488 0
43826918 21374334 0 59962513 47435062 0
288264912 9894695 0 382672611 265911906 0
33749 33121641 0 277831473 264148629 0
272258671 314547591 0 564741851 589867434 0
106437222 196987072 0 400826345 427445463 0
67405595 29150886 0 697810671 560009706 0
33263526 11569575 0 162199339 152049274 0
68741618 168440337 0 375677515 372259118 0
2320245 63549470 0 364369879 309262348 0
148609067 4039695 0 186127351 128325182 0
166400881 30764746 0 453731400 549363964 0
523335 888681 0 21208807 15315442 0
74323 136042 0 2248089 2517377 0
88811509 4243549 0 725501540 718159273 0
28000932 19224696 0 249111211 314470327 0
535062 46843873 0 703775083 741429379 0
62715413 7310455 0 202517566 174565528 0
286848520 83783065 0 904477936 930025886 0
312486534 86992859 0 818707319 848920471 0
91229403 3057935 0 829604508 777465647 0
609986398 796403079 0 880258755 935759150 0
84779359 22952196 0 169423552 178125404 0
65760921 36309139 0 88110043 80839736 0
195046368 3118019 0 275902301 299703008 0
153369016 20824097 0 516869315 488661303 0
811184792 562264000 0 883747121 926372916 0
601178 4220366 0 40753213 37010326 0
191142463 77522266 0 279761530 192794248 0
251170394 85283551 0 596995835 600187077 0
52292305 1359258 0 99664178 89231499 0
32607774 9411100 0 44800690 59549111 0
58098922 39864073 0 229268938 219617914 0
593909130 28280927 0 920853371 864514233 0
188166305 12421334 0 494020522 288012686 0
3678422 3664942 0 156969510 179072619 0
8152900 4894014 0 20104530 17562963 0
59506363 32747445 0 707878398 558598502 0
218301620 40567924 0 576614467 522243992 0
22698402 50030605 0 549954356 402668466 0
28068664 42806438 0 420025952 424652358 0
484135561 202620044 0 562851108 426785438 0
379433168 1468986 0 842958317 630449375 0
4072725 45696139 0 282175179 229590283 0
915926 5971695 0 81254890 72398663 0
191163643 19994890 0 448952173 564476442 0
139157118 58911401 0 288818408 308793773 0
34909269 60050937 0 518090433 602640480 0
9501412 29460039 0 266752023 226126253 0
84030343 91625878 0 376117167 368067007 0
425288713 8252665 0 529817546 458185737 0
98315980 288971459 0 802436593 893954263 0
212141282 256084185 0 328970621 328479927 0
306626350 65112996 0 418512817 390328838 0
334920444 40189249 0 370974278 346874458 0
75987156 57448388 0 417198583 318107644 0
9547712 11676031 0 226726577 297488198 0
7917180 49476952 0 395537158 407152183 0
36901249 197901172 0 654296753 665792359 0
21741126 18238823 0 555584340 603714152 0
243678429 136237826 0 265661843 195636685 0
13301076 2958170 0 273581971 268187449 0
300242890 37878521 0 484054137 265298559 0
72276403 11990407 0 149927914 175805641 0
48287806 43843821 0 171266579 191838027 0
34518628 42162812 0 770708202 791543536 0
551060559 15148864 0 684767108 473683102 0
30925958 60452832 0 712454426 750142045 0
109674969 20542018 0 551464846 541027708 0
19180549 22411051 0 144083350 148326279 0
74517957 91761877 0 472473832 498994307 0
3560965 2734881 0 62420669 53358177 0
113090623 5446390 0 464846745 423084960 0
59917933 19477762 0 567675752 573376485 0
249816831 205387325 0 261702440 308351690 0
27615101 65455053 0 236445174 288117964 0
9284747 1756850 0 26290595 30346251 0
715205876 97577004 0 855652446 909435192 0
225923355 217140192 0 626275018 857094854 0
29708942 34587707 0 117234759 114674753 0
62583821 156176053 0 472417253 522105070 0
112075838 35274722 0 503682097 499828031 0
12945849 49058558 0 490520826 566764195 0
6245333 10596586 0 81023948 83966464 0
79161231 3748646 0 782539153 882865403 0
215041056 824447 0 425192966 443695307 0
47529588 3233217 0 191403781 197433962 0
410968886 103016122 0 542360867 547038563 0
34088029 23268344 0 141007451 109528672 0
129226472 14040490 0 177340071 177231504 0
168583639 45307444 0 294559443 181134011 0
206881694 31448363 0 538613789 488726100 0
123455189 121572395 0 276222780 269425731 0
290596580 54339909 0 512164045 541694717 0
71897961 141641575 0 760008764 674642186 0
260084096 89371716 0 393298057 434712190 0
46197111 29398884 0 394941767 438469798 0
82504959 59705541 0 728966396 706387775 0
7887737 47063509 0 533241658 737149131 0
717630105 63272670 0 761003292 561482614 0
121417484 144556705 0 946888213 934900819 0
399356898 71700670 0 528384600 466046890 0
30993653 15275252 0 563829712 499155119 0
342522057 23734507 0 585916418 515420621 0
153311281 18693797 0 267973530 296272005 0
6550539 3002185 0 10259510 13555503 0
8702395 16703964 0 358310543 295097365 0
9319623 7896914 0 373168287 248107675 0
66341457 40392199 0 231546517 214185457 0
258217194 101608690 0 354245705 272677608 0
43798260 45717797 0 288117059 272499456 0
388079684 220915351 0 523371944 329038022 0
4701533 7478068 0 64725926 90656069 0
8575768 4695848 0 278854571 297954203 0
32927098 11943449 0 197840655 148900651 0
5806895 2252078 0 36399449 22199882 0
295481817 69279255 0 381819509 319462737 0
12779373 108780096 0 586579111 495525865 0
5557161 5013108 0 271615212 254952049 0
28930886 110736422 0 691666272 783690500 0
3002165 26799249 0 943706824 927591683 0
292480587 66139799 0 631649745 678147397 0
362696328 363581831 0 513368890 484692332 0
392894210 206234272 0 940232305 610801305 0
14444199 5548652 0 443716588 372073624 0
35944415 2371911 0 517032962 705953230 0
23996980 2754698 0 74965794 66134594 0
149966153 79797921 0 174661442 162533990 0
670747615 220886209 0 847453500 826125665 0
525374449 110400806 0 651386067 637240284 0
8523482 41925493 0 593291295 548942383 0
8961494 6654107 0 781175638 863085387 0
565548967 24660372 0 786749260 567061655 0
316703596 82801308 0 456574756 448763439 0
39375362 6828921 0 716836650 607958112 0
185933786 15613972 0 212368919 116864639 0
10248517 41856317 0 375533858 333128699 0
131818600 80774685 0 401065775 440868585 0
57297201 27776523 0 337012703 314733780 0
249760512 56598293 0 590543771 662584526 0
89162385 93322823 0 592851569 622839305 0
248712473 223792250 0 601076575 576554077 0
278211467 86641033 0 594839750 599141276 0
7795840 736852 0 326729940 323263907 0
440809520 201561009 0 473131339 494187869 0
224616131 363046471 0 658965721 676065394 0
41388636 3813902 0 381474231 301184852 0
268793346 78847680 0 615979072 586865904 0
382478048 145430630 0 402049432 229662432 0
421580665 48015839 0 771319589 531179821 0
790336 2617764 0 10991464 11473011 0
404851762 93633585 0 473346799 436459982 0
40669180 22781315 0 214686965 282704541 0
12547087 11244595 0 96671403 111053934 0
102510697 26308969 0 229288221 238273685 0
91753938 19556416 0 250125897 261698626 0
30011005 36542312 0 384361391 318639866 0
10396586 98731882 0 330153825 433425789 0
17151017 18763971 0 147194965 140747433 0
17696422 657401 0 80938764 91989803 0
678090183 196097258 0 918501681 916892173 0
17106189 67788080 0 681781375 460988544 0
134413259 22236092 0 725530670 600624452 0
869842 3924251 0 25883786 29439091 0
80126147 83388722 0 482786582 419690261 0
165265144 103219486 0 474054785 495520698 0
196847141 62000554 0 593151019 517454027 0
33259368 59236079 0 574170556 506260308 0
141237656 306413405 0 734263584 849176623 0
44589 14760193 0 404166753 331928302 0
76627446 206055737 0 717545964 690585582 0
121254368 46731497 0 172822518 222073733 0
103578567 96509270 0 345707929 238601385 0
28941773 37812763 0 413636653 384288238 0
2983997 2607508 0 13608772 14316178 0
41117747 75776833 0 249086434 271731055 0
113706 2466854 0 20402917 24428496 0
286127679 94518920 0 716268688 703494075 0
132976198 268090741 0 771322554 810829180 0
93455421 202469454 0 938053625 856294577 0
64212102 109605647 0 676699642 768791810 0
36143093 119718098 0 819687093 686594774 0
72788464 20769358 0 201193126 204871694 0
15272832 1505711 0 81923358 83386992 0
20978136 3481002 0 31550566 22114069 0
137768842 42992822 0 469954654 408057865 0
442406150 197166289 0 624967412 871468030 0
165993526 27790229 0 370614415 337650538 0
25599 36776267 0 589556675 577565102 0
184879266 11408001 0 414211236 353314880 0
280064641 336756746 0 504711627 599955395 0
9651968 649030 0 66653659 61085554 0
540870635 195019045 0 984555766 827015689 0
187755971 29287698 0 513292026 369432255 0
313174665 92943076 0 462257601 246935256 0
50834673 129599100 0 644056206 662920358 0
22809356 2329177 0 529613203 536045306 0
104554362 80380281 0 545628768 490765442 0
236803117 122556048 0 379045525 411205849 0
12030077 2105693 0 634110290 612579708 0
24238811 29345929 0 420045448 445376244 0
829555983 109290747 0 929487524 197735965 0
229080622 27304402 0 373572667 420262555 0
50064508 190757381 0 945224380 739851101 0
8216317 7327950 0 62404249 63774803 0
43596281 2129483 0 184007473 113331147 0
360846499 220402973 0 711216948 655343323 0
445052041 28239273 0 701665441 716604033 0
105418137 12278672 0 163407004 142118204 0
546263675 15309955 0 709546417 644435119 0
14884674 1097077 0 315916909 369609656 0
17952815 28311529 0 363394011 341405660 0
26219939 9209225 0 171229221 214775568 0
17659901 107704228 0 893967146 849134074 0
102235860 36696753 0 380120692 377940527 0
11927508 404977 0 83808108 68255612 0
168184324 28331719 0 274319170 210904531 0
209069105 70944068 0 774815726 602946181 0
30235748 45087885 0 847918079 849610743 0
12951512 12948771 0 54350934 69793127 0
19392955 49338586 0 541167249 514063784 0
191082158 98906443 0 709984725 509094099 0
63960117 31426609 0 865554376 860052578 0
412835892 13624744 0 553127821 533778561 0
33379766 6903524 0 299569061 263778775 0
27082760 130558158 0 541314698 706265868 0
21579013 1310496 0 42500281 39776592 0
7643218 158111725 0 355151556 329963314 0
566633873 16224759 0 702322193 604817138 0
45915740 8696155 0 446492901 485654574 0
524948524 70447791 0 860584837 831407072 0
225094490 157159987 0 477483964 427584709 0
23502842 33924632 0 367123546 300787814 0
117384144 72027637 0 207826626 198879736 0
208304151 130086364 0 914403785 942656867 0
16254674 4584031 0 54578391 54307755 0
10852135 695719 0 34849783 37550680 0
80583384 268700619 0 966820333 962023555 0
3034650 11207348 0 79572444 78444885 0
261883816 56678076 0 510161524 507207861 0
274052496 316584399 0 485907006 530928174 0
198305494 33462047 0 835495489 763610528 0
318335977 82540071 0 553013507 407749897 0
147197766 9867578 0 852558515 688176384 0
26388961 56214553 0 212688707 209361342 0
530398467 143238848 0 626970106 427402888 0
4711955 290974 0 52681753 59984187 0
47275614 88321442 0 660110650 539304701 0
145321323 25606719 0 934396339 716276627 0
26098556 6136937 0 312366198 333240093 0
5702648 457537 0 6473661 4704382 0
9037689 46239579 0 554182978 550692816 0
160203374 38386131 0 230030025 224911843 0
139260965 13259141 0 729389212 786188833 0
139684614 81767782 0 528544699 535600644 0
160592702 12136710 0 362262900 372686273 0
594727741 73231511 0 729331441 738251889 0
575687884 85887268 0 692015916 649588253 0
35806825 21731792 0 249809000 271594752 0
422061622 213267166 0 751551630 776847883 0
25523270 16365359 0 297932271 360889195 0
248587197 52749709 0 300849759 285147366 0
46096892 95772090 0 352809227 513886471 0
739911 23917 0 1014794 805998 0
38620256 13147316 0 375386929 354105214 0
381459994 98028705 0 810188964 404249394 0
815890 2552023 0 118282088 94469459 0
195324 642416 0 22496765 22975845 0
17117928 48130089 0 692979848 812270469 0
28246172 26037269 0 498204120 513509104 0
24942594 25919791 0 196490278 209128397 0
508257781 11777887 0 939280962 927312859 0
365645869 41754251 0 696397790 604933932 0
168812009 166237044 0 919204373 827922268 0
17872822 660422 0 77155761 67019013 0
275600843 20840984 0 416490232 389699062 0
6541612 10556938 0 452659650 598161771 0
227483635 35643457 0 574747419 551058395 0
225159323 119535752 0 791524086 791525777 0
521190767 123450401 0 751429380 830654775 0
312475080 165496150 0 664665531 626309656 0
31559487 2332259 0 147203924 145606101 0
328263112 41123415 0 404988297 402138232 0
60084 69269 0 273103 280613 0
455197 43396609 0 108122992 114232457 0
18143942 1665216 0 171029048 145349076 0
103617575 27357898 0 618587165 715684488 0
15435437 2452651 0 47238015 38893394 0
59000596 65553242 0 266987327 295353684 0
140082144 92787686 0 647699168 719002699 0
177247000 45445670 0 832062580 943369080 0
20900903 62342249 0 616364148 534712002 0
124895092 89440279 0 335935312 258443332 0
409639944 208145331 0 468955830 446008145 0
11321214 193896390 0 470869815 475383891 0
33705170 7172551 0 283473880 415830301 0
569967090 62805808 0 660271894 153697845 0
12545721 40690846 0 487650561 363928008 0
15591730 96357957 0 784031345 729484011 0
347187457 46186878 0 747859318 658483520 0
70311252 1297470 0 183954166 174957277 0
292114 2617030 0 23392633 24589466 0
55945133 1851667 0 452266136 463103029 0
258052444 68888394 0 532628369 475219028 0
20345640 3056025 0 455135505 361586465 0
181536769 9657003 0 501517661 549074173 0
39948546 37466809 0 962018930 695276286 0
12542874 4913150 0 634784224 711891238 0
8749629 1329589 0 17304865 15113919 0
37490683 52727241 0 782040124 814608761 0
492108804 313668378 0 614369212 700004236 0
41663957 1678855 0 78281233 77155857 0
242715113 44284338 0 355026941 323367772 0
26798158 59585498 0 283168869 288383097 0
283765422 94689119 0 392932553 223348834 0
608182379 47485407 0 849477671 804373786 0
239857 281285 0 6493733 6957691 0
8598187 7852905 0 124256397 160027333 0
91113068 18518250 0 136775296 133922946 0
14577379 14370023 0 434605692 418380339 0
11906821 16288684 0 107848120 96063526 0
102449124 79530736 0 488175843 358511120 0
83584212 124731737 0 738075797 707304241 0
94253937 70612377 0 99901302 85400116 0
327168980 25694732 0 480273186 368949716 0
6023684 181671627 0 753025412 635959871 0
74420626 96922537 0 462638579 462761951 0
131802913 160904144 0 540245734 617954212 0
212670154 13977875 0 576186791 575679745 0
16097430 45525794 0 597511217 574787542 0
31067009 18615964 0 162810539 130293893 0
94138524 13923330 0 661178156 562243529 0
14148236 1311743 0 48663253 47700048 0
394759854 97154914 0 841133029 827130401 0
20101298 11691607 0 105037813 105954738 0
11679332 1628043 0 112357574 109085982 0
104380446 24825402 0 479905831 549641996 0
16735109 1649884 0 185450784 185298028 0
149818618 145229220 0 264863182 298662133 0
60398092 118506738 0 661190603 689913988 0
80082242 63101199 0 763000632 882327737 0
42906550 60695658 0 184101604 178852763 0
26099951 4492353 0 569257843 532038655 0
31438084 20804963 0 160308896 239757370 0
35715902 5927689 0 53296752 47301493 0
40995690 11452040 0 318904900 301019805 0
209091971 38314025 0 260003482 193911671 0
40525660 34368438 0 73573969 83944077 0
122617076 81217754 0 132970131 123960076 0
179947757 88344863 0 656698476 450646437 0
669372134 105817361 0 834028782 703285785 0
245098504 163512335 0 671897258 644259283 0
138367971 30126259 0 883782250 853506637 0
34042248 13596049 0 483021596 508338985 0
725854470 150247007 0 773295430 680397916 0
47726045 3593230 0 203309300 195959572 0
40942988 67679845 0 465078645 512539098 0
60232383 159177386 0 659766457 679039875 0
368172788 39529897 0 533445123 502378354 0
7302768 78389360 0 762989218 801618492 0
206514127 19240294 0 267725531 151634596 0
45810389 27957120 0 219873571 226335731 0
423173918 235048614 0 932427141 681103101 0
438544602 20724218 0 555824208 570145873 0
339649090 51047523 0 749891155 716496799 0
68586948 19325648 0 212321578 203126017 0
136750515 94277271 0 436823444 379505753 0
48134742 16455847 0 144655250 153787007 0
71425142 21273741 0 82834202 58443634 0
24208573 19774712 0 536680191 546553900 0
632480074 32843888 0 796738819 758060446 0
196877131 141097834 0 558715273 603648488 0
6256166 7115839 0 895030838 932633470 0
395659647 89212171 0 428199928 230895288 0
61833262 68768645 0 474946354 511192395 0
253102030 170364712 0 525566381 458232049 0
246771530 30333453 0 701982121 762829882 0
6147622 51128510 0 214532543 225215540 0
261388819 316114703 0 777757764 639229063 0
93369780 69380735 0 247447464 196929063 0
52321818 1500308 0 110652793 91978262 0
219564050 157023745 0 367413452 322274564 0
106367500 33282798 0 227313754 277049854 0
60530238 18279087 0 92394720 90150070 0
102361996 30210863 0 299394681 318672446 0
208135355 191899908 0 497488636 491034141 0
169883323 140901809 0 359796464 310371468 0
353043582 91544590 0 454015521 474476476 0
19175224 1957632 0 222242821 244062540 0
87250931 7889364 0 205690408 203844543 0
5112321 2248530 0 19548426 23096154 0
24249959 15327814 0 63196394 85080675 0
20529495 1168101 0 70571337 76605123 0
712675563 306631365 0 766463002 753881091 0
83292265 119163683 0 735466150 792070718 0
142824331 79079956 0 192474563 98635370 0
17570199 7399597 0 138420745 141363677 0
170921271 81335725 0 875567099 752903833 0
15907288 2703158 0 45991349 50105356 0
246937891 41916390 0 452303296 314656282 0
647046007 316565038 0 835872996 763826572 0
6785759 6634236 0 194428921 196400091 0
176365660 70734110 0 355224916 225816688 0
49464822 39681889 0 472505618 538325818 0
78235249 23234767 0 130561284 134298097 0
85683604 17079443 0 521810291 612981950 0
9335115 23881028 0 91931419 89263738 0
579286489 273339049 0 864716921 963518443 0
61305168 34735342 0 438492126 360786217 0
410164371 324307500 0 900151310 912909547 0
499315250 60012105 0 944203781 724523984 0
35299010 19300101 0 133771144 130316980 0
138445361 47572527 0 657251797 599479839 0
30565636 45995630 0 241897723 281381536 0
110419025 78744131 0 830774189 639146075 0
206680294 28938365 0 432670939 533899620 0
353300080 337423041 0 814877629 892126382 0
191301770 42135916 0 477160538 612952288 0
74806499 3404399 0 162228599 86320616 0
10300031 19397316 0 124260203 122772371 0
31814539 29300435 0 601262477 539505415 0
454263847 89277699 0 804951212 587303645 0
19833802 4230770 0 214348715 226801911 0
445527792 117243811 0 846312128 869653716 0
186320066 107203450 0 632889659 528238668 0
11806052 65236 0 94962081 117423003 0
80625256 10269194 0 602542237 571252730 0
9849493 17792184 0 174454071 180556278 0
15527399 733238 0 158161177 147844353 0
215368629 77165702 0 367697274 439454155 0
131483274 85443449 0 685888031 674053458 0
152817534 4219038 0 523386501 617102998 0
641858580 86642095 0 969940765 858364001 0
346070741 132529390 0 785808960 751612916 0
1736558 10104031 0 194016655 198143488 0
188460197 31510554 0 614022075 428970519 0
30663375 5432031 0 599981032 536171558 0
130022099 52642125 0 468269833 630782372 0
209397489 15108286 0 359098200 348996768 0
35684681 114445363 0 655106978 683268231 0
6065248 10425122 0 322427217 295243847 0
812638 932616 0 9139574 5823567 0
60755402 3557898 0 150088691 171836727 0
89193908 18873678 0 390063216 390265952 0
32586728 150111 0 147654933 116190220 0
84571113 68777489 0 661140700 666471776 0
172443317 156480551 0 314626230 324434099 0
374069020 19488458 0 521789914 309981394 0
218678740 47849591 0 559359964 550886411 0
8495137 23884699 0 206614436 236710822 0
100130122 22124498 0 246959223 208005759 0
141333219 64849588 0 874645789 926767085 0
383387694 618935 0 469075917 293397252 0
462708964 63035551 0 818532561 791662516 0
33725056 1611844 0 40582575 41331330 0
216731209 221344526 0 894187461 905351717 0
114011554 289995297 0 509115245 590799627 0
189187818 113255803 0 922098765 827292982 0
106063544 185532056 0 394025333 451712835 0
58879284 17899255 0 577854253 528528553 0
29170287 9740984 0 584548812 561436044 0
155969014 63086178 0 205526815 216846126 0
734820596 82947133 0 814633481 258746603 0
92798037 10936108 0 446748645 436709405 0
56520104 21587059 0 452347967 400017024 0
19019511 90943053 0 917016865 914412945 0
12856651 19776775 0 130832674 164157824 0
300510191 110022384 0 536553142 349905031 0
5362747 335910 0 28004848 28056971 0
6921949 114988636 0 815839050 891795969 0
162609073 19284797 0 272557837 387730602 0
50379222 9218766 0 152908536 134124584 0
2334635 6006256 0 25948096 26137463 0
25736062 9685566 0 401211921 599227895 0
50857898 46763759 0 301204601 369025085 0
5268859 3826046 0 5713128 6272239 0
25357423 115704559 0 700395346 693566874 0
27447227 11488472 0 315889170 323264552 0
81248488 25329164 0 307617677 305495524 0
46179167 15843882 0 351085269 354131911 0
157391717 53852215 0 653275455 621640939 0
117490899 39720762 0 309371992 314681688 0
101881627 58390907 0 274597187 235821060 0
553468277 98283608 0 603414171 427720236 0
58045344 52357920 0 257930824 276658680 0
469432 311616 0 17144996 13995960 0
193573309 67760516 0 383128668 337887784 0
275859439 60100535 0 633455778 647344002 0
80784814 1543144 0 154184602 146323675 0
189106335 146048960 0 706196170 655499211 0
109740796 2053807 0 251063627 248982533 0
117640968 36986125 0 299996688 361357172 0
693118430 766479258 0 925076879 988318282 0
140412570 143143432 0 167388658 176627282 0
187430535 30940905 0 209065536 200677747 0
66495107 21817485 0 89315309 96705067 0
29916077 123639319 0 397620732 418862896 0
104987141 1325331 0 660802809 686785364 0
121064736 7157602 0 917344486 915115164 0
13981849 21169141 0 363824403 318185722 0
79427561 44030949 0 468138476 488746445 0
240586382 11052138 0 445970188 513962508 0
268273676 211288013 0 334137058 274103676 0
96737949 69891859 0 233252334 170180126 0
81818109 35721466 0 435216689 304695598 0
60456961 22373694 0 148553024 183841864 0
329825813 33023727 0 826815697 971113782 0
276570501 24967125 0 435961799 419631827 0
89861302 91033649 0 520913125 562378444 0
146739432 2317498 0 217586347 169540559 0
17675094 8531495 0 172440263 199515509 0
65802818 101424114 0 371902913 424600455 0
46722919 81484956 0 790720155 764184414 0
101519300 179372372 0 882240755 850651670 0
471356049 230549150 0 603241135 406343081 0
94605148 26579555 0 510962662 572100202 0
30523900 24148278 0 932869589 840117906 0
165152251 190506268 0 639187903 692580325 0
14497358 6671621 0 53534744 53624633 0
37173763 29607295 0 765415723 683983722 0
26128253 42246682 0 170603523 158036715 0
72573507 3906080 0 268688220 294520767 0
548927078 43119706 0 681881519 640899142 0
47467036 1117174 0 939598284 743460251 0
1028499 7028849 0 28806787 28680286 0
148225176 144798636 0 374202630 433317501 0
110290292 108034058 0 274313292 483969331 0
222350064 323748113 0 322975463 429031037 0
1047656 3705291 0 26753968 23911182 0
88922743 14842731 0 565841141 575542448 0
2044378 13273069 0 86047505 91906585 0
84344696 21706834 0 125543123 127520564 0
70044745 51273511 0 346165392 490132897 0
22632362 88617795 0 434510948 506834140 0
96020879 12485998 0 890773387 909338488 0
178303037 22483389 0 545750514 573853586 0
184074687 4691268 0 227299920 235880589 0
37908941 9948543 0 708245947 614457170 0
122285189 188389321 0 555447774 563978418 0
195520053 97069181 0 343070502 361417258 0
417445169 12583129 0 577707743 607392930 0
87019664 58082491 0 949693165 932259683 0
27235055 2634672 0 209956944 212978885 0
22401018 15974510 0 457730929 437396248 0
46489634 5847647 0 161010524 167585298 0
108463871 19354052 0 399777631 395580875 0
115663437 17401803 0 348316073 349849338 0
56272834 46069063 0 360909734 361917333 0
13260830 36307824 0 693092888 763994334 0
17453140 22975970 0 650027082 587131850 0
344241245 232155063 0 572677748 545856322 0
23406861 443146 0 63059846 45899988 0
1198436 31923176 0 490287967 511488683 0
293116682 43822244 0 369276715 320474677 0
396267243 74564991 0 594499081 784113132 0
236611037 91396672 0 727404764 708023072 0
12643967 44843609 0 348184208 420673968 0
100099346 291565825 0 580613258 579377872 0
167260380 74537574 0 682275679 697416958 0
6727682 143041210 0 448276093 905586223 0
6721423 50983820 0 203099210 211213192 0
270182058 37742154 0 297543754 247062531 0
96870520 87601328 0 193059744 201491959 0
51729086 14501693 0 88505264 85989408 0
326185382 55217439 0 447029578 410998945 0
10419244 44227642 0 535079455 558066994 0
376165154 171323853 0 544654003 455562685 0
59341058 116233082 0 574260992 561535835 0
446596813 293016983 0 501122171 444607608 0
60597754 111938534 0 939101017 879696178 0
270884574 93632955 0 859463743 973225442 0
52470543 50948039 0 371561328 394818735 0
30817412 616007 0 359091569 354575954 0
104787931 322140284 0 924240738 910828362 0
197991332 110594219 0 892411537 934484663 0
400435362 19223038 0 667944146 249153317 0
401629924 149164413 0 421159364 398265181 0
108109205 92138682 0 869714963 819295757 0
251376580 131870552 0 577951066 615839376 0
619054560 446528903 0 657041139 761558555 0
63092011 43343988 0 415490874 393112200 0
88530211 5365826 0 622028995 621234181 0
32762000 59479211 0 255658545 255182514 0
20124599 39677440 0 261716683 257891675 0
115277181 81334354 0 158618998 158844269 0
260019092 67097834 0 559556421 512479508 0
203082 32311 0 1064843 1069543 0
7019409 5615669 0 56708660 56051214 0
62655320 43688281 0 474029754 467921756 0
130173372 404634 0 237157821 224187767 0
18990966 4817242 0 19326489 15850673 0
14635043 89551843 0 341450007 302936168 0
10318469 45172120 0 604242887 650827986 0
321170390 220700743 0 535053480 532529875 0
22351588 10018700 0 46662315 30772464 0
44494816 27683707 0 338555649 381529816 0
229744433 250544041 0 416848567 443253003 0
17764976 30267496 0 300776637 328306946 0
38945109 145718258 0 709454814 742751561 0
9905703 52567625 0 223607801 213403508 0
215551604 39128447 0 906142134 940596303 0
119490358 38800747 0 553889413 450348062 0
8145669 85045776 0 784929442 662029061 0
291438415 51160927 0 339651677 373141778 0
31271503 253421200 0 802207271 767645410 0
306901752 133330181 0 884923234 912762116 0
185776560 7387455 0 386744030 409268980 0
606759934 224115825 0 736875299 559323046 0
28626905 933735 0 270228417 283116533 0
607274530 113848576 0 664476008 642882053 0
63065208 179970828 0 552986062 578669906 0
73447905 34024718 0 725486457 668359342 0
258079222 53302590 0 501960091 538496326 0
18082792 116040507 0 656220118 662001637 0
31271337 2711100 0 91568870 88115275 0
562179456 36282909 0 726261004 734931538 0
1378619 4608188 0 93992954 103067536 0
405251539 123985616 0 727521758 710319414 0
3397667 10491587 0 107980329 122208203 0
211896971 31588989 0 839128927 865720005 0
84627910 7761248 0 119726309 115361347 0
19989421 30677991 0 804134998 861797593 0
60915843 82609186 0 676917343 535841687 0
136150745 109419252 0 207299909 160051799 0
22576976 15826232 0 183887764 194386458 0
98827722 126919986 0 878609899 821259832 0
43247968 52002507 0 733495226 721312902 0
83263302 35535673 0 164281780 136344252 0
8260745 3003181 0 244467573 240038107 0
26157398 4037909 0 81470224 70561312 0
7992758 40284450 0 290509695 395427342 0
100789312 3634910 0 185768849 156041055 0
492165073 126554991 0 856930567 703902347 0
17807131 9535530 0 43356618 47271707 0
106618461 40135442 0 649186221 662178209 0
483685811 32790718 0 882191535 881189847 0
263631339 25482519 0 432461021 405675239 0
445131261 250076648 0 495940325 493521967 0
169381472 128441146 0 200495889 226926039 0
36480958 9396368 0 525223043 468476444 0
17219338 9956297 0 120149809 118216370 0
179659363 96935338 0 633375060 661929651 0
8768413 642279 0 47173912 45810931 0
42342187 1933255 0 478665536 426768590 0
25567040 3348826 0 67039858 48089423 0
251436850 253681154 0 384340066 405405195 0
62472313 7938167 0 425413655 461245424 0
19777089 37066 0 79303111 75421060 0
22777700 58680008 0 593267041 949479179 0
150771841 92910239 0 170849833 186548726 0
25683707 6127700 0 72510737 75312495 0
14460312 5170859 0 165079092 129263590 0
84567425 45555169 0 415423942 427697435 0
126267359 21430345 0 206361608 235957991 0
361604213 8725683 0 669217818 665836846 0
381183065 162356346 0 828424109 859572636 0
148867240 6605659 0 526190734 540392401 0
139056509 76210577 0 638594163 710814269 0
272881047 178517488 0 501292691 529073193 0
7764389 4256388 0 15014130 15460642 0
460605714 192360635 0 682009373 671631674 0
89613275 2089406 0 753834962 722353406 0
488260 230187 0 22693815 23327572 0
121482686 1162267 0 287193924 268733716 0
43323187 37687063 0 328251182 293837460 0
266621125 277435083 0 350251529 396432111 0
16887607 3550799 0 96743550 76736189 0
26870924 8537906 0 106011743 103879587 0
94014531 10234617 0 842947968 780785652 0
95253089 99367984 0 347635724 443286073 0
156891957 4976747 0 430849340 376779680 0
90389964 123819497 0 508898289 448970672 0
430296874 43043533 0 647816270 641488893 0
49715492 218972311 0 352613026 429712822 0
38659620 5230503 0 198073962 179913635 0
13991922 69904037 0 289165039 338394316 0
16561209 36180877 0 292538014 284206781 0
489533 13851608 0 127914988 129072728 0
284124380 34527986 0 892143389 869524244 0
53813316 45887524 0 580714787 566067319 0
804980451 14058826 0 822548051 749829420 0
80810043 77393332 0 498958725 342889550 0
363039144 142006064 0 660910033 707367069 0
47716307 12054398 0 72634243 92627274 0
104485328 68159913 0 671974456 703724684 0
82307965 221733562 0 884966683 884412455 0
494822230 23445215 0 633998330 445360936 0
101294282 42193477 0 394668777 572033148 0
91815281 43485921 0 148678401 141106324 0
36994514 6919976 0 66185716 59674340 0
5615651 457125 0 135618310 141675489 0
19380277 96294979 0 834524253 858227733 0
19363931 2814629 0 620957425 644012411 0
103242826 8271642 0 623308909 643326892 0
225824273 190001893 0 889148497 819527335 0
78943774 8792516 0 290535683 353628888 0
55543199 141395221 0 721708658 635225516 0
65104206 72778298 0 795925234 853962679 0
112759983 16642150 0 585676956 534395120 0
308542 408292 0 3230002 3143233 0
326601710 26857528 0 373823405 141598434 0
231772843 273310621 0 386938241 375972206 0
354160893 45787563 0 857619594 737184224 0
298317608 88863109 0 385032175 307057742 0
2917165 17390309 0 356630869 410027122 0
90188820 16653939 0 707230561 595187036 0
1850586 208766 0 4171539 4550734 0
389402693 163708849 0 595976023 670619034 0
760677305 152541783 0 819810099 454789248 0
56090720 178667216 0 782774845 773003562 0
23797289 4851866 0 444916921 427756185 0
15002741 3930488 0 210246864 182140626 0
286877573 116087732 0 372417197 300419681 0
102170467 30255723 0 120490099 90366949 0
116216053 8503494 0 130367825 91710356 0
13120663 1675136 0 68733696 64770270 0
1517615 2189503 0 42866519 44461611 0
8945108 11187184 0 81840962 57563780 0
177740116 156433024 0 392629396 378363895 0
52121385 10351705 0 100026504 96508317 0
359893995 112303655 0 740185603 729636832 0
2336567 24967898 0 77849312 73617907 0
123859298 22488246 0 128907679 113024586 0
11288746 6903028 0 344613050 378009186 0
38627185 139934565 0 876594897 912670396 0
293456294 62198595 0 959583055 855084443 0
81220393 44248144 0 160562839 157539804 0
8521358 46529190 0 594476239 737876738 0
146161704 82035159 0 581104028 476655505 0
55218508 37958779 0 308923352 312878377 0
22532650 12282443 0 171602308 190553981 0
67662029 66468208 0 277966428 287858417 0
80429933 171795891 0 859779072 956040607 0
106247565 28286717 0 265234186 235506717 0
27047585 39431746 0 287216624 267935716 0
30824469 24771952 0 244745332 283125007 0
49063733 2821611 0 56366721 41247505 0
727253139 296089984 0 974190191 700314721 0
37549800 32037557 0 542170016 485474543 0
13124650 25094238 0 680604837 613491657 0
538993315 92784497 0 796624709 742280666 0
331610269 42149262 0 877765638 812050219 0
10264312 2378505 0 102747061 96436643 0
5813159 16231532 0 109918777 129611003 0
90963891 20411582 0 151821596 161833811 0
301817609 140060403 0 772601004 820680584 0
37702277 288684 0 297326493 328905046 0
7146035 6807779 0 177398386 187057596 0
261572825 31424931 0 742850085 611183138 0
9776376 92897993 0 512014340 536976279 0
250869044 82155120 0 484596752 670995154 0
123078109 41467094 0 726879205 727305491 0
443878703 279479550 0 644928328 669817417 0
6917432 4824170 0 56485362 50370318 0
272348132 36596090 0 662556586 645629668 0
40916584 14502768 0 199174734 203050573 0
24750819 17932724 0 510025174 584559388 0
100250610 48074979 0 356491511 427969302 0
174093064 17020891 0 520931359 448377051 0
18608652 142037171 0 945851915 696704998 0
4175977 41242119 0 191886552 193240226 0
16712551 14303654 0 410438455 392518154 0
346606256 14757852 0 556472008 509728030 0
48450177 5696923 0 150678559 184100613 0
52371906 21098446 0 221435271 233614925 0
260544947 33556900 0 308394537 158077580 0
398025000 59449143 0 616044510 641553343 0
24942649 38546688 0 348982622 589093833 0
31917739 21917222 0 543212358 509132285 0
101216370 11887451 0 429068044 525909681 0
711363952 225834894 0 886754409 694545774 0
28071840 5720851 0 57813538 41761859 0
186697681 18045306 0 523557361 530170624 0
38205758 5697888 0 177646496 175938663 0
264604293 74753405 0 775155699 831219160 0
69729432 10744699 0 427015258 372599619 0
62670313 5100014 0 484278048 526637922 0
1494366 3966993 0 105069689 90766789 0
80615594 134634852 0 334739447 361129540 0
2475678 13450 0 19203069 20220406 0
41851337 40047501 0 421195849 392113875 0
131318165 39039960 0 145644916 77820438 0
60064515 27833175 0 72627479 50380112 0
18686595 5230843 0 150439482 131368187 0
35095028 50559124 0 173975792 191584281 0
81094080 36583645 0 229078458 218124109 0
168672 7029741 0 139077842 228104595 0
749594448 602880458 0 862524951 876066127 0
424244450 209551905 0 738405450 654337893 0
15125557 18548951 0 304130710 325584817 0
16632630 20609065 0 614627337 720220375 0
863602 241113 0 10357583 11949167 0
191716971 167115201 0 426752221 449936431 0
125841291 14819859 0 236810842 216448332 0
52154251 22928169 0 219006401 211107308 0
12456704 13017121 0 52530398 49300148 0
28135965 640457 0 218258168 203948477 0
8098324 7198566 0 15313734 11387807 0
3240272 18847851 0 197057442 205537280 0
53995530 120050505 0 534412852 873098225 0
77962746 21814315 0 145368218 150750341 0
142537205 26609778 0 351972042 372368334 0
153393763 26666798 0 465993321 407700864 0
98979530 4523117 0 148486716 128714093 0
42605589 32324233 0 842166440 842610028 0
275476365 186771964 0 636301855 668304317 0
84998473 6283339 0 917054896 901172858 0
3382359 23204924 0 175550555 189446298 0
151880965 49373148 0 444680656 390142848 0
143799731 67028941 0 637679931 625731049 0
5585703 15713959 0 200082225 200233238 0
59756033 12322282 0 67779770 73435934 0
263033519 242799937 0 901803151 859226008 0
46355519 28253044 0 794065637 963979463 0
440696738 199227577 0 802002007 507719818 0
628786330 97623199 0 806703227 824198516 0
357848492 61851794 0 686697055 400343689 0
38236103 52254257 0 633075314 605110051 0
69996952 22908439 0 411182680 510207553 0
372364050 262953483 0 853030383 552376410 0
201142878 19400363 0 846976617 883271757 0
227013759 5362182 0 283688194 258677494 0
169312452 20976426 0 290746477 223182232 0
63809529 9723783 0 364744857 398209175 0
922121 2234480 0 230391378 220730096 0
303815498 331044682 0 538673351 633427521 0
43612749 5180390 0 83649668 79594193 0
189235263 5204887 0 756260798 577966615 0
7062328 87155866 0 893601628 659610950 0
152926907 119242384 0 461007770 536782540 0
147542272 57626282 0 734952675 685971570 0
29828132 26450503 0 189533221 113376768 0
47565170 57386209 0 434246106 429898116 0
176612469 36130147 0 396116198 366364436 0
378337 684653 0 5750331 4618093 0
62870768 39231166 0 525332930 510731349 0
94456875 15664382 0 685098466 653655207 0
14110770 2826063 0 34298577 25740540 0
58332072 30976272 0 850375370 890063151 0
7137664 9114827 0 206966766 234479161 0
266975220 4175706 0 869253400 890594531 0
245321336 49128632 0 788788805 733297327 0
151376590 90526754 0 464224197 453692935 0
39703649 24846963 0 305420561 313664288 0
381752733 227299445 0 555509964 496534019 0
27450764 5408980 0 513296872 424993615 0
42194494 293391365 0 759985465 879762280 0
1748039 8732087 0 137548272 165031149 0
4997446 1640633 0 151434902 179265275 0
328811538 44943287 0 472470442 254535675 0
90054758 40636736 0 327516346 335979566 0
40892302 18807988 0 295194501 305981435 0
18114154 8890649 0 143026245 165777156 0
15806659 7347216 0 146646043 149787945 0
5922045 2558290 0 34863947 36822841 0
25223602 16262756 0 190286261 118984002 0
46573958 12105303 0 97297191 111637598 0
9297765 37742462 0 167789634 218847431 0
109273216 6102907 0 575347694 526003093 0
87565031 261461736 0 694080461 713038228 0
274465975 85345654 0 505977598 397593374 0
31366786 19669771 0 377082427 354754402 0
19539162 16399582 0 168067223 169928131 0
127545725 33366431 0 776715353 751711020 0
8883884 452718 0 9888835 9410597 0
18543499 43164797 0 926288725 911984339 0
351397779 26856390 0 574521296 539699663 0
137416417 20213119 0 325321664 275130654 0
211042375 54261352 0 347222792 320981313 0
439873627 51321169 0 792255974 821066846 0
25761460 86910264 0 657942434 496764017 0
3445692 1439043 0 22765113 25858537 0
47050974 28696098 0 476518409 480967087 0
37844932 87708345 0 360374087 335473137 0
17350170 53623193 0 436978760 460769323 0
7912672 9387123 0 76281945 82889496 0
116213718 10721252 0 204512777 128330423 0
171581035 52294291 0 611570376 545988773 0
178389069 37840925 0 495305277 453704150 0
5049353 19037642 0 175787638 174019354 0
14189843 12613956 0 30020581 29874302 0
48278199 51920016 0 480222069 451604333 0
22962333 48389136 0 485347380 612545012 0
3759106 475256 0 5445659 4088516 0
38324825 33536999 0 427492484 485357524 0
27449018 8231589 0 392172214 447209026 0
252602397 146611317 0 786722735 823506564 0
75353584 186624180 0 854997229 894850402 0
348546607 46410348 0 771645724 675796008 0
404710393 138834997 0 516899860 513735824 0
310177515 104829827 0 517594507 413261431 0
89041525 12788843 0 664265353 663936190 0
160553443 20135643 0 588342335 593159535 0
19151281 37081798 0 540771591 511457270 0
62758307 161594116 0 906644027 903668914 0
236683 196826 0 3481653 4143485 0
9710190 1069076 0 15137518 15610935 0
713490678 466744650 0 796508162 784602834 0
18908445 78195 0 29045891 28586471 0
334082862 29905939 0 631373298 866649619 0
15844246 9527046 0 54808473 57895551 0
71195211 7309340 0 580162662 602191232 0
8906165 845216 0 12274366 10663498 0
12476908 65310525 0 261292601 235795764 0
37951025 79616116 0 578343844 598748824 0
27071646 20700136 0 690924063 710278788 0
227914151 68758646 0 548138179 519837242 0
293086030 80070516 0 380590781 350543181 0
44509595 49984944 0 752715135 701179478 0
51705827 92706585 0 290223540 319053013 0
15420144 4413910 0 304825732 328287443 0
390764946 281514415 0 758816480 735393662 0
18605830 14335341 0 76540409 81681305 0
99681612 6722730 0 255454620 277996457 0
136841316 19486682 0 435772192 573570334 0
341690834 161882236 0 551466404 511793097 0
68130387 11636629 0 503271500 459065253 0
10735438 1955571 0 81762699 82127639 0
451740 5010099 0 138934329 133645456 0
435470413 97014561 0 909430193 894164387 0
362634038 1897381 0 772798920 808732624 0
22053996 34080088 0 193957519 196926376 0
437970576 127149163 0 677360468 469836056 0
48807176 80125021 0 614213686 598579296 0
824046 3869908 0 50906235 50905482 0
21962128 48625479 0 867727758 882157037 0
92558816 56268030 0 828717789 879340681 0
219980948 493868 0 300994424 309570470 0
103963145 20363911 0 666958531 620211709 0
21445804 1431720 0 98732080 124741260 0
411342783 98667402 0 738143319 525750245 0
145802011 197226083 0 569772564 550964882 0
15142602 46984157 0 195782542 191196834 0
231031698 135742740 0 519843579 665291044 0
347755257 14586529 0 502856763 398510089 0
7782298 25728080 0 170512935 173405962 0
387379025 79478856 0 430137574 313444780 0
541517299 160632483 0 673828951 687115243 0
35146399 64855593 0 709155136 721658507 0
325268033 119960278 0 726469922 840941749 0
791782322 167163819 0 825451299 828279748 0
9945749 28435333 0 463362563 380231639 0
437845447 161888280 0 465255915 393293109 0
187731575 44889258 0 513430917 508214646 0
224786737 15685894 0 388956289 348797567 0
53157470 2218014 0 287038421 342847063 0
298667112 164142332 0 974679527 582353431 0
20541991 9583161 0 282743896 246725576 0
144374161 9733184 0 159860425 90197779 0
87237490 33691732 0 373823026 298197207 0
3204451 18453988 0 581088117 544453754 0
51094903 59499155 0 613890401 565266304 0
79318088 12826024 0 437834898 362482432 0
15309314 10025788 0 66221214 87384399 0
31195846 56999378 0 519000382 540775741 0
74975250 41981611 0 96573940 99123925 0
8167444 5993467 0 233845296 158715140 0
62595863 222955125 0 959808187 950735711 0
9538117 90272880 0 306513811 254703851 0
134860051 16821868 0 535375631 559742822 0
165571111 117194702 0 824327133 753243324 0
6892890 95928228 0 721126664 733679898 0
7233949 722374 0 181350250 186905384 0
10808158 19027044 0 97034714 104743251 0
29902304 2345652 0 555253752 595016419 0
169247771 5621097 0 640857469 757632982 0
40767510 31241126 0 79216540 88750571 0
5045571 53956794 0 426932485 432106611 0
96629946 125698628 0 532806490 588172221 0
61843374 99866077 0 741389506 735422035 0
320112754 14020897 0 555184689 514479623 0
309019682 142712456 0 411870670 410041324 0
152008197 171144553 0 469531710 394974401 0
359219957 30721133 0 753632635 650200515 0
59869591 33563764 0 165677170 158503662 0
340347822 139216233 0 353808631 158405849 0
31600169 121255065 0 772083497 793272070 0
44120091 71892733 0 866829419 857928761 0
276119219 48703899 0 568541949 589303707 0
38269389 35920370 0 204302207 129351945 0
101483485 14481420 0 198679564 200978489 0
81135399 20208058 0 353865211 376990046 0
122947455 45517519 0 134207429 116116639 0
7411658 2360903 0 49779214 47919140 0
57897933 57052470 0 710715368 711811005 0
348648388 80051034 0 454115843 364946929 0
62785001 18214455 0 131935915 59073845 0
139515493 107776295 0 355062725 316804879 0
357333086 184243929 0 663873438 476401525 0
64010117 45381594 0 637207770 610323700 0
70862529 64662470 0 753774138 755872016 0
68875819 10538979 0 300042185 303357542 0
13740702 12069563 0 162719621 159135887 0
489955936 305738300 0 610699102 432993213 0
323565081 44725347 0 757619560 535087220 0
163703443 223561115 0 329353291 337366715 0
46765892 56289803 0 694255838 674016812 0
475909488 27582157 0 587493028 512265984 0
541332117 621263930 0 731441470 710652868 0
33591716 51548308 0 236576432 213697268 0
240918715 41128095 0 508760413 558291309 0
213205183 33236796 0 465220805 409168598 0
188266520 33787688 0 355535322 154478480 0
12778187 574860 0 71322050 83550426 0
168920683 157023393 0 860466493 771751122 0
364248102 10715277 0 634525319 479682836 0
19044934 5382741 0 267363754 264262393 0
379627160 190257271 0 714211611 729439161 0
98886503 182656294 0 597371939 916470795 0
30315192 25036439 0 94030656 92370232 0
137556174 54634497 0 334045378 333860392 0
667924 11267060 0 105635146 103223949 0
17789197 53814397 0 328409551 330871037 0
8017233 4568012 0 47014267 39391215 0
34373674 30869539 0 260380029 270628559 0
57053412 5475260 0 248548152 247430009 0
4815485 997169 0 437921309 449846091 0
255673373 72910480 0 792122761 804067217 0
3826132 161319852 0 644914889 619775728 0
25286972 268229542 0 853915565 865511181 0
398596356 76399665 0 615210615 633440470 0
120664458 69544424 0 729329508 639773053 0
653288130 319122795 0 940979172 816595877 0
3461350 11224627 0 128561852 154327052 0
24937963 62430754 0 403434271 394285323 0
173212101 108425558 0 257256444 201404112 0
21318565 32779660 0 431309259 455676083 0
237637473 7720340 0 710373158 669914594 0
48344375 32623700 0 702094247 674388376 0
106471746 24873328 0 649738841 749146059 0
133513262 45382387 0 332341483 337503365 0
170335767 358097485 0 486914838 512506038 0
99864790 15852105 0 397516592 428514265 0
791875500 28080430 0 852413190 770685517 0
177790442 267672872 0 943041417 927178331 0
7056877 24664381 0 461497044 402392773 0
2345845 27335412 0 108095891 141024916 0
10520043 4345269 0 42064491 39965247 0
1961945 767022 0 38122536 40571884 0
217938175 97903629 0 402963018 300243653 0
55734131 40268496 0 490684603 564196905 0
606368291 336180677 0 685151173 651549999 0
301095761 180677267 0 916030380 919673608 0
41068815 60131030 0 243407662 280038613 0
300600743 126812757 0 843694403 722960908 0
136953854 5019147 0 186188725 135532307 0
119888325 69616085 0 200208173 198055567 0
110624623 189669749 0 750518976 671730302 0
32438648 22396539 0 214140698 197635174 0
176112347 46672566 0 272029866 292546936 0
126082345 64292853 0 434415546 453239793 0
358751577 17646357 0 502201037 607813909 0
54576104 60406393 0 126107620 145067470 0
229964923 65492528 0 347308383 278463717 0
104681725 98193108 0 470995337 465237498 0
348830504 89470208 0 606140298 641202178 0
566958926 6593 0 860143081 902082355 0
1778810 37078584 0 377538979 396934567 0
67237426 9299322 0 518008763 518189831 0
123122984 15559073 0 299248133 275200383 0
7012960 4823792 0 158662487 161955015 0
40026311 48629049 0 222670801 234118829 0
2873658 935596 0 27457928 29025950 0
249895466 156975513 0 888982888 885220120 0
16727074 4634762 0 75614992 92434437 0
166423408 143755768 0 741909959 600082012 0
102606437 21164125 0 250809028 163675429 0
36005758 9065094 0 602380752 713288762 0
703027584 320664097 0 791361729 890064281 0
147722909 13046400 0 656285687 595249467 0
358111757 48255750 0 831360694 702157963 0
3783470 1058769 0 7263754 6310193 0
49748271 121207695 0 459848822 315096379 0
277372740 24592740 0 752189282 767625687 0
36705085 3117079 0 209961113 140010243 0
130476202 24062372 0 306654659 293073812 0
253950222 192603767 0 345742464 274888943 0
31045980 1780955 0 157680656 169653130 0
166978486 67196986 0 645100444 709418583 0
19395114 25950300 0 419647337 414291801 0
58666235 1587489 0 347567019 359986150 0
247502463 61596092 0 521369564 376924430 0
21626618 32660525 0 142245914 156191092 0
14693016 5731949 0 88927768 108761836 0
21533705 93555527 0 532530142 547279077 0
225427631 62398419 0 272113480 132682465 0
200821596 20298181 0 647304091 658084075 0
326740055 5820150 0 424131350 363661560 0
2887133 71198634 0 702762672 696928152 0
245190455 7598469 0 302467082 330684276 0
106953896 10930544 0 312343698 518006626 0
9885343 2477582 0 44487843 47167246 0
145889039 6939487 0 208809790 212688794 0
236397298 127550189 0 438247050 388006370 0
27107859 26587206 0 122005733 116368923 0
133160675 52183283 0 958702179 952762211 0
18133965 11973470 0 232029773 284871573 0
143063700 25100281 0 353856705 350136462 0
7513402 39386095 0 492112189 422183718 0
61327618 74298778 0 667572650 746455689 0
880457 81815210 0 807153011 762134923 0
87934431 31727756 0 138814380 56500952 0
59605599 2365641 0 151837494 149074697 0
500575278 21534302 0 799311001 890087085 0
134431502 55020836 0 141661339 156012451 0
21872328 49614957 0 708205196 653354542 0
112068660 16286828 0 279431020 284557347 0
300206238 44797134 0 746436519 729816896 0
444010393 177760898 0 653574747 632343218 0
334712474 119072420 0 556741222 446989117 0
359243329 380378769 0 543067022 733120512 0
512493968 4579360 0 687327686 450523068 0
27024187 10206230 0 40216206 40115168 0
10775309 20118323 0 740487971 608966720 0
298015351 84967621 0 644201639 587617562 0
63778187 59080283 0 490178623 410028429 0
227788433 131292400 0 382314850 435993454 0
61021986 90274559 0 507877331 511626469 0
114906054 16157304 0 638139102 656871055 0
463114196 21314602 0 802420127 626546962 0
273592703 89803635 0 342458211 419883255 0
39409570 27271345 0 86122005 81256921 0
85227313 95243793 0 289180291 289921237 0
18984039 13241437 0 155042376 161879342 0
54579751 64256644 0 206635938 274765402 0
7018674 2977570 0 56629925 57261224 0
332996398 184721445 0 539742476 558898643 0
55438339 2331907 0 96299320 102076794 0
142185816 17893619 0 266606217 231166110 0
323182678 142477628 0 360378391 381853718 0
40815186 94278791 0 471679811 567672402 0
54853950 188263099 0 669673919 845239543 0
165350797 144746559 0 589622171 582761464 0
255720818 104252419 0 512426483 803265986 0
178320055 20228482 0 614773288 596608302 0
417150676 64884215 0 547986568 550618195 0
88345126 16103194 0 426859430 311929896 0
92162272 6670411 0 358156563 427479995 0
110372224 71584308 0 161414228 156183124 0
3757998 4480524 0 246574057 220334385 0
67111851 158495428 0 627724567 510013398 0
1199578 2076736 0 90878654 83519123 0
161377880 7818398 0 373285740 334150270 0
35026043 18369330 0 42779284 42561262 0
37004606 2711928 0 570590143 601030704 0
127919221 2428470 0 380864620 380011375 0
151279400 167612461 0 247369620 241895306 0
54976040 2217183 0 530656398 511369951 0
3511675 7237894 0 182776895 195132110 0
147655 405888 0 4589491 4829103 0
385890478 50509438 0 893942017 391122963 0
137716146 67767171 0 155203253 125574560 0
75130818 133491945 0 519108100 599320860 0
6888477 39744697 0 851932387 957177506 0
341463669 264231993 0 541869440 481672946 0
238888607 252802740 0 671880247 603863282 0
227426212 58311650 0 291990661 307837390 0
40204376 5997818 0 142274010 121145857 0
219550264 63568572 0 739429109 657357124 0
49934250 1091223 0 87489978 81934147 0
37825985 93136537 0 625926059 671197911 0
13742699 19904243 0 55014258 55669390 0
10291982 116055253 0 415766658 440411549 0
7904489 4992010 0 19956683 20743371 0
9607818 18227821 0 830611100 822739310 0
4462143 6059887 0 65850292 62970933 0
678751479 338480599 0 941267898 733999913 0
10961205 46034526 0 170499281 188137740 0
118183011 228390737 0 707255177 661988972 0
668259947 38002122 0 821973695 621456988 0
36161509 18898481 0 620208994 586094646 0
25690193 9538532 0 50817227 47712101 0
144163704 18462454 0 822406422 962559640 0
187912614 76440837 0 786488478 753062422 0
17613044 21189362 0 636241317 647681775 0
6779167 19858787 0 586281701 624178915 0
352557296 52156198 0 699204844 321623346 0
360804855 82058191 0 545823716 394493318 0
310238447 97528311 0 517918899 411234473 0
118768183 63464550 0 743022394 576595928 0
237287940 38168505 0 735975281 715173588 0
131278347 76146325 0 699675914 773878498 0
550921588 423358759 0 937218863 933611713 0
594793359 87219041 0 856549605 753725313 0
11336781 14268543 0 108060120 102776332 0
169809838 196809246 0 982170801 981532927 0
145155639 58313924 0 640632695 604289749 0
27707231 13209608 0 590283514 562623736 0
939158 97199146 0 411513222 382126362 0
2430187 1583519 0 14450784 13305315 0
11121649 9489696 0 265181369 274749088 0
89790849 21394628 0 515988750 492505419 0
5314720 16001270 0 146433130 137877454 0
26896658 49303264 0 272840918 246337226 0
7623043 11075691 0 127681714 136071750 0
1708192 18229467 0 54515116 57780098 0
803639075 90531980 0 856897894 549049788 0
315200764 26426141 0 341424875 349302203 0
59170840 19123202 0 598361050 588141320 0
8710701 15890509 0 221559967 178055478 0
829601084 422667244 0 922640304 844001906 0
37945626 1277727 0 62707020 60018462 0
1130199 40326081 0 219503811 228391011 0
99957718 10762602 0 825018996 851826163 0
42350228 21419086 0 516548144 427827371 0
32845414 135727045 0 662150874 624488761 0
14568267 130576298 0 532824977 577710947 0
59218480 15857601 0 347501908 258788513 0
48805279 2780693 0 251150637 233445343 0
9535148 9326698 0 256009239 244395675 0
43696725 6801933 0 177083294 166742309 0
135019311 26174289 0 556189921 503545349 0
1552859 19110959 0 83733001 96594250 0
120170878 47144116 0 420389962 392783897 0
2440507 2041379 0 173219343 184623966 0
399277338 95443858 0 592983755 595186376 0
104253889 160910629 0 717671959 723881810 0
176481484 165416828 0 833254059 834633592 0
165109672 165580468 0 800035552 832872750 0
42318316 92543142 0 173944788 156174612 0
50909548 34851808 0 72013446 54534835 0
559112225 19028754 0 831142537 774960815 0
12128102 52856833 0 828584223 871253615 0
318378029 183787875 0 720288486 822776026 0
1983586 33406581 0 126852318 117000398 0
432390536 158580688 0 706956578 584863523 0
160619972 65630789 0 736521719 717033341 0
36497143 5655888 0 317013078 110763652 0
51260419 31414192 0 166934752 177383163 0
20492042 22326144 0 695587576 787360042 0
1208649 3226889 0 121487790 129281037 0
100453599 18407614 0 960426676 916020237 0
48897567 215489 0 150323575 141773432 0
73987063 95923227 0 774594282 729676076 0
212887174 193138361 0 249024551 332586676 0
457932217 167621303 0 685972759 439156833 0
50996721 7035645 0 416715987 432124387 0
20483551 3195084 0 267621246 251729771 0
152348699 6791085 0 216185795 149723109 0
31923660 12092156 0 135565101 146454779 0
173340268 50881329 0 414559683 373984300 0
705699091 16358811 0 873924439 651051305 0
56086867 12725557 0 604462876 548892062 0
189015247 69376364 0 694701362 775386537 0
297488122 159411887 0 426248135 380689771 0
494473960 14408061 0 890248027 922593333 0
88942518 21181069 0 244001334 235128681 0
96240341 38470002 0 129219465 132574533 0
59570539 24162700 0 608402599 621890312 0
86925400 17061050 0 397451758 293173334 0
323301189 201159686 0 332275323 282079484 0
36472773 11928684 0 114238702 114213037 0
257746669 54104834 0 724009802 716795014 0
14782071 607522 0 91416090 154383602 0
535123468 54488694 0 603481032 504518193 0
48489130 13021083 0 54571271 52323545 0
407554863 151668467 0 524892904 434197831 0
105849984 74316431 0 362135758 334793948 0
24933249 29402389 0 145989021 115604301 0
60834545 37249945 0 764210504 863077644 0
5690313 4808455 0 93108590 91547912 0
370635830 136954127 0 658626732 461736431 0
172133850 19260978 0 303361423 349112754 0
190808723 70105679 0 317942396 191702276 0
78064269 49350477 0 503695524 501468893 0
134855856 32112492 0 535789935 711424267 0
448152928 27249251 0 637954160 437233333 0
47621227 11294846 0 153636718 108112989 0
42426763 68787399 0 785275484 736341188 0
177887917 32554459 0 216111310 163045867 0
118232 48650434 0 596269620 635693441 0
371791790 166917317 0 459867790 395656879 0
150256090 72252537 0 316265914 353565311 0
65190465 2140233 0 296778459 311663063 0
280878754 133119042 0 352793947 352114273 0
260699363 132543007 0 384145332 354871996 0
369897632 52093449 0 671203736 669198573 0
48924377 54470082 0 402865996 538890725 0
641793441 265348845 0 767362932 853779576 0
366441196 56308703 0 705732289 575074485 0
98650103 19205764 0 867586037 796994391 0
342323132 79265387 0 394979796 468904926 0
380970246 155214340 0 628165567 523661702 0
7047675 5351652 0 29775497 26693641 0
152878238 132880493 0 881506926 888367247 0
105845118 13848060 0 137037438 114133918 0
149228755 20796250 0 197428508 210213465 0
255065768 37875915 0 322203561 324373049 0
136269050 12001335 0 220986484 216403650 0
14157860 9142475 0 41306292 41000586 0
5887496 253151 0 39755898 39704150 0
413547210 35503815 0 731620666 657021587 0
45786556 6414881 0 133233450 75649233 0
218180591 59506050 0 357658612 319061958 0
326791375 69850212 0 437853889 376333639 0
34303516 684860 0 140668405 128706127 0
245453783 80421366 0 844360857 845251314 0
50455769 17222525 0 165680622 174021010 0
54200538 11760285 0 778570180 727988384 0
104024803 149116847 0 566113331 628748752 0
220764781 45456060 0 680966435 602878705 0
20305190 12852428 0 243583631 253325922 0
270161374 4457269 0 544028704 363031928 0
131329589 27907226 0 634973109 608154973 0
122300001 103395885 0 415537414 399230604 0
1979243 9891384 0 204457160 206039161 0
3774676 1379334 0 208696382 184244086 0
680784051 336646390 0 840519169 800875769 0
17544261 55701318 0 120114910 99885056 0
20257880 18048790 0 92293850 92569613 0
175164065 7377391 0 331379766 151616003 0
11519922 34574811 0 221608278 171152110 0
26969248 29507542 0 353560103 370901086 0
316539758 35626168 0 460485105 503729515 0
61258025 90328365 0 460480264 477236396 0
409007765 48792912 0 940306620 945528327 0
551915989 178503403 0 926299371 931662894 0
494319950 9914414 0 837853109 811320034 0
19400249 133856 0 23222870 22447663 0
51018811 42529092 0 356605471 378670213 0
3909295 51247715 0 221209402 232521155 0
19882668 4030807 0 33529506 33965982 0
234969624 138720890 0 250559876 243743905 0
447127373 204889586 0 596222010 640084963 0
30138398 20381336 0 151012060 135839917 0
143793296 18587966 0 195507524 216614318 0
104571270 55573410 0 606602651 642141174 0
12408778 3664272 0 66695581 76875620 0
479235340 35685875 0 760824174 772497763 0
296836813 38764654 0 357386718 345298455 0
584483727 224293250 0 870767729 532185465 0
7647709 2172616 0 47658422 47724829 0
1413645 18731530 0 272574671 222734623 0
151858716 174470130 0 342103054 371385825 0
159786604 37448639 0 216756531 195851931 0
38240808 8959798 0 421745744 515869718 0
15238209 20133410 0 167549600 166084404 0
31185365 37395383 0 293783055 307134911 0
365858745 68567835 0 931280688 915765963 0
64818229 77206228 0 747040073 765542904 0
434092128 109854724 0 617538577 231351246 0
99000554 138747638 0 286601444 289166166 0
140847132 102131032 0 288986714 204372634 0
22297008 3678087 0 181810695 181041734 0
394039761 58762024 0 639229605 531607134 0
284092819 288069756 0 425823882 413175502 0
4692830 3197499 0 9159631 9653375 0
21439840 60581028 0 459402714 434327836 0
64974155 62194186 0 229792204 224131585 0
46212124 291641420 0 922249977 904335909 0
552513524 30485647 0 889348561 931932898 0
409787 859416 0 6749129 6535511 0
4233131 23315939 0 620331479 555467663 0
474898578 262979662 0 903624317 877710281 0
1642157 36004032 0 225921971 135219553 0
471791685 114828301 0 688187886 712594713 0
125130768 22294889 0 475135825 640893502 0
65064507 58799931 0 799697185 840170200 0
174043644 271780718 0 656314932 759475485 0
273015399 272554328 0 460409474 704037710 0
249402929 30302330 0 556840240 604070611 0
275158 1080367 0 51769341 63827268 0
47179489 39974956 0 321598535 327994225 0
318619227 18473059 0 595098288 542308489 0
112763263 60917906 0 334309514 448453445 0
197247198 158374774 0 488853493 399777431 0
2852179 48265795 0 304186660 319029708 0
10069217 798807 0 90905811 84793354 0
128693877 19178006 0 486622425 515141139 0
246826530 49920583 0 455063948 446799734 0
373699439 144599512 0 749443754 611856973 0
144606 271498 0 5978834 5933977 0
573533155 309482493 0 896161758 770730780 0
4200140 12611448 0 396597108 407723136 0
242286374 32616790 0 314520429 312198991 0
27553145 26178472 0 755865188 704740329 0
526106810 114708657 0 896883594 702046658 0
452377934 18219448 0 752482798 803068344 0
83466152 65243749 0 243846461 256752575 0
32893382 4978421 0 526690050 467539416 0
61615326 22739255 0 679256059 636354679 0
412938120 31777724 0 852627070 778302312 0
35184922 70077424 0 276662647 297639152 0
104248890 87082 0 529829514 482143253 0
129189383 11105859 0 924887720 737467711 0
12967956 30379007 0 398465566 303150216 0
64415161 188887277 0 690069405 833345022 0
76540654 30184722 0 239425154 237418079 0
130086806 37053748 0 817346669 781331726 0
196159115 129246082 0 222768352 229836080 0
59744547 107813632 0 853627770 859599984 0
199430209 133597898 0 707846059 723126732 0
178308598 85578343 0 254959254 253574932 0
1240572 17147132 0 152161990 174649423 0
154140631 69248162 0 785898057 696860924 0
446969382 141599641 0 853540876 553341792 0
310260777 1635111 0 794460459 733992451 0
16961564 8033 0 39586793 37421514 0
35881222 51188736 0 471206574 438292284 0
211031513 4725019 0 367928857 483509043 0
193195813 53952642 0 395410867 415956176 0
1100252 1070552 0 65797735 68056340 0
118132283 43431884 0 471054107 283017129 0
157236220 87397897 0 624430114 666414845 0
280612988 13038911 0 426614741 330079984 0
91233083 46495428 0 499711117 412247971 0
124783599 24986516 0 338868345 354724011 0
4880291 2278225 0 47555252 41008156 0
58037153 11577907 0 224233943 188223206 0
216641723 177116954 0 560314469 582063622 0
6368170 18575740 0 410054673 385588597 0
58111211 11664857 0 180692503 208728968 0
34834705 22949443 0 376432229 374177697 0
174741649 64459090 0 440981614 382968793 0
543968462 299438547 0 919179700 919800151 0
4944029 11114306 0 85156800 82109951 0
426252351 99767646 0 441756231 577154739 0
605605164 162382948 0 883236251 522705588 0
184281281 7164703 0 510721762 553216307 0
234016800 743651 0 279653273 294536505 0
32879935 72720208 0 442493495 425936019 0
779142553 134880435 0 889271344 784843970 0
197644679 18448982 0 260478412 317274141 0
475046612 477943202 0 615557393 838173968 0
186203699 26717991 0 802516035 742017406 0
185281247 109781571 0 206233732 223764718 0
101362211 66764014 0 452000519 508149707 0
515266559 46571305 0 882668300 844062597 0
21949187 12170215 0 850454784 762352818 0
718320411 17174279 0 882592609 544223198 0
122145953 21093029 0 451478536 487117117 0
12475689 7884774 0 471871829 587281163 0
260320463 24865913 0 420382493 404870523 0
91966564 10233706 0 406315882 466763227 0
179422108 42483682 0 714054674 547291335 0
10171863 3798517 0 70144944 70798039 0
304859979 128024294 0 350560098 340665316 0
37623835 8671394 0 127973150 115412219 0
34663577 29151985 0 350672792 394983020 0
7875997 6667451 0 150896832 163600760 0
445042924 49281049 0 872687400 669026836 0
8602423 33609190 0 500303945 530971928 0
7661618 3296240 0 50708529 51561710 0
233415050 160914431 0 619349558 539004052 0
112422250 3151872 0 287511950 274619667 0
479474019 17364236 0 848244811 638944756 0
585563384 141972577 0 780215187 724516557 0
242897584 11682496 0 451851751 91861311 0
298311249 280198314 0 532565706 480054252 0
70511127 59565164 0 91045683 84111348 0
26581896 62994642 0 173656595 181142729 0
1904051 9879566 0 439655079 553834420 0
12288249 1041621 0 64931563 68068107 0
106533532 20537897 0 134733138 149461730 0
4636864 16070692 0 619181689 584404145 0
34876100 18326647 0 414805034 388783353 0
150586880 62602121 0 554085057 553404346 0
65339775 24436548 0 359709316 381932449 0
72122935 58201168 0 542852999 500336757 0
552791187 494249604 0 797921851 669812633 0
112327560 38619077 0 213948215 250965973 0
360145263 31534196 0 514752680 558973808 0
1653987 321297 0 25153124 21330550 0
79904284 83620021 0 358808214 362711809 0
2762317 5436380 0 255519617 169151780 0
19529469 89008809 0 648395047 682479665 0
90354483 11047612 0 765205391 711136222 0
57168761 58674502 0 937827077 885030709 0
144465347 28284528 0 860228715 825595978 0
242521518 170261308 0 412559627 458455629 0
47463928 107410802 0 674278042 455751870 0
69563678 144669622 0 591179695 767490287 0
1650113 634968 0 222761306 215947567 0
1189654 5030757 0 59342250 55392481 0
17340861 32948532 0 440773216 542137869 0
321429450 92994179 0 369235006 323619746 0
474061806 394406458 0 875152546 868876589 0
64849999 864394 0 665139946 583683740 0
4248938 1417916 0 53847917 53281711 0
59386393 14417641 0 232671901 250185340 0
411849151 143849655 0 787343441 613910036 0
4157302 32012425 0 767350566 973947222 0
12856474 43379344 0 163887343 162897863 0
262906674 11865738 0 316619666 226470114 0
35441118 72491665 0 257504156 235846315 0
143083249 53366056 0 731193519 537644752 0
7238780 59535255 0 393463513 385017417 0
129160791 121668264 0 242336105 245724425 0
180925684 195685249 0 583720806 574660100 0
27553883 45496243 0 761307647 800607753 0
10021559 44878835 0 272705621 287457043 0
197271077 47307829 0 699551574 637956212 0
18755050 46190724 0 442025276 436932048 0
100967357 68924344 0 152188209 163333860 0
298056478 83852484 0 340661969 195896095 0
496694253 124915850 0 961923305 939900701 0
113890531 73881116 0 422675742 407272165 0
43883888 106761226 0 447202069 453893445 0
34935844 5798521 0 219170276 213815062 0
20194498 25831574 0 175895077 147658199 0
420720648 37748640 0 648103405 694640943 0
249591656 389612614 0 875127280 949325151 0
35933481 8232761 0 152705899 166929132 0
28877670 98974462 0 361200618 385082372 0
55404399 123604096 0 329361653 346519532 0
23674804 4157640 0 40296581 50885713 0
141832755 52662638 0 316084513 402104903 0
236703560 33827812 0 643050050 307330877 0
37836841 7262398 0 62785562 54857895 0
5832669 16046918 0 93924670 71391258 0
171517124 87483719 0 893765992 922402401 0
157792312 25747681 0 359415470 391165050 0
24074284 19534931 0 205067849 199433783 0
13983237 24797128 0 277772347 345768950 0
270712668 117005092 0 622927196 460729043 0
322573173 101572366 0 716791422 592616870 0
21050448 7121634 0 68746847 69512944 0
1646613 29523248 0 923994832 814884146 0
290347187 33144835 0 373220990 268648517 0
441914621 9912512 0 521962937 379080055 0
46954481 570025 0 287226836 322805270 0
145950000 21481153 0 744511749 761552592 0
133257907 60861213 0 265646344 263601049 0
219271602 40189876 0 840436648 827961365 0
39576602 1294749 0 452343534 539462637 0
645324643 113846051 0 669797464 661970766 0
59741361 72695915 0 528969624 441670301 0
9369816 9302070 0 788945086 667532996 0
98563030 19121919 0 207110227 203142400 0
37213323 26318385 0 559124598 620855880 0
16090471 35029589 0 258710329 273705132 0
490823459 90632694 0 646267166 676831389 0
199627636 81517236 0 327254422 340811111 0
3715183 47579834 0 141153212 145530770 0
122328556 19908413 0 706505948 644163449 0
22247492 21251732 0 171173179 147047720 0
217782192 70239066 0 749321056 777116611 0
10318318 81372701 0 580474726 566770280 0
27369523 17414910 0 366146160 380519211 0
220443470 3599251 0 615095031 606282040 0
124532618 22440325 0 887696323 471866872 0
152071365 60597577 0 302606527 321310703 0
69813705 7666657 0 153450860 124242356 0
176435297 64525362 0 711771926 676559033 0
44336059 65387839 0 763663776 746050335 0
87457253 13811836 0 94083165 135966156 0
310988743 48705274 0 372831067 519239640 0
20517055 55561102 0 136001867 112086328 0
488200928 142610380 0 736499240 738358530 0
479655785 34439309 0 955662319 542999273 0
116113455 152294964 0 512501645 547354943 0
32719662 17870092 0 566111333 564284364 0
191832817 188085461 0 534843739 547389493 0
19618353 23613603 0 781441142 802906019 0
15137909 1061801 0 45108169 23669449 0
794455080 184755997 0 906414893 914421207 0
474310445 6440675 0 679407213 562352505 0
56705237 20088221 0 367571232 342063892 0
33763988 80975696 0 641300797 635811879 0
22901920 61961856 0 627749993 534650645 0
23232381 67656060 0 833563920 701816002 0
455266066 81327352 0 731474247 677297660 0
23266133 40804170 0 242141849 250727155 0
576339486 119534578 0 903161368 964932148 0
191403577 8204959 0 437043431 446510560 0
29694920 456593 0 58821323 48647825 0
34481959 63454151 0 753051339 822305246 0
9709685 5103495 0 40725634 39194436 0
856863483 9620289 0 955772994 640573918 0
2121253 2550219 0 28148049 34368576 0
168673025 9798133 0 489584570 467894132 0
49015 172699511 0 728903791 819900245 0
8828513 2846723 0 167794627 165663665 0
13774011 4148699 0 166453796 151216143 0
42428321 52632654 0 685541417 717323418 0
19530857 7095544 0 55923671 82633823 0
362876061 70758729 0 504745875 272535463 0
592999134 366865289 0 947967225 722552108 0
53185109 163282759 0 406337053 466385830 0
45438174 9974177 0 176711670 165404517 0
32387477 23375279 0 193725490 226334715 0
90011787 137843580 0 816028161 768494613 0
454882519 28018071 0 656436804 349921575 0
12243194 364409 0 40390632 34584217 0
705309399 72658535 0 782437227 783851791 0
240148590 98977614 0 304297312 294187153 0
84221703 21438624 0 878988723 810920580 0
439617049 262317825 0 528846128 533923269 0
266540865 50773961 0 673954593 626107155 0
12515888 3756969 0 237961688 289950950 0
425994525 83726766 0 506347396 320545705 0
1824225 519677 0 17163836 16628073 0
50406751 22244875 0 673632485 529608087 0
6667710 7270523 0 34059360 38948743 0
50970528 3605596 0 85154088 77608591 0
222088994 157693607 0 985600845 858552117 0
15424239 5007299 0 99920509 104198797 0
335754170 1311109 0 738783163 730581782 0
60051779 19331020 0 575222465 500406955 0
199374810 8180530 0 624868484 673813523 0
47226214 47603743 0 722471607 761475842 0
5567013 46168741 0 737504725 757680669 0
159202025 3329509 0 188892341 173062591 0
551064750 4979809 0 762847115 599408784 0
752994426 170353625 0 820864755 653696578 0
114411426 75777228 0 861653105 914337877 0
36086224 13047114 0 585491492 830955416 0
424224967 89448609 0 523351486 150727640 0
12972660 24958295 0 717792356 657156473 0
299494873 28566663 0 781426494 815734146 0
214283030 19464068 0 269555549 253999898 0
62275338 15633900 0 118200307 122989177 0
363013951 17787345 0 699990121 750292315 0
233053167 14353951 0 269405540 218649679 0
80316915 46689403 0 660225781 649781130 0
388378686 205277155 0 461402462 573452949 0
6099757 418653 0 30747509 19092544 0
130015755 63842903 0 213659002 178811104 0
30937279 58706804 0 814118983 806332684 0
59119585 46695139 0 282782866 292859589 0
2682789 52173678 0 367058393 464785359 0
364343016 208775097 0 647007218 587299533 0
5707378 67588919 0 211410629 216818745 0
151439914 11364687 0 208388029 135516537 0
201406627 9472902 0 307015741 289587150 0
384547508 12489113 0 930146823 822938403 0
232861763 32156638 0 712002028 646334550 0
275239861 189972877 0 544653074 575421377 0
13339931 19488711 0 217649152 183444040 0
1294911 451741 0 150523603 159356448 0
213365068 52490401 0 853144783 820816637 0
513390532 179678688 0 629720846 478231029 0
70650885 19301233 0 266985162 338581362 0
566059161 105336104 0 627099902 218954997 0
323068973 85689092 0 716570029 857986941 0
518513464 543472248 0 833276377 881526224 0
57632807 135613944 0 258982177 353297451 0
29391565 2117175 0 198295564 210013485 0
406979950 100246331 0 674606565 521875494 0
136343181 72811037 0 271962513 268590384 0
20146922 25265620 0 622741505 606644828 0
499526382 58470849 0 815410014 614450347 0
136760545 12158559 0 361094597 399485079 0
50244053 9575586 0 285094309 271064408 0
78175934 33631932 0 238563656 259728283 0
232858153 76211437 0 322748173 385100505 0
220105355 28164790 0 883879807 877008319 0
84935055 930660 0 515683675 520444325 0
217648210 124149913 0 552098306 511036809 0
2807489 5172611 0 38531779 34262330 0
22352426 15851534 0 345491217 295252976 0
31724445 304836306 0 676519581 699560390 0
308769065 18267784 0 621995743 712392905 0
307699123 13723236 0 849603201 905196847 0
132336378 25858576 0 235570120 227119315 0
121197204 88684469 0 525052636 492063306 0
227103091 23480409 0 333306318 250036375 0
98307439 33691450 0 604366482 581627259 0
233528112 58389624 0 677954072 853287916 0
47957902 20882867 0 137972637 135039516 0
77072043 54496384 0 324238340 325282910 0
49070937 29613937 0 163417865 120016653 0
99059233 110845428 0 867275438 741427218 0
95296205 197981249 0 263079026 263966885 0
179672312 79263246 0 323227395 332964765 0
6033508 28547955 0 280780044 227855648 0
21236256 38548397 0 77497165 77712751 0
102558442 1476407 0 539607657 394340569 0
264238776 78553699 0 516141260 248034135 0
62846787 145800432 0 768765711 782942922 0
100684233 23619393 0 465797668 393125344 0
39572726 50083820 0 371345358 426968029 0
52144537 27354924 0 716005338 659860897 0
29862570 6956766 0 77430477 85531603 0
320286394 684263 0 760605648 475889724 0
15604047 1293716 0 719720656 709116582 0
185447861 7448986 0 779138950 507008430 0
140951422 75028349 0 172512394 91703022 0
19223751 67132560 0 383433553 347133849 0
189719142 13273770 0 275074508 117132765 0
364071474 189279701 0 385064688 450827879 0
110301195 159149411 0 525044814 512587195 0
10591126 49709483 0 255411929 281305349 0
159108588 25660734 0 218010261 227912708 0
22322650 33779954 0 298587912 296272408 0
67162190 9054504 0 68706994 71253757 0
42702119 7074478 0 732367415 464901978 0
57882928 91912397 0 335631530 362581560 0
36099244 29423878 0 329178549 375503466 0
438693753 250630126 0 635459575 590929512 0
5509982 4323958 0 132077847 109859751 0
88919440 141950867 0 430722145 459410760 0
262315789 68482022 0 432613048 264526535 0
303513285 222701204 0 916113788 894338435 0
177196943 10292828 0 360334401 255951849 0
137342525 51909928 0 647903821 670632419 0
317034319 46367211 0 460192741 536454432 0
69869039 22911000 0 100488260 62784066 0
112864175 106555995 0 263082508 307847882 0
373747 462049 0 2325043 2582460 0
42822584 11928110 0 119344236 117661906 0
14779713 2494652 0 67319046 62592131 0
762799436 72906424 0 869600415 367461183 0
38226427 17231714 0 219276620 159937188 0
440621321 434751316 0 467604290 513255040 0
243898688 49294616 0 353965458 240646655 0
99826980 296867920 0 713904871 868593992 0
843992 454541 0 9096393 9746248 0
601752087 58771638 0 689970152 590452464 0
229627113 101112 0 583754512 662659114 0
70129506 52798789 0 231670831 233230069 0
379834605 55767118 0 444102182 240485359 0
188294704 241700257 0 353345163 478257315 0
12747171 16918413 0 622103521 594115712 0
97507603 31249225 0 510940990 518556055 0
117727654 298250 0 334597886 305211146 0
258194892 284411 0 334132416 122312592 0
49047406 6248835 0 130788975 130266425 0
133738650 191371725 0 649129863 706066210 0
448043937 228351417 0 544714898 701163141 0
191767312 53618225 0 274060122 270510070 0
30447241 72736491 0 715032947 776087553 0
159253134 70893387 0 856104735 922030479 0
684419 85553037 0 552406900 536889896 0
44804364 94147205 0 777125859 734632246 0
165307804 87753561 0 830850526 766697683 0
25362202 56172918 0 760750920 814133772 0
297079239 137355149 0 694744666 804272901 0
58916074 9539047 0 395094764 436906599 0
45612737 2377193 0 737816212 689317024 0
119989506 94827015 0 713284684 812214977 0
526303286 276927715 0 639215203 366996194 0
141851531 198313874 0 625803001 580659081 0
25792603 55656944 0 858886195 833975150 0
181774327 29065292 0 357107793 272648840 0
162901882 2638087 0 224186990 197291110 0
70817190 4303388 0 73940250 78648094 0
20216019 35327813 0 209979134 226974432 0
11041005 42846742 0 477616357 399937675 0
90850359 44896040 0 135171292 114250961 0
8422212 6958439 0 800011554 832085790 0
20562941 220979810 0 907966255 901389846 0
496568741 180402862 0 873624843 507509017 0
379010964 15523328 0 478839614 478939213 0
273860997 58075627 0 344209548 332450048 0
418602340 90665142 0 545481118 473420773 0
237614966 131510455 0 550571610 477409207 0
25261596 79108008 0 364081476 465314763 0
216721070 111744751 0 835164748 786570234 0
220304352 116880520 0 879459651 673703357 0
38715153 32639570 0 714345245 654867934 0
79957909 69084470 0 244540058 227338635 0
129529763 2963881 0 197804199 76953016 0
53159829 83420982 0 229492623 306638243 0
12807372 115125163 0 583880351 565276988 0
12442 884099 0 9186223 9100446 0
16439656 51648455 0 620356851 717374471 0
43744856 48068214 0 229054436 210479286 0
1441505 66566 0 12556361 11719610 0
105575074 14000924 0 330747015 328334274 0
147995149 5898009 0 173638900 138517920 0
24821838 24369632 0 487090515 497673212 0
2544798 21242890 0 80983956 66208041 0
13293803 8259560 0 832431431 915323398 0
18794743 4100894 0 317100589 226835804 0
141916385 18308055 0 450448820 460256446 0
73205402 11550156 0 436703330 502498223 0
121468680 18190514 0 358669913 316391552 0
26359543 1134825 0 176212231 173124594 0
166383788 25057154 0 612842836 659766471 0
226643550 138969566 0 292593418 228929402 0
571752474 79817628 0 894592285 899207253 0
486588981 41277191 0 715807852 680302094 0
512023068 93950678 0 828197865 832472765 0
50985571 41158146 0 580479671 585211022 0
149112414 32784279 0 165179702 151099566 0
100677945 9438340 0 439812036 530516710 0
62288314 2619889 0 230261115 251295012 0
89836302 211657851 0 629023200 627985940 0
368950509 161413235 0 588135340 468032211 0
6084120 8915138 0 132960179 131419265 0
130815623 17100196 0 633047646 566602151 0
35462066 14170407 0 796558003 907443089 0
478323653 220187109 0 841988548 649744393 0
284945199 201125922 0 309538532 236684880 0
118491309 13993979 0 783719939 855643557 0
392442711 146095830 0 445299574 255006969 0
79923540 40205466 0 138583113 128614819 0
26965565 10604741 0 142942533 138548953 0
195288445 144940743 0 264637412 189374276 0
3220464 6816858 0 141888253 117370311 0
59593476 56863939 0 707255804 838212887 0
228405608 54704665 0 502609817 530893289 0
32491228 16225537 0 706350489 707120459 0
147614404 119070609 0 755673455 852764133 0
26737753 2902738 0 395198312 416046182 0
357456688 54628027 0 643701264 506113709 0
106749510 59499282 0 152681141 140350680 0
37659078 33007232 0 107202269 111732402 0
31880837 3278978 0 107941146 108166702 0
113858971 33977227 0 223396898 114398594 0
73773265 63348823 0 285152606 280078856 0
50548978 14380501 0 291473361 304722836 0
152545407 37454004 0 643233620 639134431 0
181948772 16174941 0 325605952 207635722 0
46822870 101312190 0 936259398 813177344 0
224253667 180795753 0 384814421 384051219 0
629045333 277874192 0 762714475 487518001 0
104111171 68482430 0 420509431 425554646 0
119769993 60656432 0 296319260 257630068 0
8832877 69604069 0 799471174 757384670 0
446122871 37866564 0 557282649 393686068 0
107709129 4041143 0 199973763 175564179 0
93121539 55762437 0 749474520 521446620 0
23196551 16917585 0 115250311 113123522 0
15046641 9479300 0 18299799 27199582 0
299501890 146956496 0 796327727 713158760 0
65552584 29428655 0 868245171 848850589 0
110234374 16521192 0 177939707 165366430 0
159631905 10965689 0 216749263 204467371 0
74418690 31154523 0 822010019 676332812 0
47279559 127876847 0 722830497 689273053 0
15578195 1829097 0 199527018 182039692 0
15849910 1092525 0 28987806 26235548 0
352552598 88479274 0 570926645 557035022 0
33155825 281437 0 193669743 190881140 0
9044613 42445336 0 222038354 185718841 0
113841588 9409507 0 190208915 181002874 0
34808256 48564444 0 568085811 579148120 0
7265316 228582449 0 679932044 877294397 0
38286551 12448124 0 654086036 732608973 0
112995100 29351088 0 190992737 191124603 0
51892613 3841849 0 92402396 119284085 0
9002059 77330395 0 695090637 701562568 0
43076849 9744113 0 804460259 760170814 0
136670889 17282193 0 912232373 750601171 0
44911058 59649106 0 294766758 352923341 0
53409733 10821112 0 132744213 138081173 0
39019136 420574 0 49140899 46166286 0
85912472 12606771 0 741820493 744947156 0
20577551 16301511 0 309203949 309309390 0
420547626 162350131 0 945106243 785736706 0
136298913 59499847 0 274329498 251205883 0
28381180 81129017 0 455779038 468020288 0
61318070 5850473 0 134768525 127765367 0
50682226 77414750 0 230204774 233138990 0
5004989 325274 0 12459365 12645974 0
75527036 33859202 0 176258747 185704160 0
93041201 80226421 0 633615147 795130914 0
132379967 27020722 0 678084696 695368333 0
660158 4577227 0 77865150 82212337 0
11814349 48460900 0 405733224 416454770 0
25960388 57631391 0 167360709 169028910 0
14060987 64722883 0 204886105 182513076 0
23671127 69117924 0 326857662 439860270 0
589516218 366887849 0 724383449 774494885 0
177893603 47189164 0 627078368 562823553 0
419663998 64169077 0 897049339 422605218 0
54598033 299293 0 683645120 664351881 0
7769901 103621 0 42796956 42604027 0
237866151 89202993 0 759141664 769321487 0
135872316 55346501 0 152322798 83945588 0
183935832 3140922 0 906238680 910203286 0
121973427 4832500 0 710420468 634435159 0
116306629 3450512 0 439461646 466659021 0
32393610 53826 0 71087266 55702637 0
531622673 94036277 0 638717122 504224468 0
172732271 131320953 0 657516323 638898270 0
191591568 28743860 0 548945091 690128711 0
32945788 35287390 0 120269206 117801037 0
29810240 18799130 0 918011503 749060443 0
24756861 10376403 0 368879397 334443570 0
142822131 7191450 0 507017266 294053027 0
256840607 182767953 0 635060142 538778977 0
21638782 6932698 0 55583723 80181249 0
422006456 16179647 0 473813416 390018898 0
31321345 20688941 0 431861630 430092460 0
32276423 72402511 0 661592988 680473000 0
61849653 64969926 0 127821104 106513593 0
123051267 8583403 0 248744193 263985206 0
56593412 13708352 0 84221240 57889593 0
57142854 45273455 0 719133265 650893000 0
118358864 42044922 0 774633670 761415924 0
8655022 571901 0 84087707 86931905 0
47655178 14479917 0 733673935 773293665 0
47368220 4410067 0 302599349 244073357 0
232979256 118489035 0 953669495 880600710 0
21593513 37591250 0 712027126 701294832 0
2139079 9393347 0 133911207 126085817 0
108884180 104835862 0 221066434 417198914 0
165283192 147356886 0 550593305 560199802 0
73329636 68218374 0 175831235 139595912 0
210131366 89693703 0 438951328 576500076 0
481948608 6658578 0 512636108 305413312 0
1828651 12194245 0 423725295 443027608 0
2430170 164148894 0 860749689 863066722 0
222731435 98081282 0 682661833 462347499 0
120671652 50307461 0 136426427 162913477 0
33491505 41744249 0 449856130 532005448 0
107772236 46835984 0 720041478 602621873 0
20158383 31350284 0 460302006 472062902 0
170745784 43567 0 690381554 786528526 0
1069166 23508180 0 406373648 484344494 0
10488324 9389562 0 228230939 228285080 0
142986 12666032 0 69887362 73215157 0
7893545 3150870 0 14590856 17078830 0
613840962 89087092 0 712270158 648771395 0
374748722 100150719 0 468805144 119877653 0
115974777 46260951 0 388279812 359460690 0
36682645 76693177 0 222879021 292854193 0
1325870 28677981 0 256448494 273933027 0
87381265 9818490 0 159991144 161726334 0
42648861 20595243 0 717506147 664186985 0
311393294 356439793 0 496492161 500986040 0
200927855 4316519 0 243149489 155734364 0
6516109 11037896 0 361675030 324650239 0
63680874 59352161 0 645408210 572360784 0
84537053 223676854 0 937407273 920076553 0
145450659 58413387 0 183374662 142060256 0
18370455 5547024 0 20009968 17789410 0
442493948 63060182 0 632303470 609163539 0
21130139 3029563 0 53161162 40622282 0
362145474 53613026 0 730031673 744756278 0
53427804 9963001 0 105134662 119761338 0
184738699 67761410 0 535948213 567205381 0
511843556 204470312 0 910489563 882665177 0
228627101 78320919 0 622787592 715963571 0
237363488 65241701 0 685078875 698062331 0
47823773 24680166 0 834830217 892675094 0
560703398 247149038 0 590123470 591755612 0
27493200 67350719 0 438358599 366490966 0
873523 28958623 0 222657072 220755274 0
223974871 146664573 0 492889011 471868060 0
29495098 87241100 0 697627097 630345659 0
7823201 2829664 0 60685153 59189365 0
35062866 72423485 0 544022207 593676352 0
452128687 48646516 0 710221826 715227734 0
22880414 132443769 0 575142645 628745694 0
219352233 15817925 0 860390323 792483356 0
509635 2429694 0 14022289 13398569 0
22027725 6586171 0 35733811 33770604 0
67530780 84202575 0 787964705 773028361 0
507389042 105061316 0 688055489 548916027 0
185677210 76777568 0 224577016 158824085 0
8395948 16747950 0 155826237 169516127 0
21929690 16426521 0 249106720 278073892 0
27930155 92244406 0 410523452 396268701 0
2331638 28016254 0 303593331 336984377 0
510483880 303767620 0 950905050 855011468 0
282013192 43011893 0 405170708 390597377 0
56999729 385739 0 319972823 291456953 0
139110076 13052309 0 229128279 182354594 0
180721 4643160 0 671806716 680011861 0
24798789 1090174 0 232667099 239343815 0
261244494 8132460 0 330106723 324990583 0
54247261 12045147 0 296346450 292586895 0
524311374 156459842 0 607818061 536321949 0
571285466 173122477 0 773334783 613235967 0
40960170 30252061 0 221333348 161684013 0
38747124 30316047 0 386203821 593386658 0
2780364 1040518 0 210830009 274694242 0
99810916 48446121 0 490917110 490725991 0
179523240 132787978 0 393146062 311001574 0
4893631 2736473 0 18036363 18420441 0
664648026 405692732 0 842551741 557953716 0
52405 949983 0 12258673 12139710 0
373853533 131362331 0 758580508 853710654 0
1076019 37898865 0 752944243 639507328 0
94108910 141200225 0 349805821 346048388 0
99691135 42777850 0 581631110 558760315 0
103932144 14250940 0 126860786 115196293 0
225863870 6543320 0 620122639 579809237 0
193083327 21243078 0 367676586 200270336 0
352309438 232270433 0 752921308 765360619 0
44067034 38894449 0 547488234 582784367 0
303164406 346256 0 571671275 483432485 0
47621782 3742799 0 150154514 151482408 0
175865390 139939006 0 255895228 229489632 0
60027531 144223493 0 601643359 697402215 0
812056175 10673254 0 962370199 899543567 0
82340014 129242434 0 551373547 594247743 0
62420662 30752641 0 102338326 92748089 0
110945538 21627912 0 432507917 351446051 0
4026774 114719485 0 809159267 835821863 0
191482691 41843361 0 256514627 377490790 0
394603855 198927052 0 674940854 645054702 0
87663128 29698772 0 426269575 363602465 0
73612195 13700505 0 563445639 590564992 0
6201894 14186554 0 46044283 47117879 0
207497552 74244122 0 878123786 889978420 0
3090821 2410460 0 17080853 18678602 0
177911279 2129316 0 573598018 586390087 0
326717647 7499442 0 493177873 512378715 0
24965803 19864589 0 789623920 808404409 0
13268169 10869741 0 110766623 103469938 0
135460602 38642847 0 696197012 605328270 0
13957532 45283781 0 969760106 917992958 0
268800258 57403240 0 541508296 557683266 0
125670124 5011761 0 195885158 201164369 0
124154356 701433 0 290194820 309736299 0
209432247 19339264 0 266699979 252822099 0
456582716 115541313 0 891168747 752414396 0
327707772 67498049 0 448054611 252584237 0
86635945 35413269 0 451936105 458720116 0
366107439 168361970 0 488696367 510196607 0
361338466 34817675 0 728138852 647117490 0
202718491 66179929 0 745999066 555617646 0
6086400 17258089 0 124627784 115656842 0
69338339 22975065 0 106810498 95694067 0
126927756 5154074 0 289886128 305227657 0
248587218 22249038 0 278279371 270005840 0
49218518 25145598 0 238625814 194766685 0
1006354 287441 0 8255995 9361735 0
43062135 38912439 0 295833948 304960847 0
67904154 14119126 0 270498264 230842408 0
67130753 41495048 0 541786424 630113117 0
127642830 2628759 0 306183138 347856980 0
32810299 3096919 0 107591531 105806058 0
50629597 112696828 0 187862992 190582301 0
58890374 134103577 0 413380019 459425421 0
83131935 32776082 0 579215259 575740644 0
222867259 78827268 0 342072181 351790906 0
149696276 88097332 0 701729965 774786852 0
387224 4665586 0 38168402 38148797 0
78437228 51317929 0 280149060 244920259 0
8085596 19939996 0 655898773 563893876 0
699093774 141314034 0 766060154 591058350 0
195754240 35069464 0 289834524 271367817 0
94400701 30478042 0 475651574 483591396 0
103737409 30363106 0 427749244 205119565 0
294847526 124732188 0 327086199 320760054 0
45799586 17085571 0 517224086 407188558 0
117397609 58475080 0 797044844 749382493 0
4002963 347381 0 24216502 20586168 0
381188374 368987623 0 839457588 910589396 0
664317249 179374816 0 883835987 749556192 0
691269713 328769529 0 850031294 660909623 0
46151647 176523627 0 684092217 684951180 0
117033267 127216 0 785170114 649585893 0
16907979 4113816 0 252146860 261628255 0
1777445 35419700 0 144091085 212644764 0
311038466 115631021 0 777990356 715889414 0
656827989 292791793 0 717019609 626659555 0
26313652 37464364 0 339562555 332054358 0
124167297 16969106 0 415697774 483164827 0
186967481 35981857 0 618925180 664796007 0
127899227 152589056 0 420918735 457321483 0
89037465 7696928 0 541491620 469337862 0
258787564 82758505 0 574489808 595091305 0
647934897 352041577 0 826170822 894657882 0
94029510 22693404 0 175526175 116943923 0
5701270 61611156 0 853587147 887856751 0
142383378 3634088 0 177873190 169388369 0
242953335 56608275 0 544237535 390065227 0
332359 3596662 0 22371427 21690686 0
11755401 25360676 0 591700414 486536123 0
16625476 24879717 0 358559951 261690537 0
329593732 182030214 0 444446295 389172362 0
13179218 46812429 0 373999641 345952444 0
60395987 4600722 0 511583503 534207580 0
188197515 67760195 0 715422633 678454978 0
22480303 20194291 0 211692759 223050614 0
172690434 27651545 0 307161851 273517105 0
51584550 40292096 0 462166063 526022501 0
87383460 50669232 0 646991311 336997200 0
55070803 92818470 0 491957823 407760623 0
97468283 72785532 0 259162139 256124317 0
218250901 99254100 0 356445753 428262537 0
45791411 16182940 0 528559995 519849722 0
729709715 242188796 0 916466365 801576327 0
57582273 12389410 0 593278477 433451038 0
113010355 128290664 0 256588773 236660949 0
80187168 70895330 0 198685278 227458063 0
25398900 26665265 0 364753582 375667022 0
3619167 104538326 0 557368037 531285565 0
4453097 12869272 0 103498960 121308585 0
776279682 251923055 0 957304857 860305036 0
50690311 75160826 0 699373997 774310288 0
21351684 4273024 0 69292091 76105586 0
240166229 46596022 0 449011256 348512739 0
8233214 13187673 0 379979265 411471846 0
248168925 3321600 0 526557043 495838192 0
418314410 141230633 0 901235094 781403263 0
365053462 116324256 0 514269185 343465584 0
193732858 15608123 0 318619232 285654645 0
339243387 84051798 0 577292486 570680333 0
97728883 127093884 0 576144977 814533449 0
663956871 115219842 0 842769776 545641434 0
818560917 397375612 0 863564763 943228267 0
123405951 153473201 0 276304746 240970551 0
115211886 87059842 0 133568320 189721592 0
5975939 2614449 0 9271379 10214904 0
587696049 288481176 0 744091477 542086464 0
626849704 275232865 0 692351635 478051969 0
13828551 4269990 0 17797155 16389998 0
275471199 148589437 0 482098235 334700834 0
24194 3581 0 39600 47117 0
206333551 121388556 0 657160560 545564115 0
11931236 58067555 0 247571329 304931199 0
102164259 23871575 0 276468883 267802134 0
248987225 20126817 0 722539159 698799457 0
408112303 52113841 0 802932956 570851646 0
44587276 5076311 0 168705353 173829779 0
3692107 7068673 0 22182043 21675150 0
33858027 33234799 0 177993349 183673038 0
77460847 26701168 0 109354406 99044892 0
138168567 2053198 0 514616837 569648809 0
513760234 274234859 0 643674208 764619220 0
73465514 54225265 0 491314418 504911941 0
301114117 192178407 0 510845314 510824802 0
2471830 16271431 0 43914389 51458986 0
384824497 136018208 0 643658795 702769661 0
757260762 190306794 0 808000121 453943990 0
3574838 6231641 0 321969820 314923582 0
165957910 73325902 0 725618388 416755402 0
13690679 10489072 0 27025330 24005660 0
325792751 31146687 0 734801867 911222623 0
117152293 159275936 0 699586720 826837262 0
309520062 307688085 0 411116522 456926099 0
443894089 144545138 0 760825962 859710527 0
633934901 117638510 0 647387510 374112184 0
47889256 7674310 0 321760909 222513860 0
61094435 15828015 0 184983548 172793013 0
30157762 807303 0 80320792 69092123 0
204100828 18471639 0 691426664 787509675 0
98528618 2055115 0 111574210 74550861 0
445966044 16183531 0 843551973 610206861 0
332252892 52412464 0 655981909 690719044 0
43050760 22129350 0 995872418 915071887 0
118910809 104921682 0 961260812 846219604 0
30622690 11605457 0 72613631 58699687 0
189911841 95386683 0 723532614 701480422 0
232002708 209305784 0 365870295 353870142 0
441210007 53895035 0 710652807 813105042 0
10942648 85336221 0 483612774 445371718 0
235512845 7748917 0 541089022 568682046 0
91926383 175454122 0 495023224 480472928 0
9447581 48015 0 84071006 82236524 0
16767018 5448618 0 117253819 116850193 0
97510307 1153879 0 395880578 345157590 0
299378006 62594836 0 490477541 518552588 0
1086566 1762014 0 569431258 463875042 0
8805062 18205844 0 304858911 341265140 0
331718118 33816640 0 510475031 498510049 0
27368151 19697275 0 185948824 171337585 0
14878699 33910040 0 192459432 191075123 0
98081362 112347130 0 324437404 222002807 0
472900406 3703098 0 666317610 454614473 0
646765066 80235201 0 819726149 612667056 0
19062793 8018575 0 717556017 779701179 0
5025548 1603900 0 11296813 11287884 0
60277570 225334061 0 845536803 860611281 0
139784821 10178679 0 340539990 389186685 0
3930649 966157 0 20660549 16926206 0
202250519 20623133 0 466962891 499493420 0
42408095 25492724 0 290436535 323971024 0
238964878 217466049 0 884834824 851296514 0
7984874 1904269 0 16879448 12953581 0
127419112 5253685 0 373039246 284639733 0
2685416 10882377 0 309642706 282361932 0
2579099 77026198 0 659525591 677551059 0
10167321 103965388 0 500750597 408863899 0
576726624 314541591 0 739865028 607878712 0
879786563 415856281 0 943214805 863710988 0
1828359 3181412 0 60270939 66488514 0
388652108 120565961 0 629604372 564997300 0
43611795 14963808 0 303771306 295369867 0
68416163 6301821 0 177076877 181154478 0
420411947 323008943 0 555574666 478874438 0
202677806 303896817 0 706520115 716926774 0
5911836 1671573 0 124931278 115880544 0
690452110 303421667 0 788325925 709711001 0
2851511 19683153 0 243336167 266980361 0
399749723 166701352 0 406563448 247585420 0
42951492 91700812 0 175153231 176564704 0
557819130 164916120 0 777963072 544984692 0
50782759 25657071 0 97517532 90126977 0
177024454 82877871 0 675832528 682496042 0
50214235 12756416 0 208387680 211930712 0
88969483 19973830 0 211805835 197930049 0
400233953 54390750 0 414928927 345490838 0
274748734 3710826 0 464689557 425812994 0
57712106 57030941 0 350159760 358620133 0
161087109 61442378 0 990792001 702344233 0
469612100 107863657 0 613468581 459315329 0
67055654 19002843 0 299605235 300971539 0
553704869 239273733 0 620053674 630160750 0
282925413 40438734 0 310609531 74515050 0
474462559 158904735 0 660729748 636397830 0
574961604 134921389 0 826647245 674586108 0
59582524 50046760 0 363162498 327115597 0
11189449 41758010 0 702593218 594536043 0
309044561 36488800 0 760113015 782615706 0
448867197 46288124 0 937088403 942554789 0
118423090 16270428 0 414387874 469067563 0
340283256 100699623 0 536464783 503550029 0
54200469 11403598 0 321202894 421604567 0
1494901 6415023 0 190333045 201071331 0
766245 536652 0 6532012 6640708 0
35305394 215971388 0 648148347 707355639 0
49431074 9730642 0 300831989 300001954 0
63317454 32077227 0 685945314 697442122 0
31183060 60874324 0 177764655 171356886 0
100243951 109433270 0 412085163 428646435 0
56792240 19453659 0 88689271 88534172 0
182845644 7860228 0 525796865 508108616 0
81313664 5507286 0 165418427 142906079 0
110082567 21768328 0 667251434 651394689 0
571377212 26674653 0 774690923 551696039 0
158976161 3972757 0 657300453 751628932 0
45975323 19271263 0 565575720 516883221 0
7047310 8727904 0 9513059 10313390 0
2748240 11379952 0 52730777 50715940 0
44156446 33317306 0 248061181 242097700 0
271491182 25426521 0 549570941 261070576 0
658262047 77204530 0 871402677 584106378 0
258273534 27252856 0 904950509 899837920 0
103615519 44143464 0 338851387 223821175 0
73810616 30003284 0 791068825 768633967 0
288125671 11189823 0 728282466 660824575 0
79090235 13736100 0 182709688 185229617 0
125290237 141583457 0 461599061 300119598 0
328522561 43940055 0 404328707 408069791 0
74392556 7259959 0 132834896 128771456 0
55730837 23831433 0 182390778 188122970 0
126704932 17132226 0 389950057 501998537 0
2185176 669365 0 35934198 35890304 0
284090407 6404894 0 786294704 743510838 0
18559252 6480384 0 33129426 30828671 0
242499318 268474171 0 741050017 750559620 0
29664014 257038 0 59929964 11860333 0
83315633 81946868 0 281907363 288326773 0
203943976 7044535 0 463509927 493048958 0
180889727 29772959 0 433512595 251034591 0
199257682 43616857 0 213908533 163312477 0
91296425 88794189 0 562645220 523497973 0
27771114 23503910 0 391169520 441889128 0
550291739 251248303 0 628212611 574574348 0
347131528 59260618 0 796779201 656182152 0
11936068 3860336 0 92265281 103298167 0
503292 12706985 0 47292701 49296052 0
125883418 55270913 0 806228845 900332771 0
158140465 45270152 0 577424885 485716744 0
15731429 2231738 0 59056617 60371225 0
81719298 107748357 0 848349530 817596296 0
602430759 96975268 0 688323194 854964613 0
187384814 1810769 0 830952544 894449959 0
322004811 7377036 0 608920618 589376729 0
13842610 115256 0 19113777 19243208 0
3131455 141529083 0 714275643 771157283 0
7807585 719848 0 36914545 43583137 0
171293388 51413460 0 321687686 312094039 0
3546881 286748 0 4827284 2314879 0
160001793 426256 0 434610166 388357190 0
131176839 54395624 0 237122109 199197758 0
248589910 107270172 0 864683552 925114628 0
665354125 56630952 0 793878869 611341989 0
133354568 66014529 0 517986394 670367623 0
226054161 79511274 0 372983241 362178220 0
134134605 21602843 0 285556552 275160721 0
3191949 3736273 0 45240074 43433383 0
496569308 115019333 0 750172427 699570350 0
29166070 8002364 0 748936084 651872928 0
26873691 3414523 0 69341250 69077337 0
1725542 8059471 0 166374107 150170896 0
73289721 9433313 0 254768038 206902836 0
49854505 27709416 0 903551194 930084989 0
533567099 37583309 0 688461685 443503786 0
72425757 22260406 0 138324283 139767042 0
57617930 485078 0 284802500 253648075 0
2269693 12341395 0 807373243 639242275 0
200619325 59795628 0 728987927 897056120 0
47881053 61708812 0 564228745 644890843 0
14796823 44582645 0 709295083 863583341 0
44073612 17044595 0 102389808 112984115 0
531040896 252251988 0 628418881 588847619 0
2542885 47830245 0 478504991 501571324 0
138398341 145663807 0 857036972 845683357 0
188986160 102115561 0 268535872 257724791 0
43306110 18434135 0 461233888 675610137 0
79338061 33794591 0 377617527 395279576 0
1864898 5258365 0 73998929 57925417 0
54275342 52087423 0 75229516 64298351 0
146243277 195075254 0 507488650 510218664 0
5494034 769746 0 113140611 99946109 0
166506379 117551861 0 548445995 482772713 0
32917122 80039791 0 309881782 293324275 0
48160192 11081392 0 235785958 172113976 0
86990738 22189886 0 230187428 221744434 0
21267980 67639088 0 408744603 410645208 0
116417937 5664022 0 270090680 257924333 0
103234350 190684 0 296161228 314972480 0
149289763 19795843 0 465320112 498348794 0
201459389 4716431 0 802549924 816291497 0
110099091 178717724 0 708379419 712123832 0
738271085 377337153 0 872663412 513200537 0
258186609 113927525 0 467122811 464857896 0
39671676 8475139 0 72938406 78615149 0
50369422 54151068 0 389279929 393657233 0
440302495 67662310 0 460780613 359131145 0
16624677 8294873 0 116160859 113290330 0
824576813 2891139 0 886000353 576819426 0
34117930 65963304 0 528170664 536507249 0
281302775 20445429 0 449341807 439627092 0
270441686 193169530 0 291999426 274931142 0
294162462 25006451 0 669856646 663118818 0
56785747 150032022 0 842165018 786087326 0
16892423 8659517 0 161726822 195314862 0
46488595 10851205 0 500252794 350764549 0
3582165 35249246 0 384092165 474854215 0
24551773 5974366 0 129045070 114553116 0
330475233 49855423 0 454499273 422811389 0
83118483 14327931 0 382970045 385405539 0
2462189 339302 0 148334383 130085067 0
588376866 138472252 0 730986519 274888517 0
141850599 24884005 0 198382109 159185477 0
356143227 21405560 0 495755395 406217565 0
413303771 75383183 0 521852970 431161846 0
182599735 48605106 0 749776708 739453448 0
446954089 248943714 0 949158264 904705716 0
59498169 96774039 0 878988050 876676451 0
40639553 14347754 0 609778045 586718708 0
94784361 25585994 0 692102946 703804599 0
87281533 82246799 0 289310457 227589219 0
173502098 106611142 0 695693335 607398160 0
55477364 10302844 0 188097415 195484763 0
49245587 31205924 0 349273931 345106199 0
181187838 15671516 0 673820071 547280563 0
47594794 5907116 0 309280222 303155764 0
4599769 454945 0 341605969 340254712 0
5570992 3867983 0 10073659 10149672 0
2855417 431407 0 24816828 23786241 0
118643948 17304185 0 196635854 257506390 0
45019539 124112855 0 659694334 675240978 0
126791597 40609366 0 308643728 257358800 0
7622014 24473240 0 739200435 706589923 0
39611907 16601581 0 849600175 919381401 0
10765341 916262 0 70685617 78367624 0
151917989 91189559 0 638195441 640587328 0
137512925 20005415 0 150776437 156982841 0
191128817 28084611 0 302558629 293574884 0
124425860 36493988 0 322306222 289691572 0
7773449 41493226 0 391838949 366641769 0
172450357 9205861 0 882460443 887048481 0
26987466 25130163 0 262554785 272785850 0
3331064 5750359 0 21120066 28319162 0
389971787 329249375 0 830921153 855099868 0
65006584 23701639 0 162612455 157228439 0
159702989 29702155 0 485535915 475727782 0
48081094 8780829 0 334871291 315381054 0
507847939 29883713 0 613401693 513641659 0
227957069 24672 0 388526406 396841892 0
294108961 35021458 0 325938236 237459971 0
146903070 7189325 0 628706597 657632049 0
399877023 9079892 0 609188239 413093814 0
127232408 151320814 0 956812113 898687153 0
27427435 3910079 0 152037683 156300562 0
104742193 54529241 0 498378672 445865589 0
188179109 22298425 0 421210568 404042401 0
82865968 271403093 0 604450585 777557109 0
127678467 60789884 0 144097039 124399900 0
339645128 48485044 0 867589600 904965221 0
146734081 896231 0 288757145 264356704 0
98546909 18074869 0 142498091 133993428 0
39595248 16316644 0 45902257 37203429 0
7959026 50814582 0 596435972 640199366 0
62573679 19581188 0 107892519 120820042 0
59529257 8130070 0 519509558 508991109 0
93558407 105235933 0 892061703 750507472 0
4950167 47219158 0 309453501 334850230 0
77201767 1188172 0 254762163 204423085 0
241696600 41689153 0 854197735 874010219 0
8261626 8980749 0 260640144 258962509 0
11477043 42851843 0 548258072 521074343 0
150942958 30481518 0 523862928 480446766 0
101203652 3928721 0 134076713 118370520 0
374210203 19490160 0 486862394 408646332 0
51037699 8898331 0 161369077 130679772 0
22444055 22405760 0 122524521 116879353 0
241094303 3606428 0 800023472 718317146 0
1947838 23333662 0 385409469 391554790 0
111997532 353559 0 742389134 896951078 0
64154967 26193148 0 445396343 388217556 0
43281217 12788458 0 116957513 111490248 0
42020089 21096410 0 220589830 237858590 0
20611873 5531214 0 171741366 171805369 0
211112343 111789282 0 797948559 760394059 0
246527074 39805627 0 825483300 871908139 0
308689895 313447595 0 642276464 749902769 0
66848539 10563895 0 569280325 528858791 0
265187464 7120476 0 620191872 354550391 0
92929960 187231848 0 641178068 598840874 0
142338419 46400726 0 343953712 323285999 0
116252747 13056420 0 404904670 372843314 0
1649884 416376 0 18292874 19814748 0
40157205 64328180 0 180348496 164050449 0
6993961 37086104 0 336559195 327319536 0
36033665 18415995 0 167477791 177984859 0
32535817 25239831 0 477804048 463471094 0
6838184 18949227 0 208296197 222875981 0
13613126 3424188 0 33462004 32310278 0
102658074 81580741 0 146862746 161061972 0
463228345 192293572 0 529265469 319637469 0
51484976 9188833 0 53088507 53742727 0
76953416 21588528 0 351905528 326137332 0
80190793 4790152 0 630218671 801261577 0
182866246 122493316 0 433093113 434945774 0
84349538 255046854 0 626901436 616843508 0
5806597 11340460 0 46945458 45247112 0
300618558 3666246 0 360493816 358503346 0
79675147 26787311 0 94306253 58379032 0
102990107 17320891 0 629867282 584311187 0
4968602 4044134 0 58109779 69971862 0
111111698 70096648 0 357664557 266008673 0
69432308 131448638 0 537913504 454385687 0
10293972 52160353 0 520029083 475655767 0
427613191 101236612 0 896470225 634728100 0
11759874 11556251 0 79287457 74508279 0
159659109 28934342 0 185900036 127271349 0
563010004 129792308 0 671597108 585837359 0
247116354 66587555 0 812444514 784813646 0
58838138 38884165 0 320614740 336559919 0
342264862 261259504 0 716490224 749121834 0
3659670 12368304 0 534470683 620192590 0
73138524 39500475 0 556615524 448612150 0
248951808 109708756 0 904365851 987372820 0
87544005 972161 0 904663903 814244356 0
132658563 179327105 0 687043339 614423095 0
6033843 107916225 0 832729841 886751365 0
21886687 12897959 0 204050620 160651900 0
26948262 7044830 0 246284269 201528528 0
497034901 17082186 0 666625737 476519778 0
198829407 18854872 0 258220595 257403095 0
232323790 44826308 0 567811886 601539297 0
150300909 23923156 0 532831366 562440850 0
1246493 6448 0 15719798 16759279 0
41200087 7142964 0 60996357 70345519 0
19456873 755018 0 64904458 65854475 0
61416228 70356964 0 375623170 428538300 0
107592611 52164592 0 210363201 222604867 0
12313753 10607957 0 544969661 504877593 0
13054043 1327757 0 16179345 21284244 0
129300687 20434322 0 190783482 186635499 0
18336811 8049526 0 86899676 87391973 0
638883293 87408486 0 885054830 648510679 0
246068295 210022224 0 894040356 544562077 0
100984841 8889546 0 126923134 139342247 0
119099464 89007532 0 269845676 223701444 0
118702251 13196160 0 334836779 331552851 0
215282888 39094165 0 299397368 245302361 0
165883856 3130036 0 500523153 582121965 0
30707376 46045023 0 354856290 416400160 0
10535673 42567462 0 348744101 373309221 0
144046709 14939964 0 426775130 443805485 0
3738543 3428059 0 368571992 284352838 0
2445531 466735 0 46917954 40802952 0
10097753 6718121 0 38707840 40065710 0
597035896 158406986 0 741787715 483423956 0
183275217 117028265 0 389035260 313328836 0
114285851 9914548 0 253513424 250138332 0
46312393 20492423 0 267181173 307589556 0
58022470 16711160 0 606881693 640456887 0
151962567 87836617 0 640748538 514677740 0
128975166 144907761 0 618843767 548857957 0
336255456 34728595 0 865912835 909346351 0
104115827 2638282 0 533924281 501663806 0
97558752 5197775 0 218325556 173845574 0
6795549 49758688 0 153787530 165441040 0
9780397 1156105 0 347564472 295000908 0
45183371 13355718 0 715147622 651678024 0
3991640 23804627 0 344919143 277405985 0
40679442 24580111 0 967438253 710904112 0
215084087 139186558 0 469418244 470563082 0
298523699 148414093 0 669112935 800137449 0
17507363 42268125 0 278344200 265844356 0
4596548 9803025 0 702608680 680980151 0
104494584 23429614 0 507080247 501027815 0
179488138 202811973 0 917796111 826005005 0
5284051 964919 0 55744381 54080620 0
15297031 36979527 0 154390687 144401766 0
14192737 108849816 0 644973339 583751037 0
178433696 21920639 0 679743525 685220745 0
141803963 18026597 0 889821038 747300931 0
6941777 3007858 0 57638104 57757770 0
588375645 258539905 0 813797929 829376346 0
264131667 8933730 0 331252826 339830487 0
325597566 85750920 0 722319511 718596968 0
139378261 13250163 0 426961694 391730810 0
211107471 21000326 0 689028000 568426279 0
532320 2111561 0 10556791 10007440 0
45972188 12009549 0 737287569 701451195 0
24220508 2724267 0 41698931 38917770 0
92693263 4057159 0 250797957 278123654 0
319187627 48191170 0 571821485 528610068 0
351876 8059101 0 867931609 774340946 0
33256043 117701738 0 540770720 591307510 0
244374640 142303383 0 485279609 738660308 0
634444447 707116762 0 965042334 904275009 0
2683410 30954 0 32899241 27718929 0
173915751 97569208 0 231085649 243631529 0
211436041 29709791 0 536336151 594966417 0
179325013 62132446 0 947109762 965899057 0
23119805 4683522 0 62163690 59159717 0
50538985 62335741 0 708475396 650129225 0
264459306 195641916 0 891395097 533639097 0
2933332 5770084 0 11207964 11928522 0
2711955 1454742 0 12114976 10216225 0
143797167 55446792 0 595231211 652833398 0
192291 150794 0 21462939 20922054 0
59794112 27908098 0 657650226 656738890 0
421204056 658013624 0 893291864 962083711 0
7243759 12076748 0 185366041 210792663 0
261301426 64258429 0 658122431 576392428 0
48504887 22540572 0 239383724 288731650 0
234109984 46950925 0 388526301 362881923 0
162211043 22916620 0 253942113 253183241 0
128797405 25196838 0 214966742 201614014 0
561630827 101622918 0 844622470 730134810 0
26693501 11858706 0 513020342 478663825 0
952856 80577 0 10076788 9528661 0
562069739 122890331 0 688261774 590608138 0
153801973 24779035 0 306184787 238329481 0
593657882 255232768 0 917291996 710933954 0
474635173 11541332 0 975163965 724235138 0
108645062 1119775 0 311047140 362934411 0
14775958 106821975 0 453101362 433051633 0
63439964 69054962 0 519664934 502058253 0
7304700 445226 0 83246260 88610296 0
281456280 119069238 0 696647675 552373386 0
272936948 81521019 0 771409243 928144005 0
7341500 304731 0 91671174 91314597 0
44987809 12945151 0 109154429 111443328 0
11914506 13000326 0 322565974 226935308 0
141386630 15412022 0 790809728 776837574 0
4157534 525815 0 37317996 28360495 0
256380427 2897636 0 840296380 912370657 0
25499527 44456427 0 546300262 644750681 0
76042373 877934 0 801154947 749924896 0
2527716 3033696 0 790382708 768592714 0
67561989 4511814 0 279456933 222835346 0
32575532 20553450 0 641627086 632537236 0
546103919 411206974 0 802485027 870976719 0
30298278 9736190 0 605060990 716947157 0
253678304 168936686 0 658300725 938087880 0
1178155 10968121 0 103057293 97998298 0
3611785 141958330 0 835083776 931178869 0
15459293 142426 0 924339295 850293280 0
221387011 59406218 0 921371542 862724923 0
40201363 1595647 0 212343421 291172769 0
26061122 45403757 0 141521148 112492135 0
330349443 156928077 0 590430315 629162743 0
280729999 200231506 0 748676041 663688494 0
954186 888084 0 14635649 11488403 0
50406690 22629978 0 792183621 841081995 0
191676757 2596402 0 751486039 761750731 0
114416787 24307661 0 619131190 567721686 0
601805648 63767058 0 712155958 627440224 0
325200373 100391440 0 752169267 623055337 0
53314564 12949986 0 256560930 280330212 0
124669187 243914568 0 684983610 694616877 0
55422723 51829711 0 157755111 174548129 0
61171468 13866316 0 238814683 242562638 0
147071566 14773009 0 236463665 225788276 0
14574629 64387111 0 438209682 468173948 0
204737926 16314652 0 443681701 479081249 0
6831733 30362130 0 295368674 296692798 0
101162507 32022873 0 483868836 507639835 0
7778331 101273969 0 547451934 590344608 0
312720579 103161882 0 842548820 732252361 0
51270172 22798848 0 141722025 151675130 0
103223469 256399462 0 743670559 702464340 0
233023546 36398581 0 724892244 480554571 0
157133430 32779598 0 801322879 803569447 0
57985320 10958167 0 464751907 398747253 0
16563147 412875 0 17702926 15585256 0
43705282 30072375 0 813989542 878494950 0
113578504 66701955 0 283706460 272008909 0
63696172 71809981 0 434361537 388089405 0
515041 146307 0 650371 381958 0
253822130 55432154 0 397352498 344240846 0
17895916 32815223 0 240162980 176779012 0
324915953 22678120 0 412481433 357454375 0
41654660 304770 0 283762990 245428065 0
153861790 69623996 0 219329250 233360092 0
71987702 52703379 0 122992767 122838414 0
501922540 73582007 0 573218167 363841734 0
1874796 1184546 0 18088031 15480010 0
40179967 123938929 0 503559202 537891158 0
32043370 32949407 0 758339013 843189371 0
42536282 2874815 0 57240912 73697492 0
11664325 3528882 0 109356187 129653591 0
620231 8737608 0 145516207 167545667 0
253734530 15473485 0 591434365 545601922 0
7731204 16447376 0 65183649 65354783 0
29743593 28037370 0 400494524 454888066 0
131043654 77859355 0 851629348 773390213 0
216817208 35593094 0 351922691 352086110 0
12769489 64846 0 653269969 594833167 0
6793457 367321369 0 789777520 807484618 0
312153383 134470715 0 488272435 392326175 0
120361643 15761885 0 188759529 119417067 0
43462008 3030447 0 558625127 563388310 0
6603873 4975110 0 175648327 159304994 0
44924357 26743387 0 258294606 195307940 0
174679985 138324952 0 203214394 188053967 0
1689664 100558 0 2272399 2434998 0
1657767 57094598 0 311679750 361654607 0
119967703 114633643 0 787266785 809471085 0
134809781 141390359 0 467090944 273435900 0
343841172 96358088 0 931829795 849289430 0
135267467 163280949 0 818012915 780014692 0
76162620 17667063 0 89496560 51637547 0
108002512 4464607 0 250389002 230917649 0
248157422 975112 0 338245717 251568913 0
59337392 30166603 0 211005955 206819594 0
45158628 11993286 0 543619845 508182949 0
238772571 31821698 0 805556753 835472581 0
410302554 14115067 0 473067357 439676115 0
63740051 149569867 0 696457290 669855131 0
91707575 138370081 0 622086849 803939007 0
46755751 6463682 0 160958807 163839013 0
24675727 30109659 0 270056892 294082765 0
43199712 52004202 0 224601087 216362263 0
147136473 188083577 0 527063109 442444373 0
17858841 98807673 0 580139401 597501217 0
21941317 156076078 0 859885396 815927319 0
48635962 114299891 0 546669002 517332637 0
36366750 20790607 0 258156229 270738391 0
430663314 67209361 0 664992815 714436450 0
47135390 10815463 0 107793680 88335796 0
36163861 123101907 0 215347420 229891639 0
204715625 16663483 0 401474661 386409319 0
77991217 4045132 0 121885349 126815346 0
371899849 266085504 0 836841979 843141437 0
218107872 87664107 0 583702390 609031034 0
150075465 73465921 0 219326376 256275668 0
2684679 282615 0 5285804 6865616 0
4601276 114062910 0 372386178 364046161 0
20671144 52028328 0 356634143 389669401 0
606801010 208306373 0 762586175 621836186 0
106680970 92471971 0 394393158 455171225 0
32624082 12578476 0 255565986 256294726 0
514701728 124303212 0 846286642 920999899 0
158504587 405251060 0 822601577 981370230 0
65381806 37108905 0 229133000 229034239 0
651445421 388508919 0 699376158 828546141 0
216568297 20778936 0 478678601 526479939 0
107658424 27654747 0 481076619 543076043 0
44585669 26802026 0 157633892 161827916 0
553091468 2159695 0 886756906 861815270 0
449903895 169633982 0 635409951 612503225 0
159195901 16228666 0 403068292 508216559 0
499281 2017551 0 22288822 18148699 0
115114663 42652983 0 525122226 440947889 0
75709169 12093823 0 95339707 65354072 0
162307729 116966920 0 468104774 373755566 0
68626794 41659733 0 125921872 114753233 0
697833979 162571376 0 971970482 770238927 0
83072827 6607211 0 291186425 222042653 0
23381679 41118429 0 518883433 593904283 0
568718553 228679226 0 771038002 768703245 0
6512478 30348868 0 238687768 229386595 0
3260286 26823591 0 640334402 725319520 0
213464643 15541376 0 381485380 398652152 0
161426235 10793897 0 356179655 372977538 0
47747000 2015173 0 204523365 147436884 0
152559452 136913039 0 164834714 149441504 0
28943488 52160442 0 594508218 621265343 0
115544783 254120074 0 870021317 870164172 0
41710870 42798872 0 701958964 709577717 0
998160 581496 0 2667477 3427703 0
49906555 11200502 0 124298681 137375586 0
69787869 48047388 0 414667372 337159290 0
474577719 176701158 0 715913145 664629836 0
498871221 71740471 0 893249240 952000293 0
271889231 28952807 0 341148539 197185027 0
30853643 6951272 0 544504586 621224239 0
127247162 30039999 0 260705063 209026349 0
90870785 3114017 0 192055849 119046465 0
213026113 63852845 0 744232022 582052654 0
24936807 20185143 0 142733566 124177025 0
435907595 65374794 0 870612803 757163290 0
6378872 25664615 0 202686704 208221523 0
456247447 210246916 0 532000581 614777522 0
5715558 4691428 0 23593083 26351158 0
212673028 46852810 0 589292836 615832404 0
84732945 7575941 0 943145065 892738122 0
7167158 31933562 0 555897134 578566537 0
17380724 594785 0 63144766 49968439 0
101083688 3457733 0 405083713 446670830 0
683440049 225042044 0 955230303 972616074 0
387440684 91500462 0 659327696 677506223 0
742156 19582013 0 59691606 71768810 0
39187500 59429491 0 550049603 519523940 0
10758421 1824835 0 29873397 28064322 0
58477489 84435510 0 464989352 495719972 0
56863750 196845633 0 843290708 848077840 0
413633637 282561142 0 854838829 824917433 0
412122707 28976684 0 612487610 527527731 0
56213939 35150782 0 851017410 720014875 0
100622308 9302286 0 752705998 615841337 0
560505231 227326265 0 914272720 427498585 0
195670750 79254429 0 553460464 595228560 0
655699504 197931190 0 862218512 922430529 0
55963409 3072190 0 540407332 607829702 0
15415351 2570207 0 36300990 39284044 0
138223807 679248 0 236661805 245934967 0
110630073 42866185 0 565068289 582364449 0
105602423 21500454 0 318532410 322268107 0
22208016 5324028 0 121865840 101542825 0
231900534 24142004 0 511483487 401656293 0
300267707 120236960 0 437778361 402427779 0
35929626 81563225 0 771301934 786030665 0
42263022 2573463 0 508351455 423231081 0
38568849 4864032 0 179162857 145605112 0
270651479 82561558 0 834323176 787929529 0
58034895 24081437 0 149674732 130459555 0
31808696 137965272 0 368884757 478123260 0
524121212 59252807 0 737774021 732426838 0
42302948 12149364 0 162959106 152589972 0
349673536 42427849 0 675218725 420917664 0
11172373 11434652 0 157854522 196151949 0
736824623 105512927 0 831142492 802856080 0
57357906 52264778 0 508150441 455215248 0
36166908 132301979 0 419991229 413032557 0
668033 6372005 0 76828208 67642942 0
161330214 74672260 0 916100385 945048934 0
386375962 36364880 0 716121209 541702414 0
1162975 5977164 0 25624601 25447357 0
274498226 168477335 0 852641616 933378454 0
2534034 53647069 0 497148115 470637670 0
227880038 54017858 0 366075330 351866946 0
79576210 40347943 0 326281265 379580821 0
42489343 39400332 0 340013259 342040636 0
179795408 68857033 0 386467120 370111571 0
12247769 3501565 0 157760647 150586003 0
43386562 75902738 0 536272455 535677935 0
32621186 1854248 0 37483765 30212023 0
639539 10442714 0 214897005 191776489 0
18314365 87807541 0 749170268 711387068 0
215192663 76772199 0 370225471 305106455 0
38479110 10246164 0 578325982 517791609 0
159266998 87223703 0 749315054 634698196 0
413093573 168375286 0 626087736 462906275 0
40704365 102066888 0 328867253 473075501 0
21544 203002 0 108728961 109083400 0
20579190 513051 0 36984187 40150336 0
1201246 979315 0 148668548 143824729 0
181125871 23196127 0 319763467 181739176 0
3266634 799663 0 9373563 10697748 0
212041038 156747984 0 311186738 264517457 0
206643430 50858442 0 834112564 682063135 0
172779445 1736924 0 193592964 132409861 0
644344951 376547686 0 854519073 665755976 0
347630983 41238338 0 495499216 204841232 0
15750807 44854326 0 372137127 422551252 0
28581606 64598914 0 276982815 211539156 0
115798273 116204709 0 684091015 724601022 0
118615047 102224787 0 805908766 863907577 0
2889251 708394 0 10248731 10915641 0
38689808 26543142 0 151591332 119709833 0
257046575 64931305 0 611443615 622940269 0
266239288 2718892 0 501629195 332199360 0
2391098 4455620 0 111355551 78574837 0
557906935 93590238 0 840451566 660083550 0
411051238 52983361 0 775749118 482746396 0
6314568 58550405 0 625863684 568611348 0
8139279 16165853 0 119855821 115694820 0
190134114 138037638 0 391232156 419191201 0
540522986 254812890 0 737678806 778381624 0
65131100 58626190 0 286866283 314263416 0
82111164 18084968 0 109989479 103785739 0
54349867 7628773 0 91088636 96654564 0
151811545 57623700 0 736571644 724287478 0
161463978 23568914 0 375261651 274484756 0
5056478 43984970 0 77782522 72053023 0
81502647 25756373 0 123412450 85121061 0
315700005 279509420 0 474532385 494347946 0
73144369 773151 0 217210170 214839225 0
277740807 36127905 0 710886523 581147426 0
51344940 453152 0 54733528 32146647 0
15883335 8530801 0 21484203 23547517 0
28989155 22537719 0 203518823 207831420 0
640356202 103316041 0 728527862 697159257 0
55151560 100199222 0 325525271 383968453 0
47481505 30883565 0 127614646 144413108 0
66325955 34172687 0 324665713 374510159 0
39635986 44721688 0 665884117 680260295 0
43905301 82336668 0 317695680 342342582 0
167678657 27338202 0 427158201 458263966 0
733655773 261552143 0 814511969 769601109 0
12672762 28200334 0 286201581 195065832 0
540948693 208837912 0 567207773 571037836 0
7839945 41617139 0 297544171 302700297 0
47131481 30762227 0 214925438 216294002 0
31841107 31609047 0 557555789 542469274 0
17124045 16293127 0 688225525 673192674 0
11510065 84968217 0 896878823 862023294 0
33693883 49899985 0 874881661 909830094 0
228175318 105447080 0 463842813 461390857 0
345800618 156810778 0 668458160 559216370 0
139413561 59811432 0 225056386 229520851 0
130208113 13613694 0 469964652 489142710 0
94309995 2563410 0 507170003 484735678 0
318350071 77881928 0 486791673 351164816 0
16791265 10161460 0 27909884 28016750 0
211857651 36955518 0 561033591 583985570 0
11315102 2138171 0 812077121 767790380 0
103573563 7247045 0 200556443 216779229 0
518168477 228911183 0 628880687 521423557 0
372587417 113427967 0 391466372 403691036 0
82382792 12256293 0 173097878 172995605 0
15942504 23304238 0 616184655 483185766 0
383455556 110631019 0 541240491 517633913 0
103975746 27736106 0 336016376 206537984 0
57007378 3403433 0 150518655 72483064 0
229097508 175671992 0 527146068 486191003 0
225720155 123861078 0 456886940 396129477 0
344386420 40299286 0 797448743 558078762 0
52240620 8277655 0 570799175 561723954 0
454903339 35517919 0 539950657 364311117 0
249395648 267270502 0 794970731 778961330 0
159240461 47024336 0 670057746 648798386 0
125707192 12638526 0 732338279 588827844 0
133685407 90525738 0 519104769 534872201 0
580280564 137809809 0 874805415 880946068 0
30600883 7554428 0 350642397 312058077 0
25606886 31081807 0 492471690 644540264 0
103227561 424459 0 529539843 574246244 0
314154367 15616644 0 746746363 650758825 0
207267082 26581057 0 255113841 205917051 0
9691150 6517765 0 73353504 63217475 0
3357827 13295948 0 213010754 202804028 0
148802155 41393651 0 478796477 514176877 0
377478474 287867952 0 876549264 833746544 0
577954970 88817294 0 894453963 785805455 0
255155136 37299745 0 494706731 528851429 0
328705614 123613246 0 786155625 675020012 0
29689325 47064881 0 567588648 599553940 0
1956740 106678929 0 305291528 304750113 0
113995275 92611282 0 705126915 728685953 0
22921983 37616689 0 391440614 389176368 0
23954490 5169723 0 186697563 259364467 0
36043970 8950319 0 448507084 394592500 0
24844573 26679028 0 645208290 620781739 0
241154218 256701356 0 682500729 766755103 0
179775982 169650121 0 559445957 566650179 0
15325826 86663574 0 540978975 550663975 0
164739420 29144804 0 284888755 300505746 0
11701013 7056329 0 68923616 65629419 0
301470516 1287618 0 443304369 292249596 0
217407188 74572176 0 708722442 733073496 0
43288659 16513486 0 529727748 671510855 0
25732683 63331490 0 303437193 286324139 0
45654007 122870392 0 478013002 570145776 0
351520709 63674317 0 893626229 458117052 0
20644560 189774350 0 819872290 863131692 0
83830921 29829564 0 316211704 297452839 0
510976587 384293459 0 743022638 687211432 0
99752582 4705604 0 592574546 625755593 0
111476109 44104149 0 521990250 528117424 0
196663778 366622825 0 779561742 792874688 0
7008604 43552855 0 165144899 167230829 0
34261486 107917594 0 592149350 510950604 0
265016009 11570296 0 443557318 471613631 0
569429 7197016 0 45857400 42029839 0
624884542 476269348 0 829063428 841856665 0
659445550 562238814 0 733151879 732729517 0
36642773 21501519 0 353077500 347436522 0
44021849 4631439 0 114123476 75639181 0
5377328 4080129 0 92178463 85989871 0
69602356 89633358 0 373846053 411893889 0
299139447 5173736 0 865235363 982189004 0
11263974 11529254 0 910963056 885999007 0
43309126 59047641 0 770765754 704387918 0
49383268 21650793 0 228776150 194183062 0
7990326 10621668 0 250501768 266625027 0
19544119 58716327 0 478869862 467535010 0
279393392 30268414 0 483691733 528196524 0
512532465 23640516 0 640553386 662507652 0
207781448 71311083 0 658095921 711266123 0
206070794 56047580 0 906588401 712085788 0
372044373 170787069 0 653174055 616390113 0
100174588 28340867 0 173680619 181950144 0
10857743 5660768 0 312915037 291601427 0
299863487 154909743 0 406993818 345518262 0
122067014 68560433 0 470479818 446068578 0
151790090 41327704 0 937068354 811833490 0
19277520 95717323 0 739354899 791799585 0
50333382 60146539 0 544875468 523365852 0
13448680 1570313 0 24194150 20070792 0
4536918 152639180 0 520421513 684354698 0
30646528 129259 0 171224769 148521355 0
31110229 2307155 0 85731237 87042993 0
21121156 26598750 0 462437964 431273918 0
247186561 85013510 0 393625109 345634162 0
770755971 286973513 0 904753933 827980491 0
21863223 22498296 0 666383743 558047002 0
14287642 15566940 0 747082598 567547877 0
35898929 105051950 0 723974324 855044116 0
7588956 1583245 0 76024854 84281823 0
213113160 248760372 0 967473557 941197912 0
28639970 36717165 0 755753202 778407882 0
46224187 12456655 0 291593958 222333321 0
66726532 31496946 0 140193884 149216423 0
255279892 154995349 0 947745756 904097733 0
272910690 87006139 0 343982601 385719534 0
338032739 28964112 0 557198347 580138166 0
27086392 56889243 0 405784948 535872650 0
659883645 77256562 0 765943419 641738548 0
7412400 52196070 0 217301746 215463838 0
54118013 43853774 0 305558037 429598217 0
241345814 160942166 0 471613372 443447968 0
520659465 179184671 0 844725407 828124692 0
2205 7951507 0 158097260 164478055 0
531166452 33989449 0 769828342 816541050 0
5736790 6965809 0 186078483 162128887 0
81496320 7536145 0 422952623 360727927 0
50208308 39982145 0 183865813 189865015 0
30752320 37952128 0 370272373 429090467 0
231150849 226886580 0 674628883 770091413 0
122315601 7431045 0 237906867 207980050 0
369907 5035990 0 34974328 31323501 0
145743238 9735901 0 206430320 159409460 0
108358680 76042376 0 448621859 499976801 0
419571253 183821825 0 625083212 524098031 0
159390936 247508195 0 905938542 895721857 0
101430931 7240269 0 217518140 61452765 0
7685450 3103938 0 473124981 458477674 0
110947013 13496425 0 579478953 646852947 0
204399933 51970405 0 903057364 867766097 0
160726543 95271612 0 573529645 567949945 0
71657063 14898412 0 130705697 165068550 0
122675994 56641248 0 522947323 518727587 0
41569411 8515597 0 99350211 93212350 0
21297949 23519167 0 153342159 154311029 0
9850473 14617870 0 822577887 820349329 0
80155938 62051571 0 346910024 373636424 0
20836456 16665465 0 661197580 665458432 0
87200121 8008300 0 521812959 531611985 0
16404100 5668244 0 96185323 88555166 0
123399130 11132598 0 271134094 239963945 0
449793219 226416783 0 689875769 600090450 0
146913130 89083287 0 595941439 525791678 0
268742437 149804691 0 419364560 475696998 0
17080734 61021724 0 196611487 186539546 0
22427186 16766944 0 36767567 38793992 0
24513287 50243958 0 926216064 805537880 0
471949150 28157971 0 559316147 628092396 0
250536302 21215091 0 420066041 370610963 0
5449746 1283145 0 18594612 24946481 0
129680908 142001838 0 306029239 337082732 0
35179572 44455015 0 128010122 154746383 0
36667145 48126018 0 257228388 243818060 0
30304692 25058876 0 114329635 135041291 0
232525974 83861022 0 405461447 378467769 0
149282049 145298671 0 579450811 520259897 0
47962506 20845321 0 176538448 170765147 0
26575263 7214633 0 37457200 33659518 0
75413247 152658621 0 711300998 831083285 0
72634929 214063121 0 890361416 785134050 0
9960431 54308991 0 473766038 440996140 0
38426013 3321952 0 366505001 422993362 0
119362093 31930410 0 668522992 690106432 0
18015096 84188467 0 537788277 565519673 0
384212989 177263550 0 569835409 424222169 0
255099644 28877013 0 872458544 848481451 0
452654518 38810615 0 771372880 884404569 0
135761618 57166448 0 922840030 855145982 0
148703606 104119672 0 325570302 324432340 0
367916650 251138318 0 496331625 488929064 0
732491895 124242140 0 836676688 755508674 0
33215126 73079058 0 726590299 710352819 0
141375992 10104352 0 849687406 836384177 0
86232106 21103431 0 135553028 105376480 0
36391103 17017506 0 531714530 561212436 0
22324311 23187657 0 151637231 158546570 0
176597584 53891227 0 460387616 446857260 0
142756852 18691991 0 370060368 354079441 0
24157368 10537818 0 109367749 108500404 0
252176145 22472654 0 405301710 435375716 0
71680232 54055987 0 933303525 902430759 0
31486034 4547225 0 263147724 252137725 0
637866834 432342081 0 693155411 713720841 0
356453287 40122828 0 435248935 350982698 0
258820693 6866776 0 645021045 676632893 0
72447051 122560207 0 981423323 974014334 0
402020 1820113 0 52262622 60289263 0
248458389 44764332 0 447017803 388366328 0
468937748 77061214 0 816020056 795202735 0
12138827 6832071 0 429357782 360619141 0
342251612 51460301 0 895048583 988878997 0
474729681 228126687 0 580950623 600402760 0
2239890 501279 0 34486834 37259668 0
88535648 47702603 0 109322018 94859644 0
1681953 159228 0 6325757 5769744 0
692005609 124790687 0 727070974 859675477 0
246773672 26926784 0 778419946 654361691 0
598001482 244381124 0 844627729 860862146 0
157882613 1817472 0 482850279 454059291 0
377407759 17316608 0 544390156 575220495 0
135180238 2157342 0 305247609 233304046 0
330158469 74081142 0 368712619 196608265 0
27277485 74366779 0 335262062 312390786 0
374869502 111879863 0 585672677 586135397 0
21751236 13691077 0 120192112 98293713 0
79968647 85640701 0 637325639 583535224 0
12136333 5212718 0 17777010 20976792 0
214089935 3903744 0 469492455 544794593 0
318736579 81642200 0 538471623 551068614 0
9738590 8191280 0 46370578 45390941 0
39549680 64089923 0 762608842 735555138 0
236019229 28346088 0 491176185 463063382 0
2478144 45783375 0 643238210 666008399 0
128750393 229962478 0 412338590 366228870 0
150531152 52444222 0 331333777 255970933 0
2388327 14452296 0 362995361 333306804 0
536402747 177064432 0 714609927 581496886 0
201064939 50507620 0 376063019 359976939 0
75044116 133871360 0 923810489 840252272 0
191253598 15251869 0 364969613 254962194 0
61989042 139827506 0 917421330 958608416 0
44156423 88979617 0 629076663 641558113 0
15316977 47906244 0 303720518 244242807 0
195346698 14414829 0 296640355 279189278 0
189245560 238027822 0 638471144 638343731 0
88324352 64731042 0 803214726 746618111 0
32692243 3343781 0 138621860 142721463 0
19246546 12833347 0 397064935 396860111 0
40527494 5368183 0 83251812 83487752 0
37243512 164127111 0 377680328 358765270 0
32927282 5949361 0 250993795 253920836 0
9359603 7874657 0 505101503 488233249 0
96344033 92195472 0 536623058 559917593 0
138140621 102877517 0 672886103 783920542 0
527736 111049 0 1842969 1425271 0
341990546 11103115 0 385946900 484640328 0
144751724 37381836 0 575432780 502476956 0
95123376 2096 0 326540376 269539092 0
54895419 22175977 0 327590670 297973914 0
284023976 163442711 0 581412899 889725777 0
156178440 163968812 0 210934395 217128926 0
4179283 1266698 0 41182542 43145876 0
110196786 86405967 0 559702123 587191988 0
2685505 1563303 0 73216016 78100127 0
56943709 28779564 0 332767763 285035047 0
70306236 45890004 0 440870043 594265184 0
317730001 109617774 0 935245470 848451959 0
405998995 201834433 0 700789527 598874513 0
41827307 16022060 0 177927283 179346927 0
10896465 9774888 0 418415472 386146892 0
4246040 6351564 0 127481672 133291801 0
16670785 48642527 0 476396787 501755632 0
314436534 74984350 0 756813788 726144445 0
234898642 179853101 0 771703163 782252638 0
48215110 9280688 0 778726825 771888711 0
128229443 74761253 0 426072709 193474508 0
116947353 116602916 0 449144871 537578972 0
746147935 405121462 0 951372472 742039406 0
2097000 1091563 0 225408626 171494457 0
17346241 3462364 0 329349920 331120833 0
27666276 56929722 0 472324613 448376154 0
68840659 117248369 0 940013290 904341057 0
17624467 11008772 0 25651409 28126216 0
304489130 145619434 0 674489533 744005099 0
189208760 30971580 0 310117625 309601406 0
361408290 53701880 0 642399637 695383069 0
413179153 54554143 0 597180406 520049269 0
67679563 31216494 0 154228855 137603197 0
209745865 1016952 0 900395953 920417209 0
53932167 14952395 0 769953425 634780978 0
12719209 17773025 0 79641407 82651259 0
27549886 16823630 0 234126065 234725269 0
16258404 11073557 0 128880462 126802504 0
494456686 611141681 0 755949500 659291378 0
452219854 15480829 0 545576661 593014614 0
195145095 118843717 0 647641760 719720832 0
79265088 7527900 0 414728550 344337513 0
87407196 3066838 0 233844178 193726758 0
217632215 18063529 0 740314812 469445635 0
22348459 14391541 0 276026677 212733594 0
31339888 22526641 0 118205951 123588496 0
52560809 10951157 0 218538898 313461771 0
27646446 43715446 0 271465730 249079463 0
141734180 100248369 0 771347383 745731481 0
100968439 97925576 0 702364839 620265006 0
286020958 76186750 0 871181319 900959899 0
387455265 67964287 0 622414123 146539082 0
2204795 8496233 0 135632814 138976436 0
38529882 7387210 0 480567532 403971233 0
5332419 7573931 0 8886408 9348573 0
348615624 114627529 0 641555701 649684088 0
79023960 12255764 0 146058858 113953669 0
23756266 13476541 0 243788221 255611741 0
271629707 263904893 0 635073283 670142292 0
707377382 34394824 0 861203062 788472020 0
251373712 42481393 0 537979856 544333832 0
3904940 11180856 0 130869157 186967339 0
169030789 93147591 0 682681810 666198631 0
45166164 2655741 0 305609739 330858507 0
302099679 271841400 0 578498267 534893108 0
33768456 38946511 0 37660952 48679707 0
482577179 6323559 0 538838638 488569446 0
3078099 893128 0 9077806 9471448 0
357336619 148894198 0 785508714 827943448 0
536746223 422305249 0 740172952 774291340 0
7618425 6138969 0 74960670 73022691 0
372712452 44856712 0 612461764 558969181 0
110960611 69005631 0 488398405 462087612 0
405027342 80936605 0 517045410 569982913 0
5530522 3504100 0 63102803 68005627 0
97479271 29262772 0 877042994 899222275 0
248434688 92824785 0 653002420 628274279 0
381681002 16176819 0 585898040 674627112 0
298174355 91057339 0 830507222 851521391 0
19025580 21276161 0 54333449 52204102 0
21363410 15911220 0 228724524 229193416 0
5778778 12343816 0 357857983 348066230 0
134331213 723806 0 520041036 607444083 0
161885633 180751449 0 789099588 833601463 0
33919433 2859155 0 432296311 479110122 0
101311015 40041002 0 379061661 342834565 0
25258915 7556901 0 57681489 59976069 0
40631776 23302318 0 54564204 52123712 0
366653 1176034 0 349702833 198415509 0
2097494 153502 0 185318987 185865661 0
272043951 37404159 0 434668371 391934996 0
2206953 30892326 0 607780466 645359939 0
230108077 187962505 0 288973703 287924078 0
133400133 71676636 0 759927592 834218711 0
339588906 5500090 0 797511702 872337890 0
226695768 2207061 0 813996489 855925599 0
3748947 28374699 0 482219945 573140648 0
542384745 149171851 0 866978429 864182239 0
213556178 2392114 0 337412727 271320154 0
279219639 64828701 0 631637320 413441619 0
395281895 19690582 0 602901449 725755535 0
109074322 1419089 0 167095896 145131710 0
277064789 60732600 0 765333601 868717162 0
27574240 20341743 0 108615629 108221155 0
116962729 73993892 0 489192366 782280405 0
353033758 109495240 0 537346159 547721984 0
694054728 173698687 0 850499080 817256348 0
707524510 221571955 0 807666745 805671517 0
40502366 8655221 0 282994445 246755378 0
24961952 11788692 0 302811495 196219146 0
367791854 92430859 0 818204936 779120649 0
43588384 15446727 0 233542294 238850417 0
579722124 90922697 0 919173994 409757983 0
18329422 29598967 0 89081060 96907879 0
136390573 6748779 0 162283472 173631079 0
17535748 9236317 0 117585300 114410127 0
5160209 54623367 0 257533649 204935348 0
182528158 25595651 0 798025777 828854520 0
246616359 16471471 0 669011077 625020373 0
3914788 269960 0 15629346 15858742 0
409847032 11628666 0 678996693 699721720 0
29947961 23322199 0 168841077 207908080 0
26378331 22277950 0 241476065 190209744 0
15013247 11963403 0 197710589 169883091 0
19764022 8821694 0 45246397 62941494 0
102821400 25568140 0 252286943 179751980 0
27275323 119726535 0 371502234 382800859 0
217623457 98712052 0 803537930 745213519 0
4279362 31839050 0 297014244 289642230 0
139279969 43320349 0 466750892 459549349 0
80609423 161028278 0 590991529 573981113 0
296135918 41695560 0 539093656 365239471 0
20761717 89346320 0 650799924 673665606 0
303958818 211576524 0 887071122 866015288 0
84348658 3272490 0 159233280 153867013 0
2824060 234713 0 28717463 32826835 0
108683047 16048137 0 211744305 254655698 0
61050442 26767080 0 99165620 82606011 0
561047 18393 0 1440809 1661429 0
211237816 34873230 0 260148675 258398410 0
134669619 129617564 0 187228477 174480855 0
390301854 25095855 0 647833239 653032689 0
389336071 247928019 0 867906690 882416589 0
116613 2711711 0 69547000 56574117 0
92937287 25668311 0 509268368 538266185 0
52966276 19259579 0 386060151 435678349 0
9737676 1206807 0 54299590 48049440 0
208265211 21235959 0 387579783 404149650 0
100118354 133938126 0 679251175 903417164 0
14469310 6062353 0 72699122 74289091 0
15605289 18324867 0 309925464 302567619 0
163017217 106337789 0 433398369 270279346 0
442049181 268646947 0 497842200 459142127 0
414562059 38055198 0 709719354 168399619 0
2329658 159101572 0 736552106 735506087 0
102016814 20032191 0 240123522 204527994 0
32294400 68477170 0 553344048 565098989 0
7644322 331193 0 12214622 10781559 0
305820631 219500637 0 401185036 289679226 0
572240001 145951974 0 798689573 639091534 0
44857656 45703396 0 799299083 663259013 0
51442880 4821356 0 173505095 182789902 0
163212135 195588127 0 787879511 734478366 0
328793340 32445102 0 848223142 863230990 0
69163822 24479393 0 280733280 252618533 0
40037881 65489641 0 252932953 276218606 0
29409775 132056810 0 965776537 994824868 0
111476003 23610034 0 237796971 210638215 0
128471966 48669706 0 255008581 289641212 0
302944062 59223888 0 734650573 563091749 0
29427792 1361797 0 277190981 215707546 0
95652668 34183612 0 130847315 134921802 0
61482489 48273698 0 654519772 607303563 0
37311272 23913780 0 327160273 304366011 0
77266542 69835461 0 554817852 538295560 0
18453202 22077077 0 231706520 289415235 0
458522384 289554484 0 629825731 651862140 0
50951204 23132857 0 69328305 72793786 0
379303 22818843 0 128641139 127032466 0
633589546 167597332 0 794638339 734191046 0
91313499 21615260 0 614772334 684682880 0
505069348 7678894 0 693871889 739765476 0
15256904 31361526 0 308444814 314320326 0
384730048 86808487 0 570425560 398139391 0
61012984 45736291 0 794537686 779758684 0
139512832 56399828 0 177335152 78836405 0
27495243 7334487 0 535708820 603999965 0
100803555 248640281 0 872379521 856735482 0
859777 7734579 0 100183948 103804414 0
672237578 28804937 0 847832501 911600271 0
255870739 107756181 0 692973270 647241102 0
459597818 62179807 0 861564228 496646595 0
1484445 14957034 0 205427616 193282852 0
3109512 3430658 0 48365228 55615713 0
37707419 161131085 0 705537268 656224008 0
14937689 5396804 0 190141622 228599161 0
43072186 8837539 0 61517533 64840492 0
49311168 26276295 0 100008765 96016907 0
365101966 63563945 0 706883653 769044400 0
18784101 332712 0 439987703 515018974 0
22977981 9354982 0 67642782 60713304 0
6228565 7783664 0 101417124 105571443 0
637237762 53635393 0 654191090 618919863 0
21893666 48538317 0 364708147 390701800 0
70951425 12799550 0 291346674 289636220 0
216642982 94556716 0 527337437 500280223 0
22834302 14411894 0 98746449 94032216 0
37786049 2086712 0 381247481 374558861 0
445575209 265025826 0 612592711 625407552 0
9938506 58151739 0 552278225 601918900 0
632171520 174369820 0 922689510 791453131 0
12303086 6155411 0 45747653 45218078 0
397253 207854132 0 658525307 671685979 0
200974793 24228876 0 286286402 289388947 0
7633520 2715780 0 94393870 83107885 0
27322074 51936099 0 284587907 333549455 0
74372874 16077709 0 380094795 361971416 0
481200536 377020233 0 854971230 747785871 0
15409387 3044976 0 27557196 26995956 0
237882398 72945190 0 787908785 817795206 0
98126333 4995044 0 181117214 149739909 0
215343530 114060931 0 640493049 399653226 0
34333736 8193622 0 425593350 367408001 0
182759492 40051165 0 320931360 260592180 0
26257655 5610833 0 397016930 408091432 0
295642224 233823849 0 903135389 921849172 0
185055835 119032737 0 925119234 912618640 0
76055466 15224865 0 99789182 59154506 0
97755845 92222041 0 664319568 652242740 0
495985790 142276863 0 677678447 831808456 0
4202961 165827 0 42671664 41554585 0
26636625 90465792 0 353223589 333841014 0
72386901 27492436 0 602618248 496865903 0
183122737 39152807 0 827256476 846389006 0
165889543 84190734 0 269196988 234553474 0
185505432 8905917 0 738536257 757447180 0
294477963 79873255 0 673451949 622949063 0
386207738 15988993 0 577078682 818583317 0
91768720 22112725 0 198697718 203276530 0
1486291 5247435 0 143021777 164249162 0
1457382 161105 0 12441303 12458578 0
76387961 52800171 0 653584240 678213197 0
89915845 46192591 0 924764787 923449905 0
218770968 28109022 0 696689791 569838068 0
85025497 6220413 0 92347220 96590012 0
312728612 38793613 0 677735792 807289385 0
208906102 65270350 0 230936448 227519769 0
360572525 155726762 0 479490309 523498871 0
186067041 115137341 0 844685831 919111265 0
169229813 66291139 0 805737689 880207903 0
256513412 142348801 0 338895226 350663735 0
925752 6504262 0 88511398 78057208 0
19510423 87198072 0 590319793 579176283 0
13956714 40441811 0 457871121 368393643 0
166216000 84632313 0 525290042 587622131 0
126341227 157525070 0 758540251 881279503 0
600080141 57836691 0 700666861 537305444 0
136900160 192925594 0 651806771 632760689 0
333024403 24656819 0 475565684 213047344 0
166525898 24240501 0 514133260 530606074 0
11487734 1809649 0 156036554 160140506 0
144491214 112004059 0 707135666 668980681 0
91752669 127785199 0 721533653 675207301 0
108744224 38583735 0 408942588 386494450 0
225054280 185527177 0 538127451 539808193 0
544981792 253292235 0 586035191 302674135 0
163079754 44554139 0 436871817 446464947 0
17446622 23877227 0 659079527 604574963 0
46468710 16600801 0 590846432 535295538 0
367641982 336245438 0 693559766 450975899 0
100612253 55829150 0 636963854 522183681 0
7543888 68780648 0 595641898 599719789 0
125142560 161704761 0 755330915 706089261 0
67639142 7926718 0 325592292 304151711 0
37670869 91540120 0 709091231 703871655 0
483177 1434897 0 15234046 14491638 0
36291660 49086349 0 776493113 681748685 0
83149140 116304640 0 575798489 620138832 0
692408617 107079040 0 883680584 860980405 0
174493340 11227317 0 389623898 563808766 0
47252434 27643197 0 679814511 627644547 0
169378480 77944822 0 211294094 205330953 0
243445898 43292582 0 842447716 879477321 0
40101283 20493538 0 157013952 172035284 0
73237463 62357030 0 215063317 236612377 0
160631 39070437 0 361137529 326924733 0
293224682 1758918 0 342903502 306602404 0
485459191 28120125 0 519480162 238270062 0
5677037 44829024 0 325517615 370083603 0
105615602 16213910 0 733959205 791681644 0
269933938 45550156 0 554495103 474166190 0
35964194 104352403 0 554617983 599897696 0
34729584 15596430 0 138916824 65042242 0
694261 42379243 0 235338813 240987721 0
46240559 11795579 0 226227438 224929778 0
1580499 481795 0 17041476 16261450 0
191018426 121413402 0 773068415 584997085 0
2782637 4799887 0 52214674 54595332 0
197298705 38315344 0 444414193 354849616 0
1517095 17245323 0 250219220 195157553 0
187727940 207494567 0 484867660 410296623 0
535943396 82692539 0 837484673 724953625 0
53737748 22415829 0 682106757 661042534 0
82032730 43349961 0 825606575 761555072 0
60126285 121800961 0 634226408 773120020 0
227520121 11308709 0 874002161 797584577 0
410762872 64859285 0 866626380 868836651 0
441023869 192788653 0 862432295 903362162 0
30898315 150322880 0 671473667 556881283 0
28705374 28470619 0 206896932 211264112 0
153862158 122253768 0 346532956 395977004 0
135636330 40228477 0 403079544 364585055 0
140306163 63342396 0 509734619 445116512 0
15895947 93405834 0 498789198 326368732 0
141724213 112072866 0 189118883 207548761 0
258582045 16100203 0 363105260 274737294 0
62136834 10436246 0 158889874 173778581 0
452220974 196273766 0 911385420 782591445 0
263342335 270277245 0 464421849 503158621 0
230684309 15956832 0 475829776 276720250 0
543280401 180823901 0 911455280 824188065 0
45943340 6181279 0 130582858 137084281 0
103163237 44897119 0 831285963 702485907 0
59758796 21535259 0 137516113 127344358 0
283899099 181309042 0 350606706 382915658 0
53145285 143258139 0 577686908 633672305 0
284540 4013534 0 125325185 157263782 0
200589230 112104369 0 616289742 444935710 0
26655 479773 0 19977937 18083592 0
105994253 29297147 0 576244177 474563620 0
198552711 26956244 0 509044073 432910810 0
66079192 97126523 0 307171831 422393307 0
58830309 62775467 0 475699971 561253964 0
9749221 12141145 0 71670645 61654173 0
125290002 14100460 0 287705427 319598937 0
47825960 43278264 0 891607405 754431293 0
1543406 1011111 0 20699104 14017934 0
34718670 11176539 0 52480949 53069470 0
280585664 30705708 0 691653769 671826791 0
45230024 9798316 0 274259792 255551717 0
159034461 37663523 0 370585351 384942117 0
59872625 87156613 0 487121275 492971762 0
56096469 10729527 0 649476126 562368054 0
58608583 4526095 0 82344863 94066627 0
1395868 3043035 0 74438811 68630706 0
14162835 8211408 0 83226901 176669014 0
54833748 34595048 0 441316500 495110381 0
78975834 18193844 0 610549255 600480238 0
196916695 34821582 0 671562843 690103170 0
48924627 1390072 0 177514868 174266244 0
250700851 66587187 0 302671822 302698802 0
57342297 40691483 0 425973911 402424913 0
56696175 25283743 0 153135795 163656939 0
13311567 100876779 0 598685603 570018055 0
114648614 56527321 0 696179019 691735695 0
40603534 6183806 0 175079545 136914373 0
3110427 74384090 0 846805867 815250083 0
500490256 55123062 0 578290079 486456882 0
159197580 271464261 0 934063638 918909842 0
267500720 50951651 0 326468538 268380740 0
298520551 191228884 0 379959747 341259585 0
68907686 14905481 0 335596307 260793932 0
76164203 62884658 0 397749328 413045717 0
111756904 94999532 0 377746981 346966038 0
126658213 23369861 0 407606245 398237207 0
86509438 202089288 0 655662371 592698521 0
747742 231424 0 15770199 18308169 0
139938937 45384532 0 481480762 476284130 0
12052029 17517099 0 66793961 79276349 0
71869848 20854141 0 641723046 594461941 0
30384770 37289725 0 48238104 55931875 0
52127412 114785937 0 671417846 560985339 0
26050793 6682901 0 433940294 381398600 0
137062711 94692743 0 904878862 813622082 0
19555009 79410488 0 300307012 323767940 0
262751012 65644295 0 397106693 389944995 0
46924401 3106764 0 480210020 441565947 0
308102024 84573996 0 332949964 328898714 0
121125923 10664915 0 851899330 767349021 0
98967519 243135416 0 707377496 693189975 0
256804824 13569304 0 358880804 122593089 0
67199415 106542348 0 586855956 822211802 0
290117549 124183540 0 515060449 493813468 0
15013845 477807 0 808581338 667604048 0
95727536 22363659 0 486867544 470115679 0
503447349 160324633 0 590531111 504219857 0
5520559 6571472 0 149731103 153284280 0
13027708 4259407 0 136823723 115069565 0
36475608 2375442 0 105038976 106000563 0
104235202 9508157 0 751543575 413339391 0
35622072 27716868 0 237345450 183835423 0
167427166 36497860 0 903804147 726596085 0
372964425 315669008 0 821152054 730863746 0
3600893 1409995 0 14843618 17028504 0
90678770 138190525 0 856115501 775796321 0
1245869 16738476 0 161374309 208939642 0
584265783 44910791 0 862838355 652120799 0
107494741 13244178 0 216764186 174788014 0
177871520 103384983 0 322706981 315298768 0
5939618 25356962 0 396970633 375493714 0
62236842 10949264 0 292189335 286376332 0
74992837 25085318 0 418644054 428396738 0
473129843 119209897 0 802636035 741830866 0
514031876 156946841 0 580255589 439222125 0
68603604 8282102 0 314119379 304304162 0
206594093 3241919 0 229989826 149678168 0
261753707 182204954 0 408071400 383300102 0
7097606 9832332 0 590379518 477560510 0
91231345 131208524 0 553030766 506459184 0
510645343 198762073 0 696204214 674568244 0
244239802 16301091 0 421188166 479788966 0
128307993 26853783 0 204137341 262454622 0
3313023 7571124 0 78022820 92911963 0
43200257 3727448 0 187271456 174231498 0
36602876 28254846 0 683937055 725128274 0
121725042 59069199 0 416089679 419077810 0
167036233 51154650 0 275762667 242232481 0
36924011 3481425 0 449089933 392325700 0
210759577 7233492 0 255965683 225703009 0
28721737 18286576 0 150802785 190648945 0
162249855 170108637 0 794427442 880445008 0
9432196 13910317 0 428776884 290301198 0
379184329 12107095 0 971883580 979095087 0
117305106 125837551 0 439580397 407269766 0
296830311 23876335 0 711674859 752458316 0
14153283 140374502 0 832837557 777592658 0
714468113 7958056 0 798734414 281172678 0
362425850 13960888 0 537668239 511196654 0
1643246 63077982 0 393667989 418446160 0
114636384 66297225 0 595799326 515331738 0
499299794 4981242 0 691435666 252119503 0
27592037 16453026 0 189252218 231012040 0
80701197 29757301 0 139187412 113569937 0
56902106 15639104 0 549059489 547956068 0
220447667 197081953 0 540311774 599186419 0
566653944 18340718 0 581659483 331517206 0
238838569 115538705 0 297448831 323002782 0
79750921 72850976 0 752082244 769786957 0
50767278 85760344 0 755025412 868154034 0
3800958 55096610 0 702794363 761436976 0
108370393 142128 0 644591729 561298847 0
32241968 9937967 0 51897173 48840328 0
103218257 30658814 0 520732666 471758350 0
71389008 18425019 0 234451668 218515432 0
1940613 33421031 0 242398159 241255522 0
62879974 22561022 0 253341131 243162170 0
90395449 26803694 0 331881547 292247090 0
73784922 38295405 0 337461919 317154802 0
60703571 13548474 0 144211274 172684297 0
41308997 55054917 0 188013431 189156714 0
52643278 20666932 0 460850193 447824065 0
311655687 276416194 0 900882956 878988484 0
1868086 2292626 0 190726630 185635904 0
200453654 31208937 0 415057079 439536065 0
65496388 14959084 0 95535665 80168054 0
218819198 277258895 0 906787038 920943300 0
49484990 41636209 0 333848171 346332479 0
136407527 62197256 0 820465282 916132135 0
38633775 24351355 0 250262488 203987269 0
233524308 64064809 0 283900588 208925759 0
86489857 6821711 0 172059422 163693460 0
322159335 38303532 0 796191441 845165360 0
29711384 18480459 0 250721903 275671016 0
293937400 263012628 0 851267524 893578459 0
17230330 5086706 0 542725090 438936490 0
646533094 300486910 0 890405654 746318786 0
268582182 54298018 0 957249321 985082536 0
317017616 202831916 0 351635076 384021724 0
2521194 713159 0 133018755 125062116 0
18760000 17264396 0 173017818 157504197 0
551068 10800755 0 97308491 98658075 0
356977038 72389635 0 396237212 345371884 0
63672919 11282901 0 294721390 315577633 0
497808969 59263976 0 780399638 526441256 0
22074343 1011444 0 41019362 37103785 0
496685075 83646509 0 685675720 767767651 0
99629509 42204160 0 336679284 325287663 0
93636558 6339511 0 174881784 175120344 0
183589070 38976623 0 423638524 390645110 0
590523391 38231286 0 729591193 334265599 0
20158275 4496185 0 120815531 142688542 0
275932669 39924800 0 612458675 585699329 0
20535634 4374474 0 679768518 596133498 0
111370121 39128005 0 652344376 575450442 0
17031486 45642780 0 404851631 550697167 0
27608000 151755297 0 599242070 528290164 0
484296329 220116585 0 652457190 591365562 0
5530618 13285228 0 44440363 46102588 0
453735611 189755804 0 550741519 510312072 0
30181577 52895578 0 303300371 303041815 0
40573541 8574824 0 81153831 84550776 0
423810363 70036297 0 569515172 569480542 0
25965000 19091463 0 177052279 139069416 0
90086670 31232880 0 520198690 613296361 0
35516450 31392242 0 451590113 460255585 0
281147930 26515543 0 519581543 466610938 0
12147399 41652140 0 289147438 281873288 0
17524690 35621485 0 194142979 144144989 0
284734935 98580807 0 524068762 444850163 0
111596445 10044150 0 200088725 146453254 0
174702210 121432582 0 913397577 924892650 0
109213242 59454969 0 250667684 240625275 0
429274185 116449881 0 720150204 651694931 0
2244950 1102582 0 76560908 74363694 0
278504757 71145855 0 809957195 833912762 0
233287715 53627501 0 411152752 346405083 0
409354018 25214961 0 943499137 553253468 0
60265944 8272089 0 113790640 104007625 0
50983906 18669516 0 443938222 462738967 0
25390853 21586667 0 151846614 140470728 0
208029860 11318241 0 703847191 564554321 0
73663389 150021155 0 660830987 683397378 0
462761916 166001102 0 776613842 768071136 0
29585399 17962467 0 378594754 362650466 0
104915592 172216437 0 620940016 649984547 0
618850079 225846223 0 825962315 829477056 0
104556289 9532724 0 240035428 255225399 0
638848063 66114087 0 912814538 821337784 0
257173786 36409042 0 769640706 786290384 0
259164308 96844722 0 465005018 514345424 0
15061875 12382055 0 282206937 247583712 0
55807968 116155711 0 483794909 520134534 0
16978380 117899676 0 679629137 652544899 0
42131805 706422 0 594738260 547294662 0
22166146 6438454 0 112479217 107265225 0
708395441 397381739 0 856360532 793993871 0
9849594 14827621 0 713898433 681423655 0
37329604 58511872 0 763599371 766610911 0
47787954 27516722 0 85769961 83991418 0
118711879 32030678 0 307138147 300841934 0
237758493 38809342 0 465163834 397403152 0
44821666 2596944 0 200322057 203001642 0
203016280 9065161 0 358242264 311961919 0
280164979 100152131 0 394781234 417885813 0
172447993 67640827 0 254284235 194773324 0
118556537 97769328 0 658753255 923903976 0
334600597 82031967 0 385465503 228391199 0
183668501 2463581 0 638709080 724637128 0
34802341 27438755 0 142730816 137202011 0
370423601 155180670 0 676054553 410006212 0
4249963 579287 0 7092562 7410082 0
292885008 185337518 0 564037144 558166292 0
96796718 39523183 0 151100132 136146463 0
2273090 2987876 0 20240190 29096040 0
121824617 89753160 0 403863533 388498281 0
384690086 211157022 0 591067911 586737506 0
5417664 46165894 0 845309380 844906424 0
48203683 145204 0 172428033 168554181 0
316799985 89575621 0 464980918 573019564 0
1881456 363420 0 17290213 13085270 0
213468702 210998421 0 849268909 786094034 0
87522722 4910593 0 685015486 579491295 0
422068290 103479273 0 896179208 624587218 0
187539776 84874885 0 557471488 501955050 0
48133484 70340735 0 225933143 197523879 0
115187205 16496592 0 634220881 577082104 0
73354669 1736221 0 199324429 188731912 0
16312981 18680611 0 79562115 84842037 0
56689451 216569 0 821116710 753590829 0
1204286 1678857 0 85435670 85501520 0
45241041 23499643 0 556182905 589499047 0
11106923 1422014 0 103360799 99759076 0
56123778 82635475 0 339452419 274269145 0
36696058 19380686 0 449493298 454853618 0
191522785 10485852 0 332503968 328168540 0
252950159 13361658 0 582650110 485088730 0
10538675 4476697 0 572841532 514098099 0
9473354 14861871 0 766028431 893382615 0
149671268 6543024 0 854883160 751475385 0
130752128 46101822 0 934406650 902534982 0
415876801 60566873 0 793228393 867694747 0
168263822 38340240 0 745697856 912586499 0
85523610 19314278 0 758120271 681330847 0
5830135 43714322 0 267876569 334477059 0
312752492 10492125 0 553102724 588417051 0
81214694 13443920 0 121901212 89962290 0
64465405 25826924 0 680028384 728423813 0
493556232 56789048 0 654671474 694404205 0
10104727 10207432 0 227758794 235649077 0
1235331 790396 0 8249003 7054974 0
7101166 3453798 0 63414903 44046778 0
416290176 62157221 0 727145246 670584106 0
23781026 92577557 0 825205109 783697759 0
20925019 2471192 0 79825741 83332594 0
23829962 31886953 0 605558287 600625179 0
5960699 11989687 0 42989520 60305653 0
132439030 238486022 0 760628880 743978588 0
167589689 196913579 0 927120721 963234667 0
130595304 49921534 0 381219251 180048256 0
198330660 66731262 0 547288825 546434244 0
385798814 55980 0 776941914 789019633 0
111679514 3834055 0 374855796 420332987 0
206694648 204337205 0 354133045 413133027 0
5626658 79012925 0 557457208 572217427 0
115712238 23090743 0 190237991 209721974 0
384630307 106744651 0 817937694 468332972 0
13063603 5299734 0 19952521 19511776 0
80381509 4223116 0 759243404 771391096 0
75291885 24390575 0 210524971 238842089 0
69874616 10040039 0 915818293 897641364 0
422341453 14485380 0 868899859 760457291 0
101526996 85126330 0 516214801 508780764 0
304834001 125371313 0 629146116 715622267 0
277279380 46561349 0 757353382 682158084 0
10291350 7846302 0 190909516 191970037 0
32147176 86566118 0 583959619 681397565 0
131409396 192671327 0 321076235 319774777 0
165901926 61911858 0 363531058 269723499 0
272524608 274432524 0 422826530 561253659 0
42094919 14276032 0 747290179 774325666 0
260926496 17655673 0 833790167 904948345 0
29076918 58048877 0 477954393 421503790 0
506427048 253840503 0 697022061 562756392 0
8671171 6743408 0 8922556 8726262 0
260586864 51479153 0 338755854 172963838 0
1807669 1841154 0 56806645 47732616 0
11521860 19951983 0 428781098 531464552 0
604503401 45414547 0 645250715 502846107 0
386199 29318905 0 171353086 177241184 0
469366258 113886984 0 499685330 582499844 0
113536 39531 0 89798243 88866876 0
9721438 122267 0 25570482 26344840 0
146605210 26012102 0 830927000 870313420 0
61074255 39837593 0 470613790 421980111 0
20868458 178094827 0 655409934 624966520 0
28515933 17957603 0 599616879 520105173 0
293330986 71957622 0 343965981 415696480 0
14705048 100851491 0 219261885 324307975 0
597020847 110252911 0 731707095 772908125 0
14084765 44620115 0 400967602 360493165 0
142830026 101728709 0 502649958 448834777 0
62807342 73140732 0 489234145 496934117 0
45466017 9661830 0 432946996 501189844 0
286936012 3441015 0 497321943 491368220 0
341143658 5069079 0 655543653 424992628 0
219512452 155069914 0 467571313 495475714 0
48849799 179104706 0 654442925 650654315 0
367116778 25076463 0 931292387 963323638 0
3957403 21368139 0 662062091 755808244 0
72528711 24867922 0 428334697 361893699 0
83008152 109699197 0 919078263 810894953 0
442789969 71852815 0 524703806 448545230 0
88069000 239081084 0 637744954 831106300 0
3421312 30080463 0 309639386 399191799 0
24712836 89096474 0 432122103 430531853 0
1346546 20540846 0 200695327 210177260 0
30928432 35730448 0 383358551 333288082 0
3412215 16351954 0 570669663 467523316 0
73488257 21813972 0 298607811 322253964 0
25629701 69136832 0 877051514 786190364 0
35862092 26344251 0 448538437 428143627 0
109201085 44297569 0 575574460 577433804 0
5669701 2076070 0 15345263 17046347 0
112218953 52696108 0 285348459 420802512 0
61424312 157580783 0 572728214 485429643 0
274391881 15659323 0 717668638 576958429 0
11424077 148562340 0 884112008 835005316 0
96223470 6388726 0 390902153 408155803 0
159538850 102301187 0 513135357 515302684 0
2631348 3994668 0 78792773 71965506 0
595461036 156504936 0 788073638 566824372 0
73048320 25233439 0 748062405 619486070 0
24335524 60717216 0 468970817 430708601 0
9580788 57570486 0 249119070 236064461 0
28097559 162198157 0 724811816 775734477 0
19928630 51004966 0 812840907 797324167 0
57627464 14678710 0 326794904 346761748 0
4701093 50239552 0 543447642 634911371 0
102524234 37161007 0 222305567 192239213 0
92540314 8021591 0 616604476 601845872 0
38908020 525313 0 87437748 60618186 0
29515418 1227720 0 193264894 223457966 0
98500193 95529087 0 501967855 622819208 0
30565687 119922 0 36095451 28624727 0
4798744 109487996 0 454924733 544626493 0
71218606 86444924 0 715131862 660511109 0
209642197 105029465 0 728757744 705363836 0
229724962 142338191 0 749360050 681440169 0
206239923 22282072 0 907699415 838417902 0
42126124 3834610 0 96966969 95046884 0
11691447 7006913 0 110945236 82909500 0
355648247 72413041 0 481874876 171856596 0
297428129 124079683 0 908571704 847825273 0
103526343 11371131 0 567188650 635916803 0
46579376 29970451 0 109295025 122891973 0
59033409 140905223 0 785489489 868503595 0
84965178 84275871 0 711888652 727703413 0
19885320 3683767 0 158933583 142629976 0
185526192 43550814 0 519443765 482728795 0
311536929 240969521 0 368224039 332446414 0
69930398 34030687 0 269979140 247812741 0
450074 4281 0 752367 712182 0
86190 159119 0 2342399 3109168 0
159407152 10544715 0 246486241 258860197 0
54984117 69672059 0 122269248 130205308 0
79777726 128511752 0 568717782 593604619 0
512910997 19646062 0 709230122 453414430 0
87872689 7286394 0 471817811 469295833 0
4383393 67176759 0 427303614 476762157 0
15545910 116190002 0 576683055 555415944 0
7355110 177075462 0 588607552 671927131 0
36213888 45214953 0 386279468 346678275 0
22800829 1316604 0 95310154 105898486 0
398510056 31460479 0 826552162 792533797 0
325519860 144192715 0 460944763 522787382 0
183008604 32985273 0 624236099 628495767 0
26093156 31516211 0 748168214 646447048 0
112706548 12065368 0 432781061 456767400 0
369961908 50704213 0 470531361 208206094 0
32546286 41560 0 913741741 846797395 0
220205467 64907781 0 364670355 407179323 0
5564150 9829035 0 86934168 76372936 0
14148727 42683351 0 238216798 256125599 0
39797152 38733637 0 730603578 798751695 0
66488062 2567622 0 241377828 187341370 0
429148556 316544909 0 450145440 439015008 0
177605556 3592703 0 210418026 233363050 0
579618 4190181 0 58383471 51269632 0
35504312 6580549 0 135712019 147606546 0
183296733 16495619 0 206337120 187896277 0
119913236 74995125 0 329292203 318435013 0
2705177 10063872 0 26086766 24084549 0
56224974 6582932 0 58820690 34207468 0
94422968 5033550 0 238901620 261869580 0
106582444 7225485 0 422957253 458115953 0
127979325 26982743 0 651230261 657507817 0
281733153 58584978 0 779335729 824639659 0
7536011 25709351 0 204289301 152000201 0
17070073 14395104 0 553432978 413959913 0
9594264 13329010 0 176921243 215345036 0
106754547 17380770 0 439613566 431011830 0
326525601 39154776 0 640518019 700270936 0
248059330 85915647 0 617596535 676965608 0
592327741 27163933 0 762713557 427795379 0
18635797 39399822 0 290473562 282800113 0
115687338 37718292 0 537601348 481958156 0
232194023 52860667 0 329997105 298641737 0
7479334 1771847 0 51113958 46406205 0
76511621 31688501 0 477194670 472139896 0
109974006 71684088 0 425877620 408229288 0
28276857 35665124 0 698509506 631979769 0
88546763 91391617 0 740316978 677550131 0
196915644 25508956 0 750271360 793946783 0
2708235 9163458 0 508056542 732169438 0
112888044 47015213 0 549164748 540885315 0
126460455 564066 0 239861531 244246926 0
8700162 25170078 0 281030944 344480625 0
36863746 17709756 0 133224358 128147630 0
22894432 2865624 0 99557501 101177382 0
207206971 2193609 0 232319314 192587472 0
151964522 106634384 0 896716579 873015106 0
45159795 42716743 0 233768330 177427220 0
16294964 109998642 0 895887193 917284610 0
27903188 82860047 0 799007520 783798231 0
580343337 118922450 0 745871959 669207047 0
186040817 84384611 0 276695393 235935498 0
24640492 51424387 0 629089919 613825621 0
172662164 96668526 0 410847632 424431970 0
110762285 66957329 0 148552218 123335436 0
578478208 246782240 0 965705386 564960940 0
458071629 66600309 0 637596094 508184283 0
51725148 15689929 0 59187797 58314961 0
316904079 7406931 0 710066983 564490678 0
19288528 20624128 0 159698128 157993650 0
26646784 5683177 0 180519402 187461085 0
118258428 84398638 0 766290213 612469661 0
193375114 91001854 0 859569222 804623109 0
27842713 56890811 0 387723952 375422803 0
41579449 101051067 0 881897308 824075349 0
209846576 110589872 0 407987723 311074143 0
364064863 83405278 0 767190236 747788297 0
120098735 118989742 0 588864740 584490738 0
3279306 30908056 0 420798124 443490076 0
287570766 29291282 0 605945239 577819075 0
8400323 2045414 0 11371384 9652568 0
60485903 9491827 0 235315615 206147314 0
305021183 54982864 0 612806703 712544445 0
12337939 51740940 0 608784195 501336672 0
9085391 9644177 0 29587145 37207230 0
185905176 38620826 0 747888477 575765590 0
17686827 62138466 0 423988836 403993562 0
360733130 187760305 0 538020209 642216953 0
615515244 159078347 0 968075591 935689887 0
32294478 89895152 0 641945269 517564072 0
100938608 38681578 0 170719301 171695689 0
13455032 42323919 0 322818024 323352522 0
227999 284304 0 2888708 1995260 0
2504310 1767380 0 15898654 17483358 0
13018135 20100616 0 367355395 393191635 0
489574715 207764272 0 936216392 918694424 0
377902816 105047041 0 664079722 538653610 0
568712820 114968498 0 709854911 507270803 0
39649792 24538796 0 706135152 601863139 0
120135198 6991424 0 333836334 332583573 0
139633580 74732018 0 759007469 631498739 0
781339493 136382806 0 809817056 750041683 0
465911551 4953815 0 646015037 558745163 0
6441179 83522311 0 476239529 398281991 0
45146343 15032351 0 260972780 321128781 0
109627412 3584989 0 548298997 617535780 0
146467821 38216766 0 536676666 366825729 0
1045535 4513955 0 55221167 52712540 0
27011798 2035294 0 287213535 343940102 0
434360846 146909734 0 743349432 790327927 0
900353 632289 0 164922456 152534703 0
204467772 39489540 0 270188794 272228599 0
648766370 689403101 0 845271587 852546672 0
1035191 25808740 0 865557272 873903616 0
133499897 258562522 0 651992142 653483796 0
273547002 182574284 0 385904815 406509936 0
91037440 50615767 0 620957669 567655340 0
17918317 918312 0 181448991 166802202 0
602181770 28915190 0 800149047 419092917 0
39054468 5115281 0 388281333 327069534 0
497419719 173168143 0 871334370 484356938 0
107763788 25110238 0 973899462 752077273 0
110656064 71597378 0 146296980 180756914 0
3171703 9655447 0 119805463 149432954 0
40887786 69940949 0 427980962 490525482 0
41685793 56834311 0 844772223 962683522 0
200275 40416 0 32944999 43750322 0
98804471 7560675 0 284952566 229987698 0
56394949 5660029 0 273742305 292032248 0
41076147 25421450 0 619741645 619563758 0
88946648 32522799 0 100745680 82233017 0
38977536 22654949 0 286260973 282449945 0
790846620 345864279 0 821863899 900520258 0
6274527 4659649 0 41004558 42529859 0
107912789 26387815 0 290011751 276750377 0
67750177 36146419 0 152585294 164507335 0
176660308 41709021 0 363753506 337838862 0
711886 15799901 0 231597531 205694068 0
2527357 2155211 0 436855671 443777646 0
32949480 208724699 0 590049950 840894907 0
82412696 112973431 0 505718689 466126426 0
40664691 51824595 0 143080679 146040858 0
261861255 60946503 0 877977205 957461481 0
70502042 110425606 0 814218071 730492525 0
48645250 31537054 0 383499640 360581577 0
144484464 71856296 0 990230617 943174115 0
124367878 8244673 0 266576358 197840343 0
580004 688551 0 2058694 1973478 0
75328234 181926042 0 717272545 519963973 0
3469269 954632 0 112022486 109122425 0
76371405 103353808 0 614766403 636741795 0
61592320 21560670 0 835650859 632858068 0
7906319 4993085 0 53881819 38167723 0
25444773 39320395 0 234706454 368734858 0
70600548 83517980 0 262368631 382951371 0
60827756 24220661 0 343663806 378815047 0
262568506 74696387 0 529027799 549852697 0
292443861 133394136 0 314603690 359166086 0
403697657 190189538 0 608411297 571725935 0
10049589 7375291 0 66601727 63894412 0
29633382 134820116 0 578334444 425831446 0
15394584 222192633 0 644895741 632080124 0
278296210 188633307 0 337895205 300289431 0
486914956 127105252 0 662001658 642982962 0
365173507 271442852 0 430693987 469115397 0
22862755 12431717 0 37281212 34871401 0
31117782 21412758 0 376413316 380055440 0
90907664 67383444 0 263645870 255765447 0
720165096 2330342 0 791191563 402408626 0
230387476 15650384 0 296642647 288380893 0
604758 1217975 0 33270312 25467243 0
13340482 159496726 0 734391945 729298730 0
35816400 27998095 0 330530435 299575669 0
492433349 177203241 0 660444688 657684268 0
66960994 19337723 0 88298163 77833824 0
8564176 1288736 0 112034529 120994884 0
264515114 67624535 0 302590712 225231461 0
226078660 79123952 0 668913129 641444463 0
48956827 59433932 0 156603528 146740307 0
15233194 2131589 0 331498665 297086202 0
19661873 738774 0 27624174 28555877 0
25475139 7748714 0 370883016 329381381 0
132336939 103586015 0 229626185 225523363 0
71764610 92236587 0 789234349 949408615 0
8301426 13944092 0 162440597 140971392 0
165417858 150193622 0 227489340 231765004 0
9527428 35689421 0 398214636 457393262 0
131767346 56400007 0 239336382 193502629 0
132761942 18466158 0 149842346 80509342 0
5700583 8896687 0 50812704 48605458 0
93019082 9666246 0 145710453 120177614 0
677650734 465486873 0 774201349 795369806 0
819211246 101382471 0 943726758 446364202 0
68701867 108795415 0 459283826 506004928 0
664566197 48484716 0 788208990 857209943 0
694499386 286484436 0 825681757 720966466 0
42072008 23831356 0 238524635 286178900 0
259471188 120680306 0 639839551 710476449 0
285797716 211740010 0 461511061 456822286 0
460515170 51497359 0 570462824 662827942 0
28208921 27403428 0 412618090 436791555 0
94369158 15941419 0 967933523 708665547 0
15804319 58997177 0 427155582 441499388 0
10036785 207533 0 23754409 15598759 0
209479041 49205217 0 442516030 457145407 0
190277326 18494037 0 312848984 209882890 0
18282998 17197470 0 176327494 152567986 0
6076152 1178567 0 58997810 52677134 0
239722809 87490933 0 409239254 442866791 0
90419202 85830029 0 843659591 860900930 0
81503930 7779324 0 477329581 432986627 0
489832004 286541757 0 529033588 324817718 0
583 5177 0 227377 216045 0
134806800 32606506 0 575358992 693009328 0
330422323 114026232 0 874197928 972286534 0
289242784 18611490 0 831656363 506621748 0
314826565 117729984 0 729835858 766227149 0
87557683 31953359 0 737432356 951174996 0
109487251 197343793 0 674339866 737182242 0
9066591 2846004 0 548612850 442055960 0
479250140 13675966 0 844196054 559054557 0
161590205 271460864 0 576300386 653002178 0
52854836 55812393 0 692354372 632432347 0
264842270 64276300 0 371071595 441020176 0
81154918 33048919 0 353355703 287207854 0
138354859 61687376 0 259601464 204905390 0
72985185 35197099 0 432450875 430544396 0
62331603 55058001 0 295289971 302386846 0
103589482 90869471 0 911405166 973593887 0
2941157 12017883 0 316631096 244277115 0
352514635 195387310 0 587036252 587063324 0
135660899 486782 0 425502940 398059581 0
218796585 31268456 0 629394590 578167966 0
522917454 30301713 0 901336000 954378256 0
381467254 350653622 0 564309178 474533482 0
83943431 119900097 0 709812463 599392891 0
258326948 134386072 0 851389993 833484386 0
369722002 87975801 0 545178462 436280892 0
313377442 19632321 0 533763906 446885058 0
47890307 50698916 0 498585388 501026283 0
196124076 7277746 0 352461226 349145667 0
13816550 51012526 0 240999877 250419815 0
212615420 23272040 0 345788816 275146839 0
95554680 91255972 0 700192251 692663203 0
251546035 63543560 0 423343702 273081338 0
67850972 169755875 0 702877854 719764616 0
395793845 356507937 0 564959070 566102523 0
33901215 3740512 0 124970505 123038628 0
63503885 8605312 0 135712179 137279772 0
143047854 28811718 0 492436909 505188591 0
52746963 19562278 0 642933554 628615308 0
59063112 17870730 0 209524326 118342535 0
22907544 10950278 0 295183933 293544178 0
48894042 30310798 0 485578279 608820572 0
363143375 176937488 0 561182049 452015946 0
66989586 6651236 0 198866618 168033100 0
249398364 8613614 0 425564057 406934795 0
13904368 42161658 0 621926091 804547874 0
293868820 79172886 0 442305955 362145717 0
7425257 2401189 0 22054323 21258515 0
498430 561078 0 29973818 26179390 0
41591343 51592445 0 854716130 982125333 0
15791707 540910 0 65334331 69155344 0
25155382 19677565 0 118188946 96993317 0
26973518 26967622 0 404035813 400966867 0
18977845 1842243 0 173348716 141000810 0
74754868 14599733 0 265133298 263676096 0
407861635 92890588 0 580849346 541033121 0
10227758 54936537 0 539823009 562076928 0
279290956 783149 0 459172130 453558845 0
2641640 23528227 0 214095833 222076989 0
3234474 3297999 0 7551482 7681310 0
479267514 37042169 0 868023471 842019850 0
6811956 28023057 0 617738229 605503871 0
34289737 19145394 0 377291237 384301528 0
318354405 7087758 0 604168043 621255332 0
301966015 87125480 0 355110996 279654096 0
289847199 107042162 0 979465216 966440013 0
14391133 38299002 0 385302950 351798934 0
3243574 12675359 0 67653576 57171809 0
797890272 41394099 0 845542607 361394050 0
159625055 44140285 0 829843206 760093679 0
11146326 17790760 0 63009337 63395067 0
218223897 15364475 0 279693907 87776678 0
17458217 8493164 0 168879756 167155269 0
147274614 38238074 0 541598049 647499164 0
98771973 47783536 0 514237732 548667867 0
113383357 12830920 0 134510704 112891705 0
195963246 18740738 0 651281071 786154673 0
97990453 22006358 0 333028978 370819506 0
29101970 36824598 0 349243213 387798625 0
63373406 608701881 0 777256962 832596394 0
4512188 51014261 0 246928165 232504225 0
5413257 951989 0 16861460 20371006 0
20579390 75821987 0 737743576 845776780 0
264472159 109250964 0 396354985 541892179 0
326052264 110918947 0 362254713 313642925 0
50995146 10526132 0 577854194 503282708 0
7456187 35876594 0 473446346 408527372 0
106915588 993300 0 668256824 938022855 0
234392494 76782074 0 468409016 502027985 0
45682434 189755244 0 618926136 691036508 0
2956440 3818904 0 46480368 42917521 0
62156637 2984154 0 387488039 456371646 0
285654996 73395079 0 496376996 517571349 0
217750854 219266880 0 710790594 695449469 0
336308138 145790163 0 887071584 772912090 0
135591988 34447278 0 730257502 653432872 0
127191769 4064937 0 364192016 365349433 0
151531036 9057604 0 251533091 62547344 0
66172315 120310483 0 844175518 924140789 0
33807325 11667897 0 126342129 104545179 0
174784694 85397474 0 393766333 451979730 0
23599491 4990488 0 56486565 55316417 0
67370655 55904134 0 206520071 241334331 0
123744984 86934832 0 730507878 692858770 0
10852032 64156991 0 887996268 719110458 0
39451846 24450030 0 500222063 604672309 0
380332637 423660633 0 823443796 717268874 0
533726254 173484143 0 726293005 581879150 0
168442846 52788978 0 538481241 481322418 0
17819540 2408331 0 42765895 29917414 0
198527179 243065254 0 475312513 508886281 0
182122849 56306246 0 433643747 398372413 0
232336593 258433149 0 730881160 712110095 0
27234174 11590671 0 328455167 252589476 0
99872577 149142855 0 741627333 447284309 0
3870259 45769979 0 366040942 318375922 0
33414216 33798771 0 156725849 149804251 0
51981784 3965673 0 64924833 46004112 0
289834157 115207959 0 718762133 692507530 0
112574276 268205244 0 642934880 759187988 0
17485312 47469868 0 272324326 351619541 0
111545134 93974510 0 263815786 234604034 0
130081 16954 0 194097 174979 0
4353138 9130931 0 86470339 86960164 0
210461591 49316377 0 703110278 620524883 0
338744402 109003945 0 418987455 428027583 0
52294096 72582509 0 588410207 555185247 0
2533143 1989020 0 6129570 6107525 0
119339374 82129415 0 599586498 625805056 0
80464297 157106394 0 675115459 729037890 0
1395500 1046018 0 24405447 23051850 0
36872883 9651875 0 60768181 45768462 0
121303199 13712996 0 820164014 774182933 0
2948409 93096957 0 358537823 364460884 0
352622313 222497927 0 910389845 861612186 0
198567312 18511368 0 399437663 346105598 0
26570931 7840220 0 350331293 370072857 0
27219560 2480868 0 28926292 24401947 0
126409397 163042410 0 461289329 503575575 0
512928724 330422754 0 896162502 570689546 0
285608738 24875903 0 434966944 429147513 0
83890274 58972858 0 502024657 394921670 0
29858334 11373917 0 457938293 414102640 0
177385794 186210393 0 553605284 609460039 0
3011603 17111381 0 122390652 123044164 0
371992722 114869116 0 398067428 319075297 0
161415354 7515685 0 522052385 500398816 0
52678968 25142339 0 643655928 779449350 0
9600241 11349395 0 128417299 112363615 0
166793452 51178236 0 478512285 479651460 0
104104696 49326931 0 292483064 305471423 0
62203163 10683002 0 443072679 394027800 0
53825337 5371255 0 133680310 114504261 0
203521139 99588888 0 577582767 568055073 0
10306455 2431658 0 10797983 9272603 0
389040487 319164160 0 508922229 458711761 0
37241898 198208237 0 669566893 677993012 0
641479504 452416526 0 832965003 835831880 0
483881214 92631748 0 954512115 863383432 0
735328616 307516446 0 838591625 752448569 0
229960177 37454675 0 696758238 720222064 0
50600587 1906737 0 295315169 297418642 0
13632866 21081957 0 444365815 434976807 0
4426399 109930337 0 619916505 532059173 0
263878465 37395119 0 519186205 518996463 0
54884929 27469314 0 635919472 704743701 0
86481938 28989272 0 247403781 214490840 0
417096976 167546363 0 607664555 552248274 0
77003537 11132744 0 127740152 113481040 0
78387051 95302324 0 183570724 240962279 0
705385205 215139157 0 737227429 875102224 0
602185920 283975463 0 686381578 505032275 0
67967677 303521823 0 659904245 856353470 0
48328468 3317508 0 52085460 59133516 0
41420875 66454105 0 464249165 494380915 0
64305702 10056775 0 475637932 475146348 0
18679584 176658069 0 488794364 388352131 0
6004602 31944197 0 176398456 191386193 0
207031346 35721437 0 336961400 184779277 0
59708004 122460949 0 277492403 280535967 0
84391076 10654216 0 306877795 284463931 0
76892593 31438617 0 724577341 797135029 0
27695274 6998124 0 321122518 307463116 0
139778787 50448849 0 168993060 135811673 0
305545847 8492635 0 878932909 687629389 0
355078121 21762061 0 652319576 685181220 0
19234805 28898030 0 218570844 310097335 0
99130859 31111136 0 322090006 353521088 0
195053779 3065947 0 270385918 249567971 0
6498282 22432996 0 317347326 332587160 0
196153320 13887575 0 377695690 294259012 0
61464741 6958913 0 361225592 346126758 0
39438545 96008707 0 859614860 883564743 0
9049466 32283450 0 193677197 219611032 0
17739292 1333007 0 32917745 27901007 0
1635080 601162 0 63741662 71153264 0
116015431 131919861 0 448098928 474126057 0
580642457 162513297 0 891666281 845572301 0
87393508 30887895 0 402966764 381270401 0
29436610 43760178 0 664235349 512451582 0
205588006 7264763 0 223423043 235227778 0
81773266 52664719 0 514537340 448915896 0
16167577 58566824 0 596699151 568707291 0
310659267 113887245 0 666385943 689867589 0
15871065 34504633 0 425458475 458183895 0
7766105 25820872 0 548494157 508123574 0
25346401 5049054 0 343956759 221204239 0
464301950 158628467 0 869266387 390300533 0
25939539 138672867 0 654974616 718634163 0
249933259 47188607 0 856884116 731710644 0
12117828 11356122 0 292858513 292569613 0
86055708 154366776 0 831648787 738071725 0
29248830 22742019 0 631217629 619326167 0
82472531 36168973 0 816624457 717518326 0
31950187 5434478 0 328464417 308661929 0
375075502 34251322 0 537438325 495510779 0
9949913 2450068 0 58897645 58790836 0
14171852 17215004 0 734014413 698477153 0
69650562 72495325 0 736028539 779865533 0
120704221 58932811 0 246167840 163934906 0
73901863 6235685 0 457375027 478582252 0
45319655 34179134 0 351204107 335956568 0
647676072 291878916 0 760155043 579491315 0
1826510 61897386 0 354694537 386123960 0
3480390 6704672 0 587784568 622614974 0
192117094 301252888 0 490182708 449340369 0
488082070 363453743 0 777243769 767862782 0
1546576 62909903 0 476975145 466352398 0
18737339 22566085 0 251507341 207829333 0
61882044 5175288 0 443946914 415232368 0
423797080 9681075 0 943744737 930577396 0
318885839 114594378 0 811357098 801978198 0
14013404 205194 0 223352638 182559296 0
8576756 91493336 0 317304249 314076929 0
73626948 48338417 0 641022860 650610837 0
128688569 90203517 0 439381402 437054610 0
332924995 51591462 0 784875990 777782223 0
456365890 5068849 0 599136699 483208637 0
105047344 182273117 0 418556228 651912782 0
28064760 159236730 0 941274466 966883036 0
242464523 257948867 0 725155825 810668327 0
256736963 19961928 0 497489865 275589511 0
94410643 18508617 0 131888082 100693612 0
315408065 2074634 0 585474267 806723175 0
309390497 29192944 0 785905793 669135499 0
129588057 54622769 0 413882340 364357766 0
328707861 27988562 0 574703111 481691828 0
344207702 104365448 0 834223332 585577067 0
256105473 94455620 0 855913321 900096360 0
6040561 5079197 0 288775661 243359349 0
5552722 20480070 0 236832795 194644721 0
286759747 251220006 0 507822701 529604882 0
37494604 9361356 0 68505155 60392919 0
118252113 46187263 0 598016288 613811765 0
4987565 10048408 0 110666699 108907941 0
97321754 86451799 0 886207906 894156773 0
25959158 78318259 0 322589275 323457558 0
77065119 4950180 0 158006121 152144167 0
36706065 55380255 0 375993955 450556140 0
185670964 32621231 0 840125782 767775045 0
1214079 44152403 0 257233117 220900489 0
354253950 218243819 0 408881717 383169253 0
166853978 989680 0 327769634 329549942 0
26104028 144937875 0 587212893 541454099 0
597660912 291339465 0 870684699 758432946 0
18035590 2713627 0 170111897 148563624 0
518963958 215390614 0 817588278 702526302 0
129199418 12041687 0 663267347 557430434 0
464888930 183664521 0 530323080 431488748 0
10828623 129587 0 72798729 65083568 0
91248546 27379536 0 487970675 395251159 0
132113911 135857773 0 740895598 745880395 0
336367932 54319070 0 534352663 450387831 0
20356726 58929292 0 793056516 786149020 0
134963552 200174578 0 630671959 597841245 0
182899171 10411907 0 839770968 821733805 0
130834548 9143107 0 176128519 135098237 0
263686544 37406453 0 647841689 539917444 0
14670970 2680064 0 87500446 93104028 0
295244540 95756472 0 698648865 581811192 0
483338789 75058450 0 769055679 824164218 0
15825326 3166904 0 415634852 526989463 0
302140113 88269631 0 687644348 620335752 0
35282592 13059839 0 59816241 56488275 0
59061608 44558595 0 832326845 784619198 0
123084611 5347852 0 335707555 397414457 0
17732285 30536235 0 134421005 148407567 0
70587299 23472151 0 369658263 375852654 0
240691762 90842868 0 273088137 237475834 0
26513355 37783581 0 210282982 173950678 0
325386190 163321575 0 459973512 439666534 0
578002723 146601399 0 650743534 312155179 0
380842081 220661405 0 631277860 601135542 0
28045123 11619699 0 39836418 45126850 0
69083335 20964293 0 299037326 316978578 0
43441070 83121290 0 468785510 520148091 0
54820460 15479237 0 242403005 310350704 0
184466697 86158966 0 321459363 281453211 0
26171783 44816764 0 197309801 200753814 0
564724070 296184529 0 616266762 320691436 0
52902054 19367652 0 128561946 121364741 0
254921203 49160772 0 422950891 376016823 0
12796931 5836716 0 207321146 278927120 0
252704075 171644727 0 879289999 671118980 0
120047643 211824411 0 312162017 320973857 0
249114294 4249138 0 838855367 866430961 0
22665972 4427262 0 48792038 47390313 0
29855385 89873148 0 323913617 308069367 0
71316231 45143827 0 109894744 94963993 0
103744246 57940445 0 163989074 145118971 0
5681674 2289367 0 9675615 9380165 0
351418532 149660219 0 426285260 327394311 0
443401145 2904101 0 933506722 930819715 0
304547449 263786916 0 505151111 533036000 0
37914726 3897212 0 963938005 925779738 0
107842157 69911595 0 175150950 165850048 0
6762778 2972113 0 74861216 55661924 0
490369045 20335329 0 695816106 793373069 0
398787312 69532612 0 633710601 682036556 0
72250576 28232152 0 802277068 713817321 0
313241566 93532583 0 608463237 443549796 0
246260983 158268772 0 448560244 433669688 0
182388992 93068885 0 205335571 171617579 0
44553701 147781775 0 948901600 828551661 0
503935495 148861053 0 690953140 436652862 0
9312253 8944878 0 63353335 66329827 0
68080034 5369224 0 252044430 254704434 0
153755341 95048041 0 281121209 350429249 0
173500 71782 0 3318139 4051142 0
188054242 16571517 0 433192158 438502346 0
10460381 192019334 0 906063498 910942795 0
38860871 21081138 0 488309533 480597248 0
8537639 73337336 0 288388013 282362032 0
23381336 19617646 0 204151072 213553366 0
104401883 165528623 0 832108882 764741436 0
547079117 2955082 0 663586405 589512482 0
331776046 36282547 0 550566076 570732148 0
61315133 157236018 0 598784288 744624845 0
178177712 118184334 0 698887124 611762635 0
150447786 4542918 0 510258656 684215997 0
1747729 49982621 0 177697992 147574000 0
70681257 59977875 0 812748993 808760856 0
79567296 13608802 0 414457845 463348778 0
17966479 10594446 0 113575982 115001532 0
277548351 334930047 0 669905128 549296998 0
4879599 519661 0 58835210 64257705 0
38690429 27976937 0 466369955 417150868 0
11765360 60506888 0 736932039 798249923 0
279407162 80162826 0 824243895 752241576 0
138348209 32577621 0 478671030 477661757 0
430129019 150415533 0 911428438 646745177 0
109271950 243524138 0 585272429 747544246 0
35631969 105723506 0 580933798 520845614 0
337622660 150895087 0 371245531 382689702 0
97685672 1123670 0 136946195 83289496 0
531905333 161131801 0 874504031 752961623 0
8336618 9444729 0 150374745 149642544 0
415547 228663 0 3311958 3364297 0
241238435 77546806 0 630618222 677608121 0
10143014 2343220 0 14300448 12360422 0
390391901 10865003 0 632770545 466192571 0
6957405 1259047 0 103972597 115760489 0
107133562 96114807 0 953271028 780705449 0
800975390 394949341 0 848234658 802876113 0
41077670 17671052 0 233898513 218888234 0
159240071 28063191 0 563853654 512541449 0
71250757 29077388 0 251422764 250490416 0
447041493 345872632 0 756698744 629355094 0
198859769 83697970 0 527101710 547404538 0
137376860 9174407 0 232952840 251719586 0
58744575 12795859 0 93557729 103201111 0
227141436 31560993 0 381896533 360404962 0
19333598 3189851 0 102860797 105360744 0
160268491 1198541 0 314480736 313626644 0
137246977 101321286 0 154113236 131514015 0
763827516 51892508 0 865252003 661115017 0
75311591 65092209 0 885550091 542626175 0
12198319 10030138 0 404371554 394459743 0
29209023 48417204 0 570355862 603237856 0
701080 11689843 0 288559147 253898888 0
19287946 5155442 0 168882661 153856017 0
124674911 139025235 0 670121467 634993431 0
98342150 18731484 0 236932518 193290723 0
455123114 84909956 0 746234970 819576005 0
704000257 93164941 0 759781580 873251220 0
239981504 267607419 0 739629471 737771365 0
525555236 142120370 0 668432193 506312112 0
76046148 72397512 0 432355960 562069275 0
438215919 126254169 0 486978506 572267351 0
69775149 34059603 0 368244974 372416493 0
6759660 2597386 0 144089302 147577292 0
28452071 102015232 0 470594772 439707653 0
778473716 532252457 0 802604986 850528324 0
317370888 263508043 0 578961766 361152450 0
41642669 258408864 0 574263047 569465621 0
59742888 1933368 0 216032368 195043864 0
15534885 45044530 0 594798412 582123509 0
381829101 222452862 0 553019515 402412002 0
1889293 956460 0 43495033 40696014 0
422332837 190258810 0 969517174 833479909 0
114232947 38950037 0 122018721 92766667 0
67701005 153668228 0 593711130 583135441 0
91889330 58365901 0 660367894 649245500 0
853973249 32826799 0 947592665 585686890 0
344216634 46702388 0 786467511 805183257 0
43037726 24772711 0 803545240 784145393 0
165682364 63861834 0 822569656 726816867 0
254762935 133083119 0 559610820 552095610 0
429882746 2345399 0 637722298 398715846 0
5239557 64712646 0 662665861 696545855 0
65770146 63582282 0 194446277 193867831 0
17779288 7515160 0 374928500 258940632 0
123331347 11552140 0 146268215 132332941 0
500854936 51503174 0 812329716 667204849 0
161758442 79264364 0 718468633 719740847 0
82088890 4453105 0 640678674 638700654 0
105125030 61462416 0 702257300 730122411 0
17295478 139171127 0 604708971 513632135 0
17339657 19780970 0 104586572 99594317 0
7553046 3264602 0 70747536 81997155 0
414383559 60017998 0 625661604 625963264 0
691701 5817277 0 43900639 38508577 0
43690627 23056406 0 409246620 411011089 0
9319174 4704006 0 43755281 38951287 0
34510545 18513339 0 273440343 293774182 0
14236488 73944228 0 703071433 871937690 0
229904040 67194530 0 356622132 347261625 0
384999879 44445265 0 654601869 509812243 0
27555218 7243569 0 84081126 89006386 0
24434809 23100744 0 462176117 517786019 0
21582476 1564522 0 281080816 312226913 0
18031428 32349264 0 847848745 877506426 0
26325235 16195096 0 80759320 78003228 0
119033181 75198564 0 499043352 677697301 0
41852789 86137442 0 214935730 197078807 0
44437247 77457256 0 786669034 739390929 0
29643358 30144788 0 117666735 117658703 0
98297633 7276396 0 179081820 188102874 0
685517599 46137023 0 854069599 845118738 0
4867903 687986 0 13255327 13443960 0
623521 18486 0 2359850 2650092 0
54693352 168612651 0 405361109 431231703 0
283054316 65837147 0 895418148 889536440 0
350074129 81993062 0 368377685 298821932 0
58170025 56584037 0 259705692 306434883 0
89427252 41321713 0 115818743 77067322 0
236825049 35290363 0 405593722 407260230 0
53020015 57228320 0 285998169 311249325 0
424737177 211806522 0 545497068 515989330 0
98460975 15123531 0 768712140 764868211 0
68965821 23254172 0 686405438 659383599 0
6247776 15318378 0 281238425 280326275 0
211230717 155737486 0 395299374 464852608 0
241232089 289575317 0 580930941 764385046 0
439643348 240017987 0 573745264 460844734 0
684345029 5043196 0 831736004 670661444 0
578179 547865 0 6321379 6740402 0
120336639 49762098 0 750884058 763043214 0
108011268 34978209 0 602583391 517676503 0
242190504 147795985 0 665197947 513069265 0
55875391 13191585 0 110807284 122622711 0
14626549 8764509 0 702418280 607130342 0
20952500 1759633 0 138364348 138376045 0
369151 14397364 0 90088632 84350732 0
137077926 170401242 0 937297564 846245464 0
95578228 12929891 0 187182805 192739141 0
260247434 168155897 0 833569788 799145291 0
547170713 323964977 0 890688985 886379560 0
17796449 33106525 0 733695786 738221510 0
315810051 73506636 0 587543846 654064796 0
221722316 97207795 0 299451760 261511887 0
310927488 59553190 0 577585932 612653270 0
246092257 299518947 0 685985148 858977732 0
65706666 28846613 0 612799567 592811137 0
14934686 1562227 0 26236637 22451335 0
173580834 128496224 0 192306105 168905879 0
72761128 172399292 0 878157263 625279408 0
54380563 67968876 0 705540039 760848634 0
16592836 3690931 0 33078208 31778212 0
108470507 133048572 0 771598496 790174157 0
217635192 140047781 0 975776864 737322691 0
33795872 199980204 0 864482851 802727629 0
68332887 112541922 0 669163672 686952587 0
57785179 19694346 0 552330531 569430976 0
594196874 56579969 0 931489491 930692906 0
4128982 1312381 0 74604035 71925895 0
86897134 10156452 0 334303840 333281121 0
289542607 60188058 0 423440874 158247175 0
396930750 102193966 0 550847929 418984590 0
4763770 191725 0 24296972 23708149 0
90868235 39226243 0 292811740 289042658 0
5602399 93236960 0 563423056 603665479 0
191029795 5432668 0 537129349 635017286 0
7074538 56745561 0 743692491 719882945 0
22686430 13696730 0 190930675 194981745 0
101050256 5981399 0 114975575 145912323 0
172256995 181977782 0 602812060 755561490 0
708058564 444453366 0 910869465 912783425 0
447034882 70636751 0 528993406 381891555 0
71628140 11191560 0 158789587 89365866 0
179996092 19212570 0 277217896 220667350 0
321061341 51459110 0 478789538 464025037 0
414148447 147741009 0 616341230 592655700 0
405130307 2218093 0 702123066 689001455 0
235101988 419580585 0 590633522 797466088 0
73057124 20989821 0 135030339 124692932 0
75551649 16664046 0 127944110 102395389 0
422318169 51514631 0 499453901 255445653 0
87515067 6920477 0 875408384 874199954 0
339727782 39778676 0 524862421 373903196 0
648476864 174770440 0 880968963 876791888 0
35055589 1992638 0 110814988 119534574 0
42518516 22364289 0 173158107 146822311 0
13727259 40450195 0 426089358 385138343 0
654631662 485333123 0 727739747 668475977 0
296296195 4975524 0 762315920 796989814 0
12151566 20951632 0 108640467 94028711 0
203480873 37481286 0 675447029 578142814 0
76259438 16362549 0 690302203 806259337 0
5628119 10505287 0 752564874 792469727 0
2351820 6227645 0 394710340 439169747 0
92837424 36441410 0 769778333 767424723 0
199142821 182742624 0 420779169 387907501 0
96083749 4276376 0 236943440 245764890 0
455803187 59189233 0 509140173 410637090 0
394295828 424045028 0 672024007 663563433 0
8492040 8734839 0 133480058 103159708 0
240175252 32831260 0 336138568 335945612 0
479751923 380776932 0 817106061 853531631 0
5827027 15179659 0 77725787 73370081 0
350607348 147745652 0 720210849 727521730 0
126694787 37756317 0 564981014 483563316 0
82895145 50581127 0 667952546 614751662 0
53851819 101135807 0 440152559 450478309 0
179187734 46249085 0 302325066 297190922 0
131572126 4425902 0 668466171 783708087 0
13682276 8786712 0 122206024 117393265 0
2561976 61775264 0 280434819 330482617 0
17145382 15592840 0 437346969 526783988 0
186425551 8665429 0 220693635 172546596 0
44682908 17337690 0 845234284 767148116 0
41726825 3022521 0 306757457 318443896 0
156814473 100225229 0 299042689 280189016 0
66914680 4016179 0 220733814 241042233 0
97822491 57106184 0 318279562 301059975 0
42157772 14175390 0 225033793 237504062 0
53902113 16421843 0 577582567 615815967 0
339272683 376450570 0 456003017 401075060 0
157453315 2912303 0 272806115 300533913 0
181667587 136570843 0 224799802 214744333 0
12939758 26452457 0 322913794 320798283 0
31463640 56363522 0 309390253 333626244 0
34287827 6079696 0 149009827 117005146 0
9404447 915770 0 318381758 335792743 0
763284332 28405461 0 893749921 725339158 0
2510136 1158910 0 28148014 26940838 0
6865650 87997765 0 461937395 514687686 0
934205 10591245 0 254343121 214978460 0
31354282 91873242 0 524438942 521634664 0
7265579 451352 0 8722890 9756407 0
7756604 41953771 0 272145069 276656653 0
104529088 20761150 0 410357352 412709770 0
239023939 66070767 0 415188312 410633516 0
4845817 5163998 0 78651565 76599203 0
170813 386136 0 6552427 6665953 0
707414170 632756243 0 854724182 743432547 0
262073522 51298640 0 304656484 263802554 0
4526922 32002939 0 179747469 165872688 0
73363829 42844515 0 676117180 743488223 0
44756579 34004527 0 179341795 182465956 0
35049999 30026002 0 203235765 152337964 0
305286342 43970113 0 331424369 340527526 0
424863917 122796804 0 648498876 493236203 0
201982700 6273306 0 574073778 532599736 0
10071543 3248870 0 93830292 89783096 0
90524031 43461337 0 156780897 135211973 0
116272868 46445128 0 361945695 329182159 0
33511489 66232416 0 365832255 343605835 0
177881933 185527889 0 831303054 784696936 0
16235155 13517784 0 87461656 103609102 0
110285875 42590756 0 799591092 757048359 0
69716761 19181939 0 388230914 462848791 0
240581077 42198082 0 905486338 799829688 0
444150127 14320640 0 660202563 488997043 0
81576704 42847886 0 601954292 623244056 0
257046123 2544313 0 284401134 333323842 0
197387845 41189391 0 655193523 780607074 0
443178715 139655217 0 721362977 682478807 0
1608543 116985726 0 734409250 839471819 0
36047816 20863738 0 385935199 311961142 0
2180820 1599410 0 28245621 26280621 0
10852462 37088773 0 131809653 138169126 0
385782896 3104301 0 593038685 452056436 0
97246842 18992479 0 551416661 616506183 0
26172654 26248592 0 657566839 634344955 0
213507082 196092930 0 377035421 355005985 0
71849850 3534441 0 323308127 235464172 0
68281039 60990572 0 238309662 230938555 0
71205078 33248355 0 229141058 237187647 0
450472868 34539093 0 888520983 767682404 0
84238505 27980209 0 143281614 121032213 0
258104328 49369840 0 334762329 295616834 0
481063458 75346023 0 739870505 719359854 0
20103385 110552616 0 672473687 647874634 0
248994379 20692380 0 344022059 333814817 0
99308037 26193509 0 531413787 527322520 0
17045072 20026993 0 541160040 541805766 0
7272771 53711113 0 219296877 230012348 0
9437600 4875340 0 55644208 56636003 0
39343444 20775347 0 174330843 271122470 0
60043833 2012715 0 569916734 592446833 0
28421738 5547580 0 85050298 78257600 0
56418600 6894349 0 114634100 101892427 0
284323359 25773221 0 701107491 452415979 0
23251096 7934118 0 568365216 584037190 0
199286952 13104903 0 795397591 854021252 0
326212201 239564180 0 412902264 441317274 0
17974105 41037984 0 169074271 167348256 0
114139729 34537832 0 228412372 208701865 0
84952656 116154180 0 783929932 680441887 0
220586 3186343 0 138331638 158728230 0
437480476 34298254 0 777285279 700389272 0
69552615 109566835 0 327945248 316754012 0
422058664 158452983 0 591449214 549967428 0
24365524 33614915 0 638614723 647825019 0
2563666 4740400 0 846591973 746789392 0
6549118 47084296 0 173995589 184435274 0
1745793 3241595 0 63232406 63683812 0
62257653 50024888 0 135213563 133664448 0
239874593 170025850 0 253322386 269538317 0
173423505 7747724 0 394532591 449361262 0
221664729 1968201 0 261680825 233113670 0
22724695 41484950 0 112779521 114292543 0
108258527 20951486 0 276334899 301272775 0
285060168 125650648 0 465992397 472117223 0
38476362 20588958 0 220360305 226905638 0
42839060 5198932 0 95787952 84544063 0
423313323 57835706 0 776048808 748050426 0
28046451 1717529 0 235043934 207771993 0
203560285 130281776 0 480255261 529112722 0
27115981 98181952 0 684894210 682724046 0
246888247 42762546 0 491732804 418909917 0
305956914 41982751 0 368070530 386103734 0
172854763 24431679 0 502606938 388017043 0
114042063 11561748 0 843122009 617823232 0
2249106 7637080 0 40994556 51365822 0
16744917 642088 0 57646365 55609382 0
1050026 1428764 0 9476457 9445111 0
24323288 19042146 0 82864050 94521888 0
15738161 15229728 0 187149589 180769762 0
246283588 19713069 0 515709550 461882885 0
51316139 67021731 0 813528632 716346710 0
4783178 4051610 0 91848521 101322767 0
49178935 19742183 0 264472603 309932247 0
199611644 136701417 0 345986842 272547668 0
209000670 52646078 0 279523951 270747565 0
25134179 142755342 0 773457724 900148063 0
296466255 43254107 0 356123082 315342325 0
115968808 6664790 0 405383868 459006087 0
82934701 36009232 0 128469972 113224248 0
99920879 30279142 0 907560489 952697974 0
94051878 2040786 0 109809458 95503207 0
479920233 137293355 0 624859818 666170319 0
262857622 36694367 0 350298850 331477472 0
404407566 104488249 0 563422126 729408503 0
82588334 32131709 0 836278039 891764721 0
201120611 371866114 0 758028138 757149031 0
24061112 13289798 0 89650701 91799498 0
399333685 219754045 0 652651240 663120497 0
37783750 10866507 0 62724946 53176919 0
1655111 1628400 0 28292905 28591972 0
31891219 1379525 0 49640909 39293440 0
81717785 9650324 0 280051361 259382316 0
42816415 13718960 0 446902364 447831460 0
298311965 42450271 0 444622347 411571455 0
15528694 13422912 0 63160906 64497370 0
78603300 48000300 0 482448558 451838265 0
77093366 13656872 0 159370833 141511349 0
232422801 52642690 0 714505239 817268072 0
97614249 25918390 0 118721682 130734485 0
145183014 12865039 0 742054768 656161905 0
121262427 83100427 0 548299169 575750830 0
553451 8520679 0 344576550 344104601 0
78731657 11832757 0 96350795 100782651 0
33422121 7454588 0 266347609 237647381 0
306798676 77047225 0 470985650 329588911 0
27166481 175802642 0 697678311 645082978 0
173385950 16004113 0 578935215 511226213 0
14460457 6120098 0 48447469 47862477 0
181087635 122299259 0 366055200 324934408 0
2982595 151752472 0 370320666 439712442 0
526495202 42124641 0 835110346 769240380 0
358876079 80769850 0 734384247 624981095 0
73815060 19718703 0 642077949 641283816 0
93226452 32033314 0 101528420 79082324 0
5563562 34609694 0 133087770 144706422 0
287329329 173623286 0 825312966 964024545 0
227984128 161359151 0 652939836 609207485 0
27802837 377711287 0 968965663 913393567 0
19637395 6285095 0 396771830 307986712 0
23662237 1328146 0 90140386 92294154 0
453644 12997983 0 34714526 37771346 0
154502144 59102348 0 780370130 940738192 0
4810943 50895932 0 293206734 332625960 0
16882929 7561387 0 398672540 405151773 0
83163286 79804379 0 121982341 122633651 0
419735440 500014866 0 817105746 844071739 0
393125633 1792068 0 873579796 920062875 0
102723209 23357463 0 245116143 190468501 0
235268325 43905579 0 350770944 485837762 0
52598174 44103721 0 514115976 573943130 0
23374490 4231063 0 158597336 154667893 0
115115071 1854545 0 506836344 489323915 0
54474599 1109217 0 180593287 163829399 0
389639103 89084830 0 688320441 354076568 0
129468473 46999514 0 764894572 671433543 0
29347638 25695501 0 110772794 101511050 0
412527525 134025142 0 527011196 551190655 0
260529911 59779973 0 418859400 469766460 0
26910535 94411249 0 336876779 346974187 0
95162774 15247142 0 828554148 813559520 0
51670651 70248722 0 732994828 778592217 0
186521169 391652924 0 807762034 848770156 0
52701085 60035715 0 278793463 297418146 0
3252819 1666903 0 5498274 5188328 0
105865782 10798543 0 598306143 586149150 0
162199144 21197566 0 349300573 217265766 0
10602299 913478 0 102464746 93626739 0
187593001 33787012 0 824980756 787025880 0
148706968 40804894 0 180758366 168208908 0
231839104 52412383 0 485523523 559808501 0
14178657 30517846 0 315324970 357492053 0
292466122 2932800 0 386608969 399037154 0
163518236 71186944 0 832659824 783473410 0
119424488 11717682 0 870085018 826744861 0
7267923 8109567 0 67569718 76780911 0
45263452 53205775 0 307518882 371726460 0
46849781 7307058 0 249111582 280704449 0
91335974 15638828 0 222592657 266824833 0
236594739 358615484 0 799078336 802187113 0
27775877 655307 0 114261329 73139021 0
2841906 26044551 0 416532181 427454990 0
36308119 63750651 0 640856429 708118363 0
67910555 61365242 0 731403337 578942017 0
374168050 80309680 0 544573835 591945402 0
656869790 466838940 0 830108449 770376063 0
61436667 10185972 0 526242308 694119758 0
142635544 14570439 0 611913110 695723369 0
137717110 111151110 0 361778469 349384691 0
13398962 18077404 0 63422942 56420884 0
324250 39747 0 1712394 1564742 0
23046088 8036989 0 178796049 157054351 0
45462550 206634 0 407447173 365959240 0
507765331 42605638 0 670281122 605466946 0
15263950 5197743 0 758149349 709517133 0
215697337 2420375 0 552839000 614641051 0
163085741 4541723 0 501048471 501696054 0
442456217 22178466 0 950559658 900432847 0
71984360 35502152 0 920544457 919641881 0
25249353 6110828 0 289992844 334457340 0
11574043 25981731 0 166647319 195172244 0
25807425 5488358 0 92652026 79337726 0
59740931 79540970 0 782673917 646102179 0
300583266 80201505 0 733509329 932047130 0
142209371 21233688 0 848255760 734276876 0
4734746 808187 0 48572707 50385132 0
48701221 23382734 0 174323236 159320318 0
391887293 37869242 0 434405379 471784417 0
472783650 74846313 0 868420737 974395721 0
111929879 16923698 0 183024756 189051827 0
221969437 97950041 0 942027494 734187571 0
159590432 85164432 0 608798910 531331110 0
17258691 19538630 0 526714335 480840347 0
22797815 23996210 0 304121757 445447312 0
610107509 80558939 0 861445145 833716557 0
424662932 67262953 0 595648168 518164981 0
407026300 28307299 0 954003924 914971650 0
2378617 33223294 0 768511407 782196540 0
69688516 37877516 0 154889106 125475822 0
260007368 131101857 0 561105643 466552046 0
7970960 4890881 0 82549127 76068296 0
242111834 344517 0 306561841 266325288 0
144634292 22767719 0 242104289 242182278 0
47933526 2789770 0 275837136 255326684 0
16276353 9725453 0 131621366 131764040 0
7779545 49778398 0 280659050 276868673 0
133023204 115698437 0 276849215 272371493 0
693173516 292925135 0 867153187 862170704 0
330410762 98492432 0 506627599 483163283 0
644728173 5679969 0 795008707 816958310 0
319525451 135315674 0 462395946 394423410 0
105814045 41215939 0 640014837 738512547 0
41229065 21280164 0 349091724 322921432 0
555012259 76470515 0 613280488 299423318 0
2678375 22751219 0 126386645 138395061 0
7809755 20270117 0 66868377 62267996 0
29827535 20669231 0 93671046 88350109 0
2528651 70176045 0 819310290 660373139 0
8465423 414079 0 12253788 11649499 0
367533849 24365257 0 963989967 921092295 0
430942089 5244517 0 687246744 711957381 0
4781187 1939500 0 123776067 141909278 0
2811488 1799480 0 87422266 88620770 0
469779966 362714862 0 690002357 580549922 0
640926868 268634004 0 747755770 767215012 0
331085684 114753680 0 886454906 734721747 0
50693567 27863954 0 409723071 397528794 0
7935468 794401 0 55081679 51424256 0
12010551 19954856 0 440067528 438432780 0
43320919 43532446 0 336359481 370775908 0
211909861 107821684 0 610298158 650894526 0
33983640 26583541 0 99614946 86540637 0
21722997 18821970 0 404095158 261149981 0
48086942 50520226 0 566844949 587096349 0
66122661 20237393 0 865633700 966439541 0
400683416 61181895 0 698385118 611451355 0
3116425 5378304 0 57344183 59905924 0
72259982 6059668 0 586570681 540454856 0
58405192 11858869 0 61930604 41727179 0
285735132 141130482 0 428437467 435227668 0
136104360 151346869 0 143165307 200135026 0
36041191 41434692 0 227440740 277534201 0
401675853 64086517 0 772322017 860804842 0
42152871 26116432 0 389491389 279103612 0
44220030 161228284 0 401473686 481168251 0
25418112 26782540 0 147295941 139158863 0
42678566 35629288 0 194993841 233949372 0
667884856 296650062 0 866879363 410054820 0
175863566 34706272 0 376402150 488818063 0
306892550 5825531 0 777574796 711665328 0
21220128 109766546 0 757963766 798324437 0
815570187 468592283 0 850370784 660425279 0
159696093 42331 0 207149319 190563856 0
190511647 49555012 0 312476277 223352612 0
32625561 47811011 0 732581677 622216740 0
25270260 28356692 0 617414172 616413841 0
16799222 2380137 0 109585464 106900371 0
2877030 1480932 0 15103960 15449183 0
2482447 31612531 0 340663305 276721812 0
704268972 283262530 0 838821197 429692002 0
91086138 18113366 0 350829391 347261118 0
2428609 13028944 0 46410997 51198765 0
54923591 14538894 0 749474910 697372600 0
67077250 164708974 0 610395227 526912498 0
110580861 115958261 0 666981678 630716895 0
31803611 9973879 0 217315488 188955589 0
14238980 2574243 0 44832916 40266865 0
480702564 6715627 0 615649728 560480967 0
43286094 56388307 0 120968613 125181207 0
3858573 2259150 0 75144173 73532859 0
1764192 700841 0 3526954 3614262 0
103074059 20932396 0 188054151 146205309 0
12061866 3291212 0 245059908 274429137 0
81025559 36215858 0 832494144 893154813 0
34269970 28258682 0 405908433 420158819 0
42251699 13713887 0 517852158 477397632 0
132465678 54243655 0 282669704 255720016 0
126130955 46038591 0 180263497 192409992 0
22135591 6356852 0 206100510 181141195 0
365051398 229025292 0 538523043 565607016 0
326091494 16173832 0 523383181 459455148 0
365453542 96141535 0 566112384 443648151 0
55364793 63523846 0 636975264 721582994 0
131824787 67678354 0 933489322 956219383 0
87456942 77094501 0 277232767 304430186 0
49259584 859094 0 145902980 152004334 0
66994302 15640187 0 452105370 431933323 0
13979973 2211432 0 17749984 14453987 0
222136213 105667914 0 335578814 291133777 0
91599188 5822269 0 262723828 357449796 0
72304598 153455863 0 221001366 251685642 0
83903509 134640651 0 898840724 914238546 0
93088239 28322601 0 461652222 437733585 0
105115673 40898905 0 646074817 635227122 0
64723373 14661703 0 372134684 401857629 0
33203757 11123168 0 611127090 626598938 0
1441881 34705949 0 577289415 622093882 0
370228044 2256555 0 476277806 382356836 0
10951343 53153283 0 767874947 627767556 0
272039316 85095541 0 748914078 801883666 0
574991 44569 0 33419985 32105505 0
32698497 34083479 0 836538134 862751370 0
219336079 48300904 0 604287402 667400573 0
5814264 569473 0 117330289 93796820 0
287401785 3710823 0 669248870 719182446 0
347529941 40821343 0 379360035 144371858 0
325672878 189400041 0 410186349 399825997 0
455864395 102887221 0 574886587 520047555 0
11297397 31985575 0 499845644 476631657 0
35436157 39327382 0 668823909 616398189 0
91035673 28744470 0 126163793 133728183 0
24474487 26010414 0 82215970 86903976 0
277154807 291765833 0 389183331 406821513 0
694456441 71046045 0 884562593 702728468 0
71647039 61522984 0 518539356 384537426 0
28373241 38472682 0 397941345 380162258 0
610250485 378718503 0 680350418 509598759 0
395569673 3605814 0 521085839 474849258 0
444850199 124166531 0 659441599 739308615 0
195308709 119639549 0 262696649 223041754 0
22778077 8143020 0 183925453 160266985 0
229866751 92514384 0 416217345 550969623 0
91015959 858633 0 478629286 447822329 0
194232009 109976210 0 387421205 437547121 0
106683956 17333237 0 170806960 167518651 0
95687055 25469155 0 250628604 209483927 0
288117507 59258193 0 559884234 358202720 0
201770974 22437407 0 304781811 351919271 0
702219143 1676792 0 858932091 946725740 0
15179289 69283225 0 418485209 511362331 0
48973633 21160797 0 244801789 211894186 0
101133922 62979921 0 538964262 364472591 0
1006747 9568354 0 245509517 269724821 0
89971529 50958042 0 655585562 689352809 0
359251072 189074332 0 408052913 400959228 0
50986807 28800026 0 90933756 56084381 0
98105429 63771491 0 135891811 141500373 0
337241329 1318158 0 620181717 256682339 0
424707506 100256946 0 534317514 594920652 0
269550186 121327888 0 655499606 660998733 0
4763379 72367140 0 604087658 583526272 0
15473977 3883971 0 227399754 164961631 0
290735634 98681167 0 410868102 397627290 0
244287462 255353826 0 772898981 618492377 0
12780921 41269873 0 911892669 863371007 0
15733341 16358822 0 191064909 199836853 0
122150915 31912673 0 587442613 582024094 0
94586737 177901932 0 678152788 871180865 0
5586548 15754949 0 573238111 600770921 0
22749754 2144672 0 68636425 69652730 0
662718816 117081052 0 921758777 965611556 0
5337070 19174104 0 267729077 343012928 0
131887247 9249342 0 221067360 219448781 0
176995773 21091955 0 708307859 713044303 0
315445581 157817840 0 368502506 407297004 0
71545220 22107286 0 279282102 301435146 0
237165665 198882048 0 383754643 307462263 0
327769444 133227711 0 589387641 405839367 0
284560205 213626316 0 368313361 272397798 0
612989579 277335126 0 756747793 839600780 0
324670737 14190341 0 717301960 723253430 0
5022347 25248177 0 247313601 203419206 0
72251687 19135930 0 136586544 132823495 0
518494877 194108541 0 852560602 792804824 0
28036413 36574551 0 251447077 222651042 0
211773392 55398091 0 748451740 732924484 0
25586133 28020112 0 619810343 664732498 0
751398958 329450264 0 877446390 602415964 0
489372967 144545598 0 920791062 870686701 0
14756042 45601715 0 218320080 195307759 0
31878674 1156774 0 113477382 89582659 0
30859175 197731990 0 838039104 801889764 0
45697355 195139161 0 889478974 827680318 0
22587024 19105738 0 163452396 107132331 0
155428526 165213867 0 838571135 828015484 0
63489280 145216292 0 509690106 548133662 0
20147456 6671124 0 179575820 184633593 0
122300759 115185560 0 898503561 620310405 0
353850275 13566722 0 466344498 368450994 0
264695430 130326591 0 350982811 425697582 0
12892032 7030283 0 323823824 396030081 0
15845046 13647108 0 124480989 134671386 0
33889851 30521429 0 67855908 72144304 0
17453241 36118366 0 382588606 415850701 0
25073271 664734 0 483576547 468286940 0
130982389 25348050 0 207376697 211607876 0
458171955 118353795 0 722410004 526599122 0
91828678 75437728 0 734931249 803769110 0
566841913 123671802 0 801790449 666082345 0
46592554 7606479 0 321674081 336589278 0
125303068 34814006 0 924621837 598211912 0
219563791 137533158 0 249696597 231610048 0
227454450 33198809 0 798977075 665488844 0
1185207 1145402 0 208520032 179587211 0
21805035 32268188 0 187750531 183082548 0
137354573 49606277 0 595506725 558341144 0
6566631 46680699 0 313836096 321880732 0
125168239 46602953 0 366171405 275097377 0
42194025 111395618 0 763095062 746097654 0
20151046 3727747 0 642277746 646157249 0
53833310 70082642 0 579491066 634988986 0
55690381 62384463 0 226434983 218235394 0
23677530 24038197 0 556711628 578962830 0
50151610 3355838 0 99716399 89930030 0
61003679 24513143 0 337913589 360625549 0
133645055 103433550 0 727905532 687577416 0
9869189 8882768 0 217895374 253285658 0
124178250 20798074 0 335981188 273458910 0
223551510 114103761 0 807388633 700140196 0
34655289 38523328 0 698496295 562566809 0
83023349 64371098 0 221482720 248195398 0
14035327 20345825 0 665381778 727916731 0
376306734 75257709 0 561028698 563667499 0
28425620 22208580 0 31444136 42018188 0
516118976 183516782 0 586550161 612980779 0
260362547 173405515 0 469532760 481181173 0
51879381 9526644 0 119493532 114655186 0
59185754 68619828 0 584019935 565824391 0
23864865 8667005 0 235795598 195842616 0
204955202 52282929 0 280059645 300345503 0
158457 282645 0 13970663 14913475 0
5487751 16162615 0 267818871 295861993 0
62535128 187472968 0 432081312 430688142 0
105134336 83951733 0 978848576 713829313 0
220834767 117278305 0 600283736 656324749 0
319082726 80228415 0 676547158 543486616 0
18890381 26515280 0 774704701 685209774 0
160150653 26314441 0 495621962 541588411 0
86887372 3648041 0 641998100 611193550 0
5970653 5792832 0 36932314 36515664 0
224002026 114714177 0 566586133 556099635 0
354563309 273442520 0 561575836 577938213 0
75753837 132498837 0 407172677 386084265 0
377274938 136827442 0 614256068 434456324 0
10232349 30474491 0 106244208 97193146 0
318653738 32286093 0 332068139 324836661 0
92291022 6923624 0 246031296 171980921 0
76353078 78268490 0 375472670 335086736 0
7024108 9159710 0 76348377 77795400 0
1365607 1093034 0 1937030 2282045 0
20106701 4408297 0 128064844 130501616 0
21827060 34654258 0 307380065 332230210 0
226276971 99897297 0 687832076 828822518 0
4793586 11614817 0 437405882 372634248 0
428741 82981 0 5704443 5310577 0
32636645 9746739 0 576782681 416615289 0
40055137 114579779 0 280798230 230285697 0
451555258 30967561 0 851360805 913654506 0
98748411 115929771 0 866839297 803338042 0
40942283 118866732 0 528621405 574973579 0
53435380 48433939 0 77905814 70675510 0
13429476 146350182 0 838203982 776980911 0
136501019 172260698 0 915289633 948020635 0
184262065 18804840 0 220275401 212965806 0
1428984 2519755 0 23677651 22848627 0
129470571 24473541 0 271251610 354523466 0
569551 251158 0 1098250 1274891 0
281910682 162896148 0 690814016 630836516 0
234700802 228420192 0 738164633 842845459 0
293226931 10790814 0 543027441 484428247 0
16491659 119971268 0 771842017 731674098 0
105194786 40677175 0 623146234 599562812 0
117629987 140866025 0 777523201 753351139 0
2509378 476541 0 4075234 3518992 0
196804604 28710042 0 568094189 656581797 0
314470878 43936040 0 596497980 656936957 0
77353189 16386039 0 149122940 111260814 0
4472640 30820928 0 823020085 938321689 0
30234250 97501111 0 615073663 714216242 0
352502351 127365832 0 551377084 503896852 0
290414395 43494087 0 724294673 572976406 0
28434717 33642722 0 502024863 531327962 0
619700781 227721761 0 906623523 629065869 0
205572343 2084739 0 685517909 802882258 0
21148749 52645257 0 851100182 965300188 0
151205420 155248449 0 192120798 175142229 0
3894020 7840244 0 48566752 65714575 0
198560796 151547441 0 837736617 836099043 0
9013612 19816375 0 227152819 227404156 0
2463285 469387 0 17173579 16866507 0
163650257 60035551 0 227423786 228562653 0
21473763 12944867 0 515723345 515382248 0
24182658 43568301 0 791018825 795247752 0
75970995 56368756 0 443626016 448106459 0
1944949 7461575 0 47056623 42652376 0
594011013 44366193 0 814312289 612600124 0
96608951 31839192 0 306584468 293524800 0
8385744 40422379 0 191742957 166255868 0
243266908 16143854 0 822402703 775338166 0
233509148 40106478 0 373846935 347220219 0
563720731 397069192 0 670932070 529264655 0
3447355 813245 0 8313596 7998873 0
51770698 52206563 0 751940417 830172449 0
18178848 32704540 0 293489126 312753723 0
99180427 24785191 0 630485849 657748906 0
245270652 29708590 0 362678051 428877307 0
6405951 20034523 0 435271944 398950521 0
181932212 24858504 0 384676433 375613605 0
29138943 13098174 0 79241532 85130077 0
105061451 48176148 0 744924415 795623392 0
296140634 6017604 0 703111497 736050560 0
218132377 125705514 0 335547099 269529733 0
382508543 292345168 0 618381103 562064276 0
827349975 167406529 0 924056846 394230408 0
5289971 43845 0 9400091 9269319 0
227377441 29758528 0 827996755 708503077 0
353774131 250344981 0 851686981 846483116 0
229627260 115960821 0 402477640 354111360 0
7437202 10518577 0 79291831 69695696 0
176820992 77818444 0 253823759 233162706 0
5545455 1837337 0 8438700 7266915 0
597445206 291315596 0 845024972 918088366 0
12887717 49970118 0 269062007 267220442 0
128144742 27343952 0 638106988 627260753 0
73673403 33059745 0 185585203 179279979 0
136877232 2811595 0 672429699 608080595 0
34858827 60145110 0 224280212 183739649 0
100756547 72937577 0 271723949 256880002 0
111973718 3122040 0 381769786 325532285 0
265497138 210251376 0 493810006 467279348 0
159695183 65680295 0 917927125 828903393 0
14634184 9545988 0 43649109 42808069 0
76503185 145595754 0 665661236 647115594 0
15900582 12356562 0 30223944 22905846 0
30223197 6319735 0 94531366 100625349 0
216697469 153224189 0 586873069 556891408 0
65098190 39256719 0 467551896 535567453 0
460232812 33007233 0 784725378 739291720 0
374461107 303119137 0 587023822 612278456 0
164773567 65202672 0 640131554 636192215 0
318408281 162043860 0 718858111 657655934 0
164784765 50314891 0 883294577 818693824 0
296278 3880307 0 11971829 13144635 0
37221019 6901084 0 253450881 259610814 0
28352516 4857087 0 178421981 177960455 0
103824089 1399866 0 361634243 380884909 0
116177388 119555212 0 817709905 767200902 0
826697 41351453 0 469215648 477157981 0
38127201 218682 0 593188113 606612507 0
125650343 1312826 0 343591476 384986390 0
417195869 118566431 0 514791215 342820476 0
152527485 174458792 0 865909699 917354539 0
225071120 82638340 0 858505260 833601997 0
76975157 2406307 0 529685179 521912611 0
416274853 471868427 0 598625814 645792397 0
126764354 70125801 0 431132376 457456420 0
477855450 968402 0 688996750 622229816 0
108648456 25753564 0 163166833 168376333 0
10097137 22273058 0 458912229 417255523 0
6222138 30455549 0 218619114 143851819 0
163152890 562732 0 218090284 155324326 0
292753186 15511296 0 474741494 492043267 0
2144490 29587457 0 225444550 258747840 0
1676634 4803063 0 53400068 45064408 0
386228782 32969967 0 620638768 559231568 0
114721122 92725731 0 176498117 174488252 0
161976437 5711091 0 364617836 346068880 0
339129444 52349044 0 467266815 298316311 0
42527141 52624229 0 565674700 570231192 0
54608605 33992274 0 391641949 458572949 0
552519473 7192007 0 672721368 642601873 0
119533900 24628226 0 464050962 275698443 0
78964027 23375606 0 640173579 633491621 0
106088843 30787901 0 631860231 578889644 0
76584770 7717734 0 150260260 165330737 0
262379844 206284897 0 676150286 604964014 0
84506175 128337795 0 683776878 554692302 0
42411133 151351591 0 654026633 831110609 0
94112249 59196521 0 343537340 380588612 0
2640830 28253110 0 240872964 297741581 0
18301616 10803443 0 316948865 319136461 0
336198788 69382954 0 749589029 856047528 0
171002015 26497345 0 271049610 305875565 0
25382049 26400914 0 538628033 531443485 0
935806 1465088 0 36372981 35752696 0
680775010 176133430 0 862862183 487302421 0
95388393 37644268 0 485320279 384461596 0
41719880 83404552 0 818746273 754526720 0
308036275 42468459 0 778296832 692994893 0
13774319 2904449 0 95984266 102814034 0
233675358 77276307 0 841474864 800252521 0
33363690 1853204 0 128938780 104147304 0
456445096 68011695 0 544791018 458129053 0
245996552 144693622 0 408255620 402610564 0
5773993 49392146 0 462326689 515775713 0
96210669 47389622 0 791235246 746217358 0
50849808 188552351 0 564490967 796437623 0
486157036 125133815 0 927415074 482005902 0
483624251 314546685 0 619269880 575270953 0
5342601 53399294 0 381108036 470458081 0
453779337 533345913 0 667899563 707731247 0
367734582 136120690 0 810638416 563758587 0
40542425 112025814 0 706991646 855315862 0
3336563 12329828 0 106841988 102755892 0
15845481 7584394 0 112906218 129869904 0
284417820 217700764 0 455338742 470540862 0
28094055 13439839 0 900717046 894070281 0
74297817 23538603 0 402873423 342765785 0
8213530 2248466 0 193609225 207675027 0
243163533 9889996 0 291820120 269032494 0
140887691 8424428 0 498745251 518557661 0
11023095 32739311 0 313055407 286081644 0
58537543 67195662 0 517711568 504676819 0
189473177 47025880 0 800096460 731209574 0
68929277 18992728 0 219118598 178305213 0
15602680 429032 0 77801379 72763762 0
62480923 70619423 0 463623840 429828686 0
6090822 1401241 0 37885175 47614477 0
627461078 23120856 0 825551446 853544004 0
81713091 19088756 0 91955579 75548640 0
366768775 310480523 0 518119504 705057924 0
30928014 19780819 0 721899519 893245208 0
116205665 54411056 0 357773487 350960065 0
36792145 45254862 0 343293092 370123769 0
38428392 187578015 0 479874493 525973335 0
76587872 7277259 0 287129319 228377762 0
19376282 33929392 0 955035585 434534896 0
260195774 35516223 0 803034257 829169457 0
101700073 1338630 0 131034439 94425149 0
196908443 120871295 0 340447195 324921530 0
66868869 4568815 0 464009583 458285246 0
111571255 24670967 0 581322202 544415519 0
352631632 41148115 0 534561756 603023395 0
38471201 728125 0 709491350 693142729 0
530165994 49008866 0 741191429 733018435 0
108775798 86737795 0 559449016 658888471 0
19744499 5363160 0 47860833 52910618 0
126651886 137010033 0 822849866 680916143 0
9127131 74749 0 99896607 71202530 0
3549596 4922775 0 120074242 124938955 0
542233398 7311124 0 682153124 644788770 0
141992488 1222309 0 702695957 603418339 0
75799091 67965120 0 844049360 968316933 0
142628988 112954415 0 325656295 278100165 0
176510667 28518423 0 690224511 628150132 0
39219185 58465368 0 506212412 434116975 0
12422554 52348392 0 187035384 278348633 0
255988286 79885630 0 615162334 678135940 0
6818199 5845369 0 197972645 191578747 0
33276783 1840769 0 302811519 277875682 0
131540952 193819896 0 706175586 725598155 0
222346660 49175506 0 394162767 276424354 0
154440029 28909601 0 308854831 325363268 0
65840634 30740933 0 129048535 128366075 0
87258074 1881422 0 674425491 786684106 0
217464595 2579511 0 427014538 191196260 0
242279543 172539952 0 849965721 721952492 0
110023497 86090575 0 497681007 569863590 0
350891052 42750491 0 451127573 330282579 0
23833 3017657 0 63095210 63936509 0
44733728 2036809 0 789257929 744035544 0
149582581 137056811 0 272384664 177988233 0
191786677 188828374 0 851125387 820211371 0
290128522 13090706 0 771149819 920649710 0
13321007 3685557 0 66999640 58213834 0
240273691 90715601 0 260188520 255003414 0
33403829 6705510 0 226217309 177221404 0
250672985 9947937 0 434271269 297457409 0
16769751 21558790 0 433198931 426370649 0
90845377 304896541 0 840202628 973846237 0
26974155 161982410 0 841478300 807165105 0
120797793 12463790 0 436186041 546879088 0
383644229 125069260 0 500278104 551653857 0
751961997 87289378 0 886756885 715591225 0
505683709 121416482 0 899888426 970521331 0
10564083 168957845 0 589343240 878749663 0
151803701 22522294 0 797024012 480910596 0
355672068 21358186 0 700366627 462200716 0
2420908 1674223 0 11807156 13630882 0
277005037 157813666 0 775123324 907674366 0
118063014 46534988 0 568003633 597234516 0
158655908 17727888 0 569684444 629681765 0
70539196 78855200 0 468616042 674213539 0
293380656 2757896 0 746744344 584685159 0
282946806 50501887 0 818817642 835506678 0
168179709 46069064 0 333311709 331202135 0
2146264 5144693 0 54828932 57867479 0
121428172 222533308 0 399374282 405385217 0
1720845 1726051 0 16214179 15195151 0
22984274 458000 0 43438268 46475755 0
47745151 103306015 0 740223770 712354004 0
58279528 7386425 0 716347675 638934621 0
26260957 1192323 0 44526661 39417972 0
38122830 7692949 0 225288596 236756594 0
240696284 105404851 0 363926181 365216353 0
302123763 121903287 0 852491728 864607591 0
76606312 14333426 0 832606418 791561549 0
82210089 51553606 0 502117136 573778657 0
206400102 11184400 0 544934065 508434727 0
277671632 50070808 0 374157477 405288982 0
113060409 50036414 0 215160320 219866231 0
91566721 85008023 0 234613268 234415214 0
185993300 18351168 0 188445876 87747632 0
121135893 7469733 0 203009425 182261541 0
64180640 11752067 0 137612466 158261094 0
33561929 8718531 0 137086914 170746290 0
26318110 49624790 0 756449455 576714884 0
21617555 70899917 0 534377626 538266514 0
55566644 61635230 0 813775798 834013435 0
90292726 59606726 0 737825183 706592739 0
23410547 2457231 0 245454504 251698668 0
25130929 58392589 0 503052445 380604127 0
128031481 71949839 0 165606039 109616461 0
218782577 811159 0 789352600 893026909 0
137808666 40939054 0 577611858 480705438 0
42301806 2338890 0 69789410 72119452 0
414444190 103974582 0 491066971 463439623 0
17257702 4727823 0 228811529 234931024 0
72189242 193581496 0 586114744 586564026 0
2641861 3129965 0 12536538 15284159 0
14758646 45689340 0 162672478 154654081 0
175068661 76735085 0 729163944 736292699 0
80396591 20769134 0 539226135 557635885 0
139185981 4442594 0 488390237 459115905 0
91063106 126063115 0 175566769 275275948 0
154472631 13799971 0 325283431 247480894 0
281881995 78096568 0 469299787 428345121 0
32872840 34368072 0 630198239 520276378 0
60300511 20102867 0 75507485 67070056 0
49530182 17466220 0 67899257 61498375 0
20616939 1356661 0 34544761 29970079 0
11449894 79968730 0 493577436 505428843 0
17092552 123411901 0 268503237 365215480 0
425206267 70412908 0 842466535 820738145 0
38443596 3304131 0 292598164 334762521 0
52965281 14207894 0 189660825 158219954 0
30665935 31895544 0 344554274 393568179 0
6258903 18614465 0 146622624 149632241 0
1927634 982094 0 3643518 3243484 0
292097 638925 0 3510236 3952608 0
40016620 33456026 0 49518197 49553197 0
6332516 27515546 0 119699897 111225294 0
90894676 46723491 0 306436804 318838979 0
245389017 120075438 0 465870170 553845505 0
13256593 4362372 0 27194006 20792416 0
20684178 1319042 0 146758819 123919432 0
343780594 186811975 0 449885570 415198273 0
76883671 64852554 0 600632620 643856080 0
184016534 20106346 0 662260876 551489070 0
163723753 11800178 0 186379754 267147172 0
73286615 175707087 0 941885538 880010494 0
8756572 163234323 0 719014627 845167256 0
23952621 821627 0 685683357 701160317 0
265276301 123157274 0 524680850 477066487 0
71582296 36487444 0 142261020 125726650 0
174646622 3217778 0 266444623 145801340 0
174347212 56821486 0 429737361 413576195 0
490066846 144133462 0 770999143 602764879 0
253908760 63824119 0 799337086 827643543 0
60106631 32409869 0 433931637 476104495 0
238102057 117881632 0 920258393 895120816 0
434009265 322290938 0 518024124 594489172 0
903365 613770 0 10589794 15861049 0
61777506 35748399 0 119653114 134127765 0
3469608 1406001 0 34668498 32172610 0
408928671 31117067 0 780095208 652400685 0
15875815 3119360 0 84957534 76700997 0
43629428 20831920 0 609041915 574119809 0
1192178 11144827 0 66332386 65580268 0
14309 56472169 0 251995960 271079456 0
70713180 12264289 0 195789977 184815687 0
732246722 117143171 0 808060141 689240004 0
349178601 31540526 0 568027242 611183097 0
182736815 17347792 0 280367999 252413103 0
6636298 81417705 0 291185803 307827695 0
243476608 90394355 0 368748016 362844954 0
539324583 130019863 0 846400067 848281938 0
457189917 80087796 0 477371203 447414352 0
137722479 16607730 0 625669701 520455098 0
154282 18821322 0 101381671 95585399 0
14514020 4039284 0 173496091 185747228 0
636888240 16254034 0 729067438 892083965 0
334812222 75633296 0 703176000 686804592 0
115527536 31885643 0 852716840 876883712 0
134741025 45625042 0 332281937 326304000 0
63877870 223516582 0 847408821 836356435 0
23791284 6138904 0 26381435 23914467 0
60153179 16169869 0 75848909 80056166 0
93068104 311768 0 146505577 131199206 0
71462969 14670250 0 159437594 116463180 0
590918434 11589151 0 943639576 883107009 0
114027118 24260491 0 559444232 688292856 0
6178673 140810601 0 580589456 595078826 0
34645781 14214687 0 275444486 275631025 0
102494738 38881127 0 590017061 559118679 0
532197062 50505420 0 700254250 410308438 0
465819378 133645977 0 813756606 572350484 0
13052187 6059533 0 241179297 253590832 0
136745795 30385897 0 175128695 200587659 0
651169226 269870810 0 843246757 851221788 0
174504121 11952002 0 423912374 297544646 0
72593254 28858646 0 618995816 634185655 0
49104683 262876166 0 772362168 758160623 0
30467825 255454477 0 970666531 941348984 0
288398824 77508774 0 363971001 409101706 0
58221612 11079194 0 533086406 664662934 0
34742226 21350123 0 776775288 883415908 0
40195062 117376172 0 759064813 771927621 0
270208191 111300557 0 802271479 854449186 0
351706346 1058803 0 473797809 422442741 0
1028545 9329262 0 237289858 225141707 0
56170816 28754415 0 285636902 283939372 0
55210589 40489930 0 337728964 381588709 0
13688415 11273569 0 180075946 180786776 0
163180566 16730056 0 469800009 565594452 0
24669272 33181 0 373269188 344644985 0
802708536 91939256 0 925591889 963821686 0
405576304 290562378 0 596302690 621542294 0
9135141 480276 0 87421240 56564357 0
72283572 84942986 0 938343403 844787679 0
68557495 2639199 0 490795402 573571746 0
168751387 21075217 0 658138725 669653040 0
3045521 47668037 0 190153255 213992403 0
147898620 85969982 0 677694393 689936039 0
349185400 153814959 0 397710506 230194478 0
39042014 1729298 0 159836672 154495933 0
23641420 102513805 0 582900055 622453123 0
6511948 47753768 0 539420038 502514896 0
691688490 28566586 0 769223906 805876873 0
15466690 4892506 0 60158238 62186354 0
621890397 158589292 0 807455328 669470631 0
499059792 309183453 0 830282066 890165842 0
290809323 210679461 0 361694026 361114609 0
21513336 7793390 0 259421977 240991597 0
300312850 29619890 0 537333212 392681767 0
10571491 34688352 0 449571054 455568223 0
367871147 109664435 0 554536679 533281730 0
51723785 9520397 0 479110956 443104041 0
111297841 3994537 0 626990236 588995735 0
29950701 6830122 0 89680889 83291650 0
641797950 182357810 0 962647362 491539998 0
6472434 5803672 0 15713359 16523043 0
18623979 49499289 0 213371777 245563393 0
159938507 8331655 0 220498430 207028537 0
553056533 305025790 0 757226798 764576584 0
653149501 192344772 0 840356694 653830086 0
817370633 120891209 0 844606508 664827302 0
125911997 45051321 0 271023110 277733473 0
88393817 31979757 0 348556252 542226461 0
117335703 15862447 0 629977809 588230643 0
60262298 1555285 0 137962257 140374400 0
606986134 291761994 0 690641258 635657544 0
39981481 8160843 0 459102313 488561689 0
31357889 15133890 0 113745039 129757176 0
276543059 12287079 0 890733009 725369310 0
37092867 153778884 0 894076281 929453643 0
1062404 2455799 0 12153295 9717295 0
586295529 299041899 0 601748492 536333061 0
61171896 210133464 0 616188558 765543749 0
26134040 89928407 0 354937566 391720737 0
66748958 22187280 0 159915405 128721613 0
1835953 3680428 0 38602293 45217435 0
52139458 9364312 0 160958547 171353618 0
201371848 210070200 0 484020512 455914337 0
149777159 612702 0 345397455 357365265 0
373298189 52214317 0 700512621 505737964 0
14172713 1904062 0 15987399 15635484 0
32857066 25379794 0 157754635 162832637 0
111231882 17144443 0 633506171 501747394 0
64857329 18475696 0 875843385 767136777 0
156406720 27942081 0 199682813 177847651 0
239543205 157543646 0 288703541 311312534 0
51239887 16726065 0 140693156 141936530 0
283821424 17903486 0 452029949 96098762 0
384712736 170283692 0 489125122 489180853 0
176093532 63050735 0 258912083 241617842 0
154269025 83972200 0 685800630 608466344 0
7066313 4689663 0 90109452 87273080 0
368534626 79338495 0 921146035 805286067 0
35883415 5323103 0 177088726 158848116 0
419091465 56951418 0 823317822 832278592 0
124785135 126253506 0 246632500 206159551 0
11525569 36454259 0 283029862 283544197 0
194987887 176375962 0 675067776 556107844 0
4253666 2265625 0 35952860 40988754 0
499523634 682519 0 720730586 645861170 0
434283998 26609667 0 664629338 734322142 0
214736089 88274870 0 638536558 662450698 0
54819208 69700158 0 308158886 300632956 0
322648689 134654540 0 565368509 716381142 0
406775902 331272404 0 850916013 838288564 0
98989227 32444429 0 196412874 210276057 0
35167250 11089693 0 529161267 472574250 0
64922096 4766732 0 583755495 576989620 0
63444061 24719109 0 214752577 161710496 0
9174406 149266176 0 624030387 965123092 0
2733359 4900174 0 155930139 173541439 0
709846711 330681506 0 875203210 608418138 0
127695448 67906412 0 132345437 86081661 0
195438654 52501651 0 729991057 561481067 0
218720819 19357622 0 282564241 183287100 0
419468907 16469159 0 733195662 621354683 0
48557981 35787303 0 92287678 151429552 0
83135115 26970524 0 595358476 606519892 0
330153368 14284939 0 611715120 537711060 0
73075827 6278687 0 192499712 183470070 0
156843514 39759580 0 927768001 839915769 0
58408930 103609414 0 670990258 769835473 0
62196349 30276001 0 556182809 587582683 0
196728802 44263042 0 841150237 783922510 0
21663550 186099 0 46574183 34769565 0
51571306 3012914 0 242872486 237858558 0
5781749 2886592 0 82603948 83165529 0
9328405 13065468 0 68377745 97335041 0
52015486 34105175 0 56500252 46526696 0
151095 60954 0 1083532 1162718 0
89889584 36047000 0 317705308 285581581 0
677361190 71274274 0 913677237 958909233 0
263644913 274728301 0 760028055 810082094 0
316252118 115962026 0 354760187 245091947 0
133864837 177069003 0 618272002 820358049 0
102239355 124696154 0 595548106 628076843 0
16153410 90848053 0 692681361 927369012 0
5105269 1101265 0 16787405 15209120 0
373835576 360205609 0 907215480 750836934 0
10559679 5042573 0 42038919 54180089 0
27260698 75976494 0 420568113 434724352 0
136498401 145187246 0 292837377 306874018 0
457781673 86503672 0 550414643 581869698 0
13516655 12944201 0 53449148 43325650 0
31311456 118808335 0 381422441 481281211 0
504850569 67397265 0 667688912 595529877 0
73753612 24332974 0 870736751 884981623 0
60952603 112758108 0 470408336 491857177 0
39895287 28354025 0 802593873 732307719 0
183304601 48941622 0 383154067 255040959 0
185686389 29299456 0 876542690 887161090 0
70133852 82224748 0 617362101 535646766 0
38188 6998 0 60230 62904 0
58430528 3952814 0 58785587 48948018 0
120748850 233409869 0 200721050 268525709 0
71091153 1388843 0 272847672 254742017 0
70995581 48719916 0 245895712 249353576 0
199679462 17894302 0 617018572 476535909 0
86285325 29949931 0 245060147 219286816 0
16626 4359950 0 53978378 51991271 0
85839495 248797 0 179539357 165110860 0
76104497 27276142 0 242898257 247514705 0
667470559 48545020 0 802672980 743808136 0
124708024 49668193 0 917998951 873369453 0
276256038 80520024 0 430434145 399969838 0
26144218 96888573 0 277591146 246164712 0
7355565 2441483 0 24441115 19412602 0
82928778 50049044 0 516571416 597222705 0
601147580 30478800 0 943008523 819063572 0
636852931 531343539 0 778841462 772689572 0
3499582 2662755 0 24599062 27202477 0
13068129 8723380 0 326030145 359733460 0
111819763 63086444 0 736643970 703582662 0
11436553 79102790 0 604115291 588759627 0
27640694 93024741 0 921310648 816324094 0
22984311 2877136 0 73631833 60583861 0
44794601 109342397 0 524491245 573611529 0
74283550 17377724 0 116997879 123827370 0
13399060 12956397 0 40720022 58061413 0
7827841 2679719 0 52914919 43134994 0
109894807 68686496 0 371575365 386780696 0
153500935 15048877 0 342038424 279493147 0
106905986 77533196 0 514994434 511939579 0
101719167 78567506 0 826265573 807869287 0
110959233 56948637 0 339451728 284464501 0
1173547 1943554 0 22069006 20054330 0
88869667 9992892 0 218862154 256283666 0
22870858 13388422 0 73713570 85138643 0
136132355 10777047 0 174084813 169347629 0
53547678 18000389 0 279677095 515381668 0
23047133 54098460 0 757210043 790403996 0
201992442 36306997 0 293779710 302831375 0
28549400 16655831 0 705640617 782944489 0
109739010 10717796 0 515931867 571845766 0
84442146 14463668 0 239721266 220693844 0
94644165 1349215 0 489393241 380472267 0
30671595 1164799 0 198789891 210526715 0
45085607 19888541 0 794965147 761416106 0
153559403 173051865 0 589369627 620551248 0
89203538 33581730 0 150079087 155466498 0
73196999 63677601 0 117577193 107780817 0
370474639 18955474 0 476307861 562999071 0
579998806 24363510 0 723419723 599263380 0
183564558 43238635 0 542325165 475604818 0
272142978 14791889 0 393285495 336864097 0
73955483 176672 0 242491913 256964530 0
92425742 155650016 0 358625002 330200578 0
542921502 56060804 0 691739023 624956514 0
445473687 10112374 0 597941268 281648958 0
80303154 17246338 0 129393310 135412220 0
725202497 586304041 0 782915571 790874481 0
181021200 60344761 0 397931153 463411721 0
23647846 103587592 0 744830371 597556246 0
14815197 3080109 0 107581458 103909886 0
345926978 191206283 0 782499726 777791991 0
278178792 20633828 0 768158426 722124916 0
20352015 8050794 0 217563716 193439235 0
245022719 27006315 0 737080167 711745914 0
3262695 7608254 0 212344082 153917297 0
38064647 54828319 0 557191271 531979333 0
172207769 37324803 0 265633417 180589042 0
345565797 31301956 0 366290462 388041347 0
15596196 9730946 0 141748204 137421781 0
347475186 114985100 0 359893680 385461594 0
150623403 137531481 0 435490189 425462285 0
92059573 2420005 0 250832340 239992898 0
703852 20402200 0 417401678 328996839 0
49809118 15969337 0 287282877 267303900 0
1536878 135197 0 9353543 8646169 0
19160744 5009054 0 74288136 70929802 0
30444693 55922870 0 341563104 449636552 0
128728520 231101453 0 818835292 803630404 0
3350331 17823462 0 431084890 436462549 0
146071786 66155811 0 360651284 267993939 0
74572990 15677784 0 395389800 443064386 0
124618143 39039999 0 601115469 566629778 0
12406891 1713884 0 110958425 101033758 0
38570988 23674811 0 221130562 219786211 0
185841131 119677816 0 410067352 460548874 0
4423652 18826817 0 268115369 264137185 0
12119316 2784243 0 551700686 545264774 0
364227559 93392457 0 846890426 442990246 0
24133217 30160912 0 30137933 35317048 0
109339304 228594 0 357072400 326757503 0
81181581 9518837 0 305204269 370447990 0
192765329 821054 0 449850056 426248652 0
11463604 2561618 0 14050042 15507082 0
10695023 111524699 0 728328455 879516894 0
68298324 96347897 0 436288714 411763808 0
65357690 78467747 0 603653153 602486766 0
405472198 89403677 0 440347577 334688422 0
19632360 120721000 0 898669393 755666025 0
9730368 27202208 0 269512279 201153574 0
237322196 39827203 0 433777506 326707767 0
139860749 76612340 0 711245613 745602649 0
122733982 1735215 0 142162145 69058844 0
4834593 2317284 0 73312440 73641337 0
555499872 36884999 0 723932203 806769869 0
434990187 161954326 0 685979730 700789950 0
40805424 111160395 0 460874311 472574273 0
11942637 6919533 0 104453694 100693033 0
6849871 51056959 0 678498851 704746260 0
48018949 77485400 0 259991371 329741777 0
326473744 196567180 0 358386626 327001445 0
141237184 35803598 0 443868403 419424122 0
74059421 36787704 0 285991459 258702679 0
58244391 12062321 0 522161813 535752290 0
63336351 41243607 0 693364914 674055145 0
42181642 7478763 0 105211552 68846371 0
353820168 132674363 0 627815956 428793880 0
368241741 25718884 0 721743659 545406287 0
33422796 72429820 0 309491908 404375706 0
26302700 9361694 0 99118398 96538151 0
22660770 12170452 0 100025462 81100936 0
90785880 140955373 0 800115819 841704991 0
65829804 31129009 0 587973915 587140558 0
369322451 238655180 0 595100355 563358863 0
266489281 141480472 0 326149814 375301374 0
24479826 64513977 0 664343689 868270774 0
4964169 181296944 0 811733542 819063578 0
25693096 29341755 0 101081901 108315455 0
561646845 177985269 0 682468210 681228269 0
151801936 25129031 0 178554041 157009397 0
62240841 8103936 0 644938447 642388484 0
10576602 46425907 0 332633401 288298746 0
345760187 226214471 0 603200806 694528814 0
215646618 115175206 0 637232434 645198823 0
111835951 35224915 0 539909976 472353492 0
37784145 2399128 0 40652715 39670158 0
312109283 47766464 0 685386888 536675843 0
489075050 453123397 0 815501657 827691357 0
221245733 20374427 0 475771461 443469083 0
36856054 9909589 0 76313312 66757235 0
214310672 34106656 0 681593349 573131903 0
5156577 93834428 0 288965881 306969877 0
92660566 139766387 0 922893769 873245709 0
291806474 9654042 0 638580629 610540715 0
54980812 68668196 0 465769943 515229257 0
27214245 1780762 0 433806370 406375023 0
15206237 1263156 0 516418798 491622478 0
108689157 140219005 0 876979124 932836247 0
20056191 13835655 0 135363587 121122735 0
76168082 23650245 0 673042068 742920888 0
139680804 12309808 0 243148358 245335932 0
169898655 141549261 0 316865340 228730384 0
3326094 36995012 0 669311039 704053673 0
112991425 56975373 0 184882308 208879248 0
261925 1743673 0 11848503 12824326 0
9934028 53994194 0 580498272 595426385 0
19698687 238472 0 75343527 49433894 0
46801987 481342 0 132787995 128717971 0
388614361 57957926 0 551629622 479169340 0
19961109 47592720 0 563214714 535649918 0
91403676 44418204 0 450380819 451262508 0
76864650 13263823 0 465976470 436957746 0
57656080 11979753 0 388892483 387441381 0
29916683 38865416 0 139224109 131942578 0
8495059 9662499 0 65484037 63895895 0
355256177 119355649 0 699919413 805660961 0
12168823 67245456 0 418021391 457636802 0
316631086 88733482 0 699321339 684222811 0
256908825 173222015 0 565632461 640463926 0
4466320 19324155 0 252596359 232955100 0
3558262 36589460 0 221045178 226616477 0
732196384 604123336 0 787116634 913232874 0
115302033 158100247 0 917649939 951190283 0
206988355 23155200 0 367599497 339555316 0
73815136 85207018 0 698037617 753414699 0
75768936 82925864 0 214798984 185492057 0
20020055 39385621 0 167893269 151393497 0
3262404 45590681 0 84355722 72647528 0
47674775 2676720 0 507230152 515159799 0
266600082 19791522 0 770061490 913792323 0
206422532 100393517 0 257136429 259565818 0
16863956 1341814 0 167489533 214796380 0
229893756 73510354 0 398849727 168307362 0
31788193 56237712 0 404851445 362442685 0
147861845 39374281 0 584647677 582415249 0
32027356 72155983 0 615496711 577597953 0
1375172 396524 0 32129448 33104983 0
375191717 37898328 0 651090083 629470948 0
222855165 30212915 0 336826109 249697960 0
365598001 140951208 0 587358663 333985358 0
2949656 152085 0 10424193 10701519 0
14576157 12994043 0 542633231 559117430 0
30459549 66486104 0 990663177 890689566 0
172498472 100643067 0 236904314 253522717 0
574318446 280422044 0 583042922 598780168 0
255425572 93873605 0 666905142 605579200 0
53008164 252804208 0 597435071 580857173 0
378569688 78282039 0 462228149 422223571 0
40974542 2763737 0 811189080 846306953 0
2463056 3696252 0 51857906 52904292 0
1529943 13490868 0 171356555 173717070 0
69929245 21049906 0 727681377 730481730 0
11821478 31693005 0 644687557 698070305 0
337019317 125395256 0 649574635 499248513 0
20532374 216374 0 351833605 353600174 0
9625400 59062825 0 667478316 600693190 0
70724437 9545188 0 126898814 122708855 0
174976692 113038647 0 401636344 404647433 0
252794342 131573286 0 752307668 722865751 0
21879057 52364939 0 674227532 665608403 0
201674893 58834856 0 294920957 277166232 0
11570453 1220562 0 31350547 32755443 0
28991879 18043804 0 460643859 486047253 0
146840766 21389803 0 673579421 548618210 0
405941003 16957740 0 718941046 768027801 0
211100319 188254442 0 904724193 849936880 0
62986367 15245771 0 146211712 132201087 0
134539410 5632607 0 658079636 719856199 0
651498650 281945069 0 697720633 387601484 0
88988217 21649689 0 406239168 325944019 0
379273789 58267502 0 436272926 431181319 0
514989547 56266153 0 803005993 812798626 0
90365843 28202326 0 223285997 255957612 0
58050010 5845425 0 282686367 267815668 0
340799646 289918990 0 417359564 376822469 0
66649546 36683503 0 369149040 350381098 0
55233801 14419199 0 61369894 53645918 0
309928442 225518366 0 570436350 683598687 0
20876122 45802166 0 247660642 245601196 0
150917041 13566588 0 331328453 319843259 0
40574369 42869847 0 921331383 888193041 0
260045333 29005520 0 321956986 174724752 0
6267640 14866226 0 253227089 267974303 0
51960724 6067911 0 76169703 70051372 0
107670354 32670937 0 129242479 83316586 0
52417538 10682972 0 320952026 309132646 0
46682522 18843976 0 208428385 248553223 0
25186711 33014860 0 323793238 342062081 0
250167691 996359 0 580510468 632283545 0
170285026 80081125 0 290081923 282332739 0
315085664 157221056 0 532236684 544424838 0
66988265 13772017 0 933636229 985975053 0
348634534 198863877 0 385854584 287258622 0
492030332 90355691 0 829177019 819596856 0
105293410 680561 0 419123700 438873471 0
487640392 154812353 0 884124484 868537826 0
443516740 198677400 0 623495071 599729352 0
61275160 7906278 0 96350872 89803088 0
83683666 4998766 0 984814596 855997708 0
2704451 6734791 0 51932930 57901268 0
53017213 93854369 0 247622823 382613487 0
116933119 247271199 0 619567998 660122529 0
64080567 25519118 0 730519987 657886741 0
67310698 7527813 0 263058596 263265865 0
138500242 107400888 0 818305450 865109838 0
11952569 47699935 0 323359044 310245767 0
27205493 2265108 0 295568976 250887555 0
75888911 9572007 0 241963550 146033151 0
84873013 37219382 0 693592744 760811546 0
131469322 19020593 0 390115269 369065268 0
32388937 15056548 0 151172380 146613122 0
44310258 18719447 0 414296607 425105582 0
407959015 35198613 0 943276413 820921420 0
80885623 6576662 0 320526111 312760484 0
496094884 102689397 0 638999197 653549513 0
10477351 63306545 0 533656597 386424035 0
323299826 39155206 0 889812935 905395412 0
217878222 122768749 0 305333220 375291031 0
27563150 150601750 0 783623897 688690289 0
50303614 54632354 0 617155414 616368866 0
294086054 84735539 0 816223141 805850307 0
681244074 133630379 0 863730452 203321920 0
104365927 7964468 0 641041377 647468811 0
30425495 5725703 0 410245052 383747216 0
34541490 41831738 0 941212500 890588600 0
22432907 126428708 0 684743145 723630103 0
46434716 37394762 0 810301864 779002751 0
7305314 5167432 0 37101964 39300349 0
17482628 95755339 0 557813125 568979404 0
280647422 30897891 0 866696545 936146233 0
620184293 358246963 0 889486742 870933429 0
97687833 19672312 0 426537379 330377464 0
20712519 15151305 0 204935387 193859875 0
534764620 144135590 0 567839223 506884289 0
323364802 336587040 0 420320801 437476988 0
420100998 77829545 0 718003829 432112605 0
165779103 152650559 0 680002916 755379046 0
514982453 307078230 0 762851607 408631957 0
1169026 793489 0 11690099 13375152 0
83021643 10082558 0 249920501 229504589 0
167803813 144956690 0 553215051 640389987 0
89266199 53442865 0 952407903 923805177 0
698707372 230981601 0 731499151 716466234 0
400411130 38034197 0 657895383 507233126 0
441704320 45505898 0 863975798 830148024 0
587655512 27475062 0 776195191 812177340 0
144897155 9809665 0 632926015 634395853 0
26867815 531759 0 536506661 449303735 0
2540368 2299125 0 168297319 157291483 0
3012921 37304238 0 103255850 96820120 0
8519044 13062327 0 130134910 140743887 0
62008181 23369389 0 125692386 125988795 0
22915820 13492963 0 255456450 238272135 0
564635443 518388500 0 915878501 916126240 0
583215 78572 0 19065840 18274337 0
638794366 76433321 0 668562974 459202506 0
612560367 270226361 0 853454624 899343306 0
57018079 4587193 0 327908847 357798503 0
513949987 18399707 0 704970983 668971083 0
21038471 146314408 0 402499226 389221383 0
135989900 86747425 0 364868604 361031868 0
171932999 101979533 0 300810451 277218078 0
123727605 115628437 0 557045250 821138818 0
28641270 56904311 0 733577394 722972752 0
11000270 58453114 0 564388475 563755247 0
29533089 126688743 0 955258551 800389471 0
12938313 11383077 0 362551454 383090960 0
40062936 250289435 0 746534704 956252250 0
28762918 16483910 0 369106101 458813011 0
3769139 37483703 0 740601758 444892939 0
195682980 13701214 0 442869435 596516909 0
214463193 10733552 0 330536538 335730794 0
15233562 173750849 0 855549943 880809389 0
106650327 71148925 0 904944833 810701613 0
213404282 4239509 0 873147927 904449813 0
31233114 15402575 0 346835481 455521176 0
102617697 38302237 0 477255882 436393403 0
28395651 6833321 0 79505081 67188656 0
58074961 93211769 0 788275107 628342608 0
10845258 707741 0 244970559 241216098 0
206906606 8289633 0 541317580 447866386 0
64569730 113516119 0 602063708 513125270 0
38471056 36248662 0 487207714 528641416 0
322332743 54465722 0 416120141 465598495 0
31877837 6150991 0 451064983 395708093 0
567494689 438110453 0 713276214 650364812 0
329736957 106394418 0 480587162 543790213 0
23363458 26795811 0 257608816 268453495 0
69062726 66486983 0 525365623 565772444 0
27163055 10573078 0 279392080 272501746 0
385831430 201619931 0 696097878 824490578 0
2672828 41455809 0 275256573 262284200 0
137702529 142417889 0 697885220 672458061 0
57024617 22040635 0 147230026 152702322 0
130549613 35723656 0 356484129 370969710 0
282911577 54497933 0 703952319 516126507 0
324540473 140426701 0 493070966 417093288 0
236541063 114521837 0 240376148 264686201 0
79264219 98520788 0 793560738 720281710 0
30273 6435 0 494021 497258 0
1676303 2112731 0 10015884 8903140 0
140420314 31819520 0 919871387 686749156 0
45499446 38101315 0 366772996 359277293 0
26040123 34972999 0 653199790 619023511 0
2269087 26147381 0 248018779 239304734 0
2167807 20362205 0 191210063 132913587 0
282203512 97354447 0 321991553 290582646 0
46662070 121922422 0 626923216 634294596 0
585423388 63685695 0 724026782 651414422 0
20913826 3022748 0 175094783 179346626 0
137190268 134431227 0 718975222 717939368 0
13013770 30456963 0 554133050 517274212 0
26605150 45713552 0 272283141 282079809 0
298261141 81483252 0 602812123 586061368 0
5198596 133797935 0 582411953 560147641 0
837893 1621741 0 71297556 70560982 0
84225010 65157017 0 336061410 314335614 0
254725744 329629018 0 610802022 616430164 0
145973541 38740788 0 187147062 194741949 0
405830172 94407090 0 705790629 799275128 0
276814313 2058914 0 463419859 305723535 0
172542815 124670056 0 568969077 587235890 0
90487807 69967269 0 97075827 81435462 0
88726958 104458099 0 296011976 242716376 0
19216705 2888330 0 312833404 301154746 0
16308181 5086400 0 153643664 103804504 0
1357904 926331 0 13342623 13720361 0
69246227 13176363 0 211514751 202494468 0
161219879 32354736 0 185412689 110159130 0
198055679 125660306 0 511367088 432383873 0
6599402 7763291 0 17941947 17476478 0
417807 1065612 0 4700809 5382992 0
1643142 1004860 0 6983428 5913709 0
12435632 73939082 0 516083397 559515592 0
13026614 51430402 0 350018627 348957435 0
366539574 34638509 0 519213802 495676632 0
4811364 5703709 0 71785022 73778222 0
75912100 89514970 0 529758954 560257249 0
132129516 206633928 0 937666105 767935344 0
307001215 56554799 0 460947645 511558375 0
13802649 33924708 0 250832737 227429875 0
95682032 5988742 0 164073961 224383980 0
110928371 63578309 0 261478971 212156234 0
29595153 5469135 0 512070116 527512015 0
33210433 126910760 0 423289299 352233674 0
17200252 3914914 0 227268560 267307798 0
58341111 67156483 0 287728073 294667727 0
7727954 16464669 0 89766107 89134042 0
7277603 1611018 0 8012122 7315293 0
39509766 71446218 0 198016866 166790868 0
78051281 66180500 0 578469753 443790303 0
22103568 24660890 0 376149203 312440786 0
25257803 10598876 0 209825139 210105883 0
1963742 669866 0 14683119 14796748 0
685520422 45815834 0 906106016 945922384 0
1022788 4131750 0 18134785 20721046 0
569596871 178983363 0 977452711 853303556 0
182058271 62989407 0 728887700 639486727 0
28882964 13714655 0 208083283 172415653 0
321769173 107019229 0 754178725 854795761 0
397542406 366331975 0 743312869 489640460 0
475900430 133675037 0 840709810 642665183 0
7063413 1504912 0 50964977 54000007 0
666701206 50856517 0 717908849 396011881 0
5433832 15201446 0 351331829 462341536 0
56319017 63213429 0 559686892 493003418 0
87398194 52695257 0 559941852 612945590 0
263504959 45416261 0 286963908 296639331 0
252363079 110668139 0 363020335 328148874 0
380998016 65357930 0 422993829 316959152 0
233358271 9232099 0 822242488 706314176 0
518990 15099946 0 175893134 158125407 0
280607483 56459327 0 570746183 460180515 0
10134648 45928337 0 655656755 712088886 0
243485448 48777455 0 773815563 773354169 0
37371017 19996626 0 751537073 652806273 0
444097677 16095355 0 559119047 534921784 0
159585268 112515492 0 517055043 448411722 0
63076703 31371128 0 396106462 408497317 0
6092379 17905937 0 133781526 138444600 0
29523002 4941021 0 227653055 205278748 0
415509954 83243342 0 702987649 496608631 0
35596076 11048943 0 100120195 100092606 0
667614171 199143597 0 964154277 581676778 0
48409937 18728768 0 254040713 263029219 0
463285983 202436918 0 927650745 903839090 0
3382451 235175332 0 984423286 952156240 0
47065562 10489537 0 296407071 262741548 0
406627646 105522536 0 568220474 500910716 0
22055061 1444525 0 74394995 71956030 0
4957261 53088776 0 283746074 353334801 0
42072194 2389744 0 457152751 365298473 0
441858490 100599787 0 677693065 463008114 0
295551652 211220462 0 337212254 441991684 0
53498895 27645799 0 519003743 602865048 0
82330375 49325492 0 526024050 524545424 0
323362980 158302043 0 869424647 705786040 0
87782865 67960218 0 602396247 608188924 0
360671999 100833543 0 617279182 620745133 0
1431405 50215259 0 417032291 456970056 0
270774 417998 0 5416102 5229518 0
435379949 118980636 0 565069402 586688031 0
450926654 83346535 0 677319731 384566214 0
64856693 33376372 0 122336536 136349007 0
165288199 141487416 0 259163200 262043030 0
121657330 126604731 0 869133703 821310666 0
199020614 62627475 0 612939657 584614073 0
44796921 18967541 0 89283288 83013135 0
11032253 6481027 0 22213271 23067209 0
108849256 123812959 0 796452885 817421039 0
486938029 314783472 0 718244025 754010981 0
54110266 30198355 0 655282296 645033627 0
186807909 33956350 0 301820631 318990390 0
6106144 14433710 0 54242793 68092530 0
42320148 12488455 0 55507781 30466971 0
586232622 501933735 0 757732752 836357721 0
227277174 128672206 0 644072667 602819893 0
342355233 11670442 0 826413252 835244966 0
46092856 147273875 0 818036913 751956617 0
176693260 92230158 0 466246746 396773154 0
15155752 49614545 0 241153164 243128197 0
10621087 20678849 0 401628189 422869746 0
476511857 98028336 0 805814026 838539366 0
36933255 52169010 0 349707155 384278359 0
50967741 7549895 0 445057466 508651528 0
39541362 7864902 0 279046061 258085939 0
587871617 522145844 0 707620877 913703039 0
401947295 48007474 0 577511447 596944534 0
149414849 35003728 0 721819878 663306111 0
10575178 59850730 0 488582995 581879206 0
27429214 1535212 0 104160922 95794365 0
8607049 1796962 0 119520633 106340505 0
86227402 34186743 0 251054852 237683122 0
119514004 16530991 0 901249879 925388540 0
12818512 1045120 0 24069895 28376648 0
95975759 8531506 0 230759724 243959822 0
141410979 113290636 0 652611066 630416482 0
465369109 47673069 0 504440674 626954691 0
199085391 15441646 0 318869494 243394371 0
132213588 81570604 0 690239866 714045397 0
78097945 124385868 0 749557692 580512476 0
545322678 436692967 0 970922729 902486400 0
338609729 76418025 0 368665799 333127992 0
335629997 5450226 0 993154593 838271023 0
65238017 2104967 0 195748075 224279346 0
32295524 352297 0 202095626 193857378 0
398936046 120383352 0 559932976 565492233 0
236384260 42782829 0 529256968 516873395 0
81565659 21066170 0 393994846 441069848 0
87889330 1227532 0 146230911 157107995 0
37474005 105114145 0 357900171 398160826 0
87694556 108992587 0 804502600 644222969 0
149557683 215695224 0 863993459 751157515 0
115457310 26878294 0 216463918 114199424 0
142393049 79911216 0 747413686 730488010 0
58833535 29116169 0 522088889 482382681 0
31089871 16005848 0 192644662 194047606 0
373389156 263001660 0 692721819 403431465 0
39262298 48767298 0 147071234 144299644 0
137014626 209816145 0 505073232 611965058 0
91965400 24557594 0 107179187 100955005 0
64738127 72097904 0 572185734 655275125 0
225940565 34776440 0 922484070 913338951 0
397991563 68658776 0 469885227 520766957 0
2868710 63965225 0 757859702 747041731 0
33995253 11489261 0 228729094 222373902 0
446565591 46586880 0 793449555 757795310 0
439246177 33843836 0 861825935 835469942 0
24824370 9455335 0 82280196 74453092 0
554637724 120756628 0 830735919 818853296 0
286775251 148191185 0 398368799 555471096 0
80143397 46806777 0 719298634 758866252 0
9771830 7450137 0 28526244 24120130 0
42157540 3908284 0 460910683 509502724 0
97121527 52619562 0 567667721 615634138 0
717579012 502018412 0 859229649 818892881 0
9039332 24574478 0 158695124 157799503 0
37859460 21701204 0 257968167 225735946 0
21889597 8488142 0 475085181 353102649 0
22553929 14888160 0 678521987 668590535 0
42172233 6368115 0 242402345 224987544 0
272331865 151317846 0 527531829 556623025 0
112618663 55424752 0 700802343 682783678 0
220515447 810834 0 323948218 414416135 0
593544647 31886867 0 769273370 910319113 0
251551067 38825561 0 292910603 198764115 0
106168274 4611560 0 154342962 76275658 0
240873132 62174633 0 568982007 507605791 0
19821077 26661488 0 38245137 45013571 0
219001827 31962932 0 707579822 663702736 0
2658010 17068434 0 72701630 64642074 0
292333092 15129599 0 447921183 450162130 0
211959822 16424471 0 308838740 179349285 0
285450861 83113340 0 659020639 612117663 0
65481850 21589668 0 160772185 149229879 0
21108484 4188673 0 355600523 354212849 0
998434 150588184 0 372477244 371781031 0
199581525 102099387 0 509466026 465221994 0
355133212 31881284 0 495306620 482662594 0
448594290 162400812 0 804448604 771864017 0
330707515 168838288 0 482474856 470962258 0
45571218 3861054 0 69343227 62992776 0
25830653 57493886 0 562954425 489082100 0
189106356 34356328 0 715246898 836207747 0
46563170 7303198 0 432860440 417358412 0
31920172 63478812 0 485622350 490321207 0
357580719 152667754 0 720291704 751074867 0
27802964 16209902 0 291635488 300562147 0
2630137 5046114 0 77616887 88328162 0
130764175 5636045 0 425683543 571951681 0
117317065 70256446 0 892053854 881541991 0
75009164 21444893 0 754505506 854604248 0
160848073 44130765 0 184976146 148215257 0
139585219 62066395 0 566462481 688643685 0
75176063 351269718 0 692441411 663752470 0
426427394 100196502 0 437521600 549631445 0
165733796 8913084 0 541048679 604330202 0
253441794 3039615 0 597774029 511830125 0
41076737 21023605 0 408763836 419377369 0
20350 118149 0 5649723 4760906 0
13712404 58053083 0 185187300 181117020 0
453143305 262332714 0 934042170 797882728 0
67604099 71423891 0 651708381 568725964 0
9116093 43456920 0 215709084 243477735 0
75776874 3953588 0 217311920 335647967 0
311306924 134346615 0 767601728 810993388 0
269170910 31277074 0 777354444 664750625 0
16593177 4469669 0 29312328 25353817 0
65260449 21826474 0 353741986 260478899 0
10501144 7032756 0 144583435 177573515 0
47632072 211851 0 322124059 320183323 0
269900642 11583135 0 425862220 402328598 0
276510304 83580288 0 333099855 170938743 0
189710523 66002993 0 746933839 720907422 0
3140734 1034150 0 41417762 41103743 0
217035375 65429346 0 285234525 215694765 0
296804900 41705209 0 444872821 378502285 0
14524179 52164845 0 216418405 227586358 0
4878294 13501394 0 337493182 318364886 0
74621598 9848281 0 111647916 121999734 0
47621632 57627024 0 331984935 312223772 0
18895449 37430249 0 562211779 575947928 0
163028032 107525843 0 735212888 731720683 0
422449631 1765241 0 598112137 633261302 0
31990849 11395112 0 78133617 68806527 0
200868892 49526755 0 661954675 891040362 0
18859243 1303804 0 77803012 80964844 0
31931471 3132475 0 781293484 757518908 0
441378966 100652253 0 468368832 452724861 0
215481339 48563320 0 592063545 607811988 0
88604715 9707438 0 191540441 167071851 0
142370740 8090513 0 890016669 868566612 0
17824065 43038834 0 438238237 381994870 0
83381724 21798439 0 204398622 194114405 0
16358290 91127577 0 474770910 389908148 0
158773465 6118974 0 619162416 595133379 0
398821371 87584451 0 480504871 434482752 0
18684902 13518316 0 494225167 498593259 0
680069057 444429101 0 882405406 823457850 0
138349309 40550316 0 259540297 249221012 0
402321489 179239809 0 856907499 744201893 0
60905259 40324771 0 615235041 592159185 0
50795705 26340780 0 170193579 169530902 0
106772436 178444572 0 443834425 457912075 0
261323900 23949113 0 530951781 535398110 0
50161532 95042387 0 470352709 463059470 0
8195342 28644275 0 442049351 440783118 0
7494385 3749261 0 164466996 162099735 0
449206976 66070608 0 467377745 295558977 0
307235819 233564420 0 740857363 696144614 0
73317703 124966674 0 602269065 573552326 0
120690339 19222294 0 628920592 698628493 0
29599845 18747629 0 813176507 966334935 0
181203242 123212863 0 527462258 655176250 0
25622596 609654 0 533237696 655941476 0
58124545 17730747 0 268190711 253750243 0
6684663 4238238 0 42108184 41365329 0
503838239 109459188 0 785354335 817806005 0
60889433 46964566 0 573100317 536881974 0
228856410 131099601 0 587902860 603774799 0
57500429 36867796 0 465460558 394561041 0
1063775 5885032 0 40375855 39325285 0
594600843 28609803 0 699165970 443570713 0
1090155 6452475 0 274538028 247571549 0
105367534 36188449 0 179782950 184025399 0
5522877 9688318 0 149317893 143176360 0
315482537 52181581 0 745996745 702381085 0
255628710 101240198 0 774913677 740934125 0
234560676 164227338 0 311867353 286534157 0
11843360 57317478 0 814124103 707777003 0
305452804 25859764 0 604025145 357789259 0
41725222 83443454 0 221219993 231734691 0
92843989 122275906 0 588047456 710064339 0
93457755 154054448 0 491961230 525270161 0
142780825 8330605 0 196465280 135402003 0
44494587 3340497 0 614173731 632178112 0
21088052 70223462 0 592916486 545925007 0
38521245 32805199 0 458237429 507535535 0
480472255 230124412 0 607948831 347182348 0
691848 14846422 0 595837093 584490192 0
267105355 55887408 0 789852321 734326125 0
24499529 27311091 0 532029520 474176102 0
616571297 299946241 0 773827672 660312657 0
249842628 84459122 0 768802313 758012091 0
4097602 56716024 0 339607651 298851998 0
254329844 53942265 0 269993444 177869606 0
69633458 10856816 0 207701759 211329789 0
13409144 119369957 0 454304520 321981074 0
126137725 27284705 0 559698367 534005338 0
187376058 46139256 0 582417131 532827942 0
247158549 54091320 0 946557046 908951560 0
270569973 353900302 0 486844463 487748181 0
40516848 40595957 0 261889105 271731736 0
295629540 194283436 0 524354843 477571082 0
5616437 4010680 0 22367015 21326035 0
42525280 17984898 0 169354407 176676663 0
450162083 49553620 0 476699456 473947178 0
66799232 12771133 0 379665005 415986093 0
801137376 153249754 0 960817734 914622622 0
18188311 7020358 0 90925813 80369245 0
107034994 76968825 0 602003053 623586818 0
188907135 11828480 0 834549772 742676992 0
124226765 43766338 0 338258419 294962350 0
48173139 121541600 0 935816971 920257549 0
274641139 61532869 0 882958738 950636170 0
151481263 16551764 0 234882347 228436935 0
219196532 93248397 0 312331177 191131034 0
11427222 2799690 0 96045257 118989725 0
222513 4693471 0 354320600 380587974 0
246911923 44461919 0 409992858 281162903 0
362624465 441847659 0 537121349 503726217 0
318490371 137797832 0 756976182 710741415 0
525283570 124368922 0 792185054 783896754 0
551328901 115511189 0 908500961 896009131 0
7196862 614270 0 45486818 39569649 0
167114141 27639178 0 359734215 347968191 0
163239150 25863768 0 229137346 184247944 0
134558110 16928418 0 251932832 229583501 0
1036838 346618 0 11727561 8313627 0
86258237 1164707 0 594753639 861859659 0
156166602 22152846 0 817090841 666625777 0
102605180 16825699 0 373098154 415576965 0
84910168 18785843 0 180817776 168866689 0
13923 5017 0 157151 155803 0
389110833 80711828 0 571965641 526012047 0
462761021 358743153 0 543833936 538795917 0
82299884 104408346 0 161974379 161678261 0
31428252 67636061 0 297308808 319307507 0
2403393 2437517 0 45064758 57642807 0
182157377 179353202 0 503744820 637183439 0
399046857 69124875 0 485045836 313498338 0
395826329 76335183 0 473953238 238727283 0
519125581 33870502 0 541516995 360632843 0
190908796 39020917 0 700390421 784956543 0
23503264 26657221 0 699923791 642414407 0
36673000 12421587 0 467864467 416534824 0
300070771 52551197 0 754664689 791817657 0
4438031 716383 0 36960637 43719988 0
35522878 78378 0 177624574 180625492 0
254794803 70691547 0 493506911 510524386 0
98885939 226076060 0 865230564 864647601 0
23599 779562 0 65935720 50531440 0
3141267 17261454 0 363557656 397856241 0
213048487 59681557 0 542825424 444252899 0
47521156 37112099 0 750333933 732022913 0
45044660 4811366 0 80406598 68612594 0
125240108 57300874 0 653087032 653596726 0
44166929 49130899 0 699137540 572901124 0
56420034 109426923 0 536316353 545011683 0
196574965 35421838 0 560786836 687490496 0
77179877 34514542 0 250671477 247028754 0
119479789 8051500 0 210005911 197690752 0
39127792 89589139 0 636774710 761850175 0
285282581 4004712 0 340063555 37496352 0
181566861 24181798 0 728900051 865260128 0
112760491 2996214 0 118620535 108744891 0
317178302 137626584 0 674259137 720685588 0
29978020 1078472 0 177591537 231065873 0
256931820 91538966 0 834989544 648971126 0
308523950 6834494 0 499786774 362703010 0
516097630 432957147 0 747666915 799260045 0
17182565 55666984 0 231346254 490076574 0
605732807 113992540 0 676372791 679953125 0
145062869 11993780 0 706421007 780593753 0
502362 9111 0 29884700 45239610 0
207510002 44313358 0 618246015 794193213 0
13498146 5088910 0 505686396 516184785 0
150660002 68925716 0 730476325 727421607 0
460622795 340309858 0 471313790 471136570 0
30095270 24652115 0 36803203 45821400 0
204714096 53827104 0 312357680 263026814 0
527945964 68289811 0 807128867 506690260 0
23125088 9685343 0 101197014 106069832 0
22390680 3010073 0 53344327 30375717 0
20246199 22153690 0 388237578 358373490 0
2662736 9431778 0 125431241 116995844 0
6961394 5662691 0 23467307 26730449 0
378380405 242800741 0 826717558 774076638 0
517546033 52812337 0 714455800 261383904 0
195874863 183886887 0 601059754 580751954 0
74010992 5413221 0 247483839 239932208 0
107782594 91701019 0 637524775 678512663 0
53536750 64101357 0 618567349 642867951 0
48228806 11897036 0 193124659 155037617 0
18628479 9701619 0 31338487 31271352 0
254668876 186059313 0 335438295 244803267 0
261722371 453474344 0 661621522 529427631 0
242575843 107365034 0 437304095 433544625 0
170414991 129198891 0 324320005 442948299 0
59281046 53602861 0 196175780 191719717 0
3575789 296834 0 88571488 98409422 0
17505107 181900 0 44380613 50002043 0
217850514 50453868 0 638506625 677565021 0
258888898 198690699 0 300713960 321566724 0
501621936 43072501 0 763718873 664680995 0
5667795 21097654 0 929651971 688106257 0
371967274 221212799 0 429841908 382230167 0
271123872 104970936 0 354095811 298967524 0
963620 3895219 0 54153406 55065684 0
9598933 15179406 0 93139366 104344245 0
136595675 21674852 0 303626516 221168923 0
85696465 100306438 0 739794658 760507686 0
6571225 3681704 0 38260010 37881432 0
213226147 135583893 0 919715894 686437842 0
530878 53052779 0 596476316 909302193 0
93620741 9704295 0 721714184 821718035 0
46545525 146433513 0 344061022 375018818 0
12185126 3382897 0 40185337 31193253 0
195210243 101459586 0 257738771 284500992 0
566421870 24440415 0 725277647 786589939 0
1401480 4777959 0 88438529 79929921 0
38755483 14622902 0 211684957 228118360 0
166086081 114721648 0 425867234 423847580 0
121173598 39336641 0 688816516 706402587 0
20065916 67673141 0 909476357 903595588 0
31231155 5899642 0 60054911 63684522 0
67479375 338947763 0 760105091 738278662 0
150820971 50261771 0 828972722 704340959 0
33875753 39039961 0 571470076 444032201 0
47917758 17105638 0 916458682 881462256 0
134154972 790311 0 726082320 520762591 0
97815333 10066635 0 637076763 552108396 0
81498728 56713834 0 724790437 933901661 0
86125965 32706478 0 769180123 689493389 0
36322822 24715317 0 713793325 914456916 0
64286394 22059666 0 421116404 466690411 0
48265324 12201729 0 488215092 538718992 0
85540744 2223820 0 512370722 527304536 0
830506474 540966864 0 868284381 645543317 0
23768003 17947826 0 322644089 370768015 0
21548938 8020511 0 349278363 344466944 0
93707470 22138392 0 414011916 599249756 0
124315550 53854594 0 141260198 152893375 0
118449781 85960652 0 945326571 920565355 0
4079734 168299 0 48173384 46889611 0
63523416 1879842 0 110544148 112431580 0
417722201 147846087 0 540943860 335628419 0
124602597 17162343 0 295609406 207548957 0
182644385 750052 0 198579828 76484112 0
755266446 548248388 0 826231019 645700913 0
64590264 30238483 0 217024126 219716195 0
209757463 191232134 0 352943097 347069882 0
33440355 3742116 0 74174399 45800746 0
545712333 32053128 0 697345957 610132363 0
18149304 5569007 0 73645872 61356837 0
5000975 232893 0 709582915 645986219 0
38889431 24634894 0 453873140 551026829 0
16601 5701 0 80765 82837 0
36819843 28859995 0 141089962 126238186 0
12161879 18585227 0 312102888 286344919 0
136511969 79321841 0 783899071 772393644 0
23601753 43021464 0 414435555 406434473 0
234377770 308243528 0 621916046 565813391 0
106939431 1897355 0 510344924 415310354 0
240048548 197988580 0 351618270 319524677 0
196902200 20236581 0 367870079 324830227 0
16320645 21536197 0 250548207 238781887 0
5264374 1972545 0 50883978 53063690 0
199027316 77202057 0 891767508 819630898 0
916768292 152587670 0 923109072 255426851 0
6446670 109212 0 11016800 10266712 0
6562852 1812709 0 32643492 32770965 0
173447329 5549054 0 718410414 733227278 0
184055965 93284340 0 869572431 875287611 0
354723523 63315725 0 459238217 451314979 0
3481235 19320897 0 105312367 97655299 0
509592173 46442018 0 888519842 517153254 0
33248878 2509099 0 150750844 118054417 0
95241537 23328244 0 688939052 784897533 0
35777522 14783598 0 587574216 524772172 0
437009823 87104585 0 625548017 239384551 0
138040070 40433144 0 336559203 425648631 0
59101026 18103028 0 330617299 323768121 0
18490937 164498018 0 492825013 673976899 0
118811412 74705087 0 287164743 228168767 0
10637758 10931252 0 792472916 620594238 0
12261529 3799855 0 101374321 97309879 0
4864659 16754946 0 455342299 457253266 0
78430412 175324468 0 835609480 833456638 0
150742021 114380082 0 341925045 301861084 0
84489883 58175804 0 608943343 812374228 0
231132032 47348995 0 319451148 299890671 0
509840345 174464 0 597026473 636175565 0
10922455 1460757 0 26115367 32734623 0
80050867 6428396 0 530831470 524463928 0
227319878 18884681 0 316246752 306337227 0
27568431 11082084 0 418019841 415167742 0
1978938 963459 0 107544906 95740634 0
20006812 11919343 0 70751332 66737325 0
650663504 4579381 0 944494147 899115799 0
248804025 20503162 0 355553233 403286094 0
56510543 146406703 0 482998867 542663155 0
252184263 22343161 0 306895979 301082253 0
208445 22027508 0 774672984 752278438 0
11892606 51134737 0 238211415 240835466 0
19838925 16634779 0 147615580 141874863 0
44631782 147975913 0 804935577 840207177 0
343605465 20758409 0 520229256 537111661 0
158114186 79726095 0 548640007 471275058 0
39740171 37114040 0 217424661 182180303 0
29470799 11523571 0 194812588 198384702 0
32532693 54575696 0 345451451 261962446 0
42568821 14983376 0 482184661 454069122 0
30244899 9192217 0 344654811 375692102 0
235077373 35840484 0 848479340 529458847 0
816457713 259831306 0 895421469 682366462 0
20395795 41118335 0 421501509 378886859 0
218288830 362876607 0 774554752 718501393 0
56297839 51624390 0 694988143 642762904 0
536941007 297911610 0 659035461 634345730 0
34584340 5753771 0 70197007 76074443 0
519531184 336784553 0 629589892 647420325 0
475195226 5389195 0 870309665 788309381 0
249309129 105744720 0 752929081 558692730 0
91365204 61031586 0 321271812 500690847 0
486711151 30111780 0 860713368 584784497 0
40985355 1867575 0 53742353 45291585 0
17080527 7176479 0 211442714 204393979 0
101090776 135954689 0 481690077 553290526 0
3099407 97363 0 6840250 7262770 0
83697643 85000866 0 790145264 827140354 0
78038512 30196076 0 219308738 215204764 0
521066354 655091148 0 761612717 832891817 0
65608059 23878060 0 117947650 134375685 0
172804514 170295587 0 801262634 700857562 0
306309 35338690 0 207406861 254660645 0
308864 396441 0 8350001 7538955 0
35277209 332818 0 53329617 63358983 0
2982366 125871 0 9425017 8889382 0
8546716 52268493 0 463817904 454160817 0
9591810 36523398 0 433216730 533667718 0
3001917 80901802 0 398212503 570563228 0
78404320 11845985 0 167823010 166609554 0
31464229 18536707 0 715410857 603073954 0
6743335 12999313 0 283748161 271335758 0
397205952 181316582 0 417740553 342327583 0
203775778 11943779 0 707777844 817881302 0
273369650 189125789 0 851007062 918276914 0
240694528 149459166 0 556972107 484889871 0
194329712 85262327 0 365450303 329502685 0
394328058 11828929 0 713698988 702075960 0
1687702 16168999 0 138014975 133971976 0
136706827 10846422 0 577965911 609543653 0
34550866 12967888 0 255680355 240160328 0
108808749 41973734 0 271549653 180659345 0
198042603 52412283 0 485942706 536430670 0
101643746 37882645 0 436483460 452518669 0
80059350 8667096 0 472320580 491837977 0
277619195 219120015 0 537358641 470858844 0
98494038 35138777 0 397282404 329604349 0
17836828 24193227 0 249448184 256145710 0
185028764 126328775 0 230118654 266206469 0
191642521 19290957 0 828302447 618622864 0
44033360 74537557 0 382428464 387662507 0
3013883 15029658 0 113434578 109051903 0
428937660 308430368 0 715091202 624338192 0
13099532 14963029 0 569523319 609158576 0
37745479 10875957 0 97944819 99215675 0
115247687 7253902 0 714834514 719209565 0
21990241 203132051 0 706846253 844978180 0
84562243 57766507 0 504765232 479627784 0
29548767 5329430 0 163425447 185509348 0
225187579 54976148 0 448250693 388851368 0
109741284 441252560 0 793629178 806446845 0
4529148 19675389 0 72438931 64868869 0
13943446 47308683 0 729277427 656897725 0
296024371 99194221 0 791890917 727648175 0
151594425 65417422 0 528553006 521299775 0
188630697 159661093 0 660353915 648799685 0
16061723 278172 0 30444755 24765691 0
130731313 1653519 0 307092121 301161018 0
428702899 56197326 0 928943813 986979416 0
24860535 18450119 0 49901339 42139957 0
154149003 7340862 0 641823174 570405495 0
5166386 66096331 0 336559736 379946830 0
253816723 43138699 0 843130173 759907254 0
14693289 6861212 0 34641251 26086993 0
106905730 18932414 0 853703261 765003508 0
64183027 9848035 0 128904191 135836911 0
79375623 16933667 0 773616495 970518747 0
316071380 46268964 0 330673107 324485823 0
36198723 36677581 0 385518911 412284245 0
753220822 285506443 0 868809008 579439148 0
5840568 809321 0 70382415 69060865 0
25339149 12326950 0 40583810 43896083 0
29639047 29355981 0 498558436 468590130 0
196491211 168917863 0 327826758 322141601 0
1156228 7144457 0 73425758 71301431 0
131524 78426022 0 643576484 615061182 0
388998831 240881388 0 523249586 495717860 0
142452064 139146213 0 710465372 745055585 0
36661129 33159678 0 118871375 126710987 0
18376744 5569292 0 171152841 152366698 0
11011025 21561460 0 273115742 301687235 0
35614693 6515414 0 197429903 200096008 0
311887010 115793387 0 879513532 769788341 0
22067317 11163727 0 148838389 169502870 0
35060350 2030433 0 310755148 299006796 0
88061969 94996997 0 485201020 380519091 0
158720273 21640326 0 190823418 124103740 0
519447603 94648919 0 676989101 655523540 0
181868607 120438718 0 528156823 547793937 0
507733587 238994207 0 572615847 534967420 0
41796996 8821121 0 795245343 657393724 0
46881351 43857369 0 479670463 469790189 0
1888542 4937268 0 101706524 119067211 0
530966737 36390445 0 858111654 668254288 0
37617275 48086054 0 183319371 180330625 0
80230621 46205005 0 152006332 135336388 0
85710115 121693572 0 717990747 460026645 0
674196428 33002328 0 941540268 742543860 0
121582226 14849953 0 253580620 313799218 0
641167423 55314764 0 988790604 927318381 0
43534049 116506130 0 480714879 510367734 0
468488832 53853688 0 681025655 648811152 0
13257999 6997540 0 248127933 300665402 0
3472062 182473046 0 643162597 586631994 0
43481489 24129872 0 757294178 627507657 0
86575580 22691592 0 265213549 228253312 0
337751482 142536656 0 498442460 549675644 0
240306204 72112423 0 326098806 372793167 0
91502000 15338778 0 102006673 103274030 0
96217485 10505714 0 164915916 135750422 0
266913548 23894461 0 518915866 464947419 0
2119801 325087008 0 711654572 738864670 0
14138029 59411817 0 322962009 311849410 0
13837133 14698442 0 140626423 110422050 0
4573152 71500222 0 295459486 397384005 0
476707501 155126769 0 717279549 637102257 0
133943311 2097917 0 170975801 73656691 0
468638992 98794774 0 512541756 332900739 0
42900067 506690 0 106056351 98564161 0
409829071 120437003 0 862176177 794308177 0
6569122 12895946 0 204744072 197120611 0
388450517 6285327 0 783951321 861263408 0
27494378 75139155 0 510577538 410957313 0
342825403 171594395 0 486777339 462769411 0
93053311 7203352 0 601233748 621477506 0
134393 47389 0 10014603 8256718 0
66482893 46615169 0 496760780 482452513 0
34392560 6127255 0 149493467 135965483 0
150805179 84158789 0 550492470 529642894 0
144871931 12801518 0 598761859 615031758 0
217450853 14415846 0 884860720 827756992 0
47374122 7837881 0 300579179 284816647 0
249735550 56666250 0 375937444 396780374 0
589230 1043109 0 10975149 10520656 0
667191210 527216503 0 781487325 727577094 0
1499288 5564091 0 54904935 44024487 0
47962782 18114128 0 58620080 54051480 0
92411590 19779253 0 130486150 95010742 0
591469507 83119046 0 745206361 741045678 0
6709605 1047327 0 17853122 16853564 0
386460241 10333438 0 827756695 698331784 0
331948399 106414858 0 486930614 535529706 0
50243395 64572777 0 782509307 748945238 0
39646203 31571732 0 101148145 76142953 0
215575568 59740501 0 291688527 277903571 0
66797660 6172921 0 90402422 116192808 0
91002672 178849750 0 918032635 836728929 0
5250103 42528918 0 843519055 905442987 0
85999181 112367471 0 611007153 596619306 0
49198738 36784061 0 490538116 530765869 0
32504203 47725801 0 380622324 333497623 0
5922694 29139378 0 238050281 236021092 0
102765119 2190472 0 492139433 477080346 0
12609065 971224 0 198955669 187344335 0
603065137 100164521 0 667804946 140947124 0
51358561 14984422 0 289764976 345877269 0
684548562 102607241 0 803940407 524928708 0
268377816 25200540 0 397061639 365690937 0
54041801 47117326 0 413683779 381340837 0
2096784 144783407 0 414074560 440792016 0
11405342 28741671 0 361742097 286653304 0
155113344 65885411 0 478051672 670960674 0
24314179 12049893 0 344685439 244013860 0
153869791 118271576 0 850913529 777953825 0
78775012 10396014 0 145884409 149735161 0
1716772 8793399 0 49589438 46823526 0
50593062 8519956 0 375299634 330037857 0
391242364 74910866 0 443456144 311552343 0
4625292 23320717 0 407513401 409116277 0
23809874 7439455 0 39325673 26971380 0
11176614 6965916 0 487399060 487526798 0
23572422 4123186 0 71389440 73622446 0
5583098 22833282 0 91865273 98410032 0
33610335 11329031 0 102357153 103198430 0
426370156 8305335 0 561272218 616753229 0
23449056 617799 0 56461348 49842442 0
370578832 9949100 0 831338906 575446822 0
23429341 1048616 0 33207180 42404570 0
115037405 3526285 0 593215605 559477833 0
100148590 20536498 0 469654876 471867462 0
135922988 29738962 0 222695561 201672628 0
10679784 47179881 0 525283831 729018781 0
672673964 158632700 0 767953588 729131514 0
147959127 41818340 0 940640215 738813059 0
5197004 2988940 0 76032530 60118132 0
33007266 50544493 0 314578555 344760398 0
25266426 42749641 0 424401782 440052223 0
4307905 12264967 0 722918938 901429696 0
135182105 48143278 0 321956597 279921950 0
446706480 131285164 0 529222877 494239990 0
395778632 39104698 0 605818420 418032784 0
10720264 14296562 0 152257041 129684695 0
311308187 22253776 0 662197154 411705230 0
24985776 22340182 0 137629781 116162411 0
726653296 559138237 0 845922014 639868968 0
215174441 36836745 0 585357396 656963035 0
171188637 228544416 0 183269180 351992289 0
21146708 3906827 0 290937613 252723938 0
265932849 8485046 0 519927228 634255547 0
347883327 38551327 0 759535285 428759735 0
811634496 40799746 0 833532825 492083153 0
185727424 96262036 0 712568328 770816492 0
293282845 164495710 0 586632243 614506503 0
193197246 3307137 0 705114249 607087865 0
415641105 31502546 0 620499811 433044602 0
26542221 6591333 0 52532059 53669454 0
177586287 6503103 0 668064195 595516961 0
250529116 130518033 0 842574318 773953527 0
198007222 478154353 0 698501835 801172532 0
127992659 4440721 0 294633288 297394166 0
322106777 331114859 0 556062519 578337077 0
5218666 21173286 0 349468249 286091521 0
36476621 72290085 0 596584957 697006554 0
5674044 2831516 0 115440894 117437891 0
409488983 71096939 0 505144594 275819171 0
388162277 315903841 0 546965893 573012585 0
29431701 126432 0 178707784 161967036 0
65061795 11545199 0 281646654 192410115 0
62091967 4149891 0 265903803 263573727 0
8732857 20800968 0 440576533 408302590 0
595777946 543736454 0 816089626 788982561 0
32599978 24270277 0 120641141 142128041 0
602971528 138957077 0 856995365 658367811 0
106418570 6120632 0 537734745 462365742 0
51427837 68155452 0 377199012 365473321 0
4579368 167631 0 395127067 511853204 0
533919813 20091833 0 684981317 887528750 0
308851310 97088977 0 445350243 338702587 0
46520235 4188402 0 284907798 199272199 0
705179973 165026033 0 899804585 687587041 0
8660102 5190952 0 64755784 68282177 0
53733812 32568754 0 285246126 215239148 0
39771 234602 0 1370532 2049404 0
3564975 524509 0 535255841 430240520 0
128302092 62800328 0 454563488 434563926 0
785534205 88690691 0 835531688 595245981 0
17407417 439948 0 40154519 38301101 0
103324089 44837916 0 247842627 171802546 0
255684301 65311795 0 803455948 813226098 0
30690040 5642561 0 284833202 298978236 0
27637490 76525215 0 863463492 814710061 0
191694270 14650351 0 277674656 249458856 0
7337091 11713059 0 193971588 219404417 0
186287986 134033326 0 823690727 849138162 0
2192003 25649588 0 135477642 149989902 0
84338122 143151607 0 821717276 896132461 0
6178077 487644 0 361531582 435929373 0
40854335 34235473 0 231265845 224368217 0
82651676 190153407 0 571813729 643815102 0
942148 62713 0 505426362 455016083 0
92162461 15425034 0 188691050 209564214 0
11221879 41517924 0 371450649 359380497 0
232021719 148880863 0 311027603 315321735 0
104704874 155800517 0 634263450 650843307 0
230428238 39373309 0 414814612 333134244 0
382896574 21160584 0 832033752 936907210 0
43236896 4403705 0 204700143 297949124 0
77336839 28250064 0 514304952 306629563 0
13674610 23967407 0 279822432 245034982 0
35736520 65695320 0 249193156 254995372 0
115400993 195578126 0 822445614 839299326 0
6652215 2379601 0 177278074 200662987 0
52773870 40693302 0 536583470 473482621 0
4848478 8889105 0 79236247 81669171 0
97145055 33711194 0 162741063 130881218 0
365474279 7788944 0 500392370 358849158 0
129093299 43718559 0 518079745 513357958 0
70598580 17030232 0 638492078 641372891 0
380245159 81079374 0 883504435 896301042 0
63291763 3232407 0 108056801 101545369 0
213180999 130572479 0 740613344 601845197 0
178247073 18278391 0 309197900 300296359 0
56893217 56449973 0 346201708 365186134 0
440604391 19604981 0 572581427 500419768 0
819674803 30304387 0 915068574 875845741 0
24004319 12162656 0 490100330 519302768 0
230873112 57353981 0 891764236 863256921 0
93027095 73547737 0 375944260 513556050 0
49832573 28098429 0 244554924 244218127 0
158412288 92099324 0 265657816 200807528 0
8554941 5739143 0 21537694 21777057 0
309956135 3749051 0 579085424 572543295 0
241348575 67676205 0 307381798 359954660 0
10623329 4668894 0 417340747 293947562 0
55503495 56091961 0 398609199 426606237 0
23805575 137300092 0 694608455 654037575 0
5777861 2385163 0 42197042 42079936 0
547295211 43005917 0 681469750 879239246 0
3686847 4723328 0 13265852 12397772 0
25988577 35095699 0 449858275 446215062 0
3179073 10516450 0 331399519 400490511 0
8393940 47014818 0 723074835 664668864 0
44429891 24113955 0 258630049 270438473 0
126161722 52735346 0 577739206 607203427 0
192297232 61192469 0 292627618 294719593 0
16216826 187392303 0 660146559 660703796 0
106746222 56724767 0 325468127 277240014 0
194861121 89463640 0 880342495 853400869 0
13387810 269160226 0 595059948 526851683 0
207628153 52985549 0 234736679 92141434 0
170806040 42014054 0 636713514 642775198 0
85635384 86775639 0 795909109 838820224 0
151079519 21847176 0 442437191 374130668 0
121061981 22172948 0 370955764 347681842 0
6512729 10203970 0 242311576 254919044 0
81833488 181638751 0 716869845 718459740 0
27388388 149928437 0 735276477 883261701 0
768526679 170291704 0 791362405 743518898 0
2069022 28969568 0 208929627 231432193 0
8472360 3410118 0 104449114 110328854 0
41717233 23443700 0 375204848 345598388 0
82263883 83815685 0 351470030 332531196 0
94677290 121633320 0 953315880 801169324 0
367446156 106003220 0 526977963 494760389 0
21619366 3514884 0 100134973 113682863 0
43610137 48440336 0 380304918 310824689 0
142962988 151033299 0 723961238 893621790 0
218618453 51626229 0 410797317 515968142 0
34577668 13104749 0 617030407 623750652 0
139309616 122311449 0 511602269 523968679 0
98319606 111667069 0 160599555 175422517 0
383309497 281309071 0 516164848 410827880 0
92501304 1506484 0 780858954 744990619 0
33797069 138057422 0 746211496 679777042 0
94739295 12031353 0 191819913 173679540 0
91377005 6669285 0 168370203 134826430 0
288462303 38185224 0 742246381 781281295 0
257784956 41125066 0 707322385 763158954 0
38715563 36138968 0 422623845 333187930 0
315542969 167073394 0 374083963 255845403 0
16719848 121882039 0 893568672 948437845 0
267495417 209372063 0 823816021 855508518 0
180836369 149056514 0 330344814 302015292 0
4374335 16053911 0 134834022 139015379 0
582399405 158597764 0 759899622 778712057 0
18357074 79859124 0 437125939 579745509 0
223223674 64475903 0 884666522 887688734 0
22317749 413184 0 113489760 109738491 0
7995821 6507385 0 133551432 162774993 0
18452781 18302211 0 240650850 391582016 0
3256558 587697 0 3865668 3589900 0
77158933 140863522 0 558524957 768508055 0
155505958 51049433 0 187834995 128972379 0
104293424 29396793 0 115920292 77250408 0
95807403 167608643 0 441346806 584148716 0
201560024 28513973 0 293929754 320656359 0
6502084 2158802 0 17325490 18558978 0
143562115 34334124 0 320626202 205989086 0
1740494 7582936 0 641682085 646263179 0
71027194 30413973 0 169726552 182776338 0
52119153 69710618 0 224570447 277311989 0
211012704 100067502 0 590002853 562770247 0
20550776 2456516 0 29861306 34201161 0
188724520 2756380 0 337295159 211774074 0
16212945 137456100 0 822387365 881122146 0
134818717 39291135 0 823264897 818311817 0
28072611 127915967 0 165323492 302736502 0
141821559 5476916 0 337541000 286072895 0
219009910 24904821 0 975851305 830137696 0
122624679 38923012 0 493302651 475908611 0
795670 12089849 0 189848211 158667097 0
48419756 127277515 0 572849594 737985891 0
48947939 13030929 0 223093521 218504894 0
22558106 42432009 0 739705105 749377107 0
109784262 43639976 0 612783439 650312110 0
100605402 10282068 0 501267690 360867388 0
386344983 82776955 0 871150998 759885854 0
105943996 22984278 0 203052568 226525176 0
52603673 25689912 0 99966097 93679321 0
90100259 29514746 0 313052440 262909447 0
52413879 113372094 0 400086813 419171954 0
855634 1139572 0 18922766 19214429 0
23632151 21568928 0 194439645 198273327 0
44055802 42466617 0 288422092 264080347 0
370856042 131625258 0 629037972 552189714 0
141205061 5676401 0 260649672 108391633 0
43855605 30833870 0 689333048 689410768 0
78364081 190876861 0 584489588 897222411 0
72979800 39853522 0 481423029 445436573 0
4785348 9611539 0 387777531 303106790 0
40656321 1677494 0 151271528 148431446 0
63593800 5932275 0 723021758 881045766 0
13352198 70528917 0 385521509 346307747 0
430147 3099 0 483009 343428 0
3878467 26984704 0 208048684 153968539 0
120980633 24953074 0 371989618 503975223 0
46546176 23960878 0 241093619 327813310 0
3643671 1081312 0 17028211 16066081 0
75789687 13809122 0 218022443 189335104 0
245472574 177946256 0 472700574 520717022 0
636679156 421004922 0 732036029 726092980 0
134906856 29486333 0 143725376 136746362 0
324981754 14752827 0 593578918 670488091 0
88367631 10071381 0 728372430 799705146 0
67732280 44949820 0 457404187 389854701 0
181532516 146453314 0 434020054 406690012 0
115472488 100187813 0 923092995 919047640 0
70993786 67633570 0 656241417 668860401 0
140545242 25392854 0 461825062 455611211 0
480078843 71173449 0 611432206 601171722 0
227123957 43667170 0 272254081 238523974 0
43503929 14601857 0 840919594 834161267 0
145598506 59451973 0 167834848 70682265 0
572849756 159416571 0 848681141 424430941 0
27312273 4450380 0 35696760 20075118 0
265356877 65849831 0 444800034 307059594 0
132837199 58991520 0 375774741 394469489 0
726164260 336972745 0 884005385 796759284 0
12612932 2819020 0 346099501 336536955 0
128968800 9775953 0 468057768 400292989 0
76601990 36179380 0 308582985 284333832 0
25312368 25020644 0 156698274 185079654 0
251979266 243234816 0 938171441 883030931 0
16655555 1243332 0 23168258 16998360 0
14594511 71457050 0 792175199 814971485 0
1328619 559234 0 55564823 45057655 0
64603465 24208530 0 88246686 87891083 0
31089717 3793337 0 84453829 50299916 0
133804053 113628120 0 519398454 455484478 0
413072517 228147963 0 571006039 459014360 0
611850522 99839572 0 691150864 619599223 0
82339020 36257831 0 567211661 657015451 0
216499170 109724139 0 301288633 180972539 0
193425301 20549302 0 357287819 293835412 0
8377624 19047154 0 139671636 138688092 0
33391251 105299230 0 307982880 289278645 0
78140 233061 0 1722316 2047226 0
316240008 94043781 0 674262366 694999536 0
242614867 60294416 0 839934887 946112803 0
46194655 59952480 0 292952711 398034816 0
3313083 22175154 0 302915435 329221638 0
119530120 21758012 0 548090415 628049550 0
219769124 64436928 0 543697371 472511834 0
120085001 161760021 0 280626718 264099290 0
105614532 146255422 0 825453099 862618447 0
12211394 3597448 0 327678442 518263418 0
79428651 228245435 0 459258050 513761701 0
80545044 12805954 0 692090557 909157810 0
45671884 5779242 0 344918124 351096247 0
101821582 203832426 0 727590889 778009781 0
3172528 3713248 0 57759019 64101908 0
255624991 43619212 0 583173817 637319932 0
45871832 33195252 0 77468337 60939480 0
115281891 77624170 0 170108170 173843113 0
232853609 53623031 0 552734497 438283643 0
42714234 56475174 0 208213256 239352159 0
428059997 149794758 0 912195413 759701264 0
752197516 31524053 0 837960210 971965722 0
3609034 50524407 0 493958894 668742042 0
246554643 37710506 0 634487524 630770496 0
56912606 16654368 0 89269852 82792010 0
97806510 22722727 0 148455820 83336462 0
10016161 417079 0 37720706 35499636 0
74977684 7819841 0 758600528 783491133 0
459572281 132156676 0 703433918 517558674 0
31991376 96971883 0 392712263 424649357 0
3758588 39482078 0 528099891 536682636 0
6150387 52668390 0 672349115 680408553 0
27499128 4133106 0 304045942 306067974 0
29453509 3492501 0 243522115 292571540 0
222357593 24855293 0 253613159 176778713 0
565721260 276296153 0 629147965 599358929 0
148580393 15186788 0 347187446 261447996 0
52716928 15342616 0 695371397 670899378 0
225153042 38165549 0 347620489 374432526 0
57312820 27268226 0 68000614 44647697 0
70323417 65732564 0 762402483 621855436 0
36143962 89881418 0 745211511 854630524 0
20336756 1380476 0 50489408 45387294 0
49309453 5388943 0 343440782 274916496 0
607070844 57297157 0 776677452 710033302 0
77278979 69051779 0 538619181 389395518 0
25360829 14637398 0 171649780 183527889 0
1115369 1242334 0 16465834 16882338 0
268789722 166511674 0 700833086 625069655 0
55404374 85112532 0 927360604 819127402 0
1575732 36770552 0 675613486 723107025 0
39974324 54355138 0 716157106 655970960 0
33314106 4529426 0 501552436 453487654 0
25396796 5181142 0 54353464 54717435 0
92636587 25566303 0 486081090 388062667 0
14893332 2908785 0 25155181 28845507 0
3029472 1440530 0 30819932 33939408 0
86517369 124634545 0 392466511 422308439 0
109397379 49709268 0 127147868 76729016 0
125108454 10113781 0 292656587 297138283 0
1862288 247986 0 24378282 26419656 0
51856776 17059350 0 760781419 795098562 0
19473546 30792377 0 184823980 174260863 0
603201874 83743397 0 875879321 827122239 0
121203973 22425819 0 762356468 712221936 0
357259185 192571883 0 982405034 954016669 0
37189211 3763608 0 64471624 69721839 0
40013527 9264729 0 59569315 77325454 0
213536320 113660820 0 261565187 252181935 0
136172652 33556821 0 552382918 505478319 0
50414424 81250623 0 884153625 882361916 0
7930497 8322678 0 170441712 166480808 0
120116985 241247286 0 568110197 543762544 0
115870396 59268892 0 719469681 730219348 0
96047321 19748044 0 369244514 380940394 0
36742637 96364721 0 814005391 788902215 0
69714992 27704611 0 443340395 367493011 0
85827058 25717432 0 141636384 131187169 0
126381189 7207429 0 156577856 133765294 0
49068490 41369171 0 106006907 103364704 0
261355289 281419794 0 364652302 455633696 0
495859082 54034117 0 568770792 430188394 0
136982378 145893631 0 613243291 614785356 0
39140945 5454691 0 128876259 127307501 0
1117361 1523001 0 5687498 6005183 0
547477 56040618 0 279139721 282549749 0
17828275 82491063 0 681880971 554709149 0
77792292 11577449 0 253449172 271310452 0
390562731 25964248 0 411634617 164534775 0
283449800 184395866 0 321485059 430773708 0
45828822 53626885 0 541061880 500551478 0
26808423 40278175 0 351739163 362160987 0
429713564 178673750 0 690950814 462368528 0
64911704 93755711 0 457278298 455637125 0
64486907 53572932 0 685296417 713128129 0
14868881 175879088 0 453142999 466674149 0
486367730 287116971 0 615319198 623811744 0
565107690 320782639 0 607360825 575887363 0
52584991 80329738 0 304523537 307155193 0
184740606 138216026 0 310377688 308925070 0
74607779 24535383 0 91526636 76352392 0
62675460 129149931 0 617447598 575998518 0
20441204 40309613 0 463829907 409268895 0
6123231 5706805 0 168692495 185697000 0
15310942 2209712 0 54518639 73204368 0
388483016 6153667 0 555101691 423582709 0
18540051 3590553 0 92886094 104147370 0
14800561 59101834 0 553064456 625508848 0
24297900 57133085 0 546154590 540663646 0
85459356 44824487 0 893356039 805299677 0
41598258 22941669 0 164859256 202152133 0
12210532 64314661 0 806522123 910332142 0
48346698 4329669 0 82285851 88963502 0
149131040 1913151 0 519299126 499760030 0
255475291 66073287 0 447356464 453023200 0
156534648 295884843 0 771600078 791628281 0
1923427 334904 0 6769511 10448521 0
158515104 23446012 0 659931549 423181965 0
28733442 190229029 0 979308230 892142971 0
449564502 89609503 0 520404198 484936241 0
106195790 78116940 0 368475125 355203644 0
57989915 6264526 0 102619484 60411843 0
69759682 16737723 0 452232594 476256734 0
126791789 38232045 0 535172454 562554416 0
79811278 39721566 0 966287611 924451896 0
555220147 24831169 0 774118733 798891624 0
156510107 438577 0 573672679 518881109 0
180109576 94973083 0 698402805 657872260 0
83907846 20510442 0 232927952 282888458 0
138613028 22264946 0 229512798 187062186 0
137891901 17737570 0 562714213 570270070 0
112661656 152462471 0 915945557 942906157 0
117898940 112499548 0 884942668 713176721 0
85867711 83122011 0 507433358 604831819 0
359486649 206531 0 775525881 521610698 0
340656988 8393025 0 411562770 420073291 0
87901772 10821037 0 612546400 620371455 0
23621536 4894997 0 185713032 177025912 0
196169881 144346927 0 722307044 962004666 0
78051962 63926236 0 718978540 607961899 0
27983632 60515735 0 499267103 435242617 0
412489712 96503744 0 917851597 350693217 0
13478822 7788438 0 105421407 78748804 0
127211006 18738892 0 555694153 681098475 0
294354742 97769823 0 475510865 422394471 0
156588598 48370600 0 283097817 313872109 0
54836633 47280636 0 715566337 714333286 0
373501101 33675620 0 463162488 523055225 0
87966249 16760652 0 322195306 328759983 0
173699410 51892700 0 608789026 694034983 0
430230064 66981086 0 892744183 873648350 0
19559808 25912128 0 201704461 211561138 0
41161740 2324225 0 455088621 436856431 0
979734 54122230 0 381064442 356836200 0
132347201 13382564 0 242799450 251237327 0
140498496 48935982 0 261320321 318534669 0
25162243 1182623 0 62132439 63846645 0
25928098 1203531 0 188942147 150294043 0
431611492 2271112 0 718260945 716909767 0
545699967 1552628 0 601090309 602990599 0
805673825 48148264 0 911115484 670518282 0
214100171 133979083 0 756517415 814882137 0
700226526 72405026 0 934149110 948931021 0
48844380 24863858 0 289736694 292681599 0
584339690 38206700 0 761807232 657212240 0
156939998 120542263 0 587827885 672554282 0
695580546 174562775 0 866775513 884823316 0
319676451 24901791 0 365764244 230263848 0
122310435 12562960 0 258803750 204548620 0
335893555 200242461 0 629127792 598407981 0
89036745 2460059 0 164296301 160543659 0
286500917 131202668 0 304336632 299955440 0
32745953 108192276 0 681738885 700005610 0
777809 7118992 0 29062194 23932783 0
39691615 122225836 0 750956565 699533507 0
48742706 17249182 0 542843290 593308449 0
60521473 832144 0 185496635 178267561 0
4873618 15337345 0 155669947 228097157 0
521374661 248496993 0 758756137 786658901 0
100695214 76134665 0 367294634 365305306 0
44928436 5495844 0 97681192 93496869 0
52421350 3003471 0 222457171 229852485 0
41068487 44351702 0 549090716 642013830 0
24924936 46326391 0 970534448 948067129 0
419021282 130854746 0 654071856 575791325 0
5028372 2280267 0 635966850 804513906 0
602546197 311762821 0 777792611 735198554 0
33136489 35846584 0 311219672 361027237 0
10802846 10178330 0 251917292 248117563 0
22638386 3472480 0 207067537 213236383 0
19594854 27495442 0 305847003 312234150 0
117792699 192854641 0 285781258 346031698 0
310700037 40254194 0 573141126 414460807 0
218432641 254374701 0 661371939 641525310 0
110552449 24663251 0 186620985 176380321 0
370993847 24254937 0 954801921 906376577 0
32915803 217085167 0 618719440 595939238 0
27507246 69319143 0 288159577 344764102 0
523951361 570683066 0 541208094 632933931 0
28189181 39414037 0 291792960 395918167 0
629748098 258658823 0 679546974 736797305 0
94475740 123946191 0 273072839 251412171 0
81952405 25576394 0 342472952 342523683 0
11342993 3472200 0 283962454 342496945 0
417275525 5542136 0 679241516 552073624 0
4699221 1481466 0 5977551 6718302 0
22355151 6223181 0 212630994 197916903 0
401390685 95609193 0 735893955 767712991 0
512274535 448745372 0 716444121 903595668 0
32850451 13687989 0 256335785 247597252 0
286570395 222222856 0 682328545 706037903 0
4515194 26617623 0 162780039 151490614 0
373121066 27431865 0 634519483 495621690 0
6799803 195367542 0 738551747 841671696 0
65674202 3705248 0 154796503 164675962 0
415909242 349814997 0 708571880 900527210 0
517891317 515710 0 597298153 331637775 0
129874237 180755791 0 876732303 880792029 0
134168165 54219093 0 650576193 550917452 0
151815478 20382481 0 255025497 225935725 0
331361623 228572663 0 618790670 643027514 0
522463255 29934122 0 700950686 454341590 0
9149811 18990608 0 279128620 242010096 0
18939770 49393238 0 289495003 287151114 0
15395493 17052656 0 197249975 167814678 0
105899033 104523788 0 690816169 735586454 0
23500443 6058936 0 116546109 103568991 0
334515511 51808661 0 358320985 315243021 0
394173520 87073557 0 500125598 447268911 0
580095113 105021291 0 651886526 216058839 0
23385495 5149276 0 216216265 226393260 0
15448184 71729515 0 383500695 392934087 0
208220003 118450888 0 621588233 620244989 0
39530291 12548544 0 107766914 106016702 0
443049993 22234618 0 487871695 423040904 0
38310908 9366753 0 42846512 48534279 0
98139166 4553291 0 206185345 192453060 0
153162745 6028067 0 205650324 210411535 0
293181608 129677185 0 692054225 696054352 0
7946905 7867136 0 37345298 49241468 0
8240090 43054301 0 289051644 253231941 0
70155064 19898554 0 284501547 220889988 0
220147635 71126980 0 522974221 485561308 0
319374686 180605400 0 773628582 680201016 0
12249336 63547207 0 498647596 509889142 0
13241771 182833389 0 534171603 593591031 0
2602393 54654999 0 159637796 166092955 0
68235308 3866001 0 164794818 125139294 0
277363160 184984339 0 636062026 607089005 0
285177509 101819571 0 362997346 394386784 0
1789062 12938 0 41556940 37025871 0
72796661 140376480 0 451962937 377448117 0
248834981 35001598 0 456674459 501440094 0
61870349 34706066 0 369453288 390146304 0
109059654 28512607 0 371861425 392372426 0
90931378 8600296 0 473811038 494717553 0
147015285 95133802 0 187282859 213056630 0
280920106 206797455 0 362238534 410336031 0
17631847 13201617 0 37274614 38332645 0
105969393 69771946 0 874152157 905795485 0
224540422 33811424 0 526250523 674766968 0
293573683 103683387 0 364192692 291943963 0
241695821 151814379 0 727022818 602674896 0
11780758 6562277 0 269998118 245213888 0
250053050 24643924 0 516905938 416936044 0
469476232 221523190 0 671300003 504968941 0
308288316 123683387 0 577221086 568166121 0
258311255 78743381 0 451202220 439211490 0
16085453 3559730 0 559136856 563342395 0
159744461 105280745 0 475689483 442538190 0
47388424 44512448 0 674784964 605083929 0
85043571 12557913 0 378098119 354471037 0
144711343 83505281 0 817257507 785407306 0
215831324 144138437 0 485268723 489920383 0
131507224 184252659 0 332908252 359414657 0
83219046 26943830 0 93458800 57198102 0
172048532 21304707 0 615411674 715678187 0
143273514 6459946 0 155386363 170500085 0
24229804 119679480 0 413871581 415123569 0
29556914 8319719 0 101352551 115123714 0
27971413 4921008 0 175228957 143263450 0
1980464 1714658 0 19964450 18949768 0
29978418 14468894 0 43730259 42722965 0
48943114 6370694 0 68211920 64410244 0
142601937 35775653 0 583966992 569043992 0
426715088 170879010 0 486169716 500100456 0
43793783 77725880 0 396461087 396538383 0
386924192 5721321 0 414307832 515874198 0
210859361 7579748 0 600201755 520543263 0
226596527 93164551 0 907371929 905360919 0
566002478 146925205 0 689257329 652734767 0
58756668 41645008 0 773767380 724793609 0
540452581 269742246 0 723488273 774404646 0
40087558 104049254 0 460631852 469424328 0
97574972 62080234 0 320364587 495262395 0
39683105 23745924 0 116496322 78885585 0
129195132 96488535 0 787365171 809348505 0
355203086 65226251 0 460736381 344529350 0
301298797 186154334 0 554865603 533146819 0
33324957 23837705 0 186509576 194856157 0
262640887 40099414 0 433213001 370602531 0
233133721 135806257 0 673468328 749967407 0
412736437 30895716 0 900153243 687534056 0
593970944 90585998 0 818184349 513751142 0
7433322 5094354 0 653160668 723376323 0
18951200 851928 0 106304305 94322282 0
17627890 3430897 0 28552892 26555213 0
30309553 27387729 0 243369705 241498851 0
79710566 115950057 0 741406445 751177048 0
66495591 50589298 0 235742477 244487919 0
25148269 304726695 0 702510279 882356392 0
295551998 27761103 0 685015455 738644359 0
41891804 32687911 0 869065775 818358586 0
182916729 279765229 0 647646501 590109782 0
2305572 5892510 0 56359623 54829861 0
620497785 140141534 0 882865455 912138977 0
255766572 56015068 0 552951290 573682567 0
17926584 25407583 0 248716033 315585708 0
21251586 3960211 0 80068887 81326275 0
207348558 48389009 0 842052661 744712446 0
59935620 38519272 0 539876132 527509452 0
6351152 176430252 0 911213856 821057892 0
56630852 8019106 0 71299971 69999278 0
263279805 23247294 0 967105873 782925403 0
89443994 13575087 0 674801342 730499792 0
523951680 292047719 0 626857149 447985959 0
338738534 199065394 0 562644571 471354145 0
855786 2558342 0 284010628 301111757 0
788133178 217270582 0 899111571 670982356 0
243531569 7683212 0 705798417 797685479 0
860387088 154810767 0 879937978 642381544 0
7007673 30504212 0 271209828 264530192 0
93585484 87154472 0 653004280 614082504 0
67950075 93095450 0 533439725 493730198 0
42353931 10711527 0 49786721 51327046 0
13871574 67761318 0 877550672 784261528 0
360905200 53908290 0 500273501 348326776 0
547859158 247181120 0 590212117 590611571 0
29980712 27076286 0 307527618 220276414 0
76362288 72753377 0 214437339 228163600 0
223118673 38708846 0 543636652 478251298 0
45417789 104594965 0 514955388 472411620 0
11612421 53159522 0 324856771 534785762 0
315831249 13775051 0 418666420 220240960 0
352574440 83191979 0 755509236 750884546 0
317370560 20153895 0 369795757 296006628 0
41265876 25512506 0 431507575 430746701 0
52558413 6508939 0 622286389 689725208 0
101573444 34495537 0 276164991 252513409 0
43072350 15405136 0 232299206 229125398 0
135825009 59697501 0 420148338 400052598 0
255007586 54729493 0 587909568 576332476 0
225645198 29517136 0 284543113 286480148 0
37330210 2305981 0 61008191 82903150 0
4923813 11576655 0 44084780 54558234 0
183813943 50773621 0 523064208 341959393 0
89249630 28058422 0 547658827 516626927 0
32854928 75293921 0 374904182 504000870 0
150158026 6980131 0 322791886 320759337 0
9611071 155845 0 260969150 253624597 0
60715937 68872295 0 255909983 261827389 0
866736842 246211438 0 929036586 621623681 0
23483610 165689500 0 637342743 609275115 0
210890969 49153092 0 840506933 845363850 0
97967923 53011418 0 649944150 630622571 0
1413757 1821685 0 31158226 35090257 0
27235449 3721003 0 67577353 67588687 0
56105587 19419605 0 626394695 613871716 0
36705868 85987993 0 413243662 563074672 0
155741297 55965194 0 371240494 336288385 0
29835970 14479666 0 177456184 155945676 0
25319652 3567352 0 258768632 269308937 0
121304583 60021356 0 213772001 208927879 0
178943829 8645037 0 522507670 241834420 0
186199226 68093103 0 609936297 603101460 0
25099917 3919340 0 163205401 214279811 0
366702687 15452330 0 556499286 647258054 0
346462342 126454504 0 514134933 484998962 0
34764432 179953 0 310447922 303452588 0
107538068 39639900 0 190724008 158081263 0
322129130 41234300 0 659075437 865141729 0
84525007 19284431 0 311312134 222749030 0
70803026 4470281 0 507904944 515631951 0
204944187 51413624 0 257770723 359565507 0
14016141 898276 0 199694091 144615172 0
101416532 139176588 0 439591805 393621249 0
125993911 189622482 0 878298711 851722685 0
535749242 145065561 0 762702867 669039077 0
2853943 46124726 0 286485455 288725011 0
217591449 15548405 0 332819296 321121796 0
348559283 154318633 0 569991365 689398222 0
149869967 87213799 0 388332997 360935121 0
310504166 223884324 0 460394934 517823983 0
51926905 220150808 0 611676203 664692237 0
87042446 43305528 0 278302100 263171237 0
21580010 98276409 0 894246831 845902579 0
20816556 26122586 0 880897027 698283167 0
298203738 245872573 0 570221785 474007319 0
251494632 141802179 0 915632862 799919682 0
106167307 98795641 0 194456990 232076916 0
257916250 38897223 0 292363221 147409737 0
125831284 38901524 0 253718301 235737164 0
274936073 231221081 0 819738523 777000111 0
1696823 5701652 0 152165018 167570543 0
133632964 99039692 0 310469303 326819006 0
39888289 15078596 0 770704186 773280539 0
269757746 17757639 0 492677778 460968679 0
134830980 113188396 0 640179870 651165011 0
166359195 11629102 0 624624611 640308053 0
12969892 183579770 0 959859587 864922659 0
26407479 1354608 0 127319098 131702139 0
440817496 52261759 0 491597484 407852519 0
2486805 74372051 0 640586174 625469177 0
8494761 161935 0 276963718 266712148 0
241159978 147681906 0 792379224 944416587 0
40269795 16511351 0 524358292 494534885 0
87623390 32303024 0 278211620 214880264 0
144882702 180549814 0 683746532 735638614 0
22966110 4210851 0 110205120 156234539 0
90359308 81434665 0 749968930 738168631 0
79824241 23675000 0 92679258 95548007 0
10865934 4855719 0 25875212 25341564 0
7336548 4654388 0 309116734 295428367 0
307702340 49264407 0 444962031 251268421 0
17350142 8987049 0 96498711 105682989 0
113838591 9874037 0 400851795 388772255 0
73173314 109240173 0 877960818 888039940 0
60094754 58233704 0 186627321 224612731 0
321432347 80368169 0 397939833 448161687 0
121198973 113354670 0 853150598 913375233 0
20969838 55449477 0 243210527 242161132 0
166305812 2908246 0 459646398 536022222 0
24479632 20430674 0 474889911 464109192 0
134481154 23883893 0 885218687 702051240 0
153516943 45725656 0 256367407 332946601 0
629607657 446095271 0 848439167 853661978 0
27829422 135537156 0 805750129 841591043 0
133075194 48149238 0 197276422 165342165 0
43425762 20367307 0 363187963 282346524 0
174513466 97032607 0 865800187 888817725 0
102984669 100757212 0 383588541 362243985 0
44851854 8181734 0 57554638 74825982 0
151828723 70819249 0 180172385 132497544 0
321485565 68705089 0 588916100 346668648 0
32995847 65866623 0 438126605 385914342 0
7283156 60851999 0 660980133 461097149 0
101301112 66046863 0 575356566 553403597 0
65461909 16073277 0 506714950 574614403 0
198576654 95910092 0 654572382 708362686 0
435146619 56680215 0 642626337 656872081 0
40139402 18684172 0 188490584 166722835 0
738036909 107733875 0 755368425 728745261 0
14921524 50339376 0 390591938 399695250 0
175965627 116933868 0 852768062 816711561 0
85608483 11741906 0 585254668 526062939 0
5942480 761550 0 390655693 326593897 0
149081174 51355924 0 292937258 240082493 0
58020417 15786566 0 202313612 165077695 0
94220687 21250273 0 344025943 337198880 0
5949563 55972983 0 323245023 414218521 0
472748411 128603084 0 689542723 684926996 0
121919675 29957962 0 333072985 351561165 0
49742791 5199385 0 633715841 486329022 0
22851897 30806275 0 290956655 260550785 0
276374661 92909433 0 308810249 177387544 0
124085814 61376525 0 168924443 147665361 0
279547527 49508807 0 446630994 447479411 0
20471554 17218078 0 150169917 122619765 0
228988287 26693486 0 616088256 563207197 0
188513 6701380 0 39787681 40896066 0
76300956 18242496 0 411591913 401895997 0
243963431 75273876 0 345547978 425569794 0
712957 11222081 0 293794741 294075781 0
107343686 3025442 0 515762771 512045596 0
219846377 8441401 0 698078440 764084419 0
389635069 378435228 0 561583285 525771709 0
377886528 124425178 0 505759563 468993308 0
47973155 32415686 0 70636996 45897667 0
20593107 239563046 0 907100594 767689702 0
57792710 10483550 0 144407262 138658557 0
128465780 78552900 0 638114198 561770180 0
19558350 51464055 0 129979834 129497425 0
88068659 86479650 0 830949515 802863510 0
7671427 879435 0 313746171 297355410 0
36821110 33109961 0 205695357 200445747 0
51390705 21587951 0 429292500 495505560 0
24339592 52234580 0 439867972 419523566 0
33677706 346070 0 747701858 819341873 0
93420892 5525440 0 573107048 530451304 0
34876441 7151071 0 153108316 136856490 0
427159832 2250131 0 529813557 622536593 0
281802753 87232350 0 460228041 469007083 0
6815153 7696307 0 17293800 14462322 0
17781187 74954205 0 414152855 439708334 0
87327620 7086240 0 377588060 385036385 0
545994049 87364604 0 602918839 381114372 0
120213660 28471849 0 445565627 449746889 0
37339913 27811008 0 505145980 490677541 0
19667142 11276357 0 51735587 50750166 0
39804253 2729027 0 667658856 537951884 0
40238389 9355987 0 638328591 644976736 0
66910211 21772312 0 852551381 960237218 0
21824729 425219 0 52115621 50414639 0
16248172 461096 0 23827452 23213388 0
279591968 409623194 0 959488255 856157160 0
54504932 13771023 0 90220430 68470690 0
105611536 9087511 0 277378195 259614193 0
46408616 4342698 0 705262203 770291965 0
52114559 34442485 0 720351533 731330509 0
313627724 25615150 0 623710573 363105871 0
25394931 20396940 0 225323314 160324214 0
64988092 21359092 0 157047795 149531856 0
4349201 6264176 0 41536510 30508278 0
135818967 31231536 0 166770392 172285733 0
199334071 2362554 0 232683503 186805846 0
72985094 14677101 0 177938521 172090430 0
6702126 115115804 0 489585521 573895642 0
590785889 49579704 0 654744158 185744790 0
20845598 6576073 0 143520771 129083989 0
184468981 94049499 0 710368852 772922522 0
1352551 441915 0 5373144 5886390 0
73694218 22165401 0 298469363 311571059 0
1680050 2600539 0 53153763 52712010 0
84300703 82364099 0 360983737 355706064 0
19258720 40249378 0 912079482 780105407 0
5874836 6299575 0 216051510 216263667 0
19393406 6992176 0 282795079 275338542 0
1128556 4717864 0 175290829 247452020 0
83667212 134574327 0 595611540 590752651 0
66797396 164121564 0 967137183 982773641 0
110472513 111515142 0 635734014 593094569 0
534146291 36843898 0 764688646 545544210 0
28706438 52085732 0 244551582 219564828 0
505872244 178974642 0 810549109 468689511 0
47965917 63535107 0 748475725 616579653 0
104793524 7831096 0 352414191 255673264 0
42422770 49757900 0 541775040 541601055 0
758733171 200216821 0 862615847 842644672 0
211633610 29242351 0 349722299 157715421 0
48548790 15334880 0 405342807 351259830 0
46581686 70727337 0 591379705 598917914 0
232062487 9219176 0 333730379 334069992 0
410722311 92788491 0 532288153 475726871 0
4770412 38142833 0 743697871 741800462 0
66227835 89013063 0 832720326 727146348 0
26789860 124448797 0 360228171 366370773 0
484548481 92895057 0 747101145 627890977 0
1251340 3157 0 14830958 14247101 0
84246411 24612415 0 553604136 684419019 0
37921232 15421156 0 444451064 401728012 0
17378595 14161914 0 664459263 566649373 0
140389310 24501432 0 207466046 103077567 0
97998102 6985712 0 972437271 923115718 0
102278079 40478835 0 261454265 184213428 0
727601128 220505974 0 828829505 496647381 0
14449078 19967364 0 120266023 116037702 0
80684840 108151287 0 800572983 805915485 0
88780631 27187479 0 146907933 115031961 0
33148616 1398214 0 416870745 286839024 0
22326899 83114391 0 679508393 669756521 0
100030159 103745762 0 821264744 824259926 0
240793078 121236505 0 749220792 423129869 0
218945797 251574311 0 516027497 891402895 0
99836601 34088846 0 142849762 89798294 0
603028 2667084 0 30632283 19891561 0
394062728 231483106 0 618524888 607208427 0
77559273 20343121 0 976523968 825667522 0
6185287 1134027 0 181009569 173450748 0
99300941 26513074 0 619681108 576084194 0
82496539 31883400 0 186545575 151617316 0
130193062 147088459 0 608161260 811497619 0
74739868 15658654 0 86691601 56683195 0
91538048 12877533 0 213483411 214293765 0
3195548 1523900 0 5475503 5110607 0
269144277 121877232 0 486242441 407230434 0
179343981 4870320 0 468689047 471295694 0
160022754 162839475 0 969437277 913424836 0
71128845 7947016 0 815563407 893128996 0
4036529 7698521 0 70859906 70026055 0
36903275 101441760 0 488336926 515804553 0
1492508 328078 0 2470733 2460488 0
748893742 178947335 0 840445609 675709975 0
18199443 9872853 0 96337190 87277694 0
55574146 5114148 0 117779434 108646786 0
428501793 262456019 0 958418129 948800162 0
130811413 35424703 0 734096336 853594625 0
33265809 6278592 0 498247794 453765296 0
308500788 298660860 0 514214504 512008097 0
452948656 114240787 0 759091309 703214581 0
80189636 8640484 0 266780520 262741421 0
442990724 88578781 0 708594789 795080657 0
99208465 117788123 0 362347126 405682858 0
142854022 3674740 0 278336309 191450966 0
23274176 14369683 0 198082476 173375638 0
25101657 358407 0 33273964 34377520 0
207069884 264243780 0 810599903 819260123 0
57911659 10476963 0 739832010 736786546 0
479087762 216130476 0 628844550 676156021 0
192532337 158318381 0 861041410 901882321 0
583917506 313256718 0 828631432 692820977 0
487671903 32272941 0 934805092 693317498 0
216464961 68652328 0 272699485 277205441 0
215976663 65090503 0 504578864 932530509 0
226314670 63568695 0 311716120 317527798 0
81552408 25403703 0 461649156 456217493 0
120586691 4864027 0 399816790 407442907 0
44973623 52390221 0 351907040 400867500 0
79871840 15913816 0 379475631 442149440 0
38285194 28913357 0 268709257 254005636 0
377679828 112349103 0 769296238 552705676 0
661706474 52969708 0 720311887 674096670 0
27398662 4012618 0 488297287 367377582 0
5601628 14431182 0 574802298 680334189 0
353196362 104945768 0 418930533 441068797 0
417817029 272864071 0 537785969 507676462 0
57670207 5844085 0 475707235 360158725 0
351441032 202518188 0 578739009 598354958 0
1368833 101174637 0 430976940 490491969 0
69227762 56848030 0 261190948 293040445 0
85356676 45164165 0 455768296 533622828 0
126484194 46971265 0 636362105 713438520 0
148906172 5991458 0 245422405 248436085 0
329045931 66098218 0 371818442 358297930 0
403037392 19239412 0 441530839 284626341 0
29803274 22336980 0 31321873 32686451 0
329497702 125480894 0 575570963 588943282 0
202935904 95495435 0 328634722 336957603 0
4179262 4471059 0 25051866 23247054 0
39822856 32768621 0 70915629 65547462 0
126802014 53596638 0 571793276 485109583 0
80709663 25907685 0 842474663 819693477 0
28249846 68321064 0 313490018 341758358 0
354552994 72319341 0 887033664 538973824 0
156928470 76519399 0 535003335 479820555 0
213128402 17806947 0 441965940 459315014 0
149388852 89194405 0 748825454 763257148 0
3548654 25530663 0 242708669 239744260 0
725119232 6747253 0 756676509 740476028 0
372804798 162908682 0 779154418 772298051 0
133230466 12387228 0 643475712 552963797 0
3912380 651366 0 9890398 7798982 0
18883247 93228544 0 763067029 560851984 0
295112612 140254792 0 660463592 587723903 0
12596251 52962284 0 704761397 755720409 0
30456106 33136729 0 314504450 362984150 0
375529657 103182039 0 462768016 422532262 0
116294287 20678839 0 356869059 381582261 0
64450393 110892306 0 540518285 481674160 0
326413972 12934907 0 423615918 370494250 0
189786047 5988184 0 715560040 615844987 0
24178302 123555827 0 914210767 922372578 0
71895803 26936501 0 365935835 422453839 0
16319475 11541445 0 107692491 116602680 0
323163 1222390 0 4688591 4721712 0
69180867 12497176 0 522964301 530355815 0
365064881 83251099 0 451925314 311263131 0
706512520 29230899 0 733851490 655698770 0
2150638 14159344 0 120334450 158108624 0
116804581 175326607 0 981357767 924494655 0
8348201 4474081 0 621116028 602773745 0
158833258 53267625 0 719631515 667367405 0
83154907 17741031 0 219227463 220938902 0
58432834 71626703 0 768108453 848800785 0
181978 91934 0 23461532 25925037 0
112749087 4348462 0 211143059 147716949 0
387266149 144819574 0 588876192 473913537 0
21280563 7757582 0 132688642 132504953 0
85975150 16096500 0 142087101 76433024 0
544278142 62312099 0 938234207 606957807 0
16739506 31438635 0 476739871 501195376 0
200368030 126917096 0 953048033 805679489 0
15594190 8241894 0 31054388 29355611 0
426741179 120523070 0 947259775 974786697 0
9302704 3258986 0 47631135 46401439 0
39135389 16058363 0 775896811 538665867 0
21541258 54879091 0 339065630 324237064 0
82380413 62815390 0 762678631 718709560 0
256483661 84172205 0 409102883 602855398 0
19378526 399880 0 87289880 72413761 0
37819892 117042226 0 471117685 413169425 0
35329202 95462092 0 443920581 479953690 0
44628486 10390223 0 562400085 541664011 0
70631451 20809979 0 361988480 399550883 0
358124094 17551595 0 631349910 440429067 0
233178389 35039145 0 639756487 752866541 0
198721193 19102867 0 325220652 295623607 0
21287536 24828574 0 369579774 366111458 0
233869406 24604787 0 316212413 291831131 0
13202430 3518427 0 23422687 13609323 0
14577076 16354644 0 850577222 880173546 0
247391824 183258390 0 499905329 423051422 0
37252739 339056 0 435340514 553212399 0
523478319 307019051 0 610183267 466509800 0
148868731 59101930 0 608511986 555134719 0
294032738 44543727 0 611147201 654439027 0
38324066 16026691 0 455773547 551502064 0
7299412 20393526 0 153744716 114831452 0
10668242 8148173 0 47813574 47979638 0
2168196 19049813 0 99493370 96003170 0
225655629 113345964 0 615718080 548136712 0
11446741 48609474 0 242205573 220679834 0
11622360 19591574 0 166121616 104655724 0
40032110 7638891 0 506801208 511822452 0
352299507 152196589 0 622265437 532549199 0
14752528 37215923 0 337162447 308030920 0
178634446 94682696 0 777579200 786204333 0
75186195 30048321 0 482631245 443891319 0
255527229 104959157 0 847665204 715404607 0
247924500 7238799 0 335443952 233371858 0
411483806 58490983 0 635444357 644114536 0
6523861 46710716 0 227186894 261915505 0
597323 6754 0 905928 762295 0
123108201 8215156 0 269775476 225827671 0
40491912 38779478 0 49107391 51939298 0
18197004 53906555 0 736920419 727537671 0
225591899 57106943 0 292984952 311796006 0
545575869 29691450 0 651625918 599480009 0
8544254 13864933 0 636978898 667466622 0
69089523 6091372 0 214271869 170878630 0
347132067 54563528 0 710188572 705771822 0
130916917 9495833 0 581113944 627222007 0
252740390 11519269 0 629516872 582280696 0
93899902 25838641 0 833276362 768440664 0
238508601 171319514 0 394284657 239864953 0
448953725 11592917 0 583185778 459998375 0
66126231 39352675 0 633467082 602279839 0
312530138 67795547 0 487476549 387947154 0
102457889 81013224 0 217110065 221287855 0
22889915 53905162 0 512372393 540127244 0
83520521 44302477 0 265444902 239791884 0
256725711 48334913 0 450270278 403621109 0
79310337 12970606 0 185942435 144022469 0
44916699 18757425 0 241388881 345648486 0
545058016 87194692 0 589263791 427810521 0
10038581 32662196 0 533162123 693793531 0
32042535 2850590 0 347575697 350778545 0
113335911 41910794 0 682818981 842288306 0
148011606 124816617 0 267697793 307973228 0
121279648 15264351 0 459993062 416631015 0
191263720 63334182 0 216005979 149178480 0
307320577 129906937 0 944610711 696286736 0
69718830 23446877 0 191579414 165244504 0
381893828 1609013 0 395853376 405340113 0
219169783 126429279 0 800529038 783379285 0
119388314 63776722 0 224674750 241853305 0
17247166 6327704 0 297616036 323469727 0
85869288 35441293 0 512000334 506681127 0
186915039 323084088 0 910036465 893424932 0
27759899 173749729 0 876274297 872680608 0
4668279 7039025 0 36363948 45554048 0
25782301 142381828 0 434686588 448438185 0
86028277 14534746 0 152422307 148491160 0
27225833 3669689 0 94928548 86902714 0
205684800 42825023 0 517833676 449511987 0
2501358 4823642 0 79330579 78063706 0
89982109 50076211 0 522895943 514702623 0
88675868 4520894 0 333637293 320585600 0
57307925 72417508 0 906103194 893013148 0
12826169 2879200 0 26311380 42280459 0
162589612 176403722 0 813739166 805254706 0
142386802 15360458 0 292690910 331045866 0
374667148 86298850 0 774506391 650815766 0
92936345 8169034 0 552043560 536813451 0
2528742 12678925 0 269014913 225798741 0
63863026 6204033 0 123911102 153992937 0
79295390 22698972 0 509658711 614392462 0
148572554 147574462 0 566627435 589930316 0
251144924 296071504 0 826649939 811895276 0
114794467 31307561 0 226089759 289056802 0
629248759 156309297 0 908152522 790341057 0
521571326 96363269 0 581021172 508783468 0
19032746 25377037 0 354701552 374291597 0
15317656 302946 0 17476131 23552690 0
240941570 124510080 0 869676761 677279126 0
3328040 3582213 0 34902612 44138630 0
103976185 144576886 0 931305940 945727835 0
9537868 39615481 0 570341771 559384606 0
34729740 23655036 0 221846197 232935594 0
102025535 174339687 0 940576349 967296448 0
278521894 151991190 0 822225086 882218751 0
333452589 43769490 0 483668425 472557942 0
131976476 43224014 0 266487018 222549572 0
124789136 16228298 0 762170274 837984919 0
106941163 4636179 0 180825462 146610003 0
356345220 36453883 0 655010106 534412090 0
283327059 94554219 0 781838507 462284743 0
519937886 59688065 0 730764756 712300776 0
14010350 106442369 0 214584856 229503198 0
110692023 19694454 0 127271404 134725467 0
394037207 22677327 0 520983665 438571371 0
178795488 68902922 0 456453603 329095422 0
117045782 35059483 0 199310378 208817347 0
379022501 56995978 0 688882035 691778598 0
164515204 3634206 0 174615583 88774415 0
79591161 66787514 0 586217926 578637731 0
194436380 113181365 0 577218541 576334123 0
135886017 315456 0 387225716 346294412 0
15051497 12737351 0 723605782 946165316 0
112963998 34835001 0 657451523 619060250 0
60036697 130974892 0 825408778 827626192 0
250113049 26842768 0 809658923 908918768 0
476613776 61470838 0 774193772 860521517 0
70294056 7077490 0 104062710 70492996 0
286339135 82485840 0 339031911 253341187 0
42064838 11242983 0 118081181 128786620 0
133846585 43702353 0 613965634 463716800 0
222024622 425099 0 562524794 722223288 0
749667381 200070033 0 840649508 938168703 0
350713964 120027054 0 871199589 942634047 0
328270016 14256003 0 581035452 492498881 0
94856528 133595960 0 636080221 611174410 0
27518246 8918276 0 121542944 109207017 0
22189099 10993743 0 29765011 33663557 0
34334988 660264 0 57821115 58288816 0
67125797 43096652 0 174415794 203648627 0
188544341 67204591 0 821776685 859491558 0
103858921 438091 0 293537920 264705496 0
37136364 14049534 0 287070544 375654053 0
192654436 180709746 0 301470989 297034208 0
89949472 98836796 0 109524794 179133609 0
90343642 17101114 0 96806054 72215128 0
439652124 135431869 0 688362793 418600904 0
495007761 83294234 0 645560113 380194376 0
67771137 15401622 0 559834689 560842631 0
186693642 64697307 0 305498377 295201396 0
551112881 94541398 0 945871075 696158434 0
472122491 42540962 0 546830997 316102153 0
566778009 132962207 0 863530058 687764721 0
48199751 1575346 0 452517963 415455273 0
393969691 7689247 0 483833588 547175729 0
488150106 23527046 0 589842628 404196678 0
19943269 4134179 0 697318186 776691646 0
362672885 72056721 0 534355537 479666902 0
6474527 23654983 0 295415658 282677792 0
61205365 17516476 0 82471741 85516040 0
277573048 28908914 0 842584703 899626171 0
25608396 4558578 0 345056461 354400538 0
522912028 150141314 0 924927958 688516738 0
265137 3921569 0 128813671 140395472 0
359477251 68744212 0 832315235 569575621 0
2713235 7457395 0 252191926 222388338 0
727776831 129991999 0 810437251 628667414 0
175099447 11872690 0 189728298 173889138 0
166294812 169571419 0 711508033 654351902 0
166259299 57964909 0 278753656 229064747 0
125543736 17007785 0 296034020 298410017 0
470963081 427172047 0 763235790 862730426 0
104627465 42539429 0 763349131 749866067 0
474932046 176151671 0 777460821 732701129 0
22214051 35818008 0 301035500 309327614 0
371921790 18137490 0 496518124 409545520 0
74372080 33977082 0 472914177 485661172 0
22722550 193966580 0 599118726 597679692 0
5973354 15364600 0 229151683 206758966 0
301283635 122504021 0 756753311 613715775 0
70873687 141985392 0 641556655 603229830 0
607771649 364341450 0 816285110 834963722 0
125270895 97760441 0 468276657 524470092 0
197855688 64260435 0 217851836 206215358 0
3034547 1424683 0 267280573 243248670 0
472438008 5343655 0 826276108 574365847 0
432716357 492645848 0 682428333 737980187 0
3572470 3456890 0 50798097 50904605 0
138591092 14662153 0 437746201 344617120 0
13832234 11676421 0 145960161 112119050 0
61393049 2906776 0 92984481 100275578 0
153127982 103571715 0 726279718 674612900 0
95036341 3408758 0 334361611 301414654 0
190025859 25106576 0 417510110 628910229 0
804638930 79561148 0 927717532 646348770 0
68002131 75771115 0 873405124 947369195 0
143079527 129787111 0 741139387 734126690 0
31558918 24873145 0 117347653 120225997 0
84097918 52564899 0 513547598 565375200 0
20354405 8479955 0 213365039 229438352 0
33527250 3832514 0 792123518 887009249 0
132360237 24078597 0 334932143 292846534 0
757014703 441004094 0 794350027 532919138 0
86765409 11100751 0 253405803 234299530 0
6705208 200176418 0 469751748 595993680 0
14628850 8881426 0 293350087 229786970 0
488946821 194369474 0 636782579 296567331 0
27407405 4855529 0 182467875 206283310 0
42309979 69008518 0 827526415 830168162 0
461603431 12682841 0 757635435 833950103 0
388116230 234585729 0 747386813 746823531 0
10982396 9039513 0 139857805 142936506 0
82455902 15946444 0 108238185 93048534 0
165671810 38540160 0 974266864 802163137 0
5686308 9306201 0 108756474 98315506 0
93300620 86362849 0 714035722 667227057 0
59911620 24281269 0 292965341 305959847 0
11011971 595821 0 62949096 46469623 0
24333840 49132997 0 555375666 590648689 0
84876905 6940280 0 284896614 272399048 0
205095654 5771158 0 349910472 273383735 0
282057738 192061349 0 542343163 518007201 0
55693466 18200934 0 262854346 230480247 0
38650974 32016379 0 539030984 622180854 0
238351834 25205973 0 664792060 532614580 0
296581259 2113175 0 810633439 776165318 0
6064671 26523945 0 729256720 715401163 0
141636795 87387717 0 195631403 222892067 0
100432929 97891254 0 468332241 470819096 0
62561890 34562645 0 292326876 287228423 0
284958024 22417970 0 600835289 512063364 0
310521073 58715455 0 805352027 741692242 0
174204389 98855721 0 383002290 387357704 0
17657672 6730809 0 175297233 176693839 0
26171641 6464040 0 110483247 115794911 0
5367901 44364104 0 424015946 537463923 0
10517755 248025 0 36393457 31968861 0
34292595 2914629 0 311993670 283724923 0
33666768 7859197 0 172726391 142744751 0
223088299 5517044 0 908347420 434726253 0
634600 5345936 0 274172115 310196693 0
177839126 50943084 0 497471049 414868654 0
239071476 79601236 0 409680628 416690688 0
3269730 888549 0 78433869 98141650 0
523937089 125234063 0 726815633 231273686 0
193821665 11581352 0 501290046 390850576 0
99182137 29615316 0 158058507 160741268 0
463752132 239937825 0 571625469 561714390 0
1352949 1259024 0 49140159 55900810 0
115583961 15816010 0 495244521 422763455 0
11960388 892324 0 22960551 18573221 0
104833435 20971967 0 270139881 311672946 0
566181693 278518729 0 889182850 671981785 0
145579149 35208697 0 741602279 758028910 0
251013182 13588215 0 752940806 650947908 0
1745987 73479670 0 503444328 506600416 0
47698949 66457168 0 280328051 291637599 0
168573853 105659997 0 793499311 839797167 0
19857798 13044908 0 718080614 860239458 0
51464996 120021753 0 515065416 540783948 0
50234783 11119894 0 51877281 51790214 0
561850015 70231017 0 710581357 695813317 0
26179006 39339994 0 134892683 162034412 0
144348357 3328275 0 284978611 279540705 0
21679097 27180474 0 275993580 276848923 0
33561415 48646330 0 437538872 431871866 0
94268804 95050875 0 331543472 359373219 0
148524082 80878973 0 281918098 247176923 0
50818734 29132200 0 664523689 557263200 0
86821055 104363599 0 382634328 376445411 0
442520068 156457102 0 760741663 606370553 0
175875059 111652006 0 452082327 422348453 0
21623274 60271143 0 643820680 665351622 0
116557800 104844889 0 747323050 684707087 0
547058543 231038351 0 883935042 768207515 0
101405996 91718625 0 624880745 858101250 0
438505438 61643427 0 760230766 628491018 0
47740229 137085730 0 313251512 307634384 0
82295429 2457207 0 155077351 85445747 0
52664607 18664042 0 823793193 691554656 0
78678512 12979320 0 224126601 292885877 0
164485491 17179884 0 245815537 270960778 0
85034881 189043109 0 732195266 770199774 0
16250141 175006446 0 725239217 731098041 0
696731220 301575292 0 852759506 326407791 0
99047263 14332515 0 161598499 157827070 0
32305399 1890154 0 50911174 50731813 0
24930347 47522396 0 590631038 460715803 0
17924338 30185112 0 309210797 329434752 0
168413025 124708258 0 277124162 243292090 0
521742259 10548023 0 717425508 680292170 0
10616023 5078220 0 215113699 220648643 0
9338709 123234120 0 899066528 891261001 0
15612616 2010546 0 43667689 38744048 0
43016873 993555 0 174859322 176714605 0
3095098 23693370 0 344823518 345155451 0
208920294 3275638 0 734140035 761264646 0
68351915 29721753 0 389945897 378920679 0
467308941 37685497 0 559335058 599284682 0
206767949 56766602 0 354310174 346194662 0
153894879 103990344 0 413644598 562191473 0
479677708 102484636 0 948584893 772663961 0
2307478 8194354 0 239163913 261063599 0
77887178 31971130 0 528504045 441863597 0
704274984 58656473 0 941771257 772879462 0
100315752 437933 0 218331189 249840374 0
329946730 66062993 0 872380812 903896633 0
33980012 4537408 0 77094498 72654983 0
30596209 20946123 0 130917271 93317398 0
141653616 40546497 0 245665376 378864763 0
61156640 195575549 0 351228523 346366829 0
169250172 41947900 0 361433196 396828154 0
67069237 13397803 0 605969781 518523730 0
15772130 6420182 0 100999797 82434929 0
10825121 33721380 0 811177257 885937502 0
264893781 29523535 0 657161375 500479557 0
10384882 9799498 0 71595975 71855619 0
111993 36732943 0 553002190 603180605 0
37250042 2767144 0 47934321 51428013 0
12361355 106570740 0 531435411 485429108 0
136480078 49877790 0 821796024 917388166 0
4771 72527 0 1792711 1831222 0
18682363 50432323 0 816680307 882924552 0
35202258 9281923 0 84437660 86733285 0
349367652 9735429 0 754342116 662226261 0
10602613 50099915 0 432779943 391221267 0
290078752 77619470 0 517532090 489046229 0
197915198 94141456 0 896046367 961704956 0
29226009 23280718 0 361755808 360791307 0
103018401 3234047 0 286091568 345593318 0
88685956 20417056 0 358030008 283022449 0
298588832 39781769 0 391172252 277130149 0
10044114 6687310 0 21205347 17106674 0
136865472 61223125 0 481093761 553690215 0
120975192 90097130 0 417318586 315430692 0
439340447 33872735 0 795624082 748765717 0
679483651 385147206 0 700928969 709345243 0
12929130 28693782 0 35686742 51384705 0
64913184 68311420 0 481401723 614945770 0
234134156 65208718 0 339985519 390007778 0
2826152 22312559 0 188693547 174511715 0
70098718 5828983 0 669055834 623170946 0
82949946 4521130 0 509557817 486289895 0
217916868 60569075 0 566632440 536650684 0
69829300 21150759 0 91165609 110181205 0
8326209 738221 0 116542431 122027650 0
36369789 42398276 0 209729403 231583713 0
133726406 49507321 0 735920600 874608035 0
16369480 1898818 0 44520703 39959639 0
10295693 3958034 0 433029474 439063136 0
134520841 30430230 0 193280101 194103064 0
278207500 70848725 0 552297234 499319273 0
149729433 187935999 0 886714803 832282110 0
45406828 7864075 0 196802242 159142195 0
31297322 16467008 0 702790314 842509895 0
163132178 198509233 0 635944461 820411122 0
474191200 149787765 0 504364314 467791920 0
20301396 16202231 0 501358975 555203623 0
16939652 16137103 0 28628147 33264648 0
160749980 96635155 0 877410061 747133198 0
106765304 112732368 0 209273381 179461971 0
9309970 51202229 0 441452558 444713999 0
792864933 83308825 0 891703200 680899671 0
650114591 353396844 0 953267950 828469380 0
5929286 15199791 0 247786664 255410252 0
27023021 17588968 0 237585821 232148957 0
34495623 177274828 0 765006365 796870303 0
23365749 7118751 0 101070197 91185592 0
17546025 5971485 0 45788421 45996638 0
13432713 46894685 0 263264893 238457129 0
35473515 8623997 0 57661318 58761346 0
52309720 15034927 0 101175619 100375320 0
76970995 2394127 0 93822911 55409636 0
27853004 80565828 0 415083156 462437086 0
59441801 177436627 0 410861981 397713423 0
45110045 243492184 0 687409806 704775227 0
139589431 76840565 0 499190976 504754936 0
172003422 178297063 0 529671762 544620123 0
331171277 67930721 0 567505504 616651263 0
58407584 38682190 0 76830601 57045302 0
6590489 40493642 0 828559634 823323040 0
241872351 84258467 0 462438655 422958282 0
90795412 14310835 0 645170892 671040070 0
279274108 67943050 0 458672475 437167170 0
420796653 69053066 0 708796356 797890151 0
64008076 41296877 0 475914025 558294267 0
476790781 37228930 0 820713552 885294192 0
21282017 29123972 0 264216337 240629300 0
20404277 44060250 0 157055277 163998842 0
4715817 12523677 0 145569184 145360111 0
346288587 9211831 0 498083407 517898673 0
64065038 19469833 0 425619893 498362916 0
86731659 80982204 0 443837880 447264324 0
8127719 44810178 0 950085949 910348291 0
20070384 17869395 0 467960029 510140368 0
218577756 29563865 0 306897130 258745731 0
121446360 26668302 0 515909951 231875060 0
800831660 299257956 0 857858602 806068456 0
9005879 83920506 0 443808581 444209090 0
444688545 270050336 0 935400878 740889034 0
8555864 265369 0 18091230 14949603 0
88202961 37300192 0 450389716 442942772 0
183393626 18120382 0 248146094 261852313 0
171966569 81533614 0 664477624 726235171 0
2123736 3598590 0 19940621 22180147 0
266967547 45102020 0 540973479 534037187 0
67478684 24993756 0 141634857 143786424 0
6370368 4463978 0 330167691 331142579 0
241219733 52240852 0 413631396 343637122 0
97829703 94460980 0 941113531 955510162 0
556565331 143572485 0 949796264 965759659 0
84463235 179177380 0 798134048 633724989 0
56311368 51772624 0 113752089 115309889 0
73154077 19158382 0 264096050 220193205 0
21135724 16084664 0 835898915 622832246 0
183843948 19162442 0 699346050 665061775 0
15655898 37165062 0 445716093 424435155 0
43345272 32849271 0 564989372 561046825 0
61775474 40675737 0 665480767 532092902 0
281731643 6627468 0 913653535 926880978 0
213129281 64577873 0 247413022 274522403 0
313443414 10624522 0 452208615 399372854 0
4205305 19409139 0 104657316 74364025 0
14580585 6483722 0 77914883 84423766 0
81329008 77794865 0 128752067 192192719 0
248091807 219727856 0 314719571 300068616 0
72915431 23873246 0 256513625 284156770 0
235793541 111136700 0 421346685 277310754 0
653510365 353503909 0 844692460 922784733 0
175971243 73318368 0 334732052 332671787 0
188869588 283546829 0 936669626 873211407 0
226432471 66424100 0 245597233 247107417 0
208434570 111215348 0 299014920 194314451 0
2295917 33987841 0 192245962 186713118 0
163966934 103607875 0 320914891 284879365 0
483358901 91872789 0 948525182 868695442 0
521021082 375304774 0 651326054 669851832 0
198132344 117595785 0 870569369 775041538 0
61021501 27813457 0 180303132 186523945 0
22713400 92712884 0 752200242 637124546 0
329258177 1223992 0 410130126 377042219 0
82628494 37853696 0 422369217 387213917 0
324660053 146102093 0 558232972 427967962 0
23315120 1239220 0 86274506 99995638 0
27949035 44874382 0 607704243 759841569 0
101343119 14935966 0 342366559 357992282 0
30564371 185406129 0 792175325 701121365 0
383889432 130668995 0 454372999 454753745 0
72794231 32177765 0 115656152 99031675 0
5609982 12087018 0 60499571 60095432 0
338492724 174308714 0 841951575 755098858 0
132459792 51140168 0 703621762 635331581 0
17612956 1402041 0 24070804 25476173 0
314924686 91020472 0 869511296 767672208 0
71850028 31843804 0 78424102 73357188 0
41827684 20867883 0 236010845 242676646 0
411909875 143806700 0 542290057 538202329 0
791939 48138921 0 302359278 293400947 0
213756372 77754735 0 564763658 382219080 0
506474714 17904968 0 755056204 626180322 0
12348734 36257218 0 259633596 285675940 0
219533206 43753632 0 262564166 116333844 0
2725533 780134 0 21433357 24566677 0
35379039 29784469 0 366965298 351214873 0
20356909 6445886 0 165722355 134914425 0
259262873 40341926 0 461967020 435979821 0
139219736 32227417 0 171152539 166551177 0
73110623 16866275 0 136443025 46374279 0
277970808 83983172 0 427142595 333842702 0
59931865 25426925 0 267593637 203131738 0
34039626 129705567 0 858624624 875552166 0
532178326 286793788 0 784677001 806054912 0
37915883 168379315 0 676752513 667546482 0
73109246 13507591 0 246462096 218437040 0
60444472 82713996 0 744798902 850183419 0
112421123 63190224 0 883946053 748441336 0
102778045 49198026 0 298495200 300962093 0
403011634 86817027 0 722180409 534595798 0
87010795 5913470 0 615526196 388898397 0
99011740 82758658 0 964035677 866119518 0
175444434 22268130 0 487306809 455612289 0
189426819 49082969 0 240209272 85481593 0
154466655 8261255 0 235346411 200757613 0
50869953 15371170 0 177108329 176239907 0
113584059 6206309 0 253893143 205480144 0
121071398 21156147 0 537049244 575879152 0
114333 6196235 0 221853049 199632278 0
160732288 5874167 0 281917960 356839036 0
262393541 32997791 0 452494759 444920125 0
157339030 66907128 0 299616226 239911941 0
2443144 11481796 0 61252712 50121057 0
190479271 132223254 0 433890769 325754126 0
418073740 69555521 0 571085619 596184137 0
20636213 41824348 0 620631352 795926495 0
22900061 3185267 0 628407037 662070358 0
29834557 74370527 0 444498560 377542329 0
519473085 2487494 0 574697568 622856216 0
100768912 20108433 0 211479624 150814703 0
693470583 320393039 0 840728473 674045437 0
3997518 15359789 0 445557491 426545494 0
31404174 86462580 0 225072256 248365837 0
131259668 95633570 0 315567390 338135669 0
259862341 142429937 0 332473882 312148163 0
35123861 7707409 0 80154610 81438477 0
170250463 79888052 0 224954008 177534777 0
217598386 92943087 0 274437905 142149153 0
15136708 13419792 0 284132958 294520388 0
68025060 62405160 0 127276325 123515196 0
37893903 32574926 0 226746404 228259290 0
1558909 187863 0 3314712 3861115 0
63445266 26905064 0 705751417 734689608 0
95736211 284109142 0 723965624 818222536 0
158457046 73325123 0 252039435 258332406 0
15015869 4191662 0 327182438 333910654 0
71823187 6598803 0 385535773 293942773 0
107704240 91411875 0 247681885 213546544 0
3000548 21943157 0 139144419 112799113 0
313006767 39198879 0 473735769 424782028 0
11484304 44316887 0 513031805 452671773 0
87366689 25100345 0 318797174 344646166 0
264121253 16639150 0 333861520 408156564 0
100580359 23330005 0 396016806 380828600 0
430862808 7166310 0 837851621 842206051 0
554208233 254701548 0 799164770 743653627 0
41215243 43673103 0 564074591 537576659 0
237921459 122817282 0 584855782 630932197 0
87964804 11076935 0 148577172 111189592 0
162778313 6273966 0 523183134 504025899 0
139548109 106617617 0 271775156 298781956 0
408573693 87638237 0 747739331 735087626 0
312353947 41944354 0 415799466 522761623 0
26698808 16284067 0 114146790 108477318 0
446857210 38936451 0 747735842 664547063 0
277288174 137455439 0 489936626 588935831 0
452191541 203697523 0 694113895 639792442 0
99126209 16712812 0 127128093 91312123 0
241064720 189946235 0 543533069 499454821 0
10354996 6143345 0 137814559 128054866 0
210885228 7053162 0 901735835 845991790 0
393187191 499548186 0 793096264 736289017 0
219252105 135995289 0 805413417 833286104 0
163923455 2971864 0 398321720 368823576 0
303209058 221424064 0 537267864 837053915 0
213729464 26762477 0 972350493 990667582 0
356931953 16370731 0 392315628 231391672 0
84271237 61712149 0 395428461 414496583 0
46089354 18054382 0 48223947 24497780 0
252677252 49559173 0 451319571 446698426 0
3149122 5118434 0 42764502 41753692 0
303792342 95974052 0 706715637 767357717 0
45923845 2247950 0 72437052 72799735 0
152691702 33702960 0 189943401 143195411 0
3709499 49287778 0 913865438 863057469 0
204229905 100720300 0 720164868 722005450 0
288208080 201382281 0 299602141 292463136 0
331544892 37721498 0 351849204 327545165 0
125710418 142023137 0 589543681 786505192 0
10311382 7864322 0 322689370 295926708 0
182885729 11532861 0 504176068 517871423 0
175583653 445573639 0 720360785 795819585 0
246592403 95374931 0 860466821 855789204 0
958632 2546273 0 264227509 262997666 0
53299407 12401318 0 316809572 315329365 0
132232024 26464878 0 519618758 516185580 0
206176862 10641006 0 952437277 885305517 0
832200885 149603126 0 905564701 706102325 0
164663143 47702696 0 392976466 397705446 0
120172974 73002725 0 512768196 441041558 0
24490987 49475804 0 318110214 333644511 0
624295113 238093529 0 726953691 813721619 0
28924212 1512615 0 34317566 16652486 0
11515019 649109 0 69834406 98820332 0
1902011 600887 0 7751748 7779291 0
145866515 60374824 0 528124865 525568775 0
54305193 40669640 0 143156274 148291984 0
5354943 24400977 0 246410026 204976058 0
55360236 107073946 0 860716403 896682898 0
167285309 12021133 0 460833266 457800258 0
368435280 10606487 0 637471259 660981041 0
61334784 671972 0 490743352 412785170 0
421125968 198552679 0 551339684 500633406 0
539545160 378077807 0 660634405 692660661 0
55256869 10184655 0 608101197 491500304 0
7958730 110370688 0 856873305 740553995 0
367424275 86905079 0 780048772 664823128 0
178563827 98812307 0 402441903 357050777 0
5248120 33479015 0 603910497 573092465 0
177969103 70396313 0 582344499 581713461 0
6549533 2936809 0 109073029 86329414 0
103921596 9930059 0 326798503 330869343 0
125391665 120621087 0 580751484 584480614 0
6284319 78679882 0 553374671 647000634 0
25988625 2579457 0 443119676 448377154 0
161711426 48159440 0 960896672 877709438 0
314623570 69537194 0 396126949 428255658 0
1500119 1491603 0 162128870 116292087 0
2658660 27777172 0 409930977 544274668 0
169191088 70375693 0 897753906 860736194 0
181955222 106671763 0 978307469 955810037 0
39209918 9632417 0 143685915 133689032 0
153573086 13695921 0 413018802 416664115 0
127673399 30879957 0 571703971 568855001 0
168182092 111259294 0 477800707 502209097 0
46680862 906858 0 111157191 105874684 0
10362792 37691878 0 100192201 88747827 0
79024257 23013671 0 220570113 170140563 0
131079997 169193262 0 527280737 565257554 0
36038122 7753624 0 128542587 132474783 0
524256 9459 0 1433655 1218621 0
41956030 18104998 0 134760796 127236280 0
341451679 57948937 0 483024099 492658729 0
59453841 7946584 0 138559418 119364380 0
104818803 51255943 0 316196975 307858697 0
17551149 97854481 0 482705933 454366816 0
39731204 34876221 0 674046031 600126257 0
567440238 222029247 0 674522176 507122135 0
32348688 178202009 0 615837412 637256829 0
11961029 42040499 0 221836422 249275745 0
218269002 8597219 0 577439944 563528700 0
13513657 72691808 0 180781085 180210413 0
46787730 9419330 0 75887565 50685066 0
81079175 686843 0 221790350 186314082 0
418258526 40092218 0 704550863 496204347 0
119445851 108626784 0 854571820 890108791 0
6749706 11850219 0 407943383 287982650 0
54879136 10875523 0 284898560 336346696 0
13717325 33385011 0 292185306 397510713 0
15230769 2478872 0 147099130 142652532 0
27105715 84270641 0 586591602 510365282 0
7423283 36093047 0 466005089 570417470 0
441972097 94003220 0 886436513 757855612 0
44935097 19979 0 398806822 232384984 0
50010177 25152111 0 541854972 620872649 0
75579680 14030537 0 274378017 267428775 0
241923751 31858204 0 598719156 637516933 0
164116252 71993936 0 784356004 849627094 0
118380046 63066671 0 849396668 820903474 0
664743778 207203993 0 844629800 843433301 0
227315668 125843442 0 301361986 267449810 0
360337698 149579181 0 773019403 730422601 0
300135868 58454896 0 859359838 870921738 0
30334362 65583609 0 226222026 210527742 0
17401875 7193082 0 342555529 325468305 0
4483664 85362583 0 611087739 645491397 0
13387411 4214465 0 205328130 208320568 0
654638783 139425438 0 879797080 767713423 0
3701150 18633050 0 163769381 146263971 0
9916061 120876138 0 951601361 908419452 0
286246822 46819511 0 810330138 867770542 0
88924568 69679123 0 108962047 99945372 0
24868970 17497885 0 32930094 35464612 0
198608094 25639993 0 638592775 626021617 0
426493597 90491608 0 915920379 722019722 0
366640529 49534721 0 751061370 629905766 0
81388118 5359931 0 108474882 119651913 0
474865252 158756835 0 728795238 568180285 0
194203488 45087925 0 219902775 217676582 0
24477455 32052325 0 293466291 367758155 0
43338886 89970334 0 850556068 817711311 0
143237029 79322109 0 323671142 292938789 0
327610653 78361982 0 740833290 533884599 0
27991300 41426817 0 444865019 577530638 0
194145122 31137143 0 393530902 400421346 0
57563478 3565113 0 507976964 486830146 0
222946397 32562276 0 292774041 263196226 0
78497629 36992106 0 777967971 773794491 0
22109984 17845961 0 180885327 188601785 0
37013881 13872096 0 107033426 103359499 0
5565764 77233921 0 559247562 557394837 0
63405972 17799060 0 119229246 125320491 0
90300046 44388172 0 178733217 87025354 0
9128633 4704412 0 58615628 56146107 0
317858890 99396074 0 532544366 554522308 0
45907828 68100266 0 319299088 299119848 0
384436591 50094910 0 592845889 720400816 0
260880671 191552187 0 735001311 746484132 0
385678366 121297009 0 755756092 738104196 0
62255310 14159303 0 107979724 100255430 0
310035897 61355762 0 514638323 560166460 0
5402558 3765033 0 203896027 198263204 0
92906417 60123117 0 162476842 158163971 0
22320786 23617140 0 79810253 75938597 0
27837472 21718762 0 191322415 174987019 0
35592265 3340543 0 815143590 836467538 0
6100470 590174 0 23915286 16899829 0
9244421 82057743 0 508149540 488402651 0
401132762 327166038 0 864743006 733511118 0
321143379 179355897 0 879054502 624263280 0
55722113 117556860 0 500440942 503637851 0
513845210 14186233 0 829902687 801611181 0
32429308 2487009 0 60047921 58845575 0
52174007 25812381 0 295864486 296840585 0
380026013 346071820 0 762437849 847727255 0
199317526 189782676 0 494247390 501824715 0
3371038 34448100 0 303438454 318597666 0
258423414 127815788 0 727846408 582452047 0
2491189 635088 0 62572778 58563848 0
6868440 10949580 0 97063888 94405538 0
67410823 1626359 0 197704740 190456787 0
492995743 59374980 0 573331293 435381630 0
5182579 22769103 0 501459231 500233492 0
187285316 38792433 0 526406953 504635570 0
17615446 15125225 0 377241134 301625774 0
247981051 5121163 0 301613024 24009891 0
329980647 104268098 0 421884863 441752088 0
12776597 71805935 0 631679927 630955745 0
45827592 46588247 0 673400833 599996495 0
56029992 21764472 0 463055089 461028035 0
156884546 55679704 0 195810214 207108362 0
6523071 1932166 0 26261682 20948320 0
297725507 240334218 0 378611429 420010188 0
62081315 30005401 0 92702378 108814269 0
53199282 84210809 0 359866265 386327888 0
672717182 210239475 0 778295492 578763043 0
165663354 17332171 0 358314402 322477661 0
88085340 79409467 0 528732545 569518418 0
51207077 22467340 0 91272716 82724694 0
63930017 15646109 0 88051599 84484525 0
165962316 41264875 0 224340156 217200289 0
71688962 503786 0 225733312 173301629 0
244718155 158697184 0 792106821 752551080 0
272164932 175699725 0 811161110 853927794 0
292010824 155587518 0 979027856 825515511 0
63011312 64154555 0 290801813 282898509 0
27656743 77130790 0 828290322 838524673 0
85936238 33754373 0 642066862 718593768 0
24391852 57621173 0 190927858 229916280 0
208121218 17027285 0 247423542 257866027 0
180938858 26022227 0 875216886 727838083 0
36908633 24680872 0 256478654 271248241 0
184655042 33397105 0 630511626 705549317 0
20928648 4941734 0 109254635 138062247 0
9287505 231187237 0 724188662 739288831 0
180844200 148789467 0 326726831 326135796 0
252055092 34947488 0 389927577 287448978 0
28287652 5095990 0 337389659 252118635 0
157223810 76937278 0 542558566 648337299 0
108003772 417404196 0 904245449 874442328 0
40177634 114682233 0 140684998 155159482 0
15191114 2965680 0 112176159 115274180 0
3823562 567453 0 115003651 130020502 0
83870302 13266932 0 147274822 126465662 0
272522029 128948422 0 538048433 503218934 0
202078133 213025054 0 388153116 500476933 0
57200858 24941544 0 841414271 920750603 0
362867912 110513020 0 886445169 712399805 0
271779639 30209402 0 816288661 708995467 0
34253138 18865178 0 231587649 206053919 0
4195368 75247138 0 718129547 629439171 0
55822909 41896596 0 139390814 129227496 0
67770650 14807017 0 437423353 456834422 0
374633777 36943836 0 887778539 697610678 0
20036797 7791205 0 46004979 53306388 0
707916865 590702913 0 828338559 772554525 0
9075729 3085064 0 59944763 60007216 0
573429 59175810 0 689304508 780351136 0
122293478 49719383 0 737233028 672141055 0
48268594 5502525 0 50046649 39990995 0
56167602 130678880 0 713262620 674213028 0
389132064 333181097 0 676602413 790005434 0
211742305 51264175 0 419889057 476531964 0
682861279 118372473 0 931680581 932477558 0
192984709 94892292 0 396971692 379080216 0
338482510 56234395 0 648666355 420513637 0
11027882 2835310 0 97312191 113551867 0
447059066 140980261 0 806185555 858684725 0
60875689 32826591 0 268811568 372527006 0
111816059 68567821 0 336644125 347874722 0
39716101 41693654 0 241650322 216280198 0
243491090 120465456 0 421387629 433988254 0
37608847 4261741 0 301666297 314965769 0
4764652 2113546 0 17409238 23045259 0
269086905 1318175 0 285850228 315925691 0
248220241 145261247 0 772499493 875974008 0
21725090 157717111 0 918814747 893947828 0
591624994 275416269 0 734733274 495183713 0
146670763 26844801 0 769429910 777336995 0
152739791 210583752 0 941603889 906108762 0
60907697 23278299 0 128109777 129142991 0
47813493 125703870 0 902153014 855372674 0
10065406 33806526 0 464392015 461651330 0
10188273 21759072 0 101359194 98300157 0
167309067 7653179 0 523394039 534347078 0
139198216 1767734 0 279991218 244713398 0
306919345 202168210 0 769499463 655251182 0
17810257 66396897 0 611252651 702926597 0
266058906 52588454 0 585683419 548565583 0
4866105 7047003 0 63379433 41016824 0
364486 3071624 0 32349634 32284747 0
2853888 2247847 0 35175984 37011519 0
1897314 10877432 0 677027194 679527098 0
59287906 21441178 0 570400874 601920083 0
36147190 10755246 0 296608042 315585035 0
40321751 1216367 0 256245124 255286348 0
16130093 50242702 0 566721618 838147596 0
170297252 9367389 0 613965208 517265080 0
45455837 21961966 0 136462319 167043199 0
23913515 7203436 0 474883688 401153689 0
75863493 26616893 0 316512954 315073372 0
94686556 39682396 0 708995046 743390643 0
101938071 18869968 0 128251698 81281231 0
400784264 22040842 0 603924735 541315096 0
195597857 58911769 0 727066728 730189547 0
249174845 58989272 0 963893977 885132235 0
108543755 39565709 0 648618575 554494317 0
33407789 14710745 0 223285461 269724116 0
89289086 91899955 0 301119037 354240629 0
40141906 1832973 0 298985672 328728926 0
31485776 24052597 0 280964279 280697445 0
55401773 46222295 0 452286922 460663268 0
76739310 4008064 0 645033066 766693289 0
44361603 26813775 0 209748049 211264027 0
104663788 44879309 0 852089099 790787100 0
8252630 883002 0 8660062 8830976 0
86141498 8931078 0 400109280 380989016 0
10773651 2287494 0 13494293 20797723 0
40093492 12169280 0 330575852 346877359 0
28689980 3052611 0 218619166 218384764 0
601567738 134245982 0 663159558 780033446 0
171852968 46343565 0 179574784 193018952 0
53362524 4061826 0 91579949 29159221 0
242729288 16054286 0 362305758 364695726 0
42940921 2855939 0 846249068 740368228 0
199253786 74542263 0 786143871 820315935 0
251584726 76179710 0 506377208 493498266 0
43521379 89723499 0 915695088 848534668 0
511412177 427271215 0 744631433 667437807 0
12040584 17381905 0 293621516 237630346 0
2084990 72968921 0 904048215 800983476 0
3409131 15462582 0 297130195 293370321 0
85337759 43806261 0 716201476 713798869 0
14222359 5293440 0 88566734 78998398 0
173512130 11494433 0 491886528 442244137 0
22130960 64578479 0 581210018 563167877 0
115980163 194587268 0 976411352 981030195 0
148993899 105880802 0 266930360 164909705 0
5467134 6800837 0 226363785 170850183 0
717418967 419651647 0 739056733 748995805 0
218192004 88073568 0 830854220 458879939 0
4731586 688969 0 218636081 303551006 0
115190262 62633080 0 304187947 294911420 0
156431520 112031556 0 870735504 686310279 0
127463149 3682289 0 250251686 243384573 0
10681761 4755233 0 297760849 281027115 0
142334153 59902557 0 631495275 520781101 0
67029338 195094002 0 643047837 607506664 0
532068752 117769370 0 609258300 577573314 0
434279449 197692347 0 529230894 438906892 0
258024320 7994746 0 290897152 282988503 0
71390491 11916127 0 720507586 710335946 0
202412889 31327042 0 751142215 791575776 0
244361131 84828656 0 594930053 610408299 0
187502983 24467828 0 254199677 501646427 0
7733905 21211887 0 264114330 279669944 0
34906589 62279797 0 326045189 266473364 0
551826872 82155365 0 600930823 281339578 0
6387000 2508168 0 218423249 190583221 0
25938392 35043853 0 712112803 783270462 0
39260832 46851427 0 461198042 444311266 0
48797043 26353937 0 648796687 616400519 0
66960868 35660061 0 144151180 103193547 0
292650592 43391591 0 391132312 176925915 0
8167976 8109298 0 10944867 9514359 0
35549421 16584503 0 37000843 41314874 0
16919758 22110229 0 167860072 179827896 0
35965529 2683742 0 222154523 219986002 0
22565296 110759274 0 654365981 713728684 0
61271631 235108629 0 522394678 593010847 0
227566751 53663343 0 286680927 170000535 0
143843315 14789605 0 350322047 343450132 0
22358832 61304905 0 349367407 329501626 0
73559542 46071762 0 430023154 447273433 0
349432752 105348211 0 393358967 357547083 0
35867377 46887406 0 963181071 915956005 0
298998013 31756583 0 339780603 373577644 0
372035204 68424058 0 684307889 592682620 0
181310307 53010544 0 409298363 415955896 0
338162908 22347528 0 673771125 673806796 0
67586463 13117444 0 517907670 536758234 0
6588102 5672277 0 46645387 47471137 0
94835426 47079840 0 305445718 278739623 0
128068636 33468960 0 247007220 387272757 0
48604942 29359519 0 753516534 663928662 0
78319435 9252389 0 548623495 594344195 0
111443926 8204076 0 539838474 248947552 0
503996146 48126632 0 618737138 218015887 0
1188485 12146387 0 46923785 44452942 0
26436545 138983645 0 802438059 798116356 0
73236337 119417031 0 303357105 325804717 0
126154975 11010771 0 706533374 726164300 0
39584607 47880507 0 447836403 509487461 0
41640494 736264 0 62030578 54087416 0
40637964 102444966 0 495574551 444951815 0
32752875 19961404 0 939269818 889635805 0
51416736 684315 0 800381773 774670722 0
221816285 26139230 0 310927988 178926759 0
50238281 28302973 0 95118241 79020886 0
35580590 75722249 0 222932776 245711620 0
440667694 123078 0 618333046 662616102 0
69203663 33206888 0 481940238 296804701 0
9060148 14002948 0 306834818 302169269 0
161701786 89414743 0 767493473 828302749 0
28188887 82599986 0 518576379 503470349 0
492770 1396774 0 7624945 6485412 0
717527400 329766742 0 884484532 488858919 0
376808613 121825003 0 512606346 455034793 0
7220085 36480148 0 124091844 129353564 0
22857335 54979688 0 324719159 389238063 0
2881225 27327144 0 252569626 234898497 0
30624336 29392852 0 217103609 216732075 0
57537248 70901185 0 694399764 675907125 0
61725794 12586135 0 323960467 421809298 0
172143390 9807981 0 760139570 762026982 0
80462341 38780333 0 314714277 311447825 0
427547954 97797027 0 727522740 914290093 0
58277249 7819386 0 76219731 66392813 0
2461794 1290268 0 163242198 203406175 0
3017858 42429568 0 125451653 143238507 0
564605494 58306857 0 812009318 845292655 0
15751160 32158841 0 108738395 159470094 0
38512793 51836746 0 297853339 330121260 0
3262847 9691852 0 481183199 477628362 0
323104253 71736607 0 478157430 249494871 0
30217686 7738721 0 113071949 128844720 0
297577818 6857152 0 453065297 402598993 0
367375881 32240782 0 564048483 437475237 0
131546691 16649320 0 191507575 162803192 0
30635202 19864198 0 142101605 81090881 0
388475927 146419842 0 880475243 933950612 0
4966610 12569515 0 448046463 419442827 0
194908982 14401801 0 637122276 622666304 0
63757865 194830778 0 950187883 903874936 0
24936150 13441099 0 548891449 429179989 0
33652954 86197385 0 360537787 706700092 0
7299582 2791372 0 7764322 7151712 0
44690886 4530117 0 107829891 108983663 0
222822538 23605015 0 371730995 530976422 0
68795142 172470675 0 756348026 695245797 0
10389564 36473123 0 821925914 712038926 0
82931988 33073751 0 785484213 756924093 0
258900784 267654532 0 288973003 355591681 0
118276532 4906382 0 214727801 274528457 0
582150753 301275177 0 631224366 808312773 0
5124715 47701762 0 671495131 619039983 0
45609138 34998 0 351909323 354094138 0
322380367 97222083 0 644106009 568882394 0
81960267 3138878 0 270099719 275177657 0
45220900 13630536 0 114638094 87326284 0
147656953 45656229 0 389999512 271104030 0
147374107 159741892 0 662818874 729625561 0
34160609 41570444 0 74146166 92264444 0
68896707 34995886 0 316518021 337842633 0
448781308 11245312 0 906323616 826655732 0
223644477 22317876 0 777327301 699543504 0
206937143 123361761 0 233526121 231913457 0
24659501 778474 0 156688783 140124021 0
439073467 137681282 0 449336218 419661326 0
1571510 405534 0 12603938 10279085 0
287459349 71677388 0 590965536 638887474 0
26342669 80154701 0 820090826 840736007 0
14440885 2772872 0 34245408 34026120 0
33801521 1683247 0 60044538 59444843 0
472884190 3567482 0 731273032 656207007 0
12798708 955049 0 126357779 127490117 0
8305496 36584609 0 278170607 313058572 0
1434402 11322759 0 228564766 247729509 0
1371191 6159207 0 54724070 56018776 0
77728323 54097423 0 274873598 265711042 0
20248493 2844037 0 65685608 54355884 0
311024359 115188966 0 485587604 509567455 0
292335987 257105718 0 665314493 661406908 0
24682115 7700234 0 680346923 493968658 0
16252445 44250946 0 106366545 105192144 0
269857355 38196577 0 480277202 301224088 0
3881311 4054241 0 40901197 49485740 0
457302809 130382545 0 926239630 756048744 0
238189117 25996449 0 320090050 233140742 0
152585871 22579367 0 505740598 721335423 0
37891950 28699424 0 599812381 503444748 0
1648407 12267847 0 150800249 172902351 0
556517825 94778 0 903884085 352552487 0
110603495 5539663 0 798599559 503897006 0
282959258 2788249 0 402849607 112237109 0
287767590 139850089 0 758873803 720775103 0
28449903 23306241 0 119688010 162244608 0
149969620 39954613 0 294906236 217762263 0
45112088 75437257 0 508012246 550267370 0
173509783 192063134 0 467676098 492094880 0
372991574 227087545 0 803664656 824858007 0
80387823 10736868 0 482571911 356328802 0
37007535 19326814 0 96345608 105680327 0
345218298 121423919 0 496699707 382138830 0
46546256 15338504 0 82172746 136107628 0
142368031 14838375 0 187557398 156358632 0
125695618 68286210 0 541681333 510299676 0
150771510 22145817 0 657836128 578943639 0
38933879 7658858 0 105608875 89944202 0
538401634 69649850 0 626401339 308673396 0
31445569 51364140 0 696439030 705566827 0
49485402 41392442 0 216418152 198272467 0
94436784 17192937 0 495642220 415322475 0
38526756 18670038 0 174768719 145165609 0
118374374 208876456 0 358962561 329291485 0
46326439 33420832 0 556149573 741153624 0
35660059 13835283 0 169441955 188156239 0
24726526 37752756 0 224169877 207734027 0
2180005 14842543 0 68022153 70642748 0
122821479 146016702 0 742933950 496432920 0
92491759 33602631 0 633934320 472050816 0
70688590 5487046 0 152739295 108991033 0
122888106 85072326 0 516397765 495695165 0
78151769 43583433 0 476829367 489797764 0
9998098 26882555 0 382681729 386030892 0
302542366 127793425 0 711093265 724731296 0
33418114 702169 0 549221419 501436215 0
6353623 780873 0 57861242 54077696 0
59032865 31612455 0 742951146 731239574 0
267074065 93214373 0 290314206 244322779 0
140317167 17051648 0 520478566 446274140 0
230138430 28722060 0 491312547 475732150 0
269050263 30925207 0 837858086 856723248 0
4881538 3272417 0 48348747 45596151 0
356592157 70129601 0 522098342 512256436 0
29070025 32782774 0 94947781 81056845 0
146487654 127280790 0 729143397 726675923 0
98159317 13186955 0 770678369 792134756 0
880332 225761 0 4173954 4527953 0
84492402 131207235 0 516526912 733816932 0
43967525 47030893 0 184031847 162105770 0
147392722 6220554 0 524737358 526321502 0
510492270 145230597 0 799039239 735761037 0
42286493 4005874 0 55572001 35258415 0
187436495 96907958 0 386986465 395781025 0
216945525 37936931 0 477608338 476832074 0
1865810 328994 0 9554307 11757039 0
7221945 23086710 0 222147116 155864894 0
1919100 13853985 0 353669569 333214844 0
316742400 126655845 0 395416558 154108850 0
202750169 27081882 0 956038699 715221664 0
15995839 8418699 0 295348645 264213766 0
159525 18066419 0 98498262 96268001 0
260860491 107730997 0 279424964 242986570 0
247102865 167489435 0 571585765 627578706 0
24429338 12360027 0 768382890 693937905 0
1064158 18117037 0 60610778 101959144 0
131591583 7501807 0 362112532 389161672 0
154326089 5152315 0 332515315 403694266 0
285958930 42209473 0 380350633 441511343 0
73194050 108731161 0 526410521 566366866 0
406325677 166815837 0 780736646 766799174 0
241839324 252897231 0 529471443 674916282 0
7448400 10627275 0 109599748 103764889 0
17714670 155818 0 160151681 116748990 0
143755358 104366749 0 464295732 413099637 0
99847535 11039683 0 206763472 199716615 0
45704616 2466135 0 563159477 579065901 0
83181769 33785211 0 197394279 178554661 0
67704556 13299446 0 204999787 140949551 0
244817468 17269994 0 583567772 591284059 0
1101685 799400 0 10025984 10159855 0
74418287 39108536 0 105985226 132520247 0
111878227 39676272 0 123970037 82167727 0
470592441 99142026 0 728296110 662675471 0
168138958 30694872 0 404932254 371346976 0
34430217 416604 0 882616399 476459364 0
237343064 120893899 0 736010963 826170863 0
329216629 102982467 0 514162540 501632169 0
474352128 131658353 0 519101895 445022105 0
335911317 49838745 0 358777269 139298981 0
45319727 60322070 0 241146675 501779285 0
115027564 60669981 0 121423449 117319661 0
15484987 8648759 0 307271002 282571244 0
26065062 580095 0 28538539 23969780 0
87297880 72061764 0 841043725 778816461 0
53816464 30517268 0 113894559 113698242 0
141883162 22971139 0 735193885 684152119 0
470852 135884203 0 464353113 422708093 0
6459633 891539 0 571384495 591091272 0
201061134 138968647 0 522288393 514647634 0
312465612 250494712 0 536448228 544720027 0
7668 66954027 0 957608341 886262702 0
70028655 151073581 0 871245355 696837954 0
437970870 123010328 0 491320035 490522962 0
222164209 263442915 0 638466513 610528875 0
118131390 1564379 0 471966198 477084025 0
83979581 55242080 0 616678768 589666121 0
12843146 7396265 0 31334085 24316381 0
350272901 406498424 0 730812590 718900313 0
398445549 20066796 0 493483840 359884521 0
269653235 25733046 0 481962920 475092284 0
100153700 154139173 0 904236873 849109317 0
146132068 56389475 0 735563064 738322169 0
34565340 1210687 0 73440346 104583336 0
14615096 76731857 0 396510776 395986812 0
186203581 41591178 0 403027925 348389829 0
41028173 128069655 0 422928911 493730392 0
41443103 150420964 0 771998327 635866144 0
2049920 77673475 0 757419988 735240308 0
51645773 2758145 0 341943100 323970956 0
238291729 138124837 0 399781743 373723085 0
168417722 91498620 0 252253539 285635338 0
410978361 267080167 0 861866579 847498196 0
114773989 43606613 0 699826115 623289132 0
4739692 16558787 0 371962951 432256726 0
22578700 11460374 0 469469962 448242524 0
24802747 55657957 0 261392536 262241047 0
55915901 61872010 0 821867640 830308663 0
27762268 24408815 0 225977707 221919286 0
289445548 94043693 0 502185132 485663392 0
511416399 89135393 0 894061367 724316939 0
172467762 87638916 0 582252377 732983706 0
50872391 80635254 0 209944076 216436176 0
141706055 78196120 0 337005311 334349041 0
57262707 118818981 0 363234922 349667535 0
233841495 172543730 0 841071915 727772792 0
36734970 5949485 0 148504964 158745814 0
15009102 3752775 0 105508002 117728653 0
678935835 128093631 0 883417017 653971103 0
22203931 7056076 0 119439518 135732751 0
9088198 1961741 0 462663856 474239602 0
213354195 122254132 0 427961409 422014708 0
143034019 52720035 0 174031728 227961121 0
30320190 23983288 0 449979271 435894742 0
41448104 8937063 0 93084674 97062722 0
195325706 47996979 0 283153084 304449987 0
126053943 56544062 0 724466035 683907459 0
32229659 70094200 0 440705240 578304381 0
79214042 62850818 0 520084305 512779965 0
56157355 49931714 0 110326790 105542497 0
142927904 6363576 0 166936568 115461049 0
192030576 63981416 0 338897423 331616911 0
68948778 28963065 0 495458630 406685063 0
74816620 41597912 0 428106741 362826441 0
375013983 124497091 0 848578134 940816666 0
1330673 40820788 0 249175616 255342607 0
19066013 17081180 0 544839829 795227053 0
249010917 235776633 0 273660790 276551899 0
86007927 3584059 0 144878105 111235799 0
262669123 40092000 0 579605040 646441272 0
22706965 19445900 0 454353042 435138480 0
47398766 2127607 0 631394791 620692975 0
166609456 180481590 0 861539794 796400479 0
3732045 59998489 0 634466364 627482912 0
10486101 2481286 0 151997757 144312590 0
134176930 153743239 0 592918764 592158879 0
448653831 304370891 0 508277542 332056680 0
23622349 3609912 0 713194037 710080042 0
328956639 230667705 0 574085934 642988994 0
237895361 231402818 0 299323055 266032510 0
107754 8708 0 500868 521833 0
9275678 5471543 0 94028459 102521555 0
8381972 118676786 0 783651261 738888633 0
337544788 74364950 0 499019865 509388513 0
14529715 31201266 0 100110222 102613930 0
41629312 77365942 0 401302943 489327883 0
31887039 13822141 0 224245964 263273346 0
35507442 78267824 0 592855809 593876725 0
187449835 90065 0 230160348 210830326 0
20945069 30798961 0 333362495 305211580 0
151009759 147347257 0 498763493 504853395 0
199997345 147246072 0 766138014 853273915 0
48036551 9956835 0 80814589 35506552 0
513879315 15254934 0 574158287 534310571 0
339314646 168842342 0 575903811 502860662 0
42098789 10329297 0 330789349 282776057 0
64591491 48899833 0 140731372 139756786 0
3531366 59367953 0 596939188 597468048 0
422985570 236876785 0 628328486 412506063 0
71508075 87844091 0 683768099 685346273 0
119873876 49707771 0 226629773 211460974 0
224757302 78520905 0 416035470 502826343 0
57734968 35549266 0 217468844 234138761 0
55172388 9474862 0 336208518 330978362 0
9225665 11733297 0 152413631 129423130 0
48434536 12087887 0 395803617 383761711 0
16762613 10094393 0 86551056 106281156 0
7917354 47802154 0 409101666 340065514 0
35566046 15545643 0 62513567 61124566 0
78058122 101633316 0 462381481 363418364 0
296517560 102561154 0 626614694 661837964 0
7839886 948639 0 13711291 14047286 0
30005312 16291666 0 41183757 54300539 0
4491811 6304841 0 17724962 18090449 0
6556525 17016245 0 187592434 194920183 0
16723747 16923658 0 979956790 696797920 0
159702689 61002072 0 771152849 895871883 0
27012799 11947831 0 266120818 294194388 0
452388915 89982797 0 551230228 532283911 0
38902455 40778549 0 96412118 88866398 0
4731760 1629328 0 6367652 6029947 0
1370415 2928047 0 24639209 24403936 0
33717852 30061028 0 384075294 443662818 0
25666930 9771877 0 710588687 820661553 0
200314076 6256495 0 525761015 458584185 0
248280595 20490572 0 355137768 284648582 0
22056428 2441341 0 176816132 213527289 0
286014002 68802509 0 865719489 791336499 0
9802297 110981452 0 786446734 722386795 0
52180208 508161 0 114558714 51500887 0
13517495 94896099 0 562408884 566568428 0
169669054 33048419 0 240266537 264607546 0
62560994 5681612 0 413863133 358054572 0
1281262 50661 0 2098472 2229234 0
17664333 10923047 0 354978500 342491843 0
214756372 352193098 0 859414146 539297658 0
328105219 175884398 0 789927366 687818988 0
204636595 162366209 0 501487212 534991097 0
2245043 1877458 0 176009652 178864675 0
10726003 10317383 0 402695127 428709389 0
465751759 33097128 0 656441688 294310092 0
4258455 22940693 0 555044282 506319505 0
574753194 13921830 0 690127854 595395402 0
55528439 29531281 0 791683578 711822460 0
226758972 54122957 0 763288829 571329766 0
9866808 2873382 0 40809368 38267769 0
156587533 45908737 0 589451499 592152697 0
54662928 34565467 0 599061390 755186180 0
44734567 27068992 0 192080040 155631796 0
321495693 22133151 0 543177821 574019484 0
7360052 3238614 0 21685108 21804126 0
12078992 15395162 0 164139665 147885324 0
78203348 54315968 0 365957437 430734998 0
45750447 15318892 0 154210702 121865242 0
117208852 43695123 0 537116038 528928744 0
157730641 24932213 0 529046429 374506599 0
23887245 3958727 0 93271563 68276247 0
26605860 21935426 0 483377489 433938924 0
15135878 1310313 0 103859177 98266543 0
78026103 9786356 0 304569265 329712692 0
273648880 13432372 0 772544994 753482852 0
96751871 149197391 0 630872537 612090291 0
622324897 628828720 0 745028868 737395971 0
87058512 70811245 0 796844360 836900186 0
56943087 18836083 0 218581085 236573725 0
165659377 22461879 0 681329130 701135481 0
371069026 52475702 0 561350700 557196615 0
171407722 110484707 0 318521678 318281356 0
2253583 3691471 0 60022483 58911714 0
8594367 105519973 0 492553674 399430240 0
510509558 31750700 0 832232520 469249061 0
727452467 728528112 0 933960042 943224760 0
41153979 70345113 0 444193370 408939148 0
360926356 22899642 0 454908074 35545006 0
52601467 6291679 0 94877041 87724917 0
90590362 11147731 0 187918765 85788188 0
458205672 13514289 0 675801078 676512211 0
816424 133722 0 3895875 3369187 0
251587806 119145226 0 284178114 287862798 0
32879316 81789389 0 348227690 405629060 0
134875372 40736277 0 286049395 267299069 0
150237102 38104762 0 184907871 140061378 0
173191305 61278827 0 512946712 539201219 0
12221972 3118863 0 60140660 59830580 0
70182603 93326094 0 527458928 539990121 0
616996615 175129696 0 794686351 638518662 0
3657676 17440751 0 192195039 202978686 0
17175554 114632494 0 217092195 290055712 0
5070316 2908611 0 28230198 21135533 0
32512922 3170082 0 262839667 295894012 0
354551173 386221436 0 459219810 554464611 0
44558099 72608914 0 461160300 394135348 0
276437570 56169126 0 336394349 170197048 0
73294292 22837109 0 541937531 613234977 0
188998586 37836367 0 557344511 576396096 0
28317169 4085328 0 222474414 182884297 0
109363886 5677785 0 316082218 302613636 0
169324942 16958854 0 685723213 847496689 0
88104218 70073041 0 879358343 780609282 0
37393029 101889184 0 771106878 887637107 0
283498072 7576242 0 463464073 464376614 0
26052388 646504 0 42907263 41172667 0
113648550 4545053 0 411167592 325644496 0
659563866 234550225 0 870956100 805812629 0
218173990 111994018 0 496350773 470721005 0
145084904 344638511 0 847326465 826453184 0
309539309 106086462 0 888608852 802319422 0
451988635 229945819 0 475730259 471292731 0
427497310 376960101 0 604868430 573201872 0
11400495 19822713 0 200842529 213579739 0
261421825 78354762 0 634949488 607157962 0
52238130 101019092 0 823075624 973985672 0
41187971 18963707 0 513985821 486236569 0
686709200 390727792 0 825391068 773359588 0
11971303 3101479 0 63013787 62285166 0
209785485 24572628 0 233432128 223005773 0
117958040 1547851 0 211389298 208067882 0
20211960 8700169 0 941894822 938140612 0
78646225 4363878 0 895977458 605102263 0
154717890 89802186 0 902397080 884300345 0
416147172 175409241 0 550511363 393859552 0
360580806 72527932 0 631596964 631580420 0
650479414 150065913 0 908929435 552345885 0
212480538 22048377 0 721759671 753282242 0
26836337 5396685 0 114082991 155636196 0
96498120 70718993 0 612185830 497407242 0
40394731 5806164 0 490158129 472645419 0
15046803 77185240 0 477417361 535251599 0
94259404 18902126 0 144926845 149082412 0
2347291 417657 0 44519858 40813524 0
176343079 250369727 0 919246583 920850367 0
54480821 32524905 0 359752387 383729391 0
123015459 92469258 0 206642257 197601221 0
16466546 1348442 0 582080255 526227587 0
227711849 40305659 0 877608447 957587045 0
12204430 130635131 0 772214426 627493807 0
221853052 126335316 0 584833136 686605625 0
50838181 9481433 0 584674363 528096686 0
9741064 4358504 0 82941039 84219215 0
10750149 28540854 0 832235634 858195462 0
253148747 15576860 0 627738593 503846043 0
53610539 1915248 0 375702605 349487872 0
199787252 70309993 0 761349675 737329120 0
91138424 26342377 0 244681727 231977767 0
233479101 50159696 0 320556977 332374368 0
6957259 65077058 0 398268110 340840998 0
107765961 189867 0 247345362 262116244 0
511948388 111300356 0 682129023 584965938 0
7900171 11555903 0 220934899 216854805 0
100241237 139051756 0 730322811 688903503 0
172926647 119094893 0 479759138 429487179 0
582361105 46256461 0 633471050 368084620 0
40422544 10680327 0 817819670 821377738 0
20261231 508831 0 154473117 202506813 0
148005640 59707686 0 395847734 265943469 0
11706081 23895252 0 274853735 205495930 0
135123933 366067232 0 830467560 725947640 0
2371341 2788162 0 110581684 113777454 0
37629313 226688 0 124367438 125638880 0
73434707 2585695 0 220372180 264190687 0
118070328 75032034 0 431222389 413469888 0
46698860 239979243 0 594039487 536793095 0
1320013 12157944 0 94041783 94192003 0
65760777 79228755 0 677510382 578894712 0
23973744 267257295 0 870287189 908605577 0
19230421 2976639 0 319079439 274857472 0
82394503 143823492 0 517427026 651239178 0
49804704 67056607 0 267779527 273057296 0
44102562 80970581 0 223830440 218518863 0
47893172 15175649 0 331825284 306877296 0
71170801 14247609 0 204623930 204296124 0
14413837 58173303 0 551867882 517081170 0
52568062 84340601 0 843662171 726465646 0
284292796 131304459 0 599079725 485042080 0
120984861 58485943 0 290243102 303315641 0
22020177 1373968 0 135669539 150215340 0
694967 491880 0 891609 678567 0
83369500 37115394 0 165369116 145565661 0
34288755 52063008 0 553609572 501733929 0
42164399 13025330 0 847238218 826992081 0
83565715 76103369 0 635331908 747155527 0
230037433 9907145 0 860186042 776085573 0
93533336 171184943 0 724105210 739805314 0
659764 13303108 0 92057108 98288500 0
237167 15994157 0 57899690 66923719 0
214237967 127668273 0 549182957 426783556 0
323491103 118263720 0 876236408 730156711 0
20676933 13631973 0 286879066 292722199 0
33984305 12019751 0 87882883 102525871 0
506895092 176539985 0 913427888 759356655 0
28338914 61310076 0 578261995 559165562 0
393878958 16731393 0 882963037 922432831 0
1603074 1733288 0 5457818 5453122 0
516200878 93423179 0 674065932 453664463 0
347541645 156898958 0 716876692 794663489 0
129959388 41507342 0 635429879 628497223 0
114111582 32283134 0 257801886 294379231 0
8253 63431 0 1247977 1563468 0
63416618 51496666 0 643375180 702692039 0
333754480 108257562 0 501467717 338746192 0
179831619 111191234 0 333838228 294521234 0
274991379 57652053 0 391426066 271782806 0
15010118 7235302 0 475371300 434309516 0
8352666 27215177 0 73453626 75301663 0
39432744 23544035 0 440909153 498710014 0
11291942 23143674 0 769959469 962522560 0
58661226 65102404 0 433602367 413110440 0
30096526 17956875 0 345374220 319742668 0
147070811 281970749 0 496892681 847380000 0
3114791 1470808 0 74433553 76850836 0
22652249 112618972 0 492809111 499689397 0
130548071 72740150 0 237705222 151494102 0
256045175 216842179 0 422138686 328097196 0
88829060 42999253 0 148085105 160318804 0
6306526 43550252 0 929493973 930260745 0
103508199 66417264 0 758327926 852187272 0
85963091 3234573 0 234120710 189173218 0
656384197 9633260 0 710434011 751635698 0
9281144 18624070 0 718242823 642734369 0
224564689 10880407 0 442984179 464298922 0
273828622 98870670 0 748286940 902097575 0
168669678 159013147 0 610986087 770038328 0
48094731 15232829 0 52170695 49685417 0
20231127 35169642 0 668096388 537285255 0
171556307 48096866 0 206685078 112092359 0
10560826 6847510 0 140144871 142867175 0
95216795 5306491 0 116896063 73554962 0
121970340 114550131 0 586316341 639476808 0
575238 7663570 0 55490176 54864530 0
189481374 55161384 0 577174732 456955199 0
15698619 13288735 0 245243489 269561276 0
1963717 9704462 0 46557924 45437076 0
29056355 6224171 0 430776425 461604483 0
7856051 7609334 0 64647787 59006694 0
548064900 95683777 0 699683493 593350931 0
134177260 7483782 0 217778757 217320605 0
47593011 1465578 0 332877937 332101023 0
3920604 13351285 0 66440165 61028002 0
347256661 90336227 0 800840470 639982315 0
246247202 33014624 0 829572589 748602827 0
214606771 54870632 0 889329255 504132423 0
377088671 6393598 0 530975685 537885496 0
46201327 19251341 0 504675034 377643996 0
626998977 91148719 0 679904152 361381527 0
573761368 15526024 0 672238614 667551248 0
48564304 541130 0 106855584 61456264 0
20007866 22084248 0 158564085 146770127 0
568795968 255494073 0 924851286 780987459 0
44540682 23547895 0 285477347 198641942 0
147430792 30365705 0 655423008 587117957 0
661930844 562241404 0 892595009 877148620 0
39129365 3438160 0 215373986 223306582 0
98647881 5261263 0 101084274 58877977 0
18554302 37876351 0 799288228 778880318 0
132458522 84741451 0 560454058 864761466 0
149144318 62417411 0 580451455 493529017 0
27261312 5692090 0 122365796 128488168 0
205863 9850377 0 204726552 225742647 0
92883357 47554994 0 512394739 541270424 0
57364580 135564671 0 452392197 330845890 0
12389935 149673149 0 669405854 703553325 0
19185970 113252431 0 433560582 427654692 0
126885972 17760102 0 435729521 469682550 0
49802790 1940268 0 801214269 646459542 0
90453214 115280086 0 772616182 658904612 0
247888518 127073752 0 766025187 770212216 0
33448217 15855877 0 523465166 501467917 0
649010340 525456582 0 939244061 884136621 0
9747338 939140 0 48835322 72738756 0
160601910 83989028 0 618686174 609760173 0
42463873 5736156 0 266949685 269222013 0
73797433 124485173 0 326866070 312303547 0
188376381 1507018 0 870551152 875905839 0
30950310 51654718 0 823010047 677624005 0
451501595 67396590 0 980117627 910554791 0
374611505 61967182 0 516115008 368848819 0
14298119 29894636 0 129554143 129255515 0
66909058 27156022 0 347797712 475534466 0
293177884 8041245 0 638689283 660391156 0
285135460 51180397 0 446575804 238390482 0
35746110 11886290 0 146378406 153429392 0
96304200 44417105 0 477147600 473381336 0
336438551 110612643 0 644879601 652177112 0
10101607 3831121 0 108033769 114495932 0
438427990 32204830 0 569339146 444338659 0
54340463 7837486 0 812683246 812936590 0
363203670 100771047 0 497389532 513277719 0
4344979 12264420 0 405166991 287160635 0
13285822 845519 0 58759895 68570033 0
208142447 1255727 0 632451276 568593524 0
216306759 23095509 0 491913425 491417636 0
20769193 16041348 0 99102066 100873836 0
17435079 24789305 0 100357583 128204882 0
81556069 10559246 0 710627674 683734042 0
42969934 4563234 0 109338150 119302048 0
10652779 27525499 0 427035305 415776490 0
4936023 18029742 0 170455710 150847512 0
134721503 82584202 0 287468570 278017732 0
791848030 328672680 0 820349778 665949851 0
64420124 3357086 0 822580159 816054758 0
157704925 4115411 0 556087918 584268055 0
78064932 2416701 0 112564479 95248907 0
30252058 19918287 0 252942196 267115070 0
263380551 152827230 0 682971156 646743024 0
297833 254372 0 5519313 5615536 0
1970642 168272179 0 951292356 972784558 0
520390276 410475159 0 908664163 954420953 0
9383847 7311942 0 171773713 159152115 0
122725437 87146988 0 214614056 110245179 0
61113587 9564412 0 313182850 248228570 0
44833303 1564751 0 521448028 447014807 0
404938367 178636296 0 625756410 559471687 0
30800971 45456865 0 595340241 540379397 0
63941359 47271297 0 492480048 538172366 0
60159923 5555886 0 124672593 109423504 0
7695856 35454600 0 465466316 543543787 0
601901504 434943128 0 779583319 612416111 0
2423319 34726861 0 369482831 270946350 0
1947391 1247026 0 7193404 6958267 0
19566478 9319583 0 472303229 409956329 0
72134194 5458888 0 373829172 569481568 0
41953747 12571364 0 733732353 763998730 0
643586608 161613399 0 916189577 943601485 0
44990911 423976 0 106729384 127319108 0
74982113 3684884 0 84116978 52522680 0
53945531 13019213 0 406443529 403785062 0
22263034 13137914 0 121412885 123584106 0
95776895 64583175 0 736794868 683656032 0
68428869 65636203 0 879938151 830170264 0
11394056 12834987 0 245604274 210744720 0
11156224 3698166 0 131536892 135666027 0
566709369 217850545 0 700947239 759081808 0
57495928 44967033 0 764839328 803321532 0
165312689 30891723 0 529203423 469132047 0
158968792 115026318 0 486666828 579015532 0
17847543 49313587 0 286693032 319284123 0
153645281 49769309 0 454800187 451438090 0
12645695 4190438 0 96300010 76789738 0
155752992 116332749 0 552977985 498490586 0
8069217 56132274 0 381914487 517369413 0
722700263 434051397 0 929851168 811479251 0
42179308 91283056 0 443328957 451569758 0
573964 3213460 0 254142900 339257170 0
4794 155746811 0 781462745 883559152 0
574242478 5294791 0 662910198 424892334 0
20545686 3695977 0 201803744 163002540 0
466263892 56402522 0 717361215 205060220 0
6937911 3305434 0 15233846 14434087 0
76808443 194593370 0 845902482 774472224 0
541261982 237029048 0 623210823 311663742 0
80242630 21257872 0 95182010 99260754 0
157190136 48448280 0 289475646 266632550 0
97069021 85144906 0 712089357 593722006 0
3487992 32474932 0 348017675 356217066 0
237161079 269666138 0 889788360 838539458 0
85552809 155019128 0 525805626 424740267 0
385287522 10226604 0 679429171 274712474 0
7330747 2281406 0 21160841 21818936 0
108576464 20724225 0 823397620 970150545 0
260025698 18077342 0 310267754 361316699 0
116169906 2139201 0 138600190 130882070 0
376917117 190029033 0 570918681 607110068 0
22263084 21669657 0 820474308 893297795 0
542276306 121447221 0 614357782 558613320 0
58427306 127143861 0 979788118 819440407 0
17851514 422337 0 37589994 41701546 0
45880587 11508037 0 101188071 76245889 0
14932497 783252 0 19097554 16887900 0
393826687 257252747 0 583884762 452165654 0
107596794 33317576 0 229491095 232290182 0
48125827 6397856 0 516061321 543690950 0
351877761 159432889 0 878001529 737907435 0
53960206 82020498 0 721637973 630882057 0
162433888 71175825 0 899244094 726451758 0
748373383 209597671 0 847200460 729920935 0
43537344 81501 0 118977482 112712056 0
380285066 37049253 0 763465361 806661889 0
50964557 46226778 0 544715272 600395768 0
5948453 16962555 0 258375065 263456478 0
87315579 15571173 0 207492877 222191333 0
151694124 122461874 0 228084846 196016654 0
443199884 19870822 0 734258483 750438956 0
87779528 14348134 0 152814975 149295311 0
113206266 124934058 0 719704487 563111779 0
2320745 62949402 0 473435060 517855818 0
2599070 697427 0 118107835 131046883 0
322317815 192013050 0 757189049 800916277 0
6532722 26633010 0 178896037 199180592 0
145611894 156113547 0 588637135 601408169 0
26017577 6295468 0 36102827 32454973 0
60726294 96141413 0 894181666 949457498 0
169614541 158359444 0 861735342 895948509 0
228880775 25195343 0 315272762 175596323 0
311980766 145861985 0 370446426 284940832 0
72895956 2742488 0 134471191 120871921 0
87510523 12751266 0 362871427 363528619 0
682462067 162538301 0 916235294 535839035 0
77426290 54946738 0 961409542 888172247 0
544213295 36602679 0 871347682 722816379 0
538024897 33146427 0 824064021 779728809 0
63199464 15049329 0 98051303 86141316 0
2954070 5886041 0 99471681 127560092 0
198564502 27104068 0 383230712 202586010 0
192294139 124060863 0 421475377 273004853 0
56959183 15117362 0 338056509 346215949 0
195200099 281911644 0 572450941 527015002 0
108198851 56718439 0 453882987 420554472 0
629440518 61889465 0 674966478 507867980 0
101193225 157179701 0 827331599 800677364 0
108372145 77884995 0 326830889 330566284 0
36790482 4983641 0 133411062 126075788 0
87662464 593906 0 158357192 100887111 0
28976194 113882484 0 419006742 344406482 0
115459778 18990139 0 218165497 227185920 0
4672311 824514 0 8815520 9285331 0
193278552 56564123 0 910495157 885547162 0
382555027 244476175 0 630905943 623133248 0
22318763 53809051 0 310684229 329537228 0
214885655 207611565 0 253498576 279094818 0
108183688 49915190 0 704844115 783001829 0
13469522 13967065 0 348200120 393638276 0
3805749 8128623 0 94785057 96775738 0
49080365 71133692 0 674023470 648275380 0
136667999 25557370 0 485947809 442397945 0
380781915 252352570 0 675222912 575403906 0
13075945 11749392 0 160549966 160005466 0
313814240 52131790 0 820086972 600632751 0
107222126 18612006 0 450924082 506926558 0
140339944 52315528 0 472022980 515909524 0
360224547 3288983 0 867776918 961654699 0
69337573 6704789 0 441903205 516028827 0
16158342 179392283 0 698619443 747052636 0
248141014 162725966 0 617510228 663692592 0
23315822 9274835 0 532976832 476081444 0
466756348 457189008 0 597802050 667367053 0
43064211 86780040 0 450931206 321192241 0
290421464 45529919 0 693451474 703050866 0
15065524 34447762 0 415057467 423241831 0
333102604 25955640 0 368399127 221293469 0
62485715 11546120 0 95692545 96490284 0
8242171 16523622 0 150265983 170965925 0
122263684 37422454 0 156261978 145553811 0
297456451 128957241 0 885004537 833760785 0
71969247 195275 0 543647885 466978632 0
330732001 19929037 0 450008169 188398473 0
162239443 13511585 0 376158040 376641115 0
171566551 197547561 0 429438150 472460840 0
732176738 302506277 0 916112380 380309326 0
305672094 67499692 0 438287944 421124593 0
405594422 87902373 0 483461615 239805410 0
325813038 61620614 0 561244710 475667671 0
27563104 138473720 0 682973013 736654258 0
53644292 99573528 0 622656781 497024658 0
554213803 73950621 0 634474471 562093394 0
29447868 13475246 0 171345266 201045423 0
204013019 77796097 0 794456399 606670263 0
12636140 40933222 0 285700854 272080865 0
62548349 37764464 0 425185037 380956014 0
351130129 270352688 0 388049275 380467411 0
35999950 6738211 0 121487819 109891471 0
18425095 89559751 0 587287197 594127249 0
6658086 21052471 0 389487851 445055768 0
31895996 101029646 0 524676881 524224433 0
528814145 123657507 0 941695918 926470532 0
424033659 88103341 0 631570999 575395768 0
18337671 18912603 0 360670662 433203511 0
458047995 225977557 0 618337279 573778710 0
71798420 21926029 0 95005071 97365942 0
2873040 48839838 0 219817735 207824319 0
329449638 27725921 0 500763991 422787121 0
2625772 1516747 0 54925167 49938596 0
17361193 28147619 0 130389334 161442196 0
92667077 3543508 0 472701779 436095789 0
37893647 3279209 0 527004784 508499284 0
90374 4048837 0 29871653 31297987 0
9101449 64897570 0 580149547 561080366 0
250217935 32904914 0 610866407 540654430 0
3423595 18448878 0 75601644 96711439 0
224472870 55795939 0 284113513 163923675 0
1915472 15927855 0 329395771 328284246 0
554681126 300587427 0 674621673 834074104 0
187508660 42352111 0 238911405 264858919 0
72191983 80268665 0 308465117 390220921 0
2281780 3430452 0 106647420 107440191 0
369485959 228854085 0 452758968 302286156 0
626492842 607158843 0 773715981 759150790 0
442091855 181034785 0 886283669 814134070 0
155507516 120881531 0 888014923 760964988 0
145344712 52054026 0 719772349 729693810 0
107978959 45796515 0 764276870 870615855 0
90505246 1408210 0 148585842 147140001 0
66034888 48039755 0 536384532 409106969 0
10692745 63276947 0 926652526 918046494 0
85827763 105692820 0 679410528 959214638 0
60059967 64921544 0 145313961 127744547 0
398064035 73056051 0 969236520 540729794 0
90170881 10224727 0 737981912 882688195 0
3740685 3979505 0 33113176 38156284 0
1426513 6420703 0 83397604 93258424 0
13867401 3417923 0 126183300 83268876 0
10055114 1438697 0 25944865 25724775 0
115764555 145405001 0 450119279 414117938 0
6337450 136634469 0 870277439 894756402 0
55187424 173813128 0 457217576 467468714 0
649987929 102753121 0 906160538 846356294 0
3452419 227987 0 5246896 6854587 0
24123331 12515565 0 151862380 163561122 0
641183213 67913520 0 713865646 467019450 0
62244379 3158970 0 127209156 123128483 0
202035836 29096427 0 327002406 318995937 0
32637734 46076940 0 476094959 529359201 0
212017106 35578076 0 851197582 875871274 0
627507683 87226283 0 726467026 385138456 0
5695181 3374758 0 39730621 36802089 0
430129883 51875238 0 893222109 782623410 0
18836382 22527295 0 696056147 641146468 0
244342021 60450211 0 488448029 526193273 0
35292324 112510355 0 654297626 682520468 0
613952062 195596283 0 751890257 805007104 0
235534356 19595278 0 468363148 432268171 0
44587073 71241641 0 367542418 318645689 0
412930808 41898574 0 642672936 325928269 0
324702255 323568988 0 425101563 438383047 0
55907204 9889492 0 63166502 61029849 0
45359474 10079841 0 320104422 339222212 0
536630101 80092525 0 694714501 451359944 0
1063155 2783810 0 14383008 13784399 0
258161791 54225619 0 837266646 800765608 0
111731366 283670892 0 776930522 754289541 0
59440991 249941 0 121902882 73472724 0
282747366 15759818 0 414658735 657294540 0
96147346 32067419 0 322623343 344243092 0
202963249 18669737 0 818567271 891764181 0
96216591 47895359 0 493189460 479652635 0
245961688 27307529 0 413533013 228819261 0
4759082 5685832 0 259867356 282673190 0
27740586 22078189 0 409397936 396669736 0
219792181 65921845 0 499618550 437969359 0
195855248 151803019 0 297553773 271729449 0
1712112 7266040 0 230148562 259476001 0
71438700 44731643 0 346660361 297578073 0
11643891 5061824 0 69120137 70642103 0
124105959 85731520 0 381562457 364522641 0
15191200 23826028 0 122862276 147651505 0
448007306 37116451 0 879740702 477981667 0
181498314 12185339 0 236046507 227827185 0
90133620 1990033 0 546607491 595871582 0
269603358 61685381 0 560237699 572471064 0
44079606 32487784 0 476332043 464765557 0
17592746 80369669 0 507387622 524361061 0
32560020 67369876 0 595155831 673514167 0
71905501 8217560 0 282781830 285244308 0
11090326 4790094 0 620231511 603119411 0
27682955 16546358 0 170587616 158328371 0
132431994 133848714 0 643904673 751009235 0
116688530 40728797 0 342637877 328389808 0
40701228 3216253 0 386996833 392038646 0
58387039 5996103 0 88366115 109249442 0
32279051 107336618 0 665847795 617089427 0
18638859 234995679 0 494420132 499584841 0
2424139 99247158 0 837399388 784057900 0
16738637 13652906 0 36781047 39703954 0
517327876 52558995 0 662981683 509567937 0
3186864 545227 0 17641790 17632195 0
884425647 90476293 0 915703315 857946432 0
5173882 3964564 0 12548718 11553161 0
15775329 52647591 0 632355776 649690031 0
653312447 145347584 0 773901765 554375974 0
58400856 13179609 0 85723923 75666718 0
183213774 26168349 0 197640865 229122710 0
137231640 18151115 0 442461459 441200889 0
397498057 74580658 0 631506270 591287112 0
112952986 46453694 0 160368488 112668051 0
170420283 79356151 0 267780019 231349114 0
33022108 408218 0 50384002 44785562 0
240816511 160747657 0 428107344 341753167 0
9573273 28800231 0 789342852 671866967 0
70935980 82090779 0 640081691 654150546 0
81818515 67921603 0 255025740 305428170 0
626967608 27997234 0 705316560 339341662 0
464505828 93188217 0 797420709 720258158 0
27862500 1763228 0 126637982 111350384 0
220375910 163677462 0 549843186 609549998 0
661789945 236823270 0 762692632 776297666 0
14287313 4870700 0 15320848 8780738 0
22223783 94100874 0 681379239 856188780 0
222250089 38870577 0 823519630 730741984 0
54052114 17000930 0 816745671 860553010 0
30881866 174727279 0 643169714 610015597 0
30456457 5388319 0 85334956 103630942 0
3119818 642812 0 5540088 5540259 0
315842713 23895036 0 318766318 185036844 0
304291 1229225 0 15667490 15580007 0
219761137 17581509 0 637377046 687339785 0
301085948 35389124 0 697871785 573968449 0
47001050 28114492 0 242447448 222101720 0
65014215 33880776 0 712045688 763613418 0
41741422 22661631 0 183392524 194846553 0
842203900 309398471 0 881286909 968710304 0
38560341 3687137 0 285926774 305563032 0
9734997 3358030 0 77227813 72530222 0
1533613 1109353 0 16229432 15391370 0
6151986 334710852 0 701377156 730057970 0
28684473 44771245 0 468647383 437084139 0
373618645 40101043 0 648669175 726765211 0
252480893 1952248 0 501244892 440501852 0
71626362 44473703 0 538715085 613537172 0
701239575 167879455 0 803963729 485003800 0
400301565 67962499 0 426697713 270431545 0
330158565 381310078 0 786946809 799004811 0
49490877 36772920 0 647831810 629852192 0
311814694 382246281 0 445607675 441622053 0
87794188 104788366 0 694867498 571890275 0
9140841 48057278 0 88447599 85501604 0
664082 80924488 0 391415770 492666770 0
249117127 68652269 0 742694765 731849419 0
155829479 36775647 0 185544115 171725848 0
37533965 15183767 0 194794927 162005238 0
158640414 58087767 0 442215106 411769658 0
12754985 26640260 0 299003382 324993498 0
352878509 39369034 0 749993595 742459527 0
226457776 158063311 0 275190487 308530475 0
76652337 11393803 0 103309818 81119884 0
116774340 40271632 0 619353518 583221168 0
75517159 68638835 0 429446484 462997279 0
5275246 3282474 0 51567643 51208993 0
242744061 22843631 0 406926693 471969356 0
17589695 4216203 0 485589141 510337008 0
30532195 41590380 0 548064892 387289267 0
430466319 221258726 0 837638891 853173485 0
30823737 18040083 0 271607467 238651827 0
12654384 454599 0 139600548 168952634 0
200369320 20986521 0 851706324 781193049 0
39808566 20115077 0 279629577 438808081 0
47826516 40345809 0 512911290 604710385 0
220853066 12304481 0 830296364 960200148 0
163550344 14475627 0 273441783 275266691 0
146402778 39294345 0 478420737 475373946 0
151609663 77868756 0 530502034 491031080 0
77421807 1755906 0 475058427 435731711 0
10045104 39883768 0 485615247 432545885 0
93836365 52817292 0 329176095 345389595 0
64854613 6942668 0 344988818 231064985 0
157093673 168632220 0 832396470 911564062 0
49721153 99839320 0 678240984 679009341 0
65721298 16795122 0 126136338 114533942 0
25276806 3809540 0 217324632 225802867 0
144489695 17466998 0 786979642 722661812 0
7147488 1085358 0 265750105 263866204 0
1709173 4715298 0 133780766 106620541 0
13229377 23696175 0 72529638 73737817 0
25866268 19691428 0 483111788 503731249 0
35280277 4116809 0 315335083 225091164 0
847134752 79184870 0 962476145 543006113 0
6575070 6861862 0 172575624 147450617 0
233028171 23590471 0 256621354 209842849 0
363224194 2073135 0 802313057 725991856 0
50116770 48478587 0 448661293 435933767 0
171626979 33665204 0 591434824 367571306 0
21499289 8252717 0 343339839 361903827 0
325119322 218498876 0 565808533 564397796 0
136677766 20216774 0 339391050 290433271 0
202514225 89457692 0 394357662 307525903 0
59474022 52056334 0 147335916 157843859 0
154850303 272683726 0 834042803 649973393 0
5950751 25789582 0 126468034 115553079 0
60328200 2006260 0 138079620 143675498 0
61719335 15313836 0 184939035 156203196 0
154790063 27894575 0 863639778 684809116 0
82340426 26454965 0 158394611 117742303 0
752295750 223842853 0 795353571 813036540 0
79870892 36339492 0 507177953 512980084 0
441868 25831269 0 317004344 407165755 0
7526890 3593626 0 163359795 184034325 0
191040705 12088125 0 445914067 542803319 0
108762304 23748379 0 390216868 315446444 0
101313867 21599183 0 186560328 171100106 0
19784233 10694986 0 449811390 447785952 0
324742510 53090100 0 565221178 523912332 0
73266099 22955979 0 324594470 333244281 0
58990378 46514051 0 631022546 616994772 0
205857710 85297482 0 271041144 302573147 0
64425152 71330203 0 137379228 141443852 0
78062659 115968851 0 528330707 540581863 0
78782520 62488055 0 208440868 236956039 0
245886036 78431549 0 494282175 456062507 0
97253909 110918924 0 612923718 523378257 0
419096715 121544396 0 680527011 639497696 0
4384186 765599 0 9079720 10313353 0
268652741 51210665 0 297343351 279994522 0
30049298 25930561 0 624809706 574510104 0
169127153 58847009 0 894589715 861636054 0
77957409 4679891 0 101276838 106046932 0
367288157 36120826 0 561785898 489121049 0
86145517 289427873 0 883866915 882752826 0
502631115 95596231 0 699012097 760551889 0
240662 153068069 0 890819884 830650815 0
490763276 307567297 0 768683006 590227120 0
86200676 24931683 0 389183854 403520335 0
66727612 4870389 0 133729375 134764574 0
541520605 111799222 0 579657519 764038116 0
696777445 52143294 0 850250997 863512663 0
90410814 75187162 0 485936722 527601493 0
240262068 196891671 0 567850368 550205328 0
470477462 54820369 0 572559439 626479012 0
104821159 5313393 0 214754325 151847277 0
72428127 2588391 0 358708033 305340784 0
12787503 12413061 0 212142767 263608441 0
19174651 13379355 0 297683579 181061712 0
172841109 23210851 0 180534806 95140006 0
121007685 32445869 0 200407106 188638293 0
255449576 19174850 0 399015578 419005362 0
13027994 16362919 0 238300313 250722739 0
27420193 107538870 0 439800906 427088117 0
240347661 8909193 0 270350010 269460237 0
335258164 144011015 0 368370905 271821237 0
22202272 24861394 0 96906262 95819160 0
656115220 744301503 0 728837488 846932211 0
226337 331825 0 5968116 6040570 0
445885475 37929504 0 897326043 627341485 0
248560582 239953577 0 312419660 445149125 0
30563255 28565875 0 346566228 304527623 0
32538484 5498039 0 217265664 193035506 0
55620541 37412082 0 475784655 500473493 0
306429935 80711592 0 572796380 541273072 0
288057336 45949913 0 783086026 786440000 0
26688577 171025468 0 613281553 707724958 0
52161455 16041408 0 388828204 375341022 0
535018565 349930486 0 899532384 550276807 0
753643100 69722887 0 894321954 398927278 0
260656513 188184436 0 564088554 574118408 0
88922293 33096770 0 612090149 670452454 0
677361218 569714432 0 748903501 880397518 0
131608219 7197834 0 944949195 956672991 0
260432073 32681183 0 400524245 263720706 0
5520503 45835352 0 269126427 322875274 0
153115868 39910890 0 449769272 422227294 0
453633436 142179729 0 708905054 529030126 0
115429934 15446407 0 679631800 433829173 0
107266219 219494441 0 976352598 904804050 0
325685654 27403971 0 481005933 355057823 0
519572 11809632 0 165942055 168292211 0
180971595 40688567 0 869527181 743506302 0
112366386 104240669 0 920120884 909992586 0
122369444 40147104 0 560977808 528862123 0
33258076 56668210 0 182582532 190747741 0
500214642 123172998 0 598086298 403060904 0
6461206 23734088 0 357310798 339031379 0
24757081 803831 0 30777859 31000289 0
52917222 45669502 0 896156399 808042013 0
246944508 38266174 0 399058603 348825718 0
59247386 4899904 0 114185374 95518676 0
37504034 10364607 0 296794619 361606106 0
10455271 61571664 0 887061781 779131074 0
40913966 6405639 0 314873241 314823348 0
29480222 1485459 0 86013746 81378719 0
10046889 226571068 0 641197460 721554573 0
56328833 21785792 0 773536013 781050867 0
564523811 161398966 0 718851846 681235051 0
154176278 95263088 0 290097275 314495010 0
524351193 42642742 0 586528319 513339809 0
147768660 65047940 0 308576307 260363393 0
29849658 99543127 0 428407824 382898507 0
35823354 7072203 0 605727005 599927137 0
19328157 12988248 0 268911520 320355354 0
1088710 687809 0 16249724 13620878 0
141395635 28762893 0 381011645 378341585 0
568761240 9321427 0 770340600 469626176 0
38333238 21175523 0 553973895 462611553 0
2457267 12714088 0 170054462 139369570 0
129286059 27555539 0 566281061 581558997 0
294074837 6282013 0 511597106 429022358 0
1192073 4461881 0 61228888 55107997 0
217576738 44540421 0 224834549 84502761 0
10092755 240403 0 443049220 432647437 0
167570594 3110970 0 573994024 828935070 0
328319946 54809899 0 936820194 856043625 0
60295761 53352349 0 756350923 721647135 0
2145204 28810088 0 770232289 758062359 0
73819012 58876873 0 255036279 367293000 0
38007142 3132454 0 103698122 94506974 0
14914477 30438109 0 649510295 538325910 0
18143827 52950 0 278721900 382382267 0
50045680 33651655 0 85707394 105178520 0
95389353 35378828 0 106580423 95789121 0
60016306 40092350 0 340126049 322760006 0
201256420 37569608 0 344052561 254473706 0
49740050 26572268 0 282414932 281775152 0
98364181 1354368 0 278446544 253260803 0
535492441 35982288 0 608505596 524752045 0
696982057 29150382 0 738494432 811979493 0
309996169 11593150 0 763947758 771797084 0
345436724 8851414 0 895260972 879804153 0
392489447 20100607 0 754614180 730745263 0
309458104 181760834 0 325489951 312747025 0
31651345 196650592 0 620947223 618002417 0
7240020 8242327 0 640991910 639812330 0
121430844 66531334 0 776942276 810422268 0
1858873 16916599 0 610655855 635605775 0
419145 2295150 0 172316757 165457522 0
905120 62209891 0 928774174 956046924 0
476332890 105260332 0 740413738 642482357 0
37188586 31708728 0 293898930 293235810 0
343843364 287687976 0 717514176 573879461 0
463565827 343193489 0 636190823 523278364 0
172367883 80173275 0 176175576 204777077 0
43551724 3689380 0 60791337 57285586 0
127855501 184999 0 164402260 134628119 0
70449647 37945629 0 457921995 421103641 0
25329366 26247466 0 183459640 145495979 0
261599223 14905286 0 462448865 456632230 0
107007213 25858500 0 115552807 173414812 0
90155660 116333146 0 640541888 737764440 0
122248923 15487039 0 376263004 390651901 0
55535136 102035182 0 730002558 636000503 0
124299308 53139961 0 199712165 199680618 0
15230384 2703266 0 64783652 44326252 0
74366585 77894944 0 326894587 279576207 0
454064519 169293192 0 712202823 466583657 0
115248771 21088423 0 160013161 165258821 0
120611019 13765612 0 404324909 424261295 0
259023590 233290004 0 597189196 601871841 0
29102017 11337267 0 48617515 45805453 0
195550536 34891764 0 302061505 320125602 0
83288795 14021937 0 229227920 222687643 0
47237860 29762824 0 546131191 771119960 0
132742181 39135277 0 263674158 218036923 0
589350420 341094775 0 645419322 458163292 0
25155911 75283965 0 398445636 411720906 0
444405387 78984175 0 536553333 237322412 0
48671654 52134939 0 438085581 424424869 0
169076811 27733655 0 257756228 250721090 0
2424736 3652280 0 18783501 19734290 0
170606387 78887183 0 251956566 244440845 0
201756924 23011187 0 396143328 316430274 0
53540768 10274360 0 96292349 60290150 0
29532253 1303315 0 538525223 512076039 0
341240 71521882 0 185106032 222602696 0
153405975 18020151 0 206804848 210612001 0
243403154 16765685 0 692527478 430704720 0
12523827 12037971 0 40423509 48260407 0
54051515 7808412 0 314857666 313549833 0
403540062 43191663 0 869685356 724429542 0
85758196 6633362 0 127486370 109269028 0
8940126 43280811 0 482299959 473494110 0
12518376 14821050 0 206984929 195443892 0
138056806 93865172 0 668273155 808900524 0
655043989 545677702 0 692795915 851723386 0
87276914 3551858 0 493344551 450509737 0
6621379 162471800 0 480077517 464030292 0
1207893 856798 0 7652705 6623198 0
633409185 17366489 0 688036284 326540793 0
24349084 3504885 0 143719524 208830272 0
237806656 71227942 0 548688761 626452497 0
398644727 49034933 0 745670443 739672562 0
570771199 50328443 0 737260950 800949274 0
393528763 57252964 0 866620703 922123859 0
2817818 6484212 0 36558158 31104499 0
12079562 1697030 0 191696594 159897495 0
4498623 867087 0 11524650 11614914 0
411996374 176884151 0 478881778 584177867 0
837719 2362402 0 27126610 31220260 0
7296234 10288289 0 22137909 23523455 0
127083841 79640809 0 513414985 510599516 0
182143847 42073961 0 586215225 560058164 0
573112586 142585200 0 729192921 646231229 0
173516000 35901349 0 970175993 942065716 0
263449 160473739 0 678174055 789206474 0
44472068 34889603 0 211979248 219725329 0
2636996 4198577 0 22601644 22496871 0
556505279 403072707 0 891142462 908026780 0
187116929 6914390 0 423576157 494690939 0
13345147 910904 0 596343923 609534236 0
249165501 84485962 0 276136325 137315345 0
16477657 7678235 0 190548190 168531815 0
454829868 777486 0 883421306 569849751 0
20610287 457646 0 250733275 332270588 0
270608084 220648191 0 831610311 836163107 0
433728914 4045385 0 853096435 903277721 0
139612103 28845678 0 347606025 245718793 0
32375309 9495215 0 534076719 571701672 0
103920040 80956742 0 400985746 368583914 0
4366060 13609901 0 114190506 117393787 0
266261908 89455753 0 360434998 280712171 0
254597692 135701804 0 865179244 794842848 0
336169293 192283470 0 864247822 668526461 0
184874618 184169063 0 695904375 806139906 0
84908120 81366593 0 704715873 590377647 0
130673210 5646877 0 238529153 187987544 0
26070922 12680065 0 155922563 155421162 0
96856108 11463840 0 160484170 144420355 0
287213429 72650264 0 467974666 355527337 0
224715597 10809252 0 914613210 812258132 0
37953565 15783792 0 243390313 254578185 0
88324432 79308233 0 373668276 318956423 0
31462874 2192777 0 869498628 810076342 0
194304484 26923796 0 204477115 181221282 0
134661945 25913646 0 553624105 509188573 0
52584143 68096095 0 816044929 774860110 0
4377998 2501176 0 37524160 40318799 0
39217630 19140606 0 454295427 467559195 0
763570877 294202007 0 808694680 670262780 0
370372479 297650028 0 644286352 561476362 0
109638816 34615704 0 196439495 261177323 0
125322227 125503133 0 574902520 511080344 0
165208581 6678958 0 589328357 600076375 0
156969686 24606089 0 237373603 195175925 0
108504295 59773042 0 180973951 224532716 0
64996743 39009040 0 649501997 456732551 0
12720007 3284605 0 13604344 12528243 0
17696853 153586474 0 893502336 891460947 0
149879148 89491517 0 802896665 834423645 0
75827626 33368831 0 724832515 735509362 0
45886439 1539227 0 308383982 335270485 0
496494984 29314318 0 835075499 768992888 0
208670943 7860276 0 288354246 144834501 0
850730 166662 0 8445240 10136317 0
6613478 43144011 0 239383403 287108141 0
140302252 48579624 0 473949848 454951032 0
91098313 132387207 0 410533801 379916897 0
98362085 6993566 0 562582658 434303533 0
60405039 65589663 0 679962998 628004218 0
156464984 49778702 0 672681708 720131392 0
90586444 47240268 0 281841058 311408956 0
339280393 52244558 0 808597705 711869697 0
21897360 80801566 0 413725947 415614824 0
562089087 42312264 0 821315553 844555925 0
46371720 4476372 0 88168788 79220377 0
172709939 60055909 0 400488164 397672603 0
810051221 402172115 0 959822386 955180152 0
24291991 27045141 0 634743043 612634908 0
261066414 14986627 0 589935479 599357760 0
37292079 31074761 0 504546639 513436188 0
99274987 5251911 0 231863772 194427162 0
1603565 2321290 0 24334529 29338023 0
27782393 15103523 0 87890619 106615224 0
69036924 43160875 0 598309389 585662540 0
253863709 74990760 0 377618868 348301165 0
2958474 29976112 0 226021285 207892959 0
39167565 24733523 0 467994766 469923861 0
254975548 12874947 0 305172427 301853263 0
599769 2127510 0 39362762 32650750 0
135659903 56268800 0 845578416 663697711 0
224208205 118243470 0 898439059 890430683 0
37714576 216353501 0 812539797 917560026 0
200749701 145078168 0 394391352 562922540 0
18334428 6878763 0 31526167 28427516 0
41678733 80441468 0 226698109 258080922 0
2025469 9669087 0 73446881 71495447 0
59601429 10065290 0 168859097 150982544 0
22448168 31030142 0 238841139 247568620 0
22968680 4855172 0 358974168 345860310 0
35103652 58620509 0 420504564 440169827 0
72455873 2513058 0 115478763 116611930 0
442953693 19021011 0 756737606 738004551 0
20448184 2648576 0 48104672 47175679 0
53174569 8977148 0 262483663 206986845 0
187576454 140594925 0 210302136 170791209 0
151940272 328190382 0 808940466 673308951 0
367687399 161508610 0 849816391 762632997 0
8378900 101209830 0 482377158 500335432 0
378569843 121260982 0 629986125 717888354 0
110185010 43107783 0 847961687 842023061 0
57371214 13461383 0 633131375 638393984 0
9160697 4161530 0 53632175 55703477 0
8365044 4455318 0 16888840 12329167 0
836989 379459 0 32395497 35531071 0
538844180 22113982 0 919324907 533968597 0
14638054 1851608 0 75534346 80314865 0
297513124 251904709 0 408426817 380743826 0
44762946 16950418 0 382118670 408890506 0
553763855 94914065 0 760960579 736189889 0
16075209 761516 0 272927533 226539841 0
980227 78095673 0 272463177 269866747 0
5898504 408177 0 11164574 7231907 0
407176275 31088162 0 825938798 681852461 0
863330949 51134005 0 960359398 600820398 0
115330457 82712215 0 365375417 352063938 0
118071629 12369097 0 215206512 178321331 0
346883084 466964563 0 853521970 965310339 0
4267067 19575683 0 186771081 171941431 0
198821520 194113558 0 592700876 610341449 0
348157232 111312530 0 472908523 323335208 0
310188342 34474613 0 868692915 887020087 0
31240673 12429358 0 255244289 252477631 0
208563773 4597001 0 348601171 334782208 0
57727660 26018188 0 159985291 167361343 0
14401361 18862760 0 580417853 558866369 0
337240870 146643971 0 844838393 845108335 0
180596077 174331606 0 830885266 636748060 0
22404771 23230656 0 218749004 268086543 0
293226370 155580750 0 745777709 625965110 0
419104354 323848134 0 950537090 912005604 0
19487217 41753854 0 623660996 733679353 0
12193968 54362126 0 267065769 301093539 0
221425718 5413865 0 559143942 543001681 0
209560996 16794425 0 335456188 352019634 0
53742571 31357167 0 723254457 490328067 0
19370817 16087497 0 286597157 291267436 0
89362171 129803823 0 438648859 502761886 0
1914453 41138922 0 200266875 173249824 0
57381460 35423344 0 59494099 66960768 0
16522022 21783814 0 408522768 372420993 0
278997748 185739867 0 384322314 508564910 0
26021254 69324055 0 772216139 760877299 0
138512784 70737503 0 286179083 309428932 0
284967454 25634832 0 466469441 390295675 0
668735072 268898676 0 721613380 441505125 0
78397768 43959216 0 142972037 138610168 0
1612867 24123271 0 303522342 314514705 0
570980570 107993120 0 816620393 950806841 0
37842128 19183258 0 461284577 355823690 0
97611847 49059652 0 340342231 346485527 0
43727130 67377499 0 716875045 761555982 0
6096521 52632172 0 746827502 777796504 0
118391645 4519863 0 486006522 280269059 0
192584282 4383651 0 436803129 416232133 0
741754 221343 0 1052278 1053482 0
23569223 12716886 0 263130003 277326831 0
344347451 280926187 0 763261963 642776458 0
32038187 43363939 0 360104596 372149204 0
13743274 17824382 0 87178473 97064148 0
23166286 11470795 0 23604030 25424313 0
72100580 12364890 0 624483666 708081949 0
703037110 241386235 0 941892226 948279859 0
141719189 35885788 0 704321669 648955717 0
285599795 69693703 0 908055384 822839101 0
57711691 59368191 0 598269513 574922925 0
399660738 367129681 0 785426954 548771904 0
67024118 34523901 0 380180535 406621216 0
192093434 9476884 0 673134659 512859017 0
365964109 438394378 0 552677891 531709481 0
425198866 76071755 0 640712051 642316381 0
19281498 39363157 0 467423980 488368752 0
9548981 9829385 0 856945235 864685171 0
40377511 35674362 0 626479329 428382703 0
26690380 11319856 0 52743494 49040570 0
174071006 166926573 0 496368567 544658843 0
13384179 5093060 0 101885958 122296993 0
63875135 12214407 0 216218956 253718291 0
547256754 341459173 0 843138538 739156112 0
444808759 29788277 0 670461225 600118953 0
299043613 15442551 0 570355480 573028737 0
228414298 48993014 0 440951552 355891030 0
135878330 1536169 0 342293102 394274934 0
18376563 43823736 0 304177803 295301137 0
139507339 93318252 0 616746547 498752588 0
287425021 164449614 0 453580980 331200270 0
20691759 12079397 0 276894981 327763537 0
128596646 5978772 0 568345078 453140266 0
121468166 102098042 0 842042119 830050583 0
8654172 13462301 0 118750055 100086056 0
211518003 40124261 0 425856024 374713114 0
933407 7530737 0 416102668 419978696 0
29996474 52649171 0 717670590 715637376 0
79960515 52944585 0 542477547 589865938 0
23399914 12848327 0 272574869 277292523 0
11516667 6851436 0 181447557 179228414 0
636756 122714888 0 326098503 298086166 0
334261370 276993595 0 380978209 485766982 0
97161818 48619033 0 878189787 821031184 0
74591160 6557099 0 632134695 611901381 0
292891425 4590070 0 414620166 356119909 0
186360323 6980190 0 382943105 407358518 0
322937642 55262482 0 900877285 915802762 0
2991706 54407 0 10197406 10397870 0
12258739 128464286 0 885952042 860347545 0
30067753 9530199 0 198957247 147684300 0
115189435 39734708 0 255209487 298737747 0
506583966 94454104 0 889600062 778927898 0
582839913 64357067 0 686664389 539149813 0
4933768 13037374 0 201655431 202222152 0
148778195 7753031 0 483684356 535800686 0
11480563 13878589 0 529012847 602657565 0
228682901 82013455 0 261347528 328271089 0
92822982 42611509 0 123372818 168383840 0
41192806 16889311 0 99445442 117153171 0
15070855 131747180 0 946999514 737086324 0
2131105 3791263 0 112294334 110635698 0
156480034 137360718 0 527557069 447279397 0
96720280 12555227 0 618767578 760465117 0
309619832 20695437 0 471738269 463191913 0
100675750 39753137 0 222813868 220451190 0
392825489 196853571 0 539739993 558303443 0
78576018 12607153 0 135955595 76710962 0
68882813 82971858 0 698167381 612478069 0
22295134 56293563 0 308914268 294727016 0
184511 566451 0 3549657 3991133 0
386960337 38877882 0 757705698 687799243 0
54041581 14716017 0 833580123 843562810 0
13876036 3412583 0 40384146 41394598 0
61763530 110703259 0 563027808 527820931 0
133257090 24205557 0 579413534 737967989 0
68214447 26352443 0 81391149 95068643 0
24243607 111157689 0 801595615 833620923 0
505926475 181449268 0 719010069 694428385 0
19429084 2728383 0 590732315 644902617 0
199381411 138533484 0 777866319 744760183 0
59875396 25449859 0 281667102 301745498 0
463839691 231814078 0 693582071 405950094 0
69343731 5037457 0 262244550 218073071 0
1822081 687179 0 2193106 2019336 0
160156024 14318873 0 361626502 342507733 0
1907366 15832 0 2848635 2953274 0
143311066 110254835 0 227524224 194690915 0
698939825 88549820 0 834204106 572994217 0
130155017 3567084 0 591559753 587879684 0
163862989 145189614 0 448914488 533697058 0
81540985 73339481 0 537926860 547241679 0
477498568 149661471 0 703914018 817667334 0
140399709 7760828 0 319238865 341127670 0
152259951 133219045 0 920627464 837095065 0
20240841 79039934 0 780481846 813744870 0
159857246 61510625 0 255060902 256324299 0
150804479 33287118 0 565901231 569476039 0
16533543 31364665 0 567265515 593825111 0
1284842 29531677 0 440765403 337396709 0
182103373 3765436 0 421404973 283044919 0
10603872 8817563 0 183202534 175651463 0
666232561 416288032 0 747720481 602718357 0
76261199 117347738 0 674061184 830243763 0
136309513 92121491 0 159297238 147755063 0
176237402 165988010 0 870715626 889151172 0
42407760 1542380 0 250580706 256905365 0
4166567 396848 0 40263476 34271094 0
35920433 16925056 0 675390751 681253206 0
84543731 86815399 0 345672659 336209820 0
74087546 8862000 0 140352308 176189571 0
139763250 83566411 0 185259211 175191094 0
112057477 48246853 0 324952772 345553071 0
761728012 7375826 0 974897599 480816017 0
25993225 8687867 0 43169394 41235782 0
10954697 27435358 0 219368219 236910139 0
347883453 187962381 0 640175471 643405140 0
10913953 52266036 0 782866957 859339439 0
43756766 64667970 0 258394292 162381332 0
427055546 157902919 0 633151116 559784355 0
153767933 23553703 0 714992915 706138953 0
329658 575095 0 1602312 1646657 0
81319347 88286897 0 874678182 793526227 0
2696045 2557061 0 21082986 24265410 0
61301457 28722911 0 383747432 339467856 0
61501952 38781061 0 272836429 261593201 0
124351027 99688473 0 417459400 453530233 0
149880652 65053810 0 380663741 361679894 0
14561913 14693169 0 412911677 386891184 0
35385653 8768739 0 62180870 52633067 0
52651776 25756845 0 92666750 67767566 0
133491722 187442123 0 575894913 753620081 0
263259977 35902680 0 950182037 826272501 0
117334608 14576054 0 992231314 967467423 0
149652468 30272943 0 417159267 418412840 0
300076955 22237599 0 584022570 224158713 0
3752447 4305664 0 138266647 137430011 0
372678247 229869019 0 785636577 746245982 0
67297437 52544126 0 440422644 418384641 0
3288171 8155726 0 142069251 137714449 0
18387370 667783 0 103140039 91934831 0
159689071 42693650 0 237814251 228497791 0
64881308 19601398 0 123257637 58520249 0
11923296 13997356 0 615158584 544349882 0
473565384 208126360 0 754099809 710558307 0
221822986 255667739 0 648067093 718276539 0
223984783 53771348 0 797262631 765954011 0
56309158 619445 0 102151341 89369789 0
543265558 111753304 0 809023720 803862854 0
149561083 108981626 0 368788043 451247509 0
887870 1673734 0 55909703 73579525 0
14563148 11424673 0 138958704 144713944 0
66544183 18235203 0 501626551 534822127 0
25402179 25740694 0 770547536 663300979 0
25392600 25496299 0 226383669 218004565 0
19470930 7063610 0 140885885 138882904 0
29026912 16669186 0 118223031 109559930 0
31649223 631601 0 73221705 68515535 0
58562591 81758185 0 563955250 643679482 0
36381686 119766556 0 711559676 602475962 0
334773168 145072818 0 494980438 411575523 0
300696026 71384534 0 983174606 795588948 0
115239153 78001384 0 772271323 668994311 0
34224955 99761374 0 509102580 395535023 0
426831422 8093846 0 657462616 491320537 0
106429721 7701581 0 368381389 334332507 0
146631841 2820201 0 326990024 191905382 0
46767976 80613883 0 655268674 440824699 0
671790478 23000980 0 915566974 787063165 0
6096291 152491771 0 569606496 708466667 0
202706604 96876296 0 265364239 238897268 0
270102332 187624471 0 483117505 426806152 0
20185551 138019787 0 756569764 770953741 0
1477863 5726245 0 237779960 239895988 0
210579587 76397199 0 529290150 370008237 0
118148567 54305847 0 593497026 589617184 0
309091576 35016935 0 834288691 776578021 0
136271454 34279058 0 160528108 158344428 0
206651666 176903352 0 787783849 968934566 0
15442076 787977 0 109277296 113370689 0
86066121 71627798 0 701708323 616414025 0
2501716 5939340 0 51542205 49781904 0
7383192 7736087 0 140375003 140752273 0
406877756 192082724 0 861399619 861440640 0
191029314 103007911 0 380751900 452562328 0
2552954 2146841 0 12981739 11685157 0
70061163 30014300 0 418310689 292380275 0
128232411 17089308 0 897462096 913483605 0
136736260 79332238 0 207800351 186050259 0
4691402 21913835 0 268346953 292827021 0
1425989 450839 0 66765348 77662304 0
6779833 1707328 0 29009842 25438569 0
75268888 37068134 0 383595382 392447868 0
302544486 192288891 0 698804957 760723266 0
481912504 244130301 0 755280469 781719108 0
67966141 11265189 0 193352539 194604513 0
183286538 1721572 0 716995179 620146840 0
58480530 26686502 0 104007251 100544045 0
407857667 232561833 0 508738563 430473467 0
162104477 29944100 0 356815721 383700436 0
213161216 82393702 0 353449503 300468269 0
122874427 129778177 0 170305565 165884878 0
97090179 30848831 0 297070384 325680156 0
57370681 63914339 0 395271186 831535612 0
4866356 100466771 0 543996360 519178395 0
310648467 112421004 0 808067002 704778195 0
269982763 50232669 0 462165255 516583431 0
246976655 30268374 0 884427709 866102923 0
20550871 14474772 0 21818670 21393460 0
281301959 163414786 0 455394439 493958359 0
60812125 17249567 0 346747829 349414334 0
473031875 221748765 0 488571828 354807420 0
70092738 12652951 0 290047781 285871805 0
460736016 288403215 0 622570621 480021189 0
202299579 90415116 0 237214512 283167968 0
31827258 14202255 0 118606317 100913130 0
160442477 44737245 0 932211123 922283862 0
77005727 79209905 0 851479578 870580429 0
167841448 29158287 0 581236378 572084551 0
21410192 8645608 0 134917293 131783705 0
343040357 321132796 0 829050272 832130320 0
146771647 150328282 0 753618542 770185977 0
1527800 77527967 0 935786245 853276738 0
120748233 155101449 0 466644497 490668575 0
52179808 73662843 0 483363956 479305488 0
1904938 1048999 0 5141996 4767486 0
59168821 2600482 0 126974968 81702011 0
69148978 35823645 0 336813141 332014436 0
24965799 218307343 0 552710575 647642634 0
359855446 8931652 0 392240068 366318097 0
312669662 68986839 0 611852933 618394083 0
39710220 11338740 0 67164185 54032037 0
63840598 45684247 0 911501501 856044468 0
98781270 28266936 0 964142552 989711860 0
1225363 31908477 0 365543918 351917849 0
405842792 9102952 0 756704469 620554369 0
26635689 91998968 0 524295856 440995334 0
237132249 87451514 0 740091503 540975983 0
533169594 53965255 0 587937980 374033350 0
467441539 56777320 0 716324377 727800194 0
302355558 88220184 0 475723385 460571166 0
338551 2572036 0 12095922 10343200 0
206536050 167307263 0 325422703 323310398 0
503078200 429405015 0 651238802 559605287 0
145069787 38423009 0 647387025 647202978 0
197774823 11202302 0 643446286 578716726 0
461671 1030798 0 287755940 371444867 0
225412603 7032546 0 303917458 157773504 0
21456703 60846669 0 499398725 547049737 0
73284306 23984352 0 582205289 660565087 0
28747524 15787800 0 379291800 370556722 0
274657402 12215732 0 645445848 559274935 0
42269661 68211440 0 407325334 391053787 0
308351165 89637168 0 742669196 730840320 0
78495261 25529709 0 483296733 418692243 0
733417539 4445316 0 947556469 797101490 0
102655018 71232997 0 362383825 470893818 0
595164806 233365528 0 672876906 500510477 0
16444202 6896416 0 926140798 871852286 0
12971283 1476896 0 220285124 180212223 0
63849015 6943694 0 106570693 105106372 0
136890519 88936358 0 205140055 216187278 0
30588587 34422901 0 164735664 166058518 0
4653254 13189111 0 44599491 44435111 0
183471652 21390129 0 296438732 239654862 0
15158695 31604548 0 493658519 495090489 0
4236740 3182055 0 62811953 66543595 0
107527773 72703091 0 499974931 523048948 0
3001277 133783257 0 698191092 669369458 0
174909169 108772676 0 451883277 409661970 0
9960820 10681973 0 79514205 77502881 0
148618489 10327250 0 339597134 336429090 0
2261428 25862010 0 275393891 268011004 0
28549067 24246910 0 76710091 71321499 0
15379561 18840516 0 272263230 306577417 0
24685243 90730175 0 420736896 393745726 0
91095883 7019807 0 108063607 92809702 0
170015501 318631110 0 730807062 731950071 0
19522193 63954242 0 358300334 418749954 0
247791163 143549804 0 354505068 333101940 0
1336963 8727152 0 190662511 187219797 0
73482906 187086083 0 727631456 783952363 0
56802397 37778218 0 362184518 379603466 0
195595503 42162998 0 542087521 600984311 0
14521149 17195729 0 121018651 117109129 0
221110195 105470498 0 411839584 488165406 0
293288726 197395720 0 418762080 414027510 0
72699650 130338527 0 642470577 693332249 0
567792424 71600546 0 694519483 713786635 0
3572301 38864847 0 688405213 598554892 0
45642690 59545321 0 549465710 534163229 0
90878848 116492292 0 578597014 500916780 0
44751009 83168444 0 839585572 669718679 0
18229297 409530 0 54087809 48206068 0
46094216 88024962 0 580171420 591863502 0
97724329 142296538 0 621845867 532189603 0
46289125 102430964 0 701517185 741322824 0
11102834 13599992 0 165957067 168567521 0
168113710 34072141 0 322297600 396043772 0
132210107 18496101 0 222862460 180943312 0
151350306 28376162 0 641390400 471347638 0
419391113 69614323 0 671309266 613900854 0
204626430 49743759 0 777576180 803664508 0
48905410 50279318 0 462242447 485923699 0
100211645 37405591 0 381466855 450086612 0
31103244 517454 0 192399093 183467749 0
980093 226154898 0 772526427 721203112 0
138295195 42424745 0 370936606 349996689 0
169346166 135606846 0 659451074 611573392 0
10294264 1995301 0 34835667 34760450 0
52531301 119203344 0 659670203 648534323 0
111536445 73258583 0 341700000 344709875 0
632097279 78525885 0 907951909 858296251 0
218234792 47225116 0 346553333 295115062 0
140714455 187160337 0 843248760 858509574 0
194214446 26175968 0 325387897 449472939 0
26176045 5801833 0 94881322 90936488 0
481005979 90894947 0 648077756 521036992 0
347315175 1166855 0 395019503 339261944 0
2245336 34845154 0 160610695 143235284 0
61085103 15839228 0 102808943 102426390 0
9406783 21123215 0 539457032 671333144 0
202529983 155398580 0 893883848 813555068 0
51542658 8162379 0 345393018 408797679 0
65084265 32197382 0 711838949 717580802 0
289687994 220567359 0 557018173 549670305 0
51630110 30145535 0 244627953 252051004 0
44285942 84011048 0 670126060 758883250 0
232431235 149396448 0 887079306 842081036 0
16431939 3238412 0 25241475 23670018 0
139042473 10016800 0 654540978 545616248 0
1414916 257561 0 23237472 22253335 0
16290432 835845 0 60720464 61268070 0
22826580 9006254 0 263545785 267432999 0
164790468 136863172 0 228888528 271603395 0
2617894 4167200 0 55032175 57460199 0
75263133 219060600 0 798959852 828406720 0
23292158 112432255 0 421405097 408691915 0
74353469 46877411 0 784916260 834650730 0
470483571 13354606 0 842476331 826660642 0
3052935 52292233 0 796663011 814444212 0
513730066 82554347 0 708822805 723867951 0
8036182 689005 0 86628536 93963557 0
234689504 135789161 0 726759742 675547629 0
271290089 15474815 0 654254713 643450762 0
240274501 61298216 0 915772980 960720603 0
264462704 111906084 0 479324126 420744355 0
164905379 1271618 0 908030255 788855560 0
58139343 229630436 0 737046386 751828036 0
19103986 1359704 0 68375252 84703288 0
102358644 12385789 0 255170060 256141962 0
43554554 83751538 0 626359743 571037439 0
186845572 195070978 0 633238505 580351783 0
252468823 4220068 0 775888997 675946912 0
2813353 497120 0 15568273 18050730 0
399825546 40712707 0 609095961 684633928 0
101832863 107264480 0 721109469 691757489 0
13673250 70238515 0 302189730 305996422 0
232314218 41306028 0 273387099 212589290 0
49389699 50997681 0 299218816 300665559 0
53045063 21617784 0 144230445 132691397 0
155752205 1278063 0 626342352 627211116 0
4217465 22319000 0 139325134 141941454 0
163084590 25715802 0 649887284 755855811 0
146392785 2899736 0 591325284 530223785 0
240491529 66084805 0 514882834 626556893 0
31479072 58287883 0 456156249 468413706 0
137419790 22099338 0 831024323 552459200 0
87420301 50826202 0 865875923 969143399 0
18095847 35568822 0 166414357 157504779 0
7414205 1669426 0 107772485 86032524 0
86331996 18955834 0 912748468 929755496 0
183825131 206950785 0 432844174 460690171 0
31353324 6535228 0 142545033 155387100 0
18970755 2581574 0 139225812 137845886 0
93526136 4058212 0 336514649 297991281 0
125655761 24715591 0 344253538 369559912 0
134640289 104022575 0 843107244 850713297 0
66964367 92375052 0 456692379 481245641 0
97890886 122577599 0 928474796 953185633 0
126073567 56644768 0 760813589 822845450 0
29205238 20884778 0 108656523 117236077 0
46474528 46981134 0 158814565 141855784 0
169591616 13961165 0 543915214 467951603 0
707410 1723673 0 131978955 129992662 0
448103845 153170225 0 896858074 628626938 0
110505316 45352293 0 135830081 140964598 0
17619730 80563018 0 748625703 710626511 0
24728327 162815237 0 812540820 790393940 0
22865622 11022803 0 73046402 64017130 0
117182303 45225753 0 167598652 142859204 0
108472302 63194669 0 836281430 789180732 0
119211840 124549254 0 677002034 702461595 0
37747287 2473528 0 399759047 429326686 0
16899500 4738624 0 39232677 31056231 0
27554065 10721315 0 73756833 80904512 0
563004858 97290759 0 780064435 819010653 0
24353267 26604061 0 177723281 176008983 0
510237122 11409555 0 544111586 361741290 0
502885749 6939998 0 802053801 792218581 0
83998225 42467773 0 908699680 772175468 0
21397193 36248842 0 762720693 773989836 0
143994913 69174526 0 326504604 408679911 0
4234930 5528829 0 22304119 17543275 0
75772207 90423298 0 315289019 328214950 0
44765877 43910600 0 342635227 362439129 0
4921745 14348136 0 170654475 171300230 0
33882673 16245543 0 210372737 208764156 0
125698162 156726243 0 688856106 695619761 0
85041128 69011660 0 852406661 953072636 0
183554122 85687372 0 231264429 240423139 0
55990127 59577993 0 339171157 344217888 0
726347387 563233348 0 841332850 754891346 0
1142300 1150364 0 15108434 15343805 0
41381340 190967934 0 544103899 653320482 0
242345896 4011111 0 542657824 475679172 0
16080660 1536896 0 17925110 11756427 0
528247128 260090809 0 687091907 746815176 0
540513 10880051 0 75975660 65247442 0
245979513 34016531 0 577468210 444535783 0
357311345 197213657 0 625664106 575971988 0
95090830 27252540 0 940044186 778467697 0
5343583 33440 0 120651125 117108313 0
319427441 12205293 0 980543786 865476395 0
73175562 35985052 0 532562002 489977598 0
158781829 14306623 0 538049783 672384288 0
244014848 97253941 0 876288507 894634222 0
243772482 101461554 0 615088190 594891885 0
242041728 14130748 0 401873387 348523315 0
312127744 300303787 0 381496916 396407934 0
195497974 35798750 0 217612023 217608897 0
121302396 326863333 0 557759013 594566795 0
494911600 78022801 0 923390805 926818373 0
133984330 10946039 0 201133071 217318712 0
31473202 34475594 0 335371568 381240317 0
13319316 38231320 0 481380555 555874053 0
12652972 34077462 0 500288363 474576252 0
36037360 49670195 0 434915221 298290964 0
20163351 1150402 0 717017037 947788155 0
6746622 22684679 0 288796248 231488179 0
3170919 6671721 0 15769046 15124269 0
3105396 4631515 0 51614401 46653621 0
90598665 16046489 0 114666703 87071513 0
199970888 9224121 0 691928504 805205368 0
214489931 121835167 0 613454538 566718279 0
65615858 1769906 0 379993789 404837388 0
521636026 39813274 0 668119850 664179744 0
6394888 1387908 0 8327732 8494060 0
73261593 117341913 0 726234711 860484389 0
161558268 218045439 0 871112507 745652240 0
436676828 54834808 0 840250527 756662411 0
15723192 16310875 0 157114765 138482261 0
8553200 14360305 0 162357034 186065728 0
641482954 519784120 0 713544068 724721207 0
32136490 5463409 0 168240933 142434518 0
451931196 42224590 0 870720583 667884665 0
27460257 21959395 0 94665740 108051289 0
57791063 9324773 0 373839167 330854762 0
10887169 3859133 0 35282016 34957522 0
11388190 18947522 0 72690047 55564850 0
233677737 41694657 0 924428388 980929771 0
29393372 6849190 0 170788390 167094807 0
222420355 89130990 0 283872363 266392958 0
393759295 143023045 0 598086560 570951531 0
18323843 14145362 0 203431066 130768865 0
319805899 55282917 0 466424970 421411254 0
1691791 36803953 0 604703667 681946091 0
289020559 54367226 0 471055122 415630560 0
133975285 23523705 0 328281390 283141017 0
76333401 26512224 0 78788261 61759812 0
20813924 60872214 0 159244933 177934939 0
178999834 14269474 0 221388982 159321598 0
35668276 51457822 0 300382212 374877155 0
642544012 333755229 0 696670072 557867709 0
218625927 91045533 0 683376643 735479070 0
81100131 19481255 0 250621035 170112136 0
509269 797750 0 6292848 6290489 0
51603160 37621821 0 217522529 214982359 0
2543661 37294640 0 511900159 553950960 0
248756720 3395815 0 791443959 911631822 0
265939103 21824719 0 293641640 191790796 0
161284 1873883 0 629324038 686402832 0
25708654 32075192 0 578817065 630677437 0
144015065 2458505 0 299993262 296565960 0
142853538 167689074 0 880053374 895333976 0
214263396 3669647 0 307050207 313214891 0
9569658 3556996 0 83751604 70897957 0
42102768 68675 0 53358356 34708636 0
9823201 11162878 0 89066424 94832359 0
465205368 37465644 0 679560326 440654386 0
77819533 718850 0 339959326 360000570 0
205596464 21414949 0 311068604 282383381 0
74976909 39488523 0 319596234 319302871 0
151352241 94551007 0 497071957 399679895 0
647054615 214002562 0 754060217 665332753 0
112674836 181178066 0 911949794 878960715 0
262170119 21485115 0 353730442 328960726 0
17319284 104694692 0 289516884 333174116 0
542965335 188016202 0 639594328 580539712 0
91770243 13206128 0 346742997 474962209 0
39293427 51308268 0 469747480 454172521 0
19688501 7977308 0 643947634 595393158 0
7241354 32677896 0 298505198 276922090 0
328913618 280574874 0 661628265 693219931 0
30101789 4560809 0 537899155 647417439 0
50415044 29353311 0 159167148 148517093 0
286026600 623226 0 401083521 393837143 0
179075499 258419717 0 804541595 710951863 0
79869061 1233596 0 255357629 248833654 0
440725006 185465469 0 876721962 768029997 0
59075414 67214800 0 444093852 410903706 0
60279752 53119507 0 375122788 430239174 0
39041821 92858924 0 415841906 442511723 0
233464369 5256472 0 684941768 649350667 0
103226346 179971092 0 379060581 533797189 0
13564931 174922382 0 749273664 852203250 0
30780909 4575511 0 49676017 40984034 0
9293728 9072175 0 311875747 295574541 0
10341121 9796694 0 91063279 78870327 0
480583121 8924699 0 804300083 486782313 0
401978384 314634430 0 856398682 742070640 0
32476289 38272828 0 358819858 314061172 0
46978894 26057378 0 102689531 103870897 0
3278048 23645960 0 106114545 120185681 0
89094825 48091460 0 535270239 667580651 0
28784300 104460694 0 587143325 555490088 0
603077 3274510 0 44928858 46952527 0
8672142 40747870 0 158926016 151737225 0
50509235 222814841 0 674056661 627120732 0
170142774 149049926 0 759319203 798290575 0
383596520 72740665 0 594676562 610477641 0
114266830 205469288 0 936866054 959574763 0
12902191 31543889 0 377309069 405941148 0
486824098 59870068 0 508725900 277186410 0
19199586 67336331 0 627615270 776611114 0
20699828 15902346 0 247455244 289644161 0
502418734 71059661 0 833761135 677561719 0
26494488 55729302 0 278492386 280443734 0
132343455 67320772 0 597690008 649404719 0
113172699 9253898 0 234543219 132132484 0
502535971 49267651 0 841105966 639104490 0
24251460 23519048 0 199101130 194920114 0
35642687 176498246 0 613824524 521620717 0
70691543 73974128 0 348052548 335378365 0
159793335 3067399 0 642749953 880215430 0
163392294 26060668 0 239138666 154389386 0
423713971 227139597 0 822397407 487183579 0
378001578 23430186 0 448996771 429731940 0
8051348 3738033 0 223619498 231648381 0
74672975 146552150 0 908341114 895979321 0
48324148 2912197 0 402961063 390296073 0
691504289 399064451 0 754209661 694599169 0
30085697 114294781 0 481374825 622837759 0
20424674 82668442 0 351647115 374177841 0
227076114 14284538 0 638830805 720264866 0
20402625 11918224 0 139810807 186156916 0
52522475 67726999 0 729716082 427767563 0
22081136 13511663 0 350591639 358759050 0
48906871 99839222 0 524194845 554075736 0
139453789 50319066 0 306639712 356709646 0
475800351 415477678 0 687543460 704487672 0
490479181 43094551 0 634856815 468542275 0
104579834 161279055 0 475259418 485415037 0
100391764 10397741 0 483433196 480308714 0
160478473 27575688 0 429820863 429334271 0
4772820 12769354 0 113419432 107171230 0
42026846 15695269 0 370534690 367378777 0
247850356 49706225 0 867389315 930090373 0
311966648 3327368 0 422114305 235638921 0
40279493 29694046 0 514152490 474225991 0
85734849 16399840 0 898881167 900035549 0
126643585 87917360 0 286342651 228389902 0
43637285 5729669 0 121425272 97311639 0
37016363 59711430 0 251677479 225979070 0
424926660 126878486 0 765654846 659123459 0
115970920 156532358 0 961071416 814832597 0
882348580 23838021 0 952672563 634855729 0
59076697 2510342 0 425774043 379809369 0
97097263 146925390 0 740484271 669108354 0
48055704 59552089 0 733166516 749379018 0
41381964 93262 0 77054881 56979914 0
8646032 1602715 0 223891981 186050307 0
29608212 30919315 0 228200460 227970421 0
13900315 7038209 0 120051146 115101357 0
295542580 102630907 0 442248537 374626618 0
95180979 153411378 0 542942314 711325435 0
112198626 61220958 0 666588388 652294345 0
2096398 160993945 0 478791916 585880971 0
119939261 83950601 0 510212524 800401863 0
371275658 5391328 0 589922020 441349140 0
411085076 129614117 0 651730832 655379135 0
147889895 23465141 0 260239789 374076941 0
19013857 24285016 0 278728269 274378235 0
299677489 225396617 0 448371958 333287544 0
17220512 4999449 0 225830213 194717686 0
26798844 42765877 0 499020565 560380583 0
16561431 144146320 0 303730417 335311609 0
72736074 35592633 0 297202486 240567381 0
91340000 152761594 0 336045447 351793638 0
49375623 41950895 0 516402697 589051751 0
66469478 35498377 0 75914839 46824818 0
243359166 10372109 0 702512744 689087023 0
37113098 6548256 0 181642618 178002885 0
288726357 43060363 0 400078095 376377130 0
755515894 210056606 0 802098219 626461942 0
254311339 47439379 0 456481325 311540576 0
153782234 29363438 0 439240066 442561989 0
28490932 21782609 0 212047023 228725235 0
330035937 42816040 0 361700766 254136791 0
92166513 17013615 0 750388011 581161545 0
14474058 115023512 0 677678174 682664074 0
37733921 226666995 0 540093780 627481542 0
5188115 1833987 0 82628112 84688283 0
440568384 82227325 0 734888659 422382219 0
253236299 30590324 0 486719374 567508604 0
3690516 7297513 0 258824854 250191694 0
37557122 41997642 0 748577624 719715372 0
166942924 43536433 0 804705466 865803499 0
65631623 38696851 0 792149751 774669747 0
618384951 448736953 0 764948472 773826619 0
28872992 5265942 0 47867364 42319148 0
160299842 18249771 0 261356642 253471208 0
637780851 270388696 0 782839249 512242436 0
636598250 199810656 0 858757351 662951921 0
312287760 244393442 0 386418396 339103328 0
35738286 43659191 0 233060842 234391508 0
96212129 5488924 0 193807320 201869671 0
50130490 6046390 0 207128682 183338239 0
2753972 4844516 0 30198851 26636351 0
9902317 10935931 0 86615104 85364035 0
192763814 1781837 0 372991446 375105143 0
216704388 35784172 0 738463534 784429388 0
38320789 84717666 0 699161012 550029070 0
21912001 10014109 0 160855886 141936983 0
120264991 276370717 0 845869661 815942894 0
111182743 62989019 0 318483502 297287986 0
29268674 13510231 0 92247663 91612870 0
347807241 2275399 0 566476126 664286815 0
72524739 156133678 0 610103182 679207971 0
37238719 38744255 0 92287805 118683897 0
366429 811996 0 6121118 6135079 0
14440947 197735 0 130780311 128582253 0
114879704 5644136 0 119304496 119236330 0
369584257 139513823 0 855532892 822231293 0
731888622 39552900 0 837672155 578014966 0
35606471 934278 0 508437193 474559816 0
50713146 30510009 0 165740206 115878413 0
116254950 13488 0 542745425 533466712 0
159957145 23802629 0 744289670 569486659 0
18378095 11397267 0 245268512 170612230 0
280254450 30446230 0 543351294 490448587 0
360008567 284068856 0 776306999 669089451 0
13371635 22865627 0 148653260 137547115 0
217901 2035502 0 144387111 159282482 0
540687028 153793561 0 739635742 777133190 0
543731709 131938146 0 824417176 655629422 0
101068962 45924078 0 348132630 278047897 0
104994137 19665246 0 147771648 197032568 0
564793221 78981385 0 725622167 752297649 0
34584291 212777577 0 745813901 878955492 0
195306121 118927475 0 703316041 704444750 0
255656329 195243066 0 282356247 272729548 0
85040743 16210799 0 257972077 255834950 0
57803101 7005886 0 229445953 166314686 0
220399106 25754045 0 584905128 607824040 0
7709441 23600360 0 218611976 259229278 0
12953382 79372261 0 326629644 313465171 0
190656779 106774410 0 793215200 778041109 0
335867064 89619510 0 767047170 727531917 0
34285989 3751295 0 50470856 50352251 0
654179 3062992 0 41149069 31206983 0
45305849 1813126 0 56061945 38542955 0
220646495 70762277 0 273972380 231811382 0
2338966 69971816 0 364074205 347638712 0
170307694 76697719 0 355046547 355891469 0
104117993 37947092 0 271568661 268396285 0
10263659 66908837 0 626797235 434109023 0
501330082 367648804 0 842790064 818306048 0
162612137 1688987 0 450298409 452040616 0
114348487 65279314 0 940344985 981114863 0
310620415 104304042 0 462859191 511609824 0
339574657 45586434 0 939385225 950836379 0
19822938 8100919 0 657581406 601246332 0
3405747 2151358 0 16654290 17355733 0
9517662 13546823 0 190173756 175058219 0
37534306 94148353 0 626597321 596787446 0
1750561 53547741 0 321754096 304296396 0
60305734 43921515 0 638195564 800448878 0
1782733 2917626 0 57640472 59469818 0
26458069 33937658 0 156877248 139371663 0
221675626 221130363 0 808246724 844335280 0
332567743 167600885 0 624053803 572954032 0
13817999 1553667 0 181946829 155311537 0
227916589 1001942 0 497281871 471882896 0
18516206 167135073 0 675598544 625565445 0
438305007 19777779 0 578411757 462678729 0
78186531 19077810 0 469869020 456665886 0
74627894 9577561 0 517898535 488217055 0
120333537 8784461 0 179613557 160987737 0
85074219 14078012 0 530392192 540730864 0
442362444 22867110 0 522581249 244507145 0
1193441 35633977 0 214617745 252519720 0
33148483 95617886 0 557044287 546358415 0
24739813 20860282 0 321070771 261402822 0
318295868 18797966 0 806114296 840784482 0
194125480 219496270 0 358826304 368122591 0
22766573 5275935 0 186355857 186119052 0
338546144 16389224 0 703942191 694626936 0
190553159 8877196 0 557669254 506086855 0
170700323 31172824 0 228049271 210695154 0
39442850 48737463 0 188546921 208903427 0
70690870 22451838 0 655429323 605193449 0
593506649 42331017 0 846345407 886799665 0
6094043 39388997 0 182320963 232969713 0
64304214 8664507 0 210110366 177655471 0
375299303 45112316 0 696846676 616568869 0
56467319 40356577 0 581646757 629444594 0
162579464 37983095 0 741118039 853320074 0
408763866 52921468 0 654005509 510306393 0
6262666 70772555 0 223761262 203418853 0
115988031 62478695 0 843758112 746241542 0
405481334 93165978 0 675436971 664935399 0
186505390 208254814 0 230560058 217009015 0
10297689 722004 0 632134335 674975034 0
3345675 22505383 0 776660494 774451381 0
9239009 19840640 0 146031590 145966018 0
160295593 141397978 0 271505982 227989307 0
133310355 60167214 0 539930645 422595968 0
117692142 10792568 0 160640189 202236393 0
77969394 76192105 0 752124963 815643583 0
77585248 6156196 0 187343744 103453976 0
212387204 43369165 0 343923601 438397643 0
33346987 832103 0 307740726 233658503 0
1294658 746012 0 10456548 10462290 0
533474076 5002961 0 635977057 437860399 0
142587410 36281127 0 706085299 594662095 0
3850103 59696972 0 336683584 285122584 0
17641943 74144346 0 491756211 536692650 0
87519199 10815036 0 388014289 387539538 0
2621983 63210054 0 691013133 760064269 0
480630248 67140926 0 745611278 505804473 0
64169929 36151039 0 567460762 741504832 0
53589635 81675235 0 869073668 783090211 0
265381276 1906324 0 401477328 392195563 0
199910263 40898292 0 474394960 457896412 0
9541870 2917613 0 310361289 341316243 0
156307778 59300106 0 890367439 903847067 0
6304642 8751133 0 212258213 185213022 0
476616301 333285701 0 814151106 782286310 0
172841669 16115920 0 221842060 257336480 0
6498470 3752065 0 47106493 47634261 0
19736710 14417022 0 845993267 826119185 0
222036193 48099581 0 404823899 424814959 0
4406264 6898520 0 68047764 66177002 0
194362189 49955992 0 955288369 962438867 0
6414766 21780754 0 282423846 260540379 0
110383864 101600869 0 194301649 306110791 0
122229406 281404768 0 756008345 762765919 0
18311884 33389832 0 648018806 680564778 0
3062670 3659574 0 19562739 15667457 0
545837956 550066576 0 844063112 842900618 0
618144267 88288571 0 780657266 583585597 0
325058197 255701192 0 489680435 334383999 0
94514095 258497955 0 677888722 845248040 0
69180501 51494978 0 480180456 439605647 0
41911670 5896692 0 144776709 132339934 0
10224568 12036154 0 168021424 157192882 0
17217588 13469602 0 249639054 201635373 0
180749674 23314105 0 437204826 395975153 0
102577477 70429654 0 249126320 280544707 0
33608813 67591439 0 234848490 253560347 0
32530357 26736718 0 101795705 146137048 0
17040475 8568039 0 84214119 82510183 0
367970166 17178280 0 749707671 699640229 0
10667225 118353332 0 962053384 933206827 0
935947 12435938 0 176456858 161777132 0
455240793 328786385 0 622277715 562581810 0
288660594 99200337 0 654130520 645389660 0
348980296 664192704 0 744129414 712288591 0
328762014 66621134 0 738514662 789678915 0
28635099 65897925 0 423128978 338658764 0
172374253 318099227 0 738027226 839162364 0
7553147 6876523 0 219499211 196114231 0
768524287 121395661 0 873937755 692770349 0
491879988 33771894 0 811075728 836727861 0
83554294 49949434 0 541825029 551004107 0
37639442 118250941 0 780540000 730286616 0
139297071 16044680 0 516429293 531314022 0
69178576 16874063 0 141708527 84662979 0
86306616 34738830 0 697877002 723774632 0
62037484 107593414 0 627908274 577273351 0
107892833 24245512 0 514939663 455487168 0
451031123 211945595 0 774823477 730585901 0
22752543 30118439 0 172595747 171197539 0
19472176 23791717 0 808494402 814695178 0
150961576 16550147 0 390317931 387046165 0
116159389 190961 0 384424136 385309041 0
31768290 117801649 0 302893737 376992473 0
114092995 57358222 0 652517975 774835646 0
185331309 111887624 0 919074525 890038208 0
614263129 128410735 0 850411757 828724723 0
378144123 9909797 0 524109299 531355857 0
139692827 85454281 0 634180802 475091520 0
63839004 68545260 0 257098149 282870075 0
719025755 37970343 0 888932967 690493867 0
332260573 33808229 0 582762157 558847043 0
256979013 59714261 0 509598975 482348434 0
48484135 2586714 0 154908894 172137928 0
292664480 61015225 0 769895045 644022063 0
125255 62726 0 1219241 1195841 0
516982555 308640162 0 683931061 681904090 0
146944467 99014536 0 486010120 447866583 0
283152650 18128820 0 553029839 533192874 0
137043900 36205023 0 487257830 489480666 0
42207740 2905691 0 691770303 660442174 0
50859736 18095705 0 94724108 48117271 0
188723428 63388306 0 835866068 747886660 0
95542885 61033810 0 685185279 631390242 0
4314935 4833699 0 267387734 222912229 0
23976134 58516100 0 636927648 683473536 0
136659306 154143749 0 822856079 804570833 0
225131074 38141934 0 539888140 404882332 0
38778232 24865098 0 303149348 307983116 0
182305544 54427760 0 808594403 714841928 0
86700939 12686457 0 184173378 174923460 0
1860829 163429544 0 707731789 691274621 0
4082061 18528996 0 57434014 72337994 0
23033466 2636939 0 35411722 48214806 0
856050842 111928580 0 875724470 790410019 0
22679064 25779860 0 367376259 338037450 0
292391931 58845884 0 794830724 757209190 0
148761040 28072051 0 402598396 370486473 0
92248301 69209584 0 182743838 157178982 0
675176814 148031008 0 812724222 575569474 0
40030987 39085580 0 84699757 86029380 0
269865897 347252522 0 453415890 454696978 0
609740776 12900979 0 919377462 913004693 0
358957556 28258579 0 606633814 515372537 0
14182460 6774596 0 162797649 156586170 0
82098473 58986217 0 646182150 600206996 0
92414454 108399147 0 763829612 879211528 0
5982542 1562230 0 845934760 652305589 0
48084058 42615107 0 479787521 380644905 0
20351358 3246088 0 275285967 243701841 0
36560470 30905927 0 123174440 154590756 0
141864442 2023344 0 806951814 632628869 0
9100204 25381252 0 168200950 179084029 0
65207206 99466505 0 902692224 805077744 0
268984066 34721506 0 811398458 752704409 0
592053884 8313895 0 838866813 448558118 0
55287356 5090397 0 252569899 265105872 0
44549474 38733451 0 946028748 876623976 0
40881867 25656375 0 490915118 545942605 0
648531612 171768833 0 694399652 535183226 0
4533715 21340988 0 540782699 538659276 0
30926055 18761342 0 41913886 38014390 0
646032682 156825079 0 756789968 583481309 0
406527381 293671355 0 579551779 501519288 0
401613627 39774613 0 887924960 865192212 0
131415374 12467956 0 927049164 703150721 0
329014910 41397868 0 344270489 330306903 0
36462148 1818770 0 406315088 416840592 0
513471456 257474698 0 572953437 319087260 0
75027745 1505376 0 288378805 237693910 0
46052734 87918761 0 805125278 774671153 0
587227 2974431 0 300741502 305906060 0
308866446 30579972 0 464846289 390679377 0
28729360 17442813 0 322627092 297738821 0
270963649 41236791 0 811879793 802375402 0
275456164 156022097 0 301137465 189028761 0
42357321 5813955 0 362395040 297016578 0
624404372 95268966 0 795589202 814057689 0
23028410 21280308 0 670479731 577100975 0
146067302 102752689 0 531632737 633528646 0
16709977 2330443 0 29987799 31882026 0
96880290 735507 0 660931168 572881818 0
68727387 20901528 0 221871623 253058189 0
197062596 137599103 0 221022504 178930054 0
723809225 267422522 0 838664457 771668452 0
17503000 44019616 0 392637559 392825134 0
291220635 197811084 0 496094699 526378184 0
177941435 15299226 0 196305396 160953579 0
515078985 22303733 0 807504472 888042910 0
10821651 30087459 0 211627717 180915485 0
69146407 570753 0 267167326 207517847 0
48547462 76374951 0 512341459 546261216 0
45624713 42192548 0 346467043 272962433 0
316143953 12909322 0 700809533 795797361 0
91492940 19738261 0 435387931 406182548 0
94320309 45630133 0 135813413 117661717 0
177679697 61450885 0 667514717 623648463 0
139873487 46002342 0 193159016 183335119 0
129811689 45060387 0 696539552 904089702 0
79732118 1000723 0 185444213 202028937 0
1656311 95798 0 2778268 2037932 0
4749333 704834 0 31326348 20743216 0
3454904 78264103 0 347639652 346056219 0
638105 429191 0 17818833 15815074 0
184330259 4074811 0 273086238 293281618 0
491336 12711260 0 128699573 124226383 0
117597290 38929162 0 660598838 696793296 0
117734370 9297716 0 245236641 216303603 0
177076470 64210961 0 392997076 357376708 0
359433248 149086063 0 955876610 829263480 0
63462395 12116181 0 130362236 57921984 0
2413496 53937107 0 332739745 341810907 0
494544018 76477963 0 892556923 735911955 0
109174257 4308811 0 593551085 633207431 0
328799344 110064018 0 803912668 650053812 0
258553167 18792146 0 940215863 787134365 0
8721573 31095475 0 191123732 243532687 0
138359713 102815018 0 163080029 118362651 0
10149348 2494624 0 18448657 24537754 0
396684523 11846648 0 931181952 915960195 0
200264619 61605596 0 652994449 585521996 0
45113525 11579926 0 262524838 203086860 0
38957419 141906226 0 574812573 595174410 0
66912447 29187863 0 793625608 791316511 0
50078389 3545734 0 84680293 86643717 0
104085046 27393658 0 489305383 522670100 0
28827683 29707737 0 679921426 491700081 0
2397313 14540095 0 188990569 208738296 0
10827788 18736562 0 228881006 236241635 0
37604920 16101465 0 209372430 410221535 0
50310065 51857941 0 898658181 820702480 0
20140843 3130282 0 115518922 120125639 0
20740112 47334961 0 552179271 556352839 0
58462023 36505403 0 734841683 741080073 0
129934587 56154395 0 497879157 472996270 0
313261216 174646466 0 732917096 705432550 0
102677083 16951888 0 653069162 580736512 0
347592214 7813719 0 396487981 478195366 0
401521541 10139343 0 948894856 468435040 0
471514 58492 0 2089889 3231929 0
9051119 5456693 0 40937509 46053593 0
56112706 13407870 0 145018558 147152339 0
134410849 219766686 0 464303709 636973927 0
554477540 191747990 0 782274562 407444374 0
30818781 5438501 0 33869836 38859206 0
31785114 464248 0 41927132 42745674 0
46763021 48456806 0 647043112 828022505 0
30071762 32115221 0 281051370 302686201 0
84551472 17460671 0 568939570 642051808 0
867557 66016 0 955372 924184 0
502665333 52582430 0 891500549 352466634 0
8622909 10930371 0 298508388 304617663 0
51267264 45094109 0 153540980 141007150 0
273159170 84693938 0 905046882 649284402 0
25597175 715742 0 48511263 47882973 0
8169726 21113072 0 446528150 439295448 0
358541392 65451483 0 659414649 583535652 0
116286227 224921284 0 810415897 856467683 0
469641839 138264480 0 947991381 663913585 0
533698187 155132746 0 787818626 688998727 0
372926512 84320281 0 823189261 467057842 0
2055487 1368302 0 20631966 20029346 0
2280879 52720454 0 378441362 382548852 0
23664858 7414713 0 670900097 768307097 0
77351625 46700927 0 296668531 343417335 0
23107768 15718038 0 95840748 99488341 0
33829442 10322033 0 702758742 675463589 0
541299 7465162 0 39330669 39801535 0
272102475 4289177 0 314669116 285303423 0
117843037 49358261 0 398012041 502196609 0
519445893 520974677 0 840793210 794642249 0
553413049 137089472 0 639613623 526724806 0
201940681 37355393 0 244061950 133627441 0
34990601 68176989 0 224848066 238467901 0
249416707 158986469 0 328067673 370236917 0
58280955 4168749 0 676018211 768174228 0
47453356 63812569 0 160632100 158683015 0
5596054 6290759 0 78444954 67925076 0
6977055 12295808 0 231587791 198117775 0
41339569 1170671 0 60257528 51079842 0
343164986 245650403 0 495972016 415068414 0
24597934 3392546 0 383653214 344625445 0
562701876 232966013 0 823969705 724162934 0
4703966 12233181 0 424784552 390932559 0
214538990 76584842 0 240266173 304121956 0
8710055 75407220 0 758522074 703319768 0
44331167 17034185 0 346880799 314058488 0
242658850 1981441 0 598678916 522759905 0
4637934 5733119 0 331554002 441119262 0
193708966 69219132 0 604785772 594295136 0
7037827 32312641 0 380557267 376637784 0
32862620 4471519 0 90768947 81848378 0
724828159 432636364 0 820274050 828711180 0
63966741 45526225 0 539223260 580680431 0
46979274 35324916 0 251025732 388551219 0
3734101 8150323 0 556816976 552069775 0
131364265 4753550 0 553916361 570277954 0
87785548 208588480 0 956237406 664567176 0
413874365 114995096 0 553063351 605106325 0
7535521 22092965 0 291078120 325013476 0
1532155 12975002 0 139040828 118134798 0
3780417 15799035 0 157318929 161795463 0
216855964 258650128 0 743987011 722602739 0
19299747 8182976 0 416551317 358860932 0
152111344 31071894 0 351339323 141445701 0
267586963 90033684 0 331436337 334804299 0
265527837 150631760 0 317845937 277195113 0
261930452 10336277 0 574723392 438490548 0
137504757 4540508 0 567722004 491774806 0
6514420 1344610 0 31334281 34826034 0
559617 2029561 0 99349432 92328154 0
11241453 6325894 0 45841953 38383259 0
100948938 50228699 0 523305779 505747371 0
13332302 125910845 0 877796795 873507507 0
632643843 339952022 0 689288028 551331921 0
11301990 9062208 0 502196397 605138542 0
12441503 193769 0 92898988 104352228 0
40122655 12783571 0 820909801 850753780 0
34988418 3389992 0 354659773 342875166 0
21202978 7661864 0 54372470 51071065 0
148809758 57181574 0 519240336 454920537 0
11679286 47725936 0 439116364 424497377 0
7334574 145477041 0 544540611 549762859 0
334933489 25982860 0 441109405 377446895 0
96921216 60155663 0 855514130 817258665 0
13211905 20200733 0 219518378 202641092 0
1428128 585711 0 15084840 16691823 0
16492522 37841470 0 339199673 352664709 0
46507511 44018389 0 662147515 570166840 0
281682847 21208049 0 773783086 789613584 0
418135777 253714815 0 725172715 469410887 0
124799626 28811524 0 537568878 661809458 0
14555252 1170631 0 66896880 64348597 0
1524972 40145836 0 389510028 429538836 0
720874140 161912330 0 928943239 618844994 0
52453025 44493994 0 385564137 338557133 0
11263402 7143313 0 180240036 185395551 0
315759663 258398828 0 562302966 660509261 0
17166396 12810428 0 84081540 77962733 0
3904638 13307120 0 253688814 240389157 0
51280374 586786 0 60491888 64381903 0
19300044 4266042 0 46829918 44990026 0
36042536 2595378 0 166508781 152518606 0
275289121 104602073 0 463353754 412508895 0
199414835 117311898 0 600034017 622082598 0
44854058 8182633 0 260590364 272705054 0
438072063 196902387 0 524343968 570701248 0
34731438 5804460 0 54634292 43030136 0
224199549 53842832 0 320598029 279075406 0
4884084 11439034 0 79828714 81265611 0
10431865 15053186 0 430341849 437826158 0
554885904 328264164 0 772526960 601139288 0
235402687 54090876 0 663619289 630363953 0
123560242 162414099 0 877842845 855122513 0
2294658 8093581 0 586567105 568233342 0
148083324 32802113 0 409663711 365955703 0
102853 7423972 0 26255778 24263742 0
49053156 74819424 0 511395065 600641781 0
22761723 374026287 0 782720371 742072159 0
138989611 6240233 0 531543837 421339164 0
848607955 322699872 0 926858193 944761863 0
115707204 16926971 0 251874690 279717482 0
155512106 65515017 0 441248386 486748189 0
4633920 12773683 0 653862163 730629907 0
12597981 48454430 0 776458172 838820303 0
40346605 61822265 0 795004953 861808870 0
6620640 68609371 0 666586221 718412717 0
284783532 44867737 0 575497495 570510811 0
203322456 14624958 0 903974302 953266347 0
24829613 1564631 0 195690523 173482504 0
46665550 176343 0 323509799 273576552 0
66831524 37689005 0 129684587 133197441 0
303445687 54592209 0 466435136 477665376 0
5927383 136196184 0 699467092 861863822 0
81472110 1026656 0 702224096 641281330 0
13868107 43809541 0 410051860 359929886 0
55181924 19461605 0 144138185 150931340 0
437280120 62045174 0 581516060 506488895 0
582753017 176692939 0 714605961 716265687 0
351928917 67771156 0 497375604 559101835 0
612737042 94932320 0 879443153 640968417 0
19310081 23382811 0 107975148 109942685 0
4442478 59336367 0 331707494 352330813 0
46478393 154155711 0 671439112 660097461 0
13803171 3441018 0 40622227 39965546 0
113830167 23311942 0 578470527 617471512 0
278135983 31894682 0 809013984 625939013 0
218423293 66052514 0 389237850 250228143 0
449891 30021 0 1084863 1067377 0
303534639 55705086 0 566031666 707741496 0
118978071 86610540 0 473320569 456202597 0
3388777 8589069 0 177090649 178824779 0
106524012 13713113 0 316058178 370555669 0
10773727 10475182 0 546615957 585686012 0
21035736 2940862 0 56654777 57146901 0
381958337 200527913 0 528992272 519965730 0
60566167 47312093 0 481649216 387356958 0
3085635 12312195 0 65078919 62744187 0
42092898 18927828 0 174896643 172498614 0
53329288 12023870 0 79035337 84760979 0
188701890 3231291 0 268308549 274867734 0
19880367 14503275 0 858318106 875177638 0
1816966 661864 0 14726839 13872457 0
339785542 81854589 0 531483112 491381957 0
19885080 3751106 0 21483794 18415436 0
45517396 8107229 0 186193521 180999954 0
301667 1850474 0 25999468 29143810 0
632826 3120004 0 127091680 169630310 0
131625606 14329126 0 828305387 784087978 0
30835830 14914884 0 309039553 301351962 0
19213293 12406705 0 66828388 57896657 0
200682903 140418995 0 299119372 294396121 0
768852028 183031780 0 868334242 901115559 0
696298147 217105778 0 863985696 706090696 0
282551457 12760480 0 347661962 244020354 0
153362436 142232508 0 623668955 488251793 0
121094224 133822994 0 286956947 261715205 0
863779 2009055 0 37975673 39148675 0
114254969 17059732 0 532512218 526997096 0
15919302 98594059 0 495367788 558489521 0
219329833 44984622 0 294936747 221221867 0
115277592 76014099 0 124034255 113083147 0
85506714 66716772 0 245623296 270503561 0
83997678 52431776 0 736140201 672369541 0
46773637 60048368 0 726348485 706049315 0
82322618 39889223 0 199457703 189260164 0
206818508 195081828 0 263455171 360167486 0
184766199 82311115 0 402846777 216089057 0
372889153 16376021 0 686485774 591950725 0
95586306 4957273 0 652860830 495753086 0
86921116 30006046 0 578772885 467562273 0
39746086 4605732 0 190929267 120493831 0
181594367 37710642 0 717308090 609162006 0
43750131 31689199 0 503593139 517925791 0
322027566 244682873 0 663156501 705451771 0
481264 62206787 0 363800834 374141522 0
657505830 188864004 0 776029409 766253332 0
84338131 52397392 0 239628985 236046141 0
140599143 4684714 0 909060736 689193410 0
622277182 142974743 0 708692189 392146062 0
165411133 28785623 0 285855775 241145593 0
179001166 33033776 0 621435525 695855980 0
221493287 118700739 0 861242262 730022230 0
444178883 73429322 0 925689284 889859384 0
43286564 101899649 0 528393825 394516200 0
87575909 32053938 0 264028692 304533447 0
179021643 16339230 0 530099301 468188887 0
67797594 16855177 0 735504877 713011420 0
47051880 55360163 0 488299294 430582337 0
50736821 58685880 0 148635394 168081554 0
24743434 1202058 0 93263222 129218046 0
39629362 3243789 0 90478887 86181325 0
124477478 79431398 0 178830129 176031086 0
54871566 26027230 0 162512173 157550456 0
187419830 113856848 0 517528665 281398207 0
15882942 10988488 0 76640868 75885117 0
269992075 62905379 0 862049254 870377263 0
304869935 150129904 0 917381241 582758295 0
186673514 14220005 0 247478413 150893359 0
51777184 62581801 0 781995228 776882884 0
1809826 8708462 0 112964002 116847190 0
103214359 4772820 0 227288673 219598591 0
269809 1403340 0 30420700 33245834 0
126902915 3354441 0 755716620 986678226 0
127530850 9665160 0 234503734 218192856 0
8522053 33035289 0 100555459 124842384 0
521140771 195696304 0 702187219 353137576 0
197559846 8612390 0 329315088 236061112 0
10398032 13068938 0 81259909 85591639 0
169655260 56671187 0 275838839 281042726 0
384236031 43081944 0 605412232 514475954 0
416326646 159929374 0 790080599 953532055 0
205531711 64004644 0 547386869 493031359 0
26199656 66018900 0 662242265 641239630 0
139037643 43986201 0 505695941 472958965 0
203460329 32788528 0 392154244 367542432 0
60869509 22414729 0 305583539 277552794 0
403414812 171393704 0 608997605 578064206 0
222597109 244210581 0 574951281 578929496 0
39701585 4903692 0 545446917 546041360 0
374901412 124592179 0 655427581 688068213 0
51765047 6126288 0 465290924 469656207 0
5478322 2436602 0 22320789 27637540 0
204686164 118702045 0 888548277 784745179 0
396444565 15747651 0 660484114 517886053 0
13879842 31620099 0 226873088 240841777 0
134570589 30390080 0 145455531 117810144 0
130935882 76139022 0 961889317 675085921 0
396232121 53363424 0 488450103 186985871 0
295240185 28444862 0 722141357 633010893 0
57934741 204942638 0 638563016 734478677 0
11851138 3689770 0 66860726 64612476 0
145887980 45443484 0 710608808 707287959 0
90462733 16625871 0 294060272 276277072 0
75895505 40495211 0 760787532 758133645 0
10961762 5913630 0 130558636 134276070 0
334661325 302025355 0 401818494 434929881 0
43110244 6922202 0 61139862 64996714 0
109173238 31614848 0 729884698 716188696 0
180980191 83142373 0 302102232 302018462 0
52931626 22758765 0 560400431 549310103 0
63500864 6775279 0 299119515 219610633 0
6323398 1448080 0 64244731 64052767 0
25852642 7861371 0 431173939 430039073 0
54246565 116949634 0 656603619 701998302 0
78657355 383422795 0 652348977 707452685 0
236597544 3621123 0 558645685 545145970 0
8801398 2513999 0 39179971 49413080 0
36190757 74394095 0 654098504 546972764 0
180175647 84672066 0 263748648 259472486 0
42086986 20971332 0 175729411 181515693 0
3259205 962510 0 8431232 8391223 0
10676810 30716851 0 544831448 408069014 0
256668741 80690230 0 802790978 814104122 0
680017774 158987273 0 682421665 527380284 0
121744446 23735843 0 329634656 290757188 0
49614572 123501323 0 508455727 354670350 0
114336292 154857394 0 542663365 654930389 0
612174481 70409153 0 784581095 537710565 0
77461596 89617199 0 608055500 607579997 0
107321762 40792946 0 434474180 486252004 0
10107304 39360153 0 728845844 651653749 0
17754207 366237 0 25951224 14862028 0
456749109 62224346 0 896775598 907166351 0
128298605 58370248 0 808275783 857376526 0
585527748 43001156 0 749552906 518248267 0
133295587 10074103 0 183938536 151525511 0
43028731 8397593 0 88956935 77391966 0
56085904 89403318 0 581950440 619891173 0
47002893 44725269 0 943671272 843932473 0
106437014 16660794 0 323205264 268430940 0
3157013 32101076 0 452842382 571824746 0
618275735 75602120 0 774285882 499313855 0
161937150 73392635 0 317995136 299856271 0
172327043 152950153 0 899119138 804305580 0
34589904 285000 0 45605217 48418386 0
47951918 100353900 0 296444270 310573435 0
666362664 11903476 0 808469166 817007330 0
71848341 6210173 0 151833200 144677978 0
320750328 90712931 0 607201390 624741028 0
35943053 4785477 0 81142147 57469419 0
133985535 19514693 0 735851302 553516378 0
8076308 54949133 0 866738007 864259535 0
202311706 34194901 0 478757273 504512754 0
298000838 38508877 0 466363480 547288345 0
212567126 70191128 0 458003984 424853373 0
362580 30308 0 1449373 1355710 0
116505717 182625 0 561211070 580646760 0
3383916 7321841 0 246776374 276113679 0
573205817 97516919 0 951738521 917357987 0
517093207 13884992 0 845736303 660204239 0
137624959 63930910 0 756340314 708228075 0
19579741 2530238 0 34564838 34805776 0
120150120 6494402 0 472930129 433017033 0
475281 134632080 0 478482955 462022305 0
686889465 188749703 0 855454619 655763527 0
8818592 15967225 0 264600692 382065964 0
1364256 5428543 0 545552585 557634658 0
28897822 1112052 0 84971307 107948802 0
9274797 32079367 0 772440628 757386926 0
22789379 19691060 0 401987572 395550132 0
99664954 59604609 0 886106936 948365409 0
711152570 83672487 0 804832965 552223611 0
41594722 40136556 0 467278024 467406051 0
528929140 14390364 0 727082218 704282363 0
685086369 418263119 0 846554400 844607803 0
11439116 7686734 0 48257809 47629807 0
564083757 552473998 0 731108354 782696471 0
7302408 16884076 0 216695031 238109476 0
140115160 18483629 0 454931348 505348232 0
170706990 296869767 0 745726025 830171478 0
14196135 1138880 0 27817774 25614824 0
25417452 9991894 0 30512500 27236225 0
128638495 26568081 0 465712865 448653442 0
428526397 107343016 0 777139324 719337022 0
3486254 6651934 0 16209160 12769150 0
669161884 31097737 0 740082833 732967772 0
138133849 74027713 0 543547676 544355152 0
116737836 27916087 0 877951894 801002718 0
42797670 36719699 0 272197983 296180944 0
29601768 70983170 0 362077772 330624978 0
244708054 35672375 0 421659629 164692815 0
383907995 265916504 0 632016675 720352816 0
106041591 78065803 0 560316798 530873382 0
61002278 5593281 0 300340475 351294325 0
16420605 21529412 0 338314160 346501121 0
557175950 23005120 0 749826123 835692995 0
232572 17720850 0 635885682 671706130 0
101893822 36235421 0 377832084 562196172 0
1295502 2313087 0 21356723 22217253 0
59651 177350 0 1671221 1671987 0
168934841 171502949 0 756532595 605033664 0
318623133 41782289 0 793802724 744011700 0
92460762 6671158 0 165357764 155691767 0
337849088 23986188 0 552660553 510424706 0
7398937 25089440 0 241887501 156653074 0
47559187 83712709 0 661540741 796812069 0
180044592 43251478 0 243657311 160452747 0
798666760 43772423 0 883564817 156058606 0
106173681 72696794 0 262616522 272968189 0
2224132 24653212 0 116885729 127096291 0
32098737 39495521 0 179903732 158211941 0
35799583 20623651 0 531384735 596654428 0
520887817 14638877 0 615745055 704685629 0
68040536 87440546 0 938625338 916143925 0
2345109 589736 0 206993120 252778706 0
1873218 25039947 0 280190981 258768577 0
142673985 28221082 0 773924147 742841120 0
209572627 32941508 0 279943427 165465238 0
260489250 40322431 0 291100100 305318661 0
690871750 216549898 0 932105809 854938941 0
229245885 290810964 0 623530355 573220048 0
23740357 7933121 0 255024689 264827631 0
140768723 33117469 0 351013820 327876726 0
130878922 24049021 0 278983359 246008458 0
12020068 16466200 0 193515363 189334468 0
10636642 268255 0 121043463 112576125 0
450422884 54722369 0 846305066 748567429 0
7603328 13516600 0 56553992 43558206 0
10552960 5443526 0 116673698 117278282 0
63093458 27631493 0 882163237 854914999 0
555250402 69963091 0 579276266 415019047 0
111684101 39301376 0 134067543 150029480 0
51620440 92195131 0 281169687 286853001 0
1115758 226565413 0 821503061 840864478 0
80802768 6345067 0 695977375 679265309 0
494862185 318787202 0 749772458 790103239 0
246574443 61258015 0 717939064 732102517 0
506164160 189851457 0 650293597 486120932 0
231562585 37825454 0 475253243 430896505 0
54978895 100146102 0 686613662 596077907 0
442004947 4168629 0 748720699 446711425 0
3722430 19551666 0 565147129 582324802 0
345601698 29817653 0 578785099 451944936 0
99543917 7990879 0 317299691 331401714 0
218063884 30987559 0 376603701 217986918 0
1069522 28269119 0 86298163 74825368 0
603639978 122652131 0 838057065 829584241 0
2918689 4259692 0 29066613 31579672 0
5006237 9332326 0 409400782 392656301 0
15231352 2624188 0 571396570 698491206 0
55565093 59233664 0 132914685 128945629 0
357509367 82879936 0 862817431 858163954 0
433220639 64669346 0 677689625 711741678 0
439084565 247026278 0 460616093 362746303 0
5676479 183866439 0 589948070 580535878 0
4836824 14102567 0 344742894 351947087 0
316495603 40125119 0 849754025 691466324 0
105976414 13524065 0 259670942 250715327 0
61891414 7681775 0 603982542 425188277 0
3191946 54114301 0 455206877 477966785 0
179063029 24723045 0 868554187 568101524 0
21279231 15228106 0 289552852 253845599 0
103930646 48823029 0 803171716 852939442 0
253308774 316588753 0 543904472 606075534 0
44146101 9652935 0 160589353 136828599 0
44984586 29964476 0 624733145 649238319 0
65618246 30596870 0 71662952 61445840 0
136716086 21120090 0 280766090 284411293 0
157540881 15130107 0 671965057 602276049 0
3876990 29885494 0 302866734 315371119 0
42940758 5915065 0 79580389 67162899 0
50390664 7762646 0 334022643 247791797 0
62744312 23086298 0 252619739 226208926 0
28038953 12891108 0 341191281 372792116 0
81198298 12059013 0 548158854 557062051 0
31744589 250749 0 540424570 433477948 0
955850 176690989 0 707802064 708052146 0
336295167 12913026 0 662448625 638560050 0
172082044 36671558 0 942040570 927794730 0
34889593 43650238 0 570612796 529298537 0
25305635 84228149 0 343807488 371142813 0
701028360 455181010 0 822478649 621853266 0
3433142 13460851 0 96375628 96539326 0
364420637 55281603 0 660973095 471931985 0
20975953 2907815 0 26878034 25286728 0
255227187 231531892 0 312503448 383372051 0
293486350 391126657 0 945803665 902530880 0
464756938 161989519 0 758668394 860443997 0
610070336 4317076 0 746573203 623479624 0
17823663 55024467 0 278629859 293677420 0
21943793 51278833 0 427831875 442055291 0
8290638 21353840 0 558361612 627816031 0
33605440 32667953 0 656960891 752973989 0
253681453 102394671 0 529995589 436096036 0
30581429 1310207 0 51558135 45461603 0
468651302 41988131 0 627067559 632071558 0
140178389 57031026 0 269347216 176162580 0
19865 153955 0 3554567 3046433 0
403681074 181163430 0 679001357 625559719 0
123883328 299935736 0 829882578 901856046 0
24501204 14680554 0 443847364 586450027 0
245268444 140410951 0 285536661 258679746 0
127944956 87177396 0 529813362 630929900 0
2423599 723021 0 130367402 129576945 0
15888402 1574793 0 372039341 388182207 0
231956927 49936429 0 610201978 692112692 0
90225662 5204808 0 494375650 448018908 0
109524707 22223407 0 545967502 614849240 0
581810355 44528718 0 883234057 562868134 0
254334223 49640803 0 577494024 539299820 0
83328883 28449336 0 668248642 684916813 0
10419852 1092849 0 191851765 197247919 0
184324883 211542447 0 802975655 932169260 0
186101495 219182013 0 856487946 891784967 0
368148660 476468524 0 647891489 660367313 0
49010886 56226497 0 286175886 259935898 0
24699648 41601594 0 767104780 923713869 0
132897361 2934305 0 897985736 646808864 0
27644533 7846336 0 31227685 16308978 0
84795515 6871396 0 456711057 492026606 0
227782405 30394735 0 243845751 149481846 0
69969501 12074729 0 253878569 243887165 0
29857920 39066723 0 335937172 403882129 0
241598263 149946808 0 619098553 670975329 0
48329299 220726542 0 711228052 908174977 0
110177767 21220296 0 460179977 362708980 0
181969304 3757271 0 276273885 128811560 0
260854492 218453831 0 499184288 470987752 0
103819410 34969853 0 854101183 809243209 0
330088682 171976874 0 521047647 356526942 0
190851946 10374823 0 512375653 495453622 0
62068458 34408686 0 837499356 829602086 0
219619060 23780340 0 415363259 475293107 0
6930714 67786259 0 565335197 566007165 0
87267400 17808589 0 386792185 308515063 0
7409414 26543496 0 694900539 656840672 0
9031967 5974382 0 61250061 56387855 0
116730409 86623857 0 863001782 895859337 0
41155052 5704655 0 369465117 323125779 0
190505909 93689378 0 389480397 386520021 0
578543060 21244151 0 846827181 784563248 0
96041228 43200159 0 153277681 151897300 0
285697031 170853990 0 654426880 639520710 0
2977365 82558 0 19023348 16705734 0
20700273 2454609 0 361514453 364131912 0
136009261 19519598 0 565016523 605014239 0
52595379 19537101 0 676868234 543195340 0
37309 1790138 0 279073239 262988363 0
41076596 55567715 0 469074077 596563297 0
75738792 40900799 0 539705284 474085994 0
193514912 16689777 0 410629675 417675597 0
485068716 185948941 0 623047878 631027167 0
46515203 25585715 0 935360297 588941864 0
127803359 12500833 0 575738824 556077332 0
97023255 31981930 0 382180368 383679016 0
724744 3866322 0 13401822 13771227 0
41325498 20317111 0 516443542 511981312 0
66844280 1499295 0 191584747 179665505 0
39362728 50858797 0 834920317 776197234 0
160746300 15040424 0 219255956 183904274 0
4191154 1258919 0 93773660 94163491 0
71397246 10769116 0 789462000 699302303 0
165806090 263872599 0 829779252 695393223 0
330721830 44650920 0 881225994 879026515 0
365804567 6075452 0 549243633 574411877 0
8559315 17981307 0 333665708 294731114 0
53734417 3598062 0 157943199 147247831 0
14696776 58232714 0 395302259 496726861 0
100229052 15800557 0 433318366 681069186 0
87454422 23494621 0 182483433 220127156 0
205081554 20652326 0 495291784 438996000 0
485342711 219941011 0 520312862 333891371 0
51231249 33702810 0 61008481 64102378 0
9622038 1823686 0 96342825 84355155 0
79207058 106047593 0 841635275 750069469 0
138879190 13609246 0 586533501 577003750 0
5018480 1548187 0 74674955 78077558 0
42787199 10427048 0 149423955 147138180 0
295547647 104775043 0 812532255 789146072 0
6916268 982215 0 21866945 21448552 0
167959231 78273925 0 566070204 601927025 0
19669531 3622413 0 51063031 48346719 0
550284663 1127548 0 741280184 639519185 0
3044589 639757 0 33576699 37898844 0
505051853 13445059 0 739722071 112702533 0
459860579 77925625 0 510019285 537510289 0
82274455 6045269 0 338893022 366575697 0
23399220 136270108 0 656919658 678909283 0
11608995 64187614 0 685851769 724595162 0
367175055 15711306 0 725616874 766403681 0
161086130 51984048 0 573065308 604251832 0
2034367 1598798 0 23096083 20717793 0
18593639 17048892 0 240973107 215927435 0
64059266 62483441 0 81812984 66754095 0
99237769 45568740 0 108771248 187578245 0
27451188 9782580 0 90114742 93289205 0
323004813 33681959 0 856855596 651519026 0
33419191 94016402 0 467655496 445396851 0
211192243 172938153 0 472442155 450443900 0
105974065 1510785 0 419984072 444628816 0
237928 10822012 0 183745183 195436827 0
623449503 185180181 0 737299298 672014111 0
422101419 53080964 0 669486364 586227596 0
58006183 143103700 0 653022308 752146273 0
3799908 3702737 0 66262992 77952746 0
15316327 5857337 0 231557975 300528507 0
329438816 66522658 0 859848955 679681476 0
328197832 169128105 0 408732591 399150345 0
5296619 14282907 0 717097054 713109784 0
245834671 92310981 0 785724073 611842733 0
355074011 48954677 0 810084811 627710018 0
241807340 44736319 0 821634949 832755810 0
113086194 28634198 0 486930438 494695832 0
30669067 19324937 0 441764492 458016314 0
41152923 85908673 0 760164387 746796383 0
271229008 158634147 0 716538553 799377441 0
16739965 128480142 0 764089717 805386742 0
111563739 6836437 0 183104298 139938128 0
34530812 52039217 0 135592299 144131189 0
147243726 30978922 0 216895597 160112334 0
532758704 39434288 0 740836679 793728761 0
582815751 94111180 0 917233106 936685230 0
16940946 14474880 0 273275649 279019454 0
6391184 12070632 0 241192745 253086389 0
190104652 7960779 0 318482861 342707508 0
88797346 89027693 0 934849418 462222949 0
21415783 154401238 0 735138152 782522704 0
71617668 35141648 0 127518302 152027428 0
58259711 50825434 0 712239645 661347218 0
177364137 44085377 0 490470523 650609485 0
57570405 14180208 0 551292669 555978451 0
30668037 34764046 0 379271852 357096797 0
309571872 6917267 0 504926971 451664915 0
594684777 88089882 0 866971688 885197578 0
2350038 21727587 0 391283193 419956613 0
388210697 41468000 0 743912253 719461604 0
35902781 2478063 0 333742997 343270196 0
288339596 130196085 0 500993524 480691734 0
353167964 202071864 0 692564611 639357075 0
11806489 5291956 0 101728028 97698236 0
445638852 7295165 0 746738491 558209851 0
11386243 103156383 0 683027135 741557622 0
13486003 6732765 0 375686372 453752326 0
298535635 73740277 0 512523444 553283165 0
374426161 97896161 0 658292458 780469725 0
27437698 12270262 0 384899844 263579505 0
5460197 1146741 0 83043044 81460291 0
1347661 1077969 0 6821963 7695061 0
94850936 11866098 0 276391356 270307269 0
1288509 7836930 0 80756970 92506457 0
399476610 213340475 0 443879940 292971113 0
40903444 59863327 0 426707384 453536861 0
179815282 56483772 0 483317586 494078916 0
149152517 13000589 0 329234854 314787196 0
44160982 30592575 0 446960717 475693885 0
205639562 80877602 0 589816136 623092041 0
24273200 2876043 0 97795648 101522071 0
59865574 48359414 0 737530907 597872981 0
39569965 13935183 0 67110263 72319793 0
342500286 182590069 0 426168590 382141412 0
19948018 8587887 0 68109010 71343736 0
84457509 74657651 0 108606678 101941109 0
11904405 113617224 0 542083922 658072554 0
41883627 179329931 0 672032088 739583475 0
5011188 27104853 0 95653988 98882666 0
5836808 47855650 0 425207587 424680952 0
108971352 19062113 0 853244104 821825484 0
65119264 844111 0 85785516 85081947 0
77572461 105813555 0 757511000 795731953 0
10120851 275995 0 18980587 18886909 0
72275672 157966170 0 452828748 515571727 0
6682141 98698724 0 652608233 667127252 0
497046017 236191641 0 598121686 835998900 0
26225 493375 0 7077620 7009583 0
252638672 1613409 0 450344180 428222416 0
86428156 32916400 0 765486921 789252941 0
27605717 24383552 0 670639241 620434490 0
402043163 52100545 0 818602090 868758307 0
296271161 115704510 0 671187791 625535883 0
163687615 97995105 0 594085949 633911084 0
276053511 127736815 0 557281504 524016953 0
184918288 189279849 0 435088421 442188306 0
156279458 876891 0 657886661 603881758 0
66294744 30422225 0 631796613 793525426 0
84404783 10562045 0 440930476 424810906 0
792056966 79791899 0 938924980 927075583 0
48952395 34339719 0 60959560 47810472 0
26296205 69589451 0 469091103 559264308 0
6449987 2688726 0 8307583 9720288 0
126400783 5231083 0 721295314 890588469 0
234024123 264171459 0 729105231 758778186 0
112697540 14238631 0 810726978 449247055 0
19417487 14991211 0 342881795 380317009 0
30725762 27415986 0 504884964 473835416 0
335956491 199896232 0 510153090 565918160 0
112746105 77863601 0 449187599 461668101 0
29123619 957186 0 75101937 86630273 0
288849621 110662080 0 641765806 675351092 0
57099613 2676404 0 525413947 575797290 0
277325742 42640547 0 460905089 449534588 0
11604941 5583607 0 26850607 28623657 0
4425877 2478374 0 30125447 44428439 0
158157060 93449964 0 183790556 163333586 0
1959402 8408266 0 262785703 263360993 0
394041972 1531016 0 768148903 552624551 0
101633479 17673496 0 626854441 851519792 0
76456754 3633337 0 93118487 90763245 0
81951916 1528806 0 156315450 153157997 0
641344343 253877517 0 755808345 733801721 0
23863113 10983193 0 61118041 55489525 0
9025284 198222236 0 418039295 662821401 0
2503218 14675644 0 64816633 67587064 0
92457657 1181220 0 640818609 890065877 0
30363972 250849 0 280623624 266202195 0
21179696 36591921 0 889580525 924157640 0
44162157 7327775 0 48470334 35799086 0
11633161 8172118 0 628682049 592405368 0
134759348 84778968 0 750985702 673553752 0
92499760 110454169 0 257441665 208281444 0
107130041 42205418 0 583003450 515445399 0
67698837 71047133 0 543442207 582447247 0
157249283 29091292 0 663631160 618252899 0
510633737 101999480 0 657526150 547791939 0
122343684 67446974 0 144045374 84981081 0
143835 2555645 0 19196210 22812095 0
48206815 4073963 0 309523292 292141181 0
256487103 88032773 0 274973279 213196743 0
123975906 28425987 0 214592165 214925060 0
1539736 2272650 0 22046959 21094551 0
23843773 5789588 0 239079470 278140858 0
374086460 1510507 0 817173087 785282034 0
18937988 2445114 0 450718145 491233026 0
146629726 49249756 0 576797942 512410108 0
28504479 3925660 0 566911555 637164641 0
401314658 145307040 0 495121859 424864725 0
8765166 26856509 0 656204261 684654053 0
575805946 2073877 0 777832956 398697160 0
306788340 237651036 0 877444772 834399167 0
10178103 682457 0 14634668 8606282 0
108047017 6677569 0 199573057 148357915 0
405656504 220801112 0 489739103 368630349 0
40198610 63515687 0 423807774 582900393 0
91657645 54253704 0 819621911 858943187 0
126392553 18229194 0 347405523 233912085 0
495905271 299051001 0 681583621 622401369 0
769987437 346862209 0 893857897 791532164 0
130565589 36309232 0 377937190 315582580 0
278119707 57648689 0 688890659 714190772 0
406724486 24375297 0 508720023 532732291 0
184436833 29359657 0 267820699 263830244 0
553342247 181145954 0 646039731 490013997 0
68428512 7784476 0 276067976 362500716 0
707959667 50262997 0 883449318 890826270 0
120812129 53734735 0 951307848 922214081 0
118381797 14985021 0 701969545 773101316 0
131937980 110772847 0 734607224 775184458 0
109644871 16160942 0 176003146 81333853 0
229648830 10302075 0 422107238 374003898 0
81832843 49532686 0 829674417 810347889 0
86233415 93135214 0 637049627 600187397 0
141796807 86279884 0 516846495 492475967 0
4631287 7395356 0 48111320 39972986 0
161294982 7660824 0 426135694 411407779 0
4186380 247179 0 174088307 169361032 0
279841775 154296385 0 639802374 371061383 0
36254667 5159816 0 308006335 261966789 0
28403394 4339097 0 414049456 552352114 0
333253223 55977949 0 701990286 616285807 0
16500877 53161829 0 575467892 540111428 0
456886237 46854073 0 522363082 292837358 0
222936117 170243385 0 520268115 518480876 0
2598017 3835664 0 27599109 25309658 0
587657 20389040 0 288101409 254934077 0
41324072 4357042 0 309949241 270427167 0
10523706 2591931 0 134535433 139644628 0
14473957 490255 0 27781191 27215962 0
152403752 4939286 0 287102717 309654808 0
624098512 71003743 0 950396408 927417326 0
350230505 79090433 0 475965808 464717905 0
231952485 269251153 0 672523797 388673414 0
192839644 42454855 0 250992415 145763183 0
644863239 489172338 0 839506072 542827479 0
84652026 48599373 0 415710331 420515085 0
84710530 43772175 0 331087399 141477737 0
85174464 29027975 0 432455774 488145971 0
38897884 163603961 0 740759632 724460298 0
104835529 54328024 0 406352107 449565737 0
193027965 9881383 0 459916861 243063515 0
10938045 118262288 0 680658824 671480685 0
640519726 302251 0 850498057 720171547 0
386536648 44687964 0 471845848 474798458 0
251742457 240358382 0 409836930 363332469 0
39321077 44173328 0 166343263 170688898 0
58611480 49687617 0 623583657 642394447 0
137849361 109390704 0 919957692 809552359 0
155366668 169650786 0 375337395 488744577 0
58510539 8030680 0 712556277 671509522 0
78009013 12591610 0 516151318 625898383 0
12862026 14181206 0 184157352 176701219 0
3388274 80502036 0 396187473 313425925 0
68184085 74973246 0 391425579 426011961 0
170497074 11516287 0 655734902 631082633 0
680673546 321164472 0 838085429 674029518 0
24802529 6255230 0 209724251 233921693 0
87610812 788140 0 177746171 178472777 0
196043462 82626651 0 514068930 609606301 0
142619457 64779902 0 449540820 483754806 0
51466407 8791629 0 100218065 96560196 0
367404295 37635086 0 413456270 421142007 0
92282806 21553082 0 108883087 58515151 0
19895209 8372572 0 182677118 185111219 0
7922376 2764600 0 561864202 445264267 0
3579623 29089760 0 94346544 94620443 0
88930620 2527240 0 107886230 83915491 0
13971314 2516732 0 168601149 169315729 0
162191813 59829054 0 395091862 295858100 0
37376552 39619651 0 824136503 839575999 0
43238550 45054580 0 665437983 606560211 0
32826990 36163586 0 498222531 628053166 0
974288 93704 0 3765531 4659841 0
136599416 37876779 0 561119565 564251819 0
48092643 18518235 0 344349265 294424108 0
62175415 1202470 0 343227927 324178126 0
1634575 2671026 0 26551841 26182728 0
175208475 4934756 0 295975864 285951532 0
105954516 7500617 0 212719689 245917992 0
188453875 120149219 0 237415286 233121180 0
14805241 48181247 0 784615670 844736328 0
100267693 21256238 0 456119109 461595997 0
64652019 134414971 0 580295925 485485530 0
807382 435732 0 58114330 56205537 0
3821234 4467706 0 66719620 53889326 0
484448157 154475695 0 650840537 626304684 0
18214594 98944445 0 576971231 606566403 0
16836590 4825226 0 491786007 471226278 0
73696183 8157267 0 84964752 27591064 0
120421726 43740706 0 380039757 397723030 0
98692080 25917531 0 393955758 372812752 0
146722357 21459653 0 719347701 630091598 0
53435806 5220951 0 261524957 250485935 0
58428888 18797139 0 205232235 174973210 0
65738699 209169649 0 710515723 761075825 0
357016487 48856005 0 429295126 227000643 0
3908554 7404292 0 103606168 93053905 0
156734370 71052897 0 379742425 276185810 0
128128066 51259678 0 343357964 258672621 0
28149211 69745693 0 603281990 637293320 0
9938980 4402759 0 103635564 91961254 0
20033624 14730639 0 382491736 374989720 0
219242024 5978193 0 654192004 799711829 0
109392084 99697340 0 514074308 828341789 0
353402892 27556902 0 573983673 602040654 0
79705317 41620229 0 94683762 87595075 0
279917902 75609102 0 675009519 576147345 0
27009351 2180172 0 241270137 232646185 0
110841770 75234973 0 591375583 421748099 0
309577248 131999871 0 744579501 707425304 0
31518747 21328828 0 546022254 563763510 0
405490974 85616870 0 591688856 428737851 0
14814350 667431 0 129150674 129805289 0
36200022 45087858 0 826643016 792065717 0
92102010 18753454 0 410532267 571749546 0
423963978 144332693 0 517506189 314971126 0
105355126 1838069 0 508526551 472501538 0
201000427 105814675 0 449807033 449171992 0
77904321 6153843 0 188564475 189043733 0
99989869 17901768 0 342825854 361725625 0
436555586 255165594 0 690626723 614862467 0
201297636 187510492 0 569989174 406298880 0
16884515 2728208 0 113708759 86624310 0
102125305 88470473 0 125472387 149157013 0
564235250 539188284 0 908409473 910324050 0
629520157 85130468 0 713880999 782464691 0
136295474 15020280 0 234145391 253170431 0
473578625 94658389 0 685277388 678001888 0
3433281 11951930 0 65577163 73988657 0
501613102 449515158 0 914344871 789002972 0
557962641 2472904 0 770729020 709503497 0
100860442 191286408 0 493065801 649037793 0
39265233 234255108 0 776990892 743882717 0
110227578 14880841 0 460429495 431779963 0
114731127 4876324 0 202445099 263070476 0
569775577 22680422 0 721586066 718356529 0
100179290 130351014 0 421945753 313293249 0
5382617 39050342 0 637047917 641910016 0
235591320 221492525 0 733045763 591837840 0
2079450 439177 0 4101561 4163788 0
8919742 141298056 0 451623232 478718221 0
27888675 3996211 0 141020729 145263784 0
576212542 159884192 0 809767101 886782465 0
26939041 53035581 0 332549265 217680258 0
1546976 37070001 0 773171699 781636927 0
64332205 96266981 0 289264922 297363690 0
3418317 14063523 0 470085249 495846429 0
103020775 98582703 0 164172644 144383951 0
159011174 11429508 0 678664334 728171269 0
350748589 6431972 0 877967067 674995815 0
64803866 8426610 0 154092707 194669683 0
287213450 40866867 0 593084172 747525160 0
16337283 49881634 0 384667282 409542138 0
8555348 8316551 0 11166970 13258898 0
8686070 14244697 0 386381722 508815487 0
128139 715712 0 13610457 14647137 0
24714563 59765984 0 612774594 535448129 0
6311601 72050454 0 453643814 496499774 0
3302874 52360199 0 499072691 449532919 0
63432892 208685188 0 917925340 922828612 0
493747710 66140221 0 797809486 888722491 0
428226025 63451897 0 731462442 700011623 0
40539572 128344834 0 840483551 844781968 0
18201686 4858622 0 96779418 117737380 0
27842600 41655749 0 170041946 138281915 0
65262865 40194273 0 488408549 476064877 0
99576512 7566799 0 385399882 277646647 0
89278482 235192413 0 396225653 375126448 0
403515664 87253321 0 492945276 295703586 0
24280372 1562943 0 30545249 34850772 0
297229710 9029667 0 543677923 438778478 0
1857542 1873300 0 49015768 45151527 0
22619864 13371898 0 417757399 521675423 0
11608726 285187 0 274294107 252231706 0
59676618 212301429 0 688915777 667408297 0
4695250 1001271 0 341788751 369475189 0
346564588 99639750 0 590968447 564739964 0
6741040 31249944 0 243620911 343003412 0
699944 11386680 0 139576373 146174534 0
2811944 10356423 0 354530423 343403411 0
62970254 105190062 0 920502029 702032314 0
299285473 165082163 0 714177155 658973950 0
154188483 17327996 0 289815629 275859785 0
39662489 7872647 0 497562087 476707968 0
618053816 39401678 0 877610012 831882410 0
47579131 4788393 0 321504842 281023268 0
41009049 5189827 0 347529545 316693210 0
387219288 110120187 0 571930096 534152093 0
220341734 1769827 0 792757041 897441737 0
472860747 132549763 0 791458287 503350846 0
359964347 181673207 0 368880428 381268593 0
46891380 11944645 0 587215716 562651101 0
35530767 9124824 0 411573214 338659628 0
9301544 8141269 0 40056890 62788780 0
570430889 242352667 0 819771618 882497899 0
268573307 6888640 0 275486632 280380502 0
207919776 79208616 0 310749049 307797479 0
292016656 89314851 0 776900189 833049729 0
249860062 152070334 0 373469462 381318467 0
65232627 4045874 0 482824497 488848537 0
408042 5601504 0 370453033 376649926 0
215427576 53660185 0 855613389 831791760 0
364957001 21891044 0 563074317 640872590 0
98401431 9949969 0 758983710 683985542 0
12360188 9386061 0 20415404 19625133 0
3782412 22687703 0 706929627 769700958 0
28494108 18973897 0 109641286 112157100 0
58576271 63599427 0 809890660 947981637 0
61403739 39850976 0 421061928 364523660 0
89567856 22408735 0 156704987 149980607 0
405777243 271736139 0 806809230 589407945 0
164549973 16897850 0 476517386 448668205 0
319905065 24081890 0 489356341 516545162 0
199061381 53603430 0 724023365 686812047 0
161745213 19682838 0 719617729 724673058 0
760369956 82638646 0 830009909 683680103 0
49172672 110421534 0 308320525 499070934 0
18487926 2804298 0 34067997 22849192 0
9233905 25985584 0 168832507 170530265 0
377924245 45731948 0 777089476 632768736 0
142304291 55349800 0 258396582 278691954 0
11249392 9310726 0 443989729 466985254 0
537625421 4530227 0 620353776 178850038 0
343096633 17415589 0 448987208 471657168 0
322569286 244492908 0 674968714 715206689 0
17043015 4095187 0 158608631 172388724 0
267708452 63959929 0 329898560 275338781 0
629326365 21837748 0 749893527 698025471 0
30491450 69411910 0 272810885 284097122 0
19524451 29688891 0 807156193 763686411 0
165086289 11728494 0 555555492 557219066 0
214212 30008726 0 261711591 258109626 0
16203671 51094288 0 702377130 693078455 0
27643897 127559061 0 646417490 741582075 0
3313159 20560996 0 888016186 788248020 0
6604778 24102316 0 298619743 293443254 0
361460054 100704226 0 401820663 426513878 0
295166840 72545790 0 511507679 652355809 0
470124642 288221857 0 622804735 430868392 0
103502960 1196848 0 906697208 921101595 0
93146818 11274538 0 144603093 142999618 0
246478869 96852863 0 510129099 428528755 0
3453489 34177509 0 735746126 599778230 0
26585168 4806275 0 775119433 727529535 0
2222023 1202644 0 13711286 13927358 0
194936 15659388 0 53258679 56233951 0
90598371 37482163 0 214490468 219325009 0
210892763 68859741 0 239790334 265275748 0
9354887 715462 0 12199702 4206987 0
426873620 44694963 0 759099274 714251708 0
169792673 40811134 0 312132254 211024402 0
6549760 869038 0 57586719 44636514 0
77063038 20888816 0 606660487 787997684 0
16357481 3849697 0 45845806 34822338 0
196004387 136909652 0 367771964 424754880 0
118430212 93207137 0 319080361 330229026 0
73546101 4681161 0 139318385 121446082 0
35795494 13388075 0 164248251 152094215 0
33933909 176849574 0 612044311 512637725 0
34752791 31576199 0 420521315 280135296 0
8836384 49123374 0 451924170 423165887 0
635210787 441223733 0 666476001 706421238 0
11256167 61624935 0 310960098 388714720 0
23119575 27734707 0 710527761 739737372 0
140590 74369058 0 781968748 738828752 0
9241806 56661433 0 368928883 346573193 0
137847096 19309502 0 609127595 620125401 0
14720197 5413858 0 290438788 329226822 0
15736936 7287338 0 400721723 336623746 0
24432420 57239106 0 438715896 383438297 0
2954895 47687084 0 350954534 366293638 0
39279408 53173425 0 832288893 679337258 0
206908365 123114994 0 855947988 911624807 0
74322149 29633905 0 877696245 766404701 0
144150274 12229035 0 633658263 627204959 0
3732616 111152419 0 784587771 793345614 0
238563888 54845044 0 476277213 623079605 0
306966317 158942472 0 750705317 665741244 0
100584339 18819464 0 545322704 527925572 0
25042557 46193890 0 284377629 255141158 0
243239415 7427208 0 260348188 159096705 0
27565121 10258274 0 119287077 116517301 0
43202854 104851975 0 534618417 512122196 0
67083044 63085304 0 287719788 287009150 0
212795648 126273341 0 591133736 759948545 0
337806191 266938575 0 687918284 694300462 0
106105819 8955565 0 484584433 521938409 0
68657498 50533585 0 235264384 247964770 0
658852522 226890235 0 733125912 409459910 0
523233499 95977949 0 785659751 936359052 0
284014116 91428034 0 663608245 639430728 0
196796195 237214900 0 504204998 515590500 0
1747529 10661141 0 146648404 128643645 0
57491745 76767636 0 873409856 724929559 0
117431090 87293713 0 184863380 184477962 0
91405261 142171328 0 878612437 911176348 0
24207807 5135543 0 25866206 20178797 0
134100079 103283097 0 204236461 253544527 0
121874058 15414307 0 337866292 372001178 0
37235837 2784760 0 295444468 268604100 0
13756493 2254571 0 73173892 79960246 0
603875073 97429101 0 884222879 632308111 0
50541142 16238481 0 110014688 102039128 0
341859303 96595154 0 847598914 948585012 0
28467557 103042513 0 821739074 815166527 0
454457041 54822176 0 910603712 809638695 0
357984782 38927404 0 506839325 468115737 0
4324699 151225 0 163905585 171458266 0
592393494 97949068 0 642065926 561205778 0
291940300 98362858 0 397099705 331727284 0
122906821 20241177 0 166547395 113329134 0
367387 40967 0 1063809 1129136 0
25677940 106451685 0 848400734 837932194 0
28979243 14409979 0 145964533 135918385 0
79920163 30167219 0 343627556 449970958 0
131073382 50213032 0 393139051 455414104 0
146244429 64161801 0 600939584 681930794 0
16459563 6749661 0 34421951 39692260 0
16032171 53539032 0 816622773 741137291 0
232851406 253330064 0 829292331 828566438 0
324168041 94205103 0 752009958 689061457 0
102557137 8766529 0 641922987 471400482 0
190675672 73378856 0 687082992 628440249 0
7743188 12609497 0 93643739 90388089 0
67134189 27642106 0 791838823 898385665 0
394426141 148206441 0 889754888 652677066 0
13381746 987013 0 646081092 655071171 0
285722182 187004590 0 922826142 952063930 0
226468270 63573855 0 493424609 516330125 0
47486008 108180104 0 815482131 852348559 0
505085927 184485911 0 652744682 540033267 0
109641978 12724394 0 605014082 374088612 0
411325450 201368622 0 723022163 752896682 0
5899152 33925829 0 212018744 313891732 0
197536995 59962039 0 453413192 308316687 0
4621245 74467 0 30584501 29298761 0
6604315 39633555 0 292016957 377697835 0
7845475 9457183 0 437376004 470790887 0
2193529 38085674 0 399361160 425800739 0
60381540 110606592 0 917818121 949855484 0
244580399 71565379 0 526951933 524715754 0
25490797 15671018 0 449679007 405814412 0
400535827 328191388 0 654787122 795976745 0
706784101 7107057 0 808029372 366281191 0
33011724 115122613 0 331576710 368905203 0
365708408 143143074 0 595518956 365000604 0
271434275 23573997 0 427279193 266871146 0
475940741 103146159 0 907762120 645576068 0
307790982 19022132 0 643645462 628906033 0
34459479 587331 0 134417829 152485186 0
27129279 122019462 0 710382878 785255249 0
22702056 5618039 0 31922110 41745810 0
16470974 11941785 0 103108722 108687020 0
745042790 49845040 0 948900029 770713628 0
4055888 9670221 0 554799982 435040178 0
249259181 91155929 0 388846697 375101294 0
270098686 67740339 0 509532843 514322040 0
96002805 27079440 0 634416839 601521652 0
60499838 80366297 0 720498457 542408189 0
108386255 66742672 0 567721581 576374990 0
28663221 24388666 0 516864172 569031686 0
370674255 105355515 0 535029324 535847508 0
3745233 24100930 0 486463446 413586907 0
825060892 170553977 0 833395846 805138350 0
25790835 9225581 0 52480721 32707824 0
1171370 207327 0 4837657 6147865 0
48140338 57561489 0 615285078 601704024 0
27909849 161244299 0 745278083 694174409 0
211362717 13587148 0 426791669 412467543 0
128463 34778908 0 771123332 923083141 0
31059035 10661736 0 680635765 803862535 0
9690729 8299186 0 121034191 119307003 0
4343838 9637505 0 32575503 37681995 0
232186803 38844241 0 346986098 312712917 0
28470111 20702035 0 498723421 463333556 0
1531396 8276375 0 255513144 234729480 0
115474938 41935244 0 385087715 377608003 0
34094553 52673748 0 626265089 652590850 0
12196163 21081437 0 224342643 222155020 0
5448 57650928 0 582814782 655449607 0
181165122 178064711 0 922299037 918752259 0
256506422 50422413 0 564575761 354662311 0
126219202 13257562 0 280980080 437137396 0
407033193 1575738 0 612438113 502152174 0
485808388 125961652 0 580478786 525559732 0
22765385 20961679 0 651329489 548143132 0
50787513 2180868 0 311046877 267099941 0
453681232 280932726 0 561972205 714987173 0
12086108 31576906 0 356045938 326491935 0
41588371 3529842 0 176187876 181189064 0
80712109 7637641 0 299079633 308719825 0
133929958 49024509 0 227871050 227071411 0
386255365 31797373 0 719641597 641157018 0
27351266 12218829 0 47175429 45548651 0
39809767 22826971 0 188807280 195550910 0
109161279 7980829 0 305802846 360351664 0
276935057 121405404 0 413359579 447111294 0
564230081 203974508 0 754620723 748538458 0
1785621 492333 0 14555712 12629623 0
7057579 78033679 0 477706882 591329838 0
41819366 24459596 0 102972216 75693827 0
128607463 68862913 0 317868079 266776021 0
267856750 32118647 0 483102696 317239135 0
10919244 7055158 0 644551109 721052021 0
146389561 12672006 0 679551615 719843645 0
230550220 139028862 0 602440420 616778926 0
79539470 1133754 0 302584470 348501135 0
142859873 34230187 0 574818475 663596309 0
122323095 36079736 0 133966185 83337079 0
73943487 15110470 0 299097083 265536485 0
41132781 30408430 0 385073863 383537586 0
31979673 2718512 0 276265533 263434684 0
1973454 1904735 0 63160382 63857390 0
145042682 114124031 0 612995375 687569703 0
45512923 71589294 0 457372494 420845836 0
11500525 7229395 0 76885571 68069271 0
292926696 85479259 0 687409969 511542034 0
167234749 137263135 0 381927935 255711743 0
114481951 32149690 0 140196087 162725536 0
8895224 528968 0 98640233 78341214 0
264882518 45299020 0 689432541 605045005 0
49177376 20093263 0 322655960 318071708 0
555121485 230241799 0 635317609 759592185 0
60438566 5416402 0 647659344 762853014 0
895413 77736339 0 498122758 505654185 0
25459809 7858471 0 158187473 145524311 0
111458790 22469863 0 432168290 344786805 0
350839991 56294524 0 513424933 385586881 0
447106803 263734244 0 688529429 580799652 0
142221480 50008804 0 192679741 171608959 0
88678416 85300516 0 109651450 108581986 0
185661253 41437975 0 594168667 581803162 0
152951434 205175342 0 632160724 677117202 0
808868094 481735949 0 894660365 781450046 0
276304 94983 0 2267064 1814587 0
27658474 51334480 0 207037642 200255945 0
618848734 113537424 0 684360866 570246662 0
37296459 48877603 0 489468719 697008284 0
204827678 122248765 0 933767482 919719575 0
259366908 101371560 0 821780167 869871972 0
384443263 219276560 0 753605512 904284838 0
14741569 8123524 0 34704201 34070436 0
146775397 27044521 0 634057997 630055138 0
423389439 39729539 0 695399674 540086833 0
202608381 152969697 0 255909343 289517681 0
154409133 15777899 0 265476205 254497631 0
166237836 61948880 0 874744534 892279851 0
15387600 4585407 0 39458725 35949125 0
107307761 358948149 0 830254276 930571202 0
25645089 40895798 0 593919113 614212898 0
167577277 69518624 0 572747037 602585986 0
725977547 141274256 0 781438872 709763547 0
65624543 106030315 0 600862180 414680787 0
313345530 147703812 0 561914723 488383294 0
58295014 4181485 0 140113709 148113536 0
21339548 71844674 0 478879244 466375690 0
36404895 1065633 0 403904604 413810481 0
34202852 7189233 0 63419500 72403923 0
35014746 156300270 0 639299072 743434002 0
288209774 70436183 0 843664091 963743630 0
154562607 30600926 0 223503061 184842133 0
9656099 22997637 0 115421591 124672212 0
48662952 17095733 0 189778232 195877954 0
14911443 17225323 0 176968306 177279555 0
114530469 98994069 0 646641027 699749778 0
20920570 36481828 0 146100454 179658125 0
12797739 112061396 0 678018879 740055193 0
265615364 56248263 0 538567693 573367677 0
183241113 31606399 0 785637541 939141202 0
226818222 15912866 0 504126472 450781542 0
299610873 44821626 0 497674495 538462937 0
27297591 20110024 0 236551541 239633752 0
7969746 18223181 0 140992679 124209943 0
89220702 4185398 0 398289856 348744931 0
37344921 4255967 0 362662090 391546485 0
11229860 42203191 0 372994481 351478019 0
92468638 25684125 0 308941877 366865139 0
163296419 3117465 0 696921243 699256360 0
162569833 95057229 0 546481363 480742859 0
147348632 42747713 0 304798608 299357018 0
13947385 11570051 0 106276621 142679368 0
327092815 5979552 0 642418848 608833510 0
795022408 190979382 0 917469465 626983416 0
80862908 78104361 0 258408785 305483848 0
53205128 118345390 0 693881647 760713269 0
515672 309799 0 1783069 1725229 0
23181056 7867123 0 138626264 137705317 0
232788288 72836531 0 970360626 847679810 0
26996255 14520546 0 124605863 118136114 0
550581222 234968629 0 720881027 727550181 0
515973033 90600262 0 717804097 381285779 0
86045108 7042854 0 99403486 94863485 0
20199604 24816995 0 690336309 818918795 0
119430544 10994132 0 330662146 383266479 0
892702 215630 0 3491727 2406258 0
608086739 39500499 0 813035435 899056194 0
12974595 14703368 0 457345756 468595015 0
127225349 219843126 0 842846051 786856239 0
20520717 11165631 0 242722835 260497024 0
9721725 3892973 0 17206602 19665618 0
17968460 18615235 0 602218904 631221188 0
59416424 69402982 0 419713137 570098964 0
667644055 248029170 0 934188849 829278179 0
213225257 338165911 0 356304946 424591997 0
277477021 105966210 0 797536254 810524994 0
84068455 40125761 0 625739935 413283437 0
51793550 46805870 0 401130665 286025894 0
207771734 7152908 0 845343536 288899135 0
23721129 17345085 0 158815284 209139232 0
135974055 72277583 0 380360023 376718817 0
31853059 18640007 0 614550409 579482045 0
12952431 11123667 0 33098266 28244515 0
37852850 41442858 0 168536852 223503354 0
247161906 162050227 0 368132468 307535576 0
634946 806514 0 21054109 15772715 0
8599086 3674658 0 84223230 81692059 0
324451485 50352388 0 408713677 353022444 0
64944191 18252953 0 84561885 87602748 0
421019927 78158952 0 739029422 268071230 0
108469321 136462881 0 839986712 841718815 0
20069366 24800909 0 791254324 756924100 0
31443639 14842483 0 324171293 331899368 0
51636835 43507966 0 854605611 812799377 0
31191454 2886446 0 159604071 157516209 0
20458772 3935683 0 51253242 50150178 0
44074260 2985947 0 362044534 427016282 0
200233025 13932527 0 235561493 146049729 0
283653559 73931509 0 293585450 295098075 0
37463479 17920147 0 573649153 564992899 0
403177442 185192730 0 450138913 478380741 0
135716600 13572659 0 355684278 402946607 0
11349786 13707127 0 214184340 182892908 0
74873934 3593960 0 152113310 149562729 0
26941565 93514380 0 479249437 431953358 0
482503769 155709706 0 728197426 640621229 0
134941576 80354231 0 667084217 687753127 0
495200013 33814271 0 652248978 614693884 0
344835907 365795276 0 477301391 478518035 0
460992161 270567522 0 856567589 820506500 0
33919907 2795266 0 99614898 111226549 0
83791257 41606670 0 373698367 300179135 0
80351321 31870 0 210625612 205548834 0
433705 59964848 0 454096224 451618842 0
9718872 2985641 0 86053359 82605877 0
218953426 40193901 0 293069380 284946866 0
1140314 22074 0 7377213 8206407 0
4890123 4976119 0 63099878 62396046 0
80003562 164354973 0 269683460 405436007 0
151812886 2667841 0 637268618 750285056 0
3067885 582445 0 17489676 17642969 0
56878030 18381004 0 698632585 720258122 0
88349288 57495328 0 354832974 382962941 0
163650264 27822031 0 709271284 788093692 0
212678049 120733408 0 619451391 624822127 0
48270712 132319756 0 648902245 685154050 0
31350226 25584285 0 410498640 386395297 0
68824602 24511761 0 568842489 561302687 0
203758108 7387220 0 221147571 121516918 0
233307794 33420518 0 664321949 619756792 0
10785259 55591659 0 274388644 275385141 0
323270758 140579453 0 490809535 469159479 0
17688776 10906875 0 625221366 651272527 0
12671129 15849735 0 349823381 335279318 0
5284072 36656908 0 196401219 189898964 0
181856639 90440235 0 736356020 861729474 0
42996849 66385473 0 870852561 886784104 0
13655510 124617356 0 652850736 604661690 0
214313256 108891786 0 245165537 275237751 0
142224420 19258137 0 280662811 295188450 0
64525652 26477631 0 145468329 170792453 0
389734527 249242603 0 704412693 600273155 0
278345723 110868347 0 337038224 321744290 0
367906501 149538029 0 673305885 656854064 0
545116476 85508798 0 571640003 440117264 0
1827707 9630314 0 65492195 63581766 0
52486962 1164548 0 71037823 20007905 0
8761018 262541970 0 679908069 682536133 0
39530744 102955332 0 409342495 322339191 0
316657049 7278058 0 727175640 681133592 0
55474829 67932750 0 663348157 858432580 0
38975637 2489620 0 307658743 313611490 0
110184812 1035786 0 389041145 237884154 0
84733797 20814245 0 146176607 146470975 0
117623101 67889838 0 799259209 802559506 0
203487021 58955681 0 864129965 837457330 0
106786668 109065712 0 425243213 415753092 0
155496518 62012416 0 178490282 142761502 0
274116631 60287587 0 323623959 263559699 0
27477456 68041484 0 474656724 407429617 0
498725903 331971417 0 866847829 825628590 0
297820464 68065947 0 365781850 260364978 0
24800786 156721641 0 797506845 767765230 0
607053076 127030395 0 614647029 490245411 0
168212271 55508189 0 797823808 842320619 0
488024638 54700743 0 900909081 729563779 0
181888646 3316513 0 334057457 272884353 0
210143163 27867089 0 553251861 578956039 0
23837662 6121270 0 36107222 37469874 0
67887705 46071246 0 783809145 698007954 0
60014549 46054777 0 691710366 748583280 0
173891501 5031703 0 298375473 352126725 0
170539 19257659 0 366831157 358342994 0
621379749 458409368 0 902354682 783873627 0
1055385 1406090 0 95336686 96971207 0
26922656 9028901 0 29150199 34504568 0
12556814 15325697 0 107738973 96986544 0
10351744 2046053 0 17117897 9053452 0
18935502 2233206 0 66379790 64074699 0
69856636 41205035 0 387533023 321555699 0
8058166 33354311 0 509996222 569480180 0
30496038 69411396 0 702120834 495016106 0
22482871 15736652 0 96373189 152629149 0
263173956 126279462 0 650092013 529599220 0
19264690 6862963 0 178481182 163839198 0
135759636 50453695 0 206875632 253627924 0
3813917 54653456 0 202273717 203986884 0
224184 74099004 0 360411882 407695262 0
17540994 55510710 0 244299990 242491341 0
103941101 88829108 0 416981524 468945406 0
16682783 34735744 0 174914542 170859141 0
99498240 28941694 0 580230233 549322779 0
84674384 151293312 0 751342503 668939899 0
502960057 313659520 0 782902220 687091373 0
332218040 84557265 0 439401291 453224026 0
24119230 1839666 0 78319529 71087164 0
530565606 74496380 0 802659291 481300682 0
147814815 67808087 0 718534887 912127587 0
782567304 9838114 0 821359692 384516278 0
15297703 84891079 0 596898267 719063539 0
314176926 163962433 0 634693723 622433242 0
215998380 131262997 0 391656291 386117111 0
318217749 53345762 0 492177547 296312861 0
270455517 45127167 0 351972023 504158207 0
15172148 4957546 0 246162304 168913642 0
15661050 3179472 0 59892849 41789439 0
347392866 109816859 0 612328571 675640581 0
6939009 14691120 0 423424554 493289712 0
232393254 14111352 0 278246366 244900003 0
233593213 22166868 0 396134094 220446292 0
385279827 177404756 0 535282720 568385445 0
175132927 85976139 0 287339963 279921964 0
210161139 33774389 0 490226148 426441544 0
37182760 16349000 0 64311956 58532777 0
17619318 4503557 0 415073134 444689023 0
105184070 71247179 0 351638087 316935524 0
4224414 18100600 0 247488155 252397147 0
6652282 7007141 0 128760672 137596686 0
396713230 404602 0 430934409 146109841 0
172257634 6812603 0 210200386 173474601 0
62542017 19635682 0 338629826 318605527 0
126071917 16163223 0 405939794 403154655 0
87530691 26620790 0 167350158 161726897 0
413910009 39690262 0 903177554 857888965 0
9868337 7659105 0 37308005 36766711 0
48198246 123437369 0 243915282 253950619 0
35778996 54624545 0 456596942 745140277 0
287122858 119266113 0 883786969 700186619 0
126235264 38603301 0 370491402 381283459 0
134997432 34160300 0 421538038 419792277 0
390080974 132506391 0 653206293 692848863 0
214803116 158635098 0 681638454 641240387 0
5616785 30299620 0 487247719 477487515 0
131690121 70018464 0 630230447 557126047 0
159213258 49974966 0 544117710 492008137 0
622731261 7667932 0 819252932 408086372 0
110155964 25712690 0 212223314 206769058 0
72733269 100840510 0 667209300 842934813 0
465930772 80950506 0 956556911 742520749 0
294525014 212809886 0 494579938 501088116 0
26031335 110256507 0 945916156 929826916 0
251567084 32936755 0 585990049 346661878 0
82586294 57366948 0 899660385 891302358 0
346457783 14719530 0 967374119 832871272 0
21780090 58817532 0 978016712 897773119 0
18396717 16483127 0 433955266 338319496 0
13245854 5974580 0 430913919 448033288 0
16021110 29082693 0 151022385 143976604 0
75638776 14636020 0 94681449 97911460 0
20341930 67562146 0 345878453 273302082 0
137473281 6664847 0 781408022 807209498 0
314940213 30354634 0 656465658 808089333 0
107395568 66611063 0 578862481 463971766 0
393586193 272859669 0 546611600 461647174 0
107666732 8461758 0 617868794 543639947 0
1948487 182331 0 17280850 12981920 0
55547970 5987002 0 517697407 401307397 0
83127771 70229488 0 410165270 394626550 0
820601422 8326814 0 981177294 685455153 0
218569029 74064312 0 295629491 254595391 0
42296732 17605008 0 801840092 745168439 0
966947 26872367 0 336805545 341156288 0
67495873 4714648 0 517251440 527371084 0
345331314 26199465 0 629065409 525543636 0
14482025 246355 0 411331094 443680674 0
29646732 16626481 0 582063445 563640291 0
391771687 167784980 0 532939490 551232861 0
55339956 5513881 0 828352470 845551097 0
157941998 173966847 0 781631417 766280820 0
652022969 20010249 0 810393074 870050128 0
20764548 22998517 0 208971435 203665882 0
99741775 336630092 0 917484204 837753984 0
228317182 109778675 0 830519542 759465614 0
101234080 119703747 0 122343405 163499223 0
79168696 39132907 0 86506636 73543059 0
240095582 175932887 0 608581876 690488275 0
411629348 58747348 0 741722963 976725255 0
40906648 14480722 0 256387102 257652941 0
10146269 36741105 0 228127979 207006262 0
292271704 145352259 0 324992091 265750140 0
68761035 21595949 0 615490788 603679925 0
54895614 3791873 0 75298618 72746753 0
19177244 3652837 0 78697720 68040645 0
47775102 13232268 0 98951563 127448822 0
95492932 111652937 0 272209838 308275718 0
81372748 53493748 0 529843393 548008534 0
50961465 34372406 0 599502007 491094734 0
33931117 25147704 0 469699549 547288693 0
410455694 188770147 0 451750225 480310164 0
2909441 691070 0 5283026 5875905 0
56108330 51169716 0 155136080 185330298 0
20172688 26829523 0 152334934 137880254 0
77202407 46370258 0 750644431 723555108 0
5246174 20298978 0 530856799 538209733 0
270827620 97737078 0 454261851 494173854 0
81957979 46408862 0 353540188 372110233 0
485638131 60683172 0 668950922 698156958 0
645581729 293132114 0 779856413 805602131 0
106402977 9869906 0 234321846 194368536 0
911944953 51113353 0 961542495 473254308 0
39793568 31522520 0 706347553 716102162 0
99957024 27462622 0 296427018 292979700 0
163041630 7441260 0 985762300 964549512 0
532288 9276290 0 101454859 99485230 0
11611807 8166684 0 38099055 34435643 0
95277091 2615463 0 576438356 564300353 0
550351008 151134098 0 794058584 820260987 0
535055661 204173394 0 603836503 579310064 0
64113190 71677658 0 592475723 538910465 0
7106132 29722936 0 387461492 318140433 0
91655582 32231618 0 814974139 671041857 0
350787604 94304658 0 774648482 585250472 0
159843315 2033309 0 533859705 514504987 0
34828950 249581910 0 928190918 803064770 0
349433934 31463046 0 547062250 370057559 0
205066913 3106935 0 551269976 573793168 0
425865998 144620798 0 830366120 830706640 0
744267341 94307599 0 896295661 658250931 0
91303682 87864729 0 816504800 922870796 0
183871984 82759134 0 752748478 715512508 0
135407297 33337267 0 973525366 965802759 0
152489995 145150704 0 236016560 236989541 0
411271350 426869777 0 582053351 748131026 0
20389328 27432830 0 142313491 144366955 0
36878185 8020135 0 724128995 730439192 0
297170061 124855448 0 451923871 496408887 0
323044867 332708293 0 777401821 840422149 0
240632045 511061195 0 551025896 611508100 0
205890900 37878974 0 286865701 207650108 0
60524110 20081339 0 241468318 239246984 0
14982477 13039109 0 772753925 725797355 0
40797059 82758520 0 500828075 449557264 0
26847961 7465383 0 29282551 19542242 0
6588711 9740363 0 135927508 122694811 0
620354120 185829123 0 860126534 807485050 0
424486015 30304915 0 646596313 636161382 0
89730470 5799662 0 598270084 667226169 0
79503787 10731476 0 737390335 730684060 0
79412733 13794487 0 158666144 155105076 0
227408780 27975646 0 961141819 894307848 0
365583054 70412382 0 429275052 389801375 0
147971541 54895602 0 852321367 829015977 0
89524342 7371057 0 118650085 73577652 0
27584843 28232649 0 434101676 453392910 0
88950884 45285237 0 354980216 278656408 0
40793960 29867430 0 110287519 186381700 0
232132014 216574837 0 514128698 496965807 0
16334312 20055203 0 441851799 417984280 0
99368038 19978315 0 386878331 427203860 0
27880482 521898 0 335511304 289881988 0
29357120 12008459 0 258822811 256431966 0
1320759 3122907 0 42049412 42574540 0
11055401 735389 0 15786608 16635564 0
301177863 70112453 0 317452420 258898378 0
507073259 113093907 0 824912240 675846819 0
24987306 11812777 0 398435194 459892333 0
199520789 44903288 0 287036169 305513924 0
52626559 48128680 0 407880961 408411376 0
210221268 15157627 0 311479947 330068093 0
33100743 11081493 0 124416463 130641511 0
55427586 50339616 0 699979922 771329787 0
233247541 105458333 0 383153637 337506935 0
83567136 8207586 0 108940824 102525249 0
162696367 31714798 0 736666966 715170326 0
90907044 109771372 0 775313578 808214745 0
717723532 296582570 0 894950808 788444759 0
3161205 50263661 0 587444429 536701028 0
79497469 46064037 0 291053998 272757969 0
715371 8515907 0 133180982 113306378 0
255938549 176259192 0 290304197 288608677 0
268854980 178560423 0 704891658 668363042 0
31919563 7711144 0 48311331 14952231 0
41080758 4036347 0 147877880 139742549 0
89318660 70721454 0 375017377 342164480 0
92045088 64276178 0 396520279 298132792 0
254608709 286420280 0 818405797 892830104 0
11010851 45058898 0 353823460 393130933 0
67332683 5368932 0 115530264 143939362 0
168216281 15435891 0 720321989 710969954 0
52496982 36284624 0 828778697 665987724 0
55097161 6782076 0 377871156 376699303 0
29253905 4475320 0 608519158 605152318 0
9824523 6946482 0 147492712 158903941 0
18600052 25960333 0 262651535 275021881 0
5501387 185377463 0 360731878 385770523 0
16555732 44098653 0 891988698 884073992 0
365747052 9438241 0 737394230 555593820 0
5246731 7415632 0 29442145 27993937 0
108628993 1313282 0 760594854 725349011 0
26824124 6084740 0 646859953 590708722 0
73795558 4382892 0 246599186 237169904 0
208052181 17246552 0 295099556 183380215 0
456389 1555146 0 4680785 4913477 0
127042180 4594007 0 618506127 471776370 0
91607570 24375089 0 456868449 396313466 0
3138866 2012134 0 221715041 179141391 0
151602510 9165424 0 640093970 539663492 0
144050397 7653970 0 447928067 724348510 0
16066552 9591048 0 203114797 197355803 0
2696300 3556476 0 56512924 48277815 0
6724322 301848 0 9662355 7530562 0
175340865 25877214 0 525911418 430484272 0
44106467 11325326 0 828637459 702732971 0
43789944 42723117 0 531174403 515680764 0
64038019 32432439 0 114302273 137449248 0
195420916 132958963 0 621046663 604967663 0
11358485 19299298 0 129348880 124935587 0
29993643 70472113 0 690144783 657663499 0
101231832 37880958 0 528047150 512689477 0
1538023 2285571 0 7883741 9105697 0
58421502 47207333 0 267067656 382472859 0
13706454 6898438 0 694592139 687089714 0
194745868 83153037 0 295263527 202245501 0
26050607 17396263 0 107289367 111645907 0
24310325 1781525 0 242337583 223959391 0
403657790 242321071 0 710492608 742191191 0
183830241 149403332 0 234474526 240648564 0
65412465 9220167 0 79397164 64860558 0
43531241 15048724 0 244114125 267590761 0
241957986 173560719 0 465148466 496421154 0
821831 295671 0 3275179 3633254 0
451272581 10019241 0 764474775 729353175 0
17791492 39606076 0 119481636 129891438 0
203927567 18870821 0 284394302 272760427 0
160365107 94309589 0 573069752 847550674 0
430192249 101038367 0 618191538 637010219 0
140972946 63034011 0 799431240 723342260 0
26233254 112053356 0 381348876 476409159 0
8648218 5299158 0 137914067 96035424 0
24729652 85398113 0 230014530 210837688 0
30066370 12960572 0 45249337 49389797 0
6635239 2453672 0 15753196 16131998 0
160572973 16241049 0 327886795 324430989 0
105119420 59217358 0 844361646 742593419 0
126203319 101466413 0 565921629 569251337 0
171876114 127928748 0 830068450 489140853 0
110550374 38400351 0 484806439 494506326 0
70576593 37082769 0 484737891 396176488 0
1444093 82141958 0 181087314 202835868 0
292396703 15042606 0 602698642 570260034 0
74283060 6571541 0 105446956 81315204 0
27371890 11972951 0 123451378 126267821 0
153076312 42132191 0 493905536 534772938 0
297941177 76276086 0 409426955 411165671 0
21412606 17437492 0 188099016 187435628 0
70089975 16062396 0 557959485 560315259 0
136367296 209087828 0 312663194 295036423 0
69892184 38085147 0 101142234 91218377 0
31751975 14640412 0 89999570 94932634 0
22877711 5662870 0 91564615 107808687 0
472631288 77004952 0 768422507 669234292 0
182547329 132897858 0 763755447 905107359 0
137754178 10901661 0 149670090 49364697 0
431242432 64347008 0 859125099 682801350 0
155888865 5451614 0 191161990 78319343 0
26541046 43005927 0 338660361 395827396 0
40833912 12530272 0 624711480 635969868 0
19992371 520004 0 28780923 24523633 0
119327257 64764660 0 290193378 297134012 0
167151174 7501446 0 308055835 181013221 0
64737714 4833396 0 112990332 115692522 0
182197833 28681618 0 351521565 277664135 0
169340675 48250213 0 737102052 639422599 0
20318440 7606777 0 84751279 67547406 0
213092558 1809563 0 882360539 901175204 0
458642243 67155823 0 520723161 671577393 0
11878401 3841004 0 45331836 42859419 0
151833714 100735126 0 443831917 425883517 0
16649093 24940751 0 256302672 252766538 0
28006865 710480 0 80317285 90938758 0
150184850 103433876 0 255503295 336606085 0
291433713 46909470 0 427867160 510514501 0
42006799 5159636 0 357496770 336029989 0
138835836 19063902 0 580089760 609288735 0
39612285 12234150 0 746460065 654814618 0
179786903 95403197 0 211247022 219915476 0
226017752 2805528 0 497385806 515109072 0
25484964 1349601 0 44221859 44273630 0
177520955 39624392 0 532526730 646738100 0
83385912 20109618 0 138067575 147115421 0
44032630 23202535 0 119733281 116809667 0
273823670 166506816 0 404457843 369270931 0
1051117 20569728 0 174727595 190218152 0
129964738 13794724 0 160006823 142779913 0
167999828 3968120 0 212785468 131613749 0
98872402 943805 0 170821027 191149301 0
23215545 67270076 0 337067701 463568689 0
12838650 10808842 0 223035235 264113098 0
217971165 38375602 0 258628661 186812258 0
17724527 25849753 0 630688285 665049407 0
99569147 102229370 0 597516330 533407138 0
30457664 28681991 0 88266569 81538899 0
86490343 6051244 0 319221353 313589665 0
299787534 160315004 0 665475692 644635386 0
421368633 159874597 0 533458159 537863355 0
427196324 62388343 0 462984858 438206359 0
171799203 2991117 0 397456370 348046065 0
87582021 229563027 0 631913796 760027326 0
91054078 185724 0 528146692 571579496 0
573848579 69612024 0 805793287 517408346 0
88446639 942219 0 427648394 352364063 0
562062398 113295288 0 843831762 359405010 0
143930209 142557967 0 488472096 479781276 0
285478501 199444194 0 622996981 588291618 0
18249034 36200711 0 512770990 517190398 0
323697164 112412281 0 341266507 225740639 0
3610860 2019153 0 5837240 5045004 0
3613559 45479804 0 155666228 160305670 0
148380040 149317708 0 964087415 904150646 0
535889521 129409241 0 868118157 764656057 0
54046936 2670813 0 516733385 515201226 0
608084696 138885266 0 737465351 359303228 0
162275911 249859890 0 798165557 758757977 0
126450626 28422227 0 334245246 357880552 0
21619718 1294763 0 205532649 251202414 0
215103387 20508436 0 622366948 683306113 0
48892819 50969494 0 482151130 485077992 0
138088099 186870805 0 637632486 640354093 0
40131304 207198215 0 472906488 591048522 0
22542469 34193802 0 910529643 953819198 0
191165856 100137017 0 886789461 881290767 0
15780270 35823186 0 793405555 854253033 0
177073 3831260 0 73258366 62725878 0
15606128 4692110 0 347216486 412616392 0
367984987 81532627 0 674838837 754581889 0
23858512 69530634 0 339315760 399454126 0
4678607 12910344 0 45436739 44026719 0
11233220 46070136 0 437668060 409838712 0
109532954 60755270 0 404802723 362393300 0
16300341 24660152 0 111495355 70336131 0
115959899 255019230 0 787343406 651264477 0
90152377 72005500 0 307572424 379890414 0
5157613 23412772 0 235618232 216936587 0
3677709 55898154 0 209952235 181600738 0
53804222 108625761 0 800322841 752867637 0
403130247 49787062 0 815578397 712518371 0
472115049 15635062 0 749282484 582480678 0
41171859 554884 0 381564339 386967707 0
178495311 17413375 0 650002274 523991158 0
152981574 122135350 0 668526134 617679256 0
57151430 6756698 0 67496473 60390415 0
9223518 48327120 0 351620355 349011345 0
338631403 1856608 0 650979719 592756551 0
12190890 4273614 0 300219958 247754050 0
16162005 4946969 0 95576378 100089821 0
2206830 5234342 0 69963675 63765317 0
151985721 48506226 0 618112364 616773326 0
57202687 89541295 0 305969460 285252111 0
170845668 23913452 0 703486842 691266495 0
426071319 294560573 0 512223365 518591405 0
415321368 162029521 0 767109315 685146902 0
51108 497825 0 1871211 1898767 0
23563302 1919007 0 30769745 32069860 0
182871920 56112336 0 440327819 461412441 0
32418441 37560726 0 258261067 244611554 0
83284408 28172302 0 925721685 900407487 0
425557536 98552884 0 532734868 453013173 0
18021185 39553012 0 383412862 371429706 0
3041629 16429396 0 328560618 390301637 0
82705814 30647488 0 598518213 612907372 0
1144100 32021874 0 228199125 223402304 0
34332290 28243686 0 417763235 331168154 0
249819 3919240 0 70070625 71552608 0
32780759 570969 0 410350032 359419174 0
45742004 161756293 0 606323854 648754137 0
228568795 121164337 0 500284557 589258331 0
157504121 9909506 0 286273300 167834726 0
171691613 209350500 0 399654119 418517414 0
40242528 13572433 0 85427816 71457217 0
104417801 34985398 0 431561583 450808337 0
38026430 102025163 0 499588277 524685194 0
3002507 24085777 0 135262644 127351203 0
773041 1816845 0 11599633 12908251 0
659175976 135146536 0 830188298 601867305 0
97494851 115235330 0 212895909 218717145 0
126313280 41167072 0 159979802 135748929 0
478744171 104035220 0 660081585 591495780 0
103609447 67630280 0 194789585 213180186 0
56689084 16943406 0 214353221 245857647 0
28530070 23727565 0 480525202 498456945 0
25876622 9454152 0 177658020 179226163 0
32441575 25680946 0 68122789 74386107 0
65946609 56373659 0 867461093 844433687 0
93758475 52565566 0 549238297 639057043 0
319470329 104505330 0 675951216 749527915 0
238750749 129422837 0 396539540 333586622 0
74221461 33145814 0 367130149 409528923 0
16972343 50084785 0 313921853 369997929 0
6006940 1590927 0 13263549 13013276 0
124405663 133587008 0 318466462 354268843 0
98756938 14080450 0 747486826 800587227 0
12330888 2911913 0 31149891 32248767 0
231052985 5814887 0 347245076 270351095 0
4317358 36743129 0 202445542 193495216 0
25695811 78703046 0 331153344 301057640 0
129968094 106876411 0 285732018 402527468 0
304771005 421977694 0 801278905 780163052 0
179246120 23552569 0 248088313 212358674 0
1636307 619941 0 2488512 2798075 0
71994688 32971843 0 363856238 383042100 0
132400122 71632927 0 737667964 788657491 0
74969735 76111950 0 178756680 189817388 0
296008450 234284132 0 749293045 741554197 0
63277216 167630111 0 485512310 550610553 0
18936504 59156164 0 913709647 828520051 0
1320785 4505240 0 109164886 106506714 0
81223973 14038989 0 881304254 866824911 0
575404490 526455089 0 601888456 542809958 0
153015238 22164435 0 351930748 332592366 0
5326298 79897724 0 285893875 350469172 0
9501179 76353508 0 675266521 677177532 0
50800444 201027894 0 796216314 947049904 0
237222164 90448129 0 309470465 320821927 0
173575610 5502771 0 689538548 591065846 0
323684764 28724577 0 443158509 294826158 0
370608 482362 0 3686481 3668800 0
8749410 66128309 0 575322565 554307726 0
523836877 17838347 0 656879612 349696274 0
15471399 2301662 0 384631268 306896920 0
170905085 3565198 0 278858008 182393427 0
155053844 11401155 0 333309782 298939304 0
531581415 241997708 0 737022117 800790572 0
432093951 13170289 0 451015257 321290041 0
246501491 117401373 0 428400352 421353257 0
421672781 16335749 0 644542432 684095477 0
13048161 21686426 0 236730924 232197850 0
96236028 44599716 0 702450292 634147485 0
32522834 155363593 0 864728121 873934970 0
765647570 252182466 0 838676029 767183567 0
64883006 10405077 0 184313584 243301066 0
184530940 16803004 0 740169212 605270322 0
64915376 112561939 0 671828022 658678424 0
1854546 320925 0 621280838 554237629 0
32988927 163729 0 509192445 772822188 0
15457175 8694970 0 432164751 443311859 0
4129426 26768745 0 151207628 151093013 0
245159702 67609463 0 380740267 522098441 0
734449425 70106158 0 802503909 683369746 0
591220256 69758974 0 944051601 768897467 0
440290357 156649756 0 536506067 462442283 0
120913308 185667764 0 920835258 899421751 0
232660409 49598880 0 428153847 488153729 0
70100987 76184013 0 663124901 546693585 0
14128009 9572669 0 50621239 52720905 0
68253725 2223476 0 430810437 464653032 0
275594584 139452034 0 329826585 193081222 0
31408131 75210709 0 540633501 649141083 0
254347244 175137156 0 449845441 386809534 0
7892750 102461 0 73378443 69680406 0
390778731 276948913 0 428340376 355533815 0
264824939 122159138 0 369489300 546682515 0
4186140 57844024 0 631242200 637324776 0
81357542 18470163 0 912811154 899931743 0
4458416 1933127 0 8378206 7683897 0
140273119 7197073 0 360682425 298986083 0
23993452 80547641 0 549407078 578526366 0
11381866 48125932 0 379227255 418153811 0
145853601 22189978 0 587161134 584000783 0
131488350 50240503 0 892323219 778337369 0
102003161 73390551 0 267554040 425333530 0
431364498 63042867 0 870713870 590332732 0
118594675 18902826 0 357807858 256930134 0
12613938 13079405 0 178313212 227565167 0
57674628 8628479 0 460369423 485068419 0
1857935 2992998 0 54646116 56607133 0
28316546 5170535 0 577608450 491801438 0
636546698 202035176 0 762327968 796286101 0
376709275 85178905 0 744785196 729511446 0
14760086 6667129 0 276536509 287701218 0
44843865 10334752 0 89348563 55494146 0
187895212 50168784 0 400362735 299411302 0
57381149 6911175 0 342819825 336996913 0
2605860 2104271 0 378154449 369826160 0
114782755 40197147 0 231907462 178722709 0
5170353 63906534 0 300382520 306694261 0
28209493 13121117 0 281615453 235356326 0
346460023 129288021 0 359865644 300215237 0
278566562 136741424 0 570557354 625683036 0
231314546 204136800 0 423328434 672871048 0
65680645 77571781 0 201894492 215118121 0
501014005 345415059 0 781652742 803070415 0
113218393 53746041 0 568881086 570337535 0
244012244 20123779 0 748333365 527290980 0
76281597 113932617 0 671636898 651368945 0
26199231 7969758 0 398184814 390095660 0
30918997 12045544 0 80155012 69591020 0
189971078 25285875 0 207470781 69894923 0
223418205 64502205 0 894228849 896273624 0
13020174 22555526 0 114430143 109630845 0
13382583 700318 0 542496963 613037251 0
63936994 61158528 0 331638334 328376759 0
116888849 37771930 0 149285953 73871800 0
259058644 76687425 0 573529271 599618507 0
224236089 70583585 0 506015027 517684705 0
71760453 1738100 0 328311051 328032431 0
223481502 442928 0 333312491 325987697 0
66990442 1877251 0 558193603 496922804 0
11609443 15832010 0 252674569 257723227 0
12887018 1229863 0 24768657 21098531 0
101995929 3044377 0 306867413 315306874 0
104122131 8575762 0 884785247 786424551 0
18853742 30298313 0 140715630 135212634 0
13523130 3151778 0 230658447 208039361 0
9746 59954 0 3409414 2980102 0
99455207 21474828 0 747735910 817483679 0
266228702 115493902 0 305904497 296566154 0
35208748 55579622 0 548643737 737278018 0
163025514 17508237 0 379208918 195189093 0
199521767 170073461 0 302841387 243885468 0
306918495 8396590 0 592376626 338368692 0
9009462 8153720 0 162132012 170153514 0
14057565 4808572 0 22712216 23248800 0
77896446 20759989 0 235340647 232137279 0
31402216 9332442 0 101571849 82052371 0
1945594 706755 0 4740695 4268715 0
285614285 220087558 0 748857471 641154061 0
262508185 32957945 0 701591969 693079871 0
7371632 16120520 0 45179676 60647968 0
307633244 134773119 0 550605920 544912446 0
13366678 10757346 0 240928207 244594568 0
57312848 237913334 0 750693578 758576588 0
128015706 60585852 0 932289614 751632424 0
32636151 34385339 0 311068222 314437956 0
264857241 46896187 0 868362429 860012825 0
18343860 15000868 0 306393396 282499818 0
121913912 57782697 0 601548071 598442721 0
137419671 6589752 0 217143461 222782959 0
572043664 319959306 0 851839804 649050718 0
4242164 2896144 0 117990368 91541125 0
24608836 5867453 0 116572926 103620203 0
193065891 140910410 0 329087979 348132039 0
78546279 476584 0 224428645 223656244 0
33605809 2350925 0 220785046 198142405 0
131391696 82362384 0 326233476 299044167 0
1199188 1269785 0 30618932 30370908 0
41068861 6979988 0 455793440 410986570 0
53883908 27346203 0 631520079 540737291 0
154993686 8986629 0 326057802 244373594 0
12779411 3046177 0 64727963 57966760 0
453563687 101219491 0 868136442 753653439 0
399500604 166058020 0 809145468 666136326 0
740104 137290435 0 472258967 487835977 0
16370736 855745 0 143645017 116893360 0
405469742 96396872 0 647366323 559139955 0
45440363 5570760 0 614628490 387025488 0
32965792 81917005 0 543972276 583399878 0
4855255 3539234 0 876510344 886230148 0
627471001 52773182 0 751019692 452028589 0
422378026 188738211 0 631770853 621490153 0
92337959 37942973 0 290164974 350615261 0
14438282 42129245 0 433784914 437975815 0
548342640 130821855 0 734975127 745882912 0
219572610 12150989 0 839479225 819756119 0
28125705 34150179 0 538822258 507549472 0
14548764 83872672 0 340877413 332598149 0
101411991 9554619 0 665547422 660229433 0
78417834 54827387 0 90064085 75969460 0
497924341 390609947 0 917743939 865189285 0
499987745 193739377 0 550327966 253723847 0
1300610 8967406 0 270506591 264725742 0
542797520 39259019 0 604977369 338197213 0
188169508 94297264 0 797431947 741093472 0
266706615 86483710 0 484524798 514051171 0
25894593 7059001 0 561681005 465729544 0
359677805 596508550 0 655784685 888146858 0
30463125 32613039 0 110216841 106194589 0
188274153 12231130 0 254146903 240312941 0
287777239 9759843 0 857279325 933245786 0
613018677 333617197 0 905253041 922715097 0
23844617 17684447 0 240879298 231691638 0
523930074 235197004 0 876141378 768328138 0
35592556 46325271 0 142033733 141042902 0
172157167 36656337 0 277005706 229056937 0
27326020 37889762 0 583633305 556325183 0
37520897 7099249 0 244146521 238700059 0
506527 261453 0 6689738 6595232 0
188917404 196404028 0 509982349 503561222 0
113759561 32873103 0 247541298 197768897 0
275029123 102400078 0 588925621 620913464 0
263542 218471988 0 620753758 642665061 0
34159411 34775863 0 772870706 716397494 0
47652903 26742354 0 72991953 67479302 0
13065000 129433239 0 809338094 835251490 0
40350470 19695581 0 527230361 581291319 0
90265611 52961289 0 125206887 92414337 0
19450751 2162793 0 173201014 330773911 0
274790521 73452212 0 439955404 476689838 0
77841223 106682974 0 499555580 609393086 0
15789514 5472448 0 112564868 116141125 0
57076225 6073051 0 68126140 32956930 0
13379354 3928617 0 47254449 47283306 0
557223796 507202922 0 686903182 573247550 0
117564379 5789704 0 478862121 456279339 0
15724847 17824349 0 312809420 344784568 0
81432475 62321873 0 389922240 465611193 0
4478397 1296055 0 239570120 170305919 0
342874026 61725461 0 876897621 864817545 0
34185978 157711456 0 883135350 804076924 0
182427623 40163273 0 457695064 511908582 0
188024600 11361012 0 736967416 736434203 0
437144263 232330974 0 658640687 520845470 0
9401260 9149904 0 330913338 400445078 0
79781793 79564451 0 765460076 579972807 0
8628156 761898 0 99070052 94213421 0
355985500 82705031 0 397486168 140213994 0
202635885 60837396 0 533098019 641774978 0
10461558 4471636 0 41222160 41935022 0
211630490 18500965 0 460129187 411052268 0
127010767 29985026 0 182444984 230774059 0
85037967 8840580 0 134815778 100222107 0
35513283 16096474 0 615801921 604271705 0
123242124 153629955 0 776944167 807071730 0
8628808 1714751 0 111159821 99137013 0
29941193 13518538 0 871277830 918146507 0
2168620 509541 0 34669280 29270315 0
29611510 34881492 0 240499760 250981381 0
38815510 18557344 0 82862019 72735876 0
137776194 9448567 0 164101687 138514770 0
65388725 25770444 0 449616470 423919322 0
170632031 19940991 0 562881320 389913435 0
38219639 71224084 0 673237832 656605134 0
64735341 47229420 0 176290031 213040490 0
164187381 5464835 0 813381712 787022082 0
26345139 62385936 0 849204477 778120998 0
90102071 47462228 0 132348098 156872004 0
169277135 146660767 0 725359400 750449718 0
72138696 4538167 0 236839490 203954418 0
2135701 341965 0 42902106 36603741 0
23390510 5812228 0 91726656 83927354 0
43882479 62750862 0 343936207 323701185 0
650855135 291034836 0 709342966 713787742 0
116462161 62640046 0 149422665 144539778 0
446439527 63718117 0 683800807 488428500 0
2892523 4806356 0 25150407 27065791 0
68002927 53557176 0 906318450 691972744 0
25477011 20137044 0 160809762 149148591 0
8206303 744456 0 14172429 13589527 0
251340128 8837272 0 943968997 982991326 0
287837709 103022192 0 394318404 462575095 0
30237986 52489 0 231115131 318541582 0
19317577 3059641 0 55390059 46899699 0
823429 20456176 0 735962207 584619633 0
91978455 95182394 0 486422324 442040192 0
106695968 102373520 0 395786488 317270875 0
66458781 32636845 0 379202055 292661705 0
151664281 59716830 0 203462662 190099784 0
67701519 84095747 0 462367174 376064008 0
8647872 28592081 0 262976324 272968700 0
4127747 5664270 0 183863141 165221986 0
171580933 23922328 0 465255011 356687750 0
1618061 5444642 0 38010432 37485302 0
124620813 87901051 0 352581823 397590571 0
248616767 12825439 0 258500905 168053041 0
26223198 5587455 0 62453292 49448172 0
308334563 195906371 0 503220784 567583093 0
41799717 41691285 0 512184202 563636483 0
127820504 57762635 0 496304904 480860162 0
288416491 116491719 0 587899533 446821142 0
463281243 484768004 0 922893545 812391937 0
86671839 83191188 0 512589440 498831813 0
58638362 14112096 0 443779996 424699756 0
2627309 4567316 0 16423274 17101454 0
83750706 81773614 0 447007213 410008237 0
3165784 2387591 0 144553950 163949890 0
205177447 35164431 0 219163564 190698498 0
80566388 948638 0 89387234 49439828 0
636567578 114036923 0 924424537 792461940 0
18011916 23999362 0 812039371 859321752 0
10135403 8535400 0 11996621 12047486 0
255276637 177084653 0 630426605 681258214 0
127304593 124362869 0 762325043 746760080 0
443500207 140473816 0 627736441 722816021 0
10408169 284243 0 15474265 16503944 0
109807031 1867359 0 214148820 207637805 0
58409664 153421047 0 455375762 433462178 0
15085801 20715863 0 129683240 109693688 0
198335093 216578894 0 574956865 528014530 0
403843308 65198411 0 804521980 848673870 0
294284316 31082620 0 362574619 93223606 0
288635459 30571844 0 789520658 794644525 0
2062015 1406013 0 12175955 11805754 0
130365148 37447477 0 177845056 179380269 0
5601475 2631567 0 430567738 376462688 0
16402069 29734601 0 675567179 582454317 0
3583376 402995 0 35199299 42710601 0
12891984 32119956 0 276740821 288966269 0
32372078 7077650 0 337561009 341942392 0
18709607 60765110 0 457947676 523541530 0
48798766 196273 0 244244708 225663344 0
200967414 128204289 0 352990619 315683213 0
67832941 73589190 0 453708559 556131742 0
363381848 145896306 0 438806529 447146125 0
12910299 58498955 0 744779075 835639627 0
42794207 9669378 0 55037570 55143978 0
117430649 99630330 0 427701833 447403165 0
43105815 26161787 0 320332189 328159009 0
6753293 54152 0 151636393 153183271 0
126238326 42399127 0 797787831 937796395 0
842421941 249051241 0 958496400 771248801 0
128546808 6573211 0 450133813 359964683 0
285508124 153569277 0 737964999 732257641 0
63954043 3373359 0 347548295 485345106 0
6709710 43690491 0 179107802 182083441 0
119672349 25221207 0 631219963 607629818 0
5809164 139275 0 122393858 105447971 0
82582478 25514576 0 287705709 312290183 0
120621626 34253632 0 475821004 290844030 0
27445048 31104821 0 513810353 437804059 0
237757055 12726209 0 333614937 271448260 0
333154490 629387 0 614620154 495132263 0
144648642 19353332 0 392611182 341863506 0
767816431 60276883 0 842011714 331726805 0
470004788 266256685 0 815626775 586259537 0
462070467 17742373 0 832261888 718652467 0
77497320 73161964 0 567943620 443657192 0
124475977 62227975 0 791442424 767625885 0
182257750 9196887 0 229328125 125749224 0
169937565 24137421 0 630629152 565264273 0
312758871 510363318 0 675189941 577227260 0
60319329 67729471 0 356488745 395166779 0
112677027 20846750 0 665529429 612873834 0
26391805 44743779 0 606965841 625721224 0
237525298 57175903 0 499624810 518583745 0
14573064 15749374 0 101852064 100142462 0
18691842 2610643 0 47600778 46718524 0
76595058 57824771 0 724970927 619804264 0
245213814 167920668 0 762057398 685598925 0
470943786 4127454 0 813530013 747424079 0
123103668 3674121 0 418620036 425610048 0
240202517 181991733 0 790960168 700189508 0
273226651 39075819 0 755694194 763850549 0
168131251 37987016 0 855106888 814397257 0
1807919 764483 0 2437519 2330104 0
76323084 21868683 0 99183849 89335896 0
28866610 39425735 0 172836995 159890321 0
523397135 134369497 0 595126440 343537359 0
29476190 36228429 0 324948564 350191304 0
12144530 24897433 0 376573555 410885240 0
745747450 277222465 0 806943527 766558707 0
39238664 14899847 0 65920131 76993817 0
217178908 151038142 0 253602759 252223343 0
34213424 8150079 0 105717531 99730202 0
46426742 8738269 0 692581012 517371468 0
46261055 4557709 0 849268580 916722550 0
43760252 53413676 0 675680148 820720923 0
36547031 5996596 0 559258811 539385252 0
352767044 156664739 0 472788628 499090470 0
65116256 17908341 0 790079411 748421383 0
891861871 76400248 0 963282870 774581946 0
429581681 333584456 0 808932357 717526291 0
48326841 29977955 0 342842803 334927566 0
198250990 24045372 0 468797507 462318460 0
118142023 180320787 0 647957033 649767006 0
771682254 469124523 0 868290470 739040759 0
44098684 108319107 0 203820496 179443733 0
698269947 435959330 0 823886711 744907765 0
629749748 126662495 0 826314864 559203362 0
42761884 5581439 0 148006889 145128822 0
45791248 13678746 0 463246818 387826812 0
154768907 91554905 0 621003429 588394443 0
27951221 82521087 0 807901545 853252208 0
472110902 97696256 0 753296023 523882905 0
232892996 190522075 0 685499397 733738475 0
179846843 24121988 0 252390440 84012107 0
482409 2888860 0 12043081 20351907 0
42915 64363 0 714552 785402 0
384765715 20681829 0 480673667 159370135 0
84423623 4936349 0 195611424 159051495 0
3340866 30460573 0 308738360 316312044 0
110524934 91872337 0 553169094 513198962 0
94357509 42975481 0 173799945 145072204 0
9406089 82929880 0 834913698 790654844 0
444232365 74832867 0 583694994 525453455 0
54605879 15039609 0 370272429 417273527 0
238905677 13231821 0 609961165 514282775 0
18787113 9994749 0 156849695 180620566 0
6700394 19307155 0 65617958 70012797 0
4500182 2050806 0 151015624 173968876 0
243628334 251657278 0 745621401 693360965 0
23069280 97339192 0 465142418 494229293 0
482738 3704232 0 27956498 37060557 0
20528299 132501563 0 394532554 368518989 0
26346079 523067 0 421853345 480082222 0
8951111 1680374 0 489379631 454263270 0
709264 4045844 0 220602206 203154807 0
2593403 29814616 0 186476728 171355087 0
570143864 218209144 0 755187880 943203665 0
48834830 8474994 0 262804532 293480848 0
42882241 24723447 0 292252871 289419660 0
712647334 151733704 0 780892243 872711590 0
110462240 23032127 0 717567793 727581786 0
593693207 161809594 0 870044237 854805394 0
291804612 2883407 0 497446159 587680936 0
55346416 87710513 0 609751951 605477224 0
7507776 30679560 0 285157366 259023943 0
38365480 11846550 0 146757380 115103037 0
197975477 16564163 0 288900165 271951160 0
10849694 10233227 0 156129725 156170785 0
8529941 32669085 0 297769487 313115805 0
168055307 42578147 0 202490765 210294363 0
7935067 7067247 0 58937438 61732479 0
68812423 103915450 0 605605441 511724107 0
161771569 823911 0 296934244 336163881 0
628667465 168705853 0 863165756 751913214 0
48325989 21922779 0 127702277 108378895 0
1748947 2468370 0 45081019 37702170 0
568659862 12981868 0 633866010 352982210 0
382830069 230552924 0 427841695 411775094 0
226363347 48496161 0 447215470 391672001 0
138770653 20979764 0 884183907 889488960 0
326858691 60164369 0 952328499 902355452 0
58287679 129944411 0 728184259 736576723 0
428025481 23903765 0 560952856 450936535 0
205025152 21664215 0 490974382 433847610 0
132960385 70237252 0 416771648 445133501 0
74129902 5847846 0 183906785 194137156 0
78174444 158246272 0 689461411 688972269 0
54148837 424192230 0 716594979 714006937 0
99069065 120464745 0 820497242 897922938 0
31397418 28103670 0 273004911 320102767 0
26567329 41147985 0 553271124 536364703 0
152323829 29307967 0 488117436 516531444 0
71225993 20711271 0 174912534 132388918 0
34929617 21523720 0 201421714 210345491 0
31958417 84668685 0 730263607 385112823 0
348888109 94707073 0 831881334 811554876 0
165752023 21298725 0 317507611 307412534 0
346529 62692496 0 542956938 504815083 0
12087311 6295676 0 293291160 270329118 0
36564688 119756887 0 686407462 652044724 0
578927 825842 0 3472059 3501705 0
93538603 21743574 0 282956083 365171383 0
39241979 46017704 0 580534661 576712759 0
106307649 63562218 0 119364777 128993694 0
178721400 60827619 0 579352782 625499316 0
14535571 1789982 0 26146889 26844988 0
1480832 16083012 0 253920007 240343468 0
9479297 63223651 0 361888802 373602147 0
2728805 3437716 0 31102343 36108777 0
321461457 216034027 0 527502239 381991737 0
10051935 37709593 0 509172340 531583910 0
62425040 24880033 0 163910944 187474792 0
124125257 37992163 0 400117918 372365757 0
17107848 24929922 0 201081128 200368849 0
409996592 179724633 0 502245265 437930883 0
39152925 15046648 0 332813228 388105602 0
300096332 65002459 0 351041040 339271592 0
661727974 181079208 0 723179855 644115146 0
60022772 147987535 0 519136560 553914852 0
95305650 2093423 0 147779692 144534222 0
586904039 41603317 0 726794626 572112466 0
635707861 230277192 0 731626608 584352848 0
104025598 69270020 0 414672049 434777951 0
345591367 70586027 0 467019597 446206574 0
441364344 177589114 0 646495910 542632315 0
130210338 76085348 0 463268495 392385531 0
410368875 313225715 0 811862457 811124988 0
1365471 2465973 0 27895964 28625874 0
21779485 40510705 0 143924396 188790119 0
111806378 101289886 0 711688833 803142806 0
11365636 8772206 0 115096252 132761701 0
136570136 11068587 0 167522937 167040096 0
716198324 240533135 0 748265277 538699855 0
79763269 78678915 0 868248944 537250369 0
31139259 108624122 0 764861058 724991391 0
27539653 55365041 0 339493576 258299915 0
7676681 169570276 0 693812647 799708816 0
137129268 214399 0 701998845 691776388 0
144167816 21240115 0 315566167 299072577 0
1054786 79161351 0 302076424 314934663 0
54438123 1763394 0 62200172 27115165 0
16422752 52460600 0 677717751 656740903 0
409355052 72236546 0 444413068 473424900 0
237832637 107536902 0 383508069 336818150 0
2889795 38082355 0 774437400 583673591 0
424200559 96084101 0 902297330 761654214 0
437026763 224979806 0 494462381 455147920 0
46108469 5386607 0 373086619 344177896 0
190522550 98160466 0 268592612 180206015 0
212644339 15859185 0 807390226 648598985 0
35414424 43037766 0 477083038 479981380 0
24599043 9480019 0 74398712 73668436 0
10542262 4492995 0 134281782 132421332 0
101840941 124328558 0 345581738 326525959 0
21422194 11635028 0 34055623 42458128 0
790013 762919 0 4619221 4260536 0
9223615 2540379 0 29824255 31022507 0
270959852 37373110 0 382230676 317924314 0
156710107 1478858 0 215482526 157489348 0
422403518 187500491 0 926266131 949296505 0
168868563 23799261 0 176905289 221657455 0
729534635 87943375 0 859578670 632105893 0
83756483 13044968 0 183497777 65626286 0
519915985 71145519 0 603866892 535614125 0
1511871 186482 0 49506116 50178775 0
435341527 120110048 0 644105658 431690614 0
20590545 88094714 0 243493630 267540153 0
165833297 44413232 0 751409968 807578740 0
144658259 17964033 0 364919366 364386784 0
21652614 9677993 0 219900713 202317942 0
28754324 35203547 0 752787582 745195668 0
216163754 137324696 0 413740336 420620856 0
167773265 51620839 0 230629752 199791782 0
174936734 179387678 0 194932276 209563421 0
276484999 27108911 0 985646945 737877772 0
5307305 1265327 0 250805981 322052838 0
130385525 47814032 0 806065812 827334972 0
50205946 92437789 0 266986414 347373130 0
26368003 49857104 0 676756564 768466857 0
17648336 16140780 0 150969033 141869428 0
89935741 49082174 0 771198646 758234130 0
1823809 181272150 0 815236886 687319695 0
76867169 13609426 0 134770114 165538360 0
241405614 55774203 0 810361246 607705436 0
125955140 51602381 0 315151134 329159648 0
74110613 21039412 0 206323237 193369912 0
21297618 6123517 0 162704171 179532254 0
128029724 81586085 0 647440368 474334928 0
15585573 610014 0 26912656 25690284 0
7527622 6785861 0 37118783 34616475 0
505378531 51400985 0 860230769 663522931 0
316736606 107261946 0 907950733 910949585 0
124411894 94911479 0 199423965 105802717 0
46423769 14753252 0 251034155 253459865 0
6904796 7177587 0 159426750 110112613 0
457264227 9183014 0 842813262 914463498 0
10334462 6970220 0 44078559 46392356 0
248606492 29655693 0 545496877 289436493 0
126193941 27199915 0 339349446 403566465 0
186616518 87856612 0 284328976 268427995 0
806184500 623573516 0 937284332 690892500 0
189974304 41562156 0 373738908 318540023 0
30059808 15595834 0 617590057 649404080 0
15188622 368924 0 17600353 13812072 0
16089330 4965074 0 32511211 56393813 0
51671812 4316519 0 226800798 213342486 0
19734746 106973319 0 304202817 283824327 0
127446811 431577136 0 652422998 725435613 0
26676860 5453360 0 250849740 232927721 0
260592256 73449625 0 301216405 251160538 0
67132732 43724530 0 457344125 499320656 0
48720471 1287370 0 337367927 367517924 0
143013570 73787975 0 619050963 581378759 0
18875089 17429712 0 143547142 129794092 0
126884970 35097403 0 298861326 204724322 0
8379865 1082294 0 19884947 19970985 0
11045680 8359932 0 20547751 26154718 0
455993626 193682168 0 662734172 626064408 0
22589887 22916934 0 341323431 389761609 0
314090361 78855417 0 646037019 540926613 0
63761153 103368779 0 295820842 350557456 0
12835316 5835330 0 854503939 733805707 0
4986849 28083513 0 432831756 417240762 0
93702163 62357629 0 683830000 724607766 0
253845685 111782389 0 476232221 441485945 0
359331500 50653828 0 592683324 611367924 0
2291873 153810 0 24406720 21006911 0
819098846 66255871 0 946986168 436888424 0
375805700 38528849 0 723505097 759444428 0
128738899 85003696 0 655192453 633010513 0
97040194 9764477 0 294035779 450068878 0
496976762 84871374 0 691745839 650299164 0
401542069 124588442 0 886860581 855264003 0
409813812 50995528 0 695328098 616327694 0
353769034 50150448 0 585310990 554690314 0
293888817 145787209 0 452366148 456032372 0
194865888 154391302 0 673941986 674718281 0
54937039 49499333 0 619760992 732796253 0
131862223 103915427 0 496796963 557157537 0
91142534 99335494 0 686374166 548050951 0
444195180 170810322 0 595798347 559460221 0
1099895 2733601 0 7036985 8921844 0
73834958 288710009 0 716985777 747997904 0
334981388 1969844 0 575763922 346629986 0
231532173 10120858 0 401579268 431026796 0
5119836 9478691 0 24890085 23481595 0
281491008 116099603 0 290694997 274891363 0
83040843 27307432 0 286143749 297881677 0
43637398 79537591 0 253706675 274566952 0
352143505 408788789 0 784449158 676070379 0
163129098 44521862 0 543032087 632187039 0
33462150 93153407 0 442589028 493168162 0
38131749 55788258 0 221460343 247682771 0
12773301 7503588 0 210080578 200523220 0
139387078 112923946 0 261269182 278590794 0
99609824 40235309 0 173776296 142883101 0
226998893 27756879 0 439452187 438416282 0
181591047 53685359 0 312032285 323571066 0
41793758 98402968 0 234366159 268637791 0
11749488 29665076 0 139438064 153624186 0
28557415 49829775 0 275896273 252546905 0
236651875 67827749 0 603368154 252654227 0
42843812 18641190 0 423556653 426957001 0
239367730 3074172 0 540624881 549319275 0
214335067 443103802 0 741086140 659926186 0
23587900 15393949 0 25683513 26287523 0
66171448 90711705 0 344413025 348378703 0
45625275 7087607 0 650562474 923357860 0
53127383 1974840 0 272809698 282657450 0
89106793 18185488 0 136062325 102701001 0
36694520 5632874 0 123078179 55577241 0
238745345 14724373 0 560536543 515670498 0
75130921 61330937 0 560463767 669360515 0
301885151 173789535 0 706138073 644080145 0
151959766 35287688 0 729986205 584479325 0
264287434 11418138 0 515553177 282818960 0
79992640 487086 0 295180074 303017881 0
274437744 77955097 0 342367083 244569628 0
134099033 23238343 0 715828184 666873055 0
98083789 52505670 0 167998038 208491117 0
433758816 132205522 0 690295953 490932296 0
53581144 3521405 0 174475601 176178354 0
133626237 98622542 0 271224282 305025071 0
212764857 195428112 0 429074154 343680044 0
182827194 30138332 0 387175791 276152812 0
148443395 66663213 0 175708620 145645309 0
170849875 6189970 0 911801906 817004202 0
260667973 108739234 0 439976720 431004043 0
432023870 22873668 0 582903220 431079985 0
66322259 22557493 0 929243419 795429954 0
267285971 59924259 0 401702329 386513958 0
24459694 33936627 0 683341400 754886082 0
20434301 5473973 0 170785650 109690591 0
296223038 116441065 0 504553416 452715850 0
307819419 29356824 0 543362365 530723422 0
17373773 5345859 0 43092520 32928819 0
383145379 231909903 0 648623122 645917783 0
252765360 127485996 0 794151868 786715790 0
30123360 4430361 0 51452428 66184953 0
33613714 177856515 0 769767838 702382305 0
19114601 259795 0 242262861 241870297 0
95597392 33842122 0 170327382 190824777 0
81330575 20779396 0 321914386 321925434 0
73035343 10597852 0 431796062 422747557 0
216941516 69071993 0 596043670 494101300 0
517145839 83319668 0 805136405 372096008 0
100915651 97164538 0 456964175 376177895 0
82267541 43550655 0 119687813 121565869 0
11783521 3230270 0 38375171 42140453 0
532941686 274096716 0 950252141 782135275 0
8766150 42403364 0 359050450 453010907 0
209743975 40582267 0 241653097 201524375 0
128475750 22982869 0 304234783 246201500 0
66923596 40373741 0 204686290 201505285 0
170824625 22019321 0 344191445 344401046 0
133090455 232985798 0 700929883 787183818 0
64736927 16001602 0 682743443 492148145 0
550830240 388412310 0 665260239 541927497 0
725366628 730464526 0 808466081 826853168 0
443374681 287263277 0 610512762 420899957 0
86357087 93566646 0 979104450 976569494 0
74134297 115144040 0 883307398 830497146 0
49747677 114582775 0 397635638 334692764 0
168391871 2138156 0 340694773 397561733 0
108893302 12089536 0 378286502 165816867 0
145493000 29942960 0 205806548 172937889 0
488516337 46561834 0 920816826 984150557 0
65296359 80831279 0 647194259 647784938 0
1729032 2840702 0 163171694 190267198 0
29381091 49020081 0 330657759 341986169 0
155876779 15206486 0 163782303 146936352 0
19656390 17990138 0 204455256 202281146 0
1510416 1408238 0 10438508 12662729 0
164211298 192481244 0 861378810 899102579 0
302501077 253782122 0 391454313 372795605 0
14691876 60326450 0 436704708 436188608 0
40712592 25261865 0 631777946 695456805 0
49542603 81400424 0 282527548 266739075 0
97516696 14357811 0 795476675 803800508 0
30358129 76924375 0 524795766 487042255 0
38954558 3823583 0 421812681 443992151 0
2517583 11356440 0 486499032 559255293 0
144541208 98421337 0 160098516 138942971 0
64583570 10890857 0 199950467 200237728 0
12528315 21171055 0 532272723 600265632 0
18652984 31653341 0 255952428 255352788 0
144336880 20366342 0 339573639 290902464 0
142343207 150816701 0 424998583 371746567 0
19062462 87695 0 60924208 75356452 0
33481698 6743998 0 40686230 39673958 0
262703764 57495372 0 565171458 512863032 0
50034510 3314855 0 150466294 140635083 0
12771970 109518669 0 698850139 718396886 0
246698982 9738624 0 769750339 769463825 0
139177923 164635146 0 659501211 571674084 0
300734909 35447597 0 591641376 559731522 0
413120176 195092419 0 934759263 920507889 0
9674895 100636329 0 865043822 882247680 0
59809806 50061117 0 337817788 331450231 0
44755946 230075210 0 989577978 848556694 0
333583297 257872817 0 752955613 552512886 0
418469433 178776435 0 886060446 665982685 0
63074422 47228159 0 772761553 723950813 0
41032771 2889873 0 699125722 610307696 0
135490996 84774288 0 444734570 310150432 0
187926910 215756123 0 367845971 345446053 0
63256414 29471334 0 299113341 206471908 0
837883434 57307129 0 877978039 506459390 0
29114664 17746274 0 133201591 131897159 0
37750947 13647133 0 167714840 120041845 0
51685467 28112048 0 895695546 701841933 0
191198247 130570232 0 562073269 441020226 0
52453527 53420338 0 183608305 234072385 0
482000792 96103078 0 717264270 337791014 0
180623668 58208671 0 674625465 524242423 0
131626059 4847710 0 272619190 276787715 0
84510517 28680654 0 678151306 707747498 0
276340751 94764851 0 804629174 769385047 0
382495338 18521943 0 614386144 491274633 0
52048965 10060772 0 166134667 156906676 0
116349924 66550482 0 676605480 671534050 0
295929183 154809867 0 412879101 398291766 0
135924127 25116049 0 556246480 531052964 0
91052931 63742112 0 645908307 571403910 0
53026749 3594646 0 142540107 141294695 0
75258206 90752443 0 559038704 548321000 0
7766859 60070294 0 392470163 420023482 0
11004018 4562215 0 99933392 93054869 0
33419202 60150185 0 317051618 312569739 0
130424959 128458373 0 636442748 658580558 0
129863161 6360210 0 765329472 762512167 0
13903046 1389399 0 82172281 65641482 0
698152690 242215197 0 736270686 617329398 0
75976617 14822931 0 203971082 196242852 0
25809655 42622033 0 228632467 291173735 0
112130452 10973968 0 216096687 154767377 0
492187393 78387077 0 711610020 520740832 0
102805688 44625579 0 537083682 808330811 0
442587810 127284919 0 704367724 641070779 0
88966889 13364498 0 264470777 249134254 0
114513060 92366783 0 754576268 676962094 0
277005571 50521361 0 427326406 431160553 0
232903698 24990251 0 491737401 249562916 0
448673282 63988073 0 529439214 271905413 0
44652915 192702591 0 596683952 619951780 0
45212162 58782255 0 375985176 341191637 0
22115912 33721773 0 62425176 69516816 0
16415902 13119518 0 92319232 79109721 0
31761101 6640044 0 33343941 35421614 0
11155601 1299578 0 146507029 175078195 0
610080413 400826922 0 840650011 819190740 0
495844790 131332577 0 584970901 349522129 0
83529681 124563849 0 658466897 647795091 0
9656393 98252781 0 393751068 479984052 0
236834967 222898425 0 786338488 901122954 0
97113263 82881021 0 843610340 959245947 0
97626300 17042344 0 546554095 501949901 0
152797391 200471572 0 659632446 671786067 0
34538510 7476018 0 63980513 69405830 0
55970317 4863617 0 58148828 45234878 0
18012322 3229807 0 94016792 100396598 0
462694873 67893681 0 655997559 784722205 0
251983601 15818114 0 574548189 517758335 0
105165965 119386715 0 452625612 394371303 0
26263585 4634877 0 28995101 15033601 0
56362200 5568222 0 189229431 185102970 0
38121353 38167816 0 820308609 653434156 0
58230225 2654004 0 137577724 100243357 0
14873666 130660 0 566219016 673149505 0
548179126 204887532 0 791630047 728855286 0
184328205 15441959 0 339443755 195633805 0
73074453 87543205 0 925406812 866280814 0
30901108 32188079 0 276577551 251810066 0
380394010 21528679 0 446752864 395641743 0
85376653 9532735 0 175830985 196468240 0
612582427 517905044 0 741896906 666313644 0
74087122 43918822 0 263284167 272451106 0
234868361 109472181 0 273152479 256826579 0
6560687 20223879 0 220472800 285199559 0
70111 28977 0 139125 124125 0
14033716 9164964 0 152623395 150933109 0
407958775 94961070 0 521687895 512490309 0
25839701 82002808 0 535465294 585386919 0
249710236 81486936 0 454168631 573803296 0
177620576 103271205 0 268877918 273313430 0
227833619 80837271 0 842757209 666066611 0
421385758 43235898 0 500534771 202996518 0
55744159 25747028 0 358433874 356784195 0
175814829 50170806 0 240856520 221464013 0
96876283 26260507 0 543515235 692849054 0
139485704 28685962 0 335949978 238831642 0
252714929 29467336 0 805466882 735169298 0
459596 102903 0 50655713 49438197 0
432434211 42038448 0 475488286 353059379 0
19333916 8028613 0 923976831 915985135 0
58056551 12245264 0 307258080 300941408 0
166771786 38693938 0 294625439 292446769 0
267028346 10585531 0 977598799 705963298 0
17734524 40386341 0 364917747 369290743 0
71174077 4874177 0 366849260 289768674 0
73845905 21973617 0 362435505 361607915 0
87478035 144878598 0 276833630 282242648 0
121849482 30551294 0 939312101 926995259 0
5145174 28348664 0 111730278 109232554 0
4877773 4175111 0 69553341 72060350 0
170564503 33805767 0 300836222 258701297 0
28913314 10254398 0 513555727 667292291 0
135310037 37326877 0 161788989 152043609 0
626355824 139834919 0 778165724 701432597 0
3216342 28024834 0 360433312 482176263 0
72789582 21553491 0 755437429 767778646 0
390450970 39273919 0 707788095 332118791 0
151879908 71137352 0 752004146 772318033 0
300033224 115187249 0 779804911 923813191 0
237264777 32176738 0 422575884 307937341 0
48627985 25146849 0 935835761 975211352 0
72143644 75363741 0 806493763 897847299 0
555928234 9474987 0 747049989 749643511 0
39959411 25259785 0 202306212 202968352 0
4014146 3588210 0 464250645 525605561 0
100229945 3655031 0 165626646 168127364 0
288226139 43482117 0 649481077 709928963 0
317078542 26880384 0 380987692 378022112 0
272573004 32720186 0 433715118 427080786 0
126510695 106539488 0 795331210 776705799 0
275325897 264017916 0 333772142 314666147 0
23050963 43755504 0 562785948 641727224 0
32497438 10248377 0 69891322 78818502 0
1850050 3796426 0 34337141 33594446 0
4068707 1924793 0 216190716 206329111 0
37519059 276675 0 517229698 503658940 0
4855951 3112399 0 629747121 691812428 0
29578276 57114731 0 445819822 466004762 0
28305336 15000017 0 84350358 71303936 0
817469 13963738 0 72422763 76521039 0
35734863 5522677 0 142176820 129280777 0
2433180 3686224 0 55219960 73933620 0
290180019 253651580 0 677341240 803722813 0
185164813 2578586 0 322413422 299637973 0
30011215 132548627 0 558270969 504528340 0
2805193 12504602 0 60295153 56397380 0
413711658 4228350 0 662940998 657183234 0
39601326 93795505 0 881842548 559058486 0
119902174 39118465 0 319160254 305052593 0
55040545 46538164 0 242155867 262111739 0
308716072 170353924 0 701388682 658982961 0
96728387 65716 0 835250880 831858744 0
738503335 388446218 0 772364165 670621691 0
230851232 11547256 0 277616770 191973570 0
138915158 1155300 0 391722240 378251653 0
94466001 155809765 0 557953995 524942845 0
660026778 293529856 0 769668262 810093499 0
109279847 3169727 0 503285842 525331767 0
2198331 22806271 0 503289755 541088663 0
303896254 29503282 0 422413770 330385931 0
144256142 57568913 0 175338915 123452518 0
427939676 55961446 0 571749072 197737870 0
28000986 28252013 0 372344123 327368049 0
610806842 149691914 0 871878551 820720457 0
600348275 30578937 0 685428424 120169453 0
429330755 56547797 0 464475962 227277459 0
17598348 4469670 0 142432661 154520508 0
229943 3445561 0 13627887 15149420 0
31008765 26860278 0 520921488 453558279 0
385549173 51402563 0 520279075 429815676 0
17174468 149946106 0 575367025 611814018 0
84938480 69670430 0 421787068 437991331 0
144653391 17987743 0 832696091 911241466 0
58691601 41941892 0 194764412 194550382 0
267003244 133650415 0 361998245 328554830 0
272579804 80348920 0 644507111 632906475 0
240371508 1762915 0 557113643 677300312 0
101086877 134319786 0 828671446 827468642 0
17860396 166376610 0 615534130 522789711 0
21447693 42199602 0 526439218 645647720 0
145696006 4622853 0 434798204 336539750 0
3786481 37798748 0 729134797 701045034 0
318675299 54278588 0 937479627 943096719 0
608199078 214015028 0 898584815 787435559 0
32397634 15015648 0 420923295 376918456 0
5383210 77508573 0 495179021 613645837 0
481322281 130586216 0 526239985 459409499 0
3856587 8845388 0 15972588 17955497 0
125245765 38236420 0 686253552 705719034 0
305542 1772506 0 35202486 33903313 0
1282317 8788814 0 177556937 174436316 0
35652584 17052436 0 36852412 44876094 0
74842585 10087877 0 572185932 586809403 0
487929962 147055626 0 896171325 825901147 0
142166123 60519597 0 219183316 187126724 0
382967294 57835553 0 531895759 544236024 0
55119442 47479920 0 482478400 532167960 0
6149072 394156 0 70133403 49385218 0
54206549 56504127 0 792303721 832034689 0
1153739 4917289 0 32382845 38677698 0
262779771 96328785 0 715885259 685700251 0
404641969 89322916 0 532810015 378516997 0
54937740 29242666 0 236529648 208112814 0
139348284 19563721 0 189089345 225101357 0
190804215 38117171 0 905844368 846515236 0
195101474 67071528 0 896082885 936385853 0
24960255 4420654 0 67283304 55740661 0
100727074 117674221 0 461587943 526851659 0
39162408 38472818 0 206012451 178836831 0
259931636 69629890 0 950196348 896342124 0
25208698 21002534 0 163653852 135749345 0
39449503 9215982 0 223659717 248656288 0
7361175 5051887 0 132613600 149159033 0
272242198 66558820 0 479369634 557692764 0
126905012 76982937 0 413982845 427346385 0
23464779 59899188 0 732090733 722917609 0
182290138 100532688 0 645505921 498659515 0
45128090 16299588 0 273175719 258137436 0
173414214 15506158 0 328897459 331932760 0
3852344 5767706 0 18746191 18825538 0
800702 1321268 0 153329720 172582221 0
67545034 34612891 0 362103668 362383511 0
7096227 3499021 0 211163024 215151602 0
115598896 119470749 0 338906546 348230495 0
14016859 36359770 0 510405735 519666816 0
86811837 73895951 0 529911207 502765068 0
39686187 9386214 0 80530777 91659971 0
29774259 115640258 0 783713893 620385422 0
532473137 210714777 0 786349316 784000511 0
41929610 45432445 0 639601099 670547861 0
22069966 5938374 0 81346495 85431804 0
1711025 2861784 0 52600762 48929934 0
158457521 185125874 0 194144372 221981341 0
366749442 62931143 0 666237298 389882541 0
1701404 1458638 0 102213209 107629249 0
13019683 50130880 0 616954099 608234721 0
144092737 72558136 0 710565749 582762085 0
174021171 30115109 0 273633296 269971220 0
74328488 63682701 0 629715105 762647498 0
29959403 29702357 0 322573417 321490577 0
346218359 41867598 0 697191693 635500046 0
12332070 5658215 0 131978703 87061345 0
98216575 192888419 0 955700560 868183575 0
4178004 2076417 0 44949859 44452678 0
193130289 133114975 0 269758193 287300804 0
28314984 4366499 0 210717009 200980161 0
82233466 22105693 0 358208561 317294600 0
297829724 130047527 0 337210189 403788255 0
407185658 202203628 0 545783282 531327474 0
508323667 516706 0 992188268 961134895 0
176512105 44184643 0 202168478 209156220 0
61977749 2702049 0 110805868 121046816 0
159983660 55156213 0 326254270 233817749 0
131408582 29426536 0 580655050 591385502 0
55635732 1344163 0 765470412 793457867 0
76466952 53362209 0 587258227 626312701 0
360488989 99135080 0 539449210 442317935 0
120345838 25685990 0 321876732 290164092 0
67508543 11597113 0 87922565 83175680 0
7904758 20106791 0 178424339 230987556 0
2214778 1012670 0 27997219 26144131 0
7254198 91193805 0 419155808 423777232 0
111956507 24700392 0 163219133 135670092 0
220388604 41223766 0 865251891 747671203 0
183033408 215321882 0 807407522 820648859 0
767630 38137817 0 290553529 299427875 0
16598119 14118297 0 301116640 272378221 0
4638154 520495 0 16660227 16316528 0
339716674 137806417 0 358663080 348909434 0
56138451 35164143 0 595039707 892716408 0
38326535 40520895 0 210645142 200771183 0
8022962 2426646 0 23093844 23387635 0
203999855 23845640 0 943409823 900210850 0
61300344 38275857 0 382944162 367779268 0
74182110 41069402 0 180138430 179942776 0
1477317 535029 0 4681237 3943612 0
19816686 14557663 0 604524682 596916131 0
181011183 97092422 0 781953409 671319004 0
159060755 101667395 0 331605069 328101046 0
16831731 43699692 0 221925929 238222736 0
23684232 49733972 0 209938504 401622992 0
24193429 4904620 0 51894764 40892078 0
5323594 1443574 0 64378479 94552247 0
266700488 3816050 0 383192048 222854596 0
36384238 9567039 0 44019950 19853581 0
26040832 655609 0 87988310 85952855 0
221459158 940183 0 286881267 197970173 0
334826084 141547987 0 438932511 298650373 0
106820282 39552405 0 261849117 280619745 0
120903333 52815925 0 472319453 385200337 0
402272469 208469 0 454832868 403687185 0
8511572 6224966 0 48134664 49693258 0
528439574 94735677 0 675515396 668659183 0
131018256 30728425 0 161028646 164073214 0
46233948 56612202 0 334187374 359932649 0
8512818 32774390 0 731277203 822375539 0
15239013 76748694 0 930570982 789494543 0
607459542 193705915 0 620776085 676132014 0
15451931 34306340 0 540622558 415810500 0
19538976 371261836 0 806654743 853124610 0
151975526 104850747 0 451282527 556056602 0
43074894 24203209 0 98114917 92973064 0
404929951 43605676 0 599093659 590808306 0
159002077 38548863 0 560115185 582378401 0
17999474 8775734 0 396550095 377932970 0
103417040 29945008 0 393612447 380893830 0
388602544 169893897 0 567616383 412614211 0
247661190 2420092 0 282717707 262898058 0
124235732 14870836 0 177405417 271112435 0
75241912 10353862 0 588007585 355540740 0
28981186 403508 0 863185435 846887911 0
12197118 81365910 0 487692244 595347916 0
194525063 24214256 0 243265398 389348442 0
2339519 3897613 0 98956484 101952117 0
12523955 45511379 0 511377032 522108746 0
6210457 6396232 0 274038940 280687042 0
118184927 24188529 0 317329923 226298391 0
76985256 11109867 0 528786113 421869402 0
326374531 82218357 0 640808594 620187747 0
83785857 20230814 0 196068922 181432657 0
524961309 53715351 0 723774494 333203368 0
4106319 33498468 0 527418389 580883769 0
363747823 33723991 0 595713207 459447356 0
73369679 15538827 0 649031314 554140974 0
20763787 97605722 0 427310671 529723934 0
134156594 279891407 0 783328091 760521479 0
20944447 17127437 0 783856812 769661186 0
214309297 30134627 0 267795761 169839372 0
408083859 171772248 0 891417817 766026909 0
97749664 49933190 0 371044998 360007004 0
35501689 52842621 0 381799867 436991383 0
746807735 29865601 0 951938632 577777318 0
550030059 115589359 0 785760916 796816113 0
133337563 53443302 0 572043999 623351058 0
22672252 19370471 0 764014743 784890083 0
363478680 51375320 0 795386757 692126427 0
17393844 15823452 0 198862173 172288527 0
57303791 19249291 0 537192349 393584935 0
57560210 40281444 0 177977260 179332768 0
118418905 241626737 0 676801731 617264480 0
33070804 594249 0 374578594 506417227 0
51996959 41602530 0 404475601 314632270 0
402213850 233005638 0 706232277 583092804 0
312404327 102171975 0 740051573 767277141 0
350966974 86362514 0 456745181 469656883 0
585097 5272456 0 43011387 45583699 0
25534894 31264565 0 259265326 257412785 0
236437279 447123109 0 782739654 695075376 0
37214625 63333824 0 87171051 76676784 0
105654206 25068390 0 513041218 512227308 0
446843215 135561854 0 637667348 690985552 0
4918043 809350 0 334643820 349203338 0
280768204 87545795 0 946456325 957888878 0
15515274 403814 0 298768179 313964233 0
226800801 66861248 0 257478630 312869572 0
150229864 14469268 0 177856280 23296932 0
103880335 72243429 0 240364951 235980425 0
2106246 97072421 0 826120991 746860112 0
166036223 73347160 0 581644758 552124135 0
196080065 66417891 0 217881170 125162509 0
38871430 7406604 0 111891701 104075659 0
159898996 16617308 0 381082685 462603987 0
2344527 3440008 0 234530350 219559555 0
24523259 35916186 0 329177897 350970267 0
249700998 185333600 0 330639802 328858669 0
1305123 13453417 0 438510155 464247755 0
229236598 95194158 0 753368812 722819968 0
63462562 905564 0 374173791 392843389 0
5228116 35662145 0 664877758 665801666 0
32027876 50382244 0 518564437 477990704 0
69767086 130809901 0 708319423 867264398 0
70369767 91138529 0 692508558 682394805 0
4869180 5542491 0 689643490 800322398 0
91800401 63969534 0 740427824 691568349 0
235490235 59569046 0 566803638 681972633 0
84127372 51233949 0 807455849 721667545 0
9131698 4524429 0 21688237 28000556 0
4365663 6903731 0 256982854 282868873 0
83877563 87373716 0 538668662 490403836 0
644541 53984894 0 920574259 761198810 0
205058 3676558 0 89162351 80017821 0
60270105 38497222 0 72079184 66689557 0
87390456 60849802 0 527799502 641082720 0
47754327 172228439 0 717281093 809545361 0
573749231 220865642 0 839143131 638450505 0
15153605 3356595 0 136301862 171506699 0
19751802 553513 0 278098272 289852351 0
174943793 74038901 0 224680081 161929071 0
11416417 28129669 0 256931303 300986574 0
85359513 33661468 0 525827036 509000368 0
489672353 39108982 0 688262138 639632293 0
169395524 159471947 0 565026116 633861061 0
7264125 2480583 0 55904114 42371973 0
174738171 5484513 0 322123306 322663306 0
356597774 40268197 0 400214351 399255882 0
210479222 2196417 0 481938200 255023753 0
267184050 64245478 0 921734020 848375647 0
140406940 171002545 0 314165684 376715370 0
34479314 139345 0 98688401 100009960 0
61956494 15409218 0 620371594 480259180 0
2676797 7897230 0 275933233 268855188 0
204948676 143226142 0 703771909 580004362 0
35991765 14431362 0 342552077 313233203 0
109864181 18911727 0 145093329 128903760 0
349528218 53338902 0 805343299 796738226 0
257750549 66333816 0 479581427 504262621 0
218213101 61335767 0 425634408 412469314 0
322789103 48831791 0 476240419 463650449 0
277639430 37600779 0 512750669 472328309 0
528147648 444955752 0 791339607 626071086 0
197961015 249289792 0 793253642 739299101 0
31534105 77147707 0 914410073 913301215 0
43897980 110925826 0 809810161 774291381 0
1418977 4630009 0 51253236 48211753 0
43734742 53284 0 136958348 140788365 0
78165237 34015475 0 162385904 151084112 0
385055737 37098306 0 482742377 408345372 0
291087305 335214977 0 634730854 683552895 0
645845 255722 0 1275736 923226 0
47571195 86720324 0 424980226 395564986 0
280891318 32257901 0 293770631 55816945 0
371024113 19193681 0 389349254 346670922 0
360660268 36837645 0 441638508 154795747 0
82851130 17892 0 100576494 100780545 0
45033942 10355215 0 129053734 137210813 0
5470237 12905097 0 89101452 98547780 0
68799632 41179308 0 153588744 144050597 0
21666399 38031248 0 273071316 295621226 0
12184834 136845741 0 950556465 974854684 0
52043669 68642519 0 329511475 328438640 0
28314492 9509473 0 331451575 323547271 0
4203052 9379684 0 343659860 356150096 0
61894315 11142598 0 134444090 101172362 0
65932177 58116205 0 470587964 612302647 0
109560889 63176303 0 820230837 759652090 0
96112032 130061966 0 773038573 769925748 0
3062417 1789101 0 20082529 22999130 0
148784163 13995594 0 907000988 905009556 0
55202925 2549389 0 238500224 236365258 0
123863947 56882990 0 154317241 146992240 0
188580655 125529476 0 239167477 351980565 0
95787982 69971175 0 567787019 560284235 0
156838545 107503482 0 639609997 607390472 0
20854999 92379113 0 550403476 500339746 0
218193382 225583559 0 765782292 755529824 0
210368472 87504480 0 767834888 748609861 0
290964747 42504783 0 911280501 500972009 0
12741781 59642632 0 631364006 630842015 0
224791962 245325753 0 570104984 726214887 0
343931357 151610928 0 494715343 464392939 0
170443260 88608953 0 397298009 415508889 0
145999071 28586587 0 639109370 598762400 0
72703972 7515294 0 862427534 814927485 0
487391691 346888226 0 883946875 844847678 0
70945936 23612016 0 358485076 273039234 0
13231213 16266523 0 236511054 240378673 0
224116388 175804 0 957792242 939020551 0
681321000 174424507 0 766448277 634434140 0
3457612 5631842 0 477316734 502509508 0
152120676 38719540 0 201062232 200995685 0
143560756 25120979 0 681145232 664462197 0
1768845 1073546 0 33030993 35700527 0
8888578 16664 0 48071428 43442519 0
112125737 6898729 0 476312611 415291026 0
872734317 209567586 0 905917179 925880354 0
374199634 56919233 0 572473886 589662205 0
113472768 72571667 0 365357513 322339930 0
361275824 193729955 0 448880906 367723573 0
71278243 110627589 0 173849968 287868189 0
418510575 48880530 0 845296740 827298913 0
114515289 106447249 0 364842765 361123221 0
111889145 63614059 0 741954283 601685152 0
560832899 41706746 0 878864889 551562211 0
19603642 1945858 0 296800390 291850611 0
3114358 10332539 0 154104729 152136679 0
182664560 117262354 0 577944563 581840135 0
142821868 8238603 0 334497721 238727108 0
378321186 165659388 0 794531339 779941581 0
98352358 9548208 0 124725534 87518486 0
79357870 41218696 0 530784990 525205246 0
944297 5610731 0 209614255 191022118 0
65204603 39536441 0 143582827 122417992 0
384052396 79682349 0 956695011 750939386 0
374009236 161989483 0 844241808 878991557 0
462977699 53165147 0 570900424 191755345 0
202100304 32502276 0 617876136 587333726 0
119485555 65700 0 204167515 238862145 0
166229251 9326785 0 296541157 283726567 0
694864586 175152302 0 740999044 431619356 0
227660596 63348474 0 308184497 161516572 0
113556610 27441885 0 731940084 803668483 0
208604640 143476404 0 632086326 646620768 0
475324558 109669231 0 831035463 840755082 0
379980474 736177 0 620198466 323954897 0
56624890 109455138 0 283923928 327511783 0
135197030 9273696 0 284268305 270202639 0
96574745 68911662 0 470905818 475021197 0
202981287 28451491 0 338084421 314756828 0
359457827 194581470 0 840252961 830682602 0
425090792 4458151 0 747284074 636874532 0
5315493 4987060 0 141910992 129381036 0
281012727 138526150 0 548672766 478665837 0
482242812 116614364 0 487013463 341347315 0
334693024 36925617 0 637303208 784017139 0
173566275 20532212 0 492327284 532770417 0
17903135 2180418 0 173178780 158194749 0
68196564 5038109 0 454714562 558188124 0
292388385 52050140 0 524946592 488863328 0
139721636 7777015 0 345138130 250323803 0
124663749 15346962 0 176498556 189036346 0
300487407 74966740 0 783926934 830339855 0
95039568 59246789 0 122717188 138547494 0
339994296 41431297 0 827967034 715614925 0
200744110 43432652 0 445884752 481627474 0
189249809 191977855 0 929617854 964535934 0
46778409 124324286 0 514801399 580904873 0
159857172 116279990 0 541600572 429942604 0
21684308 7805451 0 306277331 305892560 0
572101281 124013020 0 826035419 820729707 0
567162916 85886718 0 800932069 461820498 0
59530750 11775633 0 297496281 251639336 0
121655483 128492096 0 295535548 285748583 0
165825261 27464105 0 354620624 311110437 0
35732514 1324481 0 423894296 540903554 0
440940388 187166057 0 950193594 403845800 0
21147297 7310425 0 122433991 116970611 0
668153036 119076925 0 784096582 482133114 0
251858719 71503883 0 397758325 432915883 0
54522233 67249407 0 400858581 419089194 0
52001974 2173192 0 107931313 116600857 0
22293338 47926668 0 990943399 970100607 0
185737477 40229251 0 687990201 536265546 0
231269027 53909340 0 595128141 726127169 0
72672593 84827956 0 942258822 874598243 0
196065 312651 0 7726961 8876983 0
316882207 3761735 0 688204826 533656517 0
241511365 94880424 0 664625571 813822795 0
122762713 11283597 0 217206732 216541735 0
861613 22641990 0 107201952 114466469 0
205321406 29046338 0 757310788 719672829 0
52745562 2766493 0 778461971 584659165 0
32593236 44306336 0 563902636 558970835 0
33310278 489740 0 70370767 65616571 0
2461362 5992510 0 22768244 30238587 0
21036512 20756274 0 580590203 620639804 0
22539591 143733256 0 952500892 839792084 0
191658193 18948472 0 579912785 460389508 0
118454081 385649688 0 696914421 743748765 0
32545237 27100500 0 712598940 477459932 0
153612858 697696 0 840343807 831312436 0
57747048 1110296 0 654568918 698924101 0
158417815 423588851 0 513465407 647950537 0
298904517 90923658 0 804177220 642474128 0
385659860 63859900 0 490306660 446831170 0
61024781 103038765 0 857949015 914328553 0
34543698 32487234 0 501117402 448936516 0
562707289 198098053 0 810157482 806648793 0
212931526 3179106 0 888634996 887222861 0
29404827 19194042 0 641483323 601132223 0
15374858 7744619 0 90622543 104756473 0
333853727 45495919 0 881719416 811285176 0
234906945 45888519 0 797228870 621217726 0
88776346 93221132 0 754095707 692581168 0
60267772 189032130 0 486985255 528152011 0
394850527 247648606 0 513413087 611827857 0
45083124 43952122 0 657447113 668684179 0
66383154 71683193 0 402377337 422548199 0
100262362 23187678 0 462517045 415675873 0
56368362 18457 0 317758502 218781184 0
151705980 215654897 0 545201344 539234924 0
310979909 50092893 0 464658556 502718221 0
30749281 47158828 0 436578177 543764836 0
5282036 4570634 0 64638078 63794037 0
25159789 10330963 0 64704843 52440759 0
95964514 11323090 0 618496445 599640086 0
15141812 281378 0 256274150 212323269 0
813410 1097876 0 23232068 22730793 0
42099775 39266241 0 540537824 582828382 0
23855821 8074465 0 122906102 98292341 0
5815131 15715650 0 112221628 117079979 0
256659196 19269988 0 883265060 776750622 0
95167959 34224001 0 290176304 229066494 0
470995762 167382339 0 530375307 417397109 0
79296335 9532729 0 193231212 164435220 0
25133793 44931734 0 275822319 273018163 0
345040276 21878440 0 849452483 867837070 0
290740034 20444559 0 529323769 557115536 0
145124999 100483741 0 372281033 428097151 0
122865959 87965943 0 199391515 210498770 0
6165381 56010948 0 112686047 140899543 0
362055248 48740380 0 404781967 209686123 0
253538421 29050720 0 380065631 330453692 0
29679711 100508129 0 757424004 733347770 0
284351935 24573861 0 498153776 560750719 0
190057208 52553742 0 497951662 430915367 0
373601061 202326012 0 608018234 349103170 0
77013115 34682583 0 366525242 274891233 0
325015163 36540531 0 423467928 407053599 0
33265841 172698184 0 622692026 745735304 0
32242971 43907494 0 308155478 285137595 0
333211474 51780457 0 756673707 743156363 0
8988521 674362 0 13662656 9392088 0
188565 54499379 0 834321912 817769604 0
2335954 52565683 0 195753139 177828376 0
53920684 16356104 0 214149046 242443090 0
12470429 2515802 0 21640642 19806573 0
100792743 15038955 0 256686892 247660495 0
3732126 12880931 0 221967246 266436710 0
77844928 77373659 0 352591006 440124464 0
37035580 61816842 0 422873263 387430952 0
26014907 139455459 0 599318681 582600025 0
55866339 131484633 0 767860570 507392227 0
6601278 6597909 0 402544935 439297811 0
17344342 60839447 0 891028793 846140745 0
7455546 157092624 0 680356603 644986149 0
98789222 30486365 0 769220980 734106675 0
441719460 212478617 0 803237705 795212179 0
35985299 16860225 0 185101247 182031866 0
822982713 48798728 0 963136362 927531845 0
42997210 36339378 0 509216472 573433745 0
186112101 56704094 0 190396284 132292762 0
217216279 8190311 0 584176158 590615271 0
360512133 203247699 0 798010896 785696777 0
83243431 17953410 0 803780651 651241449 0
59823643 69736919 0 208692514 235800300 0
13488691 12617844 0 71208023 118153530 0
2083792 3846789 0 44133629 56252791 0
255339661 57196134 0 597627035 577295625 0
1575100 4172937 0 101092499 100236029 0
20135812 844026 0 125915543 123512470 0
52913656 156070371 0 510725078 584608571 0
70635410 23923452 0 87280576 92768206 0
37394063 26392847 0 56134966 50099440 0
7339276 4140483 0 86884128 94823223 0
346135407 109912076 0 804324486 558945093 0
29365785 39235191 0 249030200 242291931 0
11593882 124986850 0 470331692 464498529 0
231271914 47590385 0 250193241 211090517 0
564324985 146896049 0 718535793 548721023 0
661090474 221058185 0 722036435 492460688 0
466004693 45364114 0 578790034 465806396 0
26859649 70844765 0 653567196 541815313 0
72599345 33451865 0 713842286 754617224 0
82550647 26804513 0 602188293 593685148 0
64060183 105378649 0 843710276 804890372 0
99130404 47791307 0 455500940 432916875 0
552995684 356916521 0 663216825 383835371 0
31669826 65852104 0 651136843 886159525 0
136850588 121289030 0 567861145 457143877 0
25325841 46122043 0 539411678 511378356 0
85395362 15311113 0 448876781 489292133 0
17819450 132491843 0 821642858 946806148 0
882996802 286395947 0 971841149 677591964 0
29984624 4838882 0 45830074 51707064 0
92278351 38310836 0 602463617 805976255 0
13400850 35677661 0 239006481 217402201 0
889545 229601 0 6957985 6199186 0
156766196 4450315 0 242418772 350269215 0
3863667 1256886 0 4260974 3117554 0
80186961 38902915 0 101002468 68397585 0
64265952 44190305 0 129484047 127786460 0
12060397 51241684 0 638998391 664358774 0
50705887 286997683 0 866335086 976756793 0
60913712 335396 0 254348092 263095727 0
126338585 42199101 0 499507232 584471987 0
66572806 16498970 0 307638947 363633647 0
36995617 10640793 0 731444332 738208902 0
41817068 23853572 0 156307067 151040426 0
331142587 50123063 0 425171098 378688453 0
26271195 9207553 0 608113713 631768973 0
137157361 72690702 0 770184673 788529919 0
42277144 637058 0 256228192 244337683 0
81279707 75817272 0 929474143 823510999 0
2949492 2136819 0 83552155 86511285 0
8757597 1135023 0 141604351 152705302 0
128604370 18500177 0 289678919 254588791 0
262882418 1975527 0 535393867 435367439 0
68216648 8160670 0 244641212 291632581 0
11553890 132008 0 53072511 50473943 0
153710652 119537405 0 874417679 769383371 0
76564265 13541503 0 419205648 419504259 0
465440990 352813063 0 621900078 647960941 0
18557958 26661332 0 819962725 767656252 0
193087887 106733444 0 779375937 785801982 0
50982729 19997620 0 224033934 248641001 0
38308399 80916760 0 182133354 206623428 0
316274896 31081273 0 746780920 779515845 0
491295843 466234 0 536820882 552309633 0
158266919 50652556 0 207110689 233219564 0
185275832 62096378 0 662038544 641071459 0
425807378 63135343 0 517070813 403907582 0
615921147 252725039 0 677737199 869387827 0
4129790 852752 0 8838388 7938412 0
247687619 42685914 0 497048028 483401803 0
325248629 9740647 0 507684558 461139137 0
315720332 469383518 0 855684192 908706760 0
79609146 60416710 0 682443106 840128840 0
176966520 23037646 0 195455130 194013371 0
297012370 33632058 0 868715912 852086094 0
165365881 62439239 0 648774711 429280126 0
14817899 4517938 0 127311406 120629736 0
142695573 31248073 0 581962492 568931000 0
193888323 4395123 0 294388034 329352999 0
11464664 5465782 0 32333891 30573028 0
9148993 10176302 0 343150211 420510549 0
370954498 97604559 0 517125725 565482573 0
579250565 6682043 0 914641905 952533681 0
25262782 2258132 0 295946434 400044386 0
130132418 99882079 0 736783201 667240581 0
1273226 18696029 0 231472851 285247264 0
451503709 100727347 0 816250201 621400800 0
78688893 3236960 0 747162303 949024594 0
235516258 95168081 0 596524176 724608536 0
4440774 676261 0 23243909 24682468 0
129681553 53183356 0 812375836 625219547 0
207451300 117907994 0 277521069 300866518 0
3047755 5289249 0 54692847 57922186 0
394057 1390594 0 9291963 9630940 0
6872571 23986844 0 158887101 143877938 0
83325129 9964531 0 323446199 320876336 0
606773444 206601176 0 833663723 764768148 0
431721357 101193816 0 631435964 616077780 0
112097906 21596432 0 828586752 780773594 0
2755677 28656337 0 544529660 538875877 0
112829687 55352121 0 425835303 453391904 0
178551560 151268392 0 183897850 164805120 0
350088 4089161 0 24088768 24687681 0
127369830 243115210 0 600844701 587219373 0
90122734 8211166 0 575107934 564259861 0
157320091 103443406 0 511665207 481758685 0
5515314 3449381 0 144975763 145593956 0
4426205 8369134 0 193861314 261068648 0
84267121 111342915 0 260529671 555862048 0
125538534 71739513 0 181283774 172633090 0
367734276 171257636 0 788122538 647015997 0
17254431 3141486 0 43001082 43606461 0
453793532 20838465 0 782131893 421522116 0
805976 764757 0 24064697 24118439 0
343217067 5937407 0 539266259 569393974 0
41845515 56782163 0 318152028 337184145 0
9180615 107999316 0 318075799 426487685 0
7296449 8650177 0 402926581 489384782 0
4818728 1907457 0 33503417 35360524 0
422274388 341524776 0 548644411 448885284 0
281148948 137966152 0 657918837 486764541 0
516574978 82568373 0 752916529 681036330 0
401905455 138212844 0 649545323 525977694 0
28554097 10251279 0 58743073 66211169 0
231218467 134109161 0 249503643 183734929 0
132859257 40988099 0 872646471 811239035 0
118631272 49538579 0 423512550 463832140 0
201031316 25426022 0 681499605 684835106 0
225589771 91554169 0 388864393 366291765 0
42103402 48949415 0 581078268 531656924 0
426426200 164908902 0 542792891 573551605 0
209169894 49494431 0 572770967 541043736 0
52915884 57106143 0 113436683 93848370 0
38048722 69981 0 148698465 150288829 0
308368568 39562524 0 480813207 350135553 0
40543745 43808138 0 418202056 434437239 0
154710366 154735627 0 824510162 852919315 0
238163218 90584529 0 555884726 471020176 0
21261598 19458353 0 34770372 26585503 0
6015596 2846973 0 129370037 160082338 0
77742742 16619021 0 128308237 114750635 0
65260258 112234292 0 528570928 541570198 0
246949991 370469980 0 545298536 621220417 0
451661735 37107268 0 850089460 719851351 0
4511592 158117529 0 510501742 522110751 0
547008048 211537541 0 760740471 445080441 0
241711229 243776465 0 517185136 484664879 0
265578608 102307549 0 531507312 510856270 0
524704185 40604320 0 697718382 641343586 0
118733542 32779055 0 537343811 434268287 0
684713 1384975 0 32658914 33344527 0
81128346 87532125 0 108401290 106997720 0
42097533 50976001 0 814090334 855854516 0
291325781 26070786 0 611027324 616493044 0
582971619 457764858 0 983291335 653862219 0
47814315 51670318 0 280096499 234251648 0
50250044 26700347 0 291696377 291831355 0
176985517 115641754 0 773701750 801759003 0
199259595 2773141 0 265816855 231250442 0
368468917 13530845 0 376167980 270348642 0
137549622 4140693 0 552577351 480165547 0
13213338 7251585 0 83783095 89080883 0
53053970 33287525 0 111855007 104065714 0
261252729 605856751 0 863817734 859549103 0
422522006 50240938 0 902298519 884668190 0
153891373 60496174 0 248891367 259903598 0
127709801 162771410 0 921939833 793956195 0
452534891 104610079 0 485851847 695172366 0
2279900 28347804 0 298912668 266505653 0
102324176 12753949 0 874148170 725978819 0
108007900 367013 0 219403827 187338471 0
15648056 122242624 0 409650730 378635530 0
4623801 6262242 0 20639276 19890790 0
2575755 55670416 0 263148652 313783483 0
26426698 49604346 0 127652821 115659563 0
243290460 98014931 0 258233472 309358539 0
62782491 53675214 0 105925909 105252712 0
3071126 7142519 0 346356827 364986230 0
196820217 65645047 0 348198227 393535182 0
9588662 37675266 0 43345173 60041033 0
57450841 48790542 0 490076517 586153275 0
26541409 22271522 0 336548358 361902916 0
26218686 50598032 0 395604669 300256340 0
3532268 58353947 0 294640015 338351888 0
32063806 2163379 0 737687635 818946391 0
234793042 38559986 0 388663075 533553321 0
380326341 86769364 0 567742492 718858881 0
6974191 30167005 0 176302117 185374793 0
466745306 366648558 0 750412535 816617258 0
227331821 58131889 0 372759845 342415265 0
85044997 52909912 0 529833106 527621176 0
135707794 32260206 0 542488565 557780939 0
21454850 3028530 0 156638718 137926486 0
69021619 190062600 0 636452736 603917195 0
195855437 59028571 0 679079631 578957195 0
1361781 120305962 0 881505995 942801624 0
76339582 13392259 0 376320295 357934837 0
103538910 3772629 0 256292166 319738898 0
7602913 475287 0 416266646 338067493 0
6999863 8601839 0 265681864 277698608 0
57340519 500691 0 324959347 270410376 0
586577860 444730067 0 894308558 619268993 0
577004441 192237451 0 830654568 623672463 0
18132277 19880832 0 233172362 189493435 0
154980236 5827352 0 257023390 282560537 0
7754233 12734368 0 67048861 61276642 0
5478257 5425929 0 257089366 217167540 0
276385986 39393855 0 371710730 299674501 0
31672394 14661874 0 177480761 121986958 0
16863522 7360034 0 23644429 15854860 0
42312628 17240317 0 227820900 176754976 0
441661334 220606550 0 689262671 395829658 0
23331318 42510626 0 322027891 204786046 0
7305748 7994226 0 46394769 53225498 0
82715582 1290217 0 91779043 118939154 0
5845762 36142765 0 151544644 154853990 0
364450827 488447077 0 544284562 538298123 0
558024472 36146374 0 819615156 787474205 0
30962910 9444568 0 533591575 576772491 0
226912099 4995136 0 294292112 239785003 0
488113134 143912703 0 601564049 679280995 0
286104926 129638082 0 485111859 460520035 0
62890654 18251086 0 249415894 209611034 0
236181882 34165437 0 762637864 760076288 0
26162191 30160913 0 547883036 454824981 0
7297435 18127398 0 231767607 249155287 0
56164856 9347064 0 120704650 132858657 0
1274201 14635617 0 55862146 56313959 0
25853742 10369471 0 228354452 212844037 0
59817511 9106791 0 257426326 237628546 0
171261884 46011278 0 477224816 469378464 0
40892017 38901059 0 846535167 840294948 0
18800878 27985620 0 504395140 339313494 0
415514 83160 0 1260320 1142367 0
37088431 71752986 0 609768636 750056967 0
62318487 53519565 0 591237954 619552256 0
142547176 12587266 0 615628208 602665522 0
542395190 74944479 0 607740714 424793315 0
454370727 112326538 0 532276070 434574592 0
18234199 1343263 0 78927705 68446882 0
81633971 3070129 0 640312028 460173010 0
17578140 15517954 0 380419262 445419207 0
212364211 163906833 0 867256191 696669301 0
76537870 30031115 0 292731339 356760218 0
33211369 12255945 0 37059955 37123069 0
813400 450597 0 774505430 930662422 0
97036749 19494092 0 594834106 636932596 0
162367428 35765861 0 582206130 465363453 0
135003504 6073339 0 311349917 253404273 0
120540256 51749535 0 430003367 390286714 0
225129858 99156404 0 372737321 458050363 0
370653207 251093089 0 866518198 984227568 0
15941271 2618552 0 142874079 131761702 0
59675620 65151348 0 210147214 236445730 0
551462481 78992676 0 593893464 527227690 0
9587114 583366 0 66502916 66121978 0
137561333 94970347 0 295632584 256949803 0
446079646 183115493 0 766223952 935418294 0
37226547 86090451 0 300575269 326600828 0
28458864 112098279 0 710917133 719681165 0
488555 13173356 0 683275960 818969399 0
567665 17154224 0 128928574 131207692 0
129357139 42293264 0 631737647 624443064 0
358476276 105851568 0 420824566 371867354 0
28564855 7380087 0 43389130 37329594 0
240047156 76149477 0 812893564 769472986 0
42226316 41705605 0 448204160 461172157 0
130612439 3909908 0 327533675 327447050 0
124130434 18515915 0 410218981 204237190 0
51196204 21851491 0 92930386 72659235 0
289797715 24382065 0 795683609 749260411 0
74705207 178598626 0 523903418 507941889 0
260606875 38333750 0 475133953 412109715 0
25145863 24151524 0 78745655 60558985 0
79513920 7652173 0 698761158 684971501 0
55730215 23312046 0 191966650 193701416 0
20873478 20562695 0 24655724 26123027 0
261807979 104216210 0 716427351 740964962 0
271724003 44760798 0 559912797 571533780 0
35367124 3508635 0 98130380 100613967 0
76392365 47810214 0 440297355 469086362 0
48983690 193672122 0 604399823 630721396 0
13234358 6558021 0 23886860 16578749 0
229751432 42898458 0 669658133 673499189 0
92576618 32018259 0 653895705 514363050 0
467901737 92525694 0 921324763 919701990 0
125875722 7246280 0 155716041 142086933 0
304978588 294949123 0 768198076 902984108 0
58299564 75815338 0 805624883 861912446 0
90328722 95763801 0 738987459 707018538 0
233156209 3883213 0 812418562 809888672 0
77755076 39742700 0 290920057 302931419 0
83070085 16238705 0 114326376 135552376 0
348666035 107885921 0 935578555 844769947 0
39951905 32963447 0 482037027 535265065 0
53829882 1373331 0 160175658 117128367 0
72281448 6665741 0 693264196 733884737 0
326495807 173337095 0 479891108 517943299 0
244163907 22096557 0 292791382 331245186 0
12061172 32732055 0 168074824 227448500 0
3011712 61940105 0 222450893 189081808 0
134224367 6794462 0 647414424 719620264 0
20297140 29679156 0 833187895 924698131 0
28457693 7389563 0 122495964 122146514 0
33737984 12102976 0 166854359 152501723 0
116454581 5229410 0 314232120 257766766 0
289821487 89116551 0 449419184 296823236 0
356002258 41528497 0 461871359 555391873 0
30455120 7031315 0 73806399 88014666 0
1269587 856909 0 18095825 10951843 0
12036637 39856668 0 247343400 218432885 0
297705964 13331150 0 396626908 379381383 0
428396628 462113329 0 723441172 535023151 0
72491479 13734889 0 327201840 294659872 0
14213397 520427 0 301792367 315248865 0
355622604 20942893 0 528023578 548670932 0
75812564 61271040 0 602592681 628025628 0
8103594 2442326 0 67001948 71190920 0
220681236 27904314 0 617275579 661438365 0
238455678 165643865 0 444804758 398428052 0
191455137 73442659 0 576559328 567573416 0
874998 38313773 0 192364835 170842295 0
32625712 57224225 0 456435442 527393577 0
625335319 211613014 0 878261335 611474652 0
212981701 29083688 0 950436146 793349964 0
38108950 138833459 0 819277653 842286100 0
170136520 25887824 0 460777967 430369341 0
42776319 25206934 0 592743812 592895691 0
209059691 182175802 0 603836273 636347188 0
19638750 56803869 0 435314267 552641901 0
14933607 58806886 0 934855869 606129199 0
16094261 89083148 0 777100108 791544448 0
64845114 116228790 0 670172928 647279463 0
26949146 7732769 0 375885021 374275000 0
16662578 31841664 0 220447684 207027040 0
22657525 25570673 0 656166851 488508341 0
5786782 8879414 0 765954232 778311031 0
4791952 41707760 0 480446261 381420213 0
54672780 19657684 0 75069918 43512381 0
802000490 477994860 0 848070926 908386539 0
29194512 60218002 0 654897808 633388918 0
328793563 21314593 0 509399713 397574735 0
47496753 60866714 0 294821100 310832351 0
90717 1879365 0 11547652 12674510 0
316431383 131284019 0 611658370 630533416 0
232570151 39611132 0 302392513 283834687 0
3683997 35357822 0 169171445 187551251 0
55713098 100527806 0 412571122 436577851 0
231281802 119744431 0 649195468 658415477 0
5017148 3653413 0 22506760 22899488 0
352055441 12091169 0 675102264 736070713 0
77850848 944315 0 146181442 119905672 0
44214227 117072425 0 233472372 230233867 0
13115306 49822345 0 524268154 521183779 0
465121614 306881878 0 837047950 780760271 0
23194266 4140112 0 200452926 205796780 0
62909531 68039762 0 451609339 563602959 0
350838708 45200817 0 404250863 259658860 0
131007130 4496557 0 338971279 308707976 0
35055225 83650700 0 770169470 789892556 0
56873891 109358312 0 439234164 451718043 0
1562795 8060819 0 38815106 40232738 0
14738499 25793310 0 153048557 157748542 0
507685203 207664553 0 559806592 369495488 0
202263058 696238 0 713957096 660153089 0
174825657 156781693 0 783581849 751755598 0
153751164 53815656 0 902564305 742478342 0
26437707 49673162 0 775186124 805542889 0
54575095 86681670 0 367481532 398759048 0
10344650 6357419 0 491839933 512692103 0
20859743 41340717 0 477236593 429325985 0
6990743 115105938 0 716945035 809323872 0
1934006 1553788 0 80963959 98838797 0
12952545 2743917 0 57858311 51335710 0
10208208 214666932 0 683956950 724591126 0
31306358 47146244 0 894033037 830263482 0
877771622 323337824 0 931679183 752000391 0
84372491 10528503 0 147950086 129193457 0
9807490 415071 0 13583697 15629824 0
699948714 676108383 0 848262948 816601467 0
1423740 9669504 0 47659900 52622221 0
56717497 2196167 0 311607928 346142561 0
42211535 19183524 0 75910199 87083267 0
30913129 140513899 0 678595391 748311925 0
29868550 18636305 0 286809457 309087224 0
316950513 307985897 0 676289738 653425051 0
133806719 20456187 0 532293173 533701299 0
4903067 579197 0 14292840 15431842 0
21077573 1417332 0 149015768 154181999 0
20155303 80501066 0 890747052 672981198 0
209519686 72155435 0 906647260 912655166 0
120177405 33479862 0 320020622 337761153 0
95265445 33626817 0 740826918 726159114 0
359878501 57658716 0 553573161 539786376 0
388355018 121027916 0 797729047 583468042 0
11336064 30346413 0 316085739 315637917 0
122060192 231209460 0 318842221 512486305 0
414374940 107142957 0 656124272 697134220 0
121129261 15724466 0 208223781 196502748 0
26857613 149432718 0 830701884 833420278 0
8203225 81680888 0 627950285 758271541 0
166632201 91826761 0 776868955 797750031 0
269062373 26594784 0 582020648 437955257 0
3677268 70948081 0 400464767 419612489 0
22249050 17126691 0 94312981 130077795 0
11767293 3168935 0 96931321 92008715 0
17353383 48103438 0 174045140 172238069 0
87174086 59488513 0 416365111 439952121 0
14026230 26116365 0 384659202 378457895 0
441983983 77048080 0 636743595 646016237 0
137974133 109422185 0 149136850 187909418 0
288521384 175920153 0 449982892 461474533 0
145095641 53696693 0 470459148 569836782 0
16117562 46116518 0 258788652 266783806 0
548047483 30857389 0 905404929 803699822 0
19222643 10331618 0 94298648 92566190 0
132371095 140385713 0 391429987 455577622 0
70594389 19217107 0 449710140 379800125 0
6485753 10290785 0 98846631 104955973 0
774171932 2786521 0 830550208 554934224 0
184504988 13546342 0 465661144 467563285 0
152039947 189702394 0 732984429 707209124 0
39327078 136325540 0 751211037 676649948 0
2270470 5818149 0 16649329 22570715 0
196636554 2764724 0 436694711 436978686 0
4320452 24385792 0 181925936 171863129 0
359606572 44220323 0 426828601 462425068 0
52961059 27236867 0 520288369 563492037 0
467716335 3107291 0 823289374 774259397 0
344565868 71119139 0 922213680 952137085 0
25176099 38578068 0 283350740 287542938 0
38917632 186967209 0 752507117 757672928 0
520370 19287915 0 215409089 234061551 0
9769016 2011055 0 18159701 16742804 0
484496461 254594383 0 571558570 597037236 0
166017221 7096600 0 772071027 754750837 0
83855376 3373113 0 556810073 501403079 0
168990407 118232857 0 381298211 606652516 0
128749148 35688948 0 446582834 583597271 0
34318834 28398278 0 303792174 299021334 0
117113879 51300689 0 676105307 674823756 0
705656445 398047861 0 748928336 614669851 0
354937145 129516605 0 528966059 503156408 0
101170721 45227464 0 592423563 619996010 0
538620122 261608393 0 576201290 509039350 0
202742973 58106593 0 620206847 570410500 0
246903925 183059937 0 684860008 547369102 0
5625968 65971834 0 411270488 358398153 0
53798858 120707845 0 665996642 681287293 0
389560786 326349774 0 494217393 416374760 0
26985574 53163406 0 203169997 180710129 0
28282410 3212238 0 230420387 212151069 0
5887407 2714260 0 354470962 365409208 0
200313279 50924671 0 663878834 663565474 0
14220470 1919482 0 132580292 133766217 0
2680134 71028379 0 883579086 764729390 0
8512358 6959634 0 247207151 246976919 0
1405319 5734696 0 227517048 236869921 0
107886984 38143017 0 131304619 130731398 0
97192306 58656639 0 427978455 445824265 0
284080976 22457059 0 304689768 128285211 0
509140711 176270897 0 747632665 504824937 0
48517524 68793730 0 521095346 435187708 0
30764098 34474412 0 342646752 400317621 0
176343516 129337006 0 641755071 819895137 0
415543617 176814826 0 519689838 441478528 0
37317046 5434149 0 240990582 235694206 0
408781444 61799105 0 848481775 844979381 0
36780975 31280863 0 43245205 51980592 0
7585399 116078582 0 814389674 735600481 0
30667858 9971308 0 460004340 393430540 0
212523281 72765500 0 851635674 501364133 0
6384178 1002023 0 8726771 5573155 0
32936301 16287533 0 312206256 279132171 0
75265329 15060136 0 497895424 558128606 0
49382116 36394753 0 297669197 293614386 0
329222007 257728186 0 524597383 524440113 0
2145315 383542 0 5187681 5547923 0
142054797 255176209 0 769319949 857947498 0
78091817 4029017 0 147068429 189693407 0
353995064 37108798 0 508107961 506577962 0
23286127 8126283 0 77525024 74144263 0
39666772 14346056 0 99418549 121703936 0
61260688 9927598 0 461017638 463594847 0
111556411 270930973 0 699946269 671152925 0
223238772 89983903 0 527054226 580979938 0
220 12155 0 676770 675015 0
26070204 224283893 0 770860047 705975430 0
352040671 98631763 0 512099530 586653841 0
1614855 5120944 0 56167166 63850674 0
8090050 99527695 0 368677915 407161232 0
42377286 39577917 0 745167733 770840800 0
308444405 50395925 0 413996802 436691947 0
447422140 2701055 0 861902335 781173323 0
1267108 1874364 0 12193243 12592082 0
151421041 377157853 0 803364163 731588792 0
210980384 97721892 0 980752139 612719648 0
262465480 41357216 0 669894208 662680241 0
197798645 68826121 0 538837394 705568609 0
2746909 10602553 0 53400876 56670486 0
63118843 23011490 0 105521692 100446708 0
154069859 111467835 0 536800346 582036660 0
138345811 35827184 0 230947172 215869425 0
19200070 306977 0 274913750 273831949 0
251923331 37034984 0 857063659 874952829 0
41239028 36327252 0 127678088 112039479 0
21322921 4155213 0 273669293 327521474 0
731388512 118521390 0 911503780 765658216 0
53308278 56624037 0 564125171 620883076 0
166977148 148378932 0 197036221 192251402 0
72146497 108280106 0 803089568 694704458 0
385144391 260259873 0 445564724 459700498 0
40734912 65075084 0 410905255 382844462 0
44285325 96526338 0 238550711 329854922 0
273698654 83761082 0 691380029 635571525 0
10581490 134049646 0 782353223 654887233 0
285944137 224570969 0 703818848 867402738 0
103993589 243617412 0 798897005 854274138 0
91996483 28243173 0 511382417 516828744 0
2791307 1675359 0 23085399 20779689 0
107235362 13153192 0 237728439 247271490 0
24310189 2841151 0 34673753 33965444 0
13296714 5558211 0 41831297 39684686 0
613351823 132669247 0 754098091 545005332 0
729542 592718 0 18418221 19365495 0
354886951 76670501 0 632161294 546533789 0
376560106 5152489 0 806926366 705263366 0
356869527 74664335 0 530424041 590153684 0
1158938 14414893 0 143414636 157527318 0
124001171 94496695 0 590754280 660322263 0
10798827 3624813 0 458386908 445404977 0
22305581 8715371 0 911514776 868734287 0
320320833 139277074 0 466970814 353770610 0
286811892 67386032 0 484214275 423091372 0
26432928 1535982 0 582978258 548910517 0
46146927 20206911 0 320629099 303696629 0
64930938 58418805 0 390029069 394413681 0
20609116 24927494 0 40655731 40114423 0
462016366 20264694 0 933845710 911390741 0
4302153 5983173 0 43045218 39232732 0
80406090 15558107 0 655116694 602867518 0
41418788 14006513 0 138780690 129372287 0
23234781 81580881 0 340567346 337233421 0
317419502 16583294 0 514746424 519376847 0
51063638 50135763 0 333601269 330469573 0
12992035 7807412 0 327204405 274326984 0
87753117 24169315 0 221631709 194255110 0
284976472 19424797 0 720901025 729172442 0
101237818 18720024 0 349230573 341227723 0
32099337 51571364 0 434982957 422199024 0
152414233 125854360 0 716015711 793234492 0
13652373 17488557 0 393698123 420766214 0
93678651 90076822 0 860728633 811195894 0
566644078 103942072 0 918676111 868055493 0
91172044 9751146 0 167038830 216996553 0
13228665 102168792 0 794446981 739632012 0
609649947 44601186 0 723223699 621969186 0
282944857 79329091 0 305041242 274176850 0
413629737 84426102 0 821001327 830216474 0
69076813 57074950 0 74091815 74471192 0
188226511 44371081 0 296861245 352755217 0
6412961 7947759 0 36055638 55116423 0
47866622 31192346 0 791759080 862015918 0
38071740 31165115 0 240876173 281076197 0
387857885 40606465 0 493882045 426690219 0
14985761 5279678 0 222392945 225438298 0
463195262 28033529 0 665770424 708308419 0
2656678 3502258 0 167427731 181772730 0
207717251 100606610 0 577242171 520751002 0
556065899 8971564 0 807429145 808578763 0
152934272 217716439 0 684495324 656081430 0
73440733 196702604 0 783372310 958910180 0
38166254 1752981 0 335019522 324368956 0
681382926 245469996 0 888834312 898429687 0
19732866 11698272 0 143207151 115863629 0
329053296 73040216 0 478083715 462658306 0
149596424 164935683 0 528148411 608396153 0
257868788 74175548 0 286552109 129325164 0
140139652 180237892 0 720303593 800870584 0
1258651 21985525 0 580037937 538493926 0
3221938 31611966 0 866385435 828310448 0
214948440 103712196 0 516404608 520432494 0
3129012 6496957 0 19357746 18438916 0
47067318 5585192 0 806627066 706650563 0
25188764 50933149 0 253732382 274528067 0
951445 337080 0 175829852 134692980 0
42887549 28377172 0 172270690 157387216 0
68207046 25732669 0 97143893 123523217 0
260790669 6919906 0 400080461 359751540 0
126495010 72527187 0 145454907 196804094 0
76493469 89698495 0 455039556 514585214 0
328185703 237365775 0 749287194 694654653 0
151906677 183732274 0 406109543 488666315 0
175094576 10888689 0 451644925 552961878 0
83224259 72438689 0 482139662 421164200 0
9914125 623423 0 12116491 13653358 0
16807804 1900853 0 135702707 140211057 0
429048007 86794704 0 510789032 560193408 0
30804410 2588173 0 49532484 51036128 0
585972998 73556229 0 887044691 699249630 0
163043498 120698588 0 238888173 211270102 0
26948701 21682538 0 84105088 89445561 0
364770155 197009147 0 548525395 610881469 0
175382665 102389464 0 680791695 647358189 0
13188694 437624 0 27191027 26255069 0
491054312 25763164 0 579957431 426114670 0
18539420 17390196 0 562163307 561813216 0
27115819 39715735 0 654640145 744230768 0
141325973 35935258 0 364798015 346321888 0
188803620 38892222 0 476519579 395088202 0
155108246 20891772 0 288495745 241042732 0
96265981 92244602 0 170578042 216974087 0
29034840 8641713 0 80741615 93437404 0
403907240 35744003 0 852704462 803161041 0
68869869 35054884 0 648597702 597641252 0
763936828 105516380 0 894371506 482519264 0
382269813 131374700 0 412882994 430300083 0
156772799 71082627 0 445781218 304349314 0
23718227 5464552 0 91811113 93974708 0
340608504 39279361 0 456438851 374586343 0
13294970 40909457 0 290306084 315881726 0
51212197 487827 0 93739193 89822249 0
252029388 231576272 0 768311940 815751689 0
19152277 10821311 0 29246219 33935043 0
306041155 107410845 0 926170422 729947229 0
249620238 733321 0 775471167 645501616 0
732084132 124068107 0 802397483 257880296 0
94674901 9023420 0 139587340 112228102 0
376797861 35464915 0 764978819 786738176 0
599990082 75447207 0 836671488 738920520 0
41909385 4813163 0 195102682 188698335 0
20274948 2250141 0 51222796 46265463 0
129170815 30749291 0 306092669 355830151 0
7106168 7318717 0 504025143 495775066 0
32921761 4063889 0 40133971 56716872 0
56168499 15058809 0 163302730 168001001 0
395204777 347693504 0 723931074 742850815 0
136319674 126182422 0 844978518 834118307 0
57578655 36134354 0 902041071 953265110 0
393419 76834 0 1741676 2005952 0
471725126 132331339 0 581445288 378417296 0
651211290 587965246 0 880381555 824352218 0
4621284 1750870 0 5699036 5189560 0
2574264 18515134 0 463378449 370859383 0
132667093 68212932 0 144767543 134163810 0
146056678 115567305 0 405914785 323410024 0
4475745 59114255 0 645458018 810717863 0
270682928 55936903 0 530439109 461271995 0
554315147 68557186 0 894972999 926050705 0
31876276 142080323 0 218239213 531997992 0
28840875 174757 0 338689758 308886519 0
158942692 13330053 0 322893404 382058740 0
24243697 4365646 0 60137929 58816932 0
280884935 14429228 0 545031936 426490452 0
193283689 148843383 0 407197229 342937272 0
105210730 28052511 0 576898542 610552819 0
42102793 88372658 0 259730283 282146317 0
208769441 55976807 0 226328406 221865616 0
57583903 110434113 0 472547049 848989724 0
297706611 70568564 0 817279946 569449032 0
166439721 8927306 0 855548216 844875883 0
47434866 21619174 0 865769379 818315029 0
1765754 8555285 0 54757198 72347335 0
415637130 34019955 0 422527917 275975019 0
12652854 2454707 0 202294307 216424358 0
50463229 33713461 0 561757825 574323728 0
13670993 3997188 0 51245880 51119101 0
446679556 169320139 0 815285641 778616303 0
93538263 8810352 0 192314814 98598184 0
225549680 42497839 0 451242401 466947419 0
49884246 25595264 0 51191041 48934867 0
79453922 1681274 0 624542894 658663983 0
30497955 90869857 0 655191614 706561344 0
9140122 300639 0 29515396 28952566 0
81727841 30038534 0 501201527 460274412 0
6942628 3147825 0 49326364 51530876 0
250846471 23051323 0 407431005 420837956 0
3055267 3019761 0 53474126 44945095 0
57874766 9104306 0 408711399 396443807 0
18428629 10224044 0 118228815 115903768 0
233334299 55404657 0 298556052 288858149 0
22200674 65029054 0 507087814 512002003 0
95002056 143008188 0 501277161 545574693 0
568454241 3272012 0 707051625 574120427 0
104716118 30310283 0 663486124 589686621 0
473925922 176503115 0 754812522 734518563 0
45612488 17987754 0 68260700 67684146 0
108771769 39789734 0 559600500 507751720 0
2289804 16153548 0 140768488 142316402 0
296562 904776 0 302505324 322425483 0
11847979 16006444 0 422497628 392136974 0
99784522 13711697 0 108310504 81253113 0
77024555 13887335 0 672535735 682561035 0
54956 29444608 0 229494613 193849636 0
14284389 13563316 0 295137467 336948677 0
45278143 11321212 0 105143711 109737012 0
10228137 31467382 0 164439809 160168750 0
27393130 14409433 0 31019509 26961774 0
11988673 1262658 0 188954940 218193716 0
153869455 70042904 0 487615066 409808401 0
19146345 13704457 0 62321638 63778886 0
31249560 21323567 0 209507219 250514790 0
500653210 149115683 0 688595824 673429352 0
65075492 25453110 0 137017693 150975352 0
357914041 29475924 0 425752366 397906780 0
120847513 78640980 0 523681059 569414562 0
124137698 47561443 0 187794416 189628005 0
68939077 1120429 0 360816573 451305618 0
129586833 2089127 0 258233880 268125430 0
11824182 15212535 0 195884498 201322231 0
59328968 94797524 0 853965190 807654935 0
167155552 40209826 0 417477504 371848594 0
17961073 546317 0 87209340 72798825 0
391428222 62619998 0 530164063 374475671 0
119604774 19651349 0 313373937 218053055 0
1222249 8640632 0 52058054 57248231 0
68141831 89813168 0 560256017 536272076 0
108477888 47826954 0 649667861 618636528 0
422556955 78145464 0 897081558 867331390 0
50086833 47053663 0 584798860 496126388 0
778840838 337381210 0 931457114 646020407 0
3083576 8814899 0 59143856 80167808 0
343696503 89568856 0 820292830 944200622 0
277395066 10353771 0 489111587 433557044 0
180547293 5582861 0 570308414 517751100 0
31359133 12842917 0 295316164 291163238 0
155497992 24333020 0 176337071 95560096 0
318705347 24296864 0 755737375 750550269 0
34523940 2326301 0 276064613 217203289 0
20099725 19393619 0 214021802 180772251 0
42527077 85957683 0 508809299 479452862 0
61593379 2839704 0 267234371 225948357 0
694205272 322120458 0 823607248 526622835 0
6883088 2199097 0 158691134 137700303 0
285009561 2141918 0 428193041 545685180 0
27905041 10824213 0 283646218 291344054 0
54185357 6030623 0 96034155 102598670 0
217600314 21271369 0 618369959 593006834 0
363508 5991437 0 159311824 141165592 0
9733104 5408628 0 87734732 84505951 0
68470850 49880030 0 410159001 434775761 0
15317354 643213 0 32606880 25771847 0
186331012 45030988 0 477485199 454652059 0
6269671 14303149 0 344738630 320458863 0
48519340 43517160 0 170709773 185184339 0
99172894 61225218 0 638085569 589452811 0
11966206 2509652 0 52439889 51257726 0
4705566 412024 0 21884562 21603959 0
680193675 373175995 0 700963189 728422577 0
6878701 7291698 0 56536416 55600667 0
135931411 54148121 0 894849282 933314368 0
247499956 97383073 0 617701959 903015367 0
13503219 27888232 0 240004589 231756730 0
473504818 46711612 0 538015380 448099541 0
181209314 6903957 0 410157294 306935852 0
107033408 21438200 0 166086596 175636330 0
362925581 128477613 0 715067740 658387434 0
448926125 45293008 0 541787331 354074903 0
405181870 21366378 0 715250426 762179713 0
590884209 158719330 0 849095266 792116161 0
19249107 10647126 0 249712037 230802428 0
20825612 79539578 0 462765261 441989995 0
273562857 73831865 0 604152028 419580772 0
309319680 159089109 0 353071455 260802960 0
531082629 421801724 0 721237137 656727277 0
276151208 46967269 0 506449243 492317144 0
12632665 48269575 0 855174365 866090373 0
50908366 7860048 0 108881008 141205977 0
100183253 32809071 0 145934579 147882254 0
325160653 76540254 0 561381324 562575091 0
420019474 12076632 0 759920645 808334909 0
228524302 104384696 0 275801223 247905534 0
50435457 57910874 0 556518397 593846594 0
412916894 27723713 0 727867470 755044127 0
14216092 2342726 0 262243098 358586191 0
575659068 447728502 0 656795218 781413765 0
7246275 986863 0 598307446 605852792 0
546142984 485400284 0 871234262 682836432 0
61660054 393424129 0 664275299 883939555 0
48502991 28805593 0 187603946 204179746 0
14981185 1731670 0 425206819 305645773 0
193552020 243940250 0 795568972 616678435 0
542215012 5080749 0 942972008 473433849 0
15044709 66078779 0 534377054 545735248 0
40512425 95205510 0 495009376 436064432 0
30765172 107045324 0 753378650 609208531 0
99867993 110730795 0 511632641 506222833 0
3154673 500418 0 16552079 16558876 0
3471988 758456 0 7595237 8327357 0
94973 19159992 0 196681602 205942305 0
210245934 37662940 0 220410331 140541093 0
209773989 28120540 0 404717143 450385114 0
247388823 39606061 0 307414430 197190188 0
105162464 31889318 0 274440409 296728116 0
417311219 176716945 0 920543381 783604020 0
71558381 179293270 0 949185453 774605514 0
122552383 6216047 0 671480436 367083526 0
88673410 9146161 0 614308077 569806702 0
16057727 18074420 0 206649798 198937317 0
3583672 11298479 0 59357238 53457091 0
264615880 10193971 0 297468486 340118621 0
24248496 1479912 0 78819101 82207422 0
3883659 32001892 0 687766854 699286925 0
69022826 53964410 0 823485934 746335269 0
15957159 32131011 0 236885603 227139932 0
67203755 8497865 0 247321920 285408844 0
567904703 106135757 0 894275704 820967985 0
48285207 6875809 0 717005202 698614099 0
143250 1969255 0 19603425 23801133 0
137760619 28526627 0 468609348 415345740 0
68512055 78741957 0 796605441 596188048 0
145374592 72795890 0 680767021 582032778 0
31446628 34282049 0 254593635 316163671 0
100617386 99908010 0 895500024 819071431 0
496981420 545139247 0 596542230 630161157 0
50360821 14496450 0 344843305 376172932 0
3678695 76071134 0 480190856 514157742 0
31832544 50859139 0 256874186 242039380 0
10741391 5440894 0 11522492 12028725 0
253935394 130815930 0 764475514 788480416 0
91392318 57538452 0 525923587 490804336 0
291360659 56401041 0 544938778 546181528 0
405061502 9777237 0 855238183 666522856 0
31455220 18928148 0 550732921 491670596 0
329778070 96101857 0 964953850 884153551 0
171530286 6642985 0 375267807 414885649 0
143053274 31604140 0 540439516 588971457 0
49348286 32572025 0 780378630 831228209 0
259721027 71990306 0 871881364 846686889 0
311189274 6483879 0 911688019 876834343 0
46069706 9868929 0 79204198 77670767 0
8385417 23483607 0 333530436 432314476 0
761909202 174255978 0 857977591 818592991 0
483168107 550796284 0 662048926 639173323 0
126228955 34062657 0 347188025 354906036 0
71122513 3121931 0 699571927 866948150 0
5339667 1940760 0 28932437 31314290 0
37213230 10368262 0 125540513 127949794 0
241406085 4897222 0 721373839 775941758 0
133905349 154797696 0 913663910 958622230 0
6543808 35436628 0 283447854 241474420 0
139708612 220008779 0 494841088 464637447 0
21864566 17752019 0 322612900 283588806 0
392217190 235299541 0 758638769 775479987 0
28192733 34456174 0 265941645 296844150 0
1729821 69285970 0 257086815 270805908 0
192635581 62726145 0 593915216 599990497 0
125678123 1792425 0 479567228 473054892 0
327352628 57889563 0 515555521 661413800 0
64777463 118890948 0 734857875 904103996 0
91349111 17689863 0 126013995 131627469 0
101119901 111264737 0 758640827 844108622 0
11051098 71882773 0 742871612 725863015 0
196574224 63483115 0 605994663 658585628 0
687439354 168398403 0 725042873 744109690 0
3201152 4714702 0 52583453 51661264 0
269297061 48234880 0 701659022 615814240 0
1709179 1841125 0 522842793 426788853 0
125588551 21133254 0 416851710 417935377 0
9760690 1711457 0 61531092 70421919 0
43526073 20609401 0 306766713 319112943 0
277308240 35836770 0 653774302 607236056 0
100120007 14979677 0 379817810 400073633 0
407205348 204534083 0 886476001 926074385 0
6677263 30976700 0 588203691 571670895 0
25647630 36141963 0 341001555 313254033 0
15021898 8026892 0 227082275 219464404 0
59630746 7804416 0 178490671 162622555 0
409025189 31436050 0 550026668 760540084 0
213799825 124888609 0 633842671 661977407 0
61151595 92567271 0 562359003 686155079 0
44319197 3869116 0 257474251 224372214 0
122017158 14514384 0 223892782 244164848 0
30918862 1682395 0 110080087 121005940 0
212589828 155411373 0 458053176 640321070 0
74581153 37600602 0 122838550 147262481 0
296723270 21073320 0 532743511 513139755 0
5439210 18990760 0 134440043 122077945 0
187496778 40589993 0 566080291 535855911 0
32087853 196132322 0 733017323 870109549 0
508813304 20719260 0 614357164 434058025 0
28072684 32534621 0 782160360 593671944 0
283269002 6775366 0 767136607 753756281 0
643922 449975 0 64822610 64720475 0
294093442 29109690 0 617085374 601969166 0
145704182 2261289 0 757047475 701530087 0
20325952 805893 0 281037570 274938606 0
54331204 31971430 0 68235309 86240688 0
42633204 64159373 0 582309167 532159369 0
64699061 30155409 0 495680986 470656418 0
124862465 235429 0 324589395 317551817 0
67360344 29275415 0 217390751 192276943 0
20307374 51458064 0 859694120 889170827 0
261143076 60668831 0 745537918 779199055 0
22160083 9468024 0 179163418 162919212 0
468889471 2109838 0 693244896 648188659 0
407526714 139573569 0 807178128 831805854 0
126202088 19621747 0 547513623 599274780 0
232846218 14767261 0 317367483 251866861 0
455562530 238299336 0 835484501 890991463 0
3387407 1967227 0 3766416 3470650 0
17867647 82413328 0 612099277 678603925 0
210148986 74709407 0 326936374 395233480 0
2329036 629355 0 29738355 16293701 0
357542799 13861810 0 559691257 491594961 0
111042129 33111303 0 374841635 383430114 0
235824201 228006096 0 929496217 880277287 0
287824379 148827035 0 842135364 913249494 0
364026776 179743045 0 790147717 744141001 0
62200132 4162600 0 94579998 79082695 0
100458281 10281707 0 445834205 387027566 0
31526715 51313579 0 130515390 138837933 0
77786553 3708889 0 585258520 580063014 0
66585348 26651677 0 100288795 91210247 0
53575771 2499164 0 544143701 514178673 0
24694653 23963732 0 26633136 24892499 0
5238926 38997907 0 378015661 335965306 0
39576280 41222224 0 288833853 306939708 0
5705792 1682722 0 44787273 42697574 0
203559736 11660869 0 696012759 738863667 0
782522 996608 0 55004997 56152242 0
497629388 19129325 0 635199112 320308645 0
14351300 5690999 0 17781194 17356135 0
214735280 194147594 0 845742610 841967214 0
237697298 2723894 0 709311532 640741098 0
1376247 3766536 0 115721127 113825463 0
1247880 5764290 0 516078732 522538322 0
227257274 88671848 0 661191989 685364567 0
900828830 453048380 0 953193869 727321522 0
9489201 537060 0 65841639 49169236 0
812138573 292101171 0 873705138 669675710 0
17045375 33085578 0 372915787 273749542 0
21254124 64502778 0 306510969 263754746 0
51651429 41177163 0 467267817 464361540 0
4296863 4779132 0 106999219 128300749 0
503586030 5384092 0 559779718 684978640 0
17218882 41846028 0 457422867 453811494 0
277081343 120224977 0 609382475 515024693 0
52425203 9937502 0 656705310 630677463 0
46977626 62101100 0 273280915 154178960 0
16991173 5207541 0 27189150 30695619 0
170528724 38398181 0 429556942 744027408 0
230868870 25982046 0 438024466 351619705 0
401715235 23566439 0 473487659 629577427 0
152803927 8295962 0 530134074 640188175 0
139899536 34566049 0 569060378 594100680 0
39127302 3315518 0 175170543 192591633 0
987226 103316 0 2084356 1757458 0
27822945 30635249 0 609515681 617467303 0
43203091 26169286 0 153371148 155059208 0
159115627 12711084 0 251537297 258191661 0
146839576 26299880 0 273507752 242145934 0
66321765 230960086 0 738642705 732969252 0
79363932 68480902 0 545903135 601759163 0
2918117 20129580 0 103755658 85116033 0
155282210 23471989 0 513286504 377582723 0
17852876 23818832 0 322336996 359162410 0
459339330 6833471 0 732329312 677303253 0
612746838 88041401 0 754627407 524979165 0
31018073 6148434 0 79800037 77651007 0
292092766 97717895 0 906534653 941291953 0
373362422 89433385 0 491311535 498456154 0
57751745 12703421 0 379797853 335244067 0
68183261 74252548 0 970545179 797399443 0
229921962 12546064 0 500263813 371054290 0
2000116 2506018 0 18766455 25281370 0
152111057 158885590 0 891762363 879494275 0
119650192 30054486 0 814595782 781425997 0
10177844 3879903 0 15146310 12841358 0
383533993 190567880 0 833608220 901886180 0
310354555 14860155 0 848436274 851451540 0
76517252 25441217 0 266454219 276840236 0
143023205 49017156 0 335334950 181802954 0
73980454 3218524 0 128006976 108434652 0
15458079 12352627 0 158281677 165160785 0
24923890 32295779 0 516989262 539906418 0
383867331 71871325 0 465115415 475403092 0
47701223 1548551 0 170651002 191323079 0
14767314 23133834 0 362401723 387873468 0
22964295 16306060 0 704806134 836924288 0
157415 82958 0 1064960 917174 0
135723278 51889114 0 186415143 192765710 0
421772223 290000809 0 539104400 437066816 0
90333865 6624888 0 255498105 269535048 0
112886007 95054979 0 733033038 756666728 0
81022388 41411858 0 474613706 402805576 0
120532449 143157536 0 530510294 549890868 0
153572060 178658468 0 549929814 761997963 0
196878801 177809866 0 476602968 434195330 0
146610989 103416657 0 885071518 867438093 0
39171168 35675361 0 245199755 241907811 0
62983509 19330450 0 429432152 312987415 0
34397240 44301844 0 850079497 838966508 0
288433531 12049252 0 711027325 629104241 0
139711502 83801073 0 201375552 183900721 0
55888147 1055305 0 881886947 639373833 0
437322373 105942949 0 726992535 706321583 0
150531064 20058835 0 475943298 504258458 0
211152264 40038233 0 606628916 549200170 0
207244288 12020922 0 707215237 677570598 0
26551815 1146846 0 78620738 76415152 0
3088360 24002414 0 211663223 227904049 0
15931922 12359202 0 209142086 198464391 0
488550126 68317338 0 639482088 533536097 0
22443988 4890378 0 118692692 88283800 0
749462109 406242808 0 930844423 759772461 0
213998675 132672466 0 452537797 379930852 0
84540462 34181665 0 747312910 824859816 0
425914110 207204767 0 432265321 386374039 0
304203286 70588174 0 474256140 453173438 0
2542436 80005245 0 772016582 773286293 0
23629349 3050143 0 516225373 456639816 0
14218413 130403101 0 393133133 365272574 0
9722901 16057500 0 217542625 218270182 0
163361724 49248139 0 734987138 687815531 0
331886500 30107090 0 499189994 422381289 0
40846638 5252780 0 440515328 672966972 0
484655492 38049771 0 774226249 786336561 0
24039623 6866126 0 256911133 264945500 0
18570394 673731 0 182419270 132475832 0
532353114 47623196 0 723857794 779033993 0
40499553 8395171 0 305896887 272059058 0
2958556 32316998 0 260998826 296973742 0
502994759 299423428 0 651399082 641343079 0
261327144 112842019 0 655318606 629537476 0
17754772 22702216 0 533956125 738567663 0
128312063 51059076 0 566577525 602681813 0
4574294 39864914 0 691424875 785829450 0
55773560 34793063 0 621614309 676803363 0
468265404 32028561 0 648235794 452402249 0
407114229 7475194 0 737871968 652033492 0
54428361 47423586 0 462603019 500808376 0
383859729 16031954 0 810795179 657217366 0
4888118 3325135 0 9336518 8909919 0
22488060 31064740 0 364246560 362627573 0
103308258 13861253 0 165833083 152158474 0
273279512 64817950 0 547583834 700096257 0
191465749 51978251 0 813296572 934817861 0
172915789 5755834 0 331079228 236619595 0
8801211 9852733 0 255410453 245025209 0
35459011 83674343 0 537210732 513322709 0
476402749 18630492 0 745597191 726918562 0
2385518 10367787 0 481605461 516945899 0
35068139 81019174 0 281286166 330905062 0
255890999 72642027 0 832003510 955188432 0
690066919 459106522 0 707048922 702783657 0
160025382 35701714 0 733541700 621627251 0
23376746 38588391 0 266766331 276205298 0
102023488 167232602 0 880727496 895161460 0
65513594 33979154 0 187783882 135475691 0
253028439 141139193 0 263087837 208921326 0
516152590 16152274 0 837585285 665930365 0
58113393 46658792 0 670124719 648827291 0
67070888 190476187 0 832771222 920131211 0
53382025 143116930 0 848770583 866398747 0
51669919 28929255 0 796703567 875668466 0
406300564 361562257 0 727413738 780948482 0
687953290 206249524 0 761846651 645878338 0
108966457 116242102 0 458941236 490100884 0
520277312 271206048 0 870538981 695286693 0
169280077 71314494 0 415314844 391034485 0
44043264 29000687 0 336378431 299175538 0
280676761 15258886 0 361905937 306066860 0
24038294 448585 0 124744302 113806639 0
122531370 42762266 0 415535746 301208339 0
90690983 22382686 0 875290588 888756680 0
42964355 66114110 0 659594157 873829440 0
450515804 101215660 0 657488007 662737589 0
23761462 68909263 0 554121586 628531859 0
211960881 28431243 0 474393987 435577207 0
161236826 115916167 0 636503959 601839331 0
5967388 47651 0 17813164 13119148 0
15111281 1393969 0 238596100 260749112 0
26133443 102664445 0 544245960 678952734 0
2180689 1832923 0 10852898 10839584 0
162129612 5133181 0 512062378 532597493 0
436114176 119339558 0 768428125 796209473 0
75069581 2508948 0 454491041 620108164 0
9301384 3880235 0 231705165 258509261 0
37171420 291651 0 38445122 15933845 0
129360760 25127008 0 197325719 157059731 0
8843388 120115582 0 694311948 811151848 0
44382201 5108476 0 244217852 250016277 0
427065336 36960223 0 566019277 186438018 0
34049812 9298832 0 435759197 266882866 0
62559809 13959126 0 120794686 109238214 0
500902788 277682104 0 881122558 655307596 0
34380498 100100159 0 422345040 521660922 0
188233510 21510688 0 205902240 95790907 0
69090764 19821548 0 430942989 427700528 0
83802456 50877630 0 632164119 544424886 0
104026056 8176126 0 755517911 813158888 0
136301916 68798186 0 728557407 827081775 0
737801886 169654217 0 754890967 597689005 0
27015848 22855969 0 119532288 106064358 0
392285283 185084557 0 442308643 510411346 0
202979314 40737028 0 226904138 74697496 0
25508398 10285633 0 457685482 406459694 0
134598028 42926358 0 356968166 348225405 0
7657073 12439426 0 87724198 75513447 0
4782973 84881433 0 649357356 719976730 0
8816491 86324283 0 253268232 210548005 0
36725808 22896465 0 167649426 151375892 0
390066177 30591089 0 537519793 466798124 0
92811507 16046021 0 688576988 433729153 0
73257216 46267146 0 102221236 63612767 0
51488942 149552839 0 504873507 579659381 0
23132320 173546938 0 756358381 720293805 0
182288088 5862205 0 427477859 417596331 0
64563126 19057689 0 231916814 230057300 0
41156103 28644381 0 637705988 656505712 0
673505998 375307651 0 772459223 791334025 0
42285313 17895629 0 121072381 111241173 0
61899050 19841296 0 162405627 106060822 0
42312130 80413454 0 670748013 581830843 0
654864717 199812759 0 919787413 853172966 0
105324027 28676618 0 425994670 352430931 0
33465575 55611376 0 931497603 934415166 0
26318293 950584 0 300190559 305350586 0
204830678 137875613 0 449498062 613533468 0
1354566 4812983 0 120365904 128304170 0
269241146 1142157 0 497675453 405061776 0
256334312 81612261 0 791941150 576050163 0
123419128 11984052 0 220355650 131076354 0
119132854 87968854 0 201894720 179495141 0
83139588 21628852 0 186165193 174663348 0
19435333 37510941 0 776268838 671596749 0
356791808 318734968 0 937009152 912554189 0
491513 2243924 0 97244124 113072317 0
211942309 93601862 0 299950017 233135571 0
427549711 86297164 0 691745055 632182062 0
571512462 135126428 0 757857172 407583444 0
99473980 37186138 0 910998350 929957874 0
14057106 4052773 0 35019069 18469420 0
97151080 172220476 0 761707948 503360575 0
20490201 6780587 0 148095603 143998034 0
6582870 1455873 0 15926035 13014651 0
82250767 7980637 0 653674896 694192588 0
30956415 27747496 0 109092187 164773941 0
66797448 92546253 0 781866647 733923382 0
76141706 51284724 0 129044725 119264477 0
34810734 36764541 0 288416223 226293869 0
53906360 23335179 0 639129682 573186836 0
234814911 50622134 0 351806924 327322661 0
26320143 38425953 0 470169292 426120535 0
418584180 28292948 0 521946682 420219175 0
155552610 58374174 0 197134723 147164991 0
141733698 104605994 0 673877410 780513008 0
227882539 12636968 0 257046769 214203204 0
164681198 13875014 0 800698141 898058636 0
123458973 6368931 0 375985032 340877408 0
378290021 88577228 0 819125252 420581058 0
85249972 17494699 0 591058002 616252369 0
203959 333749 0 3087153 2842458 0
59175114 115004772 0 597168148 564150470 0
328171218 85800705 0 664496603 555637754 0
89043384 40541971 0 106597739 90786075 0
466263495 94664163 0 765087503 762292098 0
340550196 51997696 0 467683975 478084511 0
78861328 122063812 0 453406144 370434840 0
61786240 6344656 0 250317527 242305415 0
80116881 35597936 0 173471035 171989044 0
