12096955 4914993 0 72066253 81627148 0
209719377 120471215 0 247846810 217024337 0
676082169 69651653 0 907205626 793987315 0
465142580 303213311 0 729274876 696932879 0
187612327 8942186 0 461627821 225308400 0
23996085 167249774 0 788889829 700274571 0
3453374 10849838 0 38958843 31235775 0
2474391 65105242 0 427621224 386082786 0
153761605 59941315 0 658061216 428054557 0
16811316 14478900 0 203240563 190710086 0
3911326 31741925 0 148152732 143004103 0
329873 19684499 0 283693818 223042672 0
67472079 20574909 0 121007437 82976150 0
279720832 95739385 0 315850381 304440646 0
141443839 15271161 0 159117903 160738775 0
36505282 62169053 0 643280958 663266454 0
78777831 9320797 0 640894939 582642537 0
218392586 226468472 0 431646977 413777398 0
26978714 85923798 0 453651461 327246665 0
218140448 176064377 0 260139933 197924715 0
469285968 70114402 0 641877794 827802850 0
22235027 2370081 0 37519243 39751230 0
92628954 16684001 0 866707946 700899560 0
1906912 8765760 0 174831261 168477083 0
32591573 17368516 0 303113355 323178488 0
112097271 68434198 0 436780919 352086851 0
444249348 137233700 0 676516583 675559589 0
589482925 44717230 0 602510335 218950627 0
9964212 4269645 0 121642832 139304315 0
78377485 5943183 0 306467301 322033459 0
337865022 82987060 0 894663943 835161959 0
515720532 65499186 0 807134907 903866465 0
33230080 3924503 0 51656908 44857932 0
58829697 30423624 0 136792868 120006213 0
90032066 38627375 0 318443150 360926721 0
400235362 7704321 0 825669842 581614576 0
73628239 63935031 0 353160584 277971840 0
96137163 152357678 0 642596271 742396801 0
323563781 139226884 0 659676428 636626347 0
378784606 84595122 0 804659838 771720801 0
109607622 43736111 0 409593738 379215736 0
138839042 43077251 0 391667741 353371120 0
691047173 6773409 0 803352585 424098692 0
90675829 55716281 0 476778431 567595977 0
16980923 129193596 0 814310291 845353638 0
14153950 33165169 0 128065372 118420205 0
7456363 13139953 0 137680334 128822367 0
310349544 30305469 0 806038971 601847979 0
17159314 17687935 0 119231966 141728636 0
369258385 332826472 0 441176598 400272328 0
65698588 14278250 0 286803522 263511572 0
9530704 4615030 0 45103131 45714154 0
25805236 2449010 0 305011714 418864365 0
454965403 82597173 0 730050467 261991214 0
302406618 195538752 0 755606040 820781399 0
44400288 3941942 0 267436606 312578513 0
8353299 38869011 0 969704453 913814512 0
483273643 99568822 0 802787113 643635269 0
616565 7422610 0 111348184 103291012 0
52312506 1938608 0 780725586 773680924 0
9715451 7787504 0 757464287 516766425 0
212576545 44969272 0 250372767 202981943 0
231657153 79824021 0 436029890 479558774 0
28941502 12861748 0 787059215 699795565 0
539727978 277112920 0 643367702 631532526 0
13017120 60199097 0 277128660 297267625 0
253673639 161657619 0 497708415 456487217 0
304263466 60052091 0 403699637 182169855 0
35997613 39048687 0 370702061 335258922 0
15210997 356934 0 59407132 54214640 0
24831797 38072284 0 171140979 144926090 0
92019214 33127373 0 172735119 160002195 0
119380787 10917126 0 176555685 189715348 0
255116047 23614336 0 319694556 331066939 0
183399288 8742608 0 935139218 975282749 0
34001453 59923116 0 372645383 367750164 0
127380404 46844171 0 226724675 184929982 0
47025655 12933817 0 141373535 97129381 0
128611525 1580411 0 193026319 112341854 0
157948908 1992176 0 457948245 529773789 0
18546764 32147017 0 401473892 417651488 0
18809789 5901238 0 658189007 915199433 0
7025024 13633317 0 445892949 478254819 0
974044 4460820 0 17397238 16600400 0
18233479 7137540 0 453494430 585181277 0
33833419 31821949 0 183824792 183136682 0
14775749 25121804 0 161862111 146763516 0
466903305 128425121 0 823104059 576433532 0
399600575 22108345 0 592115734 558177691 0
342713918 128576816 0 704538443 777083761 0
26325003 2874486 0 114864651 117839107 0
147620923 65312517 0 460653965 427101000 0
132438205 40460712 0 238840420 157593470 0
75678588 105049014 0 844620430 781890117 0
184131524 13468418 0 324715082 202949486 0
269695366 83549134 0 503930181 521964964 0
17843887 13974591 0 139988270 79958420 0
43051886 60801617 0 75529667 96035860 0
34694982 69775383 0 508006444 529040735 0
650255879 160232813 0 904892724 857259759 0
77127029 22198365 0 83783386 81703979 0
38256935 15599936 0 711466726 548755664 0
56085937 92622979 0 661269833 740080531 0
262804759 254490618 0 842234201 734249100 0
772793812 318506219 0 810085608 606046860 0
97607479 837800 0 128010314 171263762 0
171028743 8995235 0 349769724 360647129 0
22711508 25928316 0 441097828 442798009 0
33521844 70291853 0 314228351 373442233 0
36339982 33535115 0 711724885 876105006 0
49301927 8265361 0 455225762 364766456 0
320143837 240243939 0 726539245 759931979 0
182294328 33491024 0 224994596 129039358 0
25754638 85830165 0 658717845 830642717 0
33348209 44059443 0 937836980 895619031 0
108068780 17522276 0 830045053 776503112 0
139014625 23203106 0 820514641 803150425 0
210515920 1908514 0 507681977 487975238 0
260664920 226322706 0 656509924 663493988 0
225570970 23012612 0 580295566 561796442 0
218062696 20320453 0 630057042 465445529 0
271191607 66737310 0 807364596 803823572 0
272061687 340691433 0 750024436 739760619 0
35564193 103788250 0 682278351 910284648 0
7676 4492489 0 567742847 532476197 0
89912278 84437040 0 346977076 286847419 0
86077960 6270282 0 135492652 179375125 0
485540561 44528864 0 872809304 869114127 0
12446292 28399180 0 424194237 494913938 0
203392526 58265908 0 404711170 354950189 0
133307640 62483276 0 491267277 535553526 0
34438606 14643453 0 434915223 290247510 0
206619405 40632934 0 444943158 426997452 0
103037490 33546162 0 723121599 815324478 0
9399398 1115980 0 42614302 48759698 0
36821479 13283896 0 88160966 91012958 0
251043403 16068192 0 377083332 372334336 0
4498635 150488 0 25232939 28967130 0
339967395 103887135 0 415180081 444667087 0
8171279 11664816 0 45967995 36500036 0
42865794 5293324 0 147749350 142891757 0
6283796 19638496 0 600150221 660895172 0
454305579 182211012 0 739153023 850658175 0
233750484 1541273 0 524908942 346965557 0
780231 265562 0 11015683 8411459 0
152901178 15907136 0 474730121 421751988 0
10270360 59083010 0 359715804 382763367 0
126596916 48901769 0 150647911 89461387 0
4111201 18254181 0 88196429 66326431 0
10748095 354628 0 86208907 85662056 0
69681881 28268110 0 912714731 941155386 0
45049673 82817262 0 310457931 321256369 0
508594261 2347827 0 552747643 381694303 0
4776269 17166557 0 476534406 459392484 0
116155429 4847010 0 151052229 137477533 0
183030572 16865552 0 461823507 445833472 0
21220790 33974585 0 195651670 193890220 0
389386725 49435371 0 399171607 320300195 0
39182723 150335198 0 601417612 610211327 0
223175427 389136902 0 858903742 923629746 0
30564066 12580443 0 239247864 234566571 0
72003040 55359315 0 260069171 276472403 0
121424480 204195906 0 751876708 698541280 0
14214148 99062129 0 733728899 673576107 0
88003423 30699103 0 111980287 108507960 0
261111270 191516245 0 798448841 742725769 0
13847160 85078764 0 258795418 257889354 0
110137617 89595435 0 477112726 619655457 0
416864046 132580963 0 437237132 248653164 0
108663112 99940108 0 672950768 696283980 0
116491642 13963841 0 500254415 516108190 0
38538936 2265662 0 314658464 377878736 0
58241538 33881520 0 854228798 718337122 0
155117316 53879373 0 376290386 353955474 0
73476271 23292751 0 480645876 476832602 0
353962908 160907271 0 551353306 583883390 0
291278733 22385285 0 329777936 239480826 0
3687962 1289105 0 47709748 44817554 0
299992 11669058 0 399196334 325705708 0
124345015 8273155 0 571731345 683833731 0
7717068 510545382 0 693972995 995493223 0
649859466 199155599 0 931690310 944308655 0
426968218 518847 0 812292900 745235743 0
422041676 49320761 0 650492660 653645101 0
20323864 11568565 0 358031162 370702421 0
49211513 9863697 0 138054484 158006689 0
84745915 3015004 0 106776079 41940818 0
169554261 190397800 0 211332563 232785943 0
2623471 1201101 0 11135213 12278297 0
89509306 826212 0 507140837 430561953 0
533156526 17469278 0 737051196 551497483 0
17748851 18449857 0 400246698 387052253 0
306425684 163832785 0 425581865 437238321 0
71411058 82339425 0 428347215 350031762 0
6496672 116755541 0 430236035 378274242 0
32557586 217852260 0 438090091 424285512 0
48731662 529859 0 534760597 600398715 0
674211521 55521608 0 949539299 922251449 0
219957693 130697528 0 845907383 668530957 0
225116930 949963 0 438364594 421978427 0
382221951 215944438 0 764298398 758144658 0
6038798 359017 0 146549525 146577640 0
236760251 166302163 0 431736013 399763179 0
156900340 47324124 0 541097831 398001236 0
162858332 49400801 0 398892036 365906817 0
27042 62472 0 17966445 15726658 0
674258338 126668957 0 751495124 383164398 0
364027110 150042965 0 460213818 496205629 0
306831365 133072472 0 336659972 355557850 0
537875823 63520382 0 691293909 862786530 0
9712866 21721078 0 109616857 120387438 0
34365253 9723880 0 812198648 654723287 0
143621138 11088327 0 378617785 387043566 0
37274921 5191695 0 856934722 880316063 0
20770332 4677276 0 478597063 465355252 0
256022086 64678075 0 429568341 450036934 0
176441972 3885032 0 478056261 502838059 0
7620696 47190632 0 479211359 535230960 0
36107989 22675334 0 299018077 249246317 0
311128791 38291360 0 507895211 435456773 0
362203125 91131871 0 390322418 233209188 0
2002790 3017612 0 11842925 13430262 0
690978 1760506 0 23628720 21198588 0
14550367 4695155 0 28279926 27656819 0
193474251 26257408 0 352815385 310135080 0
145249525 14364999 0 304352034 425297705 0
496395148 97539231 0 756913512 922249051 0
23442372 26340020 0 301005846 250745277 0
4712269 10961457 0 91242520 87070093 0
521680 9229801 0 37745930 36079017 0
13267622 56363798 0 920512008 783117952 0
56042793 30746205 0 82650224 60882944 0
60510028 46364308 0 571887792 750969848 0
16962643 65129089 0 513813071 684777189 0
88040848 6416508 0 260247816 206375334 0
502250152 305423760 0 719785963 782482394 0
114478457 13535772 0 503726037 521824861 0
62431602 19204142 0 379862367 384323757 0
117438 584020 0 10205082 11570331 0
9084015 83524599 0 419020881 405218000 0
231008944 59557120 0 529264872 586012179 0
6972652 10267919 0 269281063 294028718 0
82205169 68282508 0 634297595 809123112 0
20458989 107322620 0 643775140 648051309 0
239493584 41100884 0 943318810 924903367 0
259135882 242489050 0 298280649 312564458 0
6646097 57466302 0 363220473 363990419 0
8044847 8455763 0 109146287 119008853 0
41397745 5311860 0 377810472 327516546 0
725300 7606499 0 222689009 310189172 0
393081588 151187180 0 619413925 392929836 0
619862903 148186174 0 729092235 485887050 0
30565869 91139916 0 654906855 639645626 0
15458557 28844191 0 877026116 882067860 0
37031470 94573 0 160025413 216786741 0
38822441 9449435 0 51375401 49795566 0
683722510 146853331 0 806429340 359325657 0
328850679 12571555 0 402923475 102019580 0
6867775 70370189 0 334222324 348567483 0
217855183 14561374 0 868662039 795159685 0
250231827 191627423 0 939511846 761434588 0
341618627 7722343 0 634784071 668627634 0
67382715 5605825 0 91201488 92089057 0
543578804 100764167 0 720913646 666408582 0
5427100 34801899 0 178370308 178959970 0
441136972 95066052 0 636951992 422963765 0
195031520 62704249 0 585204868 609599141 0
100389293 8472812 0 140453269 120209661 0
11137924 208778285 0 835456595 801859345 0
53108400 5798094 0 183116971 195566813 0
12891528 39596397 0 222030384 221711486 0
532810952 121727759 0 821536281 727391312 0
6286241 279346 0 12333579 7905216 0
6906022 16512237 0 333049472 289285479 0
1497346 3082629 0 19971641 17507755 0
20479506 31638986 0 368565368 347936712 0
433099 4352146 0 9063253 8429290 0
344135284 59732283 0 565314147 525249367 0
116685977 110414160 0 746650754 793543301 0
195681557 7042585 0 383701170 416866487 0
353029722 92156672 0 555587437 732706803 0
4767781 61451291 0 470931536 429391698 0
17001314 1346249 0 65806878 62804667 0
219705293 911778 0 730554147 760858703 0
168488995 4277731 0 714293641 722073922 0
17801787 3057958 0 51341736 34991250 0
46514001 21986709 0 355852899 344356109 0
68514925 41712528 0 209517641 206681487 0
317656553 4909375 0 671223436 637137379 0
14872807 156351918 0 442957899 463270052 0
460029138 25401910 0 849973359 704519675 0
138276743 2094541 0 827517933 830774078 0
56521607 10901768 0 395078553 430426333 0
99468482 141929437 0 640001258 838302295 0
2412671 2969231 0 12901621 15682181 0
613220885 300138779 0 619911854 637725881 0
14820237 4376918 0 52040944 54476232 0
81815327 124326335 0 940058973 816073803 0
6744548 975889 0 84994957 88678412 0
48901907 155674153 0 518224632 550151994 0
56542280 57366947 0 937497775 883279963 0
169659951 55145277 0 233384192 173356713 0
7914071 5771945 0 36800684 35345582 0
172534054 77052166 0 309416357 308458310 0
128652661 54669292 0 344120509 329096276 0
263778539 115272960 0 583997917 515005207 0
1805350 13497803 0 95300832 98852080 0
324809699 211221484 0 359418334 451888739 0
140332 2257520 0 24568189 24721466 0
45332003 76697210 0 565718226 508271970 0
54001571 64189075 0 543574066 567866787 0
183261808 145539318 0 461813170 432845270 0
18512466 53559447 0 478657057 444167176 0
34526705 3650053 0 97533464 102840371 0
430335659 163088402 0 537372735 313373616 0
1628343 3124362 0 98552071 102654752 0
471042252 228404380 0 558835085 377877898 0
411726839 20019291 0 687189594 510078042 0
50760323 16143122 0 126202084 127977579 0
233470179 31798689 0 402311598 370110869 0
38272148 41025776 0 134982482 133025384 0
4043480 42752583 0 130464919 206189270 0
13511634 132262951 0 969304512 771554441 0
30598678 71551038 0 206800814 216255088 0
123250361 47199490 0 846165381 685323257 0
61215040 12996046 0 95971260 96771458 0
230776218 14095546 0 655256103 516769930 0
16660799 1821482 0 117124167 106052651 0
15131102 5921180 0 19998825 17508048 0
3216019 97389778 0 643091201 536139228 0
332371221 79240399 0 897584767 942095439 0
12530575 4506753 0 719054035 720457851 0
225287198 69460507 0 398020159 317435883 0
77612420 21344851 0 830801013 974714307 0
78651857 3349304 0 495032593 482859978 0
26075251 39834776 0 413195301 437695233 0
93311211 148276671 0 597444449 536810452 0
22997381 36673902 0 204524555 96201057 0
48163834 20548664 0 417703011 342453721 0
208675 117928 0 1205575 1600376 0
147049432 18937744 0 330285038 324650662 0
183898423 350310134 0 846397815 800328794 0
19332929 3047717 0 392097207 467019998 0
78405689 184973990 0 645254093 913755431 0
22838097 13587344 0 173022895 152500540 0
171693459 159242247 0 768657657 624366968 0
14668975 5307926 0 29891570 27017857 0
249407 314181 0 1104465 1188829 0
226005438 4595515 0 499011144 513662210 0
52747368 2905884 0 129185553 131271738 0
245969476 158387674 0 490817776 488592251 0
19814059 8139978 0 98091554 120652996 0
93467439 3057343 0 521657146 525191148 0
418405187 202249807 0 724321692 692347929 0
116332951 1228822 0 264002020 312130904 0
11286696 66573575 0 725001878 635306448 0
23780758 56864235 0 429314498 384738181 0
48567862 26036812 0 348339776 301931587 0
68310991 51864746 0 229613568 234984658 0
193077522 23593074 0 313700777 311152668 0
59667985 99134857 0 512292325 486376444 0
201576533 67786827 0 290334054 274273008 0
120219660 175627998 0 601349377 590473565 0
218832847 35913051 0 424539512 337071169 0
62052257 2112459 0 75919189 72604255 0
614075041 109716490 0 745627382 560914398 0
118796891 21288196 0 655489207 603340225 0
35192207 18178790 0 282363516 265368198 0
16021054 26712276 0 240966243 205395379 0
5150173 6235502 0 695616373 750693918 0
5293546 2341627 0 15780838 12747591 0
36246223 84656321 0 718409070 734192615 0
83104054 6218043 0 454811949 477270049 0
34462275 18150416 0 280914153 230744311 0
423004548 8960956 0 442234427 340132842 0
517410533 226116333 0 840361991 788526725 0
7493713 133905773 0 567571435 564607344 0
263847102 85082602 0 367310280 351546382 0
282604226 170038448 0 525657806 565709439 0
244079595 25471615 0 576083482 566971960 0
75616082 2207230 0 157949509 129182085 0
330760294 4271284 0 902673228 916822926 0
57442419 26220738 0 592282866 631868574 0
399966372 116105322 0 501416105 473502983 0
121513631 219703531 0 848408197 920131091 0
15032629 167140 0 48055740 42082626 0
297327523 104128141 0 701448838 707488199 0
22536522 78228192 0 473841097 556319344 0
291964170 223172614 0 897460413 825369495 0
11961766 14759770 0 89461270 80743644 0
135463445 68394748 0 705227628 553844866 0
413194770 26936601 0 855847811 697707881 0
23400313 30915058 0 191005402 191979474 0
890139 46182470 0 101785718 103196038 0
50208148 11807851 0 517200777 479383722 0
121722367 71922252 0 803550850 684678512 0
233958426 55864414 0 593134322 660126665 0
5149814 478796 0 35722375 37746235 0
55107384 67964241 0 235043405 238556339 0
625285161 305032028 0 807161001 853745348 0
203128191 48485681 0 511365917 632056322 0
12445475 3272356 0 277567661 262358143 0
108280319 36797572 0 250692190 442757363 0
1940009 125857960 0 507665995 518507936 0
33935187 20121632 0 78342441 68504786 0
49836645 153672994 0 788394411 799223559 0
1515831 32122 0 4764481 4613306 0
410342172 97093864 0 491793758 688411181 0
52366062 228972518 0 540643159 512133467 0
271106202 101557632 0 715600421 539929574 0
115935678 10286112 0 191920941 191943358 0
217996814 26131395 0 367555184 352402374 0
2560710 2861030 0 13490221 14239320 0
41994536 48274505 0 757938822 725725675 0
61815512 15508510 0 85051451 70251762 0
127470177 68824624 0 244289582 290589572 0
138419565 48367942 0 194422571 94911922 0
34028178 52461249 0 332232185 351696253 0
13332047 6219557 0 624562902 422093065 0
8918882 1861248 0 376146969 433848588 0
454929428 28373160 0 752786526 690174936 0
307890191 110323738 0 718902751 683576313 0
634743056 87334554 0 763612166 559489642 0
278390407 137597934 0 723150478 767435078 0
28413012 176933392 0 586426736 578222704 0
136177453 48006788 0 324866962 308212560 0
9323482 112654721 0 785442888 847744432 0
156240772 44455440 0 334768481 257603236 0
155683056 34546359 0 248119594 243086148 0
61936909 70031094 0 696973480 720980302 0
512378360 222357531 0 747042395 728713154 0
93727894 2964922 0 162387345 75509507 0
59170047 33069848 0 885550963 839404142 0
89099206 5881446 0 415439948 401638403 0
103472119 91138071 0 350104057 373185525 0
337289226 228548849 0 661283422 613677669 0
118858558 16178870 0 179928982 127907128 0
158675329 4392564 0 227282532 215670443 0
23334404 23207 0 546942661 560247701 0
89188033 7622965 0 127049978 47226591 0
59954078 34121238 0 476435131 514543588 0
11798106 3932661 0 33634820 30268607 0
367888345 21720663 0 641648224 476849041 0
20689665 114656949 0 431083273 449225259 0
86510957 210929183 0 811862733 836233114 0
298601939 104633743 0 478720516 397330313 0
376852459 43379927 0 942102825 848304140 0
376037957 36591173 0 538184120 296992305 0
223696096 146102886 0 938394349 858104505 0
255467933 98048230 0 831801369 879273785 0
583168275 58569683 0 836230638 530252076 0
24526260 2199271 0 88050192 82343660 0
142733470 70813779 0 667885191 712273525 0
40355684 310078855 0 495653711 530987021 0
2888555 87202894 0 347181197 387280783 0
41672450 40467860 0 220511782 220497434 0
2339904 10834921 0 405254496 287620543 0
11490067 1281681 0 27746352 24703741 0
221104196 107771530 0 387787908 409138882 0
5378694 1078663 0 20904551 21108811 0
36821975 16910970 0 88969530 83858272 0
54295049 37181816 0 58349833 46430937 0
378140 19774991 0 119923880 131950941 0
192786203 3208524 0 481038179 317378791 0
78632366 27797326 0 162019820 153587780 0
2875988 19036191 0 496850063 484600064 0
352564128 231012307 0 546594215 493570427 0
45026521 27856094 0 350567750 314666900 0
27605236 23210679 0 861902627 957291964 0
10845293 76348 0 33949500 32016691 0
227169336 39565582 0 367523467 352289879 0
66878647 7948089 0 251040897 242367910 0
343005558 427943506 0 910449984 936113502 0
341314607 68248840 0 640207632 625297722 0
27351167 73813349 0 682487694 672969469 0
3296015 678247 0 18113799 16161431 0
318158804 26108812 0 641997442 613770760 0
27706562 8653518 0 94431538 98031431 0
22946907 12009059 0 558392202 579644670 0
53927325 15657042 0 138708571 116760024 0
43947524 11805844 0 86948493 59275269 0
197735097 48764331 0 303272999 232786846 0
463819774 8283975 0 795454572 431414986 0
187319286 17007007 0 670709864 441393845 0
570245498 364873136 0 721922227 869051187 0
44215576 18173043 0 249323869 272519250 0
160336335 158385018 0 968617643 829207579 0
51263396 149214427 0 590436934 674386857 0
177707267 160411407 0 759300237 778416660 0
3016951 32639795 0 253458595 229586562 0
267488276 73191408 0 354334597 365776915 0
53952077 43901282 0 363715083 392992031 0
178021453 147121539 0 652536946 777825018 0
139785078 9335617 0 530544144 534773652 0
760244 196292 0 96538639 110543115 0
160463079 8492571 0 455967857 413731177 0
241625988 58679961 0 446886515 469606384 0
3216005 22687598 0 219203750 248636668 0
162417990 66070698 0 921942203 854847881 0
4327887 494288 0 223709345 255541722 0
529989528 175776587 0 779365118 685772352 0
24099825 15745577 0 128018371 121454724 0
3492999 31405325 0 116985704 122018959 0
12045946 56001010 0 378501327 354939844 0
173909276 34450712 0 707882635 699690133 0
9195899 6082956 0 13764253 12555445 0
50484508 8376993 0 798017904 789123414 0
345024709 318839193 0 503494667 499106155 0
9660414 15122592 0 124873829 165637663 0
115749074 54360010 0 155313796 169059220 0
480177294 263600417 0 629435524 632657558 0
144583729 71970050 0 189630841 149576963 0
314983350 90675447 0 723704440 651652434 0
19703510 2347941 0 272466590 253959839 0
52421286 74033018 0 322724154 310942494 0
29448851 30722989 0 101861573 93904927 0
211359472 36313700 0 866099902 744618691 0
85824726 54779351 0 742697363 800472378 0
523766585 384858034 0 735213510 742937789 0
122585666 26625458 0 550592661 535822815 0
8340716 134266028 0 884262845 952702266 0
45402164 6896753 0 323168839 385814207 0
117251684 22209196 0 638165185 704445165 0
7271403 3708080 0 39315789 37184128 0
80585414 19867910 0 677430477 345583670 0
84265408 6898713 0 160149551 120776411 0
133631574 9087436 0 213857115 217021072 0
166030958 247967373 0 857659967 791046895 0
337012191 36052630 0 932623323 781749140 0
385960426 55782289 0 680804456 539323901 0
419590240 181260437 0 961354016 832269219 0
12706460 147522570 0 628866324 650285575 0
106079486 14133300 0 708428506 724147379 0
72467240 16525969 0 151598845 132709085 0
583623694 189330845 0 886257867 884153406 0
516087610 33002158 0 540101285 514562230 0
8226511 38862758 0 366631813 398382616 0
16608441 1073890 0 81792814 114863398 0
151342272 66184900 0 316496271 305000305 0
117854765 84098266 0 335078532 335426551 0
209185329 24939261 0 805402858 729100021 0
297072958 61981186 0 536866241 514834260 0
7264414 18420870 0 414283846 548804565 0
319242847 361241024 0 429081411 491029469 0
483985357 86447931 0 635458845 659610054 0
6843313 54299359 0 807047552 921620775 0
162817597 17226611 0 328775672 311391486 0
59291793 11929137 0 149935593 81034711 0
86064732 105960355 0 971638644 882003867 0
96952033 6025510 0 365843981 380237999 0
100656807 41048749 0 654039818 644392703 0
145434136 103013195 0 841396961 738435499 0
131627131 39070959 0 305100058 358187637 0
292137186 289134983 0 569533569 592287856 0
17236449 4140667 0 59228595 62255196 0
201225572 72259069 0 483640825 406205423 0
21861980 65362918 0 375870491 514602219 0
27433185 4361640 0 36986840 22175085 0
835352134 136968486 0 917164582 493144255 0
7376693 5303863 0 185858121 235598879 0
140370070 29564589 0 354758252 324022957 0
151467512 26010515 0 549480579 602153279 0
1330194 434159 0 12258026 6388359 0
36104873 81267738 0 252886723 251305861 0
14352375 12187021 0 119034290 117568332 0
141893216 37598758 0 357294105 365553532 0
7111977 5878731 0 280568364 362921909 0
100018249 29164567 0 172626821 132462230 0
117518 73160 0 11088233 12893240 0
43102396 14947898 0 188875525 228020217 0
142019184 131831988 0 413266359 427775031 0
94294688 8147023 0 584417004 399113023 0
1404243 19273417 0 256502886 273580145 0
204877915 155896438 0 366612879 308917650 0
1308904 14551681 0 43125028 46322688 0
83383750 1627925 0 207316853 184207725 0
219047375 27654978 0 375204370 316909558 0
15982407 75366569 0 716702869 935503290 0
77994412 27474509 0 140094672 126282888 0
625080173 85676927 0 836951287 782145631 0
405542519 27155060 0 636064404 431313787 0
427545148 837655 0 541620459 543437130 0
171069853 154276757 0 709125390 634133767 0
21605072 43939288 0 798475793 595783479 0
52554584 11342420 0 660121529 661374660 0
210722660 55531343 0 232232932 246974984 0
337521843 203413712 0 739340576 804311454 0
190482983 14088601 0 393807196 280696381 0
67717902 12035476 0 278783334 314070700 0
197856475 76923591 0 787075587 915707312 0
226917732 62079561 0 509257686 472362956 0
340555417 174252321 0 608297309 660536164 0
32974666 24501133 0 702931751 625862311 0
72015927 2399103 0 317616778 320371359 0
91379263 114872583 0 411131875 429656634 0
213822103 65793385 0 302442667 214166807 0
105663793 45580215 0 850992878 860343413 0
723376119 210646812 0 910879742 595531349 0
20797057 17199434 0 24069316 21695323 0
12535441 18220616 0 636730830 628654843 0
63302035 132415990 0 430985875 495842741 0
44712456 9058489 0 76525118 44218991 0
105507670 35115352 0 980372714 928964514 0
108038230 13997003 0 142657185 156187455 0
18957971 6809407 0 740341872 788953921 0
7352989 53621219 0 409743975 380863230 0
86131284 60366858 0 416952906 416798366 0
341303287 13764154 0 410123981 77418588 0
1988205 5570988 0 48443796 47665737 0
13091497 10929764 0 30986230 38367705 0
42157016 33439138 0 335636164 384666499 0
297916868 206425263 0 571836724 577619429 0
156935646 456436851 0 971855265 957574046 0
293668764 85697043 0 399024948 243726736 0
325911990 123297283 0 454306282 402581491 0
408345760 164887683 0 883335174 954235434 0
638030131 135657902 0 748699087 699009996 0
494412054 37400772 0 638485909 810177489 0
37504869 12890301 0 695558016 803405691 0
571594032 166538678 0 627080034 589728228 0
366664973 49086762 0 795820094 796433046 0
69657939 9246208 0 75925636 52182302 0
229853800 250863467 0 635407315 480751351 0
160335947 4348370 0 732121234 744997092 0
74532557 85554972 0 690133972 682099481 0
71496604 16533458 0 435078324 331035819 0
59408064 38456287 0 685081524 803191108 0
131803110 194620556 0 444621285 455149409 0
129893777 100295194 0 151028529 188946748 0
44097633 4948048 0 59635853 57705833 0
95705397 28333713 0 278735114 265446105 0
95288616 54027872 0 525845710 445487001 0
36608081 25343847 0 507061819 507928441 0
293558319 83828293 0 449719118 410270473 0
72093949 22688052 0 227419756 206397835 0
44705413 42331774 0 763037088 873468663 0
59890083 21565808 0 142316716 163655573 0
53585432 18094110 0 134386631 154854528 0
93432087 56719031 0 316295525 441001852 0
121801219 8910203 0 641367614 646275073 0
39880564 26217503 0 204599869 225150544 0
16911583 13207942 0 449302759 332726206 0
18654040 3602287 0 59004821 49604837 0
112429265 8037260 0 170843124 68577711 0
87386893 21111816 0 651267053 633643171 0
1164959 11891173 0 82400889 85071361 0
66045520 146778190 0 263761638 236218118 0
132710723 68192358 0 167382231 156245161 0
88078870 58714326 0 637260852 562229667 0
92487893 10219878 0 145521880 116540304 0
135137 6805463 0 66528637 78142556 0
45928810 5293134 0 71517940 50458832 0
17448716 10936103 0 90653583 97633050 0
7189839 75603884 0 718785790 596345790 0
130312290 131471917 0 164711630 209324521 0
320656671 68620955 0 889453598 960329377 0
27163752 4277499 0 61039247 42851195 0
20104274 79097846 0 245788784 246360915 0
312778497 89886857 0 735597049 670080218 0
429978996 132598409 0 900233597 917842142 0
7256503 2282589 0 54804071 59414164 0
412469578 144527223 0 724767710 830598729 0
381828276 587617 0 748437006 649737321 0
10334111 107747159 0 419767341 394087017 0
2205007 901604 0 8496197 6328442 0
15632830 3787618 0 21672570 30813541 0
140205805 177478287 0 351864730 370891247 0
625578310 55298484 0 690015188 574703949 0
299190900 105659586 0 435917886 458874312 0
610332568 218593401 0 922386988 901866825 0
627363754 69644065 0 743213902 226723102 0
259785975 112251120 0 993033202 895566849 0
72085490 86302 0 260205051 267105608 0
132343956 10248668 0 300398051 336693934 0
235223520 122028553 0 293138384 137789073 0
77151722 12203502 0 232239527 267076331 0
57155557 22505327 0 384933191 366751605 0
16202769 39015943 0 391810855 363128413 0
730801561 548270820 0 893067822 833476040 0
164733576 216534096 0 408466897 841784361 0
519095490 201434502 0 891774995 767338230 0
501914172 393436292 0 896370272 826348352 0
114808273 42110159 0 735885974 942392973 0
431516360 120082731 0 562202089 580618244 0
97945869 27476037 0 273203466 326940116 0
35853272 177155441 0 589820446 608522463 0
189178518 185134016 0 722597668 732938731 0
99666719 50895531 0 562336393 678477260 0
2218423 129162076 0 552724728 484736584 0
254492 309422 0 5954771 6095273 0
23484956 12194141 0 87052469 101157086 0
49887900 10935003 0 646478020 580739843 0
127015648 37789206 0 306212657 326338394 0
105901775 47423735 0 615523081 720264452 0
62833236 30158996 0 168828361 217603862 0
50778510 6082115 0 88972754 54581701 0
43816393 26483125 0 979902126 882038427 0
508838819 55581878 0 712246875 665715116 0
389304716 79653387 0 509611802 543204222 0
289698447 6899428 0 365646292 370043981 0
18225531 153236459 0 718256290 828630242 0
312830377 4343844 0 551486510 495345768 0
197084949 20466464 0 256780084 170898794 0
153030878 148042703 0 917080494 743540161 0
360399328 70001739 0 824374496 860411829 0
237512096 186468402 0 907904185 974615196 0
221206359 194368328 0 232892696 211691250 0
3521983 547206 0 10891186 10776071 0
185221054 21337460 0 850023097 811332628 0
16222249 6887237 0 89072079 88104973 0
238114932 4529775 0 478514503 438566300 0
244873892 21523416 0 385085701 383158487 0
8675336 2400411 0 125524542 125416877 0
23261276 6673635 0 293048390 298559001 0
55279486 14423661 0 431127772 364271676 0
342003222 17787060 0 449303203 301452705 0
15356392 109211002 0 368906722 360700307 0
289276185 224889096 0 632855952 687855623 0
15449224 66294879 0 586216621 569629727 0
444575579 35709223 0 811230659 775359619 0
133218574 56448235 0 317537314 286929138 0
133743647 40246357 0 313137318 345277662 0
267536572 15742661 0 306934031 214205563 0
14947133 1561396 0 23628489 23096639 0
188955643 17164986 0 267535616 469102514 0
126406062 31003885 0 383284734 421966336 0
229547323 59860686 0 274711758 267661445 0
268189292 287467248 0 544797192 531154857 0
305199360 95452101 0 617637703 659359153 0
43718310 244877677 0 839051174 681683839 0
7340177 2710388 0 882493725 845745336 0
547429750 235614180 0 976213231 695655844 0
72906430 26953113 0 205810785 188420830 0
25922292 144418981 0 725566381 663020592 0
146194135 13695945 0 734585820 840639809 0
10149684 18906079 0 79951529 79998111 0
123058176 113865232 0 345083173 280608350 0
5411080 33895061 0 352167658 381698276 0
151725077 87528043 0 615470923 836220369 0
77772955 25516910 0 385620711 390143229 0
106031676 12297117 0 358394453 383884264 0
39927183 65338509 0 316430763 305440609 0
7180127 9449234 0 199050309 186713920 0
22869125 15099574 0 69827963 89670189 0
151985757 19176078 0 202854590 205659770 0
563568715 43340278 0 636403516 597270052 0
167329679 63890865 0 512305031 437919671 0
200329958 115159289 0 844777302 809363714 0
225573844 88916179 0 425024310 427662333 0
172812520 68707127 0 248498824 248534134 0
103095444 143429592 0 285555904 287278246 0
319879418 75239113 0 898991644 848684451 0
732535 670808 0 19502243 17214370 0
55529189 278478724 0 796416795 864529107 0
2911151 13118035 0 316455760 322621374 0
15202306 58540297 0 536665999 538343690 0
23559815 82939617 0 522625005 530689841 0
23432935 41995124 0 59308760 71478334 0
12312040 15029487 0 509249333 470799313 0
71748522 21767974 0 538780853 492021052 0
198045121 19847234 0 251835751 192136261 0
115605778 137379511 0 451513255 393293970 0
274944098 16875230 0 709921615 704940275 0
194943134 152374973 0 842555608 695685760 0
294156160 28977092 0 410550310 455397110 0
136629717 144533378 0 451218057 459446119 0
133077183 19919227 0 284389942 219013793 0
35158791 7897811 0 52659342 36475933 0
488575836 181680531 0 944736992 829388226 0
7888566 23050097 0 407095480 401029685 0
11133062 7707265 0 12989683 12230404 0
1541229 434714 0 33564620 36972807 0
92075 128213 0 7173581 7116977 0
84130162 37904069 0 541156184 498924975 0
7140434 1896550 0 24505359 25222990 0
477547498 206938666 0 850815815 900238846 0
66266971 29962526 0 70729629 69315449 0
476880640 157130846 0 591464453 641618882 0
9110625 410608 0 40545761 43318303 0
15038344 3537309 0 216389002 170599268 0
163552726 77893843 0 633708013 663645836 0
138328314 133605140 0 563198959 504746456 0
10981787 87200926 0 608305813 722415259 0
140305787 73190727 0 305040183 321031958 0
231225479 8009485 0 949626118 898191157 0
89391005 17166226 0 723477198 741392053 0
517378603 99195305 0 685499916 719590391 0
258921 301630 0 4933442 3889438 0
164282151 18523446 0 493064425 416193568 0
11081919 17574508 0 416062568 345073005 0
3050002 2200062 0 97495934 106599655 0
72699697 61809359 0 391397642 335922562 0
189160180 69303722 0 334517625 302174980 0
471651561 210777903 0 651906351 615927771 0
18178721 23996182 0 273845326 260282108 0
59166170 50048353 0 614357967 929971569 0
5662206 37728639 0 605918752 609220226 0
8467619 14347813 0 89721095 111749042 0
186131015 18847413 0 256381844 263411625 0
1129490 2842883 0 23115363 27135418 0
55802180 23371953 0 626939697 537522893 0
247097205 84779772 0 500791416 453756811 0
367864867 142007948 0 476520356 284613269 0
164843672 33330982 0 231652687 209941273 0
118796901 9139676 0 618017166 637329924 0
20583699 15215498 0 402695378 360498177 0
66708899 50151325 0 649950464 693963754 0
7796221 4788235 0 254769316 274112528 0
365128209 219025317 0 726808136 611133792 0
37737826 6220147 0 283190275 304869607 0
168181051 144804082 0 520848487 736588162 0
102235657 120070520 0 361809232 304814028 0
54281584 63005 0 344177462 326620017 0
329943130 60713566 0 505601449 430260706 0
403856315 69371819 0 529648187 532085198 0
67752193 3143469 0 107003016 124817987 0
300756736 47931742 0 722305293 626888257 0
238416578 34127738 0 326761142 281917896 0
12654995 11994608 0 230542440 176098791 0
126591715 57758515 0 328133259 373561924 0
287959374 306499163 0 747089723 666897375 0
22537536 14015780 0 275192414 280071265 0
12014828 40224121 0 748904219 757860014 0
3948992 53565216 0 327849600 375439617 0
23321846 22490035 0 289088146 297993737 0
4868738 724514 0 33098546 30518724 0
56546505 9655610 0 98118396 51156541 0
132523644 44816973 0 194190819 152189545 0
150222837 56657775 0 524886091 505284754 0
15410376 43133261 0 530414246 538186467 0
396100870 135776533 0 726576941 740986477 0
272592781 220918044 0 344132613 230025200 0
6613588 29445 0 181445211 164397933 0
85693908 205266635 0 659132334 660791660 0
2709457 31786958 0 624458133 724170178 0
962801 13572393 0 519941231 524266233 0
592108274 552483978 0 770574705 593783429 0
195927587 91230193 0 567719754 533541423 0
534290904 181152739 0 599991351 421141532 0
136983402 34273151 0 255981969 265511179 0
173880976 40751611 0 428228716 363862964 0
63067728 3720550 0 283345457 280496662 0
135378169 18613087 0 684832147 722546141 0
502590158 308454019 0 619014663 384635072 0
213359326 16362430 0 243811653 246805192 0
843196 39598536 0 813969151 721507704 0
186625848 139638537 0 764653297 859950227 0
11785710 68403150 0 667676305 616080641 0
15467079 64117729 0 758386585 623937756 0
88993215 26093091 0 96801037 100843758 0
382408946 62565208 0 663911848 489645772 0
176028172 89502062 0 207970990 152920269 0
402223455 118026362 0 760470601 808135192 0
13153384 10982368 0 112377315 113284867 0
29227061 918833 0 625999456 636497477 0
8010777 178148275 0 533475695 623653213 0
244378457 16482001 0 759490390 700928580 0
319524579 107906407 0 440581498 511324048 0
381956353 63737719 0 610753649 486122727 0
28473571 4288211 0 56251527 59219399 0
413123703 678750947 0 755326846 749597547 0
234683621 23850046 0 587826641 760066270 0
313759133 24350706 0 621914162 689149689 0
1427400 1151785 0 2868765 2362280 0
150906267 165716750 0 456738033 491727651 0
680823393 232364962 0 988629219 866971810 0
891792 759693 0 16732708 16239938 0
11983723 26749875 0 521661114 554364804 0
141027025 45458021 0 597341005 593827047 0
1402318 1525653 0 83880060 84206367 0
234727715 110680487 0 530881985 511668436 0
9175732 26331469 0 619026437 624098635 0
196049399 70082418 0 306522132 312238177 0
35856839 33375854 0 582832904 625213014 0
122596017 173090617 0 391142449 501240583 0
30263169 17411067 0 457166402 549364466 0
26378036 79064592 0 440956619 429146458 0
61628891 1110396 0 633071812 592094442 0
2157371 1875666 0 14355670 11462933 0
35059818 12448946 0 490965099 477958880 0
134675972 156401787 0 832575234 983361209 0
2596819 492225 0 650447412 686403799 0
232997061 20481780 0 813282990 763564021 0
45409911 17367007 0 596026226 606757916 0
974135 21758087 0 426378973 407101625 0
112851470 56312985 0 142645861 114010966 0
64646939 127735930 0 139095337 221792903 0
258361591 387676138 0 653490886 761033865 0
2103071 14323655 0 272939356 261634457 0
485426327 36173101 0 832824539 786632486 0
36592056 441346 0 73939940 73226895 0
184389771 11046431 0 422452318 428793300 0
270297 8611123 0 37651067 42391200 0
163712548 60636258 0 169404244 88011888 0
1576816 4375773 0 58626384 58446086 0
296861272 335619786 0 472875574 414399404 0
19950979 9370437 0 108044320 103631532 0
20204576 13096734 0 294761975 301234172 0
79931590 20898426 0 170905542 157933000 0
4535779 14600479 0 599063247 609853976 0
250096536 10800275 0 420079892 254230446 0
540858485 22973995 0 590798242 539343378 0
400231278 105109745 0 450703713 449468709 0
113251352 14790063 0 821221322 958555215 0
25353324 7253114 0 143904793 142889867 0
75888148 14641712 0 391051798 436963139 0
1796410 2305629 0 15564450 15767678 0
56595937 46831502 0 794739440 808800821 0
231084791 58405470 0 553342695 594403917 0
37109023 811371 0 53764266 38350636 0
178565294 36332866 0 910634716 912213250 0
28351134 26625796 0 840130478 830826610 0
108374994 125853257 0 738641225 753492633 0
12807106 12805036 0 641000384 578591099 0
2612619 8548975 0 127645396 134694052 0
607984097 216185942 0 878144102 572369699 0
165348115 15849985 0 804768056 399535806 0
97731104 80032290 0 530347248 541818347 0
589910773 145451251 0 780280052 909799604 0
78743554 46654218 0 710397179 732246133 0
348463650 263015838 0 381423586 376687451 0
281271494 302905361 0 356610351 338916925 0
183874 232661 0 1530480 1409396 0
521599544 4767167 0 777908485 803037892 0
73752758 35487630 0 279595753 313924949 0
52819146 44179667 0 236328067 266170030 0
304042397 221080782 0 669605070 418173483 0
293952923 97863200 0 887413271 723092037 0
717651300 78360038 0 777694675 791106904 0
6359794 29365312 0 490275046 342784847 0
69405341 99552703 0 807418404 829189967 0
179625584 18504492 0 429052739 338424298 0
59359395 19591265 0 397568236 334846139 0
76255023 16321299 0 186417313 196274110 0
44504210 15211296 0 178894358 164186907 0
27476505 3750383 0 102436489 75851524 0
26405206 29284427 0 273229210 295848066 0
254371605 304491333 0 341457223 385657292 0
30247775 23275102 0 38332233 37148499 0
47661641 8592584 0 57710107 18692279 0
419163789 7103037 0 520018702 477061996 0
64678226 188656885 0 514332046 508938210 0
309143509 377676636 0 833415150 856418267 0
5712458 2416011 0 71979271 76021440 0
13008765 10149938 0 399118365 405480355 0
159493770 95966849 0 550181503 575342183 0
895606410 56111549 0 911952488 811573605 0
3345586 713135 0 8400294 11057605 0
97164537 8511573 0 165858641 175972446 0
42709594 25803176 0 335199127 398698083 0
24413249 4527530 0 104413781 94940969 0
77188584 42304033 0 510769865 387727545 0
609767659 63976593 0 781882535 513387586 0
4484407 14339933 0 629179445 653015938 0
3563599 39172667 0 259834898 281211750 0
50045507 76280326 0 452020938 517602955 0
286081756 68090340 0 550212986 578021924 0
109110672 3311065 0 190195230 188962163 0
111402914 1432660 0 603689659 542153590 0
24484019 6794497 0 28736435 29803486 0
550303331 196186743 0 714814577 541591393 0
69225656 54880846 0 322105256 333080691 0
1199646 46000533 0 280906298 290874395 0
300005611 33575385 0 755198732 909019790 0
267654058 9340381 0 460841681 399282229 0
24625690 22019235 0 532926283 491883483 0
23670547 535395 0 337444703 310598208 0
119755998 7079821 0 210571713 152010917 0
14162096 17733928 0 397898569 427539330 0
18254089 13782603 0 602978085 638005916 0
2450730 9068631 0 122193379 130903413 0
89275794 68431283 0 782869461 799240337 0
12653141 77415568 0 736112025 695351985 0
205299589 66760116 0 486212566 475270697 0
42596569 5986948 0 150118766 114899624 0
14944569 21390677 0 265281593 241411133 0
77427108 26234478 0 856560222 911135860 0
95439556 28547068 0 137401568 140388705 0
306836591 168946967 0 817922149 846663722 0
667615984 138892578 0 856175682 272794685 0
150464673 70808413 0 231522420 242939925 0
84040188 114386450 0 722820720 879727187 0
22749935 99655214 0 750750758 736399729 0
97973318 19878805 0 112545102 112614746 0
506276695 146567905 0 757032915 759108435 0
20373613 46429899 0 323881887 282802945 0
79468398 49540776 0 81285403 85510638 0
32184817 17269965 0 312072915 390045266 0
348867434 158601672 0 712439330 706051568 0
118647794 113249894 0 295691527 290582634 0
268399964 102521233 0 453964431 350112652 0
41951708 67788275 0 696481940 658900841 0
350437718 111153151 0 642647377 534387315 0
580966923 106506841 0 768966716 627627709 0
39665789 7585389 0 110926416 112857522 0
53107567 92005466 0 653306776 610107252 0
25791847 2425318 0 209099166 213595024 0
1769527 19258408 0 136699240 144542695 0
65723492 26687685 0 72767702 38735092 0
41999099 14867069 0 307195401 343851175 0
393273334 245042661 0 789148577 662610303 0
156799016 62858684 0 170091175 126081769 0
2939652 5491090 0 153380263 149606127 0
11624973 82974212 0 380975785 375994028 0
21553516 1069277 0 163751843 136087298 0
81794208 45974540 0 385261361 394124303 0
361524417 3967884 0 438407529 243167563 0
422113602 118793448 0 467985868 403804951 0
60545846 10067044 0 492549907 491590469 0
16793159 21839757 0 185072504 141794603 0
14975210 2841723 0 41717527 41118550 0
5403015 7248563 0 52139410 46581499 0
143545515 15431880 0 213947352 286101479 0
133588549 54346482 0 261445125 244406655 0
189552223 168415060 0 787865299 843973788 0
159581615 67419319 0 828197296 722459027 0
229479224 18878524 0 484864844 490833148 0
9968376 141610739 0 717083261 751293913 0
195995590 148846645 0 511238817 560528087 0
305562421 8517157 0 374598300 308221965 0
404751301 195831500 0 464625825 520957323 0
11642303 2949074 0 84017443 68389919 0
499003118 53827595 0 800805927 334208604 0
6773794 51823092 0 193285381 171855952 0
102499749 635972 0 575461815 569635890 0
726096521 501594345 0 824048722 641844603 0
22213533 10959353 0 128517032 117383233 0
9269011 131245 0 55311936 57405725 0
224151746 31371017 0 751200999 716605851 0
215193794 16445883 0 541993989 427964549 0
546832140 133541345 0 647973644 264875588 0
32466060 88730803 0 383473749 347760019 0
205999843 266149036 0 909667384 942506401 0
36055268 11986651 0 420028121 373803320 0
49082875 37222013 0 592507248 471088827 0
101063408 36821632 0 220992394 163004954 0
440569443 18440706 0 515557666 297931502 0
192719163 175123284 0 809758765 781634456 0
2148017 10486306 0 235569993 200697934 0
106678413 91000283 0 623722842 454311854 0
534140953 171446001 0 943360997 684814218 0
102479505 6829554 0 322273246 319741137 0
202985031 14281085 0 689445627 726242050 0
276362747 12767860 0 352554636 395201135 0
233824024 107107760 0 445834944 441006424 0
231719702 67143531 0 313794593 125847278 0
3484957 1545375 0 117064115 117649407 0
127804779 149643709 0 895476031 893743081 0
414731538 213377016 0 599209255 408225720 0
56695952 9201858 0 114193793 101322376 0
77591477 763790 0 245791445 289331832 0
348755848 45334506 0 457001135 50106954 0
34412719 393438397 0 974459340 955512168 0
111101011 8345821 0 185315620 180185480 0
15399117 26385410 0 320552145 282839009 0
568038399 424889057 0 762422037 574889211 0
74173952 12227263 0 345567050 347121105 0
88795858 29732486 0 254570111 297844465 0
9183277 151715377 0 555171823 665492740 0
212720959 9883089 0 357570801 370241566 0
1709751 1118968 0 47813899 45729027 0
43044718 9000603 0 624556368 561426191 0
58995597 73028426 0 376894971 391049502 0
196301345 22466577 0 399314245 550987665 0
29589247 1876199 0 432436804 340906026 0
12241004 7940702 0 233330861 228037505 0
41283370 16153123 0 154597801 142583501 0
218663706 8814663 0 535407025 526861331 0
23427919 13282317 0 74082583 59808293 0
6654832 21100726 0 434798080 381840903 0
8679440 76873028 0 829308060 838502696 0
1494671 144008 0 13094447 16588531 0
78194849 127597927 0 292993146 395422817 0
89171432 185480933 0 795115993 650880309 0
341278177 138674894 0 729464022 720743948 0
33289147 27189164 0 44398468 51864946 0
66182291 83875031 0 307034967 246756952 0
8222614 1197819 0 370229803 444697356 0
506743632 358039954 0 821752388 941078032 0
446994868 33737608 0 806102343 637433219 0
733050082 397980358 0 862294460 860567586 0
62242140 132284165 0 594653445 579644264 0
99478685 49833068 0 817426373 852072842 0
8094356 6214833 0 69363137 71849929 0
563453411 13598098 0 915247502 898848335 0
297325807 80416681 0 493962299 404446748 0
87008968 21307321 0 190665749 161638483 0
50987418 8976006 0 186361476 178678914 0
431200876 34731790 0 614080038 555121428 0
53079782 98009173 0 515367827 583184788 0
463656406 258050327 0 917166124 905151638 0
54116219 39617737 0 592910959 650983160 0
128079443 1710363 0 404917702 399175865 0
325777479 31781030 0 528734665 472409431 0
25735977 50452 0 201088430 200790937 0
111411390 56977219 0 543688210 548392123 0
346246984 155764279 0 558857858 386430658 0
236175191 8131032 0 921097814 938569217 0
307103688 70881724 0 522556922 407940995 0
79357922 193540052 0 706085455 740670733 0
504427074 52848102 0 718253988 629743874 0
123864635 100196101 0 185348838 142873945 0
89820919 111228522 0 496632582 381068898 0
258003192 68325954 0 775789540 836132426 0
113539694 63453862 0 356737303 391759800 0
46014563 1678341 0 329791597 370471840 0
2348972 4805859 0 45364902 39648320 0
35002006 19967614 0 434064105 447188696 0
155786081 47292111 0 213260993 204347805 0
339603822 290826892 0 553018516 670944249 0
258665945 106837872 0 431227211 468683955 0
57705410 49524166 0 220868234 215945747 0
717140960 319008496 0 935697744 856613822 0
89797965 105201673 0 621437133 598558644 0
132821273 8276277 0 226573268 227607415 0
33347873 60962048 0 316105978 390573638 0
53566571 11601763 0 589972520 555761432 0
39631848 36541953 0 379649330 435186044 0
56056480 23681481 0 90206676 95877109 0
658135588 31169785 0 739622172 905818331 0
55770084 23613735 0 643866526 651534920 0
37590030 22417374 0 164252141 144847516 0
128219233 71941797 0 262005757 244696495 0
118164258 622099 0 874257786 859391748 0
32458054 40060405 0 823280952 705733889 0
52133299 3005167 0 122526745 126953844 0
53057125 89716706 0 611581652 586221372 0
1272027 799051 0 91675150 109623903 0
240308140 5924812 0 513868476 518832547 0
1779981 936390 0 15723114 15645288 0
3306519 4511544 0 667932248 632031641 0
69064964 8975022 0 751626627 619357635 0
48547160 39532240 0 328234280 327839209 0
462318350 67336145 0 523235570 229070668 0
30270915 55883494 0 610424419 538664780 0
10287639 2788055 0 25548887 23855078 0
365573518 228237138 0 751374882 845819674 0
776390 774099 0 273313780 329716958 0
84282379 9017523 0 421117300 418188754 0
26069278 9408378 0 394128955 406609315 0
3351273 3871407 0 36042946 32123562 0
105723233 40375263 0 111175233 132596432 0
180042266 10416097 0 211646159 149428698 0
172446341 147271670 0 609470458 590710640 0
262877650 42140146 0 690559036 716652831 0
631972317 124370352 0 876084243 227247363 0
78197700 142394937 0 694469291 621545342 0
105492553 39215718 0 181113691 133937084 0
475172397 119462653 0 493366258 271525198 0
10642063 1476654 0 461790734 473827270 0
559066942 279165454 0 765707927 717019957 0
9935280 102504389 0 937567095 878720999 0
475978226 361928753 0 701617287 547825957 0
1407274 3591370 0 19277845 19851375 0
455839895 30774286 0 507169556 223693832 0
143008232 112363658 0 843650284 778010361 0
208796636 11771580 0 940950689 870989253 0
261010647 173735205 0 474570828 455515508 0
196982286 23553582 0 484562855 411568648 0
208888958 11186453 0 225485722 229664653 0
24826342 8340316 0 76963798 63965041 0
301222956 4111999 0 471471868 494414787 0
34076404 8163980 0 327800452 304673371 0
173802095 7869014 0 314648276 178054671 0
321002108 144074641 0 417807232 464455612 0
201521300 177570759 0 283880527 266119065 0
19914497 113819570 0 265197642 224565152 0
231965174 32635163 0 465463399 358945325 0
34093727 7577209 0 148638474 156593936 0
57367180 18289463 0 201198565 212302749 0
24363754 16037816 0 233142353 214039384 0
82953369 62880908 0 550891651 548149763 0
108486357 49900773 0 198780189 73724505 0
53126260 47666295 0 436191560 454597767 0
130066173 33066828 0 167129835 147941653 0
121066268 5757790 0 732080262 759634170 0
137436648 9839367 0 852158462 844238421 0
27480019 2476042 0 371217883 320462386 0
17027880 46297031 0 733776223 731136686 0
56197825 10882415 0 112504969 116471477 0
9223832 4607035 0 107195220 102250282 0
1969052 4507694 0 64327201 63810548 0
394345489 84412963 0 536006102 536103740 0
23705701 2763528 0 397401561 442321299 0
255749148 109621696 0 428828014 423986199 0
10684435 699371 0 98667867 99742953 0
11082843 19220692 0 227854409 206790403 0
258867656 55637284 0 632039633 607533180 0
334364928 34296332 0 757301032 729933705 0
759997 12741647 0 180946524 181398202 0
9549087 41163492 0 151531569 211175993 0
239526867 170792125 0 456990925 425125173 0
4095254 34469572 0 558542881 624550005 0
30204250 101706665 0 887100489 881486730 0
207213889 304038196 0 464502147 485082042 0
655044166 61142251 0 710850298 716891005 0
16662610 23989734 0 213685934 180191522 0
213396720 40359315 0 647801920 742527506 0
479088596 149813161 0 543960163 373066561 0
393013112 287200589 0 452400625 605452176 0
65708850 56865365 0 168181729 169165797 0
105371814 41111226 0 512668301 573283642 0
472472 341160 0 9317333 8390032 0
10180871 8416972 0 30645409 23496009 0
15330595 11137744 0 214712855 192870812 0
369362534 56875966 0 523889808 333814152 0
72842861 38307258 0 101268624 131702003 0
96256620 47623035 0 690316939 594341646 0
273084855 20518888 0 487349358 450614463 0
100844952 79687917 0 287547748 325579829 0
386572689 32711863 0 557277237 473789205 0
24449060 18421932 0 377296134 398047868 0
7550797 85330470 0 308086285 266154818 0
37521536 5223815 0 40330606 44817027 0
264330417 173434089 0 458641479 571027501 0
27532561 27942335 0 645870641 596936617 0
74884593 16602143 0 263643157 286225979 0
34697101 59505220 0 356043214 381771679 0
82034990 18223333 0 856266755 837783217 0
115220083 16428042 0 821591772 754916922 0
119541604 64261263 0 429655361 225251560 0
384465573 41634806 0 459497047 398820134 0
272871444 380086395 0 761467065 819964470 0
222298048 186294042 0 444764118 797752158 0
99705448 89700619 0 717916347 631656810 0
80333811 12778255 0 423508278 408035899 0
27787934 187528372 0 676516298 761383376 0
6679010 34332115 0 578235190 570053852 0
102875342 19575186 0 295546425 292734865 0
100374181 107635270 0 452057797 516101913 0
136378469 112079587 0 458117425 606891124 0
228066391 111652129 0 342762061 240931194 0
298770413 102679166 0 533882156 545051498 0
86007580 40143860 0 219031056 183496913 0
254288820 49856759 0 329363524 144789184 0
48121297 9823426 0 164587093 173383371 0
18916985 61824475 0 567826350 890731291 0
154420067 33271423 0 276700220 267205804 0
122225744 61850955 0 691479935 650073207 0
45024132 46841112 0 597971455 596217732 0
398963650 65391581 0 806864520 633346679 0
40110913 9794432 0 58278892 51084466 0
250126379 104333458 0 355758034 282005093 0
80446517 21997559 0 490847773 548559489 0
57310067 5395539 0 258240628 244642203 0
816039510 139447089 0 918372670 576288856 0
4518251 16911399 0 554930422 359189531 0
3121081 25045332 0 226387156 267683566 0
2172520 4632795 0 42178583 44172582 0
293169 1112694 0 18443964 24402349 0
135540612 87058731 0 539457361 455635399 0
159370075 19452537 0 737781121 784232051 0
58021181 24395031 0 200061864 175356868 0
149780548 134102195 0 211315653 203064946 0
148668204 63204472 0 353932311 347551171 0
7681198 81603723 0 710522721 647057352 0
129321256 25945814 0 199839265 257170460 0
3460333 3179558 0 29069364 30157295 0
517616271 241078018 0 662695484 519247767 0
4864831 202167499 0 842443022 856919487 0
210758186 142185902 0 247221194 284384302 0
621119063 149114881 0 657696642 614946898 0
35287396 32956163 0 151007203 194731212 0
53107689 16301457 0 575345638 588192673 0
95053497 64652563 0 604830150 385657192 0
453600445 16580627 0 854339540 871841061 0
471672230 168950379 0 911978669 506780319 0
167514227 26910671 0 453497946 330614341 0
26274604 13556522 0 226032591 219538958 0
7999360 49119384 0 395197148 375386343 0
170028808 136719304 0 203884255 193911167 0
419807159 252552121 0 463319527 477902915 0
89075226 5193530 0 399959545 367208353 0
23384967 13632540 0 350951644 351935188 0
321371486 187088989 0 361168004 314776653 0
154146096 26554394 0 254628768 205597937 0
71862971 2928313 0 359436641 331358896 0
99614721 6206259 0 258045006 257520996 0
273499293 63640129 0 706909924 614404901 0
432640142 2198011 0 976330218 960944615 0
109326742 12154114 0 645877765 526978183 0
158795645 152912218 0 521850854 528845676 0
730804431 286673858 0 874467474 770121245 0
131283 50371544 0 204174635 161231864 0
1085191 2012054 0 75628855 73733907 0
7967774 72052031 0 530693122 704930137 0
461411115 115565165 0 592930735 363826752 0
93475873 17312464 0 376277674 270746072 0
22962087 17735748 0 233265498 246643755 0
260867178 132245802 0 473742149 458131735 0
105494320 39359909 0 169363630 195739540 0
100365304 80078509 0 351073628 331091458 0
306530021 81693904 0 828031011 880760774 0
1402586 669317 0 1908557 1523987 0
37138224 3885265 0 288304925 267595363 0
49732170 23779027 0 304599519 246709020 0
780461493 92897288 0 879940868 823699703 0
2383983 2522942 0 26072772 29004049 0
346604949 193867883 0 419732635 297948984 0
84074311 23081712 0 122101354 114253998 0
89287721 63083794 0 447617353 434472766 0
53817606 16661694 0 200667007 218573146 0
35881366 42042711 0 297607748 318307117 0
15943097 16453015 0 310240606 300200143 0
203180953 119364236 0 307079022 144897892 0
90874786 4827872 0 314140330 302948169 0
119617493 13593629 0 647784751 597265994 0
4267182 3941668 0 91930209 72191200 0
15286397 3772800 0 526933387 515930896 0
63844088 141604060 0 701027149 717113373 0
45223438 32258615 0 177197567 181861338 0
25774519 90704564 0 600516777 695167842 0
31769924 49475661 0 660159742 611450434 0
252049778 51592772 0 865074596 723244362 0
580797856 37929975 0 674290967 606047588 0
378539352 96607741 0 694004909 520798344 0
188057336 44271445 0 583260340 476054324 0
154039630 42864139 0 615309947 512627397 0
506575711 186686465 0 898663462 895708912 0
239099267 47547653 0 627680976 401254509 0
484545046 212037673 0 966752920 905867907 0
124546747 152079143 0 929211156 612191074 0
26636263 8489390 0 166665257 128336022 0
170742736 121909898 0 812206779 721642927 0
48014121 30408671 0 65405354 64165771 0
27156130 5604946 0 201664730 212851194 0
5091545 1090185 0 37109924 37626471 0
29221200 211649067 0 694155730 776088100 0
20094844 6957200 0 99358701 99354236 0
570405207 229972067 0 781170570 788799955 0
107027111 38328275 0 693561036 726056753 0
142385903 96362919 0 873173326 944216898 0
211016626 199327714 0 800505699 839422783 0
82281993 151051588 0 780135298 772362032 0
153008511 72615057 0 226744539 310821699 0
76043574 48821534 0 125383459 117790491 0
289311287 128808369 0 541746393 389683281 0
17287988 4945471 0 42944728 37704164 0
64763632 14012088 0 314812524 413180279 0
19117453 18086291 0 397752125 360588775 0
106790155 60847879 0 496768016 340290018 0
292203574 176213991 0 381668659 364217867 0
34716866 137839040 0 670440170 691997109 0
31375355 26632656 0 166982435 197764334 0
102671761 17665286 0 601499957 658674001 0
187667820 64377919 0 324530430 356444630 0
21101240 6864103 0 987874429 789294102 0
23969019 42137808 0 340749776 238670274 0
13924786 109139107 0 743358676 704461221 0
42208482 5813149 0 360674697 680030529 0
57769530 52144121 0 401699118 386987420 0
11175048 981444 0 114828189 115411947 0
21973889 28116027 0 341633197 313344743 0
11160859 5556516 0 22838774 26045404 0
28996013 18018777 0 39504146 35293949 0
26608982 13811561 0 278676732 294526284 0
194879809 132291696 0 228516590 203596756 0
226173598 25101638 0 524767744 545180263 0
185307723 78525933 0 410204898 387933646 0
6439720 85191117 0 298118185 259887512 0
35905713 98632804 0 327604957 298511369 0
40633477 31923788 0 441190484 310260945 0
16119404 12039313 0 191940859 186405533 0
192288452 155745067 0 622186258 608370701 0
250670875 60424916 0 501957231 504315668 0
28147410 250233890 0 899566738 757180889 0
187259163 14990126 0 685743051 700057898 0
130841809 111711726 0 409472088 463712067 0
221716407 185670806 0 725565407 718801167 0
38658351 16704620 0 289717362 293036471 0
17215499 27831046 0 283893595 273474638 0
35801741 13745476 0 285585147 324823293 0
25472794 27128486 0 404504523 355506089 0
179021738 624101 0 322348305 233986159 0
100796517 10746113 0 687355702 614600334 0
152719803 70770595 0 356478276 330709085 0
4910335 2807503 0 6515919 4614669 0
79768092 45410653 0 142304628 116143535 0
138791486 139309309 0 235961162 238049655 0
600967055 221233713 0 652217950 690299071 0
9605046 59716452 0 600168940 608523999 0
375470872 45277290 0 833232888 826857595 0
23812806 9056585 0 279699614 277406097 0
133289913 94473869 0 355511519 519672677 0
5380510 2051322 0 159924594 150826530 0
244641037 79498904 0 326059226 330119453 0
106422533 12414515 0 269104852 259426971 0
19411346 42651717 0 155655945 158216693 0
7347982 2991330 0 43531726 45594258 0
68668439 8844017 0 256438533 178344849 0
113741084 62982857 0 154688670 184023443 0
295679363 24844674 0 534133056 486981164 0
155641953 61387378 0 915962943 846551275 0
18579533 10453484 0 207007656 202814256 0
21617642 1347799 0 169010743 145264018 0
287007311 89569096 0 381412508 270135272 0
8601033 62372778 0 272267366 298973739 0
87528221 27673973 0 873602181 843972278 0
19990029 3301457 0 847776929 661160756 0
129887746 12256541 0 383594590 384847853 0
45812843 33242793 0 708994114 973287819 0
19044272 8239949 0 328243037 230758569 0
189797715 138274 0 260200259 157603191 0
118644214 147726077 0 185365936 201327558 0
66398881 122771237 0 521853306 522116924 0
597738032 624957984 0 810927085 929443832 0
115645353 51350810 0 494613534 673727741 0
206307605 13753948 0 223077081 198220222 0
6525857 86146821 0 294719311 269566260 0
38122748 64261050 0 357115877 341851934 0
9672944 52385121 0 252654746 204470156 0
175218484 81525963 0 675196736 674689580 0
386262 127144365 0 787402451 654448911 0
231969290 31577931 0 275428253 168174157 0
25927568 16991901 0 381149329 402121050 0
107932875 122971013 0 381711748 365170585 0
15939825 44490730 0 253348833 249356478 0
117799264 32613156 0 225287807 258554702 0
190066112 15764324 0 761005294 834354086 0
43648716 34276187 0 527255789 885856740 0
120730959 254511509 0 845610599 865800457 0
52658922 127487541 0 942107183 846655565 0
101230199 21855434 0 129755182 126541348 0
26729968 3639665 0 104561463 94761124 0
329248083 135677096 0 633829572 475197118 0
326798634 11478195 0 797585709 910600113 0
124333716 66750711 0 397949681 371670429 0
103647678 39664026 0 130346795 161519089 0
136367480 244157533 0 547604926 661632050 0
108129263 43673312 0 302605385 227070756 0
47875735 22587063 0 243124378 233973450 0
29092539 84524217 0 588582761 745059896 0
354441128 253803423 0 599744378 557140611 0
30964900 12838764 0 114374798 115115654 0
242643263 39562497 0 689064008 715117264 0
123645249 5702229 0 126581696 88637537 0
653010754 24040152 0 876998477 327819989 0
156810962 40949764 0 172787103 165464466 0
10372214 2832548 0 148198997 161615010 0
190995655 78375385 0 412071984 520150374 0
56197587 7155929 0 592978056 473699013 0
414799273 157700817 0 839411813 810067058 0
75448668 33649739 0 115874691 106776428 0
16351777 17286275 0 123848424 92351116 0
167063456 97185194 0 271522301 246453927 0
77464470 164137283 0 669166530 536681563 0
59569785 20605260 0 71527386 67959960 0
14015553 42737245 0 434830933 407914910 0
131993055 49079051 0 251617003 203988074 0
299979844 7500511 0 727071402 865225195 0
632924996 194664028 0 807155278 520814838 0
485083206 14153036 0 628507648 524410171 0
387578487 45501724 0 543783211 562825338 0
469360 1342021 0 18365127 18437351 0
140059536 6114048 0 273214678 226297868 0
35053009 38811782 0 763222637 746519546 0
16301160 12602082 0 930087102 713903183 0
411170558 27670925 0 543291377 606973190 0
484348375 37857369 0 595031804 250591423 0
183492344 249636868 0 596450245 488808473 0
95847900 128028014 0 728267787 857904270 0
187520091 76216605 0 592393490 406506286 0
51511641 55247504 0 285640643 342458425 0
77145670 63055702 0 498001267 408796656 0
22758515 8996143 0 177081134 168505369 0
249392196 15613309 0 862916146 747340109 0
325087242 3975574 0 685726265 623989570 0
161074228 45505375 0 481413168 423464176 0
14053428 673635 0 50654651 50587088 0
35074039 156383771 0 607908359 617204393 0
104532901 82292524 0 582712377 603178948 0
340330436 39673967 0 516965577 464372093 0
11917904 8625700 0 215009578 200879469 0
362589541 146580064 0 796142737 578345044 0
1303089 70894799 0 758529197 758875540 0
35423183 31405641 0 178344564 176546440 0
492257057 57037019 0 589082691 302482511 0
2048012 5679229 0 19788065 22827404 0
35805251 24527924 0 205831399 234404451 0
46472017 88500681 0 546351336 565145384 0
16753951 46971827 0 595767916 596903426 0
116361544 90565675 0 553945289 400158772 0
506457511 157118312 0 675050345 653324436 0
2774535 16547988 0 72508418 66261474 0
2049148 447061 0 162659574 190193624 0
202024650 1445183 0 208777186 30355021 0
264192548 38164423 0 588626950 579695091 0
78711699 17326155 0 564220375 551980502 0
72621 24783 0 163087 133470 0
69874376 4727137 0 428273262 404033881 0
173076 11074010 0 82623668 84294051 0
155079684 18158025 0 525880279 471632139 0
111413486 36531777 0 199671423 187964387 0
101505891 19399249 0 678117171 731736605 0
62356727 63617076 0 346245392 323252162 0
64140010 12228010 0 227059108 180433684 0
196617422 115251441 0 664970870 695637961 0
33370797 20552098 0 593887294 628707279 0
552582073 257902118 0 660122652 473019074 0
35831873 49457431 0 742859249 734737587 0
4175102 5321217 0 41269014 37216828 0
231789684 102382457 0 260181535 266754042 0
5789206 113390 0 14807071 10000925 0
244675635 107996375 0 518147568 371945167 0
9718904 14560292 0 792352016 720203665 0
63361716 10074284 0 293408563 307290926 0
69276455 100588092 0 833978389 849750771 0
19237440 53912982 0 175305225 157771716 0
143601085 21033990 0 202685266 161061811 0
51084 22178438 0 114675035 116455338 0
48745764 54490028 0 400977963 377797952 0
273389759 71421621 0 587425556 477487351 0
30509115 32539768 0 676950098 529766392 0
18664032 20831992 0 118439188 122966430 0
136122649 18264173 0 746969071 799737643 0
76983738 113962876 0 688749012 698076119 0
44178351 3372037 0 182136407 197099979 0
46118972 161192054 0 719988979 772032090 0
203549818 82789785 0 432728876 448621083 0
63193474 1405677 0 131098419 127667336 0
401661989 157736770 0 827651846 816239590 0
97460015 47188151 0 201715005 144292404 0
281779471 137103391 0 719806032 621671241 0
33916976 2038009 0 171622061 167432776 0
143574589 8422683 0 755077328 573974982 0
39483190 15892324 0 445651562 443873557 0
51722151 22732251 0 588826714 583691125 0
36972304 38974731 0 755387370 685613725 0
26428278 12982149 0 159034257 227511200 0
10713557 50483626 0 110079372 139827798 0
184958427 277994428 0 859944451 887037862 0
54192386 41949095 0 300887178 313905203 0
190053907 104877520 0 203610354 238847047 0
8379901 34416297 0 385856092 340585018 0
38036321 10337587 0 253876764 185580401 0
6024737 3182466 0 15972092 16868943 0
319527348 131626606 0 489936568 270252221 0
143506917 194356334 0 608632789 485066391 0
153874098 6349353 0 176122660 175673320 0
1584790 2037088 0 17102151 17652192 0
91177698 1683723 0 257185858 115904851 0
143032836 13829222 0 751063802 814587360 0
184336676 26494871 0 325297817 218370053 0
266660529 15449514 0 413526452 297671963 0
86613277 27829694 0 635425503 696589020 0
205246659 6241265 0 511585237 400389137 0
257895601 29829116 0 284533501 138480420 0
207525453 43331423 0 339568237 373655484 0
13886864 19435164 0 208240318 197790797 0
644260929 108112299 0 885248593 677529305 0
2565589 558389 0 4994154 4639856 0
377084058 122720736 0 887884056 809600123 0
284287733 42081688 0 781766113 877462384 0
108970259 119641893 0 766494759 621953822 0
201717659 22817684 0 417450800 338257482 0
24382947 17706819 0 263676803 274670661 0
25326277 10408349 0 614912843 664399955 0
160001820 106916239 0 778161680 830942376 0
64702963 102319710 0 884303026 928414451 0
34613925 24816359 0 107818433 114995365 0
11871056 6439668 0 229451742 246979656 0
26113259 10904450 0 352311265 453244320 0
19828197 39472658 0 437352954 433113539 0
413330530 13622348 0 661099073 353458140 0
431904080 80697788 0 490026300 273025251 0
140221038 33686458 0 529130843 522831606 0
522605574 62672821 0 587993533 626030735 0
22299022 1647491 0 62065855 66960627 0
350032 26139 0 3029718 2876492 0
18916885 102550510 0 767521913 553819220 0
85610975 64946698 0 166925540 151769342 0
119431197 5456456 0 633854908 619496356 0
16369202 70233822 0 383799711 345625083 0
4865280 25600208 0 351820214 358774271 0
1300079 17261594 0 80758603 81776391 0
248917789 39381758 0 503650121 545243336 0
301193806 200023135 0 927137213 811819633 0
133039915 6351555 0 389434694 444853277 0
207008324 81783604 0 438252779 489079361 0
257904114 73079587 0 686644412 557478377 0
4007867 71967649 0 285539738 268632386 0
23766202 17298067 0 385093987 375401651 0
536899284 177688785 0 638053533 764930561 0
113534434 100164444 0 912745953 686742362 0
137617887 25016625 0 159721202 94518715 0
98936739 174346571 0 744711674 716310462 0
5855470 12020050 0 132988948 147064357 0
195109925 44969313 0 227787674 207908772 0
8000832 4906197 0 74168646 67938551 0
21578200 39964525 0 795510986 807535199 0
735736 521823 0 5837237 6326772 0
38801109 8432820 0 58389836 34298046 0
46789601 7581418 0 635813989 571960607 0
21287565 5490599 0 946965486 932436313 0
651758218 28571757 0 708484278 634389897 0
32405359 33470327 0 207087333 206592523 0
29983207 59611504 0 603744373 564174642 0
3734510 40310 0 118750954 113942160 0
3333536 6165967 0 106506643 109129095 0
19068946 5062460 0 59880074 56913254 0
41571842 2100631 0 90925892 109278829 0
472893004 68421121 0 647623243 611685568 0
441124029 116784693 0 685467791 540706347 0
48450725 5699597 0 65734563 56409041 0
13190070 62335128 0 547031119 596844734 0
72735430 10526463 0 368533387 315935363 0
12484440 135172093 0 803121285 864048196 0
65687568 16483865 0 316814362 292844389 0
10977265 1184089 0 25568163 24970026 0
74269758 308452 0 230330118 226872135 0
473654 154079 0 1064147 1107981 0
66183553 6708399 0 155409663 138856722 0
21442306 10279935 0 50907603 40696416 0
452929640 104102347 0 783330227 678226246 0
246379286 4068697 0 647623763 673953412 0
9562597 6513924 0 150678673 158319531 0
63674912 101650 0 440726720 443776438 0
67659363 19367432 0 197652181 163155014 0
50602790 43262462 0 382839160 401980399 0
11724327 5097268 0 288957817 371210537 0
559018994 24790987 0 617335653 428407026 0
132044291 23867451 0 384179907 399964268 0
24546405 58066631 0 826098503 739618008 0
361807211 58026214 0 708697626 553356525 0
8787924 45583680 0 356303063 384364038 0
378504586 271346437 0 438842382 360503744 0
50969289 11675479 0 73110300 26457891 0
6434132 85210779 0 466520039 530183852 0
250032246 56161899 0 898380772 934766648 0
118475353 66878525 0 924626948 794320026 0
76661652 7624772 0 636764263 769204030 0
64372527 7938414 0 899420252 888062226 0
26017067 4808776 0 85638869 71706925 0
166259939 44450866 0 720455612 675196497 0
2801558 17046185 0 483617123 610206573 0
295573501 65834673 0 417052907 220933907 0
110220978 26459542 0 507503617 513151746 0
12145454 115810220 0 440464271 456790996 0
426685651 47495265 0 517084269 375971346 0
339120333 44162841 0 609696843 637002779 0
9976237 60372919 0 389332496 511389206 0
176322815 26296321 0 403514803 427268495 0
14468910 305091993 0 762119249 832611301 0
404682363 37929896 0 881318152 776146367 0
4100013 3666369 0 33664169 37306446 0
86182233 53635369 0 573407329 636164647 0
81415590 57862066 0 173514275 137839551 0
349882593 126401395 0 628053069 647371797 0
266768962 12678047 0 505822413 481446255 0
1867105 236974 0 6754897 6879698 0
19050982 8292942 0 253359262 207461013 0
772702 53079 0 36283709 38724654 0
5385186 40636385 0 84389311 84903063 0
566945116 31147906 0 732814116 945300042 0
515823867 51386085 0 528424439 256209904 0
47801882 11455608 0 183839444 184617891 0
123706487 54895220 0 233172337 237486953 0
108994913 53983577 0 473074672 509499304 0
78489206 38880847 0 746725897 803319845 0
51479615 45241421 0 128988742 88279111 0
209778811 5687012 0 279020062 162860144 0
1093689 344618 0 40605322 42045799 0
4845307 85591368 0 529329956 576857863 0
205815752 41871022 0 337915431 286063437 0
2646201 8312850 0 187940586 191662237 0
226795372 34454840 0 338390798 136881005 0
14273126 62572435 0 777836179 734960569 0
10932793 162292098 0 892196540 805676464 0
13088615 11784573 0 636090376 664238253 0
9208505 3244624 0 90783879 89428986 0
49436786 12457173 0 105721700 97981931 0
119817061 127452490 0 325727161 344799742 0
81796273 8464695 0 401608717 393634457 0
194418710 31579616 0 506234801 528278212 0
133104617 6424648 0 704278356 674608442 0
92426904 8729234 0 228873028 188402348 0
9514599 2069892 0 15062216 16953675 0
11092924 21138052 0 365831232 353940317 0
70293487 47780440 0 153992422 166921545 0
73435837 30459734 0 418583099 416887056 0
118454086 10025946 0 309144669 309771811 0
122843328 35240176 0 191996872 207846304 0
278069532 73741482 0 606270934 806368660 0
37997621 32081034 0 634936191 663165434 0
268605242 56120386 0 569399907 393974932 0
39098920 22056009 0 79432893 69697848 0
59180791 95214162 0 435586632 465168439 0
69041681 1193976 0 599239816 655057509 0
116611821 160329169 0 444570706 745469775 0
76740957 92801956 0 864658487 788996955 0
86239078 121354585 0 555569666 577418573 0
28264929 13997735 0 150909694 159829755 0
220775439 74480824 0 928987136 860552416 0
245684628 54674086 0 885448372 864451230 0
375212479 53060856 0 831975738 751874115 0
42434260 28121008 0 720577965 647980021 0
8463668 1401328 0 455618431 436404167 0
27448432 82241170 0 226252787 233989853 0
459457311 131435467 0 575347029 286607956 0
22639930 110318508 0 348503727 407518006 0
59262610 24676631 0 92911459 67095758 0
18766467 23037870 0 146424016 202802930 0
102198575 32175545 0 191172844 173145614 0
286661695 23145011 0 736956523 618038670 0
172971413 108017962 0 566474167 686660174 0
307766123 185273510 0 580658894 684022606 0
69889914 7613138 0 139099394 131742892 0
21223853 4883443 0 480866893 472795928 0
317552080 89308465 0 766270155 742522881 0
34515311 23345359 0 50461580 42742500 0
53639543 69139770 0 213035242 222438665 0
315014197 37317089 0 363449746 332848021 0
116681827 118063185 0 710538812 693585215 0
2128683 3267835 0 35277455 32393627 0
231224004 235515452 0 754778957 641885097 0
414268272 41442560 0 684213267 445819522 0
776497896 234699161 0 822988375 561764138 0
358566215 45630087 0 380983583 188325138 0
13118345 15367371 0 374751064 375188290 0
79370320 73568742 0 501738073 508711893 0
645945150 162902766 0 989748814 962704111 0
93736426 25809154 0 324730699 320902692 0
248545979 144089403 0 595567750 632796854 0
122170178 136994238 0 388652300 519344847 0
71963572 46245805 0 354655907 359036737 0
164205118 5916260 0 274495703 81104295 0
264999056 48011149 0 473527558 419475148 0
147858647 72707042 0 572019770 558051149 0
192875307 11145101 0 465220062 456124315 0
10840304 7081072 0 134557383 113655046 0
103209640 29063549 0 271878958 220896463 0
240045550 48229684 0 331082999 266983577 0
136688116 103990396 0 497206973 521529032 0
13075124 83893101 0 131199850 190151806 0
700792244 105491316 0 941528976 738450686 0
551975886 84585197 0 591574259 422559438 0
28731348 9876067 0 177378722 190969242 0
471791052 107694519 0 494348455 477753261 0
23418796 58101174 0 81699873 85855938 0
70585713 133562902 0 327999854 367188659 0
49324344 24810227 0 520996627 335902431 0
580349892 279045715 0 608807496 603106127 0
111377100 5361514 0 469553367 403295945 0
43792907 79944535 0 777657297 775144466 0
22778167 40464297 0 335219284 482636728 0
4399894 130434535 0 403598587 364996226 0
47712991 4407675 0 102527470 105095711 0
96368122 155703818 0 883288482 975070956 0
91870520 66329858 0 691565502 704970026 0
62344519 15825619 0 696145413 709457212 0
37494200 38512929 0 437367531 477897662 0
269290089 101904171 0 864990513 610265440 0
27982752 8904133 0 70874951 71629833 0
49173328 56497704 0 298963665 277626529 0
403837980 154552006 0 664912809 840180392 0
28861525 42592827 0 257925041 256829526 0
93423660 145512504 0 710303301 643276290 0
7342130 2272362 0 15276159 20514935 0
155533613 8877788 0 212866740 145162113 0
7556438 12242645 0 854682022 897672199 0
466007457 23783198 0 769928118 299867878 0
608823619 398284854 0 945670710 669580743 0
225656404 198186212 0 751714428 620469422 0
29183589 48450830 0 392290629 335372773 0
11931950 2028017 0 16417584 6265507 0
31520062 1185545 0 125761085 135568601 0
40002156 76381738 0 378521607 395243943 0
477769169 13510490 0 956461767 791671067 0
403964886 133883380 0 643917763 683961725 0
38830579 69839163 0 504015443 539781371 0
59940090 70967752 0 473907900 470157047 0
154897562 39436019 0 213881942 190748251 0
6154403 10513507 0 893565449 896007964 0
8373755 17254146 0 121417446 138770622 0
54023218 38205362 0 777833879 811484143 0
78068128 3528194 0 182435758 181307827 0
2363226 69359713 0 501764952 531889128 0
91167762 65091877 0 534031457 700366838 0
223083476 180288471 0 396988873 371353338 0
258058037 193089109 0 799576311 862142728 0
73257145 5734311 0 762275498 857412646 0
125072671 35670866 0 168029359 97542895 0
166864351 25261924 0 289659235 264484698 0
89790787 24612835 0 264598127 226164785 0
69660005 54571312 0 104963501 96011376 0
30424156 23778141 0 85713550 97244774 0
397825028 20622514 0 764065486 748267188 0
170627094 66772951 0 417375436 389294204 0
485413759 346653742 0 647014198 717825926 0
66692091 3388474 0 399042131 355870140 0
12024521 1627646 0 84527187 88443497 0
289371005 211743135 0 829318645 750806698 0
696528847 64124640 0 834488750 830518359 0
37853110 14362083 0 323551232 536849150 0
91157710 13783045 0 533469560 556774342 0
269026677 22338291 0 771855625 639897201 0
4811189 62807327 0 398142492 354746096 0
174122201 75230003 0 805517099 905539848 0
409379313 79619401 0 929657300 878694511 0
80314801 11010768 0 471665375 481973837 0
312500196 160888050 0 659799916 682523277 0
274125297 53801554 0 937584595 755491758 0
7004615 2901986 0 40518227 28439312 0
280784866 12119094 0 385102667 136085942 0
65990955 48868862 0 128613236 78763559 0
24140079 95668028 0 648748443 702024704 0
6912822 3435758 0 57577829 59151295 0
3144741 58340674 0 399165055 436268121 0
94686166 27630816 0 213297291 280670231 0
465350218 174251481 0 791373330 550316226 0
438682001 296066454 0 643474556 545276054 0
212898726 52823033 0 851538458 880104998 0
148835955 36619740 0 273737422 271035552 0
164441052 175078690 0 688431425 686073198 0
2101985 27480153 0 58028740 61659024 0
25099496 2635396 0 35074396 19858890 0
37253280 19818729 0 768485011 755484661 0
31640299 143701820 0 800122998 808351674 0
8755374 18714707 0 338421073 297442905 0
196562387 40328005 0 611678170 575460162 0
45791724 27616078 0 50818501 56021361 0
27550969 12424245 0 52362718 43554231 0
617543886 20722793 0 848948253 741788033 0
9381370 7938676 0 123731043 128249314 0
53484616 17237167 0 93903960 87083422 0
149311404 116012161 0 435353225 404494259 0
557997213 122390909 0 895421971 801640132 0
174125564 116578415 0 490959117 317208573 0
75036912 97239397 0 880171948 920519165 0
262809717 89972293 0 510551832 467574659 0
298812221 6072753 0 937520060 759730734 0
50253230 116661690 0 622127698 821056104 0
76356033 19018227 0 134422190 134513276 0
75056482 10359342 0 256699482 274629006 0
322463405 63853564 0 750872828 774915745 0
21975850 12473201 0 109123594 130417367 0
10812622 237715488 0 684077869 748975271 0
160829235 9852205 0 254410711 195744488 0
6005890 14201122 0 573794583 600655578 0
300263356 69928428 0 571095884 509033299 0
174146122 7187921 0 211079643 68471184 0
231562581 16303797 0 756088667 897594652 0
304422304 24916493 0 516013113 559927170 0
17629869 17110206 0 150306058 148354165 0
14917505 11442135 0 74149268 67480678 0
374688559 112384801 0 836299917 500867686 0
13237054 38519030 0 221141355 220475954 0
110185118 33224396 0 115242353 116421548 0
14933419 7436236 0 183125946 188616208 0
290803242 32560373 0 532269678 527805599 0
116360674 95188958 0 750596841 822845962 0
55684433 43808443 0 862055629 808001650 0
51165671 12222438 0 105170463 58589367 0
155349564 39897570 0 317350638 335951285 0
90789229 175356757 0 423519482 566513074 0
475094620 28882263 0 728898039 899143012 0
383326843 344624818 0 460465154 455636879 0
95732625 5974238 0 108920932 104543489 0
95112475 185723360 0 983628377 771625028 0
15476639 668491 0 31160742 21289224 0
80247417 11078045 0 281239126 307800537 0
10274493 17964602 0 421620301 426955926 0
366689811 23888459 0 762701330 703748166 0
85875232 40153868 0 488212925 461500608 0
51836600 9459302 0 197055257 199460232 0
42811336 86537624 0 601719049 572206535 0
11662786 50198674 0 310935861 288221770 0
66590370 226793786 0 921500715 886883861 0
37594482 50784812 0 358737092 361003292 0
44123844 25585205 0 400552455 433080576 0
5511163 1305899 0 142088169 143047239 0
506861045 83625082 0 614773309 600635443 0
40430559 31424100 0 192971712 239577400 0
22630428 3362470 0 35757036 48522293 0
94842175 95253740 0 645267199 576325612 0
91428872 15795126 0 564447040 609740318 0
334485650 179567358 0 409618664 403556848 0
347361871 24897435 0 671138131 529730765 0
396131642 83079650 0 911077079 677090177 0
5124570 13557055 0 242882171 217246856 0
191037630 2052065 0 588622527 430574885 0
148937295 32265984 0 211182022 197623133 0
17192473 2936875 0 33587564 36629491 0
16797132 384286 0 56799690 53102352 0
102406911 58388501 0 753924543 779313511 0
80834423 14112047 0 622914441 535240668 0
311043 15295744 0 107239976 115228590 0
79332887 31543926 0 551098419 557266037 0
7185238 5365478 0 10328459 7300784 0
127490339 18749607 0 474900605 470940795 0
93949042 84490945 0 535004432 455556049 0
27759052 585918 0 295191761 283672377 0
216307082 30351311 0 905009512 911053183 0
28306986 19684838 0 481341942 480292998 0
804253111 57820768 0 940329304 687667831 0
214224575 110218776 0 445012165 447533755 0
10178739 29574092 0 149329834 152196365 0
132797656 3358960 0 491041333 464595847 0
288014693 39069288 0 353217693 270412052 0
2128771 126872 0 36105566 32532680 0
44943697 146597818 0 704581549 775107618 0
200036326 74714054 0 296745849 258531879 0
286793923 65882651 0 747942314 751390596 0
55398363 48549148 0 91858787 93321316 0
212882156 78531710 0 739962314 908537323 0
166398670 61995334 0 554906277 489969594 0
1026373 3811199 0 65777907 62162542 0
212160317 28311956 0 432646706 496961429 0
273714118 2294404 0 436825274 383136897 0
31955489 14767835 0 71025735 68212348 0
410630973 1799828 0 784050269 854378512 0
198924528 20121101 0 538758613 415140447 0
1715126 1120877 0 33420281 32882083 0
16395811 1100717 0 21887373 16401462 0
576611953 73553574 0 777498881 785608943 0
226917689 43704499 0 387575049 393645216 0
24348491 4373256 0 274061209 271330837 0
453765427 100763484 0 656349264 702029137 0
21140285 57849844 0 481386757 472299436 0
40222429 23327480 0 277058545 254993249 0
208395414 107918630 0 227474694 196143888 0
16503350 1884107 0 299561414 314765713 0
55473616 8549296 0 250357941 240960170 0
80903295 102833138 0 752816520 776868590 0
188009717 76628413 0 264505003 118463670 0
30490763 4504596 0 348882144 335520923 0
68480709 72251316 0 317803708 278115621 0
32181976 50240519 0 482833361 604010630 0
569048686 257052682 0 667819427 590729196 0
267214276 193302415 0 412172201 275641648 0
303022677 42848867 0 433349662 450892272 0
14697666 44166973 0 894618524 955696404 0
163998883 46823037 0 598469471 583858071 0
2552600 23780025 0 674690107 487662367 0
8908488 6318265 0 19480405 19845130 0
463965629 72810408 0 599744463 481044757 0
208121085 17770444 0 298206587 294374534 0
43644255 22725020 0 121663376 107791215 0
238546782 13293149 0 446240505 382106267 0
168957641 244693632 0 913035178 953636966 0
26612774 103547093 0 371868693 376333321 0
14889792 227521329 0 589713396 461388125 0
4369849 3753557 0 183134604 164084506 0
203084015 77985247 0 626393779 679902532 0
721600 38483189 0 359497471 424318312 0
26542153 26874180 0 294549843 262895985 0
69795756 115413151 0 409618440 480515181 0
13065101 37999595 0 274621473 274157317 0
8585942 239414475 0 725182159 808297195 0
639467047 395353351 0 870853382 857501364 0
11707351 4926967 0 146043981 172998728 0
140329285 40511393 0 189581503 195716211 0
54139597 70138743 0 179387607 179409258 0
17266835 5550289 0 75349509 66969987 0
318334476 75258038 0 842867102 892968857 0
223653707 63331690 0 320279501 316398310 0
107453968 34109489 0 435564351 473704565 0
76888353 50607864 0 462821175 422655853 0
146096363 9244745 0 237782387 236043891 0
130985833 16310206 0 532190573 597536797 0
49836997 9351982 0 151681325 154537256 0
1280467 32850 0 49605577 55214969 0
37200437 1803557 0 169157510 212904576 0
36093628 98769470 0 742441089 788366594 0
75471690 104911084 0 739947476 863027332 0
212039185 44894431 0 645774134 589685067 0
234870317 41123675 0 304072829 390207284 0
72370546 24023468 0 557875893 705194200 0
91580609 13588184 0 757910370 710711123 0
987432 83861210 0 716782165 804265751 0
392259730 24015951 0 687407744 664986586 0
187315007 189516752 0 331343835 330713281 0
64782129 66101476 0 565876184 604917524 0
589860665 312151508 0 904601242 857341732 0
164765303 100336075 0 925673991 982553050 0
57338477 26016313 0 61223043 31393924 0
297150657 21671605 0 560879752 557307146 0
5735344 7502330 0 39078209 44733318 0
63737304 106476844 0 380896242 386102899 0
313829649 51461625 0 378604278 392116896 0
52825390 236109 0 187306169 160908117 0
170071592 79303777 0 415075519 431183229 0
284468068 202995568 0 339867274 301880454 0
40942675 35615762 0 238685276 231171533 0
197654924 17725745 0 605979927 541026450 0
66733290 105045176 0 933184295 796812421 0
60294206 63147867 0 693082286 719140922 0
66923601 39270867 0 212013937 230776852 0
1372712 2958803 0 52825801 50119530 0
30099601 12882459 0 540260850 626050182 0
156307133 132152220 0 452219463 432376606 0
2838723 10345440 0 139444064 130752358 0
43832407 78404737 0 671689966 680040718 0
200194378 4487858 0 586949353 597279977 0
154234695 61926339 0 302260946 347582918 0
10111231 3156467 0 214209599 219209564 0
78637499 41488810 0 149202551 108751360 0
89462822 21635179 0 161569689 145564005 0
337865404 25586632 0 555078558 489027097 0
1425305 53723528 0 390039276 366811342 0
96594548 20966053 0 817126212 813547988 0
65319638 2671472 0 466786303 376291319 0
185095014 4565557 0 501515394 477745320 0
34491956 45178304 0 403891821 370332840 0
3788752 468813 0 8295010 7502554 0
27400075 30640959 0 428095664 455354897 0
43342311 21725794 0 50339269 46577235 0
378425077 71859851 0 698520067 566252145 0
1169144 12270700 0 123349597 131871043 0
127538301 5285886 0 277451782 321422422 0
232707656 172070298 0 700313097 720767656 0
393594091 39448684 0 614354395 435207243 0
47770193 101073354 0 623209976 701129441 0
3355567 8933174 0 563619320 593051004 0
111477700 15971163 0 805331508 600789946 0
27710287 34033169 0 315003281 290120823 0
70128776 29331400 0 74760195 58219047 0
116687811 108398835 0 902812715 954449031 0
22081980 81522146 0 300571763 303572318 0
201277239 153700253 0 244084714 224425399 0
61895352 19214722 0 303086284 338767665 0
83269199 38403205 0 222684266 217681965 0
40835865 19472323 0 488917991 490123449 0
280684857 184487769 0 838118467 814139876 0
30080689 219509977 0 887231786 951792074 0
326572056 145551687 0 871993261 912710320 0
510710628 33992197 0 569035972 118169653 0
676493064 212854645 0 964772828 631439736 0
35809796 19760604 0 315433399 337821477 0
33128258 31441542 0 238727584 249264162 0
10306997 16491332 0 110270056 130654074 0
22768134 3250575 0 120650531 142314874 0
8895932 12789973 0 236458086 241501694 0
148472336 20668697 0 204928839 192545319 0
7232713 49590301 0 385860253 380882340 0
1786403 37039 0 12718689 9441398 0
17523781 40032309 0 432128696 437851422 0
304642689 23558841 0 680254697 685215288 0
195995498 11072516 0 648456271 635194695 0
493135240 24935947 0 503295773 341685121 0
17508674 8585129 0 30814116 30639593 0
39421753 6160754 0 238482398 218733120 0
130637033 20952758 0 359782075 363650171 0
122626432 35461118 0 897662500 857987449 0
229269070 45874439 0 296896679 251459969 0
54840988 36973918 0 286797408 266386714 0
130715765 62287246 0 253792517 121644947 0
77123954 28000341 0 607941712 425875163 0
53660211 83021016 0 558228332 451968492 0
649933770 564023562 0 698206354 780657760 0
269029373 225508146 0 434131639 483408783 0
381271 30339547 0 308167348 388271885 0
377762466 35856582 0 910435253 875224846 0
6586746 164142074 0 619035777 505202934 0
44318892 44238335 0 960885594 788916387 0
121453418 295608713 0 723917714 892624297 0
12953775 52197387 0 358095299 352960372 0
79933704 13783401 0 236528487 294156945 0
74637808 11894489 0 470346339 426144630 0
31371641 7785521 0 72063073 53123050 0
3605767 120303 0 35645568 30797547 0
130510475 43928482 0 739793451 718592823 0
392083622 14309094 0 510468381 526620516 0
91700469 10303018 0 109694896 63871654 0
1296021 513485 0 52097053 68200724 0
9919908 88202758 0 714790646 700359818 0
78807282 62016884 0 771687983 795538123 0
736612482 251640376 0 840068619 745598760 0
12347959 119162615 0 662422317 638321896 0
28908163 6699867 0 244624322 360555755 0
559685642 272982088 0 850999287 404273295 0
11093423 19152815 0 72739475 66325512 0
202675099 88544047 0 544655040 580272514 0
53157144 14988876 0 172634465 176631745 0
439855209 81423459 0 499763144 494394938 0
57582833 51090808 0 440237612 377953480 0
95571659 2059410 0 309599883 306164252 0
181719520 57370563 0 263134608 266395816 0
22732924 98995356 0 542239691 527370566 0
20630510 5228724 0 76410220 82449318 0
16559381 4114310 0 54117791 48634917 0
139583539 117927053 0 779196705 742341694 0
163932911 19467126 0 331854718 268675003 0
24005993 16108870 0 97632157 97136324 0
232049723 5674545 0 490840717 479882138 0
25455516 42738411 0 657465814 646333367 0
45523077 60525615 0 791015018 741911216 0
144033865 80140555 0 211804721 136678991 0
8793606 29564882 0 297036083 259380064 0
374595759 92823130 0 565326790 606424707 0
367175853 62187919 0 770092919 763814147 0
642760927 70543307 0 700669753 770683823 0
16038930 23247638 0 550881061 528191258 0
43224335 533215 0 396979034 352463641 0
6386394 15089737 0 91326806 98604134 0
322004283 162227282 0 645287792 679196672 0
27339787 46668779 0 758630351 557277493 0
180787579 68186223 0 220053831 198988851 0
684985773 61103278 0 787462166 715889379 0
80231387 49269961 0 432623737 415212068 0
457344990 179914885 0 723568084 684097849 0
54484663 115611111 0 849968968 896299917 0
120772424 10018471 0 615547523 586234265 0
393447881 250636800 0 498134824 474790421 0
110356838 36084810 0 627264915 616170971 0
143178486 14652798 0 183982838 155222392 0
427185953 127791162 0 626557416 507622904 0
22793753 3476699 0 76082661 64144359 0
236984687 7994220 0 805373988 782854862 0
186252025 23639028 0 335274957 334784912 0
303714956 175432658 0 674691440 327159353 0
6543219 259169678 0 732272062 838508514 0
100355014 66175617 0 198501219 198610683 0
522014417 295078884 0 572741981 436404916 0
6495705 7510799 0 205765920 207902644 0
284627661 34441453 0 467501156 441090128 0
188757159 46012063 0 253185005 271805805 0
530123967 63178270 0 860357443 313122057 0
56114447 16380543 0 556025383 553081505 0
267336898 133809068 0 316436444 334015454 0
290106939 165472013 0 517493259 564718106 0
7170064 1645559 0 29474530 28866319 0
7284288 13803359 0 261410701 410144742 0
254358127 65178041 0 468927021 415115963 0
130624162 2636395 0 473408024 474337570 0
71743496 781398 0 219736717 162434551 0
1657928 1790434 0 51174940 30768581 0
374429782 290847729 0 586326345 509318541 0
225142192 44303161 0 361094759 329854664 0
10388431 116484211 0 393901811 360411268 0
535208470 20644330 0 590674062 359589939 0
8420903 81093150 0 345919788 348323138 0
121465914 20998954 0 138475231 27745897 0
79449926 23933883 0 391795308 369470024 0
36592991 13072574 0 39672840 34509177 0
81982273 66844276 0 514422658 515903921 0
685555172 279435169 0 775739931 899751087 0
21716480 13432701 0 333848833 342495424 0
155076110 12333139 0 233080098 216283183 0
38007992 42198646 0 421798537 258830244 0
35016337 17781503 0 634676268 643046378 0
162958654 92699301 0 243708933 236984653 0
772929758 450824943 0 945705064 929657612 0
136777959 91603417 0 898582040 775588090 0
155486366 15548583 0 290517421 304892533 0
318457939 103910013 0 480757868 454707931 0
1212608 723228 0 6943550 6644902 0
310717060 456480075 0 581768884 498625520 0
363640220 50187565 0 618189317 601009404 0
1841209 4446843 0 448881065 453451512 0
24957305 4094106 0 129375870 123615976 0
17780881 93465382 0 661552652 721415190 0
413568224 167315956 0 521424510 611202666 0
287734653 84337925 0 349166481 258819381 0
20104525 28829626 0 246371019 256208069 0
23089578 7004665 0 105918987 78703417 0
26710109 1344043 0 55995427 60582562 0
38938124 2285756 0 88971659 75021483 0
306061069 32023821 0 562786368 546698324 0
184986644 45041048 0 785157321 746362929 0
6833786 6403898 0 97299156 101426334 0
541206111 114669471 0 688004580 576991102 0
261134257 75950305 0 836710026 832201273 0
148262414 29680306 0 816784951 825923472 0
19858214 19705959 0 569435021 659935656 0
56134389 50580174 0 134476824 118316037 0
11986662 53075801 0 192721240 155110350 0
338968945 13940847 0 481519005 432172974 0
13642355 4466091 0 26693976 23738015 0
64559583 10814224 0 96677886 80399479 0
228677638 27837513 0 719345940 658601513 0
61224220 107946006 0 478955752 365750601 0
42673339 44914868 0 746197994 677248426 0
29618284 5853129 0 753644109 737309084 0
430152094 185347207 0 781643989 637476430 0
9136092 1117761 0 38421511 40422077 0
103509921 27446005 0 884510860 939428397 0
76499704 20474948 0 93841548 123485128 0
40227630 1888869 0 85813391 101231707 0
36113518 28322933 0 468748455 520070229 0
92337834 33915852 0 741032442 793806813 0
34536268 2878160 0 118807888 109073624 0
55566734 5089749 0 178410291 167158219 0
176361264 28893522 0 852569266 720993938 0
63378136 39027877 0 162016983 208426083 0
31975515 39121211 0 203372017 214599053 0
17069275 60769918 0 515397728 496473759 0
217889524 127886605 0 516846800 500305514 0
163603721 153809250 0 786957006 813739964 0
464787642 97204687 0 525124844 496537343 0
34779094 6780293 0 361098535 294753385 0
153895400 54322693 0 274086974 363811013 0
180492887 905116 0 407929271 389546736 0
207122834 26876733 0 277121120 288865923 0
300210374 65761534 0 392473623 326119994 0
222694080 105175223 0 250367254 237693604 0
241101092 7318795 0 733628025 718420261 0
75181648 13887429 0 539428238 696664090 0
67889599 30774989 0 96915393 80910727 0
146512667 81891700 0 556491790 600102992 0
7992412 26621888 0 375136170 374903234 0
220098459 97674189 0 503357389 415907234 0
131086781 53238382 0 321692504 281886025 0
420897366 10971155 0 687257079 515452414 0
51640535 27284847 0 518152333 501222896 0
111918529 33784667 0 296269344 276433959 0
31827540 10354603 0 496772856 496741065 0
132673198 70205361 0 825864951 732572031 0
342240190 65169990 0 622389077 624694317 0
205952897 20993210 0 299353252 202996995 0
3391788 17612518 0 47043697 47416803 0
272412670 144508939 0 382647656 395377148 0
57069067 6376107 0 897248809 817456992 0
455555109 301532828 0 863995297 750676543 0
261418232 23473360 0 282268721 153240520 0
18482908 959085 0 31271925 30922187 0
707606763 91220842 0 733741602 745577891 0
30046115 45559788 0 481507750 616066511 0
43585094 41556249 0 148153304 155714311 0
23229051 48516127 0 279897391 424863214 0
531365362 42385388 0 668680414 520192704 0
498371455 104821840 0 551179844 553720048 0
217899466 27559462 0 797375547 644483994 0
272425331 23269151 0 830473698 803623463 0
80455563 566415 0 336140441 282899942 0
128806850 94301280 0 515967141 509158953 0
82212717 32781416 0 308262923 339012717 0
15719418 121728324 0 452690986 453469035 0
167524655 4797265 0 472667760 421983443 0
136083850 20779565 0 208679258 128918113 0
2480808 57440315 0 239703280 241741532 0
140379550 38035242 0 306560299 309121252 0
192240782 152615687 0 567835536 504069148 0
181094971 26894124 0 594019702 642521120 0
302260675 124204399 0 706588412 638339245 0
25355279 22154286 0 666415099 668106341 0
266740191 109383809 0 795123511 785228195 0
10586919 10946664 0 285187697 345760138 0
573026942 69983259 0 879111735 850238506 0
374127 1631865 0 25140212 26020970 0
25376646 2298658 0 152994455 152186718 0
63478303 30423514 0 177838630 189830045 0
414968675 193366193 0 767177773 554381754 0
624450683 99405234 0 978303947 832533588 0
59845297 11840762 0 71269358 61506103 0
56351920 18589590 0 639357258 344726029 0
279142695 122546018 0 483179175 485131853 0
161826 66802 0 788026 556698 0
32047103 27031273 0 807538922 780836009 0
93879612 194310847 0 298045743 298905783 0
123431403 69839892 0 695514811 926380426 0
115951372 9187800 0 221605017 219397379 0
863992936 116461305 0 941621746 882346599 0
287347909 87328704 0 366486197 257763102 0
452962929 51551577 0 701441374 592456803 0
121448959 20619810 0 347114995 410489550 0
34061450 66519355 0 464555121 488642410 0
2895148 11837538 0 70896765 72855642 0
9325249 99565603 0 730447947 533530783 0
675766668 75810679 0 812018895 850266718 0
165539527 60659540 0 905019444 921845155 0
21870015 35967811 0 213784946 197932010 0
85165304 28180173 0 99996946 78582263 0
23907560 12316568 0 338378082 331420736 0
309014041 56247293 0 805039943 817744694 0
36536636 41074903 0 568445295 503894635 0
77525621 38356119 0 691898951 629188392 0
107389240 130206861 0 520745193 538630890 0
206118854 58990277 0 635846392 675706217 0
139356788 4857890 0 253900082 175800455 0
9287378 5760081 0 133081315 137009721 0
447418316 38640562 0 499349834 532376680 0
5690045 15580220 0 462599498 730872526 0
187471197 407999758 0 935148081 871510544 0
29035583 44718578 0 500085395 654545612 0
5364559 4925453 0 31252128 33483494 0
334986 579637 0 13810137 13642893 0
147481781 154874749 0 294429616 563863088 0
198804686 173299876 0 822691857 945684274 0
57553412 2645692 0 551126999 813997272 0
200682721 33008527 0 318693747 302736343 0
13205579 3024661 0 27327414 28070927 0
198481219 6369907 0 298059071 291176975 0
343396116 443172239 0 957446169 923444121 0
870940 61586050 0 222969079 240030460 0
131201033 4879669 0 450255206 463634664 0
623423203 273504967 0 682332773 723277796 0
78503803 6089939 0 271778171 288629613 0
604536497 17121602 0 669286596 248257799 0
192456030 30169684 0 224156610 150960347 0
183468456 136796654 0 372713143 365941320 0
210302075 16448091 0 662052385 610928370 0
17764058 23477533 0 47896944 58143633 0
341947872 80975833 0 509798941 491547636 0
68589218 26624109 0 506235403 535031011 0
624890897 298044204 0 640924520 608192214 0
71272171 72155049 0 702485112 684284147 0
438127268 627391594 0 754905652 898499395 0
195431 246341 0 3142942 2948400 0
230396001 51893715 0 343792705 353854690 0
322390576 10747848 0 566205603 328466211 0
8543022 28950397 0 430506049 521753421 0
3433758 69338384 0 819036887 798870605 0
152935525 36396509 0 865324799 728452151 0
101988124 57085858 0 261431692 252940917 0
19731059 222030706 0 409504055 451272649 0
6531488 44244783 0 391276796 427446615 0
110444318 57729881 0 190036900 226438931 0
1766985 20843154 0 173636965 166454982 0
102890551 30322061 0 675311597 723439712 0
93581121 8948844 0 371093868 372852165 0
15102191 31740165 0 331078702 348485940 0
47670862 63197907 0 224302415 242890587 0
12425694 3879725 0 79816642 75026886 0
232816834 45753733 0 605278364 545718584 0
271115968 156866813 0 800061007 766958068 0
224220618 204674779 0 542636144 563251096 0
90762405 236859524 0 692558239 669423534 0
21237548 36582031 0 743642801 749759051 0
367519209 50709345 0 556475428 614292983 0
65960568 30814465 0 601682272 657237412 0
2013247 1137460 0 78192009 68516238 0
251511007 63834600 0 339756213 251973503 0
35705297 11105884 0 134346025 139615052 0
364987356 35577897 0 572785177 437929595 0
22381812 2288993 0 28664761 29950895 0
655206006 107922385 0 891626559 295882026 0
44206135 71447839 0 141279655 160020262 0
80724320 25578905 0 698423237 627888436 0
55790378 125102104 0 969929906 974773368 0
300134815 46786295 0 774559956 778566816 0
120655330 76690231 0 154823517 130990508 0
755913073 59235056 0 799635245 242590667 0
116250092 30195888 0 211837440 230462535 0
226748857 117707557 0 242903033 138566863 0
132934870 75385058 0 680896738 547548719 0
65084050 59681496 0 538642142 608098616 0
240773810 52583414 0 503088212 326227644 0
8116217 25683124 0 88120460 91416090 0
58997394 51665118 0 579562626 605315060 0
3559164 177329601 0 634511269 701168880 0
4570558 105507163 0 897972698 897761487 0
212078630 64641188 0 350980358 344571783 0
292326027 29527458 0 771641588 382529649 0
149358655 11808207 0 166258358 66214594 0
16786294 4133837 0 366659783 341864153 0
427953 9884624 0 756965914 878394528 0
13594239 29490402 0 115073880 110390169 0
58156333 831185 0 607524012 498298350 0
96399453 5039474 0 420601841 438502505 0
33857467 32522763 0 870134061 730007262 0
43386300 12217147 0 144060527 83328406 0
91403682 167552785 0 820588438 667742794 0
904107 7085816 0 238607278 228345971 0
29153246 7692525 0 749247871 721822427 0
59884556 73922387 0 779606259 784221612 0
630902926 81554705 0 908045239 920378348 0
296446190 87339759 0 587768355 635668749 0
450420962 35365040 0 528692884 584056330 0
377964792 49188810 0 499118778 537693245 0
16445158 63898859 0 274454821 349237346 0
14654787 4885647 0 40647220 43976865 0
195930961 59834386 0 392661877 350226288 0
973310 8811625 0 62876939 70447026 0
162630044 4091864 0 637813785 550110067 0
453820217 55168982 0 903649072 767103982 0
50608628 9760203 0 359966614 317480686 0
541697229 141870360 0 898409773 757841824 0
240085277 38455504 0 644170345 633536678 0
103987719 27070116 0 947175300 858216830 0
60272459 82188397 0 262038211 267994898 0
26216217 4018558 0 86396093 64592289 0
64452246 26810532 0 568325240 454612270 0
660735462 52254051 0 736858491 589339506 0
8803543 1869508 0 71491607 64234784 0
14850621 35230757 0 390434422 416279437 0
2858640 2587298 0 369538483 325388177 0
2228989 1407457 0 2937039 2923655 0
95988485 120578436 0 391055157 415463574 0
55214805 18983354 0 162333822 116516627 0
673258127 347975205 0 798911985 896307051 0
63155365 100598878 0 251844156 141389401 0
64237573 24554286 0 152468955 167128720 0
14925276 63199659 0 656559892 664780427 0
11895895 26682586 0 454696417 448058073 0
38288485 30000198 0 574140956 525768324 0
48952861 35749380 0 641179558 585418884 0
90334794 11392508 0 435247355 430604227 0
858920532 3905686 0 893797169 889790684 0
15967122 7653154 0 753586863 701087108 0
111757909 12984851 0 146761940 133285152 0
265761891 183714093 0 287007873 237908871 0
52935179 15342944 0 80897302 46699081 0
191970790 32779769 0 207981460 155348165 0
134466717 43931764 0 145201115 112806887 0
49391261 32980 0 191545434 245660789 0
456478 12938125 0 70606185 64403030 0
23653718 24294030 0 60248649 64064764 0
21160226 30077669 0 127110600 125348395 0
36315827 32551238 0 444030752 416171187 0
117812103 23072325 0 488388127 623392284 0
31416575 14653550 0 220160391 202751486 0
101403746 1101988 0 769252139 632165578 0
487017551 145469613 0 537128008 229219680 0
19085300 25942905 0 135421969 130870889 0
62428259 40777698 0 701540084 711218868 0
18975601 14260213 0 154153742 160857884 0
288800968 217016049 0 369266594 373643072 0
18402207 4969430 0 29777674 30869249 0
278963255 79549137 0 518245120 451897831 0
74757928 253016049 0 669575998 723587424 0
664918808 64897268 0 882015084 708940743 0
62860781 43601167 0 136171000 144410526 0
160307366 79400939 0 563799924 753725513 0
71888116 1669263 0 329304715 466004366 0
27908185 5218392 0 356106170 337405556 0
24018346 5282035 0 138949345 122166925 0
8378805 3002309 0 120736584 106398478 0
128217887 75930325 0 244290485 219944245 0
329739787 79253226 0 508978939 581096468 0
28771917 142221838 0 623762997 645802685 0
3892932 75033984 0 199109262 204543698 0
115679563 152487419 0 301930843 267040100 0
169140390 28056345 0 911837517 933296781 0
53478318 6884797 0 222920149 171201392 0
286235353 172469 0 659269639 743750238 0
38384139 37258153 0 580615226 636116031 0
64112067 67286949 0 759734451 741269241 0
20115961 37940235 0 440934498 352587157 0
25722612 65941488 0 820380912 879727294 0
178694406 6394744 0 319930633 229706417 0
2334686 23372171 0 162403011 201674557 0
71052003 783789 0 90036136 79236164 0
37961981 22724585 0 248023963 217367644 0
249352804 122684530 0 894881888 826026303 0
358961910 78850923 0 575879049 551108804 0
555788500 81823097 0 765643791 538895710 0
226374220 123712554 0 263742495 203736014 0
7261394 22932521 0 852783911 787543875 0
419009569 174548158 0 492073525 523896818 0
119685171 64839142 0 723856975 716631506 0
13742796 5233289 0 433266480 402757214 0
293847242 122949312 0 714278792 670981960 0
292265684 205037022 0 947986382 943570402 0
189883752 116056022 0 404555936 328922072 0
185383874 91602691 0 471291799 351459638 0
74958953 25710735 0 115466273 107876225 0
3447344 4843691 0 32559842 34449146 0
29929243 61507057 0 722268658 773475751 0
357636929 117565309 0 427709317 396579606 0
53179788 81021069 0 359491893 387438543 0
179211463 60068942 0 237448465 226874596 0
263578896 46860293 0 422356886 375326883 0
60761311 47443948 0 288317527 286878511 0
18874690 19180010 0 128732473 165755938 0
290849257 27044207 0 432988467 417898250 0
483208792 96934979 0 695493474 473382813 0
77053200 41689545 0 360322774 444374871 0
4455078 1764017 0 82838789 74919839 0
38268309 10764378 0 66864855 59951423 0
77173656 5062157 0 169650784 172722195 0
8885974 50631361 0 267921612 255632651 0
33653453 29503719 0 617219855 615051519 0
753585 602021 0 7082220 6198290 0
17271979 5599500 0 593290383 728651148 0
495732407 84332387 0 793178376 936769372 0
277339746 34041026 0 632889392 726980976 0
245776748 145308500 0 437357239 473794898 0
360332817 24615257 0 844329464 791353746 0
181824107 107134552 0 206330042 161195415 0
319597735 277641999 0 772277101 735534427 0
437592 586457 0 10228526 9923119 0
2906022 25120563 0 72389980 101926253 0
65912680 48697062 0 344942399 347497272 0
2041060 130009 0 4240658 4656574 0
64452750 87550344 0 160273328 207477005 0
278296642 77562276 0 751351619 757834177 0
41219495 50751614 0 443667953 439782088 0
527796270 193949673 0 604008028 543458754 0
385578097 59784450 0 600862455 342110257 0
2449494 22540886 0 565178321 560032435 0
67397150 4143444 0 637759020 601422640 0
9797952 16097772 0 311241667 311061846 0
790942425 67704016 0 854544509 193607262 0
105307014 34821540 0 111300910 65775480 0
215315100 165921910 0 937510887 775969413 0
383454705 260880081 0 876452403 812849789 0
55731069 17582313 0 116806637 97910963 0
17341037 4075309 0 243071054 263884695 0
6912766 1975478 0 13121719 15504491 0
138845328 25943108 0 461155993 512778909 0
271603313 78830743 0 351453008 331314183 0
357754938 179075046 0 460325477 481483980 0
18718813 20060688 0 258848967 259400712 0
209375184 13810131 0 775469542 811013218 0
42480182 11125253 0 664215677 694899213 0
256097470 65238106 0 449268041 502120438 0
174987870 82484852 0 870920219 540410393 0
289156823 48595402 0 587911420 586118509 0
58976708 23914813 0 201342052 158261813 0
6585644 8846469 0 631031613 564142335 0
173357302 110023458 0 549371478 458039527 0
166814055 39561489 0 404354508 375885758 0
7379239 129414585 0 547331227 557400704 0
295680119 170985709 0 474391516 531870644 0
365130823 266198706 0 515157459 563824286 0
332188551 1894258 0 881101593 862652590 0
37216 35262684 0 445463755 488690913 0
84970745 43616944 0 370199285 330434786 0
361940165 36928430 0 467275910 548965753 0
2073447 219717311 0 702881962 911179113 0
105672333 12281480 0 581057242 512461163 0
105330897 52465075 0 652810570 665494221 0
1438154 11195762 0 54432549 60906237 0
437882314 1457068 0 536203996 326715383 0
51962209 111939756 0 898596507 771434038 0
106449 20648236 0 677684314 634732956 0
4190077 325074 0 4856533 4693638 0
172554026 45563125 0 296362334 324146592 0
5342212 14638348 0 276796103 289140213 0
224743161 118861462 0 495063219 486739728 0
97700492 95530485 0 749756328 777368957 0
84631804 1355108 0 378508532 341764437 0
16256025 13315452 0 299926865 314248394 0
125504584 143912404 0 719461720 687205120 0
45789040 37004693 0 472100401 489916367 0
6822153 9120433 0 86513455 87993959 0
365431590 4330319 0 944488907 883089816 0
1842390 95415065 0 332028116 369259542 0
1806279 10291814 0 62267288 71592803 0
99799437 11242397 0 166914131 160437981 0
473900743 153517528 0 637661074 705222935 0
129245 7776068 0 92481296 83159951 0
94193741 7452533 0 157126196 108430211 0
286107486 56051852 0 370553682 378877108 0
2086488 34277323 0 874761466 914999265 0
58152632 2003245 0 171522207 153579233 0
150114667 130467413 0 818679562 761662190 0
52991565 34162105 0 138152935 146865450 0
53184093 12403706 0 169933156 195955764 0
6778100 31177428 0 83192866 104693079 0
23959808 43945556 0 130663411 108436078 0
42137528 470696 0 182164678 164073850 0
13332617 4317255 0 665112919 522458100 0
59444003 10414273 0 87555509 86799539 0
353069486 11078689 0 894212638 843471319 0
170401955 16011977 0 396642495 336379817 0
53961752 24973028 0 483150429 458287881 0
83636123 11468803 0 561158003 572694633 0
3047016 681396 0 25025156 24311325 0
17685987 35573754 0 803577166 953394015 0
8141554 4691059 0 31634580 32854488 0
16394053 9035823 0 183609927 217583862 0
92166730 75117709 0 696731988 793317455 0
159459143 1037192 0 463848291 391038990 0
12408756 65034969 0 286310718 306503147 0
431096256 99767217 0 536165639 559199330 0
18692887 82490775 0 556988734 580273949 0
1181336 1181087 0 6311865 7003673 0
18337002 10237476 0 678675089 743973061 0
34027644 6728542 0 41220937 28759723 0
83151438 32014813 0 253808323 254402430 0
403396557 254572965 0 648696806 338797869 0
534955391 33262694 0 808920772 847332027 0
27532256 9876246 0 505256949 759032781 0
191610594 16537402 0 743123474 515602453 0
81137012 22246434 0 915430737 836406680 0
25095444 51263067 0 378814071 436721996 0
196619812 8135239 0 718226965 792357689 0
293166067 35970362 0 801395887 758502807 0
222568875 25048497 0 286818129 246664791 0
22801926 2873224 0 66247597 70155969 0
309784039 21490752 0 420428039 365585026 0
41305737 66585321 0 379490406 348892562 0
21138564 21888607 0 425823234 447958939 0
719346826 101685104 0 894876748 798423010 0
19829976 2120483 0 157613580 101626109 0
176596504 14975395 0 196365153 203507346 0
209651771 33865239 0 418531600 395213881 0
19389020 32302297 0 664195489 763222868 0
173478268 35458611 0 245059312 229919075 0
444165094 293621079 0 751388882 735432458 0
256315125 265537442 0 276128658 310287665 0
712257464 267629610 0 759950947 798823620 0
57860791 19497956 0 480100810 407876759 0
15323793 19959545 0 112867215 120579615 0
31307609 1683807 0 59794039 52450408 0
180262485 39544619 0 263467936 195642900 0
104063506 15833063 0 320720844 356253748 0
242477974 90149322 0 396566880 404376934 0
119633647 27385558 0 329915345 340872884 0
95500312 12217366 0 627217457 621776576 0
670525919 328381617 0 836633953 540674920 0
104867884 43538909 0 703023019 708944909 0
626163859 252050924 0 848544903 845703269 0
4878923 93631122 0 775538675 764319715 0
526279926 284027875 0 803762272 769560601 0
273411470 38181641 0 789725999 731526379 0
423518 89827059 0 560439835 608771849 0
73757505 215987699 0 788323098 593914351 0
392840683 90193540 0 687900114 703709524 0
122954205 77641561 0 745021644 683966212 0
68619350 60419353 0 618421028 735705716 0
83519628 46195662 0 345401003 266005481 0
49335744 215503295 0 638559664 592255740 0
9592436 2092161 0 329900010 379031752 0
6014363 4536916 0 23681040 23056201 0
121144488 101132432 0 542748838 465189023 0
83942037 194824235 0 815871540 816505816 0
294912575 21230195 0 402914342 197915588 0
228899391 62877968 0 906477890 959037819 0
266962871 44873470 0 450243875 430250946 0
4299656 46704788 0 337842257 283260134 0
552562164 141214731 0 738145063 724799689 0
222664609 2020384 0 765031280 819112650 0
113115475 94386219 0 730456568 734604841 0
56992226 38642916 0 228324504 209595217 0
46762416 107479973 0 638385913 857327662 0
5718148 8570919 0 177338765 187527462 0
12031704 4002481 0 61176376 64867989 0
94773338 76627915 0 294338097 293573349 0
7757755 2646265 0 88733714 95244236 0
9043903 1025777 0 934424625 911524385 0
65269743 92361708 0 330457904 318183533 0
354159085 2193131 0 531509581 472810205 0
121680191 61385910 0 545273233 512427228 0
20014674 17255106 0 96998406 96424781 0
186975332 55241557 0 689279537 712464888 0
7955765 8190284 0 73217979 73477979 0
127607798 59341426 0 647690356 548059852 0
64291283 11737111 0 206971630 193680581 0
64827015 547064 0 183503857 209229337 0
32378092 40215668 0 206396239 240503914 0
195853057 44480671 0 216382423 206609850 0
5117952 840971 0 17259850 18218619 0
3986726 10078290 0 72085829 66865179 0
9526939 5027171 0 226221477 232018378 0
87931349 37469123 0 361230050 338938529 0
39476485 79257662 0 724461048 531425573 0
20611943 4680020 0 25047319 22541216 0
268702945 57044641 0 793366937 838451095 0
19488819 76304243 0 319636937 319670994 0
176605429 19856031 0 317252107 226504056 0
149771805 11663233 0 365908577 293643920 0
33216741 2220025 0 39737747 41781789 0
1824214 8682922 0 46965449 40108073 0
111387309 112356086 0 593019042 591057982 0
84657602 31688679 0 292904337 304755423 0
15699197 2784622 0 111915791 112560299 0
277355782 52584350 0 348411581 307609775 0
451223305 478334601 0 647454767 724681489 0
78162096 82799234 0 622046569 617568874 0
776614623 709266255 0 905632160 911858416 0
575991639 211381506 0 861763952 866751677 0
9760729 6840093 0 111051265 121700407 0
102522572 27741192 0 214722658 159711306 0
518103598 208428821 0 785331507 761295095 0
137644391 53555156 0 157404449 157204272 0
2547935 63983760 0 422609419 638623434 0
132360982 10033457 0 162994996 45470308 0
449724108 27981609 0 684071126 674222557 0
78142493 11115430 0 602336013 835970303 0
275662054 155043828 0 287189678 360470703 0
403509999 193563468 0 683851066 613432378 0
177136836 6360673 0 285520668 256673333 0
8212854 1107173 0 16889907 12049227 0
21869256 119602842 0 371174725 393324875 0
98080929 299069920 0 871384147 720279395 0
489722960 111815799 0 808133790 796332713 0
23236909 2024510 0 29156461 15230422 0
192913383 164043946 0 430401790 434304224 0
86144225 17678815 0 133913723 77527176 0
2516374 2417012 0 81285525 84366509 0
8995982 5145541 0 24553668 29971874 0
11825666 11434478 0 196669144 191184862 0
77430547 43556901 0 803850247 927940163 0
5559166 159999868 0 493625462 472715310 0
86628173 67903259 0 484382059 687673854 0
15774416 115660995 0 919826006 908768596 0
15920333 5200526 0 225123828 294121337 0
157365132 14736086 0 263018989 261659421 0
57593583 1231402 0 126239870 110776280 0
12489116 33920784 0 615739829 409469445 0
109376820 145070915 0 771662678 769733110 0
51031118 647434 0 917897483 922150565 0
25903021 7470308 0 264194291 272979533 0
83159808 7796005 0 329332847 328786111 0
24618583 5164171 0 52438799 60836288 0
34971416 29488991 0 102643638 101673757 0
30686097 817950 0 324579669 318734808 0
572732651 339703691 0 678642509 755466163 0
129940825 73065198 0 262304147 217484992 0
41914319 99875276 0 473617119 420994875 0
25900153 7044708 0 316794359 287617502 0
95564709 21930173 0 213615405 210446385 0
45293200 27225105 0 678466293 770521201 0
42773332 27399857 0 433613268 410872791 0
280057943 38407120 0 779245446 620453831 0
60048228 53840195 0 536012997 516787679 0
30366749 39653220 0 232744847 224001596 0
297362281 416947210 0 863369125 865912274 0
7995454 25881203 0 470165240 441550858 0
18891671 52655481 0 429699714 427816909 0
288205499 54855763 0 395233992 266995073 0
8202830 2166425 0 87760559 93051890 0
23596375 2362561 0 48233962 47455126 0
109726520 22387242 0 126324221 127083652 0
168499243 93992252 0 597239193 468841735 0
37070499 9093526 0 103792977 81791261 0
3622016 2999479 0 28480851 22315944 0
393986566 41551453 0 711790563 733069031 0
296725059 38755606 0 491715979 627134555 0
104161762 9693074 0 542628709 545032958 0
83271043 11613069 0 380724140 363357955 0
184272172 41499692 0 503395485 478294513 0
172708060 73219680 0 221977846 248012043 0
75049568 8563806 0 160842654 137660586 0
440088185 15008520 0 449536209 523709166 0
210029720 44920203 0 640218963 807719724 0
117483363 67836225 0 145423465 190679839 0
3891998 495984 0 4513181 2180320 0
414130478 280070630 0 446652646 336645275 0
50121947 60101709 0 860238886 826302668 0
616702433 11139833 0 833832246 863428039 0
66424153 207139577 0 740274433 887259186 0
184979362 108150841 0 263298921 269771827 0
34089017 8147965 0 455521603 374472950 0
68140568 530788 0 727377633 684467387 0
12703947 23634203 0 272037079 317005327 0
1124309 36999586 0 179604330 193919463 0
23960813 15642272 0 235275703 218917286 0
1123707 204232 0 20688594 19904638 0
195105668 5196885 0 290771267 196602432 0
37037738 693354 0 271651256 270825730 0
321061569 31173618 0 363232389 358428404 0
120536532 14161777 0 435623329 433932117 0
79222918 6870687 0 447176136 361488580 0
12969237 2602692 0 33431619 35127126 0
142263740 33730256 0 747991528 635074167 0
44031401 12219473 0 116217294 123823008 0
248437842 277907385 0 325689688 314456356 0
207995462 8743767 0 451884903 446382984 0
61223254 31574819 0 422233268 431199144 0
144366378 4005811 0 567925587 528211921 0
14805326 11013140 0 891451643 804477730 0
35528105 7138282 0 309087152 310284566 0
572818847 66921911 0 681751288 567779005 0
527946556 262293910 0 551980756 642719540 0
314397148 106553682 0 525880277 485058852 0
526192534 89495918 0 773804060 770066708 0
932398 6552611 0 172575927 168690070 0
12544115 28284263 0 622975446 847333263 0
98525094 8766679 0 135100321 142592324 0
122784675 36977813 0 371277440 376481663 0
1968280 3152226 0 39826633 39024565 0
26908248 7447055 0 462188071 442012642 0
4594231 46566889 0 206619801 214230346 0
69656120 4578496 0 463664931 456754004 0
488339912 85316469 0 560359877 664132845 0
39646294 46058803 0 351311976 434408565 0
252294319 38515017 0 782986163 763581010 0
234337241 27538949 0 655678503 629025106 0
244317650 197976886 0 255297587 318784313 0
247335078 153953183 0 547863889 668454525 0
359194545 90996582 0 390101165 483141827 0
93390144 37065289 0 295985066 355476418 0
57924032 9901237 0 122607140 84171100 0
60402743 142760085 0 318505204 327749216 0
775739962 174118165 0 838850531 411131667 0
60880508 167254971 0 431342502 464364727 0
215297285 85096924 0 660979377 828497252 0
61021434 27633630 0 332602595 310417890 0
845221460 546034569 0 939103274 656286220 0
321154729 261835081 0 835335009 772162255 0
531183334 24849225 0 851814465 869106444 0
18779114 92982464 0 642787997 510498542 0
57060252 10788551 0 394666942 362026382 0
117620035 3252102 0 417225496 417905453 0
87071665 50683606 0 325062719 324489872 0
656258 811112 0 26279468 16034717 0
48489787 9141294 0 103297280 103840340 0
6532727 3286352 0 341612769 342453593 0
4326056 20271950 0 192109830 211492344 0
530694689 226717021 0 788284694 848647558 0
40382196 7709169 0 78788121 66821210 0
262049 127417 0 1196253 996256 0
161023944 143371496 0 506526685 443373308 0
38900647 45241320 0 690382897 750959673 0
83004879 43563031 0 277842128 262368594 0
23938099 29533827 0 584073059 556421555 0
366905412 104966238 0 588445777 459680847 0
52543879 42860617 0 796146599 923268520 0
58747016 19696779 0 570015529 530516407 0
373466817 50819806 0 470165949 452068554 0
528807907 234410257 0 797182556 753796817 0
24655231 145561399 0 709324569 629196665 0
77621550 26392987 0 98676668 76775098 0
317413 11357746 0 34048789 39691170 0
175958368 7903038 0 756007459 779204861 0
82382720 3585138 0 130780508 139144411 0
2141100 52405237 0 409743059 475317506 0
492437113 2791393 0 830667037 469442927 0
145881582 18937569 0 391038302 402153927 0
5387742 102843168 0 501204288 459721654 0
162035691 14493027 0 460717915 479725997 0
108543267 7930200 0 466936665 379337753 0
9520747 48500966 0 495576476 512049690 0
291084643 43814024 0 374329489 272025201 0
18891731 3266123 0 90433096 92811868 0
67631019 55445184 0 377951936 319238970 0
603942705 88011943 0 769050890 457226641 0
385973866 148818417 0 507085056 461605062 0
717965028 305981892 0 873556538 790098442 0
82280458 67707763 0 822002496 829442316 0
38683165 58077526 0 229543045 256221195 0
171583274 221548941 0 951108034 888786774 0
30569140 85727545 0 581037825 577917689 0
47353718 30226556 0 199349176 176043204 0
65292962 33615077 0 222883519 187632749 0
24721096 4130719 0 230368605 209264328 0
124144134 393793 0 678653094 700483599 0
16393309 10781423 0 303673955 325170969 0
248094809 33771725 0 363893603 276963407 0
104303092 62008464 0 777159941 710653769 0
146703090 64578773 0 385105821 391158860 0
60352325 74169642 0 458512014 509863315 0
75685872 289355101 0 924152710 922297732 0
107566043 4155026 0 471759132 485677418 0
390039179 52811876 0 704704407 509584971 0
182623451 95300702 0 555180262 501994985 0
64982830 8041863 0 180230888 177148217 0
66543498 4448279 0 83072386 46761602 0
378727216 256058408 0 645314160 564019714 0
49418035 53875431 0 438071868 410173730 0
140186677 87538008 0 821376199 573734982 0
110422652 13923812 0 496363251 453490939 0
31401433 90517921 0 829736100 823377646 0
29481086 110740327 0 923273085 883628510 0
59221743 54990026 0 215172898 235221342 0
273150561 96254166 0 883367509 896686259 0
192558071 82089656 0 813710629 866688227 0
57224812 66365878 0 307886886 295136359 0
48078156 12155018 0 252686544 216828752 0
362113961 358944936 0 761658362 621838084 0
156414517 16637724 0 481755167 513619014 0
90621110 49126931 0 591320806 446523187 0
138749257 36432822 0 459520747 496838247 0
388558584 44322132 0 536367222 339659086 0
60099521 73216567 0 423478273 300140017 0
16840270 4813501 0 24694973 23349321 0
321866483 166027883 0 504488276 262745682 0
489220255 106047784 0 795013260 772461641 0
1559122 7540245 0 19702890 21728406 0
251328014 1704270 0 465016904 617018753 0
83421963 17772981 0 282840989 277931235 0
37727675 46722408 0 248885865 220478330 0
892319 32676528 0 432493541 549750586 0
45145296 9371942 0 79481458 96016850 0
14512562 95333068 0 446388931 479360345 0
207372258 21875933 0 629596356 616747553 0
3242331 44012722 0 512764438 498143506 0
90155344 31684448 0 531703146 697507181 0
315718190 64267880 0 524317356 498034927 0
255525460 106123953 0 624271090 466473920 0
553337004 489088380 0 613427417 561863581 0
11832067 1130285 0 419482739 320661271 0
252115772 58264697 0 474435395 431277969 0
30262005 50038640 0 588726799 699176428 0
13273553 1917666 0 72874290 109764989 0
392750238 153268353 0 850869959 908309689 0
591123976 65522293 0 614010418 386000362 0
400763206 246336905 0 917599006 672804718 0
53332102 73967914 0 474529759 661809334 0
140106684 27829737 0 168845978 89046430 0
7878604 20357136 0 254669909 285123596 0
808111611 99770771 0 830146080 822877631 0
87352342 51160895 0 706026262 700167022 0
341337380 26381169 0 518119275 422654666 0
287433165 229886929 0 851335135 878477853 0
1384057 23124040 0 931616209 943050138 0
154493488 229048319 0 779886004 927618362 0
39017956 16873328 0 330355150 273931291 0
131252933 18922061 0 440314190 402536507 0
620065797 1096367 0 674490526 606468297 0
10900041 956329 0 19186024 21206167 0
4367617 1798873 0 76529169 62735155 0
321622641 4633029 0 455768724 450203196 0
266435757 62811364 0 355395403 327840112 0
144169011 88926122 0 384237238 443846990 0
542648 360462 0 4131805 5498911 0
143402003 54358035 0 270547423 245017860 0
8641041 2407976 0 163320700 184749594 0
13919304 130288 0 44983862 48191109 0
64790886 23149522 0 468903552 448665999 0
3248208 1314194 0 8720412 8965384 0
66331101 4041987 0 107262403 104599643 0
170550029 19877131 0 680245608 460052800 0
742203852 339643620 0 840593915 762483477 0
102712915 66027493 0 592782084 409839949 0
1227095 577303 0 2482405 2325121 0
9963295 27912158 0 169016017 173769015 0
540044420 290201181 0 800393791 776142375 0
5612836 19280151 0 103349691 96065718 0
58628286 46287995 0 277292650 252902714 0
50755056 100493780 0 490751641 439971494 0
28750042 22651516 0 163517215 140762349 0
44827561 18999860 0 284557860 291407689 0
268412176 18726679 0 512222126 477583887 0
5338706 15322675 0 284620356 230475312 0
334121196 333816490 0 650604983 863307673 0
128037427 39292806 0 403881117 398851158 0
15238152 402096 0 80873157 69037791 0
10184582 20666963 0 769948711 717400681 0
134172325 62522121 0 456480215 474268852 0
4402035 446956 0 6106289 2672420 0
8297193 11925636 0 386980155 399898767 0
292212848 293645934 0 390749439 556668980 0
86163470 1795506 0 651053234 692617073 0
74709011 68917762 0 475598896 473010107 0
255313670 80035796 0 645390312 478925324 0
2643199 3207837 0 35191916 35160624 0
18523375 777346 0 276994790 341311462 0
238159645 24885708 0 790578795 762038850 0
191024758 127989163 0 238021647 225178200 0
426733183 39080778 0 612635977 749085163 0
182547133 108379796 0 824002308 847848701 0
727705120 304569564 0 802354205 786233857 0
319883025 232487743 0 830398307 761143640 0
14181862 31199729 0 446428413 452174757 0
309031680 265550992 0 833751805 792923242 0
19185443 20769266 0 316636744 322936392 0
40284694 48314963 0 403323213 403348535 0
131859384 39111872 0 466338118 668920143 0
127685615 19666728 0 137430113 60407069 0
50740242 15223072 0 457964858 413702577 0
354201609 11115669 0 572270985 508635817 0
57566763 28788429 0 475647873 446702646 0
11140052 1347742 0 58818576 60740386 0
46050898 49964451 0 661285123 606631928 0
300685066 361619169 0 663647912 673748558 0
337957336 74949672 0 425865906 477749739 0
281073874 115759565 0 409415087 405369767 0
13310973 24137075 0 448949366 440032840 0
75782410 113506057 0 483214013 498253646 0
15261935 268227108 0 609692761 642132298 0
542545791 67371293 0 650661278 516302188 0
4588662 667997 0 12846038 17883507 0
623778873 74966417 0 876330218 862451421 0
46544471 49568584 0 510076831 510097508 0
396423452 211226215 0 886877357 951600986 0
97698513 18915667 0 456446445 510625460 0
140216699 52595206 0 885886607 805777531 0
154549730 108779402 0 889687497 768317696 0
457655375 203106261 0 624678224 646347092 0
3561757 20674539 0 371818963 372969388 0
384930520 76050506 0 662347017 603099915 0
238074068 51818709 0 248390915 225115076 0
131986801 94202009 0 479431437 422558596 0
213556479 58044974 0 653175106 700278600 0
3962269 180471513 0 389951655 378005599 0
28179951 5626033 0 333893546 350861540 0
43402680 6500562 0 105529811 88964934 0
2122654 176770677 0 812840975 870689334 0
324660277 47415753 0 703134722 514972444 0
206502105 84393438 0 693866328 723062107 0
43640734 11118235 0 247588972 217234487 0
125696847 58522743 0 206603704 203634072 0
222219334 194344630 0 657563400 928095558 0
642209 118407793 0 591214115 591434236 0
391936997 213028027 0 843243685 774405360 0
10709482 3474037 0 229345882 229103893 0
453276374 36064965 0 867525307 714657952 0
36015876 20798298 0 366828249 335670412 0
34157925 8346723 0 262272435 159707753 0
81943496 22178493 0 434894984 395317890 0
148126838 30112983 0 440829082 415394944 0
430198087 300641029 0 617805735 449742048 0
33827143 2807487 0 469042405 554497632 0
33867979 3731336 0 68336277 47580206 0
524983208 37976449 0 783668239 753258782 0
349118137 270026515 0 754674513 622233491 0
99985990 19386601 0 419168207 442951255 0
1543 5173 0 258327 297915 0
9370606 5773214 0 64038001 52451714 0
10700141 33460182 0 202948446 203382104 0
253642436 88251095 0 270476387 233058253 0
249180699 137366840 0 337006118 190968067 0
72231913 78209110 0 128052671 121134998 0
598056459 315862611 0 759816823 701277646 0
92686611 12829574 0 527467413 444212358 0
109279853 7914747 0 782431173 748612934 0
240296827 194305835 0 680197567 441251624 0
267865390 173569913 0 462462074 288355645 0
123698717 11801330 0 128911623 187455108 0
134005626 40034076 0 641465185 635901344 0
485758571 103353402 0 690849651 266048930 0
49781549 24461759 0 557055284 585770624 0
1775716 9806901 0 35386625 33005715 0
14510907 44135750 0 450410362 390543351 0
399343239 26571146 0 431081100 339640024 0
7849446 3669783 0 67274309 66884960 0
108899075 19322066 0 341374191 329502671 0
94038768 48231215 0 596954499 433795514 0
421265423 224336092 0 570430949 566128262 0
27642334 8399554 0 30929725 18135679 0
358469297 211529154 0 676583259 664058731 0
271928458 14018596 0 440637600 603035911 0
399191838 165667788 0 712361523 761742405 0
45088687 29368085 0 137339642 124489596 0
54891404 23156675 0 204815986 179055375 0
22392727 5927379 0 115118381 114585602 0
26421694 26654656 0 623703991 592577430 0
183592198 70069125 0 319823470 288621655 0
132843107 70011605 0 466954593 467819625 0
583268993 40086771 0 730413009 715239470 0
92114169 73004358 0 553348208 545472014 0
116432860 234094540 0 845738398 856249228 0
19046617 17563410 0 117913044 141988178 0
28210035 20291828 0 143515061 157244923 0
89728154 21257798 0 383953526 371734223 0
13226419 4610189 0 85102006 87691159 0
167442955 73758031 0 698105665 387029852 0
47266156 34714211 0 203576884 228085596 0
321345593 27719035 0 664463641 591124292 0
37903983 19817951 0 346362965 321332590 0
63689038 58906112 0 980971990 977930118 0
11684701 180710243 0 641045305 755545362 0
104472714 57453701 0 236824724 219134472 0
67974066 175022862 0 582679580 637547370 0
25636992 1174439 0 168117347 164778256 0
132509617 6614130 0 224084922 243103264 0
2340494 11542023 0 51463621 53070447 0
154229498 4259876 0 597280913 605216137 0
118129740 13741867 0 478553425 362895607 0
247771348 68526984 0 873434107 824374082 0
745449456 120842288 0 753628891 598557309 0
127785822 49521600 0 876010947 778392657 0
312916499 11528854 0 350028253 100651221 0
717770081 67195282 0 835537564 843930082 0
215059823 48131980 0 250197030 184916400 0
40474037 20242968 0 413610560 404937095 0
85712083 29846421 0 161806823 159097759 0
698593385 12405875 0 893485145 872336714 0
69103936 39536814 0 121769762 103834519 0
35604227 28162930 0 541405406 628870417 0
20503671 71182973 0 376384524 406126109 0
141809517 52442333 0 879142488 835186901 0
347831187 142580412 0 639439834 599585360 0
312049826 159956439 0 364448702 364727470 0
86602695 74979864 0 454163377 532321241 0
71186477 74487769 0 580769668 513273909 0
90992749 52986553 0 623946878 827173950 0
67141642 28797450 0 98885916 93668438 0
213507372 28388331 0 410004265 364606091 0
47312730 211781079 0 889759313 726392369 0
216628045 52236590 0 304087256 336288452 0
18694405 4797011 0 306146182 297768514 0
153603037 95337202 0 458109273 532677125 0
560072156 47924309 0 778904706 441882339 0
27473606 15177359 0 364112431 432345880 0
326391873 249817468 0 970713547 878949961 0
30741516 13938728 0 42796363 41010913 0
114006790 178984 0 357436899 350379918 0
10944010 39187918 0 311574748 337471023 0
108317793 205247334 0 676535868 879371817 0
271143981 127119088 0 486260864 393351640 0
244152440 47461855 0 327480518 242366601 0
64080026 54008577 0 679999472 692533477 0
116324 14283270 0 589355113 642742106 0
225751158 12413434 0 551022995 474194342 0
201298591 10960819 0 421586946 364524518 0
27696306 3066161 0 546565925 380926968 0
260252022 3735059 0 398340311 307153010 0
215302501 14426575 0 371161931 233387461 0
14781041 4569747 0 53860699 50120959 0
34532452 51096312 0 776457257 765808199 0
38836873 68975644 0 329400907 350525157 0
30858816 25901924 0 589397238 589467739 0
76068439 2840083 0 962421593 823042922 0
173788413 60008801 0 968503133 941262405 0
86262132 30230474 0 176964480 278252367 0
10112698 8369385 0 180337737 180038996 0
36240396 65779277 0 540811303 657282923 0
107084189 25980149 0 117722351 83260247 0
620538878 246536152 0 783844153 706254953 0
20351839 79477 0 232899347 267686320 0
218084858 49430902 0 508780245 492440365 0
48372601 41732541 0 245446787 280156397 0
10290209 121688099 0 594848055 568313858 0
115148013 95897654 0 161402920 102514608 0
236917546 158712716 0 488753384 459433145 0
445833435 538886539 0 715680394 673068595 0
84661949 76384686 0 786600323 770785217 0
38186363 62965335 0 891268758 964943562 0
524186228 176582216 0 700415436 848072750 0
278190964 156383410 0 656056684 705789340 0
303058901 239353573 0 339902432 268652483 0
247952603 217785922 0 339325398 338719044 0
2381867 10194285 0 43791010 47704915 0
58978368 20383841 0 851772504 733799850 0
109630196 147768679 0 776135007 762172401 0
698004254 33743743 0 774882673 781168510 0
2943729 40761081 0 414004795 414912755 0
165439088 134460298 0 500047169 478898506 0
124114297 158959324 0 319157941 257965737 0
359502233 111233714 0 808632300 502867232 0
54098504 22191448 0 577006639 493163669 0
213810659 14708319 0 512911882 465151353 0
120880274 89994946 0 426339648 437559994 0
2330974 3306149 0 71087323 68707614 0
155446738 91048959 0 619273810 553157200 0
69696417 42959415 0 124758264 120009126 0
1653923 4506 0 3343532 2639268 0
15272679 25123256 0 971896113 712185550 0
78587254 93132976 0 239815874 315070905 0
154362234 41828787 0 955427364 864964097 0
343741 4370695 0 121151294 125115804 0
385337629 34052775 0 542124751 503994221 0
4609099 4542560 0 147798472 148164515 0
37075715 5211457 0 74705792 105876175 0
85620930 3232525 0 111139435 110992504 0
500260683 441362346 0 735168303 829634470 0
2649325 93248515 0 637673611 668671384 0
229555 157273 0 253412117 225504396 0
13207985 1423715 0 575252433 662218643 0
48780685 12362927 0 608562595 831762720 0
105669291 159556827 0 659496869 669221087 0
419819970 50340134 0 681437123 469737285 0
42288608 53526617 0 737011604 729079615 0
648075 6730687 0 109321161 150287442 0
238792331 84973395 0 794683923 774860542 0
359640570 28922722 0 791770221 615433647 0
80591782 44517280 0 649168508 822088106 0
716964426 228659607 0 745440048 588998078 0
23020129 40916743 0 444091467 379381334 0
110517737 34080889 0 476531533 490461165 0
15667886 20448902 0 173511775 184052570 0
41815496 47917780 0 310500865 251452186 0
285919758 35257348 0 493525632 403007703 0
49150490 31281835 0 95292615 85284423 0
144806761 17881031 0 372890992 342611384 0
26811024 105204801 0 255908677 261935689 0
101887695 49938489 0 608496665 480713767 0
374326459 158985998 0 656560075 753156236 0
29631111 12817357 0 309987012 225086816 0
141545175 43611844 0 155843335 201207639 0
152401362 14426225 0 242810320 275852316 0
697145620 101707511 0 806735676 718456830 0
117035188 55102753 0 638609657 658624462 0
82724989 71322506 0 421534371 416988817 0
108552597 82130340 0 325639231 301501184 0
9449047 81024424 0 361729077 474716400 0
50683923 100160708 0 477081493 454286663 0
328312627 9710660 0 490046730 438256344 0
86159538 20167835 0 224552876 205118815 0
315656370 48625922 0 841524154 986297361 0
554742254 30252609 0 632287344 645697865 0
405009535 48610874 0 653164861 660565821 0
8173870 24669557 0 231761638 215764207 0
67535585 75848502 0 732080479 725979584 0
25548098 9508427 0 331553725 348288764 0
46626065 290036 0 227908577 186645555 0
57492661 39667376 0 134983749 142645507 0
118466536 9215900 0 589750040 474038384 0
172890794 187704115 0 256175174 272493529 0
92827845 24592226 0 234570756 226860603 0
67935640 122040479 0 645226154 755140676 0
191844670 23403767 0 449132984 418993874 0
176012393 62216567 0 896115348 699294288 0
561634389 146381654 0 660282761 614722175 0
42406011 33835269 0 394792518 472488547 0
20792343 1189150 0 215859713 211624081 0
24891924 56891884 0 77666111 102259653 0
266859031 35933859 0 389994307 277034151 0
34255365 11420246 0 261034205 265770300 0
39206384 12444301 0 196611147 208528522 0
861819255 25098812 0 938453646 712336862 0
29871734 8163185 0 368329689 407577270 0
252598356 26244772 0 400024207 392052417 0
49379300 12461387 0 392169095 424782006 0
45989841 10122392 0 73253531 83533021 0
50758439 29866896 0 274470752 263025731 0
68018360 28725460 0 91399265 59175972 0
208693776 26774254 0 448487299 455229105 0
6892374 35402548 0 108837511 107615991 0
16265622 339894 0 99503049 93026039 0
61105734 18864093 0 98650049 61179344 0
19718172 148499970 0 621496331 637956443 0
65130062 15681420 0 70530019 54527123 0
261305971 50654940 0 302797403 140310869 0
369168639 65019477 0 523740627 504796741 0
252845257 117069375 0 540182131 436303890 0
20561148 9862472 0 113315593 134051744 0
490105184 5421785 0 844595416 971903677 0
454942742 61255313 0 688148771 574715762 0
23148115 405800 0 379264120 454399779 0
35181633 90332617 0 432244196 517669357 0
33047420 32100971 0 342917375 393181878 0
62790478 2666453 0 398983104 364801199 0
383322514 108403478 0 725459982 618691329 0
107428408 4375457 0 288187535 129341791 0
123400471 37808957 0 393508841 436121395 0
157129167 26431606 0 278392925 158034567 0
64343022 28459780 0 279913890 315292259 0
663229647 451482908 0 731311590 857337660 0
98512760 7473705 0 469269159 454172055 0
34147801 23317496 0 685448181 666669046 0
410066686 306378133 0 829518703 726928662 0
27484595 2585662 0 127185304 121924246 0
2887188 895140 0 52748944 56739949 0
994607 4879097 0 104616919 104131047 0
19022874 51174794 0 923222314 919255867 0
224314257 174707365 0 599703091 556459860 0
1057614 13989940 0 263774020 273322680 0
402988564 55250044 0 742483767 712643795 0
33735772 39235753 0 224435863 217646465 0
183337125 11076788 0 491156673 432481424 0
101721801 167305044 0 788419307 864868411 0
585811772 41235111 0 616655733 310289471 0
156530242 2375471 0 834899116 829667157 0
105198555 12938103 0 143126035 158834060 0
148022708 17617495 0 366944246 347176830 0
34380864 2923118 0 911445147 772635241 0
6171411 13423302 0 90261025 92256943 0
490792741 110283698 0 604992939 511406099 0
48111670 23777849 0 72472847 86900192 0
6961299 52964812 0 401117272 398954488 0
126528583 14301052 0 540953256 489433787 0
35314029 3753149 0 243218825 226637246 0
175684998 25189759 0 427522340 314780722 0
27403426 120560107 0 381075069 425561019 0
9001945 29245329 0 315301872 275359732 0
210384650 45040296 0 539775429 506687342 0
599613492 289266678 0 946570364 943206798 0
219786859 55844091 0 837170528 839293772 0
518675862 174018581 0 720734793 618509251 0
585839323 145755146 0 790339087 785078209 0
134479269 85609648 0 699830229 600553776 0
5626201 20794424 0 222018950 204997124 0
57338204 2826585 0 104364270 90023755 0
25962397 62625526 0 573436285 582201999 0
3573409 6055742 0 156055400 154475013 0
35377491 7968595 0 288859348 289183515 0
187414007 190588334 0 221841502 240870770 0
34945384 2693682 0 549838405 613903724 0
74939516 55068321 0 96578393 77538760 0
13371308 9247316 0 654797020 656697255 0
82945567 40291515 0 99296933 103485286 0
23283984 19235297 0 242575736 270670199 0
241803856 262008839 0 361249693 384071725 0
51745651 19914617 0 77538985 77466677 0
28226556 17270309 0 502624907 485650198 0
22608746 4825375 0 670060540 669908786 0
165123362 207904501 0 686990295 585273127 0
1713437 3359371 0 44960047 41471053 0
37300861 63209743 0 817823876 741260642 0
403787965 186777008 0 848783456 959905828 0
15208854 1759368 0 23838622 21207900 0
3513657 211586620 0 731058145 757107813 0
317448281 3519874 0 697461433 673278706 0
21835656 6751513 0 38218320 19018850 0
58269493 11974908 0 388504727 391485666 0
205992152 31716810 0 681286959 794518472 0
8954724 32896490 0 352845656 360783818 0
114191595 35159205 0 193553292 197978723 0
69525440 10551349 0 195540961 155182772 0
87361022 4289819 0 450467367 403982690 0
563944325 328056199 0 676714490 676164942 0
143981 1547138 0 14657612 14461688 0
158333869 24794382 0 594964701 591886728 0
564465208 208983771 0 726757982 601661769 0
5983783 1540954 0 23477374 21581961 0
532239181 117989937 0 698994013 704585761 0
166464240 62370380 0 404730970 379625289 0
147062607 24113953 0 355146272 237166984 0
169453190 4268986 0 828728398 784489667 0
210439581 174516247 0 698911388 790406563 0
100099609 170846330 0 763747188 876066265 0
10907689 156789640 0 673157992 701254314 0
400279968 86676201 0 579935655 612519805 0
176256877 49679566 0 312209422 330148675 0
13886593 6203762 0 162470304 130217032 0
205133906 8230411 0 257665094 56205859 0
4400337 98120657 0 477797955 476431392 0
1222946 1247987 0 107709828 109124192 0
8411239 48045561 0 471586908 483504361 0
50973111 20233892 0 504275416 570914418 0
100347259 63096599 0 169924652 137991315 0
4059646 122690312 0 656552965 658705244 0
1393035 2710667 0 103095427 124995944 0
464705206 382974234 0 811682917 912308881 0
13476369 7192990 0 39299366 38547090 0
205376571 97578706 0 287213041 316381479 0
6535164 33229209 0 146687101 148524309 0
446618881 176763238 0 794213689 839821251 0
488351336 308050208 0 756570861 771206770 0
439224334 28595632 0 689828638 696053628 0
57570071 31138518 0 424647628 470607202 0
1250702 3014044 0 302991934 318759882 0
74933590 19411981 0 146767005 126964933 0
179627843 17389701 0 198767267 153489576 0
71637136 23244492 0 201686302 160563310 0
16263835 15148481 0 464768040 456784988 0
66096063 64711494 0 481306044 423142783 0
40595400 67178235 0 805669443 641124525 0
251536306 3009454 0 368647819 356700039 0
342320495 63622402 0 591170360 566182111 0
81311342 13691390 0 473205860 456876293 0
109562 129055 0 956538 940659 0
3194490 19519733 0 231976490 193949495 0
35873733 27896254 0 366922826 335560170 0
378943024 12981002 0 610932670 495816363 0
86587770 24282495 0 200536773 237021398 0
280877454 108379706 0 480672937 475253957 0
439297796 9996442 0 833117618 641113656 0
344970236 227849350 0 960462210 824821101 0
31700684 37896 0 71168967 58129480 0
115996916 162413866 0 847411689 771032005 0
30595944 501354 0 97496015 96179287 0
487668861 3259251 0 553452029 591255516 0
175993561 70195225 0 626132358 693388730 0
187797466 14724631 0 338148323 253208802 0
60097745 39504336 0 393104444 384332864 0
250613008 78017727 0 776014587 739010639 0
101694528 8779330 0 631261794 580979083 0
79421328 58909415 0 130451944 115210170 0
179475240 1730001 0 214255542 173871656 0
258773212 12329481 0 618288013 692965291 0
453007058 111281020 0 546107545 455692435 0
20096008 26520982 0 213726615 180398032 0
59788809 166136741 0 477506210 487036406 0
8686253 6374887 0 119876985 131128009 0
141436905 492426818 0 958825006 808578321 0
80443727 92621295 0 525124318 567501701 0
14188287 17593091 0 147294779 152093635 0
19327241 33387683 0 180598216 199234703 0
25737647 473527203 0 733983273 876411119 0
82505969 51262470 0 441038931 438259688 0
11620401 897819 0 131392215 113416999 0
279434212 122282531 0 648014584 685983156 0
60157318 14987474 0 143679883 121697913 0
180698677 4597610 0 513697883 449292770 0
662718633 135741871 0 736212937 712162608 0
3645908 172507 0 6535029 6191396 0
112236921 35288334 0 917772850 956675939 0
58144961 41363854 0 513648548 441383891 0
89911215 17047519 0 273857377 252304198 0
190687722 162459271 0 524638209 509237006 0
1368683 4105724 0 56362177 58293907 0
438784571 84051666 0 492171475 425708461 0
8074844 18554294 0 696435190 686717772 0
251827700 121151670 0 503809379 585793091 0
87969930 274615 0 124076912 123165553 0
42161651 65309849 0 632557077 605993241 0
121965378 29222963 0 239197287 207761474 0
132630647 65629387 0 663138453 699960605 0
24670664 62911913 0 150745064 210962217 0
2218801 7823289 0 86015379 72757765 0
31700081 8254958 0 65165071 87348488 0
222152542 33572395 0 458172684 403405608 0
204766522 207392397 0 683662342 713548921 0
34399014 48129632 0 653465329 820635158 0
4892738 21621379 0 70377442 85790985 0
8488811 3418964 0 88973517 104513762 0
21696866 628527 0 305265226 326087400 0
797740656 196439782 0 857720122 496859586 0
28298670 76322753 0 690069871 498160799 0
261901805 73187437 0 440199315 438244745 0
44316364 99889614 0 339070109 281464728 0
252669318 17961608 0 381603201 373715216 0
651062306 107441898 0 690285502 356965825 0
72159743 16039892 0 135855311 149518876 0
666852568 199451850 0 870265947 542785944 0
312210883 292801995 0 777547493 666639011 0
187066467 20673158 0 651345821 608847834 0
306936037 91841815 0 787763343 757637064 0
177559351 164616556 0 713960800 679370093 0
35032464 70203654 0 645599211 695973888 0
27253998 7237584 0 138636371 103637316 0
30033826 19950774 0 130716661 164452153 0
255973055 46141747 0 358802649 439064914 0
191746094 37848322 0 255477594 218771084 0
85121747 31365098 0 185071448 127364070 0
29917170 104815828 0 839931350 906249354 0
67640413 1290297 0 285462693 305651422 0
2773925 5208013 0 29438079 37177595 0
12819651 25538112 0 312471918 315976287 0
17289421 1146145 0 18798276 19328161 0
75176458 55725491 0 141342036 153233119 0
47208518 59633760 0 359200301 378161181 0
73414129 21548650 0 661022357 637378027 0
4614175 1442048 0 91713352 94966530 0
65497643 83631850 0 620035850 562022234 0
382854163 163081800 0 459515602 404980449 0
14135677 4846796 0 285605228 284186945 0
282151914 67023662 0 435289417 324409890 0
209969617 175864100 0 849988472 763803293 0
170898912 19765991 0 272725454 279124153 0
64776356 14881405 0 130534468 129720011 0
68104887 15496471 0 407192164 426318035 0
39049358 111220385 0 729233026 855953982 0
120943993 82139136 0 260157492 256083829 0
578683893 343523647 0 845596454 743165053 0
354152160 28673543 0 654570241 372181198 0
269554982 118096809 0 504337676 966593198 0
6836672 82507479 0 759634131 731506823 0
26963627 33549760 0 371106325 360585658 0
205829010 41004542 0 368539670 357619853 0
548226894 293499339 0 567150305 500635507 0
80581396 107997362 0 553068669 584851871 0
18521622 180855296 0 883200022 843857236 0
185590 1945259 0 112857769 100908052 0
483538392 96866795 0 687515402 441237908 0
120818896 847104 0 345644903 360283075 0
130056436 65503981 0 219622582 204780094 0
56273277 56623962 0 938552046 876808632 0
67929701 34057247 0 229075904 237009135 0
10375517 10729144 0 31171292 33463685 0
4766018 18313512 0 243543177 246909241 0
3490655 28865364 0 174089229 138597434 0
188677225 115344894 0 444232966 446582371 0
296517200 29643297 0 362957088 358438767 0
1239622 1153552 0 9303182 10250281 0
90981631 74747652 0 535947177 544801796 0
164557785 89670418 0 324869534 317754282 0
13380935 7367752 0 438900835 390745871 0
161710309 51318824 0 258756752 267637354 0
201954004 9004070 0 304259893 329847261 0
2560025 82146801 0 592416225 690881485 0
101689515 62807616 0 933072674 954786974 0
163036492 250590700 0 780286157 802975884 0
114372152 13240540 0 140907478 328720856 0
822329 1618710 0 108233221 113456241 0
226986137 113571890 0 396317011 380687865 0
133921916 20597815 0 789058733 732873853 0
338271409 68508083 0 452661589 302119710 0
115824508 65666698 0 527974910 496730414 0
68610252 11553764 0 828494110 823771819 0
111323836 3031323 0 762694501 733813790 0
78333353 4307621 0 495280530 504955390 0
55073977 7306738 0 111684159 114158511 0
216733609 45943228 0 426563944 318464879 0
19541586 9036780 0 577378347 546775586 0
10181003 40261061 0 306569543 300796837 0
158524947 24420555 0 409215613 354523730 0
305707567 141985864 0 597398470 477302675 0
22577329 97800393 0 411899418 300491982 0
59016767 34283756 0 682770531 569006212 0
22711672 8326219 0 71367677 73692259 0
8760589 14263028 0 60925869 56592488 0
131259377 49061306 0 437046964 466423070 0
134107813 62318648 0 898279037 761329718 0
477009959 16948298 0 701113970 687921812 0
38326561 20730689 0 719753359 526585376 0
87340066 14809590 0 840180388 817751268 0
223751255 505987567 0 815743229 829007040 0
425223585 88141938 0 570518785 312459012 0
84318079 23913607 0 330523170 359662419 0
32722114 25991890 0 276228667 253698057 0
227467818 50325003 0 801683540 838101758 0
244297374 13294485 0 470807773 310399367 0
618822781 234577238 0 767055487 714721987 0
40406933 106822688 0 838168009 809607381 0
351623094 128000029 0 574691054 650002995 0
94189311 81353849 0 827258213 821465313 0
35007651 26321191 0 117133352 155740132 0
206869876 9462621 0 793255159 656430394 0
202032675 89953826 0 239218524 136425926 0
92552899 71126660 0 604235938 580288917 0
223776079 249176503 0 693019811 558293597 0
199800583 49530371 0 537753054 444656926 0
84353912 118504388 0 675100530 690659792 0
177755583 111462371 0 652318253 649444058 0
52946535 1553876 0 144034276 135086915 0
38474772 45544517 0 355194435 347679019 0
132770896 86745856 0 917482731 824957330 0
457260405 166970842 0 724546273 334309974 0
330598425 71028663 0 372202739 214682737 0
44079624 178755196 0 745730346 640769634 0
200686328 17807128 0 299628141 340146799 0
510319571 64481361 0 760125003 539677106 0
4262530 14299071 0 88518533 84355661 0
83359778 48917731 0 297484532 321964757 0
8305388 14900744 0 174774962 172726267 0
269225589 1697845 0 739087159 494229886 0
100844984 6952509 0 263946592 291224918 0
82586393 128051031 0 548830962 533341253 0
325472330 63062379 0 445458699 321045002 0
13052824 48958040 0 112023854 134044364 0
139142451 43131171 0 638659097 749276391 0
584502771 50007279 0 798943538 569775542 0
59494658 375038 0 681316973 788346767 0
4187111 58668521 0 500525338 506822674 0
246708872 138628992 0 264116920 205518270 0
918131 7933346 0 161385950 153292764 0
758277083 64173918 0 836250057 655366534 0
181111 22795479 0 379039977 258721855 0
340020786 87345484 0 790115104 761511984 0
338931971 126938518 0 366334618 255699228 0
5002905 20094092 0 534392947 467234120 0
26195004 50289004 0 135391984 157041133 0
1486701 3052824 0 333532611 318550365 0
48238161 2339360 0 191032461 193356261 0
450839451 9689414 0 702674119 664202246 0
436394 228297 0 16865769 16759328 0
61935420 42069472 0 317028491 274932315 0
299883394 104422083 0 513958525 412911804 0
151656647 25429414 0 662703507 706534503 0
161541677 107547931 0 813750066 758448698 0
37666636 44699416 0 187583253 170688835 0
447800 3282913 0 15457915 17209667 0
73414601 30074364 0 429125061 400279838 0
49867154 24550124 0 405722881 439154555 0
1976166 1929565 0 102194425 81412873 0
11630393 12553751 0 76753477 77831215 0
26509011 486100237 0 819697023 902381942 0
30806294 22662850 0 71371346 88961965 0
74991431 1950772 0 195980735 208369526 0
384671041 128250525 0 496095118 493038891 0
81359717 21784206 0 252582602 169297231 0
4317691 15860295 0 324924566 325260022 0
113328191 108652465 0 162730693 162167860 0
64517805 67231376 0 208145654 221809183 0
128838241 8428346 0 451481159 437058802 0
55403331 38585472 0 849464054 872183720 0
9178794 20335633 0 706799119 663345270 0
3184131 1685191 0 188785747 223118507 0
31507418 49616557 0 887503730 915579051 0
598174312 18700964 0 660885173 55457306 0
102997174 9418757 0 504481525 492555919 0
88682195 91551717 0 722129228 685358160 0
43166945 11870195 0 377951125 339658508 0
92687123 23205732 0 215165507 166226543 0
550936278 342476737 0 805648959 720635811 0
165305335 128215795 0 930629032 957691217 0
58577432 16249406 0 64637794 59972786 0
113392950 327329087 0 683064014 715945045 0
17045243 34391460 0 503808038 487933409 0
101908251 81534606 0 614527916 609544842 0
335462085 7240547 0 869556750 718134658 0
701050610 357884939 0 951241533 551663530 0
335058860 19788547 0 550537370 556994147 0
71475380 3030767 0 294983354 362963179 0
436413830 33767453 0 938623724 699540698 0
120355805 144237749 0 820953095 795094632 0
460136754 77829858 0 499376968 243882410 0
98199583 6011437 0 304329893 308813964 0
604550113 144703974 0 782416546 612558455 0
197915794 123772665 0 708954630 792464233 0
277456 64069099 0 767095048 769876995 0
3510493 9564061 0 40814620 36832921 0
79566196 26357484 0 246146275 265225428 0
4902622 368188 0 41636941 39799010 0
483602478 187024269 0 799257424 611351145 0
154598386 27630679 0 457663261 574540677 0
23074905 24955857 0 817403422 865661920 0
9905115 9493770 0 112164403 112734450 0
88108906 7011779 0 167345371 164069901 0
75581491 71915766 0 432993674 423562864 0
1069651 9005420 0 55308250 57659301 0
37900777 22334107 0 218500801 152047175 0
100787024 41545665 0 249545333 268101972 0
4017841 2019169 0 13083450 11390359 0
511535634 205167283 0 536281496 326063930 0
256350204 63602875 0 596454515 598562467 0
16903125 4708270 0 24936523 25473010 0
422542758 124171055 0 530016766 477750728 0
8407514 172465271 0 524236405 547564111 0
434185354 57776783 0 905802034 766454443 0
140377928 27946781 0 508677695 510516938 0
163409521 14096633 0 625112137 792093528 0
18941803 98267582 0 433039351 439544525 0
6847942 79103038 0 783449511 802024885 0
182912557 195140743 0 619342762 620577510 0
500220749 253622425 0 983508020 826013482 0
2794715 991058 0 6485782 6087291 0
44005094 23669683 0 58369201 82927363 0
337900493 19307555 0 858853261 946393715 0
4773233 455785 0 7769994 7795359 0
12628944 9989119 0 21339802 17639755 0
417575755 48353433 0 777005254 264050501 0
145674865 46226008 0 635802908 652054004 0
104156224 3204588 0 183988625 156284317 0
56719807 12384132 0 68036100 68491086 0
659573063 318782796 0 930318755 791192546 0
63558580 522508 0 90837398 59396659 0
6766226 78336510 0 575107451 611771573 0
39857258 60678669 0 450823901 403156133 0
55682868 29579252 0 325847161 346382663 0
151855500 11879032 0 496672917 509861142 0
32350381 2620395 0 407354826 435067961 0
4931001 93726204 0 386373003 421520249 0
638819438 19320116 0 817619617 727523033 0
59996214 123153585 0 385202296 563161520 0
425500834 174066432 0 767900154 621495678 0
187052656 28921195 0 832210542 718592336 0
1182467 71853262 0 442836174 563932269 0
19522291 6146879 0 82985185 113537960 0
150634552 51921368 0 372450834 352182918 0
184622308 85477440 0 266354151 276941304 0
166172251 56830674 0 557532093 584071138 0
186711310 7984936 0 604052558 584971307 0
19506635 595344 0 659465909 682671768 0
652214373 420294994 0 698132627 600722180 0
439476739 84570959 0 584736956 605236107 0
873167 155832 0 2985871 3167411 0
368831465 190773209 0 471720469 482626591 0
160014702 56925724 0 401066023 462307385 0
175784146 33625850 0 366626156 327481905 0
24268432 3933463 0 35918342 40115218 0
268272856 117609313 0 342445036 230317379 0
394669623 129177119 0 528327447 514936498 0
50405399 355473344 0 929693104 938695302 0
3643864 17303149 0 68946097 56099964 0
219892553 73025313 0 733768195 842824723 0
10329495 4105435 0 299231132 190963556 0
72476683 31706452 0 879303054 810010234 0
40041065 120591054 0 599030855 742111508 0
4253313 100686311 0 926107925 657405976 0
237425055 118569712 0 343874387 366704232 0
611333056 130246610 0 635911387 348654927 0
11733816 31203502 0 321265755 227694230 0
78162280 86785790 0 603203353 569438833 0
229038616 172972296 0 772896742 578143969 0
69426492 95640079 0 359227393 378634749 0
10953947 10754327 0 126852319 147241558 0
33577977 44526625 0 906821594 703954942 0
86437162 30280711 0 361954987 374215427 0
239646924 168538936 0 498570297 710833877 0
162027507 179851220 0 245857220 306080234 0
8742790 2004953 0 28374803 26705375 0
29714664 4793256 0 220584322 197097141 0
2081006 7864758 0 160543629 238596232 0
8639466 7014289 0 62500977 64188168 0
412181183 37446505 0 692938503 363140950 0
130438405 4479042 0 208050866 140623798 0
67041400 29400199 0 280457004 302522130 0
109222973 69839987 0 546535336 554325951 0
1814605 9900587 0 153895470 151605226 0
100714928 39253641 0 487607007 552531578 0
496136123 75708926 0 641008651 440754401 0
209283313 118604596 0 772266510 505291628 0
506709677 83072617 0 661210059 740589714 0
343008943 69094555 0 831291266 766889921 0
57250299 78607241 0 536311834 526142582 0
472252039 17785022 0 666641502 200723295 0
249709873 40335596 0 422470519 402864818 0
540397333 460566416 0 853291002 805492372 0
69570654 77295140 0 168753448 171824630 0
40513947 57159890 0 863556669 923311419 0
17814894 54207316 0 782013763 788703568 0
8636569 33804355 0 222362323 244415560 0
493470311 108265600 0 618229798 668765083 0
44655871 5411190 0 490960958 396008958 0
116252379 27597612 0 181257918 99063367 0
129818910 52217300 0 735805611 753597794 0
62419265 10747327 0 488660425 613072235 0
104198760 31218893 0 378098383 210967736 0
230217794 1851037 0 420877284 418157618 0
66513085 30525515 0 155676834 145685492 0
351300093 46567187 0 501134742 569956757 0
431603624 71982102 0 821599193 707616398 0
107500082 56577690 0 638891350 690322742 0
134365622 11724361 0 155126744 50463490 0
239683310 42067896 0 660120056 608416775 0
181159315 21693955 0 914444196 806114138 0
105996859 133139474 0 929641062 862118722 0
108682895 94745869 0 578729653 570923518 0
154686994 31259061 0 754143228 680529105 0
98752027 52241001 0 219994585 232282284 0
283390792 52995372 0 627801577 642471270 0
48201827 35235829 0 753862980 777769529 0
115766589 4680243 0 269753579 221932484 0
249449924 14395831 0 272477673 232347985 0
1296198 929700 0 1486453 1219927 0
365327637 252592276 0 743398501 542242037 0
12813945 75512518 0 595003998 511912792 0
12197513 149910698 0 707711226 781491363 0
156920 221504 0 2943452 2976558 0
28779209 880271 0 155276372 161042206 0
19183475 26038976 0 120458281 116882835 0
254348617 4373147 0 661666013 643067294 0
188974367 137123580 0 222261250 220602782 0
378348641 110397565 0 779296265 862402340 0
7739642 6756502 0 122074920 115212412 0
108120004 35466836 0 556452859 502727559 0
43921263 20429607 0 389994551 358815493 0
10852375 6529964 0 132965943 129389633 0
121925343 191677071 0 751108841 764877860 0
241315045 43162713 0 367796880 448138065 0
88298296 1915122 0 233121157 221560463 0
73330562 33119 0 415935240 390213984 0
332544564 70044020 0 844602803 796472076 0
243016661 54576443 0 762937740 667083886 0
604623973 21801163 0 650971447 611289767 0
250043018 121491408 0 422935174 439007367 0
271611243 23442913 0 320264986 295804384 0
188769761 109998188 0 880736418 887322660 0
71878455 210170562 0 486421141 495907785 0
45337113 243767023 0 796150886 806571893 0
60053113 25137179 0 122592954 100845456 0
429730377 113269630 0 709272165 379249275 0
32531532 2942987 0 47759989 51646378 0
57787382 21530798 0 203996061 214056335 0
65488638 15924572 0 384643280 370571765 0
366642718 43037984 0 553909308 715068644 0
312668639 52615555 0 791055563 690990480 0
235610891 172214265 0 296771406 312902002 0
29871452 9842354 0 323050090 309792102 0
2674946 2289406 0 27327935 28700725 0
155027662 158665441 0 793770873 703152050 0
105253877 71938705 0 644789749 571615935 0
9935803 24870859 0 67894834 69693894 0
140888929 52343952 0 504483322 464585270 0
133414981 71598509 0 180614578 138015824 0
498152724 148745687 0 656072340 786955232 0
61183158 304009 0 112931385 119302189 0
139722302 67815424 0 257459850 227651007 0
184274381 13104079 0 318212925 297710535 0
12069723 1939127 0 45927952 31191363 0
169532727 149991881 0 918127901 780124109 0
129653781 52112036 0 133178272 99873614 0
72876807 8212181 0 353898537 136057969 0
29229189 45791037 0 643036289 632091800 0
507798758 259819289 0 645769450 776648551 0
359495214 38002187 0 463461797 424521033 0
281857 41146141 0 816867122 835942068 0
10736668 74824662 0 274265717 348880224 0
164877961 23075574 0 881343277 945081045 0
22193596 103989927 0 641014562 709776899 0
39444144 280263721 0 722004226 742256586 0
275129091 116779041 0 486848031 381694807 0
2950976 2241203 0 44704408 39280844 0
155270606 36823719 0 633463052 658546287 0
14467566 34825545 0 265570411 239969992 0
75107283 84274198 0 655843144 491046159 0
249753808 245657486 0 769349553 766418849 0
6588019 33338922 0 259432878 269151807 0
656791269 53227135 0 738727481 908212526 0
81576015 69058928 0 819812513 756131787 0
31404909 23551883 0 160074980 160850357 0
42098768 4893328 0 175634183 164991652 0
277445300 85341007 0 459357134 474569189 0
67825219 860406 0 772327377 819468302 0
430181 1336717 0 21934408 19614730 0
3969475 577720 0 25811853 25979991 0
306331949 60835672 0 798481207 650729845 0
32791859 17279114 0 127761391 110442703 0
276972455 96493087 0 550026580 741786144 0
10680646 64458048 0 464680272 464986922 0
725096 44820115 0 519912639 443632755 0
53283043 51252783 0 607903824 384775758 0
15988711 1807482 0 74428978 57062320 0
702825163 360199354 0 721493323 639024492 0
139748490 2886434 0 612285692 590946219 0
32174418 35601635 0 489244399 561957078 0
240260669 139602868 0 560358075 425168785 0
150563209 95192385 0 391545359 324345096 0
12156811 15886600 0 108511844 109467482 0
124878957 12352940 0 530299689 525350675 0
320663133 59249880 0 828252531 687626088 0
93394505 3268610 0 637974226 631340817 0
346324961 92677017 0 597721817 445031687 0
26592652 40360359 0 458744950 399453972 0
322362576 132180900 0 598582278 679086067 0
193241371 143430560 0 608527400 585925435 0
137695541 65438321 0 677587354 568787361 0
163743085 7715199 0 641651819 632331664 0
147340738 17996605 0 786941517 764009785 0
66073185 53193304 0 475705751 474635257 0
43196236 32633951 0 488239423 615579214 0
282824839 44613993 0 326567975 304165105 0
351700352 8944469 0 623803529 333912938 0
191649479 92369652 0 349485778 350133125 0
130831868 25325428 0 150247875 68803084 0
303455573 31889908 0 817501240 871574824 0
10584984 122434151 0 443322038 498674490 0
95845726 288675182 0 733879418 872093537 0
49819993 25581057 0 71976563 74266363 0
48463734 42771336 0 193015528 184757986 0
199497104 186850514 0 296562193 293581124 0
522199260 215315517 0 961031255 922978179 0
143660004 49436652 0 250554464 194982604 0
24325991 810894 0 403635992 380425173 0
56812052 29242220 0 551870647 492124361 0
21118238 10016351 0 379334468 349450766 0
268305974 83822238 0 712489522 621045623 0
97595433 8127381 0 648612168 634519807 0
14125593 3210475 0 193192498 234119457 0
7363786 20845667 0 92563176 168084281 0
139641352 236296997 0 626641354 493338566 0
209612109 247177571 0 793947185 915423195 0
54854611 25709995 0 309330505 362741541 0
327372406 176946104 0 851747840 848597704 0
177079941 19681618 0 732327535 629765363 0
7192776 2607734 0 10129594 8935112 0
137436063 74295387 0 718815439 643610805 0
64042229 24494716 0 744703107 624214049 0
46829292 27731312 0 205752572 205482093 0
356781671 7085607 0 360895877 354903826 0
4642589 6825234 0 477716444 453455054 0
151953100 127046657 0 908217134 863290257 0
200574233 48315321 0 733283985 798838563 0
163389134 159883466 0 298875568 391876620 0
265643872 101160098 0 917985569 860532268 0
50502600 13496142 0 204137548 195756359 0
24057183 4659913 0 35459271 35604087 0
335705979 302540690 0 437844625 381011331 0
25606956 1004846 0 296759707 261367123 0
45832115 112513485 0 661169669 618195680 0
295890052 150757057 0 303917247 278757439 0
553087345 53385095 0 628326751 265308689 0
4845380 16296431 0 132171543 110747869 0
30635541 7815479 0 201299259 182234654 0
18137488 10403464 0 26717889 24968174 0
54525332 257785268 0 703490794 545945777 0
10116914 240890057 0 650984812 602204990 0
143940121 89222813 0 839943392 762786945 0
8150192 13375462 0 181164319 181716825 0
9008223 42228227 0 530546863 571894480 0
18026759 8381152 0 85671218 104046914 0
1362928 39485674 0 505797038 509418839 0
520467498 208049301 0 758818093 411438800 0
4012775 30417484 0 258810947 277283629 0
7949669 8847563 0 82455611 87232675 0
40036755 53176599 0 152239814 182758699 0
37497680 55720262 0 117505059 148569106 0
321336466 142849505 0 430594698 485358461 0
3663354 774594 0 4252079 2457625 0
312243419 7226250 0 379889914 268270137 0
69330320 21530267 0 105688057 102941820 0
13501389 18677801 0 355158686 305713757 0
36879139 44839498 0 913076950 854543462 0
761547239 530104070 0 831989696 702393975 0
5815251 826971 0 568825990 641051680 0
279767376 100870555 0 516359387 439130235 0
139057317 39773112 0 171195240 99198929 0
180537307 3550050 0 590106650 582654772 0
144920851 138808778 0 587080147 647963795 0
49171529 111261019 0 779108904 598108608 0
93409071 2601708 0 162503297 175729781 0
8331637 31422556 0 727891043 705308720 0
534328103 592943364 0 694686127 774805850 0
10790222 2770602 0 37804074 40554171 0
261568169 22588323 0 391626663 373044246 0
245025003 32577764 0 594311153 602064542 0
514816846 15980176 0 674986403 633526782 0
8835056 1348820 0 10255532 9627796 0
440725101 115694605 0 652538995 716121050 0
52832441 24422799 0 101401310 142069978 0
9416778 457605 0 506462423 407550307 0
155348615 18691281 0 208829924 211903282 0
13437163 120234986 0 613309792 644861087 0
24742689 41697590 0 117525625 114038651 0
728866906 33007542 0 880591993 939766620 0
221645071 150453829 0 462879970 579892191 0
453345851 152552970 0 709954241 580729568 0
694686055 128156810 0 955884395 823278684 0
10343215 20402529 0 570432556 506215791 0
397514788 216407665 0 420499495 480092497 0
127554306 16787268 0 474407231 400828453 0
22866937 79265827 0 296782952 335731080 0
15274597 14206686 0 353956581 484871622 0
2806162 1440893 0 24755299 22795294 0
488518331 261529430 0 711605022 701847103 0
1015265 195466 0 45825435 52050193 0
152818456 26338728 0 566818123 424231429 0
269441256 52563326 0 836298114 782014769 0
19787794 2859980 0 72794285 68689655 0
372727844 358650529 0 411655311 431512811 0
7268376 31768714 0 784109289 676512149 0
415097856 203630710 0 795051580 675898431 0
38730684 7262736 0 667881125 480917613 0
155266370 57091894 0 574689398 353277146 0
2671450 299682 0 19379330 19416181 0
56437122 39161308 0 502174739 543648561 0
67039523 7746023 0 115331348 117389109 0
6390503 895191 0 38166966 34459615 0
22460719 51660930 0 117762063 132170118 0
320650130 34509441 0 851152880 898019396 0
78876117 138109953 0 584644417 526107786 0
4486295 31753659 0 327541946 376683127 0
190216951 1171486 0 438532448 438728898 0
53599876 19784190 0 95839190 88067509 0
684705471 257812916 0 811547585 729126379 0
561964499 270897835 0 830706314 605367038 0
364309758 99350549 0 787445394 821367745 0
23812823 34482786 0 97158015 100013860 0
22771445 32778975 0 248254762 377762903 0
81042631 17342069 0 415805948 467510154 0
85910769 61870049 0 560071559 582463850 0
166350810 49019625 0 760325489 945286266 0
600836241 27783862 0 918794922 893428490 0
67772497 44819771 0 374201888 343762271 0
6125177 600012 0 601902126 555873694 0
143549882 194794324 0 481192434 640124319 0
144804736 6214960 0 668140991 672512848 0
113666309 6001855 0 198149057 240209253 0
22431766 6690716 0 263085262 234438074 0
95051662 158064013 0 179506687 309948497 0
7373682 6113518 0 54731711 53082102 0
122313443 23178975 0 638625514 622990376 0
442401266 238285317 0 774052566 840643931 0
1271640 76133503 0 746211752 840438330 0
45907741 742102 0 132653908 107733959 0
540999308 77216268 0 981995903 993408004 0
202450294 74341917 0 910151249 807267710 0
63560417 23217722 0 494497855 487584895 0
1880063 5789548 0 40907883 34627706 0
41655922 16833027 0 482929943 458656860 0
84101025 45315519 0 743697636 906564988 0
192963997 45614079 0 640126409 652286212 0
30673516 8466807 0 196333009 178829885 0
2523656 527938 0 5447662 5165575 0
205197962 110868420 0 549270397 502279876 0
23575718 4556172 0 257079018 272228895 0
375291206 223562957 0 717356809 887987603 0
336248659 82954364 0 742217124 842844235 0
313220740 206101596 0 635282954 632097758 0
96858080 20736476 0 933123349 824507754 0
163449629 56940648 0 779055693 715579471 0
11469831 2979753 0 54075575 33679706 0
222482983 47956088 0 509647916 423086822 0
125137191 27012615 0 391463737 341352131 0
8552861 3639805 0 15736800 16615990 0
9765451 7024818 0 12695267 14924925 0
135804835 94116162 0 797492906 820918306 0
36328584 6354439 0 176249269 139808393 0
4573441 5640947 0 69666419 69121588 0
132720066 33786821 0 613203918 696397547 0
80452876 22845223 0 202199674 191234048 0
11743094 3682582 0 897908939 826058279 0
1566036 100445502 0 355828679 319709964 0
546582340 27513238 0 678568359 680390535 0
446162884 28434607 0 896794206 719202200 0
27105257 26758107 0 381640329 367294314 0
534271501 227030154 0 952990705 930519642 0
572623888 125269198 0 602240280 531322800 0
204658556 33519101 0 424554666 320212883 0
673978280 51279469 0 731263415 523844738 0
16621576 2738444 0 18042245 11835211 0
119041456 2415941 0 273802199 297160425 0
57436238 131917982 0 613424530 614022173 0
10135994 2018118 0 303199539 282887161 0
79903475 261586675 0 719209581 546609126 0
3800910 6844398 0 75329505 72582168 0
12606918 10300709 0 229969222 241731275 0
252795185 2051184 0 717315860 495276158 0
357265142 65769906 0 556107520 478822423 0
264261559 51448765 0 361826540 352287835 0
44124785 15769631 0 585541650 670615333 0
586131404 217622950 0 903141637 738768495 0
11813475 7857610 0 18281492 17440092 0
459361349 397846413 0 723567644 824212927 0
183751998 165849183 0 856782323 766565847 0
77739924 26685542 0 543535162 420782641 0
269256135 207772100 0 497067018 606119871 0
27266451 12265443 0 56069183 51293294 0
1986257 55510831 0 657029966 689793951 0
130303631 13740625 0 614279839 624303627 0
17024542 40410473 0 314295195 362311055 0
27850137 38697128 0 205695557 165326741 0
20551183 1691331 0 42562489 40495939 0
132234 671143 0 43098594 42490194 0
19109793 8816993 0 36860683 34394754 0
184266239 18702035 0 833820209 865367462 0
61442301 862985 0 91137320 54257583 0
587187494 190601766 0 803846048 861047069 0
89442195 42757704 0 749457721 846587769 0
31952391 4599897 0 278874516 270467607 0
118441673 55321093 0 698574824 897147454 0
40517695 12318634 0 116373898 145854915 0
210321004 22390672 0 617848388 650506920 0
324373749 99830242 0 924653169 857151948 0
136210066 20803876 0 312435629 250720851 0
24133447 9315517 0 251450377 203268503 0
536479561 21683683 0 954035727 840560949 0
383339371 120409327 0 775105534 768452031 0
343350101 212502835 0 683333461 650010287 0
394549256 205013543 0 550561813 552148703 0
286670150 92275703 0 496083030 453271586 0
41983666 32613066 0 488022574 508342537 0
175700013 8814967 0 798434344 953891645 0
3702252 84616722 0 593136427 563489869 0
111542017 86066976 0 115414668 118430484 0
253268317 15493815 0 722096246 573963646 0
289819819 99111424 0 724783587 675170432 0
109390262 27262984 0 123474319 123432819 0
63455167 73375694 0 75497675 102538792 0
769787129 92290709 0 902152564 678788821 0
91707404 43894332 0 337720762 438216249 0
19614377 8510233 0 884130778 762032060 0
25980203 1494606 0 52130039 51120903 0
20899090 41857844 0 496998264 447316685 0
150806638 18062845 0 489855603 443087675 0
43259424 348475181 0 711183005 630358532 0
169096894 46623432 0 763528437 751986051 0
31026948 170726359 0 507022262 522306760 0
4319575 20987474 0 178328880 167044355 0
152305538 164773568 0 558545402 593294999 0
228882421 50852703 0 910522767 883402948 0
38161235 3390203 0 167281026 165933963 0
136113555 71920764 0 339319628 500396838 0
29382280 12921949 0 596660651 712970246 0
365722372 72153568 0 587963062 160580391 0
177943859 54950713 0 218847709 197565225 0
8588592 7829162 0 85737137 81214283 0
14883800 9251152 0 55376196 79217989 0
82966458 22429593 0 777035871 766491909 0
353945326 34433605 0 551818681 448264293 0
235213714 3579719 0 786497162 837534704 0
445576202 226316425 0 465955749 369193207 0
241829544 377469003 0 644960075 611014785 0
42361656 41226363 0 297225629 301197815 0
85971710 53412448 0 827481073 840692711 0
335424035 71226638 0 696141417 651568902 0
114299523 70205692 0 960368552 813635744 0
76203631 6715024 0 125266283 98005114 0
152130956 13961367 0 452187886 443016211 0
101957383 3996809 0 120430808 106681218 0
108643669 43164268 0 264515330 219947611 0
614754241 9954826 0 864548657 854966090 0
21397025 17550172 0 605813633 607131074 0
21035706 82955441 0 628173134 763533432 0
1330269 20087493 0 92202317 99170941 0
132531191 190928748 0 544551298 557230546 0
25758919 1197054 0 128571581 128729352 0
147815477 171712458 0 766839584 783196535 0
303611356 177535448 0 406409150 351986655 0
72877492 93890609 0 667075021 676595656 0
21750862 138661458 0 536355905 448370385 0
251869472 116842017 0 457992343 550651347 0
141236086 38762724 0 813349069 891056149 0
533926029 329415136 0 756157291 835027200 0
280111203 100452959 0 298333970 188942053 0
719572066 414860408 0 997278141 938011256 0
22825674 12632912 0 247471423 247112333 0
361150110 16834629 0 848698167 886344681 0
44040767 15003542 0 869122680 905857707 0
596890376 144877049 0 735329486 751024892 0
321775563 114688894 0 399258850 408100140 0
744734297 149663783 0 905212342 933251672 0
210049175 20391782 0 735054410 714734135 0
136258099 171007177 0 902480067 943951793 0
3532173 1149408 0 19411620 19348524 0
9981440 39584501 0 440596032 532113151 0
593054785 23622673 0 713566251 689379340 0
39888663 764020 0 132212239 139972631 0
216442221 55905473 0 421209236 410103257 0
75301341 8788767 0 476106524 576090069 0
22496363 28435195 0 264709768 295963230 0
28284686 86092076 0 315545275 332767792 0
488232430 147893618 0 582080761 604952610 0
13400651 21236001 0 656663691 778140885 0
243547287 121201866 0 693832713 815318002 0
449341009 103102797 0 660453329 594523755 0
425626219 3456249 0 933791173 902055382 0
356018589 52488073 0 388401002 420954908 0
360174553 169533889 0 448606383 329219481 0
52054116 42633018 0 823334944 683471535 0
442388246 17913786 0 863772003 924609392 0
84022466 211232 0 470465303 417909877 0
635179297 549513476 0 742479566 700837873 0
20194868 22792477 0 196032766 185755969 0
154653226 71458930 0 297360509 231636049 0
37043169 112425578 0 568824691 554779223 0
7922587 3216839 0 286268662 300938767 0
71549153 6310816 0 586541704 613825045 0
143065943 33254059 0 144446778 74435279 0
85969711 85962082 0 164428758 179778528 0
69889300 7085687 0 79674648 46853660 0
30023756 11268153 0 140135016 147605888 0
139444987 16579823 0 218136361 202980378 0
4530338 139688395 0 272274664 353734803 0
136580255 28825894 0 375332912 366614013 0
486243170 338825297 0 630111239 392981602 0
50444116 66864540 0 169856520 166228231 0
28480692 6931969 0 138003057 139959172 0
22766854 4404408 0 72427458 85095045 0
4242051 30630671 0 279749666 316642625 0
294708794 118928161 0 340066303 341801486 0
10204185 34833646 0 152058389 188266692 0
497290175 32959792 0 584679240 246632494 0
95996714 62389858 0 251398274 214322789 0
45143469 4184567 0 468510670 491799016 0
46293250 56747772 0 363032918 350161672 0
78167682 47806495 0 525246626 475123301 0
27647464 60156483 0 657022076 580940134 0
110360528 296279448 0 674678662 694769550 0
193706889 54826130 0 453355894 473403994 0
180855817 2805541 0 361131992 357431315 0
270391628 56316797 0 387301794 290253605 0
484868039 8189005 0 764926096 472639276 0
20270022 2506273 0 26894162 27737408 0
80283559 13078342 0 174056080 177679255 0
167040276 41907990 0 305128434 361133223 0
31429906 221266145 0 636939011 776968643 0
2946711 1303452 0 21389607 22672385 0
69337469 1650730 0 165939561 164106537 0
314980119 19302793 0 401464140 171755868 0
8526837 8270070 0 436504855 389953903 0
173738146 60597532 0 726671290 662392959 0
38073163 46494786 0 330110666 299769450 0
55507000 52357906 0 246301185 254621271 0
376527276 238640489 0 689644055 653110688 0
51974741 173560662 0 711531370 721898358 0
161882247 30215880 0 683617878 657652807 0
159132790 153858377 0 870345014 677116607 0
72568559 4948481 0 170489074 163746390 0
42623961 44177424 0 617486325 682995537 0
111239116 5113176 0 484857372 367456384 0
231680174 29092106 0 359689927 70396740 0
68833015 25656969 0 304014185 257617811 0
25987068 39085752 0 214026443 229887384 0
55122392 12532677 0 527179110 540605785 0
32462294 32666810 0 686791997 651639571 0
1810087 81668417 0 401849117 545407203 0
44247088 76792220 0 800766602 817567679 0
171443576 71656948 0 582445691 483646652 0
494871317 27659943 0 918000588 701434560 0
133051323 13350992 0 229288346 211744731 0
90038665 140877 0 131316522 109348019 0
359209242 217418835 0 487673032 365933539 0
195390980 62926332 0 438899665 456476331 0
64088492 103024798 0 651196668 684996068 0
7640618 2477852 0 61187305 67256173 0
69520305 25682458 0 362093144 352189745 0
566522425 443203597 0 702491276 626339251 0
10842831 23490141 0 364375335 372852985 0
19584604 7694186 0 824178633 657075935 0
405708520 101930040 0 612899453 616649003 0
5061821 2195329 0 397627238 473202295 0
7749923 13627408 0 733485025 742709503 0
12633709 1767869 0 34356505 44224259 0
96127616 30429377 0 284407705 283263653 0
576775494 200714334 0 668761436 556884984 0
276869555 66380355 0 346326231 350101273 0
7079490 9860209 0 121262170 118291295 0
16201687 16581825 0 956439725 874959924 0
122566159 47907490 0 185224633 156314509 0
43539977 26066872 0 205953012 214092208 0
1505984 1509750 0 28699226 24821274 0
105643473 10870476 0 428785196 378189404 0
482495621 433115173 0 889589182 831657176 0
419494796 109479104 0 498759877 490520611 0
7908878 32918975 0 645488108 641899036 0
279268408 130820237 0 799641730 900197571 0
342585903 250994070 0 422610860 378658708 0
6325167 28303162 0 584069903 538897307 0
4168566 7775570 0 56304110 54025349 0
178446762 39827879 0 493074530 540027516 0
520650993 28753461 0 744589304 651426501 0
96863476 33308702 0 203412668 294047434 0
16969322 23485575 0 79007444 117791467 0
45132382 3869095 0 124425297 115268564 0
320662939 3982777 0 927272250 968489128 0
274164717 88411034 0 553910348 431445787 0
101572762 145337239 0 691820316 680257147 0
27960231 12304194 0 232308485 224855338 0
58729818 129779580 0 820715115 857745712 0
306504782 108050635 0 377318649 349690818 0
17700399 1855118 0 278853423 321108425 0
615583969 123929294 0 674066133 541804586 0
108276103 27507941 0 157759018 157463988 0
16871751 46269322 0 129039590 116179900 0
377807758 41279926 0 485056359 506773665 0
37576912 21333795 0 591608785 531673778 0
373386318 217369743 0 546884708 466233188 0
485059938 371732112 0 587273005 475968090 0
65570605 24128503 0 87427853 65439494 0
4449375 83826968 0 398903688 381219610 0
50411265 7359335 0 240693636 234656815 0
479468805 170852159 0 820525184 691205509 0
42914666 26216665 0 340174070 314242187 0
1350193 1823828 0 27818276 27578185 0
98392834 52613701 0 133999699 107807707 0
147226898 2027986 0 182456326 87820553 0
36038197 32526127 0 612215782 648484172 0
8344312 11537718 0 275389157 294969303 0
268628519 2038109 0 440321006 361111443 0
76227716 6001457 0 365236175 450515423 0
88412517 3822363 0 525517685 536361767 0
484730884 127047587 0 819027185 875196242 0
18282039 67892344 0 476118182 618059712 0
38295624 35221299 0 421436126 328237005 0
233597418 49315486 0 329120780 260489272 0
20315236 18060357 0 273452062 286289391 0
213436124 93276407 0 546915086 376631880 0
29782747 248654728 0 679948494 684127929 0
3166115 138876189 0 721685681 699310087 0
10466552 1613666 0 27544179 22966465 0
41808327 37237412 0 894121221 908733137 0
252898230 72331553 0 306426518 221261640 0
124198704 108882274 0 491785897 491712071 0
55497839 22574238 0 593598144 560234832 0
21546646 1476772 0 41259734 37446500 0
310813445 108860926 0 750147047 726732277 0
383452251 56484137 0 500686493 350830155 0
145233414 34127416 0 215222319 202056860 0
596071271 446378976 0 675816034 802828542 0
12985465 31038382 0 104393098 98987343 0
26029436 12692790 0 267173506 238547066 0
100786018 26656589 0 231587238 233989638 0
118118823 44821051 0 361100542 331889783 0
18987011 50547232 0 276575390 259927125 0
736910278 29800942 0 931188489 808630410 0
105981513 47864914 0 624252850 601218973 0
264960924 59589703 0 601461855 624703567 0
200112127 27034016 0 223973863 109463204 0
368461527 24237660 0 446289344 156906461 0
118245331 10741765 0 634735423 599975147 0
329839291 86635067 0 516037600 509495997 0
282079035 10932639 0 371114026 369562989 0
127916787 88792404 0 575291648 635346041 0
143951936 22816427 0 412959842 350127181 0
59827614 12400989 0 107714151 103053671 0
86055152 97374970 0 683386274 746871785 0
57427048 56681535 0 530475428 562792009 0
1045065 41439964 0 443574651 440554345 0
132388760 78740358 0 170613442 119336944 0
160275279 15325731 0 316492969 202738922 0
11704940 59617487 0 690148473 671406072 0
103277113 19093386 0 136358900 129160106 0
284273236 171421813 0 633571976 592123377 0
4302448 3746835 0 172165323 145944167 0
84287023 7992868 0 431825057 460366146 0
45183607 52483399 0 602967566 447879382 0
292999278 262582486 0 651520436 689234483 0
260271164 23869697 0 400424907 273182541 0
256980306 27910601 0 650650319 583604208 0
172532640 49656696 0 678327990 628898428 0
236875612 65029643 0 807468175 671023888 0
100367267 156032620 0 497466282 640673920 0
51093453 120033827 0 627539459 646661906 0
349442316 1299594 0 594311740 363826049 0
42678277 91244881 0 703573014 765377088 0
125575 5072147 0 65955236 65626791 0
540227558 262119638 0 837298110 542711099 0
287769286 138840325 0 418521216 335186695 0
279189824 154592600 0 943668571 900886883 0
303846715 163012328 0 637146983 651389046 0
226948581 16838817 0 790391098 821568421 0
337551614 88750313 0 416470466 426476847 0
145648241 61686614 0 330690912 282686619 0
249112635 125788663 0 352737469 388893282 0
114149564 85944874 0 204303523 201780442 0
305590998 190422550 0 555341561 568680567 0
47254107 33052945 0 135445072 149543740 0
165453619 20373755 0 400020397 324946569 0
355469275 279173643 0 876816163 850815741 0
44877441 3846315 0 54084918 56003047 0
385674495 130876481 0 698123308 558317052 0
109508193 106429877 0 698237351 653658519 0
2709150 5825193 0 69650342 83647146 0
4252360 115836 0 40197554 32184589 0
6153579 6115701 0 139488805 193460291 0
11015245 3216236 0 116938530 117411326 0
250064175 69355345 0 792673478 523335633 0
219206701 112824315 0 434190063 448204516 0
40804039 3177593 0 75856723 74822318 0
270848613 242180872 0 911511188 777795047 0
215450862 5548212 0 271851543 239955020 0
125763584 243374 0 207452847 188722204 0
70674452 43210489 0 589167985 596662088 0
524288109 77333477 0 912989721 866963828 0
399807728 36986505 0 710560085 672503416 0
31801916 4553387 0 57809815 66515331 0
349673 327578 0 23639157 21363548 0
39012651 55157836 0 489218266 706147491 0
785990115 104581072 0 850760071 659160086 0
1635180 104510003 0 344133792 333987609 0
459818839 85272224 0 565785268 526070822 0
46109559 5955123 0 633445493 694837449 0
197655118 36143019 0 654707121 633391090 0
30606257 19329049 0 48060809 33984772 0
192434451 151735968 0 432853034 581709177 0
128332985 24419214 0 223631060 245735820 0
65074803 74745746 0 762875937 776535428 0
12051622 5044635 0 192414011 201022802 0
63986532 33644992 0 447388444 433136171 0
310067485 29563281 0 759051514 830696969 0
381037173 179538800 0 424901459 448244911 0
124179276 25675029 0 736924456 749638481 0
500668000 216142482 0 535947509 599658380 0
17515310 29418939 0 513585297 568181275 0
313496171 100646260 0 584878798 562363266 0
1924716 65335 0 4457372 4492651 0
11127688 9034056 0 136926326 158005794 0
239613783 16366780 0 595323580 470024539 0
251168927 21359461 0 392019624 386956505 0
55896363 118780953 0 793616618 807857255 0
216620516 256777092 0 685930589 638155404 0
10698453 5761668 0 126820386 155334565 0
47394046 3822852 0 350315074 388491016 0
14534718 19390251 0 309397431 333301747 0
288405205 64369784 0 297591617 260420847 0
65520869 20290791 0 327489579 297672756 0
6622468 2451611 0 24575735 24475937 0
96343980 22432275 0 180933279 174325574 0
816357059 13123031 0 882601360 716667944 0
45309058 25306249 0 365240152 315596745 0
539698541 76933520 0 974242508 841529592 0
33704778 2528410 0 180028874 200596306 0
130408655 19227730 0 224729630 171627209 0
185017450 73953973 0 504354503 507248722 0
2030726 2765884 0 52728040 47007179 0
174793182 55033040 0 778850713 922147343 0
10368515 25934959 0 263001929 257213405 0
398326450 72498080 0 485908327 410347902 0
101444997 92753268 0 394345190 553524615 0
687764 11687006 0 131332862 125349356 0
216519624 65433522 0 366462665 381245868 0
113351626 2055809 0 470524363 475629447 0
641762007 318084555 0 680968285 449989599 0
684912273 258323487 0 744406006 772538192 0
75294185 103509927 0 668812945 735543325 0
486465583 145975082 0 637542120 507996932 0
198673362 49708375 0 689465008 585605025 0
330954433 98788752 0 726516903 263457155 0
786369 1198905 0 1188723 1809663 0
101823775 78087210 0 786597674 740948870 0
81297429 101482945 0 302217033 355566775 0
388849774 65355270 0 806036237 823264545 0
36295751 8392662 0 46939442 30440889 0
99989516 59249518 0 627816772 469801023 0
40396171 44571674 0 491812811 488583590 0
31016597 53879132 0 757634975 600352314 0
229414258 211941857 0 342362860 414806876 0
6997458 126693775 0 880119245 936813774 0
134214416 5200534 0 168101253 72818721 0
58901311 61180567 0 86764950 91508700 0
1996219 327577 0 135573891 144376987 0
3853128 4130438 0 296212605 326404419 0
68552094 1878902 0 295442738 363038207 0
274672605 173495572 0 410273677 415311705 0
198921261 74946872 0 563042919 626054794 0
15456894 14596832 0 379115459 437005570 0
79074399 94821504 0 199713309 186132767 0
153323178 119630630 0 581580426 755770800 0
803981 581490 0 83192433 84833794 0
3436755 17682393 0 179066586 186323179 0
220790485 86900008 0 773500293 883227832 0
5758324 20470446 0 624368322 613539697 0
56771822 6307830 0 311577793 324680535 0
70666049 4280964 0 152454813 155564799 0
651667143 24178755 0 913911377 929270710 0
92333986 44601491 0 232349746 238400072 0
81037520 29256969 0 428055373 390312697 0
9455046 705395 0 33737625 29394744 0
28169184 38778604 0 255356355 262805611 0
249608072 81203758 0 334812717 311395119 0
400256528 158728214 0 854287459 714841031 0
347867 54564675 0 200470117 244850212 0
64427288 200229071 0 881927691 881440111 0
24198425 34464265 0 191651476 160672006 0
59718476 17499262 0 76747662 87819803 0
47709846 23970235 0 626756610 571912218 0
330947189 11515692 0 432032565 419900210 0
440900038 40771108 0 979040297 413296433 0
652628606 170383387 0 801534070 763118404 0
428899508 176326567 0 536696546 522605243 0
385059226 761619 0 718429057 731897981 0
686936942 142678923 0 871080455 778498969 0
19041337 30253883 0 159996962 168463238 0
706731770 340726727 0 811803863 618772866 0
62160695 50236004 0 151383584 156428217 0
68296541 24471655 0 220485999 251265009 0
282027927 142386934 0 860030884 885771240 0
562453635 212036612 0 914961561 819207572 0
498850 26027468 0 128894944 133416869 0
138469260 61655159 0 245050406 266758653 0
269720137 163918330 0 551345863 515272034 0
41811240 15894685 0 187499978 178649803 0
65955309 64752853 0 916457733 951236126 0
7755371 2919447 0 104142665 119725994 0
95231652 28860384 0 752007901 719658033 0
120131688 28690888 0 147155946 133169151 0
56519698 17420147 0 766484035 655123229 0
330732060 40521755 0 802790465 772958632 0
22060250 102612894 0 767794148 720154887 0
116292031 174060934 0 969974960 951342708 0
92240226 131217385 0 727493135 743024037 0
558699382 222982392 0 829273413 752950477 0
432531019 90795899 0 952652287 994668573 0
29405856 4020451 0 153725198 122433655 0
188544618 186344554 0 691053223 543019707 0
350203265 37184662 0 818241938 880517665 0
87812422 307442636 0 739886816 762043836 0
96779519 1285255 0 155715367 52706958 0
56463274 33258886 0 60163225 41448687 0
593451296 421077627 0 840470072 841798191 0
354911657 138917639 0 437326324 334619801 0
58009564 98676707 0 744218299 728662614 0
10267754 134385694 0 705494107 718994068 0
254830233 20338024 0 402260804 357576752 0
92658770 91007799 0 846146016 787311823 0
395056888 184132439 0 719324580 668766519 0
145059973 53544151 0 308102457 304327406 0
8946720 31792118 0 254267302 297715311 0
26854082 17657816 0 189843590 159709492 0
148650846 115324799 0 660525912 656455803 0
364460483 106931811 0 386539943 338787112 0
5936726 67331713 0 310250339 298235623 0
94662043 2028415 0 203718857 167294629 0
26166881 42287506 0 615053484 663249100 0
15735740 20149735 0 311952922 289649642 0
588383642 378213655 0 753369719 674721451 0
215061299 52268590 0 580777748 817090032 0
21603945 5780553 0 94645746 96547925 0
159406998 98066106 0 739033680 583380335 0
91641802 2219736 0 160476270 153836264 0
77875923 55847017 0 368905289 439921504 0
35634915 42548441 0 524335333 485393085 0
308070256 105747364 0 577542531 565634215 0
254821884 36714687 0 904636394 934704147 0
435544440 385109766 0 732704534 652213625 0
59325219 13446122 0 233680708 216501266 0
260037144 81151952 0 456286086 324796317 0
2459686 7557429 0 135377788 137921754 0
147209520 131606487 0 744360250 866186549 0
508668 1391274 0 10552008 9661599 0
9862364 30908424 0 380756823 618477612 0
9912740 5805703 0 44959778 62525815 0
21385804 75224745 0 295293725 313760082 0
40493 87758 0 1170367 1220052 0
380523784 116173345 0 445113245 378502853 0
3346148 23943 0 15563138 11685910 0
20272222 3359180 0 82347885 87327912 0
52103273 4157490 0 260871052 261781074 0
725858048 233493100 0 753787156 701181914 0
327904713 17887773 0 655645080 633317880 0
97451349 88267597 0 840176595 776160672 0
38672159 28145566 0 237481476 209774610 0
30595184 20028376 0 270734200 322758478 0
212604925 124405468 0 284304409 201785493 0
87998723 10776167 0 197298042 179038123 0
232593104 27218683 0 458075087 489890646 0
6219693 147491 0 686427557 571027918 0
201405538 14148120 0 484403978 430387865 0
346811093 74917015 0 575889449 579996879 0
344153001 179182656 0 430163749 362177727 0
455447572 64029102 0 514496953 361537426 0
234311154 88402563 0 576482605 483491596 0
9046801 69152673 0 903227643 878039559 0
668527186 694052516 0 735680689 852469903 0
518530885 38474424 0 789138069 787474492 0
403058527 43894475 0 567917321 170413206 0
2946730 42966579 0 213797462 228557561 0
729572049 116226288 0 758348772 201853725 0
83208408 511077 0 356981542 333731240 0
131976077 105331644 0 844413480 768482310 0
360516648 279332126 0 875792024 977050085 0
119964700 105319903 0 254764056 251331588 0
333937238 26252373 0 451230310 466917540 0
28677016 152685800 0 876184308 889705664 0
19594275 16368383 0 88946680 90967403 0
112129911 46757856 0 371615967 369043327 0
580319076 25758673 0 900269543 820366746 0
3714589 1188318 0 29077456 26925424 0
192580020 25614809 0 725131015 701839437 0
163330496 15391522 0 643098148 609961699 0
588748847 23878414 0 791882135 550938831 0
227301802 301641753 0 947498440 967926843 0
272341561 29585782 0 671016560 412831795 0
247516673 177327 0 558817117 428883044 0
42360756 23488666 0 347309582 210113853 0
33779956 40342251 0 387178827 365059344 0
40222214 46887552 0 121865642 114307899 0
147657010 25180522 0 739929318 595281515 0
798127481 204605407 0 839261159 683302975 0
6711283 4894955 0 34473211 26731476 0
254023870 27904311 0 682760057 661427985 0
54815159 24638226 0 63982623 61848198 0
26926691 38104730 0 310924860 299285953 0
103697988 41441784 0 155348297 142804927 0
213332654 87793449 0 793567787 856801210 0
197630365 175283737 0 649018191 665672630 0
595392938 68501827 0 677431864 263146764 0
160227011 39803572 0 194216776 173884201 0
1934807 5827869 0 237070049 305372324 0
28933451 55473921 0 354863648 407215959 0
55913802 26262884 0 588988567 530459798 0
60070188 92112876 0 658366367 616173904 0
392453321 54888536 0 573920608 438677994 0
28590405 36623092 0 497904726 498446458 0
32143277 149133231 0 736660909 747317442 0
322394645 21268770 0 509852197 417737176 0
3064741 373644 0 209958596 228759691 0
14495932 117356324 0 710565243 620724884 0
188454321 35060898 0 775844503 761335563 0
14610972 39145970 0 492034289 488545129 0
77317607 29372991 0 343000703 355790533 0
635386712 394898477 0 806011926 703144348 0
189595495 151365500 0 325368429 346544309 0
442803084 74355772 0 548122799 357480757 0
94413643 13604105 0 415027641 395903721 0
6654292 1974830 0 18846533 17147564 0
150312966 60919810 0 307278825 270741560 0
93483134 174330381 0 718707749 838684670 0
137963133 27847890 0 141093451 116837971 0
799189675 13087723 0 875552359 726986388 0
21144472 111135745 0 735304564 758445152 0
342994600 43950932 0 782058446 766629514 0
88424814 56327194 0 328907961 314544268 0
32287475 24177492 0 89851783 92952223 0
43347141 7118215 0 61762473 57226244 0
89717345 20295530 0 765127860 660924846 0
17153155 4750189 0 135067775 134113560 0
21920632 56434074 0 559290081 490621491 0
469317039 199130716 0 570719773 567135509 0
95156917 23838714 0 223343962 196588037 0
22854128 132834921 0 702849435 736768177 0
38814343 36147128 0 150604719 147682062 0
205922444 103603032 0 862846669 943501140 0
308457942 253689269 0 490399723 520026605 0
253050149 286505948 0 977163370 823418812 0
85293723 458400 0 736049969 783593911 0
265124245 20793869 0 426320498 424567176 0
445983455 15916081 0 775283054 794723682 0
97572757 41542790 0 448067109 471547168 0
273275343 277363772 0 294647004 310426366 0
64319127 10439710 0 77301288 47377659 0
3975540 12557518 0 88650421 60467670 0
35942777 49238651 0 713562683 757212561 0
457276614 44470002 0 692252524 507567151 0
201235462 21534790 0 721464041 689217789 0
162292241 132582482 0 215864986 259463057 0
11594954 10917609 0 513220014 509413100 0
60142555 2735543 0 263787246 260263753 0
425033258 71231500 0 450162515 308792801 0
226782936 165410788 0 807312104 878290916 0
6801317 28791384 0 96592483 104791325 0
3402407 7918238 0 580465117 534845903 0
148469511 17620072 0 488054926 490836859 0
271148605 44975478 0 503651885 305685006 0
29428289 16490657 0 563332131 423002093 0
258219558 17843548 0 325325076 173393433 0
14985774 16295749 0 209878515 154440673 0
27394708 4426821 0 158646249 131795037 0
585804 1059536 0 69980304 68424024 0
263310633 16038339 0 485602521 433181844 0
293385226 9460256 0 513639664 595072768 0
694300089 267326390 0 789470415 779370669 0
26299589 21065566 0 165811327 167770210 0
30038013 3642166 0 86378245 76393244 0
315820197 36597563 0 768109526 710686930 0
119832853 46617902 0 507058208 503631234 0
12179377 11962387 0 71246589 66980870 0
83918760 52249178 0 257639877 371141344 0
59530557 34609895 0 153484967 144864519 0
442503892 213673083 0 806841034 875389135 0
232258391 88965801 0 352950930 286744843 0
12654988 17267688 0 89157686 69876432 0
164840204 66725428 0 203953529 196716818 0
428801575 14450915 0 697300235 793980618 0
144316142 28356295 0 300112041 272267189 0
504847881 19285221 0 807016361 799560907 0
138025204 48472653 0 714588683 692567991 0
222271468 44700035 0 535369620 491736652 0
59719345 13346307 0 507562805 449383454 0
280838553 44751076 0 316584618 304210883 0
6032940 257734 0 135320138 128919355 0
253447078 77901207 0 310572784 166665484 0
8024172 3508184 0 37579150 31061801 0
335366178 50502443 0 416623584 459416812 0
56194861 99494198 0 624140097 625077466 0
8300243 14158279 0 141437197 140889753 0
47681320 24479054 0 429196743 339921393 0
57720475 61858468 0 314893367 349711875 0
6907193 2790444 0 8130308 6124932 0
571061436 145935328 0 840354016 604327024 0
526189233 300860500 0 858425602 723063538 0
11998977 29447742 0 420923977 355695795 0
200828208 85886603 0 841369623 711849081 0
21261999 42131800 0 592202966 458861974 0
199027498 121688622 0 823416440 772382703 0
234950816 90377321 0 786323206 817146858 0
235792931 23984991 0 324047473 229759758 0
91955888 38516857 0 893836144 874628434 0
12299662 41686536 0 744104716 354249906 0
116892392 19743915 0 183980756 182240286 0
171983908 71143491 0 566881273 579708601 0
389928805 218422476 0 723676886 745620217 0
372664157 33414925 0 747881851 653633832 0
11401413 42198553 0 279819077 280902904 0
39359432 12571281 0 398160318 333759791 0
96645652 24446402 0 117225072 106391924 0
86046681 136399094 0 192418397 363631890 0
8650019 29078612 0 169810250 253771007 0
178567196 167424466 0 780964280 794369762 0
331122647 6189026 0 928538937 815658811 0
206542098 60351587 0 856597401 751192666 0
1620102 17054811 0 164771674 186857082 0
350102315 7236849 0 595988530 267400251 0
2593779 96240530 0 823163319 855389249 0
23030324 66214424 0 669873382 910765285 0
70511769 131311131 0 433711470 403425781 0
17445 1902 0 61708 79170 0
119267468 33837792 0 213686672 268874800 0
30385148 69157794 0 552527550 493859127 0
30304429 2170368 0 747620817 863769955 0
45657679 66436583 0 736884008 826391858 0
69490234 21351808 0 626559944 689192283 0
8215377 8022719 0 94156402 81742663 0
169500954 7297889 0 505208749 449589283 0
17564389 3677716 0 39593855 38017962 0
191927582 56202491 0 260881215 67669105 0
300310321 132568530 0 526537131 652011597 0
14386344 1110833 0 36901392 46553117 0
74262444 78850707 0 325211844 298164861 0
60623942 22998154 0 111923539 104534390 0
24910738 19970652 0 210412348 291366252 0
326044846 68140875 0 439745336 251975480 0
324833495 36193177 0 618521280 499751631 0
28681131 27421018 0 322875492 213676401 0
359802189 53314260 0 860827233 853834377 0
95469667 37635549 0 123024263 134462257 0
40107851 31111756 0 90672718 119830097 0
2926543 31424436 0 755073350 758325404 0
1582160 510509 0 4150737 3745630 0
280239209 122286351 0 360600187 263291854 0
230889567 24046063 0 575127521 779339866 0
538431771 142052769 0 702052998 443584883 0
29623395 8408329 0 59924221 56667082 0
369815311 337043133 0 642058321 452942311 0
33535036 8271365 0 231269680 214087165 0
122838280 18975569 0 324302933 230066915 0
56003029 31057759 0 489467932 811922496 0
131888355 444261 0 375998304 441058183 0
37974249 240903 0 103637727 111607665 0
89710398 43383570 0 580851638 628616194 0
447911867 97552044 0 814841848 672910298 0
123201093 56099158 0 364618089 370924864 0
160433573 39742607 0 386679647 378721014 0
145366470 10063782 0 395014285 430115471 0
71936596 52161662 0 745375625 763101176 0
108717937 23440319 0 273069039 269221383 0
30719306 11761791 0 364471471 319364763 0
79615111 40929258 0 855074380 704893082 0
6384367 28134082 0 517068056 502225402 0
45921139 24612503 0 428658124 444320965 0
114966378 42869176 0 374430837 323896779 0
815158711 49634879 0 976564093 925053528 0
499068578 180923455 0 739318738 538840114 0
208955834 313064150 0 868303228 858905511 0
131570403 25044350 0 292732388 243028913 0
225865644 50350023 0 504832249 477614336 0
731272765 500386578 0 807588326 720758570 0
48510141 14473473 0 170725381 171042070 0
88364184 32575523 0 170762762 95524991 0
7502279 10872879 0 351996782 276469639 0
135144146 2018319 0 203511301 224110570 0
218838799 9522862 0 525790329 550504175 0
272823589 31097150 0 482066809 377318245 0
59610554 6377424 0 170052861 155024442 0
193676850 95695770 0 254903847 228912711 0
147870205 303892175 0 931884351 890550936 0
55536751 214461589 0 656437130 687791597 0
183906125 11898751 0 819779108 764057861 0
184466018 62677503 0 915473385 928645015 0
263583866 18827742 0 667030527 922651684 0
20904497 161952727 0 503171192 615144723 0
82731252 4392415 0 394009283 305834041 0
100238001 412689 0 128998692 124198406 0
214842360 94919563 0 776781540 773567523 0
48525178 75067342 0 766165360 671284054 0
17780302 77603636 0 333702185 297029182 0
304821631 147663636 0 421875897 373180985 0
61320956 5063165 0 78433134 53532100 0
26229754 24020915 0 107284907 111496376 0
16566819 17110045 0 139825193 118834840 0
152364130 70043288 0 191025589 177571968 0
1660832 79051089 0 323193873 316953618 0
125164778 89918608 0 295332310 337498552 0
88409444 79251036 0 594495034 673469724 0
170057478 15568858 0 330343352 364590804 0
37848333 187886402 0 570379762 745082009 0
250287416 5631786 0 633365089 554912010 0
99685802 156875312 0 700278153 675504834 0
126100190 47364855 0 145262236 57775762 0
22297689 3362183 0 232588643 216479890 0
98251424 21590397 0 451847519 443251725 0
19367814 21759785 0 326169261 400673671 0
375797841 85892836 0 479967362 397417721 0
249925022 126322544 0 368119199 339688205 0
8021638 2906225 0 33147622 28401120 0
8898945 294369 0 17312589 20450813 0
162701598 34943262 0 355981506 433685601 0
403548770 66192802 0 914357311 900809972 0
10776320 1016950 0 85372299 86796985 0
8172865 4375694 0 9845395 9376838 0
80884360 2307284 0 613079569 480682960 0
652123468 71625095 0 750491090 693862376 0
26152560 37089518 0 455219195 584222327 0
6433670 4119447 0 16877345 18589779 0
86103340 27781141 0 621145807 749791271 0
13460582 47357886 0 691550561 725589548 0
559865307 314167170 0 710365699 648894983 0
272414036 55558304 0 433582586 535896285 0
53624240 514720 0 226020150 217010547 0
73770221 34967034 0 482249422 476177938 0
19857733 9913152 0 117359446 111324601 0
497524591 93483852 0 643414079 583397879 0
21961080 28910656 0 352383365 355774546 0
18940982 56646 0 521887019 509735376 0
221942826 6254709 0 308697921 304033435 0
14548459 3222482 0 44505244 51754065 0
31205081 16854375 0 720297736 724416010 0
2298594 5323718 0 28653930 29697539 0
301145050 16163348 0 742349160 731916700 0
46257715 50243278 0 82695661 81343537 0
181401236 75782334 0 575601620 570288345 0
22837407 25426099 0 890115992 905024145 0
525093713 87452505 0 930634175 887148365 0
185887988 45086895 0 761525343 779037162 0
18056904 12256820 0 270424592 245812333 0
148542500 269201 0 188724344 185109633 0
16431533 22415358 0 404370144 370729300 0
127918848 135146267 0 855894948 776646103 0
66442528 19019311 0 89523206 102598131 0
14737519 17497225 0 64352381 77725020 0
10257679 2774219 0 229284977 374725719 0
91882459 9838182 0 117932190 81112730 0
342048607 21115676 0 716571655 810154137 0
122164719 5228053 0 391166889 390856459 0
12210243 1959533 0 141684758 128549863 0
409512300 4544586 0 548503231 343782847 0
114717142 101836527 0 825642585 847836936 0
812976 93388 0 3522097 3588504 0
417278566 32274765 0 428783574 420962930 0
209825613 33215480 0 259796942 296035652 0
447350390 21361506 0 815117087 659160968 0
346134153 357406565 0 924553817 900470622 0
9376080 16628543 0 185178527 242168721 0
47784455 181089845 0 913698132 921837822 0
167819428 20074982 0 981174445 874791473 0
541094908 570830929 0 771445909 845386924 0
231942669 56092713 0 647904635 620082521 0
154895150 62461993 0 730256921 593542898 0
565196744 49541950 0 680180905 623007658 0
229015917 233082628 0 769086263 710195693 0
630705766 369848384 0 729728309 550477902 0
212873146 29489961 0 423172836 389083234 0
7752371 6066420 0 128462227 132085204 0
56314554 39431189 0 101440680 103293353 0
32380151 1059939 0 268653247 231263571 0
141665179 130236049 0 745951793 896566675 0
13618766 96466823 0 862312000 853915853 0
283083609 33469076 0 375372350 346429959 0
202665745 20848486 0 405464423 399580219 0
75646492 18605 0 105651374 128124241 0
12910059 24942939 0 369357380 373578702 0
18787072 32954460 0 315308373 293672418 0
189079231 130623211 0 883794082 846814514 0
402997855 370451421 0 931525918 824277138 0
346129071 108600927 0 592053823 553352128 0
189437599 19147362 0 574142571 642241636 0
76781087 8933740 0 203367749 209408393 0
724818 13141805 0 105781925 112941320 0
1494401 30240817 0 633899201 542591627 0
174458655 62300995 0 830228327 753837431 0
491031958 31794445 0 691286001 650000927 0
602611599 79876790 0 826824085 824922259 0
12507010 183875300 0 959891262 787127655 0
144479303 51464945 0 298667222 359098469 0
50238170 20865856 0 434054295 474570017 0
179604901 153861030 0 430467422 429950939 0
181686 493702 0 39513747 38241401 0
73069624 106406118 0 713407742 777959120 0
80161803 8099380 0 156494416 148084197 0
73939252 118612454 0 627302486 668119723 0
103808136 17321309 0 187949785 192450236 0
5326696 21186510 0 732945432 865824278 0
25577501 89230620 0 561930272 883677204 0
177815399 8274440 0 283775883 240959031 0
198463316 93731361 0 277574581 171485750 0
193328188 130040984 0 261086697 338766082 0
25728800 2983973 0 36319179 31329088 0
82711359 5116052 0 251918205 241335264 0
17245755 5699954 0 29476742 30261582 0
10701762 6472777 0 42278756 42057934 0
3171373 15803561 0 434046873 437547925 0
372789214 4843872 0 549750127 237902325 0
13263300 14719383 0 111901534 69391839 0
3879228 47297294 0 864444054 803283780 0
97072905 2798775 0 597448265 591554009 0
6115891 14903977 0 91000619 92114709 0
39918602 13226768 0 523166319 576953838 0
347368384 39846791 0 831378413 769574813 0
31485111 131434924 0 526390824 515116093 0
30564235 3633713 0 706993253 801719462 0
121149996 43669142 0 751175266 905122289 0
2550062 31785374 0 167194273 223263718 0
6466153 10975738 0 100633249 88419854 0
743664 212882438 0 485761140 588209785 0
17847436 45411673 0 311221883 380344683 0
153115658 16730903 0 312284985 182634916 0
353413087 94488392 0 716353281 337419703 0
30697799 23850401 0 494431257 532918601 0
1471747 2263023 0 21534803 18569186 0
74397286 26619789 0 324134367 303759323 0
1733222 99785 0 6289228 7051229 0
9773553 10990994 0 66919406 93963964 0
12293439 13240588 0 90766353 91627212 0
454751139 377059062 0 810913918 870532210 0
165904202 29080317 0 423683958 291159233 0
117615368 32896683 0 814218778 877629782 0
204234273 33764312 0 534766149 561813423 0
132622526 14826434 0 174155416 148447293 0
128222461 17333306 0 465974144 561095518 0
72144536 157110048 0 895067489 772504979 0
413521955 131330531 0 616695518 389797238 0
63012286 38089057 0 640302525 627005041 0
23497461 23126412 0 100045214 105544183 0
93837 9882875 0 39122703 34141087 0
30992157 18496616 0 285283258 507661623 0
33631067 61070812 0 376917999 382660985 0
17723148 5163454 0 105570573 104383359 0
669049116 480937884 0 793114177 788005799 0
4233491 13361640 0 125954744 161546939 0
1282768 15450958 0 146457170 148514059 0
57511935 157833674 0 886833090 892289776 0
169306759 80687854 0 631467899 618412737 0
823530226 37695173 0 956011261 798586509 0
16929283 6606555 0 79792669 80586954 0
34515146 2543033 0 383520503 363941781 0
331786395 71393111 0 563725589 591882168 0
171953514 49867365 0 836230439 740745284 0
107486252 60489331 0 218322943 219181382 0
11985200 14582223 0 109876816 87640899 0
24248298 29278974 0 94549524 90992719 0
15616134 91362499 0 326765393 366575993 0
51620638 63246656 0 521183697 603073966 0
392331558 18815709 0 710845508 765573308 0
448002449 1324017 0 585178342 655544532 0
8822616 9522250 0 81726168 86194117 0
32778365 32078520 0 204359363 219717069 0
246634222 9865290 0 450933692 459742462 0
63795027 41115379 0 273451469 291221964 0
89550088 240789723 0 626311337 633189170 0
356709399 158856166 0 364018450 503163518 0
142131163 105965916 0 379408473 304164070 0
5620685 8959637 0 29988145 36032822 0
321426489 30552192 0 811338103 586480793 0
136045511 6706728 0 251126966 247030756 0
29950483 3380164 0 329838310 291249473 0
47003790 6465813 0 182303257 145351447 0
710326 1162730 0 7428281 8137702 0
78773713 228458842 0 710469498 698832560 0
100595685 98839669 0 224159734 167139924 0
70954645 104321203 0 574661068 568761778 0
114935680 53939235 0 374094941 407626808 0
122091851 33472351 0 376101626 372831504 0
57484397 180467967 0 479797050 526029190 0
46832556 26843169 0 307030537 322390434 0
71425085 1454483 0 241891090 215019408 0
354724502 103752136 0 862089465 813075539 0
61460195 132917441 0 808771039 730568014 0
98960089 20169757 0 232226295 266730821 0
23556635 70523815 0 337759158 340305616 0
332993077 222571460 0 577567971 740567998 0
7278594 4562555 0 80986325 85107815 0
19724025 10081710 0 89866719 101015215 0
30003838 38776784 0 171278855 155007392 0
105348615 27833258 0 557290878 659907450 0
205038836 4750318 0 532963406 800939590 0
76873663 6332987 0 191041304 211305797 0
131105966 69376813 0 693860110 675928660 0
67398266 12296400 0 201650648 200245601 0
228095106 25664332 0 597036967 576865723 0
229243909 169730639 0 626816890 664311427 0
44899842 42692403 0 410385492 385359868 0
99124249 59441858 0 837544606 989657875 0
158875119 60698248 0 274279425 240944469 0
73773248 34848535 0 457751187 524265359 0
240687246 88596717 0 310434654 232231186 0
41788036 79076303 0 771229399 743440962 0
9425748 2079526 0 185605250 111245216 0
1752629 34418290 0 474866530 456075345 0
729745851 361948446 0 985658255 489460878 0
413329317 208557570 0 466742608 396788823 0
10990898 5671887 0 255566709 232389045 0
307514996 41421918 0 604925155 590614463 0
46401224 8500184 0 57659565 54336873 0
232511671 7172449 0 365428837 239416276 0
104769093 12665663 0 387880108 366407413 0
243403570 37312662 0 431173028 370234885 0
160770334 107953358 0 720212564 609317446 0
28420133 3353036 0 176610982 187130140 0
57043689 5055056 0 124005008 122617876 0
245591033 70722064 0 360161134 404556928 0
39345912 622198 0 638569237 687513510 0
13835432 29244155 0 87471224 89503410 0
115746866 66107396 0 739408796 754307756 0
45568839 14501518 0 197360550 211177117 0
90428717 12035138 0 127241637 107978693 0
132600795 2940108 0 134486060 92398029 0
295607686 2079882 0 380054773 265169774 0
169388153 118576609 0 180102344 227773574 0
174934004 173105590 0 478333979 480046799 0
173943138 94404704 0 811677685 796229721 0
33543066 5912136 0 54038139 50315641 0
578399804 124877571 0 720437622 656608458 0
22338110 13319997 0 819675394 732480007 0
24564149 11896539 0 236783372 224824845 0
508048 698684 0 69906865 71260638 0
6854587 84184831 0 185625970 182272087 0
26531599 954049 0 109240385 102040147 0
174409860 11798789 0 530935688 297310844 0
58454387 88019141 0 516746203 500340604 0
58789316 22968167 0 120405069 127071721 0
14330170 14720013 0 501772515 410335042 0
196383794 131598454 0 522995598 527119554 0
322999488 49174999 0 654561722 433802543 0
11711228 86404969 0 658429942 685503434 0
270450749 109092340 0 569500294 676347366 0
97502656 40260763 0 114141551 118996520 0
172869718 85669962 0 486859534 522682567 0
3289480 49162803 0 599203817 568729500 0
96657669 45327739 0 137437716 134324589 0
199639439 48905800 0 274112889 325396118 0
5948198 57683 0 6728486 6092474 0
30961812 13993376 0 133286549 171760921 0
421141937 195496993 0 722788701 671869000 0
153780326 149239071 0 441084346 555389738 0
15340870 9579092 0 289305314 278646934 0
27513264 12734824 0 756713524 620572125 0
21108049 169628591 0 861389878 856170067 0
8399958 14943134 0 125518466 123297009 0
17331550 19820959 0 248687394 228362801 0
248587147 22606908 0 873585242 805354181 0
110172104 41919719 0 893861813 906622795 0
56315042 15782747 0 155740609 157796384 0
31551485 24559475 0 548861155 558627027 0
108230087 3256292 0 646192716 643495270 0
13871617 2366851 0 227905881 198789531 0
88550992 136906194 0 721424411 939876891 0
9721991 895278 0 45826740 43192751 0
20800469 50584056 0 186647093 186514590 0
3786687 18623984 0 84615837 110666041 0
16301713 123484776 0 469901730 478330659 0
175518752 27997800 0 526732626 421185182 0
452176543 69270547 0 772784138 668936197 0
65692053 74733517 0 124306913 135286444 0
104360787 44413788 0 711862033 689226664 0
265151996 30597887 0 861566339 813854757 0
436432294 34449496 0 857544045 381813461 0
15780176 14542044 0 347748452 333769674 0
327342294 16701226 0 421655114 509222643 0
65215807 786835 0 242296230 426952287 0
249549640 15326552 0 731774492 749632631 0
76427276 36302661 0 832002009 718925402 0
227402721 43663205 0 272247485 252264134 0
325289379 97187608 0 386992459 375638576 0
38794911 81992640 0 446124302 610524474 0
122014521 77442210 0 397024016 501138113 0
33552046 51199696 0 787121245 859794317 0
86744594 85237338 0 427874566 578520170 0
2401053 115440932 0 598958773 638613082 0
91438358 15472512 0 240805818 244945694 0
11846002 1663905 0 293081937 317838004 0
292902230 171826272 0 325009979 325292232 0
96317465 64073357 0 737847253 712396607 0
159016728 105038639 0 712770356 701880838 0
194211150 212519170 0 340201272 511743732 0
220604096 6725978 0 263371859 206646705 0
21224142 21334803 0 219615359 311898419 0
232159874 158012356 0 251934877 285487419 0
318621184 54670649 0 797119418 661974028 0
217570127 48709015 0 289665006 296409879 0
24574080 24524862 0 112307270 97010323 0
609577982 57542434 0 764054980 376828062 0
30457336 15046038 0 614910257 653009378 0
133736051 77095569 0 345027075 336721330 0
364958698 54818313 0 430231914 288317481 0
103839602 32951857 0 109717123 78892560 0
48342398 40033095 0 764216138 641272744 0
272111395 104635560 0 717855910 748378540 0
191598640 47859108 0 783513263 579856099 0
22671288 10323363 0 142417295 138490320 0
208347056 2032425 0 407840266 223122819 0
33435619 2797010 0 100593136 110146413 0
84638832 16812708 0 851845833 864208135 0
494366227 106619877 0 981722669 904392432 0
9837654 2914587 0 44806740 37859911 0
484721351 390542411 0 773196485 619729444 0
54172959 79562076 0 574378216 531936658 0
881496 747241 0 11096781 9991037 0
50981017 57437292 0 611739928 448656057 0
115229292 144211079 0 388866017 432253994 0
349114961 38200861 0 773415758 592076848 0
65638746 2894715 0 135326659 125561310 0
102319229 45226146 0 624684508 514164412 0
14760361 33180227 0 183719681 183898674 0
134999568 31451420 0 373578111 225769938 0
12388596 2569160 0 63086348 63088165 0
82633332 392996 0 671883726 779965921 0
97557024 124135270 0 500399833 530276786 0
256498648 122832766 0 670269179 480006469 0
50500080 13722193 0 573571244 575765151 0
2992 166060 0 723110 711442 0
269422491 1923140 0 476461041 502109036 0
50984017 11788299 0 613696388 569763222 0
288870894 29059400 0 494837934 391625668 0
286838 19659992 0 657125333 706001288 0
117493171 47647062 0 467623019 417939955 0
108674431 57610108 0 964961688 989427049 0
260513446 7139495 0 732750482 634178720 0
250902765 77928489 0 399951444 443573116 0
142245108 12307747 0 429725092 418418655 0
41068802 18789505 0 71165091 68328867 0
113626235 149822352 0 579234880 551731788 0
81387509 73628171 0 95112603 86851337 0
302263681 22959761 0 316258097 256977499 0
5880105 18067511 0 900450788 913169854 0
252192290 37401787 0 282117757 272142984 0
204758611 23492070 0 213506934 197810548 0
209809233 69067572 0 528741380 481177244 0
81504804 10334967 0 549533672 635128972 0
387996548 57176583 0 614876360 657295474 0
173176 18281030 0 91340432 91560304 0
246646873 177461664 0 723271806 617668408 0
6934595 29988444 0 461225281 590558712 0
68723970 148905908 0 821623846 591436444 0
62331087 64238982 0 525050657 610206706 0
51795384 26828328 0 207433274 201153635 0
338679097 142352223 0 561638234 663673450 0
50115922 4145152 0 167524975 191765882 0
622582051 147483335 0 715280005 434967555 0
5200756 28077410 0 398620866 392997899 0
33601650 38753963 0 50535445 57018674 0
89913806 109794981 0 347592958 360528244 0
143717852 284210015 0 732827830 918449088 0
145933957 199603330 0 815667651 964336262 0
19088270 6996166 0 74783721 76946611 0
891117 4140004 0 915402383 888379712 0
15977016 6534552 0 364616632 330367003 0
45072585 26886593 0 643007269 632379848 0
120626131 61921902 0 129193399 92060350 0
33634648 52975711 0 725165924 571052278 0
13302699 96920535 0 774417314 793222267 0
4906265 34627614 0 370664449 356731566 0
7211972 13499050 0 135087204 123244587 0
172578816 57668104 0 796046520 727873819 0
97931630 67673154 0 767853226 693709449 0
53762384 27370904 0 208616610 220788475 0
274330082 184580464 0 791181977 881268081 0
99007317 81261236 0 306615024 254465886 0
54717166 56917143 0 75630013 70850932 0
473936617 4421089 0 829897479 747321910 0
32092330 5306084 0 304543598 275979139 0
58204432 37384968 0 410872609 468659188 0
191765539 14675719 0 383231217 410697033 0
62014050 144364914 0 719080444 698381921 0
46044858 90516349 0 367932715 349721594 0
71940015 9124511 0 88335949 34504426 0
774557322 137037229 0 858549791 843420793 0
12376033 10189525 0 784750978 752437088 0
22362362 10195142 0 659027844 644432961 0
454023001 203298714 0 483573406 441999218 0
10951112 6570751 0 406182028 411460753 0
40073713 558220 0 348006258 286048407 0
171691955 40151164 0 810258078 773990158 0
727700780 232045645 0 862704475 820292593 0
301100130 4227433 0 622540151 587461599 0
2638463 723994 0 28103348 32238894 0
72872077 79739215 0 594566654 508040613 0
643373457 423393358 0 723008981 696504861 0
178237083 275310275 0 443256362 502200677 0
190304541 65310824 0 555655110 582051697 0
46289291 76760420 0 903677619 895487919 0
57257192 32959356 0 629891413 575626148 0
104590377 7829583 0 299942269 236374786 0
50377875 47960008 0 206380417 180908074 0
14474254 71160302 0 380728883 385524437 0
464838404 35380577 0 683191874 649915270 0
87984363 42327325 0 221854480 269691511 0
28673468 69372265 0 432220829 422305390 0
69360077 12204459 0 419290901 548143294 0
355526512 17949961 0 924213536 750832102 0
12535146 20881769 0 568082551 535247797 0
2995253 41454826 0 361949129 356476230 0
50218919 78207706 0 437741180 435686612 0
834730366 316917280 0 940452055 775324681 0
235160475 42852015 0 474993009 579319836 0
25692881 20122962 0 294377854 271133669 0
82478918 30030902 0 523810005 562019358 0
86745709 1957475 0 189520192 236949685 0
309576935 54890603 0 473267885 432418468 0
27576974 26428745 0 302257168 248337541 0
277855132 43022375 0 615274235 528318763 0
23350457 61644203 0 756700738 796090452 0
75346780 58474392 0 639395815 672433199 0
95100935 36636436 0 715418586 825896218 0
118919674 90695459 0 434793253 463377619 0
569428667 36792429 0 820780822 648232575 0
157694190 63674395 0 722558618 642421839 0
1231759 2835681 0 217780250 240452102 0
6887027 20885511 0 326460260 321555693 0
173082937 103024045 0 692954496 719059836 0
12868547 13165393 0 76455371 81765428 0
265823470 115991366 0 386718192 218024605 0
7532474 13245410 0 41087611 40874733 0
471657524 184099504 0 650234702 611275538 0
482827792 345957593 0 607310746 478012322 0
347086620 34688064 0 729767888 728404559 0
27139206 7374956 0 31746515 28748371 0
583700751 255914707 0 769908521 788742121 0
483081748 3243992 0 858119677 848789712 0
169968491 191397426 0 700462778 691929585 0
332569915 205863176 0 669894273 687196718 0
43790507 15123999 0 192992328 150677074 0
32140144 27348592 0 141432288 144564651 0
228702872 26443542 0 300787268 306976432 0
12154366 4583311 0 79336130 87803229 0
378246512 116980011 0 543522684 615076413 0
38516323 108460689 0 399250386 464396811 0
45068793 139720453 0 929244996 882211923 0
672039496 61010803 0 785380246 718863482 0
234420969 15574209 0 860009700 947881730 0
8541475 13883777 0 433117610 482324349 0
32596868 86277063 0 927024916 887872120 0
192820397 99019348 0 478327878 444789970 0
27631551 66392845 0 523538084 583989769 0
15110435 4827307 0 635853821 628760267 0
10111935 14322617 0 68849857 77798742 0
108925576 8418562 0 552915245 556890922 0
223547140 232501740 0 494142737 347169102 0
69499327 9015272 0 287587131 323255713 0
425605408 371414827 0 768135884 683908338 0
26255662 35141400 0 279240833 285828533 0
51889074 90649575 0 476254502 401499080 0
3005831 29325159 0 294873978 290298871 0
182135716 79048920 0 570357091 336342219 0
189246476 298601611 0 621484373 615660458 0
181827564 16704213 0 202097003 99805741 0
421537312 270022373 0 658190703 610277328 0
457527 1066464 0 572357693 526355182 0
381750267 40229468 0 897974189 982334336 0
2543020 127205 0 95892349 77870982 0
137300242 187024398 0 476771114 604608925 0
101488654 19228368 0 549340813 640217607 0
531208417 288718390 0 678652635 692833749 0
249111842 95197746 0 535004948 568125797 0
164218087 141806250 0 518591657 525417251 0
8798508 70977998 0 263606408 254010602 0
322836205 8785462 0 831427084 723119164 0
32832111 4033831 0 210697317 162516226 0
2803105 594799 0 5431780 2982543 0
128264898 30573803 0 188703075 189492280 0
84570109 82220672 0 648366751 734694320 0
16125121 4544344 0 23385779 15213442 0
3227482 6932303 0 42756276 42173523 0
338962954 10515674 0 447506564 461084866 0
226362227 13395090 0 864864284 788369081 0
184006547 15628363 0 610058588 581349317 0
278158111 37059923 0 480836366 442422512 0
1422597 1093759 0 39661902 35749423 0
14576 9954 0 81827 87327 0
17855686 4755450 0 51843882 67099920 0
18038822 789636 0 90770612 56275525 0
103252174 76821361 0 429228740 344996900 0
6211281 6673879 0 217224472 264886070 0
2340256 5018446 0 151890754 170521936 0
7542928 57803694 0 577809900 567798081 0
393521075 133927149 0 922488464 710961766 0
40566253 42207240 0 158799285 185876772 0
157478610 103176799 0 684508752 816969350 0
13895546 1345732 0 19213810 13859552 0
31871100 4774075 0 57374483 46751040 0
240764374 48818348 0 853964357 842728291 0
2398268 425991 0 22536628 21182257 0
55491162 127460836 0 580107822 619347766 0
18195409 23723761 0 273295861 298093535 0
157366126 42971869 0 409629507 370970407 0
9986816 8351762 0 584003193 603916302 0
203220434 260406203 0 491425480 527673710 0
296320428 200796850 0 600370415 535259315 0
1870667 258721 0 95777776 130378079 0
187475089 10465266 0 383883168 342415661 0
415558467 130730916 0 814531185 614874805 0
100887532 8266764 0 480520762 443091142 0
598435912 29435848 0 873342401 803049304 0
449609137 114108454 0 784681244 767264316 0
169733338 81016392 0 731350154 610042803 0
51304389 28578457 0 499216492 467451383 0
178050309 15629743 0 363139417 227066836 0
104889125 13359748 0 232327469 160212203 0
107458688 12626186 0 128248568 118093357 0
387729308 71500472 0 452817823 441887438 0
4757735 12990895 0 46775054 51259310 0
133418920 8197255 0 642051258 574518056 0
53365 33498 0 418922 419244 0
30713518 5181422 0 212220737 215950854 0
31378489 2261058 0 40141950 33051956 0
105620298 96806578 0 632171722 623624365 0
118724328 3341420 0 349424452 356859715 0
50409944 30903091 0 358855576 387118853 0
1718470 443185 0 3762109 3884738 0
4631983 1082090 0 114193055 122967105 0
14583127 7669076 0 176795784 172593709 0
286694385 11206562 0 830563045 953803530 0
104296614 20272300 0 874374224 909561917 0
65936790 37003808 0 683487449 706949296 0
14148655 4528176 0 385357846 383307829 0
134797543 65083510 0 337853062 304428816 0
7584619 52354622 0 378232405 413733206 0
128574586 13306280 0 154020957 109859621 0
27872602 67298487 0 291866141 281546040 0
55582884 8032522 0 87912877 79283720 0
20604145 14142109 0 111088015 95255093 0
69372942 28720132 0 639832033 606509537 0
47003607 30376401 0 70109103 63195818 0
22344194 15002990 0 571056296 520777881 0
33191512 25156678 0 631505367 526735779 0
151326044 8431004 0 469447885 384886070 0
24338233 45527205 0 378578381 391181510 0
254770014 18796770 0 404088654 397303769 0
80971289 22046257 0 705457834 667985024 0
242999086 132904615 0 816957416 804969416 0
43848617 8397543 0 60985680 49793599 0
54491983 8499044 0 338241340 306545181 0
48975976 2000841 0 114524115 100975441 0
110007644 156785593 0 670803086 736926546 0
143369699 39061733 0 721263342 602597726 0
110924278 106792552 0 756907214 599647002 0
17060600 26097219 0 542008255 410826038 0
40397123 7301548 0 98612240 116672366 0
2187809 8331886 0 105383980 110462477 0
11303786 2152728 0 83062592 91282962 0
19791497 2171003 0 307597530 258636679 0
125457219 42187109 0 228230140 177782437 0
34453550 20795692 0 390079796 457186960 0
121202345 2262295 0 394816200 269091278 0
219414496 21511646 0 760096804 773134023 0
16150875 4073431 0 39478088 32326552 0
13190083 22471785 0 680406639 618341074 0
417221219 73571083 0 805630169 795952551 0
116907174 17658144 0 319504591 254698310 0
47237981 356750 0 66890441 66909493 0
16866176 19804472 0 653251151 604681010 0
511958035 142142914 0 576591418 334425495 0
28740289 6648231 0 37012968 24017282 0
691564471 127098842 0 865237745 867935412 0
6511139 60007132 0 186325771 186031383 0
112083446 105879906 0 669717731 664874697 0
102336439 318425932 0 390632114 605533092 0
95056595 54678936 0 341796110 309759745 0
33771945 8844181 0 495639716 378794011 0
146327298 22764613 0 242544253 258805972 0
49866845 33311042 0 258090989 218958913 0
207730212 140452348 0 284853041 264039263 0
33065641 23865608 0 286614889 299236364 0
3680630 1289692 0 9452986 9701509 0
23945842 14329149 0 173105179 178266940 0
40296142 14247319 0 99805985 86288730 0
350045385 37950501 0 419912572 373511277 0
92439321 37509089 0 425333947 409476455 0
437636295 57587133 0 776235049 775381347 0
328603014 113852047 0 777354019 698345427 0
74332947 63044182 0 404454948 396310957 0
429884326 197189249 0 640854224 722121410 0
274260247 377951235 0 481794450 681307735 0
148211514 80617845 0 546945676 523188976 0
276050137 35737272 0 581121705 620194961 0
58792242 9361894 0 686271060 814664428 0
38480322 4873157 0 202845669 201706917 0
11677894 1827040 0 32122857 33779931 0
239669717 1097594 0 404768139 344677947 0
427466752 86034714 0 817863438 669299721 0
72689769 20901250 0 751358233 746496005 0
146148516 109375127 0 233048980 249891717 0
619764032 64277177 0 638930813 653352493 0
141856737 28616798 0 573040323 673880820 0
95807926 533786 0 658744168 699836854 0
34075247 24104525 0 341545562 342690392 0
1537982 94515 0 62685695 61805964 0
104554075 33033570 0 446118312 362124762 0
264170469 119561133 0 973109129 931387438 0
34689551 464669 0 227776028 298495206 0
21900539 179114488 0 570017601 664288487 0
8935074 10002768 0 61857649 49749112 0
25332320 137654513 0 495547808 466656281 0
23032497 32607051 0 286811503 296269837 0
146727468 22837485 0 219065583 193831919 0
6127476 19802259 0 223695291 195227999 0
142100034 12277568 0 306076194 301559340 0
132099566 58839180 0 388443982 391556421 0
260356716 7127927 0 471894169 626917646 0
170519962 56474980 0 202819306 179014451 0
342816124 217921455 0 397755500 258504804 0
47837923 328464504 0 626026389 662023482 0
70604783 18075421 0 494876389 476320768 0
47918149 96429413 0 321567538 432048989 0
54871255 45551702 0 202048255 197780880 0
617879708 220000960 0 677739674 651812924 0
64722704 7940808 0 118588765 118504217 0
289209285 116856054 0 451524910 434430795 0
59247862 40752608 0 146626515 162187145 0
52394394 13669096 0 110583040 136607608 0
4914119 4218502 0 65505219 57769583 0
153687743 15585921 0 852803085 870029348 0
91971905 32538106 0 150348312 137362618 0
1387030 278583 0 8099123 7877247 0
452098 9460251 0 36053902 35521647 0
228210732 13119285 0 553694599 601761552 0
349854385 198914374 0 381896740 328225521 0
84834335 103469680 0 520327281 532434314 0
437642568 25016778 0 665652893 550830463 0
704382697 123385077 0 857977624 718275700 0
133567958 276322486 0 789825918 838521880 0
97773183 25712217 0 403864642 446081750 0
346504496 314594054 0 554132535 429180481 0
7603190 4631131 0 68932844 67786185 0
19645057 1114584 0 134799165 102324109 0
150778106 13058814 0 527547096 519850484 0
786151 1000513 0 64192869 65100771 0
39784884 23939584 0 488284274 423528968 0
54713047 88023934 0 576855096 690221257 0
20135627 7527220 0 136271164 161504869 0
100448833 88381959 0 347113876 312442265 0
29413428 25834357 0 176916545 127654215 0
102545642 25339625 0 883443870 738312654 0
7404626 725171 0 79305295 65450742 0
4755314 7305702 0 35897718 38162427 0
187813911 18482157 0 263043499 248210522 0
596953251 120377412 0 832275892 274901876 0
8993201 915755 0 32095781 35104446 0
19892117 1201721 0 88811022 88396736 0
17178467 1932196 0 250841173 190498286 0
472525947 209494117 0 888584065 679973111 0
232894378 190975132 0 593471117 869479938 0
515574413 6564837 0 867488778 843079629 0
203404089 29230285 0 355035872 401279443 0
513794389 103949855 0 629928075 542271841 0
118668165 181494705 0 936566342 948889743 0
2692393 15804223 0 141536324 141755653 0
35288331 15447952 0 467181949 579535949 0
88081372 6108809 0 251530315 278788087 0
3125449 10219178 0 59741117 51541437 0
80913151 53127303 0 631523702 602582904 0
13813990 1716691 0 410983833 392156384 0
3425600 3466341 0 66707265 64184355 0
174809674 51960906 0 411968522 355950797 0
45427517 68695196 0 289092710 333694783 0
5125293 22034801 0 179224158 180344741 0
294063676 67511661 0 492087773 353731937 0
185702538 160289467 0 872040485 826906648 0
15405005 51798792 0 575151453 538624597 0
243872013 20596867 0 681435345 468077472 0
67731476 33012187 0 778497121 745533332 0
680097259 277490680 0 838568271 732064411 0
125693810 3659188 0 564251345 468884341 0
111899695 31296781 0 277236420 258595237 0
505087402 190578928 0 698742563 538396187 0
118243197 850839 0 254926854 255317770 0
373592399 168650853 0 474211041 402251179 0
1632799 27867160 0 151237720 127481025 0
432818188 56252794 0 707698581 804359502 0
99601553 14698949 0 631930161 651531457 0
351871549 16285045 0 692364872 693071652 0
97455091 1953816 0 271842335 329608881 0
68298946 81534204 0 399561107 367226598 0
120033685 20009250 0 597484815 502175534 0
400177524 336228162 0 722112655 658158327 0
489783053 512166095 0 792747961 705985503 0
38653431 26920349 0 454203315 459984533 0
6121470 10115996 0 158137455 168421349 0
58336458 48279422 0 383640728 358014483 0
638483781 102176518 0 682581030 760577232 0
332474331 14146484 0 456146480 482542228 0
54482239 103809872 0 705073929 775029523 0
69661367 18455090 0 199177670 185962106 0
33839123 33588016 0 415390707 483817190 0
189644652 15146099 0 682607960 684070677 0
175925255 48148619 0 473905464 485647761 0
11180356 8959655 0 125155871 126159544 0
1368 8719 0 106048 110325 0
11762387 109836406 0 362830846 544758012 0
24657556 14620024 0 77665127 72421142 0
130855858 48501609 0 398711323 401354436 0
11305872 10019396 0 141456662 125599232 0
124956809 110572892 0 716025778 637357900 0
125997331 40811516 0 942681824 917170573 0
8503522 11396409 0 155225571 130958300 0
218781176 72520515 0 858549216 687370602 0
253907844 162640189 0 607914043 638958430 0
156814661 49863162 0 731356387 443824854 0
1754345 878477 0 10271476 13944611 0
12939960 5639226 0 38401732 36712682 0
578802460 250236242 0 715314044 632509821 0
82983287 40778444 0 227040102 184610883 0
194901890 16975971 0 207059476 150240032 0
632974601 518957065 0 959247518 931150721 0
28797617 1113591 0 306256878 340293713 0
57443561 82649429 0 501140847 512772850 0
27569046 29961130 0 550774415 590717399 0
170855384 27464208 0 778104949 787941559 0
117364649 12491100 0 280804648 297395330 0
89398439 94235665 0 559106222 574156177 0
266487913 45954582 0 394138343 280489119 0
232290587 262716124 0 771573723 757827358 0
94057664 52061335 0 328277919 326790839 0
64006947 104413882 0 473135743 438865507 0
188744742 19383566 0 560129533 530817562 0
259086115 858497 0 483054027 501601081 0
107731575 7284556 0 177421504 135093644 0
385801889 125534031 0 715759500 793206676 0
325192682 3735806 0 653288201 575075465 0
191934128 53702169 0 444405353 431652736 0
127683803 295305898 0 851963855 803450917 0
1075684 219539047 0 698762986 737714508 0
254247971 37541448 0 446812668 426688931 0
418773943 229721148 0 466260608 390411409 0
571007656 252327615 0 775868127 774584159 0
18088812 45763390 0 527932795 562515785 0
289992731 8003794 0 540255470 382767521 0
20202276 31877558 0 340815383 345008943 0
55068529 103535496 0 844835486 768880220 0
302585868 77054161 0 415636556 238728767 0
6009456 60419612 0 222774973 249755208 0
102481538 20703179 0 385587431 392851915 0
27766617 698535 0 344425091 300504310 0
576463145 382290341 0 916218461 648531064 0
4778579 16636283 0 215919011 207622928 0
8969279 30721007 0 580121387 640044295 0
103037026 4276105 0 415585047 391957386 0
105844167 20684715 0 823802713 912378727 0
92055186 124097349 0 718947360 718412073 0
180436635 1159509 0 340874061 230313095 0
118541658 66920640 0 173194622 193967138 0
77767393 5034582 0 328618328 316599784 0
509060519 36920167 0 530751145 350175053 0
1264682 595753 0 82037573 70973968 0
171330819 2060688 0 585050630 587058282 0
153689987 57319159 0 179330426 171042573 0
7760637 24890185 0 374232935 496040299 0
495902520 140495743 0 706329497 632617100 0
14770224 307042113 0 713619994 669147631 0
161021279 25016808 0 733037511 742939996 0
4982842 6904813 0 293336001 240324427 0
72116515 8712597 0 632450396 620146625 0
42931118 19426659 0 115958607 111361133 0
533339 501407 0 5585800 5186293 0
45892522 18939792 0 186771946 164098898 0
454621555 186456324 0 740195923 639436565 0
4626709 10797750 0 227443542 274414474 0
574025868 111720604 0 928239059 924629634 0
103296485 64867361 0 214266173 246770288 0
71959871 65204343 0 433801955 449759189 0
81679578 7008163 0 164987079 161372875 0
382360432 181345430 0 417236623 469099611 0
143135309 51091827 0 305627540 253657295 0
27843537 46663501 0 911254269 813108503 0
51347810 53034064 0 58853678 55254523 0
37723864 14298617 0 288790311 336871274 0
66873931 2460890 0 108702384 106985716 0
202102755 37912482 0 253816089 261856923 0
495691631 114041667 0 853581441 784349273 0
635444734 32392730 0 816511184 732884851 0
24032305 2340808 0 46946951 44041274 0
34253998 139792838 0 598210545 878843266 0
73404337 41717197 0 330482983 276096997 0
125654907 164504017 0 558775530 509394492 0
237683187 44040724 0 440716478 445619820 0
21303791 5425639 0 157585778 163477607 0
245150245 26620754 0 292166671 281538752 0
145590472 2806486 0 290259487 157253316 0
4916100 8662343 0 153707149 164527759 0
238818991 179545914 0 624395682 555522619 0
25666166 80676274 0 494833977 490872454 0
15869609 21261086 0 110268752 120372164 0
213481309 19658441 0 695357744 512464636 0
2303193 51723886 0 177085497 206173902 0
227813592 43338591 0 750101891 702717445 0
3808224 81872 0 19735883 18179801 0
598544693 147296761 0 716380684 646897380 0
26472744 58200060 0 589646364 533089623 0
70714659 21419437 0 347690481 361846788 0
17604829 7871110 0 68655945 84604562 0
77895285 42759673 0 657227371 658259753 0
64213 265960 0 6259857 5465032 0
308366006 127644048 0 701373985 612566875 0
1256759 10022874 0 63741509 63445189 0
61361869 805977 0 276396183 301046305 0
90576508 9810386 0 871822664 914110858 0
201195058 141523293 0 524834609 576955263 0
14922194 277921 0 66436468 55792115 0
54201549 16728868 0 612648775 588512663 0
18639258 4026733 0 45311485 42883301 0
466012936 414213781 0 773893542 705217770 0
5985806 18339574 0 203267191 196589753 0
91620345 82414534 0 283132534 195092528 0
579937942 49533817 0 747266979 667664976 0
11542350 5284971 0 378017654 390347016 0
67831240 131842942 0 404986023 471658075 0
308357975 40933099 0 575830135 645551502 0
4644437 4347285 0 295846412 291678242 0
28737751 30104445 0 274706901 252815502 0
146338870 52951593 0 507238955 476489238 0
55798170 62059183 0 166601792 127483875 0
169751999 28458213 0 425250270 156340751 0
4569982 76946971 0 395188418 382578436 0
15729274 16124508 0 449680128 381898307 0
172774309 15560489 0 284952072 202321428 0
366415155 97213034 0 426508597 258478886 0
34926326 111920689 0 204609990 188189918 0
437305006 41612107 0 515155189 383319332 0
267850332 22055355 0 277275882 256897521 0
110838494 63254595 0 475559822 418316879 0
354511381 34534428 0 586807350 559375194 0
28325364 4664709 0 859793282 853885923 0
659964682 9843740 0 774395163 605502910 0
272430071 144789936 0 290597086 294359124 0
481296334 311272605 0 753766908 917157061 0
573216 67238 0 3873675 4241932 0
134228194 224327667 0 635242704 654996869 0
53941323 5515845 0 66059044 25196349 0
37416934 8285742 0 151827326 157469945 0
206918592 71461052 0 736378120 638574049 0
134955837 26609302 0 926481199 838215418 0
3185918 6245471 0 480302077 418469158 0
2659836 7616219 0 58075804 57153972 0
200360309 120155970 0 718389201 645989866 0
6631288 1823530 0 115896829 104629986 0
2025095 13269799 0 56895469 74295843 0
155816404 60974868 0 289159524 314567533 0
643194603 184759242 0 689095839 573430506 0
310977717 105401935 0 597354989 650725961 0
133658211 59692412 0 227610467 211720484 0
2322398 8121221 0 66757896 72438119 0
52196591 22382600 0 74667054 80446301 0
12730154 47972607 0 807648865 865098282 0
20465167 10066942 0 318084288 309397508 0
131328389 90454981 0 606208903 552894095 0
5924906 5303483 0 688915534 807598780 0
224842987 34594400 0 519627404 527111635 0
25579802 15318058 0 178830193 163641417 0
31446697 20262861 0 103138508 123071224 0
252686011 25503816 0 285059815 152428240 0
401181066 18070409 0 698142914 633026193 0
59971744 21786078 0 225029900 234057158 0
21495501 120010629 0 568033986 540941754 0
83390210 129071494 0 837202440 768435764 0
177672273 6741936 0 243221634 233239045 0
31210771 7744096 0 390026080 381676378 0
49687012 86057111 0 546226755 699067466 0
97650259 23322066 0 191058119 202704083 0
197196437 32179052 0 409739942 397296333 0
267780845 2997852 0 809345879 822116059 0
365391794 265315251 0 803317408 792279532 0
122612884 73336033 0 871649897 793755395 0
44623303 3660534 0 560343891 566628342 0
134851801 48918695 0 186298604 208454838 0
32253716 21098989 0 47112650 45248212 0
551563251 186830947 0 695911514 699448139 0
35814376 16665291 0 658725233 581478563 0
45300540 6669549 0 385903907 289281304 0
11457084 77751617 0 302718324 314513131 0
134608 104195 0 2132978 2171491 0
8950844 5820667 0 117069117 111040475 0
152077359 13334831 0 426159107 415083092 0
7262533 20839119 0 408030819 411698229 0
19049396 23943681 0 637833917 714539591 0
176827 14113 0 59533833 79549726 0
113280198 17326358 0 292544095 302945936 0
84475885 17654367 0 236421551 187850127 0
9893045 5566915 0 123216065 82966905 0
576795 2591365 0 110210742 112935418 0
26755948 18381146 0 340034136 576753239 0
14749494 657237 0 69015173 67298247 0
21377587 47931468 0 407226249 451681733 0
141014072 7248493 0 608398125 487850281 0
510395102 52770298 0 931175614 798139802 0
1478700 36885267 0 136683662 126752519 0
23849374 5836880 0 82699558 65410982 0
459607238 7260896 0 728984379 622962958 0
91504693 23985001 0 172037840 175125667 0
226236251 16359479 0 566728145 501589001 0
38887465 28205353 0 303522809 271221405 0
142409344 15619753 0 240246197 214357768 0
525430480 626043720 0 600363566 653200821 0
279442286 533139 0 658575916 688070223 0
422815021 195988264 0 629271526 570952171 0
72948947 200165052 0 820212038 950168731 0
23889257 16956742 0 102720416 88461398 0
45559633 42446481 0 342723481 298391153 0
68494516 355569274 0 853703089 983084110 0
164773960 88973326 0 768583156 784986355 0
3624147 7995032 0 11904503 12131140 0
20310650 17204550 0 282507609 254924288 0
548727565 259339699 0 701842532 549484265 0
4135772 3945249 0 94671295 84209137 0
305891142 175388218 0 555595881 565093708 0
30231473 75326969 0 363137693 375126245 0
30112687 11301597 0 110383431 105951076 0
70452312 27461873 0 325723693 298349580 0
580756392 14414994 0 746637754 688725787 0
63147184 24280517 0 238195273 352578012 0
41324921 2671294 0 336356490 301671164 0
46415585 353420126 0 899192960 918231243 0
30020449 1784341 0 75831989 80390854 0
46987781 98554026 0 866562785 853895888 0
65131485 7191090 0 229066346 221004986 0
50964605 59999306 0 197710714 250605334 0
5956879 3014708 0 48070005 36108021 0
100059099 103516543 0 539681874 512715275 0
2157260 686797 0 13479635 18161973 0
1854442 1150805 0 4452153 3974155 0
137204373 90613248 0 288062842 406366850 0
146895827 135931267 0 565859753 556339681 0
33065920 48729452 0 870814133 475716283 0
2839346 2960463 0 306657102 269761016 0
25208087 141553651 0 793368046 742616336 0
44220553 2116240 0 52591333 28157271 0
709525 247350 0 3918068 3380371 0
36201499 3537998 0 88937774 80765406 0
172646235 60703231 0 822587803 663773717 0
23150936 39564451 0 192765010 394058155 0
80843928 12130196 0 160024568 141854627 0
740508976 33320377 0 779655574 125381062 0
68279710 9712580 0 124871812 111985248 0
139458390 93669289 0 266480490 234413517 0
104168548 75947554 0 438946512 495180464 0
621290278 139542839 0 679754256 381770071 0
2918728 51447893 0 388182249 415876702 0
87346929 66551482 0 382724212 378258125 0
272040622 53694113 0 428745869 465888711 0
20742588 52836539 0 507314907 629108560 0
240483839 26318018 0 823350051 784738359 0
62633416 6455693 0 446382734 441275208 0
345055267 33921521 0 470896107 588166466 0
1198653 5997678 0 309302739 324988590 0
16514165 52109675 0 191940454 213123528 0
31905460 52570469 0 43464855 59160143 0
82868429 26463103 0 416277674 355290588 0
542062952 252169242 0 642544377 626343831 0
342127335 342757612 0 742261134 772498379 0
396343949 33397126 0 602908724 481211871 0
168877159 198937981 0 621942990 629309811 0
135168335 17223199 0 562716906 598733812 0
263870344 11930980 0 397823240 67653328 0
43793313 7134359 0 344816777 340755202 0
77047978 43284034 0 209657486 237279509 0
12323079 3365570 0 99772402 83842062 0
386564 3183957 0 223259231 301066638 0
29119020 132908254 0 631262240 545515399 0
69802473 44427061 0 855697891 693777532 0
174417583 18948668 0 245963493 264564818 0
415412998 38718177 0 760444233 708481145 0
191633880 203316865 0 612292245 779723409 0
5059000 203233231 0 525484585 533690974 0
123502906 48223466 0 465043820 447215730 0
17533870 7628157 0 29889741 26973839 0
325209412 20125543 0 404236744 346871982 0
94209112 32718156 0 166592108 166088779 0
11782239 1051064 0 207762810 210143956 0
58100316 16354190 0 194386778 217505754 0
753272198 394790726 0 785041744 812157872 0
238384151 68745042 0 888752848 802703241 0
105317204 117769232 0 189068173 213909067 0
302678277 58836484 0 592464647 545784476 0
74135296 229899 0 138704426 121435645 0
653523195 180941466 0 882295188 849421601 0
107823456 10770727 0 193271115 167786390 0
531843373 248592127 0 767636454 491983802 0
295300563 62929206 0 680575759 622295043 0
92858164 39585835 0 385544734 352738525 0
324047558 316990011 0 914674072 832067601 0
110296436 51293578 0 302392576 234889561 0
557850856 172121105 0 576779026 485594282 0
16697026 41259357 0 303682222 283834447 0
295132135 15809293 0 919758925 715703950 0
6905869 3693195 0 25971220 25836855 0
11615236 7481032 0 86480021 98751577 0
279078658 33603079 0 720397814 742828298 0
19493545 15539584 0 149376504 155502600 0
55145084 21495068 0 455061533 671669409 0
444370658 112989457 0 531253884 365000898 0
353677256 143434696 0 681385307 796890323 0
66662100 3973156 0 198593779 194127174 0
311967327 102801511 0 446177518 266813450 0
90651035 109444401 0 439421785 459053641 0
619646542 550691614 0 964857305 794425927 0
33216390 30112085 0 559987705 651122026 0
87699203 68195730 0 783722312 939020348 0
38510654 92180307 0 534526084 516578445 0
582396224 158838155 0 736916385 284286578 0
611995491 38930480 0 808190080 732833341 0
26182531 7696844 0 31441798 24189856 0
232000599 108357288 0 444922152 455918162 0
99688830 9964922 0 198454361 229575271 0
172691741 9216211 0 505936190 453512041 0
46816821 15115072 0 748434363 767577496 0
259677310 228227083 0 817445960 935642524 0
194934357 60211757 0 405273914 401069349 0
47222478 92815881 0 639301122 588800092 0
177723393 110490828 0 245147870 265037057 0
57397 33280949 0 276327555 242434516 0
349984785 220634778 0 538560244 519602706 0
8307964 33741001 0 796514177 681613383 0
323094683 163443273 0 493956547 446041661 0
191461063 16744144 0 483274996 372976366 0
17516574 15538433 0 319230000 394064975 0
3628937 928787 0 17533363 16024818 0
703893707 121405472 0 772791193 704972081 0
473876028 57327255 0 665086699 666720167 0
93087158 48888630 0 723189348 812343835 0
146913147 161280598 0 181537986 174600734 0
170624787 366247138 0 739985886 770541165 0
33719283 63606591 0 605351173 552636952 0
435105258 56928916 0 695761821 809534171 0
549602335 307497996 0 833945287 873966486 0
313040 60136256 0 519700961 516221946 0
172140537 191695964 0 365953666 360568142 0
222683133 48556449 0 773988204 757180373 0
90589774 55236635 0 811750344 827304476 0
190882681 65304509 0 589333643 599931233 0
35448208 37432802 0 289176311 269233614 0
131126823 47544857 0 362642964 298109741 0
171864944 95113304 0 190818835 194788841 0
38912695 22061653 0 99452456 94121359 0
677450011 81511020 0 834843810 513004036 0
20321481 4661827 0 501256078 488327817 0
1740413 186332 0 3753423 3881821 0
47421248 18418594 0 760261859 736320148 0
144041285 240970680 0 628830881 730984292 0
594403278 355162717 0 795361001 776575189 0
96549569 68510623 0 249426751 303257660 0
182927271 44818676 0 636099634 622608665 0
671651862 246344912 0 800573531 737774579 0
36367973 14472848 0 361068027 308084831 0
68196418 7136843 0 765165039 632978820 0
548339586 106780050 0 763951409 497785445 0
167769365 3406236 0 245035477 240691190 0
232982098 4356324 0 613715261 648490951 0
608158537 494738307 0 699392528 921049434 0
7221777 148567018 0 644152371 645653892 0
39415571 3607404 0 299094951 299000309 0
100487458 290504595 0 672203671 884687697 0
101922841 14193842 0 717908265 722667542 0
145914221 11157480 0 434919955 455035069 0
180904525 33196243 0 675027823 692648884 0
292088518 64018201 0 650465058 611892022 0
20126392 66681941 0 533373838 533986342 0
3859296 4039500 0 235421239 248795902 0
264581176 171367807 0 352476659 351400942 0
1510085 54793481 0 268803728 272161108 0
224616776 77411790 0 318037739 306541828 0
258362269 1972455 0 367172335 322818600 0
50212165 7583758 0 127271249 122202109 0
107639996 792374 0 258322348 260532640 0
278854087 85139657 0 975725425 932530204 0
385427768 11623839 0 825123234 768436671 0
63368346 31991094 0 826669872 826313352 0
102179819 29458998 0 115312152 140134549 0
273450 3374944 0 12357633 10789747 0
115586 30907298 0 393418971 422001522 0
30761494 31713284 0 224667384 140748210 0
354724212 88522379 0 564271227 503915073 0
441044742 179598339 0 764806334 810407751 0
42341364 6381592 0 220991579 277484334 0
555911251 305925626 0 722460891 460367787 0
579129802 241375698 0 905811752 615444736 0
47161674 98172260 0 862689844 867373095 0
588484500 20708711 0 630023048 469812243 0
1901590 79048148 0 370946877 383765592 0
144614246 105342545 0 152615466 141381125 0
402625142 1928200 0 492821561 304012385 0
110082827 20073972 0 183150229 162286018 0
42503656 13300928 0 802459895 759308376 0
27459951 7188875 0 306719180 282753207 0
82435763 22004600 0 536549321 589036612 0
275635437 55547220 0 715552340 633358944 0
27705503 9784672 0 458914313 436276380 0
18665489 65743189 0 500267342 500195422 0
62975343 10279096 0 942223830 777820786 0
144582899 43135460 0 322069325 240320854 0
155552224 56457579 0 269469864 250683532 0
514518266 23636459 0 677517055 406838816 0
41507627 17752643 0 916374150 942876009 0
224170323 72013826 0 759115299 811331432 0
311758805 20492144 0 767286314 670372889 0
4975547 21310953 0 186221103 185412812 0
10778103 1516231 0 12651648 12553713 0
285318454 21067007 0 660461670 777225024 0
13440845 132480 0 26504050 19883036 0
284258752 72672695 0 468369808 398958518 0
972183 759597 0 20702317 23057657 0
49093774 10392705 0 873579855 950901154 0
18856395 6965484 0 125481922 141712159 0
214414121 76299305 0 534687017 434377890 0
36198501 26784476 0 175374977 156114901 0
186335566 188442168 0 203305063 206458679 0
110446434 110216794 0 696453966 691557583 0
343530253 58392715 0 563572550 568187169 0
57295944 27674973 0 568252725 769526243 0
55708548 137289611 0 742134562 840298662 0
49251703 48679708 0 623066625 729486200 0
393495557 52099046 0 611755151 633534660 0
43694070 10870680 0 856106606 722127468 0
31537726 1195675 0 348061816 283770906 0
25236423 37841693 0 938474375 922200466 0
340353433 57552641 0 775500592 804318234 0
45535550 11380695 0 122035518 103719071 0
35712258 7303651 0 55853062 46671132 0
36290720 42359011 0 374544823 470532393 0
15121232 21092158 0 148927826 143616402 0
107029750 91615361 0 783912241 925912277 0
53763595 46245758 0 142934849 143191118 0
208527107 27931966 0 295321719 275497005 0
66045795 12003796 0 253151657 208862505 0
136691567 159278861 0 626154727 566023791 0
36839042 16265016 0 268426428 280096240 0
115048786 22360439 0 270976337 277777670 0
208074564 35754663 0 466208300 423373042 0
504210717 87514191 0 655640405 454840862 0
9564705 5736406 0 33114903 30922658 0
87002026 16313934 0 798909551 855364939 0
31554894 50608932 0 589197998 628738752 0
125839820 12050399 0 775424495 681735791 0
422005523 95294753 0 461171830 332925086 0
150567928 46229510 0 279711063 272777694 0
103611669 3015717 0 653658605 652755242 0
625115413 72161212 0 791257600 711984069 0
46000446 34106782 0 378786480 457471930 0
221608011 45061878 0 746740292 763316424 0
537871886 49555268 0 599732962 609947324 0
9833736 119789520 0 773294065 876967144 0
391403431 192684737 0 873756366 861858179 0
62427977 13299721 0 184020400 165770429 0
300502544 29387906 0 648851702 617151913 0
373641511 80936411 0 402762336 463523492 0
60262723 4421237 0 465232878 430962799 0
102878949 11407270 0 175782497 172082668 0
121694448 8085674 0 134770705 88368836 0
2132768 17000410 0 64545152 64969987 0
417781800 76038065 0 612503382 532574462 0
42945927 89883271 0 254639126 265382438 0
234721654 111899692 0 275339275 186398372 0
325585833 34925686 0 603812664 572710784 0
334848884 278810722 0 703158247 819407118 0
12363124 28638436 0 61942853 70874876 0
544052043 142174333 0 918853525 697333204 0
20879472 5778366 0 352051414 328735448 0
59507530 25679552 0 230896681 219783171 0
11885280 13937816 0 96452721 102595212 0
6828045 1082616 0 42158948 39225482 0
314157617 201898701 0 326583769 428975612 0
113342507 6968951 0 463090462 472760129 0
28509632 159352053 0 338435408 297369089 0
20469062 12478199 0 46353977 43881450 0
146667762 53830047 0 723836002 846800237 0
102231620 47304274 0 230341484 221456818 0
47361359 112774472 0 647988754 665101058 0
18439980 72520800 0 333625495 353224866 0
23622 122473 0 489746 521366 0
67198826 10637363 0 105810417 96676457 0
157545053 4569836 0 466127439 404864955 0
20888634 2980150 0 33962815 37370978 0
57089467 23150170 0 580879529 517864830 0
40906213 22280069 0 354011695 343311647 0
20772103 130146666 0 730443555 929888151 0
14899823 234039860 0 845046888 970572910 0
531902 321183 0 5124406 4705689 0
12425368 9781742 0 69935023 87626526 0
100524325 89075717 0 906199735 824399864 0
119714666 11249183 0 278929002 357389456 0
302546750 89057811 0 438263109 352061059 0
47061000 10439920 0 72056814 81520909 0
4083485 11188668 0 185119202 180571129 0
520736108 86888811 0 818316970 575648297 0
245876305 56383841 0 519990430 333608038 0
79723143 31241883 0 734438441 693661221 0
41943965 11722476 0 737607952 761433825 0
432490965 42444426 0 981126679 626741335 0
17273639 5738655 0 106794485 80961727 0
108061953 2800172 0 326566726 359735943 0
341001179 8233443 0 624515835 582407162 0
6036962 18202246 0 474751255 516515127 0
95599701 22405039 0 753230389 767484762 0
48177604 88124222 0 807587940 729435907 0
79891170 25875741 0 860488312 791742704 0
645985193 382711692 0 784548363 822278676 0
4048617 1262148 0 133801096 147465275 0
14863817 1992291 0 21026224 20973031 0
146874208 18728441 0 492926034 481023034 0
504747231 152807418 0 768767638 746421664 0
60212708 151213906 0 603708924 575540984 0
16634485 1213945 0 43982300 41681834 0
500845863 94281433 0 583154854 582205091 0
178203774 88563216 0 604178129 575986834 0
90421102 7702930 0 180989686 157594437 0
534640624 128620440 0 684731119 770707669 0
974727 6133616 0 141525462 152851280 0
26399921 4678913 0 143005447 146882386 0
129804165 3105617 0 298685439 239983501 0
85683000 29374049 0 811234520 839301136 0
27992465 22544182 0 256661506 262058115 0
247416016 74185459 0 646167127 573308985 0
59379999 42234467 0 68878674 68175194 0
591405933 304049121 0 887343057 845939166 0
71847043 1010662 0 484324247 500769591 0
741243095 418182809 0 819632434 841958758 0
9674720 34374136 0 237688588 238798663 0
74634057 53574551 0 131570720 163174890 0
386772911 269982852 0 903755289 932532686 0
86424110 48400549 0 314586366 333083121 0
59896628 9887558 0 887288608 759350762 0
227988890 15701862 0 259741411 219742774 0
735574020 25906576 0 800149940 631284622 0
51778718 22758792 0 81429097 113225480 0
12952646 59514497 0 187869717 227314419 0
695015617 64269092 0 805607586 781609441 0
285449518 175275546 0 379083639 459036252 0
251558417 16542594 0 303107881 301768118 0
80104377 70811832 0 605654351 674752386 0
691937544 327647858 0 765759765 697133918 0
97289380 27542690 0 809975317 894087601 0
2992849 41107448 0 354610144 181296387 0
10387060 7546631 0 167291898 161299654 0
90315344 116714412 0 866495163 841422504 0
7608570 19099491 0 412733601 413686431 0
111114495 82112505 0 690805225 808204557 0
212502001 98370537 0 851745480 786437897 0
669954723 20681640 0 729514549 472878040 0
120387126 44743723 0 503035346 586895981 0
79615535 18447390 0 740431486 763361309 0
321334317 39471589 0 560394482 469385143 0
428870087 91067559 0 448736990 484128454 0
5139648 1399614 0 96924567 97851577 0
29016648 56293938 0 296288993 276430584 0
79538685 107745296 0 609580822 672261388 0
111894987 148709172 0 280784620 298353812 0
8891680 2229904 0 15263694 19558010 0
159937731 85230345 0 259675210 272510885 0
9326208 43181833 0 155300654 138204134 0
220919409 61582642 0 358690628 221287044 0
310124376 7982361 0 836864911 713708014 0
339373462 135714562 0 358762138 433178838 0
146140954 12695104 0 371179052 392081414 0
61774238 27428848 0 197336141 176825280 0
195023594 56157543 0 525728806 487691423 0
127852543 31599024 0 372409531 326027458 0
9709217 15890296 0 284274539 287694545 0
19214137 8965297 0 206566132 273972359 0
91175589 35117209 0 574228989 497406976 0
602500021 124944630 0 755517148 748281958 0
344311905 42345480 0 811009223 681627730 0
23146543 9399220 0 97134550 109635773 0
211872747 138574064 0 611007359 617042001 0
7479443 19440975 0 229565308 230287343 0
372586812 171458573 0 393181243 335753791 0
220099094 81678738 0 369665749 162293449 0
74770142 34515982 0 367461085 383065363 0
260731967 68816604 0 319201408 101249774 0
192737305 53615263 0 831463276 781035446 0
2578518 885259 0 24739576 23655645 0
23985991 43226545 0 494476924 463212412 0
187282618 6383066 0 360882073 289192737 0
153162232 56012608 0 652725009 669041542 0
78606383 84260607 0 260402487 250122197 0
17761641 12759407 0 61098019 63723589 0
543327 1929788 0 38618970 43938029 0
122418709 78384186 0 679511617 668904071 0
14866558 94338882 0 572130329 573241302 0
238893370 27810690 0 351370346 277995789 0
143457245 17561297 0 616818311 625917406 0
29286859 4139417 0 230177729 193688561 0
100709603 35203225 0 436464810 532301584 0
74141717 140679059 0 877960815 874949767 0
1256921 21111 0 2553677 1717413 0
157241263 39304475 0 580838937 494979158 0
25639856 4217394 0 74029992 89426238 0
19537561 193004708 0 845096109 787549801 0
242162880 30367314 0 677399516 694270471 0
46918325 29209254 0 119112521 110813282 0
4956884 66286526 0 473318422 533876205 0
1529046 16751394 0 216908055 219093188 0
580726069 113084960 0 804540276 592860017 0
53188418 14584789 0 793712282 831170422 0
43231194 2182111 0 290048823 258406858 0
333162362 6168327 0 948667389 768431807 0
164584239 108543522 0 862897558 752955231 0
144415860 24889990 0 632610989 654031084 0
39816300 40379843 0 515081864 483259018 0
240865821 30645705 0 887915570 898366298 0
25357466 17394075 0 68417676 78132220 0
122048043 77594204 0 191238598 162071566 0
109904736 36524370 0 245689076 226835767 0
274587799 313201999 0 619052382 567217659 0
33940674 6648976 0 304828126 326957429 0
19481643 21125627 0 49045008 47538619 0
473732769 122128690 0 794883503 366233669 0
806326720 159082630 0 848982102 675121817 0
143602268 54753525 0 484681005 525300285 0
719350978 28796275 0 926953685 820539220 0
161541036 18026826 0 738503775 708717370 0
160723460 43484702 0 269706554 244234190 0
281428726 115628618 0 894533928 781364463 0
20040975 190432291 0 624922280 672200989 0
93996802 158585458 0 915014496 740999961 0
28780921 10684800 0 133309485 102004744 0
8119742 144265449 0 514810160 550309498 0
114016453 6867630 0 384913229 352215867 0
96906755 19520427 0 324796772 317891398 0
62836008 2297796 0 268045021 279237601 0
8415493 323582 0 94584132 92056073 0
96870128 32046067 0 629768118 588231395 0
219063813 24205868 0 596769270 919233305 0
98715667 23929924 0 228480146 218248977 0
526183274 53689990 0 668089396 400476951 0
94686307 25882635 0 220027990 207384709 0
382646655 140028753 0 527011984 601691341 0
144259907 54237992 0 293477558 342945970 0
12704162 32885315 0 204685543 221810207 0
28858517 2247123 0 123645208 95754243 0
31250884 885138 0 422710972 423387473 0
84414565 59100077 0 587517989 511084681 0
233591885 10019253 0 757998336 770193840 0
197690193 106609304 0 394401855 356306299 0
226868172 51492458 0 324596336 251215015 0
91761423 90630828 0 338095170 295257203 0
37151457 64947464 0 380202564 368514096 0
28017152 15785929 0 273632621 220222583 0
58353949 52860683 0 256902290 224487287 0
617382879 154091753 0 918128676 818486995 0
409058310 415108193 0 825348045 818501968 0
40673588 28697937 0 815180257 826197840 0
48207721 5354046 0 121883387 55877147 0
174560529 76055370 0 806824961 702984771 0
788428 9269121 0 67753043 69383803 0
37305810 22748023 0 634468501 539127453 0
54694895 32787005 0 187953367 210610095 0
424085111 105069331 0 708427700 562171442 0
17252554 98879510 0 253588408 269247926 0
177995241 8721254 0 472626549 379321375 0
142175596 4525952 0 712368894 607153201 0
7584883 7992926 0 647005421 692548620 0
5379391 9112432 0 47742859 50907094 0
416218569 136323558 0 714319709 568032046 0
27099786 6716324 0 32943975 36537005 0
102450915 16525152 0 292532814 279886305 0
38037877 45937614 0 570804990 491980525 0
32180955 9828666 0 835135596 738730268 0
9958466 15862671 0 163628558 160782867 0
31321353 20801246 0 56597810 71854452 0
62976397 47419071 0 247266319 352588893 0
8074972 58763825 0 354298415 406270464 0
147438226 63075734 0 699238466 638136622 0
125316350 132936438 0 708130154 690242925 0
137429737 3280483 0 212746176 213553284 0
310091194 25814152 0 655945515 661310997 0
344250 3188440 0 33986006 34796441 0
238829033 204290088 0 300132968 292345562 0
661975177 305253619 0 780299771 835984192 0
73128839 84150561 0 356500075 322791226 0
17842168 19520041 0 407501768 411117828 0
262230122 50321504 0 867582433 564968754 0
733319 4377775 0 68802651 61252874 0
54446781 30366 0 198012203 160440700 0
54872115 5583796 0 439323539 352908530 0
26201233 10824039 0 337742082 326637763 0
4614428 8607138 0 72324742 71484539 0
512788913 21386270 0 585935709 510874935 0
96441982 133752114 0 233188713 221641644 0
127236569 75686965 0 717018114 732343233 0
36371196 27297713 0 550420556 613840049 0
187396746 74822995 0 740475128 727076824 0
3245358 3073877 0 60810592 63819863 0
134838796 145887256 0 858733314 845726288 0
3783863 1015526 0 163311358 199287476 0
70597550 13428807 0 77658021 61481264 0
459526020 13993887 0 607646443 787054993 0
9265371 39774820 0 689105422 703474227 0
540650109 212364229 0 779287906 819458848 0
189560741 10508857 0 678997427 568677961 0
59219936 44933400 0 249244708 228936651 0
24269635 70428239 0 576515320 599253755 0
113348884 67623834 0 191401473 198880535 0
8605217 5961221 0 30287192 41483996 0
37212876 1625560 0 228616491 191845391 0
590164 26419227 0 183887772 221358459 0
414000853 250593484 0 598720663 473184716 0
9682201 14214607 0 206346861 191185423 0
427221923 61597300 0 723797789 497915091 0
536162279 528253273 0 608103580 614370510 0
6838223 47017742 0 197254091 182821187 0
110279994 184026780 0 583498547 633340744 0
48101014 30637824 0 153474771 121288064 0
962371 617145 0 15149314 15796410 0
75487289 7979858 0 296656271 286050910 0
106324472 30753126 0 287506920 294274627 0
16887371 853398 0 90022323 89359709 0
16206154 42428630 0 693140639 511240174 0
75296 1906290 0 24648066 24426102 0
41658566 32097836 0 238012727 238635895 0
75033154 165091212 0 795703536 775148239 0
6354295 7006063 0 53391186 44729204 0
177108432 68997087 0 614042375 650573441 0
93625894 108271026 0 605779944 604337151 0
134760053 4728424 0 310345333 231901330 0
144313441 88031349 0 400518786 375771871 0
237041207 32274324 0 433600650 245983753 0
19104682 26327086 0 849896397 864591919 0
15577217 12631692 0 40952136 40810842 0
479255903 15410258 0 552404961 459881062 0
39491777 16541525 0 322597426 371806855 0
10761833 3004990 0 39042446 46629790 0
702219178 170559707 0 964505617 676993925 0
480735100 149470661 0 683280065 652611822 0
32187932 51668530 0 685622473 607547274 0
281151223 1600206 0 552797261 563885946 0
369765255 74138980 0 686390881 557061774 0
169494180 78558213 0 244293406 230592811 0
303500977 233603 0 688737697 657444933 0
209301911 9300795 0 284219769 257271855 0
338338901 27553555 0 604172122 340070345 0
50105567 17455574 0 105847825 87642074 0
726614451 204858928 0 934454963 827119519 0
219878749 3994447 0 338044090 259297161 0
226757218 105899641 0 639753775 590075867 0
494412301 108263247 0 761223311 605550966 0
3332200 934257 0 22465019 22627280 0
22388395 6304741 0 380811346 343285969 0
4486301 478575611 0 922433591 951942708 0
63460765 2282659 0 200084600 256920583 0
359057542 190727432 0 587594171 308356430 0
405801908 193014673 0 680449790 769735919 0
200974679 39658509 0 828135764 804218045 0
18967087 20746928 0 338772973 269989866 0
717242490 152644153 0 792103612 827453275 0
68683881 8431962 0 316415036 305279512 0
223897402 200944903 0 298055640 291056674 0
377818773 18321974 0 613520236 516470653 0
386735650 103978548 0 459041831 514213027 0
74590854 146578589 0 673940894 842350963 0
349831118 123938113 0 493564429 523425736 0
540073401 44156306 0 786701197 697911105 0
421509194 30251772 0 655681777 731233734 0
25235269 31500838 0 587926972 554569307 0
35731797 78556070 0 881203987 895974078 0
8445290 24315068 0 138140127 145793037 0
30408067 16087472 0 83775293 63626282 0
228869629 121619579 0 679492561 262048442 0
104198911 1488245 0 360176808 414047258 0
241981662 223400059 0 835603004 856630620 0
348832 1685627 0 17441986 16880206 0
70549327 82078650 0 691830632 689686451 0
150791653 61112242 0 428017150 424603607 0
288520859 67604811 0 634729574 440204205 0
22312749 71231642 0 423331236 423430548 0
80788208 33580231 0 651506693 628340053 0
57856006 21727098 0 432654176 440953047 0
264459992 134295602 0 296527493 261569157 0
54377155 26446286 0 59112515 52553966 0
191959354 789070 0 613493205 332847787 0
5248989 100036 0 141449402 108085557 0
85398369 44666546 0 196595743 187899826 0
1125628 36137703 0 78170672 126265451 0
103887490 115734568 0 519138987 589359022 0
695712 3174093 0 99361362 74897369 0
38002271 144833449 0 492463868 575557839 0
171886224 40754913 0 300257727 264601710 0
91448350 38391484 0 337455649 359965145 0
159168608 153882819 0 201738515 208826739 0
23564396 16048524 0 353340313 357261640 0
433484457 98448827 0 581374071 671328169 0
191575984 1831343 0 738134941 517280187 0
20039499 28949120 0 286272430 322032885 0
31011638 29950110 0 374150363 344374375 0
235974877 26271642 0 570137519 461083452 0
219695363 91378788 0 291779246 274716627 0
107243578 7982219 0 379703954 391524903 0
23902190 20194317 0 44835363 36262970 0
369171407 21279983 0 383692044 352754534 0
38530814 75710068 0 382964855 432276326 0
874883 1172890 0 32898074 38428942 0
66543272 10978305 0 117595896 66634181 0
57599583 3067816 0 261617455 250811079 0
251766842 46966278 0 478871997 333598784 0
641500958 204179127 0 881386696 847306411 0
574796136 60341691 0 643853161 528639099 0
231951368 115175005 0 370876857 329555293 0
1610453 42339551 0 148645443 164138181 0
607324826 3399864 0 817619347 562578830 0
7362273 10528090 0 152173441 201370982 0
177212319 96758308 0 464578219 526333055 0
60193744 160702850 0 686541766 689335367 0
118126531 7202183 0 746023001 495611931 0
378634091 54474989 0 428176673 403790537 0
139959008 44334332 0 149116920 131083399 0
10692524 195459394 0 535159997 622743648 0
47923165 3233916 0 113194844 103067445 0
120861741 49094307 0 419413696 456589147 0
80805231 18628109 0 128072282 133625182 0
73848652 370443434 0 785644197 920881721 0
222629275 29863110 0 728161629 698991984 0
179265457 194113142 0 390581473 428278026 0
291879205 120103993 0 903405003 874019758 0
359954992 40311170 0 435954162 478985956 0
387405464 78389751 0 606839774 622283364 0
750905076 119410364 0 826277482 674426005 0
67254787 295365303 0 653727201 642932234 0
47970170 103488629 0 300107117 301463685 0
1086952 23771797 0 425343549 461847089 0
227362557 85032884 0 405947009 449976561 0
286508180 262197680 0 427381697 322269921 0
259588883 94233216 0 764498148 694814006 0
82357714 15549333 0 237794752 246968423 0
735982325 547113973 0 835193687 674511440 0
1989518 5058130 0 31392182 36719001 0
460503726 17350441 0 724832761 435878127 0
218177913 12551953 0 322179598 306003705 0
16228407 23046329 0 927080944 691261609 0
286658808 48229136 0 818209621 809227958 0
278940581 19235830 0 689373705 562117334 0
6852506 630012 0 205207440 204167327 0
1212987 18873235 0 56863687 67527483 0
83502849 19336843 0 207279027 238633790 0
276906798 214202678 0 817754776 576922540 0
56812523 56170852 0 478965695 431754568 0
25673782 187465472 0 905609164 892251012 0
110375802 53690795 0 575901901 463944372 0
38034165 35054837 0 336088516 356848029 0
256013516 81634162 0 350294871 389945169 0
41867506 34369441 0 564647012 569239148 0
79352650 15446490 0 209257710 193719667 0
681550006 155791563 0 909871349 736830327 0
7130909 2079692 0 118926625 84976179 0
189168344 65475708 0 266099351 183538966 0
266051905 77144317 0 565561211 558564215 0
108027386 15131286 0 351888356 356794011 0
286848 2051779 0 70653483 59406285 0
65113525 65506056 0 130990996 139895747 0
324603148 44317234 0 824432241 824584919 0
501002 4138991 0 86094174 78646522 0
76005143 17795265 0 227177179 240553163 0
517909622 62330270 0 757040254 485415217 0
277903874 18020513 0 615621753 606000233 0
196272959 115500262 0 295879959 225243893 0
15258707 15043920 0 968386834 835389070 0
26626148 48218739 0 477997047 508807690 0
137688714 22235188 0 540686462 803351356 0
17898584 23680553 0 546989900 519056956 0
14489812 19903223 0 253438194 280366827 0
6065624 16165305 0 56016644 57221030 0
53994415 125341497 0 616272593 690422733 0
1884605 1401997 0 163078382 189088050 0
25396084 17550137 0 386692495 316082480 0
96125960 48107279 0 820866790 793825568 0
727613 512158 0 158491103 160743799 0
156151971 70086369 0 161785967 155888152 0
301305298 242925893 0 535436135 635272755 0
248325027 126401803 0 678134522 623750540 0
745314818 157662822 0 904136631 777380830 0
199831560 230262179 0 245808375 275197594 0
73525302 9098531 0 98742519 100294571 0
718305049 76222467 0 759069592 739537347 0
145765081 51560941 0 472795229 440293031 0
11040137 27712120 0 113357232 129580236 0
110479538 148622471 0 861316367 834934815 0
242771491 83911429 0 559164840 541362513 0
12794819 895999 0 299457495 281864329 0
383668816 305300853 0 440433888 589902771 0
661518406 240408699 0 929133290 623618295 0
744950673 276739389 0 939088618 892931804 0
5937802 562195 0 48181938 46657484 0
407230033 345369949 0 791280685 923804686 0
315917638 31453015 0 716722278 623566728 0
22423611 57720215 0 846071652 802403513 0
323954386 17034195 0 770667675 714081626 0
304758155 188316244 0 480989747 444745299 0
3900456 43802263 0 416014654 389758007 0
296429364 219787630 0 592688927 467122702 0
3994691 1457669 0 47573341 47993535 0
86142 74029126 0 245163435 235733497 0
82533546 66367954 0 479135853 460124198 0
76119550 122089550 0 556952162 542625236 0
43023431 199926819 0 854741977 940222332 0
24453414 15994747 0 27828343 22181232 0
47208022 19475945 0 302917897 242483984 0
91467138 46247483 0 210849268 208812079 0
19937638 19613585 0 503265189 487434212 0
52459395 34453682 0 256741745 274732072 0
411533776 310997290 0 818394480 721776405 0
336617834 36458839 0 580432512 692134807 0
311277705 65404132 0 627997488 605136374 0
91361135 23624897 0 459697505 455927014 0
64197707 12469004 0 347392119 383089200 0
494743606 115545112 0 615555167 464791866 0
52529963 33787421 0 387934610 375509679 0
90458257 26598335 0 183944332 117359044 0
95857455 35647632 0 164996530 164064653 0
323286058 4333739 0 652378021 502621119 0
344274532 170644741 0 793701575 715298549 0
32746466 84744387 0 592087716 642620568 0
187577290 2602151 0 772246054 676792504 0
12589619 11965687 0 170627782 172082815 0
2423989 1871667 0 647530432 579403400 0
38638483 46857806 0 496255034 541965012 0
13707396 4913845 0 147826837 145069988 0
196383239 23629659 0 426006180 339927962 0
36984535 82799387 0 870305746 882982058 0
34466044 16703575 0 53291414 26053432 0
189108365 82048761 0 546096999 450570169 0
256294396 11055854 0 754464929 736644757 0
24662275 43323121 0 162812471 165445924 0
91875757 42191868 0 287271565 232453924 0
117285445 59184424 0 181875233 147767273 0
107415879 58769394 0 280821625 213017830 0
3828707 34095179 0 225178854 273169425 0
93357145 105862738 0 182207121 172314303 0
58963562 251281469 0 801406493 799215411 0
139551225 113398906 0 741883806 824655647 0
136943956 11987906 0 373159840 339979155 0
232891916 50766413 0 495836730 558514604 0
22977542 271268252 0 762363472 768958550 0
151391763 47866641 0 684270552 504868333 0
151347330 19232923 0 716777427 711595991 0
165617557 57478442 0 384260243 438502230 0
6157549 16593 0 58926118 72370934 0
10846275 1617832 0 52737338 52289520 0
150840951 40511388 0 552593648 680904620 0
476118167 64612702 0 662138567 657247094 0
127697248 3820173 0 136535934 118791942 0
84531422 23110012 0 499323327 239297743 0
46439579 22639018 0 919351278 592528544 0
310262584 281497188 0 528562154 526534559 0
141172 6677926 0 28529840 31707706 0
298763250 154158656 0 400308118 228157696 0
34531423 26658498 0 321757696 325460857 0
82476968 55200868 0 345392777 283291046 0
12040519 289210 0 58466309 67632199 0
253610906 92738746 0 505530142 574740501 0
18574744 4521597 0 27333831 32197130 0
54211688 2968198 0 72166540 74536922 0
532515 58543 0 991414 987233 0
420420856 59597435 0 775340507 777012259 0
366757287 141264265 0 789062993 856382745 0
348729292 156195534 0 839640723 857649406 0
62485739 96183444 0 302105757 287791930 0
95113568 15251744 0 638291365 738742679 0
80739918 24854409 0 781345855 821133797 0
255362493 187500052 0 748803815 796361589 0
53605094 68728758 0 464060511 444328335 0
33317439 48007059 0 186259914 183775159 0
3172679 2525215 0 173797087 174882083 0
46473660 147105114 0 432862300 657197949 0
273125839 107529619 0 524559543 328471259 0
5456819 28805348 0 155370444 165272960 0
52570385 2674849 0 73567447 72452886 0
42782059 977627 0 52395902 40310480 0
5783607 21463720 0 250391538 239429540 0
71720769 29043210 0 781123039 438024752 0
120371547 4979625 0 247705602 252291003 0
29913274 26306418 0 146165531 147350879 0
284597395 50009236 0 825741980 552939324 0
32766715 2139295 0 58353876 58885327 0
1536260 1425197 0 250353448 231131572 0
1649810 84221716 0 527247733 577148750 0
24353667 46817639 0 376608870 371180941 0
65876089 49688589 0 162895736 200281637 0
34493369 32843491 0 364142199 389759325 0
5204516 4763711 0 21464688 22057608 0
289711118 11488139 0 363182505 317569389 0
327018807 157036397 0 377095928 393482334 0
14443075 4287931 0 343295695 363842701 0
535863379 80544279 0 706068449 696352404 0
1770525 753835 0 76876289 71859939 0
646708601 41489851 0 912317524 880740267 0
593874618 153951504 0 779892622 828111136 0
44042813 4032936 0 778274262 668558174 0
31053099 97980883 0 461394250 566145950 0
27636388 23088616 0 457929671 482471450 0
127524178 16706834 0 433055188 441862518 0
65929816 59359439 0 846886833 875016771 0
221725624 15562444 0 540930143 557987362 0
397765304 40700924 0 962706486 949906106 0
22125952 110182944 0 927592621 834335195 0
598071091 332729332 0 871513759 579123519 0
147071573 35175820 0 843850975 912940766 0
29160809 56247876 0 203909282 148066767 0
152051586 655607 0 509894719 537268385 0
220394701 147819743 0 734164188 797735412 0
7200594 30107353 0 666486049 708078318 0
20963490 2745242 0 580918756 456509108 0
489011 1300795 0 8039085 7600162 0
102536200 21201282 0 215984540 160041014 0
212475958 56715160 0 896019270 848276444 0
54956475 61722640 0 290464743 362727871 0
92513863 94992139 0 586768666 555505602 0
52716224 16435679 0 466309250 541519503 0
15008520 40431572 0 91281696 115467491 0
602682947 193409668 0 678193161 484362819 0
74464655 10842192 0 157174026 142222129 0
9786613 234033 0 80789627 81380493 0
674975937 202934398 0 725212457 775909702 0
23252111 175645687 0 789785013 716446006 0
362034010 36019788 0 698373980 630855355 0
12151420 9160392 0 22590045 21662118 0
314877924 167105801 0 503080825 436360456 0
21187707 8923451 0 319751274 321044958 0
108600909 31765727 0 465595007 487649036 0
109905117 72657260 0 529964984 595541258 0
140510481 19621778 0 746623095 787239824 0
225531358 40568814 0 747730045 663249757 0
10498880 3792966 0 156244047 194722123 0
110118173 6616756 0 451504351 454627224 0
143057735 8977498 0 517374637 525051356 0
26373346 12247443 0 219507193 229781698 0
410283092 114681930 0 607822018 584533627 0
355176908 39493376 0 522940151 489449414 0
18639038 99873864 0 950486715 904875849 0
119510021 21674975 0 578700591 562853113 0
12763314 1724317 0 370524183 378576395 0
352981486 78815601 0 544858500 471956356 0
2940262 250841854 0 799025250 852146204 0
513163444 89119841 0 745173470 783644652 0
443443887 19584179 0 759616540 686023873 0
311689166 8187217 0 454327844 345068490 0
193637882 124451022 0 208126675 195888613 0
64182589 119213170 0 509677041 442216424 0
92134191 46816072 0 284430029 302066868 0
11833330 3177076 0 142216338 203101430 0
27571293 62163648 0 592551238 799326265 0
15400190 79067598 0 676362322 493521915 0
147825324 4209522 0 597312068 503544064 0
56982328 20980668 0 944401787 830106694 0
558607064 95812596 0 631063672 624153559 0
27352299 2778694 0 157191525 150607011 0
8078793 26092451 0 235734303 301262512 0
150265843 9672388 0 370602386 410729325 0
2387317 124330 0 145181011 127156627 0
86457723 31823290 0 552312361 566773918 0
10050285 11925283 0 67534259 69120992 0
58334789 43081323 0 785446298 795762854 0
270630239 23107502 0 798821395 794475549 0
191253708 92192183 0 308542428 267961518 0
99468462 9793302 0 119858521 116441850 0
38463058 10473933 0 193487250 189588977 0
157167848 2503419 0 742073802 681780612 0
121189624 95490491 0 211957886 203781812 0
244817070 69842927 0 669512514 626506009 0
27437379 4552785 0 745864040 696661622 0
1579478 1174613 0 4452698 4419562 0
17607565 5345976 0 224502440 193503604 0
6553509 3956159 0 26718401 27702837 0
22437428 1020872 0 39290856 30152460 0
228605752 175117038 0 244118035 256865205 0
100454029 154407 0 224403488 194593890 0
100413945 11647664 0 393521471 355270368 0
690818723 623907529 0 935743522 707115123 0
32953251 7033394 0 315566200 308078064 0
14631038 20099981 0 44533963 54280290 0
91061476 16725560 0 174698085 184742499 0
7529427 1929920 0 12449916 12175233 0
181684849 314945884 0 451321152 439256334 0
121784142 13774444 0 509793966 352219463 0
60304028 32674273 0 292989073 203665851 0
29125679 45778854 0 490497066 782870724 0
11109572 47921082 0 951784297 921469625 0
1479694 18700831 0 335977433 340470955 0
288670252 92419503 0 966837417 922047045 0
231413786 192939803 0 621890694 596013325 0
449687293 48153561 0 589127077 533438641 0
815561591 2962832 0 898160311 450373662 0
11425625 1434246 0 12304466 9932759 0
509882419 364487089 0 849435514 746704067 0
554773359 258241856 0 764815692 778700182 0
14949949 7436057 0 158402746 182293311 0
21759453 2558519 0 195355020 156379998 0
143785883 28055931 0 802153877 848596798 0
221152881 93264068 0 430381961 399549311 0
6854323 52811164 0 518831530 520156813 0
31535050 85874148 0 411840928 333881532 0
81289358 49491517 0 319168748 270742019 0
458498026 18522363 0 754919721 597997306 0
405141438 7799690 0 786441061 651630878 0
234232844 21045517 0 290011702 246844120 0
509438297 157454219 0 587283046 591375195 0
6129362 270120 0 53324331 53557738 0
406709010 183112107 0 817497376 719875292 0
104709426 35816681 0 162249826 152941950 0
81272175 39327763 0 139324787 133521747 0
468144469 255734633 0 651984818 652961358 0
124046608 102578360 0 760905464 710684908 0
310792367 117478634 0 432043960 385075238 0
297304414 83040119 0 337303796 322393672 0
496352833 43382933 0 584559564 691574059 0
122181417 140341378 0 700211626 840812294 0
82277412 100044092 0 966077505 931249227 0
17140097 1943768 0 127385552 121482208 0
7885414 2188060 0 42312573 43589122 0
503555312 26084329 0 577133396 298922268 0
65567882 27247611 0 332235718 333811787 0
108505479 97994769 0 306662006 538660108 0
25429221 106035316 0 821566300 816192316 0
43839769 114875273 0 849106423 834640283 0
106343137 7836138 0 592958695 587287287 0
669207311 443841818 0 758416326 499175723 0
442203866 270519130 0 743271508 715110187 0
84493927 84032501 0 791491758 588577703 0
137849463 19812590 0 189816435 168783740 0
354227534 113988020 0 403205269 329946009 0
4236596 14941679 0 150069550 144475926 0
256017687 73383295 0 821116912 902817666 0
125150724 4885712 0 245647462 233202187 0
611942498 147170656 0 704676497 513964303 0
101546330 70190896 0 282711017 263617583 0
103653356 5786285 0 187881467 124529362 0
339629534 94654850 0 390053772 328419714 0
537263464 58763531 0 892620959 948485823 0
51931532 65838838 0 288507137 290001280 0
76983452 11924387 0 465791980 449711868 0
207363785 1663474 0 334822499 289910561 0
638887 4466988 0 40955875 32500631 0
38922635 2685543 0 60277106 48266500 0
138828992 38004514 0 378009760 553462894 0
33910210 9850618 0 82249174 55158771 0
17799307 19746305 0 190454355 191125849 0
20501112 30674328 0 246045934 163204276 0
553725959 30588786 0 845279871 502354783 0
504422 2517496 0 33017654 38252985 0
103389588 79629196 0 289453037 263322176 0
360894941 36227767 0 703525556 368929152 0
735527 2392497 0 5878362 7183176 0
553015305 56659122 0 615421758 407845928 0
32525477 10707520 0 63942451 76296779 0
115657233 8882332 0 441141766 420985594 0
12832200 8166214 0 294026082 276866433 0
10404574 8230191 0 360233750 326841436 0
817815534 227031226 0 879251548 842204651 0
507909 3174826 0 22642948 31911446 0
38875088 50325909 0 712327865 683685299 0
56381200 62451847 0 204760527 192026560 0
81807016 9990029 0 393137197 410472567 0
67584705 2472757 0 119745796 128060747 0
36358435 18238086 0 123288559 155136444 0
72321179 29010697 0 203986421 146714133 0
13741316 32585444 0 324918960 307122111 0
64885993 32451926 0 454192561 747576171 0
686926823 327775092 0 837097958 807053059 0
54912994 8987701 0 68107452 29503478 0
366775937 88181652 0 422273490 394267250 0
590366875 11872496 0 888611362 760527537 0
53796228 31233605 0 839965603 844322354 0
75473075 96578348 0 689627057 709329819 0
472332586 76203099 0 586148421 553011241 0
464237401 90827842 0 785537737 755650074 0
10741652 12727840 0 51730704 54623924 0
8874581 20943434 0 114312397 115899843 0
60677436 19844146 0 444267726 481602569 0
13400104 46916982 0 327487752 363444945 0
159236503 59714946 0 283925522 228849779 0
418438721 75133635 0 525002764 523173129 0
16334201 6301933 0 65648340 82526251 0
417060819 82782539 0 899438522 429512642 0
219823960 106295409 0 628750743 664875983 0
266856991 18652734 0 496831302 373543904 0
117856408 9358137 0 228618532 314361619 0
253825656 17538213 0 399608473 399019448 0
13141020 28012296 0 101383419 91763338 0
1750720 8436815 0 87403052 75311191 0
97191568 8391183 0 431293957 470156007 0
732536429 197911859 0 819403266 469928280 0
18180461 910979 0 436630191 422037371 0
208344555 88466300 0 774324841 762399761 0
394535839 68457281 0 601034066 545277860 0
495065618 262075084 0 549478932 359749870 0
20222096 4406991 0 38918815 40979378 0
53599983 13336149 0 70647208 65300922 0
222069137 125545777 0 391066953 216834030 0
78222301 125011097 0 750089961 817717532 0
238004341 6445043 0 366289300 381697840 0
19244401 4028359 0 415538346 395525198 0
1722091 7603832 0 38760465 44407097 0
417674929 24912074 0 518031158 635093185 0
102368330 213408939 0 967493070 899705650 0
336353511 188305789 0 423638306 399269559 0
50508445 9090643 0 415576614 397872114 0
262247804 59046465 0 772240221 675799036 0
95199748 13031362 0 105243740 84323865 0
15769079 19292229 0 134680473 136072819 0
1492095 213325639 0 430387239 459327136 0
26782947 3242363 0 154636751 142451141 0
28802827 1905233 0 74063059 69732692 0
221174928 157128839 0 303886401 224981242 0
119542386 84273045 0 447640566 480614462 0
55581034 46762735 0 167024792 200007598 0
123832190 54502937 0 608356961 562132678 0
212175730 131214644 0 217607023 241738610 0
41506413 2111953 0 225350847 240682657 0
11913760 102844749 0 822452432 816557952 0
16489083 60853217 0 694444020 885561135 0
49833834 70070313 0 262386588 256180159 0
58089448 13196182 0 557098682 378916638 0
179063075 15725625 0 414017337 444815747 0
43256813 26266153 0 846326081 866833915 0
259826607 77673968 0 315136700 176274220 0
458697937 120213166 0 665041927 581241490 0
23124397 9789566 0 132837221 164415607 0
164908942 69749426 0 315448453 313500154 0
38277661 13330101 0 510438708 540219483 0
17616525 31020627 0 280739601 221148617 0
16608979 27052542 0 815912024 787770999 0
16298720 16559809 0 329087670 333576589 0
484442014 180493954 0 640130287 426128617 0
648087935 407382607 0 826235180 798042621 0
5406259 46799817 0 335485108 480418034 0
16867850 34120034 0 333113196 354227457 0
126056705 35331918 0 339225112 399196611 0
68078059 5330828 0 170236060 160547811 0
73837854 24687985 0 388069510 393413600 0
141374847 32955005 0 796982034 749745763 0
8305145 6069621 0 51910155 54241507 0
213256030 78083224 0 312555565 249757781 0
436289410 59175866 0 633111508 541026243 0
127943489 234026350 0 848048083 830729741 0
411110592 111444606 0 626837284 591625954 0
178743059 3383447 0 313662783 235651305 0
62122572 18113564 0 151701917 179503066 0
111890090 45580595 0 402312168 311181122 0
41623028 22214290 0 53525266 39237540 0
265002 4910484 0 23254021 20557943 0
439963672 18582822 0 671279233 640154618 0
147774457 30788368 0 483864779 515807391 0
31680184 53914894 0 429926813 402440643 0
286463242 164539665 0 675751095 889410720 0
4815898 127797987 0 534181063 443054953 0
13273994 43226920 0 848751864 738009131 0
366365321 32918410 0 942725277 933316718 0
320746707 50676972 0 425166011 351016219 0
113288523 134019394 0 419469732 456955598 0
322220341 92294513 0 415857196 412591890 0
72025818 14276148 0 453510020 269207718 0
240628192 22645342 0 487456975 372855973 0
3830774 15369127 0 186990180 158175650 0
86024268 14711585 0 353655134 337261323 0
30144320 10183775 0 116929211 115088256 0
32230070 3959741 0 129459364 135370754 0
3676227 14649838 0 380977995 374959198 0
145646 95605 0 757823 713897 0
206815770 41259168 0 495348533 528611609 0
79945815 43355583 0 443324461 399395112 0
12692605 119175468 0 520859090 454641449 0
70770223 8990415 0 576022537 642207153 0
46128815 6509777 0 93823176 81571151 0
443583863 110611584 0 519108445 412657565 0
193961634 109723853 0 478682289 496805539 0
3577156 3088077 0 52426023 53731370 0
444963509 90329246 0 458374429 435662344 0
60678270 33502574 0 689132858 717841804 0
93832239 101265061 0 379830113 462237035 0
25785583 70564343 0 627628659 601076888 0
13382995 15008152 0 174017545 157961203 0
10056888 97147991 0 729093379 732758420 0
10149589 14552036 0 104941764 106532585 0
129629341 49026941 0 191468202 147288476 0
15974541 3447330 0 363971159 331414686 0
161633354 92931756 0 220571791 197707859 0
67118344 69315847 0 444413417 482940803 0
123500168 22057020 0 235439805 244346453 0
140767127 257364 0 227649803 133825872 0
149969480 1993125 0 753491539 697211802 0
227397140 40632488 0 975432192 735604996 0
128400511 173408254 0 501884426 622353201 0
204878347 24885776 0 348178473 304042452 0
291333693 201675286 0 800688900 822356603 0
28889029 1689586 0 194716400 250316626 0
47619886 23310024 0 243353730 256992705 0
122998977 24675434 0 823320305 594452253 0
55636922 91767878 0 295340018 315206470 0
224766979 76632173 0 711552147 671481850 0
85829210 36694023 0 518862961 569338139 0
49265004 13789452 0 54904859 48736633 0
36075962 75715356 0 580848645 608447989 0
78599518 27516263 0 621195533 604023410 0
213426859 63327288 0 281726973 260958711 0
54640868 37384338 0 276364545 298342712 0
75940227 24964052 0 677025404 641703410 0
3715372 20865609 0 507241979 554726610 0
95303417 72417914 0 160803088 150435886 0
137578925 168057097 0 692122612 599654640 0
280010416 24895111 0 367445926 368987041 0
306945563 104698403 0 785525571 728985952 0
41509406 27886946 0 258735568 301637485 0
506536238 7526145 0 834325392 830385915 0
1284425 2425810 0 18210667 12448013 0
9364395 101511776 0 759325560 679538120 0
156107097 113234275 0 835292237 694451099 0
564534122 106650295 0 849741611 681314433 0
23341211 2781994 0 126400114 144153538 0
177654240 114275570 0 779104124 755713858 0
20556474 8286449 0 81546685 58127627 0
43851960 2107080 0 288920019 304775883 0
23489841 17022797 0 835509188 464810541 0
55067284 83303915 0 620007135 521314832 0
123727116 36862779 0 809145543 861085322 0
614221672 197064058 0 911688779 718840063 0
27774729 68461358 0 488268342 515822393 0
262369636 250765478 0 362140694 344756288 0
45648784 31162025 0 275765037 273925758 0
60930774 32923876 0 274217858 268224997 0
205779782 27297370 0 469476089 422419742 0
271023304 32490170 0 304969765 354843680 0
13148311 8584148 0 193321715 184983610 0
29149088 74342322 0 186615562 249735938 0
670644201 248096216 0 791967254 576463359 0
31195172 2253906 0 57398057 42836786 0
14835529 4196455 0 379828500 401211164 0
88944906 31448420 0 223132967 226730352 0
2849727 36720996 0 313618423 328687482 0
15501570 41446880 0 730472149 736355128 0
161213759 58797408 0 670256596 702597879 0
1888587 3984776 0 108720787 105113134 0
759444221 209722114 0 976245256 964992588 0
17947771 9376942 0 135594336 111110593 0
109981889 14479209 0 491899020 506594577 0
71167886 19812154 0 519216064 550198768 0
611017293 75069949 0 665284451 517435043 0
3406395 33339 0 31601194 32597788 0
11433845 136252533 0 835850079 947386011 0
342249248 187894168 0 679898801 574867481 0
210822608 8486527 0 373542151 369130747 0
20482250 7716741 0 375823107 449020490 0
276630357 27141934 0 439252716 369437462 0
1483251 70161233 0 718858779 685447169 0
45945760 72835714 0 765369269 740199334 0
51442814 17838393 0 349556258 323058573 0
98001510 98895617 0 811692326 913760554 0
89600768 13412019 0 544533639 524266726 0
97998778 19156801 0 166915761 64776783 0
580925028 31238927 0 762857174 758746917 0
464328462 15834450 0 615735949 571971790 0
804542 29999382 0 316630770 359549129 0
53744771 76786500 0 816229332 818874047 0
160361255 7434690 0 544832594 447039734 0
346584151 44389027 0 565819019 524671729 0
289312924 139591962 0 395137650 408658240 0
12818405 8571011 0 387126093 374214043 0
348707494 82023433 0 465380977 443278116 0
31624846 19268996 0 358808374 359355627 0
17361712 50513710 0 470279534 448237890 0
208844998 97254392 0 230816629 162104097 0
77536832 30844768 0 710478069 722322515 0
667190117 190235994 0 883094390 713008673 0
16258941 450617 0 22997047 16399077 0
120593558 14067828 0 254159135 257267972 0
38893877 88352769 0 464340844 345850649 0
133853754 79483211 0 774898136 675106871 0
340064916 39661273 0 436446728 337628376 0
908355 135110 0 2918443 2020516 0
39758112 66388048 0 985113152 897844926 0
660549 20707575 0 110096730 123071122 0
20294725 164134570 0 824715340 958126652 0
286633705 121508246 0 677046800 618680242 0
1451917 2608918 0 298467223 317297590 0
290235331 401204768 0 967726321 973069618 0
518713053 115410612 0 650500867 508456096 0
5817651 18242041 0 61313224 62100162 0
309878121 81413397 0 525395372 518095558 0
129168924 6768447 0 546149182 564358459 0
4671041 3532244 0 81699696 85427270 0
85785158 40084553 0 627926085 669629548 0
98245775 8617290 0 266998085 211994193 0
114742683 8593632 0 234322438 161698482 0
382055191 2706255 0 579720309 564140799 0
92854980 271613086 0 955900505 934251378 0
75527971 30481860 0 734779764 713925338 0
485905720 19499480 0 823422680 512438043 0
19129029 23905445 0 125624914 142323401 0
15670451 5049111 0 110370932 111502109 0
101007177 38246966 0 275554322 257063322 0
168424047 12061550 0 449444633 453569365 0
178324153 27292667 0 752663287 749848186 0
262650501 204972500 0 314049313 234561836 0
28244204 11057542 0 51404417 57113519 0
584140599 125537115 0 833289758 797445844 0
50177765 15235308 0 60973094 62299252 0
113320679 114830647 0 277399927 296872347 0
169437270 8603607 0 400702521 355352839 0
76244794 27396887 0 236257545 235314451 0
94153080 48555300 0 740310354 780173303 0
179897495 76051322 0 539025311 513051579 0
69638158 32099078 0 370954324 423645366 0
17247976 21053428 0 204790219 173889213 0
354637238 29823629 0 554119131 472412907 0
211514141 1115456 0 401123763 400949406 0
742205 963155 0 20161844 21203619 0
406017703 144439403 0 510839409 569405691 0
132191172 33802591 0 493825138 503767655 0
527950302 99452414 0 702625566 772374965 0
480891423 70524603 0 789165676 536469100 0
305200842 255938 0 442901152 309433659 0
569065958 112870868 0 661906259 612508601 0
263524085 251239169 0 335773942 358213414 0
17819640 219654042 0 970542207 875416917 0
182206439 21680337 0 215840776 154640136 0
88774888 59252884 0 720059108 707103518 0
16725630 22415413 0 567892915 560258931 0
170385537 128832279 0 251186276 247835768 0
49116181 15535701 0 74277206 65953134 0
34032119 96801850 0 634198407 680239147 0
8382956 31457218 0 660397734 612683057 0
70612453 50293611 0 222281849 176402361 0
246401377 79380501 0 498565461 423787686 0
513240312 61197224 0 767667737 490742801 0
162794955 15850053 0 299417933 265893704 0
95473657 219498553 0 784781654 782935033 0
164921882 109719137 0 279389961 298394048 0
81355298 18493541 0 92505900 67674650 0
310226890 4268068 0 467587537 517499356 0
41621070 46620624 0 269490172 216559380 0
12982520 8656820 0 15896956 10387996 0
7937497 3162295 0 70120459 71999294 0
110755180 67160966 0 557065989 556674028 0
6715698 7588170 0 19902856 12251325 0
261765602 5271934 0 577949315 521142049 0
43960352 80554446 0 343661618 333493932 0
219326850 59413236 0 315661826 255950378 0
2558100 945502 0 15061733 14413876 0
190116397 51393477 0 276399592 213349287 0
40093681 3668872 0 100554944 65702204 0
10428433 3991782 0 163730505 151751631 0
219890124 14250238 0 418901706 502731293 0
415856535 9149437 0 782204953 795601817 0
47641188 32029953 0 130927978 139001308 0
13676318 5768391 0 168155563 147140054 0
345142776 200741378 0 552912314 532116702 0
590480979 392676014 0 876158772 905415896 0
14266332 1097988 0 243291316 234521611 0
79875712 45632532 0 136187918 142980659 0
131112761 38152012 0 184911103 141401394 0
1241675 37058172 0 535934496 541273866 0
55910779 17764128 0 286487739 219505851 0
211360032 7426926 0 253818066 162226355 0
3317437 19669485 0 189578817 185471886 0
184018889 99954895 0 670930887 717742033 0
397893047 138676233 0 665578590 571584688 0
55073732 29340677 0 292578512 326776023 0
27989741 29785315 0 378564758 341294358 0
173242404 115886836 0 690645455 689540827 0
464010912 189520550 0 862190516 705174073 0
32938462 23847020 0 811582001 747426153 0
352122595 65374523 0 644153499 798960221 0
239372042 65460876 0 453983850 401239334 0
183504281 95909034 0 240368592 225860108 0
33001768 2969011 0 241529782 185318596 0
20288531 938053 0 220349062 209102969 0
115408783 12473366 0 784641422 658366535 0
25541637 17919119 0 536963624 521902046 0
78227096 218463703 0 340706388 358377594 0
231956035 18987734 0 325572529 333654600 0
47657893 22309022 0 533032399 464893058 0
151376326 5680167 0 258725597 287411498 0
23318169 103093903 0 777160759 882850099 0
665094729 39833879 0 980238142 773829411 0
18450069 28815109 0 557865735 588108739 0
129257176 11432006 0 149452464 101441095 0
1952414 603280 0 4268402 4759364 0
680875597 52879069 0 839582704 802502772 0
211287048 81938098 0 858331058 891599891 0
19057896 9540579 0 208168767 210896200 0
15497037 30184879 0 207596053 208250709 0
32852973 13178232 0 52149075 35908226 0
34809629 13793053 0 207862398 206084992 0
42245698 72670393 0 258021840 306031521 0
51688149 52366737 0 228407643 223563424 0
234106740 31847539 0 641974137 677926032 0
275311338 191470050 0 635293722 572214546 0
54232982 21245201 0 160470677 157387398 0
75942867 6713176 0 386454465 224101704 0
241348408 62140671 0 414950556 175423992 0
19521446 43832308 0 794879183 805310162 0
45367960 48137534 0 588937982 611732761 0
8822888 2468111 0 17974712 19028389 0
377968514 455466324 0 596883375 644956476 0
119646896 57943572 0 139791516 174518910 0
181312204 34960799 0 318707534 299287887 0
9185169 5066455 0 51801495 48060553 0
235989133 27773023 0 564464455 650731287 0
7336795 14706216 0 88044791 77820874 0
267256540 65651779 0 595269796 542149878 0
32994541 37918960 0 592162697 582149526 0
521644119 73687037 0 795339837 777798679 0
7606319 5987924 0 8517760 13215902 0
114536733 132029895 0 647227308 645869901 0
425775697 71081623 0 802494251 818865061 0
32037552 8895841 0 245565552 233939187 0
42172079 44636328 0 437935135 411006882 0
18957066 82597470 0 651584235 729248129 0
8538777 38601873 0 592503464 637261717 0
59077628 40659938 0 516337341 512032124 0
53047730 77013450 0 607972676 662016587 0
704999800 288452273 0 843777787 664481906 0
87398954 270670043 0 696252334 814788740 0
29792492 28543443 0 70247365 84735497 0
24083808 99023228 0 803544336 828594231 0
12765127 3555783 0 43904604 34555547 0
262061820 155112405 0 694966565 628374862 0
404600265 40360927 0 581055215 527148059 0
23410483 6519226 0 376884159 379335468 0
78908010 24759364 0 170480111 178760789 0
4546948 11001267 0 117922194 119006931 0
11025341 41754023 0 543249850 557421059 0
290521126 219769295 0 366984545 285667741 0
37927649 2196719 0 63876031 62838928 0
7074 53233 0 5854153 5939847 0
36833094 42249465 0 189309306 193420603 0
203834351 25909942 0 870181746 884148255 0
245313038 133987629 0 288061087 296341937 0
173650541 18859620 0 225989208 215600897 0
41443781 118746787 0 832382557 682604216 0
704682275 23579858 0 895508070 850904767 0
242055880 36699460 0 476900964 523152958 0
52698065 13641782 0 178354567 193072242 0
1744689 353522 0 9673265 9032935 0
719516860 143383424 0 843717537 650777259 0
2462497 5945893 0 75380218 78838666 0
292825503 32020284 0 537045031 509223476 0
14154847 499011 0 110838571 101568958 0
913105 6492316 0 43481687 33807361 0
98734076 20329450 0 682365110 651498718 0
406843062 430440288 0 678529123 703906943 0
40378523 55173563 0 772538072 699360213 0
662148802 81573243 0 770052973 785570739 0
141502537 30109910 0 201562305 170925610 0
66179089 73705733 0 923473229 765895838 0
2043879 22185824 0 160704014 160163545 0
86299239 59324198 0 451513506 462371174 0
89630128 250462213 0 632792411 702860673 0
8553273 11970212 0 189685508 194568361 0
30198813 61603035 0 455517680 473678871 0
595727073 18536446 0 766222470 766039109 0
11764595 55326 0 37886230 35172151 0
10296130 15015515 0 217633651 214958623 0
177075 213014 0 20712356 21340435 0
311187 224615 0 1010493 1058850 0
373401290 76698839 0 754179267 606384849 0
69429506 3560364 0 162409085 146502604 0
52277622 148940641 0 365905203 278575288 0
2147449 3774216 0 9464954 12985557 0
5621969 10731569 0 87793873 94779416 0
267982163 34012546 0 621477085 644392165 0
252316962 89476020 0 743125217 744444434 0
69526415 5141623 0 897433329 729686010 0
158512039 10573075 0 466828359 456338407 0
1974029 2665066 0 15775793 15302657 0
30712069 4665305 0 260337699 273887153 0
76240845 4649037 0 695776325 659986179 0
321321182 2387787 0 447271372 421387879 0
59536053 3903485 0 574803715 570108298 0
26755233 15309452 0 114722879 102016811 0
132640362 14726584 0 264756239 278930659 0
71936033 23410588 0 545374916 519064462 0
294369354 112802895 0 895827615 937000852 0
325161292 323698773 0 452456680 429201616 0
20352315 11975140 0 223507909 191192758 0
50149713 92185464 0 759984663 757426698 0
102500761 26579286 0 322836437 343139933 0
2072866 60808776 0 364529749 517677047 0
188776834 21784214 0 790395392 721527682 0
196846430 40017542 0 882184198 909492036 0
331772033 38809335 0 681236153 686112144 0
125548307 29955633 0 229898803 252881286 0
118598750 186609853 0 580391482 569399338 0
44983884 7780799 0 77278439 74555721 0
8804842 13516533 0 92705551 113467761 0
11987083 32806903 0 925180467 754817945 0
49877409 121487877 0 584958505 574703012 0
115680952 52971372 0 777953379 748662118 0
78644170 79736057 0 842043831 963348334 0
778431869 152162379 0 892308008 566092600 0
1065757 5808327 0 268635553 274152400 0
83026166 36593099 0 424899496 430699332 0
48671249 4765611 0 121936518 127857545 0
83191493 2175908 0 102825115 105886078 0
57172891 17823692 0 346237375 368322984 0
113171715 47822417 0 830067467 839595212 0
30933545 16859536 0 118194747 101757523 0
179672007 53710631 0 811075245 788760829 0
2778906 8280101 0 53441659 52165806 0
128995733 30330751 0 818812054 685288873 0
261895359 21824097 0 370095875 396308692 0
551107002 43723208 0 810959106 733005122 0
51387071 38260713 0 110463925 164189388 0
60533206 44147067 0 633917847 675423208 0
261711652 19270558 0 622920447 628103247 0
297232095 45180242 0 494397228 516104978 0
11353446 7709338 0 197309452 249586039 0
269476851 34004993 0 348557393 210794606 0
1309365 42701 0 19586294 14138681 0
241893836 10870512 0 396161408 167471976 0
96902011 19275897 0 829656763 881853400 0
38464913 39956210 0 271191648 296885537 0
2496646 633327 0 143377853 151134788 0
71978378 20318739 0 207698833 204927751 0
18338354 92746187 0 348161415 353569851 0
3986630 1960482 0 6507977 9705021 0
84542715 75134611 0 187671684 155487041 0
636833425 115272246 0 763031746 725623747 0
65035003 98395921 0 302581702 394933423 0
363353027 138203276 0 731630046 888068469 0
233927622 8963453 0 646617271 607616148 0
289367910 34652218 0 647411996 682690525 0
118362111 106977766 0 274124196 291534144 0
124330582 46232678 0 408766050 284377003 0
454887661 11028647 0 539508375 302753920 0
8763058 4613845 0 110295828 111865512 0
158722655 70405683 0 285933270 162034487 0
27120825 24663597 0 928425699 928298899 0
106304802 133655551 0 816897415 874679100 0
120067329 57226494 0 311769735 253639092 0
152729448 75459527 0 322115686 341065038 0
118306123 23524794 0 366258887 399076745 0
27667186 31001960 0 482877812 528746169 0
758441113 398064083 0 845562361 448309752 0
65111827 65688477 0 691784543 711033514 0
28587224 8029874 0 88898441 101358945 0
21686847 54566654 0 450120341 578951022 0
77891001 51265217 0 328906641 323397726 0
146384444 21029993 0 264859162 248067395 0
96206016 23157827 0 465905007 445906680 0
106437700 1345662 0 245818461 182704046 0
10444019 23202196 0 257393865 303584765 0
176377512 52870299 0 181372963 85908362 0
6809452 28874954 0 161681799 169531759 0
16153359 21147685 0 504292597 524323659 0
10507593 16752560 0 694436726 697323554 0
63076807 1551087 0 216837920 155223707 0
41642471 10063064 0 90624159 92099389 0
521325021 108247078 0 781328101 743249653 0
10150198 3048942 0 23610899 24140207 0
7547939 13515 0 157398377 149802923 0
271200406 6039032 0 363504985 282815537 0
86324651 51380829 0 210416868 263094410 0
80693706 63859867 0 761539849 775840443 0
49057504 2209123 0 215720965 208321538 0
3516410 11081847 0 93855023 78899393 0
331316547 42548551 0 703607399 732774862 0
41872133 20301426 0 160333363 119742418 0
106935461 17544819 0 471608050 471370220 0
231163951 99860856 0 519269336 483800416 0
60405063 2631438 0 352942047 231678740 0
11053271 20784106 0 224148320 244115250 0
217726709 54439936 0 294900779 230014828 0
44631529 23387136 0 397222248 431355084 0
66318721 893623 0 284318387 241094626 0
114741095 20558714 0 269552893 239363724 0
539350 1071221 0 22561412 36082366 0
75520356 104533092 0 823056550 818001985 0
15330048 1897347 0 193827781 189105020 0
9528317 2897258 0 205714871 200677703 0
207477351 15220358 0 216059980 117052768 0
16192226 13417250 0 69197931 71584746 0
553711679 46219043 0 793230849 719791319 0
29273274 14320884 0 292710605 252127972 0
102332556 100024310 0 516305979 472476795 0
415533170 124383422 0 602478278 587207468 0
76660908 120186826 0 484158970 698271158 0
194153188 29305563 0 305159703 307099342 0
28172442 25021074 0 945317153 896149106 0
438774874 247254925 0 944546624 924417666 0
3272837 1402237 0 8267402 5745683 0
56199782 105724450 0 826865506 882776003 0
140951960 16784638 0 292302083 305765813 0
238296034 220814461 0 538539894 418745453 0
32719569 26586626 0 222030766 227883354 0
54180542 15901317 0 291393285 279640011 0
56066119 20863927 0 198994281 230644925 0
74786459 19046153 0 561040642 604817968 0
11396124 4267707 0 98214270 172364780 0
488667600 194275943 0 700712481 468370327 0
8624580 5744012 0 111400500 85916722 0
109682245 133237773 0 448267714 293878975 0
53513631 7342875 0 228799158 230500970 0
325203371 122071933 0 891540950 814416350 0
123664792 68362932 0 193743726 159678612 0
2545917 151342144 0 390140954 405020308 0
56085490 32808048 0 237403608 214325257 0
64578601 52703406 0 470698590 477094363 0
169333579 70941559 0 187465998 214983454 0
83822029 10424838 0 163165728 136822159 0
65211816 13447343 0 316474750 364477207 0
98706657 93471344 0 543088805 508191048 0
35922747 99125957 0 684070375 691316923 0
301050159 223509707 0 455082370 445521537 0
98372455 5119576 0 116230496 47340118 0
2306787 603602 0 13971517 12067893 0
88549313 9717778 0 275624758 260190392 0
400818577 18110556 0 557451447 307858640 0
606710132 150654799 0 711296464 678801229 0
19010929 53403410 0 182007131 151134052 0
415862535 10111774 0 837554913 801603269 0
51644040 13135918 0 65555385 41000131 0
67020548 1539375 0 82360393 112915461 0
75023014 24334 0 324346657 318832924 0
353105535 58911980 0 953352699 872544296 0
197989560 204665204 0 521976489 489766533 0
33939168 41350957 0 754427442 872795254 0
202988727 46221185 0 482850383 457853952 0
367812796 94094226 0 515012010 402148800 0
132214509 119446320 0 623267533 627120603 0
272415315 141765331 0 372533011 214315989 0
307290719 49960098 0 672696084 597085257 0
452169978 84020109 0 624272006 632953724 0
56741322 81307654 0 718952255 778967367 0
32562339 96566828 0 430426286 433504967 0
45786099 37242779 0 633922353 667041230 0
1855708 2074206 0 15833210 20480901 0
34267182 6950986 0 114791762 106950036 0
8369797 150831 0 22567532 29534527 0
19136902 3340231 0 94090858 108940648 0
123605114 177214137 0 837547912 811515074 0
12249549 99718361 0 562253024 576030084 0
43796765 26706937 0 118543459 153136405 0
472808507 25630821 0 605742302 501638410 0
392448601 274721423 0 873457210 865186973 0
15084716 9558410 0 69786293 68734000 0
141489646 101942671 0 356943097 365767747 0
9003233 30413847 0 333888521 297232954 0
410434828 29769641 0 524824626 528216760 0
339540458 206679805 0 789544049 348020175 0
355590254 135015647 0 790006607 816247238 0
12593323 15496032 0 480461173 491612991 0
152089644 29399412 0 753414536 755173203 0
421958415 80810476 0 598046896 423310204 0
408398551 50427736 0 728690902 601619438 0
177040943 14748448 0 439661011 415820989 0
108562136 114240626 0 757434899 614201635 0
21192987 4560850 0 93510980 137186457 0
62599892 81552208 0 445355141 456589752 0
26953239 37317017 0 89050549 92550552 0
17086908 1288660 0 91590482 94410762 0
156955956 102076445 0 426083874 340487194 0
187216817 157332491 0 601028890 593910433 0
297721397 166400681 0 421948531 370422117 0
163667423 161055489 0 917400596 691535192 0
239457088 9779746 0 357522706 222958307 0
352568016 27374985 0 811210389 755204110 0
270852328 143657884 0 679709080 636076976 0
50831771 384012 0 269031230 283477405 0
606863382 211340980 0 899109406 883999477 0
6423356 111850317 0 763829130 508593349 0
25060753 10185947 0 132297471 131093809 0
495308218 674462594 0 869445612 877517480 0
416498991 63814082 0 627407377 383196924 0
46897773 4412575 0 89038710 76100889 0
84899233 182275535 0 814754926 716995418 0
384752903 225292299 0 402652788 311917794 0
202225867 193390572 0 873525551 932312502 0
138950191 389792678 0 752410995 712858817 0
17770506 46967786 0 404436124 413480444 0
34637898 11697509 0 207126299 183597954 0
16332383 1775606 0 31435592 44313205 0
41262028 13195444 0 59353737 68919945 0
52874490 63777599 0 419078147 545056761 0
204505060 61334169 0 281954090 292781328 0
54290251 67524205 0 421117812 398658935 0
496709568 134882567 0 705692104 610622447 0
78948016 5768585 0 113004740 82182408 0
16425137 576827 0 74068021 78166401 0
540297150 13755851 0 902736002 740607285 0
18640818 252037680 0 815417707 851393139 0
104229073 49064779 0 199410456 199227357 0
116749470 43284046 0 307324708 302599405 0
479490911 24119188 0 652303104 391480919 0
15580348 19777521 0 331671267 319798174 0
173931307 19124131 0 555009609 588670616 0
174169813 135937787 0 655548965 631130470 0
30891385 21001249 0 792291664 727074642 0
7626642 1942755 0 245902536 265520124 0
129264981 98605255 0 766949279 700088289 0
23733597 15633826 0 173310140 172221098 0
438473508 31441213 0 698675712 636014278 0
74516644 110211718 0 364207763 400644964 0
257741610 31772254 0 386766956 229882630 0
35895448 10310216 0 61715966 45237244 0
318767892 222813742 0 453759057 469418449 0
57602928 366071918 0 716991790 920541479 0
76782305 7362022 0 274585158 287704425 0
80511857 14072332 0 440843256 550368496 0
79919569 31478374 0 540209402 477911275 0
6265412 22519702 0 55617338 62581629 0
167651883 36540405 0 372691426 429760507 0
1672832 8509482 0 119792910 118531972 0
39454109 47155387 0 330339556 299330218 0
94671406 8810299 0 121886120 84077100 0
154300242 38116707 0 539180914 530975015 0
560520151 17770024 0 909637677 771242469 0
173886457 5574729 0 818171131 867948202 0
3079116 31155142 0 246128247 267390416 0
59942380 38977793 0 798594651 760957195 0
360156535 17002173 0 530727565 544709114 0
90790554 26765163 0 650967383 605672618 0
35611937 41396132 0 81131814 76890182 0
283458832 82876050 0 306697564 316563485 0
29973193 16417522 0 167396337 164787750 0
14967058 12045841 0 383820918 372636064 0
302178012 180194315 0 625180694 701885991 0
93898962 6602649 0 172320466 140087463 0
61372698 2964873 0 282095442 260159229 0
15757651 77516643 0 554824587 518571474 0
685491069 74386909 0 810229680 277176922 0
17383390 40652078 0 392917730 347545436 0
19112844 39556788 0 475541157 464655125 0
27729435 107548170 0 758001602 844147177 0
576996750 212013062 0 725840901 683283685 0
40394545 92824372 0 763416317 660091645 0
53078372 39732113 0 206514077 243638758 0
23994710 24122294 0 419840628 409025325 0
10958967 253718686 0 966919192 945310453 0
20948584 39382998 0 235230174 209018884 0
39531019 8578769 0 515430619 443897404 0
338974906 7391807 0 522250697 429818024 0
675057318 148320402 0 907743832 889563862 0
13241095 248452415 0 621463151 667912546 0
346735565 138218140 0 805666375 732548650 0
116680346 65677926 0 336062024 365638085 0
320651618 41179194 0 679420580 691118180 0
9762788 8845845 0 60754405 58955809 0
264770000 117281730 0 828389326 873618985 0
160850685 1199780 0 825339527 812173342 0
127042 3413558 0 48019541 49566979 0
80815099 127400097 0 865290959 868181627 0
106084100 116281017 0 248970037 811943885 0
22986990 2483555 0 86434482 74817911 0
536853825 96821312 0 569571800 439376819 0
52268393 82139202 0 390749604 293252317 0
5731075 80020387 0 647458567 727192455 0
16484953 11057960 0 184406324 155070391 0
12603160 193617787 0 645083815 652995721 0
616100732 336760708 0 831041115 753547452 0
343614957 11932780 0 637736700 564260828 0
7074586 9594319 0 189290821 166029689 0
421540525 27318781 0 808703655 641626532 0
372950137 49275513 0 675566930 308359228 0
27388474 31978637 0 293670283 303070524 0
313168942 290122642 0 483979617 401944088 0
37273431 24339213 0 501572876 485692360 0
38319874 129590045 0 815110456 801108743 0
424031726 281603598 0 501408427 513166162 0
654446735 367282268 0 836484740 645773428 0
14672232 12697833 0 141686038 133953703 0
18782 9211046 0 458271752 471727626 0
321853273 239736200 0 379063091 396162064 0
204941856 221956013 0 567393494 570453610 0
1547430 1911348 0 201295036 235616218 0
5360059 23470880 0 203418223 203165532 0
24207821 33889488 0 353356538 328134779 0
147249817 57226503 0 173175300 164248997 0
444768102 128554836 0 645494753 657636201 0
79183054 68198587 0 677812605 725094863 0
264137169 65864254 0 799680161 557853783 0
72412149 110175421 0 273866784 266448401 0
134478702 31934869 0 686856575 548381469 0
15456145 8914628 0 164404368 174207889 0
193799651 241822704 0 556402000 474728953 0
78364278 26334294 0 336680255 384373844 0
319082137 12422184 0 343028842 377464460 0
18882086 53429449 0 215099383 187358065 0
229282954 32587432 0 781732247 682225879 0
164885312 13950214 0 395719145 393425365 0
173060755 2340885 0 309417018 264400915 0
22707245 9058771 0 229920932 246909042 0
14705679 102468107 0 627984416 597592417 0
3130748 55847094 0 520968715 517855014 0
184405940 21091639 0 902983275 903943216 0
84414462 19969419 0 685913952 524809060 0
35939724 66257010 0 338678149 271471829 0
421373133 10926776 0 695650427 763660499 0
4873705 59216925 0 276799898 286207048 0
88313883 27559263 0 654851121 756264693 0
135244325 76679070 0 849734378 682924112 0
173051503 11358408 0 531233750 682554281 0
268602378 107310934 0 832019132 596922813 0
34307429 32678129 0 82984679 80667888 0
6490682 20463471 0 407248216 398052499 0
127046056 70195885 0 599376881 454466839 0
5431922 5236660 0 710046622 713394896 0
203940740 183577641 0 643495858 724376689 0
157978 133191 0 5426371 4707154 0
8376319 11335588 0 603010169 637082232 0
199863519 136166069 0 421708562 452582038 0
8030782 5306578 0 339118125 283772054 0
155113163 64877676 0 238313233 188949815 0
84875835 87277261 0 622068533 540848103 0
15518497 44523038 0 457140971 491286994 0
63998673 51004171 0 610974145 766023881 0
625313108 371121252 0 741347149 674485154 0
160909618 12109471 0 570660145 593309389 0
22681223 6809515 0 70004160 84992015 0
79725828 24636564 0 189058590 180907904 0
93649984 81550189 0 457560818 487916134 0
820899214 171044022 0 906789609 795079937 0
269622574 106655366 0 658377844 493841309 0
335813039 111683077 0 693134744 703188489 0
476408747 266788443 0 761944927 702196922 0
883863335 408749199 0 966713492 820432603 0
239123477 140679550 0 341170374 502261595 0
14219935 30183206 0 189717675 169432631 0
220979831 102575117 0 429625435 343193749 0
9901308 18920286 0 40159706 31966549 0
31890689 2809861 0 376013818 427459940 0
318740556 322983412 0 668401049 595287486 0
42878857 6512368 0 62642944 63729704 0
406516092 83652796 0 424544816 489202262 0
13997248 2644772 0 429252029 461092248 0
26689740 588527 0 35800990 19672414 0
329420375 77363523 0 734608172 380628167 0
142921383 13039808 0 942886841 769311231 0
84676537 151946531 0 761356178 705419113 0
284429105 142556491 0 691750235 672611477 0
719802523 172361999 0 770540469 460966799 0
158176465 12906995 0 235820205 230336489 0
106232857 51645590 0 178728573 179113644 0
5715997 15190542 0 935125515 937553754 0
11590704 57094624 0 350480779 354245888 0
19757874 45772684 0 376993677 370153772 0
75051040 12425168 0 167681721 229245079 0
114524830 41150680 0 195104701 183775584 0
89128479 36017735 0 581746230 504138411 0
6707759 5179891 0 11467014 9413476 0
216743760 58699355 0 532830898 479645942 0
57122206 198065870 0 704510559 639112528 0
141312906 21803630 0 292749394 281208073 0
24721048 499687 0 44214196 13746722 0
11378882 52096128 0 577291761 611058369 0
86873086 76787475 0 812455131 476778199 0
82969981 92731599 0 798477404 760933543 0
45487070 55528590 0 812345510 921811544 0
152580936 246093031 0 367424943 430055392 0
169272338 18083306 0 569727129 422044079 0
185658888 77932013 0 356807151 341237007 0
184848878 72804563 0 379267784 371067096 0
382631081 82023275 0 654495427 491162845 0
886614285 191152532 0 904579077 647834550 0
97792942 18828766 0 250104467 257894787 0
50519867 204073849 0 444727408 402313907 0
110306734 21779898 0 729413654 816989387 0
521182675 291452694 0 907967772 868173342 0
93739933 166004222 0 443214260 377126604 0
60689592 2080999 0 80342896 58337466 0
69636246 98548654 0 803274922 937357268 0
317647654 20293849 0 571857827 608824719 0
42498068 31364807 0 521510283 657053492 0
2090163 70120123 0 335074677 275886136 0
400431874 129317764 0 897716260 915005694 0
46312725 19003522 0 56681533 57879131 0
231810626 15887189 0 506493392 346073090 0
143914141 11616826 0 238311070 225932764 0
25347034 22820799 0 437642916 414228677 0
179852001 74647858 0 320570259 290938385 0
45982652 22288153 0 191265322 192147900 0
476143769 94870265 0 916394717 660342771 0
148606557 148806596 0 839905655 813095973 0
144233559 70261320 0 188971552 166055956 0
2283159 1298355 0 13651024 13368884 0
337510222 30225764 0 536131886 531782576 0
157418453 78759239 0 257936198 134232412 0
368226071 12083583 0 472133913 425934297 0
65162769 5270476 0 226778321 296479134 0
267710460 200125546 0 686180793 713228754 0
56573634 15152281 0 135122971 111389823 0
57030166 30857908 0 466365273 501661427 0
73983064 10414270 0 935470116 884432091 0
77713598 8605039 0 244235260 252353942 0
14358355 15274 0 240758249 247377233 0
4688099 37730526 0 308026504 299433106 0
5937668 14138781 0 196128751 155272740 0
3579613 2639618 0 3777447 3390680 0
191173600 41220614 0 700646519 602948716 0
170591414 86780785 0 290967873 220466597 0
168685899 90844560 0 355543433 331414963 0
94630744 64981611 0 421088879 424488313 0
65626053 75026311 0 557967435 648696599 0
209324897 14559335 0 593936832 502261353 0
17929230 2061097 0 99963113 98951317 0
79003328 37695183 0 708580855 758414021 0
4964239 78768732 0 723311995 751080451 0
184226484 1604260 0 411844507 451837431 0
4775946 4088763 0 333595265 241171164 0
124561120 20574882 0 199204276 241357102 0
5898670 11500226 0 468454585 728261977 0
5036029 10730854 0 117788176 112368886 0
235679475 44968760 0 357610581 185939011 0
119736664 66341861 0 169263297 180045001 0
9885663 21224558 0 84024258 85977781 0
13420846 3539420 0 274011660 190088234 0
39794556 26067321 0 679656188 701428025 0
21221971 2278847 0 133163907 156613134 0
328040844 53438406 0 876485396 635153841 0
448539799 16917557 0 709451754 682478357 0
211432878 39502429 0 785257746 770690112 0
13655158 5782138 0 502370779 537108765 0
297163880 16935762 0 352850309 140452089 0
130070623 8760026 0 286550828 295922770 0
29031065 11496010 0 76808456 95394689 0
630016482 142888471 0 833399730 548863140 0
7870700 68829881 0 376543302 404161305 0
3812132 2030017 0 156368591 155397455 0
763626261 90838440 0 867846113 590192845 0
15020813 1911627 0 184957433 160453904 0
112776625 2581890 0 250333981 276475705 0
52199370 34809879 0 304692882 402387986 0
3106031 44680108 0 167238793 128426170 0
85007320 6471492 0 170798620 225291746 0
283416686 7725043 0 540643402 545812254 0
466311294 263190142 0 813774912 397959626 0
5742670 201197922 0 821692645 783620501 0
121952379 22186512 0 692138179 664556967 0
194071416 140624337 0 641499208 568218695 0
60904696 300023422 0 935647798 959578237 0
208622341 21481520 0 259974675 221931003 0
76918577 205254375 0 887795947 823770530 0
138602724 238374531 0 863152305 903861657 0
39940525 132107346 0 615320279 629939331 0
7083524 6797703 0 44155750 51561122 0
63842226 37797092 0 420738413 421192787 0
27109151 45067986 0 514996478 503986957 0
17636490 59110 0 189919728 201304740 0
434278518 103852271 0 546444281 516993289 0
8480515 74505302 0 281183209 305271175 0
8438535 1366163 0 16441512 18378041 0
291251216 49837676 0 488859189 372352954 0
1276501 44132299 0 201932557 227621569 0
5057604 769223 0 70576414 89633320 0
61041920 7095236 0 133965911 109858968 0
42481354 17191553 0 327235548 235935556 0
182945162 50147070 0 612119984 562746235 0
38408449 7372663 0 106238144 125301297 0
114624840 81261261 0 637680071 805929732 0
32746401 35999097 0 765817721 765617308 0
1542095 18754961 0 129788625 127680745 0
249161365 93268274 0 611268722 630290050 0
11134064 9112564 0 46426181 51483682 0
3467995 3472790 0 246933066 439950549 0
116780292 76726894 0 171758630 162912474 0
185537980 2185738 0 406910333 481615576 0
57592497 105432806 0 787453020 915899213 0
25237447 128730549 0 717697448 833607187 0
31122368 22000681 0 304886838 227904063 0
386077861 222208898 0 867097623 875354070 0
16648989 12539713 0 161124793 112426004 0
1009305 16909767 0 124406071 126229320 0
42882045 2133074 0 328213540 423597618 0
4503958 66737712 0 174871555 168487684 0
19217859 21930996 0 572808983 567128594 0
27660578 81407673 0 535347264 559938509 0
56154632 109676667 0 830005565 854007908 0
150248456 39882956 0 174081408 165308595 0
336651 2477934 0 63281167 46575709 0
4009968 994561 0 5543995 3227908 0
6011580 17097505 0 122692592 118816822 0
6428901 2561766 0 153181794 176938486 0
99953733 51025968 0 249733575 201124669 0
85042475 90636680 0 748325923 645256602 0
43727524 43331517 0 427108821 458734923 0
692187866 35608111 0 934581094 843184029 0
14272104 3654554 0 244315843 270256236 0
68754782 67249974 0 126611259 97374659 0
3891129 125485675 0 795598118 721417743 0
244490121 13555692 0 376287677 338003586 0
103298608 39496313 0 493103930 561170798 0
530792617 31445174 0 872978095 811214313 0
2342644 3896215 0 32223303 45785982 0
95261152 69446566 0 253953137 268640622 0
55953826 32154269 0 545800247 609034473 0
198283202 81638444 0 667244252 679394635 0
167672965 74418123 0 325074408 342263175 0
64248195 2880579 0 152707127 188583656 0
233947647 27828966 0 333234577 319037213 0
242443366 19559709 0 394402632 315991914 0
14611101 23673615 0 488298048 512642338 0
4248407 42540809 0 249208237 252147540 0
8503702 5159410 0 445954823 556876826 0
435321 5703822 0 235250408 208908594 0
14906358 41999412 0 160866914 141477264 0
12812575 86043748 0 517781741 340766374 0
113361636 53483295 0 132128786 100497010 0
59807257 101403164 0 358587679 339790494 0
152054197 19945343 0 411730368 417722345 0
43215652 100464647 0 727536277 767137589 0
98691959 11566226 0 795215072 706842883 0
73885930 23078551 0 364429873 392929087 0
136373936 131267374 0 330236423 316824984 0
82825874 54178253 0 788846382 740141712 0
531518605 21601281 0 653158530 404927372 0
125217674 4453132 0 938444160 759767867 0
10414318 50360910 0 310774193 301911494 0
62472835 77685938 0 612107410 657177769 0
260253361 150418949 0 500962807 480249098 0
48867749 11660468 0 174495888 173065608 0
262559042 265251 0 346688227 428992582 0
263121612 35224240 0 277007172 247920486 0
286106343 31106733 0 484324960 442504010 0
30355991 1457152 0 213613576 176338229 0
49747301 22099477 0 764794009 679690823 0
181729270 87557583 0 222971875 191655748 0
111172728 170089573 0 376130412 459714814 0
41131174 187393333 0 968353438 943688590 0
54842020 20723607 0 671532170 705685214 0
3662358 1326403 0 45368451 40997756 0
175380713 70610 0 362996442 299870117 0
5130973 303405 0 199812504 187101515 0
102544421 34985302 0 569705661 558404669 0
230459457 67763720 0 879316740 787108500 0
90420016 54705149 0 100938852 82918533 0
242551208 208825577 0 667071095 604531533 0
46303067 32880748 0 147990513 127765546 0
26190239 137226215 0 547116820 635664409 0
134186272 21200285 0 753980159 764100753 0
241178064 112656677 0 792426483 834010165 0
14886766 51945884 0 178580897 188860626 0
9199 202631 0 7379352 6776859 0
12581124 347447 0 97670835 67035204 0
5976583 3026862 0 68141181 41944476 0
179005029 128487490 0 647468918 484468938 0
4827084 31410882 0 101400073 111106616 0
146450558 3101683 0 535556881 597262854 0
104545876 55897179 0 512366924 423078852 0
270680387 6189390 0 468680979 445911133 0
107899304 59083516 0 500361004 648492163 0
1437043 17138513 0 148143414 138794058 0
474020077 34735566 0 755955698 723394554 0
170909558 31480419 0 841033534 845303853 0
85061356 34114882 0 156236723 125182628 0
173991579 39980426 0 320727771 269543483 0
8233575 322290 0 111998413 112082588 0
33183795 3987367 0 93280680 15331247 0
41498281 35360523 0 108762141 85234321 0
47074429 7467064 0 235001257 271198524 0
89287743 51882704 0 569459045 648845137 0
59076730 17332500 0 140131908 190497477 0
56037881 17614614 0 722420861 601400543 0
348062167 18776766 0 440364926 481191285 0
351841342 246751984 0 411475550 435305071 0
336654369 143572614 0 565799275 655760021 0
149209949 32477554 0 313522659 302222401 0
87669576 116621844 0 910768256 893098324 0
278457505 243641582 0 558784576 431264162 0
63365359 2440498 0 83432974 45324541 0
21963732 31375591 0 178239663 145705201 0
43813666 23777695 0 326369415 340021654 0
3764996 61369052 0 730834065 745237425 0
734203750 237540192 0 929916780 937358547 0
66807409 68523070 0 802022037 533782094 0
2899040 19562968 0 741200357 770349068 0
1235860 1026 0 3886780 5207541 0
639994442 137321206 0 732702159 501366449 0
30081198 1990465 0 85997363 91547586 0
762947713 330314776 0 942712603 654833928 0
357295345 10832762 0 410353048 24010890 0
745570643 111341730 0 878868190 809787908 0
2395171 1622640 0 60797140 53423487 0
35169892 5057897 0 51839430 52913128 0
379130935 106810069 0 705514207 473053305 0
286627179 31857307 0 606938694 559034163 0
261861903 168095 0 710887732 708076951 0
4963538 107071443 0 644412062 642380377 0
59708065 32430858 0 708838091 732620773 0
125165612 65751237 0 232158051 210110570 0
191276865 37627847 0 736043084 735177130 0
340848660 241844569 0 783164932 854542144 0
43416907 62700323 0 165345497 192412558 0
92774713 82340973 0 601627585 674739732 0
62197766 16935084 0 111571727 112887321 0
193142970 28369115 0 254283780 222342843 0
75786589 32626502 0 673087217 610057654 0
438415782 657644 0 964160900 495952176 0
8759900 513801 0 16565508 17481867 0
111321249 77631402 0 336966719 290780835 0
168647445 58285557 0 381468641 353478590 0
233312216 490474 0 457151217 227614995 0
72779367 63857490 0 322102374 292324581 0
539061025 121823727 0 711453081 635850220 0
4321828 6576986 0 69578239 85246787 0
89969149 76053592 0 103882686 110259256 0
81822435 162109103 0 356992688 492641451 0
2042225 19051902 0 325710849 251649870 0
57639698 18837366 0 619395691 629249383 0
501007359 66982716 0 805453908 736400555 0
37611254 14122572 0 593124636 614183839 0
296500468 87256706 0 423664970 323685244 0
50419278 129530073 0 438736991 463834493 0
380397947 81041820 0 898727231 918015078 0
38105513 17551479 0 280348473 246965818 0
85355499 87023572 0 575517272 467444093 0
21450754 9361001 0 73981331 79144539 0
61759367 71508181 0 398164449 406443753 0
357970622 371164623 0 828340004 689045493 0
73473383 42311709 0 427350782 389251801 0
170386267 19532900 0 701908341 731116220 0
76339789 31666992 0 199008480 169802763 0
436168515 17940158 0 714604714 272965091 0
16694941 79656479 0 395486107 434361520 0
57473932 91206389 0 467988555 477607106 0
139801329 183911 0 292330372 281492728 0
87224422 5163138 0 610174538 520932425 0
553234 3476014 0 724183374 831442929 0
10720092 80353078 0 908287932 798668465 0
196265705 72174326 0 679268656 738527820 0
5232980 2173686 0 456099659 355335036 0
16546660 114551787 0 290969674 278534757 0
23599068 27083055 0 393436954 409866102 0
266129753 154699958 0 404067812 208866510 0
38885261 24305448 0 44581511 29155638 0
8613873 41331269 0 238642617 221134744 0
292111766 190568541 0 356197876 397022605 0
604102695 118497684 0 703104578 622245808 0
69397239 3663682 0 405789995 406966996 0
20134744 5527146 0 64836061 60892559 0
6680415 3563190 0 127100859 127134072 0
85934908 38390923 0 513776342 495268089 0
1014429 142447 0 28654460 28517751 0
424503514 250072400 0 687161979 773076689 0
22119332 6369501 0 384198524 390755506 0
229361489 77288206 0 360098889 275892548 0
4806440 57910084 0 559495615 636911372 0
75838944 32301912 0 239964987 239503298 0
3115647 8481587 0 225864482 230478315 0
4066324 7233666 0 66621726 66305478 0
9869040 47824809 0 763784799 748657274 0
103983497 7700832 0 945006868 880230588 0
12196788 48621591 0 634093414 471590713 0
168164620 115134313 0 329839450 414745090 0
126632886 211166841 0 829874222 806131353 0
74565883 70166784 0 398295264 449599127 0
123678484 53602307 0 242021282 294960261 0
278557197 163240239 0 782652253 853341113 0
91520958 107457559 0 346287894 298761264 0
23154323 60776930 0 427108548 528929768 0
16182567 22117955 0 400245251 391804696 0
157456885 4397578 0 211260717 201284219 0
216859063 39048693 0 650797879 706205450 0
29020594 219274543 0 855352361 838467589 0
699022870 834917281 0 838276920 926049730 0
142863175 9025468 0 239925512 183400775 0
248642864 198105677 0 770811683 657993618 0
6147956 8231522 0 625808594 632568895 0
167703789 31354479 0 590613700 653779484 0
10283405 15223924 0 402174409 490290423 0
7338498 44029977 0 370775744 289081976 0
19469797 30903360 0 874347825 879514944 0
60975628 23461854 0 174564390 171340381 0
12064902 94120 0 58944540 48187517 0
62018540 18937294 0 345131925 392923927 0
329507049 204199498 0 649022720 442109687 0
419663336 26261748 0 770520670 617769378 0
136714017 163851786 0 512333522 503772618 0
59661148 39621434 0 137044288 121608366 0
186989499 20963587 0 359394234 228594318 0
1646567 81082440 0 606948805 636781357 0
28898459 318352413 0 940165325 881321536 0
22319183 31678450 0 203623856 187858695 0
6225821 26248337 0 74624987 80086858 0
321424982 18686631 0 703222902 652595562 0
73184317 310915026 0 782837260 809313673 0
28424218 5459144 0 243787442 254879800 0
149594968 25828938 0 185619282 147024165 0
47819660 95781669 0 641423437 649125138 0
91784639 33939936 0 390433958 387297234 0
387913429 104635515 0 641065346 570376029 0
458119416 147410978 0 711816803 739058100 0
171474 403834 0 2024127 1986015 0
101770683 60446947 0 764689091 778580325 0
175878867 115959918 0 187345234 251802661 0
378335 90529 0 3280568 2780659 0
84598579 93906550 0 294467300 267809793 0
156354984 67896226 0 338676183 375816153 0
168855270 33330831 0 203212832 142228414 0
53481951 41998199 0 348739701 311398170 0
523950744 96588213 0 643297280 561827270 0
12758188 10523679 0 309250491 295235689 0
346561651 430759234 0 443101267 665080643 0
374202228 127744791 0 936396335 864691764 0
41333716 43914915 0 121738308 124662989 0
126865485 78582223 0 704428652 690854839 0
44705969 182707165 0 825457677 766572241 0
858518 2487994 0 14879348 14653224 0
37447391 21519605 0 69757129 76471116 0
546131718 20396878 0 732600857 732057991 0
31274626 60359530 0 782439041 791140726 0
335581728 34418574 0 519092627 491018517 0
1032924 404959 0 43047540 41413514 0
14960386 9246611 0 383553946 374573583 0
742230 31855 0 5584193 5789206 0
95450819 99651270 0 768290690 807216266 0
21025185 22196539 0 539041887 576000538 0
594307440 261250695 0 840814090 902612638 0
448151954 96865264 0 646408664 654449133 0
126756065 106334125 0 768414668 779724430 0
18072013 27819575 0 735005016 679325701 0
26921309 20903674 0 842184968 894889607 0
505447700 222431582 0 959895864 742131151 0
587079990 84729572 0 718320313 599634697 0
194813716 7352268 0 654344298 665434311 0
503309866 81880702 0 662286591 701976540 0
567522175 74310771 0 657381953 597244311 0
64692570 18820336 0 254295857 233413167 0
12445556 54938883 0 823286300 970613010 0
53306781 98366331 0 504199049 472761294 0
87234910 9996516 0 208493812 132569157 0
3681920 9664504 0 243340511 260383343 0
213333797 35361796 0 548657345 574279470 0
80497500 48353167 0 474340580 468694939 0
337718575 4825650 0 761408357 534252665 0
10561757 10953047 0 303317432 316138265 0
506867125 61842095 0 574091329 216500186 0
409745674 95084785 0 609499518 580133517 0
109168608 164997375 0 677019042 656945116 0
94439613 155181786 0 733454762 698743752 0
238125570 67568704 0 255195766 117030683 0
176755134 29232392 0 264546843 218808700 0
56897808 6768010 0 285543685 287405072 0
186207639 97361900 0 781101411 739365350 0
1926578 17270739 0 103193653 103496776 0
45113594 116124474 0 610471144 539484319 0
352379331 289632063 0 435580276 338994915 0
20534753 9749164 0 448424675 431671091 0
408691214 73520825 0 623821775 477622509 0
187506402 12651698 0 203802143 97373894 0
268379238 216815323 0 320821395 337482899 0
143094279 5526677 0 157948319 133284328 0
23862799 80530818 0 478530296 440552240 0
102654582 96551038 0 341508070 348327962 0
31908021 14031205 0 458303521 441690354 0
285947884 261280916 0 759850466 758971143 0
48397739 9311899 0 688423338 791606759 0
225511535 33982196 0 611162546 477828197 0
23252362 4770842 0 187871869 175922265 0
109094337 57294642 0 451825349 443738912 0
19109598 9645926 0 30992718 30541627 0
125781170 27738953 0 662211275 469313565 0
44179093 11783182 0 111713596 110501332 0
79181552 11201840 0 391063519 422247219 0
198007679 125219791 0 320896436 274926228 0
3168055 14644014 0 689343364 826775451 0
159282400 41402042 0 248149007 211710507 0
46195594 1746418 0 534599393 426208756 0
36596460 43735760 0 418937291 431497360 0
83504430 5689443 0 174302819 171502732 0
164949812 133053581 0 214883312 192279439 0
255789220 89947068 0 885664317 829432311 0
348762939 6827576 0 393357026 259303079 0
10834451 47399789 0 250941223 265878270 0
327827198 332054290 0 977997126 880925287 0
2100164 1109347 0 9074876 7622707 0
125466236 58022390 0 303802193 253207480 0
373265378 129426519 0 778184922 738420619 0
307200561 7278367 0 332949182 347986871 0
165034168 16371554 0 511292819 494526421 0
159590149 52064487 0 667791158 557525204 0
409751283 29436047 0 526578807 499131653 0
1116801 1256703 0 26506090 20327123 0
451580544 5863334 0 605841875 549454746 0
3483258 154191 0 211165983 198683875 0
44601643 1441016 0 130910601 142921007 0
23828234 15706297 0 273520900 364510604 0
163388449 41815553 0 505196703 687513185 0
244140026 54638894 0 374007963 264490743 0
234775626 24524209 0 439678744 521330246 0
162313299 53332358 0 189013316 109344043 0
199518545 120194515 0 799962249 864273836 0
45046343 4181277 0 188474568 188885262 0
45797727 10239761 0 474806411 524151918 0
20018994 7188777 0 39081558 38074593 0
449193 465775 0 5994219 5462092 0
67780589 16340929 0 104460138 102775243 0
44091831 6917152 0 120074888 104663098 0
50333220 5950853 0 216548043 213722904 0
50484846 10352040 0 143049609 118960032 0
106458138 39423285 0 732206156 764447185 0
20145990 61225490 0 863518077 756898365 0
213954363 145802397 0 572667784 623807253 0
10873801 58187980 0 165851146 161012757 0
49187329 149530833 0 284277786 255062754 0
154654458 27169313 0 420433169 483290647 0
1972131 4238272 0 146003552 135853148 0
557050210 60555772 0 797225411 722536367 0
39938332 3958830 0 435194850 388163040 0
115772918 58081956 0 471013154 403584324 0
203498527 45572321 0 424230534 314563206 0
178976692 150172944 0 200384494 185553168 0
62591274 19147089 0 96778944 52773022 0
66868241 16633208 0 75028028 53547475 0
9738198 1364416 0 96304924 91437550 0
194617868 2624550 0 754832735 745946387 0
405866609 96585781 0 456316919 506649698 0
24622971 2137107 0 190207906 219517803 0
5038075 966829 0 102947258 92440271 0
189877502 343390881 0 421996521 606840843 0
155338545 133569903 0 946365691 914758026 0
34607176 5754075 0 83688209 78617902 0
62679663 3235894 0 114017698 103955978 0
299952708 151882083 0 377647883 272191051 0
216487904 149694162 0 456429475 442063191 0
257740726 75136654 0 502605242 490475644 0
32639397 11301717 0 171504843 148392825 0
276626029 204886216 0 375487253 292720573 0
400076256 214140488 0 638517969 678613719 0
23085774 3924856 0 205971038 197686837 0
196522889 43204316 0 670635180 638939812 0
88351964 130184975 0 805879593 821869349 0
304295094 101799015 0 743164603 590797485 0
124509561 16284572 0 578582848 714041520 0
10552567 9497903 0 898292810 899540712 0
15176705 3097755 0 472277554 515526615 0
72567581 45007413 0 261281875 335056930 0
317819356 49444823 0 594644893 343896937 0
30315431 10790742 0 377499122 286872619 0
58812452 264722 0 158518473 138098982 0
2324889 23556 0 31415503 27782307 0
226671284 189133583 0 704064740 765251921 0
41390588 23551138 0 94188266 79566489 0
94796220 45484214 0 231805181 237238475 0
16827405 8440717 0 63904288 56490380 0
6357332 69760872 0 405620344 357093130 0
3275820 1685772 0 36331642 36462366 0
31797392 176989732 0 891865388 910106641 0
18137299 6748587 0 381222623 346660661 0
404532825 44038312 0 694085841 751479537 0
156171535 7723691 0 251647996 172846407 0
104800827 109288506 0 286695367 320844718 0
348116131 14736777 0 502372405 546105327 0
24121365 24986024 0 324920646 371106651 0
341751 9326 0 6974047 6041485 0
112267150 46801806 0 414272971 358214260 0
771339752 195695076 0 913611206 533400535 0
479629955 202282399 0 934258005 727024967 0
48577419 64173187 0 400948910 359636674 0
14238696 167677146 0 832101574 950740994 0
345180803 270388125 0 811352938 809781576 0
13386945 6367485 0 169793013 149019384 0
9035823 78740433 0 197066969 244468783 0
688097923 24571511 0 900655067 264506707 0
696587850 187760035 0 727785008 703733668 0
403544240 27877195 0 579868357 583969721 0
18701347 150116029 0 713155889 815303012 0
587289902 4079964 0 671890202 597990673 0
188329320 51185688 0 883315741 812837496 0
26211658 72488125 0 506683086 546268849 0
76044969 10928676 0 331936515 426585646 0
231382716 53597421 0 424939600 314908399 0
231892071 80109865 0 536928677 561819954 0
24937083 173653915 0 605056454 538158093 0
27581241 19836677 0 235428291 180577799 0
4217163 31797889 0 126943094 142361285 0
65613418 479794998 0 874955322 962526288 0
56186599 773369 0 111953468 80668957 0
587641 36580380 0 150808735 160133416 0
83923626 59413348 0 266400553 271500043 0
117367265 27492749 0 217666306 218207585 0
153255847 3087447 0 199185198 202591605 0
3478050 24153228 0 466557397 441173872 0
259824680 29054556 0 865883405 783630949 0
287636718 18485611 0 698210560 593978059 0
254013891 5183336 0 479269197 532254609 0
128787461 11696744 0 254164766 125520707 0
8674578 14148021 0 191464933 193268285 0
58622659 6524416 0 434789598 372856402 0
6111266 198415624 0 291945102 477045779 0
72317267 132858245 0 855489210 883007053 0
22478369 16605492 0 337046607 331826211 0
100325916 92467573 0 554803885 581326550 0
12345625 52851870 0 578023709 560790758 0
60501347 98896156 0 912261000 886757149 0
218138502 109337033 0 821684757 842916514 0
371220163 244740138 0 988934635 950316999 0
42962182 32201988 0 503473794 407783858 0
18378283 18286856 0 211357656 216638691 0
61386021 205646366 0 685484920 747733844 0
22424261 36446643 0 135735749 146691822 0
307538421 222127009 0 712061297 719955700 0
107496433 5621687 0 859343163 786429717 0
327296340 367361447 0 504697525 509955167 0
134800007 10706270 0 220774075 221911900 0
207379208 89919566 0 245363406 172746238 0
241723202 121058057 0 272134675 273860827 0
36878615 9024119 0 570902193 556060571 0
520278805 230624857 0 638989540 473823538 0
1646748 2309413 0 49333349 37800567 0
181043754 46184094 0 974054501 936854283 0
176048806 182607211 0 780400013 685009421 0
82389787 83164235 0 115121398 128987932 0
332161537 18853289 0 622350954 578519574 0
389959434 63726449 0 816862920 658984988 0
439844354 109251500 0 824938976 813037455 0
9100371 25891869 0 358865457 358334423 0
64037881 22007626 0 762678365 694323882 0
76069574 27058224 0 222707612 226175463 0
138934411 33011199 0 664882188 642233238 0
429975298 126615664 0 640479465 503438193 0
2493194 2123477 0 175835113 182309769 0
258300469 263130810 0 581802548 505244585 0
9747092 2430979 0 58759096 54390164 0
68139822 10051031 0 602890318 671081675 0
16401899 24883475 0 497610535 491190199 0
29112914 1856533 0 43469273 40623739 0
70175814 43961069 0 836596773 790771778 0
54901959 36297898 0 170651882 164096837 0
19702235 2137042 0 23764354 22181749 0
7517720 1787496 0 337272857 382609192 0
202541062 28180895 0 656644138 630177932 0
101301525 10513378 0 687360543 722492863 0
41458180 52188742 0 445736407 513262994 0
272970776 113602435 0 734171460 605578095 0
34557317 38560586 0 753006994 797587254 0
35697378 23255284 0 447179215 344880473 0
7199537 42240989 0 413537426 552976999 0
901825126 195588899 0 910853693 780010226 0
65745894 38557080 0 386424407 253835617 0
385879 2314989 0 7178228 6105804 0
135680317 195790698 0 752826362 724224338 0
11869696 76892496 0 793466455 793800352 0
52210283 27267949 0 495634658 395129833 0
14286334 84163995 0 630953311 662141750 0
517084560 73863822 0 953233784 911003844 0
365519520 5672122 0 833622715 765963750 0
205126137 44783942 0 566261708 566942229 0
186956233 68666529 0 515647305 557075093 0
124841095 4049900 0 388406326 377506865 0
32110772 20459500 0 398436087 566076264 0
27646978 5395873 0 248806295 221584994 0
379560022 40153887 0 633049572 658638393 0
5955585 2752181 0 52633347 38984637 0
228159193 119744802 0 666821567 778349293 0
44193543 484211937 0 924326744 963077179 0
3043795 5377524 0 86560899 82079940 0
114451626 39473750 0 473963560 481585584 0
178548441 27150394 0 933388551 895304182 0
16575227 98384 0 67933898 68622083 0
313252053 36965976 0 755784279 655594835 0
26674742 78746434 0 727507110 763141528 0
395449421 80461628 0 708604076 677058617 0
106402610 189783062 0 854819282 790758654 0
2072065 2152882 0 5360431 5317089 0
145414237 34200100 0 446108473 467198059 0
13514746 22292545 0 869450750 981514847 0
2688728 12163055 0 104322679 103181237 0
62871562 124091903 0 332416062 302124486 0
264082343 116848980 0 327181128 184276709 0
109864426 74533186 0 189739215 205291786 0
113696377 69816714 0 798555155 734347188 0
75641927 10859125 0 96759519 33028806 0
320938543 18384692 0 751190195 706772983 0
82854950 2652292 0 126652193 71546465 0
50605922 10061547 0 467921814 464877402 0
290183578 106719227 0 523150845 407664044 0
62799179 64771696 0 677297143 690488980 0
360046975 34294365 0 477389432 271018650 0
25535154 98629922 0 624086408 637130718 0
460656438 105324065 0 701590198 931141608 0
17214511 2421193 0 68630029 67294555 0
187276755 2877302 0 308743662 340262308 0
206961474 148422288 0 348510718 385792043 0
98145592 48741209 0 314251940 248539005 0
319886135 88167397 0 812967121 635480884 0
10789383 7787854 0 50883260 56358717 0
168919753 64631170 0 542496112 540955369 0
204498357 27687130 0 294033140 309600758 0
16099402 50877290 0 783932436 825191907 0
15659231 4426176 0 268535863 207822875 0
203242515 104460446 0 585561039 563490724 0
581569031 174102029 0 793674373 840785339 0
25688608 161451046 0 584525380 606741747 0
13476478 3421998 0 150761410 137351980 0
2278473 33236344 0 881876495 798113302 0
183305262 12224984 0 311511114 325225445 0
34841215 26853041 0 300002535 305318661 0
184654315 53368488 0 860781437 844942612 0
17280800 18370205 0 398945723 353251356 0
39202681 7211955 0 51784064 57746147 0
218932956 102630188 0 626975199 783393004 0
6019614 16710852 0 305376964 347532415 0
61978084 46987460 0 256507171 260846027 0
1276716 7904890 0 23449637 35810648 0
122014886 60353836 0 385445360 385024483 0
572050388 221588205 0 787815525 423826960 0
602694601 374563070 0 729834163 534881735 0
99808989 23077724 0 155696165 122207403 0
63620000 14492540 0 186597057 175492753 0
246367246 11367354 0 676704313 578818476 0
632558262 105301361 0 666100272 673008162 0
48087279 33350106 0 314088782 321941822 0
131319787 20031023 0 286824697 288570298 0
67851171 64598626 0 584467200 675568260 0
376485399 7522053 0 703609256 168461604 0
165476127 260421778 0 535158200 535727779 0
13648854 628776 0 121969054 129407703 0
66221665 2828155 0 597395369 605707355 0
18999826 2771368 0 41897803 38585511 0
66010721 3056989 0 225094857 229455203 0
52258167 49501071 0 139657656 167094852 0
75688067 480157 0 707754791 673745956 0
22170197 5960759 0 58440704 52835140 0
44243236 4437392 0 300097790 221656025 0
2943729 4559880 0 99076778 95100542 0
21482923 164586967 0 455660690 462500061 0
37891763 10602146 0 40177896 32279816 0
113528165 50320695 0 226592916 156666020 0
274673724 42443904 0 414147040 325653178 0
230088556 36655975 0 354945627 300994389 0
12903268 35837655 0 379215082 310405639 0
754260923 249010631 0 786711357 741666853 0
156159540 130736320 0 766015590 701990697 0
60288108 78913607 0 436111355 456806171 0
429322506 105740253 0 714988129 712619973 0
4568969 31445353 0 362993380 339334906 0
165656753 17506513 0 886441786 905737477 0
161693307 56648158 0 314845338 311159637 0
1403147 2377592 0 367666626 374740851 0
131030837 80692375 0 457765032 430544818 0
9361554 16304732 0 157821853 156963926 0
35095681 7097783 0 107953276 81542830 0
155793053 178301284 0 352024536 364408054 0
23411941 10360996 0 98773020 102499099 0
251860090 194417607 0 265290281 263913171 0
142312021 17177816 0 525114865 518575791 0
188946910 8707754 0 525664959 461128577 0
18377529 8612380 0 154154245 155494422 0
229767522 72482236 0 401176650 197470787 0
196715217 81771834 0 596482469 465170329 0
2564336 115240035 0 344584952 380072108 0
192221840 88761733 0 435101422 478031054 0
184238933 125854321 0 232521447 184581724 0
5449049 4408090 0 58517634 58448547 0
45188642 46100958 0 83281028 87891555 0
427223865 135088323 0 494775883 456059248 0
279573043 72901739 0 470862457 479530452 0
630214050 116624940 0 803771296 702668793 0
126045193 46158186 0 249990293 237934833 0
249624805 314939280 0 885452026 763127864 0
64883271 147559092 0 760980250 702970365 0
33255907 18067509 0 295740451 331154162 0
60037532 67365647 0 756106526 795177870 0
214380787 16010540 0 259332457 156942245 0
275481702 34844363 0 666747864 554158362 0
50248401 19491551 0 183948047 149307319 0
16590253 896505 0 724992937 725590294 0
847640444 558429073 0 934541562 636648585 0
43628129 10933151 0 240673715 234245303 0
35670385 8633631 0 418007384 386880874 0
217777139 8423363 0 462130447 446559343 0
298667590 24696621 0 304463403 117002839 0
22291018 3366028 0 564686643 625933726 0
191361914 5330480 0 814002308 816769305 0
382606333 121267286 0 811898400 710273511 0
198392100 57199157 0 296167951 266754893 0
22074054 5450088 0 40697981 38617561 0
18894580 2257648 0 120960775 108658692 0
218747526 110167666 0 526258039 351453427 0
34182547 18696631 0 96151943 105221629 0
502524158 23266543 0 668085284 796668764 0
18199769 93848836 0 414162779 342450835 0
13874146 31341442 0 295402663 301209740 0
533986918 276920277 0 617655257 550162637 0
104393713 267270198 0 804448199 905050894 0
111246491 8911657 0 827150433 826476703 0
598767082 37958069 0 736395316 790984513 0
228275873 32630547 0 802149491 970596139 0
38636552 13229152 0 384839289 312700140 0
1714943 64217769 0 193959122 210115865 0
1944948 1358180 0 2942958 2395103 0
7828583 1542291 0 281398189 260782051 0
19379194 56506316 0 289410460 298949305 0
31988756 11510411 0 702762434 693319760 0
185514468 113061968 0 448762385 434613334 0
46823020 54726950 0 246647436 289993125 0
437614962 115190207 0 520168618 568660601 0
1004542 34856735 0 537731628 818062866 0
27805483 11520636 0 232410819 210375894 0
20413050 76186549 0 637638572 652198307 0
11630564 5238220 0 281335679 281120611 0
78317440 28348726 0 348975439 375295653 0
146901633 193659320 0 376152657 349918622 0
20319217 45417558 0 665215709 666776914 0
24848038 11653261 0 966838131 946986932 0
9820910 1427165 0 16897111 18126386 0
292505780 85240854 0 342106375 364472692 0
41879446 147550384 0 762273392 792381014 0
375812989 138727244 0 926069096 279332201 0
144673623 31191984 0 195153416 149794038 0
22758691 20488404 0 39314981 35224483 0
103416120 98392198 0 660346183 748018839 0
14173429 6743739 0 542898469 558993550 0
22052772 14049086 0 31929839 33243101 0
75131280 53151730 0 377341609 381486030 0
116140697 77871448 0 218703976 211071346 0
53380175 206172109 0 567938966 620234039 0
13787506 889967 0 65884744 71246318 0
9477097 41234552 0 387442123 396427844 0
44874025 4792613 0 191440197 148777159 0
17830792 4604326 0 393881561 427157993 0
121242755 122270266 0 762385081 773672132 0
1094627 27207576 0 586367532 610444853 0
422616615 122358652 0 814228475 534699588 0
265747558 112697589 0 689001441 683295541 0
189506487 137039394 0 386258753 474934198 0
151161757 76972069 0 576532210 932330400 0
51583589 51409359 0 783468595 751183809 0
268705680 8680209 0 940058955 897589166 0
1403578 83623 0 28785017 30992981 0
250784433 108108534 0 741842364 799480130 0
162249012 106462176 0 970816278 933790571 0
315772577 114256287 0 731296696 512293558 0
334436923 244226148 0 416131872 300926566 0
132826362 58635221 0 411150496 415223133 0
3029977 3258761 0 138577926 149141666 0
127008839 1355324 0 180555499 159045254 0
98332847 10993919 0 598933786 758105341 0
94571526 64676380 0 315185388 242566475 0
62076405 9145702 0 185465335 156795463 0
4278379 82707126 0 326551989 304273795 0
225467602 145182532 0 361719637 300429319 0
13141550 14106513 0 92055256 96705347 0
113860102 8725434 0 182984120 147017978 0
715301930 634981788 0 759805382 689373941 0
105704420 180072703 0 681281068 735748756 0
86268201 48114436 0 517992856 523700296 0
17902676 43178398 0 372188295 401133926 0
114396201 20856071 0 167326853 169894757 0
26225500 14491578 0 626489830 858841785 0
19293765 19944110 0 283415722 283214638 0
221675031 59183394 0 828373863 788372475 0
42650020 134951537 0 938461798 824206085 0
44659605 10635476 0 305958048 310449457 0
43679190 32154764 0 118106108 110272293 0
2015224 162122760 0 360236158 333984844 0
10323082 38684723 0 505314736 494692034 0
79804673 145097141 0 599104737 582220165 0
60870220 8830446 0 527545523 593049640 0
39318279 70056614 0 648128568 661065332 0
228963594 7376189 0 266965077 116761642 0
20856542 8102175 0 114810677 129568528 0
30557557 14455723 0 43343861 50031583 0
295369876 138096673 0 353521586 262176231 0
66150729 6176671 0 215896164 207029052 0
289561560 251620588 0 482799218 499937951 0
249449293 34038147 0 275616433 224467691 0
91838566 15292783 0 728637686 845297626 0
25440733 207271370 0 892571172 748174872 0
177831429 39908329 0 479938877 516293221 0
58310993 2823289 0 314065133 274877285 0
101495042 115359491 0 623835282 634933887 0
113997245 88255105 0 301566273 301331870 0
2701924 1734042 0 110244522 112708662 0
46787572 15828052 0 149982115 154968630 0
460219284 32238374 0 684714894 860457828 0
2568297 73658988 0 500481635 489184675 0
287142399 47111587 0 463251784 732753662 0
247651251 47705931 0 320814632 214216343 0
55433529 184128927 0 723415823 757601552 0
639640 2166836 0 65551446 76491321 0
99502466 19407237 0 213285380 310216742 0
261385519 146714786 0 856118699 862382805 0
13620479 4569992 0 77537051 61210054 0
20501616 6248406 0 95078129 87912583 0
84378856 61599744 0 846154749 856534495 0
549376856 46734331 0 876512824 861545207 0
21678002 74244808 0 444320587 507658939 0
286755924 54953691 0 767912897 770016201 0
56195895 23619656 0 187313494 206812043 0
28021456 4380339 0 50591045 45518847 0
329821127 96576209 0 374781571 303813350 0
94081282 141358918 0 532613308 575428688 0
362854 342685 0 7877031 9985231 0
86141944 104441550 0 592235763 706621713 0
316958762 225139690 0 410782724 291015620 0
585646737 353757952 0 689234250 565523440 0
103114141 51244793 0 465900438 466085391 0
44766125 81041320 0 386228097 381457672 0
11696792 61449841 0 932216031 870220809 0
17654522 9858038 0 126428707 123073674 0
96031499 137352178 0 691919975 968735994 0
71211139 15478408 0 581295243 652276036 0
79845797 78073187 0 646504135 641944499 0
1370886 32238965 0 584988681 854099230 0
31005407 12558554 0 155663193 121749391 0
342405216 19740797 0 516522057 463050575 0
602239593 302038528 0 799396074 798700352 0
26739450 65577129 0 212589799 200479830 0
25277 983142 0 6561588 4645891 0
14663631 24564748 0 350581015 326135451 0
420985295 64861021 0 679230535 644914298 0
1063925 3995237 0 163523539 182793447 0
37959318 4574744 0 280619336 272512921 0
11216506 10544805 0 119345681 113127302 0
24216577 1278404 0 238822916 150946729 0
64716999 1332582 0 84810657 36080048 0
138395081 263903791 0 799899432 872115048 0
236657439 2594031 0 812802184 782823550 0
94100612 45498165 0 741689142 716971497 0
25241920 8430159 0 174467825 181436364 0
53471897 51672050 0 411188746 439070305 0
53687202 70026085 0 504001424 458738996 0
60127213 13084462 0 102184348 121498724 0
43172968 1182959 0 581843561 574696427 0
38713999 35931844 0 245682526 235416107 0
116036461 831929 0 170348687 162190217 0
229767785 151675467 0 513888995 523088113 0
40065552 3014437 0 275042576 306924254 0
6847222 18671261 0 154610343 168496913 0
200235697 13655609 0 343855471 415401611 0
301691000 211704842 0 376753138 358381501 0
54181488 230254986 0 850519000 885129679 0
1358792 3039236 0 24593507 21692553 0
71705382 62094707 0 243434042 248193096 0
99803086 85808669 0 381285827 337866572 0
109711116 21614796 0 290977577 226915620 0
40042293 75975717 0 789926809 892089837 0
657971833 124910610 0 929017016 887635919 0
42279453 3704357 0 280190983 290301016 0
323620243 70139346 0 424399591 419019617 0
43868590 40996436 0 689021516 693516508 0
50096534 47610964 0 333176808 403493605 0
46051620 151844752 0 637197826 573505065 0
22933500 47021147 0 362959340 356310756 0
384365305 14789372 0 533907040 555497259 0
65768638 15373569 0 136475855 163404688 0
60193999 82991871 0 364176921 378421602 0
81454702 12996599 0 474183507 466355790 0
60930727 16459034 0 110438226 76467427 0
101670880 2001996 0 470779459 345231679 0
98987948 155198010 0 348071348 384282032 0
76118655 169116401 0 656305994 695216357 0
97231209 46920245 0 536051352 544589954 0
70778755 6512438 0 484880306 474654517 0
460469101 84372642 0 923254007 927561286 0
305821504 56037254 0 664176490 694917155 0
9920346 4011784 0 140525156 131596365 0
66551378 34101713 0 830322517 721536131 0
48023234 95014231 0 684723677 839705495 0
10619883 39423452 0 218360451 220047461 0
77561472 105605134 0 531314903 681474070 0
238260071 5706634 0 406119698 357897964 0
317843079 145309778 0 445633041 471182849 0
23875969 3278119 0 205436057 197380287 0
53705298 63832926 0 292287489 287851818 0
76652314 36593929 0 668422264 648342509 0
592046654 132442920 0 874060487 923146015 0
28616571 4503263 0 49513895 45108623 0
60989576 106488995 0 185241926 180312807 0
392633162 110628131 0 700503506 709135721 0
119241552 24135879 0 156210826 105847260 0
9687654 58005869 0 270241232 281212945 0
156424109 11372702 0 707478701 661543915 0
47725054 1912038 0 243163876 243138853 0
29863481 4391770 0 321167943 312796464 0
123372641 164180877 0 768191047 804628640 0
82641402 8772103 0 395105297 359923075 0
208586581 43185308 0 577141081 544641123 0
169956811 28123 0 314688277 366715625 0
575902788 93369198 0 632743303 549588344 0
95961020 32560741 0 862706305 769331985 0
217638778 61309219 0 858802877 816945781 0
34562165 21477285 0 361934171 451888636 0
19637491 7423481 0 35480850 32841995 0
110621342 8365958 0 517547949 533136696 0
5578234 904378 0 160404555 180086537 0
215506367 195633569 0 257337429 269071119 0
495053245 47947893 0 562354454 485027454 0
3107343 6263922 0 354695619 419529443 0
603113556 56486406 0 780683443 353495434 0
243472540 203246726 0 894106377 898679805 0
156460281 79555242 0 190772052 145688295 0
493051675 202145857 0 663170051 415142848 0
347703868 75225803 0 475278587 335214156 0
46423980 158704163 0 617203837 586687785 0
506066485 121906300 0 626450668 487028471 0
95836011 385734704 0 836379051 800263777 0
261031163 90574187 0 336074013 359670920 0
335629281 9916470 0 412958205 156069792 0
101334286 41782972 0 549931808 503392378 0
277730851 58174357 0 898662040 646938374 0
11543601 29057105 0 179745809 182717399 0
8846010 37047879 0 159238787 153710986 0
36691081 121607728 0 465178945 551064999 0
19454692 798692 0 38201296 34658384 0
244577982 12842107 0 898757836 827199473 0
27006460 510220 0 276271307 242593318 0
89764200 84466350 0 311681658 235611717 0
277126664 10255507 0 677933793 639795810 0
163934737 3249794 0 897075688 850620071 0
3531879 12698813 0 87598461 86512144 0
121525811 7478469 0 147525990 132762459 0
33275358 1302518 0 72993959 76622726 0
25203095 138068 0 57633569 72499136 0
566124239 34541563 0 664742902 484668739 0
276308424 11648854 0 627164074 657486413 0
327077731 115832254 0 738444662 720315699 0
110436819 27688710 0 208154341 182004992 0
182685587 3674639 0 541847876 640491725 0
288959262 242975385 0 522187206 583730697 0
17492180 8037585 0 33566968 26969622 0
49157701 158176890 0 558130161 615137679 0
74745111 29322044 0 136864982 121947278 0
39591464 7324933 0 615585910 711485133 0
209878494 35487120 0 254186402 142825519 0
686610269 337950032 0 755010164 614313926 0
17324401 802636 0 45207302 38641355 0
180050684 136107344 0 244146961 238646695 0
338274631 55688887 0 680622426 709693756 0
540323431 62088094 0 771240609 675106644 0
5319308 1265521 0 70188186 67342635 0
25969477 7939458 0 599556784 599553598 0
137853150 32973190 0 301915362 295412607 0
521375602 69066788 0 616032402 492876532 0
452658924 174137430 0 885160703 697126194 0
34831625 74472463 0 172477212 353372995 0
31966022 7105087 0 113107987 123052617 0
116999501 128932109 0 788385256 788527709 0
33816581 24241106 0 284509882 290559260 0
49861511 41377435 0 323130219 304095982 0
4989307 24415336 0 177984668 205859136 0
202615 2557122 0 67231027 69828658 0
661568 18070280 0 96265147 89116226 0
63090065 138641952 0 621075969 959729056 0
10792002 138195335 0 735341212 745075607 0
101683010 75704917 0 802153451 755344505 0
77044521 23211417 0 592563510 661909975 0
472154901 63934673 0 512380396 490163012 0
138680969 8842913 0 594900750 551292771 0
311098117 47435551 0 689980533 511064689 0
44893230 7404442 0 121991514 131703302 0
115660338 2950326 0 423099928 440371634 0
507298270 21130999 0 909607861 695092969 0
398968648 6179942 0 546042735 536741715 0
34860166 104452613 0 749370103 806944704 0
24646811 13971266 0 28063943 31081204 0
40579371 9845638 0 602240886 441703834 0
21770095 51550096 0 504314705 521679378 0
23409526 1268606 0 446869883 347174104 0
52477263 169479598 0 489475766 426872951 0
122065067 54859261 0 532933054 426707948 0
269919533 79712457 0 523919363 528973908 0
213440386 94309497 0 409244231 359616319 0
65712828 132454867 0 756532090 875742845 0
102553878 105359511 0 330915098 341483355 0
44152756 11801908 0 112769667 113390422 0
6774504 17281090 0 367704854 355256913 0
10128005 19303371 0 68166787 61243356 0
180345841 23959200 0 466971648 381809600 0
179429108 80211302 0 714445524 968858459 0
135160555 1762067 0 768975036 782916178 0
16907836 51484281 0 524656517 472957835 0
372638178 190401806 0 512730561 506036309 0
93983881 88235399 0 834372147 833380139 0
49294958 5711706 0 381343388 392675998 0
24531274 4108494 0 519929549 543353922 0
5895620 1994186 0 107012510 111240454 0
170331989 59624254 0 233504743 295977957 0
241164110 11820105 0 569159611 616765880 0
130204434 205680575 0 949084526 963839794 0
542571144 173132694 0 626092102 646050074 0
7808987 63506554 0 258772509 279840744 0
25789885 4416140 0 82557791 81217849 0
20891758 24883318 0 749948271 701956750 0
399516472 127310596 0 663704565 790261220 0
97590809 3743987 0 251715388 353532400 0
91811980 33132633 0 239143635 263267323 0
83419960 104185492 0 567558044 676317753 0
135697227 63309995 0 444105330 293976130 0
321120214 120931691 0 824342418 721839679 0
700124127 127702024 0 717285036 359290239 0
79395167 59351042 0 87451678 96373522 0
12338122 4033692 0 144063382 135137992 0
250587304 98806676 0 265465557 271397496 0
491988698 149616183 0 606378760 551111375 0
62962460 42054616 0 172589601 151273747 0
505921777 121647835 0 661919489 576015594 0
97190767 6681849 0 225391897 121128878 0
35749694 5376285 0 112183447 131050635 0
13216266 17868626 0 692021406 716134974 0
159823238 30691430 0 241120332 240099062 0
22311316 11470577 0 87966249 84538810 0
589199817 168963760 0 946864605 955728494 0
94389926 12884227 0 680401967 719919352 0
445817321 52151772 0 682323369 680816813 0
21291283 1650195 0 182361105 170681924 0
1889234 37082650 0 110642890 108553632 0
240412733 90397504 0 523678988 484719361 0
373098466 406602496 0 769192941 626658571 0
79527006 135409970 0 619163315 621847163 0
8043783 1311177 0 8299406 7172129 0
54988769 7263503 0 75526256 71127222 0
146585652 27934139 0 364999654 274862842 0
152143510 111282945 0 191972583 234648673 0
59933003 48372405 0 525654016 895636114 0
53253646 55478129 0 636198967 627442281 0
141115268 99760843 0 936305271 879460224 0
72402545 53197392 0 314623013 383808000 0
213228 30903972 0 472306645 546253796 0
11945749 1896395 0 62286313 64587051 0
145829504 290710552 0 450167079 423851327 0
197764135 19378691 0 540292408 592370637 0
630899891 29904471 0 770814384 170261709 0
9573036 1387635 0 47825316 46243091 0
229715673 15574823 0 603856186 446264932 0
25399043 4067062 0 367379549 366223750 0
92455 9723653 0 85272160 84104960 0
26557894 10867329 0 128948220 157592840 0
40805157 32804746 0 223394195 223553593 0
275374511 61205949 0 369317035 274527253 0
236240 5702269 0 26611377 16403179 0
47876997 40963009 0 378873770 412820278 0
80797704 86013302 0 484345892 542487670 0
69475438 235914907 0 936685017 937512114 0
12582202 47281271 0 337260402 383671908 0
542492571 568332706 0 803575619 714762022 0
43886305 18184428 0 752589193 760026407 0
29450754 20979033 0 216887303 212692103 0
10038006 107654409 0 687921898 591471713 0
44602366 26132566 0 365268370 509782169 0
17078108 43351709 0 271077780 193455628 0
124880698 71912047 0 752894279 689925657 0
101947630 150416192 0 514532474 448687050 0
8284862 509421 0 30689156 34181644 0
5928216 37492009 0 713863801 930724623 0
198996471 77549405 0 640684997 616165498 0
460078589 394459736 0 561549884 472844175 0
18794629 21541769 0 317847368 355840877 0
9881794 33596144 0 174882879 167221881 0
60336112 7593834 0 542165539 576107510 0
12748875 35528016 0 152487076 153881384 0
91023846 12805582 0 567892276 674567408 0
234141724 222056461 0 546909237 471947580 0
145573345 155434124 0 818866671 855473419 0
20365018 20851528 0 205987348 219430945 0
171919477 47031298 0 281910447 306035672 0
39173401 21638385 0 400319605 466221272 0
71096539 14265669 0 332428832 307085501 0
263457351 147035317 0 818288033 807688296 0
29266147 8599398 0 49217511 55329472 0
77054938 51377868 0 217132221 175522990 0
36947434 89525567 0 602276932 642648526 0
324955974 114912567 0 774651536 899190568 0
36659553 80414458 0 846720109 510408951 0
332232133 48743724 0 665310113 812136112 0
172336279 53046302 0 714541823 730727625 0
254452005 37327394 0 698461171 485662390 0
82179516 37896407 0 821576544 775140275 0
116608306 48152170 0 167578194 105852000 0
35426570 39559656 0 463866039 515902386 0
4550959 14200989 0 58020147 60348366 0
6198272 20985328 0 116056623 121714991 0
159497841 135638769 0 446031861 570971331 0
21608681 76374183 0 663446813 700426736 0
5640055 12021084 0 340911397 396974382 0
5002060 25046749 0 216077758 203862154 0
240623608 39520668 0 744179160 699849144 0
1614954 16788113 0 234352600 406481023 0
53935912 157616852 0 490464165 695950484 0
98240109 77590260 0 537343579 473907881 0
19156483 1041684 0 193982435 200535782 0
193010674 154536556 0 856828414 836114707 0
46980633 23902273 0 130866042 138121949 0
831701474 221318652 0 911217245 318885859 0
640518416 38064381 0 777476801 560140102 0
1705968 20017181 0 429779871 364381750 0
2621700 11135867 0 125832758 135556674 0
1175605 97599 0 4877385 4880033 0
26009898 4302678 0 185204322 185834195 0
116679669 3250424 0 132352954 93187382 0
5211546 9074401 0 116917705 116336795 0
10851538 5420174 0 15963718 17046099 0
19237230 480550 0 254928443 227184171 0
29609397 35454609 0 441383246 508703576 0
61909599 40136844 0 775846463 875145534 0
7905893 11021343 0 758094577 845743897 0
77231840 17026683 0 192042282 192075086 0
667803964 146229878 0 901202147 825673003 0
170033017 22068051 0 593885278 960796486 0
211651485 750211 0 348056232 337842286 0
340357075 55418372 0 740631878 326047929 0
6207977 68582239 0 428921871 500240793 0
2685000 6148792 0 107610825 101651550 0
58718727 4384463 0 100172869 69247125 0
209806 7669551 0 418011066 380544744 0
476331323 30704168 0 805016079 912220622 0
122543288 59986753 0 751332777 864553701 0
229910834 43047476 0 536131202 537337228 0
71085696 18433384 0 509620188 543417747 0
5765558 9946278 0 772680864 609736875 0
17365065 60177479 0 670716340 581014403 0
8653316 30603730 0 227015128 204758079 0
528237523 28933911 0 788616580 837007732 0
51648797 81056345 0 428851078 403470293 0
156395028 33574599 0 254296435 211016634 0
479095102 487927275 0 594844304 757627753 0
124552748 84346113 0 783494734 694260202 0
3258977 3203701 0 152362676 153660091 0
16844148 1783479 0 402482205 362109379 0
14855970 20711105 0 145171003 182278844 0
113076462 8473622 0 231612956 227219722 0
29275887 18097829 0 85412669 76856139 0
557143304 252839057 0 893206517 680904548 0
35555059 269203 0 363760996 363800316 0
1769812 22851504 0 179373559 176386667 0
150765936 83623040 0 248546875 268044644 0
8020212 394053 0 11726987 6730670 0
5096351 106875664 0 223315284 223515561 0
255740934 7523748 0 321341484 318118409 0
14306432 15538988 0 159099049 174154443 0
73104776 18975297 0 501060052 496039012 0
53860742 74968929 0 734716714 750191450 0
93169178 10806208 0 672137832 756211837 0
473778247 12419946 0 742248274 448954839 0
47816955 22680992 0 183984549 207526857 0
364028771 103470408 0 848316905 434349606 0
40061973 59171815 0 618372324 525719911 0
103948500 9178081 0 246720065 317283704 0
140804951 51200065 0 236612859 212513572 0
516767664 217557494 0 736803925 466592774 0
51729857 31538585 0 694634470 697557150 0
26462408 17310706 0 109116158 102777438 0
27770138 276808726 0 518214968 624955845 0
43367702 135154 0 939263219 899686461 0
421350386 26870060 0 880644558 936253736 0
108078554 26161734 0 510670805 430153282 0
83889099 80601622 0 130121691 113137245 0
28778830 76299176 0 834298171 800199196 0
25283993 148501733 0 691513888 614110376 0
201754893 46628255 0 828313071 661211812 0
602415983 293851994 0 723631189 555745366 0
15328784 28987080 0 124448253 148575306 0
193392286 12418656 0 250050494 239020401 0
60644336 174384711 0 814739433 886511523 0
205929956 51699747 0 266958103 333309578 0
145596976 113271564 0 369295166 364560356 0
11973216 55675603 0 371055287 352610529 0
71403831 618789 0 312152360 285822752 0
279227943 156778412 0 857631896 947874655 0
82583703 101453143 0 250621650 247328563 0
452439385 121079636 0 481919969 416459779 0
258258323 29569315 0 605921562 656016781 0
34417352 8802276 0 833589184 877536326 0
6635019 39256842 0 486904543 588576212 0
284137837 21957844 0 585196961 523854659 0
193937570 23714231 0 499355134 392464983 0
30121326 40351787 0 354323043 352818394 0
200051462 239280542 0 973436418 840410864 0
5700659 121581085 0 477963255 362068743 0
8998750 28752558 0 248978665 316000567 0
12631130 221573 0 160617315 185054910 0
8480785 7284037 0 97585304 143041878 0
293110168 32067409 0 401477824 421199497 0
116014816 24875984 0 332159070 301118993 0
24782840 17219191 0 658271893 624599977 0
174061792 109914045 0 833778761 928947004 0
303334265 148981247 0 433700101 244449985 0
36740231 2690204 0 69163940 66089080 0
128617372 14049760 0 553100602 550505425 0
191883729 60791666 0 323156994 255361576 0
360831003 18735991 0 573254947 394328200 0
258098829 137204409 0 322285871 294671610 0
3276057 65285525 0 238054854 249949876 0
589946468 283967232 0 898513584 786444815 0
420469646 8730089 0 621467338 594371678 0
31993401 208037354 0 718113106 690746917 0
121029237 5313845 0 477389701 593154079 0
525935476 55890857 0 783743766 941657789 0
32911400 49894507 0 267580946 270765801 0
124605 62879197 0 390669633 348670419 0
264738865 241380170 0 627614660 606045481 0
18412799 18586528 0 512035960 567016051 0
95580080 85015997 0 790320734 917497260 0
38266349 126861 0 160245923 107654061 0
267334093 92898304 0 487050841 480059091 0
37481638 72293027 0 703099796 571873122 0
1786707 9945044 0 47023599 45348659 0
62248759 5452603 0 449611979 468962986 0
41107936 80338617 0 215070675 200362151 0
15215328 22823961 0 340715539 295258846 0
49655570 13133030 0 569693470 548471429 0
3728366 9445765 0 153159220 139635878 0
496558394 364339972 0 729601555 461620828 0
3908074 234647 0 15795144 14735530 0
400324162 133417232 0 914020111 808542779 0
133825592 111256543 0 419297826 394915088 0
24732964 9964385 0 75583426 71225025 0
311221992 2165026 0 445605439 335954241 0
69115262 60301652 0 469411958 452383734 0
49660821 10066324 0 326338538 339774846 0
53224344 13840385 0 193576015 237402133 0
77772808 77425338 0 232529697 187092233 0
5694304 14010216 0 323189808 303336776 0
31823115 11140678 0 240133035 239883167 0
126944739 42214595 0 804017919 851065707 0
12281840 6911548 0 209320858 274470709 0
576456175 159292089 0 595993922 535126793 0
33480683 129217703 0 758219090 753682187 0
112104018 48743262 0 569349313 534885009 0
74611046 93420972 0 797171896 815489848 0
318748823 151132175 0 701008501 686390493 0
972606 3789889 0 11717261 12099165 0
152505272 20365997 0 430160362 414072915 0
359045 135840422 0 844416691 876447223 0
737425681 50316192 0 911907054 834133723 0
297888159 86893269 0 811125914 809397770 0
251599580 87641777 0 551885992 417401126 0
28084046 105991278 0 937096283 939458197 0
135466766 44775632 0 203485935 149620569 0
99087237 90133993 0 369932698 536140628 0
296942590 155292310 0 920454022 751145337 0
375396023 17205897 0 654998857 848123519 0
143037791 88628319 0 495475916 495292409 0
267569268 30544843 0 561417874 393226864 0
59498789 17518452 0 175920897 184760074 0
62463812 62047999 0 102082759 101137343 0
132982835 26770581 0 383248707 550438045 0
46380592 7842968 0 111990958 117618372 0
334546442 2150581 0 648682146 670687055 0
31269612 21683467 0 74036697 77581502 0
18226270 28831374 0 322680451 299777232 0
195758271 75296140 0 321774049 361079268 0
317107257 28528535 0 857154383 642339880 0
779795 572211 0 14024263 14162549 0
205324367 8671774 0 506757491 433746000 0
22958401 21001444 0 369022377 380494130 0
10593311 35083254 0 539745521 497508314 0
26321831 10851681 0 238658345 223710476 0
82843490 2116661 0 135609533 173494551 0
464374238 81364945 0 739084473 396180161 0
203911645 42280064 0 340590496 187223130 0
123864653 8303617 0 167134698 170529564 0
76189033 72148963 0 341602435 293940440 0
51976076 3989203 0 371196492 440296789 0
553612537 80478712 0 771488887 735590456 0
20790603 12882249 0 469703045 481962087 0
2177437 1520061 0 55781404 46117056 0
32342387 4485244 0 527870131 512065087 0
123369694 20623765 0 489270710 357837548 0
96169263 32181529 0 478665090 441144270 0
180212439 124610330 0 773885364 657004819 0
33841804 54437618 0 750433673 719091274 0
55461115 8941816 0 479641839 521912213 0
51221244 42712762 0 426651114 410450944 0
94123206 70614255 0 425975968 514285213 0
11317805 11123132 0 78141564 85926255 0
8161919 10440843 0 367036495 293904438 0
2698521 52504288 0 219994190 264410494 0
77050521 17091266 0 185999296 183625918 0
52900321 75203433 0 650549045 876606495 0
158018503 21407424 0 272194624 240024268 0
14460169 14141371 0 880305460 802293248 0
1150951 53055363 0 553576784 535641398 0
19165157 7459804 0 336804634 543294103 0
81398302 81375756 0 799772740 787775608 0
84449071 150549209 0 810133944 813018258 0
286080306 85111632 0 304201643 122443332 0
156682196 69107891 0 614145725 607926419 0
17290658 2137465 0 277809199 266823356 0
87383053 12523253 0 227654986 201537442 0
4334416 407379 0 17688950 17754453 0
27150778 118356407 0 896237881 898442068 0
12506956 69647172 0 493403433 349488564 0
31371746 214991793 0 487010645 478101002 0
1084101 69768810 0 911706819 693668984 0
462892498 48702049 0 589515617 574159587 0
260294280 184542861 0 690286091 691359922 0
19524758 309212704 0 850415716 818544468 0
94088233 75914370 0 697208882 539137639 0
87054051 78881593 0 577340594 657062127 0
200275533 53855239 0 540525421 539757682 0
24488961 853013 0 55368118 49979590 0
943308 3403632 0 95882014 63958488 0
104257879 104754278 0 565105970 525241874 0
16458263 5230250 0 55011029 36346312 0
36966021 68095984 0 669680763 765739250 0
221776061 75840840 0 505312640 469415164 0
162268292 48666458 0 200099704 217881081 0
574370947 316613250 0 728415754 756329848 0
301508168 42892489 0 983258001 818282424 0
155338843 184510182 0 812589920 813800464 0
283088491 272027668 0 423469556 557982479 0
118682870 3773173 0 220947656 262251845 0
154229547 74584956 0 706166440 689508575 0
84163641 22020042 0 589583971 630882902 0
5374074 17694905 0 410995026 311019225 0
62769683 20958882 0 617643222 535333423 0
300679868 136511330 0 656831292 681921044 0
48649121 117274091 0 838747872 713370818 0
435692697 398021610 0 804567130 746860285 0
1378103 19475414 0 204752644 169701399 0
477634696 43871363 0 952316270 551670722 0
419162104 8260605 0 484878066 503229266 0
476323044 281192637 0 874830520 873235357 0
1820035 1907 0 10350119 11292287 0
222836481 6890448 0 402392749 478008681 0
100427286 17444326 0 106926357 80860085 0
9665515 20674087 0 358033453 322183509 0
9993065 6932814 0 520525844 479942405 0
302219148 37023968 0 454472008 444544442 0
15726161 24646525 0 47079682 48527103 0
186481197 105632012 0 567518447 513106275 0
46046223 8612575 0 672933655 681357108 0
112226898 51650693 0 442102555 506979796 0
57778988 2541266 0 427080675 438843608 0
415241402 140053701 0 476426079 277682006 0
611282109 57792905 0 872162021 743827959 0
1773207 19468290 0 138756518 147568475 0
40113335 58125746 0 195989079 218765743 0
183447854 189316593 0 527658928 565268334 0
330357218 247177665 0 636240174 719366521 0
573604437 344415455 0 902676942 822171540 0
3386584 93677 0 4607151 890514 0
33174765 3783030 0 144575840 144488359 0
156414258 153639607 0 388917076 235643791 0
477386042 145719200 0 950627521 566777899 0
9296169 46872316 0 436330188 442549004 0
45286955 67413878 0 371714991 331613083 0
23122837 3719223 0 159781490 148531783 0
284697657 34510061 0 470007122 162152490 0
55777088 237574 0 150040887 142985204 0
8956560 104812595 0 825648840 810174681 0
26259410 17029617 0 498024488 468711942 0
197903575 163871095 0 306718508 503722078 0
63078536 120978607 0 822040164 701505518 0
268332165 102655793 0 825395848 776466646 0
4934328 65019787 0 311039032 297932979 0
32912296 47965085 0 319780383 332055436 0
85083149 27618842 0 258521239 166126127 0
128512669 8437954 0 159752385 117796222 0
10648084 90633422 0 469244536 463192277 0
170206821 122555957 0 439361488 424760134 0
376715139 106920573 0 450122804 406736023 0
99144099 31825570 0 172463774 188728739 0
116802471 52886898 0 716584807 753340696 0
524481104 109850005 0 797411643 784876163 0
495555 2338559 0 10213453 9539783 0
34277457 57502146 0 172388938 181416666 0
474126853 303628377 0 575809059 477504177 0
73679415 50124101 0 284423469 270403248 0
21071965 15197830 0 303000309 228965038 0
46412058 82026712 0 302643109 330318395 0
38053447 478107 0 50925939 42056790 0
83648308 27135851 0 190921058 79906475 0
129793244 59244228 0 389978835 396513052 0
204470453 148073029 0 687795999 829355939 0
10682587 8688523 0 68718276 89917365 0
45272154 18416024 0 462343777 458468798 0
151069307 43389387 0 820954203 643282776 0
481014 2402269 0 46190143 42980184 0
118346702 15070177 0 729877471 883775309 0
432038207 173825495 0 892762109 897968778 0
40420153 58949555 0 244002590 236068283 0
50660988 10138452 0 176356693 162229233 0
265882690 80538101 0 876038503 907189165 0
298189239 119668705 0 571358851 403371479 0
182839519 4353006 0 391723540 242195370 0
239962187 65818185 0 516897055 531954267 0
246765661 30306995 0 572868780 479637206 0
283972654 21560761 0 593499749 617126106 0
117423193 31091688 0 819235654 861321680 0
855757991 208143002 0 921671605 528496451 0
17717765 9863672 0 31928124 30914450 0
5459671 22404773 0 128621762 147716792 0
33862540 84814506 0 758561702 703532151 0
12814082 25767865 0 264036483 277354113 0
415723299 214309883 0 696978937 581544712 0
72453994 79930580 0 696304398 768884585 0
485719049 39975136 0 762919046 531875590 0
23914257 33063200 0 385131150 430208550 0
20967623 5071143 0 168415276 171374009 0
359741277 336158421 0 653633326 771280979 0
136258718 25925 0 435394582 381102000 0
18641613 3674283 0 152007681 155397327 0
342943195 70987311 0 714359861 670398987 0
1176181 4979280 0 63884480 66381208 0
230262422 5018344 0 570515557 503505713 0
75134442 41559079 0 433483172 477384392 0
92209720 18348616 0 573829333 547408086 0
183061745 36479819 0 438081945 402557358 0
41361296 3218749 0 119349729 87887394 0
49207332 159395690 0 652860473 611997141 0
31821142 16594003 0 208045768 233309115 0
103234724 18032723 0 316884901 255833565 0
378839900 2095681 0 447639120 258452001 0
3865943 249131 0 6962054 5474210 0
52012223 342416301 0 920728294 980899280 0
166895412 54234488 0 546428128 509412648 0
2001386 712208 0 2810817 2310929 0
196521662 71133308 0 732394266 641460071 0
52092103 64431040 0 680911931 728018446 0
47597517 41064277 0 264826529 240358281 0
206510370 112516011 0 398895209 252444615 0
70199459 47028739 0 221961088 226532887 0
161134561 48265536 0 667843997 574945654 0
57314895 37099076 0 493490791 432364999 0
126461699 6094852 0 848966445 754611881 0
1602578 25693 0 27986934 24077444 0
402585006 35436940 0 938534467 874192736 0
620948487 58181659 0 750903254 797819807 0
6593398 27788819 0 689708076 686689964 0
3705854 44798298 0 199429908 168500387 0
58580400 37806342 0 223436156 216792647 0
23012783 8595772 0 60568135 54013866 0
63669870 250377 0 367291151 300542512 0
181853146 34226452 0 217100182 189760117 0
90431816 61474087 0 469053001 467217356 0
435649 11028201 0 543228999 507356108 0
20141786 46670941 0 564315698 596054287 0
12796423 26016403 0 72390664 75098044 0
59732837 34735116 0 296899865 339637408 0
78009114 69106922 0 744219317 816937113 0
16946720 12387798 0 447674288 455484821 0
31860699 13998315 0 287519456 294763057 0
172012294 1062195 0 187583292 178954507 0
63083728 87546551 0 376755057 456161930 0
64710736 4099240 0 306971353 249088250 0
11038461 17686335 0 820429600 774286649 0
56148987 4662217 0 194478716 170694040 0
338224082 51020050 0 663179987 549117072 0
33371558 13911708 0 776831711 680312349 0
398755380 38493497 0 826950751 833153509 0
382917340 22565412 0 765872127 683161103 0
438167918 55712009 0 834938677 721673521 0
174193490 61504073 0 585239036 490578162 0
189706157 15247543 0 392691226 409947606 0
136693150 49519577 0 653749320 524648201 0
276537729 272004368 0 491322545 535946703 0
376889696 273580699 0 672817163 648624600 0
43854883 30351369 0 66517429 61111173 0
25921728 111615478 0 611313191 585865926 0
354041431 139235814 0 515329113 180145238 0
74416008 10021027 0 603521611 579419289 0
124794819 100217945 0 416169738 449311709 0
100319498 20054729 0 558504369 536897499 0
229737265 107030 0 566734993 553454334 0
650575746 131776086 0 871296684 824454686 0
383617522 4945660 0 937510181 988652866 0
328085976 17460168 0 392028797 489543990 0
310490653 174150929 0 471454128 386486980 0
9245290 59238387 0 430727108 392560349 0
56261546 8806616 0 991208812 929534930 0
11854924 14201396 0 140381292 142781111 0
73700248 70804044 0 478302714 502903590 0
12604284 10614631 0 111484157 107918615 0
566225336 58549728 0 741036533 522923026 0
67042590 3449589 0 356931036 429296218 0
96581376 47530048 0 512232135 472799602 0
67519875 48239146 0 398621626 337114856 0
17156891 22666001 0 220185979 186310100 0
28583152 4674880 0 42052032 40688412 0
193572357 20407592 0 441041323 419922060 0
276243451 104083885 0 515029045 520340587 0
185688842 31979744 0 312942490 244184698 0
12830507 94480625 0 725322650 680920695 0
511394936 117264594 0 915118100 689587064 0
2092558 2945403 0 29878794 30673499 0
318864487 64071368 0 622304649 551569973 0
94010258 119429351 0 481354929 464271846 0
185555505 106906702 0 428378613 353310474 0
141716314 19475033 0 311585916 253642303 0
252919870 60331518 0 870382810 743573536 0
196099919 93766060 0 566095630 483454744 0
64838577 21027559 0 382027759 399858276 0
247347221 121266682 0 663031745 691543494 0
127332886 5901821 0 556821119 453715498 0
220024362 46542410 0 570830552 580521549 0
443700330 167825527 0 706221438 727898035 0
103440535 22745876 0 937304346 959414524 0
51100359 89630010 0 393413971 415755493 0
52201398 10317683 0 265750035 264996167 0
102248919 54896310 0 184338885 109040410 0
8851084 21536982 0 526979238 462002943 0
89246677 60317293 0 174536694 163818241 0
271905881 18498921 0 516458934 320795717 0
82527727 21092637 0 425439653 435795868 0
162790525 6297107 0 349748322 282886832 0
395216814 129904415 0 578812524 651655744 0
126668 583241 0 2476808 2635382 0
72853579 22981596 0 345517986 358705117 0
150877577 83649893 0 825648786 807180694 0
13448138 33286320 0 203807937 198637841 0
453348354 164264462 0 680848678 801256057 0
846110 29684035 0 298659731 241404154 0
270153206 25307017 0 416359974 419996252 0
16874930 9760863 0 822548528 855373836 0
78876363 46394496 0 370732205 417489372 0
85631668 5160576 0 358212886 295311022 0
58199104 79635340 0 528804442 560478067 0
122365528 87460010 0 726241722 809304988 0
86899735 48945249 0 167353801 164403208 0
5267035 216114377 0 789743409 795241903 0
155776114 9035434 0 274982631 285167209 0
71985262 195959765 0 845953535 839434470 0
26498613 39567129 0 247857806 212466430 0
8512864 8817056 0 533876096 475325484 0
71433238 11201897 0 329328704 523412506 0
490649526 110754252 0 841908732 672265587 0
69370110 73364310 0 682381825 689763910 0
396443152 199206412 0 519951795 551416794 0
58319891 15107852 0 290860949 278443898 0
27263230 3176730 0 96791696 109792122 0
9972102 10798142 0 257458646 260251766 0
93891570 29016019 0 229555902 225831751 0
155232577 71097810 0 297783067 318022778 0
88441639 19716969 0 230520726 249576656 0
122631688 31808161 0 740755403 662341475 0
38567013 221984434 0 716971683 698682253 0
399163615 55603074 0 761629967 859054970 0
297544801 75300401 0 766861455 786389811 0
185907815 88989278 0 363912884 270948319 0
71918629 13954071 0 876319393 854959536 0
51511029 12774349 0 435790679 281454341 0
82617381 799668 0 498331288 511825844 0
8727619 3589144 0 58410121 64236052 0
27341215 23249660 0 149664898 123621093 0
211076156 33392073 0 895490773 625672225 0
617292447 123000492 0 819607541 921500326 0
134316114 107908912 0 452317257 383758882 0
126978705 62300 0 362463639 336081067 0
70311141 230398 0 387258453 280606189 0
768109 1798665 0 24749342 17293877 0
10415330 52292882 0 140960136 175038529 0
459287539 349522524 0 561566109 494111094 0
276150354 9371495 0 378952029 404298315 0
5274482 11116550 0 48660268 63395488 0
344519271 336914141 0 782080876 796862017 0
52454861 7972303 0 675092140 782645914 0
65385915 180919192 0 537038850 823084509 0
157800111 268493917 0 435182041 316377464 0
704861925 87101189 0 883599746 633180370 0
92486389 16239647 0 159810574 134342962 0
555128173 25056714 0 636567181 646912319 0
1591252 34166069 0 214818838 252248102 0
85071072 68714089 0 564030185 578148636 0
98197106 37930467 0 852336316 765249495 0
469169393 67456537 0 683049401 444109827 0
3746613 767471 0 221736500 226139968 0
4856887 11025077 0 430441997 502307253 0
239439153 29153947 0 796580927 617190656 0
79862073 31461203 0 559684773 537680634 0
42692551 2802218 0 76139426 66028163 0
234334345 122039591 0 564103951 611662775 0
47953145 18223831 0 313846291 307587156 0
121821708 54850010 0 459447792 448337958 0
63851292 9210586 0 334600704 340595069 0
189546445 17154732 0 448047162 459696868 0
148491613 2113100 0 964884621 915704110 0
78193480 96075405 0 416846238 333762096 0
3456339 52295993 0 289389331 286337769 0
2917200 3743377 0 25962715 29895604 0
126397617 57229672 0 522051422 508146161 0
544207903 94838449 0 849856270 651177590 0
747313862 378777728 0 824931684 885484909 0
355252398 237967177 0 430480371 607008882 0
428623192 327024942 0 574506875 496893490 0
319515662 42935409 0 909788458 504993699 0
129734880 139305650 0 480486275 496761702 0
7518951 49970850 0 476153726 552465353 0
27449900 10615278 0 722875485 706606609 0
244208461 67534127 0 455915162 372238110 0
452240330 529816 0 707405212 680852302 0
310622575 146614692 0 469347158 415510553 0
177829558 106918934 0 207426845 207011446 0
205009237 19110038 0 583870981 364578328 0
46331870 33752998 0 348946126 353664165 0
225688668 22186518 0 463984079 357012697 0
81953893 4765327 0 355884106 248402472 0
123603125 51226514 0 361945930 357201429 0
167080099 20345202 0 390327068 468510141 0
151917227 32682408 0 390267675 480431102 0
27561960 7968491 0 351391270 340502874 0
29101159 32543718 0 164737863 213371397 0
331722015 3913543 0 801314369 723801696 0
24384318 27993198 0 298634969 254759597 0
44250069 2472034 0 570251796 572973352 0
134766407 115193527 0 781204054 827748771 0
93943059 17950345 0 238896475 139826785 0
11704565 12157861 0 30099673 27647947 0
18280840 83896089 0 429433035 414192901 0
2288085 2332132 0 39569678 40566033 0
76159939 21570835 0 696970469 423303127 0
3385511 1641924 0 55697941 54236516 0
23472050 5951372 0 99856707 56757452 0
171398621 131624368 0 798452424 750229357 0
37373728 40711037 0 435479076 470466585 0
269716913 67953479 0 811713658 816782702 0
344872620 290174077 0 502904115 629261327 0
331825417 85786113 0 777611401 450686373 0
44301482 28898234 0 228576792 221197564 0
1062294 2172367 0 14417247 16118444 0
114932727 20106803 0 539612757 670172755 0
213643152 182541714 0 618351301 501052947 0
72657673 90059461 0 648859600 702663712 0
287039832 26468418 0 656730168 623954704 0
396780081 164186048 0 738297961 865460207 0
260793366 22501963 0 689188330 679882504 0
133630393 37507728 0 428049117 550988771 0
30727109 32820345 0 337773826 255194815 0
459465886 18945315 0 818202786 723063405 0
34510376 31030074 0 184776967 194350783 0
69497750 36425585 0 488509819 597914572 0
455007960 81856484 0 551345085 314016119 0
553752789 262892170 0 749941448 616121314 0
58155995 20826578 0 93658845 102538370 0
11280242 7104166 0 111754818 119307992 0
60458202 10796468 0 118089671 104359858 0
837059793 75170847 0 920492755 807390722 0
17810595 86438006 0 810923025 946158630 0
32891044 13977792 0 59970730 61590643 0
168791831 1467492 0 254813276 259342509 0
29967359 10365754 0 397422479 384145093 0
118076102 3645722 0 637244430 575288280 0
50224195 36435735 0 316097789 284668562 0
32116376 1916089 0 74120266 50673773 0
71695624 16117711 0 146881226 163299019 0
11431259 19281855 0 336289547 319490421 0
172089009 2592641 0 351861319 329232117 0
582521938 36836684 0 704446689 398267659 0
462926490 6928699 0 586867525 535538316 0
68626152 8946622 0 141014940 131435706 0
50054641 16298775 0 221966243 145056254 0
465226271 49600792 0 651818823 561599166 0
373561304 70253282 0 664165138 545244278 0
60060250 92722900 0 743675497 795407208 0
85708477 115171571 0 698258720 735131746 0
583310046 117403261 0 719311535 710156645 0
8844167 11632794 0 68235674 76508433 0
58436407 45176276 0 267427880 339446552 0
413108396 79281421 0 436584810 359954922 0
3380668 145931316 0 471899806 500702704 0
411880198 93260014 0 795565709 821168459 0
175405764 206315866 0 787348828 775172564 0
91140780 5667494 0 516366704 586758222 0
443989455 26774506 0 491560557 430081245 0
5541530 18489144 0 81606310 98288114 0
7609949 1028776 0 28505969 29471099 0
16084153 31889400 0 104189502 100957478 0
49038314 39172613 0 203548958 196664904 0
28057029 90796631 0 242955533 214693736 0
27723741 52826179 0 270429257 282822896 0
177976051 23930121 0 373507440 342269843 0
88987834 28478771 0 219956757 186854169 0
89371927 136022229 0 426656940 470656417 0
66206158 16212 0 221585374 176862663 0
534471457 188929626 0 676691119 708909745 0
167329194 47527129 0 206451841 199108225 0
677331839 132923594 0 763673694 567085681 0
118597286 6933766 0 227270203 187336524 0
17712697 26538075 0 212020198 167027476 0
35804351 8087345 0 244310140 147750282 0
9878234 8696245 0 80039792 75479878 0
12915813 12403194 0 121063010 155271657 0
2407206 7612354 0 269678238 245038405 0
53320399 7205200 0 132639525 84091157 0
113431321 50956415 0 634700220 566961467 0
319693812 11969394 0 515522238 458906837 0
76678338 12018592 0 569787559 629558731 0
92189869 48681453 0 768110591 949215348 0
304939781 398288947 0 438374559 528876461 0
17052690 23554499 0 304786254 240269357 0
1424278 2094197 0 240297672 242554874 0
15947550 25213100 0 649272270 644479516 0
303803837 108124676 0 615370266 715412466 0
118268409 40049684 0 339916456 219225107 0
31352611 153833767 0 557905710 667208006 0
86695853 3567111 0 349222775 375060487 0
515387687 265618207 0 689521751 572640929 0
237296430 33907468 0 450281042 416207388 0
217035687 81938246 0 549464035 526400792 0
24190393 5829045 0 67414520 59057562 0
164581931 39547133 0 175757938 92480360 0
80866335 7742244 0 153343327 152545300 0
155554715 22944036 0 551832171 530447039 0
5327698 35838692 0 390105721 299260547 0
187101091 80681723 0 310469160 337433256 0
340299523 35920814 0 377759170 146012633 0
268037811 44097746 0 533735565 456091839 0
12034268 15986239 0 91818851 94670344 0
93069554 25401320 0 166451246 111480593 0
52456194 19535946 0 371976727 327727177 0
183412398 61795324 0 405302578 393552285 0
565288474 195152079 0 656956029 598731870 0
516139363 246696506 0 684824090 782567385 0
84206625 35403606 0 419928522 381202591 0
31281702 27245283 0 244650343 262322834 0
14595988 18353349 0 573688926 721885741 0
19039977 14470909 0 396729626 403907856 0
296789820 68198148 0 779328106 794636235 0
4774432 6108118 0 388737716 442804558 0
253009388 8410891 0 279721620 279140220 0
2255316 155791 0 34562733 24424973 0
70599558 189425880 0 398397565 449185694 0
94796118 51303025 0 155028616 155777232 0
38387921 48508998 0 141907394 133413749 0
499164743 337796585 0 744939715 561605436 0
773147088 144413158 0 866430327 473572381 0
184160544 34297072 0 551246834 593179724 0
22428984 4422780 0 320743252 397674300 0
609719168 269385750 0 667177664 562211427 0
44782826 69250891 0 288221917 315587018 0
208891782 56243099 0 851499390 910462076 0
200942864 78174071 0 432438055 416596724 0
82783232 33836158 0 709351964 704235493 0
92508465 48824346 0 798239686 747442076 0
23503959 43867760 0 661416784 788741757 0
88153417 21446391 0 336622997 300862418 0
26991546 3349695 0 59715969 56546918 0
64910968 9119674 0 114404863 88233640 0
206335962 57928004 0 452136014 489001426 0
16786215 21720857 0 109745748 120487977 0
228134859 128760250 0 757049396 659632790 0
69572871 22656107 0 228040639 209903988 0
25216208 5494671 0 798128364 741436237 0
3241660 2015083 0 191374963 158086265 0
138384860 14202661 0 912408202 670124837 0
512424257 314391486 0 816949413 731513638 0
28804337 84618747 0 445145889 579535769 0
21787068 5548959 0 541225028 482185487 0
36668455 83946573 0 643741535 642893335 0
322454158 173833794 0 543433320 402175287 0
214564193 74155333 0 512185896 391391922 0
280817206 8628901 0 325072034 525156933 0
20565641 3207030 0 334972048 331319181 0
335390894 287021879 0 676426325 599671548 0
17140757 122444868 0 263949548 333202641 0
4591672 25868454 0 130247489 148286636 0
67771068 102337302 0 319616862 376742603 0
48992554 12292117 0 454854048 460333736 0
2503745 1659036 0 142762809 131774303 0
230308841 96947044 0 584112090 440194298 0
18877766 231228039 0 528908144 660782986 0
107903761 135852479 0 451080563 366308300 0
36867963 12262447 0 68685990 74931009 0
252968324 55878617 0 274490791 166653834 0
437909277 313550322 0 503415999 455502261 0
199145554 17247130 0 383961566 365680276 0
82753 1656583 0 55720111 63239750 0
51029751 156851079 0 813474712 630960305 0
75491393 17325720 0 488578286 467753576 0
32328448 64004551 0 339105236 344483170 0
24082456 12400816 0 384324837 473687727 0
3812567 12059398 0 48892332 50049500 0
82084823 48951922 0 206995968 204761701 0
122651443 39460033 0 438494959 354146863 0
72581494 17273273 0 909958318 890845670 0
180907357 92692522 0 799032595 937298806 0
209596188 195555105 0 814454329 850546993 0
14151883 16010478 0 438433237 379872133 0
125263195 5113890 0 400452503 408609678 0
180327025 174880470 0 624519759 570044766 0
3877635 7385389 0 506009993 497623568 0
268847621 87460241 0 283584733 240749128 0
586620245 104105711 0 840627034 654098050 0
232664779 26739859 0 306382805 314725932 0
615354759 296048134 0 725037930 765384141 0
593196566 164140404 0 704316458 464729804 0
233759723 37614063 0 856828134 916708276 0
71478321 14379561 0 574044091 570036168 0
313265965 6452699 0 953631820 979648733 0
90608203 45287930 0 144960545 169157937 0
3029037 30082600 0 211679853 252225178 0
16683365 7467705 0 217432739 309584698 0
13638776 9650712 0 52989073 61705557 0
2331210 27928047 0 188908799 201039364 0
50373545 30059320 0 61815410 48303668 0
1553240 20271947 0 325892398 255430078 0
9298804 32274813 0 318278121 301178275 0
9040849 10529892 0 153644126 123809410 0
144658405 142621994 0 446967290 375519623 0
71952021 23594509 0 657247487 623763209 0
8062409 48955162 0 230325050 236049009 0
98376468 21446434 0 224394550 253053386 0
180414372 43851582 0 216261476 153377686 0
520836935 279531455 0 737349332 621985812 0
20560831 5757381 0 93669532 114045865 0
358949089 18323086 0 860119309 933067347 0
383008575 7497531 0 609099890 654692563 0
19179960 78788371 0 599835426 564010173 0
174012214 46081360 0 507342844 310395644 0
387851260 52240892 0 727034754 678895884 0
106851076 42295471 0 947824893 857389667 0
399070321 449144 0 708130151 609994193 0
77139243 14208253 0 708353644 717475208 0
67072281 7920179 0 132591489 144846122 0
272305252 115315017 0 631360230 661610231 0
75645934 17902300 0 130599978 169607705 0
44389853 74906664 0 489209077 608020384 0
177528618 116850742 0 441043971 581668227 0
278676889 69743602 0 454148764 569807849 0
96109116 80109386 0 857599873 905591630 0
16909671 101592927 0 458660346 474998456 0
112157388 27091733 0 120897742 118359961 0
117888114 7876822 0 215245098 253008068 0
489791721 63607433 0 715265724 703857089 0
1620524 1660422 0 29052527 30625206 0
34748794 51634266 0 339781940 278745149 0
40525966 4764136 0 54495112 54311318 0
72219 2264973 0 17380661 15378166 0
102827253 36802987 0 147363786 221465578 0
24674150 114649740 0 757078087 675331580 0
7938411 4100196 0 32443628 34239585 0
49941356 38352984 0 398701383 444110987 0
59801523 28477714 0 889039874 911846406 0
92520513 100528015 0 142834502 132271176 0
27692255 5933584 0 59254689 59646729 0
171355079 7498488 0 606187331 551004190 0
119521875 17856444 0 281069228 213142999 0
749810390 15167210 0 899410367 715979073 0
137821583 89301677 0 709250153 881403171 0
6708135 4229553 0 22449486 16318162 0
172547673 178327763 0 286173051 240378815 0
47398992 130628064 0 567373315 644119262 0
519179775 37232698 0 561263021 385606375 0
130366970 124230780 0 445596272 466931123 0
5201311 9189322 0 149728230 140096550 0
56899640 78816621 0 721453634 713859883 0
1650724 4557763 0 314738558 254645907 0
283391761 26632066 0 308534627 497054530 0
307680830 94333892 0 402647539 328230873 0
74213996 48048132 0 392042354 493488528 0
58073109 8520016 0 496487160 498650405 0
195185626 33999708 0 367568232 554371056 0
95621029 9571486 0 153355833 98784476 0
26564568 9982222 0 110068865 93642654 0
239905235 133946681 0 619637076 803720256 0
5491806 104141 0 10488340 6127112 0
554639195 296737803 0 743350260 761370379 0
162508983 17158584 0 180085692 119238438 0
31368341 32061152 0 410660748 434168832 0
65863073 89294544 0 300130218 235756254 0
11653833 9081384 0 575649719 594821300 0
104899856 23415040 0 616032407 678328349 0
121435730 68815395 0 204689390 173649666 0
20772689 327854 0 24881439 20087020 0
209078720 100462937 0 277202809 264078938 0
631503555 82690270 0 683739043 527209099 0
29303935 9165995 0 238466558 251473157 0
17104963 22662945 0 168307242 161893703 0
112630380 21556903 0 206378131 206941260 0
40698273 15030294 0 185383416 180973281 0
106756261 159214570 0 622503367 789545184 0
83931158 9768324 0 155686198 128157011 0
24934395 87532745 0 637204019 581938637 0
12155480 85281880 0 290227181 356359003 0
187960055 17286039 0 566169458 560605640 0
78050353 32749651 0 819789432 608717523 0
296258166 162178911 0 394969903 539046032 0
21015285 67595804 0 684417224 694045928 0
479234758 170292702 0 665230430 563538306 0
4043724 2817210 0 44279321 25881938 0
9244988 11358323 0 61222838 58967989 0
32535634 64505039 0 475926937 436401169 0
6776885 5127611 0 73793503 59461504 0
626507389 70061494 0 748009921 459594360 0
16951935 8109320 0 155745970 172716462 0
1477269 1004838 0 2260796 1757172 0
77945431 82020734 0 672837706 609667958 0
78181190 20401091 0 707336547 618186265 0
390802946 193190848 0 478003180 478398519 0
136839595 85745634 0 537424312 685898432 0
399436370 78181439 0 560073466 456702771 0
58651910 16030782 0 366439504 368366045 0
84965464 3742653 0 136073767 131969455 0
164980462 167314780 0 668452242 665957364 0
436762831 4038744 0 716111054 688593880 0
304696911 89997256 0 430037574 315409539 0
37460185 4235246 0 53980803 53018024 0
396318184 509717376 0 729051741 665209634 0
13131278 61376876 0 257944267 262366045 0
4399461 131061315 0 318521082 308602465 0
113047740 42316156 0 642389221 862688086 0
545847313 26165471 0 645616219 683098660 0
6475957 65777892 0 557750965 491982089 0
12496953 64853764 0 491336972 546435051 0
186305739 130134759 0 526758056 506546426 0
290544857 142850089 0 706744051 704213449 0
45949753 33195994 0 730274108 727266652 0
101845102 58478554 0 576432736 530726139 0
355823972 34700139 0 386543361 397367557 0
7821717 2823890 0 471342394 414525485 0
62131897 5300679 0 73239437 50580471 0
32186530 50354526 0 591093279 546904613 0
37923590 3265505 0 121593187 103317714 0
478691718 357265370 0 556709553 460124587 0
144843534 27698423 0 585702091 488123357 0
37829402 19900557 0 251400368 253060561 0
28933441 5615327 0 343539434 382754270 0
1054203 31434446 0 223353793 208675093 0
483464642 138281308 0 725925322 668432033 0
45054070 47749734 0 336576763 310814792 0
50480858 159713866 0 412610695 320496722 0
161856800 13800371 0 573966281 504800168 0
20043950 25758391 0 196166677 152691542 0
12962733 4102824 0 30318144 26180999 0
13840949 11037991 0 644555376 468603236 0
608881690 275981211 0 731527893 757603168 0
87897090 246797660 0 668435764 708512561 0
16501705 32115411 0 94356951 115698551 0
452781518 114416859 0 656649800 693672526 0
402469481 5111057 0 504772782 430817829 0
179880082 142557376 0 232221698 159637800 0
220734875 115013883 0 418250964 461503870 0
60040706 2132091 0 291542519 230751017 0
52428128 117170192 0 552332280 524585544 0
33718823 181394239 0 728126238 934971656 0
15158544 33931999 0 504535871 529942071 0
851246 6658916 0 19525318 31597731 0
233804216 207744466 0 731092557 687684453 0
2209043 2765395 0 49515090 50289177 0
476456469 465161595 0 599230980 575853487 0
40326001 4815778 0 116889041 119338737 0
6961304 1268028 0 46126296 65739113 0
77938102 39964979 0 548139409 507431813 0
299234984 153890312 0 847971614 826872314 0
24276532 21634132 0 496447911 490371631 0
49444918 5731451 0 267147971 239826303 0
202662059 20268030 0 398945764 287155323 0
100829397 49086795 0 576355587 742169788 0
39298836 120642771 0 470540366 322236164 0
569271352 177294585 0 803936652 880068406 0
104964730 74638126 0 141646237 152479986 0
13748448 619424 0 267553515 219149019 0
132862599 87537301 0 772279755 648218988 0
239691810 154293427 0 591690502 618867317 0
13871879 10329740 0 52615772 49976117 0
712884 3298889 0 597880780 516940983 0
339602694 228457801 0 763222939 666452534 0
21896365 14635611 0 362695960 416889374 0
86769537 51576441 0 446489571 554416900 0
825680 28043615 0 218480994 292368502 0
16906730 57992150 0 267520213 281223762 0
112563235 101436901 0 569269065 485924417 0
197127780 60306429 0 332797066 297638241 0
101633500 11758477 0 156157878 151789635 0
24157543 128502290 0 510596418 513016038 0
224293419 193016469 0 541355853 461498456 0
12786144 11477104 0 264424310 330056604 0
41656700 13659589 0 910068377 783871909 0
87773621 22094385 0 176102261 130396298 0
214330141 5624242 0 897738066 637453586 0
80373518 18463169 0 769953516 747218569 0
211418564 22371931 0 520779117 515018652 0
15802264 221258033 0 754530520 665334562 0
504082864 133192067 0 774754483 699318277 0
637410018 568479399 0 871511642 794361282 0
232230704 99591609 0 426867834 435993412 0
2720402 7470325 0 236464144 197737285 0
862365 3626277 0 28037922 37630968 0
36532244 8071570 0 759414508 732381765 0
8033471 19374552 0 106912053 108509496 0
156686726 19406792 0 173414763 82527106 0
113764869 31532832 0 244033239 218640335 0
48887582 25777581 0 719840627 708790678 0
70412192 7558992 0 143483544 134174172 0
51900449 16610394 0 89610716 82876207 0
218194377 48706233 0 268997513 243110613 0
110712126 21873071 0 252882936 246970218 0
8765804 10800584 0 109150799 75173416 0
57144141 18056309 0 391897193 384110721 0
8694767 4136618 0 697329497 753765096 0
90191261 283760 0 219177439 251881008 0
3891402 4642212 0 342452432 407929194 0
377200 6549169 0 46920837 44657815 0
78944024 120103237 0 616956239 486444382 0
108755235 24993369 0 838152504 714318407 0
101010006 62703802 0 685780456 674397699 0
414731609 27955676 0 574008304 338278868 0
39188794 47111619 0 446799987 441128247 0
15632191 2438327 0 187190713 183790650 0
124907631 139408468 0 208305853 238122579 0
19797971 92376712 0 503961959 556466011 0
1037995 29385590 0 99755317 100416501 0
64401261 36756401 0 82407709 81164861 0
177998117 21188476 0 658434884 551287562 0
728038278 238595032 0 908367574 843582140 0
274190215 134073700 0 489385699 531970263 0
39083989 92417728 0 274397071 295661746 0
60506017 219859005 0 613805524 674026870 0
92809354 30670423 0 507105593 320888724 0
8290513 270920 0 11546255 8309477 0
29554334 59000112 0 522949963 582128795 0
281251596 118395114 0 426128121 477329806 0
73874363 21776245 0 767645434 765269179 0
168939540 17586798 0 578119741 593299507 0
53123661 31894531 0 445682115 306504845 0
588216700 434250899 0 726187883 719254949 0
11794955 59043811 0 252146951 253512631 0
89913503 62319541 0 200994540 209139923 0
15610387 418680 0 81356211 73274922 0
29108872 85523191 0 863380133 733198993 0
2367725 4654913 0 150060469 165138261 0
17992212 83720584 0 685504344 677517691 0
37826276 42910955 0 722888189 689099842 0
126935163 46828705 0 551088871 536532300 0
342299671 139327092 0 418916254 483866673 0
167069908 78853705 0 441379658 435671801 0
57150903 11653245 0 150850430 98916135 0
120081428 11128769 0 443621675 409067817 0
71567226 128727110 0 943354214 907941360 0
533877140 107887760 0 712436684 384772202 0
115898360 46548790 0 136841611 142123691 0
210265151 57707126 0 410935388 243048028 0
227575720 27331274 0 302908431 225966182 0
191637827 45533809 0 204426073 171856463 0
10202064 23904165 0 385843177 387680197 0
55366276 64513485 0 874245939 798408817 0
251989961 70121580 0 419319045 359607878 0
54460770 115797830 0 565047546 693793152 0
31044367 38154085 0 38359816 40023458 0
563083425 141875374 0 852049041 881729325 0
121918208 36626937 0 530888424 592339209 0
105821013 47239001 0 533844814 599610349 0
293875922 31561281 0 430336908 345085985 0
86067517 221606815 0 856822250 858196309 0
10480049 28394808 0 421627684 357328121 0
47279099 19988899 0 141413671 140903955 0
111413544 120947846 0 306100396 270522277 0
438724937 88879091 0 458921562 416683649 0
61394872 13655535 0 468616400 440379907 0
39495177 27043169 0 212582827 235055537 0
96343075 84537431 0 765910147 899584978 0
137017406 43993337 0 380761820 464859749 0
499385054 280198392 0 659436030 556904385 0
154952928 14638933 0 365544350 374786027 0
252572491 26145819 0 315154660 246342111 0
10510843 15453540 0 212004166 238812677 0
29389563 27911148 0 174275140 157927364 0
182922190 33347663 0 237010825 239458882 0
95288869 154343708 0 928216590 839713036 0
2464158 46909659 0 287915393 268498308 0
19843539 53013626 0 211028320 264337610 0
733819544 229530561 0 894547375 871673240 0
18792273 19782956 0 517167221 558700459 0
40239792 10682400 0 164906663 163524659 0
379193518 387447844 0 572789316 467618540 0
1079077 2370413 0 131319875 168484647 0
31927477 7613150 0 235338186 190700335 0
513090687 108909537 0 630285507 624287715 0
395086061 20421924 0 460331496 467583633 0
182905441 3017375 0 781866012 907034591 0
3081338 9468372 0 229955481 225405664 0
328086071 54654406 0 504183375 527496979 0
61109605 11351507 0 636475592 671715853 0
35510589 46168357 0 621275023 583586853 0
56856944 19416036 0 618279736 670087220 0
35622535 68061882 0 789493592 773451970 0
327812867 86104701 0 612114215 598125658 0
37216879 29637745 0 263753750 267722815 0
349036012 221313096 0 610944278 609390043 0
35652394 70719809 0 176710839 210154489 0
28619500 1848175 0 104828429 101235940 0
517889099 98033332 0 924499487 758629078 0
170929208 71269359 0 514134054 494058053 0
110378240 24452808 0 533648737 251541093 0
126304925 32840501 0 694623210 669086907 0
51501714 19757057 0 888550584 934698024 0
243773489 346088019 0 726714481 783980513 0
19056038 22780263 0 219893669 224744506 0
363028780 102643548 0 451255909 202516615 0
3488551 2551929 0 41169062 46942821 0
2212950 977987 0 76564531 60048578 0
3968048 58003361 0 433782811 396505820 0
22728882 107101525 0 738829897 848938303 0
265783647 74472299 0 549911370 535611182 0
5444547 653152 0 383339817 349183253 0
132159210 109481767 0 169574175 185832934 0
582248981 150694888 0 748661928 855396860 0
171662694 29121392 0 562033647 635492639 0
409318856 92269132 0 894993699 647528775 0
240059751 6284141 0 924765170 847744627 0
30071161 11131911 0 215506489 232913080 0
444477079 64984371 0 499513219 326250908 0
2651849 16615368 0 72015231 130007854 0
59973706 26421442 0 259973836 266221950 0
8988208 9207947 0 63777967 61455849 0
72443774 57245475 0 126402305 131871076 0
77849764 172411904 0 368117389 368485170 0
5628979 7100681 0 278386655 230006529 0
12240636 8772144 0 50921659 57706288 0
480392087 208838793 0 817535012 749327811 0
138896415 74427603 0 628108548 726241039 0
315969418 18658446 0 914898689 892228086 0
266936678 3274687 0 277632020 263038033 0
67038729 6809823 0 290855885 318059452 0
113161315 20531159 0 667508661 612204567 0
31832270 6394161 0 63777677 39974856 0
65777566 42831804 0 275851406 241264829 0
474214911 71823993 0 480458933 361986605 0
53429944 86380667 0 527434256 586131717 0
84638867 19879374 0 357716612 416648613 0
1319604 3339160 0 204399529 194588861 0
30980915 2497364 0 52856610 35468376 0
467104035 164667533 0 737515946 623876393 0
19787159 11455536 0 23247572 21736876 0
228802958 5837135 0 305080189 248577695 0
38924940 7516804 0 802851611 688264913 0
295649663 42167526 0 895267935 812760068 0
3328629 3841855 0 277716190 311175569 0
22332126 23542656 0 192746419 195028596 0
178251397 92340841 0 727283290 765413225 0
4488595 3122352 0 336023139 475421216 0
354287860 62132480 0 459424359 472199208 0
74838589 56880977 0 565060083 505582230 0
29553457 12747927 0 61397724 62251904 0
82232514 11874548 0 295989237 245821514 0
32568030 11105799 0 152422418 187927083 0
336023117 48492126 0 554643086 563812168 0
126050171 324212678 0 957398778 961766593 0
82410906 52675058 0 890005465 880087048 0
28982067 67550636 0 323060205 499027566 0
23062596 29465941 0 364002699 453644567 0
157827757 20619419 0 705939507 458853262 0
560779247 178956251 0 866316838 865225172 0
14626918 14456396 0 520592974 436311776 0
145758393 17979461 0 574079940 433014973 0
664667033 376993967 0 869589546 911707133 0
14040600 2557795 0 98055104 91242200 0
257768737 179210879 0 803456346 601343740 0
58063630 140925060 0 729080162 760087652 0
192737502 2884680 0 281346754 198043700 0
175467049 12058121 0 932065320 874441508 0
63770368 21368281 0 432215141 557539583 0
23281839 9320112 0 77455067 83791352 0
32504640 14964746 0 125845890 130008278 0
63441525 6106129 0 306037469 327550849 0
11780104 32034943 0 73597421 69387755 0
318791468 60081127 0 444928632 527707720 0
224997279 145200852 0 942091443 920963879 0
39487300 35070746 0 971499162 972664370 0
5120251 7875856 0 290587436 313511500 0
311488271 3264407 0 397589097 367827427 0
107141376 34874119 0 203455136 249681254 0
3064082 14444296 0 45661657 44753498 0
496485654 50221669 0 944279009 751951738 0
276959492 207505268 0 462587684 516263236 0
83288683 36456807 0 398024173 411802152 0
447557788 340166133 0 496837379 494341698 0
27756913 41966504 0 704992409 752177034 0
175286545 11712245 0 641539927 613280023 0
910505 19566000 0 427718577 381807033 0
96317787 69692095 0 790955848 697812446 0
43652645 165192620 0 855072035 880993544 0
184160923 19497906 0 429552757 347496927 0
32775280 29869146 0 298957787 329252793 0
30076692 1380957 0 416963368 443762946 0
189825867 181851063 0 721037567 737235621 0
58015894 7141795 0 822900447 856259315 0
97920687 17543922 0 889481507 900399874 0
98320834 57475941 0 497683696 454009635 0
314645031 41720145 0 781934601 681511054 0
35155194 7969564 0 86059585 104116645 0
181729 40385425 0 762369051 712817427 0
651334106 9007553 0 904369515 890751659 0
15254620 1806110 0 263843913 252054266 0
133552245 11109310 0 500195852 512962578 0
39104037 53980611 0 563741822 567807760 0
16074461 9666830 0 98561816 90354075 0
369226865 382664028 0 629236542 616985590 0
476007 96271697 0 938493278 900531682 0
239703111 11568348 0 332046120 225254019 0
136224279 25182675 0 279142471 282436096 0
129640282 67700487 0 637452927 561664771 0
348854137 94205195 0 862197583 877713313 0
549179910 36332250 0 718539460 581331651 0
237338328 182220008 0 330237145 382054750 0
39182324 4575132 0 453459278 464852807 0
1929341 23238617 0 216607373 257736395 0
2963061 33934376 0 423353419 421890233 0
10292054 73175254 0 786283570 777594293 0
128054788 43884826 0 201250437 197922819 0
45166926 5142984 0 316241752 277270842 0
241987830 71384618 0 250604039 274507320 0
32778498 13356554 0 700262602 551594548 0
240467743 3198935 0 441983513 412541055 0
16236157 27907372 0 481871124 569172729 0
150508913 35600688 0 179255251 255398154 0
3099336 13882124 0 61875176 54667024 0
390840649 382411632 0 879940778 545336144 0
279247404 112183764 0 342804901 369436333 0
63183559 35893479 0 440227632 455989102 0
25606707 11465727 0 83147959 65231429 0
118802062 118173017 0 553082912 502009142 0
2459820 3254545 0 552443515 533755112 0
140342684 9126567 0 404298551 473237022 0
90388838 45835556 0 325230608 287747918 0
27271480 606131 0 87238721 102921948 0
14051831 7294926 0 38395290 33608801 0
371010841 239985219 0 631710132 474133332 0
712157120 401509245 0 820285599 795459443 0
349992771 35942629 0 470790184 331577011 0
275056516 96901792 0 406592874 170497301 0
148628767 11143917 0 204274989 241901089 0
92720458 67881535 0 97534503 112685392 0
7876078 1895327 0 38681966 35444269 0
107346724 31431755 0 115832229 106742159 0
93431211 55048330 0 209566312 238564618 0
11687587 29721393 0 653000160 518442317 0
37304578 25271342 0 542373629 606558573 0
31997312 143993320 0 785936351 682293532 0
79122741 16246580 0 157426490 141912438 0
50302489 5665125 0 51669536 48461503 0
343363744 107634510 0 561598955 549654743 0
207069445 163058314 0 558329450 531596970 0
640585530 306388199 0 663651705 844838696 0
19310083 62555232 0 659434470 683821197 0
354273758 97940120 0 645641516 522875890 0
9845058 17515134 0 306341396 332225550 0
173774980 25645238 0 402353298 412942370 0
119002275 28125851 0 726099491 773517758 0
409691414 12904118 0 448889479 413681293 0
290238235 131205143 0 360349598 364687713 0
320341950 13371205 0 632859100 660690052 0
81773784 60892673 0 213459958 186291542 0
16094396 2123930 0 78806847 72956845 0
270201977 28464085 0 372179001 350497088 0
43104484 4669325 0 530698677 467866839 0
11605993 170260913 0 695210744 726796270 0
187136154 19731728 0 268038421 195010179 0
7857231 2406538 0 91688369 91184505 0
11322177 2199538 0 39241244 43257661 0
219647186 1008197 0 394363279 515602031 0
112623499 71777994 0 636850187 609496762 0
4119185 65260182 0 414703602 456380575 0
46261526 98274599 0 560514355 634546089 0
83985854 82970056 0 916465411 885429484 0
15622199 47874246 0 631583563 718173442 0
3960203 28555196 0 93729918 108604792 0
225250357 85579298 0 367598746 293362255 0
96624081 42093040 0 820459970 684812958 0
161854984 26108682 0 408615021 400509695 0
26764454 75183995 0 344328317 364763079 0
212609535 227236465 0 779771147 822367082 0
37467128 2090005 0 374577028 382453367 0
39067179 675823 0 529019923 739860263 0
30396476 170109335 0 562160612 596342397 0
170544480 128989160 0 447685842 487068289 0
214593436 3338112 0 694211147 459284533 0
49215114 5906475 0 354405078 327810884 0
52036771 27337657 0 149243721 191053899 0
76127975 165587297 0 227873155 277757082 0
74522690 55711916 0 362103471 376790366 0
5360583 7407586 0 164623374 161960804 0
196433537 131957925 0 410805811 429961072 0
125742928 116554109 0 147256981 145023719 0
6646836 3682272 0 262350645 212534950 0
200253533 35595614 0 295186978 244048382 0
167018589 6351438 0 520213962 437911067 0
521286069 27373327 0 763399990 575775972 0
86784072 6190749 0 583477529 548761247 0
72912744 19449745 0 396730242 260158953 0
6427652 42029551 0 734502596 836592118 0
262972465 115399397 0 509602209 473052225 0
264057828 129932951 0 882754553 966106593 0
64642531 53473465 0 605129661 606697658 0
286860566 33672415 0 497054417 496452890 0
9029105 10778663 0 976395370 905630293 0
388451318 46038269 0 761856329 573678386 0
14202756 45489834 0 730771066 761302940 0
21928562 65917019 0 272298152 235747356 0
79510618 164120047 0 547294039 479424523 0
1911064 89849133 0 629195738 614985534 0
37271707 49495524 0 853683608 763269855 0
613843417 192271349 0 703191838 569867315 0
7444062 21170306 0 417682937 421394739 0
63732187 6921544 0 322944175 337130435 0
64277423 57133183 0 634703667 625237175 0
29689104 72500464 0 595612972 553256690 0
65869261 5705114 0 223883216 138654416 0
23998377 92450293 0 569530589 532604034 0
18055199 13876000 0 611719856 395751749 0
271067210 26578659 0 378535724 721588210 0
91539282 71501876 0 856162607 824674848 0
98852411 5535722 0 359181080 245271248 0
82180575 7202399 0 374725751 333543920 0
235617758 130711810 0 280830658 287804734 0
2066105 15207691 0 219059837 213005878 0
53029030 2374632 0 493248887 429327019 0
563912783 413187544 0 597676290 635244899 0
89590797 14568304 0 283294697 301240421 0
220638778 43969146 0 326559179 234786144 0
12799991 152984811 0 456989586 457502092 0
18821549 4698851 0 123252334 106428832 0
16791664 6820431 0 252681971 275228478 0
6672533 5378891 0 35514044 38944547 0
306778792 291376326 0 475105458 436676583 0
181379818 74236384 0 224086475 141720726 0
28111842 54439331 0 518749379 527392027 0
281532374 4260096 0 724758132 610332768 0
226210681 113064215 0 652257025 669236903 0
103780006 113408402 0 806499065 781451865 0
335240630 312121629 0 724602972 803565600 0
157167768 87945043 0 795154439 798852729 0
51854101 32197598 0 708162789 955676251 0
168459761 77431716 0 876692983 950062872 0
385494185 192042364 0 808362099 625564379 0
278650221 201054730 0 337177864 442659628 0
6846134 2851517 0 75227131 60171297 0
192439749 30467788 0 219984558 245472872 0
393156679 204159604 0 616662460 319609769 0
308140354 95117330 0 809593808 802447112 0
2387285 4091816 0 154035305 157885622 0
525150049 160797558 0 799018543 675817390 0
21700371 6877717 0 186278283 179465457 0
49266439 46845357 0 245846639 241320857 0
57102234 6449506 0 426314638 445755378 0
72595171 38115588 0 122468052 110121961 0
103347239 73272152 0 500218148 502121220 0
3764579 61989512 0 789890488 811395126 0
11843016 123752 0 40204498 50076129 0
256887217 14411091 0 341511233 192997933 0
15664350 8622000 0 66969029 72537384 0
77173965 6337646 0 771716563 795057844 0
159304238 3392659 0 608810503 543739193 0
31603846 2185150 0 107717290 113263949 0
422502326 40823550 0 589196897 200064237 0
499939991 137915151 0 538591668 474176953 0
561400736 151283201 0 606022325 281178347 0
164293732 12936652 0 181121890 105154224 0
6011569 7764349 0 524732697 392209441 0
4916278 19241495 0 266786747 238892405 0
90053260 33675675 0 193337097 186992445 0
167442979 10482093 0 195656482 117321896 0
105463317 10570471 0 192899124 236958178 0
48999778 9258829 0 114024095 130818669 0
277767111 68995120 0 788763222 752061550 0
347702301 51968057 0 633701890 670432192 0
461377841 68536776 0 610952984 572773276 0
98661827 284295744 0 685638939 713041477 0
3728304 11633133 0 146349758 170908251 0
61897075 186895281 0 662155941 655904378 0
658373304 37758356 0 848499753 734765571 0
95194973 43907079 0 784584566 651401397 0
28660758 11743868 0 277521559 257816863 0
397164141 225868448 0 453466309 501592397 0
104043562 62288477 0 677099381 674339350 0
43764849 72930384 0 586486027 456924335 0
543392256 84367062 0 561337931 414359297 0
30300671 3585070 0 60126818 40134838 0
61444288 14340895 0 392143648 490823484 0
1546509 17016108 0 69010509 83831100 0
4145537 40263649 0 180578146 192888591 0
52711809 8170971 0 118066132 120707933 0
371068342 243742142 0 511929303 684085463 0
37846897 35929376 0 210034241 207393021 0
20807448 79641543 0 725545960 685088766 0
26880441 124651459 0 897074878 856149650 0
202190728 56523567 0 570641127 634529775 0
96976954 32322105 0 666210049 705157467 0
60938878 41744863 0 124765287 114433462 0
46666928 51594576 0 387457020 403023066 0
220545516 126059461 0 501879205 406693487 0
15151946 7771708 0 32589362 41212596 0
86620092 29458605 0 603281635 601613574 0
61468980 1665730 0 320689526 379963345 0
71376001 23033225 0 494250575 485284375 0
5954725 24325142 0 165493732 172185387 0
133828230 554094 0 168213463 163487204 0
565278112 76528221 0 595938181 321256034 0
29514066 135068767 0 674322140 775296060 0
88635062 76461345 0 289778077 289967551 0
93496557 7003448 0 806035481 758773028 0
77835972 12437010 0 112014648 110182897 0
21389318 3023337 0 385854643 396702039 0
167039542 13713110 0 328303812 222426361 0
3150756 2030271 0 35752062 35692999 0
311864762 53464571 0 480236983 211668208 0
57506607 37600061 0 195920640 164298474 0
63865478 102113518 0 531213835 551256023 0
49100761 133620741 0 763089090 819127257 0
62039667 66835863 0 454571872 540819196 0
108015922 23185468 0 615512757 614540579 0
10536899 2969275 0 16220154 13932375 0
54472109 206370475 0 634638861 805128908 0
264948443 111815652 0 512927914 551514670 0
206835890 5408268 0 421793046 426431357 0
184052811 52214864 0 324241306 323814673 0
35824455 983911 0 68125869 68899872 0
345153042 7410582 0 741465058 564345603 0
229459645 54635370 0 403287211 352131363 0
35602130 3655956 0 177931777 187109677 0
111809661 30599390 0 276959599 338017262 0
53845871 121957002 0 744513840 738625723 0
146703719 16889418 0 203571021 154060228 0
894737695 298772985 0 937686434 354299019 0
40068803 429004 0 145646203 153418644 0
249641246 172627913 0 940434771 942925053 0
43796719 76507758 0 276371040 242361846 0
3946128 18488347 0 419077702 364750225 0
110557060 3737457 0 336567528 239480844 0
40892864 4525687 0 674682764 657519305 0
21923374 5001594 0 361367552 310644498 0
3340477 5031617 0 149514105 154892074 0
161634971 97069489 0 626522622 625148623 0
51047565 183234616 0 412821397 392869829 0
296569484 60860012 0 389732474 393821756 0
3816661 232260 0 4905005 3474214 0
1282372 8599334 0 105568737 114098756 0
23300655 7705945 0 268829076 274083460 0
278490450 77114291 0 464276048 469082933 0
228430920 2111719 0 397772112 460814615 0
665597051 401238979 0 909751249 925736409 0
11897446 45763218 0 272403709 313649425 0
38558059 2803258 0 383687218 361584639 0
118040524 57345450 0 627113245 522475063 0
428056538 37706565 0 710611867 604561316 0
378896654 54083735 0 727119831 694015500 0
35966888 5614374 0 548773299 443958037 0
21262896 15478783 0 25083947 21952762 0
353484332 76447730 0 590545932 552197781 0
38500161 86571575 0 618402278 565933420 0
2853585 3795660 0 31912510 32825739 0
74260121 76922622 0 661195541 743280635 0
207569524 2298047 0 601517833 532877687 0
584984645 39919086 0 713782395 570835873 0
656727884 136591547 0 740945248 769183468 0
167372221 29118664 0 194237730 191388414 0
185638007 346359811 0 863398931 854326716 0
945575 398804 0 22264882 21500527 0
220687032 184969243 0 905147919 938383628 0
659784 87151 0 5936098 5425782 0
160803601 70811123 0 481058445 509950572 0
12204026 61288002 0 549980058 549884112 0
251213285 333776114 0 494075279 720610102 0
6413887 3227001 0 94739246 122291142 0
154670053 2574987 0 553363878 583782278 0
1647706 10313811 0 182917906 219478538 0
27346251 40625046 0 609131075 678809088 0
29527460 12877569 0 174077126 205564700 0
9893243 66522198 0 365208077 599362599 0
26753931 21146277 0 120495160 125898625 0
4201484 1772384 0 35298376 28782341 0
147842147 15610467 0 447144141 468777486 0
9387687 3999060 0 189623140 200687008 0
39760508 24121777 0 557887017 534360627 0
7983470 4868144 0 162124123 185965189 0
69568402 76736783 0 378609768 377297681 0
145816233 118329766 0 370488717 307489957 0
97190405 14286376 0 722092573 686240495 0
23382433 10747893 0 529550659 477682430 0
700609654 462293121 0 839863335 806140875 0
740697145 11601988 0 981888974 759826095 0
126717402 86772758 0 185259135 183344229 0
307929503 142673855 0 353869137 369553958 0
48848727 30426242 0 317365216 266596965 0
158987256 6126778 0 909894976 827130337 0
3003340 4821487 0 661913778 662491117 0
388393269 45397441 0 831595813 723518419 0
61987299 70881380 0 423516675 484877778 0
12281559 9974656 0 34837152 63873065 0
46888608 49888905 0 209027687 206118778 0
115203657 69081179 0 863304842 874375439 0
29212738 4012316 0 145024503 146814997 0
10590916 23747822 0 291101862 296190908 0
165244983 78634336 0 950606752 956206838 0
67914097 23924278 0 130180131 147642412 0
106198220 191326792 0 679488344 783937882 0
339679311 32403475 0 650604231 766786003 0
4573494 5089410 0 877220447 694333015 0
33862480 189127239 0 680260832 669210176 0
230903276 165322790 0 374439195 384622338 0
390511496 72692874 0 627879280 693924959 0
200268582 62426474 0 620246652 648440062 0
17362069 53883355 0 341244250 384204071 0
203398344 53112207 0 455977758 289598904 0
205003710 5535311 0 557711911 576679192 0
71073881 4107844 0 118903654 82098703 0
38622496 76670652 0 848848006 843407759 0
33788458 2577496 0 57038918 53962047 0
223123991 52402101 0 229170694 181585822 0
263515140 79162587 0 508878469 544898869 0
304295032 141075124 0 539720655 563106993 0
99110128 249249758 0 463809269 495225912 0
219114562 9717924 0 704381504 641781412 0
84518912 78760111 0 777851386 902878907 0
26403891 74387364 0 783265780 848599607 0
9469089 5059655 0 167531595 166555434 0
89510478 22506837 0 778146248 741466699 0
392747643 6536703 0 488190058 189021935 0
84088049 5172003 0 390742078 399530268 0
5754340 858445 0 34132660 33784569 0
81397225 181825263 0 668871145 708722643 0
317388557 207994114 0 569709946 522627833 0
35490314 21250285 0 925281855 890169511 0
333603828 391488613 0 440216179 417971210 0
107860429 147684705 0 848885720 902282667 0
45169464 35884020 0 101712377 92881676 0
468762149 184895966 0 666522354 621865548 0
336054760 45523202 0 809578761 907730734 0
254432969 100071339 0 876527735 892182591 0
78464604 12187734 0 290562666 287577237 0
52553929 43592427 0 804273342 817252592 0
74301783 5654429 0 104431186 70612598 0
235946850 25932648 0 399131124 390602918 0
8800800 5935262 0 52044584 41182723 0
5697326 4101754 0 41178800 40102225 0
583113295 120054414 0 622386963 148352331 0
300339489 120550511 0 478973109 367966727 0
399932 7604218 0 197783857 211345216 0
70970057 47628993 0 510583920 498494050 0
432099357 145541454 0 894546741 798661145 0
15200580 5412741 0 35291170 37332041 0
298715370 39591228 0 579491054 612461975 0
62043765 12085843 0 80957930 45745281 0
2102684 20941177 0 195007789 184623840 0
161480670 24963560 0 777786628 624291942 0
3864985 16891854 0 170615171 164092772 0
38622499 10642005 0 173051597 198747686 0
5741595 4367 0 14536036 7968688 0
43227459 88462336 0 818077360 783638895 0
2897997 23367148 0 572588420 578552213 0
14812577 55760808 0 252869016 268404618 0
309172336 144372303 0 715944468 708089658 0
33895781 103731362 0 716068235 791044342 0
188525425 79484526 0 478117180 495805061 0
678069088 459952924 0 721467964 636410320 0
92576768 63621595 0 142099702 162202720 0
518366876 59987986 0 620271996 504411090 0
463672294 229159308 0 806438364 812173951 0
13685256 25021548 0 207618358 222227983 0
61626994 18831114 0 117728537 103823924 0
76190425 9497409 0 134067002 135094799 0
135311887 33458195 0 202004510 146899035 0
415758355 11385852 0 507984868 202856462 0
35456893 114015673 0 406391835 604396931 0
55572226 28496596 0 58317450 47936630 0
1010265 275950 0 9789150 8978782 0
658672648 604693122 0 681689121 697300435 0
472844618 102199304 0 496692905 525106069 0
82686342 57459364 0 96525428 92286880 0
543806 553082 0 4561892 5266608 0
272521825 86594477 0 506341161 406310841 0
365176220 450908595 0 685265782 814946479 0
577700685 389923207 0 772641653 569977510 0
63148250 5834019 0 642638742 439779442 0
47584099 37045857 0 402807108 396018920 0
120266430 30839459 0 491200861 268636195 0
32290186 72467846 0 559686872 447660832 0
46063648 150703579 0 747775159 774710170 0
258647648 23359033 0 911714929 873936283 0
85298716 121098896 0 833421644 744495378 0
4429468 4436079 0 75943828 68148963 0
78724966 16912111 0 103400866 40470691 0
165742028 3979508 0 895857145 613020566 0
65491177 54379529 0 338068889 329097426 0
505434028 129756594 0 615565433 549685218 0
155872636 235330396 0 406882277 463338956 0
493192771 24886133 0 713546201 711448275 0
75011291 6012504 0 266033997 261511798 0
55187508 27629448 0 518448750 506433243 0
596219942 212248319 0 855277826 773283946 0
22951546 28680924 0 315430083 313419501 0
226163137 68133530 0 464657359 549365825 0
9502117 81632979 0 327123660 257638576 0
13314202 3302291 0 319792882 309403882 0
310487693 5164804 0 447640275 416619319 0
41720777 118797737 0 672720888 807815763 0
41629536 3759180 0 165460288 151564747 0
166880657 16470185 0 531002346 520336080 0
436199838 189130164 0 653370610 665457499 0
279829975 12184669 0 331681178 237951456 0
678018779 43448220 0 966838386 901504434 0
44320717 60992249 0 220777218 215220170 0
47044584 3995767 0 114169593 111004457 0
119866778 146883919 0 439796464 408937126 0
66170501 81065398 0 216563395 239981563 0
10293156 41354531 0 267150490 266328332 0
19948070 14103217 0 750975842 544275431 0
28442088 17800017 0 199732635 264610283 0
819860720 206029605 0 872616334 811835802 0
47445019 4871162 0 260552990 226227393 0
65748866 48424244 0 246083290 258685587 0
16200770 16317008 0 297265100 346614874 0
484226352 376047217 0 792931238 611872935 0
772279 712965 0 52023339 46975008 0
3654149 67897491 0 294163621 310441270 0
40502751 42239218 0 249095060 309667277 0
83808573 152765210 0 695839256 697732917 0
15412202 44850638 0 873966994 827497587 0
29769131 9489860 0 565722979 405408874 0
214108031 2963171 0 390151534 346540105 0
258677528 61400549 0 843168997 769593484 0
135795569 199402115 0 803748355 847646317 0
399774094 128959183 0 712602481 696190669 0
125322889 312639 0 340973334 310788461 0
194687981 46992302 0 661466193 579428194 0
245348851 28407424 0 783639900 833385724 0
307565346 103092386 0 577124923 513797616 0
15733111 2972908 0 51140682 47610567 0
34207756 80812991 0 459709232 486215524 0
47162398 82620277 0 459225171 553728231 0
62802446 6340539 0 594193384 599977294 0
40083814 99150556 0 533170565 513717578 0
208283411 13556650 0 784134796 722910403 0
121732267 55013538 0 875665180 833975526 0
358712955 3594296 0 651582192 617793128 0
103681798 31017344 0 229491124 207784792 0
15210098 100895023 0 502105681 491033751 0
92153043 10919428 0 728520711 766755886 0
16662687 8842853 0 32159211 28181104 0
370214 537373 0 21240796 17373515 0
100661972 47302808 0 641112361 714826354 0
18766643 305343 0 137369176 140198180 0
4873534 2190308 0 126397645 140981997 0
67086843 18715347 0 139228991 101748427 0
6263516 30179623 0 607148049 639885107 0
278094580 11072284 0 703440203 692387322 0
118532666 23609386 0 160969235 142736320 0
26215555 7958908 0 118138123 124063062 0
268220474 42224667 0 691209835 451071561 0
26647656 6120267 0 136788799 135491810 0
354734865 17149243 0 721134857 684532918 0
45610287 24582337 0 118111236 126430180 0
28622555 5932964 0 431707334 454103360 0
176170631 143196753 0 247617873 303059404 0
223171904 73858509 0 714916636 711977419 0
120221321 106011203 0 407698535 352071592 0
1168257 5898667 0 220186438 211260373 0
119422641 6420117 0 206530337 214076750 0
301793460 82347265 0 488946284 501775531 0
139594084 3984898 0 704540188 872604755 0
84890587 80543493 0 269536690 256995374 0
132033322 6595164 0 528727222 579270625 0
841840 44597 0 2307929 2870081 0
358800180 35914085 0 482595707 433663545 0
253407965 219421625 0 739974691 554798109 0
14366539 18953306 0 113155231 125818123 0
17931314 47362106 0 889833069 833397949 0
284768108 180073599 0 562277261 637081229 0
4716853 60860920 0 794540596 771545590 0
3330886 7200294 0 107754431 118751760 0
361929910 53075838 0 480975263 172394982 0
22739582 14765111 0 354234619 360020243 0
19896711 62532301 0 914459864 906785307 0
41395227 44516432 0 509301817 598129701 0
360184773 291142801 0 471278467 457813487 0
36937926 19712807 0 271980036 287324666 0
28877116 10932952 0 429391133 460724846 0
23744798 116173987 0 552105051 533773754 0
96644511 4465246 0 679774494 701914559 0
81553213 58951840 0 464801460 564917797 0
198509559 13766765 0 831447485 814335882 0
56733522 5443443 0 451944444 468530251 0
462435636 93279130 0 518104064 296131700 0
1577261 967724 0 92192428 93118593 0
78764891 51028956 0 826824248 843877214 0
6604698 15184231 0 61562116 65912472 0
233057 4306456 0 195494764 186650404 0
11852528 800564 0 12664961 9778721 0
386445313 138588622 0 673534218 584174778 0
132007642 80463374 0 389112164 353414486 0
260710797 95399788 0 829486670 755781377 0
53501365 87581324 0 571377450 556459061 0
59483614 13565430 0 72908676 72165566 0
29215704 146813287 0 607346503 616568429 0
25870702 17212665 0 116821337 129535430 0
333822025 193631919 0 628132473 605547878 0
622143741 85700633 0 852143926 260836104 0
23595890 11284330 0 336663127 301495592 0
9923855 129956021 0 302044953 325341345 0
536286454 281470823 0 695577412 723182103 0
17769305 32900722 0 954341522 907255597 0
57274653 175710 0 61360688 34677933 0
64194053 22111711 0 952812312 934697666 0
35141795 77975354 0 568238241 688246262 0
148140446 28486101 0 350641123 352607871 0
36793462 53964358 0 277517452 301551576 0
22909376 46879648 0 216576956 299064793 0
5241375 20060342 0 935979733 809034182 0
279229870 271235558 0 773973637 718051683 0
642070792 276689840 0 889564570 888631801 0
39145600 11781309 0 116589544 93861285 0
122804253 2539993 0 362534088 378583182 0
96044045 53751719 0 786414308 906338285 0
9817286 9566454 0 14223883 12642111 0
812508134 279289802 0 958558638 727731331 0
191224049 68448391 0 412202406 451910915 0
115099368 15824002 0 149610546 121760149 0
12002614 294092771 0 805255740 777159073 0
90570458 80720408 0 383435916 398803975 0
1614837 322505 0 99122140 82961365 0
271433978 14752380 0 418757559 276277879 0
610154678 157984268 0 948210359 902888238 0
24064967 25095866 0 201638013 245599039 0
503876579 414408566 0 655803326 638262532 0
20272359 46466485 0 211919791 199516268 0
550184144 21731904 0 603532162 428031271 0
46241415 38996128 0 137571894 142124733 0
80776387 7796348 0 161400559 135962327 0
27840857 33050049 0 312631871 336623070 0
390577716 42738365 0 681897744 620538738 0
636164972 200386464 0 979843707 492976680 0
38517317 2888967 0 51820148 57411221 0
60143955 30691445 0 327889284 276843117 0
35302829 1278323 0 138689681 138690337 0
8520073 17301293 0 47004206 59587533 0
90526254 7677536 0 377250946 381402019 0
259002811 17272829 0 404531660 368015219 0
117395538 14724688 0 167119728 182795738 0
223939070 1395067 0 565088340 385123617 0
148884016 5372646 0 196517637 175668388 0
63695331 88565206 0 296487321 269012222 0
59784861 253495332 0 778798679 769892466 0
150743724 86117063 0 369288919 356574078 0
469537741 6600819 0 695406878 429906310 0
185850540 3771068 0 702581299 752821421 0
2475201 9738881 0 161328238 145435854 0
141266913 14912840 0 523244381 481583923 0
47673991 744410 0 360643417 387227894 0
10814018 51845455 0 272797899 277232430 0
6635277 63193829 0 812215194 867313223 0
332687096 172883368 0 393623515 205968796 0
594545238 353718731 0 751662967 793968133 0
111670844 13926381 0 759559113 778895147 0
11244047 13485070 0 502692202 501066750 0
108180878 14348460 0 148011869 88687064 0
90255607 27312194 0 143420798 154926520 0
505011202 89066376 0 527379068 480332395 0
2505010 6767950 0 77027694 78762881 0
6627253 21819118 0 66327562 72139962 0
197890470 146658022 0 844021774 859306657 0
331813203 207323576 0 528871841 428638590 0
12122692 73908379 0 471768702 513993089 0
144875114 80452868 0 920840348 872079307 0
25470682 48793403 0 498757355 424035942 0
249504904 6338806 0 348985319 185505405 0
542512991 54348777 0 710095675 757077849 0
487355498 72248580 0 503451394 468352835 0
110884541 41141778 0 467337217 517406426 0
248082516 44457694 0 480385747 461894867 0
10551075 22550534 0 272618417 292461453 0
167431466 619815 0 361078011 354727275 0
61321380 81003506 0 614828268 605598590 0
4846660 889487 0 20577040 21100026 0
630498677 221853259 0 847418084 828462894 0
50158020 36123672 0 205775217 181348717 0
320438226 9350652 0 809530727 960070652 0
274533489 4323 0 508892700 474139744 0
2247215 3057309 0 676557119 688066496 0
259960807 38846553 0 472960005 393017995 0
264088484 229471627 0 545877569 529306171 0
68698781 12551159 0 260336614 292463232 0
57902977 115685712 0 339320343 304540454 0
634324742 133905221 0 944744537 707800063 0
6214705 24207300 0 244401255 251852767 0
638744574 232384500 0 863246823 871960750 0
24920177 1500247 0 121459343 96925073 0
85247891 7719890 0 298401918 425876985 0
76662967 9147442 0 92784310 46555116 0
87819181 44321402 0 631690003 637734644 0
46983214 12140025 0 179854083 185828355 0
480606712 56226377 0 740890127 541689474 0
4629774 3387065 0 68402361 71474035 0
174748984 11083692 0 555808090 582128038 0
156202391 94072184 0 274460779 280760339 0
21676056 28362754 0 763614944 677880483 0
412625457 94369081 0 684452626 707380712 0
364665582 92160239 0 487409099 411386926 0
59472893 12098725 0 265186794 332581348 0
183321238 67213137 0 561702433 567461802 0
292762173 131738333 0 325872389 293626241 0
135144540 43612217 0 185625184 135094005 0
347662213 432585680 0 885051163 848174678 0
99296562 97417656 0 829394507 836938228 0
81401737 4770769 0 463202004 430368929 0
28954349 26735838 0 717921450 850190856 0
313940568 267198612 0 411273745 417970209 0
35454755 46201276 0 176994195 162909984 0
10355795 45101129 0 82571067 104788433 0
16859483 12493700 0 248778957 260353518 0
378484713 6136749 0 646548727 669864487 0
47073448 12677267 0 48508892 51744126 0
43215414 76512002 0 776250036 788362034 0
173503140 119592997 0 367344261 372268705 0
10782737 25981845 0 377761491 390837927 0
38280368 12623467 0 73720981 58019889 0
552667055 106670967 0 801062785 860964086 0
4049841 1023577 0 9154867 9653268 0
417313303 262103342 0 596066036 540158493 0
49114305 13719502 0 131687284 160332823 0
160159088 67896906 0 273205730 188482101 0
821457306 488462122 0 849637546 862147805 0
198702558 9998048 0 711625240 906267491 0
221378690 186490600 0 348103160 227871414 0
225625425 88717296 0 519525781 354667376 0
50531973 4654173 0 507676733 473431800 0
168233938 68333354 0 494970387 419225893 0
299774789 149331566 0 343446048 322440178 0
2050929 24500782 0 397082357 451887135 0
636010072 195616054 0 777437704 699527788 0
303839306 241838804 0 529464783 446728836 0
354533066 79176295 0 755517433 753345247 0
399459074 106498100 0 597626228 483914909 0
126226234 70424984 0 772323681 643320588 0
14818534 82810445 0 536803533 469088391 0
17430464 12477971 0 260848711 251928099 0
7953972 12316580 0 383754005 352368416 0
197045683 39971670 0 643803213 744327595 0
312175540 15269905 0 564083179 441870315 0
265772462 1946063 0 787288680 812525907 0
408781432 74259992 0 682096680 601238621 0
5796091 6897153 0 187703732 220600940 0
165387587 25528861 0 345364810 328510884 0
93542592 32174550 0 725572067 728119646 0
257590445 93671023 0 756284793 845258149 0
397513107 115720054 0 477198082 427561773 0
139877059 13345618 0 318841359 295825454 0
411146852 53516619 0 726456131 743803130 0
139299453 141564731 0 263109405 255032539 0
171454873 91022925 0 348271731 285972781 0
31332542 23418052 0 346391403 368333539 0
82054704 3501982 0 633329784 607981377 0
16472204 64317699 0 370894660 397146432 0
3026507 194249 0 3240627 2469779 0
25739387 3703763 0 674390536 623906337 0
118498752 131479650 0 761858612 793837118 0
21131495 17227014 0 544551199 559851629 0
123353564 39932398 0 407711669 400406689 0
20497227 27368874 0 485516976 319995825 0
169327805 26869577 0 406321919 296855993 0
61843440 21364511 0 192593756 161170833 0
14954890 15873690 0 713807700 724248286 0
49410205 351838960 0 797407200 838642203 0
338064721 6673117 0 600111930 523635460 0
362717211 161696645 0 507315861 513271029 0
233338964 32268665 0 417804752 307927879 0
10252608 14247563 0 296222462 272080712 0
222010272 15769843 0 277795895 237670141 0
57127240 32099254 0 198927785 370862257 0
119790787 2706403 0 857426727 819354025 0
10284532 4317621 0 84450146 83751627 0
32207273 4604568 0 115540253 130691247 0
159624462 7497764 0 543098329 519291161 0
35011001 26768031 0 399829893 331495703 0
259278192 72914186 0 603936167 527510206 0
16318097 4274852 0 498711602 536280701 0
463859585 213721539 0 550575450 535293281 0
464094544 93987379 0 630505647 605077788 0
1896936 784906 0 11458226 12140095 0
76261779 23192443 0 417658509 379342074 0
452809044 36105474 0 602462843 356608415 0
383557659 194567002 0 474926085 444811643 0
357878275 128470216 0 800516781 631478650 0
81534779 42322010 0 360930852 326616292 0
648569630 339701558 0 750157699 564046095 0
224378418 72968274 0 733760008 629169029 0
12836980 142556829 0 691455977 710803349 0
41125901 26206355 0 534091182 522901383 0
229083333 34092335 0 420184402 393256671 0
42855423 245604 0 295814033 331592042 0
22977098 7466898 0 163387220 138571805 0
4586404 8383011 0 94434604 81046113 0
174601392 59603902 0 802839535 811146346 0
90624938 1771730 0 177037420 151810597 0
2227653 75157217 0 364282209 399805773 0
519746583 201256136 0 911144014 769188734 0
153549055 51418242 0 284946489 295687316 0
68318767 17406852 0 405034746 438332386 0
84318801 73045276 0 600927880 635977516 0
39394424 55248412 0 849989168 662228425 0
1424467 3445036 0 31762553 37325418 0
345863139 302972919 0 630402502 560577292 0
9304927 72680446 0 552364042 515784043 0
476467936 156914121 0 619366171 533921845 0
3785800 16704879 0 374417327 359152144 0
111288928 46705638 0 436321093 483935500 0
633847231 117324452 0 727199741 492450158 0
67622548 19593459 0 529357154 542844868 0
113389123 5042156 0 186646006 167901196 0
34479014 25926455 0 193236309 192942566 0
239192110 130692040 0 310392694 393369665 0
90985106 57249769 0 575703622 596713171 0
8163454 1385899 0 15292276 14205108 0
377160925 260724346 0 382478208 376499095 0
16357188 42973555 0 433367292 427797301 0
33391289 11894565 0 113785035 111253893 0
9675908 15640654 0 252325323 275680923 0
86450642 110626428 0 860801582 842354033 0
3904195 1668612 0 546903882 491720783 0
38731077 9334023 0 69574570 77833493 0
47005719 19595618 0 373359403 344195475 0
165843657 59008356 0 267628914 291213348 0
15175029 4800922 0 46298547 41156473 0
57469656 82239671 0 152876505 201928839 0
122107395 290951561 0 497959591 602721279 0
70569720 36975558 0 484188795 529619956 0
37861893 12117290 0 41469388 40235893 0
80280706 51282404 0 339587607 393932227 0
370896175 35596463 0 536293346 329054457 0
5477141 33245609 0 253258504 207441798 0
41457658 3314348 0 76868263 63932419 0
96144402 7125365 0 500884696 515085652 0
305299493 33760045 0 698261495 283012467 0
86878246 122694352 0 858075502 674643143 0
483620083 55323645 0 792705136 307627532 0
16746466 28134724 0 75182747 82149349 0
2565256 1612731 0 56807163 86355409 0
299312601 49815257 0 373697268 384304459 0
314685818 7182496 0 525588260 501425523 0
9303348 8060473 0 133600517 134450733 0
76263623 2334344 0 855822052 749194900 0
59208136 9407026 0 290330959 298210833 0
7448308 16785313 0 929224256 842037469 0
16051640 9037743 0 28350278 25672311 0
74577718 2297773 0 285513824 301159098 0
9487117 106888321 0 592652710 777227535 0
618248447 311291262 0 891814708 942648307 0
193379294 113909431 0 949276426 899196292 0
17713257 24964784 0 122437319 135946687 0
184797 23161805 0 105401544 177882280 0
164759552 172694788 0 756914166 783036366 0
21709927 6520787 0 757906930 728943416 0
67774849 44510936 0 482262838 482731515 0
104042006 71571801 0 472954261 468460474 0
388527535 181655550 0 777728669 836731185 0
29518221 18544508 0 200025250 186191341 0
65975672 26678493 0 157745989 236111399 0
77975592 75037786 0 438279095 315804612 0
216174680 114294297 0 664096045 744992041 0
55709067 35347914 0 615904901 516663247 0
546439541 414682522 0 792718016 826677292 0
55871102 1953632 0 230276292 206711244 0
14325171 169609928 0 403539688 522783501 0
20175695 40698025 0 469924083 537924986 0
93341726 92819089 0 121355307 96176479 0
413269296 41892314 0 896944797 940719205 0
140965228 27927338 0 570943220 655737026 0
4908999 3573925 0 37224695 29868644 0
432714546 153992705 0 765596719 744001037 0
124644465 9884398 0 305443842 279065673 0
228594415 38915046 0 356504804 402871913 0
121093357 78515975 0 386728184 260523670 0
3472234 8357275 0 30510515 27797052 0
124839677 101570899 0 789697817 567262988 0
13299480 27337253 0 474335936 476963674 0
168375974 7818181 0 795901409 784351939 0
34514950 11036682 0 414563114 443636349 0
473524499 70418628 0 658524776 405845434 0
108992577 3437788 0 297286621 234486488 0
368501347 6702008 0 650713186 653048038 0
41768241 64028239 0 223280446 238633467 0
359188883 396218652 0 806398702 804178074 0
57708096 6167926 0 621857622 571866650 0
57492 817 0 1444924 1472137 0
55837737 16831288 0 106858380 126694632 0
52014137 19709344 0 468225235 520221262 0
18351905 9699514 0 68750140 73871352 0
11235284 30969481 0 306472017 277389850 0
23518212 12708692 0 192168004 191336579 0
385525291 84468438 0 820012074 689921143 0
1007754 30444902 0 232645768 246953309 0
9885064 140795702 0 459216259 551694003 0
423198055 2110293 0 542025544 504532575 0
50114244 59699668 0 399467466 468310687 0
7151761 2381820 0 120967485 83480268 0
67590226 22286540 0 920582497 832291398 0
137523549 6552381 0 428621191 341843592 0
435687189 160275984 0 945968708 952107129 0
61226669 25264216 0 675090025 604791479 0
378813364 7070280 0 794380918 718430415 0
79049034 237963189 0 489172469 658519121 0
373090894 68775214 0 546344427 290308532 0
679174865 349322309 0 750448646 435407568 0
116702629 178533313 0 479739851 736141179 0
107607032 74313652 0 201721821 209170051 0
31487576 42112097 0 319445704 386133453 0
212488841 6227682 0 270019063 250161693 0
110128628 31332033 0 483584813 531222050 0
495346243 103256579 0 783341842 813469470 0
15344817 9794859 0 386339928 350109296 0
15255409 47728654 0 208101116 214836362 0
23813008 1979955 0 143502121 143919317 0
101558808 21034889 0 337899546 382970827 0
21767188 14253587 0 559908753 597432594 0
197222177 21714927 0 457724236 384879181 0
353645661 176044701 0 386880797 313440309 0
174817306 8449304 0 660700916 561894916 0
98110292 54492242 0 274611390 238924225 0
518212458 245683868 0 970009750 684836054 0
17907453 15298460 0 24517477 19809537 0
230877381 37108355 0 775202220 878784898 0
78359153 71616469 0 628949657 569080746 0
414159436 87409899 0 801727525 649887354 0
122536695 68732846 0 647561801 701447689 0
465274772 261616533 0 522142066 354346983 0
19495854 123669780 0 724777650 844708595 0
225945159 81486894 0 728474717 706069529 0
19251004 5921950 0 59982929 63010287 0
291213736 133480830 0 810872108 764198088 0
154751912 112277474 0 707997003 688028448 0
35731361 22799381 0 189827122 183915403 0
134207482 105913128 0 686532515 723143351 0
15446724 2368599 0 28671514 29742707 0
57636266 61747717 0 444177941 397629322 0
250952581 2053618 0 617726622 633762718 0
100112845 14963312 0 411219823 389748239 0
3382067 11326389 0 704077450 725415025 0
500527612 211544965 0 795740116 692260506 0
48091675 33650966 0 416930682 371840805 0
26650966 23704968 0 61657685 58890749 0
54504076 23023000 0 290741972 326938909 0
56336591 11182146 0 216030796 273113658 0
103247874 122968769 0 279235679 299053210 0
131775991 37376333 0 377241683 347861278 0
217167321 10288088 0 376811064 402149442 0
95959488 24681504 0 302695444 301655070 0
623774 5431377 0 39910518 37536142 0
26863888 147890822 0 461824966 524343777 0
338480280 59198235 0 589903213 680060722 0
4214866 14456523 0 83357212 87863205 0
285295552 50806555 0 334924905 341946903 0
273316846 42757018 0 315836404 210372065 0
47202785 68584056 0 789271770 874895165 0
215331593 69455607 0 523002051 449021374 0
29642177 72114133 0 592029931 484651554 0
15085424 1835237 0 237033485 263122020 0
158443092 63446344 0 362624653 341005780 0
644357697 348309108 0 733481430 643196682 0
3916914 12315584 0 205886487 206631013 0
351713553 15203490 0 536747707 507689424 0
13086080 11512212 0 340795111 313907087 0
175011125 147861417 0 506846121 327507482 0
25833592 13500366 0 107785667 164514098 0
32764540 78538501 0 739241226 714055126 0
70004990 10607716 0 126403642 144367585 0
1918161 1208443 0 157039399 192127925 0
193764119 133408683 0 645715733 614380542 0
28243030 132707209 0 248976759 310883612 0
28661447 19195549 0 390755335 285805344 0
28584532 26660451 0 131976810 144581256 0
785665052 26886202 0 821027020 533168524 0
32281649 24043274 0 643101605 641658897 0
198098867 199618828 0 317776114 301390219 0
102733562 6833455 0 630157791 478874084 0
223750838 71544304 0 238944219 369608050 0
133933657 3301597 0 550925739 354915748 0
229219336 50888972 0 711122013 741148115 0
248287070 75033393 0 828981234 823027077 0
107192131 135547952 0 756532805 876439517 0
256345230 255623225 0 714737444 646085923 0
27738828 11881549 0 143507552 163433731 0
82729160 4972389 0 230502151 248528469 0
536691486 287578260 0 927293704 929332573 0
158021 10181 0 6124018 6886715 0
519505142 280147112 0 894789672 845002330 0
252229543 75842143 0 345332493 359051351 0
70147639 52732457 0 539493437 530198720 0
286666896 113163455 0 696032833 568974634 0
171697038 63589624 0 613653285 624647657 0
118572212 3067167 0 151611556 67823565 0
622758282 38113358 0 765659131 558103715 0
67613291 32858590 0 456035834 545777277 0
50963323 66009575 0 99067752 99853652 0
36035449 22364425 0 269136611 300409016 0
48464267 16659694 0 107423245 108143717 0
112843390 4735428 0 731984770 838033700 0
464600093 18434801 0 837139420 720701626 0
91606 189371 0 1646930 2634567 0
19050076 24768488 0 109747255 105559048 0
87737844 78035298 0 514753081 479554494 0
535805081 184288891 0 654466189 279794850 0
27848983 39498899 0 207595459 197033026 0
227093610 303414799 0 313493258 364263251 0
63153908 15137015 0 772483504 691506529 0
90345756 38038465 0 817425513 855274418 0
27410177 7179730 0 111878070 113209027 0
346969562 94662226 0 724462994 763769853 0
58467128 23538158 0 294613522 321643472 0
262523510 111004442 0 679636738 555475715 0
49311603 80611221 0 540686114 467541855 0
408397674 133766360 0 414425387 366548375 0
101941558 93207524 0 843621607 795266388 0
22396377 20729810 0 70630706 75537099 0
155164714 175788333 0 345261033 304443465 0
500901728 193279103 0 556926324 518554668 0
489866859 32459281 0 816016084 514190677 0
135755868 245433736 0 931914732 869547958 0
17412955 1108428 0 100238183 139280183 0
33725370 70770316 0 435686502 464730275 0
86881903 38835961 0 216357859 189409147 0
34955148 100687641 0 685465255 766890658 0
37569054 4632481 0 88245441 72232801 0
8965706 1005599 0 13374229 9584916 0
298907636 60432193 0 343206514 268603232 0
45201684 9294084 0 438242143 431111871 0
15866634 18446851 0 555259557 509524056 0
38334699 21770160 0 246267053 200353943 0
247787509 19753159 0 406980265 396571289 0
1140772 863948 0 16731296 16617048 0
22307382 2217293 0 164133107 131409104 0
381398578 9877503 0 867172050 927562120 0
241165190 148045589 0 300105327 300825581 0
268359872 9238731 0 504662955 491927692 0
146106609 127340478 0 616687463 582010180 0
88946896 44897426 0 395100741 395875288 0
294067457 99243021 0 348073360 165163191 0
121047778 83153623 0 352840462 348482714 0
70266806 10016835 0 836473899 917314945 0
3309275 22147695 0 296505660 290802178 0
518094541 17709533 0 750901505 504976872 0
460238786 77947852 0 602016024 541373141 0
202691197 728735 0 295409586 283332898 0
279960976 31512437 0 702166894 713928507 0
530526319 343585630 0 739971267 936509661 0
16600896 343994 0 21780971 20969173 0
11885349 44205322 0 719512416 495859069 0
640639545 128522165 0 973323986 859300116 0
44427819 31047958 0 314000271 342970795 0
106669722 38973230 0 239054677 291026948 0
341563020 144148802 0 535535796 627197626 0
5382892 453739 0 58803790 56561481 0
219853267 24658134 0 815834330 810742779 0
9264677 1200297 0 534071578 421637434 0
100951395 52188322 0 470374850 513574436 0
62508656 18621871 0 116148502 98456563 0
17406615 4875918 0 339580094 328977116 0
162017074 35456806 0 475251228 580360609 0
114281745 179400336 0 599114815 679544362 0
47033221 40770516 0 278219878 303135484 0
23438099 5209907 0 289475208 290246293 0
251979124 973331 0 326361002 303005450 0
7800964 3652053 0 258854574 211956547 0
22383673 39321056 0 91441037 96308749 0
21481894 54617599 0 146377497 151449030 0
414104742 146690932 0 577108620 475999612 0
52506210 20443418 0 133610622 140746669 0
310136534 99326504 0 316101502 194742396 0
5163725 48731325 0 764964261 640451316 0
39502200 19190102 0 46703820 46859012 0
382902252 188016802 0 635357584 688316002 0
11889296 1095802 0 367808533 371125981 0
62895826 21031504 0 115639342 79009108 0
75851830 56031251 0 888776110 890375876 0
222350533 129138863 0 227645183 184470047 0
239636809 109501168 0 631290168 778341758 0
18871638 37165965 0 646341539 584572592 0
14518418 30587268 0 214034179 226485913 0
90186045 20328828 0 860488919 748959055 0
64477447 92733023 0 672291113 753771355 0
70613434 8668864 0 241143431 217146964 0
6701301 9088051 0 53769669 69952696 0
90156739 6952727 0 95335010 87542289 0
118766130 31777092 0 717114268 743170623 0
162961330 142999815 0 184241172 172461737 0
55971471 3364494 0 74853418 80574439 0
16567611 19082793 0 256206604 270495729 0
25335520 181474406 0 694939359 729542330 0
12509965 51468915 0 500850982 511322498 0
10841996 3551162 0 89610465 79997180 0
9676192 3843891 0 140200715 153706910 0
49701375 8308033 0 73027275 80341505 0
16823878 82076336 0 195539099 212234024 0
26476327 64564875 0 181143129 178998374 0
164707553 194546533 0 928954570 907558501 0
99728988 3207522 0 713043105 657393708 0
361188128 143098687 0 793373937 727422265 0
74111054 110820464 0 679147845 465582119 0
37478927 16640554 0 235507006 245416409 0
18133097 4139513 0 168490835 161974180 0
173108113 16740303 0 358847734 360312594 0
446842757 6174578 0 566394454 580210338 0
105505841 157506209 0 687054943 608078517 0
412133204 310766817 0 597310861 451606720 0
20400336 1390350 0 81493808 90149248 0
15815944 13432303 0 116711861 123090858 0
13416425 112886303 0 248319174 293212336 0
267474926 17118518 0 318885879 318554311 0
9881955 1594124 0 63708378 54536930 0
218837644 108146890 0 312297153 303940489 0
15161281 6924598 0 15600054 15022733 0
17076492 48354152 0 541966756 483032745 0
328042457 67634786 0 742368599 732432490 0
265520529 84306128 0 554077998 433524374 0
465293755 587726 0 737858974 678695906 0
341956599 123413113 0 646768969 677145111 0
19456376 4211537 0 468439620 477115540 0
90768426 31286117 0 601706543 485507775 0
55615596 14941061 0 68912601 76285824 0
104911013 14906931 0 830113122 771533467 0
26424189 10096869 0 87522192 91920731 0
7972247 1587590 0 10892069 9954147 0
92805127 48942 0 720406019 750664301 0
4978074 65880323 0 536269769 550394294 0
149646298 101856927 0 214470351 241701450 0
6548539 3272890 0 38195335 43577868 0
99415334 221366227 0 636140835 679655537 0
150958050 84410365 0 602983456 878712600 0
185292336 323497165 0 864926272 867428744 0
116779693 27804467 0 207287129 291018739 0
26328068 115629298 0 388357897 442659754 0
42810591 23442858 0 213638338 192706412 0
11189624 1262936 0 64138085 69221584 0
180750051 55128272 0 548183349 547590797 0
5660254 24868492 0 107088226 105521611 0
443512038 19663679 0 481670467 237081863 0
665455124 274365334 0 953439796 981765138 0
71297089 1273723 0 334299863 331323511 0
48953168 38225391 0 367296391 353118322 0
3475572 1581088 0 52457975 48801978 0
64905010 75999952 0 797661969 732236335 0
9456657 426463 0 47620889 49057881 0
22218958 1640354 0 31538571 2730057 0
28196953 51170 0 117394474 142361517 0
4441125 4731357 0 93907540 126972389 0
181763735 58564210 0 371013445 373008186 0
351328146 43005363 0 856054687 910050969 0
142779454 66929587 0 694024607 607444331 0
92471884 62332716 0 247445777 223854256 0
59733632 60122433 0 443544841 378848378 0
97099480 199913 0 299508811 232189234 0
193251008 137666316 0 713777521 749139882 0
88010668 18152507 0 533570856 538683445 0
11395460 52982218 0 181205839 160113786 0
687751942 110527387 0 784567203 167313241 0
29286925 42026820 0 681654465 678393547 0
260138047 99803031 0 333703586 293936531 0
19292429 177957250 0 972397745 964183101 0
16586281 4791290 0 621400804 707355578 0
447701743 331807375 0 509182100 527413467 0
106173124 54965751 0 601146428 611494788 0
314552803 1887095 0 725433874 767707605 0
5363398 6355379 0 17363706 27853777 0
61131992 13995321 0 217912399 215878616 0
15784684 14715323 0 130818815 152429434 0
88816111 92438099 0 585086259 790029479 0
121426613 73050856 0 882236617 898996347 0
48164915 35191001 0 747494235 860713771 0
14360622 7209982 0 97239737 103379420 0
144300584 78715018 0 209802344 192287637 0
525670674 128093411 0 929370505 918633434 0
335194 319831 0 665382 761383 0
23258875 6752844 0 32153164 31469018 0
19346923 17731926 0 392345939 415462142 0
126372594 8157571 0 185400503 212434580 0
265477195 86424388 0 486234625 494044928 0
10471532 1415020 0 40761787 27880585 0
301891083 147737418 0 486598036 278514995 0
455483206 127424427 0 586164226 464406273 0
31600237 25012260 0 373465250 343070986 0
10782262 4958285 0 42147135 30642711 0
236442483 9926031 0 439978442 413151858 0
41946149 7824625 0 63388579 57851161 0
41145016 154416923 0 921333819 766024342 0
160954991 30229190 0 749134612 706046555 0
376682275 113080013 0 651655818 579641726 0
21670323 69405632 0 802908345 678896712 0
398446900 196327231 0 530769223 515513902 0
14373059 20844784 0 121002512 148472062 0
102914012 91923296 0 369292058 497441382 0
158255872 73085658 0 286823266 277415320 0
31509689 240337980 0 752323128 784689320 0
2671984 10926169 0 146218753 149890364 0
535281757 404237592 0 804292086 721889324 0
100786363 290853682 0 734042548 721928684 0
95792386 64236098 0 180166398 222985842 0
4966984 347027 0 89701740 90513021 0
23698467 10855187 0 83436734 73564946 0
19344672 4960060 0 49114391 57550863 0
135299284 50133008 0 289707675 205694018 0
12119780 551653 0 335877614 301458788 0
37752275 2549729 0 435460208 348021920 0
92019188 6742539 0 527146940 510642766 0
37188837 56091009 0 400808971 438974781 0
2419334 646375 0 59541382 68532574 0
117012329 243163462 0 868066177 881370648 0
432401927 283073 0 749141376 533584647 0
16534768 11731012 0 164498971 183865451 0
11997862 2895051 0 248878962 185661009 0
143838464 7119016 0 815889204 802072626 0
513146900 213561628 0 805658924 296976247 0
43371622 25474954 0 584581352 504183378 0
1009737 9904466 0 156017782 182618256 0
26785601 435911 0 65233687 62953125 0
7938304 2996426 0 62399927 47293945 0
518629236 196724375 0 699699408 470330325 0
74296596 155150799 0 871356553 420616717 0
54886313 24371451 0 562293491 579461946 0
892403 2888898 0 146383453 172568096 0
22273857 7440830 0 525382475 340716716 0
60050242 14192865 0 104097200 107696772 0
720733072 351502907 0 833113967 563312387 0
1238700 3095826 0 10358426 10262531 0
13731718 2757841 0 585894268 622005131 0
43332375 8470940 0 68575755 45743718 0
121676713 26283270 0 940029323 860722618 0
21796945 17678291 0 124146689 103541257 0
695436414 418684080 0 791575310 719689276 0
19092648 14831001 0 72991303 66955675 0
5057098 51687200 0 684804848 742925094 0
57431749 56822404 0 120479137 104027940 0
1868786 149623469 0 356314076 449900397 0
32210769 278555362 0 428720843 683726910 0
410553467 50797248 0 780253895 568473725 0
73678705 108110634 0 872680065 811011310 0
132976907 92424653 0 448486177 476758540 0
55831028 8066267 0 88374371 138544748 0
4250894 2125790 0 34647078 32394589 0
222868626 123671228 0 252954539 240889894 0
364949868 65988152 0 529978449 487471309 0
28246337 275464255 0 754064870 774545933 0
73349400 56640994 0 600201706 556608070 0
2762433 64052687 0 623636369 604097817 0
39621938 12132114 0 508526108 491985316 0
19669618 100921574 0 472801646 498843712 0
687718695 109053644 0 872102867 572544061 0
113039406 48638000 0 468735979 483358394 0
11738248 1276026 0 50609332 62471974 0
26919609 37645053 0 182823324 176357565 0
340022294 17918134 0 551386735 556215709 0
6806898 39234759 0 352141048 388678819 0
84145946 139713170 0 882774467 882744504 0
475615945 223077822 0 856710273 772735610 0
469604274 13424061 0 488436164 369378673 0
3492103 3598648 0 21880830 20057311 0
585286433 432159788 0 672922604 727725871 0
8304896 25802548 0 102050785 116847464 0
473268 5873690 0 131884326 124300669 0
147028739 19660753 0 272825214 307876144 0
687949349 113677839 0 741612740 717030543 0
11942474 6061117 0 52084744 56850190 0
20159829 8798436 0 340924914 391598586 0
47133962 26521653 0 193479244 193167144 0
36473636 20041460 0 571120271 570261602 0
2243741 26335314 0 150669084 125823649 0
384602612 181576392 0 555945686 438153818 0
247650740 21734363 0 432331993 442899563 0
123144744 25181104 0 540271058 536548529 0
41006185 25447075 0 772408669 760268003 0
381390578 335811732 0 450941116 439626228 0
21617908 9249379 0 156218666 136478366 0
166252110 500377 0 426956268 513204434 0
77216917 15068342 0 483861938 524395574 0
106281478 11764291 0 541757314 560248233 0
105680739 87091944 0 692865296 645725057 0
25963979 11764317 0 144651103 113742589 0
43624229 99740823 0 199657747 225254477 0
340899253 63077720 0 584333843 336586026 0
763624762 23509765 0 889936474 825227391 0
29834942 75661625 0 843623578 913199737 0
155506198 224592020 0 759921664 944428403 0
225764760 97318513 0 636461932 651284692 0
49015715 71055503 0 302587699 406476072 0
9342560 1875202 0 23678656 22817870 0
24161013 78998833 0 969698828 922353891 0
544521580 185572848 0 752296140 776424837 0
22075928 68745165 0 196052330 204501729 0
33230835 47434 0 268817061 251166829 0
134125340 80184035 0 771605988 808118967 0
292457085 311375172 0 365548363 441002057 0
3550350 4325070 0 47307619 46865534 0
30357289 7111869 0 221772455 210150176 0
112157774 131965470 0 463870554 521797379 0
192154393 551918 0 383666069 232778775 0
367733730 66131535 0 836229882 719620947 0
21708518 5858698 0 36643623 39468521 0
27094132 22965546 0 124129347 101720483 0
198459965 10672285 0 241522097 173638701 0
34412337 70978358 0 406115631 418912557 0
19888133 100401702 0 448786503 396919976 0
67673769 86556430 0 314580892 311941873 0
16984843 10998687 0 111927683 107708071 0
67937184 61794508 0 105451685 81131990 0
53878178 66708385 0 251163712 386045983 0
5026920 5864505 0 31879986 33288091 0
434548276 19334855 0 509028223 559506864 0
67965229 1870274 0 137180456 127163628 0
101584165 51800223 0 218539478 206903424 0
211494090 138766291 0 494318087 545911406 0
160277471 39423551 0 394560178 397776103 0
385511892 66326236 0 705972201 642324887 0
217916405 36807871 0 359676114 350521596 0
58266252 9951000 0 659997294 679673536 0
37827006 752428 0 46673601 14048130 0
65997944 114848633 0 502422238 435036106 0
12488996 15433358 0 147310031 144362583 0
519364776 160000385 0 653193080 659975989 0
354566694 10253995 0 560092458 839602729 0
74270852 24497306 0 119707019 118043557 0
75742269 8849122 0 531853983 534573342 0
24435479 27531410 0 103963081 141230683 0
51895720 51921634 0 864171697 856706466 0
115634553 15432126 0 342908358 387201002 0
644303 735282 0 3851119 4542259 0
66112667 79882266 0 913402373 865401433 0
47894779 101886343 0 825616871 793844876 0
17064772 9309452 0 113384932 87593857 0
114009730 3473190 0 656396922 597683208 0
374782334 161937125 0 895329002 858140582 0
18992811 1114414 0 150081891 146842460 0
477272697 27891815 0 624674967 431222354 0
3252574 18697197 0 457802408 587784093 0
158718092 23725854 0 357945260 331267045 0
237072079 54180892 0 477217370 485096936 0
23684755 84065320 0 467061529 432368166 0
167780308 96685074 0 242985129 242528500 0
41841305 4499651 0 183570489 256854149 0
606721081 182493105 0 790516611 715204791 0
377991483 296591898 0 560897049 379932057 0
228664166 5217887 0 320374047 258303969 0
326993343 26645654 0 441379264 297523134 0
29949417 86686366 0 709377433 702916033 0
33680787 3010646 0 848907556 623587239 0
107658575 28672350 0 552977011 525827185 0
45236404 25237701 0 149820492 96567613 0
98864616 56646260 0 711333324 723640424 0
128614575 6032781 0 154483574 150744461 0
399946617 277212552 0 875382858 777780540 0
62346487 16150296 0 245830978 273195856 0
122224652 9316510 0 338238839 609366996 0
193756067 36325007 0 734093799 733750376 0
122953232 86359145 0 628268834 676208013 0
9708888 4424175 0 19174000 20776027 0
11429310 4403973 0 52000448 58610402 0
1391946 13498813 0 80563215 77031941 0
55070209 28056657 0 905107512 769308530 0
11091194 147228558 0 969608105 979722905 0
133821412 37643300 0 641090579 621708168 0
13392949 5011239 0 15550604 19607621 0
45375629 40372587 0 577584842 440696295 0
128038106 2677929 0 154572988 186090849 0
137364105 67474056 0 284741303 201138721 0
52687078 59076185 0 265395235 237195087 0
29868253 18441575 0 289927026 243959075 0
61723276 7169141 0 634738685 691758124 0
69147793 139324475 0 963404271 920567195 0
5928874 189823801 0 538412475 541472125 0
406795321 388346508 0 838544716 755792803 0
660805845 302488589 0 688529233 844087675 0
70240835 1441058 0 743292105 730907740 0
81246090 14263829 0 378454467 300453935 0
21080925 3043449 0 174792218 161642467 0
18813272 97378371 0 533642396 550314676 0
494999822 154762566 0 764513193 648463145 0
123935692 15044947 0 792290434 723066965 0
7047928 4242694 0 126780009 147211101 0
9985549 27681718 0 364714862 420624312 0
230129965 27287509 0 850110546 793959501 0
382064405 251142530 0 681229741 756793825 0
19194946 5846396 0 96296866 99416932 0
83534647 56373637 0 302766350 314476736 0
69846500 50456678 0 449623535 585461905 0
307238597 66365443 0 431932650 358766916 0
114342245 57774411 0 683262673 748805229 0
81046252 16939605 0 109273610 103474288 0
8212368 1088598 0 123864472 168076158 0
120181941 86752938 0 327572297 318735886 0
12802983 14202789 0 329637084 259066327 0
82208185 36269356 0 261202795 312436943 0
71499713 96937422 0 568648955 746454282 0
323062987 29813866 0 973208982 957641985 0
640104708 398466971 0 736321834 453035550 0
20710971 35294111 0 178806427 194091623 0
12429541 7173854 0 23393176 28753856 0
40901084 9785036 0 163980657 156822760 0
35936885 5510441 0 267381146 297647322 0
77487591 68481081 0 697465405 758988499 0
251782500 38639040 0 444295634 490673718 0
78451072 1346711 0 636281901 652785966 0
19879913 984009 0 761895339 430160146 0
90612514 68124999 0 536266264 688060480 0
7728992 96337314 0 464995779 349422557 0
186005119 119905690 0 753501207 713545818 0
211343169 202442261 0 406760670 431743731 0
280186553 30385428 0 586198802 557206538 0
75923434 91990151 0 190536921 210187829 0
1196311 93994 0 4089778 4240087 0
487470663 158704141 0 684791028 709970564 0
93688821 12616658 0 263598539 234546061 0
74301709 22545329 0 567121505 576044162 0
168357850 134516745 0 690986105 690992970 0
104809407 11081217 0 736203825 791828443 0
76104258 30930386 0 193342216 217831676 0
4912611 4168948 0 78075052 80433245 0
74081881 174734374 0 474851183 496568218 0
530931 2010487 0 11526675 11431585 0
41516603 11347472 0 149765354 139300526 0
54537118 9023384 0 153155684 191748747 0
442810252 148075523 0 876052629 702210951 0
1350399 5688199 0 701905002 862716243 0
113467614 49542830 0 720195972 783872448 0
4670460 7147111 0 42580878 42717464 0
253009460 112325081 0 868142362 893680618 0
77217853 22605054 0 522385629 527341733 0
403926166 5020207 0 939905177 950773005 0
188379317 36396739 0 231006817 236572901 0
4496026 27900324 0 496703504 473275113 0
1856701 4093530 0 28129581 21684060 0
19494107 16998117 0 762946987 791669585 0
499976848 245055468 0 596456617 631220559 0
101256235 37328435 0 791927938 764302799 0
106053295 7986104 0 659527502 632971840 0
41117073 49232264 0 791411957 677423126 0
1084523 23635150 0 49512631 48164681 0
75902586 19889762 0 224363553 230782015 0
507541811 307784046 0 521386308 526097758 0
2119279 16468202 0 147397541 179215885 0
550662342 65458197 0 807626945 656546919 0
152322523 51535248 0 293904519 306949141 0
125077498 3171246 0 406453051 397002364 0
689836622 408403698 0 889805590 724811872 0
379774 42439375 0 332173784 392462186 0
325677832 43840910 0 416482832 483219714 0
86872250 84372065 0 422070557 554121832 0
27406165 37371192 0 499272282 496049074 0
33990707 62790482 0 825764942 760396530 0
72368676 47920687 0 304553495 283780756 0
441208433 94256523 0 628261629 630881186 0
56879128 28114131 0 478086738 596397046 0
174455246 57990278 0 783636377 700871687 0
155383861 15796455 0 291485061 294354101 0
258739426 37670740 0 304258392 359602965 0
439119884 28934743 0 820415440 662135428 0
327077898 70757536 0 878448180 865926839 0
31277069 50012290 0 546624096 634186223 0
25482008 1490768 0 34171999 33970002 0
734052260 569102758 0 854338811 955771799 0
276354345 84111353 0 569445350 592627683 0
8254254 1262539 0 47316595 38609671 0
270668051 121623473 0 734546854 451465387 0
377999797 107385532 0 384990225 388638867 0
23803916 109184400 0 733033438 840861282 0
447534670 118305688 0 811737915 755124836 0
89624254 45342390 0 815200038 908146982 0
159548572 10356806 0 571855220 546510191 0
257600252 60484325 0 550812548 564572827 0
496387663 118253897 0 672394553 877987526 0
84229494 143140774 0 307950294 300559220 0
185649740 57895877 0 479166672 483173278 0
166497900 170686433 0 617129139 859941415 0
112398207 103150593 0 614966466 701522483 0
498039306 321152620 0 538424869 459760931 0
12157880 140440904 0 359993841 371439285 0
51384520 150934825 0 653765725 455808174 0
534165782 77781670 0 710762429 694302877 0
43947254 20645581 0 286225390 268456163 0
807624276 497556566 0 923983273 874833982 0
142435934 13892766 0 261311292 336755723 0
644811707 219999692 0 704602288 595813509 0
85273608 42106132 0 433473885 554842759 0
231595444 21811749 0 713307777 711895321 0
165559519 194553303 0 766760007 775999233 0
4473695 18331684 0 630114703 635188117 0
12429594 1637012 0 47000605 43461485 0
119141191 12679819 0 261312685 252049511 0
110125119 40968262 0 176293079 166667164 0
823183537 239907879 0 852142059 606494436 0
11210449 8734442 0 175589248 194802191 0
577413333 29739672 0 678756056 369170777 0
55638622 52196741 0 684651702 687346257 0
7473161 1120788 0 13112515 9748807 0
82762601 49678994 0 324047007 280833443 0
76675080 13548277 0 144820455 138338259 0
35191827 70606428 0 401095800 382492032 0
75092316 2072529 0 96938313 88056999 0
89255815 3657733 0 118195321 118586539 0
135758544 76349615 0 498359759 554098165 0
10601505 35014446 0 167031018 179421633 0
257471621 38884864 0 762779072 696564136 0
6496490 934001 0 44285541 45198999 0
26935952 9761130 0 246108247 270991663 0
599660713 53427995 0 752290241 599376545 0
238930907 250567409 0 445938499 487776716 0
64027015 39733977 0 84774683 86023522 0
158687163 304332 0 718995149 726433272 0
231891898 16543434 0 322484431 318552868 0
76766904 17850533 0 356650411 364307263 0
916151 1522061 0 79125059 101642348 0
225171818 96396882 0 494937045 419477599 0
70908014 41397182 0 362301627 367963692 0
514883250 131177723 0 994806887 915060337 0
118821022 2330645 0 352226700 300340780 0
558742852 183538171 0 691915604 690403741 0
184630569 12637344 0 515875969 369078253 0
5623574 1378247 0 10149474 9761702 0
24662494 32547977 0 680792073 681461301 0
236013245 221153377 0 399327090 392466409 0
327573638 29367053 0 620695686 526548390 0
44250266 61021008 0 371840429 331238039 0
556021724 221098852 0 685452365 379463895 0
55973900 55088524 0 328244085 326020750 0
33686708 197647730 0 908670738 914414541 0
49146826 27773396 0 680112124 681743818 0
1876762 12399487 0 134383331 122455575 0
3027876 9722823 0 46594172 50856038 0
290623204 38487992 0 466043694 478324227 0
78774534 29948314 0 712735736 662046916 0
99770972 6494183 0 162656331 120913643 0
127086154 222153128 0 294796282 367888116 0
286083803 40849758 0 449502275 319776774 0
23812989 3105011 0 133777888 128197849 0
67762125 99476006 0 527769481 568159732 0
77068842 86489667 0 377338990 456455518 0
176907296 17936130 0 679073477 658335178 0
4852899 43733716 0 223807442 194815915 0
102028 6139876 0 165879155 168926464 0
51335102 21578204 0 84730405 74582181 0
303004780 35208871 0 368734246 290989281 0
37792339 22076710 0 112972722 99964510 0
121694349 76146496 0 265578019 296707912 0
323325435 32839015 0 366563234 375833096 0
19023912 106230899 0 174464674 205273319 0
201248239 152440870 0 879379172 962015337 0
173898171 32264132 0 937964265 943707253 0
195902 1156530 0 10601098 10884403 0
41363205 28033283 0 285360040 229806461 0
64297851 45658469 0 228168193 273328292 0
46540792 18619260 0 540358177 657967447 0
80596767 5508276 0 508070368 415905363 0
450545043 57560367 0 845625237 857740800 0
69654709 17857568 0 396474411 391092973 0
175913881 137303160 0 610770929 612695450 0
154967626 23413027 0 204327590 201368507 0
283513039 5542342 0 395451240 379561031 0
3863175 572461 0 25442472 19668539 0
32829341 35042110 0 384134804 388660073 0
207394424 362006951 0 294194328 408160735 0
102312952 52103139 0 395432478 427694042 0
142151869 119789802 0 363626462 429713541 0
76285125 112246197 0 793102247 733942435 0
44646150 5361998 0 141123791 97124011 0
119649896 18176252 0 822207348 675654345 0
52566980 29612214 0 437670951 556216213 0
189323962 20752978 0 717590766 782770296 0
31280789 3204606 0 72416517 77371747 0
14711963 5225370 0 422105355 338320145 0
240358415 56024760 0 431970961 550468905 0
111511748 121237858 0 561970563 558144029 0
313059941 106081507 0 849039407 588957913 0
20035499 7254158 0 379638846 446058534 0
230444616 32230438 0 679168015 727722136 0
93701999 27680572 0 554198923 454953159 0
317622437 36739462 0 397244922 621438944 0
26684941 8530860 0 651669800 649557403 0
302709966 9783557 0 406547143 413666849 0
208498618 23508815 0 783967728 899739564 0
65683389 8737962 0 895680207 889715353 0
13218960 83557253 0 588854988 550990747 0
45285608 114984103 0 557435162 558648290 0
64606413 995031 0 201142602 193864016 0
18318486 58121676 0 246026055 299399968 0
276328 2446091 0 161207836 144575654 0
190824419 1596096 0 431614086 407756933 0
270832890 38300334 0 493381759 488224321 0
4081350 16908318 0 82555130 79641651 0
499042474 433082053 0 810215766 786764137 0
97798455 46684319 0 337553944 331155644 0
41552427 21557428 0 238872452 222522028 0
275136581 64525138 0 913441382 808469358 0
138461665 56442731 0 331759177 416189525 0
203322030 43237129 0 717734123 725923098 0
204548273 94982016 0 669672469 614187198 0
182580358 54828016 0 570149386 565936103 0
30537411 31887729 0 263525031 313209488 0
51949687 3905398 0 93474831 103054832 0
268613292 22633177 0 490521870 510018605 0
7677969 6386651 0 133187533 154361997 0
455478402 138651137 0 574750176 445147649 0
452204267 295637731 0 780013430 772741221 0
31572189 23748567 0 797100026 707371173 0
12286752 8804929 0 101741835 97096377 0
56431966 1424161 0 267390475 280340719 0
137326357 62062774 0 470147650 466606908 0
145852110 334714731 0 951381511 850663211 0
21264188 6143992 0 30489485 37276046 0
15808109 42812908 0 132537587 116901790 0
24810238 26278902 0 539736931 442970135 0
278362714 100449192 0 562501310 561955461 0
49708150 7981876 0 108060467 113205956 0
157533692 50647422 0 540534518 606319376 0
431763 4009659 0 13133420 16715222 0
36986054 3578934 0 711771415 737099477 0
17955258 1522644 0 41101239 42791284 0
207401538 28804253 0 253684247 234322514 0
70305113 21832685 0 173929694 131470912 0
350612483 27144529 0 757095651 819097970 0
27360639 34434182 0 496816463 533681813 0
318074447 67175134 0 650534753 534201697 0
344245368 221834025 0 511051633 517627299 0
8320929 14124735 0 64655866 68880108 0
186602193 49331967 0 846577398 938192527 0
11798010 18253130 0 880457337 859796447 0
135977148 28706105 0 843663371 784069760 0
49529279 88899179 0 919448452 755450079 0
292731395 21915730 0 642049461 643239830 0
171821852 49340738 0 332989880 333962726 0
5082315 30062749 0 664414932 587810202 0
59662072 51512655 0 331780173 332622913 0
33020536 2511068 0 56369050 51092203 0
188023311 63215770 0 233190488 366541426 0
730834278 303474890 0 843047954 861797313 0
3465661 66531981 0 812568172 794875432 0
15668400 52118106 0 862702984 820943221 0
73260353 9622128 0 354923409 331795756 0
203730321 28244266 0 253222036 216088746 0
38978283 5245936 0 56812730 55573575 0
222659061 70117606 0 837522625 805515873 0
709122862 154292994 0 938841620 857236093 0
3218391 140346335 0 819651909 860294115 0
93132178 17278690 0 848104158 853484440 0
306418634 38351717 0 412909401 216755573 0
31926029 62262194 0 723719023 651855720 0
9276325 8070321 0 108639148 107314211 0
17833549 3597688 0 82151283 90571251 0
175341955 11213174 0 441342633 423233745 0
1243759 880086 0 64573485 66427418 0
140466078 22586401 0 241729556 168313127 0
31461533 4082925 0 78239900 74679687 0
78493228 15959286 0 643622217 680194531 0
37608908 112100732 0 704992337 690271627 0
418081335 7447905 0 827944465 831571214 0
23891577 62131963 0 388814374 409397589 0
191041284 245604204 0 700331708 565027851 0
34463717 157751671 0 615497277 616899146 0
41235976 5238976 0 54094538 39062629 0
243252490 50531724 0 391874656 404741096 0
229336215 46949203 0 680999684 929839137 0
11297434 86807311 0 808432792 831405274 0
83595352 61347068 0 666412233 671164015 0
2599935 600642 0 61196851 73094226 0
55779276 57231985 0 632517311 566497764 0
497084550 322458510 0 908041386 929088846 0
477552117 79010576 0 893673390 793549118 0
39424910 1404248 0 310206059 330050502 0
58810824 4501418 0 586524398 635550687 0
187221531 1088357 0 408476819 458027948 0
63158824 10191029 0 100604745 78629379 0
615952828 41029401 0 702985089 412515759 0
89669797 39739919 0 427411021 428358572 0
74672007 199298302 0 788054539 731929137 0
870182562 32921096 0 929889821 426007023 0
226103639 94104150 0 638698553 601242396 0
56096247 61003891 0 250293350 254240617 0
36629632 2290552 0 119698677 113967605 0
209079005 12156058 0 256860451 28738447 0
2282116 192037980 0 550986195 627891225 0
10170276 21652415 0 549458917 508270546 0
699005343 41363401 0 883063283 419382276 0
151600290 55615472 0 212950993 209202458 0
262678864 22553126 0 682536178 633494715 0
4369975 2202413 0 26298146 25176691 0
429633933 216071589 0 591917528 579131519 0
17513564 171348089 0 580378529 629558786 0
44346528 44948567 0 632233160 602942772 0
124097516 62425089 0 515427868 531006651 0
109976910 203960771 0 457594997 446342449 0
73576870 56837801 0 419001710 521711698 0
61875476 130596011 0 748140738 648494409 0
29404 3533610 0 11347785 11107934 0
57632580 838460 0 190242224 338524656 0
5182519 1678107 0 99087250 97856275 0
194928159 26463053 0 623641498 489520134 0
26177362 52337465 0 854425592 763625477 0
119950877 50977307 0 464011222 551389570 0
156290448 13166678 0 457913780 326886509 0
408651996 72345639 0 715121130 720368813 0
652131185 94225874 0 757689124 679004863 0
97351456 30937800 0 603822368 885272608 0
86741256 54654596 0 309696234 362410366 0
197789877 7622638 0 278730220 301554425 0
72020360 19324996 0 785717701 731610430 0
93510378 31423332 0 721387393 734082235 0
329368544 163227595 0 473071936 314042828 0
78515392 33912878 0 270276672 213115044 0
4424825 6404229 0 87405728 108149913 0
6621036 21607554 0 662046257 587608257 0
133014081 7945917 0 339104868 328843817 0
78272087 32755426 0 628258159 610223684 0
11443656 88150 0 212096608 205368006 0
4257462 40098298 0 386160707 348810232 0
3840012 33059383 0 238359111 208736239 0
512952604 2262564 0 841950870 714958551 0
200419393 155087948 0 522494109 543658050 0
30214859 2556448 0 198010369 157633864 0
148447776 39770871 0 182239326 160036703 0
18677756 3908113 0 387721141 396946443 0
303407589 57990047 0 926621877 916260212 0
103014059 70903973 0 130531854 174010109 0
1927784 59862066 0 117585466 136164533 0
84810028 64198694 0 638954828 616104714 0
3283435 32197170 0 294915334 243598220 0
53368608 106695131 0 645100956 644219556 0
110710074 10679240 0 140500630 85875412 0
466972608 511933632 0 605019547 567577605 0
137856880 20291879 0 481077562 559189781 0
129461286 8839056 0 806788076 810072349 0
11971711 76729282 0 805638208 754138889 0
102453926 135248295 0 372450488 295416964 0
83366522 61155231 0 705353697 707848015 0
75303935 71846045 0 885545488 884240243 0
4991302 19347512 0 221251866 155026864 0
272330412 108472790 0 677958766 673933021 0
35323842 32212920 0 431959657 447953845 0
48877868 13508312 0 548145674 515041356 0
67080617 19145850 0 582512834 582494721 0
50577723 27646329 0 282308691 296764935 0
81863962 42828984 0 581889576 510900242 0
163345740 24766547 0 263763331 160174691 0
1263974 615745 0 17622382 15634862 0
124104077 13757405 0 193966254 233997893 0
169250288 36316752 0 411969930 344504482 0
20282301 77339842 0 360218917 425534000 0
3833480 63173725 0 526071264 522437469 0
33166725 16298470 0 588268245 608232594 0
82954553 4716306 0 152417851 107235453 0
254234657 53034752 0 262717641 273938760 0
206973479 207019885 0 814625296 785964061 0
355470929 59013797 0 703991357 827438975 0
289704703 364322498 0 691066777 637702509 0
284503528 154211676 0 387781115 453579252 0
472516369 5205810 0 898587313 940384357 0
7627827 10819595 0 80318668 73523975 0
252267931 176216736 0 536347398 511746713 0
5258175 16137051 0 101353751 115367473 0
61893380 31773669 0 258692438 253664242 0
74979971 19021716 0 746886802 894402917 0
3682176 29393583 0 525609884 758126991 0
76878985 78269032 0 278544936 243012745 0
45369552 3839596 0 84242100 84072909 0
193174661 128494469 0 661090303 660736353 0
15472412 73050695 0 285509133 275514151 0
77078499 5270703 0 91021367 92282834 0
1068532 18500834 0 406825018 397155130 0
2223336 10910345 0 181590007 162640340 0
40661961 6639101 0 113020886 124145141 0
22400328 29219070 0 326343378 331142107 0
93766952 63359841 0 480662975 423902619 0
31711169 16087162 0 210846627 243816642 0
187037547 122805046 0 722269334 693149981 0
24511986 6305883 0 799338250 814358294 0
350540522 93905357 0 717459783 610194915 0
184741689 198315368 0 403568198 430396575 0
154590933 53048021 0 363815413 228139144 0
102199314 4453035 0 955638074 932367376 0
160331244 6555166 0 261961075 236430551 0
2512108 2711533 0 25562160 27363461 0
94981268 95733308 0 865293530 857405394 0
10110092 25880104 0 212854018 250008011 0
3138097 373636 0 24354481 25501600 0
287618538 19863797 0 378938905 340251427 0
10681060 10633541 0 65270949 55495650 0
4188791 22620135 0 321914987 333217864 0
60816130 89469423 0 346710807 435118599 0
80350437 74726637 0 89035757 108413777 0
725068814 128793469 0 773622230 220726557 0
522417353 72900044 0 782720572 776865965 0
2323587 112193022 0 755993805 701825288 0
726862 302693 0 1414021 1283108 0
110375424 35719600 0 494190453 486278859 0
260840958 52567100 0 922154611 924964041 0
10527514 26317768 0 365714290 348164429 0
56250759 89898681 0 288978096 314570352 0
117625031 2049226 0 576634466 566263822 0
355481067 437024386 0 734010321 784947807 0
67209356 6682396 0 89177274 85767906 0
116353388 12726883 0 857666970 594681702 0
69021591 113263422 0 490192568 515459216 0
63863293 38035534 0 246920663 207735579 0
673817486 30811093 0 741891952 76808713 0
219 6866046 0 522078718 575588285 0
30311265 20053169 0 823331725 854498445 0
1937061 57121400 0 803237326 697964583 0
154556808 19599422 0 169787771 157066792 0
486553421 150471122 0 935332485 683533429 0
23646697 176133891 0 483206612 474190638 0
85047056 18524364 0 515643112 448120740 0
405438228 164807399 0 481344999 542524907 0
10938033 94076162 0 444486213 437947509 0
48412946 198880058 0 452134484 599090198 0
233230953 34132175 0 265759530 256286742 0
428885906 300793559 0 452109797 518396689 0
254703827 9559982 0 697983903 669117316 0
37014347 5289857 0 62145819 59317635 0
12715417 37005512 0 492171726 469574378 0
274203433 113331196 0 453813426 518061795 0
241534210 15568968 0 328632759 263654698 0
95647108 36736831 0 901254324 904877379 0
7656309 16109302 0 182294088 220903561 0
75443892 78596122 0 822783240 906781458 0
925255 39924568 0 808330487 790800766 0
87255354 74592750 0 517611860 514715680 0
47432769 35771650 0 85772158 65973265 0
31703291 11343545 0 962226505 676854271 0
2433797 142300 0 2651111 1884169 0
6126001 7263638 0 82977036 83198228 0
3607811 2402781 0 57921664 58402846 0
655879515 133235324 0 833519622 839060599 0
12825352 64021265 0 738187985 742974912 0
335570073 98092880 0 898007503 897812442 0
538493178 241211051 0 570461862 524732491 0
19022358 89668772 0 833174894 685434705 0
88009619 68510893 0 759950897 761777871 0
588187612 5831654 0 933565192 293544445 0
96550126 40144953 0 195292427 169042569 0
229537986 4549683 0 620692569 426567639 0
17253122 63640603 0 564767509 547808628 0
23854445 17309496 0 653370249 606430356 0
388739779 70605184 0 502152769 246496966 0
797558009 302287179 0 830491212 473485900 0
23890859 11950973 0 337155285 314873995 0
145738268 116705485 0 484080045 579334804 0
14644908 154124012 0 353795358 333311798 0
686143541 274873628 0 818224669 728104911 0
4387798 11069655 0 287223868 218114935 0
83362850 81526169 0 732120464 544864523 0
23050554 37614577 0 880853620 861607389 0
148121246 110098127 0 713972867 810280206 0
106803218 14554791 0 204520637 215786334 0
48914652 4199190 0 82140639 85975430 0
236199896 65178511 0 536020257 592304568 0
438301812 263156176 0 569510033 564717260 0
6429864 4947612 0 205223951 207493298 0
479062268 407152 0 743758396 580269707 0
280858 192539565 0 937786756 912580425 0
355334610 12733034 0 549868615 561902328 0
63098830 52825630 0 698725921 687488406 0
18999958 157546835 0 984739219 979190333 0
5965501 2175378 0 35032124 38996377 0
72985026 53975652 0 611995524 636612291 0
47477908 24128360 0 362985283 361825233 0
422320619 525202104 0 854231801 764914381 0
37137698 5298212 0 81845854 86246501 0
59174705 64502458 0 620018242 650371290 0
31804503 1602610 0 86805105 76949864 0
87288252 31937472 0 220376038 218975463 0
240130027 98162608 0 317502921 283408923 0
383888970 134210098 0 773420061 866560686 0
2170390 68585155 0 863593600 799672763 0
22211754 16355189 0 37280437 45369449 0
32227027 27261709 0 314976035 338221833 0
16052868 6110339 0 63997485 63552108 0
308208196 455710932 0 697296823 736925389 0
205266323 41375616 0 439606347 448184443 0
40909066 156438131 0 855353744 910590896 0
132323681 129050342 0 963257105 742008457 0
91697479 31238362 0 105606124 98060372 0
77789767 69697985 0 793729973 960890506 0
438324747 59075617 0 459565362 347704654 0
47257199 26257024 0 487434250 508399606 0
4821798 24047352 0 421352261 408641063 0
295317256 33165370 0 905098427 736303566 0
51563080 36629716 0 346480856 361227991 0
54517861 50590818 0 288985164 290790845 0
77693474 7315377 0 116857888 77411906 0
110888400 64633534 0 133521664 144016780 0
47231540 148556293 0 910582765 969852448 0
5402877 5340421 0 220507506 207921361 0
36083683 61855603 0 385588399 372216657 0
5616378 4055078 0 90166586 86095052 0
395888299 94772687 0 666313297 655425745 0
106984920 42187964 0 228285076 273409205 0
239763964 9019353 0 649728087 381476231 0
106124233 187478050 0 669256430 740485535 0
127257665 102886463 0 520263523 536962538 0
227977184 13269703 0 249127138 232985253 0
65119799 75644419 0 677126715 878577201 0
150849669 60767610 0 640383476 612362265 0
3604007 48970265 0 340858858 367987848 0
70196187 93094107 0 690345892 651348858 0
36658497 2390401 0 553117320 573378857 0
113999497 214834262 0 953286112 831396986 0
11685979 105679078 0 419831327 414164343 0
9786206 15204909 0 501208804 573500782 0
101112634 84789259 0 559994772 644444119 0
41746516 633705 0 48240378 44327368 0
155889062 29969832 0 194935204 207290407 0
268815406 44514430 0 515232842 534315721 0
2560456 65379690 0 728359665 779419021 0
190271242 33040273 0 313994813 287222518 0
113628557 175398550 0 753398324 753751241 0
116144299 11931492 0 160457602 151359550 0
17632389 3302719 0 61749264 62271545 0
10803636 669551 0 106535846 118296751 0
290287081 236975580 0 449417796 514164212 0
64451651 110155321 0 771164904 776213586 0
47208231 12417588 0 574036624 585199599 0
4766661 18847960 0 186351363 170856193 0
58144701 12071336 0 875192868 974838749 0
555943420 634665612 0 780503486 737514842 0
11443186 15601560 0 251416466 248998797 0
112900000 13444193 0 267960773 213372872 0
53211781 23082804 0 75022785 49941175 0
239237768 23494278 0 670357817 593497102 0
58457392 645656 0 783074374 654045471 0
13355012 14849435 0 100213375 105995062 0
696891 1680584 0 3823822 3751548 0
16804144 9080314 0 381210396 400376876 0
289599458 34784484 0 398131494 378040075 0
413274940 349308521 0 612354621 533487940 0
419071349 11797467 0 769353894 553479072 0
77562026 5725217 0 348832300 405269615 0
17851782 17856484 0 65235492 67597709 0
300833924 47065466 0 407692464 359909028 0
331018430 147737649 0 823983719 944843373 0
91441159 27634622 0 551430116 457042182 0
5759294 34525395 0 162077193 146206822 0
7134098 92644 0 84932729 81750502 0
394877717 302015242 0 585804915 439860356 0
83954699 41423470 0 322191535 288928359 0
63128694 29360969 0 171342488 132879929 0
25896081 15273112 0 297211014 317943196 0
266732561 164069415 0 530366672 435393010 0
7032931 15970412 0 140958423 161864938 0
222071855 77674663 0 515134092 514042583 0
500731435 261404502 0 595490211 473688532 0
12670708 135309047 0 781672171 723357991 0
38327180 7625502 0 70809348 66400641 0
234366887 24903725 0 642750193 674877373 0
70765462 17784238 0 812497551 818248671 0
25761041 647513 0 82308744 85667835 0
120017792 33271199 0 232799037 258634361 0
15100214 71071764 0 560933028 611575556 0
184330205 27966372 0 752449738 684506021 0
193720170 26971529 0 800103713 826495347 0
96846118 32553591 0 194774463 182638586 0
28008017 14667858 0 186260921 213899250 0
71036497 124797639 0 527545204 596607793 0
261201820 32399333 0 581320448 587634549 0
168282363 35500144 0 675942976 647512362 0
15688203 7259852 0 63516028 71386217 0
7055541 14402061 0 170119293 139648152 0
76340874 27921319 0 264156747 267362718 0
39326419 243629024 0 755950579 728353558 0
21166190 6832772 0 77784380 86793178 0
79788042 2609205 0 436560684 415466808 0
10636612 441083 0 690133775 668297937 0
32776277 7139432 0 229132355 221932681 0
428491117 56597782 0 665038427 574508351 0
252323138 229899560 0 267995231 252496901 0
83081050 68309251 0 192201912 221170180 0
5984063 12075526 0 102022448 97862747 0
77653448 5882462 0 146759015 149888192 0
17878069 47919769 0 153926442 127671494 0
171496486 3596346 0 734011730 728481218 0
53094541 2514681 0 110088698 97295104 0
486632443 181771475 0 561704286 531485998 0
17706077 9463321 0 249281673 214320811 0
287862436 12779963 0 436262480 410108667 0
307773478 42109744 0 531056398 590553729 0
71798231 190214811 0 618033595 637530213 0
8550423 66822607 0 202867862 232012524 0
8050291 4652688 0 498451544 477588064 0
13041991 4386500 0 25029486 25507030 0
189997137 114361697 0 515912407 685039251 0
362283538 99379535 0 707529707 662019543 0
117240558 47275431 0 732708287 754810553 0
100268567 15962649 0 107391362 106034466 0
423924660 96603688 0 745909776 721456180 0
76819976 8981526 0 317228782 299061194 0
481708706 59448269 0 873090731 921932223 0
146802706 11536430 0 505248131 502681161 0
22855718 5182991 0 94260409 159988966 0
10154628 850922 0 33961691 35986026 0
86634897 7434225 0 123100206 98460459 0
435637262 104260271 0 657582313 438096351 0
273114562 8809071 0 416198852 303788476 0
373944695 21164260 0 655642312 676660414 0
26211117 63606553 0 322267109 331009336 0
734706364 88413405 0 801004469 588654971 0
2058317 20353450 0 95841405 106046209 0
135815821 19668760 0 606713760 637950046 0
345162845 24898191 0 699574533 543036818 0
43054366 7574496 0 340156015 366384998 0
139275742 24703148 0 226146602 223545362 0
9804962 171041547 0 525371256 517692217 0
82407811 8224770 0 360056283 325080319 0
173806954 34833212 0 353159774 341402845 0
85732413 26754604 0 123269427 126908616 0
383241162 2178878 0 751190895 280055222 0
303961792 35397132 0 364793722 251283361 0
121574561 97430462 0 911764335 841642049 0
187457667 81278748 0 372103602 402051900 0
336656659 94449635 0 714393980 503499720 0
108973989 25363488 0 180918915 158993570 0
44994321 31652415 0 49926530 50498964 0
13132240 3353722 0 53927882 55878038 0
79749514 6093376 0 339008961 305512604 0
11923205 6164061 0 40125781 40350254 0
50907004 43995266 0 282016559 266165388 0
1049150 15421247 0 398583136 449444661 0
3751059 97159901 0 251742843 217398032 0
4848541 1865749 0 28318471 25609350 0
782713482 641574226 0 870507039 670938642 0
488767 1245923 0 17507440 18382841 0
81427382 5631452 0 88500970 91245855 0
75452384 52862229 0 120522202 78568675 0
4386633 3408904 0 46809753 43711085 0
123168074 137849937 0 426397629 388160123 0
14940867 4659620 0 20967782 17635364 0
25243447 118005816 0 882854546 917785508 0
105626153 9972624 0 513972980 458951509 0
181471766 8821003 0 396684011 422458532 0
95664357 44745629 0 347563307 370270827 0
11033798 2437834 0 198776653 198581302 0
139976913 34192593 0 149519056 93016039 0
31947868 34076617 0 107448970 120345496 0
236339106 17282754 0 352114118 92905694 0
60704689 3872796 0 430358224 424682885 0
506809152 21745909 0 541485859 394552690 0
35462197 549761 0 97693578 77368965 0
5815777 5508006 0 11054005 9297069 0
389199 26131760 0 573378612 649494367 0
194635658 6349368 0 606096559 588667234 0
132660816 179068859 0 888284573 887199099 0
35024477 9753932 0 49976025 52585995 0
51690562 44101609 0 726256059 791546013 0
186027996 33338679 0 474326532 511010612 0
11161218 6089304 0 69966991 79751584 0
548298305 211888273 0 701475157 570819807 0
332920002 76400140 0 701772561 762222249 0
218129806 344160502 0 985630665 972891841 0
108130880 67243795 0 192678406 191899520 0
13507121 135486521 0 785152481 748859168 0
49899457 11206670 0 123021314 115767930 0
64615567 20301922 0 133825362 130099578 0
79722203 3369949 0 126822133 152503422 0
17933610 8025542 0 95550085 120563867 0
51600933 18519973 0 203235665 144831041 0
343751415 215917036 0 838583102 799563755 0
64696577 142034433 0 777920969 595584976 0
96688418 20032539 0 373984724 433554117 0
417797509 20919388 0 511836468 358502520 0
103125083 79373629 0 200125529 179587932 0
2859773 897623 0 50449303 55493195 0
72599052 59306110 0 821057014 778780720 0
3212167 61596007 0 518221533 493436422 0
260310433 9651776 0 375767273 331440123 0
89777526 7465305 0 276014681 213826975 0
31693983 14019843 0 93409353 95798249 0
608706366 591586566 0 684954529 684611756 0
38891578 87990066 0 670512610 715005816 0
38790663 21052304 0 388637475 391276441 0
352547674 45780752 0 881491914 731580063 0
721367725 181677974 0 851799270 582613708 0
85108953 6196768 0 258525707 307537272 0
42132926 12425825 0 43002315 29297207 0
243344871 47179316 0 527987089 497996878 0
210492816 170461520 0 656784308 736630235 0
28894721 72284060 0 881998948 828664593 0
173043742 23772016 0 310744954 323618021 0
38707957 28296026 0 448094120 389916216 0
37886021 6524449 0 392199745 681820531 0
62816288 125191566 0 559831501 678725635 0
226728612 120521205 0 825910545 761825153 0
152188940 45475705 0 485918084 349935885 0
27476644 716247 0 49402833 41858449 0
155993135 39109855 0 323073574 251765119 0
64168091 204442535 0 618401217 613904528 0
4757006 649585 0 13526704 13150070 0
580213400 83069159 0 643820603 453032490 0
119474303 136487015 0 635373930 686124131 0
408280 6946709 0 120067116 109277316 0
128462032 4936872 0 636863320 534311237 0
259576097 46863043 0 640828444 746090172 0
369336889 175428962 0 485237774 457395897 0
21545399 139612302 0 538068192 520458191 0
300633562 168118192 0 967065125 929116470 0
105950755 28193915 0 182950107 166945785 0
120456874 123927576 0 436301905 413620658 0
202512548 30075735 0 847968535 818313608 0
300837720 2390117 0 487525430 387604021 0
137035341 144152862 0 158110861 166370885 0
146992092 13160522 0 208695210 130655131 0
1288711 44611240 0 504599489 503543795 0
25279197 15964507 0 43853148 36968485 0
35734497 42442090 0 667906339 610112450 0
267541853 102918894 0 382606783 397714959 0
56980190 3899784 0 286831154 298243695 0
70389861 9435450 0 370494357 389919417 0
82567896 1795930 0 271864202 154736071 0
130386596 3823094 0 292103737 247322545 0
128498854 71306404 0 622069311 649174475 0
20219682 160462074 0 685740261 642946430 0
8466313 559374 0 107642888 105886310 0
485951773 2844870 0 825173470 496228329 0
30347949 14329097 0 140784409 98720558 0
65969196 22021670 0 262600412 312852865 0
91722006 15197466 0 152003704 155097196 0
308453054 38646544 0 334066807 285349859 0
608127400 175940984 0 944933594 894416067 0
45180977 59141535 0 315669495 346389226 0
159283353 50799389 0 360080015 335398344 0
100030461 21821303 0 109040477 68850877 0
16484440 56845279 0 526364278 429976604 0
306060964 27525919 0 515029893 401041704 0
207811192 39210495 0 707496383 853528511 0
40587980 43773913 0 336286725 361275141 0
132627391 49062238 0 566990605 641524023 0
66331112 73152805 0 474858577 493818668 0
241445119 146222481 0 874866739 746945923 0
52492040 37935641 0 703813964 756030936 0
281094406 59899135 0 377670560 301840016 0
127988102 97384418 0 436008946 405384967 0
46877695 56753844 0 398495676 373576265 0
141734755 24453368 0 713415302 836780703 0
666060043 552616689 0 683725838 720350037 0
313500632 78528731 0 715671648 731013120 0
71097335 33783859 0 131491307 125695335 0
212150299 182269891 0 803789873 818089542 0
259887691 10345800 0 689641226 654863542 0
33439892 86703909 0 942813338 758812915 0
181885902 20211094 0 203404612 177926503 0
182372851 118788677 0 513292771 580017051 0
351069273 39722220 0 513402598 416561349 0
42780536 102619919 0 934578607 846401121 0
9001198 59443032 0 285021387 355614225 0
23974938 5128750 0 339902791 327899862 0
46596636 58772094 0 240786348 250409704 0
151186487 13889590 0 246474297 243746635 0
96596883 39782642 0 354956205 370840032 0
11719984 31820368 0 352168565 265450997 0
137458448 65543488 0 510506656 462727046 0
5809505 8946379 0 96657954 97998156 0
7594207 1541034 0 277756179 285526863 0
76421968 67122235 0 289138443 279960511 0
39902492 61670101 0 324287171 256828128 0
201586389 47098209 0 856339187 851328734 0
608945549 12545741 0 900133738 741678686 0
93101383 76693557 0 207823140 205669611 0
32464958 42593473 0 515731788 398727467 0
8575425 93403 0 84758213 103135132 0
966827 15022987 0 67877874 55741552 0
182017293 2603068 0 628813770 696751415 0
24892845 4240947 0 43892203 47780943 0
36173655 25224139 0 50714377 41824159 0
33060731 218120879 0 670338685 794969190 0
19129580 722733 0 58658503 53784057 0
19231186 3829463 0 29676525 33199334 0
5380823 45128513 0 90254303 79053060 0
3715370 2762156 0 20188934 20419969 0
138954309 33720251 0 853634436 807886305 0
33841895 23800752 0 348809727 339660906 0
35857025 40560983 0 611630365 513143083 0
55077840 118304735 0 147813433 164302817 0
52486418 94053419 0 507026072 596914870 0
80576264 53638442 0 208714531 165002492 0
8752674 3283884 0 32369924 32995902 0
98211172 5755664 0 932444255 949599838 0
245861553 26949827 0 420168042 455732501 0
573177934 257579582 0 799482141 536317786 0
150780422 19923648 0 159544500 133959618 0
534040307 120074902 0 656894644 674275152 0
1586818 904627 0 10972392 10936007 0
68998250 5083542 0 209616670 222263754 0
187645827 111207630 0 850925865 815564101 0
369693221 27708789 0 421278636 459025846 0
319745773 105860081 0 828851196 893471143 0
3606517 5494475 0 358218419 376395881 0
302395793 85016149 0 450103369 542961926 0
259426885 255850721 0 958092162 812519740 0
311804132 13830757 0 512665376 297951726 0
519947842 64207579 0 917449748 792516956 0
15929256 23900632 0 209869138 214696005 0
59431449 128289635 0 768010854 738880214 0
265662774 19550744 0 698909632 756075905 0
531366354 301990192 0 650707236 714564428 0
28502324 118582281 0 467177084 488239075 0
219997635 160048213 0 433312213 366689467 0
200204667 231972594 0 745858566 712761292 0
258769838 300337920 0 432100279 605963907 0
342708805 148992653 0 735601066 720156296 0
46191445 258295 0 635923519 578646223 0
194672991 84629164 0 263006790 182944008 0
77515654 49534575 0 491212509 501077462 0
267503626 41776718 0 289109515 192851995 0
22729556 28239721 0 443816390 443187167 0
31725129 10657067 0 207924076 221606180 0
70633000 3295355 0 153979238 98875216 0
827630 62246212 0 389000586 393143188 0
293957031 154864128 0 486136876 353862408 0
10560618 2498742 0 184328572 218089679 0
18662992 737613 0 83478338 84141763 0
93945752 39143897 0 488124048 585065871 0
28912953 9073134 0 453434306 377887375 0
2597739 1268567 0 88023958 98408673 0
132151597 191753704 0 459612394 652259955 0
372146563 29406657 0 523184916 571330415 0
577233256 110268721 0 807001337 605656200 0
97541139 33622541 0 949953473 901445979 0
13521052 35148658 0 250101874 262852253 0
16868364 90955247 0 225099449 174783155 0
340755969 13794283 0 740859674 735544309 0
49569611 27145938 0 823573494 833019020 0
111995459 298570975 0 753140412 792877213 0
43378205 946785 0 62870997 19491773 0
2494481 34540785 0 275456882 276694088 0
79500916 81524193 0 343105081 344801941 0
189253432 149461230 0 591817330 795441895 0
42907223 5909686 0 66511629 51461141 0
3154163 937642 0 304119652 283107070 0
68850571 12479152 0 131531668 123693009 0
83988237 5212145 0 133854305 119541977 0
209668855 116180601 0 568559577 552069216 0
89377219 196303037 0 777664765 762954511 0
118860544 70150189 0 199993897 191504998 0
111854789 124191139 0 420006679 477606046 0
23369430 95982236 0 975973069 973970683 0
119488911 9886402 0 224785868 216878749 0
319328042 52745761 0 559164513 542284609 0
117151552 112364640 0 658318254 594469521 0
250866557 29538434 0 544459430 469040248 0
635708491 93325930 0 937885669 907898000 0
11443807 5831837 0 327649599 370167300 0
5167475 19615332 0 139372128 150738962 0
189713970 15463391 0 260341362 155436634 0
343306839 34016523 0 622256655 605778249 0
187080842 23642520 0 472279824 516326921 0
169893594 103291002 0 226902925 207060355 0
380929533 99231199 0 403458730 387804216 0
320280401 203719165 0 391829488 364668099 0
161995991 135475759 0 175732510 170077603 0
11389364 38257319 0 312935043 303614222 0
261962555 48878046 0 309262827 193043542 0
471838616 113711627 0 746225515 749790765 0
311611703 56107367 0 491252000 533562924 0
175918542 23400975 0 323190624 299439475 0
27881758 37312858 0 268131872 280424687 0
15134 290387 0 2693801 2578057 0
262720863 26392516 0 407086143 360367751 0
26736183 26850014 0 105849974 109608351 0
8066881 64538792 0 877152062 915513225 0
108291599 38707775 0 504658038 403877539 0
34655662 356389 0 105725633 81857268 0
43383307 190210698 0 526389027 543067946 0
81412740 12181098 0 534395679 560815077 0
218602336 2349949 0 444766311 464951305 0
32763920 27638981 0 477996307 342564430 0
91270301 2160687 0 138795465 102789124 0
498678136 29425882 0 720741215 389924493 0
335036911 300420065 0 810586493 748244705 0
161361708 25247928 0 231841737 221380674 0
105024207 19459268 0 393319193 335111535 0
53043165 147777094 0 599097667 588363666 0
16957967 75186704 0 425361521 412100855 0
88558378 29078119 0 568558998 562855376 0
43202175 3465309 0 682863182 735273599 0
53078235 8290356 0 265640689 225528596 0
78923165 149324992 0 554251483 616052952 0
117045818 16776153 0 136791135 160795601 0
103143388 15676328 0 149616911 109949599 0
499679404 359099641 0 900015169 830467129 0
304421567 22763271 0 415672851 433125294 0
152515189 58309779 0 204549070 90091456 0
8711645 65749975 0 808918325 787802208 0
270477346 100178803 0 674144685 752334718 0
19375101 2417165 0 95044680 92222943 0
45750588 4597730 0 142997793 150676371 0
349351901 58136970 0 769297589 746107950 0
117982850 158469269 0 785634893 775726545 0
116955164 9593306 0 919173983 954123273 0
289279453 203237988 0 852506949 875132203 0
132042903 11630739 0 632263633 641418764 0
51524190 31598502 0 470887687 403389965 0
407709536 55524079 0 554292784 390727011 0
198987740 13077038 0 220464945 220014257 0
2548775 1252832 0 31301742 22382159 0
337791354 110997842 0 903456521 780225437 0
529395954 311964981 0 901806249 495046804 0
67879009 26211982 0 771917847 840532328 0
549327960 18320033 0 865164485 677851904 0
13493541 30980065 0 294209940 284595360 0
77959553 100202758 0 705193136 616796201 0
6313359 31307646 0 544655349 543034345 0
111326453 26660471 0 468318204 459034743 0
49461792 116428229 0 703912319 672985919 0
13020114 10025530 0 57747237 58465093 0
221927613 27706964 0 606488678 706389916 0
20058593 32596271 0 264192417 273518992 0
2525464 2146352 0 52838374 54515880 0
365080664 74718108 0 472777281 380500480 0
3948786 357513 0 76641610 91979574 0
6424787 13680316 0 205974674 154202515 0
335412510 123502962 0 789357266 836936929 0
203314937 174587600 0 755593280 781882454 0
190396557 62680581 0 330367399 291341679 0
208224965 15502461 0 303114630 43177865 0
6717633 16868421 0 161696879 142238965 0
2563954 9321426 0 108388074 84048095 0
19658111 11250521 0 88422321 74002487 0
107010586 29672463 0 160690553 186851764 0
336182831 371260168 0 789656520 874064126 0
43875240 21435945 0 220702281 199904794 0
36796358 23390311 0 737224304 788650640 0
207223633 133605079 0 827252970 724010258 0
19387494 25502739 0 223147676 252995368 0
20513815 700629 0 343124227 385896495 0
501111093 340663447 0 639823323 653703686 0
212657244 8761987 0 684314303 669404985 0
486155373 304053148 0 534777245 452730264 0
215950523 74732418 0 566613560 672762242 0
89682578 23665485 0 176521451 169970803 0
156124325 89992367 0 625601278 406268583 0
372893380 15463376 0 433981682 428821187 0
417626360 107925494 0 800720968 436040827 0
32014370 28896065 0 744403446 843436106 0
18537042 3136777 0 43753396 53916001 0
1934717 14789229 0 579729309 594924770 0
128837195 3687516 0 331449018 245335402 0
81999312 67993615 0 281316331 223379145 0
399551327 119612323 0 448102070 231379860 0
245218632 21099625 0 492920036 419866522 0
84122507 150157734 0 677545558 493112151 0
20413016 56716157 0 823753864 799230545 0
29521314 22332165 0 851815717 626001356 0
108154535 2808536 0 664092256 644862624 0
54110238 10566583 0 410102758 428783907 0
17624748 1926644 0 565817297 644840541 0
306459356 84752711 0 919010726 814919742 0
117291672 12596376 0 881277520 745587590 0
75752285 15548502 0 299302327 272136674 0
7262467 37533323 0 195040593 170361504 0
111553209 41882573 0 319609692 338563082 0
61559449 46147428 0 244172021 240335230 0
20586123 2611431 0 26081182 25399879 0
424559658 495518481 0 768075840 858725862 0
249064015 23017391 0 791204188 636333981 0
66041616 59771794 0 248044276 209712094 0
4650204 3996114 0 804304043 740478686 0
1970796 3715743 0 19880482 19373022 0
50777351 2330659 0 325096377 256770345 0
249505795 57857752 0 676631498 515124952 0
303523274 11634680 0 624329487 478801367 0
411830584 19899563 0 675506730 318418467 0
200228680 302134333 0 604850080 652099439 0
232950901 25928504 0 952250096 855504618 0
524146644 282525197 0 629659500 444538925 0
506800726 159490524 0 816284070 705739187 0
3468155 4523525 0 744508062 764808166 0
3989972 31975099 0 350971437 341332444 0
172464630 85273814 0 439539870 452083640 0
11516668 8107068 0 537421100 618619090 0
67898765 199373747 0 593034258 562848532 0
101791545 106025461 0 696079751 789943628 0
64598126 27485042 0 660944565 696285183 0
201731230 25250550 0 395125860 472756374 0
148487096 1293556 0 187035003 190860902 0
105580644 100820761 0 811748572 826442280 0
471412461 59415571 0 794538665 659645215 0
73708799 4284401 0 401431505 480743422 0
406054601 276592187 0 804586220 745362267 0
47838519 13543902 0 107069076 107405405 0
53993196 2407938 0 249241330 256329538 0
3987656 1940093 0 7567743 8309855 0
117699356 33569359 0 222729040 202355527 0
367065589 94111972 0 838712962 857540696 0
207510986 64304053 0 938798050 814437447 0
109707318 13543600 0 213968158 230913678 0
532997356 84770526 0 786982394 688158332 0
504595969 20042933 0 672477044 669172927 0
2254704 1333881 0 287981354 216459375 0
33634266 11861664 0 362254764 357830433 0
93902938 12825027 0 607292287 643826808 0
116354672 973950 0 210758873 183948363 0
425033166 136672797 0 532937212 359930294 0
393199309 3418587 0 791697743 813067743 0
275556675 20157686 0 425104730 432972262 0
9663045 2122533 0 253262780 280514164 0
98474 178250 0 4392256 4568684 0
106462438 57042353 0 273763614 383014464 0
6488911 31088767 0 178229578 165418529 0
101410906 56165894 0 147132597 120180175 0
4258213 9493064 0 122387248 120166524 0
26469775 222821 0 153435083 178598611 0
122205983 28196172 0 632556238 620930258 0
43163016 165623316 0 708352250 791342212 0
13501527 39410980 0 567026985 650383180 0
23379041 46838135 0 705305574 751310639 0
164524519 21215364 0 540373559 552504493 0
97833149 53827494 0 672791361 642693403 0
78736825 94074229 0 660731381 756649543 0
342591742 52937165 0 863543597 848141686 0
1560710 2100008 0 136903248 124768692 0
64462692 40063556 0 483582072 778022546 0
6527553 90370786 0 244154564 269582218 0
541495225 64164245 0 583089805 524646619 0
53262923 65532472 0 915370626 899838848 0
405833965 114189744 0 751042093 568380412 0
98861538 93410026 0 460403876 608584980 0
462900648 159655680 0 487048492 430402479 0
130500601 31716681 0 859582938 734408169 0
207227387 32523655 0 825923597 761514356 0
264541237 42104422 0 290655249 388705855 0
118823851 7254423 0 370708047 367511966 0
421213015 80770707 0 766949473 623137078 0
14579199 1335127 0 84788017 107419461 0
135698404 206809117 0 839800237 860253829 0
183054073 25178746 0 488369128 558473339 0
255861873 369890453 0 875113808 922124788 0
5188535 491325 0 36101224 34762629 0
503455865 96676320 0 872558289 375366478 0
54902647 64359704 0 453470283 507919083 0
17071354 6690610 0 68487205 66909092 0
432012902 83002805 0 645285739 673256666 0
194426478 13543825 0 275947606 148355288 0
183237926 73187549 0 415742647 369888900 0
136912543 81903376 0 195535257 348476431 0
119303303 57534136 0 233063587 259481442 0
8268239 92773297 0 244251067 237955911 0
46763160 29787426 0 240337481 221027257 0
100206139 114261182 0 513470726 462289452 0
331793 4296617 0 165352975 162099217 0
73558357 3129967 0 157299600 136272960 0
76535289 66427682 0 298324682 350204598 0
84814769 79689323 0 369497355 363412006 0
99110819 37980107 0 836382507 726708757 0
29114551 1291482 0 105051956 106837529 0
6769374 82754735 0 748520147 730289837 0
18081829 10744362 0 100687693 94640604 0
18667197 123867863 0 520544378 458051251 0
96105593 166593001 0 429484563 417554385 0
251744158 172874260 0 610649904 656748848 0
88937815 34985696 0 247112816 236547671 0
77998800 34626479 0 497367003 500875357 0
516806588 148226678 0 934792634 972321303 0
212909311 17954520 0 262407379 230270892 0
78598066 19758889 0 191449507 118955257 0
92483240 4276038 0 606896973 601235451 0
259019557 106462519 0 421975255 610471623 0
8323950 3942789 0 18679612 19473410 0
181450826 936197 0 644866009 633765041 0
166464069 48639217 0 915780231 871260523 0
55736506 5464506 0 550746212 580294423 0
158543862 31275990 0 203207900 275321655 0
320278977 113143810 0 556570777 530633450 0
97257965 45678335 0 375777092 376976929 0
392943801 5112888 0 441081328 495025829 0
25263869 107415876 0 310805746 327605749 0
598379272 235607266 0 765978413 584711941 0
356945418 148077689 0 956224853 606633927 0
93172908 24679676 0 767185262 751038498 0
23888120 21695539 0 190691887 183606973 0
7896180 10571204 0 379750761 377651176 0
25977429 82146755 0 335389778 341595600 0
79086481 30656038 0 305318164 277426936 0
197826897 172958852 0 626358590 559622559 0
102637936 110787256 0 399432917 338967051 0
19777937 256651313 0 694552627 763956136 0
110256506 15111586 0 573655844 433923466 0
333267099 229064791 0 740393147 640147943 0
36144238 5701669 0 185616023 196709211 0
155775699 14735996 0 229587152 255372155 0
127162635 24866798 0 601143453 514967561 0
63979803 48529739 0 578850168 545670892 0
347482427 240326083 0 422871884 332982215 0
280676879 259846689 0 561348625 735070820 0
183595037 35870451 0 633400696 512687816 0
20787435 13597410 0 593665095 374814234 0
443947555 39610783 0 630690918 518788452 0
259805616 57033895 0 828156783 885479133 0
297135202 83596825 0 392850819 433428188 0
62968683 29556713 0 387418945 336284755 0
234806805 22641721 0 562440033 416124786 0
26184695 33292768 0 360484868 408615993 0
317994091 28582939 0 984130048 992894052 0
3171541 76867722 0 368341020 400677292 0
2127648 3463801 0 33975912 36783756 0
39654055 50731210 0 883990126 760976287 0
16628181 5109700 0 77316345 73421526 0
296688027 53160594 0 837593856 897085768 0
252503400 39358968 0 668425070 395354459 0
117885481 8843375 0 904260210 923364979 0
11477107 27469965 0 508731451 653610373 0
123040003 72663232 0 189253719 135223177 0
34883524 3950936 0 228182057 230474502 0
1294539 62069628 0 543965902 598749795 0
25501919 4282589 0 27301228 20860081 0
41403250 94265942 0 786313200 744402462 0
11629095 1159161 0 25616796 19852916 0
311501797 116593205 0 437222191 374616222 0
44589495 39476375 0 565426176 654820444 0
1344492 19646779 0 562555884 511932675 0
19343392 222622 0 31887031 26217574 0
11355564 6587355 0 165653524 177309671 0
3599924 7352718 0 117633953 148989657 0
320326556 68293417 0 577455889 589499561 0
17254539 35103246 0 963778153 900106284 0
259797935 66169068 0 522035630 343855019 0
416256813 391113541 0 792903895 870539518 0
166670591 46967314 0 591183806 604941675 0
17880606 59380284 0 459399917 459762823 0
492474045 97091353 0 739909441 195350608 0
341400927 225855594 0 835000812 900297364 0
122856577 24190637 0 373396799 330386794 0
23821033 13703668 0 32718460 36370223 0
269910747 28452329 0 759303304 883000800 0
158757811 41269574 0 500013597 430230155 0
15380356 8882250 0 125730963 113460915 0
221026857 433676011 0 713665452 718455916 0
94806311 10900870 0 153936370 163512525 0
598715843 82040474 0 765457604 447901837 0
13395948 5204532 0 676240113 751423711 0
353681241 235309587 0 489807190 420522534 0
268018716 66907078 0 284161470 317814256 0
420647681 9378789 0 616505696 227634394 0
302015910 23749172 0 625403990 591711166 0
44939314 3646563 0 613704995 639673871 0
22885750 1042298 0 379673696 359044760 0
483935506 124305053 0 812038669 606151837 0
73879922 34018629 0 224599362 261727348 0
2816452 1150631 0 17248158 14881066 0
118864823 60663636 0 422452107 403505253 0
497724201 570830887 0 858075250 888763781 0
581860896 47132943 0 593877451 574871757 0
293506702 148968855 0 510586720 696307988 0
84920111 925408 0 308613003 332391346 0
77043341 62965316 0 542706072 617572074 0
34264484 75952483 0 254957770 312643686 0
706864656 338208239 0 891553675 833736696 0
143123984 28474992 0 455257357 365710117 0
73167409 34249382 0 518722150 448415623 0
12390290 6960617 0 441849898 388872595 0
133910182 85205265 0 850608490 853566301 0
570258587 184802868 0 867057535 744937027 0
402580307 14546407 0 480793113 240062949 0
90009683 35692696 0 96618094 125475799 0
92269971 101355610 0 859428303 852725877 0
82752645 12557585 0 616342744 636259500 0
12663943 7610600 0 248742159 272595613 0
31791052 12771408 0 767715865 680965491 0
153271457 54268525 0 609158801 658319837 0
89824996 10962547 0 703848138 790380151 0
303732455 31709498 0 499264408 444197991 0
75606321 48131388 0 189278855 200714204 0
478801851 308650034 0 782541575 525477947 0
5403987 47428895 0 135516974 120930320 0
108112811 9252038 0 814223621 636680990 0
148314696 58867118 0 245155318 240130113 0
448015562 152184917 0 558170731 529978368 0
674912667 17772085 0 767931205 156015445 0
1720384 28801906 0 44247109 51467629 0
13421914 100262643 0 305903393 320021292 0
249233145 57403110 0 701019988 649182001 0
46975602 7069568 0 435439887 368234391 0
238764824 50983860 0 562698218 330516152 0
10407392 6710094 0 853524971 865876068 0
38260104 18241674 0 541892815 541949684 0
74561877 13720812 0 90591594 92864377 0
72901836 24791617 0 391774665 465923909 0
383065166 390094882 0 899085487 943797974 0
7908713 937771 0 21586462 18334912 0
186253584 135871224 0 249075144 240713634 0
527146747 357566809 0 814295368 731671656 0
225120659 150512109 0 420031378 382012951 0
471619544 145070520 0 679145503 808856778 0
25020016 2739643 0 92226457 95362101 0
113962583 5039847 0 297331828 296465774 0
61271139 24621322 0 918700006 871229187 0
190568347 20494366 0 208534783 239816729 0
20265937 7270839 0 305110529 295299691 0
17672771 12408887 0 103785039 116473683 0
84506015 77045944 0 698547759 704845490 0
183218243 169332588 0 229201043 202686786 0
8384858 2685120 0 413045859 413469744 0
375245519 63250578 0 495676198 567387543 0
145446385 20384893 0 153855197 161189291 0
167270996 47194834 0 678523276 694330257 0
29583529 122285859 0 494356444 659405814 0
13373005 1599630 0 20084615 2973205 0
34886726 38441323 0 338898226 361478351 0
214359477 4103722 0 616979026 592435111 0
68845496 89648069 0 531320393 558302162 0
627465522 55303018 0 867749535 868811348 0
96156510 26747965 0 204311651 207269764 0
407104490 51355187 0 735698704 655985536 0
329744698 143306098 0 580701119 514652747 0
3185326 17012915 0 91300335 118781219 0
32977125 1356489 0 45485533 36723386 0
12200558 13485168 0 393645628 364847828 0
33335 827837 0 12284132 11856932 0
2073857 16654593 0 119346842 135937298 0
55333251 29268475 0 328897325 346143855 0
4491973 1459610 0 20247710 18526140 0
31656509 73665743 0 429316546 364648990 0
158350583 9474314 0 356324659 289724613 0
181952435 110029462 0 493032720 527440859 0
316511424 46821952 0 880246383 617797556 0
247811208 2350132 0 472272417 428761916 0
70527947 147174596 0 778584748 927048576 0
146880463 111399360 0 657895358 573793553 0
34722963 67247507 0 282816299 267530834 0
491499364 5065576 0 783748290 796260310 0
274367423 3081565 0 468083465 432703377 0
366098604 20170184 0 811284439 865701640 0
20143544 41774299 0 254054329 265857227 0
371531948 44774509 0 595304467 712371748 0
344819996 31874539 0 905946970 692023294 0
17270635 33955141 0 226437078 237938286 0
4986094 28223860 0 657634945 618762773 0
1261163 4092282 0 15622346 17357182 0
92422653 9727799 0 107475106 100620127 0
21153938 44869728 0 400442451 429241670 0
739785542 136681416 0 951173322 959821314 0
329323759 155709581 0 776871315 861116405 0
252032215 78916030 0 559437379 584347925 0
55772310 17065545 0 452562676 480340488 0
348615054 44064366 0 626544441 634220288 0
82833681 48202336 0 583852971 593892802 0
117855705 5068675 0 365658487 320792748 0
110714252 3083962 0 118266964 144727147 0
2681902 1159975 0 79700500 76653792 0
172303940 20131618 0 495801486 491078379 0
40506269 6630466 0 286484285 153610654 0
10550782 86720318 0 257061345 275240451 0
13040215 20126226 0 76586417 89682173 0
655324 78858772 0 510097858 543207853 0
181122 269612 0 18137741 13522729 0
393626396 123231917 0 464732520 516451808 0
22684665 62326801 0 646741455 514000208 0
1761130 5036301 0 199298116 220386261 0
326215080 1007322 0 419026030 97348971 0
441574901 8013001 0 649342624 351773046 0
140312 6469445 0 124340349 130411283 0
4925832 6856253 0 102977907 71100630 0
564953 5686082 0 63234442 85095856 0
136406605 75951495 0 215855394 235276894 0
47551683 3652828 0 191640943 177065534 0
142923918 101930930 0 262691674 286498420 0
201941495 50275738 0 306087879 260378976 0
17875711 5083529 0 259044803 240435522 0
33478101 34728007 0 193645759 191276257 0
1662124 36283256 0 493460857 664363705 0
3082100 17052797 0 149378859 130218741 0
5420091 11985001 0 147461544 158617270 0
3396968 17612874 0 269286358 259118691 0
199361239 111575873 0 236765057 192187478 0
241323123 117428052 0 254259432 233288438 0
30496049 15312567 0 130149470 135687971 0
523312714 65980218 0 699405938 441321220 0
18382549 35596269 0 157770471 159089818 0
38093408 38119465 0 423897686 480262306 0
18725346 46069648 0 582781710 579207697 0
443609340 113832600 0 789184166 585839761 0
182766431 29381917 0 759509929 629811420 0
35454405 19059219 0 316294406 314897397 0
133204279 42748349 0 919112924 939085058 0
720406211 815094 0 874805091 430330979 0
403441799 31841395 0 597792197 439104662 0
277133075 39087852 0 956652151 898198066 0
349961882 3732193 0 863140153 798307119 0
73853728 98266597 0 185722455 243313504 0
219197710 32149716 0 627012091 604778522 0
421898455 153434325 0 829563851 602834780 0
309412084 71868547 0 396079849 329780180 0
159043849 37954485 0 709525128 629768299 0
170498308 11912159 0 217650398 170194805 0
148914754 233879235 0 844039113 719397748 0
59283747 24578302 0 585798022 620811563 0
1156025 18057539 0 862173248 849447439 0
5655823 3289038 0 66890196 73819232 0
312007393 165931191 0 345475663 296303036 0
403901979 120084838 0 787469786 714610949 0
380700656 143390557 0 418567761 407339920 0
257109105 168990065 0 354427964 189773885 0
2813198 113042442 0 654837344 592442715 0
12427924 125570997 0 477682503 550952592 0
5080835 4918931 0 29829665 35198801 0
430246977 176600309 0 654318166 644917524 0
13128668 22686937 0 241326408 243729461 0
6694913 1870955 0 287829486 252837512 0
318170056 126264052 0 562080848 614015991 0
137730639 23379397 0 348714573 314811498 0
953671 3384276 0 112076207 111493357 0
52485865 8255682 0 327351785 320879221 0
52521415 109859268 0 822972749 805265040 0
2093798 9908023 0 77094120 73765634 0
113240702 24858575 0 259575282 266476880 0
553620807 288570179 0 782692281 763059527 0
1608235 1382844 0 4846360 3588669 0
5468585 2391374 0 109634742 109546813 0
230713014 42419507 0 678706083 823567104 0
346983842 32719016 0 802363540 804322564 0
10886871 25694 0 46458702 48769449 0
2491753 38983367 0 309568352 320157539 0
33516593 8520300 0 115853262 100250887 0
756594008 35150054 0 859887013 869470361 0
157693028 2139515 0 209609239 189596568 0
117124083 39575013 0 591463830 607645197 0
101980480 148699865 0 623163198 619260451 0
51532553 63296392 0 467155639 478890352 0
177017711 24492088 0 191868801 65096057 0
37445400 2551051 0 284800984 244956585 0
277015170 7599040 0 616798665 646803682 0
373700776 155813326 0 493724180 495042823 0
235851187 29363617 0 519828895 518537645 0
14801553 12176517 0 190599328 223087721 0
130914810 34003572 0 389447110 400306074 0
15812789 4719239 0 257642742 262445185 0
24939995 97163850 0 549493537 546950173 0
54144896 4865236 0 240965920 222558978 0
789006269 92127032 0 904202953 796220023 0
13628372 7289796 0 231911541 227802930 0
28843028 43049698 0 549697184 547843262 0
73245 39570 0 255147 329473 0
511209144 14089411 0 728930513 543317727 0
64159680 29939993 0 269010183 272667934 0
249872892 13656911 0 758088049 732503422 0
498542698 609248065 0 788053773 765734476 0
91584569 46581088 0 147935866 144576554 0
148790841 190062195 0 794960667 837747901 0
43477497 77136532 0 479682786 430075523 0
98656580 8857214 0 208002799 208743774 0
93339093 19600796 0 185568931 165176424 0
160201874 103704324 0 621943270 441202694 0
55252426 9929378 0 461911999 464205393 0
296776216 5715360 0 436223686 405617609 0
131828959 73447908 0 361120954 460990965 0
134709796 19636106 0 749413290 608333960 0
144509197 58204074 0 894674629 754372825 0
88184807 21032817 0 315602849 234801213 0
335689257 100790719 0 939041408 881370874 0
97484157 26952014 0 284666022 279838083 0
106966272 81892793 0 145312111 131447201 0
379874303 55731208 0 656089688 700190448 0
155112794 109437336 0 649370369 640852630 0
263911433 177038551 0 380597343 379014406 0
911036057 628499633 0 957169849 757913929 0
29505971 31531286 0 389293570 380982098 0
55789265 33736825 0 286723846 332487836 0
74865321 67027736 0 305639068 312557054 0
493815907 132303872 0 791035336 654976523 0
13922055 17790039 0 232381839 262237096 0
110209760 12505780 0 785770482 762260194 0
79094167 132899002 0 761394806 697474453 0
287880452 8357844 0 472458976 389594651 0
239524477 40675827 0 447304213 407361861 0
93913929 8408759 0 802867894 930150131 0
42272422 2653861 0 213957629 159235799 0
54194606 141338339 0 485439186 545743940 0
388858095 16020780 0 774611497 374926114 0
186039961 24151470 0 277560478 189326573 0
593155826 189537666 0 762210184 619485239 0
204416789 190663492 0 683088952 501195252 0
102379793 61713687 0 114507645 105441055 0
83823944 20722848 0 641569173 645202909 0
150682139 43077035 0 287089628 210323436 0
162201292 25460984 0 653961330 675561334 0
7871188 9342491 0 107514024 118951452 0
369483586 137771951 0 531040334 450456740 0
38756333 70881548 0 792114142 810893273 0
15807997 23160106 0 809132742 798560234 0
55427503 6536487 0 202060067 198641315 0
31597489 8325744 0 533012330 483848263 0
140648635 11392519 0 180981137 173263840 0
173741942 3164105 0 426489077 443273382 0
523093634 197886296 0 537700616 548435532 0
10285041 3546880 0 936691844 922587850 0
338199656 71064296 0 828270612 870111089 0
80159999 6170458 0 123246887 86626897 0
130876159 194862886 0 224778886 262669067 0
20474863 183123613 0 353629263 466558106 0
193145814 47536984 0 281978846 247376835 0
154050134 340249287 0 926499365 893642536 0
53155793 53477254 0 159620047 164203441 0
12023458 14394708 0 591003157 561919402 0
40562824 6208826 0 126584066 121914967 0
324671703 42854477 0 593653992 670539415 0
89534006 18463801 0 750452183 570053883 0
286770473 25974855 0 376334334 285228999 0
51884374 18260321 0 73462391 90049441 0
145570969 75472420 0 721827613 648219741 0
123628751 20779425 0 178252658 181287222 0
40107474 9465359 0 299499039 285975227 0
20653636 194322464 0 490877278 685354076 0
96716318 29338329 0 99704381 131469067 0
29089323 71665036 0 624589305 588112866 0
399110608 61761561 0 699943353 769198939 0
28224573 81648758 0 769945953 811309343 0
40746710 63385338 0 238411932 241249563 0
2574303 14436269 0 249523456 233059826 0
7207754 736868 0 332206411 329952581 0
20921969 55908570 0 174987622 175600525 0
5022626 69590322 0 872925528 748874785 0
77501442 9506038 0 173332303 156190017 0
387377710 18983717 0 550888500 384676766 0
14892160 52790676 0 749726171 738013586 0
37731528 279225 0 446981888 476002629 0
211925398 180878791 0 951656991 786556491 0
45665157 58791494 0 573178203 522360403 0
389401512 31060414 0 658027638 715382723 0
60806037 4617213 0 747214168 785987963 0
122880633 106486187 0 873006019 823193086 0
129800336 37890013 0 580619284 612474452 0
183244976 33190188 0 319769522 213603907 0
49962992 11627602 0 539631590 475886294 0
4886357 51616102 0 777910512 710009656 0
45575696 120772196 0 458167034 439691341 0
42629957 335177 0 170063447 186742080 0
149760891 10788029 0 418589141 434956123 0
41774775 33479865 0 195489520 161521353 0
304986916 70925017 0 364095050 305626220 0
8913816 6119124 0 100088504 98772707 0
15332542 18477489 0 121271589 119933251 0
6548236 3856800 0 78546935 80584451 0
6287999 1188175 0 88794145 86594154 0
74428039 634536 0 120875229 113833905 0
36804922 27352686 0 517178017 464853177 0
74911692 150543614 0 928735130 927073985 0
5351822 130470677 0 599517278 579082964 0
693283526 195900985 0 931505649 834436310 0
19913418 3303205 0 436915591 387218767 0
21050762 3302386 0 603143556 758740790 0
10368908 1275345 0 165432654 146989914 0
247251786 103297274 0 556396425 576259934 0
3174804 32264760 0 184674835 236572230 0
22755850 12813678 0 101807846 115215056 0
156183311 2769316 0 616911765 581654510 0
112088667 20017745 0 163244159 129377504 0
164002455 34726827 0 271749903 289682959 0
10302841 35940662 0 214876764 182637968 0
490144912 121676260 0 844642991 813609395 0
34050959 69634709 0 403388797 383446740 0
38181434 305430493 0 703150235 759272111 0
10348533 2590336 0 217664841 163494397 0
2537433 497492 0 28386436 28746704 0
493802469 191176313 0 572774511 300764806 0
21851300 16043221 0 103396602 97980103 0
64032281 62816638 0 395614257 349494272 0
21283290 83363298 0 709500338 765354683 0
432767868 79305234 0 848822175 856812318 0
124776326 87369487 0 882912627 937413678 0
32978129 9539465 0 424469232 403903941 0
51214876 53063364 0 244413936 299050456 0
8157525 19450747 0 393307560 384819928 0
16401614 5394557 0 36057644 28399124 0
123143718 33605853 0 141052691 151851710 0
2075608 5789511 0 37701561 37538858 0
162910774 58657489 0 958502426 835282839 0
188573416 46548693 0 205968040 180162613 0
683930809 130696104 0 710475303 587924105 0
8139746 2690621 0 13857863 16390676 0
480057392 329615905 0 838881278 736849292 0
548563455 87728472 0 701281069 633426064 0
304833789 173404448 0 623707440 690877310 0
458293058 23554265 0 695286002 368511797 0
25793760 658619 0 38914752 41222127 0
115249346 47254850 0 168937547 153088363 0
85474288 25381402 0 713906928 799037743 0
12079346 6689112 0 120037003 115838243 0
80446871 1811793 0 157914909 115495041 0
229411739 45285672 0 844370608 786965259 0
233995304 120070343 0 368509591 410514796 0
116060347 40415105 0 676294646 685388750 0
5561183 10935216 0 849363071 818197506 0
4201080 5594019 0 147752270 144306473 0
118660729 71873332 0 512341026 539176619 0
22398454 10005974 0 145062769 138554787 0
260158979 124448204 0 940220343 860117155 0
346243195 87457149 0 553321432 527353605 0
139182713 22775276 0 232977345 161424004 0
6581370 5333002 0 108043483 105007007 0
518230807 422449496 0 611132104 509929826 0
3830110 2135170 0 37558442 43776990 0
17127279 19129529 0 209875014 336884362 0
36840869 59660928 0 572672288 593779796 0
376904370 51149030 0 758586247 666824861 0
84230991 146112429 0 405907212 399805459 0
34062952 6150463 0 55805419 40190777 0
123764100 177594486 0 472630149 648704363 0
41146822 65482168 0 921867013 903282955 0
377977758 137918500 0 855399712 796228769 0
188757582 19092474 0 336625137 335721904 0
60760323 9085622 0 302999149 215499299 0
84915659 1564136 0 249366680 206146264 0
10355801 21107967 0 286623211 267943808 0
123990851 63644705 0 623009775 657940061 0
421042057 67491572 0 682579863 681597587 0
1915098 59277923 0 654923037 481592584 0
1446025 794804 0 253268587 254753160 0
42671271 3050879 0 329622458 239522240 0
12010533 10196342 0 144875852 140480726 0
6578889 7871282 0 99246249 102547007 0
158186935 1896804 0 654973126 636348898 0
57633167 15365583 0 112078911 106616865 0
11871205 40335834 0 862455292 557670454 0
13647227 67178695 0 671849342 727247343 0
32317950 1983097 0 204339402 184858926 0
6944981 306873 0 10424061 11103359 0
32954288 79463001 0 492679532 454681670 0
90841047 69361898 0 104738367 106935380 0
531379925 14818438 0 633633359 615336142 0
38515819 8503637 0 91585196 101224054 0
306932762 64641078 0 419970600 229774952 0
99326319 73221793 0 582752634 646160029 0
36995746 36924714 0 367363735 369142684 0
8511885 27750658 0 465293711 514376727 0
49314642 58443933 0 215239448 234799873 0
8715 294774 0 3136729 3979654 0
70172 78041508 0 828046732 965561975 0
59860861 15118899 0 683660704 575913837 0
72726139 93617333 0 663447012 657196141 0
25024665 21274572 0 768405663 699258275 0
8563154 3598847 0 264337269 326587418 0
9641928 56424566 0 382341373 405361364 0
7188448 10027791 0 175420496 160954848 0
336901718 566109856 0 648347496 878159224 0
182707763 33714234 0 633696308 609813161 0
93434611 63924370 0 431283621 428376180 0
214564608 51146487 0 370281989 300051218 0
99685 45412788 0 395749644 420581860 0
162594994 21109931 0 193433843 235880160 0
20066404 38894434 0 685665870 817418830 0
7163305 95450694 0 773544051 752420918 0
226422036 58687771 0 547515192 543697013 0
33058261 15173507 0 464950500 522650617 0
11381283 25960850 0 110686000 76904044 0
31467524 296587901 0 785137992 805101305 0
39503366 15433509 0 161471903 165508948 0
197383574 94439509 0 339707002 309308580 0
35341553 2772678 0 267285699 266434925 0
31556057 8264212 0 812312470 862638819 0
393731993 387754327 0 811623395 927468107 0
292585930 31152773 0 774859504 833681207 0
46299460 3286038 0 263445985 220155909 0
216217179 133300909 0 640853569 699739483 0
648456068 172478257 0 827032476 713824185 0
249740777 239347523 0 671618963 443126409 0
179349058 122430426 0 198301887 153885518 0
49860191 2198845 0 308936517 277866056 0
120273829 341793446 0 678323314 607269924 0
319185486 114997989 0 788391877 791153239 0
53411703 1952396 0 228761431 270871895 0
9556879 10072727 0 265987339 275162806 0
245918795 1806660 0 272854858 155899990 0
18644362 4411155 0 30779792 25015672 0
23801458 22081076 0 362697696 435429301 0
3284998 20663929 0 241062202 256875691 0
2232126 71046443 0 401596870 425214106 0
15470298 7219572 0 128738331 139732716 0
88036205 22833057 0 338859118 536215697 0
255377831 85895541 0 289140964 308867317 0
118155704 9004586 0 184131084 256804646 0
784313899 143317425 0 852751217 711573355 0
557804409 61561893 0 643944592 559613580 0
44598311 4944815 0 630670653 642689493 0
84710246 44242034 0 265019289 255119737 0
57090639 134599682 0 935241337 846892889 0
21369970 35560712 0 283360837 294237293 0
105456514 3790708 0 514368936 412397289 0
25745940 96701648 0 634491298 666993847 0
501987600 26762949 0 592082902 510324469 0
121683758 68120257 0 230144598 196735630 0
34884006 88247622 0 643472454 619139168 0
584231624 33520250 0 699401754 659586022 0
504175444 4083483 0 620733269 475668357 0
498090181 111924491 0 649395945 722524385 0
24620856 18961837 0 262779855 287197856 0
9812721 20454424 0 57056877 102167529 0
174895924 56885490 0 357792129 415064842 0
116075496 149783255 0 457303587 463663431 0
5497502 12484899 0 89585335 88920654 0
49939817 14851530 0 377967165 391500553 0
350387093 33170345 0 431715435 316395774 0
427472 1055673 0 86037710 98849780 0
312366953 59302147 0 559388940 620271465 0
37888272 55093030 0 708138285 729951879 0
202868882 4205930 0 635862133 627011649 0
1846343 3770646 0 78240539 83767618 0
235351104 49355861 0 576155036 577989444 0
267956949 25947987 0 674712630 666976103 0
4816821 100574971 0 845635670 858246162 0
2459099 31834035 0 149247905 164393686 0
10231995 9002019 0 39633349 46257095 0
273203918 105646045 0 607174347 577831431 0
129659905 6516789 0 631761104 652605174 0
92780597 65609750 0 768350583 746519234 0
181361152 6570495 0 415966014 401571469 0
60669500 106570487 0 605249239 543542380 0
5316852 30281837 0 573177764 588298626 0
6670295 57185116 0 511276590 431362782 0
34813974 8592702 0 144867612 169298938 0
288003049 84932535 0 448566363 316493874 0
219782785 144932425 0 257336105 242339881 0
268875073 925976 0 316910110 265272195 0
136450670 50777522 0 799963202 813028240 0
120995450 11544516 0 275990818 277812062 0
133732445 104979085 0 263677912 259139575 0
293797967 177774838 0 503564368 539802265 0
175641090 141746224 0 473434155 467885564 0
53611851 15430702 0 269411293 284468207 0
25692903 2121792 0 44010701 58469981 0
72067564 130584946 0 236472786 242935642 0
68447467 48795345 0 176196534 160076437 0
52795410 122390296 0 624185176 803852326 0
52379665 108490658 0 360765699 595501857 0
435283395 104862978 0 568863403 573933543 0
521932587 263810492 0 804252198 687006374 0
591943353 371646127 0 671631958 428680462 0
21590113 13539772 0 82207819 76796724 0
107736047 13763367 0 366398770 352583479 0
9305500 802485 0 109483628 101570145 0
430431538 84888962 0 880138326 922440919 0
415201965 109079256 0 906546800 863467922 0
315300 33699556 0 322738744 305583370 0
54830504 138450684 0 490486486 509434626 0
9409946 3398035 0 535740876 539855527 0
46613128 41264233 0 439971814 381232544 0
253179057 98799069 0 299396792 204770601 0
63884179 27067688 0 672593725 578838322 0
82435059 50034254 0 93231906 97483133 0
1741872 1985079 0 19296409 22491040 0
4732572 26954470 0 133053152 142158273 0
249226729 140962189 0 595401816 473064899 0
71338655 32206375 0 179498228 171658101 0
41853888 34735847 0 810599325 908728027 0
65172141 517762 0 366304623 337710489 0
305311220 35229863 0 345229534 404049599 0
14876849 41218469 0 542542473 562029200 0
161526802 38677894 0 499732418 372938481 0
17140162 1794476 0 105358091 103409700 0
291877882 123368885 0 480516323 507029609 0
13158358 87271092 0 686920540 799412834 0
127586336 51900887 0 529141570 593261442 0
131000415 55644643 0 137225156 139403024 0
12203969 13342326 0 268938666 230731460 0
559767184 115575739 0 792870179 700782877 0
479379 27745159 0 162175111 160993874 0
109874309 41627448 0 522292938 590340249 0
30234081 25871331 0 124446262 160317026 0
236422083 33871118 0 340827586 221775759 0
278921440 21912691 0 494171786 400203222 0
52798828 13971241 0 479049800 618351767 0
132848765 22463155 0 366771561 367863195 0
65758206 81039464 0 754417245 704581966 0
12721671 2574935 0 47091189 45549780 0
163720756 135173029 0 408077450 406744559 0
202650261 18808726 0 626423131 803354483 0
504775807 98774410 0 700649195 455069403 0
25110421 12649079 0 107235929 109183030 0
20442175 1764909 0 104335335 123671109 0
428325439 70874733 0 587866065 489844088 0
4580113 13574505 0 315371534 311379021 0
71350456 82505668 0 854915279 493714301 0
26141536 92815453 0 735026473 790089698 0
649756205 32290707 0 725373549 786692032 0
76927459 26768506 0 101495929 86162181 0
139584794 41006364 0 450955174 488456160 0
655639781 48637558 0 770897512 209659159 0
196309627 8659698 0 343347569 371419699 0
5499233 19863101 0 546751851 610040322 0
2107325 11247889 0 272876759 226992123 0
176779644 47637261 0 509325026 568177956 0
103573395 93562110 0 506657764 440455667 0
115025577 106306872 0 306303829 353296222 0
166332293 39844393 0 667447467 755502920 0
376983769 276066368 0 916106740 890615482 0
8095204 15558667 0 126817763 90689965 0
267479 620778 0 5267744 7048922 0
294705954 230378572 0 793213816 764254087 0
273396967 31316181 0 825880250 768415643 0
142983927 19408979 0 333147724 232866543 0
431163244 193396984 0 546833001 491053559 0
82755304 48081060 0 272254174 353525456 0
129527465 68505247 0 204946325 179875995 0
34471653 79849009 0 750685523 825697795 0
236456837 45947563 0 575486512 779991854 0
264176862 7619224 0 847340052 720197623 0
712795303 233673323 0 805929931 747060225 0
3253896 13109564 0 129228206 128545721 0
19389179 172155170 0 802580823 817872344 0
5262660 23496091 0 541836621 732860633 0
26682078 6689378 0 78215446 52488000 0
249920605 52846689 0 455689891 422433002 0
2419297 23990665 0 234682109 293484436 0
10206548 784708 0 67106784 68377962 0
4903832 3176152 0 29878879 29431098 0
131080078 50553635 0 768835608 892698077 0
4932599 5892182 0 64175616 59987394 0
9986021 33433502 0 74384659 84907691 0
560567 4153484 0 89368902 88455736 0
52981726 26886251 0 154502378 123492916 0
213257369 38937384 0 315845660 315478121 0
53698382 26883968 0 164695227 163665384 0
3681497 5144419 0 59666556 74174365 0
566748175 35768337 0 662694179 278053568 0
227849772 29153356 0 431714176 374724986 0
198210183 16819215 0 283383872 143090339 0
6228291 3596990 0 50621381 43087579 0
131088090 40932722 0 311279089 215646298 0
305765322 83065831 0 629127599 444848612 0
301928313 222280977 0 558308563 557700301 0
16481107 19400833 0 242783517 245668018 0
3433514 13082035 0 435893256 432024869 0
19422456 1370055 0 512585831 479037208 0
104817068 19845237 0 431203749 429458293 0
438908307 121810443 0 606372748 599471259 0
128052832 13720327 0 245739247 234618871 0
338206931 27207646 0 831377132 840072563 0
96797963 134789340 0 737717088 740479725 0
76401954 66458877 0 248811909 102603005 0
17124069 23074909 0 119019379 122267926 0
5434207 1590090 0 57000824 75115348 0
165311874 58653455 0 617606128 587380812 0
415493595 25815599 0 626677057 625480534 0
347239268 32400702 0 619867927 519149608 0
39136388 8534525 0 672734443 543997338 0
139159002 94707932 0 892973524 850530550 0
92726531 93098879 0 177417779 251415849 0
135416545 6119732 0 608443762 804870074 0
452858478 105817858 0 536848161 390203682 0
8094562 100694430 0 708507185 668743472 0
3315559 38284158 0 542528756 674745458 0
208151317 23302723 0 753710659 694366447 0
43166900 32085522 0 512111706 461478587 0
13576773 2363084 0 328163351 335747779 0
194210428 93633720 0 321211544 302354180 0
10104362 20589399 0 364009211 331082346 0
3612025 25208162 0 591226977 530547456 0
288155306 16306184 0 869799891 934090860 0
116149119 69280805 0 257311346 256595779 0
53259913 55029957 0 385324368 416601855 0
514373670 218332369 0 560632583 294961752 0
318383 541995 0 4999024 3248791 0
193876942 40084429 0 250170514 228722138 0
290814057 9750141 0 422528797 320898893 0
705443234 262979039 0 882245532 764568393 0
36283784 114862336 0 335875429 472649912 0
143827292 24273040 0 671109666 610890147 0
241070643 21615718 0 881830199 868239205 0
274768839 32046889 0 295993699 139091772 0
6509648 13602433 0 96006966 78183695 0
2059701 59419824 0 201620877 202190826 0
273952463 12799584 0 730965732 610729457 0
600138 14977 0 3061846 3107285 0
292020984 639586 0 427105967 270760560 0
57972594 62085258 0 105719979 100478470 0
96728767 40544916 0 538700722 351173719 0
99482216 167331962 0 875717631 737368604 0
31518633 28137001 0 406711096 471785797 0
91732223 536447857 0 959686154 950104460 0
122770282 155314857 0 648020408 559649538 0
603342024 8277225 0 868259808 805826315 0
43917585 13433989 0 212943632 205986703 0
70479525 40857482 0 137893231 136089685 0
63546010 177166002 0 681314758 701565769 0
283842391 86488038 0 528452559 308487372 0
216242540 8846554 0 763290872 649388508 0
202056551 34486491 0 699993981 577084963 0
42810081 49316446 0 666450328 602750071 0
16793510 11648031 0 444009582 405556748 0
7638472 14222090 0 134859644 136133025 0
20360943 13552347 0 75788272 83141555 0
117870697 42377242 0 212281452 197439081 0
262108211 7455737 0 931090530 950363566 0
427363443 58385998 0 607016596 608292757 0
484299295 148563661 0 582105832 580682473 0
127953214 72456435 0 188281434 204326711 0
351182369 229675877 0 628260116 677735824 0
921258 1365601 0 22150341 23321711 0
24283687 3303394 0 86185445 82849455 0
272234704 156493352 0 616947234 594244410 0
294417566 123027262 0 403602572 443631296 0
296704992 57637532 0 324790833 319256155 0
128841765 197821810 0 654026755 642091726 0
80978702 73695405 0 220370371 223328611 0
95321304 20017760 0 158360045 152029836 0
133664522 2993898 0 234249662 146516340 0
672390197 132568701 0 841615116 794081479 0
132906432 38301094 0 157481733 151923286 0
22223691 6985902 0 111592196 168853343 0
289030492 149086179 0 764238645 675078302 0
186358257 58469721 0 415635864 276157960 0
356589944 50964513 0 403785599 411990554 0
43610953 34399367 0 571646606 332069704 0
82533 458259 0 4370088 5553779 0
395019990 188866462 0 434746716 388903500 0
281804559 162613043 0 681012341 585504632 0
121415876 49483790 0 554775817 535529421 0
31460290 109137308 0 694673980 643609029 0
554159289 19082984 0 599338859 613386590 0
4873697 95250 0 7228052 6569149 0
110743495 23921152 0 532750861 558048825 0
102651809 118579970 0 394046913 367767978 0
199280852 11205182 0 268629056 180817346 0
326716804 18440486 0 788904757 755572090 0
22988838 3731151 0 37710842 35081878 0
456246520 385501207 0 543024433 635792923 0
32558001 89479915 0 840394690 866653813 0
160366704 71787888 0 495504048 464335901 0
41624528 4898631 0 83409887 83124651 0
5812627 12300567 0 648668734 677197808 0
70540917 7523500 0 162479313 172955818 0
107990739 12711959 0 422130492 415143486 0
125981810 78595554 0 628537676 829958908 0
7324839 5122940 0 81808186 81499098 0
110531765 47049420 0 624410265 674747383 0
2310788 63981091 0 158488937 155738681 0
1816757 3018577 0 121255871 116280949 0
387841381 60266538 0 841897496 779002129 0
89357448 26251518 0 128983874 132131497 0
61714528 78255412 0 334174433 355503313 0
109151984 14908998 0 441164981 432005700 0
17317906 37934415 0 723202461 771645209 0
196956722 96822720 0 350048525 309151488 0
402842347 100160136 0 682157690 698660472 0
31581378 5509858 0 910302873 678764365 0
41560553 48630310 0 214387626 247764712 0
385811411 55715835 0 610866660 512309168 0
57636487 35997436 0 571881869 505538999 0
48999527 109786800 0 408399110 428093823 0
62939128 21455888 0 84796591 65606239 0
792326 1805753 0 212839305 264292310 0
295449377 217692037 0 727515149 533989782 0
55668927 90445756 0 448257014 459925968 0
467014466 88090620 0 795298701 818884198 0
287805984 7224174 0 818999875 505132390 0
86104332 11319342 0 154303868 170356093 0
1152397 29885760 0 159264821 159489469 0
103967725 109996754 0 242666684 221667811 0
107785283 27126082 0 641829257 646918503 0
64212495 25221209 0 331352796 359888067 0
204933551 32841448 0 474298558 468139381 0
518349070 13580379 0 945074427 864880195 0
156116241 57431978 0 365363167 392636867 0
7357405 9510290 0 222243233 229497538 0
19783974 82023495 0 312307755 401410954 0
250422544 118130685 0 440359495 212810961 0
251248666 44013532 0 900661276 895111910 0
594652219 144068612 0 730239826 631127264 0
40543489 1706717 0 82861705 63369851 0
11339668 3700927 0 69941317 69562714 0
9693685 8699642 0 397197986 387828167 0
61447756 14419380 0 121630389 138372363 0
293922566 25591164 0 680053410 626365890 0
10136573 25996213 0 165709482 151511033 0
28827736 8846068 0 108212802 111442638 0
2774102 7426445 0 316541135 324309836 0
23297423 491307 0 727492811 701496416 0
341935169 25729176 0 867770862 745911734 0
17680040 16625052 0 236738278 236810144 0
46726819 125325727 0 245627575 291246388 0
14242068 19667554 0 128667123 123535647 0
57190376 52485045 0 350427845 346897739 0
230275307 5678925 0 345587684 232439982 0
727681382 439365337 0 886112044 811229943 0
45964740 2516540 0 52288754 41748028 0
264549620 12756150 0 410662472 397278915 0
106989001 34637702 0 204671860 200053117 0
9389831 44972 0 10021343 9100843 0
386800851 83811872 0 426639532 372064673 0
529129209 142613225 0 989641472 885610542 0
2186171 645742 0 11566548 10969477 0
29186338 35233590 0 384683534 278062539 0
26391847 24708009 0 352498383 409985719 0
259395687 35747099 0 500102523 496439507 0
121132216 50203717 0 465586150 487145067 0
265106985 28991390 0 579318533 453140509 0
12175102 54404216 0 176924175 134332960 0
87601400 13544452 0 291698319 304613034 0
54806257 38464328 0 506833862 413941864 0
340349176 15578398 0 679947130 699533233 0
17571641 83296684 0 388246789 455355642 0
96030615 28278800 0 651310073 728115432 0
192757020 61910778 0 283817242 265930442 0
67678043 1489549 0 633564795 665745403 0
838958080 126398829 0 893760076 763154024 0
499648078 188448674 0 647320659 655968711 0
140637744 97152210 0 348234771 371816083 0
119673785 25573991 0 764028520 789020242 0
630039475 21606827 0 868645938 872412103 0
297997687 160625570 0 638878413 658124578 0
259506012 6560734 0 396050464 330354954 0
38148275 6380126 0 115870325 126055711 0
357896855 11206328 0 708958227 687010786 0
45393663 48331682 0 294906468 263015621 0
63618603 434517829 0 784660648 875963597 0
251575018 16387673 0 770255506 775384806 0
69404817 14602579 0 553635380 574237347 0
14877880 57474817 0 349842561 364060743 0
11845485 13856678 0 81094547 60988024 0
78877323 13003179 0 681992678 699294387 0
600013628 259605143 0 894558001 778565542 0
137480446 93668258 0 260579291 222466351 0
118288950 110460018 0 653063621 729898461 0
44100606 35120943 0 949962305 857509404 0
204905315 161961793 0 719691346 735408660 0
3762867 14106340 0 165691363 146262645 0
2546602 4751516 0 82614377 83616507 0
131237212 34978728 0 663433952 674053745 0
486423031 534641647 0 688355073 789220326 0
53620030 60499444 0 579801476 486472247 0
5595733 49635770 0 228056598 236761377 0
66377432 51638751 0 356159593 291336622 0
147616722 75642889 0 330452630 384600030 0
2322102 757201 0 83645680 73541129 0
16150893 2141541 0 27162013 29983035 0
332041698 14677491 0 553963020 674731908 0
2052071 11498085 0 92185384 121515905 0
241668302 98363684 0 700363420 688244257 0
502953176 354601640 0 736229561 564191591 0
99947833 269783688 0 578677754 567647131 0
5310274 141608478 0 326461085 349077738 0
8845912 12184737 0 659480967 704291498 0
41032664 9275189 0 104169887 116406098 0
27871779 50727223 0 416406410 426152796 0
507215431 328293912 0 666212721 423527276 0
125839314 90318114 0 213127335 208063229 0
14607983 39743473 0 600396597 740620906 0
128826862 36274299 0 341639361 342288125 0
73435235 6390898 0 156680581 147585382 0
4312377 305460 0 20898913 20911893 0
165119028 150394111 0 322016400 314807465 0
57061114 53470599 0 338883121 288732739 0
255377480 368993460 0 803174479 806157755 0
321507183 11411795 0 399507446 216199062 0
481532274 73446836 0 537812556 523530099 0
153904303 102967525 0 646186596 711162501 0
292617480 371671439 0 632603141 851780461 0
21792085 9432149 0 172166412 183408604 0
282016576 75812097 0 556937170 561287556 0
25699577 818093 0 60017225 55962773 0
182186767 2100531 0 418267935 420632488 0
17656469 42232360 0 694731906 370825726 0
13661904 17991275 0 276943540 390029342 0
6488110 13013937 0 47695245 56747247 0
303740655 72447393 0 388066125 289608751 0
312662976 125562635 0 510979137 440166054 0
18367917 143192615 0 607989562 748674152 0
3366480 6849111 0 378887806 398804626 0
87169316 191032960 0 613995821 654373978 0
2317373 13735672 0 59210065 57320415 0
16779890 36064140 0 598646133 657350406 0
11712251 4319595 0 42442048 39843507 0
159611703 18649184 0 291712451 281602004 0
481483096 278993506 0 612638813 544283320 0
316839859 12545631 0 861805229 890273413 0
180132012 89121398 0 827575525 778242158 0
84738277 7149971 0 147510555 158053464 0
7430584 4895943 0 31785998 33624419 0
58654866 24800282 0 293939378 468052875 0
24096979 12494603 0 87321537 87267494 0
17536078 15504463 0 735089426 783348086 0
64675629 41319865 0 541216493 711988982 0
94740653 8186127 0 178109689 150274206 0
395796163 113486935 0 467407557 280106825 0
75181207 43908512 0 462152864 449952557 0
557563833 81568036 0 600776849 718077948 0
1849613 24793148 0 133351378 130957199 0
39689905 35124511 0 710870744 774396839 0
260895149 67951310 0 486146601 445613612 0
33918454 37012648 0 361303295 387137056 0
71956511 22391994 0 109514946 105938782 0
17379845 35693699 0 112117443 98723405 0
375401241 141043748 0 420316424 412875584 0
37374057 33555442 0 151062744 134362336 0
33863091 39487548 0 550531865 669306344 0
94093219 6200050 0 137286772 121956698 0
327238065 30497219 0 465588484 381298924 0
356481787 286901094 0 919107090 917529289 0
162723638 93780489 0 590254065 588581648 0
355505193 69646149 0 613741366 458077314 0
2291321 11621631 0 337389491 338608975 0
250217884 9562415 0 675452696 647922420 0
579330474 110722354 0 667951865 604451737 0
318419057 257972280 0 612800077 556386203 0
104521372 27787558 0 201647535 200280561 0
63679000 3689067 0 624338335 531810790 0
11246198 87055141 0 311925845 395021749 0
55431829 17697698 0 246409918 248063776 0
16200601 15454422 0 198988674 175143371 0
92620032 7027437 0 193994403 216668696 0
22202115 28566747 0 281911539 295519822 0
13472638 14698080 0 253206968 265556511 0
23273356 17789378 0 658659398 638277749 0
342049665 259415957 0 510431817 526543243 0
3948432 41140718 0 913493562 909402792 0
17959814 485008 0 31226807 26272233 0
59172939 3134972 0 772330637 757303743 0
367404662 60105042 0 501347727 310032597 0
102064874 44992139 0 209712517 251431637 0
164926936 38120986 0 185857162 104153800 0
54470662 34166532 0 746596556 638766697 0
3302090 182799319 0 604524737 624378607 0
3392048 6902001 0 403772460 385476410 0
104412942 14426415 0 179967678 194597725 0
67787614 3080324 0 168503538 178719066 0
88571531 159908355 0 918504152 935312080 0
328581357 186513554 0 534125642 430507232 0
146718552 18228928 0 387248243 295529363 0
504057163 96050472 0 600443234 538266154 0
294295951 45101083 0 476757249 443022549 0
161596860 28365591 0 330359425 369550792 0
19100385 2707060 0 56526187 50211942 0
74060190 41662669 0 644174482 723028752 0
329269872 83546084 0 572688652 605055561 0
83079739 81285514 0 306679318 514934746 0
12554801 57435195 0 332476461 380968991 0
9628415 1879006 0 200074400 221242460 0
335199681 65593568 0 457114989 465010895 0
291204323 62414928 0 506844976 455352114 0
338557794 265869439 0 616968380 721034262 0
71742428 1486421 0 493273384 453402836 0
384144170 65651938 0 740119292 557372594 0
164713102 50308245 0 426778814 327066070 0
82722609 16590142 0 493453806 366739647 0
106015081 55084165 0 353517865 364560354 0
6387164 195140037 0 677668459 641989656 0
236871840 7094242 0 444333735 513785073 0
64987517 39470522 0 286960511 305991886 0
219914037 202136655 0 696832417 740071873 0
1597063 61378727 0 166880903 220716273 0
60501677 276661 0 216996819 235409701 0
89559144 18440570 0 283097876 311899504 0
190956762 75720051 0 253677173 182306960 0
42474933 15688108 0 193209169 181047956 0
222611360 43925433 0 514617719 640665229 0
350198106 60622504 0 602183343 574078800 0
711092812 500783115 0 864089218 888463232 0
249054210 121782576 0 550053428 640062273 0
55809127 24919207 0 723103536 641699983 0
89905582 127274713 0 330880544 333962106 0
2289418 4261201 0 43340698 47990031 0
48104833 1412664 0 795847834 685417248 0
157264192 11381848 0 672206181 678055072 0
129602095 37142323 0 884827452 874128361 0
276352506 267533942 0 677976051 623128903 0
359804 70147 0 2528201 2490277 0
48849386 22267922 0 320946345 317324220 0
32525853 28019603 0 217636222 246538519 0
99264254 10606600 0 334701396 367010619 0
64277611 6807594 0 657737937 670247117 0
8545463 8497456 0 111140587 111224519 0
30810913 27300934 0 266177932 323542054 0
74726415 4989814 0 435069403 389960871 0
81116237 75495630 0 916755232 955435431 0
451859895 63085938 0 550203485 365081502 0
1272077 19288215 0 70151527 73359226 0
1035470 2688877 0 195265914 204459422 0
339823783 140482488 0 490916869 296577082 0
143106177 29453765 0 734992221 677621191 0
324271523 386394720 0 769845317 782427394 0
118018319 81480473 0 155595254 203333996 0
75502327 24208192 0 631284382 598083253 0
86070995 9417872 0 113674677 126627423 0
439896067 119091853 0 682890281 655356824 0
19377521 15243562 0 174633203 174728472 0
119847169 140818720 0 374380176 296400768 0
42318099 21619556 0 70427238 67006566 0
74997615 34219981 0 453150350 488568159 0
322223298 56307881 0 376169884 374937517 0
9782643 8802651 0 221506202 246292799 0
254646757 45847790 0 628315348 686476814 0
211906550 10589162 0 247711744 219113716 0
44061091 38121937 0 56955634 49904151 0
707175 2709135 0 10443095 10540924 0
581554676 383507522 0 784924650 805126601 0
727720871 116248745 0 868081092 577851738 0
77865943 8719539 0 156634635 107455488 0
320688119 4562057 0 620091495 586177978 0
158129856 89933019 0 685286577 685449945 0
76423073 36131846 0 550065121 623822371 0
3487583 27010590 0 434714281 456577380 0
100351923 127354827 0 213660160 203961237 0
226238307 46456177 0 869155517 856438944 0
20413413 107247067 0 661056786 790883547 0
186677491 81944347 0 788199666 806236060 0
42938485 90723470 0 183138452 178799672 0
29697178 15661985 0 38308260 24397146 0
171067237 275563999 0 839880863 838363577 0
4755172 604635 0 124885498 124742132 0
107784330 188393259 0 672398147 640992134 0
42289758 135201302 0 632386588 739718941 0
159293116 105001359 0 596689201 600278037 0
49430819 127212276 0 282295595 360830943 0
50632485 46375928 0 418262977 422082035 0
50041503 1729221 0 305311313 201220378 0
343290219 6119112 0 885864038 888138988 0
34927048 65731506 0 491947972 468060641 0
151165300 93922137 0 358762652 378255038 0
379929305 21886300 0 609204140 414679242 0
409488689 33700141 0 858045342 788132593 0
317365061 92066697 0 343035766 194677236 0
167323296 53870829 0 632342841 555137118 0
620289465 87613343 0 953982524 903305650 0
15739194 16838092 0 61379646 62937689 0
62900968 44077414 0 549140022 555194621 0
82985173 19251059 0 251208801 269671781 0
105141280 98578558 0 622194334 654563267 0
191027883 21623791 0 472060963 336173110 0
28446667 28980870 0 92220651 95149854 0
62720391 35976251 0 601771390 491479987 0
10470400 74685599 0 595961854 513021285 0
380587966 116359510 0 698598132 939829990 0
408870482 214934710 0 792866525 526571642 0
76035200 47827795 0 147676227 149428502 0
230088598 292157367 0 774588578 664548817 0
75520025 11475477 0 138155171 112255861 0
74604089 98436264 0 586814931 541970733 0
3692842 1370707 0 4263908 3727294 0
214110516 87248177 0 333309328 228508598 0
3877309 71470813 0 425174313 424378456 0
471671753 147802034 0 597912581 439545060 0
254095166 36483580 0 336984248 321268922 0
154542041 35685557 0 380326475 399207228 0
458632958 125493646 0 475555788 465007070 0
72640942 64755658 0 413587919 526659715 0
1353007 14676235 0 830295075 716663622 0
146153415 33947461 0 641260386 595543472 0
699929204 234819693 0 901942405 706764335 0
425695049 117957482 0 823568777 862571317 0
523024662 95858347 0 687812378 540218491 0
440989138 88561999 0 555569221 523242160 0
14094760 2414140 0 84028996 79802545 0
377700904 81626162 0 553399644 589614457 0
11803555 62406011 0 254012747 238660521 0
70297289 22189009 0 452749365 425072968 0
36957313 120109571 0 390689077 469653901 0
40732857 7298999 0 477103163 565471369 0
12222276 2668870 0 140094947 138659899 0
25052598 7556067 0 544906299 310462694 0
81257380 133214772 0 827189771 853692618 0
211508320 13205104 0 759437840 678411207 0
153895332 140693670 0 607684571 655391226 0
766964566 118147013 0 903968356 820397125 0
234943379 50719338 0 441811387 423679496 0
57470208 165798675 0 668157949 760564915 0
263017090 157992974 0 724414743 825285642 0
4732411 11700992 0 192865428 198970421 0
134762376 31481634 0 308818622 242574328 0
79534227 20859032 0 155883997 162943975 0
15917779 34399747 0 115415838 99299223 0
47464068 19188966 0 293623084 245889638 0
37062960 35266564 0 458262374 476120051 0
21697753 1790915 0 123851374 122369416 0
115897122 32818000 0 371451247 367419011 0
6999784 159318429 0 467708671 469005182 0
144971041 76704159 0 488399539 530067554 0
4159811 361791 0 11175346 13338731 0
84830355 30958956 0 435280250 380880575 0
306871894 27683991 0 575560494 575345044 0
58109292 32853796 0 275055504 258858581 0
87426507 39687481 0 232149633 133050058 0
346500801 9544676 0 883236672 894272692 0
63006437 35756387 0 490049833 451765233 0
386391703 189479520 0 752398127 741267225 0
28205914 30598032 0 221356821 223244871 0
195747910 27495560 0 279961367 195502511 0
58982307 310424170 0 808234152 791399789 0
1161287 1074141 0 38074503 37714992 0
126517972 110806964 0 705979497 473229119 0
519197581 178608478 0 673517692 474133259 0
477424789 22580986 0 638348439 529991044 0
6117595 1207693 0 19896424 23319488 0
22091169 82178375 0 280289869 331875860 0
45796835 46701310 0 404998065 448538770 0
52730805 92551941 0 838286012 740009951 0
418449094 44163600 0 743417505 364449354 0
760714342 82616611 0 932917725 825044077 0
254697904 57412908 0 390121384 369516053 0
23910477 56463295 0 636438913 577076441 0
295256282 177488383 0 496746183 518068388 0
14888124 496963 0 22967623 21247021 0
33853258 174416 0 50547993 67456685 0
42663655 7042970 0 272461160 222950564 0
46667649 11879557 0 61978054 61655385 0
98414406 41903426 0 763911507 790257169 0
11057107 15732987 0 137011417 136222823 0
45828320 5734381 0 100041947 97860113 0
34869127 5970752 0 135989017 169710547 0
40770599 2058573 0 166847291 158295153 0
26893253 19234412 0 107560157 116341170 0
71352759 43199826 0 464256910 378950356 0
15664164 9999120 0 43453424 34558319 0
279254567 40788722 0 673463429 661447355 0
201825092 54812049 0 255777718 269030348 0
2631557 50912799 0 281659188 153283397 0
304873273 166757490 0 444851007 368639484 0
2415340 8306257 0 99314535 98504366 0
225076199 368241997 0 838891499 887050905 0
28509200 13747617 0 67183823 63960577 0
14796684 14331697 0 166510390 170321081 0
25862133 12435157 0 471964629 583483913 0
208568263 4581944 0 260481153 269552047 0
18828884 8367017 0 205130465 197424171 0
231534505 199397215 0 465523084 466703586 0
1754673 4237557 0 163977767 141693950 0
2123679 39204717 0 986350019 842410987 0
652345054 94728341 0 708441964 797688698 0
57325807 39915027 0 333921137 350361671 0
95611044 102791355 0 351980062 283950667 0
407768476 392379873 0 520814927 482033505 0
6049072 27627510 0 660315198 679020861 0
14885873 33164529 0 488762948 527314276 0
91652809 46451471 0 160849822 165019592 0
37314962 5012560 0 43568611 27860720 0
350869206 350763913 0 398422445 441156900 0
480781547 21668229 0 860650126 838938140 0
120757698 65096239 0 222169965 258850852 0
375956904 50068546 0 835883781 813888903 0
29789111 7151010 0 70477217 61973438 0
99950672 14248016 0 457191658 582767977 0
15721121 30137203 0 372639849 463786919 0
2934413 12482937 0 59196059 50410887 0
47637062 2821982 0 235872884 230436393 0
73833516 51017952 0 759383416 781629969 0
117523039 8388633 0 224581021 285505712 0
68944464 57685565 0 314241638 248738937 0
139693990 44252402 0 751232742 652876003 0
328513388 469718 0 479070645 464182429 0
501543453 23867089 0 872053364 893976681 0
154127450 41642300 0 438307402 417756265 0
64220995 32642787 0 243401906 225800758 0
333545554 81523559 0 752922772 815183563 0
141955040 15773737 0 202968250 173432322 0
102564027 48884840 0 256541950 292956668 0
103533667 12430727 0 342240511 441652036 0
115137583 79976909 0 348680889 349477440 0
178997289 31805005 0 716032001 711072258 0
98050074 18247112 0 122160426 121547782 0
62892042 75654139 0 752590706 677300254 0
27032378 75113413 0 357953781 314811521 0
483003316 4982794 0 862791686 770272173 0
45339827 26087218 0 81790943 81983637 0
323703894 30257619 0 338366359 318614707 0
131203155 108613791 0 325279289 328519652 0
43640785 44999332 0 577161231 536888032 0
20361192 46291494 0 851254007 794600440 0
512753343 507373255 0 698868419 680754816 0
194643336 78418563 0 786859727 773063339 0
23024561 114902 0 84161198 112511586 0
68227266 66220699 0 347826535 260664701 0
23893205 74092074 0 742082987 595818652 0
97632783 22737954 0 166271670 162971553 0
63927661 20899352 0 147209012 179476256 0
51694702 45624288 0 394274121 474315049 0
234367584 25081226 0 295841850 312865962 0
299654029 144923074 0 487737210 421638930 0
725314726 141089104 0 785504150 438803922 0
49233447 37428555 0 456102730 461923990 0
34536955 615289 0 361579003 370581273 0
957208657 130451536 0 971274888 909707460 0
2248295 14581205 0 85677900 75123064 0
19595740 208429 0 74871794 75946446 0
2253936 4813189 0 67749786 64674409 0
281294349 37123811 0 791341320 751610119 0
49750605 61984000 0 220529100 228322828 0
53232220 2630580 0 281614216 321845804 0
243472932 163699857 0 931264428 785323745 0
15227548 24951080 0 571598675 732198256 0
7542592 6427080 0 81871418 87713362 0
21047126 2390538 0 199487945 200664851 0
470144475 70957708 0 920610745 564897807 0
374890487 119618365 0 691690810 728223849 0
205912710 32804090 0 657752544 960205573 0
370496227 51369064 0 588870037 519820902 0
14464595 87374454 0 243127311 282691482 0
165888775 40308533 0 791106762 874987591 0
157833377 73904729 0 761967556 730237261 0
539284018 239774179 0 775087220 562670563 0
89290277 11357832 0 428858204 312929492 0
3906701 22598980 0 316857674 398414804 0
13656387 25357943 0 331928336 375282452 0
287128444 100312800 0 540679247 463106599 0
243006363 86074386 0 506384447 332202763 0
31398551 6701942 0 134096168 115859849 0
266925365 29547411 0 785351595 627315868 0
106830560 54330079 0 810784108 870975997 0
71276958 59945244 0 619024283 638769439 0
228054118 285382019 0 446445096 356996887 0
63199231 103486196 0 565546092 610996758 0
180584851 14399458 0 452295106 417587594 0
13216513 684538 0 17007410 14236372 0
368572252 64481380 0 672030479 473349011 0
8798404 7662408 0 153557238 191296902 0
53093492 8868446 0 123899586 128960430 0
229240659 11387483 0 499241771 464770714 0
380808303 132426183 0 496729037 415138778 0
90605136 62460294 0 619390914 657037564 0
112876949 3513117 0 286336530 227583513 0
126371535 3309522 0 437417685 443562575 0
423297369 114588540 0 733098104 630017129 0
57539605 5335464 0 117111891 117685289 0
217975937 140543317 0 910724688 812978591 0
275333036 22058774 0 448999647 409773948 0
254597891 211387519 0 264678850 276164132 0
262107804 145076402 0 410470579 398579413 0
506068793 229388096 0 764496308 658206147 0
235092 65426356 0 735306520 765085836 0
10875979 10581689 0 311684293 285279103 0
7036940 10947945 0 36340072 36743444 0
19157794 28552654 0 805957548 784896189 0
487001531 28156330 0 575886473 388503450 0
43822607 12595635 0 823944181 775755269 0
39205867 32687561 0 963121554 876768388 0
141626241 74606369 0 729889875 667889089 0
130537781 25372343 0 281099277 313214728 0
22263760 3121966 0 135711507 143757042 0
23097377 59256399 0 451698832 514841183 0
1808806 4383088 0 30691553 32098630 0
300907413 72194693 0 841797028 837465866 0
142069348 4059113 0 252297356 274901439 0
219301090 132411800 0 225461563 221852519 0
90622027 21283681 0 270575640 266151821 0
366181483 256242366 0 540043987 449793987 0
116727717 37125161 0 484415683 513585993 0
36702886 31938941 0 824590084 791756468 0
814584139 291396915 0 928295194 598453091 0
96135497 976997 0 298382341 385037767 0
1435724 19912937 0 95900666 119591938 0
95517477 110087507 0 346717909 426272771 0
17885988 29519171 0 757731824 652617724 0
38750054 33036380 0 116340597 125702916 0
26337725 11282127 0 358350035 351284675 0
172701914 20771789 0 305114631 270039087 0
573597434 420107806 0 651547968 510271956 0
1893859 685094 0 27656834 21608887 0
177763209 183027812 0 566956840 490978643 0
87642621 4810994 0 96334017 77303693 0
77666020 24303471 0 460541539 454384122 0
45605497 4011313 0 192810366 189041118 0
56747057 4959153 0 612099105 451499503 0
38032339 87379497 0 575910334 485654972 0
91637606 1529957 0 525908528 584775062 0
92407845 68730326 0 624282477 635859757 0
230298319 370137961 0 786438524 807000343 0
124002725 116398022 0 190137817 212476409 0
1196367 42257952 0 602517834 647862043 0
369246147 85207041 0 942241368 740515723 0
17869892 16333845 0 32057873 34453937 0
26246977 16250992 0 541599736 472887133 0
71788007 31032658 0 108982105 102293317 0
156171139 127506590 0 766925301 782490138 0
3909820 35976458 0 436490890 479859654 0
14851945 1297557 0 329209777 259252340 0
72748000 44696961 0 443144886 440367815 0
89178885 16090949 0 313836247 330046349 0
118696647 18606494 0 227770646 229100228 0
127430568 31636514 0 148923170 116676463 0
29906051 360342 0 283027390 282088344 0
195682142 118380719 0 311644264 313519462 0
621159895 307665034 0 832326139 760683944 0
142542480 460943 0 305094127 309806984 0
79221790 2579694 0 470054319 466419627 0
60214476 40185315 0 713833990 714345252 0
285956486 68463020 0 562565937 507633854 0
526275944 41330558 0 709926535 602290887 0
291494065 38483893 0 842080266 824369691 0
109454073 229979832 0 836979842 767945008 0
9365311 11342745 0 81852971 65530439 0
219648093 43740172 0 887162557 887297483 0
213768899 42443278 0 359202653 368737852 0
565814495 284434156 0 665501799 639131136 0
81686300 15860099 0 241473577 241878498 0
74748237 14447417 0 235558390 189616225 0
11712884 2816000 0 14666804 16138335 0
43023125 117363658 0 792517789 763951183 0
154776635 3198396 0 642455318 689057515 0
10902801 2402758 0 11955084 12790814 0
695698 490488 0 7065435 6351909 0
90774944 28615196 0 730555943 660192093 0
17124093 5752078 0 48583729 46809375 0
290270616 82526707 0 750653046 655716730 0
1490060 17093022 0 236697126 215122406 0
254526566 32113675 0 963280794 938929987 0
140346268 40596619 0 498518664 531184499 0
70397048 16128178 0 513513919 399892088 0
1513999 32974302 0 173561297 167852697 0
224621073 52256541 0 498778544 396020513 0
57983165 105858291 0 736026778 685686264 0
456613350 84054548 0 804201612 836821204 0
9834562 3891786 0 168515407 170667882 0
44194376 15292697 0 144455840 136507986 0
404195036 149684867 0 500683915 297602056 0
7654704 5697370 0 98911787 137888756 0
113995909 95760837 0 326145050 325658493 0
69887522 2516750 0 363757969 397043866 0
546743714 66899731 0 705770145 670008530 0
9450036 665189 0 24524456 24699584 0
26047531 25242691 0 173422489 183374192 0
21502213 9141030 0 100562654 96187923 0
251888309 206349942 0 692165628 836333006 0
11918882 25230295 0 128258980 141439769 0
261695999 22775237 0 857240889 895382171 0
7475144 1517992 0 10925569 8336160 0
67319422 10121815 0 150557521 157344713 0
19794309 45963622 0 125760013 138868135 0
6952990 3322062 0 27776073 21508406 0
519195140 113377309 0 885354077 825384934 0
214819055 89228467 0 754956684 913944990 0
137454268 51240481 0 192873664 193138692 0
361206206 26048049 0 420251816 336382618 0
55522915 8123188 0 444962379 409904121 0
74846588 2621284 0 801749118 686647392 0
126445138 71473884 0 973370551 632727939 0
108264361 16224197 0 251438922 154104293 0
48757018 31220893 0 685916530 723326436 0
535483782 227764139 0 913634881 838457840 0
135150969 18311354 0 598159266 673537712 0
21972700 22447039 0 352070901 355519621 0
93869368 14538554 0 699792861 801723122 0
257251252 155139230 0 952864036 933138256 0
88481106 10875563 0 176822120 165685426 0
30320844 18699131 0 311937218 302169432 0
27253572 21416658 0 339552514 336418551 0
18940177 6928811 0 53989342 56208293 0
36544848 4490724 0 102736433 73002302 0
119428987 55722436 0 470216797 418757712 0
17359832 1845735 0 50629873 51293188 0
146469331 23428787 0 209630276 164859849 0
38329067 90333441 0 359882191 335821052 0
147339171 41786093 0 372837494 360215236 0
24341563 20099117 0 229708712 295506458 0
28444764 179471908 0 398494561 432940929 0
87545608 27854371 0 235144627 257470221 0
73246564 98282548 0 445250710 439681403 0
98103655 14070988 0 401040335 372836966 0
137198091 154869705 0 583591134 592725150 0
153520194 142573217 0 222729377 169627006 0
70000449 15502400 0 266636497 270545327 0
17869254 39831795 0 603895088 576357829 0
207832819 222663045 0 448536789 284344416 0
258314477 161871621 0 607619882 528884223 0
55963691 5858948 0 333454707 289530783 0
322417198 98331369 0 759094805 776571568 0
19871472 137309047 0 421220701 371791805 0
380502921 246252091 0 483926264 408790281 0
713060250 5669285 0 864346835 890144160 0
191350150 100147622 0 348630877 345988027 0
242181508 65820291 0 287150948 275005216 0
56981561 15879925 0 466855244 562093774 0
18637369 157896692 0 371165906 440608382 0
24001378 19691134 0 231731093 241900000 0
262135885 90084295 0 313059555 168827437 0
315123612 312778894 0 731217135 803780451 0
364162934 58662681 0 645740081 633534113 0
111051641 11754568 0 212853520 123309646 0
304863135 350550544 0 620213305 613533218 0
512853709 117854393 0 628514731 365330743 0
722957665 311182644 0 747540328 810933924 0
69284781 3643538 0 352299024 285198006 0
57739846 41332815 0 744562763 528913594 0
51385008 32613085 0 153027547 127646707 0
13247985 15148385 0 704116567 741437577 0
307714226 22661272 0 863320191 833741093 0
1314015 312192 0 23021166 29612897 0
2717914 74859784 0 288965317 288684353 0
563953907 130705944 0 875164388 916207426 0
220573371 63331951 0 271538793 152590868 0
123534168 29811399 0 462699320 333332189 0
165848028 67431242 0 280172380 318199265 0
162495202 275637123 0 690779865 668334112 0
111361764 44519045 0 308645532 294069021 0
45751327 4100694 0 137209765 136203586 0
11393902 12061815 0 121455046 120285834 0
37342129 4005943 0 751879916 743530203 0
48680440 31364689 0 206478843 224497020 0
166573403 5521706 0 374969146 281244379 0
78207356 19838101 0 462657487 478334146 0
74667068 125490123 0 461962030 500800639 0
48919393 24883712 0 345636279 322950265 0
15223113 49519914 0 80052878 87335888 0
28795331 34973240 0 590502517 660286967 0
137935719 69752748 0 187274225 120157271 0
2702217 13522340 0 118195227 95612702 0
7196288 23624660 0 601436428 584189324 0
138132358 161412670 0 714955045 629264344 0
416346729 176377975 0 556874523 505267923 0
1370774 3291178 0 13312745 10114070 0
14403920 7959293 0 367490251 396999957 0
1069234 13847663 0 355417380 413153302 0
59066562 1840631 0 272042408 278369648 0
31758560 125034690 0 618571350 578245405 0
224928115 52003442 0 346290617 383035427 0
164386558 61235557 0 195870547 201392669 0
130583011 80005526 0 581540165 576846065 0
127285472 9328531 0 874612460 850704600 0
54661088 270995 0 85893150 70634743 0
290063891 184680919 0 388588501 395816968 0
170029711 34416511 0 282376150 183389601 0
95340741 26652218 0 903122722 918555169 0
29684060 33986772 0 310740973 313495593 0
10865720 35593121 0 558280294 527177644 0
258831497 11529802 0 838848649 844510028 0
16835603 19944009 0 211619121 191875268 0
201842349 187248739 0 277403424 288349175 0
21745433 6583212 0 91888670 114504385 0
521521974 133120749 0 672492148 420545032 0
9758509 6399570 0 529398028 613503177 0
302019456 146208007 0 506786077 469302012 0
40018160 163805698 0 903469561 886723472 0
386797258 168646807 0 396015454 220915918 0
90365718 192055818 0 829507323 748255826 0
478978554 50073394 0 643953860 565009442 0
92038949 39971796 0 202746372 221703884 0
526268590 331596469 0 678806431 686201802 0
110254863 42818228 0 441874183 450964181 0
20569725 8414319 0 74672266 92928621 0
8316407 17116578 0 94387746 89357289 0
412549386 49946027 0 648009452 560104458 0
16416283 38082131 0 180030863 168164853 0
59114745 2395076 0 250448421 223462150 0
417483379 187353044 0 515315021 463813433 0
18800657 69586624 0 853261016 919440884 0
16373363 13915287 0 273805035 251651833 0
392263599 82432187 0 644780564 379205565 0
112411063 5553280 0 637041551 749343684 0
9543268 12444150 0 99119297 106808285 0
237632028 36946794 0 830316958 852552392 0
3643295 166767 0 15550671 11558335 0
150427134 182524997 0 946899352 872266861 0
271959082 42154052 0 309403134 327007130 0
44284289 15120533 0 926269671 731854624 0
305006017 53815340 0 732469961 516025618 0
62019806 163962663 0 528434008 569152330 0
20182892 1455242 0 131153984 143290510 0
83487703 20636310 0 910819710 910196030 0
139445940 93035870 0 849194900 790683309 0
338143156 48389189 0 851026681 745122343 0
39255066 41824296 0 583063891 579051390 0
113914590 151529411 0 242509171 250347194 0
595178116 571201500 0 660022336 689647763 0
173914620 39669069 0 296027210 264835951 0
26781946 39846849 0 256259572 292132850 0
67027405 60036009 0 537200924 594246261 0
539757345 64364690 0 777094204 768630854 0
45190058 31540261 0 343066516 336291581 0
180414282 26267124 0 202421429 188832646 0
7071666 4448990 0 81507803 74075393 0
135031638 102700194 0 671291813 848880936 0
66402604 24179488 0 863656202 866417175 0
53040847 192384012 0 664720104 653380446 0
6223518 763756 0 6652263 3185806 0
4531356 88326756 0 323432493 385656649 0
20789227 42575154 0 255152730 260397159 0
310062562 64095441 0 563320460 758324133 0
59213854 7731704 0 376677030 378069116 0
29819610 35998097 0 66830745 74866782 0
458521 598295 0 16964460 19382179 0
15058898 26752848 0 114196674 116198511 0
393670627 173985037 0 725631377 683366507 0
111876551 46613602 0 350889764 358551502 0
36766144 104914831 0 673276694 658004065 0
368517322 59476571 0 554433341 475109485 0
109388908 35391103 0 367414698 363745740 0
122883754 273286753 0 957749243 744649300 0
187850386 21368216 0 314896832 301353824 0
29223910 11476935 0 47406370 36561698 0
75619733 12043966 0 150315050 134242556 0
587144258 578165052 0 704394975 769682779 0
17916340 3426926 0 85312272 84846292 0
187525443 99689190 0 867739545 865259266 0
329659179 306938432 0 709376478 625808590 0
62309746 45947762 0 652963164 651658493 0
77930874 47690535 0 279503472 349355876 0
520732664 501021039 0 866430155 706919702 0
248205547 557312 0 474027277 542334159 0
595712369 29046770 0 733082983 424986073 0
31778505 20629166 0 449843467 400429134 0
434059398 31700801 0 811457245 812876638 0
33952941 111229942 0 514336068 630569533 0
114078192 6552566 0 667610564 585148929 0
3122990 25802527 0 335846443 375866124 0
284009613 14239549 0 352991906 168349787 0
111449505 19412590 0 146314821 171180240 0
514521715 141078755 0 732312320 806797508 0
17943462 48048908 0 116896664 147081563 0
37098719 20060738 0 357195447 353754521 0
143234241 192343902 0 178451116 210767291 0
2512480 17556847 0 276871627 302039630 0
485418872 35485642 0 620141605 836061069 0
360325632 196443490 0 530891056 537332353 0
47083751 62635299 0 164416586 204562483 0
123402332 6361953 0 428137236 456906771 0
156703268 23084043 0 499746285 633703994 0
91932220 42817693 0 650217975 697843355 0
26846632 16545488 0 171361448 171243175 0
148446302 30267579 0 371035269 362877165 0
193265095 81376641 0 421496783 496685792 0
315255990 74326390 0 374082309 404651033 0
97298041 14618740 0 176561899 147487580 0
664212193 238668295 0 742915051 760126249 0
8314720 2509059 0 58136444 57699359 0
149966119 48049494 0 262568680 258931385 0
657170478 340124488 0 927197345 860575011 0
26817212 14395971 0 93583584 99723934 0
299492684 156797953 0 700154785 610969094 0
227995183 125793214 0 452843631 451213766 0
159827236 26088146 0 538550607 680775819 0
111080161 19121394 0 799493314 730652871 0
95978811 5529255 0 706273469 704014910 0
70545129 229643 0 148412812 109506749 0
646559549 186152940 0 659758682 657387377 0
510292775 11144212 0 861800404 621393696 0
701387510 113508041 0 948954461 881014128 0
6527710 128893518 0 607843686 664700859 0
16315050 15181331 0 51523295 52399778 0
25710161 128060734 0 434980840 433009401 0
329663051 1078764 0 417435231 357268230 0
34460887 10827666 0 71136842 75036410 0
285866844 184927795 0 598086482 598496207 0
108549150 19732328 0 291800851 325457001 0
31496440 19512088 0 67526296 54310734 0
162277033 73683699 0 468529883 385729215 0
43944244 66887839 0 359219920 367619332 0
11310133 29688476 0 202450362 208396267 0
183702271 28191266 0 669713700 576109382 0
371975424 113845537 0 763501414 794281385 0
160156675 98460272 0 520961404 545088879 0
581716243 227538040 0 628547853 676355889 0
4324734 8127360 0 23989282 23674909 0
190550176 126133118 0 495682550 329771025 0
113096937 43699434 0 775637789 731776731 0
371270408 81478367 0 515587384 259540547 0
1790044 1634185 0 36385765 40069561 0
68303529 24382432 0 327695268 321891609 0
98205176 49329541 0 331718517 270975736 0
208254043 94594642 0 949972872 829260951 0
181574802 125241550 0 656174771 770206918 0
17325250 40056025 0 451522460 434043176 0
84533668 43312777 0 593106599 575479670 0
41460458 11357155 0 467496630 466640908 0
368230988 103165482 0 449153015 362658567 0
150472633 12222830 0 215128300 161453581 0
573969 16825156 0 549057970 541412138 0
473246 455101 0 114070395 81829012 0
48044862 56069369 0 641211905 628891242 0
671076422 170143881 0 845600745 686646715 0
478822608 331492469 0 533857269 682090092 0
6551235 23952352 0 468431083 436177659 0
81953175 52048272 0 539563952 520916407 0
97504384 21384104 0 248969168 241159507 0
162212161 100583607 0 881329052 860789193 0
2908320 35411815 0 390072449 339188876 0
13764185 691249 0 16790372 17883415 0
137909324 11393513 0 256061834 191861379 0
210294367 91673920 0 590559050 574478032 0
591405606 670860 0 639976486 539650963 0
20887540 39104896 0 355595903 294551105 0
248965956 55975848 0 513595933 463691350 0
679665561 101830584 0 806957510 767198367 0
176309914 151735697 0 839369139 869664204 0
554016408 721643 0 591718118 381949710 0
9476408 1418502 0 12262347 12065778 0
314194552 71427235 0 488003042 196013440 0
472882900 264990716 0 498942000 500064291 0
88738 5567 0 443207 468984 0
101758881 166345310 0 377178027 361774944 0
75375075 35328629 0 444402095 262359742 0
43298000 19281897 0 123189716 104047954 0
22372928 105845464 0 940240488 922386149 0
148736364 51875386 0 397902998 333490041 0
23005867 28210154 0 46246262 41768667 0
25744435 5657548 0 528518564 531963693 0
18345744 324866 0 22397417 12314449 0
10061614 33744880 0 355382490 463324015 0
266685911 20104470 0 876546802 820948192 0
43744634 9570680 0 358110025 345798258 0
189489839 9730842 0 631918147 648961722 0
9340232 36994188 0 69077295 84950168 0
103644425 150846523 0 355603966 462409008 0
113235144 43617373 0 578983973 447557569 0
61456325 70995078 0 292195907 301598205 0
294244768 31437443 0 960873322 862812499 0
233503934 214391919 0 843554736 914767529 0
92047575 22938574 0 142727043 131320117 0
223376214 61312516 0 356031034 300656243 0
90763959 21871013 0 358793612 372854877 0
89998751 37125829 0 312389055 292256859 0
321140555 75564182 0 523186208 481427159 0
304367434 88893092 0 457439319 465514635 0
4461539 5646991 0 107649852 112497475 0
64189721 34229334 0 443794157 461963260 0
144020811 14868441 0 296993034 247515556 0
184848990 49539331 0 254678340 106727196 0
83967644 3128491 0 471324208 532494414 0
2867389 39932921 0 576626864 538168927 0
52013200 2982669 0 122056005 119395834 0
87383365 35178165 0 490612413 534652231 0
116026682 28381517 0 159871931 152956441 0
13378269 17398308 0 268883356 350445770 0
126682372 39699978 0 646842334 580365070 0
383317206 59725770 0 876151258 679834075 0
112818711 12733886 0 768534719 907607227 0
24249449 39737885 0 864452378 674396796 0
159316411 14034715 0 857120511 810439910 0
9407496 19209140 0 512014876 616285638 0
171206010 67448965 0 781039359 767342976 0
283562161 105876412 0 447339857 291237726 0
108624306 52359467 0 348767253 260083365 0
21792466 12833770 0 171823314 162733188 0
3754176 12584138 0 358106841 420284557 0
11489889 11524002 0 243072446 261861976 0
255735506 203263561 0 335082463 401344801 0
84526600 70058729 0 303048179 297221290 0
219838087 27720849 0 858357802 843032266 0
1579425 23987044 0 168976059 187295511 0
68651318 114721144 0 564963322 613821011 0
275028356 44220633 0 350564990 276316143 0
359095183 333324475 0 416418735 451127390 0
140965751 41469519 0 443024663 458691958 0
192424436 64119834 0 646371303 604795601 0
550649298 333840033 0 571001900 372951700 0
606422417 66161488 0 940167746 935606330 0
344729280 90071304 0 530254803 493039790 0
83452099 86725169 0 227762467 215196455 0
25641254 12203259 0 231627053 234860537 0
155723633 4370270 0 743971215 676619828 0
269736859 121721781 0 419638207 428309748 0
146844146 41993225 0 629256163 590633888 0
52645447 40925711 0 126092737 139994297 0
414499710 101732998 0 534915756 536921759 0
16157582 80138459 0 821765543 482649962 0
402299749 120235958 0 874516663 835653444 0
64384549 11569016 0 202324761 185403218 0
337127105 49122703 0 632146084 527551180 0
586096546 195263107 0 671404413 540465291 0
117644486 7725002 0 186980619 119187715 0
101987928 6437681 0 587211441 628074776 0
177244705 77586524 0 655509167 654942243 0
268530364 177161578 0 525057406 494292780 0
183401196 72007952 0 795476389 813206189 0
125198361 21588140 0 723593972 717352593 0
157032230 62809258 0 813828420 854103531 0
6418376 16076430 0 110571881 121659842 0
2919996 9565453 0 329399090 381976084 0
197491122 47264458 0 281288286 180025108 0
49714592 73175376 0 662303322 650565123 0
125346628 67003824 0 846143042 950792343 0
293835747 43966850 0 302367828 392439048 0
203636993 73193143 0 595386580 687483763 0
488597159 223795852 0 707688437 792012782 0
334727254 120667461 0 494334295 781418894 0
331995723 23173534 0 444218031 362577980 0
103692686 79086215 0 537952587 532466006 0
60326123 22259563 0 557365402 626608487 0
46891329 62032375 0 204712360 232368975 0
363494968 115248 0 457879221 264426956 0
706565343 211035102 0 849282132 448130296 0
202536900 6355874 0 250488051 247312153 0
81752243 22794119 0 227073459 239663684 0
361287361 119611497 0 655930457 579193457 0
8976514 57007740 0 286286816 258966659 0
1632290 52980200 0 955575190 931817741 0
146789169 9133112 0 257441868 219713899 0
572348578 6183618 0 639593380 374811176 0
436774197 208073356 0 553220538 417869380 0
38252791 67170649 0 249078833 237111995 0
134491605 186493814 0 696287092 613075776 0
1092538 5200193 0 154186810 146658856 0
25243325 137312867 0 683574738 676550571 0
3925244 960302 0 6436423 6862017 0
511726406 85732883 0 543454256 591010006 0
95841663 44598338 0 658762418 540649999 0
124116788 15861012 0 188803672 190137500 0
130137024 108982063 0 435300660 346954668 0
95281841 2961603 0 593442040 540288432 0
82853072 60382956 0 272330689 254756870 0
15043087 13735658 0 390063064 437667149 0
61572818 3672405 0 682644239 642542167 0
46730012 54586907 0 505266683 565731694 0
525154906 59735817 0 791156754 714831728 0
108506577 198030224 0 870949802 960676401 0
332541416 18129659 0 621461540 637855340 0
648843 24416723 0 257114167 246262125 0
466202871 11625205 0 560210794 231935853 0
47732924 40659281 0 205647642 220528324 0
609747381 573799 0 786157160 876519506 0
44270495 3669901 0 508286991 602231418 0
350096865 201166425 0 682668222 612075996 0
651724950 275557428 0 987117644 839160766 0
623698087 39003195 0 701503748 702344738 0
20684540 28925899 0 202988705 220228361 0
124803920 26113959 0 758482467 731371631 0
334033300 87506002 0 892405607 712022887 0
251451252 30892010 0 748915214 671173744 0
13724516 48954609 0 238442337 253467233 0
6685065 13190118 0 53670339 51324195 0
58725475 41995315 0 592334756 546873046 0
134676333 66298520 0 570227057 759361929 0
101260307 61402223 0 189682946 183050803 0
121755025 34835420 0 195811704 170304228 0
81651226 91545953 0 292623389 309096946 0
253087616 114096906 0 793460199 675269716 0
123012692 16714257 0 222272980 221908174 0
385225606 104310959 0 743847030 660336245 0
18103591 28238288 0 232667878 202763931 0
298314120 32519755 0 392169266 172033180 0
33072442 22641259 0 339052159 338690519 0
65261714 13799140 0 103451867 118615935 0
7564543 3109879 0 89980814 84275789 0
29587277 2773032 0 98449194 96449570 0
162582917 172352 0 462126571 528177381 0
225178964 10380833 0 764230609 746372116 0
880644 10110616 0 245957480 221316118 0
130213797 15987914 0 718174362 592692728 0
171817531 10711136 0 358388656 334454524 0
38086526 93470564 0 758254107 855657210 0
40385350 11381343 0 151888845 134330257 0
11731826 250452854 0 669129189 703952128 0
35430001 26954952 0 589827629 513046761 0
26404438 120056769 0 461229996 544930346 0
45105230 2798645 0 69725261 71199426 0
63810395 13135753 0 473493171 435442481 0
2678082 70398594 0 507175568 487125041 0
44930427 15772656 0 302382856 286380513 0
128949469 41359867 0 810250651 773271845 0
98327566 26889506 0 220772466 222322853 0
70198836 40642156 0 101934361 113582136 0
5111408 41883083 0 683270227 510089977 0
185383275 12996183 0 344258720 232464030 0
9299675 2505130 0 20810852 24610300 0
5191744 55819638 0 564342661 558240686 0
3389785 8203543 0 209336998 206829051 0
81969283 39545422 0 804206708 774744382 0
133465575 25160038 0 178424617 184181862 0
28193845 67449599 0 256943072 293602782 0
18693672 748353 0 388834600 470242443 0
454049873 100414980 0 850770901 689690037 0
183099437 60068978 0 754098637 745659577 0
25520205 22572634 0 299282360 299316810 0
616894560 54051709 0 817679542 528137122 0
15268347 56651809 0 279765072 291699512 0
3071445 17830670 0 79864177 110172948 0
15187134 17960618 0 474186652 503987335 0
424184113 16335196 0 816450471 810845842 0
14575749 28227158 0 263559851 266420251 0
303314419 24137035 0 547691673 461130311 0
63830207 25723527 0 223164782 216153508 0
5049742 135853403 0 546187761 541440327 0
244232702 245306676 0 358713570 341963175 0
421635905 53266432 0 934373847 943271861 0
160110203 68691626 0 310338632 331821306 0
373658164 133997822 0 490711583 475147580 0
461694188 178987631 0 620720218 451689799 0
619242076 47373173 0 943069105 691274829 0
18067965 1374957 0 244103170 242331300 0
35754139 43184578 0 228508329 242011687 0
108337263 34220649 0 274908810 266764093 0
36204930 67500286 0 562231898 683472047 0
111946667 24075675 0 737959923 803781749 0
8447357 13333078 0 48018987 49960906 0
112680877 20095671 0 680042240 572625400 0
41681871 32928490 0 708816293 707476402 0
494290908 207836651 0 741608821 261502804 0
265672136 33194740 0 339151212 307314737 0
6409792 2981676 0 222282847 181234330 0
434167442 242052878 0 619342870 393750655 0
302502821 33441182 0 919963430 772127415 0
42391905 7455472 0 380549027 365526974 0
424679 17784364 0 141094792 130162312 0
69427338 54311387 0 408575469 414969154 0
314854729 41184748 0 567562877 369210768 0
9031499 4428035 0 38282267 28229215 0
67621325 56170905 0 344440466 411787893 0
79166693 24013150 0 537982674 470223229 0
126140064 62237450 0 297301132 304500894 0
82357328 1286852 0 814280952 679671235 0
110503666 11251106 0 163481671 160666425 0
35841463 14508496 0 556394412 567515590 0
17631176 69310867 0 319717289 310274590 0
504666887 5556453 0 663918257 179493078 0
2127932 29719104 0 444309019 417011705 0
230004486 24624432 0 388469066 360206884 0
276528614 58258168 0 713062831 717804135 0
15325872 17084832 0 500435401 549137286 0
25945776 155383691 0 618803558 592721473 0
462318185 445340610 0 693822210 588806252 0
21391522 44599372 0 696829675 666901918 0
1520615 1326870 0 51559475 59740893 0
96783379 136064782 0 814893517 909552611 0
26225014 29946414 0 344946451 308714194 0
97067469 40668914 0 462349116 442219135 0
135668812 84850991 0 339480525 333034618 0
18012497 23913651 0 762223120 826538950 0
225325759 25349948 0 683168863 704944295 0
256167026 149044088 0 829663129 713589538 0
19331149 46213076 0 550133850 557972095 0
130896383 36083642 0 480445050 490596298 0
400335724 169525369 0 521500253 469041832 0
98771712 3743053 0 266373898 263784908 0
98919432 950461 0 167153274 173509842 0
273811418 11591126 0 360566867 336184191 0
4575482 1679270 0 83433645 90628719 0
5611909 9437451 0 89958906 97499563 0
54929112 62870847 0 652594642 676553612 0
14998307 11018843 0 35930640 40218854 0
64188978 4449759 0 460959694 451323471 0
92839386 32381444 0 468849932 484117233 0
453320200 131420233 0 839328728 814215375 0
496074879 25633188 0 589196665 593462714 0
221915264 36501637 0 272494338 124221645 0
384771006 174580674 0 618663688 622711731 0
295206870 67589543 0 330650298 340172844 0
106535575 5764103 0 387686707 358553293 0
150146691 212842271 0 602439393 648271588 0
1207260 2044735 0 21827878 23574311 0
135280009 61937583 0 619276692 661313201 0
421326296 75304759 0 720631013 713973570 0
78296530 108454204 0 670981968 688905487 0
8973104 18845682 0 588101661 487706920 0
176248768 131384704 0 467865890 512453462 0
550375973 357325561 0 772568904 718809777 0
117241509 126137406 0 875869118 896571568 0
27717589 866785 0 600867091 672144727 0
3059236 56144011 0 638990158 603393411 0
93309046 23843618 0 199842617 196763976 0
13818984 8853571 0 203196869 201260652 0
66451335 84574392 0 813193507 856152039 0
332864761 112353088 0 471486703 275798959 0
129307295 31575650 0 566204320 580523929 0
190316785 63880374 0 880572972 864801796 0
411821 3113428 0 239767483 237304063 0
140234285 120897621 0 780253297 781092575 0
8751870 5348741 0 283966779 262865957 0
116883062 91730695 0 495318513 498188805 0
58490657 34791355 0 160188676 159401286 0
22222429 160921359 0 716396099 685287757 0
92101729 41447675 0 285551030 361309323 0
243669569 124831439 0 649434122 698596553 0
35849485 35852190 0 207405238 204268088 0
41694795 53322223 0 635551326 575122656 0
3709631 67288644 0 746898018 784321711 0
61538814 52499846 0 628847121 626008083 0
272456486 44305499 0 593294793 540356901 0
57577768 66519847 0 649601540 576326465 0
26454027 22495093 0 295143306 415848917 0
8165971 42821108 0 723585121 681115562 0
3432938 21351606 0 250780613 243375425 0
72806898 97994678 0 522324050 500221837 0
475421147 29738450 0 692934830 580823233 0
9231765 21177657 0 361803888 358580455 0
24141874 3064623 0 140505944 123269676 0
36853418 1322457 0 109817975 68349280 0
859962 1099788 0 35805315 38161175 0
40734056 64116953 0 787036928 824820254 0
18334209 3465267 0 40959117 46445366 0
139043316 323354294 0 589001751 593869212 0
11417873 10634010 0 113192406 122988791 0
64462456 4615484 0 385192375 441077175 0
24909670 27327905 0 591579995 479214531 0
88962285 22126268 0 353395994 319937925 0
597652408 369817875 0 762987239 737399058 0
79251626 19714670 0 653623838 769063302 0
98386398 120227274 0 365987018 291854955 0
752816705 68034734 0 854380266 435967859 0
189422522 63223774 0 246583016 282179448 0
37505748 61877791 0 528795483 524361656 0
98399284 6023558 0 818321448 898741367 0
336698696 48943966 0 673304533 685641973 0
59059747 8340500 0 85791850 86863873 0
343181135 260913327 0 685065988 738168519 0
458021713 107250950 0 716647595 682901447 0
92708781 23426912 0 381986339 378570541 0
214883363 89639495 0 664170896 678260659 0
187579283 37495318 0 370204261 324410781 0
33907475 8650631 0 352123863 327253100 0
191792314 26968069 0 845318231 873290107 0
311678419 46072837 0 553294205 548885991 0
216500249 5820480 0 847057446 721287329 0
12941751 17118638 0 465704266 398394569 0
5254210 1322294 0 15688191 16824904 0
60580294 48575540 0 464554752 422141179 0
9869371 2196483 0 20019271 22750124 0
518695165 55056393 0 792337717 745200769 0
210773943 474393991 0 475169325 745800294 0
309795926 12393419 0 311059248 185161360 0
5442198 425810 0 143337626 127026793 0
447324311 41144547 0 488146441 391043620 0
19725952 24279386 0 140907526 115197747 0
103684145 113303854 0 342848383 355816060 0
12176688 13496569 0 420266749 406127321 0
288411039 162943123 0 458017135 385851506 0
684402172 44985617 0 845251311 404601975 0
79009103 101697018 0 501554071 639503409 0
12749353 39237904 0 459178413 471403533 0
181395445 187401186 0 419930835 441601017 0
65675001 86227636 0 590485480 602955836 0
13743068 74335161 0 795760691 965687177 0
31275972 120228618 0 870552834 875818789 0
24918121 481680 0 299793299 300073766 0
1054156 481599 0 28507015 26685517 0
899658 65741738 0 266636712 263634561 0
33442839 41740756 0 728569213 823612299 0
56743310 23383114 0 61492917 84094578 0
43206068 50980108 0 110292996 136316328 0
12306167 33440318 0 481826356 558472122 0
22017287 8305960 0 212523983 217563800 0
295260377 54704973 0 742356171 641539235 0
1256991 22918432 0 444022265 488370164 0
84698680 43299892 0 150008876 142510476 0
347732654 116147705 0 649804875 593484568 0
500386714 366130607 0 523694525 475071570 0
59031463 5371829 0 73346997 75492769 0
12868931 119025852 0 305837988 359092185 0
72871952 52527579 0 722556089 731394005 0
175589287 125316685 0 505717291 652912634 0
18203692 5910293 0 191851746 160650750 0
152395366 161084634 0 633642067 550828019 0
108717376 74530887 0 858983057 808937777 0
191032896 1231038 0 430019931 195984135 0
4716027 21361427 0 186349873 160358363 0
5167925 1630724 0 605338973 616796904 0
70366736 44538377 0 780537908 835482496 0
344442036 39613665 0 576785112 550752569 0
303090166 101356278 0 484554058 317253548 0
22992376 69345020 0 356610888 365245395 0
109684376 67364770 0 409519229 389177328 0
49680004 31499420 0 558589413 560510325 0
333303044 154018361 0 462214830 534431056 0
227503994 34218469 0 305601413 89722259 0
78874482 135044932 0 429100601 302312001 0
191532133 53817183 0 619758358 394208011 0
282435152 160374447 0 672554630 609356993 0
399762463 282403584 0 753119177 707976923 0
13960904 10705297 0 225894363 225476855 0
15342048 1603324 0 29155216 27728517 0
168674510 24713622 0 270040596 282042454 0
8629500 87613623 0 668477461 645381994 0
73118919 4785422 0 756887617 791164721 0
174617577 13819031 0 499893209 423419015 0
447575189 180171082 0 556556041 501158688 0
210338999 184355831 0 908021701 861059524 0
17230881 206790 0 355721625 381972717 0
2150442 4888519 0 50810911 50354611 0
18549275 126123190 0 842192937 963314659 0
783423437 207570123 0 820610152 554364968 0
32602008 4462452 0 308976523 257501259 0
2772874 5459834 0 128915977 131690273 0
745533556 94434349 0 895411301 412914641 0
12644473 7631325 0 92693187 91906620 0
3275139 224630 0 169116183 144284991 0
31510479 35901729 0 761044270 778558792 0
70044331 5256147 0 369334831 392249603 0
17211401 435342 0 50531517 37700651 0
105716334 2302312 0 351331302 301970544 0
124137265 26606345 0 766722406 763033724 0
134519431 65674948 0 425116479 419718523 0
77517744 6064650 0 100763787 108478696 0
57769734 15462256 0 94363943 89306374 0
164694395 122367423 0 776973421 700780760 0
126111522 23595468 0 390414468 565188018 0
75931496 72642135 0 151471603 182984368 0
701354158 302264127 0 776225734 757192939 0
153814212 85907988 0 889635829 901276528 0
12447081 24581976 0 363288918 359352554 0
26197675 33452 0 106167343 97497575 0
2684142 7634217 0 37675725 32854867 0
11893136 12501801 0 103805385 112548930 0
156590107 27597578 0 198468170 242654452 0
32655788 2521000 0 109259728 63702992 0
142289609 55317485 0 810274282 962115027 0
106659927 83755669 0 385374104 379860750 0
21409751 58066182 0 516998817 487048253 0
41541523 8915151 0 82354801 84492685 0
16585564 17614704 0 356206163 387782653 0
7070070 24227514 0 123050656 130133172 0
46944849 36845218 0 591470545 521005541 0
189569716 269728 0 426276612 436023094 0
37867644 77388759 0 464549307 518183757 0
82458192 14044041 0 522507831 525015764 0
242603785 69491096 0 579063207 602562248 0
91942221 96733916 0 623459732 563223394 0
13480933 26322773 0 284809880 269680071 0
116796658 261362634 0 614650227 500590041 0
9478621 155566 0 21892234 23623770 0
223444740 126403958 0 417862461 399358617 0
2959813 7749428 0 519459765 486242203 0
253994999 17744487 0 422655554 462955696 0
9681250 72402981 0 435970751 407451741 0
61751061 24814128 0 75378445 69046235 0
112458191 72108002 0 697743475 752873878 0
6720132 13116501 0 285068353 233892067 0
177656780 117203455 0 376611568 374273197 0
2222950 3196123 0 40279167 42039497 0
113178484 18543369 0 452296550 423680279 0
150553123 84274530 0 224092756 133977185 0
584583874 622541727 0 871422966 892438174 0
32669161 82257986 0 283547606 353697825 0
505293292 81074881 0 824346219 801887427 0
372087571 99821001 0 619867474 312597515 0
70046308 105096592 0 388989613 366554193 0
2730691 7512684 0 461085082 477932778 0
84031150 42443464 0 171266897 192006692 0
4360347 14770852 0 538028396 560309691 0
120352268 24734078 0 317930598 313513955 0
20428371 13004468 0 220152242 211821255 0
302043249 158617280 0 377527865 372362071 0
62531599 1805118 0 140539489 145253918 0
204183820 34569570 0 824728964 726566767 0
149892963 11122495 0 517515175 486810007 0
55919208 9533594 0 190059174 230654766 0
473574117 93619997 0 879745236 858931442 0
56179464 58596039 0 376334884 342135903 0
29157535 39753768 0 568146922 585555479 0
661877133 454397457 0 901052947 804923069 0
131227425 218044714 0 702272874 810240504 0
14363329 6144454 0 313814408 312143448 0
552549160 197955648 0 722205584 681257240 0
334645688 18857068 0 733441633 734282509 0
43923495 7936239 0 273932743 272790594 0
125140624 31777304 0 427440024 310096030 0
9621411 20386641 0 80299193 84772785 0
149577409 17987144 0 480076345 470803064 0
343871303 9169618 0 454909727 115407053 0
36866786 20842380 0 51013211 54263830 0
3538503 9956395 0 367965368 413579289 0
261700945 18464522 0 716763382 595766958 0
147780132 91154800 0 677421727 753808067 0
3468124 5812681 0 85321493 67932402 0
62784552 2997164 0 607128796 661783882 0
233920368 32900688 0 384172832 315833599 0
638483282 206085548 0 726697804 686706961 0
10636862 131175 0 169151790 152916456 0
86557857 150646793 0 908645838 940644435 0
53747283 44815065 0 120859221 130863782 0
3119156 18082435 0 439917471 430898395 0
484855602 116709158 0 947635986 850396380 0
332853627 247501480 0 751434388 709764756 0
41096495 5180868 0 245908525 240579149 0
339547595 238021089 0 785363915 859823349 0
106464160 68487456 0 768656305 790381097 0
394548311 118510831 0 654349740 428122460 0
243427473 190077825 0 440575381 632384389 0
98399542 70552216 0 345430802 351418882 0
40715278 21926000 0 259901190 248326022 0
5848294 7440723 0 29042605 37664929 0
651437 4910202 0 48717786 45910922 0
5360271 113506914 0 437154759 498987180 0
207692734 8850583 0 222314103 41212018 0
41538165 56640166 0 183454917 187508561 0
5193117 23447610 0 227677539 241614122 0
399094301 75336372 0 447438528 231935613 0
63403150 13756223 0 118637904 122198618 0
13185837 6780759 0 74871113 74005398 0
89218394 110730583 0 783332720 797970397 0
113242022 15134079 0 394180385 415444476 0
61817391 87758103 0 925789214 883453597 0
240083065 107387674 0 398800550 398099653 0
258999518 80869341 0 478299873 426397559 0
25959579 53822364 0 286679280 341389029 0
301733276 186041022 0 577817057 335126050 0
69890908 91636059 0 632669682 518329269 0
48359836 84730912 0 679819534 617089160 0
454150179 20852848 0 588335675 570098849 0
107134045 51663994 0 417823692 408233436 0
62831353 61784747 0 363774152 343525390 0
616250871 708610655 0 704873595 804717993 0
360467843 68299621 0 698205822 663116651 0
39445034 17171530 0 137150032 173633319 0
40462318 146016004 0 493652848 499052038 0
8882818 46002380 0 401853249 382760747 0
211037530 196992363 0 621615233 839872592 0
5981870 2410504 0 150059214 175501493 0
49187669 8336519 0 183919800 198778480 0
294459303 71872630 0 696514602 657842300 0
251075646 58775136 0 853363899 850285039 0
9825502 67125185 0 652966266 591602962 0
231553725 2886878 0 571173884 675600769 0
267895318 5703800 0 672220247 465977457 0
337319902 152872524 0 498821477 492932820 0
111531131 25803028 0 527023802 517999504 0
257734670 20285277 0 865834770 835806795 0
19401008 38470 0 727734308 695451616 0
281915 402856 0 9797346 10244393 0
47563181 23881459 0 434616900 459615383 0
41427269 50374544 0 359184178 284681966 0
1462019 9831409 0 215771008 211251205 0
31987367 5953483 0 264903398 275018137 0
136024285 138665316 0 464368203 624907078 0
29741981 16492277 0 117753196 99173042 0
358829650 38921677 0 674812382 730932786 0
69926084 23813709 0 402151717 506504763 0
80223659 8090336 0 828753328 814440585 0
145868222 55636922 0 183996651 122447900 0
113912336 18379463 0 130104232 116025199 0
18609931 37890704 0 277910151 287189740 0
17558080 35874151 0 268901332 247319288 0
5392270 1658743 0 93630436 108650661 0
114852216 11168876 0 272916443 277090639 0
74493949 72685288 0 380656733 380362508 0
43467356 63528136 0 739611351 709203988 0
46530990 4610539 0 477655044 464368132 0
317334764 101168283 0 434044728 636504045 0
10333729 8788795 0 472782720 492867615 0
12826850 13761946 0 120051846 135280712 0
105782007 98762111 0 625919817 626242895 0
22647510 45774726 0 117241398 112917910 0
99733161 26729963 0 167321238 160840015 0
213103716 28788309 0 642007653 721347760 0
45596543 4859930 0 135266935 83450395 0
551466058 38351316 0 865354274 810483552 0
126772476 7275324 0 347064369 278914000 0
7657300 271887200 0 705728338 651339522 0
38309966 123218199 0 579969416 489647611 0
34347709 31057900 0 133967315 127908600 0
52356998 17569907 0 489469995 307580446 0
50428656 69264155 0 656491151 709733819 0
43253348 160713457 0 726852921 822252052 0
123040995 22512184 0 192311051 290361432 0
16053192 8488853 0 273379888 271971228 0
71287634 33401587 0 364725015 342901161 0
204139367 60180394 0 255639162 208160340 0
150786825 31416632 0 196287164 172566280 0
113597138 17370031 0 426224362 285122645 0
36867899 33832693 0 308652799 447629474 0
201363810 70178593 0 902015743 960826599 0
111584556 41350141 0 779778789 768658764 0
130805330 143999808 0 187753691 199327079 0
113533913 24060312 0 194153639 123148751 0
2463324 43897700 0 656852794 706972928 0
212697715 4941694 0 591213449 575302874 0
287374216 41179117 0 355651948 361356148 0
6158339 10666251 0 61867911 67031476 0
102271518 3303863 0 300116309 315650824 0
15710629 27625252 0 285731022 292387294 0
71373452 42893305 0 445567202 377945911 0
68482177 549263 0 349857308 371968306 0
656168599 71826690 0 721782997 667141772 0
194747077 204082964 0 538947303 562547579 0
208104770 68386473 0 418097625 395521804 0
467956577 9134792 0 815604472 702549841 0
230566394 7739104 0 792012570 760715614 0
136493145 86894991 0 333051743 353392658 0
182507788 803579 0 265831464 248019552 0
132454460 103244095 0 523567829 521404133 0
74963849 103905413 0 360442050 379206212 0
32313158 21845646 0 377171052 351763235 0
65299222 63501408 0 592566855 536907926 0
74395121 1574861 0 259461328 252763078 0
108902708 34572144 0 195883626 190406809 0
40448866 9654635 0 492968575 493095505 0
140997500 46004203 0 477564338 587780156 0
71522183 139362872 0 712689822 623154006 0
16206859 23655947 0 224346408 246766677 0
480947756 134818468 0 571585135 377253140 0
4699261 3945766 0 38829447 40196546 0
82799644 3561046 0 355428716 380728948 0
16135700 1330837 0 230227185 180078648 0
100943186 7649310 0 342364539 319468924 0
48880983 9274573 0 814535917 789531781 0
121099061 61174269 0 569366321 443628639 0
37598108 69299148 0 645142513 592726530 0
205961 595189 0 15903926 15239308 0
67557066 39587507 0 380658477 325803466 0
7158297 22742935 0 228685480 208244896 0
231452931 171434059 0 404694418 423650945 0
89694799 63982235 0 476418957 264427235 0
42396253 74197909 0 542270239 696739615 0
428125737 47840794 0 588892475 711849299 0
136681065 24203080 0 185932570 156318006 0
85835060 45127934 0 938320470 760283959 0
37915368 17846380 0 282100937 316072280 0
26291438 22893965 0 937246667 915976363 0
8425666 2922921 0 10965883 11126614 0
212156378 20971896 0 779558624 796605245 0
6055764 2754284 0 51260844 45577540 0
494474330 52602946 0 534056833 311468850 0
413355134 97172152 0 617691670 450879126 0
104400104 108478672 0 515831458 494104918 0
411934325 54092068 0 669159064 640726713 0
9853428 6143252 0 26458772 21299193 0
31595580 18609829 0 158910019 163664260 0
1254579 7554775 0 354365674 379298909 0
188393642 74233081 0 762239983 794364978 0
301512578 181036233 0 508793720 537609916 0
75502894 62400048 0 355053590 350765051 0
414356835 15968476 0 827812828 808481960 0
169237015 34310465 0 330608032 321751238 0
198698692 188516048 0 402300067 451723681 0
239398545 175268203 0 747110082 735597855 0
123446949 54263462 0 256870248 234880980 0
58896652 1439400 0 208176304 227354082 0
4626176 516110 0 115397074 125159725 0
117703020 119377181 0 976636805 828310538 0
121561184 53173581 0 539641426 543720912 0
87301235 9317071 0 103362082 77761720 0
2577151 20619199 0 339688259 356923696 0
4669076 493665 0 196159945 201785468 0
56336797 12602055 0 320539350 323279039 0
20820441 36957834 0 247491603 254102971 0
42100236 55665712 0 516027585 534633483 0
26730949 6207226 0 148258640 148126120 0
22442986 25507443 0 416098497 451685740 0
46781822 4006554 0 266637308 274841099 0
54919371 3987672 0 305586661 337826233 0
53090233 67470848 0 145732677 215615685 0
27224175 8246459 0 223685598 221247626 0
10566073 4090760 0 621279574 790116535 0
14551130 16773017 0 258378812 263782310 0
397038038 13054374 0 648485399 465313969 0
26892138 86851932 0 548037623 596320779 0
74372233 4875312 0 105064072 155506017 0
58458867 3023214 0 377112463 390992918 0
358818951 43943486 0 783507642 506923616 0
273316755 241821594 0 892649474 863694451 0
70738788 74564422 0 174259042 179136563 0
78530328 64908685 0 83493475 78990145 0
70102373 33661360 0 408348746 383323460 0
579290176 264049711 0 820480254 600454952 0
7424356 19160780 0 427976657 313702893 0
22976068 126836539 0 358094703 355166945 0
782358314 67090146 0 880985015 502147082 0
199636130 10532246 0 888323776 899725985 0
165288807 22987350 0 715390935 785301115 0
210602986 97657743 0 726527504 597692469 0
16329944 20703263 0 293433737 280225596 0
361709963 56570178 0 613857107 702285616 0
271817906 50231516 0 687939324 663230467 0
258928786 43239744 0 493065941 469413992 0
125892037 116689451 0 607932198 657266293 0
25603601 66956071 0 916934633 840999461 0
428520268 148560001 0 588477193 504528279 0
56107753 121320161 0 876573564 994917745 0
23720542 54928304 0 672335026 703966136 0
308583815 196843815 0 960658346 799042610 0
3469389 4878449 0 56464699 53319806 0
324895619 110205608 0 826449150 802644140 0
193399005 16342385 0 418928541 450800143 0
45728284 102046646 0 657084208 572903777 0
314640127 18862985 0 626195733 478528810 0
94483052 65724558 0 510948016 532813963 0
17314669 36433815 0 164231743 196171211 0
350061888 932125 0 468471230 481996566 0
116261417 75289205 0 446568789 587509842 0
107268525 26020263 0 511498484 498801237 0
11731285 10718739 0 180855870 219780962 0
135624413 134844655 0 560683391 563531309 0
35082906 17684554 0 212870080 200565530 0
117051393 35831527 0 549274868 617808292 0
199768787 16893602 0 220154011 161952474 0
70472443 32836949 0 229167665 336477876 0
61675572 35171478 0 556947083 519025067 0
119043226 101991832 0 540177086 528887701 0
417925420 4510853 0 609637943 485796810 0
719720239 75202991 0 766408291 736452686 0
22869362 4482919 0 97168195 109357809 0
26401590 97489752 0 643793656 593145533 0
55279401 5315736 0 66622476 31826388 0
15102766 10638207 0 273106081 273162141 0
509102311 232173312 0 749701274 695874040 0
342994928 18263116 0 572322351 494097157 0
59274778 5001097 0 411066376 396816977 0
12367975 3010117 0 262430005 254160042 0
270489596 3767314 0 317597986 257566770 0
34194462 79012441 0 462553641 452514594 0
377514999 47357516 0 385894512 262825857 0
1827097 991914 0 7053711 6579211 0
3502199 1746183 0 4277089 3895945 0
372602480 494865895 0 549718839 974260784 0
868392286 58077934 0 969192456 594987459 0
99221551 2487037 0 332434265 406179605 0
42102325 16357658 0 99784221 95017852 0
352219382 52930000 0 423780950 520753323 0
24317930 17471812 0 64051949 70442529 0
47834203 24526228 0 414049765 388619651 0
256433045 251388954 0 760523558 735614011 0
2271316 315480628 0 712620789 852992964 0
107996176 27639040 0 698058603 678477925 0
158174448 14345405 0 242693462 228391193 0
87574045 66041413 0 262891889 266386019 0
135897585 17220391 0 568833703 540896711 0
302040475 126990161 0 365863560 246667983 0
526788385 575286355 0 852531584 908866216 0
108199040 5857569 0 836354301 684686182 0
308401345 146738158 0 616615060 684986157 0
19654843 23191529 0 146416534 136185836 0
68810076 132364412 0 653290202 563989781 0
59996380 119960330 0 842852115 862783382 0
21006401 37523352 0 281723373 290018308 0
47396993 133056382 0 503569188 512047146 0
476247367 61574176 0 542077648 590855731 0
132697395 155422461 0 717232522 685815035 0
427808790 343161147 0 803327626 607362287 0
136921900 48796563 0 871421389 777703845 0
81282604 95916928 0 387350720 413505870 0
7381255 14779347 0 471530331 448783817 0
104551562 104639114 0 571784783 642219766 0
46681890 12232713 0 140584185 131977772 0
87308031 46109437 0 515115270 535529118 0
499815861 30518788 0 667302523 656218012 0
156550772 6274083 0 847534691 783174345 0
217057814 5992410 0 460930728 342363836 0
12593720 32555596 0 943508795 807445134 0
489900508 243676572 0 811886100 656603591 0
54145311 74706613 0 758747491 814782837 0
14751212 116739105 0 780860630 490698798 0
125832099 12719274 0 800716944 756620795 0
7839586 348137 0 86876642 89365229 0
4016864 53057400 0 176755351 232515479 0
4702598 10553226 0 174659518 140926656 0
214492188 164297273 0 766076385 694443577 0
570159593 330321988 0 785152170 763708263 0
90594642 106949740 0 400085764 397877225 0
579171490 43707732 0 778646915 786440651 0
424561935 109980395 0 757929421 725428370 0
67814710 93422745 0 506027305 491651339 0
190071819 68030486 0 441669697 441608226 0
246790639 114277346 0 829218065 758722575 0
6332885 4847 0 27534798 29847587 0
246380099 6670748 0 522591100 427463104 0
71646125 149347565 0 682032460 708742748 0
47118 44284 0 1611139 1630159 0
65779763 22620659 0 236970304 225605791 0
413480650 250083698 0 648754505 643767724 0
89018163 297766594 0 821958148 778407557 0
171421645 7375620 0 540092935 670529739 0
98313628 48709844 0 367280297 439567385 0
381228839 30997282 0 718206733 537947322 0
5425638 3465799 0 353405692 379756236 0
200490036 17359779 0 454299989 312748298 0
87297 1779420 0 42370259 55930199 0
57936769 1460363 0 110609118 134951671 0
44297131 15619216 0 69740476 51094259 0
42415491 84338449 0 528908956 557317667 0
276409306 71730933 0 371214966 195335085 0
373616378 141087148 0 443749309 388958744 0
3545124 7672948 0 137680657 121075125 0
59953725 26581056 0 180393764 190005360 0
15505801 11230860 0 126975618 119451781 0
64316078 39623148 0 646860691 646545266 0
108189784 14278017 0 669300367 695550613 0
83929234 118600753 0 832008011 893848149 0
770882810 11047020 0 946177538 647497202 0
38799097 39048569 0 771916330 628921505 0
350693846 46377378 0 957494556 912842975 0
238519618 66902055 0 722921215 717465124 0
61095617 53100810 0 143591393 146805557 0
113645625 105827289 0 246346247 236005181 0
237674128 129251688 0 683378472 853793722 0
4210018 10888651 0 143751741 140925528 0
10525289 114600943 0 417104252 411627902 0
46951761 29151897 0 76575091 93721381 0
167880519 79664096 0 299719552 262868255 0
72008511 99270044 0 872473130 746851596 0
71131203 2075186 0 108422029 96568764 0
36105797 20313545 0 313266989 247954251 0
12858077 90404713 0 878606355 672916662 0
6839164 9295506 0 85634897 96688489 0
91770239 13496191 0 721635326 700260038 0
30746031 50978102 0 747822662 819952978 0
500671665 41891328 0 918050198 871304724 0
507859399 22250813 0 754331762 687786336 0
570959321 101926906 0 697513218 298324166 0
12006285 33614846 0 850924691 710415149 0
388065 56043 0 2186175 2126713 0
169183674 7005500 0 265517269 250534115 0
8318834 27362434 0 179679916 188347417 0
172441782 36337803 0 218967950 196046547 0
285321959 230533938 0 751920311 818130835 0
31064441 4934196 0 135895833 132114003 0
21686679 132745897 0 635321438 689344544 0
18025519 15487993 0 134988510 170697968 0
39065999 84186 0 72086940 66468358 0
16641022 8580496 0 74335345 68861683 0
457363002 224255414 0 564725033 459070185 0
218157971 202260242 0 842204213 829293673 0
77105744 60521956 0 240585372 266003955 0
85597059 125702458 0 952614530 947685255 0
25071616 6679013 0 45721285 28477056 0
27229374 3567533 0 108300715 108901925 0
2169394 20019715 0 115030341 117913080 0
8134422 94188906 0 713371180 769563664 0
12438661 23407965 0 100864294 102025781 0
394443597 128763617 0 584962133 681240569 0
21086611 15226610 0 369028092 298340471 0
121979410 96482755 0 491186036 484136973 0
433025075 131855358 0 615727934 705016868 0
27951281 77225182 0 597515744 467232969 0
604111679 21477347 0 777678576 569011467 0
42623046 24675725 0 57065556 58266498 0
104397066 17259861 0 472166046 294048298 0
28830848 44377342 0 316276652 348568098 0
4648499 7588185 0 897910541 789344416 0
463832907 289302306 0 564179150 594850609 0
34535549 12607112 0 72758203 71331081 0
30705389 17081724 0 131572987 140863307 0
61707915 3441059 0 101771328 99748341 0
64143743 95775219 0 353457129 303551338 0
409241774 162417928 0 834251161 755570378 0
280981507 154798247 0 513491080 367084808 0
110809931 87086990 0 509709872 500010007 0
56628408 9108744 0 742688015 774674136 0
446650358 406934453 0 472052447 464023697 0
536759028 140929733 0 840901566 541886348 0
364337805 71213421 0 754094190 626837321 0
108038399 4824945 0 234339402 194556206 0
88076434 16145324 0 96169165 106660443 0
410711457 24315156 0 824928766 558351823 0
158470618 17522095 0 692704691 695951279 0
15139408 16136896 0 716450252 783056377 0
25779019 16403500 0 96125752 85303407 0
11194917 18624715 0 136339194 135137427 0
4633440 81390411 0 878752673 763852225 0
290763520 305284 0 692036295 695593048 0
48419564 13467527 0 463927976 502755173 0
11800380 3335410 0 103174118 101496734 0
1154243 8083612 0 201437154 200024936 0
109739106 180587949 0 800912368 821597046 0
2584985 11431502 0 99521555 76289247 0
823736715 232960003 0 917957458 871617465 0
13927478 21263429 0 630770919 631560038 0
9310876 28680829 0 62844525 72674995 0
539705270 122980577 0 731634713 477251185 0
380093923 108759481 0 542632144 408809488 0
3204265 411559 0 7887085 10185119 0
153109404 135747489 0 813204388 843586872 0
2930971 7964382 0 16577269 16821502 0
16613737 38531996 0 427287883 442851869 0
96203391 27928475 0 910408931 901653145 0
27755085 8032830 0 381114933 369367952 0
52264757 74757046 0 766244895 677179980 0
328301496 39273319 0 514928817 458022212 0
237462080 19467092 0 359505135 319126428 0
265076181 80683537 0 592425502 432889100 0
20539053 67885444 0 685966398 660509475 0
51718084 155247855 0 715124763 713978984 0
59047268 65543097 0 923682026 820886850 0
110123968 414743410 0 874685059 897330912 0
229942791 50019606 0 402503377 406120870 0
17060604 107296123 0 842290586 989770496 0
41902961 7351387 0 235146772 234575553 0
166953086 37381080 0 733145967 775100751 0
41641028 69017104 0 311502900 322422724 0
15945513 4936175 0 94211494 90015538 0
157667576 67100329 0 486620467 495909241 0
354442943 34257746 0 503215657 815786871 0
26257099 12562095 0 305901858 289106963 0
12883397 22457781 0 402847839 410201473 0
33680545 29064353 0 471309439 420507449 0
192814933 33375670 0 680860801 619956785 0
132935783 68721083 0 223162183 283555470 0
2289869 6692774 0 69571661 73570121 0
483539098 636982257 0 648141019 874400520 0
124750790 48340769 0 711656433 606893866 0
16610480 8558258 0 143769558 133263914 0
25105862 22493464 0 525694701 553842857 0
12857796 53491956 0 175400603 196965958 0
47976511 94481626 0 679242116 846655564 0
421718248 93246766 0 874023287 820443140 0
314215460 39351254 0 386516132 352837423 0
486567689 153576331 0 591459535 508038457 0
21058677 88264934 0 585445000 450896541 0
530857817 200981369 0 623027937 632007018 0
3307000 21269831 0 171844794 145373064 0
244401710 299933338 0 627649811 806855574 0
155671166 10868337 0 335649499 313750453 0
86150945 11404288 0 445105711 471341345 0
333440932 12932813 0 581821075 571961715 0
65228812 12541007 0 121269790 110879390 0
221057524 227912311 0 614299853 538518875 0
35515743 2740043 0 390635545 511610308 0
4289919 7293266 0 170232373 178539835 0
57513296 28802899 0 225467816 223836528 0
21046364 23444539 0 147033800 141729435 0
190243090 43752789 0 520202224 538450964 0
128437609 57890296 0 488847860 512775792 0
25152386 14280545 0 269771052 284021320 0
565469899 497529264 0 696891380 696101860 0
52022451 25313601 0 356430300 335394225 0
125338741 39571214 0 455954685 625660790 0
64830420 42193254 0 777092721 792338157 0
703811 106755596 0 282186763 533291356 0
34036451 9326880 0 74805109 75741336 0
97794992 3281580 0 236890358 267440724 0
213239233 6928904 0 358232916 329305850 0
260888229 92782666 0 364772771 342885808 0
397374852 92022894 0 442262711 551713708 0
96952055 59312621 0 410720065 309242011 0
148741318 2766003 0 350932338 343899567 0
443748866 175188374 0 651261634 335438298 0
19875974 16309304 0 65527639 74599721 0
174416940 131972290 0 259492959 271789175 0
160730668 94852001 0 447080995 507404549 0
45381395 1130761 0 51432277 50174742 0
156066427 135670539 0 836181288 817832578 0
88123479 41121816 0 159168823 101586449 0
429169701 20898125 0 721794768 700606825 0
42938172 12865717 0 116227925 108731102 0
624822207 253706422 0 867180143 932363435 0
32222201 18651479 0 159558388 180787448 0
80883704 13673417 0 148094078 145445755 0
46619776 15254749 0 645193416 604256508 0
6789264 66477470 0 425854346 430269193 0
54659350 6600609 0 80272575 94465059 0
530347346 329020477 0 573453090 431819408 0
171345394 33479461 0 829409679 845860627 0
141018492 130673149 0 329466576 359177397 0
14571902 3154551 0 87610128 73582145 0
35691392 233531262 0 566478777 589851487 0
208892723 34908102 0 316770285 320515610 0
369460857 139577594 0 416250608 290207645 0
72990752 35047508 0 111181846 105694258 0
195701 80997 0 278436 293129 0
22589698 127583938 0 353528306 331447802 0
1593637 489048 0 21019659 23928677 0
401500452 82409170 0 493232154 308131846 0
166720879 96121661 0 863250666 924210997 0
422057015 111482975 0 693541082 618416392 0
203815740 5685752 0 381365123 350218198 0
17072871 9250215 0 77957760 60765879 0
43559693 52911705 0 643683418 643095416 0
1891172 2510057 0 84911108 87254516 0
12109609 1158989 0 135716731 109013372 0
53445557 16231423 0 532239808 560384226 0
214497561 112132070 0 261102763 195913554 0
210353328 140738979 0 430823724 386977813 0
125271869 55846435 0 303946260 262679676 0
58878504 3368351 0 236917593 210313384 0
6569438 1536282 0 65646633 81315880 0
69041536 21260409 0 377480881 475594768 0
78154587 11531616 0 413279024 396739692 0
8250415 8836409 0 133039041 135281671 0
23364667 1511902 0 139017072 150663709 0
187514310 62745677 0 697688837 715732441 0
220929135 25199134 0 772308060 828698243 0
95418688 78764882 0 785663530 665681260 0
185111025 35733776 0 279292634 225684639 0
123617068 24544927 0 637657000 642243658 0
5411685 17364087 0 445872323 440589736 0
254655222 173123 0 845647142 805746512 0
631375972 53447551 0 846778413 681156860 0
193483961 49098034 0 294256683 124679213 0
13919292 19179054 0 364848335 360694136 0
126693771 40640049 0 576882214 572486085 0
20895643 64089397 0 496106104 447973718 0
56016077 83120855 0 436227051 419959596 0
41511006 113990804 0 597512443 515162650 0
158983726 15159121 0 267404092 274238619 0
2564783 9687530 0 58474528 54188045 0
36064004 3039480 0 648709648 640754685 0
103351330 25763935 0 438525331 570214239 0
120411196 88876910 0 214179908 268325410 0
303175786 31875168 0 570471898 674338606 0
20964020 4009052 0 62598233 89074760 0
146432547 198249231 0 433784714 413343970 0
535454 33463240 0 187734527 225909062 0
16669356 8522096 0 140118551 140492279 0
74398906 83837458 0 341461518 385807640 0
71376652 45871476 0 549742562 494147060 0
58988210 45877203 0 125365737 110188866 0
52373216 15299351 0 899387698 864257813 0
189196142 92385259 0 525068089 520373607 0
380159 337223 0 10311254 9623772 0
7586502 1027185 0 8761625 6978797 0
63231622 105666433 0 711834191 727337026 0
328110675 239684334 0 709929479 519655598 0
17851055 107441111 0 562154694 565017868 0
206456197 31400363 0 585197896 609349227 0
3811328 21023492 0 235623906 215713635 0
12913314 16569942 0 333406582 306097735 0
66252371 94589357 0 523332967 571225457 0
29670291 10712314 0 156318139 171262445 0
4939196 455110 0 8856551 13158298 0
71142673 54606886 0 726442487 707633017 0
406532977 35620832 0 625246297 529082537 0
308983213 30749173 0 399543044 368833183 0
26748568 16463118 0 76384699 70151244 0
502683 3041319 0 15650713 18659165 0
115448961 1332399 0 986821224 544378829 0
169814132 50742726 0 605607396 531730804 0
401081308 165854925 0 659859843 668415980 0
83405343 80920228 0 636111676 618658369 0
58140007 117460482 0 717993256 726634922 0
15223737 39097834 0 374346961 336941685 0
112497185 31922801 0 561148944 544415503 0
74008101 77550867 0 742072936 628672589 0
33718661 111933211 0 342387371 304976735 0
18362309 2505810 0 328804582 309030082 0
372708972 166981388 0 617098972 628321997 0
3076278 49930093 0 355188961 392766106 0
334563569 86251852 0 560303574 476866843 0
690834888 25574688 0 951570600 833467210 0
45302513 3406302 0 736937712 585135806 0
33495097 4934244 0 86952090 100618712 0
382089079 53124763 0 669915558 395551260 0
913848773 26740707 0 962192756 658536347 0
13885201 25457358 0 752195850 682770254 0
191650911 56346870 0 522735618 533917476 0
31063973 34272591 0 604037657 593902643 0
19850775 44838773 0 524582212 526934777 0
12383774 3603704 0 31570677 27520696 0
55068267 22680796 0 730595989 671688059 0
96766450 3741507 0 368620973 296360129 0
59426608 85801466 0 501658102 495862314 0
30071844 5374572 0 67215240 67394768 0
328802662 153514193 0 691644371 581478616 0
138868640 36962229 0 796374280 539998493 0
57672825 22495793 0 909395784 931494476 0
103691108 149221155 0 500361871 497710916 0
165876555 86292346 0 358250918 347900810 0
38452618 2663723 0 129871146 141552413 0
13091201 1912456 0 635617248 531636763 0
701258 37758 0 11527965 10851032 0
351500655 224420804 0 388094907 391518685 0
8517979 5640506 0 27506194 29410878 0
48167144 77303941 0 530626923 635513321 0
113617527 188023511 0 764715770 748396717 0
700355 1082856 0 17423740 17340047 0
89150364 9617499 0 225187566 215363687 0
128835982 23571360 0 325317745 310404388 0
493274320 132789509 0 635675681 428450432 0
380211104 44011258 0 510480132 600327501 0
2198777 2838894 0 118150046 112439563 0
13167679 55651167 0 613827184 594147062 0
52412647 112119522 0 860786826 749188360 0
128312445 17243626 0 251068885 244991798 0
67982188 22573680 0 735286053 736551207 0
124808689 43659623 0 192866369 144887134 0
30144429 664179 0 43309069 32482555 0
20048246 45652203 0 298640905 285337565 0
44875963 90004486 0 781086372 814541351 0
93183103 3777676 0 983585201 915245073 0
13361948 56995822 0 838899035 873948639 0
45470288 16316906 0 517372239 503424822 0
133679251 26529604 0 594856688 454635821 0
67578064 26342982 0 597593278 482727045 0
117887142 5472035 0 412870532 484752259 0
1078547 478283 0 3571883 3520205 0
52058633 4782784 0 116314689 133084549 0
18062939 20345383 0 284169970 244819221 0
1900012 13251885 0 33555555 45184446 0
163101636 167014972 0 369814940 280070784 0
43259532 12067228 0 192621590 160153500 0
247672277 179584600 0 647782797 549126766 0
778103756 166433567 0 949206684 725225391 0
91106642 17544241 0 862580435 909147891 0
25443477 12661772 0 320796234 367086674 0
705809642 4448288 0 894767611 740715041 0
39470792 90019550 0 341855025 375985938 0
251222329 43035690 0 399973514 343844679 0
133993225 8822603 0 230075082 221641573 0
423573783 51903224 0 796310067 811115995 0
300540549 114552706 0 357304654 398252752 0
29014660 105964654 0 980748767 980938448 0
258927177 229554541 0 279413797 321248620 0
11129495 1596908 0 63293605 67105400 0
3502421 165494793 0 658858791 701074870 0
587988403 244247727 0 683348029 636137673 0
36185762 41094925 0 277279587 236456035 0
184736418 150221656 0 501300380 561548256 0
13048165 589084 0 83617291 77060862 0
220954532 188085619 0 298140743 329903347 0
194080551 63486346 0 764074009 624875687 0
28499765 11979178 0 207269965 206033189 0
313546418 112667569 0 787607970 833822675 0
401147062 54401629 0 507509485 412497049 0
588104570 129218109 0 630766142 618974162 0
359921119 695393 0 505286845 211780145 0
4388988 853187 0 77217851 69632297 0
52868028 99712918 0 817498178 812760007 0
375482924 21326604 0 875964162 913603281 0
184750642 62671720 0 532123725 394335025 0
25206780 1429682 0 378193920 364931869 0
68557388 7655180 0 487605391 532954779 0
9706048 812211 0 38188215 38252501 0
21179775 99312629 0 361550103 446874470 0
46009044 47069131 0 765771444 769028152 0
42323206 22880502 0 486202233 496899205 0
234840825 124177302 0 650437044 688266377 0
116819374 38394506 0 205777754 239119221 0
4514201 52529769 0 459400430 403214096 0
139098179 189709712 0 744113934 782450279 0
118373339 20680428 0 150020673 195980705 0
266855254 51234492 0 388595117 392761786 0
411677431 40420843 0 813360888 871459947 0
83146870 67267980 0 231902341 246689819 0
8910808 3463348 0 323712484 231563132 0
86169192 72978315 0 201906448 262910109 0
139545170 176616048 0 570319452 587441286 0
51173188 1375640 0 111526929 106664901 0
42388279 7994269 0 387255419 414939751 0
72575554 55150826 0 390465782 407771646 0
44400362 8839024 0 714024522 687628621 0
5720302 15848168 0 50957898 52959412 0
10005645 4644931 0 13230048 11022507 0
3531731 61340967 0 814807045 849672892 0
21714123 29569935 0 273227309 260115530 0
56569921 11239858 0 151094548 129701408 0
107163512 40241254 0 506360403 498160414 0
93745774 113349 0 243857487 276641605 0
5405279 531687 0 34016380 36550555 0
37960683 65634405 0 424603493 448799184 0
121408819 85426709 0 502682790 438448648 0
23337340 104001133 0 764076281 758926794 0
206770149 53735679 0 775624099 679089257 0
3005118 11579712 0 366288521 314460848 0
2808050 150500 0 2893224 2622107 0
94103217 20084408 0 912003202 874960216 0
27658954 10157221 0 32032997 24263612 0
38840493 43736628 0 286959065 254317117 0
5838272 87853950 0 594293063 559426518 0
68572530 41193625 0 892929619 860685760 0
415158949 29663365 0 430139124 67916126 0
123771599 162374804 0 717796641 706357440 0
16495048 3575179 0 380467837 447889872 0
492406349 57767867 0 561028710 557743154 0
470461598 255440178 0 504519161 485321512 0
326816305 70114176 0 344331949 294879067 0
27244437 12782989 0 271386954 287574209 0
137315877 16336805 0 241317353 190478520 0
3298012 1906354 0 191957004 167172059 0
212984069 65074417 0 725696615 760038618 0
91387777 1660227 0 160019400 119920568 0
127182441 196806805 0 899530128 966995323 0
183008890 119120614 0 818889898 781062000 0
8176966 7722522 0 23146393 23454709 0
44525138 165333351 0 898465415 800946387 0
15227927 3146023 0 54184330 52667095 0
52523943 113688149 0 783673234 809605746 0
146788846 8057257 0 646805740 686278408 0
244937417 111606101 0 485549157 483034041 0
84498545 53221607 0 611738346 693174356 0
93948876 8745831 0 390493442 397454245 0
296421198 133034578 0 997300018 962133466 0
126886913 4666204 0 420104491 328322847 0
84685071 24765138 0 375102522 353290200 0
5753734 64762021 0 456277841 580121570 0
194081128 169651269 0 343737298 483930005 0
170930552 10583033 0 424746395 389539336 0
68382591 79938706 0 176708114 218427659 0
208063437 18843212 0 532137127 584819808 0
598888421 69375155 0 943289297 902457560 0
649837 36378168 0 136093977 134972821 0
24430741 55262668 0 512888532 524784538 0
133538658 60602883 0 462316638 470827803 0
8526346 33660581 0 339679371 344453954 0
111729278 669607 0 124168660 123531142 0
27098435 115963769 0 876775514 830139043 0
33868194 28074601 0 351125294 361052856 0
4767462 10979405 0 235621843 203631369 0
95856944 2012430 0 311814813 170505799 0
40530066 34374480 0 285531624 219858033 0
28441016 16314669 0 217353847 277210587 0
247945207 9566241 0 488151769 574420547 0
732512245 67565454 0 770327515 678759968 0
202617840 158487019 0 319813353 313847979 0
91916752 52879988 0 258305306 288559628 0
143208854 28666822 0 692534434 644526769 0
43691074 6990624 0 65908216 42984446 0
213803806 44250782 0 526431466 562754727 0
69547815 4511967 0 266094639 191908966 0
329755108 62101698 0 462433669 479038549 0
16888561 9235722 0 43276575 42696516 0
44727283 47027872 0 778347250 602432615 0
18147863 16481719 0 360267670 361558143 0
5928267 3468852 0 23745205 22696444 0
15495378 149371053 0 532665503 551268351 0
31423197 28388119 0 593463106 484752331 0
58292205 22574123 0 808355525 694667542 0
14577952 9263040 0 146970194 151110557 0
443744055 234008415 0 668989906 402777634 0
48667324 74865291 0 229760425 169755517 0
21095253 57638967 0 611826938 618026804 0
18277761 6944929 0 885354389 675400598 0
109027237 12561805 0 345106661 358279099 0
90624651 91003343 0 390526795 402547242 0
4227563 3822308 0 115818120 139479922 0
13024984 22656964 0 316078530 213446634 0
14473034 16851690 0 222513984 261402340 0
52688540 77702526 0 538900535 528012576 0
16541442 426343 0 25502160 21550543 0
74294683 13277471 0 787545430 762304610 0
53348132 8128196 0 72806261 71337692 0
259946102 25603042 0 597380602 612035490 0
252849376 10226501 0 742678330 678320705 0
241929909 27763876 0 384180467 177815690 0
5562070 81048985 0 899204795 914270881 0
54473513 18471283 0 133674203 128059532 0
522345656 283467320 0 805074251 484715170 0
71270472 67898617 0 650863648 748075872 0
85960471 42392982 0 97182539 98257752 0
107048231 3265333 0 683974917 752047624 0
66893818 14503989 0 166401691 104744912 0
3564830 5147968 0 22825612 22030168 0
132891558 902172 0 183310606 150641324 0
41133022 84747136 0 344371292 381403757 0
51679813 9743708 0 261143122 243913348 0
14163932 6580538 0 64121759 70953740 0
37683687 11767245 0 290904921 227422539 0
705249970 315293307 0 829636043 824279287 0
44610628 5123315 0 830065078 962380762 0
449535858 555430603 0 882823813 828924611 0
69786587 98165485 0 509707673 547695438 0
203320832 12060094 0 676653336 563488499 0
127945942 12636048 0 189020027 93965673 0
111057828 40522869 0 245346267 184016633 0
35758999 74996636 0 729425539 650152301 0
11311167 30398966 0 168099205 165655320 0
21520928 8652613 0 65389104 61197072 0
95741417 3800551 0 402976088 273981849 0
132080577 52468326 0 158310434 102440496 0
24790566 179694 0 48798452 42110566 0
68132223 180917701 0 941502617 968741828 0
194474357 747027 0 413838534 432829641 0
2159097 4233140 0 13090213 13620287 0
149634829 37242457 0 631115726 530699233 0
80081606 14847893 0 900228062 913995749 0
425725401 4164955 0 837162377 710411506 0
176324318 22275573 0 328959378 353250822 0
163320628 26006675 0 225240165 209583863 0
1210251 119051771 0 949461189 780724022 0
257841913 85297134 0 374411380 426389300 0
56495421 67393213 0 706422113 665207689 0
349875543 14684586 0 398409342 322259789 0
126480470 50248298 0 407271832 424296031 0
76418559 78977604 0 668611311 669342843 0
8286996 21009384 0 293351637 294332122 0
38595193 155679640 0 843246148 919931820 0
2111838 384574 0 6345110 6723755 0
8010210 58386212 0 753992551 631588084 0
766242856 107778982 0 854476636 908288889 0
402751252 320851333 0 619570492 596085893 0
346288085 12662960 0 603937545 647129973 0
4093168 3562048 0 192157854 196895157 0
118396332 16077096 0 163905343 112391391 0
52179088 30803443 0 228081294 231060482 0
91570538 5946184 0 183395158 167050649 0
271259317 105617439 0 842901563 853820057 0
58741660 81914816 0 486183758 480421875 0
352191458 268599566 0 926125778 939702212 0
51227640 1546385 0 137176310 125422205 0
62555538 54853388 0 820356171 839543708 0
231661965 97842137 0 474353426 574334101 0
12870393 9297464 0 281059738 328248271 0
8271731 5005484 0 46013167 43839972 0
130302617 17202397 0 579554637 582364396 0
52275735 117243383 0 703755740 764368448 0
7020119 485748 0 29412887 26584807 0
5282456 24241323 0 381080261 367100403 0
435282 15450707 0 92710089 102683705 0
304260412 111347627 0 444437522 414915683 0
3271858 19490 0 53435601 47225164 0
429194084 499678411 0 947725321 894231405 0
167878313 309103890 0 889390280 878012072 0
30734994 12096920 0 233492326 221988988 0
51221579 96424212 0 586560273 572694534 0
48298298 31082558 0 324922533 312477396 0
213642736 66798141 0 304581584 241399440 0
19993857 41336717 0 473897104 584250003 0
551568065 89247022 0 900265696 596354002 0
6245863 1233783 0 11576842 11059294 0
709128051 15726543 0 781773265 468143184 0
92496004 24229789 0 600426962 581998245 0
169406813 567235 0 269486484 98508628 0
24251559 82880848 0 928678038 985695658 0
17402387 47065056 0 579615523 530774926 0
3926415 30216395 0 341230349 288178285 0
16841190 25284029 0 205139199 257877582 0
276158309 23823584 0 676461260 829634663 0
137531275 151099835 0 174644426 158494020 0
353816519 45984643 0 505182200 581462931 0
2834998 673870 0 189518033 219391534 0
323032258 75490512 0 674156309 704716160 0
410386987 78617276 0 586557988 398857910 0
364136565 88477204 0 672650921 659314945 0
309543874 119863557 0 484414666 435858972 0
115409407 56409984 0 408490212 403778116 0
15140762 44801053 0 671947039 630223458 0
49453675 1213460 0 136219669 118019869 0
55475177 12444035 0 236424907 259317781 0
1514809 893878 0 90470830 85122247 0
35824967 27305142 0 77096270 96447081 0
187397591 259984537 0 482249721 434248925 0
628847328 57883972 0 792412734 784927010 0
34687835 19792386 0 247085699 241019952 0
325017600 294281684 0 402941840 420724114 0
7712854 9800748 0 70677882 64455837 0
145454554 85204207 0 463156116 386757177 0
7666222 209924 0 16341926 19155152 0
122715876 2545095 0 330926406 371278025 0
275573546 2222858 0 741261311 902199386 0
261302339 181554383 0 745411465 719925994 0
40098169 61684860 0 312607961 237359431 0
648206594 21903498 0 779915009 781616562 0
329996553 405774954 0 554421179 644707338 0
429372633 57965799 0 805840043 615997169 0
343916999 51870109 0 459719878 426829694 0
144294736 5964721 0 192481986 182600977 0
483454009 4763951 0 872557592 677614057 0
67311071 144391962 0 643085485 775363599 0
15270900 52014587 0 879361544 810111065 0
132677421 17495238 0 770170791 707151494 0
312613546 472646303 0 767252205 843815706 0
74147890 33790877 0 249203062 277495441 0
46477017 16797047 0 211019965 226904893 0
141890250 33146367 0 245165529 231117370 0
24450677 13424055 0 440500915 418723465 0
583863742 78794017 0 760941918 584678306 0
68720266 18020540 0 373257835 372940230 0
75025903 1716050 0 714798847 638552488 0
89222908 56158709 0 301729670 437842551 0
206690988 30190081 0 281241233 227475121 0
43052491 10093303 0 204595922 285281679 0
96989393 27592430 0 217640490 215659048 0
488902057 531392053 0 952718102 917038264 0
426541402 178466238 0 845985599 711028643 0
305817162 296232671 0 532400569 538835237 0
66892483 12830600 0 96577808 108983656 0
695649 30978559 0 309656323 310487947 0
305204425 111764896 0 538332171 443822704 0
377098527 533897700 0 847581307 747187358 0
30362957 13526794 0 377262517 409468232 0
147941503 82305531 0 254930803 262522357 0
51984602 9179400 0 132982656 114327195 0
46858649 6720682 0 102200729 109398252 0
211311858 50013444 0 306325703 274359051 0
30256605 7470921 0 130886732 128096336 0
31865748 13889247 0 205102016 222880456 0
343002270 58161600 0 926897637 883270682 0
225250259 39831047 0 338621091 443847242 0
125040723 20597670 0 670303878 663517876 0
31687366 16667241 0 56190211 48296268 0
283177010 113999819 0 509401570 425735629 0
65118754 6836099 0 868439009 955362357 0
522042786 263973141 0 849410921 866096323 0
76688716 44700532 0 607253825 596399177 0
235286816 4854246 0 405846786 351778823 0
119987186 44469010 0 400401323 457762515 0
2333988 2666486 0 7346577 8512664 0
461961281 116588222 0 668550530 650353837 0
15089306 68329035 0 493984351 491855847 0
545003433 348310950 0 604693767 554110771 0
4190112 11112610 0 567157071 596320853 0
15786087 9022234 0 103678816 86889171 0
56250077 39229610 0 62612636 77821751 0
425916289 478810001 0 942261674 747295771 0
2195616 1453169 0 37473961 36877387 0
82030752 4669594 0 142760943 132804386 0
16996433 91666736 0 283888865 276679600 0
182394095 21074917 0 548707653 409443424 0
596843389 229710906 0 692700875 769250114 0
39420343 36684628 0 288824012 281029963 0
401418 15977377 0 90438808 112605094 0
33435300 61700090 0 92691837 96155919 0
90108075 152608740 0 764478426 726926504 0
228806723 26560553 0 282178439 219175297 0
59989743 13486958 0 63098849 55353296 0
691404684 10835169 0 803393068 844077179 0
45966741 44150872 0 181636727 194921572 0
87176616 25879566 0 158611079 117376434 0
43739960 98128783 0 329763954 318252196 0
27271744 46414008 0 300142957 373564214 0
285064961 129066144 0 426624708 498307878 0
84467901 13495288 0 367479555 383603456 0
11021403 4106957 0 33649331 34277330 0
123572058 170058095 0 463147519 483568521 0
160482641 56788858 0 318873379 340329788 0
20204575 5133373 0 366155950 300674313 0
95839925 36961601 0 131842894 141168756 0
23853136 22970952 0 268286813 239239702 0
145076740 134655578 0 445824033 337623168 0
223078703 62214518 0 356195140 343505687 0
160303317 164848106 0 864414063 871094611 0
367465603 222597562 0 509805254 384681221 0
31994053 19874625 0 210325614 201156472 0
701955189 192837217 0 973246071 611443550 0
398069160 2678579 0 814189411 554126152 0
2378653 19085035 0 80335123 63487112 0
63727232 1131493 0 200509605 164217705 0
95808469 206987344 0 768633905 750184458 0
615424481 345515939 0 812889198 791748858 0
14343130 32167177 0 132299082 117032673 0
45471833 2265942 0 81108531 74276213 0
16863662 1192885 0 89677785 98726022 0
284806785 3747757 0 810219699 865866254 0
20781154 12982578 0 253808851 248589811 0
1119176 12140660 0 44392913 86836996 0
259054941 50005376 0 887000631 863786057 0
2667652 905717 0 22096361 17570118 0
3940994 13148909 0 80981230 89452447 0
215795773 66982381 0 555239411 514668768 0
433984077 99882576 0 509904501 218453483 0
360720897 23417014 0 531537312 412619806 0
155691322 6558033 0 257518142 263321513 0
65638256 50979715 0 621680805 700963379 0
1048553 938980 0 3004459 3030115 0
44016518 1003705 0 74796929 72861105 0
30161101 9492687 0 52292597 45547911 0
38801330 58518126 0 252053448 287878630 0
688834381 89292789 0 738184434 227694294 0
398169638 186967558 0 585358513 682560710 0
5372116 20278700 0 176275836 195993484 0
39300 463757 0 8948814 8802653 0
250887408 6988993 0 879468740 654074361 0
585605429 426810289 0 758045600 835951910 0
57315612 19074745 0 662309333 625609822 0
285156778 137742056 0 552294239 503885195 0
5883267 49661176 0 526795539 558595356 0
6145239 19221146 0 398527799 284096284 0
2527822 2614265 0 7472156 8476317 0
82891121 12203513 0 128010383 137289421 0
208596288 48921552 0 375917956 401967602 0
52835702 9040139 0 206135987 191122985 0
225794044 8506902 0 484298716 400450999 0
13486195 19089555 0 535106972 546538185 0
24925410 1461627 0 110496246 122140394 0
273527815 151903279 0 337746212 343538803 0
149414748 98778003 0 513078941 471819560 0
270087039 53706084 0 883617004 708521055 0
63732214 22225588 0 197422825 169877241 0
80785398 47607994 0 308949340 302610081 0
92768273 27542280 0 178795667 129796395 0
308635001 3478322 0 560050492 550330201 0
19682786 1084079 0 60006862 58454762 0
138888455 99714163 0 618207426 413562479 0
4147772 72924975 0 889758737 876863061 0
23339697 23282073 0 349957114 267542838 0
3401657 106321861 0 162535539 203166148 0
8819732 1176982 0 206256474 202121337 0
26531041 44414676 0 366533491 465294757 0
71521758 47889102 0 537348177 523058907 0
8129945 79236928 0 462197641 536315281 0
233033541 147873056 0 566833911 470067634 0
390135920 60779884 0 474845183 531039094 0
24965306 684280 0 88448649 75646870 0
108402864 205595901 0 553916023 612156349 0
30097416 4076301 0 500510850 493573387 0
8944089 20760927 0 89248632 103309990 0
30775557 11631527 0 315501069 358338456 0
255135 2931905 0 49466041 61860263 0
101709887 1452491 0 493997091 486864793 0
17429265 620828 0 170241687 171898510 0
89921337 24397534 0 862882767 845509333 0
67917279 101276329 0 640759616 501917461 0
4148451 2027294 0 25462526 22072192 0
15892704 19155746 0 620752779 650655428 0
49436348 12386295 0 68076958 32781669 0
26273226 229604951 0 702928289 909472296 0
492092 154666 0 2865613 2891072 0
15786896 69307542 0 373575401 500090901 0
443133572 136224858 0 559943117 627169320 0
53588002 6668894 0 71958292 62774966 0
34437965 47205102 0 481659665 491835231 0
230122165 11473512 0 255193311 153283324 0
283068526 575206137 0 481405748 897747128 0
230703219 104594889 0 341825043 200685279 0
23660222 21607535 0 293273467 316847924 0
26987745 33446760 0 599011135 479942115 0
27670005 28650984 0 203528883 173961462 0
1468345 10038217 0 114294182 114055571 0
148894821 47998270 0 182397224 173120949 0
14392580 4588503 0 49668302 48006506 0
144610665 291263 0 603425595 522400283 0
106142121 91105678 0 652490653 776265315 0
454877745 97594043 0 687835721 795924707 0
155201068 29803502 0 382564259 338109189 0
421828252 307604302 0 706145817 640377493 0
170602295 105611855 0 449361774 516293626 0
120641271 16854893 0 590376932 745871672 0
133402264 52822311 0 381689056 359705311 0
371999898 69441319 0 669506369 584344979 0
186799192 10002698 0 534285008 515238055 0
113057006 58950868 0 292256988 277571847 0
14171378 6039155 0 98725081 98318276 0
128513271 67179139 0 184148166 170425173 0
70415120 118207549 0 887866764 903451882 0
16401738 6982140 0 41823864 39020376 0
115291948 100164217 0 698509211 865824472 0
180316928 55489448 0 400979238 413288546 0
354545897 110443824 0 409367749 126502535 0
125783880 63060043 0 195147000 270592004 0
37667186 11631464 0 80539048 72789760 0
8500205 9122992 0 605799390 506039172 0
123897306 10912994 0 448726789 399887584 0
68603684 36783772 0 715984253 844146367 0
63553533 5076473 0 974124174 868393594 0
9158247 4442360 0 137667782 129680857 0
404814530 86784162 0 453402671 272867718 0
391388330 279834394 0 672435774 757499866 0
733944 324355 0 4749734 4575820 0
362589885 315770829 0 770129742 534636757 0
265028380 148137149 0 666940111 634496675 0
71585837 7330169 0 99091821 82087104 0
159460971 58633330 0 634576332 566454700 0
11876979 16160453 0 541005204 630830904 0
74725588 51122299 0 619569950 583454976 0
63434856 25940253 0 213330692 232303565 0
136315765 81372825 0 466317308 691685425 0
345993236 402287298 0 970366310 967666874 0
99206678 257137580 0 854277899 955767673 0
106646598 24581895 0 840199056 637363461 0
161914772 18972473 0 504069024 529559758 0
82855355 82884352 0 495449680 420859997 0
80934235 355558 0 91102144 29519149 0
263483748 93483118 0 495723683 512975365 0
107208443 64140458 0 542280219 362548974 0
17769600 53087213 0 222050272 228878090 0
99371342 79615797 0 663233438 551994660 0
19960271 25540930 0 960993094 974760773 0
146842307 236304962 0 665732880 632562933 0
11790954 17043772 0 676537203 702142153 0
7253949 3296365 0 28142348 28746953 0
40406177 56657050 0 547153423 614536134 0
7716475 2507204 0 10784464 6929086 0
125037672 177686932 0 325250802 301954243 0
73145102 14914927 0 133022552 115803090 0
85504165 13389053 0 201725012 122557918 0
98322444 58845507 0 704371774 780787570 0
606038811 11409435 0 778783722 725541452 0
82290559 5860135 0 248221992 238101344 0
79150659 494412 0 386128380 256729758 0
30553862 102339690 0 256267646 264355542 0
5183450 39447347 0 201360036 207497617 0
14487174 8026000 0 91288746 88745217 0
183334625 11439338 0 509781257 512418381 0
597053779 91628632 0 689402988 640935446 0
3479051 18011648 0 138036381 165106673 0
273677539 281561575 0 608024734 612877391 0
35933209 32620215 0 219170731 218573395 0
197974979 53419329 0 373113847 465138110 0
144310247 2484252 0 390056644 314116626 0
204369470 10278440 0 337509015 264819929 0
13835177 54253804 0 293696455 308923780 0
72012592 11919966 0 613040318 837833678 0
36921513 2852987 0 83410303 92387668 0
282695315 15512659 0 683120868 495753472 0
255739928 10079602 0 360482562 332690584 0
152322689 47235487 0 347744178 235628908 0
3705419 41706099 0 169448942 257907058 0
340357076 184640621 0 460978502 366253380 0
4708527 32578780 0 307140774 310740033 0
97945678 38890662 0 664765604 694917271 0
955087 494230 0 1458513 1862219 0
201935038 69258798 0 664170178 702497527 0
384087798 133031764 0 560072279 518061304 0
625533033 357849918 0 790204227 787707560 0
37959586 13825811 0 234559710 226034041 0
308503286 63186500 0 451721341 385115370 0
32425897 72043059 0 581792989 753109668 0
20585060 261990307 0 604455455 750288948 0
377291024 92675600 0 388175492 325287554 0
153914044 150314081 0 293158795 299604478 0
26748233 36084705 0 342992392 361610275 0
42661842 4890331 0 642395143 606535555 0
9447545 408145179 0 922363583 950104585 0
361593718 49363575 0 525749056 496058861 0
46481293 188402713 0 458252778 516343718 0
72335686 17862025 0 237304295 236215146 0
347634263 113320779 0 926954776 859469739 0
56818757 116868688 0 533948082 518589182 0
3546715 398072 0 156740518 189000002 0
24746877 55106719 0 437893414 440174956 0
181529616 46668290 0 300207688 280467161 0
83933695 10060406 0 438083451 399373969 0
6726498 14595740 0 229653101 232723725 0
15791456 4938150 0 427074416 404479110 0
39336499 55423317 0 526757315 551394198 0
137995764 38588063 0 313268836 232293888 0
31424641 24191022 0 109058764 119182463 0
284338196 72105303 0 703423437 710493556 0
39251532 15721353 0 190601351 180552237 0
26288091 2922266 0 53476352 24108515 0
5752909 3498928 0 28232191 24895249 0
51269305 309214242 0 931773818 927116111 0
418613489 46724862 0 500945377 496381145 0
52403055 215685842 0 769619131 882007106 0
448339867 115705050 0 860249309 710932258 0
132493175 37094658 0 360148234 195975898 0
6598366 6536380 0 376748211 415406685 0
31071656 35956928 0 64934332 87914826 0
311602142 166314196 0 753105548 723904295 0
48359196 28191828 0 448270406 438743886 0
3817407 66838076 0 447739148 446520563 0
5777248 4432933 0 35466594 43284316 0
65332106 5046425 0 437858594 432759886 0
101414033 92512575 0 462014810 464609664 0
487464353 215541943 0 605866364 517806612 0
39554547 53146071 0 385286692 447649046 0
119344654 20773312 0 675123385 524576768 0
613214602 209051265 0 783670248 671139223 0
323525 281586 0 15240708 15076906 0
1384084 2504833 0 60513940 59999135 0
77885978 45985815 0 500672238 455513157 0
407807174 52522008 0 727272986 749891555 0
295553967 107600543 0 372878959 331536481 0
578000730 31696950 0 635012619 623927341 0
23491879 32573738 0 534348878 482763294 0
35154883 59757187 0 696520286 563074628 0
115650050 54356214 0 180692486 214219504 0
287709368 41804080 0 752641310 690890943 0
17585342 2739883 0 201936519 179544846 0
8230709 6822766 0 24060658 22921112 0
11169687 1473755 0 63483746 75085534 0
66528026 21032214 0 84824957 56472389 0
428936357 21080965 0 838166552 814162869 0
9611565 95686349 0 851270230 981088729 0
10677313 185596827 0 610249969 657506276 0
948390967 192246176 0 990235556 708772326 0
152683663 123736860 0 409174966 372902438 0
74470819 11208272 0 690758164 707135026 0
12911566 5921032 0 325409886 291109782 0
47378888 7983759 0 98956045 121841170 0
66346 79317 0 4172421 2701845 0
28113354 17299119 0 544350971 548667270 0
400459622 214139145 0 800321256 542870633 0
77843649 33624312 0 277579297 351338988 0
4612563 33337160 0 748353861 662977415 0
73494627 23808457 0 96312186 86077602 0
22015235 59423497 0 454535440 479916461 0
247677414 62528832 0 690185946 739786423 0
6784637 58107280 0 838984010 811782052 0
523161815 200124602 0 615286964 306997475 0
728124 158111 0 10306698 11573552 0
218599454 33367288 0 239092384 68832796 0
993609 956897 0 50911700 51033677 0
432831906 233412725 0 660732505 675621526 0
5224349 108747421 0 521710588 442784363 0
419804964 280999218 0 649216002 579042423 0
55827071 31070144 0 578974430 522385173 0
11252254 23835098 0 945223868 905722599 0
266083762 104360191 0 786815237 681250721 0
231371119 36321765 0 793492455 681566892 0
50440560 56298546 0 926627755 762190868 0
341040126 14151768 0 554744280 750519796 0
15652791 14730204 0 70869510 87986771 0
70510968 17441690 0 276683346 267802858 0
75778465 25416635 0 522555768 592042906 0
299170838 100679712 0 851335534 760624895 0
9805893 1070290 0 94972666 107893767 0
13931090 7489166 0 595320048 583738341 0
366249722 27878364 0 608448935 404236311 0
253467175 11224241 0 257924799 195153021 0
197465722 184482742 0 338237630 374114962 0
78816752 91504379 0 654254206 623048356 0
13063136 1337248 0 27268754 25403792 0
319443740 214948677 0 564258987 501227584 0
9139421 75275045 0 457401310 537746264 0
7645312 20458819 0 234858056 169730662 0
154998080 71970853 0 567075264 524490676 0
122022595 124573966 0 418218141 456526921 0
253818662 4140948 0 549217067 639674502 0
270558136 66046873 0 300563226 298795244 0
7839488 681051 0 48954522 49465223 0
330944794 112646112 0 720221123 699869330 0
238787018 21483672 0 448814135 394595789 0
42032002 7795367 0 868909162 822816388 0
3418950 462526 0 62210177 68409277 0
217588526 84561673 0 678263554 582524010 0
22120208 4202004 0 121069800 123015165 0
66907464 68972025 0 227798109 246561656 0
95992584 51916134 0 599572486 748455958 0
41810192 50112052 0 375889995 334615367 0
28790797 412056 0 555127232 673476366 0
68277859 986363 0 619284124 460422282 0
672170950 98451630 0 796309196 642454562 0
327991145 28354672 0 392842974 430939786 0
116587571 47396285 0 266312305 273118882 0
8660420 16388136 0 190839095 154058776 0
58708590 1083032 0 429281758 539297969 0
322298454 77013241 0 510302094 493556048 0
23933974 54357758 0 318567080 363147641 0
326321090 158918413 0 765195788 864123850 0
624241917 228066093 0 728045905 715365154 0
56373528 89251187 0 608616080 653146611 0
60208761 125705725 0 577072369 608338658 0
135585650 51030187 0 172800160 119127593 0
9083554 1256371 0 26296167 21827145 0
27346479 19537563 0 139163390 133702088 0
598359013 85812557 0 820217202 613505795 0
314383816 11528383 0 371869955 367929157 0
151278881 26699880 0 469388560 469417547 0
136744659 7592224 0 648959783 441915848 0
153143986 87851128 0 240933498 177081782 0
58281547 232878917 0 899792935 917300972 0
193103373 60176547 0 267003262 71867680 0
8575991 21544755 0 64285220 71221829 0
372922121 65367931 0 674421823 414443575 0
11933683 130639015 0 647815831 635042053 0
176816546 117604377 0 431069216 467199146 0
79610623 244082776 0 877575083 895955597 0
119764324 32197119 0 178910375 204707813 0
367014364 161984833 0 742975260 740968386 0
28311972 3336791 0 417370977 459781198 0
37273723 119181 0 54954235 55376246 0
3355904 13230075 0 470697670 409900299 0
129792731 3851630 0 761492328 664283344 0
120323558 69598167 0 452366959 492463652 0
23024379 12150576 0 79200047 91998598 0
34869078 24009176 0 618251885 546634130 0
33807601 48233077 0 478253830 484290706 0
21864217 60583398 0 407978348 391173891 0
312873949 167712553 0 793118643 792184387 0
179964310 36778388 0 342749153 297454581 0
29539623 2226790 0 400375582 412712462 0
13941538 22499248 0 94082287 94760066 0
242241602 27015596 0 515892697 510632141 0
8054926 9762386 0 36624942 18047647 0
275431549 14797311 0 315745202 183486171 0
51341122 46195087 0 383419466 402880923 0
60490265 4183277 0 151591263 125556146 0
88698100 87184733 0 504491301 499534440 0
159191062 61549103 0 657080872 689881371 0
6626771 69471349 0 503411042 514791899 0
426806017 394723774 0 821978378 857183525 0
99992298 29573912 0 188375074 208324886 0
7770853 173591227 0 857176928 893424827 0
38535225 2536145 0 226624761 211826098 0
351232248 89675590 0 357942309 336647267 0
570245 821994 0 14972139 16656769 0
282257913 166256662 0 830181805 812648492 0
11897621 28418779 0 95565805 80511138 0
67439270 3773939 0 165201296 114954120 0
20344670 6943370 0 24063110 10119568 0
33596697 1670812 0 199944531 207395437 0
357817609 269646311 0 430682186 431964669 0
178314910 183836798 0 754689123 702700057 0
356048576 149082619 0 671168466 647655815 0
41511624 96833764 0 629467754 617236819 0
184617493 159197984 0 399027076 260584934 0
115851898 135375769 0 757005306 815092360 0
98340711 95468172 0 734597876 553924934 0
55708704 145067226 0 384598470 384736649 0
3035053 37007399 0 288405222 244296817 0
51369048 151381592 0 945454186 959296340 0
85408393 155441643 0 667972412 689527211 0
32461739 222848895 0 703491215 715752727 0
34280974 7596140 0 453886541 448436512 0
460818145 72270156 0 806902195 417206750 0
79914663 37227260 0 196919941 119397160 0
203064733 202561440 0 806703854 794586000 0
39189951 39699351 0 372031024 370122266 0
3903940 1869492 0 220416549 214845123 0
487463866 185624604 0 781299478 747028960 0
103933680 15218596 0 953390776 938439097 0
4054640 88348871 0 472567274 614451096 0
54855766 1231071 0 147190063 145787594 0
793734600 153296828 0 989042370 857743396 0
150567788 10979811 0 313311903 281745119 0
200066740 75147321 0 268028190 219796480 0
114949825 21824019 0 210223545 253342670 0
340753444 153930079 0 451454013 409348576 0
191846066 4544465 0 426122814 495674904 0
387467345 281579880 0 683585678 668263702 0
892287 12705824 0 160929821 172491719 0
2825582 1945626 0 71612040 77568137 0
48537031 29245525 0 234319291 205255723 0
164727695 56699033 0 706902352 514680235 0
41891251 6372072 0 287964587 374041114 0
1464159 1603499 0 109574238 122994388 0
33984656 34009863 0 325884694 320242782 0
141879885 4909687 0 239595960 208958171 0
25514288 93604553 0 561186561 605390028 0
168200897 24298696 0 327466473 280782382 0
230751167 211387920 0 837087432 814785462 0
160036730 10635061 0 282007212 185369273 0
130911346 38283149 0 586954813 543546324 0
52250489 24705462 0 445591725 437273479 0
428181267 61286814 0 536896793 547828144 0
41870084 21048654 0 73025127 43308083 0
77500232 9258044 0 772902895 868617938 0
54385996 922641 0 477531952 454980219 0
22311230 5401657 0 130807656 127707907 0
8995471 17905363 0 149764660 140937455 0
330812243 64469149 0 641378909 429115146 0
74779281 32525520 0 617993819 651881427 0
431620251 329522 0 974284074 668413337 0
2801866 57502 0 2996783 3551386 0
168701470 165671006 0 573172816 629088449 0
92930081 151667681 0 852031880 789969686 0
70335688 6364331 0 237640510 262132241 0
20153439 15171947 0 101895160 87557390 0
98850540 79031166 0 279071519 320420471 0
46465414 4435310 0 377751479 313380430 0
738399254 71096015 0 854131992 760133960 0
477428713 33769212 0 574181090 156402897 0
594876215 357014468 0 827968018 847617631 0
62618825 43948201 0 71879960 60296539 0
5272372 24519157 0 164945059 143886387 0
141766931 25834529 0 497425551 518149716 0
86676337 24781319 0 368345129 363056562 0
11426813 46729561 0 544449470 600158966 0
566456522 351304898 0 612519389 610963894 0
195225251 67433046 0 307685352 254539226 0
166772970 10783791 0 638069631 594933119 0
214130507 257837560 0 326390022 280110829 0
38579255 130851252 0 469994764 365602461 0
2764498 19855176 0 84570279 133632519 0
9742363 11917402 0 816450381 809063576 0
91610997 7373507 0 734764560 723759440 0
13867062 1597128 0 198695966 172930771 0
454239356 68342014 0 894361094 959932791 0
71927454 83729755 0 538065781 662052969 0
101689996 37663651 0 297080453 264021999 0
337871086 51350826 0 669903440 408124633 0
142404985 35549633 0 861995672 750895520 0
12798565 10197884 0 26940037 34012882 0
4160116 92275035 0 444464558 438673086 0
7546956 7805662 0 142968796 158087104 0
130498849 74064395 0 988954492 800640372 0
522021854 302380185 0 582059153 483647133 0
300959270 28605942 0 603196656 618468296 0
393197081 254649247 0 560496783 549201052 0
38914027 20291660 0 789115268 696925080 0
61237450 6779085 0 331269401 393257374 0
78570315 89410523 0 366573497 622373373 0
56058360 72224329 0 170706782 160238743 0
234141656 92676867 0 325033852 265955694 0
9823756 4975108 0 27120027 26585052 0
103481366 2332372 0 131101498 140712580 0
29953188 25134867 0 324353096 327261637 0
12942386 17540388 0 328087366 334147047 0
2467529 9204692 0 56455211 49575940 0
230235801 33929943 0 290537361 220612633 0
8483940 38638758 0 404209148 415975674 0
166263413 34008418 0 330733604 318369783 0
23929654 107234103 0 326410831 328938294 0
40903922 7404773 0 416585302 327632373 0
5135314 43057829 0 407089633 416032549 0
10650004 15036525 0 38853284 40042512 0
382020912 41929659 0 814217840 868504921 0
8672549 3650290 0 94602071 94887634 0
81081938 91826694 0 635870840 630309289 0
308767477 48120331 0 734903577 770361764 0
85214611 1282132 0 188010369 187175372 0
280485375 26827338 0 404671656 373286022 0
7627982 13422964 0 214547010 195331836 0
400674001 58554920 0 443980578 423898311 0
142602947 75130215 0 396058223 318967069 0
101125363 356571324 0 899943484 933821408 0
76381011 83249660 0 665543430 707992568 0
30084156 6321105 0 32722316 17737795 0
45366170 107874311 0 491626052 510685732 0
1388095 23727120 0 326308403 331502553 0
757107 335368 0 9176457 8199454 0
70766104 29111250 0 278491340 307622658 0
47033368 138950266 0 331201875 407011604 0
109521258 37209784 0 156877366 140647150 0
168122383 50417309 0 416823226 436377517 0
315277464 37980833 0 850898357 962018156 0
10488310 3800535 0 284183944 247273984 0
40860502 138013160 0 382556742 596290736 0
204488832 76026715 0 265997041 255018417 0
43205598 168651916 0 513367244 582589440 0
98320025 57574187 0 762737739 803362526 0
74241726 26693752 0 105727083 115982785 0
506580570 433448350 0 555698497 698100020 0
51041942 51195724 0 485849658 384533393 0
10496219 1557911 0 67483407 73548738 0
19163335 3939557 0 33176206 32551079 0
45332043 4475131 0 263302134 255956540 0
2396771 274321503 0 793321690 862817082 0
55819725 9970390 0 97068694 72283448 0
178715788 349641015 0 614413385 629213524 0
284499065 337713849 0 799752998 767412317 0
158171695 194641652 0 792507675 826704224 0
312765 30076 0 1097564 791144 0
77807684 80928978 0 138685472 216783700 0
295092629 56099557 0 662618722 670832018 0
28350765 24393584 0 549130278 511784543 0
166860896 2982123 0 645124776 616188373 0
1552861 1534652 0 156864332 167024190 0
71026319 31136394 0 763803123 658884467 0
376206040 169714787 0 589572981 487423371 0
111073126 15003917 0 556787485 486836462 0
41337226 32952207 0 781599271 678190676 0
247078440 12419114 0 368442587 261977371 0
38304158 37571847 0 225636473 215450826 0
21179018 16682488 0 233059495 247714450 0
53275084 257248748 0 515499795 582437167 0
96511174 31575427 0 819071890 832015773 0
18910266 732419 0 820364375 814936166 0
31582331 38419119 0 367057042 361540519 0
32587132 56903345 0 548772425 632224517 0
102762887 7812097 0 621582335 296778934 0
6863238 2492102 0 68313744 56035863 0
90716184 83904580 0 809917947 829153834 0
631866672 420558511 0 781370638 911105717 0
122495264 83924025 0 781781708 870575624 0
104477948 82988480 0 374297968 413419320 0
16706288 20851441 0 292869300 274217390 0
449774793 284255968 0 635792634 822681464 0
81852477 258224795 0 880443380 906357320 0
637027010 45416504 0 844388520 807786860 0
33288963 489399 0 108572822 110947198 0
5040200 16391236 0 188655704 209337922 0
369350354 10545323 0 873291189 487433023 0
1007683 1425973 0 7706042 8525524 0
158403273 16268844 0 333906499 317367131 0
81428393 30079905 0 544968674 638597027 0
11491930 246245202 0 623143930 501945930 0
47650538 32158395 0 120512683 104485385 0
62925801 44989451 0 957465298 953721727 0
4750420 611503 0 51797891 61432872 0
181570122 9403118 0 417779466 393922575 0
53882863 7275526 0 343222695 176551683 0
116797519 197671048 0 812732863 777490715 0
119608940 10012848 0 228136335 134343121 0
112209661 7156943 0 496331108 465797430 0
302200882 58177444 0 309178868 271095035 0
35928889 8041326 0 104186671 77499980 0
26372465 19670121 0 492490182 479619937 0
10708055 45830639 0 259551866 277240030 0
154616822 126735564 0 720441813 795195221 0
117983617 3419384 0 127468088 97279527 0
41978640 13051408 0 120128960 109290479 0
16175522 17538169 0 138954009 126338473 0
96251409 26130179 0 103093501 86715803 0
43230620 52010640 0 139070119 188726251 0
41877437 31276575 0 85032080 101042980 0
55161937 28566876 0 74495358 67157805 0
36311007 112373529 0 390655345 398843092 0
11849523 63773 0 103983075 97117955 0
136195484 780472 0 181593972 113667707 0
472477684 430953875 0 597989477 793576126 0
82350032 28795517 0 652130510 604341693 0
4488543 10644884 0 253737232 249481200 0
19396177 19165071 0 283689463 319449608 0
5081561 208933752 0 806449529 797731520 0
70703421 21451819 0 192842775 227644542 0
310864836 290950740 0 526637215 592321181 0
85687499 78733119 0 661986443 702092573 0
97663589 9087830 0 157703785 153361544 0
239907268 184290857 0 758987576 720701326 0
223271233 45440611 0 279291625 309982281 0
40441944 58772006 0 298600010 337013072 0
184422908 100996845 0 476436195 538219288 0
8765298 31503869 0 542404672 680403476 0
9150562 4269260 0 102124208 112880149 0
430652202 110601488 0 813811117 697328656 0
325701679 34144858 0 553950405 698484385 0
458479867 396510706 0 471932078 519872597 0
196336297 1385166 0 781695689 833206995 0
160605844 96569737 0 767139141 872077589 0
103886267 103145696 0 137216770 136764194 0
170361058 473746 0 350323187 320148943 0
17946872 16072900 0 109191904 96923217 0
7993965 33564794 0 472964729 449891606 0
645198 188310 0 7268596 7381521 0
13722532 160190921 0 743933758 873701856 0
670624 4559452 0 103249744 92911161 0
236285 216206 0 6304238 5523163 0
404586858 343489036 0 517707153 386531864 0
595527754 16050123 0 641663194 214434503 0
49413627 143911138 0 301795307 340705784 0
438153923 191719542 0 467109344 628325246 0
294625302 41262618 0 552535613 365898135 0
128129495 2000357 0 534984806 522543003 0
413718556 289179956 0 491156103 589379699 0
85258294 92892146 0 145133640 147613374 0
257448739 76916257 0 501269247 515289896 0
98034499 20832701 0 449040171 454698428 0
129153046 21549966 0 526208206 512766120 0
369000950 71367979 0 642586550 535078002 0
110418550 935942 0 438455704 447190073 0
101469040 60642695 0 448893902 276655143 0
409894522 10826830 0 631736075 709197417 0
420463541 109721626 0 625512024 632704451 0
110238568 14517693 0 482179790 576197280 0
24244217 24787153 0 107283639 84862545 0
338076496 31334050 0 874924453 712419159 0
2946791 5518642 0 18366342 23355896 0
288960264 237813277 0 451444328 428225121 0
36106622 112326255 0 444282590 418811673 0
198355360 62629742 0 575721191 484285335 0
38084490 16105099 0 53365097 57022007 0
298409137 86241946 0 637311922 645851621 0
2776283 5004188 0 72623656 72605101 0
590927174 145828473 0 728237609 308805795 0
424529014 423337499 0 554248479 557313209 0
11754185 19535273 0 233314578 233032738 0
215571486 46687500 0 339216465 167978570 0
10560282 199036956 0 981339551 964324117 0
13218220 1792296 0 46608092 48264946 0
177851865 1821689 0 483731679 465072165 0
5479982 10552804 0 38374202 41496152 0
140132990 4295342 0 511000498 495691132 0
16864992 8439547 0 665869473 633794299 0
81586700 14624221 0 338921018 406483153 0
530241589 138596709 0 857597980 815451543 0
7488763 54560435 0 405291594 256000644 0
71450727 86167018 0 422588136 453063577 0
1826329 8353033 0 92488078 96951226 0
75006158 18318726 0 443265511 427197747 0
5025166 10015723 0 52914745 47798089 0
16513342 29262924 0 346770903 324136403 0
32905867 102318358 0 635582753 639801849 0
37972768 1376764 0 644164092 574453283 0
380865272 234258276 0 552750485 715104006 0
536935748 22617086 0 878032752 708499009 0
201613534 45615361 0 234820162 195325950 0
163489689 23411094 0 307284634 260428325 0
109237634 29363786 0 464495959 434741141 0
7522390 6589148 0 36341449 28272944 0
37887647 1102564 0 69995623 68221642 0
11701292 5718092 0 253307748 320961409 0
98821280 4098921 0 622200778 467413097 0
335768 5649649 0 297052392 293791135 0
21691749 57316570 0 652252883 709095606 0
114019914 11532966 0 401866627 396468620 0
633898966 301192729 0 714138833 619240967 0
42793856 27631897 0 45407153 43404336 0
83954601 5250052 0 319914756 360669910 0
687638857 19915463 0 911554767 649493365 0
739840115 345020963 0 854268184 788466065 0
63620449 416858 0 130514951 166124999 0
27028304 56828321 0 414640558 405957789 0
5589088 85203610 0 648034566 626023937 0
12962033 21579097 0 198986481 199754065 0
7301492 256719996 0 787005925 851127867 0
1658643 2026458 0 21332421 27812950 0
14631753 10582944 0 232703163 251937475 0
63056551 95758118 0 338831170 542759832 0
8229780 7443939 0 150132214 138996554 0
188793120 57571120 0 515471243 534357386 0
139654732 132510605 0 867711264 960765770 0
377428338 158587229 0 830475709 705156534 0
196340078 59336387 0 264172120 264016272 0
46505348 103337630 0 979668447 903697472 0
4166954 127351829 0 530800017 522083376 0
8662493 1638804 0 95562431 86281996 0
460063007 238255060 0 554095146 386011798 0
16320132 176109898 0 414935135 453185554 0
495424736 195305567 0 807086002 635063651 0
304944458 247916734 0 368233624 383219154 0
235498469 90440942 0 275827402 218668142 0
92800530 14392417 0 124813053 95880777 0
265562021 95801619 0 325174796 268874093 0
343752874 265476852 0 420994625 529646684 0
119398542 6369706 0 180538038 171821779 0
118091967 101016223 0 336619629 393134346 0
192160457 14955574 0 495806405 305591449 0
10161511 2471296 0 223839443 232846816 0
24899406 9604889 0 306518331 454391461 0
484029660 202215462 0 844794210 857251005 0
249906212 37001224 0 440346521 417067690 0
272481630 6205973 0 316757893 152729937 0
3448116 3253656 0 5261378 5784952 0
59888522 2475601 0 154051044 238607253 0
182042971 23521383 0 628541476 724645791 0
334635571 64699019 0 598142568 601691257 0
343638841 176640528 0 882669501 832196020 0
226544100 151184168 0 349830236 249697668 0
38110278 10902897 0 252118554 359149237 0
485339510 144676523 0 759741506 761259346 0
14585895 1671447 0 20792804 16881696 0
180924676 225193414 0 818748142 766399046 0
512392166 299194058 0 956016553 656613801 0
43908839 3947475 0 173746267 225530860 0
169960650 107690505 0 829879307 660615911 0
119746049 40704303 0 423916269 346372924 0
61239362 290623 0 210090012 196230703 0
59485552 100610571 0 565843258 617799967 0
40158391 8854042 0 163133781 132735960 0
329376467 146238167 0 926128045 933286426 0
146166816 21073740 0 157065981 64968466 0
218363444 29578891 0 323027142 260234713 0
292990835 21522122 0 520150520 555909997 0
69987322 49869506 0 318637242 401267090 0
485820310 84068497 0 858322046 654334126 0
238281269 83181233 0 584102810 577529947 0
653970 4048087 0 81111713 56876410 0
329702386 103107886 0 789922214 657907760 0
15034119 1272520 0 50905548 56367020 0
4259186 36589395 0 508540835 487406782 0
1206664 158372728 0 564321877 837546993 0
199929450 100643091 0 972583960 776573756 0
61882150 49708970 0 485553672 472147869 0
20434958 1505099 0 264285054 261432703 0
33237031 40461969 0 269716399 257902742 0
503892470 132402179 0 739773273 824986261 0
20291487 6699733 0 302156141 244757319 0
299019 199119 0 3989486 4003459 0
16040428 89566562 0 437047598 626449908 0
35534495 10472712 0 71562579 61858880 0
452544854 22846595 0 545854629 356902821 0
298314368 155747524 0 987857318 883036241 0
175618807 41218406 0 419901866 334763883 0
39869519 83884109 0 792851531 846114385 0
294709600 138969085 0 480463134 413990478 0
542405187 93383014 0 640878605 657888024 0
358954804 15734540 0 663866976 569547103 0
132994218 25329809 0 273342486 211640004 0
1455140 18858691 0 155411271 171314081 0
757256623 254061338 0 827573335 609803759 0
179029395 12148330 0 210085400 160303414 0
179250233 26639094 0 595286610 356590670 0
118355049 187830915 0 774149935 769802161 0
215698648 29392916 0 373148374 278352808 0
57830980 76110995 0 661288104 610471906 0
102423095 4643325 0 136847084 90455005 0
199953790 11336807 0 329070028 267729525 0
336371742 49681194 0 361868439 336556135 0
131078174 5180530 0 232260112 180495198 0
395875800 2690590 0 569509792 588172270 0
78677917 18474200 0 606336094 519186620 0
370975682 89205484 0 464833760 414841274 0
7368202 4400515 0 83031983 75061047 0
3906502 4170672 0 84459570 72928816 0
21620996 4439548 0 253892412 235559784 0
22198249 6736352 0 23762453 23450345 0
5796270 11041052 0 28397242 29633048 0
14635458 17783892 0 595212119 683157991 0
179234941 57938860 0 817413894 879704542 0
35472014 25615372 0 428130594 312441054 0
5797635 75813189 0 565984206 559274481 0
174048028 103520580 0 672569863 407823838 0
3935615 20031366 0 562311264 615385801 0
106324122 3677897 0 593837002 666810082 0
588948558 398088158 0 745651866 642424500 0
46915506 720604 0 437716887 458262082 0
44754958 13050500 0 478185402 446558870 0
1827717 3802155 0 32785351 27307791 0
29752761 2220357 0 313434233 287473244 0
178092348 26211706 0 756747039 588940312 0
5877052 1668319 0 16812382 14906843 0
39691776 18397729 0 708233695 610267528 0
135409697 9570925 0 726082471 827489171 0
65812281 40139018 0 301052170 311920678 0
83975425 35730199 0 527334660 525386320 0
188377279 54848607 0 264638479 264088102 0
13934511 1243097 0 39003063 38912020 0
677641423 119264182 0 791433728 733098249 0
15118898 38131154 0 127806929 133378015 0
31749778 27930892 0 516376964 482560064 0
14404598 3248603 0 73325977 64204602 0
426655985 147600328 0 639804519 639010838 0
30714195 51119092 0 271458174 322902658 0
13877 11567409 0 65407546 53454753 0
473797806 108208168 0 754309191 738282305 0
20888727 6832467 0 323252379 277642828 0
489490003 114238388 0 881237686 894827128 0
29202712 17174964 0 733062505 695284941 0
69863534 52738890 0 443321361 559859737 0
439093062 313528207 0 760621411 711949760 0
527961987 357291411 0 558211182 468841451 0
18508115 5006580 0 35796643 21258399 0
57025348 50767860 0 248497288 330617748 0
38527240 789332 0 48269330 42021271 0
778722 11245017 0 81228101 77085164 0
151960864 10324286 0 432661283 447624535 0
263996937 222482317 0 730862397 725195134 0
541883333 6424118 0 677012396 426895375 0
293224873 196104891 0 545806978 697793649 0
463274505 42961321 0 637559832 601678516 0
206547051 32196161 0 406213511 364379513 0
5380442 7964178 0 76626569 82542427 0
8798359 196832807 0 358810713 384723762 0
206347353 93159701 0 495973716 486235873 0
76477456 86285121 0 202412916 193075726 0
638012856 313691012 0 700446938 687878635 0
8656891 7631989 0 151668666 120652173 0
36073527 39719272 0 255953170 189511641 0
493763978 817011 0 726137127 645867510 0
109867720 300883 0 364385557 337484053 0
62824760 10218372 0 540222472 517344355 0
697224660 290559900 0 917842958 925329119 0
528228635 6163567 0 812170098 708698751 0
143004652 61123764 0 272650439 363018426 0
184189056 109234587 0 194747922 200373903 0
29039890 8849592 0 46633659 45633427 0
217919203 24402965 0 463275803 450757499 0
61459764 8525960 0 151359414 150093345 0
320101796 480630551 0 634324582 710841047 0
40375402 15576854 0 60222042 49620376 0
368902827 277316356 0 450020888 481896231 0
46230127 6117525 0 79948330 75508049 0
271055390 11335455 0 631808857 595992918 0
19541157 6314848 0 279788232 292304026 0
332530983 33537462 0 586796017 569562103 0
612833392 296230803 0 775621768 683620085 0
546099077 29327689 0 668567691 698562143 0
143304431 41050167 0 157139074 74205750 0
143022175 9265942 0 616613062 659759056 0
142419808 95734735 0 225063781 281835632 0
146625916 14730260 0 946003003 931646941 0
397902940 281897723 0 625211610 629742357 0
24305427 1551507 0 289638972 257982431 0
79970970 44417173 0 378678511 397511742 0
36868143 6218796 0 92003787 74954165 0
252791112 15489043 0 711029132 843654083 0
125989919 1073804 0 228192344 49369844 0
11298528 37589723 0 74800743 106852250 0
58781871 2194661 0 493626259 493023778 0
150628650 4953068 0 240945671 264724067 0
21215325 296787 0 25721306 14380031 0
185088751 97266736 0 211619984 171482927 0
279100 41081475 0 368898232 319342694 0
7884693 237631 0 517712915 476057392 0
52487529 30540718 0 352908294 318117233 0
3937236 150295903 0 472133571 442969222 0
8697242 79483081 0 756121502 720080958 0
161426884 35756189 0 220713859 263082123 0
7728327 11515760 0 415248302 304514142 0
382348407 29112497 0 577613648 477987563 0
11345888 183537787 0 783895422 748604611 0
93918440 121598538 0 557754723 546608582 0
35849928 15469157 0 40480794 36641696 0
17676235 5713096 0 117006311 112607336 0
723023310 151218651 0 885898745 704821982 0
393971147 31314697 0 624577283 490578982 0
57766147 40440103 0 401373103 419662995 0
21735713 33683152 0 451295758 523148172 0
183740469 11010763 0 213435574 42314174 0
64131599 44724263 0 99670694 96260430 0
374191885 195455146 0 603274519 570877241 0
106421933 5078039 0 453649917 409796195 0
466284073 496100691 0 730090721 745930619 0
394913140 221224377 0 615173054 566681197 0
30095385 6917933 0 112011059 108000644 0
33883556 34824726 0 419890507 418191394 0
254638094 165683972 0 819112007 801309824 0
67771075 43477271 0 489826758 376264198 0
83063619 19988151 0 635293116 670731382 0
18168688 12633240 0 309636310 299902530 0
98239356 38995397 0 640927223 871521604 0
17542685 45308046 0 378301706 463117826 0
191166574 13138943 0 822029983 798328235 0
74508538 57186791 0 461821679 483661720 0
90027096 23186537 0 226091201 108496433 0
38384026 67594908 0 331820795 369542807 0
25734060 22071312 0 38114511 40030827 0
132654930 52100038 0 596382469 538122325 0
69120795 30496710 0 409130008 444727192 0
120256213 164756877 0 792758653 759018516 0
265376146 179212889 0 327545874 344966257 0
136815032 192109667 0 634002494 648784377 0
6756834 6534812 0 343056710 368546737 0
110936493 30415043 0 277866717 350664050 0
586704573 145632895 0 823654080 808410625 0
4883453 812286 0 19639003 20549610 0
543453564 384608939 0 768118217 817964261 0
56555379 44187743 0 348037380 325814746 0
27775229 19607435 0 361583269 348079750 0
11383443 3178223 0 448907660 470923314 0
418047953 474340485 0 625288590 566602416 0
343879954 108821758 0 954912897 780583973 0
41605681 33768398 0 464954833 500668686 0
539149651 100340048 0 854679972 871026018 0
46800808 7696221 0 400329610 458631358 0
188731193 187735083 0 883406894 759305921 0
279658012 154226938 0 850908068 852041928 0
792010923 328256903 0 852747166 716611727 0
100120450 41909216 0 113082079 91662196 0
289007774 101277045 0 363502998 451110487 0
3046814 32374658 0 157855330 124874374 0
112123845 4895379 0 581403236 689414591 0
148039233 33420929 0 322193706 228546536 0
174482842 73914442 0 475233865 518498393 0
19589861 3805728 0 175941306 150589961 0
57907076 1289606 0 217587943 173032368 0
49185800 4380826 0 502200713 573492753 0
29138173 56448162 0 487341022 426889720 0
52273475 18774945 0 296135325 367158139 0
230820646 72850115 0 812883070 802479403 0
7227335 1306232 0 32498019 34826816 0
207100849 93364484 0 828803814 808831464 0
24573 526271 0 3205464 2981434 0
353002660 74354288 0 776091075 588041467 0
18196588 5849011 0 183260478 175161534 0
274656015 142803871 0 696545305 913685545 0
129733533 96506668 0 557328537 499193328 0
186523146 53909785 0 257569486 175279329 0
529181910 158463672 0 613419018 609085264 0
53900279 49589055 0 129459468 153545882 0
21736335 1412171 0 64060274 67164757 0
104522387 14840694 0 139826576 123909253 0
21715724 12810149 0 282684266 466118333 0
186512868 12464498 0 478990106 527469407 0
297210460 32710350 0 508577456 486048304 0
63534139 9759557 0 764682749 758014441 0
216694822 21491118 0 421110040 491610220 0
111937948 7729949 0 848039550 864019008 0
33781712 9454415 0 164288983 175552886 0
297130645 12639325 0 657040504 368248103 0
5665099 155534 0 43309370 42953055 0
60172524 27065337 0 231377118 303250817 0
23919502 3490953 0 118458756 98548564 0
359570623 832748 0 652144407 589639497 0
220022083 28742818 0 665286988 667282893 0
485934 21986743 0 534027395 461911142 0
51556594 26492939 0 206917408 194406108 0
165131828 95098053 0 879475650 783207260 0
80301802 24703942 0 227348329 176906539 0
126989986 51609 0 560060297 520715628 0
2854892 9822166 0 720485708 723848686 0
598705250 119554549 0 919901025 586357205 0
114141942 82600946 0 342170997 289683628 0
2041573 7083255 0 137496142 174135566 0
107470979 29211633 0 399758259 248429863 0
484409227 34748121 0 612418499 559968973 0
48109694 30516724 0 444955251 455014452 0
106736527 46245770 0 372516533 321873987 0
79988150 50121832 0 537826797 472126035 0
464364689 445095872 0 768747091 743708965 0
74076802 22579848 0 164704352 105151624 0
43545834 28143620 0 901732462 902225874 0
82565072 6093078 0 144809521 137751350 0
81786967 84718056 0 900922750 910768970 0
55860161 30988340 0 237747716 231299922 0
16598123 70669550 0 447606317 494576233 0
220544522 88874562 0 835011954 799082795 0
140417158 6481587 0 261995102 152603790 0
47260128 15105921 0 464216584 485025875 0
106681040 8196415 0 310546553 318752322 0
9057381 1576441 0 17476686 17794385 0
4074320 135118757 0 418805034 400895792 0
4843870 5021693 0 135872566 138511223 0
367540295 259537866 0 579575700 599448102 0
13111093 70300879 0 425462707 401021864 0
147740553 48866940 0 209507508 221851665 0
420901906 62430877 0 747423292 680469436 0
3870517 13271881 0 61646712 65177642 0
32897710 108181303 0 351795382 323879631 0
37413621 16449528 0 177333142 173650277 0
52645901 12722892 0 153655067 149685313 0
4845873 28429692 0 104767773 129334802 0
18933443 59358403 0 204145189 206756346 0
210574989 250298208 0 695147858 722200426 0
716939 1315923 0 106032104 100086622 0
142017363 10697812 0 309823124 272737424 0
20892471 52998613 0 235853333 429722969 0
350393558 28340554 0 589917765 469024541 0
273365281 80224676 0 714536898 652693313 0
382253267 1889252 0 480762662 345332065 0
63733173 25591721 0 222033065 263011720 0
57811124 8161813 0 439844901 293004011 0
15460512 31543 0 93123112 86242794 0
221012288 71722564 0 266483497 156062719 0
83262089 118263056 0 602355012 603789480 0
254069370 44428581 0 585062896 564715727 0
4651073 5478685 0 64147497 68785764 0
26233327 31624691 0 546429263 572283143 0
153681271 17277085 0 872230622 847571597 0
383905205 5930660 0 529384836 633739586 0
115192701 38029924 0 286719491 269916409 0
187153426 76381505 0 445642656 398461315 0
4013056 6156995 0 30885777 26450306 0
16477242 36009242 0 400643514 431276190 0
81382045 38181398 0 343441233 232056775 0
104139462 5759710 0 344617969 418030745 0
13689968 58998383 0 272098286 291154218 0
196963667 1379918 0 964890488 965235094 0
3601033 1874091 0 15122044 14459505 0
127107856 155839983 0 750647663 712555113 0
6141830 989248 0 19522597 19433422 0
69770367 16787836 0 288495091 274078526 0
21975225 15531072 0 460999686 474902740 0
116275442 75239895 0 552934667 551127113 0
118903330 9497325 0 367387766 329075016 0
23910319 4344484 0 455306933 480287348 0
62259619 70455184 0 886720525 894245903 0
180407878 45186394 0 564606525 600837039 0
1770430 1586412 0 77147132 73934502 0
21218132 12867475 0 486609620 366489326 0
32972210 5474739 0 233273722 216260834 0
40116219 11577106 0 177740972 199034563 0
34634259 12059048 0 292496599 294545737 0
293673199 181335397 0 444530011 497798772 0
128824737 58780970 0 137146788 79386701 0
1801992 27784603 0 174423735 175906711 0
8036584 21831717 0 273186055 283336758 0
4004614 11234377 0 455933871 418764252 0
102894202 1541373 0 253253929 183474472 0
2747028 552764 0 167974657 134287582 0
275147446 49684393 0 621185979 508603089 0
10162591 391183 0 189628460 198359899 0
1559333 13768605 0 69145010 49996927 0
720733194 13148090 0 903751127 853276135 0
108495449 17856680 0 829597230 810681639 0
150712572 35884455 0 155936446 166005675 0
206187558 78723706 0 454960421 466478873 0
108692758 15487632 0 439982510 339896434 0
11975444 4305007 0 121001001 102398024 0
7250825 1306389 0 100445949 118322001 0
68501434 16342624 0 724179567 793854283 0
14274120 1298163 0 399694970 402741471 0
418308029 40660385 0 693285573 836176494 0
508916956 66590554 0 627245466 617417015 0
245711759 52515598 0 773331672 890079314 0
35186015 442835 0 186401668 166739483 0
3270050 162277530 0 695975872 769300762 0
115762562 37829652 0 142500867 129509130 0
4048229 1707833 0 6521214 6509392 0
108771452 21012086 0 279316792 214260378 0
451895331 107271253 0 654327295 636545326 0
220409707 20101354 0 500900178 425591260 0
109798121 30645931 0 929130394 887141627 0
39886529 48434200 0 100773967 107914320 0
20795098 41456491 0 316128732 316659018 0
59537189 120987727 0 463963913 403153232 0
294621371 153374454 0 549613396 505003485 0
240480767 2968259 0 434112494 287935615 0
49485619 50207908 0 551349917 555621170 0
1483028 860200 0 8313990 6496053 0
4634128 845590 0 19370868 24474796 0
28733440 87306267 0 517662349 429743549 0
18304157 23304776 0 259878680 299276896 0
337834407 219620736 0 918250917 608237454 0
186069117 119128320 0 662681263 671523862 0
80533950 36756799 0 182738043 184486107 0
617367823 139619454 0 830870054 663401567 0
29538347 19229898 0 129087115 97943849 0
97562730 80355262 0 370651275 371057675 0
412502199 51882059 0 969644494 818486173 0
78996995 31130205 0 502450746 512324428 0
243322576 38958694 0 406184505 497796214 0
163924614 8835339 0 239235663 238957411 0
778331242 101669191 0 904772454 598428596 0
39551883 11178102 0 742221863 771345292 0
2460407 26978247 0 90843039 97296526 0
262107473 41687524 0 480162823 475101758 0
4693280 5228327 0 380529792 446164715 0
13176910 3796341 0 84352714 93967040 0
636433487 189745727 0 846363493 879122703 0
190099817 314042525 0 940272947 941307702 0
39237789 81506911 0 357790365 347422772 0
97629749 158259777 0 854038926 907027320 0
201202139 17172094 0 539712673 576363361 0
94838689 14367981 0 391528394 438808022 0
450459402 313601836 0 459588037 464992107 0
25657526 11355215 0 293745423 308482015 0
218970180 15582885 0 518528113 461053307 0
373039541 93090958 0 640161844 487030000 0
361127553 30569251 0 585232490 516531301 0
376209625 106571006 0 446788866 358006037 0
4622927 18667868 0 183069339 184728993 0
78594790 280307888 0 941896363 840229575 0
181816108 4849734 0 406342795 481335712 0
47480892 10100797 0 55966252 31304330 0
316171976 112084818 0 593568047 594328399 0
127150390 33702148 0 160539356 178802917 0
155865177 82221533 0 752919851 823541923 0
32690347 32563664 0 408579461 444385891 0
183613458 229484547 0 861115502 803365576 0
134785677 21952720 0 196005314 186267690 0
9210678 40572857 0 274465650 287382142 0
2121649 6004117 0 16400340 17856877 0
33756682 7331770 0 105900080 102401448 0
410427336 185988194 0 670298039 609001151 0
103054914 29019556 0 590309827 595622635 0
432785315 28374981 0 739604642 798974163 0
61293412 66976131 0 826427253 840989892 0
1955745 17073552 0 692946075 570803145 0
72845001 27566166 0 125710529 110063361 0
167210527 7465287 0 688080113 720354265 0
3165816 6700897 0 88048110 90670312 0
150315450 80313276 0 358254030 341255615 0
144861808 26229645 0 284778223 253905101 0
259179320 49989172 0 503798097 419651859 0
5506282 32185903 0 255826883 327825395 0
164330990 58275507 0 707000295 512298911 0
118989492 22706605 0 280789826 234658665 0
127081827 82600838 0 861399714 853147728 0
68484328 24718564 0 431391439 407573975 0
58214568 189075287 0 884058011 814540076 0
133044611 57457661 0 676386685 715956929 0
75556827 33517851 0 153659208 182135193 0
345982501 71551602 0 626445579 473788818 0
83851895 20977560 0 458904835 435734453 0
11348670 106321265 0 524256797 595864408 0
6352173 12382530 0 44234340 42647112 0
109976491 12144389 0 505115750 492921780 0
154617490 88379179 0 520006781 463957086 0
47448075 140310291 0 756570415 875217802 0
7765230 31533310 0 153567984 195779349 0
2786286 1568325 0 63117716 65410666 0
171046924 11657748 0 415995647 391760774 0
64617123 3524947 0 102953661 64265228 0
519667271 352455358 0 972458431 945503265 0
23955394 44022132 0 376170044 430892287 0
216890791 108683221 0 312753008 303348113 0
18138869 3991226 0 171594513 180969833 0
130396702 65914400 0 827637683 941507999 0
4941667 3778801 0 29371877 27725090 0
335144744 64301349 0 635364482 584586564 0
217126892 62640602 0 387358487 418506740 0
183000688 113368948 0 221570902 228037773 0
9008666 80973403 0 887029053 856897956 0
413142170 81871571 0 658006135 632893788 0
149396494 29473936 0 380747108 217824583 0
11192773 11708548 0 22361899 26087508 0
24422966 92449830 0 622675850 741929346 0
128010064 86652507 0 918422229 836131911 0
760574927 86740339 0 790720116 346426054 0
55621671 59813480 0 251909900 274794147 0
204972348 136366283 0 875363393 674787350 0
87629683 2174902 0 130621374 131890609 0
302481628 58894987 0 347862427 234808281 0
14923265 21665555 0 164580856 168301401 0
21655726 13000154 0 111106209 124288741 0
200010034 177058414 0 792055422 782749909 0
828454890 62989902 0 961940417 518798546 0
40060960 20685413 0 644974529 560126637 0
621469209 3123264 0 686267928 187095101 0
132018692 65678124 0 772944725 593521376 0
119357260 140007516 0 853932222 880888013 0
49927306 27008285 0 96761929 133483482 0
117004566 60738747 0 592887155 596928956 0
10892416 49780194 0 167897226 181458835 0
220824721 3782551 0 227435792 219461846 0
126909102 268669746 0 668885728 667995719 0
359597658 70382077 0 488828126 366861135 0
178563044 6339902 0 390870309 504550023 0
32460639 2134899 0 198726735 182730352 0
32846619 88991176 0 462958746 489202604 0
18993847 24350962 0 354744909 310472434 0
27647625 44957965 0 595046804 578537869 0
6878192 8646774 0 47838011 46219134 0
115985421 19795717 0 476685771 393763386 0
194385264 126157480 0 575783896 545095377 0
508238201 183057097 0 664094576 647916406 0
46151012 5404898 0 914144659 818925212 0
2406698 10728066 0 38461982 35205804 0
378621932 111100039 0 806811178 812861709 0
263156161 39855752 0 636460782 585275180 0
706147 517171 0 44251745 40455803 0
10154949 15304610 0 541971581 587351747 0
161184620 97282077 0 352261385 394222435 0
4388494 18990874 0 74914332 77378872 0
126835068 11795382 0 697141379 843617171 0
428994616 521678036 0 988348570 756832221 0
196996914 183532196 0 606596060 594990533 0
223546681 36734915 0 389160911 340603277 0
517621571 10445144 0 700842393 583015709 0
266294089 58455774 0 595665374 658706316 0
163676975 3090245 0 336986584 352606830 0
8787639 13109650 0 69403775 69883243 0
73150161 21212375 0 479331816 392012266 0
10009549 5902951 0 59543690 64363464 0
61705882 141682800 0 572158697 645979161 0
220265201 121562669 0 432161179 404241543 0
30887316 39242073 0 132277212 183940897 0
139941325 76174063 0 349450487 458658488 0
101592876 34785736 0 180896771 167407754 0
3906363 76915820 0 359573233 360248710 0
75008342 20650143 0 822131295 950588755 0
234192535 132758280 0 879697841 784062027 0
388376105 290070537 0 773257806 626954104 0
40321283 33251348 0 122425285 123186629 0
258764983 72080127 0 360601990 290813669 0
7839955 26745966 0 71150515 78117460 0
325465 161146766 0 892567820 898441029 0
135815450 118810049 0 674103414 749342837 0
276443832 17448026 0 888903524 947293096 0
39928749 42723816 0 213097758 223437457 0
400777332 46209955 0 863584446 681667364 0
31660971 35865791 0 216079462 224162092 0
140887512 164668730 0 898929848 881282060 0
49685339 5140221 0 87329112 72746065 0
88446257 13720603 0 221642909 213745038 0
85676044 201739190 0 701672066 668682662 0
35444150 27271301 0 115538453 126881528 0
108627902 33034835 0 295448546 232955563 0
109943500 39676769 0 373235145 363033282 0
4412457 1080124 0 81401759 91408788 0
308364261 68710912 0 477973734 535306489 0
1363260 1364132 0 27039633 27383859 0
254854804 7077216 0 353900999 331568489 0
183232864 100608152 0 657028048 527616191 0
381559803 222234036 0 829261495 757720132 0
13566562 13144664 0 218346877 222491601 0
62442097 11589657 0 537792897 480100692 0
42930664 28454690 0 129278228 150946344 0
71086498 26270189 0 884329168 575967364 0
146539496 5216314 0 305131837 274046215 0
182245183 5605889 0 590916283 595498769 0
9539881 53464004 0 162200264 196997185 0
32614287 37894538 0 792253243 772695656 0
105124872 21102709 0 139847966 92580031 0
96701226 9573256 0 164760401 183710940 0
242998756 82972397 0 512979385 495030956 0
272005039 53641886 0 444195500 402316426 0
6781541 9565199 0 32548046 27657556 0
164944661 10463229 0 536177782 547093227 0
30304556 67401429 0 283762411 271845193 0
355804953 169969410 0 533438304 419273138 0
223618190 45663518 0 737143752 799287092 0
15702300 85916350 0 226320967 222957531 0
4553779 13595688 0 245152394 229729100 0
134899813 99906209 0 310539862 318275154 0
428909209 101847823 0 817142036 673358184 0
631535802 153227234 0 811285621 876207755 0
168085101 65747570 0 416499350 468311016 0
82388134 30810159 0 460200854 437291996 0
31296774 29546312 0 596029780 540071105 0
75423991 31307781 0 512703290 552607807 0
4011120 7904661 0 444982889 493682508 0
375779901 69582936 0 453921206 314296844 0
329555139 124391178 0 786565545 673764688 0
185576183 8013762 0 336785561 356569772 0
71830872 26201366 0 163490389 113480358 0
256324574 140716366 0 667121244 550499251 0
7420775 39047803 0 812615244 747045739 0
652403308 97245135 0 968804418 969911499 0
17419719 8094726 0 254366651 248114069 0
716254163 329004029 0 837174051 747314089 0
5205169 54335726 0 494910800 517892401 0
290969007 25767645 0 339627989 75826517 0
106694317 39093288 0 819282850 731580052 0
229348332 51367324 0 822682615 894786567 0
7153049 2451500 0 55278182 48069604 0
102987294 17948458 0 797009090 676070221 0
82308329 5932242 0 259252889 270641844 0
177131293 80630379 0 854060276 852127881 0
401533236 127018537 0 460526131 415299325 0
23638387 32262997 0 194692109 275366766 0
7486123 123317236 0 626264070 459976592 0
17803154 276672665 0 962765667 906207124 0
23013726 31777074 0 159205945 155495976 0
62437166 72960032 0 615766885 690384235 0
18715157 12709712 0 161634887 125592784 0
340284658 1243436 0 835701363 777971154 0
636313861 24141215 0 883108548 535950338 0
1432252 385972 0 8484339 8201165 0
174444151 2873402 0 331887392 307294662 0
88307680 7843825 0 439576009 491828667 0
22950179 25744979 0 185751196 165470374 0
330879286 5443421 0 667233892 663705882 0
54432612 18172237 0 207249616 201150710 0
51265229 60161746 0 197965648 230187408 0
31566086 338824 0 114877192 104287193 0
659335820 102846195 0 955055744 781774673 0
139532172 120154641 0 256770047 286783812 0
630180265 104410345 0 744439575 743372989 0
5637916 4222232 0 686862116 665978636 0
97428839 77149506 0 723906051 717109269 0
44737354 34089609 0 256777050 236193878 0
332707461 15385166 0 660362287 614265162 0
322993858 48070391 0 400665702 225646189 0
4089916 327735 0 17071519 16328904 0
105600016 79717738 0 204573633 211126241 0
214022569 1751482 0 533577216 464906763 0
6117038 456273 0 81634059 83132437 0
17496121 10953434 0 176670533 156215635 0
17357053 3201708 0 83045685 69691678 0
626817145 174795477 0 709056172 718339702 0
1702762 79565566 0 247539240 237545083 0
25665583 2928329 0 894606789 868593018 0
162789348 110053373 0 774261322 706066760 0
8761467 33151360 0 633358083 647671472 0
55020062 29719691 0 365452057 328198849 0
10233189 133584773 0 678215492 680696464 0
477142192 12049115 0 766169005 671940360 0
470808225 156579121 0 596191010 593348051 0
22602065 2990299 0 126850216 151301109 0
196961074 2532769 0 633729682 615609965 0
88468402 22006082 0 385477822 409916876 0
116717583 15284190 0 178895760 172224918 0
272255976 110777567 0 691751963 655399660 0
3623533 123402160 0 360980077 385776526 0
731404 389242 0 1074414 1027377 0
245089282 123586006 0 618953944 650473636 0
68046452 79234375 0 425680584 359229240 0
12459475 20294386 0 205700752 221949232 0
29456575 15975513 0 176022402 167398048 0
13235426 30736213 0 285349348 288193808 0
12421854 5673792 0 17303449 11880957 0
2328374 11092614 0 275871425 293421992 0
38169370 35638369 0 195105475 179357895 0
396200135 192073415 0 531490125 479764432 0
93626708 44980520 0 580606271 629539463 0
416219604 157432569 0 575894507 601600040 0
64916513 173212260 0 728531179 815694407 0
1169908 25108 0 1291985 1471997 0
284969158 145832421 0 533144650 486432642 0
110648670 35304890 0 890648122 911796734 0
21839305 24586796 0 443606174 401091905 0
1633652 12743290 0 81312830 86042318 0
121693060 21974654 0 565683444 489849515 0
15863158 10565274 0 259808514 365569412 0
1513634 2751497 0 4570673 5128922 0
10668366 6628081 0 99721829 131441507 0
18949172 19381508 0 777050686 670586277 0
19944731 52562647 0 203715809 206009405 0
587023645 28229835 0 738610428 433500113 0
30045778 11326072 0 239027166 236073075 0
291501633 42230855 0 453171059 346387072 0
37018413 16926621 0 127270466 121272012 0
792191172 589663847 0 830222122 690393505 0
36215376 37904308 0 517992640 474090995 0
36539336 2629481 0 166878611 146995952 0
13107759 33407056 0 651294852 664813604 0
421110886 244840441 0 604863612 607791292 0
1281504 16092354 0 107798407 124739745 0
42258665 10238722 0 112427660 109188554 0
25261553 2793952 0 580278426 521020887 0
335122283 277374048 0 454811920 610516793 0
77332176 47239559 0 714677316 768972057 0
746293479 71324887 0 811647573 609035556 0
40544678 4385882 0 75763023 66064268 0
40976697 13914378 0 162972657 154407307 0
43898386 27200927 0 665635690 642254849 0
306677791 87176151 0 315865427 175274180 0
26286491 9121871 0 95298014 83622053 0
2428043 56997 0 4806862 6864853 0
139813583 35559294 0 152625810 149076112 0
5839565 4569735 0 16992328 15375624 0
450932832 48324257 0 721405269 617534324 0
230844773 173220960 0 355730979 454723152 0
8414165 6288490 0 219376858 216754745 0
300194 3849154 0 104462346 104462058 0
5789345 26400 0 89874072 91425526 0
486197739 366164875 0 667068288 439053074 0
184281538 46686441 0 232715985 184109456 0
77388304 1495336 0 521758644 546609394 0
5278766 1299666 0 41712461 41027290 0
545070954 79533411 0 823319344 789979425 0
365463374 135287856 0 647031676 628611441 0
34304557 132984904 0 784463192 793111762 0
382231992 132915971 0 466304522 316050780 0
33448040 5777765 0 109989736 123347627 0
143309941 41107966 0 277985687 289424983 0
52677332 9994811 0 194622280 142698982 0
217654810 57239384 0 530840823 533985234 0
16707015 2775251 0 296918318 272292541 0
290160513 6219361 0 562924487 403560939 0
378099191 282653326 0 537749072 446479422 0
3181724 20945592 0 71173629 71068420 0
234718329 53126780 0 388573625 326774530 0
6292 309854 0 5480105 5117099 0
46100414 12824797 0 262219045 239601805 0
9980951 43608866 0 556049256 669817937 0
32954628 15109088 0 313546762 287164759 0
39294845 34103046 0 199994007 231891099 0
98159948 14554115 0 140040334 102407443 0
12461395 18699415 0 261818973 292681283 0
200497074 187238514 0 426002756 438951255 0
24926484 56570422 0 210936820 212373220 0
364937868 168050457 0 595631672 430856347 0
406718081 209455206 0 505469325 365902240 0
39946151 53147407 0 550914192 505407122 0
7525710 9542069 0 173025161 182198896 0
497497699 176471201 0 889373565 890732495 0
3484456 3689353 0 121907111 77530002 0
14799640 81372424 0 190892679 211100137 0
15889049 13595345 0 325649825 296318594 0
150207951 70737497 0 262543380 255698483 0
37468852 17106610 0 69071947 73984083 0
65369813 48948560 0 773185845 670954718 0
229976992 278468662 0 756106941 876860165 0
85275546 30301758 0 411125803 398448972 0
191021346 255962863 0 845114588 910012744 0
125792635 68828875 0 741604049 850461830 0
60930418 15724577 0 557159827 778662727 0
184282642 54345509 0 431911738 372759924 0
183784973 26315080 0 776530648 825726218 0
52741777 4636468 0 110857852 97238464 0
233559334 39426045 0 867824239 831884366 0
368734320 355695758 0 533448414 571624061 0
246176332 136957803 0 508243042 478204025 0
150385684 74588470 0 434836286 317136006 0
59328486 21656515 0 139510022 125024973 0
68748476 17770692 0 225257770 189909964 0
488032495 153148511 0 687574817 421862315 0
150339818 36798843 0 638185811 626964099 0
124966976 46814722 0 192539776 56669930 0
113233890 65428355 0 285071887 316835497 0
547698560 89899159 0 893017570 630497381 0
106835669 203235530 0 855873307 922571086 0
29079312 4234090 0 151590998 119846214 0
252911570 225720460 0 332724034 294852267 0
501024940 84051634 0 827131679 569633298 0
506527925 107376235 0 838691293 838910219 0
141287529 65314995 0 601072124 657325140 0
110182594 24848460 0 503944953 493126158 0
29423457 16667799 0 465981565 520108046 0
12605927 120321669 0 576668265 605892079 0
460530337 46569135 0 794110922 745085748 0
260807384 2372079 0 516968392 578557370 0
17347229 59907908 0 623803404 660625398 0
338166732 114175111 0 582445244 457729340 0
3356295 71154451 0 390723010 394302945 0
44398795 40352119 0 197190448 192496574 0
390002694 477323283 0 611691624 570428390 0
315523176 328870649 0 702290180 771656249 0
37988416 28398976 0 121381778 104167609 0
637347162 3621740 0 721676741 563473211 0
8483699 2606423 0 15064837 27199714 0
293518243 150152567 0 847517976 555724966 0
309352604 79065008 0 618997515 475300702 0
197642465 30072988 0 217716180 134406827 0
15262752 2887648 0 59167260 55803696 0
139675246 8023552 0 896429138 735135259 0
164071657 22941400 0 492175182 429995264 0
520117780 463890269 0 656118368 565007884 0
12607943 4012101 0 33812115 30246063 0
244778745 5848960 0 301638134 307258241 0
81036601 17278909 0 615983427 657578017 0
13744118 4948220 0 16449041 11530200 0
60729740 170958180 0 659855886 680332399 0
115904850 53386096 0 534725650 452175192 0
55223486 39049412 0 237125722 257344829 0
32165487 11014555 0 385508664 381938273 0
227150695 197203575 0 270680689 245429890 0
251743615 130169639 0 630796255 473685601 0
275595330 53879596 0 326458868 213523507 0
40629287 10708322 0 191713809 212925556 0
157355136 40587157 0 410237476 400530625 0
201123079 24007790 0 569360883 554723571 0
672494352 2486985 0 737704823 711472643 0
27409809 7339577 0 40687628 37529107 0
585474276 442093519 0 623527135 756697687 0
147677193 11488792 0 548878733 479004213 0
1100263 17517397 0 171441827 192114320 0
152281984 70708095 0 550685819 553238506 0
206501336 181003866 0 330062672 451661631 0
169755767 19962147 0 227557830 244203917 0
370966608 70118707 0 471964840 349781285 0
260771822 54167192 0 769314961 781607345 0
237110474 24095890 0 509677454 388620862 0
38336748 256501822 0 707815031 526685049 0
44675335 61900589 0 711526115 722904111 0
2933776 48045781 0 331497950 408006851 0
28158861 14252566 0 561580345 570812867 0
132626362 14343955 0 316888193 325799588 0
340217533 109944498 0 620003274 545298079 0
673251651 154687947 0 737388331 694660988 0
705933305 214303989 0 774600518 851425570 0
283371791 370356854 0 416710258 402848567 0
171230459 12606400 0 185336366 119906910 0
1327183 27059913 0 75267018 79558226 0
22712812 63955319 0 538241046 617387656 0
459092855 144550509 0 748447396 608549391 0
7746938 15897739 0 556732492 488923671 0
9822907 7539051 0 44425470 39977799 0
382901076 200245025 0 656234835 639466309 0
481439109 122321689 0 833216434 846799135 0
46462515 267497446 0 894534265 711127544 0
5666394 54111517 0 243285287 239655164 0
149875751 43815800 0 678069105 645442785 0
408454711 261627623 0 644549064 693113115 0
64743326 12470966 0 924142561 758637476 0
656608974 344552085 0 766644187 702443006 0
275910311 256624360 0 777269426 733859394 0
30618222 16145362 0 364284058 363508115 0
12610965 15605893 0 170287510 200541667 0
74234335 53280099 0 794027452 822426765 0
351641882 42200403 0 590098770 294581984 0
170543146 19564472 0 348145420 351494136 0
20911069 100035563 0 957969614 839478253 0
23988447 92001777 0 541514446 497762084 0
37623901 11505641 0 301499218 304963840 0
3649098 17392050 0 183220281 181425461 0
97583474 59261670 0 608185773 614324061 0
29688841 21983119 0 89868434 93229548 0
63297596 26058767 0 475980297 546864961 0
56395057 22114686 0 389453440 348941342 0
5098068 44754389 0 381339039 373303017 0
6005701 18494110 0 142785871 148360644 0
594604887 177571545 0 964311030 896477296 0
396963146 159240684 0 568776415 502650492 0
182537951 6850148 0 511779885 580025673 0
6309895 1931554 0 22547374 18104277 0
253759389 45637613 0 457523738 620947906 0
627682 203662 0 7818867 8103280 0
664713297 260134419 0 802714582 568348418 0
17199318 234327974 0 850810304 896236506 0
125680459 2119319 0 341120149 352472427 0
90781894 46314027 0 367514185 357854198 0
194182954 47888351 0 306161068 337741985 0
315540205 315480936 0 614580339 569433709 0
393368001 36208595 0 738439849 546741727 0
136902051 34173279 0 235388698 191026959 0
987997 105039 0 4879127 5007206 0
1328103 34511609 0 363071070 347820673 0
96561740 82292975 0 790626399 734420936 0
342080072 302893151 0 613197767 726943463 0
4946482 17252156 0 213627191 203530663 0
26368436 9321524 0 433518095 482155477 0
37617480 5692816 0 406688353 355726573 0
3218765 55616602 0 296161340 334151928 0
68144566 32434013 0 393432466 365440005 0
353999855 167813834 0 580869925 561336778 0
171887791 18616827 0 807424004 795823010 0
361486339 230990161 0 794652999 639797169 0
131448304 6458159 0 172252362 182678856 0
225622904 253322573 0 826401086 799957385 0
930095 34828044 0 181124130 247904337 0
8002321 3089708 0 40531570 40537521 0
842367345 304851986 0 965560829 691548914 0
52965784 27561051 0 598328040 592034658 0
56679674 38194233 0 299415649 306997123 0
26060874 165060572 0 469595875 544902281 0
9441501 8074889 0 106617007 99062899 0
629503017 113451449 0 753021141 684933733 0
27712961 5130341 0 429352737 492490899 0
81023299 35021290 0 131299434 154675080 0
348419066 48712768 0 554258689 156284001 0
659917 597648 0 4727922 4264065 0
10392575 27735320 0 234923313 218892396 0
77206948 15174552 0 520218191 501235235 0
243051217 320394085 0 496353284 570830828 0
358927125 298125695 0 679152561 604403968 0
217478558 50702404 0 765033206 666799767 0
667452811 276857871 0 714819074 665496465 0
480060864 104241849 0 690597725 672928899 0
154031948 47305607 0 238533833 264212240 0
45827204 78437404 0 128096385 152565573 0
6318641 755917 0 13665391 9255899 0
69700335 17355178 0 122196637 119271293 0
89126411 183492175 0 674359812 665896203 0
14807441 252686 0 40076769 42667753 0
23584097 11347007 0 203392878 190696145 0
66307378 51204938 0 109746736 119280737 0
21841228 23806738 0 141160122 157059084 0
153761278 103419022 0 417767304 455399603 0
204815801 29339419 0 364339426 259941944 0
43795310 1907103 0 576539827 576643268 0
74077023 6794861 0 154950862 156838763 0
11149267 48469818 0 585161161 588650146 0
254967817 10232440 0 386327217 480022644 0
540276072 471515895 0 795012993 859064453 0
277653226 6951977 0 609876629 615168559 0
394631607 133223179 0 448314637 553919654 0
23552313 59049015 0 750409092 754174872 0
15893355 8717073 0 33128201 25028281 0
133813237 14321528 0 231636878 230580089 0
239595480 4007222 0 313422823 167071876 0
11423263 50461618 0 741654448 793980318 0
367227646 400171418 0 945605422 892935107 0
44672025 1938343 0 92002305 75272603 0
66188238 109342615 0 892473303 871746530 0
175401474 51529332 0 843619702 917008731 0
131189814 44402059 0 872575852 849624210 0
278306453 72869471 0 549346698 524755231 0
30905011 48610520 0 262735677 295865895 0
6182698 19208059 0 242131106 214925620 0
13572599 39264028 0 812632696 880061170 0
8903861 11394402 0 49900383 50614462 0
704706207 367863135 0 819494678 775436657 0
62993053 215237114 0 682528009 655500658 0
213819090 23540909 0 352965481 248098344 0
5057365 12402303 0 34325929 35771023 0
285320687 258088201 0 800377149 788048622 0
106512195 137185638 0 527946850 567921506 0
78463411 21669842 0 552015133 520866894 0
65427555 7176138 0 100770367 93892285 0
5116290 1189233 0 77220087 49090274 0
18170494 4926730 0 237579726 219364055 0
192601753 18763885 0 888990944 689080896 0
57798591 79665694 0 586528733 543612643 0
453019065 233693912 0 640895595 727547679 0
44760279 13263130 0 199760151 322334178 0
297201263 41135138 0 304073657 301941638 0
399197251 72342766 0 593479871 527027070 0
97992736 13232207 0 120788951 78544115 0
78679783 17926189 0 259298404 343014796 0
174813784 86907591 0 333656889 357329551 0
233992122 30796626 0 835524365 792713523 0
166716657 308696451 0 902454618 953629658 0
3743656 2420888 0 4041215 4123341 0
275733789 130592542 0 456579873 381528603 0
25961023 31514914 0 130898636 132043654 0
10625450 13496041 0 188172630 183881053 0
255758741 104829205 0 284500219 293946792 0
120954849 24598636 0 257409802 298465907 0
187542208 86984177 0 435940302 476249278 0
172704198 6293330 0 292426675 315003792 0
30454192 83332186 0 696915657 825385564 0
32434706 238535425 0 778053174 754179446 0
41178769 17262824 0 100691886 97147675 0
24548330 23743049 0 200593870 191824486 0
418006827 390632781 0 456602988 445528710 0
12152921 1572072 0 17010416 16785293 0
105078259 174113811 0 563398270 578982481 0
72733587 10888602 0 692025773 688324544 0
191488806 15535560 0 233218235 245398948 0
13023714 35647854 0 80223488 65772093 0
365477824 45048465 0 435581924 389595725 0
108060359 84919724 0 470964620 474321842 0
25324864 6398590 0 49068520 43651884 0
447071498 90743496 0 815399070 752098353 0
159590569 108469004 0 350911725 345216797 0
28311510 12429527 0 91088327 82251385 0
325155671 241616919 0 862954096 776329850 0
18946939 15507220 0 135756969 146991815 0
160869416 97522146 0 808567518 715747247 0
1677522 9719712 0 65119110 64570187 0
4643305 17229362 0 95713592 84437057 0
8191536 912429 0 21303655 22610252 0
183215801 3516191 0 930996674 688306196 0
10580144 24575116 0 83231882 123815404 0
239640216 122584910 0 848361471 878890252 0
18068553 10055049 0 37770470 41481300 0
228871856 264452234 0 584362355 528307559 0
99178979 1435670 0 706276317 754524302 0
85237265 21236887 0 394393291 347127168 0
321917949 67400022 0 722552387 452269822 0
141795939 10631869 0 734385498 835896542 0
224621940 29773446 0 640991378 630289143 0
263516695 11033539 0 688629557 850942795 0
245625185 159497789 0 432875431 459365159 0
20368091 661646 0 45885607 46726328 0
106924359 48951536 0 784945504 690078467 0
2813380 5471617 0 57483435 58911281 0
25961488 81849675 0 642167001 421967889 0
329422719 170556484 0 829144665 710714189 0
286686546 40559 0 347478256 250997359 0
3100104 6675402 0 118842798 81618564 0
416926632 263177777 0 436310323 418965430 0
301880810 35879346 0 335493399 336914606 0
445146433 290509479 0 760751730 618400185 0
6458460 28780107 0 125304821 140774675 0
152793779 76798785 0 180349755 127921450 0
319931317 32004844 0 586768711 634610246 0
9588272 85556009 0 458958729 600793014 0
9623051 4492528 0 172825006 196459628 0
462213037 73840449 0 610580184 640010582 0
125704628 223573111 0 842652658 840943721 0
31580985 69543073 0 269591314 343516700 0
129733052 73855034 0 219637558 206358544 0
143012038 62720917 0 258897720 256893309 0
57353463 74055807 0 447879305 477077752 0
335568868 84517753 0 432812270 448376395 0
168982583 18880947 0 251260204 216038968 0
66844632 15435201 0 288922554 298994174 0
191180722 33635418 0 311760928 194271186 0
137353094 43958734 0 842032665 960132156 0
48778060 30534335 0 356683640 362035344 0
273068330 61052832 0 566748167 554692376 0
257477617 229614223 0 541780843 530443543 0
242270119 133766921 0 718363736 752645681 0
434183 1448144 0 37948805 35806359 0
120349172 83734737 0 620173611 542069290 0
530768080 130802963 0 584666154 501110966 0
227114187 156683848 0 378957058 488105514 0
225601247 19909482 0 877947157 692491939 0
392668904 130756661 0 502359763 536308137 0
191904172 268957079 0 507558264 546178572 0
199163684 676001 0 445830763 382123571 0
360190210 21416462 0 474924791 437429309 0
55053760 103718350 0 625558420 512912546 0
76837188 18429884 0 646833001 551446813 0
16167894 1659176 0 202413329 182221762 0
98489693 87147791 0 435305775 425468595 0
532794951 274660661 0 913491577 880175617 0
501558201 446732662 0 812081560 675288947 0
7909271 7364230 0 25657185 23646590 0
70699593 21665824 0 117864099 119830509 0
94799460 49516811 0 275067642 167793487 0
69580888 103942346 0 956182384 909607149 0
598901 805434 0 10459990 9388968 0
9375119 115200333 0 798431347 742533892 0
38956285 45016275 0 143198060 163579585 0
28070692 209922 0 38219588 32891505 0
109347926 28670201 0 794894353 727404150 0
22970537 46180889 0 433291038 446819052 0
264480289 209749724 0 522749398 540197559 0
96208987 254781742 0 538035795 645245678 0
27395116 27939320 0 446148983 519087895 0
23315205 1503800 0 167184871 145555306 0
2199015 11350935 0 179770911 174698577 0
215608964 3718599 0 896432356 773858726 0
283354431 152233168 0 323957808 320604653 0
6564210 10822655 0 412674600 388545104 0
126489134 57616268 0 773057731 781418260 0
139520454 298742002 0 610245067 607783731 0
94294875 59460329 0 340854391 357087284 0
78522798 32996749 0 664900177 633818494 0
271926700 112245510 0 479351170 558203774 0
10867514 27050420 0 450946876 446843867 0
361087387 11717535 0 667540777 541324806 0
337349608 51798038 0 711495985 661731070 0
82951960 9610495 0 239585592 232760229 0
19063140 22424613 0 459476609 567638779 0
26230348 4554392 0 150141117 105122512 0
151886853 39933140 0 459820261 384679777 0
97696562 16687389 0 512485444 560361679 0
8766980 575474 0 17512803 12703754 0
765085302 138827886 0 796672883 544974170 0
67109031 103962340 0 813780920 826594421 0
6824538 45357499 0 81906710 155293510 0
6323086 23279127 0 307539325 313888785 0
45387424 42913207 0 633134123 701064622 0
455139022 82610741 0 976706998 913974585 0
37305767 6757940 0 337332613 328455953 0
29859859 247677007 0 534475596 599780445 0
36214331 56490074 0 547584903 571302722 0
200635533 191675028 0 906973425 822743144 0
27521719 15567037 0 67528734 61135446 0
69878400 14285659 0 453833547 439528690 0
135182475 16043013 0 164584429 157004499 0
150223875 42063875 0 242702827 217594411 0
88173539 57766093 0 522709454 417369181 0
292924761 25050637 0 746950707 600941268 0
253982 431920 0 8924788 8528654 0
77665377 1182637 0 406299203 471984847 0
105315119 43265171 0 120781828 91620345 0
26119965 11921226 0 368069039 403006666 0
199545709 35180343 0 369942103 349120015 0
565085080 23490905 0 726870298 819874652 0
138034031 13237919 0 443691774 451508495 0
184566585 63152639 0 266192215 238741555 0
17963721 1422711 0 135891182 135631929 0
4391415 5500599 0 162921226 161591606 0
2406367 98013 0 3725753 3693050 0
200963637 247675189 0 424489529 466613910 0
78342128 48512074 0 88954723 73034813 0
23887912 11091059 0 65899844 69031549 0
262644134 30384030 0 798131198 685997477 0
128763051 12764305 0 156460803 129292648 0
193266144 80739393 0 360784208 406171612 0
102702244 86942652 0 126341516 112926753 0
2998387 336947 0 13880084 11473336 0
189851258 80317704 0 258867412 248706302 0
4628764 229748686 0 657971008 729552281 0
316442153 124914076 0 698744164 662642353 0
2661937 7480578 0 156138886 110268157 0
32216697 83157457 0 802478849 770241375 0
53929903 15008767 0 140746014 139155186 0
134319 722669 0 2387844 2171422 0
106434510 212405414 0 582914332 606826798 0
194988006 56885041 0 692047414 698949498 0
201859534 15655868 0 497845039 420412445 0
142360122 38007925 0 331175684 348622091 0
15511228 12681943 0 35323272 44727395 0
136404473 53565 0 154033631 137207560 0
5348626 8751714 0 122088273 121923188 0
62266268 22949343 0 396234120 408190760 0
195406004 83506917 0 866929724 835990095 0
92183700 43962743 0 636021245 666336122 0
73476778 120469901 0 155901650 200832401 0
9891086 11436173 0 84558164 103649910 0
11797118 182296010 0 868224106 828485824 0
136911780 95700906 0 473166214 375342650 0
28520026 52861146 0 679502734 432730358 0
151241055 15998178 0 355151847 309999105 0
61838702 19100883 0 235827334 240193954 0
16177904 53643166 0 352470416 303028889 0
175848913 14707541 0 359044538 346933779 0
121957685 72602096 0 511744731 518455826 0
169432022 38933675 0 521570350 596246758 0
37759666 43871426 0 689963908 689500468 0
59679486 38888706 0 236773740 238790390 0
67058684 11856405 0 581645362 693697891 0
20070996 40060337 0 417661637 421189394 0
26464467 19082998 0 53966157 46715014 0
120741217 27183440 0 632013051 606252496 0
294482312 16619050 0 436102723 398567882 0
86265726 105550328 0 928425191 925605164 0
16686256 61725182 0 126284931 130399247 0
373582437 439859829 0 757799451 620097401 0
4629571 2123628 0 8135399 5550313 0
10689331 4862995 0 80330723 83126797 0
153559766 263518 0 623277872 495242349 0
718157233 54262669 0 974592074 650320421 0
68473767 38391612 0 665380351 713413311 0
35278739 11577673 0 205940664 219812986 0
19717264 2186893 0 517821494 519924511 0
214978160 3641953 0 269052399 272589381 0
84023095 37850184 0 489109954 469478145 0
41209316 6388323 0 468547379 522408988 0
4624872 94734525 0 872427481 875489881 0
446492 11528407 0 119789661 125872818 0
28355910 267958824 0 660015309 686185957 0
183403288 77967365 0 587487516 482243719 0
126596921 50647945 0 157596560 90448533 0
111407272 43071831 0 452055135 412892941 0
140779325 81135976 0 459155145 773598479 0
348733635 94029658 0 503454798 489918619 0
529983269 208706980 0 604835550 484463063 0
485846529 400941955 0 722589607 563505064 0
66895177 4297604 0 796655837 771739556 0
25884259 2587038 0 207601555 233831965 0
9683653 4896766 0 449851776 435529775 0
2058157 309818 0 30092032 30049575 0
582401 73153864 0 782546435 804913566 0
12924491 2342409 0 55537934 48617996 0
140441788 4433440 0 451283182 375527880 0
207293239 45783915 0 347701618 331141214 0
670618015 3102139 0 771198753 247679825 0
3504231 2764901 0 16431128 15746382 0
3117408 8840662 0 177562152 186463547 0
106723133 29681920 0 645788403 849157937 0
104149733 48122495 0 773050601 726690206 0
22192028 15275013 0 214803707 261715703 0
165293905 137779171 0 679652551 857797769 0
515741681 158703690 0 643009373 638694253 0
2614578 83224983 0 327298970 353609127 0
51664604 59784188 0 938825667 637863502 0
121005769 27559886 0 341632851 418654169 0
274090570 78452063 0 684200025 703172128 0
401939596 24887954 0 502630215 515694084 0
259846354 127687447 0 419303588 438233092 0
18382777 17451859 0 322107512 352013961 0
62585574 1092364 0 215702726 219321575 0
375829698 119663706 0 802165738 749636917 0
2192473 60337929 0 264389444 345430369 0
28403758 7904478 0 251826345 271045072 0
33543082 174264904 0 847210253 585803662 0
104109098 23067910 0 269597444 280321453 0
542538308 31882838 0 769726702 537777826 0
75810060 16198249 0 86554796 27487891 0
209251889 84440897 0 916834746 893762364 0
70715683 63924605 0 457238738 442280790 0
322636185 39676422 0 746272735 810189422 0
302586280 79977401 0 807065479 820468554 0
202461923 12996190 0 272970006 274928653 0
44426443 24810472 0 168836242 213005031 0
54758268 56091977 0 673877008 776381987 0
186498238 138515455 0 468861153 385668979 0
649847625 186965686 0 742471831 757570988 0
54306076 43388692 0 810873989 810773219 0
535121431 272064036 0 721695183 720715303 0
159008047 40863014 0 302070643 306736081 0
68128760 16116265 0 228715341 189513438 0
172201462 41539593 0 235933384 215653546 0
549648283 65049757 0 702640316 650432563 0
34832464 14134729 0 302652542 303527839 0
2550841 63244363 0 312913647 293787923 0
275314947 7448760 0 891258019 764487702 0
124603621 2722626 0 877082166 780519924 0
520182900 59256502 0 870844856 825507878 0
35306299 28876435 0 407232997 424597964 0
172433550 25447696 0 485402809 413328345 0
657985797 173582959 0 718992240 735426740 0
176052251 3240144 0 515002225 365580214 0
396665345 222913551 0 454804171 409714441 0
30281679 36178752 0 262302580 245768147 0
353527453 122772633 0 517876795 415997011 0
416742814 548897046 0 687925511 824034728 0
7279498 6057212 0 121919739 120803718 0
3063160 15354966 0 56506499 57960580 0
58342257 369721 0 854669300 876426266 0
89006070 41197760 0 347296648 459273457 0
158424349 21171325 0 896383707 873903864 0
716053689 379755545 0 935319785 506278794 0
9542316 806066 0 41773422 48316003 0
97272290 10850278 0 350429819 360011921 0
14370821 80342897 0 544815019 434633546 0
120437275 66478115 0 659201934 719936753 0
31528895 105595156 0 462894012 414962494 0
448096784 384490828 0 693155114 798382834 0
179840649 23715612 0 556405454 528690864 0
142633549 12165796 0 174401270 48328613 0
177930910 9037135 0 872849749 806443296 0
262910662 3143363 0 691213688 657445253 0
447590788 62767073 0 686386034 719663013 0
39355027 8238971 0 50099070 50162757 0
110376290 115375683 0 622810601 644117416 0
84201887 7903886 0 101287285 94076677 0
493971564 67658703 0 633760267 475332438 0
32088930 19192235 0 64934829 44654794 0
51208107 47644027 0 332817334 340139990 0
389405957 260617332 0 483133464 334604890 0
51932920 19114433 0 226619198 295483622 0
203923051 79673698 0 694145797 656642911 0
115372811 72269130 0 592366250 606523899 0
83238972 70700499 0 205806786 190286216 0
229188537 25607407 0 856777949 746601217 0
56940481 56982583 0 181324758 165473125 0
637011550 306491742 0 741761498 746336589 0
7932890 13984720 0 451051744 400747657 0
94212773 51382532 0 768667131 655360502 0
155372870 84262630 0 540056288 527882579 0
377064873 138307437 0 798731914 880524960 0
171467207 61554266 0 266526204 264629183 0
231305300 156571554 0 552093803 355017495 0
39909381 8175357 0 573830288 589648989 0
3914619 7051262 0 43776926 45597976 0
14786841 21330860 0 186331449 196979139 0
808322494 367025348 0 829796432 751732854 0
636100783 330445402 0 928762621 688368945 0
320502 789276 0 5913091 5483284 0
367352235 42692594 0 446983678 99898751 0
488586311 13050924 0 924594910 612313568 0
51942285 32918291 0 380116718 424212860 0
23974136 14250465 0 109166945 111287741 0
127206812 14907041 0 321837901 385544304 0
42248867 6116610 0 718686485 642496534 0
387589753 11115942 0 669376621 437161030 0
65753988 22304171 0 786918718 744658327 0
52684856 145028888 0 96109978 204070298 0
50615127 7231648 0 753053336 783290463 0
66146341 384345943 0 714416449 845979338 0
498018648 105092864 0 801934041 718494619 0
73702744 34335065 0 104958829 117959971 0
338638563 251846752 0 617592843 671389869 0
1984187 5975973 0 142487962 143254601 0
308484972 12557582 0 609354742 512898486 0
50635709 12115968 0 75063827 81669461 0
431416302 335353412 0 524881010 380284630 0
105311567 16607066 0 356770428 360534366 0
13987008 9219503 0 471064892 427079049 0
117234260 13648611 0 328079472 312606061 0
26353008 24796746 0 97573297 95956034 0
162420846 22555239 0 480373732 467374544 0
78862909 19303300 0 465270279 442773930 0
25403225 111361856 0 584094635 603154442 0
543315225 211895800 0 746529994 746171700 0
710557 14218215 0 131015147 139154789 0
371772947 126624065 0 791677895 574863647 0
186387879 217826736 0 888988044 911641243 0
577744144 70213151 0 673503531 598991738 0
37095458 24952977 0 696172448 671033188 0
738853438 655361132 0 833977996 700240284 0
4402653 17894151 0 342975720 373526700 0
232541536 66209923 0 781932273 786274022 0
479800128 32773959 0 592225395 241458868 0
17959397 3096045 0 180462921 196232054 0
141493106 15506774 0 786434077 719099633 0
244516087 126339898 0 605362935 913149590 0
90240844 309495 0 339726603 325951830 0
6064408 1573958 0 66456764 58360795 0
12871957 12928183 0 30425438 27343869 0
52998410 66071528 0 275570625 242655666 0
122062928 23756371 0 522932420 530307506 0
52560728 52886726 0 554682412 508812206 0
87762229 55513203 0 131309022 121977932 0
329541729 38860862 0 526346664 386342418 0
2020879 148154178 0 688951602 914701658 0
53252752 28520718 0 262738425 245023034 0
165723019 25749085 0 761929379 846129408 0
291749445 258916883 0 447787371 323727271 0
62978982 39522238 0 315118905 294130852 0
193911395 44484526 0 288356814 311614946 0
100341581 21620604 0 697059441 658393066 0
134229 25819453 0 173321811 282788293 0
30676422 22028609 0 452666290 472844888 0
3114191 12909493 0 820686322 597312707 0
131873974 8723066 0 619808558 636758950 0
9947953 35013044 0 608853511 618783268 0
116035483 95825613 0 326318298 365155773 0
72475766 17786625 0 167923109 165797958 0
634302228 198356621 0 682432713 792705432 0
41720963 85479597 0 243155460 294869734 0
95346132 25256687 0 285679856 290799714 0
300636665 2850309 0 825659650 747375703 0
24743049 9414906 0 82612419 70701056 0
51403904 36397795 0 851148287 733528242 0
396149425 136207768 0 850053505 771030311 0
21245767 77875070 0 546735827 549238729 0
129555563 36584511 0 238238699 223445551 0
2539987 3109075 0 328148192 369255688 0
112367361 67870606 0 628363028 595643816 0
196867848 28357123 0 324151519 326070398 0
89654703 40141967 0 250361599 258703824 0
70341060 36485690 0 82000750 85215307 0
338006114 38504343 0 455025424 245094682 0
269794446 40958968 0 549805923 519805108 0
303509848 11282210 0 540726713 495783746 0
34298104 40184517 0 101597354 128074659 0
27280367 29059081 0 442545953 354821748 0
39433060 13316279 0 161962916 182641694 0
144011751 12963760 0 923010785 769208192 0
5343884 61293529 0 335800156 295561101 0
37407894 25522200 0 367289851 465740463 0
160605488 56294179 0 587782885 644460299 0
144535859 52976003 0 284222526 282774753 0
1134371 22873952 0 680457587 866117561 0
116859386 46390171 0 557549450 592513210 0
81294611 30098008 0 935907548 913774037 0
49401118 2360211 0 616259159 682469782 0
598834462 16773902 0 798749719 679710141 0
305422948 3069067 0 400070640 351941004 0
68544382 12330409 0 486704395 488258232 0
49459918 140546804 0 518529279 786893234 0
517427481 113466629 0 848730840 834155409 0
1122304 72326347 0 479623854 506428887 0
79661620 3355491 0 192620074 119303333 0
100161357 111161020 0 283783647 283701584 0
205574502 11400552 0 732057037 606352955 0
81073492 62681791 0 219733954 227474494 0
227840215 174122984 0 843244372 890514686 0
40902625 49551889 0 368070029 350843881 0
94622786 23869442 0 376672312 358424673 0
594684762 35481381 0 611907863 576737366 0
196747300 14181311 0 253544187 225114764 0
297934 8824644 0 55143903 55155127 0
11462679 16058519 0 389548775 393439033 0
215722121 69464188 0 919773992 966149490 0
109816242 37090718 0 151078081 61945351 0
17504965 11439574 0 216855055 258531230 0
20730289 24584727 0 370509923 312443658 0
8944018 3957586 0 92476068 124983401 0
1757662 10468492 0 67737960 61134735 0
7208356 1537878 0 23547384 25879476 0
32397014 13750946 0 93755983 85494925 0
322762775 19878352 0 403008731 287971018 0
13204983 891330 0 35268857 36902373 0
14094035 3983058 0 38548129 39568607 0
153718839 13341143 0 198949578 202274280 0
8011788 2057541 0 71655023 57500277 0
15012862 102177002 0 615326295 653127452 0
112449288 49779504 0 859744984 839975382 0
219744002 68959702 0 450318531 465805031 0
15401812 22179754 0 326958256 322221465 0
135804331 3690029 0 400216083 423757844 0
292223382 50958839 0 452526613 439809899 0
440527207 32738862 0 790262933 736045989 0
7993502 67596791 0 557147922 551779406 0
341217418 8609801 0 409138882 281802400 0
349433555 26134455 0 770893865 785027734 0
224293198 55601039 0 310662325 304197963 0
133096129 142419855 0 733674302 784759799 0
13021512 1926757 0 26798661 34227036 0
85687134 37708201 0 274488058 286822842 0
113411639 34592560 0 201743863 184207318 0
57161 10294 0 1373900 1110151 0
15096189 5893939 0 184796683 185281239 0
107849332 87575072 0 437851523 388743177 0
71750105 152767432 0 854574883 780100187 0
147646570 26520468 0 782555433 761909517 0
31448290 2893827 0 385697449 563374401 0
17479417 67295060 0 533725997 579547057 0
55386815 358734 0 92074692 71955075 0
1127564 2996500 0 168211904 181027518 0
11828217 11129737 0 195820305 231084258 0
49032386 696223 0 176664653 214454029 0
554768706 100076176 0 822794724 606678250 0
5011132 1684849 0 12022661 11972376 0
197158289 15714004 0 581332429 514086327 0
398193814 68918671 0 635388097 698317413 0
193859441 125296850 0 396201653 400008774 0
90226930 20137580 0 172681158 172951067 0
49999612 34345651 0 96788128 62573723 0
24461543 2021288 0 121285354 156884505 0
629335945 404435201 0 798146157 795015278 0
51991636 95459858 0 648590602 631102093 0
656544030 213454580 0 693322535 391658888 0
84835640 151368468 0 586327806 531299448 0
217324155 78327992 0 255253594 270954414 0
1374847 139000109 0 476359069 467206981 0
15656447 41200109 0 919901844 612884414 0
372548344 165460663 0 547794680 349548773 0
121472802 65475080 0 242660547 310123154 0
41835144 12241299 0 53313268 49974542 0
136841578 169774594 0 220897692 212522101 0
159610079 168482084 0 678563107 683064262 0
258080201 286986869 0 530567776 559895115 0
11147339 772520 0 44530704 49215415 0
7077242 52486370 0 312468070 278511338 0
386555797 16022537 0 763651139 629153055 0
188854549 229314184 0 652639026 622348435 0
15897739 20969895 0 149208211 150802814 0
64266297 98704793 0 569557472 927969112 0
34109572 37096453 0 357414896 449444697 0
190703059 18386611 0 565304788 742940118 0
167451655 83370166 0 749900173 936634863 0
109448436 7229322 0 218373348 208318183 0
364963895 8116905 0 535294589 578913797 0
6574705 65815345 0 360526935 390976359 0
178091081 140835129 0 478674478 450614239 0
8707363 30949597 0 853720684 808324510 0
250957852 20220615 0 414222074 413469035 0
337926068 76147067 0 936353553 827554186 0
49530863 12122510 0 362854281 364859995 0
16614396 6049481 0 265369728 243102148 0
412397943 31526779 0 561109179 895053271 0
395010813 110974298 0 888237724 688132288 0
3511027 12646570 0 54539290 80392606 0
8375554 17773591 0 143327344 181181191 0
44427895 20269548 0 606214908 536228623 0
11258436 18291824 0 523817817 703867586 0
449207734 4669980 0 584322558 587873754 0
292249721 106970289 0 321973770 248173080 0
30453015 1802031 0 51264717 54035765 0
160320408 17643326 0 184358729 193295175 0
5118891 4297267 0 419497516 356020179 0
350749356 194358177 0 398871537 261001620 0
344635551 213593543 0 417075851 328133822 0
374152975 62474978 0 886135186 882818250 0
172415532 40599102 0 450255248 487022091 0
23356523 15515900 0 848830008 768007600 0
6105193 43550859 0 166735481 166082024 0
123726014 132069725 0 387297762 405927162 0
125590323 50656499 0 541295680 550982030 0
263553012 115978826 0 632057068 725396432 0
266845969 40925022 0 575043382 495809820 0
493025485 18305444 0 832052129 553563398 0
424051006 9217523 0 587212048 396269742 0
14576138 38861251 0 867826409 693368316 0
22364839 12586430 0 355933757 365315646 0
22523651 11844759 0 226377344 218133937 0
31388145 5722195 0 84457252 72824030 0
14500618 2847712 0 105104340 95912278 0
31401679 631729 0 441888807 358084156 0
275238244 196766892 0 645226941 851863400 0
185927393 24758833 0 328950449 260061683 0
68397017 13832852 0 504048169 455490936 0
36736762 36704371 0 315671180 321891178 0
285843185 248978723 0 363263224 296645853 0
5648704 7246226 0 317456403 268665692 0
619671382 228353655 0 838494499 427866585 0
933983 85772837 0 740769520 797496179 0
3094187 119185 0 119691778 102752465 0
20188553 262359228 0 717477946 640156404 0
380284908 263538619 0 525718171 509274857 0
245113050 32982392 0 831877683 770655354 0
333594402 41392806 0 506006615 615512342 0
1319077 83421 0 3149414 3229973 0
24743139 7335067 0 38018985 33173915 0
64947792 57977943 0 337673291 351259838 0
11584783 8697605 0 88856786 102416803 0
252416066 392389248 0 404962797 449477058 0
1043756 38143771 0 320005889 315905399 0
129880327 29797802 0 148209483 66931643 0
200457406 201803898 0 666974198 713336643 0
78630718 324981996 0 846070713 876620260 0
157413160 56992235 0 174038376 123816472 0
10398919 16324625 0 175313176 178555274 0
24274915 141104239 0 670485773 799967260 0
55544918 13791653 0 322856575 331410601 0
5572927 15164888 0 134242055 156427889 0
143214609 41873298 0 235470111 224012363 0
49329541 56991789 0 718757329 675415704 0
161170816 125483477 0 707611290 795380058 0
583460735 381213378 0 771701916 781753160 0
38546854 51854318 0 505093244 513806015 0
235538785 1065614 0 319342309 318351254 0
42636821 14739155 0 130431343 102162133 0
113157883 38457808 0 218925435 188199612 0
55542999 13549080 0 819215135 834103474 0
129253322 54443282 0 195138179 206372817 0
40523668 187516589 0 808634546 793495403 0
58571476 18931815 0 403339266 421088930 0
97953315 53768449 0 417575848 433467824 0
26557795 11089971 0 332331203 364044530 0
59559455 140137410 0 896300815 815569765 0
158654538 140657964 0 917649536 894665792 0
167553383 307636434 0 751853328 832676893 0
74580532 25653232 0 326036324 326547801 0
329097162 3167831 0 448008822 462332855 0
36428848 35767671 0 210663546 212368187 0
84993433 64930486 0 435359424 386751708 0
57965142 688077 0 120479883 104654353 0
4022654 347645 0 90460712 87319674 0
107825905 54185720 0 553251213 383645859 0
415025760 64054055 0 612821075 663335685 0
367720816 50245826 0 714426447 683381499 0
505040628 225789207 0 883000773 832374651 0
121248178 91232855 0 777369262 857215024 0
277046230 6959431 0 419537874 404130059 0
9476893 28150240 0 921425853 950416602 0
37774003 271445 0 170615405 162650969 0
14569199 11743413 0 66572522 66743305 0
473276487 46604041 0 650537641 691040882 0
3639467 6797750 0 259871249 219284889 0
21012707 36846132 0 861013308 794101808 0
441115511 111070454 0 671766644 797323415 0
42007661 29660598 0 108936371 111631815 0
50108195 134488786 0 377353980 484879113 0
65817441 12415637 0 158212858 150549276 0
40987838 8096472 0 59314361 39569304 0
1496044 964088 0 10792997 11480367 0
44540307 8806905 0 158622508 154408765 0
236330787 82515391 0 506144631 485215915 0
356410135 147679266 0 427796949 269641319 0
282626191 31426540 0 698137672 689162413 0
53834884 526519 0 174818448 149409821 0
18730573 19880827 0 102586061 103408927 0
166746763 8669125 0 292189793 330960296 0
3987985 1352740 0 743448982 676470304 0
130464185 23454066 0 825770154 914074140 0
6769557 2889969 0 175493148 180657851 0
366232657 178290941 0 719091057 815679695 0
381720009 194720981 0 684159781 612221082 0
109129513 47754562 0 194544068 182356662 0
89731587 47119995 0 184739293 191224019 0
422577675 24933475 0 505872048 406762676 0
149886882 97063509 0 470273834 471174244 0
201436555 36567901 0 401967474 401903003 0
396716407 179519183 0 734004050 698610585 0
136766030 71505640 0 217672082 202216276 0
24972188 4815853 0 56765922 45157021 0
116792739 9090544 0 477279129 477953240 0
577636472 309240500 0 804270988 694911515 0
441059839 107226689 0 522085997 436363050 0
404671159 8364485 0 511949431 544274321 0
100846362 139295869 0 597690235 659364733 0
123080004 41999983 0 804657659 873755821 0
134650002 38273744 0 455435796 437754182 0
241279482 145233837 0 548534530 605847850 0
246408853 107278026 0 507828324 677307419 0
3084617 22145165 0 653372390 590023496 0
67741730 3771807 0 221447189 219190108 0
291810992 256716391 0 657235275 722741674 0
398409180 17132134 0 465771877 335203055 0
48781576 12575247 0 56240943 35385963 0
512676592 172207037 0 858114510 590743944 0
97592700 56689216 0 642733730 643486842 0
315747296 144484722 0 377227496 278391798 0
412412109 287387425 0 701976554 696409562 0
278707791 114821974 0 374366935 383642606 0
28139460 3090312 0 624308011 739121014 0
106100523 12854050 0 493415771 462731315 0
44874671 184159239 0 488640302 593343784 0
88120743 7151173 0 458306940 473429237 0
102232156 19558649 0 413753507 411303462 0
2036210 18406723 0 754911199 643386741 0
135799088 6653771 0 699658860 398263091 0
28158357 26837527 0 566581068 583493915 0
1230265 2450010 0 14874491 15099814 0
230864701 20079846 0 456025226 353649018 0
279855649 154528364 0 775428880 800026508 0
52192138 41192617 0 453730149 408522603 0
74604460 1469983 0 128932388 106385698 0
25389569 5146200 0 61682194 129279682 0
15860414 37864175 0 371102682 363180859 0
376954585 47921792 0 447727313 461927719 0
48956984 37063236 0 185799022 146141778 0
212625865 10241671 0 357755723 358567827 0
359865874 7112433 0 733089673 815120576 0
175720319 191587021 0 888726754 812798179 0
349830 319748 0 5138722 5904008 0
237506593 158352878 0 825413799 562491617 0
172983376 357069354 0 769718965 833986349 0
3537558 14259367 0 116096699 85442132 0
144459268 82601982 0 227594698 226490039 0
449147728 68803224 0 778646164 696684768 0
41342953 480267 0 193657119 179266722 0
16338980 10175588 0 293823915 263023457 0
188984689 54189564 0 281479751 298262847 0
39158600 44363606 0 612158952 584443281 0
19680014 1751378 0 28273163 29249170 0
1495151 1053997 0 3439922 2982912 0
29703350 130017379 0 803756896 797316499 0
507441852 131954645 0 666009228 392791222 0
402048691 455534984 0 760063218 488585286 0
94396410 24464428 0 458783701 479119844 0
67740793 73946346 0 225375214 215973241 0
33904846 9089292 0 601350147 513508692 0
135104467 126966584 0 739791751 722273727 0
260695924 198517312 0 566664000 602249800 0
25217064 95195347 0 567160465 534775553 0
4662376 3861070 0 47916218 38842946 0
118401919 221627731 0 584396157 556656233 0
1642646 35924018 0 421911277 400727560 0
8500933 100127744 0 786004646 753937021 0
25896374 130875212 0 930621176 785241570 0
21362328 29872540 0 99601702 98510769 0
588173695 135620165 0 672508748 628705803 0
277390014 127182332 0 454042223 465431036 0
113997489 55871790 0 568180454 615021350 0
73250750 43396592 0 490673112 473140776 0
176400575 127272524 0 244531122 205484962 0
72709813 59882935 0 237669252 277217550 0
231403828 248534970 0 600657151 682571632 0
2407966 4641127 0 146906914 155475993 0
309487858 660284380 0 777067272 848241239 0
143229165 15653566 0 893582880 595657941 0
230040303 44049866 0 397567404 358635732 0
65144499 16950816 0 305689508 308527721 0
45258762 6057572 0 557359634 495422077 0
4735622 51204301 0 686835833 674908445 0
118465720 39508173 0 844779130 808564632 0
315454653 165681997 0 549872176 477525618 0
106001494 3595865 0 327196076 221960628 0
327539778 158172375 0 722016448 673508168 0
166304578 70173565 0 492891149 498747823 0
30090282 124912945 0 651031121 650591191 0
157819590 152606232 0 382886610 361120494 0
15272747 186166 0 476800790 428995409 0
11819608 18004852 0 119704345 115570275 0
5416962 3874396 0 104814123 109461669 0
304051360 118306050 0 553863719 518127800 0
21575471 13181437 0 268721827 322020157 0
86430698 11137142 0 880578305 806509533 0
144301198 9937150 0 159395016 150261773 0
52660384 16861062 0 78430751 73527983 0
35814516 9647715 0 339078683 391908960 0
193608407 84611102 0 523856276 512443063 0
173652190 2387304 0 234538560 144486460 0
315021410 970217 0 950324019 777009026 0
70014428 1719810 0 164126608 129398755 0
219285407 10995826 0 495778553 471955348 0
7293369 16279526 0 385420386 436219971 0
26593607 2429648 0 243676982 267778272 0
20820160 105415842 0 731571612 678512212 0
96371886 27208015 0 244284204 362787275 0
64405684 4190336 0 555283852 545905381 0
52683941 19642192 0 555971680 508859587 0
111357347 105317278 0 573551071 624072257 0
94088358 8404185 0 177264615 126065497 0
287167723 39656869 0 400988456 401416498 0
469253 4526319 0 23440204 23379681 0
32122926 126158465 0 669763212 709502907 0
25051121 452310 0 61298225 60059070 0
302507779 2143661 0 542324839 422175638 0
111112683 135295956 0 792736982 773151445 0
128958105 74093211 0 878501480 942916399 0
26517674 16342581 0 935853764 929704166 0
2446100 1527080 0 117483192 110331927 0
477455400 248820455 0 788306034 673220822 0
47781740 25459073 0 392817640 348653268 0
74696200 26349169 0 688195586 585678875 0
105346225 51899232 0 144513463 113110059 0
226060934 24937890 0 735483338 717486952 0
113445679 20200423 0 173411719 119323588 0
122651670 7271746 0 404635244 395956580 0
62056062 18525100 0 132401501 117874938 0
30855 890232 0 22982958 17363531 0
104717190 69476595 0 579300271 619574262 0
16622111 40858362 0 602700086 493298017 0
50128908 14228473 0 240564358 185523997 0
43092388 103437830 0 805796002 988601201 0
61691482 42801225 0 120052415 112035477 0
21271107 37104377 0 134788279 133683069 0
235292673 6762314 0 617111959 565253238 0
304111219 72529634 0 389480589 188156618 0
10732738 4353573 0 247717169 210705661 0
268819073 62383359 0 545564748 546914146 0
30323327 44138869 0 674254109 605518048 0
80921623 22000946 0 173499274 82979850 0
19385869 3183866 0 704835282 627572535 0
8119010 120523 0 16390897 15152304 0
200119495 105554493 0 500724984 581697437 0
55430096 139561910 0 769494808 880665689 0
24367522 4516226 0 117252530 130452615 0
15332549 2740232 0 167144346 163394797 0
7301030 28433421 0 587669739 702397135 0
42597020 79425414 0 774615561 645047996 0
55830726 12139053 0 73152623 64414474 0
20872041 9030368 0 25496227 21583089 0
717936256 243100991 0 785199812 782197224 0
31121770 57070128 0 593638120 583459747 0
374851765 195790766 0 661783765 499830235 0
147815936 6688426 0 555670102 584422405 0
224631709 98820455 0 562873534 494431522 0
11794868 86147961 0 564014229 454764415 0
340196510 154193683 0 805843912 742023612 0
222082467 16490049 0 962803438 951736695 0
10820447 1102691 0 18307395 10239659 0
350256042 29427138 0 865160731 668123553 0
308583269 155444727 0 855614499 880870805 0
1673526 11567742 0 638131761 624709353 0
57447135 17838745 0 491864697 429110899 0
248435043 3356249 0 395924561 238748419 0
446198584 118591050 0 610695673 542778316 0
222343718 37017357 0 901197493 752195875 0
6793247 11898935 0 231661245 295689440 0
248546564 9296397 0 672071371 965679104 0
794348141 619489245 0 901652694 858318492 0
136891029 10897843 0 383320493 303368482 0
80917491 31801748 0 213964524 203174751 0
14847096 16833844 0 160488615 158021357 0
20174490 12772259 0 154078338 130726698 0
479305685 200735830 0 583367838 575420918 0
31786545 206568376 0 762210962 902656761 0
14216813 2358633 0 320290415 350395509 0
227741123 346554805 0 516344314 643465078 0
106311429 24046126 0 862105844 403040570 0
39538455 33451798 0 350650320 317779771 0
28216517 41985266 0 489187205 436375658 0
33730524 128423168 0 486959461 359783998 0
254058209 142634892 0 686154356 597143761 0
173990813 48431320 0 670255533 824741360 0
122473062 49798768 0 866853071 889423541 0
71083853 19888568 0 701550241 790864851 0
229686942 36235391 0 633882671 641626808 0
114314320 63852743 0 122666381 122607800 0
253819883 18499259 0 526953941 566452556 0
34004766 10722804 0 73629472 76925682 0
25276816 15376283 0 187047474 204948652 0
45236628 11657083 0 115485267 121134338 0
238621309 54542321 0 402480724 245419730 0
708259783 75987070 0 821002045 673899710 0
78472058 28565820 0 221693266 213159299 0
78767439 58723459 0 491506390 514951499 0
148039212 5000394 0 599929583 548690429 0
235393967 73274495 0 873076613 666658339 0
65545220 15336754 0 219750516 94559685 0
5954361 17893672 0 417159268 471080379 0
378386113 97810338 0 531124536 256866797 0
70138771 5994588 0 352991043 354137497 0
59522706 218277812 0 568532576 582187071 0
11003187 12992136 0 866820803 862667949 0
288161104 254365081 0 782841096 725348733 0
39601443 33630557 0 176938540 168854975 0
625303881 184481736 0 763163569 362646369 0
41147374 17052915 0 48981554 53427108 0
169425581 23306734 0 636245671 626840292 0
296794313 196330999 0 334858699 334515977 0
104289958 41503340 0 591323016 631035496 0
697838478 42928839 0 832239457 550151663 0
677611178 4252295 0 790221668 857095274 0
14546543 2081499 0 28485438 17594595 0
119538841 30265830 0 801098561 801445238 0
142194655 2704683 0 270188641 243716617 0
378059190 586712995 0 538633185 760004828 0
50818134 130890448 0 636098304 556569491 0
218512219 63260130 0 330803954 267424951 0
152118720 33927667 0 251079425 228359441 0
121823682 42025746 0 382777109 414149250 0
83497906 75390560 0 397258012 414646445 0
92220382 12763542 0 359490722 333750394 0
7976760 2498171 0 81635918 73595915 0
13244009 34937760 0 400797477 495768803 0
51507875 25205182 0 194121128 233056910 0
144859344 106713356 0 859925976 946094507 0
10898877 1886086 0 14760480 13664752 0
370632021 75584373 0 419990986 468175922 0
47453986 8602062 0 73632464 67971188 0
1103096 447854 0 8010142 7541538 0
8633708 53364523 0 278603304 293986284 0
13238826 2195207 0 18629258 19537536 0
67216739 76655994 0 530942712 483508512 0
77551234 19363425 0 177134138 170121225 0
612643102 21626392 0 847071564 736372087 0
149927071 153769306 0 740692957 894810173 0
31610585 25485521 0 321467713 434092981 0
29997049 57083654 0 588070505 585867674 0
3967855 1668744 0 19176253 18301849 0
59143807 4823072 0 290558354 229939655 0
30206025 54778544 0 902127646 822579239 0
423868333 7912029 0 558363865 505402154 0
44534991 3361218 0 264106394 232406300 0
19612518 4252138 0 60781384 39319237 0
106871252 41111027 0 209357922 200715493 0
21327590 7135246 0 305835618 317209010 0
621587899 131173323 0 664455460 231102808 0
18917574 8247360 0 207473947 207087355 0
544894786 36591186 0 559263773 246736697 0
29243531 51564813 0 434848721 360918634 0
98996212 33832502 0 213995954 215791892 0
5697646 591938 0 43054554 32928664 0
192059337 85275122 0 805839396 872400453 0
6870073 6971282 0 55623170 54930588 0
39761487 376031 0 79469512 74467722 0
326402 16986 0 230658870 225729244 0
299085448 78086085 0 354496177 203288513 0
13323717 21949318 0 178077153 159784446 0
99304456 49333192 0 475244483 616056686 0
53277421 20759219 0 143220083 145356549 0
228148442 162307552 0 366614750 274714812 0
2351619 92916 0 9014314 9153686 0
71675280 34625943 0 242145114 189108826 0
444458569 329776381 0 780614964 870965739 0
90373386 2326654 0 214472339 226454252 0
125564318 34960853 0 154844375 163574966 0
70816715 18067123 0 128079228 99648002 0
520742546 112988725 0 572370903 575480170 0
539399394 188708371 0 700315214 731339876 0
200376455 142117788 0 681374987 822623814 0
472918002 320459080 0 771964020 776975352 0
80284692 22095103 0 97613865 97211876 0
46547350 63740724 0 383622310 399303064 0
12492381 16566357 0 545978316 465018548 0
16262671 3273806 0 888858412 848210297 0
272589662 2839961 0 324172020 296862283 0
47993233 60689664 0 483494280 793358236 0
5473323 1178929 0 281477059 244235485 0
33014154 85977132 0 720976010 733312546 0
92738913 20882389 0 245540411 246240120 0
498612016 44653598 0 696989527 923673290 0
10408305 13550212 0 312940393 293076144 0
6065250 6199876 0 76218169 80146644 0
21863049 20726306 0 268652940 243360337 0
538970548 49445871 0 653935992 595296059 0
110932298 39799844 0 469263949 434309488 0
31515402 123503223 0 821658061 806720554 0
12294221 24554407 0 322921725 303753038 0
470583 1225076 0 15932641 16071257 0
13488994 27848395 0 588926581 595865099 0
371789861 93742365 0 634191777 608057720 0
69160632 33214645 0 545858095 503571499 0
140186 34561716 0 471813913 615803130 0
6515652 1565547 0 103081254 169920738 0
5819280 4670842 0 257426697 291850510 0
122984964 23582273 0 136554269 144201089 0
481605691 16443661 0 519105070 200584710 0
436250273 158952720 0 481104577 527080867 0
13589666 1115543 0 72065045 60986223 0
61810297 5780897 0 269885362 223322143 0
92497283 7493213 0 148680836 134112521 0
146259893 58362728 0 830332674 737667942 0
157507516 67135434 0 704315789 706198187 0
304370835 158850597 0 372123684 255431008 0
24730289 19323820 0 250053250 265334640 0
312270240 111853061 0 879602101 843091509 0
147732738 8172412 0 261578005 212447850 0
331664943 118658567 0 938623744 758725585 0
1460915 38151537 0 180389070 177328043 0
1482624 15076323 0 106377344 131375822 0
457531029 38163467 0 801114499 721379097 0
741692 584628 0 5173279 4297349 0
19340852 8237142 0 154938895 145033075 0
19331198 8273637 0 30938629 17088559 0
104958851 60504675 0 466255158 471506289 0
8637400 7814471 0 38044406 37894561 0
193595040 29091765 0 218080022 149207499 0
165307223 30537733 0 292250386 238442996 0
26818250 5945069 0 408753093 390075082 0
3410899 54928171 0 163893468 167901450 0
47436716 46729582 0 72186146 100356379 0
43271022 3301023 0 254112448 210341523 0
5326148 27096874 0 189836176 164996690 0
101922203 25191985 0 739678934 929108622 0
50892939 24017731 0 77829865 86695055 0
108305251 17148108 0 196297356 132343977 0
157466010 26722354 0 280010483 257476231 0
77318601 25212383 0 212950689 221026296 0
28714103 66521646 0 615321257 639252739 0
316157176 35904103 0 846616705 623106291 0
24479055 5286286 0 47314112 49403437 0
3852001 1378701 0 137103512 143611944 0
384375150 63610979 0 554281418 523340993 0
268569459 10524266 0 723267904 711498574 0
74692732 13189959 0 174109335 179751917 0
17390179 5158124 0 32045403 20906173 0
93174490 46707368 0 576728126 602767407 0
98604730 3108155 0 154095761 126122783 0
17539509 16925371 0 584440889 600400850 0
46745616 108287575 0 338980558 322259158 0
23517198 1383999 0 141380020 128295233 0
7384465 29693032 0 460574660 447546034 0
76693520 7707875 0 147077994 115765649 0
1684924 3709575 0 85912834 86609570 0
116081916 91061960 0 972491846 852985035 0
8578771 40157513 0 309512136 352027293 0
219512 112812859 0 870459912 773682553 0
33903599 74726770 0 592055637 563315541 0
1559229 207265135 0 582149609 706901482 0
132896724 17246859 0 819037645 641143343 0
85459307 61492865 0 413814310 404270047 0
65949048 16185237 0 100532802 74846991 0
9412638 2376856 0 45015027 45437651 0
23071834 27140506 0 809152603 668534814 0
112553643 20509495 0 398959664 437868996 0
29921488 6540613 0 101888489 105144614 0
311862433 66653162 0 420286141 330754716 0
414315882 34770359 0 892430918 886171979 0
46405181 15879370 0 172151215 147718148 0
180724299 62858726 0 240305855 258991604 0
434239052 64485800 0 607554960 469625756 0
21770106 34412886 0 322469013 317101933 0
19645331 16711539 0 28378371 27721802 0
127311535 69994351 0 516738221 557343990 0
82559927 43220865 0 285849775 395450427 0
498011996 32043488 0 821972246 788804043 0
168110115 125700680 0 468848705 299048479 0
201173126 19965750 0 852315852 870670613 0
495265665 138312979 0 854035167 879727815 0
16899735 1454465 0 275677892 290027548 0
9214990 35227646 0 820779366 749592781 0
12632438 33317207 0 654924690 652775288 0
8356193 7753498 0 125919620 160744449 0
636679987 144758828 0 775238061 704319625 0
339956539 121955091 0 830635791 976243555 0
44512592 4127177 0 127490296 102370021 0
49410927 3857009 0 112339512 114119720 0
27080044 50819830 0 553975576 703824151 0
363652379 9568251 0 447742730 329865007 0
77647226 69342506 0 533988227 510856530 0
41337086 77468737 0 703351185 533579477 0
55069203 66773822 0 680666924 679726578 0
17258722 12333546 0 67573323 63345547 0
148166882 181898687 0 891884064 887535353 0
97254222 3115553 0 395655837 426832834 0
517139508 41727867 0 623852187 590783478 0
51831795 36372587 0 198077777 189839457 0
232320818 48454972 0 711517173 629434058 0
124632304 149623970 0 889700112 831399353 0
735107302 16821533 0 816793683 841807599 0
4215094 23312465 0 78632894 76072281 0
243177846 272275178 0 842607116 781315684 0
132646136 7813027 0 344743546 365178078 0
299813768 113353661 0 344775330 195258436 0
88795931 122356477 0 632947565 580233824 0
578290 1467238 0 32416041 28673895 0
136751475 13176012 0 694425148 732215326 0
448815622 212518841 0 685603243 715305234 0
12883442 11137947 0 442917517 586656726 0
44738230 40807285 0 784344835 932038318 0
181546964 202538246 0 461965393 496738647 0
215039221 196964760 0 412080392 495770503 0
134338288 39449430 0 425409825 423028520 0
3090200 16826889 0 86414725 102213101 0
296035821 124106262 0 823851415 775701831 0
47064354 11427133 0 168351970 186644233 0
164351475 157929236 0 673438040 669588475 0
219668751 140034701 0 471814239 412599601 0
72727577 36961536 0 294743036 289409169 0
87001545 28177813 0 521474302 398904100 0
781486418 534241083 0 859652847 859327445 0
50183741 20991502 0 379005397 392684963 0
5943622 7183388 0 67421590 56280393 0
22794266 5148131 0 259335800 272319299 0
30590089 12665998 0 474739496 560743938 0
49040607 21075997 0 52647708 37531835 0
106671206 18650518 0 150268657 189767255 0
444617179 56867824 0 591209295 563998465 0
267738718 26263479 0 478703557 467095415 0
454755141 1432220 0 846230052 807443193 0
63666586 41204469 0 277147056 324467483 0
608212425 14502820 0 986880711 859447835 0
133067945 33445076 0 824296872 857829195 0
215699258 17333761 0 610878147 719494449 0
155234527 17018102 0 570378103 576626822 0
36134004 15801411 0 44778493 43984393 0
20547977 25223307 0 203637671 156960175 0
20018780 55250883 0 611231168 485391818 0
186858484 7982093 0 236096476 246404853 0
9697032 18449018 0 123731850 118186789 0
172796838 29645278 0 920134404 765539060 0
5250367 9938882 0 78387148 70939314 0
13512353 10355892 0 215940770 219323340 0
63802301 16541261 0 740149316 716956485 0
387539972 262450755 0 470986915 485649685 0
85036519 17795706 0 183282849 164323951 0
246900526 93444402 0 936713638 589709231 0
40441444 33861440 0 750065510 799470465 0
212747175 47608475 0 239677617 225600437 0
239916755 192248890 0 765568402 886096360 0
448544410 54191051 0 942356972 639710697 0
8991040 2194126 0 273331742 264510045 0
419353366 3688598 0 532482913 441071663 0
7060951 3985339 0 20448677 28933226 0
365117299 59156415 0 543924215 407326317 0
42023560 37230081 0 555288245 586548471 0
251118061 41211176 0 806441986 820381014 0
25557368 22025482 0 900261385 900064467 0
83227145 15911805 0 183814438 120622432 0
111905878 47320994 0 195286370 234030475 0
178715086 46778055 0 515047283 382442240 0
271804916 171674627 0 687779037 705221284 0
15616305 13246558 0 115008091 102868522 0
486760307 8927049 0 612544834 364012363 0
248287955 60974202 0 481402393 460724324 0
9138244 8021293 0 597586934 563867152 0
168228447 4081210 0 414546594 361178998 0
164154071 34398763 0 940242699 715265192 0
50172059 16646910 0 331531395 269781112 0
106881657 5277800 0 401836030 414329350 0
8526897 40690392 0 345244131 352013094 0
423157 10014177 0 79790966 79117931 0
25250074 18387336 0 192431564 186287448 0
43215472 23168833 0 86878682 91125280 0
10714560 57801427 0 396147066 336319026 0
10380808 9619467 0 100104639 98634456 0
1711712 19567090 0 207224297 194139695 0
244653730 113794005 0 897075217 862237415 0
66311041 115891913 0 278982280 390205862 0
450126 2636533 0 117707631 112500871 0
30764689 11485712 0 179435865 172324618 0
74603253 10275131 0 652410895 692379151 0
139499863 101276592 0 619477706 647317642 0
270776826 222068742 0 509339476 485038010 0
28891811 72675091 0 337055954 391786071 0
57485065 180354780 0 465812595 481887703 0
29907459 30559823 0 135853894 151398607 0
110477362 55317305 0 309371733 357356039 0
82427826 5632386 0 176000615 176899089 0
58076864 16618698 0 105313081 122800356 0
100391459 19305417 0 757929208 793755193 0
19920605 19301184 0 56716245 41357171 0
104836374 44804737 0 754535547 798819981 0
501011073 138171579 0 669042965 453855562 0
121822861 56241283 0 289064287 272056063 0
320874782 22858712 0 651732548 511285204 0
274340769 71353921 0 437172120 413518610 0
69657776 15134943 0 113595907 65992461 0
23184083 39029754 0 262437117 263551540 0
163693091 22893190 0 520314966 515798410 0
68643539 41561031 0 83923197 60746607 0
199016424 78046668 0 597920273 590941859 0
566342189 88917537 0 809125690 842152345 0
5097150 307815 0 148372651 145691687 0
48363377 30309383 0 164445984 179089761 0
11248829 222625 0 83493831 67450829 0
189677553 27788544 0 662817938 711957107 0
3815688 47770986 0 409181435 397202339 0
171031576 16606667 0 725025075 580786536 0
21349028 814599 0 213569530 227196129 0
98690363 14736501 0 121281982 118141180 0
26453488 83136218 0 760170302 883467686 0
10246529 38586655 0 151130851 160467065 0
57487115 11283886 0 259509127 228264076 0
149001339 425068717 0 769422106 827075467 0
7571176 3629312 0 42899033 40393274 0
501949417 371631750 0 592419515 545962666 0
11978540 79173353 0 608712176 619206215 0
21798292 13842922 0 320230544 340788950 0
621065764 161757733 0 695396798 444496930 0
55438584 8557962 0 166526346 152785587 0
173742196 3082269 0 348561333 389465593 0
22213287 32075528 0 277026575 363929421 0
178207932 117739175 0 552448604 573893525 0
141407627 19498457 0 154128355 148703746 0
14214371 2914993 0 145191629 155003097 0
386888047 378636931 0 724710783 801836912 0
56044764 11679313 0 214043993 288902030 0
215908296 9816895 0 299105205 220470204 0
235325969 82676517 0 674346210 721135140 0
1970240 1949619 0 31995919 24808458 0
34837502 21019364 0 299679474 315171264 0
1993448 691476 0 64182934 57482276 0
120586628 63696189 0 588250514 479332551 0
142967436 28134499 0 406491679 468987058 0
2832175 32844198 0 239701218 194116107 0
65230107 45709716 0 446453637 540183224 0
134402019 113950210 0 823092895 849948349 0
61553558 28934211 0 656070277 479070824 0
131284170 99804808 0 447900351 644646898 0
589957917 244530663 0 686517726 480128537 0
70454664 19218993 0 518112231 803304979 0
166654798 51142972 0 170288844 238514588 0
104790099 150933759 0 874748776 825801952 0
525405709 85010305 0 904879505 923843920 0
70126463 8477470 0 353721109 350663769 0
53671285 576697 0 94145390 86138026 0
3384281 1991275 0 124375945 128444781 0
505897036 67647031 0 519572820 428758564 0
404774784 264975668 0 594532179 550375432 0
39252054 20754569 0 439665846 528613323 0
10749760 18885635 0 454406109 251446851 0
24654787 4335674 0 36598893 34811739 0
3765032 82051783 0 170834028 165994108 0
86353082 12131668 0 142886271 149039933 0
455159614 39408417 0 582061402 348263256 0
37111685 69548358 0 337035208 510871289 0
98451847 67191148 0 920467928 701334055 0
262308632 5192298 0 486431724 481356266 0
431948746 72475242 0 520836442 560036666 0
1463047 101617 0 8232585 8208241 0
10999914 140661 0 19932661 16724110 0
23354124 108651943 0 380583987 468292560 0
213820988 25518123 0 418618536 356229666 0
152188282 49823229 0 162538799 164550628 0
41301077 105928404 0 347127330 369672117 0
51321064 115608163 0 453816741 420614528 0
191874579 120501021 0 540228266 553584623 0
356703916 39216967 0 640885572 582719463 0
123693929 80516006 0 724880019 665249486 0
2509349 29401056 0 245183726 288675084 0
12222910 800233 0 52783192 51612004 0
10547592 7050969 0 102325523 101048827 0
19305450 17169139 0 400321261 390607628 0
794964883 79632465 0 827748893 383811181 0
191743303 116929176 0 372862465 386263106 0
15290191 59063985 0 501231770 620369910 0
37025618 17690071 0 795207248 749918871 0
116535268 81597035 0 398147074 390722020 0
21254098 3292737 0 159981692 154878772 0
172244617 52151266 0 694170708 748287637 0
95490078 8975390 0 272329035 365695604 0
265295241 134822764 0 308128632 253564183 0
5568775 101414845 0 498998136 519932634 0
29639305 113433964 0 289837574 327578402 0
225091060 389338588 0 576429449 702137098 0
441833611 21375643 0 628356420 494499911 0
442055698 207014660 0 683914218 737011014 0
229513142 119476218 0 821325420 616783071 0
140919134 657512 0 266024474 237258937 0
49909832 49527648 0 215904003 262558936 0
325654489 66911589 0 328899464 217057914 0
521551284 214289703 0 829792544 758758097 0
429394356 146747936 0 585929726 558770084 0
131412549 264458347 0 712449270 682115906 0
56772 20887317 0 157246575 147610978 0
18990283 53296995 0 343659746 355826122 0
401163186 234714013 0 666631478 620726039 0
143794052 26400425 0 337093762 387548438 0
13406994 10260977 0 120889421 124071958 0
48485314 15367420 0 135634038 80152472 0
418948286 27334393 0 913965742 923573013 0
40708764 1076235 0 508327401 618397033 0
17639289 50498468 0 403298888 371742692 0
16068384 48109360 0 211631675 352884171 0
64479492 7149158 0 342250229 313075381 0
148733747 129853547 0 751623093 657266790 0
136786343 41240297 0 164014452 113172670 0
226147185 4767799 0 674016758 846323513 0
12154649 56680518 0 234023135 275760238 0
432035166 228708110 0 762154470 868614812 0
136350473 59676068 0 805062089 831005292 0
37131559 7387318 0 196755518 241758546 0
13565462 38333903 0 568324420 599455838 0
8801958 17177524 0 323357006 331721887 0
308215011 15038373 0 713327975 712927651 0
28565510 3405023 0 76480666 56998631 0
259693765 51549853 0 681735307 691770198 0
70708813 4460870 0 515437637 521829189 0
201479744 186542396 0 793655633 617285844 0
491948847 14531597 0 663886582 667028535 0
13584040 53437664 0 907320794 833585128 0
2379376 93550 0 16277460 14202240 0
477836151 49915860 0 727391751 869928820 0
86667808 3717187 0 789370860 563122819 0
275551618 26945187 0 369318724 295079520 0
266195648 138829345 0 477362502 426423110 0
5662968 4463142 0 55434913 50543728 0
291459952 27533432 0 616641645 600908598 0
42542971 61278706 0 851859461 718363541 0
4700413 13918912 0 120230876 119059512 0
1618591 10090770 0 118504980 141075803 0
199947347 11929878 0 332626727 342279951 0
59177740 65598138 0 641656234 548690565 0
517292215 12609438 0 578626298 467145491 0
185803815 34065390 0 513829088 323882960 0
304533922 131656784 0 497601612 475711431 0
8324223 3838448 0 58132918 61447608 0
108525218 76027552 0 298353322 278453188 0
91124512 62445208 0 403088163 415599364 0
23341386 8442048 0 967994876 827794594 0
19836714 1289310 0 521006873 413032107 0
12550210 20460167 0 85574950 75189462 0
773413823 69124185 0 843709414 568356322 0
5578032 5597949 0 34243546 36018449 0
58007722 7498598 0 109750340 110617588 0
80164200 11822939 0 179607563 167440618 0
263832935 61074361 0 420423247 418336971 0
633348622 46708366 0 920408725 280831455 0
21785396 35499015 0 143563881 154299435 0
14578126 10970490 0 369283090 348664782 0
1729774 575568 0 9027961 9279363 0
313177640 24538375 0 703288221 515278445 0
32763331 2212707 0 184284171 162648923 0
422119015 401846693 0 836829391 932536665 0
58039105 28536986 0 192468442 188017122 0
307416725 141515874 0 964278067 914414536 0
8196636 9938405 0 58194486 69379731 0
41635593 29709613 0 652441013 591010161 0
79127607 50522235 0 849352421 644034206 0
68278324 102651903 0 723972743 727422776 0
10621085 19654209 0 136836971 143198615 0
36806439 55862638 0 697928657 761029063 0
417800888 112533305 0 453278622 434300825 0
27329836 259811639 0 670323145 683881526 0
184580114 25652139 0 453320475 582020094 0
258303288 125996913 0 759352145 534758185 0
89815719 37367006 0 124375430 150093653 0
62503663 82661182 0 395339135 478049322 0
65021257 111635743 0 814360452 852152453 0
4302437 31201108 0 219477136 191553159 0
92060707 14200600 0 203820680 207462737 0
215608596 45889254 0 812212308 787467318 0
323584450 103792079 0 634438809 655793368 0
432817458 240737801 0 606355106 684027561 0
29934475 54474334 0 235731017 263095017 0
45237856 82027786 0 837638201 787875602 0
5324548 30779197 0 133988256 135641750 0
947190 1133583 0 37937608 46903780 0
526457996 264085706 0 648857106 584480293 0
11412819 496008 0 64058736 47847452 0
31244210 40354603 0 124683399 178774680 0
5561253 4550439 0 32064976 33518874 0
238229741 6993590 0 245103108 183375736 0
849792 46187955 0 432177210 472015727 0
233195332 20044687 0 616717450 604952241 0
319836187 389788054 0 457927606 454313002 0
143365977 14824597 0 232352197 208415462 0
21287710 4000254 0 122099395 123921115 0
3594424 14314189 0 110283974 123449320 0
653669945 183779123 0 669290767 506542796 0
120956283 5357171 0 524980933 527861565 0
179117820 125703553 0 501703713 470865362 0
226817455 14382141 0 368945046 342886502 0
34722496 36296376 0 160381625 134936089 0
75013400 13588284 0 431400291 385663125 0
17583179 10556577 0 422471080 415397920 0
718932938 339881602 0 834802029 602515699 0
244944016 95697263 0 612664987 628079115 0
8509352 4172612 0 116741617 119665416 0
288472784 114779212 0 548243880 384300496 0
410016127 147155169 0 569727089 603749370 0
210611554 65952581 0 508946858 442451686 0
4461509 14891476 0 35451541 35165727 0
274941294 6016237 0 515570087 549298450 0
817797901 15365534 0 917900414 470269433 0
763045634 52425584 0 799538230 352277015 0
381305714 28475824 0 702010073 684723063 0
64326980 140701897 0 824501318 810171070 0
455855538 14882871 0 602246408 629380337 0
59948974 17245247 0 424701417 374075851 0
58661684 44173651 0 236646026 355665100 0
247210375 54533199 0 521049176 763824768 0
180323788 62560269 0 255207747 257420865 0
13470619 18694156 0 696219099 535672723 0
411611211 18305647 0 599876558 474107132 0
19932197 388499 0 37738206 39405299 0
13481229 260431512 0 791204897 761375666 0
10435755 3342147 0 41909275 42146692 0
19558012 115948472 0 383455102 323159587 0
173380067 107265377 0 831326910 907995645 0
129296347 149438064 0 855341972 832396229 0
386383028 129770439 0 538841926 574180234 0
43956757 24595005 0 853593178 822778603 0
254923527 5328426 0 323261972 314768214 0
421935654 80968790 0 818186221 923446569 0
445102455 9132477 0 559796464 534125174 0
335115220 15876249 0 546954649 568090731 0
113352302 32142580 0 181175247 114434562 0
166633571 11035564 0 228757421 198238837 0
157748424 428865328 0 793064512 930034034 0
63820109 73242386 0 598463648 654444675 0
760338567 71388752 0 929354502 370004495 0
10363830 195327211 0 631580543 624961821 0
76962763 5414258 0 164640363 125267222 0
16816858 38441068 0 790266618 756733052 0
710962721 425604743 0 731726431 736790716 0
46673014 7733957 0 344476762 369968097 0
9623742 3260618 0 25552497 23273589 0
94816093 55391052 0 485892682 501681751 0
165115020 130084077 0 682258727 720171419 0
398332813 33353378 0 640597782 331535079 0
42509551 51866649 0 209150968 254816713 0
89527647 95795177 0 634062733 609989179 0
318501031 38744045 0 732065573 594143736 0
159248898 20557874 0 654052844 673556310 0
11205214 15591030 0 209569209 217851661 0
561170 3112993 0 30078557 30665583 0
354828998 68122626 0 423264033 327678855 0
45998363 9985783 0 122343433 113751918 0
478410812 62653745 0 682049618 603886824 0
11685024 36814845 0 248750386 246192557 0
319780638 143387620 0 891908497 771857354 0
52802779 33879303 0 652426680 641665666 0
422624717 254632618 0 608903829 569310428 0
225858314 59000838 0 735160960 601521678 0
57844887 13058351 0 115153207 113678532 0
5396638 10134935 0 401568514 395718139 0
479764673 288132135 0 688800596 629414650 0
98669798 24771746 0 312004085 314287465 0
513238171 5905006 0 903446091 814586255 0
268896258 180172336 0 435880652 412452248 0
615897464 123236559 0 703282580 614422759 0
24958044 15214966 0 69419470 72033525 0
27581119 11304337 0 35672958 26843863 0
387715249 27348746 0 740313587 765749166 0
78421217 96896403 0 654506616 638128924 0
314329651 128893881 0 918036155 886118999 0
32518906 9484578 0 64130845 75299295 0
604378739 199575801 0 797324846 419576024 0
318017308 3230681 0 571659804 567628161 0
192370810 69997917 0 717936426 794188086 0
228809101 93757861 0 269077763 272499372 0
174019525 19202906 0 731798756 614744532 0
114515402 37657253 0 149474840 103591058 0
460555693 321457785 0 685691642 473815950 0
70094830 76951453 0 601657625 640971952 0
47584529 269306569 0 851876251 825828652 0
47289752 37788750 0 61961282 66125641 0
38702654 73299422 0 345121994 353694198 0
154748982 11233292 0 421572452 392530771 0
3040146 38468438 0 645870119 579037503 0
122104513 28844819 0 367233519 311784849 0
35228034 46159 0 566189684 545908998 0
152014378 46754249 0 853909690 827784622 0
12336881 1413274 0 29684414 33627433 0
159845778 27534524 0 621916223 605575815 0
177930716 109015753 0 275477745 303875745 0
52802458 26061900 0 252606787 289867455 0
2028048 10282330 0 34319634 31060810 0
607393 3177562 0 83850264 85151561 0
591220280 116219764 0 881216021 612182409 0
18719534 8113995 0 702694881 713507605 0
338683203 35713482 0 461428423 488304334 0
25869126 23776667 0 482729541 349886797 0
6835092 8581200 0 20410724 19551469 0
14255161 141104419 0 550683189 746298011 0
5278567 1916735 0 162890815 156957645 0
653611577 127458705 0 830112730 566919319 0
148312407 106248458 0 572860546 591795473 0
35238215 40417645 0 134265422 147451905 0
189847444 28550032 0 253948186 236847316 0
41878505 16142349 0 49136173 34790714 0
375835332 287831817 0 576366683 517098526 0
214308213 5789320 0 688963178 598958257 0
16355869 14633139 0 292016536 312433996 0
238693903 159375122 0 383683239 407018659 0
42791380 14502524 0 118369468 81715094 0
10892510 18800797 0 585041882 512035244 0
6187803 22631485 0 246482009 246303694 0
560204890 19461848 0 864825016 722005400 0
152899211 42415824 0 213896547 214107435 0
109672703 160724987 0 756936961 656653701 0
581895897 207760053 0 830849660 800960417 0
7884657 13180014 0 418165751 417940314 0
34983278 63957120 0 218363263 228066886 0
384988061 166326224 0 625520920 410563766 0
50739711 8951666 0 185645280 150625774 0
338898482 120276236 0 597341431 354081754 0
334121126 62843703 0 532108575 485951448 0
142286415 80407171 0 209905843 216404902 0
27583791 87822130 0 295637469 313050311 0
20545778 5580897 0 191367372 237790625 0
367034550 236849229 0 482954453 527252508 0
149345641 4255841 0 720767920 656512417 0
369305567 144667172 0 470243537 469901266 0
32433499 253104 0 297094333 407111593 0
40807716 7823292 0 147075170 124801939 0
15962093 12033835 0 94700417 85584286 0
355097886 127010382 0 800194665 694152130 0
429241004 24376293 0 659364496 740596165 0
20979307 3112491 0 457395915 486574460 0
28028754 8288466 0 208748664 174499918 0
178095037 117827332 0 413057367 399322083 0
26927825 12154390 0 77711250 77502906 0
65197723 3164356 0 626049401 582519322 0
119127703 4160356 0 143133021 78349132 0
601502950 135686447 0 778025035 582475857 0
201578416 88845549 0 210898750 176521927 0
120616597 23849012 0 592592747 730514782 0
53274990 21433974 0 871623902 879705990 0
159632992 10976409 0 163504152 121281549 0
2219462 419465 0 10360149 10106095 0
163780047 47055173 0 201132563 181340869 0
45492770 160012370 0 529249103 429835353 0
32910562 74186134 0 356550047 405812628 0
5272458 17997 0 84278011 65508380 0
36566920 143238156 0 619429021 597175154 0
42524085 9995152 0 216570833 251872780 0
38913691 33711501 0 789310353 550159387 0
70878782 1146078 0 128105528 100130510 0
28863801 3702713 0 118075639 93453391 0
190278293 135207413 0 439339495 360666718 0
111750195 8299947 0 307319652 312832604 0
452368672 173122379 0 788732480 807583384 0
54598543 75445914 0 563174331 637927948 0
64456252 31819110 0 433272231 453858941 0
53155643 92852914 0 532199077 530157633 0
17853917 2805702 0 364611283 349381289 0
41410984 96632322 0 557760539 446775290 0
10121330 34655503 0 163823362 163757239 0
285577986 87402025 0 803118653 626864684 0
15818551 90702762 0 476957498 524240072 0
188649461 61557280 0 745807627 730943083 0
59900390 36284480 0 115268410 104676460 0
123783144 43514765 0 184666014 145353283 0
98949794 102888828 0 751393588 778076798 0
86685536 17247803 0 513594884 417582443 0
44267926 90228595 0 449573042 441354524 0
50249832 70649855 0 547236502 792283974 0
88830132 53676353 0 309557918 289920915 0
432959336 173442483 0 551872608 406128268 0
250710520 39683814 0 762688904 669034178 0
233370453 18643038 0 710936038 695305285 0
60570096 49504860 0 591152023 521241193 0
70969536 15807745 0 797701081 857513193 0
26354830 73476990 0 557888341 413434181 0
273491341 95503348 0 555534464 535505914 0
338349108 125868289 0 766256740 629580569 0
111308710 2860614 0 214560266 221663610 0
812562043 187738148 0 880290277 880690745 0
85732708 68475042 0 104047310 97921877 0
353491178 187892240 0 554983906 434871807 0
65482629 119861749 0 739200593 794053773 0
66430721 35070954 0 184020105 170028347 0
236736320 362498452 0 732593141 898175287 0
190246577 48878275 0 598065858 748544065 0
149232263 21343373 0 569324911 621196943 0
109304157 15742785 0 830339688 887687474 0
6722926 17736867 0 497264600 548978241 0
475994686 282775228 0 581867101 713482111 0
70271122 10170547 0 165827470 131282430 0
116562589 5950787 0 302775902 323615042 0
404000 959251 0 9445822 9529079 0
278331367 109234547 0 700652235 552833581 0
398327727 183879940 0 854015110 776750674 0
56206014 13883378 0 495366623 551057784 0
4287168 1644513 0 49836602 40200930 0
184522935 105337866 0 601099588 591744338 0
13085202 1925535 0 18586740 24774021 0
361000363 125190640 0 449201859 411917111 0
152055411 114964429 0 465331426 546530251 0
33449112 33240165 0 414945267 436283598 0
111903961 180009346 0 495198030 504141203 0
69208277 26843292 0 349777534 446547034 0
62016376 81196600 0 395977414 429183010 0
33974960 23962986 0 275605664 241540237 0
288092748 132065470 0 386236893 362944834 0
75864387 31281422 0 295865745 306772909 0
28499333 13654150 0 180540591 180890838 0
129390638 29368690 0 264595300 302835386 0
8599810 3584176 0 57368528 75470529 0
127383686 75838209 0 957502502 867310892 0
296181903 367789780 0 816519156 791514407 0
277492287 24763166 0 784651549 781548523 0
6410358 19543558 0 136317839 201306109 0
30003275 8753195 0 306185645 320495086 0
118212599 159266395 0 696876332 686221360 0
7856070 17930138 0 95100127 84510518 0
36642318 109476551 0 991790280 952864733 0
12896558 47226098 0 414166062 397415507 0
185768329 15816056 0 531121604 527985060 0
3115123 25001919 0 204863665 219284258 0
144192196 97116266 0 573483122 535441296 0
676489714 337928547 0 756024003 768693659 0
211757998 66754893 0 458523643 411620183 0
113093917 184336083 0 890230870 887415252 0
494702643 65080672 0 862023227 543009218 0
23600192 55006275 0 490149813 471322274 0
249590426 31961479 0 582558613 422326544 0
321388322 72215219 0 768810187 730800848 0
3392736 5669650 0 92131815 98279635 0
63184545 3436962 0 133609507 131765710 0
112900808 65886073 0 305474247 287831495 0
88048239 111722471 0 846935492 708256447 0
79996411 208122145 0 620050131 588891644 0
52567320 5700399 0 203344720 163548175 0
15513891 51751001 0 217922526 219673547 0
26295993 5506637 0 211211877 234368887 0
489451555 169486644 0 921948811 792213811 0
111798021 10248742 0 710968454 797368055 0
211806530 92441091 0 525905008 566083379 0
10232220 18593077 0 124730387 146894832 0
20123346 4054601 0 228141580 283046262 0
415701057 311267038 0 569306086 549208232 0
118424568 1164295 0 224228011 189391980 0
460737795 692128342 0 842904266 943758995 0
239802869 37274569 0 894138086 742536323 0
330264590 27332914 0 368921674 255650169 0
86122056 24460183 0 253501338 137989398 0
79703446 1607566 0 89711576 46074345 0
9104301 82812313 0 383266593 450051341 0
20702027 59602321 0 613886488 541138556 0
337368998 205265688 0 385391264 300137609 0
56531585 6549174 0 140880958 114791221 0
26079087 119743800 0 629126258 671218356 0
291566032 26574976 0 623452289 545577921 0
74807967 63737226 0 444298459 442115721 0
608975624 87933231 0 712159813 380207569 0
12501974 10958231 0 279856214 471424190 0
152360503 135335003 0 819892121 941869396 0
6285228 3086495 0 378352758 342182307 0
18623734 33679760 0 248229864 242660771 0
27679147 13381678 0 60114623 59902072 0
228162995 18060934 0 532830888 445440547 0
69767928 30884041 0 852211977 874116977 0
390003863 13999109 0 764542699 520325238 0
252910872 91144966 0 862066156 706371667 0
12362317 30612091 0 481216738 441593633 0
363735085 91610931 0 934247339 892565707 0
146236607 23706630 0 342920828 323857360 0
4372038 23583673 0 506800945 432097912 0
327168897 98280478 0 479310904 299256776 0
27220699 69078747 0 436310528 490567335 0
136679719 123505956 0 471973700 466096007 0
379149127 166645324 0 901079627 896919741 0
24492112 29522440 0 459071342 433116208 0
117684154 86323495 0 190874677 336551031 0
259580023 21304817 0 388408487 367202316 0
245132130 63785806 0 558712717 654365179 0
149757796 49634961 0 480673772 694611837 0
226238067 43653080 0 706205057 694911056 0
189945 157612 0 1750773 1612893 0
76569654 88714487 0 299567853 288338381 0
173428815 62202552 0 476370983 476403673 0
59353289 29543239 0 696917345 723958984 0
408491724 410918270 0 471325409 518545417 0
3257048 1346854 0 42168715 47412742 0
3179591 4158025 0 124343834 109300776 0
74447306 4135693 0 721869542 673230579 0
10650974 4595648 0 684500076 706170769 0
50199665 5580919 0 75177708 70644195 0
11766319 30329888 0 307799389 305919060 0
59838048 78897375 0 813562374 743409250 0
193534289 71461098 0 358036745 322553457 0
15470996 39638683 0 354429420 345524797 0
748602276 442306906 0 831069601 745997483 0
291191590 70177386 0 831137531 578822731 0
43464826 24904131 0 219814834 184173912 0
99761564 14001485 0 796934863 868758247 0
164645326 2243962 0 368626237 410622034 0
102413675 275635 0 253287022 260402233 0
215794879 53371301 0 784753505 850119962 0
7737433 1015124 0 93496196 54394162 0
41214876 19638595 0 746718904 830287661 0
194094555 46960061 0 220443514 177868311 0
135408423 28654246 0 894458237 911198126 0
291855761 491591 0 810080960 759768037 0
28488388 22724628 0 164432826 186072587 0
89495197 5627623 0 584625304 359272353 0
1385497 3053859 0 78331635 70394510 0
148923777 7861056 0 407140002 397740883 0
654253986 138020737 0 830651466 778690512 0
545010638 12390527 0 814064628 644308092 0
373585103 10971422 0 526280178 455624774 0
27729394 21081880 0 354232887 373612478 0
382565393 40474717 0 633114370 690210943 0
26041570 1762321 0 345481130 351669031 0
15948196 67253233 0 678424904 416607479 0
5870741 6703044 0 150341632 128615206 0
12927324 23445011 0 395141950 341767179 0
534391312 357827380 0 737385639 662078905 0
188902028 12144218 0 654194792 758817506 0
102062561 3523328 0 323839600 308957457 0
55588675 44660730 0 259183557 254179371 0
67918894 16263506 0 362154756 357912453 0
121400409 9005240 0 355085050 329625999 0
17454255 3735510 0 155629333 134363186 0
62589237 3429403 0 546144313 623341539 0
20636851 31197074 0 275145503 260773614 0
215209543 13334292 0 788008138 435501513 0
13381770 54092183 0 181883674 169302759 0
11869432 23785961 0 458996709 495414876 0
20097882 183076281 0 414285136 552358622 0
19744851 63855935 0 369551870 377375506 0
558198931 60463603 0 773332380 745729971 0
54248551 48215937 0 129195945 123803641 0
141728229 137324039 0 461675148 451450295 0
84815150 24171907 0 251638729 220238476 0
43589249 1990911 0 210841937 205057822 0
514662074 15753113 0 642280195 621834708 0
164284521 115827873 0 661369331 638181482 0
332552429 109031282 0 737700557 386657662 0
68469486 7969118 0 900763491 761400079 0
447937435 59324346 0 506401409 368165452 0
193818557 82642318 0 711398307 424531657 0
421878 40172575 0 861849322 752800967 0
110132945 40651929 0 281505726 283540935 0
291554750 114201885 0 541570891 481699195 0
5110973 33569839 0 358382242 348403424 0
224083290 8586081 0 732944500 717901022 0
16156490 10472331 0 162769661 144523148 0
508486739 200913472 0 710934127 529452903 0
1831665 1847303 0 140099505 123345318 0
12522316 28420856 0 295691260 316996627 0
255199386 2828881 0 352912998 257335903 0
205575621 163097488 0 658588678 627000426 0
248046157 61547416 0 255541437 265065727 0
455981016 140854020 0 557850470 367572564 0
914904 568311 0 8476180 7236471 0
38495834 71974960 0 598877765 590556995 0
20331462 35874505 0 534870691 545598837 0
320628397 433774 0 671886597 427165527 0
22175520 47694782 0 623146465 625323971 0
7749093 4576677 0 95417746 92680143 0
23929533 795319 0 675429480 609226874 0
27737456 57802889 0 560765926 657855068 0
680681512 74665740 0 745461004 650086926 0
33160437 14393043 0 384291527 393466121 0
10136240 26782862 0 165495108 145718998 0
682914 9705758 0 89930984 113172191 0
184390504 153860882 0 758417302 755035370 0
68801553 58726353 0 382829434 401355735 0
76473113 147692765 0 702730603 749259709 0
41963086 51293766 0 507487014 671180867 0
383728939 250719760 0 702800511 752174247 0
315701101 17307530 0 396943066 311095313 0
315934182 17550118 0 549144081 610139590 0
71848869 56795354 0 349425480 365693294 0
23780937 62003800 0 607301224 683178451 0
167322626 54082355 0 626977738 564402173 0
7004228 11779154 0 91509298 96682914 0
359067 839574 0 9844469 9376293 0
191593679 27102574 0 436644883 412860675 0
173988255 63713802 0 646263480 592213715 0
165221529 22581830 0 240866799 133866900 0
156415231 31360782 0 704778159 734743980 0
167423632 39510291 0 202017075 157269669 0
279207243 97545649 0 641011845 635451657 0
45671239 195790156 0 773685664 947620985 0
12329168 20886534 0 741952121 612856034 0
64557239 8235773 0 389187382 383787080 0
3175032 12500356 0 854657343 808668082 0
5628863 1375738 0 13658091 11717658 0
50657007 100125 0 706570089 830105613 0
2871840 7357561 0 14984051 20365818 0
492239923 305361979 0 800190171 836677671 0
86088086 29617230 0 379461538 160859818 0
290143324 112995 0 359394401 408897059 0
9705888 5551952 0 198142417 214088065 0
9044943 24728503 0 541241697 601453429 0
8954260 17897389 0 376805742 370335460 0
33901181 2061548 0 357376431 346576639 0
111688914 6126248 0 340376003 351037226 0
247541734 32652687 0 643349316 812853531 0
238101021 22180094 0 256473019 237867300 0
5458 106444848 0 695701419 599197371 0
548372198 189989405 0 693166601 659349616 0
4192875 2595685 0 12963497 11824527 0
698748 4580963 0 41583161 41421442 0
10508283 12906667 0 80669005 86359801 0
22633073 24212104 0 67817508 62809558 0
433757765 53909862 0 615424585 529134432 0
100364393 46443003 0 409736008 386795600 0
494511290 2114837 0 501765493 498628040 0
422747660 129839997 0 447728011 308674665 0
120511542 94616663 0 169418015 182590023 0
290463215 94119800 0 593965037 736668013 0
453029540 543392421 0 598522124 670156941 0
106055319 8658923 0 525708296 513820198 0
346820987 26810142 0 845056066 826362674 0
107350286 41950808 0 334601852 477859511 0
25066386 6724011 0 277309934 293936741 0
82873996 43686120 0 89663372 89355380 0
200337162 135794780 0 255069302 288183658 0
442983884 59541250 0 732540302 601275774 0
7045107 40436451 0 331505499 326481134 0
50757738 96532626 0 530238626 532769972 0
315051821 73491959 0 531537658 587865770 0
24623321 284325209 0 840572285 805773003 0
47186897 7166640 0 92671543 58850135 0
821579925 62478399 0 853866731 947469741 0
931806 47162412 0 299702072 286915007 0
552781649 276615791 0 700279683 656778945 0
13146538 4160357 0 189095876 200331548 0
641706 1763211 0 15091745 15590689 0
17473294 12516882 0 320486758 307155094 0
73576362 29838069 0 111020298 76238611 0
4644480 2876158 0 54427154 65878030 0
68567531 633509 0 244281688 248042665 0
41022280 66211635 0 416618687 463508860 0
62242923 240962378 0 314666340 456444360 0
475654994 120164864 0 663337060 661195515 0
50282455 13179012 0 182526770 160865139 0
5464583 22873785 0 152990851 177026129 0
401240201 27219503 0 686946170 813077282 0
100639026 1123770 0 151514736 142551358 0
237553637 136465574 0 686564618 730718707 0
33876530 799530 0 220026970 250252699 0
15070240 248421927 0 953364418 879654952 0
93862561 40844857 0 666456505 647150657 0
171550880 15153690 0 640131944 512883686 0
34216317 21337084 0 283407402 240038822 0
26769160 58839095 0 438288837 427616657 0
330189255 33586724 0 482031717 490087396 0
68622667 30478201 0 472975262 540897139 0
240357921 16298956 0 813064176 893778567 0
18219355 70051887 0 441394306 432490160 0
49301954 214848457 0 723305797 671679031 0
50393 11545 0 676611 609854 0
100193349 144805751 0 898709622 885676383 0
20189491 48379870 0 297730521 383915088 0
5156538 26935941 0 425861278 555612888 0
12736986 84196347 0 484493707 431274747 0
403373580 247163732 0 437589457 309558693 0
43710540 77872489 0 497944843 487704934 0
409382113 178176946 0 611339231 235046091 0
5209160 198313089 0 454379336 604038852 0
49210351 7367862 0 104125314 128860291 0
450756532 160558283 0 850658756 651371455 0
244915866 80184260 0 614420127 437140880 0
880352 10281374 0 181082491 195399818 0
271368512 60001487 0 358101848 267392240 0
162167488 100863359 0 195260284 179172760 0
317956257 73912164 0 666749039 684664424 0
17678387 24074111 0 44308312 39696918 0
11922284 335491584 0 690740001 741580472 0
17667394 8687757 0 59143189 57373971 0
75842644 25982958 0 146517002 142708829 0
148765444 26444911 0 161973312 124894792 0
184467730 165592690 0 255881535 272224160 0
151957816 308653611 0 525953222 456340598 0
52804275 631691 0 291811897 178461069 0
19733000 34589028 0 266563175 278628217 0
119452701 25933702 0 275631647 271686695 0
435920592 28542440 0 838425065 608572757 0
216755564 80599969 0 786929361 934457166 0
76001289 24287703 0 102084439 88919116 0
77385619 17038565 0 477229922 515553521 0
57039321 2732802 0 183752464 176059802 0
827908843 212205173 0 938263795 735566761 0
780039 96498484 0 613763224 632330069 0
15230868 53917917 0 150935661 161959012 0
28431477 40378310 0 299674819 346290316 0
286456711 3296673 0 484117839 397145233 0
155271047 3129892 0 253426866 291460434 0
60505046 20652106 0 320645476 256962389 0
17406788 25550062 0 529350483 637556868 0
43383653 26400619 0 184449083 141192978 0
28564309 17649597 0 146777895 212439852 0
45668923 18931887 0 279506718 267228461 0
23822305 4188572 0 53783934 47778993 0
42833922 38546821 0 171120211 180530219 0
80130749 67657434 0 728529958 713534898 0
282401202 301748760 0 492149920 479980325 0
57431583 21217576 0 676477493 683493919 0
73671962 31496039 0 97010493 103995458 0
16527921 36030511 0 501551650 452989311 0
48273494 11660935 0 68992780 60855310 0
236366304 120159034 0 401152325 482214956 0
211347147 259314116 0 470062151 794480120 0
30641031 31986803 0 644529628 658211756 0
381067778 17252277 0 681347631 829365283 0
831461836 18836062 0 952164631 807763288 0
126868245 49087617 0 795457735 756490082 0
24666478 56089206 0 307047608 293366605 0
143809815 117780263 0 916809818 842393526 0
352185058 61768516 0 649338031 364393679 0
425171837 78957708 0 987630798 947319923 0
5272099 18057120 0 606585385 623349796 0
102849734 29110300 0 199463523 166881676 0
66496294 65906668 0 603696083 754812239 0
186843140 44848221 0 539831517 549799869 0
265496156 54873616 0 519060194 439782755 0
356390732 39973 0 684003498 586349791 0
14767484 15339422 0 277144373 322950197 0
498394714 112064645 0 694972330 883490461 0
69340720 5571518 0 193895749 217445942 0
491315690 121683027 0 744990368 644908515 0
3481246 36918694 0 645878648 657292169 0
120316047 24525317 0 404293070 380009489 0
24907745 16430075 0 75626949 79650956 0
88530526 48157210 0 400256153 409972419 0
72204319 27706627 0 813885253 847028709 0
96189207 4693578 0 121932385 105861056 0
11637809 11911592 0 202040085 185229815 0
12971846 185272704 0 715835821 921320962 0
11239048 115991799 0 657418282 621430419 0
81953521 21038230 0 282164853 285585626 0
112452685 7722943 0 741531328 630619574 0
90757877 51000123 0 889288417 818445336 0
177395720 203810925 0 340906972 328867836 0
7708752 7765254 0 103613895 71818885 0
1197063 29763 0 5782476 6401192 0
68999575 81082852 0 332963557 326833480 0
43537195 3712361 0 781698969 862503770 0
33345532 48874 0 198541328 224207406 0
6096348 1160333 0 37298094 36371584 0
4132118 9513852 0 129166058 107887733 0
12295707 1583353 0 99059413 84983523 0
287948279 35048232 0 348847661 268629263 0
132572977 141825248 0 952730966 901324247 0
33147092 7213343 0 238998127 252286086 0
100787952 166750057 0 870975632 873233425 0
18351477 39611775 0 277460469 293386689 0
554062310 14314913 0 949457392 902465232 0
38763724 94833971 0 606084448 753496695 0
281636 7260188 0 151068738 149304741 0
704356748 11586583 0 756014425 565096464 0
5551130 37795697 0 297936627 291260669 0
366504419 71823315 0 593648870 603577246 0
67965316 38579537 0 92466471 80035025 0
93658843 57161117 0 507302864 662622391 0
349557721 78233700 0 614878780 490470690 0
375115000 185564446 0 679187425 741089278 0
225950110 147499363 0 581432982 637019818 0
92651125 89026515 0 716790009 675456978 0
26276049 9820303 0 301832560 295069872 0
106572095 13361689 0 194155296 187958692 0
302048784 51200973 0 946821326 893027185 0
107076834 21571460 0 419794218 427370905 0
27984964 4487137 0 448463338 554558599 0
62300152 160887760 0 753697804 757032863 0
410398559 57449613 0 455308151 433618333 0
390764097 156429736 0 722600208 381006330 0
297229663 95563119 0 497226676 434944369 0
27702064 28134527 0 801925112 739425765 0
481627231 109390690 0 860696129 650567950 0
598013256 65179707 0 916752591 816446200 0
75345851 57030637 0 497343260 442577647 0
12595257 17861458 0 256085688 213105501 0
6776639 8013921 0 676376336 907924049 0
78210081 16472357 0 216435084 222015099 0
65617317 28955230 0 160400320 169441502 0
79245361 19811264 0 185363155 231418721 0
86348952 1649699 0 358701016 376953582 0
13356672 57862085 0 225054172 250537251 0
8069713 110960520 0 294327727 438765112 0
178486518 22153114 0 412510856 526436195 0
529459760 385521610 0 728606457 560661923 0
78763931 109228553 0 362884787 384813322 0
416442028 185556656 0 694823361 772262700 0
112439100 4936867 0 118876947 127400244 0
551508628 366245625 0 768737401 678853913 0
103886627 13403663 0 525259154 484041342 0
221171513 153866260 0 377419562 421545481 0
106119760 30099558 0 321286814 316018167 0
32934392 34852897 0 476176385 525359849 0
365198812 18335467 0 588114731 511578807 0
459355869 27097484 0 581461310 637486032 0
37156926 887588 0 218631120 204570829 0
152942577 3256191 0 519464361 472683107 0
73100771 90774740 0 142290844 120084615 0
87912440 110656440 0 724125412 837466994 0
429249304 7656414 0 716370703 592423132 0
806123210 36359756 0 896922313 449495541 0
173645791 97559175 0 729737159 700049108 0
239979217 21178382 0 499734488 563296736 0
229417424 139900669 0 786790597 860490966 0
180790283 66649523 0 283713087 268185354 0
3994867 6501979 0 72577649 80996551 0
412774904 95941120 0 856100652 848802447 0
97610606 4394411 0 412546474 532239607 0
24625345 7390304 0 292452685 326051005 0
557656706 154487043 0 658490445 340617496 0
129389029 3678559 0 140542849 148526374 0
83744 9302776 0 51990267 43637553 0
72201256 9184220 0 114913516 107126902 0
277998610 16255606 0 755224795 759955091 0
89221054 37564629 0 332116247 346993821 0
26390219 27085788 0 389310991 370932521 0
434262136 87605165 0 647894289 520684495 0
40536539 34287964 0 293122206 294383471 0
435614071 57175855 0 854072061 846260860 0
34106378 10066948 0 266447537 263004666 0
4903387 2751072 0 222230839 220925930 0
90354514 7507595 0 152774716 168786150 0
82502239 582538 0 380662678 412638556 0
4442761 706036 0 31419744 27193045 0
148476936 43363031 0 702890941 758509053 0
163411769 135682793 0 363752918 297384290 0
53388181 23483911 0 130204495 117899687 0
223941949 32151512 0 647779581 397100301 0
311036249 19299192 0 949566486 954292731 0
28600080 2606275 0 87919089 82706126 0
6950403 437956 0 183817202 162686160 0
339779114 344417852 0 562603979 567458494 0
262015606 6828652 0 302744160 293287141 0
19883275 808130 0 136778917 129940511 0
130966347 10777017 0 682153701 687336864 0
264414793 69947744 0 353857933 205566491 0
263652125 56234094 0 394396157 239099426 0
270907593 91072362 0 570209303 643558808 0
40670964 4093211 0 94333787 80109583 0
238426567 117090006 0 768962983 749084659 0
16323743 13519902 0 273921887 179467272 0
179300461 139322605 0 499116950 647840603 0
1183583 6045726 0 48306863 43842562 0
336323594 32466775 0 892730047 882812819 0
236192761 30160568 0 239414119 88627620 0
181805373 88513243 0 798576897 874363450 0
311556414 58332679 0 837459849 704106097 0
502630598 117871300 0 824418137 740391716 0
19901403 2416289 0 28011907 27408118 0
397251046 133920216 0 519848091 440600385 0
41914253 43791297 0 173893294 178414873 0
116610361 860453 0 393940035 317729707 0
68699004 71640875 0 579386791 592870542 0
184545555 243140162 0 369602097 347018050 0
137270316 81036819 0 235403122 237936481 0
552939703 138215571 0 763377940 840563156 0
63408662 54530890 0 362641927 360626009 0
216436529 3736080 0 254465117 252280172 0
28916093 2592571 0 198831965 194135564 0
3270218 277455 0 33914108 31982577 0
97369627 11058247 0 813543690 789671401 0
64006469 29835695 0 259471014 263397532 0
47195187 67220520 0 507969736 520929282 0
32092452 43138313 0 717552740 763058768 0
67050267 17608130 0 84767621 78008678 0
58709299 45428264 0 166831573 94984646 0
306693241 10118287 0 620225130 640012542 0
23264909 8024559 0 58267128 63580526 0
236512629 18897845 0 512218484 387739035 0
67634486 10925161 0 90423914 44003080 0
35697503 36266393 0 869268620 827289152 0
85145718 4955827 0 295225676 324768888 0
259771918 65159823 0 428381588 375805046 0
524878076 23143239 0 671196833 538542161 0
34945299 12534325 0 518680423 765474506 0
188077527 12400993 0 663136087 490391993 0
212040446 56630427 0 900616676 877511474 0
93511027 59260887 0 335605087 377813839 0
3487271 826267 0 79466028 84930159 0
18007749 1383991 0 52865966 57864004 0
31046442 8860824 0 499398558 533921836 0
98233414 84183144 0 805518037 878899247 0
612536182 331988169 0 702926947 570403360 0
335817350 10681200 0 633123722 730164520 0
35663366 5795674 0 214639460 200259191 0
23588422 4402940 0 208928621 228535440 0
77653001 2850340 0 97298062 102554768 0
26412588 5924807 0 349370035 305328381 0
7714493 5093747 0 121645433 138060180 0
42773454 9379078 0 914379923 902349549 0
51783446 61684160 0 622143190 562560287 0
135916051 248710238 0 486765210 499051636 0
9643895 3046039 0 163991881 158931863 0
93700528 71942786 0 830461761 787678362 0
40011402 22848470 0 597781328 516376768 0
236552087 164092460 0 479506216 401694227 0
264726079 4370785 0 849921595 940204719 0
127882774 82904169 0 685705602 594214983 0
4135380 2596418 0 23272582 24604763 0
347563653 42122315 0 374463983 269628668 0
372043625 73094072 0 511744199 458578048 0
281622237 51562432 0 388063030 241447310 0
81786285 13586257 0 516187369 519018163 0
166027895 37164994 0 788292626 803065332 0
96263357 10922502 0 421045153 418511162 0
358282968 18550215 0 550713505 388308805 0
15638042 34402979 0 420893863 429278361 0
17936216 19019398 0 265947813 299665431 0
15772688 23537160 0 582947937 662246611 0
442710146 12429904 0 478172109 371435253 0
42776078 11140633 0 889007348 769625478 0
268234783 71279925 0 670706708 815633318 0
399982897 15062651 0 668528531 504052666 0
46145714 97275969 0 143933859 139415557 0
128139840 91042724 0 187067298 217427191 0
917331076 120384326 0 969734417 759996890 0
37124792 52281583 0 112113656 110311694 0
443849189 191260397 0 764719671 758682990 0
26543116 59292152 0 426850273 385371310 0
23839582 20807042 0 127697736 135372200 0
89711054 30512601 0 189168698 180122502 0
473028549 6896917 0 859945004 841985280 0
59121442 189385233 0 505880696 524776877 0
312461192 88887141 0 733515183 581770899 0
164166122 100526578 0 480238583 458373302 0
11498557 28654435 0 594456557 582680592 0
24480762 11655959 0 732948979 770066202 0
44185923 3615734 0 696290052 702667060 0
9979696 4327371 0 744108172 747762030 0
345916675 89431374 0 528412467 517657034 0
133385259 107069423 0 545267925 495009173 0
15595304 16906588 0 77716136 66341705 0
3464471 141393 0 5003899 3874319 0
54936593 44878690 0 600931670 478657179 0
339305750 53074734 0 777459646 770740630 0
16484269 17348439 0 450067816 385426956 0
207722066 124439358 0 287133738 208573288 0
76505305 89998358 0 619270790 614377501 0
375798840 112564247 0 600947123 633303938 0
688896520 547808481 0 770677124 778439301 0
45004676 36544598 0 405067570 376191548 0
498712640 166713317 0 637644278 558743041 0
29297144 20228550 0 76115785 54530980 0
74095993 22556578 0 262034070 177763827 0
26362654 12749538 0 465304770 414586613 0
10108493 14813055 0 132675620 121634685 0
483134808 6505926 0 722814901 659257993 0
7190603 104457396 0 315233789 372188361 0
169952416 9703392 0 291602287 180315379 0
99983914 127308882 0 282511646 293579193 0
67854153 1036848 0 265389836 217485346 0
18687691 32582778 0 375886582 363541657 0
15742894 17913339 0 155562662 167212021 0
145278157 57988514 0 433572675 393786390 0
32117804 6203382 0 151425820 143923802 0
454690614 114764063 0 553446566 441817419 0
159123810 5955736 0 658100990 620446956 0
14090002 39452329 0 609184278 637105777 0
156527182 116209643 0 255447749 190770344 0
207509064 120812846 0 556325900 630947439 0
54030247 46256214 0 351821906 333972176 0
108873405 24327129 0 637545865 526862697 0
228853001 11119976 0 577656567 598433281 0
191587383 193473435 0 807034468 809035431 0
50341925 57987762 0 726815948 758759224 0
35643743 19242745 0 641004958 704337452 0
111926679 141395958 0 160913920 230568535 0
15094688 29224053 0 643572619 632849978 0
61150351 75606169 0 591712030 631032118 0
1656371 1855066 0 32581592 32364731 0
2261769 46530651 0 524830803 497514059 0
3909301 2074311 0 12584878 13635521 0
18981358 32709749 0 186277566 195493208 0
463565754 5698320 0 548244514 892047444 0
90552945 2074533 0 149126191 146785639 0
275873301 63223816 0 714073534 767059835 0
66917953 312375145 0 682118301 750646134 0
420708325 244955014 0 822568892 776602680 0
373006702 112480114 0 617857866 486636848 0
280601872 30572966 0 334075259 231291671 0
284166538 175548795 0 431239140 422196189 0
417285939 14517888 0 820367519 717927419 0
54726591 2141540 0 59496084 27337910 0
145826047 35833468 0 559571802 393616157 0
30052826 2970 0 65027396 59256253 0
221789352 162148458 0 269123736 206905863 0
316018788 14315585 0 704040337 872450650 0
133666102 17878983 0 231648289 278266742 0
15437479 17822009 0 489204119 544741150 0
46236852 6498924 0 198224077 188295524 0
346053490 168487173 0 441311558 419124929 0
783009 1221962 0 32501850 26723157 0
52794633 7761440 0 88979322 91814886 0
5764463 7845113 0 373386989 342823416 0
524851121 301491215 0 834619052 798866669 0
378746881 83355150 0 876113299 928454594 0
23971261 21139613 0 795846064 835366115 0
290121657 20114040 0 428317884 385117311 0
118492013 856944 0 555831479 633396005 0
18562281 23517173 0 605911913 627067718 0
16449431 28313953 0 576054964 636633753 0
589472601 261605024 0 653361365 540428066 0
18629583 48499760 0 305313487 319141536 0
70766912 5534469 0 150527633 153263747 0
7214388 3952729 0 174600895 163123920 0
176481395 51058721 0 330324388 291499640 0
220160825 9652600 0 608527769 645090671 0
46702443 16201070 0 232484241 214599906 0
32648503 3778961 0 449474285 342548541 0
37215328 4162049 0 317030713 282165246 0
401439522 342626453 0 727593857 701767843 0
304491854 6316941 0 811673679 774440443 0
73482372 276706607 0 757012130 868022380 0
634610621 91992336 0 848891854 743178240 0
113190914 30535995 0 219484459 193585249 0
78708804 200462 0 690952348 818867132 0
3281589 41485322 0 218460361 245568357 0
5818544 53695621 0 188555451 227763428 0
338314883 40511407 0 407105466 368904943 0
423799284 133600729 0 647651842 620845227 0
72120145 291312 0 114579988 113075806 0
421696664 94184935 0 691473742 658861150 0
22928935 60136912 0 692893918 693786390 0
255880472 35522257 0 398200327 393886515 0
84733682 119505386 0 781095559 864788461 0
3745723 15996338 0 946209065 934080054 0
46473138 21791965 0 719810618 543759922 0
156864541 46189951 0 824139135 773334687 0
55313023 5301639 0 69853293 22476112 0
208797863 36836591 0 886389686 802438121 0
176339594 113430419 0 828186048 572554189 0
3188995 1221482 0 24934945 24154071 0
78434054 11202017 0 405487171 417746228 0
655027384 62231762 0 912992667 668215730 0
819726533 6813066 0 945299147 535898900 0
108924648 345505259 0 826949989 803143972 0
51223455 70598528 0 650285757 606991978 0
52826450 13468380 0 254201829 230906137 0
48745947 81199641 0 222633986 277015442 0
9943428 119899737 0 946375990 888075209 0
474565488 379608020 0 906993539 892159011 0
24804552 36213655 0 168764407 171469052 0
186538260 76288084 0 663866233 640363380 0
502655733 46084191 0 741172057 711898878 0
271179594 9953659 0 300673788 155679568 0
205499808 33594289 0 386735195 353790735 0
15560546 2994853 0 70950636 65884651 0
271631691 78676625 0 817959861 770989390 0
1714732 65468892 0 683427036 779532113 0
482424 11740461 0 137920223 138446447 0
12567011 4373353 0 20994151 26780040 0
15880997 61149561 0 506238549 499932497 0
209408307 65772300 0 228840948 200762864 0
35646989 21661143 0 103760366 107433636 0
147260340 90503209 0 335366119 333712756 0
158328791 128447010 0 420348037 330851801 0
1692319 840739 0 20084728 16409542 0
375247267 2481420 0 609585434 610725577 0
23908745 31489926 0 192705598 179789565 0
67283075 27274273 0 259407332 243465011 0
3424805 4307107 0 259509819 236229363 0
121769458 4870743 0 245628690 270694632 0
61332534 45217876 0 247159426 205088931 0
76073937 4020012 0 90751214 73846578 0
149511458 36114487 0 292840130 175145690 0
220413608 177946349 0 253240115 240045912 0
40080676 66370264 0 678512984 681499618 0
588869795 74063717 0 749921966 642863689 0
26021141 18251743 0 74397486 98409744 0
594222771 120749430 0 801102828 482836712 0
107215393 17759950 0 743322492 747766659 0
53566010 98501166 0 481424253 479384227 0
103410118 33584993 0 855883218 697999529 0
85829265 2859960 0 181519503 144161636 0
95119221 22709338 0 443219974 401360871 0
3611932 30667136 0 649075042 670881701 0
43950827 2714193 0 91480562 44419888 0
159874730 78586421 0 192420229 171835457 0
754981030 253866395 0 816673882 695017304 0
262579929 52232759 0 597390161 299801462 0
535461825 376814671 0 610493858 572269770 0
16705643 24207846 0 298554052 286697339 0
445230410 97415233 0 734395259 863965175 0
16726948 6862537 0 310800380 284354328 0
8223931 5968016 0 123529751 104881281 0
511451589 191071020 0 910584238 622325980 0
61625796 1298783 0 320377929 323597114 0
28942 3674421 0 261573073 221768218 0
9485992 50609010 0 371303495 435976327 0
132393184 46029522 0 254529764 253514461 0
176709880 21338178 0 189142606 145535926 0
360704770 104784550 0 477396427 622483636 0
123666701 56582174 0 287408375 408191205 0
7429145 22189178 0 203492322 203587566 0
157383445 5298835 0 485099209 357483349 0
39236241 76412436 0 801934253 808914050 0
203408931 23504418 0 536952058 436053508 0
146456443 46534786 0 340448981 308405516 0
9682747 14945342 0 97740023 90049430 0
2366105 489813 0 2691697 2049582 0
56632413 15383645 0 480492139 596172805 0
73421591 56899459 0 151589993 160866053 0
475538786 32693070 0 659539013 445680132 0
77487034 152460993 0 564529293 574080039 0
452658748 263334075 0 778650220 660264540 0
236916222 51781146 0 647391957 670184031 0
41827465 508492 0 117683495 106117512 0
583326182 211069640 0 763688580 872757430 0
88204132 4837701 0 160586065 174145477 0
130790328 25431864 0 315384233 318587579 0
327818831 118044315 0 406888625 456327386 0
478470014 36658026 0 778392801 507805108 0
73231609 11445691 0 440622348 333074458 0
221825505 171712033 0 522416411 493557535 0
46869783 18493695 0 425837040 400304717 0
21394420 23267311 0 101980909 120614722 0
62904863 26638997 0 889702866 716840520 0
27180277 84012951 0 779767664 978060695 0
442916347 3583694 0 605741049 663402584 0
51063638 7464577 0 950964407 933215925 0
27558248 6575642 0 632703948 603896612 0
13223370 92299401 0 641014215 660007252 0
505346146 153266707 0 561500225 405794751 0
61018212 91209070 0 388762405 536039202 0
17610530 14040657 0 184979075 174965455 0
602722133 118170112 0 788754468 654389280 0
37567202 68046875 0 184025488 192578695 0
210566732 20925014 0 320910516 226265888 0
671914682 743752639 0 900358546 907597624 0
224346505 73380101 0 447098128 430291274 0
238054268 86269563 0 610170589 644223210 0
84299808 36037089 0 565095558 527136647 0
75841099 16067584 0 190104221 171359409 0
705585084 110027615 0 737804599 473853698 0
31938843 6478054 0 49310490 67998329 0
202524284 103857332 0 207724044 145403293 0
555559707 272027181 0 767847860 512228804 0
673267795 25604728 0 821601238 358508039 0
89050613 22551795 0 162663573 220330455 0
46298337 50542375 0 718455042 643199334 0
22603804 76890929 0 298084406 325495588 0
132058275 11756283 0 285305374 277813282 0
286714053 332580655 0 409560861 431237775 0
43300381 41881351 0 700559253 814781524 0
108945031 11103958 0 366007170 412137905 0
109386677 69982547 0 225794098 210046928 0
275337971 91493000 0 670176432 673508268 0
373659252 119251869 0 594748006 519093019 0
18205038 26612345 0 171597004 160401583 0
229369672 66902740 0 388831644 355302817 0
43126941 4658076 0 865625021 749435320 0
17618418 24119341 0 224430254 228285287 0
10851982 3220341 0 77577999 114083360 0
39326786 141834814 0 554240229 606560429 0
831380 4095051 0 50475778 44074975 0
66409492 33585530 0 734889430 711806907 0
61522703 27088854 0 307568405 282913695 0
96352628 15830772 0 340071723 281554638 0
24528753 9786388 0 130537304 112441577 0
414427583 7295642 0 693262097 880511746 0
50340488 45182580 0 514955606 464127667 0
177805124 65548076 0 526638895 530809341 0
63052487 29873552 0 75058047 69082514 0
429553 216063 0 30735256 35246412 0
25385298 15313362 0 488000269 441010695 0
136139800 39462126 0 177417565 269030352 0
587929538 525414875 0 929183194 614333017 0
36627883 102799678 0 294748428 298053970 0
572399106 199851818 0 819686495 767677485 0
315258969 187623176 0 779022553 926379242 0
640941219 92996505 0 704191655 588536623 0
510460286 27809245 0 719173621 600761563 0
19443062 223601110 0 936235551 739709097 0
118315012 29780758 0 197628983 146572438 0
201922116 56792801 0 352912632 370900903 0
575114551 335612650 0 717844185 699607612 0
86847153 38335303 0 432978482 420289935 0
41897163 4222531 0 414802808 456347273 0
478049 64125 0 2460899 2671537 0
533440747 424148999 0 588935407 497360345 0
177996423 90813160 0 331912271 225675556 0
73886460 40867847 0 326680014 316416864 0
54852991 130382236 0 889135230 848176189 0
13751589 40273372 0 558105513 645495596 0
362192312 47550255 0 504028575 461740667 0
270907930 34867565 0 656954553 821409738 0
369171225 210505401 0 473838004 411794980 0
71795744 7350845 0 226865585 204843102 0
15066180 6823038 0 560112409 518648858 0
135200430 247810545 0 279701286 320212190 0
767800 85834 0 2223796 2451815 0
187670 148397 0 7508727 7461068 0
357528080 23440456 0 644289077 555303381 0
12680506 2750615 0 72523450 88561322 0
18788949 8461471 0 147831915 139429345 0
36229336 54091235 0 421384761 351318464 0
165870490 83298816 0 613690178 685726300 0
158555866 59818859 0 466029539 368137772 0
113911856 36033305 0 149413681 138254766 0
548529311 368251085 0 655967837 696858239 0
395279709 44454637 0 621721531 729174650 0
30817939 39501828 0 528891319 504562064 0
167507686 87801650 0 818487955 583219202 0
96087776 54737325 0 168177930 142707085 0
136768535 129095257 0 445167904 443912546 0
59626670 25660117 0 415342602 377010482 0
17392964 55681718 0 298939907 330714972 0
333599894 169703538 0 686616363 670274470 0
64104649 33272772 0 218534801 215395979 0
36407773 13481812 0 110937559 108393160 0
8516325 58546456 0 105865036 134555644 0
336854742 402140361 0 947168292 844459925 0
12820421 7596189 0 94771941 98673439 0
75721831 85755952 0 448416831 478223732 0
202743859 2424222 0 255704942 100566431 0
21860324 13412655 0 670692769 643982578 0
179704574 24386434 0 391739932 355761763 0
79797157 4629559 0 244332524 241530214 0
156195105 19184453 0 448500981 444107635 0
4227129 2959272 0 77328314 79982130 0
50721061 88041454 0 365707850 369936364 0
24237049 40509165 0 706747823 681365537 0
142233352 138341037 0 350217939 319154414 0
73048935 52718146 0 975507771 883174518 0
23403203 16871760 0 46712531 48355450 0
675798464 403479285 0 714946203 729279847 0
10015958 57124572 0 760946954 741349497 0
12571547 7235497 0 33144059 33786152 0
47596691 6871604 0 230939433 233861043 0
92501054 20962590 0 131534821 68535757 0
519810481 19899134 0 610297591 545099677 0
184174521 66690639 0 662782050 641286885 0
381997890 22105333 0 520808480 481946929 0
13756915 1380270 0 30576917 23802503 0
324272702 2467781 0 544982533 486499130 0
173483087 34256346 0 200095555 182601465 0
126468721 50425413 0 143805815 70438993 0
360197515 27879751 0 504375038 517841650 0
163993403 7892192 0 640087121 753548373 0
579274809 139320289 0 667263870 639973783 0
46602297 56171544 0 199609914 170618040 0
399247072 149973889 0 572402730 534839288 0
355176439 38112495 0 399817438 437856799 0
5184446 3637804 0 37238524 28202390 0
16825492 3359868 0 76616356 75873203 0
67435448 4617442 0 131224418 131315323 0
111302813 63145939 0 869208554 874677641 0
135204216 80560872 0 327421359 322473936 0
19908312 252241272 0 710471330 683171430 0
359969344 166632496 0 540659098 436540603 0
2409995 3014059 0 6967078 6749147 0
169244359 97903606 0 722804362 730353751 0
591189325 50290852 0 733456748 722762878 0
308697543 29598557 0 330940318 223235940 0
25317052 23165156 0 372406234 357629371 0
403654199 245007274 0 476680099 337155918 0
2395111 36105418 0 636759108 772182728 0
130249066 64539316 0 665555076 572144986 0
237513965 3172420 0 466909787 450091260 0
14749487 10856374 0 451980780 816126666 0
31869848 21223154 0 641747658 696674263 0
76068955 6690852 0 79603517 49763793 0
76521815 146233384 0 819622678 733788567 0
99210299 16908682 0 118995264 73444893 0
8381680 26518834 0 492582150 516531477 0
385775138 62557462 0 568485199 706822460 0
324484603 91699956 0 728809659 615428763 0
4513310 2308026 0 89925173 86760216 0
362542661 314465625 0 700270014 608537814 0
294558690 119722467 0 715491641 682841004 0
16024504 242779219 0 771389135 960772976 0
384008304 137898859 0 669554603 568046344 0
257953262 13732555 0 515180327 570560841 0
7121902 103191803 0 636109495 665156517 0
86906494 4942096 0 763417177 743582924 0
83739577 154076225 0 701437061 740937186 0
9572004 83952447 0 786268982 712242958 0
247664049 92832355 0 340644095 312741363 0
39957606 5159089 0 353664095 367626192 0
26650154 3849310 0 710388851 685387889 0
360626581 43663879 0 530820447 472958385 0
557221 379976 0 7461859 7628496 0
32266922 33378633 0 492462019 596238748 0
151710266 78043138 0 888315600 739105319 0
709983254 133209298 0 895732314 882853094 0
102628239 120096056 0 320299445 379812930 0
125841051 82370807 0 665406233 875283724 0
296953500 16566281 0 611046343 731973692 0
237901036 103981892 0 677883823 722546338 0
3742075 48608879 0 275440431 270853520 0
151077136 24525985 0 832711173 688842552 0
100308393 86363972 0 818269177 793212083 0
322770232 116604366 0 433287243 473759982 0
89646036 12717545 0 264590580 210508790 0
15756364 23761755 0 425568842 574387396 0
129495840 16599578 0 529143901 547803747 0
126694717 11796553 0 247072502 229149300 0
854224 147107 0 9317478 9883665 0
27920840 1188670 0 296291741 296761585 0
54874894 19793955 0 385589750 246295705 0
7605054 92043163 0 475745186 430667765 0
61776752 49112388 0 319005094 372108104 0
183318216 34544448 0 248585761 249802023 0
20326511 10220128 0 228506806 247406901 0
3944358 8461275 0 682297849 707124086 0
1214945 10058478 0 72056189 76620420 0
61138889 17735022 0 277665653 350245770 0
3126777 7091788 0 383257962 448931223 0
10195178 66130992 0 870369012 829659141 0
65407932 83671631 0 834097514 902154739 0
404821889 129508439 0 553069680 412039159 0
481415 4311363 0 140120121 142788734 0
3751210 11078567 0 82141430 82615984 0
66197932 127359304 0 280043249 523949113 0
17035917 19793189 0 70895380 88921080 0
394735 12037608 0 606400291 485914248 0
18579878 13509525 0 34201725 40158097 0
5353435 28952968 0 857883627 857154691 0
24717354 106378596 0 769910358 737945261 0
53654833 126860604 0 492796509 506768336 0
10259414 1653694 0 82861107 81817830 0
78463816 2034821 0 220347541 219231216 0
394894978 246105841 0 461694316 475204452 0
13792834 26411819 0 613401317 705315955 0
224304686 137708036 0 676904317 648281442 0
18616734 30050893 0 422400347 376283335 0
430597298 271641354 0 509401537 489292496 0
44020809 29382789 0 816690774 793473288 0
214501447 19892773 0 790997857 643591829 0
41300137 58734677 0 414020435 401909054 0
34409118 49814423 0 152766025 184965926 0
20330214 64578674 0 232295694 261208883 0
22797 254399 0 254423764 202308400 0
285098661 62049107 0 746333938 596025358 0
234371314 40416371 0 637999593 512531038 0
716771 1140127 0 7021243 6804270 0
198239870 63430372 0 232129998 324952624 0
338946011 157551153 0 637557528 713928887 0
114017712 17381149 0 339105474 300324704 0
51877915 14340447 0 184970529 205287736 0
225615936 16908989 0 831451083 794858691 0
44350120 4761850 0 435906093 617995760 0
40822851 30943226 0 307831422 297551424 0
93667000 91006083 0 553390982 609471673 0
414344534 136801194 0 631922249 550328068 0
133604998 5362986 0 198093994 168290371 0
255853097 28789685 0 519868238 387553915 0
87676896 116297449 0 784984252 688160610 0
19264349 2955335 0 28835686 27800732 0
26888068 62549462 0 470962226 416627613 0
106978658 6541254 0 446917614 383949498 0
28384372 12308312 0 63739966 64062037 0
35301595 33110704 0 78879775 76657860 0
463745095 1038195 0 499770414 529028331 0
584123172 136435663 0 706640957 700105696 0
248476210 77684310 0 651503764 490297501 0
68496483 13032846 0 768680790 789157239 0
325326703 218754304 0 413601750 509602043 0
177836088 20647439 0 453599381 520931958 0
38172991 9560514 0 739726179 660609626 0
365068725 90091879 0 647154637 647595092 0
11879258 68162654 0 665142446 565267420 0
47773016 40428228 0 512144925 468853598 0
74000171 58104973 0 308980448 373881097 0
23616500 9264345 0 53153366 51266952 0
23020909 19194495 0 146165110 118534594 0
346012155 275212792 0 706932201 484478139 0
22280312 5504217 0 167023447 164034184 0
430573056 96811197 0 959878924 779468541 0
102584776 12630117 0 709989590 699529536 0
685460651 305847435 0 713105112 439633788 0
39637293 16784940 0 171603377 175752362 0
25409716 48608677 0 491874485 487770546 0
216467070 168063308 0 836026392 803143015 0
62018223 5425301 0 362385192 364414153 0
218100840 107153975 0 378668627 403188222 0
7835820 393206 0 102549591 80961500 0
147950398 119873886 0 817331243 760509665 0
303016924 51005021 0 340042111 331311186 0
23166147 29093086 0 301868971 335905079 0
343367348 16131118 0 390035071 184886492 0
15676268 63465515 0 523076129 537542789 0
41979644 244624 0 172653590 191946698 0
355479505 29263597 0 438288535 353134544 0
154431156 87573054 0 573761106 533296296 0
108524319 12617586 0 156669941 164349981 0
293089066 111357372 0 366003818 378729429 0
35780775 14567772 0 37085874 39684979 0
14778609 5660480 0 160126640 182269710 0
89775991 168519700 0 709131766 700172164 0
162436742 35402114 0 798531181 807697935 0
3466308 27594043 0 294058220 293046869 0
6925700 15425493 0 383705024 343727303 0
21129268 99128451 0 776561494 731575287 0
292933681 200765986 0 444437977 456354941 0
621476627 179020624 0 712284189 610323639 0
399549283 146451773 0 514028738 550948832 0
47441159 182022913 0 806536454 775427278 0
202753064 67031621 0 783650433 795475453 0
11654139 112979632 0 809658845 797344781 0
31339983 36564154 0 72476425 73337570 0
64997927 4236476 0 785967378 785771471 0
636554017 102782341 0 752597795 757032583 0
25002701 29702972 0 231342953 249861491 0
72627383 17195612 0 761343269 674152702 0
167883214 93727431 0 389659103 401821175 0
18840587 7941155 0 53301084 61743561 0
535209295 444203877 0 743865889 872757362 0
27840061 22962168 0 250517623 302345257 0
178755095 26011418 0 457806293 295438757 0
75054047 19857966 0 259477213 298257520 0
329342330 100444009 0 675944583 484281180 0
69384490 31422221 0 460327516 431022611 0
95897098 25359072 0 439925163 449615644 0
179442457 47866034 0 378251469 430983676 0
466669870 136947021 0 681708776 572842792 0
382188222 96916094 0 399669709 315299479 0
413998971 317143451 0 657729154 659531137 0
16877790 524367 0 90261524 89764831 0
27106745 14407110 0 70627836 81660955 0
29211300 70473452 0 170954058 218957586 0
155229227 266841707 0 799103013 698884095 0
251816 390912 0 4148605 4068345 0
49479079 41866568 0 404365675 346816010 0
233831622 107330493 0 876902771 797718299 0
124660197 57396314 0 349562815 344201470 0
465639500 181090901 0 703320486 660731230 0
36403375 16475242 0 159617856 175747026 0
64930352 44129340 0 86977597 83942154 0
48707107 27250166 0 77617366 68718954 0
5382578 2379574 0 108720511 113351204 0
555867236 322928581 0 710798604 689113020 0
4996202 2820132 0 149520368 144306828 0
571203222 28651666 0 609491052 558765581 0
83147060 116446532 0 611865778 844402434 0
199473476 18575393 0 636204445 650134479 0
28314204 9603076 0 148132770 172358807 0
1200094 2121740 0 25777047 26121146 0
495220094 538793101 0 752452159 880092546 0
60583964 132363837 0 438848938 440833716 0
243006399 105216323 0 359432194 367163743 0
233401839 93403627 0 745530125 875096259 0
13128638 8047334 0 41820327 45974553 0
23287592 21221913 0 740735083 757821646 0
24082443 705362 0 84764042 87613062 0
98437935 23823237 0 239000667 223692696 0
392460861 76436170 0 701619607 691355126 0
673395498 53888995 0 869705942 824039835 0
20751622 51360755 0 338220119 337533870 0
221221179 48440634 0 339818695 335130892 0
624729333 59178201 0 704657652 273531784 0
70332077 64821571 0 439867206 454954595 0
18273298 6320775 0 148286612 163128507 0
187354750 75305874 0 519535033 841387046 0
138868583 8149926 0 251477284 249002170 0
83031697 63478501 0 105396046 69565678 0
24343291 2250266 0 141278510 128913480 0
14477244 2194908 0 99879614 45056433 0
3046195 11440297 0 949662567 783683801 0
23375710 31447790 0 83758498 89691677 0
89130025 69047619 0 646172074 658330636 0
95719108 95288737 0 706378702 685643696 0
15199722 27924369 0 210464300 159266165 0
47976331 52616628 0 670306673 702037039 0
19922110 21300666 0 395309428 410173894 0
130843544 61372481 0 745353353 734239687 0
395740025 235567380 0 555177950 535285784 0
134919 1488683 0 9892245 9780667 0
83205493 45999096 0 240977162 298997810 0
37396163 97518691 0 432381765 386617156 0
36671332 8035883 0 385779168 455220963 0
269759379 136507784 0 715691447 720884368 0
243191944 7393692 0 886262346 895018592 0
12706822 104777536 0 382820152 411659526 0
26077505 4998020 0 454009349 391155551 0
86746566 60283780 0 106013834 93058619 0
32747770 84608899 0 941723892 872353891 0
690139791 152089926 0 767738385 646641184 0
229945006 16495435 0 422195328 380302345 0
302748210 250379792 0 934457249 972967342 0
363218318 52550170 0 574059201 459473909 0
4976289 7573014 0 164063191 170280041 0
260399994 208562314 0 676344450 660544874 0
266008809 63141219 0 304662693 324238042 0
266643559 264193634 0 319092206 312937824 0
455360219 31655741 0 760968016 819413882 0
376686400 171178669 0 510837050 467787211 0
371279871 189805607 0 743972719 554537591 0
86133012 46600019 0 361780248 245131703 0
546961484 498586285 0 657509846 634580773 0
814814575 320730122 0 854759763 752193112 0
72051007 84870776 0 522602669 682294202 0
104368400 39493295 0 181874526 144033234 0
74273233 52539737 0 557665072 625672731 0
231619 266576 0 5670452 5293883 0
12428640 66144622 0 556232653 592357247 0
68264918 5541336 0 173338491 182686400 0
202754891 127366459 0 671207819 651371931 0
79523473 12373545 0 161259776 126506953 0
11115659 27216822 0 280797686 221949700 0
433892070 142399188 0 527996323 478358614 0
263095 6490608 0 129803192 128038526 0
53247835 41368663 0 821774187 853930204 0
74313092 388762407 0 612201676 801740732 0
266662285 24051869 0 425809787 419722273 0
148772097 51781350 0 599005781 624711728 0
529895684 41632009 0 835990557 615790226 0
273574089 56738472 0 558506271 413311409 0
314495458 8615339 0 854050976 670427700 0
7475710 2139054 0 329431411 327372710 0
347265922 43475290 0 721366919 607332785 0
82774999 118634927 0 685146628 741994486 0
98070587 41800834 0 255365003 233233946 0
2216453 790966 0 4018863 4141634 0
260288496 172284297 0 451879859 375099052 0
89148179 41182560 0 576598837 590026906 0
131671615 239257436 0 558193624 522693109 0
193138321 198913353 0 631176040 854201480 0
44765620 7418175 0 79373801 72859498 0
1714914 14493253 0 155166121 171572654 0
152950899 138498527 0 288442000 364398146 0
233189549 96269236 0 467050661 482415151 0
3180119 12811674 0 381934359 369755890 0
4282639 480857 0 28126244 26872294 0
14292279 821131 0 401958198 320463901 0
546695197 238937466 0 794003205 913032214 0
133974630 13172925 0 574360029 590484050 0
98305585 251663514 0 643273970 717690110 0
102434176 7154010 0 648514474 720677509 0
503680865 246929402 0 561790931 524779032 0
17576860 21082158 0 422624747 575336935 0
38636430 200657325 0 817814258 646812452 0
497442335 151210727 0 850254754 839418051 0
17882478 23589480 0 365434315 402346220 0
59529047 52353986 0 473591987 417390520 0
124811316 49150807 0 320155050 337489986 0
29755133 6307921 0 376843589 315323554 0
138715093 385149093 0 719445737 710655411 0
404356166 113850607 0 572898956 510083049 0
385499082 4992485 0 428037260 296112217 0
246528169 214172849 0 632413279 661306156 0
78855593 31076466 0 325026759 296157433 0
619966927 79518645 0 995362043 886547477 0
43171856 5634213 0 44936740 33258906 0
100282469 14585801 0 518977161 615663667 0
20827174 22328759 0 176553456 150732580 0
25750255 65986158 0 143221453 142557333 0
168791848 23153799 0 629310981 852292600 0
24883073 737517 0 74275639 97152051 0
676200918 160318659 0 751508364 358361002 0
348383638 18398083 0 838392384 759740599 0
63210187 5639366 0 94923964 91996934 0
2711794 71116173 0 395298420 432072528 0
11656360 1326726 0 198846014 186440700 0
340774659 169482205 0 416218119 358550988 0
204644014 105925384 0 563374688 666306920 0
807364917 240358879 0 872500725 603152098 0
523967267 23407850 0 665576905 754382424 0
15014218 4163782 0 34943613 24902643 0
109929401 117773608 0 602992773 590589227 0
52076082 50340779 0 153496272 183580762 0
599696086 58354400 0 717739019 358607409 0
28017824 57225995 0 161742701 142179270 0
39361631 1708348 0 96095348 100261937 0
563794132 99904831 0 780146373 636976914 0
37643495 15956202 0 146203846 126850645 0
46746463 6806188 0 49826580 38016137 0
119991074 266954197 0 911308168 842882519 0
345022213 15374162 0 779018841 917272486 0
2325334 21518147 0 531809341 524733586 0
25491144 48784966 0 262615949 230541787 0
2318120 15837566 0 177129957 201014973 0
21601816 11062902 0 376679465 338488814 0
675692106 29794680 0 885053681 872700405 0
315476096 263805977 0 515112895 506319603 0
35859374 13833192 0 113029943 114187423 0
32721985 66578984 0 577710226 527358203 0
1341413 782950 0 6936038 6509256 0
2782346 4327747 0 41589197 35742898 0
182559599 157176976 0 907838127 918196850 0
343543735 15986252 0 481735123 476252190 0
349189097 72569302 0 908137860 899401586 0
18783472 2572245 0 182018547 188785294 0
171908504 5657343 0 724574349 775260274 0
18054376 27132004 0 524497732 465008661 0
177688666 33875014 0 469913170 458984275 0
118794512 51718562 0 157472340 126704929 0
29026890 16844982 0 197315695 198279711 0
181940877 2362387 0 410428890 287207489 0
68604331 17603050 0 106458247 91120551 0
10884442 125071 0 270615114 253436653 0
421410374 108059581 0 689817288 687608418 0
2343044 685211 0 6901471 5920663 0
147485436 86946667 0 609211465 562900370 0
192379461 27031264 0 555344482 550558037 0
92343454 22719050 0 747357420 825101209 0
94534538 258435653 0 894978437 724092308 0
413314 1457609 0 18429546 16222392 0
18443890 12215378 0 851944422 844714235 0
156289711 21965536 0 320046665 221018141 0
256879993 37454035 0 445054950 452426241 0
165876914 28779396 0 251591208 312342805 0
44576370 967763 0 198709720 231561287 0
346394283 78859660 0 695842681 692114575 0
109426002 19790762 0 267297257 234192842 0
57581106 16170488 0 189609952 167793975 0
87953236 52848857 0 493622894 621623483 0
15626189 4547410 0 458376161 404299851 0
14448723 14103077 0 265794563 183140928 0
692213054 131606454 0 716998873 521937238 0
87652990 14531851 0 926851302 819879355 0
1572857 1720398 0 71950759 69549375 0
335167690 130751832 0 561709906 562873052 0
149247144 55962140 0 270218562 237306680 0
1425115 19539188 0 113121002 118292886 0
136731704 17957922 0 195564279 175838137 0
16266498 2733815 0 940480382 933988242 0
35716930 4057631 0 497220530 479312022 0
162066823 42664685 0 374668462 362631618 0
331717 9832440 0 247472381 265877066 0
271048816 269948452 0 525433641 531866252 0
75154204 27671594 0 114576607 103311325 0
13191131 14292397 0 108527397 100351723 0
498263848 43774048 0 738555853 780408021 0
2647392 50746 0 3789346 4374397 0
339886881 66863750 0 430627632 181291928 0
134379469 70051312 0 181358869 170516843 0
291385542 150214051 0 818677414 805596697 0
689028931 362320907 0 743072557 624291451 0
152531717 94764806 0 786532917 703744853 0
106868906 10379465 0 249459169 327375481 0
742466462 45309452 0 858092455 795489705 0
123705473 30678207 0 218456526 226642287 0
68162600 41591172 0 186536365 138947506 0
112038997 7164618 0 420570570 419852125 0
77559796 25465131 0 766863102 748381914 0
170805195 941018 0 256838390 262043742 0
107759461 43956773 0 840173939 796602811 0
586850 8532763 0 56065547 52887107 0
48408816 18098363 0 281753749 258732508 0
348146839 128003994 0 784805892 787309946 0
4074837 29683667 0 600091973 666330235 0
3321889 1692370 0 193544225 233900115 0
32455581 3244236 0 39247496 35023330 0
336240720 59415783 0 621674319 697702081 0
260242602 86247323 0 358461605 452036495 0
29401626 208916611 0 403624217 423669910 0
295458876 126703033 0 432334013 434240208 0
36219073 112804135 0 437883134 451183314 0
640549721 168097275 0 689685250 671925632 0
276700101 90964765 0 583521599 657091104 0
82367801 84255988 0 224900450 177616725 0
23497356 29816325 0 243856589 249409811 0
7881433 2913117 0 26401400 34259925 0
16542309 9104373 0 132438887 138254479 0
156829446 62514301 0 194414295 114385294 0
121008846 1393892 0 363743749 294030085 0
686714598 14498380 0 733756167 546711120 0
126916134 160267946 0 400577396 386240298 0
1047206 209298 0 14809753 13048869 0
175619086 102392023 0 266154238 216425784 0
38069541 42775215 0 369010629 379412209 0
73274864 6563831 0 695454354 713848070 0
136457802 132474899 0 524679287 563704567 0
36145426 10367517 0 329988009 359865070 0
504622125 329564879 0 554512104 541035788 0
15001028 22820074 0 140407151 144305165 0
17891936 16074231 0 58370337 57406869 0
666294478 299797647 0 811852682 735707631 0
59290758 56737373 0 654441171 655210796 0
1091342 4664577 0 39327636 49080759 0
161811473 71421373 0 348557632 551520389 0
20924879 30585623 0 683633154 598014988 0
129264528 46961483 0 569211546 500448566 0
248905765 89523324 0 311910579 450556737 0
566057436 10932187 0 802113795 471819045 0
681800247 120946599 0 827650303 665174158 0
12677214 83822701 0 432846340 372315561 0
509733507 158150776 0 882810396 603746019 0
133567627 103316757 0 200705324 160746075 0
254659058 32899947 0 550240251 279194271 0
16307760 35881245 0 643433562 811392831 0
106421596 66418310 0 170220428 168838453 0
59278421 3369296 0 157538135 142446494 0
379035071 13250772 0 670685555 556743057 0
126897051 36593643 0 564433159 650465771 0
324832373 1418412 0 382728795 326802447 0
490109773 69951404 0 851663374 872496715 0
351389809 47636594 0 688903379 723221254 0
22339309 11539216 0 131424349 122647785 0
162289673 267748714 0 632853597 464504868 0
229736699 68847546 0 599578549 730108023 0
200705382 24871927 0 762620720 726817279 0
108308510 64107704 0 483283327 410507625 0
175156846 92804538 0 192960469 170110631 0
1404888 14583403 0 91747235 122115409 0
122302341 13064660 0 659906412 671903671 0
245170834 8141347 0 431284888 448204414 0
541144083 27810568 0 554685524 485094601 0
224100039 26300366 0 228581261 96456833 0
1103079 796910 0 5215852 6003480 0
27773629 4865045 0 595577120 555804782 0
126498473 48804888 0 399499391 422772879 0
25720816 124573500 0 818111657 912847944 0
25706553 6346623 0 223433721 212278316 0
17369235 4067465 0 29013949 27059666 0
129691939 83338579 0 654734137 730899811 0
27376828 12074187 0 46759731 31840487 0
106983843 9815181 0 826893816 837468171 0
285339708 60622656 0 729790881 784603957 0
179352631 223336945 0 830096719 780899109 0
67038784 205328399 0 634067096 590959851 0
36645247 10677151 0 44554079 37704252 0
814762550 211877971 0 849158155 559369053 0
10058618 3733182 0 136043978 130904394 0
187056014 16474002 0 531407669 469362538 0
6645801 696732 0 64639042 45098802 0
924301 1343203 0 46525349 46317547 0
22871160 7940407 0 203981252 219783612 0
783474002 247375639 0 884073910 660492317 0
6369357 8560403 0 61410828 60085622 0
151605351 123038290 0 560948829 604781954 0
54589002 49165788 0 750217136 738223004 0
118473971 147409916 0 427616590 493720791 0
8161992 4429275 0 55320679 54795582 0
161458325 24205764 0 282600963 272442889 0
133704264 142976700 0 776967115 661998604 0
6866780 1908579 0 38321659 34646182 0
32470986 46055277 0 898706389 933963479 0
55360756 19637726 0 703498780 703726521 0
228834558 23982059 0 284657154 207018100 0
10647804 22453634 0 338081395 380886843 0
69167016 3243928 0 349347703 333569642 0
339726570 40308345 0 746400003 514304203 0
33660888 122931268 0 366667587 309511506 0
54016143 9030512 0 166797600 159364605 0
73762790 1920036 0 276552713 316289163 0
150535994 44669761 0 738304488 806856742 0
102191201 34915245 0 681028666 750382248 0
20178501 25344647 0 557599425 564212131 0
30000716 53282439 0 253085035 189534391 0
246618695 18268713 0 630257058 525603460 0
1029448 14223033 0 409415160 346492058 0
49656310 4884979 0 84827860 75905639 0
11123508 65494591 0 404951981 490048793 0
2556068 13345562 0 672245933 659974865 0
23838544 99476597 0 726939753 808202022 0
188064015 100328751 0 275160872 228990463 0
57911028 7371156 0 219707183 191623347 0
194487508 126513119 0 732275522 785696326 0
58621733 88872280 0 740358473 702319708 0
38774177 7797410 0 215067619 216519123 0
583017450 117959514 0 737815448 867685255 0
196574950 49203778 0 271170630 221775666 0
227801697 22329553 0 522744200 694384408 0
300012776 161677604 0 367686546 257395468 0
60496168 13320187 0 711537097 619679040 0
40227432 212251357 0 734941326 751809291 0
365811487 94396393 0 835861154 479087426 0
355587199 99905835 0 575027239 512363596 0
336816350 62214758 0 785821928 784962658 0
1629251 1090389 0 4409442 4232280 0
48235412 9175268 0 161267363 141779183 0
344129340 30984296 0 422289392 327522448 0
42658151 8225611 0 208673259 173246776 0
507074250 45535923 0 833747866 749417879 0
377350468 11209173 0 489022155 505389295 0
9199354 9846217 0 39625477 29680540 0
63696562 43636783 0 399038951 365803462 0
23586079 22431264 0 240824601 233924424 0
13502212 15124437 0 520722488 452922640 0
99067047 61858493 0 381733755 334298136 0
573593752 150783372 0 629507212 696010019 0
112460982 134401942 0 777346915 738731215 0
79106328 15396088 0 133952488 125737734 0
92871413 24492682 0 580919962 914530136 0
25209248 34910767 0 675609174 699260518 0
23030694 136946 0 64554879 50124927 0
9396508 29104854 0 617504578 498858109 0
421091246 92813071 0 529198904 416573165 0
28088298 10041408 0 173854444 170965453 0
35626104 58533387 0 813940264 751036127 0
296105409 125415721 0 341704117 375242983 0
125242631 20755481 0 553813032 549096621 0
782033594 409445630 0 790475601 697002913 0
736776146 15879313 0 901057883 502326450 0
10555503 11570252 0 322263010 253904830 0
28560978 15798828 0 885461602 849008665 0
50193998 22638489 0 516168336 632059506 0
157502619 25845434 0 635282040 632872249 0
16686426 15799848 0 123598353 130070986 0
189846993 85564992 0 509248818 449708877 0
7453224 31465147 0 570375853 509795012 0
76724056 9339710 0 712809467 705783624 0
430134300 43993625 0 702083603 679120779 0
29957095 22010594 0 375508007 310955114 0
32599210 14474452 0 74403968 77529788 0
30130778 38946650 0 178801243 182043536 0
21116919 94700369 0 478364626 493439036 0
60113222 23368374 0 360312611 304655713 0
41673909 42995164 0 228331587 300263708 0
55623123 112002917 0 304861716 333635209 0
46734458 216001274 0 728837245 767694645 0
2385997 9716858 0 44898187 38734791 0
226504332 187713810 0 508864952 477421620 0
205606781 114222038 0 464783875 458235924 0
441548430 230060212 0 767519230 777092685 0
65128043 60988426 0 911965507 643420304 0
58625120 23025115 0 70609293 77868600 0
14620814 2456952 0 23422568 21392881 0
572531281 287040440 0 592958363 487480930 0
178616506 18620189 0 556161733 574245490 0
52249244 5019043 0 71229075 108568342 0
5632406 1019310 0 21957919 24526412 0
91358485 27379639 0 279468374 211155841 0
119423977 77851780 0 641741833 627835038 0
54638062 153363258 0 447446138 545820364 0
82134126 22985059 0 179487098 194767211 0
447907734 17458335 0 719175097 662624259 0
398210869 69874614 0 728014224 657825951 0
18865998 77737876 0 886132256 849588256 0
86425272 182245181 0 810837866 712609100 0
43667417 188917912 0 542368915 594601508 0
9269332 5851666 0 612186621 548971240 0
22077071 50780440 0 429104260 442006273 0
104666558 171664762 0 734390874 730956328 0
24556743 13081038 0 287788276 235950044 0
23875351 1171182 0 110424459 105486121 0
74841128 44526096 0 328625380 298697815 0
61555570 191640140 0 966638271 851534047 0
17808703 184802155 0 420675756 493954402 0
62561324 2733045 0 570884747 601505713 0
171700602 64863360 0 181284257 103356708 0
51308758 254378365 0 816307761 770927621 0
21597970 365596 0 39260771 41816340 0
91382341 8681254 0 322194033 320648559 0
52464641 4215303 0 199769313 183765800 0
3227514 2615085 0 65341689 58514338 0
39502228 13962812 0 378911655 343897579 0
102030797 14246170 0 515062468 552637304 0
345323222 393826302 0 664999635 616931961 0
24395634 11378168 0 90921932 76635550 0
65383212 16605532 0 159179298 112785828 0
60629858 23498502 0 384277053 448240183 0
66374175 129105247 0 691126548 798142133 0
95435005 125433706 0 308982487 350034225 0
2180887 4510457 0 20302415 19981093 0
421526502 257530741 0 750618721 447506452 0
159276140 1627346 0 183448748 52498175 0
55037980 31618448 0 352085700 356838685 0
95231899 83827883 0 835251454 912259471 0
116956877 3953375 0 157203319 60894057 0
272353470 17355830 0 475903153 539630577 0
70879005 151329711 0 915914578 898218393 0
19486357 9903989 0 76932134 93685513 0
43645109 96605060 0 604343907 677353553 0
41160825 44200218 0 227084114 223818419 0
68323844 1316815 0 129093480 84354881 0
83186683 10893579 0 486502893 499914724 0
110602891 34292301 0 234823032 205428407 0
506090688 25316985 0 723903230 509682929 0
575830977 82733097 0 796684553 700812228 0
3498974 8691816 0 273063499 312077221 0
40301839 81076130 0 533585301 587869544 0
115178063 49603984 0 630376928 576726173 0
94422844 7827628 0 140023328 204902168 0
77167513 33533466 0 273422250 240943304 0
23280002 48540231 0 481791491 511312997 0
266872311 314361738 0 608887516 517982510 0
34971764 38197698 0 354615111 359652818 0
9616894 12417429 0 97748348 69675069 0
530732755 73089036 0 728357802 483506980 0
147169559 5967291 0 795104992 776948213 0
342529868 361193958 0 760094749 609833455 0
455256987 388479209 0 753356772 653982094 0
56251659 18344504 0 635842792 423658010 0
289783674 148397452 0 744340944 575031642 0
90008320 114762841 0 565075814 614664590 0
338324299 54012992 0 885957048 889898309 0
493470703 14642091 0 652335545 541720462 0
77926158 60433704 0 849219350 801746779 0
58902141 20585195 0 179854353 155304740 0
313698032 164613772 0 805640953 705013106 0
3986298 10389169 0 137100347 127339564 0
37596010 46621543 0 54475497 63188411 0
115490140 23122949 0 229436811 238407583 0
75239793 26238428 0 484175119 397544195 0
19647359 2673038 0 51243511 51325022 0
175082700 4272593 0 374506951 200476736 0
102749289 20790656 0 817355185 786537930 0
1148392 439803 0 10002758 7770642 0
248887016 148511900 0 576001452 602757982 0
213334459 272389682 0 722252353 840715022 0
27504449 183118090 0 859648297 859784330 0
238547383 149302437 0 777772457 854966301 0
260846917 43860670 0 696418849 686087835 0
126278616 116828181 0 556285568 726056595 0
16062113 113528806 0 540629722 786356157 0
153001758 13666669 0 703158959 726226886 0
9047976 290114 0 21382409 18391336 0
379705127 70271086 0 774111140 725619785 0
26775527 93942228 0 265368843 419770523 0
136623059 105949 0 449916237 351834611 0
107577623 89177450 0 166856780 201879670 0
54879851 8274084 0 555788832 587330449 0
42664015 130904146 0 476518653 540163001 0
148945076 60614437 0 216349540 224862897 0
273300958 281521184 0 792844620 799932544 0
57680882 18477825 0 87156810 82990603 0
8520832 6140724 0 75239044 72127021 0
15582706 22011809 0 787570997 686189371 0
378112890 306607144 0 758643428 758155269 0
188007643 5774312 0 270305275 198881124 0
33189839 34242842 0 571864869 496574937 0
320388064 44380120 0 433044857 420354169 0
265928381 6826245 0 816902911 776959469 0
108443423 70612845 0 535009516 510123519 0
11413035 42869426 0 744859522 861949842 0
154218446 95884004 0 388689637 370940990 0
260562125 58424063 0 654121354 482543457 0
8423232 134168012 0 782538185 828133655 0
112746295 208006528 0 845511338 807377859 0
7767641 4625382 0 160505406 134048352 0
100992208 9469835 0 660496839 654419191 0
297501 2562213 0 23799695 25203821 0
763607756 45850780 0 810357667 827577751 0
366790 14491953 0 330919988 353667032 0
348513874 137505329 0 593059003 612475878 0
397727335 50112050 0 616624655 660512144 0
7138878 28568923 0 274322087 300294364 0
23609414 41794799 0 851289511 855662719 0
31418398 8525694 0 340655842 342177940 0
184922618 82150339 0 332323896 352868541 0
39464311 14179690 0 173719724 198654545 0
582286230 36702899 0 987546376 841035831 0
7380921 5409796 0 303898739 290594080 0
32922208 84154515 0 610103687 594799070 0
65926019 7289782 0 91335664 103390652 0
10492619 20574877 0 112974422 98535762 0
76133923 37506576 0 603786352 699082435 0
179849110 8124231 0 309090002 286854232 0
272158928 42296120 0 505707546 542549818 0
15789817 16193228 0 357833266 365550763 0
116556731 8501637 0 679004093 666275830 0
56495517 7394682 0 249214892 281193785 0
66011361 49209191 0 179612411 162211831 0
413588242 2831936 0 432704549 311056559 0
12162703 1756063 0 43353900 47785773 0
61865269 11619241 0 182720207 165215566 0
9065844 15895431 0 149314977 159409730 0
36641570 550678 0 420507900 246469317 0
328961732 70893507 0 827051460 878044478 0
21020391 155232574 0 514079801 514881431 0
430547349 25570494 0 875514706 539632092 0
121076302 112417844 0 500161796 525834738 0
31050994 137947135 0 636826387 859362801 0
277940906 122671097 0 934044040 834127426 0
661759151 327523306 0 736148796 667977656 0
75435746 10237140 0 398753228 371025747 0
515227639 244086258 0 549670256 520482757 0
15762634 7317011 0 789275482 745998189 0
367577478 158258800 0 617586898 606736895 0
1240963 2704599 0 25529314 21838216 0
390383474 24892775 0 668950793 672074348 0
415750885 41804713 0 922202921 347068933 0
327986112 4917451 0 675572136 686608878 0
252512556 93855794 0 407286864 431343995 0
150605253 113170115 0 293378225 389957808 0
178626422 14449525 0 643543410 493711757 0
138970432 102290537 0 266003664 201528941 0
54387896 21045626 0 185763072 195571460 0
3428901 2653972 0 26614314 24613886 0
23592069 109115221 0 459031458 893828414 0
315930902 229046351 0 449619626 304763340 0
25488014 3660425 0 168835328 221422015 0
241717836 80077668 0 782302562 834515013 0
40024544 14572906 0 86822667 106285211 0
27385537 191587588 0 634234340 524827188 0
131455074 2407213 0 253641158 95060382 0
22712149 4780662 0 76075428 78361981 0
199572914 116626507 0 726373948 849383722 0
50924934 57028617 0 442031753 479771070 0
477842247 47047051 0 905017832 812150900 0
48961237 43476209 0 531199799 531180221 0
336114536 32320438 0 504067406 442575709 0
2059093 4103117 0 158837348 174946806 0
252598969 72310895 0 606212595 694756379 0
464917438 16479825 0 732199971 694530033 0
260794947 208878124 0 412646647 454515619 0
888415713 617432153 0 974451372 856424049 0
20411324 192181494 0 719421084 752780764 0
545072935 47211132 0 618989610 499072253 0
611258627 351746408 0 787997105 553812673 0
51644833 62907660 0 169831002 230330810 0
51068128 39259088 0 464357878 403346224 0
105915954 18859439 0 412428011 353310723 0
153115671 136502963 0 337417660 273826398 0
85770493 16220707 0 237009354 190106993 0
48383287 10023614 0 935284581 726893432 0
35633545 54153548 0 153541067 143158063 0
58206115 37439156 0 67262891 46402419 0
5136295 59038037 0 379072975 354265580 0
297950751 38739464 0 579447946 562017282 0
63447552 5381090 0 517797950 552870466 0
496719101 353460817 0 884456388 833623810 0
19401749 8807475 0 538406303 472634198 0
209403409 109733909 0 374119625 429218382 0
77516708 80178146 0 350242186 348154744 0
105483905 64245589 0 259994520 324820874 0
87204762 12330710 0 129983128 108241118 0
68373397 102909151 0 574152516 912468101 0
6585059 2828359 0 13549683 12740005 0
161173995 17224908 0 281551786 301592004 0
12900861 565715 0 55574633 51076086 0
15865936 35634540 0 240672698 182041218 0
69947342 75704983 0 231342863 258114272 0
8474527 23274983 0 271489503 274018807 0
11865844 121743582 0 659050565 682376622 0
201657888 59662233 0 464639108 421643799 0
100901129 63120067 0 363283520 335855085 0
15712758 2974501 0 66339262 68072708 0
155366025 35497390 0 579561485 382454938 0
209505107 46706340 0 796739516 800159152 0
61568021 29587781 0 208698838 217655921 0
82009409 42929995 0 302139221 266398273 0
373445965 204086276 0 477524401 294305417 0
324183251 1314020 0 708461844 659397296 0
6452380 85655500 0 647337212 657360634 0
140786746 388632405 0 859947095 872804484 0
434036 3372536 0 194498290 161306091 0
99362584 105301204 0 474243202 433544969 0
29478606 159706126 0 683930228 662767915 0
16416556 23571934 0 222577300 196815432 0
200964712 32149548 0 688134127 697203361 0
75374608 211214925 0 747101312 747661549 0
362819223 17430344 0 474929410 345942456 0
63089936 47494406 0 83842388 64294268 0
27364492 8776895 0 207625031 201683855 0
50669356 79813243 0 596809185 592287268 0
65136881 43614513 0 141743507 146037259 0
126791241 169172878 0 699378543 751170510 0
359472685 25369747 0 913716890 774367954 0
12763202 1607913 0 50253957 48718721 0
32771779 64446892 0 844223845 650027025 0
29606192 13706404 0 489930268 474194292 0
150482724 68599058 0 277829368 260201476 0
187534049 73222072 0 193453259 196433804 0
83884402 31876420 0 838204646 892261889 0
114085157 19258400 0 258808925 246691578 0
15138531 15079885 0 133821886 132149557 0
89595021 77580430 0 782855164 782902138 0
157991433 60444297 0 320714826 274638959 0
138819808 183766422 0 735032740 781008687 0
21896747 1032269 0 25270159 21735381 0
751132021 136003613 0 766405191 775692195 0
196113148 161878594 0 511193757 532893204 0
166575084 89399204 0 713169859 941885811 0
1533970 48278432 0 799777811 818912552 0
53267082 6484836 0 221167092 231236536 0
116199022 58245972 0 717817471 700184224 0
421214652 23531935 0 734052983 608592102 0
293616467 33716134 0 544081367 537134129 0
21715638 1351308 0 311053930 333777108 0
81156393 224239579 0 424977990 420426074 0
5330415 13432893 0 233492768 250874021 0
85402287 2004174 0 299402968 295171988 0
100726359 12591667 0 712395150 753784785 0
45767812 2831425 0 192254501 194335769 0
25227254 16425821 0 466907290 465223393 0
276977532 264850224 0 738089092 770641533 0
114401000 328107 0 494146953 351655966 0
518242100 255970317 0 635710759 461797779 0
8671670 138763579 0 699126981 785937025 0
26605652 55478993 0 442396575 462153239 0
115983336 43485406 0 167072072 165042113 0
238357860 229343286 0 832891102 815908783 0
64627059 609173 0 142978746 126062320 0
376698299 94197120 0 673248214 751054039 0
283231481 308545082 0 824959897 749392771 0
29976418 39062879 0 178181254 230427479 0
703054643 153601513 0 738388486 460891087 0
106284511 36318630 0 739848672 740999762 0
321575453 207422154 0 675600123 680364063 0
356123240 30316897 0 413202323 371240855 0
4752686 14051612 0 343191059 362719673 0
1519567 121252722 0 426566705 364225656 0
54709826 81491724 0 272719360 264673433 0
2649076 1313559 0 11457570 11331082 0
212977814 245150385 0 378505277 361210146 0
88229580 4486218 0 104222681 63916708 0
122574919 36045989 0 183147468 177191553 0
683792809 302315240 0 966720218 834802098 0
191643248 24445704 0 348719944 278985727 0
21942802 16624424 0 148147117 102248709 0
4181306 2618031 0 76800910 81222210 0
579179 701386 0 16820632 11118840 0
202918458 18919116 0 895527502 758766231 0
102751467 56463392 0 687894741 707116334 0
174672648 148459661 0 726870881 543431698 0
459243663 52809133 0 848753449 828120338 0
101155766 34048119 0 372632217 380500952 0
73793501 173847976 0 635899012 669943413 0
188589594 12236844 0 385917696 383615156 0
56522079 5237808 0 68751421 65330080 0
355955674 6470517 0 488992218 428523651 0
543871405 8491417 0 847143888 761663439 0
18306788 21949057 0 259939652 234633345 0
124967595 57577032 0 384534369 418777166 0
151650825 192925276 0 571140139 586994325 0
281466915 3385165 0 528644020 531954051 0
34998556 74528317 0 905416115 876979465 0
41024371 45465419 0 455566997 458724759 0
141443298 63659330 0 383547032 312457331 0
152859017 88611919 0 468784849 484741401 0
7660943 25037254 0 282612856 284008447 0
480683144 141847067 0 621193557 613255134 0
674418176 117543831 0 845800244 775138882 0
36830030 25331992 0 362626118 368388945 0
362041317 127478636 0 375911057 300308513 0
26330596 30425949 0 269467853 272157532 0
125185987 50285837 0 377515937 361436214 0
23527988 4677210 0 42408311 41107461 0
301208860 165421794 0 621511641 536895500 0
52175407 6653700 0 394924174 345291685 0
45786140 21683461 0 833513153 869428092 0
42685558 7599231 0 192184652 176621415 0
335126326 37469504 0 431701940 404936841 0
55184339 11546440 0 74077882 66822726 0
21009364 1738622 0 61127772 67863884 0
138537 91503061 0 592289429 747744927 0
40073229 13963671 0 94756968 100725014 0
470122680 53460216 0 553101056 374053048 0
133072795 66505091 0 522409269 582755199 0
10182905 12291613 0 59996493 101484291 0
406923781 245916091 0 796146407 721893592 0
315893690 22698757 0 539073111 365891631 0
58931121 3924788 0 158618158 153484834 0
138707225 60727525 0 410799330 471886240 0
57611677 7942707 0 581596274 528877345 0
73373024 11682196 0 356899638 339552683 0
255423278 65717387 0 282175130 161177297 0
93580434 7239003 0 638841295 577163355 0
63673230 48359202 0 463475218 451039626 0
77721206 42661102 0 526430322 541128270 0
197660676 52846920 0 392053835 373556895 0
4404227 63219319 0 274551045 304620077 0
357412003 111826123 0 855007066 824257509 0
494303057 149472823 0 684552216 660686329 0
57930686 82613655 0 304018331 369556816 0
29454727 50380486 0 531043804 588595546 0
1961342 5523475 0 48110629 46293259 0
280290435 37079386 0 429738112 431775361 0
211887940 106373476 0 374705610 356636654 0
35072697 9473309 0 684914817 623951816 0
827906782 126065826 0 927676169 499566841 0
2117602 5184093 0 158302082 157067386 0
129183091 14848392 0 822494060 832428803 0
42833740 18292411 0 221598208 226833176 0
134184709 793537 0 621987669 697023740 0
92794970 24566011 0 292145338 263590808 0
28372469 14419459 0 477722113 454936160 0
43093665 10132846 0 198200713 195072864 0
6294421 958775 0 6746868 5343516 0
2284173 655757 0 35927088 28503854 0
306110741 76366044 0 642713391 620835175 0
34122155 141063470 0 855394019 776482325 0
6518481 5374248 0 9041965 20286320 0
260746 1676311 0 6198862 6267890 0
146473569 84861425 0 285814812 214922151 0
446278183 69139093 0 806464239 842217591 0
215454502 14635898 0 682495534 668376117 0
34933414 102585768 0 536263899 740575582 0
577400459 16326749 0 676710264 720548376 0
501822798 36167525 0 693904325 578493200 0
245322958 88071004 0 385344501 354619280 0
185867561 28401332 0 324559362 340996732 0
150442112 84365197 0 165762314 122605669 0
113879596 24020820 0 198483852 206946675 0
319014648 34002280 0 433709354 427075739 0
11593894 4512305 0 186956323 193511849 0
25271177 9332011 0 161684238 147784995 0
36829007 34473943 0 277303670 413449770 0
465926219 134641420 0 549195885 275702719 0
18077010 61617431 0 592151304 517268685 0
5473118 7810385 0 59001468 39221044 0
186329165 125970869 0 238452062 210856255 0
21844472 7228445 0 37869177 41084174 0
16053298 527525 0 129187246 124498218 0
193969501 82799365 0 280364930 296453040 0
15206283 23552465 0 302851193 329709870 0
16215764 2977792 0 61831551 59597510 0
122666317 21272216 0 684457592 695572053 0
125605573 3465521 0 350391112 367148233 0
154282253 59172912 0 352857479 284024304 0
92275761 14023481 0 816045188 845905426 0
99152221 94507506 0 435866820 434560656 0
56265110 4854816 0 137331565 124692302 0
445239961 48678446 0 454745040 226925773 0
21883032 112680173 0 687147719 760059182 0
3134759 71939 0 277322998 280599996 0
169014976 120555848 0 293206796 274589010 0
416289675 18795968 0 803635970 786682567 0
129713707 425689 0 465428632 413531600 0
800868830 76162268 0 932017419 408153681 0
84738162 33134161 0 166854635 179774947 0
195611971 38336038 0 393727171 390046511 0
149486073 16682055 0 287255511 239879716 0
111685488 112301656 0 815547682 838448843 0
68445220 14750489 0 472119013 408238944 0
19579414 6021325 0 355603546 364796535 0
100265662 233327923 0 525513567 573457871 0
390576502 97891960 0 429316961 339458371 0
74182261 1139204 0 82859659 79652894 0
463905654 103882719 0 823997649 721078078 0
189779814 61472904 0 779333191 777852958 0
89425159 79681213 0 645407780 722858932 0
81460944 424047537 0 720830729 668266667 0
63777716 65977114 0 448312451 467064538 0
43417988 5505794 0 315742924 230093209 0
52395195 112151030 0 907525215 906124406 0
67421754 123598460 0 611719984 585855024 0
97562131 20805552 0 297555660 290041998 0
222258785 82089757 0 612666565 513920355 0
6912364 81021034 0 594915906 590201392 0
257239996 22730174 0 795434623 729349282 0
219909048 47237196 0 630767722 611536146 0
70663034 58758501 0 519948099 503970888 0
639047848 192578716 0 868463020 662619225 0
105712467 217334243 0 731608551 730689262 0
198116836 1635880 0 305202086 258911872 0
229138703 143310362 0 854390311 735557989 0
51434514 21585499 0 954734975 830969488 0
1169833 13340133 0 128153475 125068009 0
423185507 102445113 0 737438307 658859183 0
281304716 185917139 0 560032028 587890138 0
80360010 96884095 0 709070104 716269857 0
9791798 36966887 0 349118566 407443991 0
332534934 1217235 0 662145143 820093881 0
220860383 35081498 0 392280686 406573971 0
96161541 19027567 0 381452912 358894434 0
14263457 21607538 0 634526643 734548201 0
14040265 58291884 0 797798989 793803004 0
770296735 352086872 0 910263596 734561792 0
144113520 79731722 0 656253304 671475021 0
34628744 36029052 0 135703329 163089642 0
89742632 29441247 0 204231924 184884390 0
10048161 16012935 0 145234223 155455683 0
680125553 77855408 0 806425233 743803661 0
248100197 6867665 0 621865484 584961219 0
396248537 478391853 0 902829966 836590324 0
53021311 57740068 0 883078956 856155380 0
78975555 48748051 0 102247050 106141673 0
413280454 231001373 0 621520953 617018197 0
150538631 58573347 0 254563343 356899120 0
120094854 279110529 0 633317672 679084776 0
572734632 353072692 0 804274343 717334126 0
3956533 4828007 0 199844062 194967035 0
1464088 125439815 0 799445017 790519543 0
62139221 36020478 0 684345079 648355157 0
4177156 70393780 0 833661457 736105483 0
58964109 68339844 0 374726143 306748499 0
301376178 3852397 0 508012970 483310198 0
148521492 55668376 0 172118896 145179958 0
17680933 86871731 0 706747231 812590155 0
71146589 10098835 0 237591489 242749434 0
2422351 1110090 0 638531880 689959951 0
277854314 4441546 0 460864882 335603905 0
172819432 6706286 0 321819976 312137659 0
665684626 137223643 0 757826283 741931744 0
69413654 1451226 0 261742628 243591575 0
10926793 93489212 0 449324556 545205209 0
348281913 49590993 0 455324574 458484767 0
11092884 1867318 0 105175644 94930074 0
61850139 118275679 0 299499743 299550649 0
265495164 78490244 0 545245702 479943768 0
293618318 29863650 0 850205565 868805973 0
64234887 117044725 0 808627306 688071577 0
486442446 45362400 0 815245825 724300234 0
202108217 44081847 0 359564349 324753122 0
79800390 31677102 0 224745970 114649415 0
22000262 174892825 0 593744381 648640480 0
4299354 32965874 0 122399305 120209264 0
613102225 8020811 0 761465213 359177297 0
2305927 15962141 0 111271896 125316575 0
1281184 411303 0 2248830 2377747 0
5523047 7760997 0 110938915 112641492 0
174508163 250501225 0 577996744 615572366 0
67016676 60805031 0 410805524 494309718 0
76335479 87505818 0 309337407 319747725 0
6528967 12348974 0 67019601 69251889 0
49318331 8852302 0 616446791 623935383 0
513766903 220186274 0 782842011 737971131 0
625149998 54919669 0 780414847 542271038 0
73280547 82086794 0 683436802 748952928 0
553514558 20281994 0 737525504 364818812 0
32530707 47144801 0 705316978 664286109 0
495519303 162971255 0 756444021 679594518 0
325567371 36660993 0 844444076 726730049 0
25869752 651271 0 249051135 243468651 0
28677398 42803947 0 508733568 490483332 0
13984421 4324802 0 22604742 20051027 0
99981347 14924665 0 872915143 799948722 0
305532540 87369255 0 490107560 482181105 0
456462862 21802139 0 608023141 592332776 0
130729501 3529783 0 596351741 408520325 0
582582736 225710728 0 720521821 653658111 0
367957288 62532243 0 571275744 441755767 0
841372091 206677214 0 991759037 562641212 0
71832614 72180642 0 637246705 632264846 0
130347012 24358449 0 235899040 310192063 0
246785207 14001176 0 503838450 476426546 0
166432230 22289647 0 330617606 192972088 0
91523224 8134738 0 171435917 204538662 0
13742725 8372724 0 171785460 142317740 0
235365031 76834039 0 328744935 202479667 0
3562495 1588563 0 95050726 87534510 0
89132363 1431529 0 670622264 512506038 0
13405079 6837648 0 260613668 254999384 0
272073294 77927853 0 490746514 490240988 0
548142595 38604295 0 832671177 661214118 0
22183800 5062937 0 24724755 22040852 0
34347858 27359159 0 535603762 534120516 0
21508469 64582931 0 568180824 622602223 0
310525911 59722103 0 439759466 403512066 0
81852959 197883868 0 567113480 618356329 0
3754730 224503 0 53750144 57752816 0
133170496 30908356 0 347225585 334645001 0
460561821 51325014 0 821843600 885154155 0
93749151 207786036 0 821339571 745400797 0
187658614 83099173 0 316180653 141318046 0
141358206 110403640 0 956689563 786648180 0
169131817 133507958 0 558830156 694831408 0
189440150 60160794 0 847842074 849735095 0
18656237 62112162 0 926804436 755749995 0
143360513 43331138 0 243307072 244261337 0
8449181 20419 0 172338685 131918410 0
253182588 32899766 0 544885922 654366657 0
33079366 19403696 0 536523777 506163342 0
56403652 13702467 0 819578389 754971605 0
40305935 5870991 0 619812754 664968742 0
126271470 87409937 0 152535819 133427524 0
82435776 64920452 0 557029656 531018814 0
3134479 35587979 0 526548827 524620169 0
37729042 75827162 0 835420858 877866158 0
23126908 4240418 0 191017830 217849711 0
5043890 2618531 0 34077164 29989369 0
42201772 38697664 0 548564533 804406835 0
67555182 14110415 0 158122103 150736112 0
392950946 204561533 0 668439598 641939644 0
609732777 86336620 0 720861551 693636303 0
299428498 96679098 0 515898301 312305926 0
10043259 14255835 0 41583457 42786663 0
454538483 90097481 0 753578895 313071986 0
70155506 40722339 0 893004087 901180091 0
190909491 96470860 0 637877771 640320832 0
30502980 5776846 0 97450307 86970677 0
16611100 4696355 0 191239592 268297165 0
150729252 108741935 0 176610077 222240223 0
3399451 8882236 0 64018387 61242887 0
767654660 306011908 0 922997396 895272207 0
9304177 2542544 0 164295205 141733955 0
203632300 112189011 0 626398157 867157779 0
166360193 62674554 0 501326100 514942431 0
37025744 69549959 0 273694945 346471967 0
97082277 54243292 0 735648969 734966061 0
62309418 3511433 0 101296394 102171735 0
42550488 42687958 0 408865497 457082021 0
318495626 167966427 0 647016288 815454858 0
178122263 22030330 0 239965214 212048996 0
324353219 59392679 0 634817955 519950356 0
252940790 41305129 0 305711171 378665097 0
225731076 4739637 0 550469651 557718733 0
620817393 290285836 0 848163933 907937515 0
97898462 59436378 0 742977306 516695475 0
8605746 1969222 0 48538026 56696570 0
138767128 69520629 0 594257977 476960937 0
179209597 60067742 0 467703353 559071436 0
289518246 282659984 0 661438711 768242329 0
274210780 149372876 0 893456654 941570872 0
143699644 2245002 0 226626127 225982991 0
837254247 259618002 0 919834003 299462826 0
322451509 29475070 0 902862919 654066039 0
138020 313882 0 2442650 2353414 0
14107490 2566095 0 176333677 178886809 0
738971568 92433439 0 880156496 858557638 0
28098918 18003547 0 64800758 68745454 0
223531584 78315888 0 822867992 749410410 0
597304145 436273742 0 741904223 592081435 0
13203554 16999416 0 478976811 482233316 0
153262023 50573773 0 179793681 205263948 0
110006042 159029592 0 795311117 824118240 0
201714836 10733055 0 475052634 462160438 0
1743724 58658673 0 282787969 272657575 0
24955599 33101878 0 152199031 133017075 0
162580 3497980 0 449001900 421780119 0
64541738 7909668 0 86360501 16704232 0
152369150 17747834 0 353086214 289702673 0
57679317 65548928 0 298512819 310697750 0
104782853 123864008 0 837158700 794372045 0
58959676 47689413 0 218462052 189282812 0
224815094 70072338 0 265497792 242027934 0
234413480 505873041 0 770959533 856553991 0
51516492 132392306 0 556230718 562870482 0
72849888 38650108 0 152639845 140720838 0
312939063 49329166 0 662115111 750538036 0
308747751 51318703 0 509425778 456453921 0
14040247 1116497 0 115042472 133409082 0
93623889 4696687 0 120479867 167125159 0
337366808 202566360 0 914514032 935266022 0
21809628 32056165 0 367522537 388117622 0
66749316 29237634 0 164308908 195134783 0
375574832 43177780 0 620902812 570110340 0
47203754 28505824 0 280418937 299217803 0
184476534 29274745 0 646440099 688929603 0
226314068 63400328 0 766611057 808564644 0
41374818 200122 0 342493823 478884659 0
133150383 28817201 0 519342344 514967344 0
5334985 9126041 0 15497428 17758872 0
4230459 25000610 0 338846818 435485989 0
65625874 74883621 0 648085478 584101494 0
458168719 67537049 0 540480137 481417502 0
14255869 8681622 0 125390515 115143437 0
152746385 135557552 0 903554431 907324345 0
227290988 50038515 0 295757303 329179386 0
44730115 221161932 0 594718357 689624241 0
141371892 10686556 0 742231616 784087283 0
344592699 91865602 0 482234216 491756625 0
20831569 2135038 0 52003455 51438536 0
598330723 66639770 0 806503884 765883507 0
33626284 20667581 0 94760463 88716321 0
76785441 28376743 0 206142522 234737316 0
48169551 23528331 0 726661904 711762037 0
562226967 196150614 0 897663777 865362971 0
21537512 4067954 0 190390571 196823461 0
842593490 385307104 0 865573780 961477634 0
429444544 54327011 0 688141504 696064983 0
96776317 44625341 0 918048789 937659721 0
88412834 3691 0 476761403 403940291 0
735821753 495361825 0 842302541 775412228 0
198210199 56591287 0 940477345 908198295 0
274573143 498084517 0 704150764 762405126 0
28058702 4141483 0 537073194 531319701 0
16692565 21520785 0 87972721 85353115 0
15770949 97596774 0 949224495 912238126 0
70097250 1463519 0 107677868 106176177 0
453803 503852 0 22658869 25458370 0
38597397 49105919 0 524876567 367811722 0
141758296 78146218 0 900955428 750195050 0
55967902 104285607 0 473514590 466244928 0
123343499 15930342 0 439876934 412480200 0
100108928 107880375 0 250984667 241544634 0
396272856 154844267 0 764543815 538509188 0
317499576 139639342 0 834872649 933769766 0
1623184 2599605 0 33804525 30729184 0
8225213 126389277 0 686249903 700703606 0
31930451 12968268 0 218705133 208068851 0
58113796 82680529 0 244533431 165653441 0
19688061 34491436 0 87289982 106688366 0
108236788 43801785 0 690454680 709717832 0
48647743 11947725 0 480766197 429116030 0
517559298 333417603 0 843124004 819074712 0
166408745 119450922 0 250318887 176612336 0
60176841 9979782 0 79377181 66900384 0
235533953 177952357 0 379978226 322850786 0
39952020 9330343 0 41940693 34732328 0
160675805 43195330 0 940781097 813108144 0
3132186 1441983 0 21021813 19157028 0
193196201 40867486 0 383945816 366415823 0
2503119 168474 0 35942763 31620007 0
180734375 113200611 0 710281905 850070865 0
19911147 9122359 0 24086797 18750067 0
135527886 131648821 0 607840369 601004115 0
4806725 57911731 0 846256455 840310134 0
11560503 2261464 0 505058315 455121687 0
115192436 24055838 0 176955762 74573054 0
31799857 38347562 0 302749773 318148063 0
337316009 202859474 0 842140323 822173784 0
71752986 13750760 0 94607368 122189055 0
509512700 86537695 0 614668450 366020727 0
5057993 2364085 0 44352315 55192635 0
46462471 906593 0 142704458 161012775 0
348076370 95707522 0 750283297 715368341 0
103173746 14358839 0 387585516 325937009 0
127702355 14526982 0 156647895 126836409 0
450462581 217857900 0 540305053 511023751 0
59230211 6576868 0 71906798 32826938 0
88535403 1175919 0 958130218 914900950 0
252843484 12030004 0 814030244 748519198 0
310211414 131004538 0 384898631 351986441 0
3307327 16785307 0 69212746 72965985 0
369157 2637108 0 46066179 49817895 0
118476217 18194976 0 347095733 246287918 0
122478187 139529317 0 702981684 690870027 0
8624204 1054575 0 17224786 16655133 0
503606607 94843884 0 537432490 236914551 0
388161487 6972698 0 567785478 514481468 0
14522353 32775446 0 240571966 213840944 0
23840762 13694304 0 110571905 147317921 0
278215021 63019649 0 490880464 512244222 0
487605252 124739313 0 929358326 912775984 0
111556920 39254104 0 444450097 445308487 0
279485647 334656729 0 820947685 735234913 0
270978899 88117786 0 714833446 696284424 0
3506022 80704486 0 410852592 495196906 0
39329886 84467395 0 486688278 472889209 0
176783460 36669026 0 271979776 301601631 0
11247250 14796623 0 124241517 125601737 0
175128652 12671160 0 309501703 306342336 0
111210384 60957168 0 364236090 373862504 0
177905935 35195567 0 201778721 217848564 0
123361360 63664543 0 396516289 393447146 0
23452217 16078523 0 247822704 283542211 0
25220900 159128503 0 760119961 746619161 0
124227977 12880880 0 470567114 469594714 0
2277900 815835 0 65101937 59938493 0
265534709 73922437 0 594064131 783328142 0
160976454 25881269 0 500070548 623276955 0
163082337 31011214 0 729257192 660414626 0
310740625 120300779 0 350639496 323986922 0
360484112 65443813 0 552178006 417032416 0
23095922 22287750 0 421801454 451169255 0
18565131 16206822 0 111420450 96921671 0
419879429 49293076 0 591640996 317124232 0
184111663 20467217 0 225750264 225418161 0
255118946 10492452 0 732595000 773015027 0
129921853 48444900 0 797125408 641296132 0
214806279 56162291 0 412217596 291144960 0
71474259 26368814 0 295017746 292127222 0
145655047 42826696 0 790098470 788437772 0
75169698 20844918 0 323265227 333108867 0
359872797 200437231 0 781032826 739433773 0
433851867 84965036 0 474388455 242357106 0
9333208 1619009 0 153489635 181184593 0
195508789 18221819 0 722882311 586861606 0
133446291 95683763 0 228162305 286283626 0
11356914 7035040 0 205089756 188693949 0
179468927 37911686 0 616331309 649434456 0
21702949 24741780 0 426590088 440825007 0
13505258 23860636 0 936607337 916642317 0
170139124 36750762 0 284159892 211091134 0
159344940 33897244 0 381154498 400488122 0
1979367 1884100 0 22923726 29807321 0
11738993 29404097 0 157624720 239454056 0
16433852 47920216 0 214830090 312091895 0
524733842 263672027 0 583042888 544372383 0
121652329 85878571 0 794581636 610240200 0
218953098 781322 0 619849494 601490539 0
107900992 49804815 0 780654490 735962977 0
4136776 6938550 0 77409089 84346742 0
5562924 50667786 0 253655378 243864082 0
349446865 150236357 0 610999736 630425176 0
256622227 8954499 0 656737597 829285306 0
687120285 476416723 0 926402719 835919004 0
167114023 275206395 0 650028347 575816625 0
348969337 4866591 0 730294122 805894609 0
286150267 11937907 0 516662133 542228412 0
316715447 83953264 0 569229496 570190896 0
81116701 136078467 0 524670034 518394894 0
297137153 106549187 0 766249500 711766721 0
56991962 19088377 0 413529049 386614929 0
137971936 24309325 0 417023021 352098741 0
21945552 6962432 0 44077649 46972206 0
76805910 5063507 0 252470535 245719047 0
1447232 8180052 0 36116084 37943393 0
3180440 922642 0 9341848 9670978 0
219073172 149906108 0 917364712 833528031 0
4448277 3677278 0 25348347 24103263 0
49769543 9147510 0 191721633 168332124 0
72255005 86019561 0 214310579 242816101 0
15889999 37361629 0 228157177 167920179 0
54321650 87339667 0 593353359 550127393 0
26430677 12101789 0 761935971 853758621 0
16340995 27986159 0 207409731 217728906 0
2982566 1230091 0 17912874 16563671 0
203393927 6603717 0 490831032 642882878 0
382782649 187334709 0 459548102 414896126 0
163477247 123234130 0 638065074 598711273 0
38675990 25330185 0 465090750 416406445 0
66381136 68187625 0 290005793 275953889 0
64755988 7313937 0 410223369 286209143 0
24951502 22442567 0 916237846 794361760 0
2055523 14460066 0 117416638 126942183 0
537779593 33679474 0 839809073 811698600 0
72124940 43919062 0 662054959 598266377 0
325847483 183872475 0 602916526 424782519 0
294575949 43618560 0 462587469 348193360 0
59520570 3926784 0 93164054 98122452 0
236140275 95953652 0 627850871 552627864 0
61077435 28702991 0 263887453 238004015 0
15181659 32707434 0 381573428 390144466 0
58056488 25667638 0 299769880 304768711 0
13746168 9336711 0 440412762 436436337 0
8505169 30397547 0 720511506 816150117 0
38337435 39168047 0 544865162 517434528 0
129947719 208235352 0 645430759 774492387 0
345664687 71945489 0 497802550 528252809 0
259927463 54860137 0 496723773 355474101 0
47183056 13399925 0 380966673 361320015 0
5011309 3353217 0 44377577 42028340 0
355025232 38333758 0 716768517 734456323 0
34438188 43717506 0 492734848 495074375 0
75810158 3337350 0 197414062 218402055 0
493008448 56160627 0 973068071 948891511 0
76666382 9332398 0 338065909 339246703 0
719607288 180562322 0 939068626 896692738 0
1551169 5457567 0 51388601 65427120 0
559011047 88640968 0 589088051 261469907 0
17415889 14212211 0 508200112 528807281 0
508056486 145171392 0 599693347 217743324 0
40216970 85490529 0 465578428 625410653 0
98320562 120019698 0 399434225 385449485 0
80965903 149484923 0 538729248 478253086 0
26390985 12148930 0 488785218 534179731 0
120776994 43125038 0 802390685 799462520 0
574675483 50040758 0 645703206 475765504 0
20892225 26162156 0 46938853 48460992 0
415698018 77110067 0 762321723 779235995 0
98246197 113813 0 177811193 142536872 0
7033581 32200598 0 511412822 416747311 0
45258235 14406569 0 198725644 141799544 0
815688 29528816 0 556697133 848171661 0
10914288 22832002 0 645997318 528095925 0
468800 10569463 0 325361777 326512821 0
798910247 388801114 0 868680076 578798231 0
42397946 4453147 0 118623376 103879955 0
83420946 11773455 0 345856222 350180134 0
388686 207494 0 6255058 6053206 0
14938108 48889158 0 174941003 177974155 0
66972412 212814459 0 935572883 978780279 0
413694454 84498412 0 815435375 671356730 0
61543757 71580304 0 290507532 289086654 0
166814722 15683631 0 379156492 358869619 0
345126881 129448868 0 782989295 702297030 0
20873134 34056516 0 540077879 539848044 0
76937096 76002185 0 242895055 240339135 0
52246873 34051096 0 647677373 735317275 0
28417659 1239529 0 363403659 304489487 0
372099705 93280802 0 496939057 519268887 0
52943313 104793450 0 377153185 361167143 0
11339918 29885382 0 302016912 332902962 0
272377236 86167370 0 396414699 390950088 0
36631030 25485637 0 250577638 216922903 0
19149298 11981647 0 426231678 530752796 0
187900837 88497517 0 901523800 724390715 0
303170018 12445175 0 832303869 948359955 0
6637700 21175149 0 725192391 847712241 0
484411897 20449958 0 552794331 552684373 0
20781637 113594919 0 503844786 469710976 0
222207213 22029087 0 558327479 545049617 0
145080442 34117464 0 215219142 237588083 0
619515302 293053791 0 713181372 717124452 0
10851823 49031038 0 227145940 240191816 0
363551736 81382221 0 843298375 892863901 0
29824143 32284377 0 320224204 294693718 0
265485306 67192092 0 800003303 812314639 0
238632279 32249516 0 343955662 347560133 0
306987912 65501099 0 447052271 429038295 0
53103198 44509117 0 777882291 808045236 0
1548189 62812236 0 462987145 379055781 0
26683119 11672202 0 295478882 316172890 0
159145023 10343175 0 238993898 224690598 0
114008229 32400626 0 239344418 236714127 0
669610623 21958767 0 794806581 772038641 0
102171774 23028781 0 765106435 836916341 0
232528396 72123562 0 344722717 342698982 0
78318405 3398912 0 92572016 64237340 0
55779094 81287972 0 687613061 946354725 0
120745667 40365729 0 605875340 642699573 0
58126424 33710802 0 126204184 108619730 0
414294612 91714847 0 570134887 631116672 0
125403699 69409543 0 622358657 598013688 0
193754762 41230428 0 776825755 430708720 0
5699673 506046 0 43270580 41616875 0
248764008 38357447 0 852292583 828706128 0
121325226 7638139 0 625580043 545889238 0
13693817 17483409 0 189319923 172300286 0
45457378 4535598 0 286886921 266452482 0
392712718 353772866 0 476019213 456245521 0
401137161 165187841 0 687660107 682966651 0
210372725 19151395 0 284099731 297563350 0
130061602 65025457 0 637295009 703736925 0
112300308 142185592 0 495073802 502954216 0
199511737 7151965 0 409874180 406925544 0
132140942 102541702 0 820659379 798712164 0
29890031 180457517 0 666877098 664792960 0
90622165 4581137 0 621609216 545085748 0
282469866 337203151 0 314227025 399484975 0
690499483 15578944 0 934478087 911799703 0
141965764 14603357 0 298115607 268547564 0
40042927 4732947 0 130594394 104180063 0
263031393 111193022 0 748131316 705407959 0
10906993 8320483 0 418686406 401124396 0
199915898 117044125 0 370784012 383808815 0
148754140 52007826 0 344807990 359451820 0
79482078 50439069 0 257533233 365610759 0
24763801 34088130 0 360280172 347039140 0
56172521 5051940 0 387754008 283202080 0
37739839 61930660 0 889799432 790369340 0
56569662 32863107 0 437808897 430254423 0
14518490 9541835 0 96843339 91865452 0
40439547 15581734 0 666031380 635790436 0
71301049 18046143 0 350643992 384057887 0
229820891 25618325 0 485275201 480635511 0
25282952 2770741 0 257413175 252933875 0
24453905 19825052 0 688278845 650471731 0
288278716 79152132 0 511149488 508652193 0
33358730 70357214 0 247327757 324563272 0
317594386 202255173 0 790441111 741298283 0
111995311 30277339 0 902225629 931111119 0
5042307 9027952 0 32602706 52719527 0
405314730 109380895 0 458277109 419418211 0
368196166 154974345 0 737713772 843993213 0
401264014 68713602 0 547920333 502891421 0
576023818 211305626 0 650453990 552089754 0
49832477 206900764 0 836410432 639563421 0
115984726 49043840 0 543524916 620429592 0
10501623 83387264 0 611264850 696174572 0
52890483 30316005 0 397242537 357358892 0
187423551 31387383 0 231416664 96823748 0
148371070 44521137 0 187360176 93811025 0
278539056 254305705 0 400640417 322821088 0
19203858 15998754 0 48648622 39735104 0
56940941 17427855 0 436161572 469954632 0
22660953 5297628 0 37356253 41111868 0
42047169 378384 0 161756280 140226503 0
122757762 127237033 0 323366012 341898883 0
25216935 38798201 0 139151420 136082975 0
103237098 28737035 0 665852305 668877994 0
33761395 5462596 0 327685101 332707008 0
109153772 118671038 0 712348024 694264857 0
263406790 105926094 0 492387966 458570074 0
276968460 369149348 0 695688150 712873477 0
17382576 3103876 0 84665176 89594171 0
274225466 250971514 0 454338882 471982574 0
287192417 89128571 0 430671854 347805072 0
17834472 11769311 0 433736245 415309524 0
339803503 7932111 0 352479137 133746565 0
69309963 101316483 0 684997363 686723801 0
157499927 127812034 0 530724302 698292662 0
28993938 17326791 0 156649536 163733369 0
20513882 58401517 0 155941271 135679034 0
46616846 23815883 0 79101877 122828234 0
62404266 100627223 0 477881523 472463574 0
217305785 80269638 0 226054296 161859517 0
638396754 50593367 0 737527237 650163113 0
16812069 1621880 0 258725482 224539167 0
40552087 24406521 0 539573243 263640976 0
188255834 23109068 0 476409196 414707447 0
179585338 138567337 0 364186304 402516972 0
11540633 525040 0 46663127 49144368 0
94279332 117344022 0 820974581 931058086 0
9453853 12594704 0 238824663 312800364 0
313283805 23041657 0 780534495 739321117 0
32544225 23204658 0 132092284 127991356 0
105800792 3044759 0 779839111 634158806 0
61727915 259624935 0 864017109 899890182 0
9464017 12583188 0 49223348 47963052 0
117106761 95663591 0 425441110 388126491 0
268088291 53357013 0 463010025 481019038 0
15136775 27110262 0 349829910 266877891 0
189601869 21543481 0 735754996 737735648 0
21421473 15853720 0 212812702 207904201 0
386349808 364958074 0 467657712 429543782 0
318955581 43876810 0 816208077 790375470 0
39895813 2052317 0 230333663 274942560 0
25282546 4606046 0 213033177 233337289 0
5906310 26160835 0 619082113 719045944 0
175345150 109679447 0 778505614 616780392 0
13584700 9098316 0 151535890 142362160 0
59228331 2066230 0 884809071 899407777 0
454405514 72040698 0 573994511 298570762 0
456517525 217372182 0 687360444 832698468 0
92572701 28227286 0 606546493 603902926 0
12448472 55306 0 30595183 32157698 0
279120745 222816313 0 733384338 663766669 0
21063394 55609847 0 400544371 765042781 0
35722243 11521507 0 67427012 56974209 0
258322522 13722904 0 458676750 555815440 0
69600832 12549769 0 591050823 423935958 0
164922535 115428906 0 304772307 292656950 0
41274889 10219642 0 886088097 814368513 0
70177082 67801945 0 734561297 742378725 0
23956525 2494687 0 96661882 104013925 0
51523796 3655436 0 81296561 87397351 0
8463793 11401699 0 546981356 547108102 0
7013558 5462261 0 73834070 86280360 0
14742442 18498556 0 452618833 451263439 0
44482956 1495206 0 94565718 89347145 0
243717102 7421140 0 468288914 432281446 0
115178144 133613973 0 825409673 722383991 0
49869498 26781515 0 183431630 171759758 0
202826439 130899374 0 421918326 381259365 0
319394886 26662785 0 323576657 315172048 0
2899369 5256743 0 490944505 576794410 0
400738279 133655647 0 850452472 855114317 0
13391133 5907350 0 782625919 933933888 0
549831810 362454026 0 634589802 509676876 0
276303577 420658302 0 502769936 603645312 0
22780109 13961841 0 122498607 110192606 0
3005877 2929547 0 88549439 81856053 0
16360492 2266293 0 35477268 35928950 0
8260231 25126047 0 439296144 483386845 0
420950713 260266163 0 501317064 388381980 0
2814264 90637646 0 401317354 393909644 0
20378571 3809841 0 39599595 39852589 0
140749405 115977228 0 637740657 827993680 0
207623113 16389281 0 246735461 55415435 0
251852747 25237407 0 307313745 240875599 0
347912079 75619552 0 512552220 549287669 0
62899637 32696190 0 225093129 238423894 0
17926378 1462311 0 199648202 172064174 0
6415175 7313209 0 91387379 89770570 0
17059137 26405454 0 356425117 314140157 0
90603605 86322884 0 939810926 778347576 0
83608757 196490927 0 214532427 213530116 0
7886237 1545416 0 145710271 140227250 0
32875552 9462539 0 291209655 292246397 0
95793208 56201403 0 268542479 337596237 0
322226349 121848985 0 561883126 427499351 0
35751231 83462260 0 627207042 547650401 0
65357343 167887911 0 562249727 603687177 0
34475198 21853132 0 257187683 167186971 0
394934788 175103220 0 638523495 612903127 0
262688 1358615 0 117469802 115338610 0
449418165 62418202 0 609602820 285959106 0
25134995 7075995 0 875549051 878747961 0
379470242 361521918 0 402347589 382183331 0
139376809 177351534 0 886667087 912670864 0
139566433 114489912 0 935530908 717337570 0
591387158 48037790 0 683835391 548756667 0
4943432 14634902 0 554031720 611683568 0
3319457 64133636 0 357872837 344080198 0
343724347 279809128 0 763541995 582889329 0
160790815 2726729 0 360043192 334809584 0
32251548 7941487 0 45801690 40209900 0
10332671 9270732 0 21651197 23994501 0
125496106 15627092 0 720147995 678222889 0
71120337 44724317 0 780011560 777589547 0
25902505 27318890 0 232188490 217265375 0
421040583 161002599 0 672309612 396651146 0
59629423 35854122 0 146145201 117965103 0
555257505 205661525 0 774391310 800768289 0
345419390 163219805 0 595273409 510346645 0
122073406 15859611 0 238108873 242779416 0
176670138 117373122 0 851992353 871533771 0
299947686 6309912 0 669757263 331795480 0
125533460 35238180 0 554630934 620908416 0
2703103 14526518 0 432349936 392245303 0
19871313 45797638 0 544237176 480288232 0
86655689 1812383 0 823504196 851801354 0
19129175 39117809 0 190600003 178819069 0
333974147 125574705 0 457562128 494205119 0
253022473 37924874 0 347688459 316749981 0
12791659 20437283 0 380949144 405593646 0
22746453 458282 0 26736788 15601294 0
177479107 12488758 0 232423170 122597172 0
120372424 27753039 0 522554666 526463592 0
59453831 33942334 0 404974899 405621687 0
24964392 12046583 0 30010512 20364359 0
38844647 7511273 0 67212636 66218842 0
502601258 133909662 0 542692186 356563248 0
114523034 13938421 0 190053301 188399528 0
216639013 17911583 0 481948480 477103883 0
18734689 539497 0 513730036 376000884 0
107045293 27503336 0 917179304 915762772 0
26234051 4767800 0 88790375 87442840 0
382133258 27962276 0 724119625 831147299 0
652629075 44237656 0 839230660 781193854 0
486249827 162026698 0 886208694 604522397 0
134387573 52742031 0 606400138 602937244 0
83509777 18584339 0 232405760 198815079 0
487848791 157172115 0 807847882 626235022 0
33753645 10962344 0 759283453 585441123 0
67955913 56778162 0 644791274 557095238 0
763397080 59900603 0 904791012 532738220 0
189118135 89018979 0 766500568 721452404 0
42188878 46534077 0 628343920 649941140 0
321968254 201012821 0 365139819 419465694 0
300240360 62623797 0 508646977 414237613 0
489959478 101502820 0 693969584 683401235 0
85913485 55794885 0 547511838 493701659 0
153461631 325561849 0 686495026 756449639 0
1088298 14408996 0 292313745 305399046 0
72659061 108489951 0 789855578 783497503 0
51290377 7995944 0 132669701 118230440 0
18728972 9210275 0 243530046 237772260 0
359307649 5165921 0 717531325 496607473 0
81431790 30711274 0 258281807 156959255 0
66859420 19593451 0 602467121 529521089 0
2826663 1094197 0 17584979 23351966 0
549073199 60848053 0 741059259 721723700 0
8791177 1428224 0 72065382 74812369 0
35778758 887940 0 811299407 720708499 0
2540243 8467528 0 142802827 150459746 0
53291050 14304004 0 448679803 474852828 0
307616452 223433301 0 725068416 373933313 0
123116380 78708004 0 574704095 543114819 0
16442892 1093260 0 126258549 98746497 0
79392033 34450564 0 706922444 762760208 0
250037892 40124160 0 272298063 204413202 0
154284843 109773944 0 272930034 167254723 0
179452776 102284229 0 240158947 251147595 0
2623974 4342499 0 511489676 549272425 0
39069192 8103262 0 206195324 181687539 0
31186643 21053509 0 184048754 176726811 0
45584491 49146881 0 304007248 300314391 0
89620013 142669208 0 153294189 185321034 0
72194629 194058982 0 511852457 556539988 0
44616271 94419317 0 771833849 738315673 0
448932899 118098892 0 710043287 302067927 0
490931018 167226339 0 655078343 710169008 0
42397684 9668046 0 346455676 423116005 0
69383542 48163773 0 348527633 380476046 0
10698063 1786334 0 16320392 18254638 0
251093168 51469066 0 466932403 513008393 0
9565707 967494 0 76295937 71744043 0
507698350 68382471 0 892866084 964804388 0
9446347 8190205 0 782628064 720638991 0
9680724 14063119 0 76551827 94835798 0
362449071 111914060 0 730249522 715900983 0
282077734 162844694 0 486982800 339117903 0
73182625 55588813 0 988922935 958909868 0
258667610 195658326 0 447860975 625934204 0
4539445 13811776 0 108903332 110270396 0
108954809 45398530 0 658428936 724878320 0
131788926 131108471 0 971973662 979813048 0
9260861 56718510 0 198104584 199213320 0
54637522 13312293 0 73892179 44682163 0
193654295 2938818 0 481131781 475098684 0
65023399 61311465 0 568862938 474982682 0
38834556 4395290 0 77855462 82591699 0
30763478 36595253 0 343266357 269096859 0
32923858 24933571 0 105952801 102342872 0
440184463 115411047 0 690839264 718285047 0
223041611 78094684 0 378148890 441131309 0
460928 42367196 0 718493823 740197003 0
267951763 18768745 0 285982953 138053214 0
24913248 11925887 0 446161850 359049402 0
797750610 187454493 0 883728101 716952122 0
243863431 11742089 0 663519553 651471518 0
1263442 8548559 0 134417074 132388039 0
11000965 7029030 0 664682101 691711461 0
289051797 87300021 0 351308007 312060785 0
92599736 217906924 0 703956910 789969765 0
2826957 178927913 0 336208020 359471531 0
451072331 1763442 0 810278539 846376778 0
10800446 8939254 0 16433910 15659984 0
6907491 257569 0 23314589 24417163 0
543992361 98864855 0 903829093 646317136 0
106648735 41838679 0 542701152 498584710 0
44419802 7358857 0 192008226 185053415 0
92307483 112803989 0 505639566 500292217 0
478157543 57482184 0 752941035 519756370 0
179859826 58169649 0 232922520 195316135 0
262386224 223788502 0 500727436 562306185 0
182651108 25476091 0 397719754 336855113 0
152657113 3531433 0 222751754 169214334 0
5613991 3621668 0 6546239 4585618 0
90265593 41822271 0 174826004 172087136 0
52367272 31654039 0 874313318 882265021 0
695555 2681752 0 90132017 82819676 0
30597946 559463 0 202005937 204568235 0
8729569 59624198 0 420173839 344182102 0
6277504 7079229 0 170333321 227643601 0
41147594 2703174 0 122652821 117130202 0
256924836 94018215 0 532501446 558259716 0
558537 196870 0 1818332 1707810 0
6151873 13217939 0 255306698 273469695 0
15389498 2918638 0 52135983 49318424 0
57134609 51748758 0 373598556 375015495 0
7965379 2207029 0 133625744 106603959 0
8384926 3064573 0 60068834 58614240 0
163733100 211928554 0 592103484 607587140 0
182502724 26243179 0 212240317 77173558 0
68218562 251008046 0 936556231 802325674 0
23431389 116724716 0 778783201 864612718 0
140974052 63253061 0 435843182 474791532 0
36331069 15940765 0 438211081 453420723 0
626862 52029 0 1437245 1193768 0
116674428 101686382 0 660161540 834545533 0
598082255 18707711 0 744847911 477597208 0
32431382 293292118 0 574136249 532138366 0
306172073 50755583 0 756783644 828400439 0
204685538 129041762 0 347999742 366637657 0
156001726 7200825 0 355559747 195351978 0
32397877 85820354 0 663325056 576863388 0
112590040 217360499 0 925051245 899976553 0
30783287 13579678 0 323763906 333572557 0
8979222 71008590 0 559034569 705406724 0
83337621 11847808 0 161182980 179266756 0
104289420 29055057 0 109051136 110347919 0
47484089 51062738 0 434361280 401159221 0
62808679 68636566 0 765759548 922447670 0
707892453 280719852 0 720028874 632709608 0
111683044 23929295 0 534673581 432836179 0
525161 30869522 0 860557350 815915788 0
245435189 12939324 0 418067647 443726327 0
153628127 112945393 0 783708326 632218650 0
97219268 100228155 0 678136768 690042041 0
71595475 7795485 0 110529201 45033777 0
89205114 22648903 0 241168178 214529239 0
306076685 286066389 0 880715430 802471824 0
12065461 41148042 0 288784160 254531949 0
173266695 37085217 0 333271525 347413993 0
130509346 75465072 0 440770132 424027690 0
248789510 249623786 0 574414499 502022338 0
672961649 91690103 0 723126961 739368104 0
7394275 148650379 0 802158162 848748304 0
26528593 2359058 0 59261687 48306310 0
50245478 11904249 0 234485857 255954539 0
127039198 9930820 0 708146258 716412358 0
187450 5680 0 4749104 5543086 0
488519463 150270896 0 517841208 460079504 0
42703174 3556545 0 355200398 312549261 0
31910967 98327638 0 611926256 644971006 0
10203764 11015140 0 171669433 166429494 0
20055499 14119654 0 688121192 706143895 0
171080723 19176264 0 399169182 435834845 0
157201765 38111843 0 369166329 293545077 0
48226662 79579518 0 236411087 240967911 0
125225574 54046545 0 692321122 670009164 0
529096505 182822303 0 782633704 662376640 0
6475162 23347031 0 391774157 473352254 0
439002903 35975526 0 789256499 873823432 0
32408392 23639483 0 336606463 430609227 0
163944498 46390065 0 758121817 797699333 0
883903 798662 0 16118089 18249353 0
237732835 136616294 0 744746354 655432423 0
212864631 17348953 0 332417916 442928073 0
27234899 36036290 0 433463323 452727955 0
206749 13386705 0 930537572 803202189 0
97689236 104080464 0 735212555 713924507 0
490185075 65252057 0 929338512 744664936 0
83209260 77107340 0 347566211 381242173 0
261518346 137231884 0 436872943 480194383 0
17496527 76882511 0 380657973 529395911 0
35748299 47422488 0 405039824 362273976 0
80117867 3439053 0 115363076 96004054 0
35280166 133594159 0 436482752 423708520 0
205385845 13373748 0 475705609 417232521 0
15386657 5695389 0 371438414 381899802 0
3341871 544453 0 10895028 8860349 0
292637787 318216121 0 737145231 681848648 0
730481831 144555430 0 862686009 797361495 0
152783797 68685967 0 897739186 862625364 0
6151827 72991 0 23965488 20170073 0
388159719 194407923 0 749551959 745160235 0
155071175 317666232 0 676882442 766400670 0
106625938 39129323 0 821233862 501043889 0
507161099 59970890 0 709650821 482837357 0
6216686 31189629 0 328236948 419471062 0
38060426 23612317 0 413054139 401036359 0
265485249 15314303 0 568204011 509557005 0
188656690 90720468 0 798636360 655894784 0
25194164 3159544 0 46560142 43801765 0
192808866 8991010 0 280035964 128053495 0
140069289 39105148 0 214572192 258473437 0
218609833 46821974 0 228167094 144127429 0
4143631 41862435 0 129708251 114646761 0
208933823 187751323 0 706206998 699714386 0
27922056 32614606 0 548851012 474145544 0
98282427 4438274 0 277474573 299348793 0
120019176 5136312 0 267913165 291599012 0
95333631 118789565 0 717576578 633721962 0
68019935 5690738 0 155304186 164650526 0
19764599 4476531 0 29011657 28361201 0
260873070 46007085 0 367232100 412733754 0
38977861 63320426 0 525048157 582110965 0
79349238 19663178 0 730608632 539699320 0
28578116 106824038 0 705024158 632740396 0
7017494 33007345 0 805116946 872318927 0
93051449 10006041 0 140851708 137677340 0
54717457 163886 0 628714374 521518717 0
43190522 14481065 0 52739521 35254095 0
66415217 25277118 0 330084082 287439677 0
124211121 16542080 0 150974428 59107009 0
17069695 7033868 0 310002856 364394022 0
67413486 11186034 0 215514655 177429659 0
680131 8469973 0 180592628 171974997 0
369340756 422738381 0 721389293 727418001 0
100347474 10177902 0 666672095 670208564 0
373770031 61991618 0 505065768 505156545 0
1202995 2424304 0 107868351 71177609 0
499649980 44587526 0 945642746 841888254 0
434019720 132506560 0 621528364 854893432 0
261750658 115525405 0 694954688 751183452 0
30558981 22738929 0 34418352 28432731 0
121145379 17589978 0 540243132 475010176 0
44545769 99092007 0 686434214 733745470 0
391131568 65768617 0 653382905 810401297 0
106518637 6764514 0 148497501 149659783 0
133253909 37963663 0 609520309 565254106 0
77833327 38031790 0 644086755 607650292 0
1818881 1405544 0 50981822 54830024 0
3081206 74040568 0 866284731 724645243 0
345625395 318216553 0 578417553 590581004 0
463833135 83855958 0 768955634 779556599 0
37102526 100882 0 57451945 62749648 0
293993254 19271260 0 698095372 773393685 0
27235464 1608018 0 50174522 43210439 0
12642742 9366531 0 372642442 501155231 0
86585854 88648582 0 610336402 685151682 0
61826492 2061284 0 252950691 254996926 0
55883867 59224694 0 329284336 293670042 0
36405380 41098957 0 373714513 424412374 0
273481653 10543993 0 439993853 397847904 0
321160658 176339312 0 722486648 838398415 0
24163978 4852920 0 726610790 850353895 0
129028376 50575869 0 353964965 351095855 0
379708498 26845256 0 517561771 364597401 0
165029937 28109288 0 888960614 847471336 0
228938135 71873587 0 527977872 523086331 0
154325345 155643954 0 678486389 660324582 0
273644396 6882874 0 856923645 679120402 0
2475563 1181364 0 92057873 72864375 0
518812180 550301155 0 716164757 636102081 0
519285436 143760869 0 687415020 556681387 0
68443612 7320862 0 264518513 287354300 0
9226485 134309823 0 539288045 632102049 0
180237161 45977072 0 676791186 625366019 0
189069872 37104420 0 201514607 179947961 0
346100370 59336578 0 731780492 677055667 0
160151781 79991584 0 816697996 806050708 0
190953929 248706551 0 471078392 476493443 0
96472223 2085025 0 168208047 151461893 0
332615 5486084 0 85242334 91279225 0
103640484 33389263 0 746598863 635983068 0
129214265 71936668 0 724212800 614052227 0
544456 530552 0 442725274 426047863 0
10601535 5694149 0 71778719 73304972 0
90758 676862 0 3617908 4263880 0
314366576 204073558 0 739292635 683092149 0
114163559 39119348 0 128889185 115543166 0
587953894 34822696 0 887830281 162833136 0
1348257 160843788 0 453311007 473749110 0
29110761 12026763 0 290732443 239518466 0
6023295 36180603 0 384873007 280816385 0
320368222 183799563 0 380289744 309655924 0
318303197 42880351 0 735183408 678541635 0
40873124 35742344 0 352611110 325332256 0
320594730 274237156 0 684209414 551063346 0
23703553 24180183 0 599830187 551281925 0
40615094 28710911 0 237325084 321001488 0
51433354 11321729 0 75242194 76789352 0
103537925 14090560 0 153849292 154611229 0
61351547 3770955 0 150389463 156099371 0
2478361 2012325 0 19116266 18392510 0
94536844 99626004 0 245031465 213202105 0
10189515 1281242 0 12073008 10168737 0
83017133 115629177 0 505442697 518374522 0
112855531 11831791 0 213528373 216255401 0
12022943 4075221 0 178316064 173340525 0
49014318 67880992 0 176379871 142003842 0
224326813 29057832 0 279206045 307820652 0
215921693 12700475 0 811528737 535501186 0
2298210 693085 0 36473574 26137150 0
458447548 378645853 0 603718016 561466711 0
44750171 77405012 0 396613135 428805937 0
63840418 11522173 0 276097668 233355773 0
7887018 18074664 0 167131652 168019129 0
720333485 97614186 0 780333496 370819079 0
73297617 32101870 0 111687591 72672721 0
146602486 150627213 0 212358563 190665339 0
290047950 64925739 0 428485463 362695187 0
121758356 120640865 0 858895499 833499748 0
48656809 10610813 0 637032405 621327950 0
5614170 2169848 0 8971547 8394856 0
17327138 147615600 0 905083763 958083963 0
27055154 5751865 0 32520703 34429638 0
292830794 50358848 0 776806783 895377738 0
99140051 52289459 0 106196708 107745900 0
20348583 82558794 0 942088506 943070146 0
264283756 123346162 0 575957103 569180955 0
77217367 18970298 0 123078783 110263301 0
138273337 107840036 0 636503133 640871777 0
625275755 45290809 0 682163588 499995446 0
315590959 64042771 0 484292903 746873729 0
314156670 127922784 0 847359244 819958949 0
453146826 165040973 0 723612561 665520263 0
268610668 72822218 0 399772470 385876487 0
5426103 24376036 0 354335228 353443104 0
135433714 146381246 0 900775615 915449899 0
4222250 9013003 0 186291941 190779025 0
443953695 43807144 0 570417424 418511020 0
104337769 138016210 0 723123791 742394569 0
67243261 6793762 0 549587018 489847413 0
71735641 33959894 0 252452323 248044691 0
80122952 29241845 0 322859181 356803258 0
254552405 40812571 0 508286262 622787900 0
10085140 120370280 0 745628422 818415998 0
42821852 17597927 0 795630805 518999586 0
34971973 6979808 0 111533389 105200402 0
102290201 42117419 0 265615442 187129749 0
145846294 65209723 0 783558341 442413128 0
167141907 28088311 0 212144666 156862723 0
407656870 58117425 0 936958439 328460061 0
149609100 118605120 0 578932118 725683203 0
16443429 85076978 0 507869517 511564104 0
576440324 13649534 0 940180806 923622942 0
215641079 119567353 0 890001700 865676290 0
8298133 4931008 0 100815379 115193626 0
18943394 48344871 0 289667205 305833863 0
150795350 2693343 0 531257082 433949130 0
152365057 64982398 0 285168940 150295255 0
1116955 4031535 0 57669852 60624746 0
359385349 76391351 0 526783409 551229977 0
990942 928363 0 8918374 8908323 0
55031355 15684504 0 165243699 170026695 0
15119881 51360439 0 596629379 776159580 0
307906192 153625983 0 888131934 887018397 0
419458508 41726374 0 708568487 722907215 0
63048651 29079686 0 68781890 57522113 0
61741370 194258144 0 651011068 810484912 0
589491522 232892366 0 888094268 829772906 0
189821556 37370768 0 383596336 363345763 0
88864777 129597577 0 572977076 531040413 0
5971898 7509974 0 545957857 568538675 0
2881174 7010560 0 20027043 21546600 0
340148699 219318615 0 440520025 300232879 0
162902424 17738133 0 915466775 800335566 0
266615832 271069145 0 459858491 505870458 0
151222429 41716537 0 341798388 394297091 0
221798990 149997882 0 638389103 629936636 0
720734 2176750 0 97002548 101314483 0
1852958 71252849 0 306642851 315206112 0
59178166 34895949 0 327136781 336879509 0
38120385 71960780 0 390678460 437846061 0
313528935 88220213 0 365119107 195259003 0
199284616 99771980 0 711897376 796280115 0
59217792 42288649 0 710697175 703943611 0
167367746 2099865 0 315610932 247386519 0
19932055 46573868 0 537582415 577388232 0
623937 10297494 0 331671140 356146576 0
78215282 7586742 0 520969869 677753513 0
87858477 16297725 0 306272609 274664977 0
865754 5913699 0 24844876 27258967 0
213977055 147113581 0 565910115 625138320 0
143091841 66890911 0 417616331 472067280 0
232930533 76760833 0 304913839 402422507 0
15919563 12428560 0 699326673 542491613 0
86639652 94412919 0 326176047 424858769 0
13136097 2502231 0 107056501 99021128 0
241495821 15636025 0 467909232 429489375 0
168200283 15653318 0 209187721 207228193 0
89725587 61153473 0 933854799 969897888 0
251157481 84426624 0 759320565 741579706 0
304822244 100034685 0 408029632 352289869 0
24359552 43667032 0 158950462 152758953 0
3848182 8587145 0 210802140 228757749 0
250011097 49133564 0 635018959 475191135 0
35674067 15681415 0 361986788 360523509 0
7498794 657509 0 533246085 533774914 0
422911855 491777576 0 470777621 561302343 0
23774957 199447881 0 949167633 821997816 0
20204630 54792081 0 648436054 559079530 0
40101591 110935084 0 784642355 824817346 0
64409669 53878751 0 830843158 761930131 0
63696718 14558688 0 472942407 616690047 0
115873756 36891534 0 136868689 73831573 0
3928317 13111959 0 310957316 322390593 0
38279611 60271642 0 508542728 516638675 0
9160172 52115824 0 727372612 720377905 0
408232672 258960349 0 537653863 289079788 0
253923409 90165569 0 425120619 468601040 0
561787445 33719562 0 588760029 365162898 0
3699301 7276509 0 149269445 116136722 0
330668023 9102479 0 832501532 770955539 0
54566123 2260718 0 83761705 76750164 0
332896 409620 0 14266766 14701125 0
139522522 1073954 0 602965266 526795511 0
469733673 332381035 0 525930326 555198662 0
1252289 582002 0 131208545 175038460 0
17062412 2943844 0 74433979 38209286 0
7320746 83650230 0 262666142 288667142 0
7521011 159020238 0 718583657 727548375 0
293385052 123434930 0 431442881 398878470 0
140467253 4029343 0 689939974 434182617 0
473883999 22666960 0 581620461 215471648 0
19894978 7378048 0 45071571 25682307 0
33550863 157051461 0 761632243 717375631 0
5826862 12155580 0 110024501 76811183 0
3869034 41847627 0 212534881 386439342 0
8655052 7274185 0 528314717 507883484 0
5741506 49141737 0 325464060 353560162 0
174712819 36192088 0 289027263 245588393 0
194805502 19914065 0 535423707 590908959 0
38971078 75310490 0 246417589 283881435 0
195086851 124087546 0 477042731 236718005 0
258777373 93472081 0 434802111 405513847 0
452691361 151599745 0 562944921 527940100 0
123309276 28905050 0 196692814 183256895 0
17503276 17493159 0 123086218 118211519 0
561941871 366269049 0 625832128 697207903 0
7235564 180881576 0 569689030 551472553 0
20330462 6496547 0 79434092 59568767 0
3070930 1146961 0 37924338 39860399 0
168006338 7048958 0 477402786 498128768 0
98504255 137870544 0 448158170 463052154 0
404758621 220192450 0 680004071 555551457 0
11356098 1090297 0 79143189 48957303 0
241195389 367928529 0 847387158 917628801 0
115882338 140076725 0 391485413 479654205 0
183435733 36631258 0 531218850 607987057 0
55825094 57748102 0 489844630 572109988 0
17207331 16224093 0 131951281 131474352 0
43400788 5623861 0 445337342 391827981 0
19663643 24174980 0 263711710 274494525 0
548526257 245890163 0 631949053 662611286 0
20202687 11840972 0 185716559 197058997 0
5496225 13277515 0 212194276 227394544 0
107029676 2668885 0 123315349 46235700 0
486800880 136782143 0 547332440 918670992 0
350495925 63419245 0 713466087 710171662 0
570321880 94978720 0 746625084 748360786 0
24973445 13056202 0 95753106 122051782 0
297411070 17413819 0 587570447 429323979 0
11919937 3453262 0 450440349 450313955 0
35567671 201870732 0 699940506 671911977 0
14470824 25273406 0 682626228 627809666 0
130811244 10793626 0 358991472 316952779 0
196648083 26529823 0 400162785 415859220 0
70725405 40084743 0 342947156 355009706 0
19461375 3744695 0 313894448 315375741 0
172378264 73474252 0 790942136 789946657 0
74327405 15500116 0 482029546 481268817 0
179101065 37238586 0 421649482 528393138 0
43797793 3082605 0 165551026 141278885 0
21922535 10210665 0 231065514 249468469 0
70591897 46096353 0 841577054 854096938 0
526784919 376448171 0 874733996 815265463 0
14548475 6904905 0 421243127 501478246 0
52672407 12250040 0 203126374 210577788 0
65033133 10883094 0 688850911 728718006 0
17568978 76645025 0 503150319 413313609 0
32978961 52890050 0 910241942 913759600 0
602802114 133122149 0 726841852 449360860 0
3687527 38964411 0 286083307 274733172 0
200495862 37094928 0 299221022 311953850 0
32613191 23621893 0 334949789 335484697 0
40651414 13407729 0 488980970 589277081 0
100194619 63954308 0 172294185 173689732 0
254444614 10247284 0 706757323 692921073 0
43994807 8485845 0 169107951 172030417 0
127192824 60761473 0 648584979 693543112 0
218389109 195726747 0 911347177 942893495 0
7414096 4203149 0 349834341 388094207 0
24952588 20567906 0 187963192 211104794 0
3086317 17951590 0 780963343 767215097 0
192754883 32740566 0 238914857 188196709 0
17760054 45796019 0 368284378 273322185 0
65968502 118363525 0 824835580 670864248 0
244749268 335298948 0 598702938 718390763 0
22233091 234141989 0 893078886 880658283 0
190109924 2495053 0 276146874 262665502 0
244729174 39854543 0 429396748 469502382 0
25093702 8099574 0 521987430 628308214 0
18474167 2162389 0 114536434 122139487 0
228407532 102252757 0 732182748 662048347 0
381815415 371939774 0 490358582 471523493 0
5495167 3090677 0 17285011 17420063 0
21270819 33784882 0 341668529 329770919 0
479224477 373645574 0 503719740 484966514 0
4653973 5367987 0 15782153 19103112 0
97210124 38337631 0 543170031 516003213 0
219265577 221143921 0 825061384 748254573 0
3964310 4032803 0 113360513 105628923 0
143920822 23095164 0 603465499 657211575 0
17844543 169123171 0 888957172 711456451 0
198232157 36348452 0 848933603 792294902 0
130674850 29460256 0 425328642 408644487 0
49795057 19096099 0 96910967 86995712 0
589393486 151713656 0 636123395 638152975 0
105064196 10847086 0 202117621 164591823 0
81460849 101381148 0 625049318 576815975 0
48252441 3914860 0 360741641 289646351 0
3868975 52190826 0 348114809 346581250 0
15162295 12989955 0 114711898 115578257 0
306801478 978896 0 569749040 511424571 0
197375941 72131228 0 765291158 699244022 0
79592209 4666473 0 376696320 338916882 0
11782032 11138507 0 230609131 254118791 0
29039395 123276650 0 607284332 532670364 0
336107294 432952321 0 777412348 856930042 0
11663119 8354384 0 103006358 110489703 0
54906954 4009040 0 804945482 761612961 0
766270592 215589389 0 831425138 954053296 0
302009314 34735051 0 569683755 394096043 0
140978918 124677058 0 795722666 735787963 0
8789000 11217633 0 565436067 585385712 0
429539693 67809010 0 905898716 873178950 0
97134025 338295052 0 963774384 863744591 0
638676871 212452322 0 757531596 738166830 0
226822584 24050959 0 313776360 118340687 0
447190081 241673646 0 539913584 474901981 0
281085415 106865599 0 417891057 348421508 0
178697736 95677701 0 539683192 572748741 0
210486311 30716454 0 748704222 553737557 0
7499407 1878692 0 153639530 114785641 0
229271153 49829657 0 262617722 201076617 0
15544243 1998452 0 16550368 11636282 0
428837879 64661443 0 861318236 891176911 0
4605425 1895310 0 21879428 22025275 0
349304617 70072955 0 782532452 859406459 0
84067917 84985073 0 688682986 336540550 0
261465854 212102584 0 381949698 233440386 0
312378190 36605037 0 845945676 638300294 0
20068152 120758888 0 670185816 555185320 0
548754771 325821185 0 788004095 788939546 0
568062330 347280077 0 594299146 481352951 0
756123461 8474875 0 838662937 776356187 0
8621905 9391709 0 795774435 681420955 0
2992966 13529349 0 66595754 92091095 0
41884375 52311112 0 718875375 704663930 0
25251469 7872529 0 180398426 219273930 0
527685689 105026177 0 896000460 910596729 0
59106281 35337093 0 370446796 371241087 0
20566105 13009868 0 115762457 149337821 0
244950986 15772231 0 328057993 324337575 0
104780582 50156105 0 463354789 402560842 0
75699354 12429592 0 298884007 285203503 0
240337703 44187937 0 269738499 118819800 0
33760335 1814048 0 41760583 34987213 0
294285708 28505287 0 470795926 282725086 0
206986032 171866799 0 813287634 949458734 0
37442164 10893790 0 811818909 855603371 0
413929340 27754847 0 561866065 497149438 0
39431504 3842479 0 585397933 540352030 0
13549669 63387887 0 270753982 297335625 0
1069217 78712234 0 521498659 580889590 0
68317975 1162808 0 132800635 122674168 0
31503080 31797324 0 172139745 193065799 0
556795488 148462210 0 673439720 530896265 0
31594723 9671636 0 298617707 274930142 0
120394226 13178966 0 631956766 466833862 0
12399687 26506463 0 204453847 197482467 0
33193287 57125729 0 224940689 239151570 0
102723091 8195038 0 954675727 895987627 0
154789588 12048781 0 613458784 764905549 0
50617529 3364918 0 68147025 49886527 0
86020922 72535085 0 427797005 453981770 0
581043343 76918136 0 701721690 405553714 0
148834274 79355304 0 857504989 724129127 0
495259225 120032297 0 605393516 472406472 0
394087 480161 0 3174424 4182212 0
29737855 21446469 0 102059204 115103306 0
272054474 42691669 0 447006583 342707845 0
65037121 13921269 0 570872505 647930844 0
78899774 89140487 0 574035605 520197892 0
58003189 14381685 0 291211310 295662763 0
207671045 37235878 0 285127946 294464809 0
156875832 464245 0 532689766 516781998 0
219841736 157589523 0 521393186 579617180 0
251095573 51568818 0 361466849 351985960 0
300065396 111429676 0 355261456 307688890 0
626265678 230870296 0 783547182 535782557 0
4301932 615617 0 13719517 14614340 0
134072012 29239717 0 323449271 353079425 0
140924 57859361 0 469547226 553342588 0
7918987 67131429 0 414229984 351318032 0
44353736 48115353 0 485497741 557293632 0
57135555 23108895 0 509186094 547599268 0
163151421 20057353 0 219253760 226794729 0
880248 640710 0 105180757 121118239 0
79723632 58145026 0 676566669 665843968 0
148366306 13536939 0 394228769 368721274 0
224297339 124344996 0 819559243 833281778 0
479989167 202580275 0 544200931 504993386 0
164800454 5554913 0 280860533 245750534 0
52705713 41531976 0 91380182 86477493 0
26341303 62369278 0 454320422 521544017 0
96586990 38317128 0 246608266 245848184 0
238806313 66886881 0 422321507 389600726 0
532657394 157777406 0 712021203 596697901 0
567057760 345198545 0 766745708 729565641 0
457782592 61753947 0 741184288 847442698 0
525247915 94930227 0 611276598 304577464 0
52488280 3121290 0 543156949 519366507 0
26342947 77939411 0 237948393 300083382 0
8533713 29937328 0 252453631 227496632 0
286152381 64215253 0 928507494 986816107 0
325065085 11402614 0 512037814 313702382 0
39450901 23655762 0 298445559 279641484 0
6137400 16464332 0 123564662 123499777 0
246598101 87417246 0 338709508 303824356 0
152047212 12026466 0 366388844 408329203 0
233752823 19479933 0 861757734 971378485 0
48758731 19728139 0 378807826 287640775 0
6830288 10354759 0 168105513 186195684 0
68475618 63460307 0 637396441 521457081 0
313375046 65798599 0 618632683 684706459 0
9889271 6894899 0 53154569 56775692 0
233172675 103651453 0 275265681 310220632 0
44669444 27638670 0 890714648 770413295 0
58604184 16030251 0 526094654 507925010 0
30687554 19506882 0 261184888 207706309 0
104571320 41823001 0 124409349 88352956 0
5595574 3806618 0 27394800 28326820 0
299362210 241141464 0 652787949 344948554 0
77757790 71400871 0 857352549 863163893 0
403915551 58885595 0 573206657 507027748 0
185884382 22654856 0 317852989 300413980 0
116222336 447076 0 387849344 476622328 0
49860708 136498000 0 496622822 449269146 0
26809704 308433 0 34744383 36393047 0
20575191 1207236 0 159092831 134063032 0
238633345 63683473 0 538621116 543561317 0
5872967 770205 0 7482532 5182484 0
18423080 26950102 0 121134770 128109746 0
447121784 294775398 0 509923519 533398797 0
1047708 34844729 0 463785091 458287728 0
2593446 10900924 0 586988716 604974119 0
11533939 2221072 0 143362756 135871066 0
93684261 67738642 0 312423311 314371706 0
656299736 18647614 0 703281865 107835760 0
75441804 31846774 0 620330816 671779922 0
8140998 654953 0 32647977 33494240 0
474497259 10273199 0 807637590 767790178 0
4941582 10394220 0 46048570 49386078 0
23842781 1449000 0 425600441 450807493 0
66728171 3406054 0 360718723 359072415 0
505995023 26619286 0 542374289 138489074 0
7196927 957368 0 8590831 9365319 0
10234032 1451204 0 79183014 83425075 0
23820767 6603861 0 45097198 44242193 0
62934132 146385210 0 855856874 857264908 0
67052104 58875463 0 394802021 396094645 0
3044558 73349528 0 705270536 735850382 0
174673502 104038185 0 393541998 376524571 0
40159583 9742477 0 329077900 338270742 0
204271789 56567096 0 504224089 412083754 0
434068803 38744739 0 522944730 568757179 0
167491777 114466281 0 318433183 311261934 0
74804775 35906219 0 549132397 573077811 0
78555400 58215109 0 535141874 529987207 0
75293146 32340468 0 96400502 96106398 0
127130399 15572726 0 743946005 711618081 0
83544429 35585664 0 503691685 435005186 0
57178410 155653336 0 625921083 653050230 0
493425145 179279597 0 535932860 732590261 0
81880117 19509223 0 539857098 597569314 0
1534756 1304626 0 17367548 17509097 0
10749579 2565422 0 120377954 122291957 0
744150192 291367562 0 830472568 422788321 0
340985250 59453677 0 740395465 861032898 0
27871285 37620877 0 446321432 423779184 0
566966544 712381889 0 709474097 892914731 0
16555090 25374613 0 128542517 145786610 0
104487378 174375570 0 568900143 588623910 0
169126278 21058274 0 402319298 369595786 0
99733813 16244242 0 131508039 118349782 0
153150386 10549495 0 261120672 263197158 0
194611162 22221689 0 565826490 684601715 0
19936139 40132731 0 258443860 275007965 0
119460018 21616962 0 253528757 269914267 0
3799145 2219863 0 187712933 198617161 0
6571170 1564257 0 7865014 8294825 0
179514840 26274279 0 437738924 355566775 0
70686963 20441360 0 370669376 302447010 0
26369933 22906629 0 157439181 157747098 0
348705641 66595630 0 859246468 847297470 0
56616823 46409241 0 326733537 286484269 0
31272189 18295869 0 246354254 242684809 0
28624729 4490938 0 428407388 336030104 0
370424705 153940844 0 559897773 567825283 0
38468119 2079013 0 141550260 154280013 0
154553009 103026812 0 391710302 401632324 0
522490861 152062243 0 903322795 971023459 0
51746478 41132651 0 455385041 423220899 0
35484485 22509139 0 729202329 915555241 0
41950676 191574590 0 736825898 558360305 0
539467970 68990009 0 850194975 705260789 0
158706500 30533245 0 537286713 344288472 0
50453973 26990220 0 271732382 272551080 0
454791292 362671587 0 752434362 811209517 0
10058679 42845728 0 261843986 314176259 0
183537423 67792499 0 335036419 450560629 0
257155530 96180890 0 756278051 713106682 0
306863774 95845848 0 724011921 688894863 0
370123837 31220572 0 576187822 387086323 0
20556099 63636602 0 432817683 495718013 0
16745739 9183873 0 22002704 20167742 0
59532217 31041065 0 284226514 298467757 0
22917745 46091210 0 157092687 162413376 0
27286979 43515131 0 202814962 186613522 0
80436755 33570890 0 610171585 560883319 0
146902947 10807334 0 851345322 775690484 0
35986306 22627360 0 46721108 58851970 0
28741733 126046620 0 845195407 794150303 0
512800999 36719505 0 572073895 490438341 0
7682958 9611486 0 403668876 418510044 0
415037966 232343850 0 547802599 521553705 0
719186995 59275805 0 875142737 433648088 0
5627092 4427979 0 133304577 145883781 0
228014292 69274676 0 348634706 464189871 0
293186219 93777985 0 864509059 806084329 0
10949984 109574204 0 645016319 634666476 0
125555401 6260907 0 198720381 201134900 0
194169 175654 0 5682662 5248244 0
29888437 48033145 0 211888060 186011195 0
173103596 22507193 0 403020946 528085708 0
572790057 71745832 0 697611048 668694554 0
216239400 241574755 0 724014263 785493666 0
125033470 8868306 0 259767794 291381993 0
181362814 95618887 0 800437785 759963776 0
70320185 13358901 0 515022584 494564899 0
231888837 5838748 0 524217045 477301527 0
5151966 9653922 0 90078515 92501572 0
124674948 42456793 0 175938777 165595761 0
8969818 2416054 0 168082509 109194076 0
12772743 25860636 0 216496084 140788137 0
28882809 12358180 0 93300868 106518016 0
22369655 5405859 0 170209741 164641858 0
5537206 209403709 0 952206692 707911261 0
140608797 101274095 0 319273699 330259583 0
9470738 51979409 0 281389373 324990955 0
14909000 79702174 0 534636201 594931105 0
230883161 112108828 0 761675526 491184069 0
151740425 25830071 0 203474488 200973894 0
647453072 188107006 0 703233672 760998134 0
58904233 22294119 0 282922226 330195354 0
7393998 208155403 0 580696093 773787067 0
40285083 154242440 0 812727425 718522115 0
107876616 144212550 0 669895436 631310020 0
64679884 56916394 0 869375194 722417261 0
47966427 17377358 0 370603321 268031526 0
413716029 39384232 0 595852175 843152411 0
66246363 79111979 0 536524318 591895188 0
56343341 17789602 0 595892239 615478020 0
28329388 10362534 0 63962028 60627201 0
715412233 161081181 0 910638601 823491546 0
13143839 14237824 0 175744211 201643202 0
39858264 23351661 0 397720195 430894938 0
375967614 18178218 0 581771636 622317933 0
753669502 12489140 0 866891720 790422078 0
186582652 34612593 0 741504131 749927525 0
135932669 32786548 0 289246555 262766654 0
206193196 9434853 0 314262753 129986122 0
144190720 19595417 0 344159532 337691634 0
139474417 115334540 0 233652246 258627561 0
47278051 119510058 0 443185618 418782319 0
38586296 11657645 0 80763647 80189586 0
129333202 1245656 0 254561893 269530438 0
702397535 59857551 0 856235634 846932417 0
276144513 78685109 0 343690569 206122672 0
59878782 5356017 0 97694429 105019567 0
69843935 46732593 0 283810974 295123911 0
60866080 181637027 0 903488453 800208845 0
20969828 41481752 0 400115052 370067217 0
282347129 21917175 0 423052946 390037051 0
194907566 57345247 0 358651947 319502120 0
56416585 8991127 0 200465318 144295376 0
70002474 117766867 0 927458347 911186585 0
2589137 2314068 0 93796097 91030433 0
44500245 14659828 0 302014864 255720362 0
90092987 71938369 0 327612312 312321757 0
101971 163794 0 1280975 1252626 0
386801226 31283308 0 653919248 683001477 0
212898011 47126045 0 492397958 484330855 0
398722728 195554430 0 427865447 434959315 0
107856806 8768586 0 146924830 113165164 0
395525065 14137466 0 914601979 925578387 0
47086805 4930678 0 105769119 87873918 0
124594247 31231895 0 717689132 651764903 0
804113607 41637894 0 968956052 529650397 0
128533462 89257171 0 547313566 439775696 0
5020438 11074174 0 26414249 26985149 0
67874218 10932356 0 409870385 413640462 0
199522456 128578907 0 304373281 288594510 0
170659012 1920333 0 261542787 291500197 0
116676758 138538042 0 348629019 362496670 0
35116497 75123452 0 948079571 917352975 0
530648 1606648 0 21114063 22462000 0
15149492 84068862 0 466028783 445985944 0
35227428 6869874 0 144911522 144100004 0
572317499 405173207 0 933271504 707576075 0
568710506 397868955 0 747841875 549517828 0
146454004 72460022 0 200009572 167992255 0
785129748 84547177 0 853191983 775631552 0
24112273 67589218 0 867698853 890882786 0
206886026 70161803 0 220204324 111211826 0
24066606 92860484 0 300894678 207211396 0
93653384 36352021 0 381138308 382039722 0
803531 346926 0 6773306 6918502 0
13563108 73034241 0 517585954 510080449 0
159485732 57152051 0 192613210 205219741 0
32317413 18450799 0 289211690 293877450 0
298865505 12016888 0 372637299 369890209 0
252538144 12227705 0 517866667 179673890 0
41267673 12848601 0 606789586 670430002 0
35545303 15843263 0 498685720 554136315 0
191431370 106998208 0 312108019 451240693 0
85429367 73374369 0 373537388 392770450 0
32207019 20382652 0 117084238 111542018 0
73352946 50368752 0 422177892 259192677 0
49634221 63412978 0 458007822 470907775 0
170554149 15748713 0 379238690 414150845 0
189208639 107421844 0 860479863 865633930 0
111102150 32703879 0 551382716 497547409 0
229218610 23420956 0 323510132 209749018 0
20630143 5024079 0 190287756 204481654 0
193006226 227844685 0 921581508 926027274 0
104162541 7857010 0 972460166 899068924 0
202577097 132800488 0 973433707 907658318 0
100774840 53870504 0 346137560 363526085 0
8786021 15550329 0 148119367 170679592 0
494845972 222710928 0 621075832 365191542 0
24172577 4099350 0 151015108 103460077 0
233592198 63007017 0 717003647 890986813 0
3526340 4221954 0 80803587 80746691 0
224142951 89156564 0 704226067 553710790 0
100762965 10644049 0 435151969 388816197 0
415650696 302550026 0 604814652 686563154 0
472875676 211048309 0 753717627 536048195 0
4675623 41978895 0 716936085 590851255 0
141128686 27562823 0 287068298 302037355 0
3587038 55679379 0 567863460 563685963 0
42433248 6500400 0 173012313 190243239 0
87601285 88007566 0 251150063 248837285 0
108130459 231504313 0 833799765 749447148 0
73630993 31313922 0 265543955 227132579 0
595390515 197899419 0 840285717 567622084 0
60862624 69262131 0 258376300 279123025 0
39200410 59624107 0 346245847 454153023 0
473902397 145545646 0 620728658 287526312 0
91661454 37917794 0 434996588 383889326 0
344474916 16262811 0 843738546 839464504 0
174278541 34903231 0 487601065 474242354 0
5750571 13719885 0 425112109 425494561 0
372874806 33625351 0 492374110 621511254 0
23806894 12956605 0 101504212 107260214 0
9159114 19999378 0 650628131 596933394 0
86277795 1030332 0 163861775 89014268 0
183393986 42592958 0 211048473 216929824 0
174362238 66306197 0 472957673 522581536 0
235417329 119882713 0 618583966 695711954 0
205997562 51459883 0 793306597 947088309 0
131684421 62939868 0 500437057 506864671 0
146136135 1208809 0 440656970 366878621 0
181062512 61675817 0 353295917 431573871 0
24693697 52763256 0 742657823 800399778 0
11998418 36448150 0 209789477 227049088 0
64947986 34587112 0 288677864 238713923 0
127911446 16779761 0 329624181 136317932 0
24708007 19536297 0 258676597 255834735 0
30474680 3671338 0 50479644 54953836 0
172339557 30314463 0 397265140 341091895 0
116992448 11723715 0 144307802 93489222 0
72889002 678713 0 754168760 802607365 0
144187577 41127317 0 669656750 766934871 0
3041125 2627346 0 60325586 59186502 0
23194422 22071477 0 187888752 204999461 0
127457853 46413799 0 207696637 173933405 0
100727159 97097714 0 605302909 532895250 0
107541954 43465896 0 691085330 656601388 0
164870380 6067960 0 745193920 784840262 0
166342102 25018949 0 524250090 576177946 0
250329255 160995922 0 268894372 253664587 0
16413208 17835862 0 443822078 430028211 0
352084877 59295522 0 490828552 803431012 0
53412778 31478510 0 128189038 138855820 0
13086352 25172269 0 373577442 386236088 0
85101643 22967435 0 140903051 131055646 0
145280180 60157544 0 712747928 635186201 0
373026 1230307 0 5952305 13456760 0
21477931 6499167 0 403253347 397946538 0
263521 929535 0 21777904 24696736 0
54817422 24118946 0 504189026 569413610 0
194726268 8161270 0 489551626 345078170 0
287677801 8661984 0 454240617 379476848 0
22865623 26669 0 32177040 13529157 0
122511783 19763266 0 499487959 536678716 0
543582066 372290973 0 813336082 721169579 0
41453258 21081930 0 47276285 32660735 0
69187204 117903431 0 311289364 360204530 0
570849476 160239675 0 809328098 710277336 0
30887790 11645022 0 444363713 414274908 0
49044996 67852740 0 663249913 547321660 0
569340700 4240311 0 914062411 934124075 0
9707694 2320587 0 306750831 294204988 0
83719653 2650663 0 144342905 78118476 0
30064861 5354814 0 36595602 34415386 0
183847661 74072851 0 619623692 615727117 0
112058559 12033954 0 556479850 476328406 0
243622582 530099630 0 660437925 912469191 0
62417750 118937834 0 676281347 713106169 0
104982174 120231115 0 944609165 940266770 0
201375020 137553766 0 322643508 312911155 0
18979371 39012108 0 338339877 329207727 0
164484668 46146530 0 202777129 133944913 0
173725061 80048365 0 266254057 219997190 0
23184571 38915825 0 874360034 683711960 0
29591451 61026854 0 316655769 425539391 0
73100026 116775232 0 362311930 288178105 0
103301 738996 0 3555987 3201694 0
220949176 53447854 0 515356005 548657704 0
268196149 154099408 0 473113218 506290610 0
32505836 22024488 0 171310849 132210106 0
427337101 228561329 0 470610714 372764032 0
289328007 91576192 0 480073674 373359199 0
348971724 64127704 0 436898959 292225283 0
129159202 17287903 0 549884425 533578598 0
72422976 162819876 0 816134693 636489277 0
336445650 150058969 0 374771474 252527152 0
10119814 44534323 0 165946463 222305572 0
22670455 12959535 0 278392912 461404032 0
157055246 235936395 0 651772709 805028996 0
21646173 8705719 0 663907182 707022386 0
444757939 216524723 0 929191784 914915604 0
41699284 46631798 0 385506700 422652953 0
1160608 6669619 0 64368498 63305023 0
37901247 6219540 0 720037484 795608648 0
83520562 14986645 0 467288788 357925024 0
631074867 156305848 0 828968976 742227992 0
36073312 24269052 0 240417674 264738278 0
2521472 90006326 0 672172746 667115835 0
107199779 20045269 0 213484998 153937990 0
138534714 14200784 0 383219649 369672622 0
142707371 12770677 0 412791735 484639129 0
105060863 52967465 0 703054446 644344709 0
269759961 40303374 0 313999568 171134913 0
14792540 55210485 0 336472521 427676320 0
89220701 50714789 0 337838356 316997751 0
216168834 255369189 0 759409467 744155691 0
107615102 72261326 0 939340134 878731392 0
34567686 28095056 0 523525834 562512278 0
309607190 345636597 0 904479147 920619746 0
72364918 13639769 0 156234486 147453235 0
17572397 814550 0 124220596 123980506 0
20640190 16239308 0 117888036 119867168 0
49594291 3822691 0 145032041 160644696 0
99375594 18320482 0 176150978 217501093 0
115182103 85638843 0 662364139 728494055 0
345568477 17436445 0 514598967 537281935 0
108609580 98891244 0 467298804 524437535 0
65808546 123995566 0 837606881 919688179 0
20293409 32838211 0 346427446 364495572 0
5401990 512283 0 39022344 33871148 0
4163366 46368742 0 745704904 725301416 0
801283822 237443452 0 843481459 815330534 0
210853826 12109645 0 867456204 845937433 0
1655807 6302130 0 233967239 228869869 0
22899055 9928688 0 722818700 715060354 0
530939047 105111835 0 704803746 503556042 0
95892916 48806718 0 205717135 182362920 0
61222008 131822363 0 555777255 578438419 0
7145181 4740633 0 87316016 91998168 0
364752271 63610376 0 579605469 595564185 0
33535464 6308656 0 99252773 97084600 0
104378400 21051251 0 628143225 694552815 0
70862942 4259307 0 605691370 653699983 0
294186721 73795601 0 497890195 488932170 0
54787765 67250392 0 675849302 660769877 0
8212691 21395737 0 192285472 244834307 0
51110816 235917682 0 627868838 650528475 0
262492415 131491110 0 452710902 277829325 0
141143494 30335542 0 784334563 725461710 0
290826523 141042539 0 444436895 435118591 0
22867735 20961094 0 282524985 291822066 0
628177768 197292103 0 850456378 600067086 0
9021733 582894 0 93793376 60826974 0
458525973 53235340 0 704081206 679207578 0
759180256 243403634 0 798030610 515957332 0
144545188 41123039 0 669177036 599203160 0
136454978 2460098 0 582654647 938525597 0
22714564 76384261 0 410189202 366697000 0
64269062 3655157 0 138973327 126039858 0
45533920 65300509 0 406854830 430609238 0
168261496 37650497 0 615562935 594219348 0
26983321 4743471 0 94745861 95215704 0
237316763 53946529 0 285412507 224030931 0
231119156 67989152 0 567779664 550920278 0
45957496 52253906 0 507528158 469515988 0
461492638 57001842 0 570516051 440249909 0
544864495 272090177 0 627637506 973031118 0
140827300 60824092 0 767090773 754002264 0
36410598 75563334 0 546012573 629372731 0
9385854 2094366 0 37618404 38383007 0
12489509 78689326 0 753267653 703553845 0
1165764 9503190 0 48374797 50551129 0
81313452 165693099 0 568976246 520139744 0
21304421 46090011 0 264155548 258743800 0
93254748 25591264 0 966599133 974734497 0
77577994 29354948 0 450181821 450910643 0
38245555 17586894 0 762767228 939475831 0
82608602 3000685 0 91193185 58421752 0
108587144 33383953 0 190558703 202304655 0
20033134 22777591 0 204382365 176386989 0
76037828 29308485 0 498743930 482276491 0
286499125 20204014 0 925024234 797631867 0
155922698 5386847 0 720360084 845676785 0
187283093 58608660 0 314970435 358087756 0
95379246 58192300 0 523252212 394140527 0
51278075 101602273 0 599746471 613090841 0
228693396 115481287 0 428012888 461593232 0
214553650 59305970 0 345919046 187273668 0
141203857 72438758 0 684055383 730102382 0
187884061 159119834 0 481524301 640565621 0
326647195 106195370 0 681702391 482043803 0
708124110 413020254 0 740530452 725350901 0
42508323 13801562 0 143988221 116982133 0
80184134 283116865 0 651798919 701141578 0
558982703 88895904 0 633571104 189080708 0
629808267 126336888 0 745067046 569042726 0
112958131 44771434 0 752051303 796796193 0
134692081 21233726 0 237893522 223209804 0
47688894 19607467 0 510932621 514024049 0
242950295 17266990 0 583965193 300739434 0
182169033 89934615 0 621677548 798203191 0
57512914 16210614 0 121576312 120014875 0
600218140 167370601 0 815201474 686976557 0
687471195 167429225 0 917767956 857933724 0
15289169 18906334 0 614999322 707699309 0
82923087 19292099 0 327477853 303749724 0
43661574 13709432 0 48320626 44458976 0
29924490 17913374 0 231486707 247506150 0
12712757 211244521 0 806400536 707845450 0
23090891 56426634 0 721076239 775869884 0
341289354 148918768 0 930303990 996603841 0
21564553 3258632 0 97041550 121928098 0
206507992 420995739 0 574212555 648958501 0
41215329 2408352 0 65071697 68991949 0
15214419 27143127 0 511336224 437501291 0
98135337 76547285 0 161069872 176319036 0
1425568 1455795 0 196396007 168494103 0
213662943 94484397 0 795697372 861804654 0
200526345 140027950 0 630882277 617347810 0
105192666 116955140 0 857224794 819481860 0
212289376 1410447 0 508075060 462289404 0
130504462 11700458 0 158101636 126485235 0
305100050 10082 0 653787077 403935059 0
71577676 15172689 0 107410511 86458253 0
2588603 26473488 0 109602073 119125461 0
126760879 119441909 0 612298753 756084996 0
22002669 35074536 0 215545707 190437105 0
29549262 20076 0 112929638 112573771 0
42560347 4607591 0 87708852 93459992 0
43605536 25408748 0 470882678 453926526 0
29249607 4445803 0 424605669 598893116 0
77869 38237006 0 424747608 471235804 0
5475302 8129592 0 27503813 27862761 0
6418070 8693569 0 325414635 282204966 0
306566143 93498172 0 568720860 644725544 0
28560907 7288904 0 190887105 191795420 0
283220110 99916405 0 772384352 626481317 0
235490486 142009213 0 526448192 539623496 0
876873965 176812932 0 941981881 744776884 0
219355753 189942417 0 630944490 688483333 0
46544620 11602648 0 220632945 228738496 0
39600855 4236828 0 446212788 445482094 0
66977737 18904243 0 81545627 56761457 0
134958675 106429887 0 227393732 166679582 0
301584980 131500525 0 567196604 557269121 0
8952098 8996836 0 384241215 348034921 0
44212120 43226407 0 923475302 836092578 0
81426906 34873424 0 283807651 274193260 0
71492724 1242576 0 606717611 593846394 0
145027250 294328178 0 766490236 833322164 0
4187326 9105456 0 203506935 223262219 0
460245941 381818871 0 491118322 417174972 0
264171052 144626747 0 722776560 843561414 0
160793778 55195747 0 226660542 236265737 0
279777968 153744143 0 303947679 355166419 0
138286717 15236070 0 687881827 735158382 0
355651741 41325878 0 609417033 591840007 0
28722701 7058014 0 353703851 416023844 0
73358595 121677219 0 664288947 671394876 0
614281112 189390100 0 968049930 825946900 0
360839588 31406907 0 599335033 611546884 0
3045227 203211501 0 663939848 493607768 0
413247586 106063745 0 821833776 697304124 0
83388330 94296468 0 717868538 500411897 0
543039088 121657818 0 757299638 772656786 0
72244239 14443082 0 144363018 134971070 0
166924581 43477341 0 615350073 593074397 0
23187734 5569646 0 338519548 350160314 0
37082131 36260946 0 672997626 632058198 0
19380592 2033147 0 43611400 43439808 0
48502045 11834876 0 375469251 377497096 0
62412212 175469092 0 772050435 668032461 0
87760314 14533744 0 165739696 112167921 0
979821 68267532 0 672234990 660892445 0
182361021 292666 0 270917956 294239000 0
40246124 16086925 0 44835013 39412988 0
582243 24274644 0 260699470 345986526 0
132711012 41893605 0 141020255 142713700 0
243196148 53938660 0 307821504 355455883 0
707618226 98354008 0 839592225 540113454 0
240012 58948 0 1112933 991354 0
631826613 120027377 0 883781557 674680546 0
609679007 267903114 0 763832380 720994970 0
90478044 20577437 0 133125502 68407679 0
126934395 221553216 0 812279546 717777535 0
61738749 136492674 0 632740097 613618824 0
17087290 39961184 0 267269311 255185675 0
57277678 4785021 0 96913714 89467994 0
89156759 6131870 0 498977605 534846947 0
273868805 158994032 0 745584769 851360359 0
175258875 3460567 0 839268870 811834678 0
116835507 20574222 0 446139190 474931232 0
54972673 87863525 0 483659426 738024907 0
11243592 15027632 0 634580496 644693958 0
2938219 8426387 0 207525395 193097840 0
68965088 36584344 0 712656811 677445397 0
41523088 15130074 0 384295745 482858362 0
19110592 92322 0 28789739 30017716 0
107662865 26208142 0 178272453 176167203 0
27355395 143422123 0 492370101 545122620 0
310599015 41307725 0 368065689 290606248 0
120639291 13836336 0 198291871 190291161 0
274339002 100160915 0 873054529 815702563 0
356096698 221263739 0 566723642 600384217 0
225312689 20575429 0 614694549 563838518 0
192321130 209989479 0 363789331 311604844 0
81785488 545938 0 592313140 629767806 0
31390124 38097136 0 931637478 941090765 0
1274080 64819877 0 600502651 605088842 0
322404916 21467963 0 746558829 831997274 0
8738413 1915078 0 96314254 91555871 0
43369835 7953186 0 498400201 498226453 0
1444882 39646984 0 703756633 797740536 0
63758164 4582021 0 149700103 118483767 0
37164344 4490930 0 293258511 384472605 0
2238729 184235933 0 920369619 936550379 0
781044 5326936 0 180030062 172039033 0
16939801 8814891 0 268365797 284138374 0
259744841 23748707 0 823030833 556792123 0
216827676 5799106 0 665079284 706398461 0
703746880 37717835 0 856906678 834878271 0
18159949 10499124 0 115373295 116434860 0
4998020 10555332 0 89708785 90717467 0
294392358 37941978 0 587023711 595790779 0
109627550 32912184 0 429756925 421451147 0
60082281 1099415 0 214838407 213082358 0
281427755 5581398 0 360828041 333691236 0
140967236 184855 0 430169943 373419346 0
213965206 115946264 0 826835559 871950371 0
10754804 106728271 0 662615296 570165868 0
214757633 36263315 0 627469591 552990150 0
194980481 184752926 0 653020304 673892717 0
211989843 2002506 0 418544909 384864321 0
485295375 93335709 0 834815461 762018555 0
147737314 26621906 0 247728393 226507241 0
364627210 19768418 0 872355692 876108496 0
169645283 53354062 0 681386347 757250150 0
441743797 19814415 0 451510661 291050245 0
71066892 11276761 0 229592915 233316226 0
99813712 212688192 0 669032759 670663503 0
352348655 269597218 0 385465472 465113134 0
275837750 84792655 0 634955353 659983859 0
202540623 4261353 0 244622931 241447992 0
18077766 305550 0 168363610 161100676 0
11667289 6295829 0 23500305 19116835 0
202791804 119739887 0 241462749 258784784 0
48417871 29747900 0 190228004 191696991 0
5611384 76945505 0 342985487 317681590 0
94053567 6230012 0 102101651 32415440 0
233716136 4766562 0 753175058 705058770 0
55326880 17661318 0 656560682 746050660 0
64450713 55630910 0 256068703 241864084 0
342103042 282201797 0 396400110 320807316 0
373440719 81514260 0 591590082 536237413 0
107852187 88540477 0 524314867 623600932 0
86398514 31656466 0 400336711 378500491 0
95163877 15037556 0 849867102 844838885 0
224119365 70707562 0 420454335 392612534 0
63375363 1100915 0 686880797 673559651 0
4031344 753459 0 62186961 68035805 0
42919548 79569732 0 672752957 625039349 0
27667697 10564484 0 301292232 235660396 0
440863381 108497549 0 562765394 331412937 0
390286 2142174 0 51969202 52016367 0
360557293 113659780 0 620951633 639217280 0
47839328 73389051 0 199295846 202235521 0
27828693 25418476 0 274429895 310673703 0
334370729 285055716 0 625328220 671237396 0
994843 7727665 0 31946375 31822738 0
352784506 143068527 0 809668949 681805964 0
20528998 6483020 0 73934556 79772359 0
131499456 18213707 0 317161182 336978317 0
222075568 84778973 0 363588104 317627449 0
356624092 54120677 0 591931989 557531187 0
43993589 38821512 0 923732648 693690536 0
10325227 910052 0 59752101 63871603 0
5139982 3287112 0 492984901 506924514 0
168607431 42837576 0 236052726 231818863 0
11874588 25809603 0 105538014 137416645 0
34926509 15175082 0 123316158 91291662 0
12976200 25957147 0 174940927 173822711 0
140085789 32963034 0 420086241 310767983 0
51867958 272599933 0 846041669 776896040 0
8468280 5140202 0 33531122 25593713 0
362498026 66025568 0 468092184 432390778 0
124133964 992575 0 323341158 353521638 0
38886461 13640 0 126668176 71911738 0
800283913 97298235 0 888638075 635674143 0
8886060 8518710 0 70818678 70996786 0
67639094 11590946 0 246047434 220232676 0
86843154 41184792 0 493950072 406790944 0
641542372 588455211 0 810093983 864886005 0
308387005 34640198 0 369737774 247173138 0
138541701 53689192 0 349623834 332390649 0
467657189 167517621 0 518932907 552897968 0
11885040 2531750 0 64347840 53602088 0
273085280 10072916 0 691383576 675609975 0
99455594 94345132 0 542524768 580175762 0
136213126 80306215 0 202478472 133306247 0
244359964 236117983 0 883148243 852830675 0
9387011 38031041 0 726041553 735083821 0
136318632 27182485 0 694899887 577319652 0
7108907 12647077 0 74686994 81428855 0
6054291 93397619 0 841049361 720962007 0
45587559 25477214 0 225229722 362386863 0
24154545 34513143 0 393464736 411171473 0
9420651 6870645 0 63654722 61515812 0
85001794 75163807 0 331710630 351060708 0
73032733 34501737 0 643399686 726553097 0
86665492 65286428 0 492058548 509563445 0
125930986 185085880 0 639324543 620975127 0
253530789 23863826 0 306958483 314656181 0
65219959 12838417 0 251683933 291731155 0
18497544 3964737 0 126996885 113032148 0
39790100 87361591 0 524638699 536301787 0
4926753 5268709 0 32824545 37661867 0
145212517 17420202 0 286289809 299462768 0
155286321 5340501 0 406722534 437751095 0
5574565 100464412 0 728933051 768889973 0
11833127 15916180 0 96546042 95930205 0
119434863 30385699 0 328310166 229203149 0
699562981 99863953 0 901930759 472955618 0
332515595 111297876 0 554959486 224901709 0
31112940 23330467 0 167624535 153883902 0
30935063 75857711 0 482155130 417250250 0
1212834 6396532 0 396304857 295443095 0
17662000 5991192 0 112519534 110857078 0
95531836 4782048 0 305288839 284239220 0
587277734 33937668 0 614450249 472145906 0
79380163 32517149 0 310615648 343595319 0
34802204 25734783 0 348318635 354130549 0
51637531 45922572 0 178260991 185538581 0
178187619 88973886 0 533790733 674773034 0
40837421 14986267 0 375376441 392624635 0
40344959 7781945 0 446904728 488212955 0
70977242 209216587 0 603477116 814567581 0
450352466 336639373 0 710786541 636355884 0
38671048 1311028 0 381532376 384525492 0
40289116 15267871 0 95395942 100027356 0
5890493 32719700 0 435913471 484723813 0
200215674 31665274 0 447319559 347353920 0
4134431 1614162 0 12541719 12622024 0
29091912 13552115 0 51802683 46273192 0
725733156 116267242 0 867005699 841435615 0
194844960 231148375 0 263883767 266122442 0
88744641 46800479 0 625710821 513955303 0
108911180 29496420 0 158160187 161167036 0
122650278 27529819 0 204353568 208122222 0
363485300 74721700 0 387422741 320960689 0
229594832 14174325 0 350782121 290527439 0
68173136 11639819 0 538506379 743956950 0
238293653 184355408 0 282904417 249177871 0
614328819 126279588 0 801654294 881349578 0
68667306 5919053 0 161233947 146850223 0
347510388 110431261 0 509658892 527659231 0
408562868 25366434 0 991260367 958943913 0
65266600 81007792 0 568751812 559044349 0
518921667 70847609 0 806363817 838898312 0
360307466 199480054 0 659859957 548225420 0
359693257 144348152 0 712722864 471279964 0
39692418 20642849 0 175479291 193634035 0
22188212 115032265 0 729151878 755030190 0
148136430 49180285 0 748109447 712938195 0
457974704 136489819 0 526760483 537599000 0
54984215 24921415 0 850664153 924291980 0
24032721 55379559 0 214822216 218923192 0
13155442 1134919 0 109216348 73011299 0
6886299 6057767 0 135161651 162347485 0
119733857 11664408 0 621950216 590784708 0
350549237 395230598 0 489282929 477279307 0
11504476 62971392 0 216816336 210632505 0
323861604 77379215 0 872515067 851462686 0
95546671 136966788 0 672876486 695234041 0
5382369 3925375 0 19085974 18007317 0
80431509 12193306 0 579570490 571109090 0
47449399 95780953 0 579106390 668081961 0
122722478 81149140 0 639296223 597957297 0
23809446 56444273 0 126577444 116980981 0
45996061 496524 0 382052578 240537790 0
61900006 43847106 0 754123842 705867832 0
31865989 14674045 0 224458297 207876052 0
52847538 44271554 0 477520745 439736308 0
396876653 90563885 0 471636332 243635635 0
125276413 15404308 0 144198711 145230152 0
500944376 128754652 0 837879805 772953959 0
194281945 6123074 0 362839809 309381660 0
237579539 72092390 0 268911865 200500461 0
65949565 2505125 0 276964652 239982221 0
13817773 217814117 0 439551124 478225116 0
432565653 59213734 0 750947717 526211593 0
176534339 98961027 0 722217286 674237669 0
320084321 236772084 0 876452018 833298951 0
14649564 8018583 0 60777293 63473228 0
327805511 6050166 0 689959544 609484091 0
106968411 48707603 0 889634903 505256010 0
476652240 126990463 0 600806134 620178953 0
66810749 110255491 0 689249066 680955496 0
79995375 9071670 0 502510516 495815257 0
6211751 49343630 0 590388940 702193623 0
14463600 14167680 0 37880898 37779740 0
113951402 65674312 0 263051237 377739129 0
766802427 248489494 0 938358159 908177112 0
157132341 10062167 0 877234972 826405153 0
194305402 208224624 0 915989107 899127283 0
116175586 18043521 0 170037888 124774098 0
316795578 16891664 0 427868263 341109055 0
438728769 262863603 0 843197678 938545910 0
730390285 179272826 0 753262708 450495479 0
250195930 16750797 0 613424262 614376050 0
130196879 42797794 0 397425302 363179994 0
26529048 209209453 0 512443883 486169885 0
317750485 29201700 0 532625397 452002699 0
552599 28713184 0 99737193 127514251 0
198262715 84558543 0 545722121 619863119 0
89421836 23560490 0 206023842 196912557 0
19457649 37906126 0 294949984 310897679 0
74175388 26989689 0 353717773 279708826 0
519001738 60634127 0 579528028 471130861 0
118181732 6246708 0 824480468 720948756 0
2909424 2616982 0 167530528 165904676 0
1599553 3200076 0 57077473 55329205 0
117244842 47548376 0 531107382 535668463 0
64071061 30554039 0 760959166 764039656 0
24035624 9116336 0 166457058 119938728 0
340339165 19645752 0 531636823 590036871 0
10361751 15475535 0 412066819 405508709 0
38584493 10128072 0 307227792 275829672 0
50443730 22378325 0 274523441 272611923 0
55328584 25940635 0 511978196 514284253 0
31340532 39545919 0 237401320 203672856 0
283542974 75307400 0 665838821 695112526 0
3099074 3972969 0 12469266 16224922 0
284362130 54306458 0 468729293 260665597 0
129070471 89931315 0 545111442 429007245 0
95746438 29135608 0 361027492 305728496 0
5567153 69667949 0 210233163 228249962 0
2219940 2628813 0 12177474 9608454 0
84204678 10730 0 801763357 634122189 0
175603050 18158705 0 496857514 488606352 0
38187446 20293752 0 52571046 47521350 0
569118903 72798794 0 675498537 507754142 0
139785173 6808022 0 153115812 44247906 0
9722542 29382231 0 161340690 160586755 0
127393111 106120411 0 196979386 254463881 0
302100493 53399734 0 585693402 457870204 0
685291058 225412420 0 784759223 735393191 0
97271881 3122702 0 250543363 245722209 0
80433897 6899670 0 233269900 223761754 0
146242970 1597515 0 170012442 119448871 0
49560657 27315001 0 487650906 464888608 0
159206376 27656060 0 202803661 169706787 0
28595754 47827764 0 456284778 477966378 0
25552795 5647965 0 253702736 244369104 0
14568302 154016560 0 954795191 832835772 0
71457596 10843624 0 91440546 74359049 0
375647067 61631518 0 446095240 305807460 0
14696275 28341115 0 433030778 375604876 0
121997794 18007366 0 141441604 134214243 0
46277805 42529389 0 93239151 81815067 0
57796544 19192641 0 101647253 99816361 0
9131338 4505769 0 47552998 45998108 0
16922332 19351799 0 264950765 250430200 0
71238418 23350066 0 405291807 454209670 0
28125063 22899632 0 115509351 134804426 0
59884485 11595761 0 115091367 100969446 0
96183730 3411145 0 281983188 375941184 0
62072070 16501172 0 81938626 69964226 0
1825825 39097569 0 591490131 681577415 0
209887943 53390794 0 307619217 310247733 0
314984323 71147849 0 460502548 541184183 0
91046928 54998609 0 99094390 65902307 0
6424868 506300 0 140980943 144203648 0
153799303 171216356 0 300085271 291644825 0
139001329 42996771 0 685224755 692275896 0
228431621 3928231 0 275824981 272907588 0
428928310 41370362 0 533870491 397442713 0
239989203 43470432 0 703099658 824329462 0
84556653 7701528 0 431675538 491311868 0
17929721 60416438 0 629397558 559671434 0
34908587 40555186 0 377997724 432079012 0
23898259 127424993 0 318319118 288588571 0
4064427 751258 0 64141330 82545033 0
966741 903050 0 3602451 3728997 0
178790825 36195649 0 580199957 546982246 0
29406580 54457932 0 760311024 714747202 0
267959583 129454315 0 420788745 401460414 0
77956903 245452686 0 869582416 933832363 0
625811947 93294410 0 805702834 850133222 0
200448525 167355100 0 276524292 286226665 0
2171814 951111 0 95629268 83848736 0
198921195 21109911 0 558434545 524767542 0
71569633 35030275 0 410649129 423458847 0
19865879 12922731 0 222198154 227550373 0
61865056 140250771 0 624290681 734843116 0
165479188 35697883 0 401940606 376192432 0
2385 120275 0 4121447 4880978 0
132305559 19407046 0 432951485 369908996 0
42370843 12091777 0 230283860 253018446 0
40293265 21447432 0 155427593 130760733 0
13573201 57776003 0 305212980 309663030 0
22875655 3649753 0 159941434 138800987 0
36525650 5118092 0 302102633 304901185 0
28885344 70593576 0 958956117 860584692 0
36065447 39606870 0 304767179 392098024 0
47089501 85619663 0 803709962 834086762 0
505668521 295258983 0 726211921 769847747 0
32263408 50027699 0 888797763 885203433 0
34877781 92422961 0 452715555 458894594 0
437961066 266847919 0 514782708 304637980 0
41071273 5657429 0 882761405 975087108 0
2434074 9083526 0 48277899 38867332 0
575678695 165063322 0 824904021 709436496 0
187666037 72619999 0 336036539 325981053 0
497954384 222207962 0 868480075 832881521 0
61915951 30287910 0 306362413 369753926 0
13449398 34997094 0 910251893 959132573 0
101818364 3575532 0 222340000 226229367 0
461449859 8056364 0 591302398 643111619 0
12825872 17927729 0 791450775 765121176 0
70757766 83805 0 538264027 534622480 0
57411377 4412690 0 260075552 259291813 0
78796215 36701000 0 523365094 522417665 0
119977484 18292083 0 785039131 777016337 0
11765878 12927475 0 173804147 185586121 0
96942889 13640581 0 120902967 116992281 0
290447901 1447063 0 618986309 680803988 0
107307370 61981245 0 166604313 173998344 0
215201456 9285288 0 732830169 776543021 0
29272172 44165788 0 835578875 863411083 0
60757700 31793731 0 268078975 268762294 0
535283679 166101712 0 633987792 527739125 0
159724430 60207632 0 246012640 258429576 0
19480547 910178 0 116498427 83092592 0
18081329 165383241 0 733078409 803063043 0
21093331 17477832 0 334872534 302526578 0
388792182 290409844 0 456551917 458268705 0
25882953 154873766 0 715927623 823776907 0
494468687 263102371 0 632314552 588552279 0
244098696 327792446 0 678016878 754061285 0
125295363 44782342 0 164101527 130685939 0
990408 451581 0 1533087 1798822 0
63600585 10439813 0 567350677 396532303 0
45268006 78098906 0 781969021 880700074 0
692331602 271749817 0 780753810 583688202 0
82082732 99991245 0 602362071 543367413 0
450918427 512938659 0 757831097 675694392 0
112638828 110173253 0 660651574 598282417 0
255978824 40478530 0 768242967 687208100 0
147260758 71687601 0 648936504 558042073 0
5730850 7903506 0 43873786 49290958 0
157462571 79071299 0 587662618 533682403 0
278606738 170308722 0 804898842 872014555 0
275157885 239105417 0 952421166 870406661 0
13362487 1839644 0 134761053 129640725 0
546401263 175653021 0 582100630 208498645 0
116062492 139613538 0 344821150 366741268 0
263529481 70272561 0 612505179 546265987 0
207267584 56548994 0 680693099 691717110 0
30812063 884440 0 324392315 313088713 0
319381392 15663138 0 883183446 800973480 0
11577227 2888476 0 424488208 466481086 0
217032788 75900148 0 640824468 637392644 0
250320675 162898203 0 320268714 318980152 0
347010425 39706280 0 595837340 548581731 0
291359068 19196913 0 759071598 611076902 0
41506873 3955050 0 79933433 68066257 0
90593 8121478 0 352501634 330275692 0
484272202 42968376 0 750635602 573250502 0
450337216 175786091 0 767297967 695772130 0
21806438 4568512 0 84576044 83058740 0
276644068 196224029 0 299087334 303090926 0
387258993 12114916 0 555024023 500995804 0
28553230 1286008 0 633287719 726727236 0
24342079 11955819 0 934723047 862752652 0
96730796 9064946 0 109716917 136030839 0
117713788 9167815 0 876872096 914523274 0
63979780 5008583 0 215782905 201527610 0
136417637 52439944 0 202824554 197553100 0
26318097 20781076 0 437216052 432916644 0
541079581 38129151 0 859220396 582835252 0
174238502 31558646 0 265461324 217580493 0
37856756 183528868 0 289372656 552318261 0
48888696 12370218 0 165638004 177975059 0
1909329 396511 0 74118521 67213584 0
362105947 249770391 0 541892068 522022396 0
27036202 14368237 0 31290763 29453938 0
135727073 27979476 0 209814978 218506624 0
63720577 170186091 0 559938963 590550523 0
11304767 18331321 0 186660645 237798330 0
30347757 9003431 0 357534409 384435254 0
186476073 4034834 0 688261031 666963235 0
20064237 11122100 0 39063949 35833622 0
139088863 25449516 0 589690234 588001496 0
37791985 24526858 0 497682382 464918936 0
25928071 133214 0 57377805 53793291 0
36082638 10895702 0 96508134 78848644 0
440698966 112563021 0 584316166 546804311 0
62970511 110165896 0 661773119 651332126 0
296548411 139322193 0 411885798 412299365 0
9803931 1756711 0 228637560 264706551 0
171882425 59068866 0 364402991 329947199 0
30967627 26114159 0 36814187 32640492 0
19018950 32280596 0 369797200 343881190 0
158455930 42574680 0 184561563 131051297 0
55991310 10544066 0 323268164 275630270 0
125587299 73457650 0 557133534 454271252 0
359350292 89753405 0 797163488 751131908 0
55501370 42145154 0 571332994 619400021 0
41343169 13343107 0 147111602 158225742 0
261163855 84266415 0 612820399 723087018 0
3927289 14620621 0 59825423 123602818 0
509161760 128878393 0 595702492 310359418 0
263856364 19777986 0 771044703 824740037 0
2720211 18098696 0 357593696 373421702 0
79369721 12523733 0 479730501 534964419 0
64863606 22015850 0 283935940 255742197 0
35078768 4084156 0 785226370 773356228 0
171132912 26059212 0 203929420 167975450 0
193005557 3850928 0 540977650 536782188 0
37859007 3488221 0 59048098 63711234 0
22441753 6160640 0 112312170 98615933 0
147191435 37378244 0 655356651 497798191 0
5861279 554079 0 19911120 16443765 0
457092592 27934244 0 729035080 480849730 0
319550294 50929521 0 615361232 546288556 0
168195939 51724690 0 331534168 329788769 0
202367372 5522824 0 239266342 199701039 0
454281652 10675867 0 626863486 521274799 0
2848321 19395018 0 158965920 172003337 0
290589465 104525277 0 405700382 269062224 0
148627218 34229162 0 286743483 274220238 0
59850853 7044898 0 589453048 539643744 0
480053054 118705684 0 935039883 841582808 0
163407703 115563023 0 195347077 154806602 0
83239491 4327919 0 120489714 120904152 0
161477829 158334318 0 540170229 534234795 0
80466333 5957160 0 481063552 485107128 0
30592499 31553362 0 760960116 737782528 0
122056591 3846732 0 200925944 166128815 0
100985708 21270082 0 838864871 635723996 0
87011743 69978117 0 605025624 646606637 0
537379980 142753951 0 835467941 749113648 0
266144630 102546344 0 572265528 516230195 0
11847315 20156669 0 272315569 170462855 0
174054263 103517948 0 348758042 416658243 0
615389630 46680567 0 774858473 709299604 0
47632988 124865457 0 618239258 642211291 0
4321843 21450238 0 86665570 80736409 0
268885796 212285444 0 351391684 218344265 0
306325260 9116669 0 414109232 190421154 0
352158155 41922353 0 395660630 305164973 0
461520017 102779765 0 497948440 193985892 0
72272218 47881049 0 191461854 205107651 0
192830321 76628724 0 935075635 854677005 0
36966638 21340635 0 45421169 56979098 0
16170169 9652893 0 175713334 181177619 0
304937830 2089459 0 830411021 831602217 0
18915184 1211990 0 42959683 39773328 0
50620299 17836271 0 261403064 289729609 0
247370390 133499664 0 403860893 418087973 0
282431548 65214791 0 728796737 722356545 0
6508545 75718 0 68337136 75189919 0
332845105 335939175 0 518843017 556146693 0
1224035 1004722 0 10791742 11600116 0
77862293 6067277 0 549993545 545011704 0
333109504 240351254 0 531082050 530830906 0
559307406 41357630 0 925770639 669876690 0
460583141 37354720 0 515965424 418304485 0
7201596 45013302 0 189959799 188635329 0
17323260 17434046 0 293882199 292229680 0
622606747 146135163 0 813859405 732054123 0
635507380 8589203 0 922065460 725104732 0
63526614 43883392 0 729241005 715026664 0
26086588 205065126 0 883694148 734389671 0
178737715 176309069 0 645319826 657462305 0
796430458 231897993 0 831702435 697951076 0
181361657 6044532 0 347014345 281615537 0
206929289 71262455 0 381322176 383103549 0
505608888 16081956 0 721533126 824559251 0
482258 61539946 0 416413331 408444509 0
63205715 17818632 0 90709792 62735109 0
213040792 3331127 0 387922750 419565990 0
47544671 3416058 0 227808777 235223269 0
1103361 16534350 0 86932375 86286096 0
84859055 193855474 0 683106114 614454681 0
357326269 192154345 0 880862551 895149909 0
18539501 167746525 0 643099458 803342681 0
20532966 99017670 0 296306798 325596245 0
5286341 7855753 0 27199948 26344759 0
21152591 4382557 0 27910483 27262293 0
18596679 86035202 0 508845149 647456010 0
120286942 80296651 0 414336353 412377826 0
198555682 23530488 0 316673850 291543338 0
305383844 24240417 0 351904961 378322093 0
121430231 16708871 0 338139762 257758265 0
198784095 14192664 0 790538637 573720317 0
48840954 4045385 0 566119763 579068854 0
247553418 50550322 0 816454340 830751207 0
95840162 228348492 0 807781575 886301367 0
8416328 56713834 0 458311526 429718726 0
44865014 27498819 0 225610323 201114996 0
27484954 5517953 0 325377408 320318714 0
296694738 106033343 0 436190391 399858531 0
26368575 27903050 0 475457953 447214869 0
22376730 7311226 0 46160194 50345149 0
192239120 151679240 0 541874848 567629869 0
18000118 79503760 0 297471193 311776062 0
220977219 24085573 0 440326593 350915644 0
14399098 40476101 0 233319241 238361370 0
27309479 47140753 0 191364631 225711163 0
79768555 30913977 0 199585520 175288202 0
26500425 52065492 0 388024007 367135693 0
17636578 104760642 0 809226333 806392334 0
3570765 440334 0 18926889 14515762 0
50576114 23497586 0 223131017 241015039 0
51955260 32564052 0 581569391 631248664 0
288246870 24720161 0 533492371 635286127 0
40301794 33527924 0 186761197 269344668 0
82686611 17826252 0 562170371 665969105 0
276361 386292 0 56749084 52297783 0
34742925 140956984 0 511230644 611875332 0
76409349 30885174 0 808937740 750193268 0
107309288 175168417 0 734557910 727721594 0
17913943 26117578 0 80330436 82196500 0
14112162 75856555 0 201625516 270444304 0
293221494 51322812 0 645478051 576392667 0
357117056 105168197 0 692203815 681227119 0
401140965 229495884 0 799347302 663892045 0
77993631 3547604 0 254088378 246655090 0
118556420 36469557 0 710933452 543542212 0
5774811 32508986 0 417638489 382627858 0
252795655 107031641 0 617261619 491965692 0
17140694 709621 0 64820101 64823431 0
103960338 60727603 0 530117411 529832924 0
229667446 78140424 0 702162571 558031433 0
20619064 34649436 0 54082120 54985534 0
600683804 268166922 0 841984416 871880057 0
23126646 12911527 0 358910474 339573187 0
303291144 47994836 0 590547671 563239199 0
45288459 82911932 0 734428317 728441659 0
604197412 164375300 0 701709000 495918303 0
29994295 11954343 0 475007241 887214107 0
290709549 135417334 0 382780656 342266187 0
247326784 49272960 0 848260227 778670282 0
185114348 111256091 0 299357763 304955799 0
45471756 4499627 0 854685473 930894149 0
142306281 5464837 0 242609741 243182995 0
2789676 1413563 0 119211420 129246371 0
159863863 36816115 0 204497896 82808089 0
4101327 20672835 0 272361736 291274224 0
44903459 5017321 0 155017704 167861788 0
3370150 207615 0 5437859 5389621 0
131225353 24331224 0 598218264 593310532 0
22108182 37797661 0 217049441 213781148 0
187758863 64225428 0 468950132 569214129 0
26329650 33735567 0 857366009 934242361 0
121512904 93356860 0 373178542 473462407 0
5251252 30601484 0 345709445 354123828 0
82787498 54937404 0 370108283 367038279 0
136858432 16566509 0 376746519 246816161 0
178371745 71574285 0 865951573 803098679 0
8690420 11018100 0 110298601 98014946 0
26398269 7626869 0 168916960 167116006 0
22115045 47799226 0 278862475 402294591 0
4199452 21229 0 13951565 20321064 0
84486819 47156950 0 214452437 240316881 0
49314905 14357285 0 428892218 406753900 0
34111299 106066411 0 852591067 816889176 0
177311943 38857529 0 459509700 570600164 0
133077924 106409344 0 328295483 383976845 0
393816 110781568 0 772980245 843038584 0
38276167 16131184 0 223494133 220378094 0
63054517 28672805 0 288567753 366909622 0
584406088 70976598 0 885083708 764042354 0
1860075 60666331 0 430001158 587558996 0
194432537 31143254 0 480212194 480984272 0
152165500 5469655 0 226779713 245686531 0
52947587 9591432 0 745063256 747397775 0
575291558 208624745 0 651192209 669658453 0
4626330 6585556 0 132715895 114749576 0
29367351 21726569 0 168318984 248831763 0
144976810 5064140 0 312842461 275230499 0
45472815 21842959 0 212057053 185606943 0
191683482 47523401 0 518335996 632270190 0
14703302 12848548 0 47259765 45617784 0
15006405 23008977 0 127348593 128374118 0
13785796 26575125 0 132923198 137738191 0
255575623 168005027 0 272822314 280168338 0
14800142 52698687 0 315064498 305848566 0
41482645 64810502 0 488677402 425263354 0
190870680 5368662 0 833027871 870709722 0
90615059 10364396 0 229911369 191712233 0
64891195 237031462 0 791127864 834520938 0
7816458 5531274 0 65671093 64809326 0
665530729 192049666 0 728458241 778609583 0
384166630 218029821 0 933632795 799773273 0
1840008 19803224 0 367524111 370136125 0
1075069 7478832 0 290026774 340630584 0
175999092 70256682 0 613199084 561515365 0
19382605 63029061 0 920623955 933433889 0
203740519 96092622 0 439927508 395966246 0
56652506 7034817 0 450723216 421469904 0
10651031 3646769 0 53223874 56669759 0
2431555 35426123 0 653235689 666919220 0
93968507 44721677 0 453405942 356644676 0
104883063 5397062 0 327083676 380291348 0
269453717 32466865 0 445076762 490303001 0
181259882 50514019 0 695846956 639026625 0
58023507 31802441 0 440204182 426858253 0
139971205 25001537 0 748980523 651185882 0
31396609 4950994 0 375183586 401775497 0
402368172 79951557 0 963455463 966840105 0
595346036 34599451 0 878617635 853853724 0
174073496 11497062 0 476928586 572858232 0
89620147 28510678 0 680655680 678545308 0
27544740 6813365 0 60887397 53923299 0
22445152 235874780 0 422715276 612517623 0
145607047 51350894 0 359983125 321221601 0
333973793 16809481 0 364049997 306502957 0
7536324 438146347 0 768557809 909390834 0
492281710 7813492 0 826059896 642193835 0
8034613 5559918 0 19450475 17437313 0
228925187 20353605 0 339376818 91403096 0
6793198 129135951 0 398710469 516254601 0
451531445 31982289 0 745177580 537098065 0
493537982 63668758 0 816157973 767794136 0
306606921 18642215 0 412163103 264999375 0
158847136 3678977 0 309374177 318066201 0
23303765 78263878 0 342299355 340457956 0
8104350 1285185 0 49532488 65379588 0
54446084 18336664 0 303358871 308649932 0
47804255 147303374 0 666983871 604627120 0
33693200 39717587 0 549013692 672428292 0
266985963 169720329 0 571944802 609885434 0
3079570 226199 0 45303768 41307696 0
401561262 76791054 0 704870192 696195011 0
213936605 16709133 0 732391723 528276751 0
88151223 2235895 0 434483115 372681514 0
267465138 11839218 0 477217798 482476529 0
125735919 172658807 0 809311022 888715403 0
1496099 92231715 0 517883874 492193207 0
126295732 15186957 0 508132638 364509233 0
72451532 88028776 0 145113544 135089848 0
725497104 102395058 0 868875029 552394460 0
148922560 17707900 0 491682853 438901959 0
519322157 71222783 0 850238412 831090393 0
53406175 60705481 0 305674521 398689652 0
33586398 13590526 0 569495566 575295484 0
6871513 1240309 0 120014032 103872429 0
6598484 6589110 0 44984683 46056900 0
219210414 153948533 0 568292204 589249596 0
4807503 190837559 0 840356888 796106109 0
12281364 14525420 0 435164913 439954281 0
156711484 59622708 0 349391207 314930970 0
298866943 160609612 0 485839035 503218502 0
8403625 12771477 0 176443154 175842829 0
36526472 5450882 0 227132726 197101758 0
287749148 137181219 0 462429492 433823781 0
201114210 10496027 0 414789897 402148016 0
48876157 5717469 0 238324197 253423547 0
254651484 35008797 0 458099136 442757300 0
192680904 6495598 0 317158584 202788920 0
98097321 12109513 0 232561882 243202321 0
186524144 11985224 0 255075962 127065673 0
2349953 4565892 0 20265352 20804491 0
85558777 1986050 0 130659910 100120077 0
30550182 1766454 0 61305600 60807543 0
20293499 25436729 0 165271482 162052922 0
97944280 840355 0 789919263 798508255 0
47765503 117295048 0 506682737 516764239 0
58584147 9205503 0 105865839 107785284 0
128175964 12314104 0 226827123 218534599 0
40702909 9363402 0 187626959 182631455 0
3476390 5096092 0 47755244 50762703 0
267623120 106125626 0 468539382 495127598 0
3976848 27369807 0 108273599 111641428 0
3639830 37597383 0 300653848 286496424 0
397618571 39607416 0 734304457 631889259 0
536682 5368677 0 28536991 29021785 0
75107510 2032013 0 506315858 505066357 0
29824430 53864205 0 167296812 205104889 0
213949945 74553708 0 337633146 226065040 0
3274141 1015923 0 281328852 304774728 0
90953583 54191365 0 787658383 800904594 0
7368552 27251122 0 71720103 92099170 0
30748507 9377264 0 43454859 42535982 0
73454725 83892284 0 601015914 569308500 0
75000950 29784301 0 311489153 329118515 0
196044835 59546389 0 679895807 747889984 0
245449306 85440994 0 351111745 521890726 0
252746772 2675839 0 631109332 633855542 0
191170063 39868170 0 854850460 666547858 0
23190136 3466598 0 207578531 165308443 0
53400396 3457952 0 511163962 302765436 0
352912760 86358165 0 643458674 626486220 0
65161980 161042922 0 453764145 465685912 0
13469522 58916586 0 313806769 316154935 0
513288889 157667879 0 618674056 691408251 0
23773305 135079153 0 480065588 461388234 0
59173295 41079856 0 480032645 468378176 0
116600670 88534411 0 485952852 544979158 0
23933133 70984754 0 365765734 377841660 0
236846268 158529217 0 325802091 269660368 0
23710464 25045821 0 202934335 238581799 0
30878059 2773171 0 623883950 510604422 0
219982944 106799978 0 272093639 291527423 0
101510868 45520014 0 710769485 759813046 0
230815032 4239225 0 539333905 357518659 0
22162340 52592263 0 738293556 698415439 0
278122996 15645919 0 504822242 461432557 0
9949105 7507420 0 50959632 49307718 0
267379278 16475800 0 406602624 343633011 0
770804 790396 0 1159000 1241740 0
75481917 127807162 0 451843150 504628343 0
500179555 152129266 0 527841555 297999446 0
2937352 22020502 0 98367167 89739460 0
389446214 84176959 0 856384421 780942113 0
259776133 107884850 0 334944373 259506508 0
34227016 6094829 0 110922308 109271325 0
33543274 162197772 0 384586371 467527727 0
227234316 55665734 0 334732245 353167341 0
95034092 91095771 0 302610284 286152457 0
4074298 3196891 0 100873109 101889769 0
112484429 15985808 0 334979414 360394475 0
693289822 89741981 0 734256709 329615413 0
115704709 18700594 0 173642769 33250939 0
125202069 7543587 0 147097816 99515587 0
16320111 20688950 0 29243855 28942737 0
391350378 4409148 0 529676955 563854680 0
231910612 48372088 0 368416872 476143127 0
106472243 164025923 0 805682371 753245389 0
70848543 54040359 0 743198283 802024015 0
64251899 5165418 0 363834783 241556135 0
90468153 1926757 0 351186839 384260488 0
193658083 113174244 0 262731753 250722068 0
59306450 24973211 0 963270286 776565756 0
140129464 138965875 0 619393380 570065556 0
110359393 7634484 0 457437098 257371594 0
708425 7810 0 8229673 8327856 0
3405595 1264167 0 3646011 4947155 0
259800765 90265468 0 589032615 625939850 0
310931486 104634925 0 818808667 579433370 0
256703169 35323251 0 819320556 907484387 0
72099912 49400894 0 385494981 393212015 0
72667648 7585420 0 506653273 485140263 0
899653018 181293984 0 935982378 909997829 0
111675 20092773 0 169165086 192123142 0
528067227 107012259 0 861991490 875655856 0
233227146 305147051 0 299999202 336305456 0
195202667 69457117 0 597626434 555277592 0
432819438 269152836 0 959857284 962180870 0
277417619 164400963 0 289955598 296296844 0
8551309 165775147 0 460981345 511501911 0
59600356 3420550 0 566435992 697136752 0
149845328 53194114 0 392152092 288823762 0
804462180 175501903 0 893777569 492151587 0
76731952 132578015 0 848184013 733190191 0
253332864 104526683 0 844689184 890212467 0
246619929 30310840 0 309709498 288092398 0
584784223 48152811 0 769478290 743725504 0
13615861 35227135 0 801664802 713800297 0
166560972 101268080 0 592713518 422640156 0
366266491 33777681 0 657690084 625485468 0
205488518 169851756 0 407109145 400092299 0
139733788 75676996 0 720508569 722500062 0
203197595 116373699 0 260183959 261494714 0
60443342 38440084 0 457932486 459946784 0
435386 384969 0 5339818 7992803 0
27137619 120554285 0 676168135 618810154 0
34796529 35122892 0 233089602 209700784 0
40196815 35709642 0 308162814 238093712 0
48489826 5021300 0 143759427 142529028 0
149100016 58676599 0 482610600 462021739 0
46600982 8453287 0 57461323 38343473 0
7752012 45762454 0 675000745 649296281 0
37755295 23430491 0 551748214 583204582 0
21013468 135392631 0 800315521 895252916 0
132408911 29271971 0 428717062 421226254 0
19717443 9361450 0 493197095 348992032 0
6701795 153272 0 243426175 236002078 0
731370435 12147367 0 753609409 765493945 0
87914420 15235411 0 518100888 538327107 0
434164034 37085404 0 574138347 530495870 0
83769430 10129139 0 257423570 275026966 0
519276694 52001214 0 661159291 647848183 0
102669109 54111154 0 120385793 79984653 0
20072835 36030027 0 70456001 63254622 0
413240374 7202490 0 649950492 665375537 0
15836996 2216081 0 318958367 322618270 0
394319788 82763910 0 804281371 866715843 0
103979212 162507161 0 425981915 486381334 0
84436976 15363013 0 144866225 120735992 0
121191499 23556920 0 164798567 101681131 0
89431788 17090544 0 674991458 594736336 0
529137601 5806883 0 854450652 878136047 0
670898268 286582570 0 829570713 475082953 0
28508497 1550403 0 68289930 53716804 0
434569035 33282938 0 929933747 773660718 0
38856104 14236655 0 94885182 94937984 0
332286479 54412280 0 581326561 464032907 0
259339339 129733954 0 627805502 550466060 0
29794022 69079106 0 933788696 939619722 0
260365860 133308317 0 807659879 848841445 0
806081961 317055295 0 907372109 954551574 0
32265318 4904423 0 217684292 234394022 0
16472718 22571408 0 489730656 518302020 0
11240699 40267950 0 289038437 267151505 0
550610510 151813452 0 684716434 713933736 0
328065937 197842140 0 607017260 718745379 0
46734829 61611086 0 457604549 478506182 0
42514727 5061324 0 648233204 904117418 0
261582180 5229778 0 457098014 407774520 0
14677497 29840566 0 912585980 980037037 0
187117183 114641250 0 199203067 186032254 0
6511109 130054294 0 514154959 567292814 0
319008358 85917188 0 535718599 555190433 0
41187812 4229343 0 49117735 45819305 0
2777869 63756945 0 433166341 418341871 0
90320240 58829399 0 565209361 667250240 0
42414102 8751411 0 274945393 303337109 0
549028 50389846 0 246308417 280540202 0
43482517 157601871 0 377542421 336351011 0
268734518 105257212 0 581806789 504982019 0
59708272 60439402 0 489732801 511276672 0
227808283 11278979 0 427667483 460287058 0
58328102 8124225 0 136392130 173683029 0
43556851 22650116 0 281211755 270591967 0
215351149 110133040 0 918835477 824686034 0
29928568 47171241 0 456148241 694287497 0
125392820 26895546 0 572012337 571911848 0
402679827 19039030 0 623932455 549688644 0
6757830 384034 0 54864855 49932216 0
324750689 47807210 0 425759793 491464037 0
8300856 81558792 0 182286538 173977607 0
194259616 90461986 0 479298944 480699217 0
24453203 28395688 0 231642888 226651991 0
148916434 7089675 0 524441142 405448060 0
88217466 14758040 0 256936091 283455840 0
148656474 54679321 0 671070466 670112440 0
15541410 23268971 0 179774494 164579025 0
5459625 401117 0 17668017 16186751 0
3742644 36663826 0 322333735 290876355 0
166432301 174694129 0 247662523 251948006 0
360625320 172535050 0 419638454 425536342 0
131707209 28506730 0 822007136 757971855 0
266914140 96177871 0 437452237 355808423 0
231483204 31068003 0 690214760 832682229 0
12655164 3266925 0 77434618 75014296 0
340567400 131706559 0 839211160 759792629 0
216515893 136291292 0 660153981 622416958 0
90741701 30931891 0 629965141 513414569 0
61803344 62634641 0 758680688 744276686 0
6072197 2275689 0 17435769 12906925 0
244762939 59369818 0 840583922 702289869 0
8531140 252139990 0 952972444 947069574 0
194183280 80028079 0 614793214 533942232 0
20051762 58623378 0 304565887 280911508 0
320776759 138108549 0 411993278 412178783 0
36393141 14312890 0 290543693 273370004 0
54831893 131552595 0 668728645 775686757 0
517401252 122858134 0 920711473 950380188 0
68085293 30512654 0 713691680 759888723 0
510871584 321932761 0 709996563 709936414 0
17530460 9981542 0 108355310 119921222 0
303837438 182400362 0 483159527 427622107 0
313963861 52392069 0 761810527 762927160 0
261201789 43062254 0 699069374 494658580 0
84943434 13640898 0 392102066 336102010 0
57583194 7062274 0 131925502 127897022 0
6779214 69895280 0 724143116 623821857 0
343633251 68714323 0 482028914 428950879 0
31225664 37337770 0 414081707 455628601 0
32811685 37848005 0 133030714 151261520 0
4738639 1612379 0 10328829 8767076 0
228781642 72978264 0 511465500 499006016 0
161191199 18987454 0 713332229 933405571 0
264697417 207148047 0 447683398 413788527 0
89455318 109200209 0 421773385 350658418 0
5038811 1527548 0 33415081 33413291 0
64057704 1220939 0 128299136 108308816 0
52980897 9591909 0 504409182 670188407 0
1392874 869275 0 2516654 1954211 0
16869510 114805803 0 459689768 497729597 0
28462182 13826605 0 224315037 206522566 0
465537661 147235598 0 853747704 782863573 0
119365875 200263235 0 376256235 573741834 0
76794826 43539746 0 391359157 390500393 0
116602354 90171987 0 416743529 435025870 0
150299 313398 0 76440459 93742308 0
57210536 13187262 0 114037288 119431409 0
45595924 12903964 0 193937256 214625971 0
172326585 29993640 0 538237016 495535232 0
26146301 36086979 0 397889228 395590389 0
100963086 30428158 0 501862561 483539792 0
398198990 10476876 0 796099690 734973751 0
133391708 67200384 0 437180459 516089077 0
30917714 3362145 0 40099980 28756027 0
74627936 3175109 0 547737117 290788966 0
472468284 25916267 0 649786528 557294980 0
58161885 37454094 0 891621881 843845832 0
43838492 8815357 0 727244470 691831794 0
55073275 2908167 0 495709877 436060416 0
102368899 63319002 0 625392632 499873531 0
234914611 42315175 0 533177937 554238472 0
43555034 19240820 0 567263389 546655694 0
4245233 1922081 0 16824281 15452168 0
458520359 230398285 0 647007105 680909904 0
13358535 2369917 0 133007859 125677843 0
514192007 162115327 0 697740111 770011140 0
512751096 48100499 0 583922187 122432214 0
49297341 127104 0 639040762 639105902 0
25632533 93214559 0 577150657 566813847 0
13035205 11832409 0 155281327 148438007 0
151345698 23596059 0 185400884 182538949 0
168533609 71238028 0 240557189 280565504 0
50371361 13484412 0 407660568 362411198 0
2330535 126947 0 35212649 36618432 0
38505292 10889354 0 263214983 278784706 0
55325700 11867790 0 234700343 224742935 0
53586858 20706416 0 224288774 242085605 0
5539496 130617308 0 916863490 876748336 0
85136937 100496175 0 654753675 690613292 0
174361 465245 0 10354916 10354593 0
62251562 99896740 0 465270405 439538423 0
70032628 299699 0 354175271 355764396 0
39546209 139862589 0 808650715 810791933 0
47134195 18093418 0 322417564 363943174 0
408560770 216105613 0 792726636 769664561 0
4669916 23894892 0 402294082 426529151 0
171840843 119462942 0 877910815 876814314 0
103663705 108018471 0 382702368 362889279 0
2769986 1309291 0 5330749 4547709 0
20901810 31232189 0 180556344 173414858 0
296632628 5862826 0 335148377 230816165 0
171678658 22002107 0 409227577 426661753 0
80215716 9651610 0 104950376 88464267 0
65805159 6755007 0 83200874 119389734 0
66336378 14849471 0 270241293 109228698 0
78469191 71697678 0 399407772 463340313 0
16596406 25425471 0 257452802 236939287 0
1348691 425514 0 6965206 6951184 0
134765613 90154311 0 869854791 914441451 0
194299996 227481 0 275052344 217260122 0
566835829 175251068 0 703570168 712754536 0
49463731 32653006 0 193996856 176717759 0
90897726 37861604 0 441437653 425681652 0
31868083 32262754 0 182349447 182043486 0
220634358 153397989 0 697353071 551863256 0
26359973 115879159 0 670590262 624164783 0
29436020 5036472 0 158175083 168947612 0
7143302 706403 0 53163248 51523572 0
590189565 31248485 0 841553741 492911806 0
33651546 1211391 0 141893055 128784785 0
78024706 6584483 0 182201886 75978489 0
449464096 133081279 0 729481266 801711442 0
121911959 185289333 0 455163424 496660277 0
138773920 11007063 0 397625433 386364209 0
19419493 2621807 0 155550419 148147058 0
90073847 66599518 0 141566554 149333230 0
410426558 104673490 0 538718337 425156400 0
8177239 18216634 0 81579823 83988020 0
150104621 234724801 0 541885693 590153223 0
214645276 94976973 0 502851305 528262626 0
260883756 62321260 0 779002659 786021289 0
572051243 197042041 0 622031472 560771538 0
79087044 62904392 0 570688315 432147161 0
57108762 19683179 0 191613125 163179643 0
15197434 130944667 0 490025443 498328058 0
158050335 25470678 0 241416829 237197680 0
32784180 3387334 0 161958308 171329794 0
142602760 30507858 0 405404231 375464031 0
132801301 94622798 0 302454112 291247540 0
130152557 123675063 0 475781581 499733157 0
716558512 462731144 0 911020306 694849593 0
77229437 6145779 0 142654713 92753770 0
200171217 51419989 0 629329559 651869224 0
5283003 464574 0 76553535 76255708 0
226879056 435213008 0 964243230 801589049 0
3542545 384696 0 11451881 10082998 0
37178039 37529297 0 154114504 152841120 0
215094777 304716721 0 871944947 928399313 0
4118232 7567422 0 282737796 263634721 0
4773310 16239876 0 84330223 76885216 0
357896723 140834344 0 493282763 373251195 0
96760 59163665 0 353462238 323123004 0
550162009 156295338 0 910976350 871887173 0
88295391 39961534 0 92010146 60980476 0
115438236 73803600 0 501534090 500366603 0
12475690 7992057 0 120494589 121016527 0
663085317 317700961 0 790788294 816655984 0
1944906 694793 0 7704276 7199350 0
3881356 32441283 0 90647505 89565694 0
5022474 36463396 0 146507794 158311725 0
1264202 273788 0 31373269 17397744 0
102630621 25017411 0 211482970 206398911 0
41380418 16386429 0 320826921 310973971 0
724509 174879 0 6873541 7237971 0
80103100 10907203 0 215214684 186587945 0
104279464 57723873 0 426077618 486719841 0
17635896 11409802 0 21958355 19184145 0
30844061 24216846 0 340957158 275526735 0
30725464 19699219 0 318344596 385077861 0
6053199 36801080 0 432468878 421000151 0
7064929 3390234 0 66716672 69732636 0
190593114 12125200 0 891224531 740316820 0
58105169 90718327 0 616743094 618640591 0
69237642 134476218 0 376022089 402545032 0
130520889 85794943 0 635645198 703162704 0
10897003 3565799 0 180454346 166793160 0
186168548 18811698 0 717606411 680015357 0
106233980 6778216 0 255066548 235816247 0
226291904 9371860 0 326137779 345804630 0
73899774 19332366 0 601627931 605006350 0
110199777 5775331 0 833815250 798948703 0
553206 16432765 0 165657205 187048491 0
4845276 40316974 0 222637124 245710983 0
222483988 61634751 0 429136996 437988617 0
97681638 59822258 0 768292277 653625383 0
4028158 4955461 0 46210344 49821614 0
507285822 19895375 0 762007882 951088915 0
318883111 39737707 0 563110864 547802651 0
106703528 2033162 0 306547932 245755017 0
12112781 2167138 0 35224417 27012294 0
492981618 47595484 0 690423612 420960292 0
213465114 3326475 0 298286623 213164516 0
55709497 43067369 0 655165033 735535932 0
360235037 22510774 0 636262576 665742121 0
134472641 368256 0 832706535 894458898 0
27428487 12523651 0 271886804 293112069 0
209952943 21516497 0 259318550 258318682 0
241958798 41542431 0 593786341 497166208 0
16175141 7267765 0 62865456 53993376 0
7357577 63962421 0 409285573 317309160 0
445966 7407019 0 242510555 231050743 0
34776211 24880424 0 532536756 551000146 0
161587167 30439056 0 777947152 656313539 0
977404 19612369 0 120571364 129418715 0
66472796 58476011 0 467735364 530619261 0
1454063 45777 0 2386410 2424500 0
120894743 70212431 0 842532114 813734551 0
110643509 58946708 0 600409082 638865573 0
246047622 154419248 0 518740326 604432993 0
56021428 152190983 0 661023019 779334768 0
165919358 56538876 0 589572850 684215736 0
197942 10968724 0 233030883 266233115 0
622398301 517599153 0 794400358 792827708 0
437010149 149388159 0 921768172 707815323 0
515995888 243631986 0 746608930 744605232 0
77075865 29700155 0 141107608 111359919 0
10660558 46883725 0 485714869 473630740 0
168719432 80076311 0 387910233 517445683 0
61152944 45789117 0 246329076 241507436 0
5331283 3996275 0 284846995 364276735 0
113637548 20973451 0 205198060 62545234 0
40326374 62265185 0 817451086 798930426 0
164042157 20797761 0 299271070 303515597 0
123232704 144383597 0 840225443 847073742 0
20064109 100586227 0 398109670 395222315 0
83360399 69756893 0 104669259 104472026 0
176986860 16936908 0 914819499 911856316 0
440481597 39022025 0 724662523 713583166 0
290994675 146093740 0 528373743 619760689 0
96763544 83583812 0 220237064 201931050 0
375763638 27971744 0 691953284 613276298 0
34806143 8368546 0 393123159 443025972 0
66535297 7023104 0 382478788 327315217 0
91627865 14079483 0 715774887 666146582 0
44719042 8294265 0 380037278 318286046 0
2135634 673002 0 6643017 7140979 0
12719412 17347582 0 187489394 158209664 0
71628895 56440569 0 707644412 581758532 0
74108786 116674198 0 707088783 608833361 0
469012894 288526899 0 850386072 846835549 0
32885763 43773839 0 707760161 656370684 0
64548367 133550401 0 551142307 573423783 0
163000151 18448739 0 467548771 533758435 0
269595669 76067301 0 960366483 814364909 0
291355589 135968721 0 787839464 823864182 0
8314662 1300688 0 55502195 48452657 0
23869101 2010403 0 77331910 84181400 0
190925594 51521553 0 348257093 390528030 0
14181891 100619 0 24841505 20082698 0
15725153 103281235 0 496637287 440638128 0
638210 292538 0 7177162 7107313 0
676793662 121391885 0 691128484 587183873 0
315015909 66860828 0 502448680 486630825 0
12068737 33185006 0 295263763 280581350 0
3578141 314474 0 4959510 4916697 0
39919346 23060785 0 192684188 153122866 0
100905283 2811281 0 428780619 460099837 0
101229493 43448453 0 535718859 608777832 0
221153632 9810942 0 385045315 383152643 0
76343628 2091174 0 657487325 716465915 0
105766877 19615198 0 302066952 298615335 0
18592636 140573806 0 593449054 606250425 0
471453 569121 0 6071409 6239129 0
558318536 283577327 0 607296555 665643980 0
31493039 111070027 0 441583802 427665897 0
105432922 1441895 0 248054401 239785562 0
311330911 136535307 0 387905707 367532739 0
5887538 3274325 0 6965428 7726496 0
127558872 205647619 0 795705957 931443185 0
21383157 2710277 0 114855700 99104211 0
100775288 66167560 0 114100607 108349661 0
91242537 81459227 0 582187581 601021988 0
21496769 5927026 0 32560093 39235597 0
152193501 361303 0 711713215 858571684 0
293038303 366775811 0 756296785 879473742 0
23678490 81142473 0 205758562 188357153 0
26536624 14726389 0 169613487 164053095 0
460887764 82849186 0 498190019 547419770 0
579004962 457580605 0 809018229 744231697 0
3642599 74107 0 9267782 9593805 0
1233029 593695 0 5549379 5340315 0
40943376 22091174 0 104243404 106199724 0
52800642 18818711 0 692443711 692036584 0
84900654 43152355 0 371189498 364795857 0
64970 7578019 0 43727619 43103277 0
400991010 85752270 0 692582109 679670344 0
30335155 14386176 0 189173133 186029975 0
33041650 5946831 0 151127437 98944952 0
157529071 23118697 0 619072073 528078064 0
398722593 47312843 0 490846873 478092517 0
12394488 46715812 0 524192372 574065204 0
329274716 45176248 0 897698724 694001654 0
745392481 517413285 0 984049569 752334868 0
613865 40988935 0 167912588 181432082 0
368821280 78277673 0 447811823 330763580 0
157487234 27536108 0 216873983 256726195 0
1162406 17983101 0 393756909 368845353 0
57847149 11965467 0 126327376 111841086 0
55255173 298965 0 131895894 124473619 0
9254062 18675377 0 159541609 116491511 0
19206915 6548350 0 321911745 292598234 0
32014714 14492341 0 39845750 35361555 0
224891804 98603766 0 555981880 476989741 0
19321255 219677854 0 611382579 889830008 0
155294679 27050410 0 247284310 236459898 0
342164963 15714046 0 503978173 535752171 0
694765585 34563887 0 913956353 838567313 0
57786089 98095810 0 926421081 953652861 0
658997313 34139125 0 874864428 859261589 0
412779828 98772086 0 448630344 343013001 0
324056711 42312568 0 676531104 629590096 0
294790659 81141706 0 812295710 703413165 0
18796760 848484 0 53447891 63600855 0
53822430 24345067 0 235875346 227989617 0
71292147 18925130 0 244936153 228149125 0
265270953 2063966 0 820148185 830407383 0
90106033 7403536 0 413676464 406690444 0
61009369 98961984 0 545541258 692441874 0
311232153 318435977 0 481131599 393624636 0
140051975 114020602 0 388727155 363582991 0
8158819 14218597 0 847521100 904109967 0
481435524 84915085 0 826367788 666457285 0
169150725 31057154 0 692522028 736337581 0
129239660 35821804 0 266976233 232492617 0
398542 5272384 0 97373840 91331136 0
4024375 8952731 0 559817736 566335560 0
84239176 31974617 0 474414387 531829197 0
38011601 67337144 0 733216933 700706957 0
2288766 9174431 0 253912328 273978456 0
50152674 5053735 0 433974930 433651292 0
70416636 32443106 0 693837988 707983665 0
11533777 334499 0 20403631 20746103 0
9243276 2381316 0 209933337 199865885 0
793300239 365366461 0 853092606 445108527 0
20404014 85658160 0 886469772 687931880 0
256887420 79638370 0 669415768 648028343 0
223997664 108377773 0 230300779 189871294 0
4423048 19619607 0 230596193 236261351 0
204185572 9691223 0 885117494 851592575 0
356627252 136119849 0 425856291 504616443 0
17383704 231875947 0 821180667 932493399 0
5090499 158048046 0 519004121 523092768 0
93750502 15256320 0 235178887 159948111 0
310538764 19304549 0 354476322 310226831 0
239430161 17421328 0 400817512 384055023 0
5488156 51440809 0 214197481 215076288 0
433788663 192528088 0 593279883 411737690 0
280657952 316013960 0 911144636 926460504 0
175671820 4444243 0 527533368 735611180 0
10289151 1544786 0 31490643 24563446 0
165778546 48169910 0 705213677 672510736 0
106892211 182880021 0 940050903 900916676 0
28163786 23623163 0 224756655 200388942 0
63124486 68906582 0 362265852 243406346 0
216568535 26688367 0 312224445 314271614 0
471575927 48552275 0 607305180 544335381 0
18383175 7674514 0 359871800 314686876 0
2019631 1634946 0 2303538 2508975 0
102743527 43686507 0 299119851 334925044 0
127970615 51300409 0 210132722 249307026 0
62213749 5548374 0 226117856 161615838 0
9262120 2234274 0 156048895 162122298 0
400072876 132739225 0 811519003 569536186 0
12606711 54008584 0 610069842 606698387 0
117566286 78706992 0 586766822 546854461 0
57979191 2602054 0 86597188 81831002 0
116495554 18007567 0 595741508 577918570 0
10968246 23174792 0 204130114 176723760 0
136649932 20575240 0 481636182 485239041 0
15164808 207195 0 510065842 614252128 0
12842134 1492408 0 49656546 31547567 0
180309501 42152469 0 704140248 694573692 0
56801872 8786805 0 181432850 192723862 0
655825816 484190588 0 837576188 791404638 0
10724287 27135100 0 355035856 408422453 0
627379539 517819438 0 790057995 778327939 0
127384729 73071306 0 629385773 572138165 0
61801760 51279200 0 859020977 857100153 0
69442360 31611657 0 115479725 119068403 0
120949441 236750558 0 588877361 636301565 0
9786395 7057720 0 33556497 24840990 0
38816711 13688009 0 382292864 259307961 0
5108817 2270300 0 29475675 24876454 0
56475356 64731923 0 260847526 276850225 0
98898977 79021904 0 930363964 879025668 0
37620732 22406586 0 116982997 110222869 0
324537455 81270033 0 511183331 600288144 0
145624819 62557028 0 343644934 395537684 0
127784097 5411517 0 869525007 830806465 0
4477216 15399010 0 258220830 266505285 0
157642469 10243925 0 934720058 836692349 0
171503195 99005289 0 478086655 553402754 0
148626000 69481047 0 405359649 281646651 0
174627 10506046 0 64532323 63234804 0
301832174 12719968 0 879218057 938137560 0
62684078 19009274 0 219070794 151267338 0
30091542 13896861 0 451016760 454886498 0
229963202 187138341 0 824142465 920241896 0
13208585 180802817 0 691381880 671426813 0
329802531 9315027 0 549622012 335017169 0
102669021 81067920 0 411728381 429667309 0
520420643 32588423 0 819663627 697180121 0
11546527 6029564 0 461369259 489835945 0
11275585 4501380 0 315788382 322081760 0
139177767 27245236 0 190282036 187478621 0
21468446 54787765 0 238509269 227350431 0
23590319 11932816 0 465517180 442821202 0
6125053 1938173 0 157513503 154645475 0
162736917 75965877 0 246288610 217114575 0
6889219 2954099 0 15377183 15651304 0
513457514 2530466 0 654731459 790085111 0
69080309 24141185 0 146029523 146998368 0
37124132 17935046 0 824009880 740579954 0
120618180 14632668 0 574568473 725135146 0
313342853 21833094 0 370730184 342239215 0
209350827 67329543 0 383466159 337206500 0
59142374 12994588 0 108769344 103607823 0
18324959 11586109 0 417593985 453464377 0
184681790 4789760 0 492109805 458613559 0
220703507 31725582 0 562202043 552667039 0
159172315 66140888 0 477814582 464894363 0
18975947 7211345 0 326645925 259416411 0
446858111 112972331 0 709105806 802105283 0
162396673 66736065 0 171851518 114364776 0
42592889 43416212 0 607611464 602611134 0
10164495 123254452 0 656812161 952232661 0
8335288 825267 0 11695394 10645276 0
337424774 41133863 0 924156511 943325330 0
154068023 140026066 0 892622460 862640463 0
83066189 19863550 0 688119319 659664569 0
189010851 14495953 0 396738348 376953742 0
24283440 103344 0 138905483 96923499 0
81144264 49355810 0 595395747 558251057 0
104864894 32164568 0 878361971 856746063 0
251217596 77367435 0 677111868 729122133 0
2454086 20928714 0 191919693 187163099 0
1905729 364069 0 120201840 119176458 0
534422626 462303739 0 663696844 723121846 0
397567888 20002704 0 557340097 188380688 0
487151551 62893642 0 572912366 579362743 0
120373985 12468020 0 281094878 217823947 0
295769778 78792624 0 474352429 466234463 0
161411132 7934696 0 481396663 502351338 0
87755801 51060444 0 573996952 595990075 0
32192057 2292336 0 167380482 185503298 0
263232814 170178599 0 504275137 534962269 0
13930579 4948939 0 194445841 187555679 0
386975089 42739427 0 475860335 273175784 0
114598446 22087250 0 368097448 340338603 0
497297508 85968786 0 565646970 558250815 0
23493599 207695 0 139582991 103887132 0
260433441 39011 0 319348147 186403604 0
8634385 4110349 0 66690870 59851194 0
1235850 817866 0 17029046 16441504 0
64928691 105522841 0 593280607 591711481 0
86452919 35508314 0 218694447 213553546 0
7109943 4026008 0 42004976 37446532 0
325154325 95584691 0 832575294 775721672 0
416130342 121735734 0 708857833 404290842 0
108985132 71111556 0 647886532 534265609 0
47945723 6681233 0 162042648 183384918 0
22565704 8387484 0 427840803 480639545 0
30314559 12360283 0 70211877 79611068 0
2026749 12735923 0 125514775 92896236 0
380763520 23027714 0 533983266 287151628 0
29780039 54719881 0 458399780 468678142 0
678078506 73115978 0 742315526 560612044 0
111710967 5416256 0 245690455 327999243 0
178301032 48323943 0 448757207 457550837 0
4441009 32410263 0 144255331 98218986 0
45377826 5177604 0 874326413 777972019 0
122047214 72156661 0 401407534 358232594 0
76584997 210658949 0 506162138 513348599 0
524003020 39258322 0 711270875 620477705 0
5007403 12008346 0 321373616 301151145 0
164461498 7924999 0 610294860 610145944 0
286774899 117692041 0 825781878 744007488 0
14770069 26936386 0 325118333 436920230 0
189678738 201690421 0 896103089 889725206 0
665619526 295001129 0 846831422 685301423 0
66703518 14056458 0 197230297 190043050 0
15964322 213054419 0 707203279 687688001 0
21981521 2157623 0 42262434 32884907 0
255322308 24929886 0 444895879 475661857 0
19321420 2494913 0 25190673 23812392 0
20207781 44138781 0 352553451 366115609 0
911247 5675506 0 163392670 147300119 0
584540994 35360273 0 641323011 351778496 0
52864596 14707158 0 79885441 76553742 0
152564703 110169291 0 357856613 347345364 0
4147880 22189988 0 162025961 170058074 0
31327418 8150716 0 50445394 47737934 0
19893417 3546394 0 317093312 336525610 0
335533601 495004 0 700260002 649009904 0
201149448 105072346 0 540801023 686308830 0
359390742 190223484 0 521285329 491066874 0
423603083 283143384 0 550538503 546602764 0
586962077 388961264 0 957364290 787681977 0
176519404 50676780 0 196354093 256286280 0
19834638 8578603 0 167221246 183788468 0
67590015 96737178 0 495807147 518520177 0
41958985 32372332 0 606293333 581030173 0
540612034 27018498 0 596018978 319663702 0
23224321 4671308 0 366621511 391957435 0
137082804 11845871 0 307741874 273897925 0
3754352 8832007 0 671277266 733751553 0
36089221 15630059 0 209621349 187539551 0
16815121 43845543 0 294861418 266930297 0
502600319 96693142 0 574865357 243322190 0
44492681 61197230 0 669539183 646934666 0
2233814 12940689 0 80679581 69275997 0
207186603 64161920 0 420995246 391365412 0
589108015 203755497 0 877731360 853566802 0
11931419 46173795 0 247628214 222036961 0
42521660 5066344 0 109058329 122102360 0
34290446 144017876 0 592608287 642496272 0
219855787 100579826 0 392981441 383756153 0
2618844 6101415 0 96615575 95497229 0
525185265 6636670 0 832671202 525351932 0
153311780 92173167 0 715134541 681031061 0
5455595 30649646 0 322002359 224918047 0
252379924 36303878 0 886428083 858759339 0
320150867 217841526 0 447839651 401953415 0
75554678 33076840 0 108020419 95983634 0
3890624 19222947 0 41813060 39507528 0
71475946 43610026 0 899034743 945148858 0
659039231 109844540 0 788914607 405423905 0
174492441 44732221 0 658137933 610847091 0
31046643 73426664 0 725798074 798145577 0
441461917 219665674 0 542562236 685472285 0
68355023 5184178 0 584855536 564437466 0
223196219 277353764 0 444521516 454918298 0
451755471 255262761 0 811992878 743946912 0
24623093 59675291 0 453625146 400777824 0
52305477 12589278 0 464917857 427116691 0
426921 1723447 0 69405881 73648840 0
197933067 22251694 0 847961257 634717611 0
261420771 35778377 0 433723111 384921590 0
44156030 9273681 0 633506263 599737636 0
229944968 16108643 0 656242035 657802664 0
24326288 38444097 0 286350764 306577233 0
4851651 1960244 0 95900762 99662830 0
32747022 27737872 0 699384356 673135046 0
70417978 3875286 0 194505475 203062418 0
9703961 1654611 0 23787393 21856853 0
122132934 118240733 0 553975640 557019002 0
190390361 6292768 0 352073715 335092516 0
54756912 74022171 0 800643931 837824694 0
237805567 153794466 0 381508103 460666583 0
18430390 16673297 0 96744893 93635361 0
542539 2565418 0 26370791 28597462 0
71326751 66897992 0 792208311 780230878 0
74173398 211360306 0 539947551 611684484 0
48808528 19222248 0 270939216 242781622 0
5138383 2000382 0 36620064 27642242 0
342197143 95903812 0 515745576 461047320 0
340520350 291550166 0 580231949 553671659 0
35018330 57699275 0 649283867 579852954 0
505370887 241413675 0 713272270 637821971 0
119226760 26807857 0 208823821 373452361 0
14895999 7254616 0 158893168 167459404 0
30753724 112043191 0 773629538 685165270 0
337412158 94393270 0 408158560 279010824 0
3283226 3800373 0 56475031 48912556 0
56279121 3358693 0 257586987 238217980 0
674798502 21632231 0 749389950 863523314 0
20563994 1829209 0 889880064 942763170 0
252086079 81450808 0 627447733 609966241 0
29618042 47735387 0 677030618 701442564 0
374071935 119373955 0 739810399 586120552 0
38321893 25746405 0 67685125 63672353 0
62021863 28053882 0 243133318 249551112 0
186655289 5537670 0 645109871 462463238 0
30060578 11067956 0 298192277 288817810 0
260928084 202003078 0 376271922 398236109 0
462106643 162795178 0 465428274 509492782 0
35486653 14355095 0 79335032 88149279 0
201981438 75852866 0 836726089 891558378 0
13587041 48937872 0 626564530 497824383 0
185382967 80691283 0 826973351 791878637 0
126070036 54322122 0 688756455 904063039 0
62291186 3477279 0 842205544 889233354 0
11967388 27244984 0 291275487 263067444 0
120211848 28244836 0 306108423 263308198 0
12486378 22317137 0 75463885 83932141 0
517540157 113356158 0 619999332 231902356 0
33114517 24758383 0 419657143 404266292 0
42508516 41363287 0 245570450 438843640 0
24558323 14282632 0 242390561 235500351 0
353528031 22855018 0 459845899 462475319 0
86570657 30993744 0 596830964 438103795 0
181399684 27745191 0 606250316 485886095 0
124758234 52661081 0 384867609 126347792 0
39211687 1053805 0 376316080 327203683 0
7149390 35931884 0 140279881 128987340 0
37220144 70148482 0 404419497 278046620 0
295706006 44758037 0 425353270 283614043 0
88939416 9745545 0 882300386 940572900 0
115344099 110836923 0 477577713 604592058 0
86140285 58838367 0 549361831 539201342 0
249947698 95646275 0 407297900 370496059 0
62672160 28450542 0 424307671 401136100 0
43736103 9169566 0 143447757 144924920 0
66124627 9603021 0 151441285 145334098 0
405102544 87991663 0 793534449 268311707 0
668539607 68063459 0 939740460 967750102 0
36857449 137659525 0 647023996 755919020 0
15366166 7603142 0 105191007 102836775 0
72877168 11144932 0 424075331 533739484 0
187671753 86005862 0 788145150 748462876 0
583269115 70472104 0 600300745 572358712 0
9937913 2231113 0 339317887 338913239 0
30629589 47137350 0 299716075 272544948 0
274731020 11809719 0 723508483 358533460 0
20734620 46161300 0 540977503 558872607 0
326767898 98850027 0 873748317 875557501 0
106057109 26209419 0 970089882 957747932 0
18125844 1670007 0 24629827 22178245 0
6625950 48358572 0 391088189 280741370 0
31825220 7073858 0 204743860 225560859 0
62413893 54996811 0 625181809 845342771 0
113341019 19031931 0 187278500 256605734 0
160372740 81921436 0 165068163 159773854 0
81485237 416047 0 134905804 65811489 0
269858681 145884739 0 697298845 580838934 0
151110305 33048597 0 270783891 295591974 0
115643998 27844427 0 768144478 828619186 0
150402543 14472940 0 357541714 403694795 0
65735478 45438305 0 371047293 372184095 0
163400427 8890729 0 705245437 732952651 0
323182053 13744335 0 783516244 908888533 0
19886747 1865933 0 60932719 52755184 0
9101707 6625512 0 147231573 147134136 0
27882277 39714460 0 161011504 114341731 0
36939600 738909 0 56303854 51619881 0
199807901 52724239 0 952328402 839903454 0
205671845 29872944 0 696098862 685985901 0
2149032 8847555 0 499059933 510306943 0
5673732 670078 0 15887751 16177823 0
129800423 40868872 0 199095436 191258105 0
34612434 50453501 0 409187488 454379616 0
30911831 51718563 0 800605314 653418895 0
263809486 96390191 0 343444664 358319917 0
9785614 28053913 0 179466078 235896133 0
5593123 5389595 0 252343642 234851841 0
61721535 4104700 0 89013499 75135226 0
4290117 26472667 0 233511189 251608152 0
354761176 261470058 0 910752314 714334003 0
42912778 65589864 0 243088804 222091471 0
8181081 20822393 0 174023315 263721690 0
472868846 320692465 0 599104115 518070551 0
499179349 307907186 0 536585821 541498824 0
8156785 100630 0 56907853 54804641 0
627007271 300937826 0 781679093 876309838 0
69594958 26402745 0 400572201 405779924 0
121734452 23016819 0 276809914 307365341 0
254166 17415035 0 392739916 424819608 0
250106209 36762865 0 973818486 683892855 0
18379805 11014587 0 187304531 165994116 0
91986926 46091668 0 635304661 762916653 0
2191603 48625466 0 350832525 369431206 0
144285348 110452620 0 289614853 244844610 0
122923785 19357706 0 275697057 245212757 0
60613444 51717782 0 583782836 606218193 0
623169672 312890554 0 719595224 649644134 0
244433841 211261955 0 529157872 595976736 0
7444417 4757366 0 481787366 533047272 0
67248662 21155895 0 263943011 267608600 0
292489260 15480425 0 343688887 235446861 0
21256397 15068175 0 110713751 68225993 0
197727779 137875533 0 733370213 690517248 0
77368535 51440717 0 154045069 156590000 0
10364660 13413302 0 629026891 551264590 0
214133762 50629561 0 951453702 968215680 0
55764202 2667433 0 420368108 345147574 0
499461474 290171147 0 752761512 894396622 0
111326796 6816113 0 119761659 90537334 0
102904340 47802599 0 883083577 951666933 0
225872916 126532630 0 672861811 681922490 0
4624217 4639466 0 60236242 62378611 0
683037426 84257339 0 888022535 901491300 0
34090261 57220359 0 426065009 374874214 0
2995423 3746851 0 20527714 23860847 0
330613869 19869292 0 583211469 516728894 0
34328395 44739974 0 158653391 161316446 0
42147512 4918255 0 394576267 388946828 0
126069085 23085949 0 758387253 633183406 0
32604999 71063526 0 397644846 413267230 0
16612905 89444 0 30587872 34138561 0
177624563 19617159 0 766197243 831226641 0
422582 24940032 0 150913931 164710688 0
23551727 1756428 0 630354323 736450442 0
29825261 27388935 0 382231854 349077323 0
91784421 32917982 0 377035684 400599298 0
31610982 7919114 0 78942935 74221937 0
50472296 1904904 0 460488956 590780611 0
10823214 84536464 0 652232918 618032227 0
2111412 3458102 0 239504015 251479593 0
253574194 35420267 0 471778195 499045239 0
181793459 26522137 0 289185550 103180689 0
27586389 10480639 0 240912571 204228317 0
15911049 1803223 0 30072828 19814121 0
155271740 28068020 0 807220712 776779304 0
415738236 250755116 0 517498465 405129746 0
2769925 8201847 0 262995249 249970094 0
321887523 182824272 0 845145682 901986537 0
18834021 34046628 0 341203159 332347950 0
280835094 141333854 0 735012606 594047419 0
623836759 216125142 0 770125570 494768077 0
107678827 244069464 0 715503299 701890282 0
33110236 15468466 0 62910544 57296226 0
64444975 1646197 0 91323491 93135642 0
280080551 12877823 0 503405543 561533494 0
204841246 14566193 0 780776982 739175215 0
250056805 152678051 0 731651188 609654571 0
46416344 4363147 0 535040034 459121223 0
283808069 125017625 0 570758603 529483536 0
31889998 21508476 0 74078840 80377953 0
544900777 116478849 0 597112830 639531382 0
361967054 126325820 0 389005958 265045852 0
430908698 128691446 0 795401387 915158404 0
29258359 193278746 0 800040146 910710655 0
7954165 6235409 0 249070053 242289972 0
74318283 260504281 0 651848536 891579339 0
563256565 177877247 0 664550175 511647136 0
343902860 220512714 0 653591924 730527727 0
66512702 995691 0 672677573 504383168 0
200197468 16171460 0 409336712 491392918 0
159559018 28732178 0 327950240 236745669 0
348766637 86610271 0 647370721 633239444 0
121303200 46346766 0 399310903 323977615 0
513688838 481730165 0 853840740 892380318 0
9401716 23539209 0 88823735 78716852 0
110127891 10730371 0 260128898 221975386 0
244092159 87269557 0 309180874 312482474 0
11607561 3388282 0 23851678 20614749 0
16928350 252898 0 51197295 47667487 0
301733926 113394202 0 678656634 580750105 0
21875582 107987224 0 906445417 912554529 0
5113432 36537590 0 110806282 111625328 0
145121287 102336084 0 402197474 271169213 0
54039753 79445479 0 455765646 372911990 0
31483671 4014422 0 214521974 242948746 0
10345154 21658905 0 154496327 199414756 0
374259397 59472033 0 626382395 586482770 0
222042261 54896110 0 426448413 359760054 0
413700239 241051948 0 679304857 478174180 0
20078400 6373997 0 88104326 48740675 0
24102035 20860591 0 121332407 138100825 0
12452934 431275 0 58058164 53986157 0
49786043 57264649 0 276368730 302646536 0
70732557 68783054 0 338957821 309237114 0
296960452 104043890 0 440574500 329548528 0
140821099 70950232 0 161909897 86582761 0
5645531 10968561 0 80751577 86873202 0
124782791 62679169 0 399234586 385692329 0
87935744 10251598 0 171400262 179080542 0
12361784 146669234 0 455806642 664294080 0
506669345 409753755 0 616018289 556517955 0
95122333 212673242 0 832996724 897507411 0
108610379 60742028 0 416118525 400498280 0
368100052 93740808 0 627480882 496988831 0
136238505 54430592 0 225594916 183835166 0
36201443 96404834 0 617706500 760108096 0
25601839 17864774 0 61909915 62930224 0
4365940 56317845 0 557496792 542465204 0
229185959 55829526 0 485423580 476427277 0
61945899 2723499 0 203729728 178891565 0
265933995 16738521 0 571265117 357998865 0
210020036 97410407 0 528499163 516312104 0
423312332 70409691 0 562144391 317312058 0
5273549 41337921 0 235405147 202494023 0
253869844 62817125 0 806188602 914228327 0
50463724 37254780 0 394116638 375443476 0
251944015 18050483 0 277886395 259927152 0
23562584 109992481 0 457619991 580612257 0
413204085 57990511 0 661490167 555580606 0
10754011 1624705 0 56207033 53542976 0
41386925 61375682 0 572639111 430718146 0
366668874 68872874 0 736355317 433383067 0
4453145 438136 0 15943968 17775711 0
89191590 60566779 0 261012545 239539815 0
74016892 15506960 0 166218997 140111866 0
370699743 76552913 0 663978814 679795199 0
65788694 166892958 0 366557870 419481578 0
194754455 60814419 0 784461653 632641644 0
8498299 5468567 0 198078790 228788371 0
411944031 52155737 0 535659545 530978404 0
49431642 22444925 0 419724209 389722613 0
107006339 47340362 0 442181036 455306238 0
13425901 5646183 0 270059138 275847559 0
109454393 94323446 0 659346546 603132593 0
12919005 2737547 0 197436204 176368392 0
161157558 28770522 0 584296775 582030332 0
71525641 17544313 0 425314128 471152440 0
235953304 278839164 0 664168183 760970817 0
47969320 62881252 0 896308191 803233165 0
148398367 54378004 0 343677181 302554803 0
167623688 127083995 0 786879940 783986587 0
73138303 2355042 0 544703928 568000487 0
20906891 3803838 0 59534013 60612910 0
146232149 134799925 0 233174878 260664551 0
4913665 6739156 0 636935768 645631691 0
89608653 136003519 0 817511873 819244143 0
19237354 42879604 0 327907602 456811150 0
143332219 63272971 0 245865316 309426619 0
56241103 85146846 0 678920727 582959981 0
345002083 129506710 0 529251098 531733952 0
192359785 39504210 0 547203864 374762987 0
33772438 6063741 0 43768661 46045737 0
7375133 564076 0 49941790 51332784 0
511307 5740884 0 49046442 49599812 0
341509406 134632840 0 450536304 335982088 0
79096838 24747277 0 295103857 299142615 0
174281801 50989925 0 267923482 245845408 0
240799495 175213770 0 412377978 609495652 0
199903237 197819523 0 735757683 731683497 0
1290184 27764827 0 231478628 251976079 0
447332247 357231891 0 580223325 619783953 0
11431706 14875592 0 112919154 96074273 0
10748608 17212676 0 212489077 216601142 0
56118240 3878593 0 883325541 882073003 0
76095390 20832424 0 203022590 182307771 0
210646757 79081726 0 248543444 133867650 0
88549816 48430625 0 775730904 823779290 0
445111881 80961237 0 881858877 628154183 0
121406512 27064372 0 365874825 375577289 0
13548847 69693473 0 164627386 176868952 0
29089454 2936683 0 820473177 813746581 0
235100197 89480046 0 353386168 492488800 0
251604235 10173360 0 378360030 377677986 0
9143991 6722883 0 71475452 74482180 0
141601045 8223886 0 173136695 182350205 0
238333288 112552702 0 452917556 408781000 0
437755635 26129835 0 614136481 703174215 0
8489902 1573663 0 33504865 35492119 0
421561615 237527092 0 470658115 489883799 0
24303887 11619582 0 344576536 341254678 0
15664834 10338600 0 444001186 391741462 0
118323883 25102607 0 420333604 437120378 0
39034810 31897441 0 153406238 145473225 0
290032096 53423471 0 876823704 875340377 0
3273684 175017013 0 639947972 620060276 0
134898228 32092630 0 173885413 138723872 0
326816687 23877177 0 584678580 581419679 0
257220832 7679705 0 370686294 424359438 0
36278164 18297146 0 467479728 514064792 0
309393853 136286124 0 674593831 734518658 0
6645783 15462403 0 69094518 68689034 0
3984969 3111963 0 26925231 24614567 0
3561773 2347418 0 46049116 40926589 0
79524283 120448285 0 585941171 544848100 0
46240987 10041046 0 61294077 51066967 0
66106747 79663631 0 207718271 182723385 0
630436738 222101832 0 711169348 592731545 0
195690803 57402798 0 207827585 118721840 0
13106001 10573830 0 87716267 93937547 0
16990441 63504222 0 351538868 397139692 0
209055192 72561969 0 457688035 573096450 0
362000733 108394430 0 649172911 580981415 0
243505393 55899695 0 635612315 572633769 0
283996683 23308477 0 887706170 903685778 0
53628513 36265884 0 414668637 380357463 0
384511961 1574515 0 433991950 426929168 0
3319831 62242377 0 299313817 319815734 0
253881909 12414988 0 503145889 518096540 0
747583165 60743293 0 800257910 910635073 0
12706542 7411352 0 46019743 32149198 0
35058888 30642131 0 52767802 51423396 0
42846210 18420506 0 497898215 508854825 0
38514780 35151110 0 565810453 616241553 0
171779110 40251902 0 312960152 318016332 0
1707211 40671375 0 309057029 322292120 0
71675029 2257564 0 136643341 121073476 0
730998728 177179992 0 881620212 610222100 0
316490872 33168570 0 804471803 816016938 0
86434368 23180169 0 619978650 605685504 0
35803256 22841 0 685468297 697010442 0
46111464 11697412 0 87283375 84095747 0
400605432 250708463 0 596580432 493322106 0
114553514 16424840 0 182101223 172018956 0
28579567 26696680 0 104601116 115005164 0
22488773 99156955 0 591823544 531131067 0
4308249 8708428 0 313136516 326823364 0
377072886 176572113 0 570762790 570311723 0
50747259 12915087 0 312799660 214306934 0
50875242 25965572 0 230040144 233047225 0
6635377 10224320 0 72179553 111000404 0
283090495 264538516 0 760045936 817263667 0
119994985 64325505 0 170792028 171376566 0
10907193 15932014 0 449911039 457205273 0
258164307 24774681 0 303454953 278322337 0
107028387 10645397 0 448555594 449787920 0
222129250 21610345 0 327122376 359152469 0
326527802 163125423 0 354320121 264251521 0
37604409 141807 0 301380316 284470998 0
10946559 243359 0 352276240 301221378 0
211655789 1937508 0 649117523 548196877 0
18677418 88107712 0 291417939 257254146 0
32273154 95644177 0 198366040 185861541 0
16161168 14660420 0 268882742 298404145 0
5811942 43084494 0 196666419 205725697 0
186202459 27354468 0 624389651 656350809 0
45725295 42590888 0 855353020 893257335 0
344299644 38988446 0 879934242 776832952 0
30868004 31703455 0 478241798 524623431 0
112008547 34646311 0 213016465 105170485 0
180130676 68234838 0 678342314 731597477 0
1034948 2617995 0 126740899 127054224 0
138218753 89699325 0 512388059 531270355 0
457293956 127342216 0 547245532 581244447 0
7970820 26269814 0 765328215 766018245 0
15880464 44970832 0 167525537 150952464 0
3044389 55143802 0 217749447 206915402 0
674801402 159187886 0 820484643 748901497 0
116017013 317118836 0 841880307 843287312 0
386824039 127220372 0 572878866 598293615 0
3729788 24880893 0 534435382 530398653 0
22873401 7670884 0 62673936 62319304 0
119037682 760588 0 218329448 182279208 0
25205215 15398155 0 272666145 262710919 0
4050813 28431342 0 92317324 91351281 0
117767641 100041537 0 245236362 251936698 0
2147708 384769 0 9419221 9453991 0
232043924 38002016 0 603472243 363833431 0
195287243 90488917 0 705370032 565323592 0
10374984 115342699 0 372727218 590266307 0
526535223 56286587 0 581406368 507123784 0
2593012 20715910 0 202321024 180500446 0
120367604 5790855 0 899199681 906701206 0
58310478 49107379 0 509954478 539155882 0
175989423 56576000 0 842409657 877550469 0
213672095 60546974 0 273049653 163226471 0
116175997 18805526 0 966847723 962511648 0
24931458 3579057 0 246470971 277138207 0
104605436 110748095 0 324274493 451295392 0
88931598 87155904 0 149784756 131440442 0
13153598 10683564 0 221641777 227967832 0
81219306 109769699 0 180539001 265287543 0
51109563 12797301 0 120174434 128755592 0
247171789 15968655 0 395217699 342071576 0
172925104 43684540 0 496509897 408191391 0
203559097 24374003 0 922168947 938005244 0
29996372 7238896 0 59883764 46079389 0
210002917 117421153 0 751531740 845429823 0
381403907 123418656 0 663481491 525296877 0
9925454 114813016 0 782132697 611225594 0
511667376 418023976 0 929206017 899710365 0
18669212 154911058 0 640273711 603303920 0
71655720 12610070 0 95855551 33786889 0
360277219 226322116 0 523315216 493076817 0
6818846 1068696 0 802666575 958872983 0
17785641 86888391 0 858539690 905050550 0
17655594 61852710 0 626406757 559285510 0
32821995 3773242 0 72471395 38689793 0
73495149 12666374 0 97320351 55030553 0
539165949 247876539 0 670684441 623499840 0
383297774 213470743 0 583474270 655148402 0
7135181 13132638 0 260587747 267127245 0
15046970 60257145 0 480600165 457543505 0
2615000 1390775 0 244430952 242282168 0
234644051 160084316 0 343654116 304018106 0
13788635 440461 0 30145934 26440637 0
481548298 22189950 0 963482731 950348444 0
33502324 22934824 0 757054219 792885938 0
48084042 274204509 0 784238449 797484538 0
58042449 66154976 0 843199748 836352968 0
499534723 15195198 0 587315012 467664727 0
38463024 4420035 0 209865666 232298489 0
171410437 43339504 0 556370680 491938402 0
7965935 142062886 0 506444177 502050033 0
274377816 31355456 0 760523245 766256664 0
10336932 64067299 0 545225082 738346217 0
17519654 693728 0 45354789 41175525 0
6600933 19471509 0 396959911 405702040 0
151892808 176196317 0 573666515 612704760 0
485177720 126725391 0 789966331 818604215 0
554855762 313664294 0 748516613 736560545 0
18979108 121478494 0 478300231 437277362 0
57904802 50046357 0 190941233 155479489 0
796270503 246219905 0 806404980 623771239 0
4502033 384395 0 7221405 11519501 0
739405680 291044667 0 859985900 607251889 0
43836950 8848909 0 308041779 279867716 0
100085362 114994922 0 291940286 205516049 0
121669621 11498885 0 170191246 175766095 0
27740556 30186253 0 215917787 232368228 0
42145103 86616173 0 268164463 263301867 0
184986333 11771081 0 580667049 546015767 0
9891613 25048081 0 885911820 879924156 0
2111551 625697 0 3186866 1740607 0
7215722 4681081 0 40086234 42835065 0
173282013 35558082 0 370015298 332867533 0
37630075 12970387 0 259797593 288207583 0
137757398 91515570 0 800292649 850562731 0
66996506 40657090 0 487052193 346438770 0
252662766 104204257 0 450310320 380703279 0
93326041 43943618 0 449741232 500675655 0
13379899 692320 0 134400505 143633096 0
215085675 82008472 0 723326524 823984892 0
412289220 28567725 0 698354407 800069424 0
36817497 1105703 0 290625596 295934442 0
20599396 126457384 0 462278333 489618033 0
273261353 164855225 0 751371890 721279225 0
2150411 38928500 0 243438866 150898932 0
21095312 1867544 0 26004842 29187215 0
705468930 239434654 0 874004816 921091183 0
51612904 60434646 0 519909495 613816304 0
649852 2602271 0 9450543 10021461 0
98602024 127952748 0 429223430 468179433 0
101382641 26641990 0 642767427 537796684 0
24913091 17021440 0 192766911 301236876 0
653067991 64067817 0 710584730 361119349 0
316236852 64145154 0 400525257 418999206 0
238859213 34122225 0 365238778 59593616 0
53081860 100916563 0 587666207 608561425 0
4933577 76924 0 19549716 19237281 0
540922544 359597166 0 653257354 670981302 0
52939207 8241751 0 723876687 649884459 0
57433306 35561568 0 293854950 207204848 0
8093020 27138956 0 532653662 467123678 0
6986332 869569 0 96386807 89028721 0
289056570 32111727 0 593484380 546760604 0
62448423 39886672 0 457512795 384787009 0
149542016 168476038 0 878957886 781763727 0
21465014 21111494 0 190222050 226973102 0
14266867 12310132 0 144285643 163438819 0
686804036 65524000 0 881702141 206233190 0
31462438 23089780 0 134331050 142090575 0
1821572 1385648 0 39331371 43322085 0
158965 1211444 0 56797735 53096091 0
110945412 117552269 0 675322900 720435175 0
319224338 183145167 0 857994975 784638583 0
337879094 56444768 0 454530055 324261590 0
58867115 41128327 0 593159514 580514166 0
15907726 1764424 0 671184968 653405943 0
110639 11682477 0 494818650 485125391 0
183559144 10080617 0 781741967 773001215 0
43427802 40526668 0 633417342 447420710 0
43502742 14539087 0 72503406 70468986 0
84771117 5711330 0 832801800 840555992 0
818606706 536786414 0 882790053 788825470 0
26654425 39593950 0 741808601 955441879 0
31145131 16989733 0 138604672 143864184 0
132704996 19360651 0 189022831 97657027 0
181187492 23317063 0 272507547 340277148 0
1571238 24566643 0 134344625 121877045 0
35849104 15703216 0 220724309 220880249 0
64637423 66616494 0 139242653 161466700 0
25354943 67120066 0 179166743 189434092 0
382328743 105964117 0 411907378 429069524 0
487722249 381508667 0 802563208 940886576 0
297340465 32529800 0 396965184 472414363 0
179938932 16712607 0 609432129 612871582 0
247055300 200676667 0 408586946 357882097 0
289325943 208546097 0 657315707 737694193 0
14228351 14046515 0 214710534 281749636 0
915763973 394413341 0 938806811 790307766 0
104031676 3738671 0 278985018 251290620 0
351945469 15040538 0 734699227 703397076 0
149089192 34483857 0 665649527 670158134 0
140303181 54606183 0 372292280 536696834 0
34030204 28929999 0 809970121 813122403 0
174911805 46901129 0 425000799 481329724 0
803685670 63678548 0 911544910 686398828 0
8404038 8701147 0 86023645 79229025 0
5968715 1761442 0 10477762 10128750 0
9515781 1022892 0 181254910 209864378 0
261594071 60995451 0 682150854 578832540 0
36084445 68069115 0 535570198 516484034 0
312829833 20651915 0 899004731 960424497 0
4590847 10023346 0 21749866 24569155 0
8705928 3538876 0 82456703 78772188 0
396541087 67481924 0 622626004 613637066 0
354251475 40905542 0 919302340 958918691 0
11633243 4383372 0 16733314 13630140 0
126135299 34506210 0 204891034 150768498 0
517626103 255840145 0 643128271 535768591 0
173061222 47274419 0 305122062 289666104 0
157418123 18852361 0 665937754 669146855 0
39258892 2654469 0 108770374 103433762 0
32657818 11821400 0 410110232 404412318 0
200862098 14098923 0 847496319 665923269 0
15074999 2854871 0 514076284 419545924 0
255596119 37978454 0 529904032 744441863 0
256645039 255853969 0 658159472 641471048 0
191145830 59896751 0 334220352 448369485 0
528804622 226481770 0 780559889 492014151 0
104605129 277372260 0 796052016 652769445 0
50786120 135916273 0 761004800 759386276 0
291798 4590770 0 34854273 53147410 0
229334564 8714104 0 442586781 397341846 0
59076659 30898894 0 881892593 810608440 0
218760660 131014336 0 813877576 642844089 0
541626391 283179455 0 671082635 649513460 0
229079387 23452629 0 702282611 521843193 0
350619560 65552805 0 854274014 529951124 0
19955708 1933996 0 153403123 151946301 0
42572742 4006590 0 64881430 63561642 0
90219402 32285120 0 418789368 443267754 0
164354398 17616850 0 243498249 251868583 0
160991258 15633765 0 367659937 351859832 0
256317151 14093872 0 301913268 249839026 0
167445335 148815547 0 341849844 268148539 0
6691764 10022287 0 177103017 197572789 0
54687082 143923623 0 896756754 904102464 0
486869652 17212793 0 895826464 717991072 0
229869410 9252721 0 626722888 703488645 0
7788024 61360434 0 247753532 198809222 0
710557945 80024293 0 892972357 925172797 0
791639 38433186 0 564720033 833943977 0
42342162 36210554 0 438832346 487029267 0
401427265 38025594 0 976000500 917688337 0
77334864 7222007 0 859023945 951830083 0
159528753 107252900 0 628027719 691523745 0
750467008 162241262 0 973281497 765998297 0
416940671 172478100 0 454756846 437324112 0
261501644 82010510 0 501323811 429802676 0
9690504 51507673 0 229499200 176317132 0
71807520 93639166 0 912957336 845435864 0
193869760 2952654 0 880962365 891165573 0
52153645 65719658 0 701648289 887009242 0
132301769 169913393 0 682369247 779249245 0
237391640 15837548 0 522567181 499469048 0
112216579 23317032 0 696425752 728581497 0
10241582 1559281 0 32762614 31206163 0
124580498 101997368 0 550193122 786669092 0
199003223 41060555 0 618948369 612514284 0
168934027 3931286 0 568186828 603095084 0
5304271 23163872 0 148391742 231394259 0
19791224 6719553 0 48683369 52510015 0
27378947 123493403 0 793652324 884327474 0
2813883 3678054 0 25799200 28186273 0
308117599 14651111 0 749817884 661249106 0
63253366 11938158 0 301091787 240531098 0
127497503 37279138 0 523008513 434326401 0
341216122 95470814 0 715084261 569832006 0
6412587 20741809 0 108328131 121810764 0
457366825 135810626 0 735434075 618305496 0
105345681 53544176 0 473142408 500510223 0
215814476 69989257 0 286592374 325935908 0
13407059 2126895 0 121621446 112013559 0
235441148 77704604 0 430845795 245594450 0
238037970 316681648 0 961562725 957116665 0
578089 222098 0 2862048 3002775 0
66075732 11050103 0 428323196 388575124 0
87070782 449814 0 652315428 452600775 0
539981924 111705956 0 657294581 353983803 0
360644219 375203570 0 525292552 492891716 0
121670454 107830563 0 430347063 256989412 0
4197090 21896428 0 156898085 189853180 0
46235560 15759077 0 543016330 562208676 0
229659379 24719381 0 350086591 263027303 0
48532338 205842420 0 804217967 885638623 0
56652769 19362803 0 449194240 424339493 0
3226900 1382804 0 17727775 20179641 0
109139162 8638709 0 218733743 234170188 0
584709249 255962506 0 799099865 868028234 0
564631096 438245016 0 798791950 706529393 0
366217699 7787954 0 814984316 498579157 0
283704797 36830176 0 512064691 438847277 0
542073518 77149529 0 919281816 463380907 0
25035208 32187874 0 177452587 175235189 0
32535650 39324792 0 432880425 407454142 0
34494949 37151830 0 520190240 464222342 0
28033336 100348828 0 520747449 596917892 0
103042580 62176447 0 367962536 428499939 0
11582129 6329727 0 438321904 374679340 0
103702028 62910496 0 182041478 227085642 0
120191021 29502294 0 144236781 152918292 0
89247408 8420141 0 225502552 231753077 0
109598785 2297165 0 279036141 219731499 0
605304411 48226906 0 662312791 241655626 0
1420367 5068369 0 17887376 17314723 0
48359246 53206957 0 603455764 641318089 0
45734010 398387830 0 847020167 696215055 0
494196295 58572088 0 921930332 847924807 0
15468435 2802577 0 125091311 83455623 0
16894756 83254628 0 738991150 554333105 0
609040667 53329444 0 780611840 860503417 0
480184 9597749 0 306883538 313031399 0
17407453 8967529 0 47943953 49644416 0
72124787 16570087 0 833300731 846741072 0
8686055 64317809 0 229762487 229330896 0
9613139 124749998 0 724737610 730276442 0
82055754 111750386 0 711011390 693418767 0
46638112 101711843 0 533290942 497667897 0
52351551 11073858 0 208479061 150579214 0
115737399 1061924 0 430500873 464508625 0
86480170 2182506 0 201503707 171412481 0
549379979 106437875 0 620116352 388505368 0
252220172 187944373 0 406545357 394341853 0
1946892 6895402 0 128308382 121095951 0
215836636 12906446 0 789388552 805250342 0
71495 5498307 0 53179045 51440780 0
301895232 62979898 0 329029553 378667528 0
508071651 298463134 0 901873774 771474951 0
95028180 84413371 0 432045046 406124847 0
565938656 133245467 0 705722445 819085059 0
149098664 93656961 0 642007459 665664884 0
32751598 4347348 0 371926831 371423682 0
40880953 68742997 0 874674182 928803795 0
91563695 81677465 0 355781275 271697623 0
118740319 10793279 0 176917744 175677632 0
43757025 24101026 0 66472338 57273691 0
321406220 15161809 0 755932735 691189394 0
9816019 1949858 0 65067479 67883595 0
29224596 70749025 0 284042349 340714324 0
474298454 142745295 0 563997109 559587561 0
104982785 133523630 0 615557123 640217027 0
63046329 54157312 0 866766878 908688212 0
115338014 16766294 0 121941738 88624694 0
161658703 5725714 0 680973732 841479281 0
83334673 15772 0 792042802 670592954 0
10467828 13801416 0 246965908 316479686 0
510301883 300647668 0 592825480 663661764 0
90670590 45377512 0 328441651 282526988 0
221299537 110784392 0 461302537 412153391 0
25610663 11165311 0 225682585 169606071 0
20724291 30242606 0 72377034 88833390 0
200363188 143313189 0 672517174 691754703 0
296053144 144802701 0 441277074 416145753 0
287941118 102107999 0 599840839 650312732 0
13607620 149804595 0 862575060 688085162 0
1172653 718589 0 140942661 137562902 0
492738811 56352662 0 693351460 668829983 0
1307426 27759611 0 129234014 125603914 0
70788387 63580987 0 833171687 827291921 0
2210590 62228434 0 379462911 348639361 0
28705354 12213778 0 581610303 519510896 0
369603818 8073489 0 861302225 783707124 0
36290376 18395443 0 122551896 78702204 0
40543608 3576491 0 649733272 649711526 0
171824486 242823944 0 551607328 558706069 0
480576748 136062201 0 616205361 338374251 0
152251279 77129622 0 656113655 562395568 0
16546879 5243161 0 357814105 242987762 0
27644467 9140130 0 73469480 63225728 0
72954018 71288593 0 261760317 355786769 0
193064704 48508960 0 512497746 536093257 0
37726228 6916745 0 550640860 485103385 0
111854742 1574939 0 124863689 100783434 0
373088126 1402442 0 635984499 716471846 0
194955061 51793500 0 860462795 804200135 0
2822706 450168 0 57384342 45648877 0
294790 1992540 0 16103731 18810254 0
28384084 15246512 0 114875740 109681589 0
98371684 44270085 0 990436284 941792633 0
264610880 102246282 0 779380463 781640824 0
111567354 17599331 0 531077890 503290333 0
385700565 83745774 0 538544139 587884316 0
137433244 95357721 0 612972469 565559314 0
593046125 85805092 0 653171104 268166918 0
41803809 42142570 0 662639299 796432036 0
26697977 52128813 0 175999170 173283049 0
197775388 22189690 0 622680728 467896482 0
53432277 20388993 0 169435113 172185504 0
72339305 27062066 0 444973599 434035101 0
38131897 693549 0 39818833 30036988 0
40232998 109030737 0 836008630 851677146 0
509267815 37723591 0 799307396 854788656 0
102054815 33642260 0 281479631 316272636 0
3834829 4878012 0 22270279 21981362 0
43823172 13939772 0 491738961 429060786 0
280315615 169231673 0 347728274 367731287 0
37169226 922041 0 51743360 48289183 0
40050559 55398867 0 446305324 533686048 0
251854453 78989816 0 282489124 257261325 0
91746589 35617655 0 426682152 418810858 0
160570013 10148638 0 242001046 237345958 0
443314057 59394648 0 651445747 724736344 0
780843006 776130331 0 831087614 889750278 0
77847503 240892461 0 731768756 891325442 0
353910543 10902203 0 607184002 625732365 0
8757697 1461048 0 17245530 14243445 0
15250356 39803627 0 164566226 208406287 0
30051610 1612281 0 477982124 468802888 0
136480695 6465674 0 245626287 269662830 0
634377077 164067555 0 812135943 784751757 0
9680039 1763028 0 72657179 75310009 0
77600418 75122788 0 694447773 661173133 0
5231603 20953846 0 177805441 195037537 0
111411146 30025540 0 395244310 378721404 0
413933313 152212597 0 824206228 783132626 0
4052128 3879361 0 125521813 128757213 0
19823306 34355319 0 143814970 148024389 0
12455798 31900015 0 175555120 156617677 0
32864839 16731415 0 446143446 578348431 0
160636503 7219945 0 309780759 188478420 0
21574074 9006717 0 428190267 357200061 0
134164691 58380662 0 357608574 325561019 0
304257213 6107309 0 652167081 621201851 0
6652251 3106777 0 810385170 883861464 0
237316394 48821088 0 724327222 673625150 0
405172458 99684281 0 621999172 851203695 0
59150868 10477341 0 80468343 75258292 0
137712464 31915742 0 462364651 259081885 0
128234140 9040721 0 452733802 482913445 0
6350370 39742050 0 151899258 153611188 0
121260337 1135119 0 178219038 169721105 0
43144000 99871217 0 664300753 703288573 0
7257793 4367294 0 40728775 43608394 0
4863314 12488797 0 94363420 90659643 0
20280619 4690631 0 357427924 360359838 0
214399761 147888864 0 392078958 355689187 0
8837887 131595039 0 550351762 484028053 0
568293612 290734606 0 905699004 709454751 0
44921590 6134270 0 655435842 588861342 0
155966975 106155374 0 666346919 619707401 0
32790788 17070317 0 33706184 33610974 0
25772523 12706383 0 181650563 130149291 0
19772479 3263529 0 158447301 151008407 0
654739 6342 0 10522639 11508315 0
41085800 48590390 0 380401352 357793761 0
54816534 100914647 0 430963288 427404842 0
424051613 386249870 0 659199663 823274676 0
26932188 66468325 0 867939908 836276423 0
16638013 24649490 0 383149996 333645682 0
172419452 124593441 0 607250769 491328322 0
51918985 29388750 0 626226697 624552512 0
48673934 3136799 0 99891596 97139305 0
81911737 3603395 0 201461127 202056088 0
444490991 72347595 0 639608521 632940055 0
6213350 14173061 0 203488358 224059957 0
87544351 46564275 0 370155197 360087206 0
150240363 156112095 0 189553845 191444716 0
902777 82933187 0 619582053 701048706 0
5515080 443396 0 53755585 59012404 0
30935084 49747883 0 500097719 475147942 0
24034394 137207037 0 615749631 677509399 0
30136269 10886266 0 250325559 192807427 0
76309200 16638513 0 599616403 608594797 0
265999010 156204559 0 445652417 416012781 0
7384774 3384730 0 15006427 16377431 0
1296684 24066522 0 130616314 158054117 0
251594288 8270803 0 631970632 683220391 0
569936648 138540705 0 727559789 724617806 0
576694336 256181246 0 718328001 634867864 0
45534444 6228046 0 849283126 714579010 0
83813951 20045086 0 590765921 579549178 0
3198403 4180198 0 131969878 169485995 0
2506568 2779640 0 22168625 23157567 0
250236902 37226666 0 656211019 543321502 0
2831507 17365066 0 177887335 171813388 0
63905909 79627037 0 629648479 606211089 0
227994559 22515276 0 454955767 359224969 0
212828649 91747594 0 426179304 441543723 0
427557874 244120191 0 953701263 930822163 0
88738711 34359870 0 345019809 374336388 0
361531192 243717681 0 413074372 524155220 0
1324100 40604311 0 116380946 188716643 0
27603353 54870437 0 877987777 877589164 0
1343877 28678551 0 753038146 818636736 0
7224135 14376445 0 569371128 586057187 0
58894768 4883610 0 429534352 466044000 0
720119231 245720381 0 943169478 931828116 0
145993385 37022473 0 180755316 181523855 0
13589040 1541558 0 60365768 61374609 0
4827477 3190857 0 41831632 34511170 0
3745782 57248842 0 181978381 189317817 0
639730866 76870666 0 750404467 823704708 0
180160643 22669939 0 386277937 502592364 0
19083920 16551012 0 36902050 37752917 0
23686376 593210 0 25090048 10198868 0
28023165 7796677 0 28995053 31548869 0
8451620 75943095 0 714996501 657907990 0
50443175 3702004 0 162364812 171313385 0
14354227 57854237 0 179095122 170382621 0
403519554 102258325 0 775327270 741772138 0
166456181 19439316 0 469204848 484325670 0
60204176 16099045 0 178746476 140787694 0
86575861 81953174 0 274430803 283866904 0
84529233 209724507 0 833908296 775079500 0
44835416 30246851 0 316381753 301764787 0
665746635 64433635 0 802695660 659937273 0
10498759 31730009 0 671792442 766774649 0
109001557 49218903 0 252890205 236202383 0
39585596 102294084 0 351666848 294783104 0
23519869 5321545 0 239097068 283616100 0
71820468 3735004 0 163302416 131434796 0
214609938 83460507 0 655939761 595191167 0
1634503 15811423 0 110043873 115311109 0
1651140 13132877 0 228565626 214866786 0
254827 2123405 0 101850462 95377395 0
71661577 7243989 0 247348016 265324171 0
167882687 6362439 0 375505701 368054519 0
84174015 14086157 0 220347410 276287092 0
18083567 65018432 0 308557399 268443071 0
7044194 111817438 0 271774050 269170316 0
51776409 18749868 0 217251763 217033241 0
144123040 28734044 0 923252488 849250676 0
80919130 7554783 0 434663541 371114744 0
144734107 7582089 0 280402644 299259209 0
27611950 187984843 0 723233588 718235334 0
286535851 32646470 0 705830215 605843298 0
146624813 45547327 0 831621711 884622128 0
307789109 36031506 0 392902139 374677794 0
35817343 88796790 0 533209248 667200973 0
286563884 15804385 0 579693458 569572070 0
62998875 93433230 0 492983802 430694444 0
248698750 541958454 0 615343282 831202761 0
71664413 84370230 0 116919664 117609653 0
25066715 61229529 0 338225610 362722052 0
414012254 17744731 0 698355715 534122685 0
165982364 56396332 0 944491656 906595763 0
98014639 107617595 0 930254667 983863320 0
11353451 19433363 0 258376758 279406436 0
109780568 35043527 0 625637723 645292354 0
47238798 20735710 0 721333517 824690414 0
14593823 30735786 0 311452757 279609986 0
119438111 61861728 0 582777056 597236683 0
37639809 1276626 0 89737211 12051250 0
2056800 5104274 0 120867220 112442796 0
439309178 46734115 0 514672091 694432988 0
35602643 27098236 0 92824247 95366086 0
225069 73234292 0 486031211 515420810 0
691106 162885293 0 688383601 829930835 0
177817185 120273121 0 563018220 663568550 0
173115148 62340807 0 640783127 573996468 0
416020769 14460259 0 652342564 496440126 0
48143504 10166963 0 235620153 289360466 0
84831298 33704177 0 889366212 914241229 0
12937898 5945754 0 135780061 105418668 0
336180094 260027066 0 816655575 788490200 0
12044873 14015313 0 871896609 976553314 0
80221511 35350959 0 510107325 507523055 0
8234113 6906435 0 27729946 26971087 0
676302774 41582355 0 722802259 252748148 0
6110042 13882134 0 47005269 56065342 0
45854416 34690110 0 418301056 383330722 0
186125685 126034022 0 377428951 376549846 0
332854554 54426043 0 899401305 779089605 0
314992932 112200769 0 357627006 332643380 0
20347317 92067407 0 554703985 526215778 0
367449243 13616715 0 749002115 589155878 0
219555229 59618201 0 817483568 895612850 0
340780738 168104303 0 798498222 215357656 0
179182881 68940111 0 820280909 786789386 0
25147895 25867982 0 374582641 331002245 0
4085765 8044123 0 285806966 260840205 0
15356394 18562811 0 247078586 249230849 0
101399916 61101719 0 464171135 436961582 0
349788068 81514563 0 446651639 280513593 0
103018757 36673721 0 181713250 164022109 0
194001116 62064906 0 553849924 498454230 0
861103 3816311 0 197665298 185749139 0
77769716 24689657 0 173191792 158449267 0
5760465 8001445 0 84673775 87971841 0
27031382 27533240 0 471268194 540263925 0
210405053 26557801 0 235850233 236605776 0
36416630 6317398 0 641541089 696378824 0
183299633 48330135 0 616953723 660935813 0
66619373 19475602 0 155937525 175144091 0
9017232 3807017 0 341370295 491778450 0
418722582 167599457 0 704781042 692917638 0
379225634 182974570 0 675246627 586925019 0
363324137 44547470 0 582685820 569455335 0
9529621 3692389 0 38204405 36713456 0
519309286 35424185 0 525689117 392528934 0
24309299 24570184 0 174169847 192821337 0
31733399 5498157 0 357947301 392196370 0
26806716 37015670 0 385807732 423380044 0
125810322 45707836 0 529312193 529051019 0
174509356 87185501 0 634712165 605649241 0
128795202 23038613 0 628927956 584758607 0
264447 10542093 0 202659875 223415782 0
9591643 438290 0 202601396 210213604 0
351223479 13006595 0 886567611 694578009 0
90887985 11420804 0 245127700 203353239 0
5845772 5472211 0 529052415 551671653 0
449590078 185744129 0 629632901 441198997 0
19684545 5293864 0 450561394 402895036 0
380344141 148735647 0 824997547 881309461 0
916213 72309206 0 281640115 281032984 0
47541655 36407167 0 503840481 476328683 0
341433840 202824905 0 369607355 328291944 0
110112293 59216683 0 173971993 182164083 0
12437614 1507677 0 54610359 59409625 0
529502274 44274567 0 687506447 728668436 0
10828663 51187180 0 697719935 657317343 0
354411956 38508918 0 528722464 512087395 0
83459342 31634249 0 558273438 548049097 0
50498643 8982885 0 531850842 328640814 0
86819527 17378541 0 595396514 429052894 0
46241282 496825 0 87063041 91598258 0
7206411 5040821 0 82710750 91352354 0
253761847 8354518 0 706971355 756326555 0
6147758 14016494 0 288329057 281207333 0
257659399 69754218 0 525586350 518633069 0
7180377 7434589 0 117005404 108530851 0
5927473 52041142 0 348806186 361917125 0
560103441 199452748 0 600159307 539749267 0
551421977 133305759 0 631183053 473076370 0
36201601 1185309 0 819573920 814565121 0
4585312 3908114 0 22901939 16177273 0
68114008 72880713 0 92098223 91042005 0
2198740 270358 0 9892477 9368748 0
10924306 5359049 0 38599437 37237232 0
3032940 16177264 0 91322118 189064016 0
37807441 7117385 0 293707593 214331256 0
213067368 157114297 0 254895740 184442328 0
237816404 112715149 0 823522371 665686788 0
128405638 12770630 0 707923078 545452060 0
135288230 79953724 0 759055336 812402568 0
208571527 11008895 0 878047508 979119883 0
451691542 191444462 0 624052439 593642952 0
32002302 2790816 0 198298260 196452072 0
115207947 2067035 0 122363313 66842781 0
16608655 13686888 0 140839604 123004232 0
161832339 13022401 0 230179388 128564607 0
716982950 5650040 0 930996832 870391594 0
40707668 163218780 0 859035347 900676995 0
76082430 18769659 0 695652876 590399413 0
5714128 8900049 0 166470772 177519563 0
117765458 9117160 0 133306369 134495476 0
41157910 30529463 0 142414663 145126483 0
414747695 147653427 0 455219750 388795519 0
7987139 21177555 0 781981166 791075413 0
447169377 53387827 0 817951117 865267184 0
33722642 69428266 0 179173570 212340050 0
16556787 8386692 0 693342864 635274649 0
8211669 14071105 0 160858043 208061615 0
53955498 36388824 0 803819344 565484534 0
427713074 128146270 0 821805566 501919867 0
128969940 10348369 0 301525712 289015459 0
340088994 116081584 0 635541171 523269057 0
138755809 17797523 0 181493778 128722295 0
202702722 15656280 0 588595139 665446976 0
228473814 69272093 0 404852319 418512968 0
49367104 79990613 0 263815654 276972391 0
396964523 69373257 0 622306917 497779036 0
509419585 464810220 0 696015591 668498189 0
52292442 60204420 0 80488295 85031645 0
1432629 237834 0 67015731 66500112 0
56905586 40905370 0 233319688 226696240 0
332305072 146027738 0 689119097 652592823 0
4888232 33000660 0 958754888 945654558 0
100325615 9265668 0 845813925 856479847 0
106446476 6475788 0 750637271 721022749 0
77288457 48438712 0 283305618 316423347 0
31001004 21187226 0 295422357 292358403 0
256364814 20849507 0 434857888 461686010 0
209994 37911034 0 824202015 936269023 0
107532133 38428884 0 155510828 174580059 0
276085153 126042017 0 408316107 383585256 0
39929752 37705060 0 91337276 93344232 0
414152933 68567310 0 427701434 247204935 0
170691445 223274953 0 661702794 746867479 0
7663465 40918988 0 522798534 642750289 0
42887134 28684506 0 164084069 163748061 0
32738584 26462221 0 769859724 816991162 0
92041924 54647285 0 507584445 455740246 0
8020233 75858268 0 591646249 581110762 0
160905280 1167448 0 604644268 668466671 0
726148682 245392439 0 825510075 731883009 0
6507665 25810330 0 232758325 238239172 0
167492588 11470620 0 709262575 791144275 0
6526231 125594582 0 709365722 748107123 0
71192791 20456590 0 109316095 64687913 0
545625191 193380577 0 594955041 542025880 0
91723578 18786411 0 185831216 283091602 0
73282695 5314908 0 674536378 538791736 0
4556936 3543167 0 27498740 29367179 0
660949 858423 0 258837504 240077001 0
26494695 10159578 0 47453027 50762387 0
18018762 40835789 0 742240429 652098925 0
125303930 285045254 0 867022527 918053335 0
69703966 52943246 0 252477137 249727662 0
2439698 64048303 0 292345701 315761551 0
18493286 88620097 0 374565661 390134628 0
35237847 7294572 0 38836264 28253642 0
296233586 78560144 0 861395438 799855402 0
20672662 20097528 0 23174124 21937325 0
563939743 291989819 0 678978373 651759733 0
15516877 25873505 0 207722436 268144973 0
8281455 44616210 0 510648724 657778204 0
27273761 8043173 0 30523433 33187888 0
364575258 37936393 0 821909678 824440637 0
45067855 87566063 0 593534999 596516459 0
509387719 61450556 0 760481556 718408048 0
4683283 19256328 0 207929968 243372473 0
122898082 61779300 0 763933028 730506813 0
16951653 179855917 0 717135247 934806780 0
350344587 37834810 0 570560101 578769661 0
164528 359093 0 13945295 12602141 0
8779435 1599964 0 15277697 12296531 0
205181521 39156077 0 429568201 411555487 0
140957344 137838333 0 468904176 501568673 0
216592632 25001564 0 350815820 335295745 0
27548072 62856471 0 638120137 650597647 0
647804137 256626012 0 754920556 538274911 0
622115 1080223 0 38733393 37872055 0
170815966 27667532 0 312753377 308525768 0
74376654 119272265 0 755086855 759728633 0
227226880 232897761 0 847871638 836007453 0
116338427 44531388 0 277528943 226658471 0
53337906 335287236 0 890762406 834485056 0
208364527 59779881 0 782204521 813889205 0
169062782 152235978 0 515209063 522473597 0
222579383 150087212 0 920402968 797450736 0
366824528 51519178 0 467183639 483469491 0
263713460 155197998 0 859940438 658056856 0
13837038 6553113 0 185198809 169848215 0
488724258 37484136 0 793296389 680506120 0
253547258 225931740 0 614410828 549444800 0
377140760 103342916 0 735831161 569362177 0
194404634 144274186 0 420762450 459768155 0
97232942 10112005 0 254165480 202936870 0
11026180 14684461 0 58159374 58516440 0
101962027 150795739 0 806780404 666229868 0
10943067 22086917 0 572850584 591539619 0
2469666 727500 0 20562676 16534774 0
27049099 168314606 0 909991543 872139656 0
40802980 102351026 0 186894505 193839002 0
104704935 1581494 0 125651433 35148128 0
515397227 82762051 0 677234009 614209328 0
1859745 12927225 0 264356811 253011790 0
65763385 8454902 0 350232180 332624161 0
92014594 11506560 0 583994166 566877122 0
108697533 71396260 0 751551125 780044034 0
130429179 7579970 0 151317633 166085317 0
423702791 30876903 0 494595796 301617110 0
50210651 83666280 0 218501842 258510258 0
109555707 82071389 0 170087071 163502011 0
68820305 32501118 0 557670064 650531822 0
306710387 257305389 0 536491543 575305233 0
59743110 29124741 0 769689214 723403963 0
27203454 21849004 0 358351910 410197321 0
105073436 95425272 0 297163685 439162359 0
482779626 139803459 0 827078261 670852107 0
343307896 154864585 0 377488526 326180529 0
47606042 34520233 0 107108893 126875560 0
269679663 88489525 0 463826160 457228542 0
7815078 38640486 0 517140148 608273201 0
169105905 69464476 0 850994257 843057783 0
225988763 36972519 0 270877724 282830075 0
72741058 64013107 0 394644250 349336620 0
81182708 4421854 0 212271857 173967088 0
2676206 36787478 0 427492810 397919469 0
749931145 64795390 0 828893877 670958038 0
5627302 88766128 0 600267074 514869801 0
116080281 69294408 0 429855685 382096525 0
134725299 108962213 0 903651956 942390001 0
39038263 84497118 0 569820691 590005459 0
138464337 59168947 0 503284327 700067720 0
21447139 30673590 0 336981077 333335297 0
1025095 604456 0 246972774 205243045 0
444152660 10890649 0 738866152 824400765 0
315638 605113 0 4118846 4516091 0
86717069 145472763 0 804506876 789939973 0
1257585 602744 0 39172558 31498652 0
138036375 104798209 0 395541671 408008969 0
356309697 56064568 0 667820248 591450559 0
26211760 69896197 0 830492454 758205610 0
8671267 21353276 0 183520788 179837686 0
14525651 44858782 0 265342611 289422413 0
167668807 27855517 0 260729291 126698203 0
5418121 105017079 0 354314864 363381149 0
99202281 29639288 0 529350868 693819218 0
67817739 154077716 0 471876227 548815871 0
44889808 120720771 0 296223992 296098423 0
161366062 106395175 0 356114274 362544804 0
18664 6720 0 1380788 1482445 0
160308 3359476 0 52637711 52022107 0
375374103 28858612 0 538026240 218403561 0
55992656 28544400 0 115478470 84666299 0
129725664 27555628 0 338381308 400631976 0
7333019 53042287 0 468220910 466382743 0
29576983 9403244 0 82038648 76538083 0
411600522 151839997 0 526649990 570145701 0
9358130 14520349 0 795512420 872305294 0
47273430 7915441 0 215982565 222586376 0
344655451 154200249 0 478361645 503132008 0
106143756 29184688 0 763761610 702793696 0
6791288 1301509 0 66360094 73017095 0
122228435 111624305 0 903037596 836774326 0
26410971 5810976 0 79176495 106661314 0
13779936 30638052 0 78021022 74292748 0
51931606 32599026 0 364437350 488896464 0
196385501 28647241 0 353518939 412898435 0
295871606 80147451 0 324265203 174187549 0
18534455 7686341 0 149214710 185824430 0
65243007 20179632 0 737441527 701660715 0
22388921 37365805 0 420931015 508151081 0
29739698 11959050 0 261812912 265838094 0
114088516 15873704 0 280407849 342341882 0
42385350 11948972 0 772534689 790491542 0
507501390 273934041 0 838647113 821743079 0
602849262 170839993 0 893652663 820383509 0
6698738 8281819 0 197784703 215024363 0
7083173 2539452 0 250500687 245707615 0
333341574 20328635 0 508941163 358680934 0
13726851 2400138 0 111231401 109750117 0
147889829 91207690 0 286507852 328785013 0
302874627 43726263 0 750684219 822587145 0
3171880 25902183 0 354116791 295754771 0
51429717 30891476 0 764106720 726643727 0
14602917 126716337 0 787351642 787757320 0
1513369 2942109 0 236478682 241278222 0
297977995 252456883 0 418804678 412630796 0
46762988 13402501 0 62669917 84801276 0
6142026 1378706 0 95283251 83170526 0
192029965 97063187 0 369763003 328334436 0
430139940 64541016 0 725303374 670512214 0
30826883 5976873 0 115535882 99899660 0
24696733 59347005 0 265124079 332276006 0
228376120 20319354 0 315411092 323150295 0
25724227 2394549 0 76076649 62375399 0
553960607 53777644 0 983743275 842098195 0
197278445 191936355 0 740549658 706708056 0
31133891 17410434 0 346515227 303167549 0
37742106 17027918 0 509681035 594702118 0
36979626 51827823 0 624906788 625734244 0
5685373 167921089 0 562763543 587646585 0
45428587 22149837 0 149406877 125548740 0
12967738 5253655 0 269733596 274581626 0
54836455 415905 0 311132557 306516276 0
11424540 11979330 0 116195676 145875041 0
59178755 181802170 0 772466618 745193980 0
74780091 12112123 0 530024315 576251890 0
46846157 19599155 0 752239826 898867044 0
54503961 6307046 0 83116554 68480766 0
8008470 18143379 0 55683503 55636199 0
12132311 5178383 0 324728352 314249858 0
48189664 45088142 0 108521760 127991916 0
79783909 34684447 0 168374733 184137309 0
688960309 86241885 0 807211718 655055124 0
37861805 132641772 0 480665369 563721228 0
19896455 3566645 0 529256232 506553757 0
244124145 11874957 0 606459590 428197966 0
528218226 111515274 0 805860412 795393984 0
24906852 35653636 0 687177675 693072270 0
6434085 2760948 0 61679544 56832865 0
63383825 15904284 0 109093305 94448053 0
1718738 3827756 0 12098844 10886716 0
4881187 10541300 0 211578057 211015832 0
128542584 17656831 0 448782312 449127125 0
31726222 51825334 0 210627229 207780768 0
34134872 7632585 0 39541803 38097274 0
169523609 42479654 0 491064001 349390799 0
62742526 23019930 0 303865546 262007984 0
106536219 25091870 0 336696827 332568523 0
393898564 190511495 0 513906037 330525411 0
516345524 446899141 0 803499913 876345522 0
17163102 7065051 0 284862766 264048837 0
155857890 116153214 0 482706587 534971696 0
393658149 48647474 0 535504623 660317078 0
178282020 41542338 0 664039319 561162202 0
209257903 125260746 0 596797598 497212546 0
111637179 36331880 0 424725966 423034070 0
207557402 32680416 0 476226203 498903114 0
35902189 48439763 0 122566302 169927701 0
338905375 139182823 0 855296517 895195253 0
58450524 11240055 0 680671356 691450812 0
302659328 158166565 0 488852840 412011070 0
57854952 5710400 0 211598754 267274166 0
93063274 5615371 0 891947215 904993304 0
437578420 180722756 0 699846464 489807729 0
14887958 106613209 0 510541412 471684696 0
13621107 5325309 0 35484195 38680087 0
3336492 713185 0 45258873 48125873 0
76984719 23102147 0 384471394 398433935 0
348495905 292660757 0 655116072 611388076 0
144217645 13272207 0 291017581 325842167 0
155482364 36923738 0 381738946 467760318 0
38276208 63957656 0 378938180 294025776 0
106433760 25486416 0 495786985 518840479 0
58554796 59155304 0 263503999 203326454 0
404751776 57743981 0 666755933 675117856 0
186037777 22996162 0 508327948 426023446 0
322710678 41505620 0 528734435 521330494 0
217082309 14454804 0 677752495 685400691 0
1260323 94282 0 8064187 7014464 0
20567888 3406626 0 827741644 822734624 0
489035373 12930666 0 910006741 735079671 0
105048571 1641127 0 150175364 148814262 0
219903793 141487204 0 990440410 951627549 0
618211605 211638603 0 840087662 752732955 0
70620055 5621207 0 303367881 278246403 0
137123325 27937851 0 508184905 656685487 0
9427073 38823832 0 827263661 844756374 0
25852207 10321303 0 212111113 136033511 0
152597587 58263513 0 591172547 668105837 0
13832258 624561 0 26006914 26710274 0
502501345 108392461 0 782644497 673068022 0
159825582 11012190 0 266052656 286747172 0
48613260 158810493 0 389374532 438562057 0
40135431 26202564 0 863947233 814874717 0
13332422 1781210 0 22804094 22252763 0
11411756 22805062 0 218931488 329634586 0
181948323 11651525 0 804142409 646238309 0
48201194 189390001 0 741772011 969095358 0
46334687 8782909 0 259716282 271407777 0
5160785 78173422 0 121511037 193426069 0
3510841 11971480 0 320077838 417559298 0
8179343 11946867 0 228171007 229804630 0
27976431 34683986 0 633922449 603749579 0
467688698 335736401 0 727187099 759357501 0
65694995 18377862 0 449966947 433296664 0
3300190 3302153 0 22313289 22102530 0
32470600 650089 0 45890339 49105914 0
2107627 3050394 0 253612079 254240356 0
15752137 44796087 0 684136578 693747387 0
86047153 28982603 0 103138955 53164280 0
78678773 50050856 0 434964272 346710128 0
246185633 21731269 0 887231269 645517573 0
24060367 4355621 0 132103315 114341969 0
6062364 149247364 0 595611360 596873801 0
389129805 19814820 0 749278371 815779062 0
273319068 55517051 0 638073559 730189034 0
8568886 31173840 0 862350055 830241882 0
210335173 55267524 0 575840667 562640300 0
543751641 16111242 0 849467514 822576504 0
104017220 232008896 0 754834260 875727738 0
105823260 37043441 0 787453746 826657504 0
2975018 13018858 0 63521709 58497451 0
4768715 18254493 0 618761787 548027245 0
120335506 82704723 0 731543743 689654619 0
114568788 6295416 0 134122654 141863716 0
437981148 15094597 0 468241416 446131152 0
79945018 4506164 0 459015789 401056173 0
32696145 20321663 0 460229996 443577857 0
122717175 1263198 0 920180845 942547581 0
76488514 29296351 0 596068018 573197900 0
31402226 38720083 0 706726837 735236849 0
538204905 627182425 0 881446209 885821894 0
79424621 3915064 0 179938397 154706265 0
175104062 189430493 0 628372523 632298124 0
248053446 103485170 0 301871665 299510425 0
35726096 244690160 0 806978367 742240149 0
96714759 23174968 0 586907586 681937460 0
402921590 281582673 0 591819315 597808864 0
164788108 39149371 0 340666794 366974614 0
475311960 53665243 0 521239872 375824992 0
53341350 56255844 0 648526159 605688856 0
150681883 141406631 0 438511309 480993075 0
12453559 23552083 0 577301048 735722814 0
98251839 26487901 0 379783500 384427506 0
4760178 1615947 0 310040999 360685037 0
6863977 3946565 0 57477942 56160798 0
406408587 12677993 0 599976039 529034037 0
79333295 66754542 0 975248498 931877343 0
275275384 84108396 0 385913470 240725092 0
566325267 228806601 0 772023312 740193751 0
466378925 67046604 0 867898840 651729438 0
472846942 43656908 0 798146692 562886424 0
544475385 196822396 0 632433884 622003632 0
43684793 2924196 0 159410661 145577744 0
105463160 152218457 0 299625702 267270557 0
52096619 158260476 0 298245657 278498257 0
132647235 6342428 0 209557570 184119309 0
32668873 35052509 0 254882745 216378051 0
46351850 18053566 0 197892450 183589677 0
61203085 18022817 0 554276520 640210315 0
4332830 6833681 0 66252327 64329864 0
181721948 72925075 0 538871523 599024070 0
109909125 82633747 0 806363866 892477332 0
419273233 435000710 0 731667709 629313545 0
76502873 168084081 0 704593352 706301301 0
12719831 7893877 0 94197633 111581886 0
127148673 63612332 0 485801989 448606836 0
53664827 16194066 0 80084029 79815958 0
67258860 58143239 0 774905694 611392281 0
113401441 12411278 0 116136043 63465185 0
436373484 103950033 0 528977315 369770776 0
41133847 16403973 0 413272038 324618638 0
36924056 34013910 0 399050818 501564622 0
157948531 1649309 0 322202397 303852915 0
341106 123202358 0 436719917 407389826 0
221720990 184470092 0 653870565 545807025 0
51505558 27217518 0 61299142 42137004 0
90488118 8704993 0 793984061 804156675 0
69377622 29722366 0 687953217 722025933 0
125719146 20177231 0 305468912 288697377 0
15103277 1445280 0 81292919 76510966 0
3450953 4469638 0 35874733 37582561 0
35622538 37213353 0 614954326 628886552 0
53205009 186778895 0 904989842 614329777 0
45930010 162401327 0 672354245 691244791 0
121382245 190411885 0 938293548 959192823 0
35260513 33340563 0 897336241 887915249 0
7313945 2927860 0 59785418 72761868 0
44188507 44962603 0 453392458 459935788 0
1554032 2607318 0 59081155 52462656 0
135721000 124924380 0 272037578 270385016 0
237285008 125585452 0 365006670 509935939 0
22891856 15469834 0 604738646 798010184 0
15321457 47244554 0 614458428 625505729 0
176352971 8270397 0 426371825 348262657 0
17872579 3643343 0 349733217 371716035 0
67292365 17141830 0 459377000 423284578 0
311521602 27907555 0 581927337 456726683 0
9487296 70379304 0 774683658 888199483 0
97434054 9232889 0 719059712 678775707 0
76820781 116974379 0 815827570 791676684 0
89739150 6196785 0 106312587 105159107 0
466027158 9821900 0 866374550 587843368 0
3771461 52584092 0 482306372 429914021 0
24148026 48185411 0 614708666 547028260 0
23050001 16725624 0 919053286 951351970 0
442877839 260449567 0 705384597 766640165 0
13206253 74311996 0 423238903 383265572 0
749168843 297161653 0 789518092 802036583 0
63277 37087 0 3207993 3628902 0
491616107 260630971 0 672973405 812722410 0
70743925 25100168 0 439640986 334267648 0
34788159 5673322 0 153539780 210083381 0
21588346 5682548 0 36259402 33093222 0
116262597 29355218 0 479800281 503472342 0
15690596 14558721 0 374642836 411065413 0
64261571 53765123 0 614812605 666099199 0
100345021 55164915 0 761922021 638154476 0
76523152 119689131 0 269704682 276020220 0
340427172 22081443 0 433282892 414076241 0
10101212 1072277 0 18235907 17035301 0
348189554 251544067 0 487025820 425786715 0
55411146 107217568 0 915923366 892877481 0
398539824 2835839 0 577476422 553458808 0
381058667 61220029 0 578374529 500871199 0
344953620 138203533 0 394316062 422644392 0
221043652 227741031 0 784743110 782930009 0
101095112 38002232 0 283702513 252835279 0
109869 3250618 0 12396456 14314894 0
41232360 58887039 0 205805100 205986305 0
168368299 47052883 0 559793844 608341760 0
10117828 1896975 0 48586010 37169765 0
496174227 21575961 0 638425050 565472474 0
15946564 20419104 0 187174527 183521998 0
60365060 9708212 0 305249167 294644629 0
97366 6951452 0 42159097 64903593 0
5072747 6955072 0 142576008 141758770 0
125454990 29086462 0 663623680 696067821 0
554495351 85229425 0 586110019 813374468 0
85810081 42513185 0 653631184 631610647 0
360729847 1988766 0 537047779 642324140 0
9719472 2366410 0 87178017 108355946 0
33127001 6045340 0 71566248 58452723 0
15482062 47239671 0 209782290 208537785 0
32023767 16253890 0 186045000 204467185 0
27876446 121828355 0 825675778 756202220 0
16359398 17121776 0 666417089 720643721 0
7989885 95477587 0 491436586 439277025 0
433821945 453675470 0 877889300 856939427 0
12712438 21473646 0 323107290 325093365 0
32456618 50194337 0 244205312 224515721 0
76097981 4936147 0 365631313 479051473 0
55989346 4848097 0 496098537 539207673 0
38592350 50966809 0 552948856 543166952 0
53527665 25957652 0 165618527 150635937 0
54773197 6090814 0 650769606 597345041 0
25514252 109606916 0 304990830 409972206 0
11742786 2819776 0 543301856 500399098 0
2928532 6758664 0 30141020 32847461 0
78598505 54952587 0 397250361 382472309 0
316382229 111745475 0 561323444 434160065 0
99937074 48968561 0 771032327 735264127 0
21411680 4974906 0 116966240 87817551 0
431174420 175602531 0 502482892 277126738 0
12902617 10561171 0 42449226 46888166 0
61420312 99678555 0 331543279 370133380 0
31310424 35100349 0 132416025 123539311 0
146718751 25266222 0 302477620 269687036 0
396037437 61461513 0 893890366 826121423 0
4674292 17754983 0 83659867 107237161 0
56972724 15183453 0 442381978 410782161 0
123927654 278843032 0 881397538 889024024 0
12296189 71097554 0 508577497 564941010 0
350110743 275921396 0 671893784 704815235 0
94166179 1387272 0 262755912 186612553 0
2057734 47685214 0 413043674 495130557 0
36767269 13742467 0 737168305 725495955 0
262361 99725 0 1751655 1894390 0
88950976 10343419 0 876520125 777292074 0
55381972 24852550 0 136455190 102664497 0
93853290 40600888 0 175116187 151549394 0
19284126 7748634 0 319640512 358808851 0
50613079 169699046 0 835536726 750857180 0
554011185 48564708 0 727721681 721798649 0
180651218 104250683 0 691784596 683848215 0
127955881 87648786 0 942428436 937355822 0
29017959 6508536 0 256863103 276457326 0
68474710 1830363 0 122197279 123141883 0
361843444 248752183 0 694543301 782811727 0
415320527 114318898 0 852230902 746276228 0
4419951 67536567 0 391384846 505684941 0
4091212 1386036 0 18879213 18529192 0
476254190 140338499 0 764085459 769622214 0
8019638 64030548 0 697469970 816478085 0
121701557 833477 0 414045429 369446720 0
406915109 377761 0 529266444 478228838 0
41352058 16231011 0 435239101 494139288 0
103193956 21901647 0 244159968 383853827 0
467841027 11562047 0 729233420 551488269 0
214232371 86862629 0 644762321 648893855 0
58488798 395522 0 213162416 246603908 0
50877428 47277991 0 186762440 168643187 0
99240687 125656922 0 846230412 932476033 0
257457409 17712066 0 287272831 272520977 0
108310905 12080441 0 711216037 677327526 0
150310171 95655215 0 383960695 381472487 0
59326542 152349179 0 809985271 591435728 0
65514169 37253648 0 77024661 51224674 0
372025225 9875452 0 559030509 576465442 0
402907026 67755848 0 591952682 487545666 0
249864828 26339625 0 424217588 330892536 0
66814630 49973006 0 870638535 868939676 0
5244559 7759184 0 155647766 193132212 0
372044144 195377926 0 639717106 624774617 0
8518855 175011 0 32824183 33234738 0
138596410 3636879 0 373624343 292374405 0
293213912 123110401 0 333348028 329023945 0
247887761 68709428 0 860936285 777399636 0
453574302 146254558 0 574500262 436332044 0
16396120 32920683 0 323737711 282448733 0
31285366 2233815 0 56543760 57538231 0
71936362 7592278 0 82706181 86666785 0
17020044 128480441 0 937905701 860455311 0
87271626 100762015 0 514041465 507778479 0
8724117 13807349 0 247599057 193953697 0
63983443 11803706 0 154971189 164345822 0
65175443 81756773 0 485709899 369638467 0
4779753 4379156 0 18412711 18979227 0
113141926 4136115 0 403887694 365508005 0
5327135 10595758 0 86944491 85788877 0
5966549 217948 0 244632013 331228531 0
124980877 130951453 0 745548382 698479114 0
460104929 70617673 0 513641984 443241585 0
27762136 83979 0 136666644 139950684 0
76169434 265146372 0 537452021 547076623 0
771283533 125143602 0 961797326 895212198 0
613734207 305164971 0 836610957 676911449 0
213579928 125469672 0 357356238 308732127 0
10966114 34963977 0 154875021 184710742 0
39662264 222159810 0 808064014 672501537 0
435015242 30686837 0 608266776 546516088 0
74071335 28268000 0 390567390 301327617 0
52861031 18492194 0 74187300 80729747 0
775782099 129241637 0 866918395 688056197 0
164889268 120399521 0 343108215 302472235 0
86481507 46676682 0 915130489 952841674 0
124211111 29893037 0 211975833 183753563 0
388927 2280206 0 56485776 58585399 0
575238901 46179645 0 692115925 437893575 0
6715313 324444 0 89427046 84677902 0
13095526 86496152 0 521980641 609818740 0
139628963 78310747 0 285218101 267316185 0
19505751 44434207 0 580910146 644109478 0
215358783 44882525 0 817753885 827205051 0
37547266 37055544 0 541090873 529077425 0
67909284 145743303 0 740871127 721816847 0
35180257 37371035 0 51381941 42749685 0
309540 3282522 0 99745520 90055334 0
1540270 4584855 0 47007069 52633896 0
8953599 42109744 0 621774902 648785316 0
925166 120480 0 6148818 6372215 0
46942986 18960895 0 123243753 113920735 0
40929740 17826467 0 46982051 22757680 0
1215454 807784 0 2910949 2784391 0
141704604 93270439 0 443023465 489332170 0
246671061 11197567 0 815499689 699411222 0
210483305 54691889 0 562297778 578347328 0
712007756 120063712 0 902667288 490286196 0
80845000 22805943 0 308091547 344226611 0
13565898 121226796 0 527910027 627131669 0
716208133 102887786 0 809819984 516547684 0
449788163 28963091 0 813342562 621454229 0
7554497 14275891 0 88654216 111415066 0
171861714 130806876 0 652476188 710921750 0
73405194 21652564 0 357163629 342840035 0
18612124 227642840 0 770481006 745444752 0
26982864 4414158 0 211260157 226065265 0
135027321 38897383 0 799514881 833241156 0
62190755 23423799 0 640552358 885519384 0
192464632 11460210 0 352392067 345885669 0
66217951 80921490 0 528092017 535738522 0
3871264 8315086 0 114881921 107339948 0
94776829 6947989 0 168760635 164274810 0
251065964 143294757 0 680896988 709431021 0
290085586 12577417 0 342630916 302293737 0
46634911 24531548 0 73683175 49626265 0
529512515 208503830 0 718195627 635135134 0
82301211 63690615 0 269807256 232435248 0
65116932 52328711 0 509793709 447826217 0
64912498 231956477 0 638953136 669097273 0
301465951 114468385 0 532313782 480782613 0
475111676 242065710 0 572478544 498913959 0
124105986 30151637 0 365287413 347100131 0
52657914 195304023 0 868396131 950793309 0
192438873 73362900 0 888457852 866676798 0
86533142 37106007 0 711976742 729968206 0
337691120 5015808 0 635091848 239992201 0
251442512 91628301 0 409059970 459693729 0
286950302 12515868 0 498480318 213964007 0
14339838 113386895 0 454556364 482370578 0
613086110 221135531 0 683009374 654191243 0
48775027 20752077 0 173495388 158052433 0
504599378 84610944 0 780998324 753687927 0
154935129 46805434 0 245930128 196950003 0
9145324 352147 0 54677964 51436292 0
238911749 3513105 0 558719241 167063753 0
63251010 19796314 0 240702766 245812042 0
30210089 224086939 0 870908769 851412353 0
557298529 103283071 0 638081258 476488071 0
255424204 22753582 0 734766410 576791534 0
263360854 169542827 0 908283233 958228016 0
226098788 84672728 0 636820196 485837234 0
47092101 2438204 0 486567325 518935458 0
24011773 3985953 0 595853290 585868171 0
45608823 23265149 0 205867015 184051268 0
65730829 29229224 0 99328121 99528433 0
2745970 60291986 0 667244157 661305187 0
106130438 2498001 0 175260147 182369957 0
3116568 122491863 0 561898611 564808284 0
124612659 22641382 0 230511343 199085331 0
109271238 10662417 0 445815360 431834223 0
22823365 48618038 0 284045241 366299659 0
57514279 39715556 0 406819071 358212977 0
503002193 68863375 0 867512339 718922279 0
177100228 37751449 0 321148983 272195290 0
375003978 269063179 0 588917322 546859698 0
42417265 17537591 0 254595110 238333425 0
3644881 1661284 0 81023483 82481544 0
511499163 50414953 0 878819257 946035116 0
77125029 86549275 0 198456411 212324231 0
131572018 109254391 0 740724055 892554295 0
110564219 11127376 0 360549282 289573189 0
566855215 32398362 0 722656920 627736434 0
131228149 538214 0 343005107 355963588 0
90352381 75192883 0 709132183 739945794 0
152757120 252163602 0 860136339 935975029 0
33749020 53489056 0 690390881 860888497 0
2754563 22022016 0 124112410 135957516 0
108911352 66575080 0 385468093 359242714 0
1431996 154921536 0 835085484 792642852 0
51487170 1166551 0 73513091 81806405 0
217231214 14608713 0 647625430 539858028 0
185913387 174048281 0 826181697 869266028 0
6869134 25080 0 54977847 51391947 0
397033634 169864143 0 741403018 715511798 0
122018999 61708467 0 783073028 758431598 0
630173749 51094131 0 925010022 807885688 0
449938071 150626462 0 790683813 316196188 0
162760331 91270701 0 874517056 886807513 0
14191675 9449719 0 65462751 63468156 0
206272426 44737782 0 249636246 230047193 0
343997601 193273016 0 423534250 388309698 0
19082425 58490497 0 276842776 248174701 0
293544054 40091822 0 405091482 237536766 0
366658424 199536933 0 778177710 818320709 0
6472247 12679952 0 87446383 75498240 0
213105052 166874381 0 474643875 534104333 0
37897711 299781271 0 600978115 620530854 0
583652184 10469395 0 655803467 554604659 0
214602318 3017067 0 345448457 357683172 0
61627973 13850922 0 62967608 59823403 0
24632221 70719855 0 421699447 407714506 0
45454421 31478653 0 71835870 71325618 0
277038989 102784903 0 299989515 175590640 0
110823227 53929754 0 348450171 483931254 0
105214130 14788450 0 847314114 724633339 0
8310911 58096111 0 867464555 747746246 0
179704043 48148014 0 571455971 586763027 0
180101966 183203570 0 615663552 560064271 0
220404089 144643460 0 735208157 517879886 0
77365018 71393756 0 711095834 797375232 0
49102873 18207072 0 767923198 687592443 0
555672628 12699578 0 789469756 835496854 0
432259355 87095127 0 559056599 375247352 0
147468910 10720803 0 780151364 534373321 0
21234344 16847072 0 200617211 195870183 0
196482592 37268481 0 566377946 458526595 0
114296850 58659095 0 352673712 352393445 0
451700691 68188100 0 952681975 813351964 0
43886615 10538345 0 253051764 288424268 0
244249138 26454339 0 330609432 288752980 0
4906033 644939 0 12327584 7695729 0
83213919 208930471 0 875060124 876812465 0
1524522 18967465 0 281473928 296244965 0
234020710 96090781 0 443709652 425055120 0
18526575 9513665 0 74099044 65224005 0
228226751 32269623 0 321160672 269945837 0
21273504 385532 0 209903980 196942311 0
264297202 72262143 0 740125994 731684465 0
250719983 95868273 0 766985188 630229377 0
216514115 12681437 0 661385775 692468104 0
199527891 254193951 0 283503506 303109404 0
231462719 45072379 0 540611869 503343012 0
8920937 45202156 0 656896923 625823321 0
512503982 104115373 0 570600307 393755768 0
24702441 133480918 0 812032028 837958572 0
132921056 81634204 0 706112878 671136918 0
544752535 5492966 0 781502802 696801774 0
169172341 62744675 0 188127356 125097668 0
19565128 27458412 0 321225786 332570672 0
247988115 42356428 0 321891600 339515223 0
8802143 13711774 0 69385683 69239512 0
10117880 2587213 0 12546422 10950504 0
9170779 8241595 0 101050588 67866306 0
143869172 122594100 0 391499962 408560064 0
305291681 174167851 0 615175988 835280461 0
180505057 114187990 0 882853865 938481171 0
196096727 120523660 0 225420733 249792885 0
87795251 98202925 0 868219329 731520822 0
48212117 130624543 0 578751406 868529222 0
27924397 350452 0 621804150 577979464 0
136558945 13100063 0 526267493 551144222 0
196230324 13771461 0 332715338 428437211 0
210346254 137760835 0 259693801 280960576 0
227176780 10270547 0 378751904 402379324 0
192615935 89423152 0 275445962 202426066 0
47306033 36895521 0 395691887 482915962 0
22912145 43082773 0 416013750 410017773 0
162725674 26738197 0 478011416 444887146 0
32614500 18466952 0 379279614 428166493 0
343039034 1697227 0 534352447 503483060 0
5638827 272715545 0 654164433 660708480 0
32380248 1308767 0 90621724 94810009 0
202968817 76644705 0 513204183 483854080 0
436815896 183650333 0 483217675 394666103 0
16491241 19385459 0 386276574 390975520 0
169868574 79313471 0 188073864 148391611 0
167573193 25937938 0 184568233 199482990 0
159554062 10528110 0 375985437 383712524 0
280050817 4682315 0 295260932 101843355 0
301028313 139655155 0 421359415 370879974 0
23030688 2472582 0 37976105 23926115 0
52684119 108030567 0 915802334 916678802 0
346165220 107924418 0 556593459 546886645 0
89262222 48299436 0 258051527 267846770 0
69738609 13062398 0 342340686 268341626 0
18508188 97758904 0 398352934 342800262 0
321617040 262192717 0 728737193 536950831 0
118945736 19420106 0 267753854 228154067 0
14218492 5977267 0 54489282 45221934 0
546614683 26233523 0 947387056 519565676 0
149323020 38195107 0 178673067 107897464 0
233397133 68394767 0 502946345 450516019 0
20732008 18137059 0 77924132 87616006 0
217472901 131493820 0 830033589 908274729 0
6146279 1442294 0 61627155 65483789 0
144095415 44108892 0 177685404 122343043 0
8715180 49174581 0 238113877 262826881 0
24867981 1260214 0 343472366 428947861 0
13554424 989452 0 91372522 86908183 0
720938856 81281785 0 807610643 596827665 0
17116338 29932779 0 149268373 152201211 0
281789061 249427097 0 423769509 426925087 0
36989878 4874585 0 387101825 218517416 0
85085891 209553484 0 673178686 673718640 0
222646758 17980381 0 332253265 385956511 0
152482625 84464622 0 414508709 380633325 0
92853658 64687469 0 609226559 726438411 0
350213569 42355936 0 793373079 581278624 0
438586375 121686704 0 855565771 853737718 0
160853995 24075703 0 422988275 401511286 0
43920094 5937125 0 96184317 116178416 0
70596967 46225314 0 582898038 555538414 0
70612420 81799073 0 620157034 543538641 0
179000120 127508586 0 419690922 446597086 0
30781012 25722463 0 891691392 796057222 0
379644826 7182646 0 757059880 717186104 0
18182145 24320009 0 158043807 166687092 0
66895570 3729749 0 548661696 606854135 0
77645312 20638652 0 233063999 225353711 0
288586030 173049073 0 526745338 457328212 0
70939647 18017843 0 652240503 641555905 0
133878022 16024741 0 169701055 188965803 0
1302524 9668226 0 146067667 143799655 0
82337597 872187 0 191391484 206002333 0
660358040 496264166 0 845425761 769673605 0
7871862 20017151 0 172597538 158133530 0
387604159 48434563 0 588924885 495087318 0
22675946 8119789 0 39962655 29364039 0
690758489 38692179 0 712771232 678327947 0
188159208 1906181 0 287239383 232800925 0
274368422 18731925 0 771751483 911529833 0
29095411 6724557 0 334094703 351413601 0
84480416 80461831 0 897098552 854049766 0
74977745 43712477 0 504977668 502684036 0
2035054 38846619 0 374103518 342648812 0
4618142 2486997 0 29874874 30707210 0
18018764 23518398 0 137725206 139125012 0
521006872 78912281 0 903283353 871545892 0
353129622 36567738 0 800066481 949075200 0
383975368 146315058 0 642461619 486761557 0
25721283 4250802 0 58900243 58554621 0
32950361 56601562 0 682788318 728563412 0
144764983 40247513 0 430365320 538909834 0
56310653 33806065 0 476783923 468168350 0
98560784 127610295 0 845727861 804625227 0
451623977 100551481 0 593034134 304536929 0
239451817 177915982 0 979549048 901720320 0
476914259 40704181 0 726588488 638021270 0
550743243 457830331 0 938218000 923650145 0
448025452 52509495 0 592931074 564727115 0
499419162 244576689 0 883940798 839846784 0
47326219 2066873 0 407495259 409596151 0
151192214 152287777 0 770788704 783990082 0
113710589 67472066 0 186933366 187377394 0
42944829 89437154 0 716384306 632081696 0
30343360 66454114 0 651883910 676186390 0
224103879 118901627 0 295824952 268921766 0
218833320 285102790 0 392203927 452205802 0
24876864 12787427 0 588318914 488528371 0
131985647 42545406 0 768429881 664821268 0
59020727 15165920 0 591645881 594859944 0
568369537 218976265 0 753028730 845627696 0
44241877 10699292 0 94315890 72794518 0
56768730 27710078 0 69068441 85460051 0
27744966 27189197 0 163163447 212394945 0
203108592 15833764 0 431214405 511985554 0
44190414 8103418 0 209375728 219633952 0
53997938 4500897 0 189572049 198217372 0
3069527 1329308 0 790398079 762024743 0
1709623 16753368 0 117421505 146969450 0
289328327 127664394 0 361776243 211683435 0
33546644 2177843 0 443948016 486072624 0
12477533 91484339 0 472559653 488010113 0
7371714 2718841 0 98227144 110049346 0
101910701 26926365 0 130213940 112195663 0
54453585 41355414 0 260051725 201335809 0
95608209 47353057 0 129880015 135054280 0
2519135 15631770 0 169862039 169974766 0
416814824 56737501 0 924758262 868152885 0
96210638 3601682 0 314782812 335627500 0
335820829 39166373 0 379923323 387191664 0
254379607 138652285 0 280752138 267630910 0
1846166 8834184 0 141329904 173366600 0
26031196 1716536 0 59729354 75214531 0
384559456 10125894 0 528706295 392147875 0
14909773 2365463 0 234335822 348420471 0
41149919 23128916 0 290492182 263159053 0
276808592 30637469 0 291253165 249137787 0
93472997 20112356 0 210151733 159907557 0
314059651 23786784 0 655632461 566615160 0
407860855 337209680 0 690419328 570055593 0
1135599 1992901 0 12713970 11859732 0
175039958 51707823 0 209691342 198430658 0
584849152 134797355 0 855639464 403820459 0
164773869 13533839 0 266311084 246527054 0
89214248 95999046 0 943673095 767676022 0
107678719 33437770 0 158986415 123893412 0
113894699 97289354 0 502336289 526183163 0
524344580 12196782 0 737189058 538138478 0
82766184 25690213 0 435747585 505033451 0
492830127 131650052 0 718498099 670088144 0
27111114 49675939 0 766370656 782297086 0
22899705 106553551 0 772218440 779482119 0
117872161 16586221 0 596340946 647511441 0
200924830 18684922 0 236647999 199808304 0
751867503 105600913 0 907340578 844378699 0
49399409 17411254 0 192019931 176031879 0
373994652 315557029 0 415331602 420022838 0
118523055 9922317 0 178142866 23585979 0
43157149 55167694 0 204600291 215270685 0
101774311 39468448 0 140040535 143039144 0
216044807 106723061 0 684474253 707713564 0
345806812 152939003 0 567290118 562866523 0
201939038 46954703 0 417645260 261573212 0
829186 16726264 0 621065422 635328165 0
129528119 221903441 0 872837764 920064593 0
58532781 4454099 0 233263332 204284505 0
26953441 23226216 0 193719177 271056986 0
454895158 41340279 0 932439002 848779028 0
136009728 67645649 0 824049297 793613606 0
7042177 723280 0 582045779 512971385 0
81341974 3115329 0 83017773 67753572 0
149731324 40510335 0 165698418 57573599 0
175436374 28598313 0 528802867 375850694 0
46504918 11992264 0 469370873 410892519 0
288982979 153847190 0 317615358 332838260 0
39004801 38951189 0 572191765 585982927 0
60017902 5075199 0 685543587 622666835 0
27554944 104352203 0 427116120 431674961 0
32110201 3221319 0 150750298 151999254 0
248713602 17767185 0 379082537 356685410 0
125495853 58817249 0 139625507 144354197 0
130701967 27062738 0 867892404 879470757 0
378278728 16853400 0 841376391 658317456 0
158665278 19497454 0 199528049 197598289 0
222500203 56840876 0 833868768 662049826 0
397894089 308867806 0 459491799 468185044 0
15070045 2050790 0 141996099 136389833 0
26152107 221843683 0 648835654 840958837 0
21095097 4623653 0 55360358 50182361 0
44760749 191917 0 381230371 390586284 0
270770091 44478283 0 773903115 785389456 0
61885717 9280554 0 267222922 224820134 0
246448933 22741671 0 374867837 340487583 0
23097358 7419181 0 297651551 275694908 0
148882129 49717792 0 392185308 394385286 0
539763386 199445859 0 740465574 714058561 0
137308207 2879588 0 380371218 389652305 0
1789460 4331601 0 119063018 131426637 0
80136936 251689374 0 810006454 728692401 0
151758228 369591494 0 685498569 825088785 0
33682349 91141050 0 367162426 417635197 0
336623135 81346767 0 580064527 562038240 0
42062915 11039680 0 472213530 500262786 0
1230267 17677513 0 49242682 42108294 0
216773823 254627528 0 810082468 741288075 0
315751848 68841888 0 433782167 391279853 0
476129689 23722545 0 575005094 576502266 0
32236694 1334914 0 110294852 123423887 0
289377506 42935761 0 531566752 510350144 0
84448220 44409531 0 513177216 412349010 0
108512487 268505994 0 647362915 640658043 0
53340778 22559743 0 697311929 684335829 0
316226494 5280894 0 805863986 779691123 0
848156671 144441578 0 850534552 593213279 0
73571453 96646491 0 888668703 948143862 0
65555536 3400646 0 170691448 165738905 0
50556309 6284759 0 290231157 334440924 0
198463869 97176482 0 228512874 106393282 0
189817982 92381262 0 437713917 418108396 0
126781365 163069411 0 939178234 714239256 0
199094177 93020669 0 307397360 338465026 0
174380960 152307503 0 696658400 467867567 0
30334333 432703 0 86441240 89130729 0
3496892 226291 0 59529076 67046392 0
675458257 210722991 0 922380670 469191407 0
398161622 88028067 0 704717577 255938330 0
126875996 13589120 0 266021081 295869096 0
253982574 67456091 0 761872049 819698996 0
42527497 92557754 0 382791359 404625907 0
348330944 141122139 0 407172903 392115510 0
64636074 19150722 0 135378462 204739524 0
169563096 41061232 0 898558940 969705160 0
35806774 29121840 0 587767061 760390947 0
175288067 86718424 0 471993993 499293543 0
32208579 48052542 0 619403051 581732520 0
66188983 45273559 0 739278480 722631116 0
123988859 12805019 0 497992166 623664153 0
80503660 16167427 0 390504222 357862479 0
297460161 88378555 0 628159376 561825044 0
12971458 18506986 0 644442959 698736646 0
27055096 23487736 0 287364353 263123299 0
53852422 63411386 0 168490926 113595813 0
666188632 115366561 0 865463187 301801444 0
163322236 498783 0 251483210 227918486 0
469619572 79727444 0 616649069 450337760 0
130992023 34997929 0 522890487 447118261 0
439135754 15604324 0 709624920 743869146 0
14066647 1760483 0 312625018 289480055 0
24743565 33078930 0 530706916 506930149 0
298507843 73682099 0 873583430 682192192 0
119021483 1348747 0 556549229 572785034 0
5174599 3274045 0 333484401 341175956 0
24548520 37833695 0 503941925 470192740 0
11861096 5459783 0 155432486 167142164 0
510449137 80550084 0 812576335 783443270 0
8544724 690915 0 14637951 13424833 0
279003425 28264682 0 629198552 491973010 0
12474372 594444 0 200006827 323819460 0
76367311 28974879 0 401762729 429025618 0
250855481 56066654 0 281554204 238662029 0
307039403 159872595 0 717060583 675509670 0
216319151 279026344 0 816961415 803862412 0
88789162 4860359 0 308167851 272732943 0
135057014 91915129 0 793388829 850380626 0
70346409 74955261 0 309173621 321352270 0
857857 1207824 0 97537847 99154545 0
22872234 10075768 0 306664352 351920486 0
160743693 67007708 0 920419038 931751317 0
286677423 98829369 0 839048756 842012914 0
11276090 37941822 0 414795121 456203962 0
3258959 17389053 0 299054999 266449036 0
494029276 13265858 0 601781169 424953809 0
115218624 5897963 0 522141047 698180507 0
20525860 27604898 0 631003012 602986947 0
48379064 32060676 0 665925433 912216386 0
553305803 137303163 0 815607903 818327978 0
304276159 70356984 0 362577234 415610575 0
41366373 78924407 0 280767515 323348879 0
843090903 175439344 0 871285468 662830621 0
230205595 72080803 0 857473319 925680030 0
6198179 2677184 0 149502411 150417179 0
1203711 10593400 0 642458424 670207989 0
333974273 7742642 0 673588336 713669970 0
9765801 6850759 0 227285588 219586163 0
128164687 44702046 0 613506157 553061689 0
41509999 79629072 0 725863681 700198018 0
1305259 195239 0 32715738 30663556 0
119955795 40874473 0 277821750 252235283 0
167343438 74744411 0 264281121 256130246 0
52362959 50734464 0 458001759 475189066 0
4916119 166554 0 12844503 8695321 0
15181598 52934726 0 310670602 336025949 0
655071487 322188739 0 676170257 435132650 0
96705391 60635332 0 194619715 189692823 0
73683411 193190554 0 525084774 540271084 0
53236737 162775247 0 681776230 783789865 0
484701226 29110962 0 708676685 492809518 0
65499838 103948327 0 368243823 381950479 0
29207016 9606727 0 756315794 629488392 0
23022400 1391867 0 235310368 212039729 0
532897974 453462424 0 609025994 609702968 0
197520394 99447312 0 543981087 534230586 0
184057419 16484944 0 426382405 351795626 0
11642848 9922781 0 372629967 349110962 0
90368093 95153168 0 405677110 194845732 0
222026237 62598894 0 492113139 551838854 0
41799773 94212230 0 739380210 952094884 0
605429412 186846311 0 753010051 590360676 0
188041045 24745225 0 224094029 226150149 0
5395375 201194 0 581785669 566080726 0
52063293 56252663 0 117541076 149045734 0
2915272 4642231 0 71131620 72640475 0
166399416 102941889 0 324129221 308334016 0
49618198 3192529 0 136153730 102199792 0
84087473 37306155 0 611678112 587502929 0
53038301 43302932 0 177045333 228115180 0
928176 766627 0 918489060 830691869 0
18109841 39058917 0 85356253 114920273 0
6768815 663499 0 40915049 38650790 0
123453678 41591520 0 601674640 620680799 0
55317358 37027291 0 76174733 92679232 0
7138590 16095633 0 300472857 294714037 0
46188135 32303657 0 148443512 174695485 0
58879 70401399 0 410137707 397206225 0
366710957 51149386 0 637854281 678492608 0
18834707 62412617 0 698221395 580026228 0
137913935 4903654 0 459031923 363798214 0
54536189 26144763 0 474096518 411942924 0
31145145 22824713 0 238377304 330268499 0
41878232 28589820 0 42872861 42804485 0
525390387 123264926 0 685357296 345235409 0
19926511 1435785 0 49757361 41848884 0
527723904 417033182 0 627906311 618985547 0
120887517 7103034 0 617060048 638825219 0
4594118 6831676 0 43726679 39802322 0
139598407 18216297 0 841519199 760652184 0
34701419 5605333 0 266648288 227863167 0
74600617 18488337 0 125610914 119780047 0
169837996 54445481 0 218704833 106224624 0
7575684 14657554 0 105280384 114803966 0
30738198 3245916 0 32838961 21352807 0
210823926 83925488 0 454792020 375786138 0
408735 1158004 0 9720093 9362302 0
161279243 30305534 0 448897039 481096788 0
389627824 3793410 0 530528074 289418770 0
24618144 49582575 0 68171217 68473932 0
793215719 436823892 0 900060138 593556677 0
514084130 186989251 0 791486509 731325896 0
14456782 17837498 0 869321342 742165609 0
32868549 14676604 0 238589446 224383604 0
7730396 128496287 0 779150748 740426966 0
13710155 34534116 0 90309572 153042449 0
256859158 40201523 0 655879252 737291754 0
38263941 12671312 0 566474632 567955631 0
86787619 6725541 0 130761387 46980213 0
2412091 1792820 0 339439103 259387848 0
41674584 400581518 0 860793846 893508010 0
238548067 24835471 0 677444050 584411585 0
39384464 9925174 0 519148756 474685461 0
517317153 38629528 0 579331590 548146486 0
483428561 266564869 0 636520171 627364035 0
354267456 53767534 0 675929297 662204210 0
244442147 47704915 0 259766124 207227304 0
104425715 60945193 0 106925872 92704906 0
2741082 9252783 0 159315954 152303916 0
392908817 360174091 0 752221053 712664331 0
8093096 4480803 0 118646188 163925749 0
127125259 95197694 0 507872081 496263220 0
423174904 37397920 0 683759646 607621688 0
3002026 1241064 0 4534054 4368015 0
708010375 264298605 0 867850911 695408498 0
53708414 13525967 0 369968044 299900816 0
433918369 82457455 0 843325647 717525851 0
381786 186257 0 6090772 7304009 0
20285798 5813114 0 370493969 372729759 0
16767712 3765117 0 46938909 50020203 0
200259812 174686625 0 594413049 621662847 0
7674362 4103219 0 307897852 324383815 0
496850 41267045 0 699808879 784816534 0
18710839 296943 0 150351618 135206302 0
305557748 168286201 0 339591886 309706373 0
203789753 64420406 0 286149205 280594280 0
68166028 31130029 0 279330038 296135204 0
83775378 94793025 0 435995208 347209062 0
3153560 62258257 0 600223693 549657335 0
268021117 75870366 0 444981956 419679452 0
81149789 157010164 0 933727770 964153731 0
276425394 125728156 0 711191507 781969803 0
15362528 12174424 0 149606285 173210642 0
4390430 94257891 0 356746490 466776823 0
12930228 15807649 0 104089162 85646880 0
543323140 167789783 0 775447256 832969599 0
48027087 9723133 0 441328789 349396620 0
139439248 119365175 0 209063358 175342538 0
61171838 63262469 0 638687919 631944126 0
135842999 26713001 0 310682897 295884903 0
303724563 101126873 0 886235639 840208754 0
51743908 44401787 0 203335330 219920808 0
22704452 33130860 0 453358615 395857374 0
320222897 140955437 0 395463454 426381833 0
313655629 31447506 0 386949424 311120024 0
160585439 18051264 0 222755198 269409394 0
144443287 53856264 0 209551244 270309281 0
112135201 48527769 0 804864266 852237085 0
485229897 64287055 0 626987479 578546962 0
316056007 140016803 0 785248078 740066371 0
259401587 43619235 0 280128013 240885256 0
212749347 29168327 0 350665580 384751475 0
105004979 88801676 0 261406707 471600793 0
513704000 128645112 0 744359858 720044042 0
156110642 19383983 0 480883479 441561817 0
19374137 15515953 0 48839450 48287566 0
42096922 10971607 0 679410615 652194723 0
9322681 542415 0 27802942 29278161 0
44496364 54317157 0 359500744 360388070 0
471830204 143680982 0 594016583 403390156 0
15269921 11442022 0 554727867 587011158 0
215283301 15604358 0 390804438 397984823 0
47383473 20404308 0 812410202 708631518 0
293973426 2407548 0 541850561 464122861 0
815436495 172541163 0 881482976 365300701 0
343478049 303486868 0 561459492 546457827 0
49477656 8612497 0 371932824 370769995 0
9091707 5116864 0 79762122 84210311 0
175667145 56336298 0 670818778 687659820 0
37857978 34184758 0 489465297 486383658 0
96487550 61399379 0 699042907 644444294 0
31481494 44932925 0 720654685 674004205 0
15980172 2476769 0 66684073 60078031 0
104487865 501122966 0 953780660 913256862 0
5983759 7161371 0 60057575 66472297 0
56539050 83629423 0 338818576 310567962 0
15196656 1178003 0 25200474 22970411 0
7305233 2018450 0 18197091 22955892 0
388509724 131562667 0 747966587 641108427 0
280545598 139049245 0 635245396 629651152 0
11184745 11372477 0 52048254 57503078 0
224572824 234423448 0 881723214 829768253 0
165309799 23370775 0 188566812 129477850 0
231082186 15677648 0 249406680 148094928 0
94678706 124036726 0 510472623 494377808 0
589289968 130194753 0 839782568 803823715 0
383802938 43702483 0 898995377 829749536 0
90035180 92194838 0 851222525 937706418 0
735549814 586303336 0 854211308 809251095 0
90013353 105797426 0 635590090 656697826 0
500867373 323721332 0 550761602 643297485 0
91578691 90014214 0 622647678 605691543 0
7401532 54801890 0 581234127 629425959 0
330035370 254704220 0 802722980 656215214 0
8126957 115854548 0 780030317 928046031 0
217276217 28815174 0 622310130 706319971 0
2063212 22246486 0 208826629 275280025 0
39684916 20775363 0 908090903 951048595 0
16666191 3203292 0 543702921 459725399 0
8939538 16695881 0 195310825 157383255 0
101925917 7988019 0 182429414 167207168 0
435680720 220194903 0 783383315 689487007 0
93539690 333213667 0 649581067 565088684 0
386971117 91868328 0 608808022 605292714 0
6257660 6214215 0 494572572 614379003 0
13890073 15774351 0 94647184 95412635 0
8565915 1468064 0 140643026 137657561 0
279749328 17426716 0 471758529 479057023 0
625913253 77746654 0 822685034 811526460 0
257068272 3933742 0 639057629 688365001 0
16072411 69110539 0 464179837 446366308 0
54662908 29206730 0 67487498 79042446 0
43612257 1412550 0 103815740 67376944 0
1495757 2651775 0 7513486 9742789 0
55997935 32515960 0 189737124 106888051 0
49417551 87540224 0 540084280 720756824 0
164330431 58822529 0 314330619 320327060 0
25940606 37650786 0 732492429 636575064 0
368807605 348717013 0 494146762 600858679 0
7511955 18384889 0 101304557 106249804 0
431260160 97075956 0 664543108 555731806 0
31009686 587755 0 70446038 55937697 0
159885790 39910885 0 679905981 817394577 0
122764116 30386287 0 405313193 433302211 0
151856163 23500676 0 432178179 415645076 0
567659 22601419 0 124150356 131883343 0
210197097 78828725 0 426750036 446588359 0
9624297 1792363 0 42820698 39341259 0
419140685 512402419 0 628790040 526336806 0
476336600 23262982 0 512144565 203752619 0
146563551 67444940 0 783303381 656834625 0
531059091 12959746 0 869026696 771097377 0
219946894 61103271 0 666435888 692441348 0
45774654 46956254 0 791143072 835865075 0
776456940 49564194 0 819270022 833367009 0
610646015 147542348 0 769664699 900320057 0
2000715 5337377 0 29489218 28978364 0
244736983 134887554 0 823383248 503105348 0
28078503 11211134 0 598269638 614631572 0
1504555 96739460 0 512588055 582740483 0
228425691 86788558 0 235149819 202183080 0
1098381 123690 0 14573383 14024742 0
556251461 149170694 0 772920347 907819254 0
139904269 17702812 0 157918796 146444759 0
49820932 260796257 0 875700601 829195111 0
37329594 37623633 0 324124573 336573976 0
10646123 9893039 0 199281744 199157391 0
32390065 17131068 0 756798276 654057536 0
216582991 23680438 0 580461844 571600675 0
99089444 39280113 0 863320974 830760521 0
63329162 1380799 0 129847548 115881720 0
117710350 61190238 0 744210180 908044303 0
109022941 26071813 0 230457816 201953266 0
256471225 3242821 0 837899103 695823890 0
20721510 93116087 0 544025215 555801774 0
135180176 55127056 0 655768260 851979579 0
25335945 61035447 0 589463007 542327225 0
26602553 197501208 0 779335873 771457833 0
187630623 190585243 0 782343716 556907805 0
431562329 37976436 0 556261514 455021267 0
192288319 11113561 0 656975747 573596858 0
162363740 10739165 0 938918593 809586465 0
208949591 3227596 0 367031744 402171704 0
504581736 393753151 0 548049006 505932161 0
136728303 10414188 0 487272581 479140848 0
408972292 35297574 0 897126158 515985760 0
44288221 5097471 0 204941617 237913695 0
132938087 41363557 0 511023165 479397580 0
43794673 27322801 0 256826839 288489725 0
3269888 12442387 0 922408669 801788065 0
43655842 112771526 0 282473265 289785377 0
40002627 15561437 0 411624352 414213440 0
106604742 35215155 0 323369736 419415815 0
373274143 97791740 0 754920207 699542731 0
1960763 3608422 0 147666153 105173408 0
5963528 6107362 0 85947706 80426304 0
541843302 172919549 0 790796858 610555972 0
213739438 59729083 0 381074898 439541831 0
233345556 318202452 0 724787547 786246572 0
2925089 80881783 0 329810483 343536257 0
84534471 5546201 0 162710360 172943285 0
7504639 18028004 0 234408515 241061480 0
60956198 168791871 0 700986426 730781520 0
19084942 1599194 0 125262829 126889094 0
144890522 22577351 0 756388558 715808921 0
31957579 2103870 0 102360644 103001627 0
134399689 30802681 0 744639282 743572025 0
81786215 4459039 0 351836953 214041194 0
117247662 13854427 0 411848840 412938156 0
462626044 268563612 0 592740422 426836322 0
65184564 22486495 0 478150641 570367662 0
149351525 11657228 0 475703635 385432532 0
201014092 29354530 0 288396212 282532194 0
397016982 8069060 0 754555130 770693802 0
30847160 23900043 0 50646993 59391743 0
169882400 6232276 0 443235460 381199215 0
18185013 150952571 0 386568815 386362570 0
259003320 98508485 0 784445268 836149973 0
759564103 158877886 0 838056254 451111695 0
337644631 111878655 0 712273862 501451720 0
219200904 164632601 0 536377306 570550971 0
103744822 21031341 0 313373280 241839238 0
5936956 29160717 0 390923710 386785940 0
231964381 45735856 0 988374375 976622889 0
426022 224241 0 2646294 2257785 0
31804813 3191984 0 57821687 59422300 0
13104847 175765144 0 775521242 785474640 0
76741092 227687371 0 846337598 803181317 0
521012964 232415322 0 955707429 608193630 0
339281788 85664739 0 483121358 640260238 0
281313833 24151586 0 347251484 339374942 0
14735902 9083877 0 64021564 56231060 0
455596537 132626073 0 800287921 305191198 0
128366966 4251024 0 212539893 153681094 0
120607729 6343905 0 244059733 208493520 0
181660746 6533070 0 989661157 856039829 0
6471882 3032961 0 51022915 55126646 0
499187708 24974679 0 843041302 754238406 0
95839888 18426174 0 877736678 904177111 0
154949624 31215206 0 514652215 495116574 0
33667665 58470487 0 376653061 338912296 0
285211193 147889827 0 514592636 589665740 0
353256215 237647717 0 386380406 341994138 0
575931352 87937943 0 763686705 554041808 0
143974169 28672901 0 633492864 505297533 0
2505903 1643302 0 48247346 51246249 0
49567349 63712935 0 813598114 821552100 0
272056966 1547163 0 606083306 565416031 0
498483818 31264343 0 813102667 704352059 0
60298336 29490488 0 435560142 485073809 0
40159947 1123970 0 90868409 87402394 0
370226404 246485570 0 878366461 930052924 0
81612429 659969 0 290928840 332809910 0
17434843 19053856 0 161102746 181804279 0
18346426 14171492 0 115278272 115299361 0
43156360 4008689 0 570541512 610953690 0
10164913 12205810 0 52073754 49617970 0
491270909 131943770 0 615785738 516047169 0
277545964 209708660 0 545167028 552644038 0
210768392 56553248 0 608867839 562183946 0
3376918 29350956 0 164078698 176537545 0
78326123 61471472 0 87308473 93350974 0
437130606 149904492 0 781870408 390101925 0
275110137 174278474 0 335990288 220674591 0
7323518 2188442 0 9622065 7986393 0
312038938 92380573 0 990009364 945448091 0
13250990 37232561 0 129860437 154524664 0
255555639 102833706 0 389701891 396938589 0
118366912 27368450 0 471585104 715555025 0
123858220 16511558 0 286374100 332638701 0
40831413 34683636 0 274694788 175570807 0
43492916 25279961 0 888403249 877131341 0
138008993 114209070 0 183531212 202450069 0
484643346 219927033 0 726263841 780798088 0
22768458 53996358 0 231955122 255163911 0
24543749 65254052 0 435279685 458469304 0
45203217 22798724 0 169358289 213373753 0
172925008 310847456 0 927766786 957999666 0
297552824 32595597 0 621070508 316543793 0
42819567 78373958 0 663247552 855028352 0
66870135 32743401 0 76434685 61268300 0
250124039 45665832 0 783345475 764295624 0
7562093 58121577 0 396248120 366749580 0
99867377 2635974 0 422835813 325716020 0
37419738 129359747 0 424250446 386053358 0
32095236 21731270 0 313756262 436747108 0
856373158 339223715 0 885151729 699963299 0
121871682 45654324 0 870874923 926810396 0
104600934 96095131 0 739692958 623346426 0
122544526 14604449 0 882113780 743396556 0
23277670 33624781 0 495246364 513003661 0
28466095 108438791 0 820254264 808494666 0
268206382 32057436 0 449242467 492437355 0
352257060 131432971 0 377744304 343879691 0
55418404 17776573 0 350838676 361856776 0
46554022 21057719 0 311816307 308929976 0
91589313 56840088 0 597338015 626940671 0
218769825 29709903 0 527945406 444353287 0
7266920 3672718 0 53244524 57870783 0
588805471 96970507 0 802739745 827233552 0
40094961 6210173 0 196054854 187796543 0
1162103 22817781 0 169263033 169604897 0
157185443 97104784 0 297535790 315090430 0
237634519 201627674 0 712338672 675468937 0
492335 13676225 0 70216386 69456492 0
2485964 31806912 0 450622477 404712010 0
2232659 62038895 0 970708403 866381658 0
91996959 696676 0 751036721 696122483 0
209719398 92743471 0 324295329 318628332 0
228435290 6149376 0 565118091 513083265 0
49294203 4034209 0 288033870 287819889 0
144444577 17632217 0 647309205 646497204 0
21193043 20302942 0 83401025 101670275 0
19168296 57837073 0 689218425 713779334 0
217667004 116608464 0 403351327 342100535 0
36898756 18888871 0 888495467 841075877 0
18801341 18776472 0 82077530 80885765 0
473801231 98868989 0 539505509 653300020 0
174696910 9619874 0 602021704 567822791 0
441970467 59516136 0 701300593 497598034 0
126313783 22466385 0 180883311 171006227 0
47996773 5605910 0 274696733 220488895 0
7265400 35325384 0 209007731 174738698 0
130598 64811 0 502101 535955 0
123089910 105853432 0 368202323 252232006 0
462591688 18391360 0 784316391 782585719 0
257809143 27378986 0 692940941 589671821 0
70618918 1581362 0 89194745 45628767 0
376065685 64089939 0 530608510 531934815 0
19982869 13994729 0 86421416 82725483 0
78835573 16969458 0 99073176 97644761 0
193774 5195423 0 35422967 35123599 0
203311178 66755989 0 549489765 545758137 0
28056434 72618784 0 669889650 666738100 0
76980607 20419154 0 155570892 190351843 0
48498600 20000484 0 404730333 396134268 0
18213499 40880461 0 317415237 350690560 0
20989528 32658324 0 182871825 149957423 0
41609734 60121187 0 101433099 96098531 0
101844536 5858514 0 520118401 361201498 0
3251778 1059694 0 55375963 58551965 0
215613701 114099477 0 815610579 810953680 0
82161884 7220612 0 136941840 89295427 0
467297407 329292237 0 714415615 824602770 0
245171308 172693119 0 775653176 669135079 0
21732027 36875552 0 401386476 445737260 0
287663460 61690414 0 524548806 414684025 0
9577011 6795671 0 27804888 22328254 0
390118520 18076467 0 520634061 453116146 0
99296626 85785607 0 909665303 969398761 0
93358380 32489711 0 402474003 372932586 0
16135561 1182744 0 88458982 70859613 0
7049778 20748814 0 281074712 271888915 0
67355306 181789972 0 909253507 838663154 0
196919347 38026928 0 575258833 594281579 0
292686987 24488611 0 755920106 869529942 0
549777456 315673099 0 650194772 516795610 0
45914688 22657290 0 716113277 557186628 0
9017751 12842061 0 344025664 364088225 0
69579762 83069128 0 873951712 855167168 0
456266459 71928798 0 516822228 376838067 0
358907 341873 0 3660758 3416797 0
9692508 13613765 0 44824267 35586546 0
297861364 131666477 0 447818072 689161888 0
176259282 94690235 0 451328249 272943987 0
293686347 158057601 0 326068299 349757446 0
49377368 10458838 0 66425153 65990563 0
101347827 25642013 0 220570927 226450408 0
319419186 5218155 0 388857197 400497504 0
261924230 73790236 0 387356827 145211131 0
40812888 2992982 0 106131343 71476076 0
10931773 65593169 0 477826697 568855825 0
36676531 56354313 0 512970783 474707457 0
318892080 27917195 0 436846880 447378459 0
12105498 8062357 0 90137877 118432209 0
355180037 235595690 0 903831323 891521399 0
529093763 37378451 0 620359713 213054982 0
402560365 120201521 0 503687105 372965143 0
117738864 53083299 0 124729874 154359784 0
441817123 106989353 0 595039810 651359155 0
540020579 415839113 0 897762135 705400761 0
67736030 7995303 0 191099926 160856310 0
70283547 882837 0 159952254 160799445 0
39584613 21343827 0 386751154 413028250 0
401840462 52775406 0 433205320 485951168 0
261029061 230785874 0 732590824 761943857 0
22358043 6513358 0 211729865 273111568 0
124489554 5409256 0 263571036 283445389 0
8655889 21593039 0 270100033 285138653 0
327387541 64978944 0 445561782 350858845 0
269815961 47877343 0 282544401 266540053 0
52206976 229601407 0 638265818 735139856 0
11093775 53763697 0 571169303 623816652 0
20591814 25417097 0 342260555 291388806 0
52423612 56206525 0 103401653 91850776 0
299650369 54265264 0 877674336 871510784 0
86007657 42083739 0 862101777 785989658 0
339377379 83562476 0 820273357 638940030 0
532995068 169973217 0 616303762 443896695 0
107291519 12213665 0 593027770 558789830 0
84630471 49524581 0 393040424 408719564 0
10972955 1102528 0 98172841 102233034 0
304431572 79899167 0 779503971 740599816 0
599908834 67560932 0 692422812 373021520 0
2590756 19006434 0 234791468 227940761 0
106136628 41535013 0 203572978 124604847 0
66920447 111439600 0 558171410 417475507 0
404789758 257172874 0 622924384 596842523 0
356461016 150727339 0 713267594 698298086 0
57168499 18390132 0 129178700 66517595 0
38242327 43038007 0 269171584 283821489 0
214969908 101110106 0 879998269 677433393 0
256451388 3766649 0 280336837 305391324 0
142153681 36455827 0 152398620 110842441 0
6682450 11009586 0 244477083 243003529 0
430730565 345348099 0 778391224 841868381 0
23827344 11501943 0 78978008 77871259 0
603195282 405400151 0 838618850 863403275 0
3098675 24430916 0 143264470 184714521 0
20583475 5800729 0 85489840 78137733 0
194812262 18932544 0 203358355 249405809 0
53356463 12892968 0 63266686 45473481 0
344743703 44355366 0 676563524 651242469 0
15925121 21621648 0 506890099 514767883 0
350221762 127425569 0 800604267 654294979 0
93289817 51571703 0 638814876 617777584 0
3512158 2520657 0 28395243 37176526 0
149407501 42680042 0 700102051 719649369 0
27237341 20528669 0 244478306 337177062 0
422258656 389509606 0 616602182 672009700 0
67036482 33408508 0 727839891 727453649 0
626349068 134219695 0 840745370 672870183 0
86952464 68452550 0 704555813 548289423 0
2918058 48078453 0 565718672 826312840 0
2055618 30248268 0 221099855 278030815 0
421020 32649909 0 704726794 765009378 0
18117 4053 0 88049 86656 0
114968388 31145766 0 815174921 784058599 0
21691238 10891589 0 701008636 721585662 0
20246243 57376852 0 529107998 467184402 0
32442927 3883925 0 435677342 326490656 0
784894 1292893 0 5941629 5915423 0
84098777 8827967 0 247168282 155810123 0
153839636 16715565 0 235150815 286622232 0
192320003 71766371 0 260647482 254718065 0
4588880 26304823 0 439500426 552609354 0
516094406 80660152 0 575636071 557161338 0
490729189 14849993 0 582995968 608076861 0
3332629 4630878 0 90109581 84761821 0
39638044 83754060 0 587673583 551978858 0
101120373 28518860 0 288356802 369547258 0
227260326 39536343 0 345878936 342197340 0
41124700 8501520 0 376070868 313219595 0
636479340 135663278 0 852517472 813735255 0
205550804 18178519 0 887393267 864949979 0
32942214 81651216 0 265998028 296293008 0
670360905 356639051 0 896969503 720724858 0
21392348 6608220 0 58509349 61297587 0
27073249 8085528 0 702044193 826843091 0
26038023 22916449 0 216790089 182105749 0
281445416 108231645 0 489035245 409552689 0
27647942 31753883 0 147980620 153183101 0
145957453 74800331 0 591880545 525592608 0
128788046 7011776 0 683600972 764164991 0
29089903 16992956 0 214233959 266135398 0
15930914 619661 0 112791378 102257321 0
1493493 3881266 0 250555013 228531732 0
146306033 8743212 0 202435605 122111453 0
45356266 143609357 0 505346622 452295237 0
96038452 117899855 0 804885282 787198468 0
7135354 10205393 0 74066235 72350385 0
19116517 62986497 0 746900239 767402071 0
471195194 273708120 0 601536227 643518774 0
93935633 38034977 0 177264602 228072399 0
407171124 14830690 0 822920925 870157708 0
39288158 8990428 0 84224121 71791597 0
87322771 2720627 0 204383246 135361178 0
25385648 4062491 0 275244236 326261796 0
202094563 174390460 0 532099906 400483068 0
5872080 4999781 0 45609600 48891811 0
83274402 3575141 0 419718517 327198522 0
303495033 14500529 0 544389863 552194824 0
55937658 131222374 0 657081514 699282213 0
90131927 123825037 0 503515054 688265070 0
77815288 98341431 0 258821805 248677578 0
403095142 356922702 0 591490448 465217895 0
240552071 29526551 0 447431971 442769118 0
73720030 27920492 0 224947872 222612332 0
73634771 9679452 0 749212501 488559328 0
315873618 258059865 0 372549294 318740967 0
347402774 71698459 0 563228446 430258819 0
52258048 43311664 0 532407356 492454470 0
459569666 88704747 0 636738953 558459975 0
15301912 4058371 0 409588046 424599113 0
137653149 103396318 0 604583468 700447894 0
307394463 268554084 0 351035551 322633251 0
17749725 15868659 0 66669706 61545119 0
428547774 107544436 0 684216972 648520572 0
37181314 62325654 0 327125536 313949156 0
3201290 758070 0 6026925 5930129 0
276405551 38161090 0 497466508 415887404 0
258452398 5402004 0 775990570 769053240 0
144094713 127527928 0 793342745 843221817 0
34722960 880731 0 336474673 301791720 0
135335724 86784989 0 648746461 781372057 0
462334586 87259168 0 770309123 603484473 0
128411418 85685821 0 354943332 352261143 0
95652663 11238222 0 461621113 453807573 0
28535450 124197594 0 445687350 387839675 0
83741031 123445705 0 521157287 527558611 0
421287570 1881643 0 795972506 818831900 0
443974615 33181777 0 586698405 432405550 0
279316219 65330998 0 716859767 476500493 0
46681033 17912703 0 179041696 161077677 0
366467267 148085123 0 540429818 586543191 0
199463236 154424339 0 437201118 449667457 0
183454541 223599158 0 669738463 744845377 0
115614362 141663282 0 509111185 480389113 0
243721897 60396489 0 708843155 678314406 0
28491221 1218111 0 61694134 57133231 0
45462067 74178153 0 330760408 409556495 0
637477382 343054500 0 723779586 865776884 0
10459095 10231292 0 20666323 26491096 0
362194 2048604 0 24412695 22108946 0
111472599 54457564 0 329677190 201389680 0
858127 79999564 0 423108961 449869928 0
57611477 23556757 0 690951779 641769386 0
62948477 48545892 0 427328426 344689472 0
119960990 103097196 0 863447557 819860797 0
115877600 26355210 0 123699260 82554211 0
152751540 131713142 0 328420594 325391620 0
306802778 51242826 0 776456187 737216307 0
41923185 48315790 0 544356781 498684642 0
65442132 10000259 0 123679261 65012232 0
7576878 1650571 0 47233135 56471287 0
187956129 105922597 0 752552352 659473562 0
19579762 51942736 0 575777802 655953912 0
25706963 76877738 0 473050986 465732362 0
16675430 2434115 0 77208395 64753166 0
357556438 147495275 0 682959128 224083307 0
2211786 15106839 0 239104589 180194026 0
140552270 16383043 0 397174369 418529336 0
372534887 10750229 0 560265218 611599774 0
2826463 39530347 0 146911890 163345997 0
265120439 105592651 0 423014027 453165798 0
135014598 178689439 0 746305940 795869099 0
73921715 40203429 0 592588591 613899736 0
28869210 529579 0 924425179 884192152 0
3780739 1447742 0 118973142 120991115 0
60801054 96183491 0 696844106 684652687 0
45705700 6280333 0 645846033 578957293 0
521775481 79524889 0 702498956 538171461 0
108998632 17797403 0 761087280 793005589 0
288935496 31564487 0 580799297 592000144 0
4663134 32413780 0 135152675 143449180 0
74701463 4993812 0 484962028 511694856 0
389334627 257916267 0 915355402 852258495 0
598369683 236441593 0 759248368 795463690 0
443864713 212750450 0 548928289 643698542 0
59525236 50739665 0 398381174 411253995 0
7683310 114953057 0 427371015 544741156 0
389876175 58233299 0 518413088 533509422 0
345615380 185607709 0 416124679 418428896 0
71999859 62475220 0 523967152 496801598 0
30483240 14805566 0 942183191 900009369 0
72429944 1027730 0 223325588 176153056 0
138726304 26900172 0 157983073 143335738 0
18742948 46721721 0 307943623 302190009 0
25894269 16346499 0 363750525 314379146 0
73244826 4353055 0 130355149 118578033 0
5448382 13075 0 72209035 63605204 0
29911117 3122178 0 382543317 421711537 0
285880386 115629971 0 457337653 445634830 0
254963376 156605331 0 432715629 473070587 0
2998134 33907286 0 177941748 224947033 0
347329130 15963517 0 758132073 238842650 0
26846586 18363164 0 162287103 140395613 0
179127721 91103607 0 221025095 172046327 0
1011343 1523803 0 32215346 32687652 0
315025083 51843575 0 751459574 632213690 0
246864383 149801230 0 398920113 327189567 0
11282137 4356504 0 14315317 12308349 0
239760130 84689668 0 937624366 968501651 0
243217222 315144008 0 611431164 609560475 0
596742010 43614027 0 625611058 593377804 0
34489091 114226 0 108133655 88818632 0
61648897 62327230 0 95552116 110109429 0
4202963 4150271 0 10050953 7842379 0
94291786 132984214 0 573129672 587980555 0
11813952 21288930 0 177660298 171908238 0
58870819 7445984 0 635149277 567442875 0
32733149 11733126 0 368532577 383589776 0
467437146 144751577 0 634535600 571920860 0
83134339 187512073 0 628770773 626923110 0
352427490 300646471 0 555208938 461692998 0
104230934 44676019 0 460223334 471504771 0
2183733 756522 0 2373231 2473272 0
65412948 58670177 0 242171080 249633372 0
42050381 26888882 0 711106740 733344385 0
343195782 39808050 0 447910111 128133130 0
2348483 2805890 0 57108284 76734609 0
619892558 290152772 0 815506034 728704126 0
817521024 34001654 0 910974093 684075414 0
31333013 63696405 0 458442299 460055741 0
77306580 92744843 0 571399692 627174831 0
794052228 586461166 0 855169057 794515961 0
29959601 114601773 0 403282823 411214070 0
184527246 113339293 0 383043787 382806849 0
24753299 33080444 0 517430092 508851178 0
217448577 64165501 0 302532086 321244027 0
62598680 10565414 0 192603463 208250480 0
757543541 70014898 0 880128015 322580215 0
51800413 12890767 0 463572067 515727457 0
1261321 40188885 0 693245217 684857169 0
13665773 279193469 0 778225754 777422654 0
470743301 16349959 0 566066825 248035504 0
380439736 268766323 0 470952970 528308677 0
21982661 24715210 0 405936678 479991216 0
24646379 43641000 0 746410984 640417557 0
23854445 15454179 0 443580397 458676227 0
9376799 37843881 0 513801215 437649820 0
341177733 25307762 0 862119385 986972515 0
486595429 116321999 0 736662664 774794598 0
328734393 118238172 0 438017168 489279385 0
3167936 47850123 0 699040850 956747574 0
447779 28628505 0 227023722 165359346 0
5040817 9011926 0 34540333 33084977 0
2753960 2203722 0 181561916 170059820 0
783109590 515749806 0 851341457 876905574 0
104632434 51983906 0 657235438 726848981 0
42055842 48116794 0 481884103 469033308 0
95957383 9033636 0 245979834 304626333 0
140571431 10223279 0 494443811 568392710 0
15333943 6139443 0 269416971 328544395 0
63332056 1517810 0 542801253 421053909 0
376164363 164071053 0 730599929 593399283 0
5834478 54460757 0 563799614 564536372 0
545644471 169612511 0 673992614 444811538 0
35970851 51096101 0 697897452 714105050 0
14031348 11178601 0 390877272 424303508 0
905234628 36232640 0 953533064 693811923 0
6279537 97950296 0 344559265 470250255 0
469995874 66313245 0 670576939 460647782 0
69913890 14143201 0 910477235 947961098 0
10130328 50590992 0 475092587 416729919 0
31454165 8581512 0 57055607 54141317 0
186725396 19478579 0 984806833 818898819 0
61853081 5910521 0 67029429 53893367 0
32669989 12142942 0 325386288 294468455 0
89023462 116426076 0 532547254 532257531 0
11615696 23402449 0 520455554 444390584 0
29832471 8601149 0 53588787 68546389 0
92343907 61600851 0 516403667 578920514 0
155272858 54125386 0 499845632 577469488 0
69243691 42705803 0 155577696 153220963 0
6703887 36306375 0 123583521 117267531 0
446398576 6297249 0 742111788 909802355 0
529737601 4501658 0 891041641 733693916 0
63637985 18827002 0 901087377 903798170 0
19299499 8601656 0 704226960 681008205 0
31544048 49747920 0 359072334 378498006 0
373184792 17860806 0 533515933 471960888 0
42603252 26353849 0 170849208 186142590 0
416411853 377993207 0 827718228 834176076 0
177408476 205119964 0 249879303 257663514 0
250638332 25853633 0 951702753 685683316 0
8390720 2037542 0 169649531 153755546 0
499519980 93258935 0 717656163 587892364 0
217945116 140310273 0 538378383 577347601 0
64204806 161173090 0 494368983 481493167 0
172763939 1152650 0 338785082 391147545 0
73976491 25457325 0 937605196 736557417 0
48295712 5227286 0 280499211 259837914 0
47763715 23049687 0 69073294 52957371 0
17662793 1269742 0 612626165 418966539 0
581073781 134542296 0 765509251 539525025 0
3770995 37301758 0 249819302 194020189 0
599882 1614685 0 37362406 39212499 0
106253398 49142471 0 167842690 112644355 0
263859959 95252110 0 501025797 384326292 0
218302773 44678049 0 249501906 63280376 0
118687022 15559268 0 379381013 185272838 0
226730247 3472038 0 618084174 642100403 0
788556553 200055390 0 963352874 863746679 0
27007632 15956725 0 157911307 140541899 0
40190004 6089775 0 133452930 191836209 0
42793300 24926099 0 415819084 464421873 0
199055091 14862407 0 447600836 385751059 0
236937957 59462786 0 441024532 407790357 0
21920077 10322180 0 317679328 204577945 0
34851064 90793570 0 427255413 378080917 0
24203379 8493015 0 417790254 431024145 0
120200726 132892969 0 508576686 705998127 0
310467587 55150715 0 547271145 556385966 0
8820813 1764891 0 193218431 189494005 0
218664612 66842798 0 599041981 571636558 0
476476390 237544097 0 755009516 760560829 0
67936652 52451173 0 433205753 433435039 0
23540581 24673136 0 214891017 205510131 0
128183457 19282897 0 259430695 237244388 0
125175680 38120131 0 658411509 735973962 0
160716000 38251947 0 751197908 760182782 0
321315196 79915494 0 494310252 489257490 0
296144387 326113628 0 482113466 392022789 0
257145060 40548467 0 582664687 634066892 0
2970236 31753800 0 90617270 97828222 0
43149331 5195972 0 313404871 337095928 0
149311107 39384009 0 362126855 325599889 0
42277926 36063444 0 343764682 398873043 0
126838439 44851980 0 541204624 609089385 0
111601286 88660584 0 946932348 790385484 0
81539388 3410619 0 336763188 396967936 0
7311793 2180652 0 25373625 23902792 0
531204793 103630373 0 767618154 736678814 0
358056 84449 0 2074887 2116726 0
22922601 48724429 0 590296294 570264200 0
5460819 204912334 0 702756256 682686202 0
6411009 72951565 0 210318018 248351115 0
6807442 1427007 0 72957427 81879061 0
99250025 16987091 0 599315849 608224418 0
6504977 208043 0 78630782 85781531 0
697289986 18353486 0 884954965 713602173 0
46382145 23792588 0 498554787 421657139 0
234753650 111716172 0 606842649 586884371 0
1717939 22455579 0 137266223 133967287 0
15514404 988347 0 174231798 93495959 0
176858127 53268370 0 217216968 65446683 0
59771789 35634174 0 408276625 378058255 0
10653262 4211754 0 126959237 130868467 0
331569314 69238082 0 501269070 340753757 0
34375327 18141189 0 167742480 164340207 0
40515404 83006235 0 909966696 910407364 0
31741910 2034831 0 72352530 60259486 0
284074518 82667540 0 699314278 676431805 0
22509132 5052744 0 790667597 818505170 0
461424798 239240204 0 530812984 455890510 0
14643664 16867947 0 86757293 89689705 0
247188909 251228617 0 671877434 624897905 0
611813310 76811760 0 760124466 659149299 0
121424812 5829560 0 178865740 107015071 0
376134765 85821888 0 726924503 743622044 0
130454678 9484325 0 245731218 216017788 0
19929328 17754753 0 575494154 432967178 0
58283900 11273735 0 803377669 673710115 0
1231456 674364 0 14517450 15740624 0
247228126 84568888 0 711925860 764305010 0
61883422 148162005 0 867737640 835128961 0
2903977 7579441 0 570893063 542760835 0
3956006 13927874 0 229945167 200194218 0
729058079 311651243 0 820727018 742011767 0
281217029 249732487 0 310340669 348028587 0
10145806 76570086 0 611352512 587598842 0
2035886 898589 0 3725057 5507399 0
110758070 66088040 0 803754757 881582387 0
25956919 3702448 0 389733390 402793671 0
42817097 76343816 0 582229395 561411674 0
21157200 27342648 0 258546465 227334315 0
714566127 484192353 0 814078252 738971222 0
69572659 50678436 0 220985129 300018787 0
367131627 22174002 0 774122820 773973313 0
353820648 55705762 0 826952684 747586336 0
22530398 837312 0 80355393 69606305 0
49329547 14940862 0 615066367 665226425 0
4708753 33287107 0 111345574 136814702 0
116663850 17497021 0 277483379 374526381 0
30346974 95241703 0 881323098 844201847 0
53696431 2158183 0 297942838 293983217 0
14604029 138766447 0 895689831 845273370 0
168693904 24500300 0 652212255 615088090 0
256563216 75850762 0 389217126 417887442 0
29729248 209196398 0 730553157 530349678 0
166033830 45099741 0 184465356 129298828 0
45737155 16118683 0 401926715 408140005 0
460152754 444773171 0 603657106 597649132 0
196028990 50104633 0 324421559 411804698 0
7487267 207554610 0 590118618 603605888 0
4493820 27201063 0 737473232 945621038 0
74166301 138228608 0 721823935 716916113 0
460087006 6885513 0 733726106 648900908 0
236328779 35873178 0 534152462 556881997 0
94127333 137844862 0 362739482 413278636 0
674640808 75463142 0 695623676 576425753 0
174649016 28283132 0 306726604 312512979 0
235474946 21012557 0 328320725 211897006 0
105674427 143540312 0 426933108 512036186 0
428299038 21208476 0 743213811 860945588 0
73732310 11553477 0 688376158 661919958 0
7355102 1974595 0 27758274 16314801 0
50607178 16649721 0 385332056 389404062 0
14545805 45637251 0 819120886 866181577 0
34212695 18017950 0 357791925 295934403 0
5687160 70344349 0 774907227 726595767 0
11406505 28344758 0 507285885 493847152 0
8070389 120520910 0 624664411 628069166 0
2645174 3528739 0 47704047 41442012 0
193073493 165793416 0 257187679 244280220 0
792581152 308921665 0 835005270 850970277 0
593760 3301804 0 19052898 18277535 0
46340982 81503610 0 819372268 935651086 0
118810140 175272306 0 742155123 604994925 0
177547850 6535302 0 593064420 527771131 0
13888581 103417617 0 223230878 269449450 0
492464649 30477661 0 674116061 744977273 0
5057773 2179456 0 27317349 31557721 0
46297703 108652658 0 839367892 834567036 0
109139892 189071947 0 719045679 745081973 0
154001501 37532129 0 281642218 139210474 0
169240258 31914750 0 268754887 257149770 0
16013362 1972337 0 280944525 264966925 0
19197464 33026814 0 365273406 367328404 0
275015094 57756021 0 726480582 685176624 0
455383804 91296776 0 572127145 362878605 0
4058622 53145760 0 300380926 255762828 0
3955082 19995096 0 626687519 601557919 0
103270781 83144727 0 391909953 329303614 0
309208626 106919858 0 357219109 257972403 0
37693838 80765453 0 678765680 735327486 0
336527029 148614978 0 385095710 306849427 0
657295069 118312115 0 878899525 763919522 0
470789784 47337706 0 585608642 335374924 0
369203821 18287931 0 478732475 292709717 0
453020549 392293008 0 862663561 884331171 0
11651202 17602393 0 87767142 83412108 0
91941886 13245770 0 397440935 475023270 0
306658962 103558605 0 486166896 488564965 0
1291100 15757 0 22856937 19708784 0
11035126 14511033 0 139072161 119560436 0
208396945 94392385 0 323061181 313031032 0
2953798 2718741 0 26886720 27718957 0
467908917 48783113 0 627993025 604961989 0
8754319 86657995 0 348546395 420434789 0
116080777 5734022 0 237666441 234533280 0
11447575 23836229 0 159438434 143067285 0
134145009 439685617 0 775810566 844476258 0
414159943 102375676 0 890177922 645494347 0
41278883 33174228 0 369210962 423068999 0
770738 3140171 0 25646125 34181652 0
338243501 38156709 0 552828480 532173363 0
66914948 15806422 0 759851853 625994692 0
618651480 112533363 0 644983530 457106635 0
49409329 13114346 0 411871782 368350641 0
305576807 100502456 0 445355847 415031243 0
242537701 146753495 0 490478888 638277699 0
244135775 4955311 0 522228617 587383708 0
56890933 3153909 0 81299153 87470176 0
316893719 68009233 0 479794126 430349077 0
563049928 352402841 0 946608684 607062090 0
422181932 224642968 0 913446924 876422537 0
10202402 3513648 0 99625149 110048185 0
232897664 109872398 0 710840424 668036423 0
346047384 118570695 0 366561412 464941791 0
472968005 96563574 0 643706023 812638007 0
248288774 1459135 0 708386415 600139971 0
814331613 33741617 0 851242909 265155218 0
141465312 2514493 0 333181710 318977193 0
81436587 31940203 0 109736598 141674066 0
3789277 5406472 0 190531174 207269222 0
149708282 7778678 0 475015112 446435580 0
19438208 17694222 0 546476186 565034274 0
3322155 2259110 0 4591011 4201470 0
28542632 274655771 0 613823777 594547036 0
468203415 38375492 0 535247670 256299665 0
6703431 4703331 0 13187212 14145392 0
4766942 73320915 0 448664370 379697342 0
179857204 28664923 0 250956770 227677075 0
29857722 34146285 0 357076492 387505787 0
46312417 21022711 0 137271560 134967543 0
15938949 18951054 0 619181400 645923140 0
183156641 30265710 0 649632048 730215971 0
283583885 120229595 0 504480502 445576048 0
17581312 15216837 0 133963862 136397985 0
47455027 35734369 0 114784624 105385550 0
94584155 21777871 0 560311681 621587740 0
24703464 36858770 0 448368238 462321169 0
70702864 56851499 0 944842661 940387799 0
100823814 106887371 0 268938758 343455892 0
19512013 67066581 0 852612657 868614738 0
10051535 66221341 0 213047674 211413351 0
20825908 63316010 0 394141766 400380417 0
34737504 35363138 0 240848099 238262354 0
23450959 17901804 0 497256662 461640042 0
65836581 173985 0 247998234 222759907 0
159657883 58791944 0 219535620 215868583 0
120521385 32270567 0 480325041 334680357 0
109280367 88093845 0 499735361 600353593 0
3354072 9328191 0 390329418 387266336 0
306127223 13741793 0 876907360 859232140 0
204072647 19922504 0 448089861 448132144 0
711640285 372569907 0 867825737 482739712 0
294923403 49045445 0 399352708 349569619 0
27256696 3839491 0 119978173 108472833 0
24175787 86326576 0 707045906 678511972 0
297091859 83403661 0 788903505 741301023 0
57216300 26532339 0 131783707 119112166 0
16554080 166811961 0 434286715 482099873 0
186278189 3211325 0 317180214 266815249 0
728502449 116918396 0 785321103 783396086 0
29735445 6339750 0 109647034 93225496 0
486596560 87695045 0 759110549 828553572 0
228382220 13785484 0 264064903 49160526 0
25576729 7742874 0 197952926 198138350 0
111972774 5101429 0 234873761 214260340 0
143674018 27742672 0 374343691 396754605 0
43569496 6656440 0 55229278 46940004 0
386279787 100144031 0 960827531 791539124 0
100754389 176089673 0 761921835 722617458 0
101875873 7471835 0 472714138 245256229 0
211425749 41313945 0 899141736 886943288 0
54589208 145348037 0 416733903 439260865 0
110301654 83435589 0 402903637 337913411 0
335801561 14797543 0 727162174 664460078 0
127795028 26332625 0 442771305 474570715 0
111851743 26927314 0 186838129 147081860 0
126819973 22862111 0 600828241 670145758 0
1341488 5820061 0 102786246 108057743 0
12882248 30373636 0 532970545 454593878 0
118968184 74624538 0 675106534 724990987 0
24035701 66666825 0 441725471 414718809 0
33826932 13232605 0 388492255 363018841 0
351307264 106457002 0 705091638 765913224 0
26204088 80140849 0 596358502 607156822 0
86899385 7928445 0 152411136 150562716 0
747924191 15308683 0 877948511 510160283 0
106775235 20293316 0 245761532 215852512 0
500411319 102909991 0 839981800 782628728 0
215886168 42256409 0 499346913 470683142 0
162658491 9310522 0 403423137 451362456 0
80373049 193863742 0 643650468 701625597 0
180048529 2832777 0 471663538 558162430 0
8990083 5127513 0 9532949 11332373 0
59965472 21538835 0 716046923 672579275 0
16818950 52331248 0 306276028 286613115 0
88845047 49839973 0 659489483 756337441 0
2196568 57069484 0 651811551 716777181 0
117445278 38413388 0 341174679 379515290 0
273736619 99344950 0 899460584 727002027 0
173888604 19603480 0 332515509 285559060 0
342935631 34882021 0 367195473 362145084 0
120022358 3202636 0 298597278 276042873 0
65898350 33681245 0 117448069 118128024 0
143481620 56587828 0 575821779 581759006 0
255387456 41076507 0 327407632 169251864 0
962640 64573532 0 355456049 340250931 0
154188283 124524652 0 292920832 380621025 0
110319361 13434653 0 135277272 148092959 0
379579 376364 0 29734679 27097318 0
56176487 5105434 0 359130676 337538297 0
638828199 127794953 0 908975791 613747475 0
98728827 26920066 0 458268163 452029721 0
883009 1412394 0 17692968 16806251 0
43905606 91200675 0 282140548 298498670 0
124699819 10260902 0 546942109 542200180 0
830483272 60570487 0 986349187 990506246 0
543625625 198964015 0 813957541 656468989 0
46317891 19476656 0 116858106 122622969 0
265266127 38523406 0 299177110 307438029 0
359810575 198493699 0 755371988 774892368 0
232745394 23523649 0 275327123 139286335 0
82961235 7891658 0 242083894 232654020 0
131568025 11119852 0 300549126 359504969 0
51480645 1439225 0 496859962 557524806 0
196168847 101033819 0 830980790 802004465 0
528493337 240537346 0 622503486 339776343 0
234492251 83358774 0 284671307 240304991 0
32371984 12280455 0 94232429 92778809 0
66412647 15532745 0 87069415 68855201 0
260318179 44174671 0 401584153 300833736 0
13590814 2116399 0 67864927 59540682 0
44713440 3215220 0 369196703 522715186 0
244104963 2679352 0 838127795 847213488 0
71433187 298322281 0 882793856 778471237 0
24799038 90756334 0 295361558 287632399 0
31971248 49008944 0 206058748 332538728 0
9398484 14111992 0 67375634 49806613 0
48763624 43742899 0 259298341 256019098 0
183484520 16535437 0 290650915 302613047 0
446971987 110996939 0 647876447 552202136 0
245126530 171184380 0 535813692 575916275 0
13213263 808641 0 218835091 234788107 0
183265408 54363072 0 425370680 454024159 0
737435005 353190098 0 860257349 730450312 0
10323118 17533 0 13667518 8196834 0
3429368 4885167 0 16201095 18359758 0
15990608 4947428 0 535749526 630404315 0
44516388 6679507 0 79699631 80625400 0
122713125 151728561 0 682636791 676932257 0
72890113 29665080 0 382570887 372342945 0
60073144 705944 0 661197617 721708702 0
134581223 33304612 0 275542491 248724315 0
26252460 91212987 0 289206371 326808566 0
27763361 7591530 0 45419067 32506601 0
77344680 41500012 0 619373038 587560263 0
286018554 34317234 0 300275032 194212602 0
66553773 18228198 0 149363603 149015299 0
110675088 130549044 0 741438244 900182058 0
13681552 18975843 0 279999830 350893012 0
88767500 50810120 0 639716743 583386538 0
138743794 99553701 0 967302431 906654177 0
393818509 119311854 0 439173200 564063586 0
40928349 7023695 0 810782947 769889066 0
159328755 181599887 0 848597801 765324090 0
60248284 88173472 0 155339018 264853142 0
16959623 18510768 0 470183532 420092806 0
38491996 32247431 0 279751331 319227732 0
446288631 232124221 0 756604306 730512324 0
262501691 27173001 0 633226859 729056972 0
213019443 48261829 0 732072016 566644591 0
185761746 16361712 0 208495093 91523810 0
87249827 45432019 0 555649726 584147324 0
26274462 9262138 0 455246663 446628125 0
21379534 67709836 0 512316718 407769672 0
2667144 321292 0 24267512 24990941 0
601121327 580115351 0 812358768 900174514 0
429694505 329931215 0 864649794 838597672 0
123861400 31055222 0 977586753 978391773 0
428730489 248956908 0 872788967 876158682 0
75614508 121730939 0 725429834 680753573 0
687419647 319514787 0 783368331 644121836 0
445596237 141776886 0 901321414 792912256 0
12741046 2152805 0 71071719 66740854 0
41141343 84328 0 240312622 202701084 0
23217942 60453587 0 454087389 454280611 0
86122191 27425882 0 98657357 92613395 0
125559919 6090285 0 729312276 700003387 0
312592846 59578407 0 781327679 867743444 0
71364743 59802748 0 562517170 487792159 0
23775618 78244435 0 709286855 625587861 0
228795343 38594174 0 555307338 686518919 0
81480260 107154185 0 482049107 429522282 0
2332522 5185292 0 20771582 20773164 0
308215935 55292389 0 856148347 879534524 0
46145887 20580202 0 104115512 155587538 0
308712422 5843203 0 410863527 138608769 0
16793233 7125968 0 477440253 508676138 0
29250001 95547684 0 326195814 539457122 0
15108612 42381529 0 264918044 260360001 0
302704366 84316599 0 429463411 347596383 0
233959742 215453977 0 690065965 808441831 0
373248673 24475456 0 700647031 806819174 0
216337876 1436412 0 390970965 447650878 0
67735782 2991033 0 223642459 208614398 0
13955023 1285815 0 32351782 25369289 0
154646827 13392432 0 543574519 520671859 0
428141198 80924949 0 461537607 467796768 0
31594145 59532976 0 283488515 320122210 0
9117256 2247433 0 86432621 68661348 0
406404242 34804129 0 439782449 392328676 0
140234488 66603514 0 219758098 230894605 0
29174435 3363320 0 60703576 58687989 0
577170653 95637489 0 722249875 631718669 0
398818431 42157631 0 784152925 722627059 0
240779476 35047801 0 612515322 576599226 0
53837123 100829592 0 379934736 366512373 0
22884874 4872411 0 412515855 424564246 0
438461693 248659227 0 519153517 432118956 0
468696998 65674253 0 749088287 493816508 0
289177947 72636622 0 461171822 392631377 0
155357383 59774078 0 304855854 154285695 0
8746521 68716692 0 537294360 659182155 0
814087 235191 0 32738624 41764189 0
80793367 44862478 0 121719913 125564211 0
37118375 206200529 0 578313086 578983085 0
5575606 27892908 0 153935627 188755331 0
83111678 7539653 0 383655644 421888570 0
190472964 58275847 0 656045050 677531082 0
8094272 41524876 0 225720220 260614627 0
9420816 25165569 0 356063159 456658504 0
122795094 32111118 0 223402379 135606893 0
689581 1910469 0 15115300 9819435 0
76353959 6943013 0 288497297 321243166 0
28968358 111701727 0 580392378 697000607 0
240999960 275272028 0 358006931 468434269 0
202143493 37877275 0 869549650 551058060 0
247978526 26577104 0 425537945 357475826 0
12304554 31704031 0 192222509 219273323 0
377819613 333424251 0 424688802 358695299 0
75878578 66923651 0 966057724 882905846 0
3654756 11833928 0 53076597 50153515 0
493008492 254889168 0 630887051 389516389 0
12048227 90696842 0 522581768 587643688 0
130648003 104348750 0 252878786 164087456 0
515494 96479580 0 774935793 674399261 0
73621711 44736448 0 406528905 411034125 0
182256664 52715130 0 625692919 625199172 0
11709364 2868892 0 90250565 91957165 0
111361772 2117510 0 456724971 451017343 0
221640961 124477503 0 347151055 373586774 0
554889730 141803199 0 917628644 881128014 0
319657102 54770923 0 742926980 597773283 0
7372858 16580288 0 127954245 133679512 0
198095101 80084676 0 588226174 464511360 0
6145731 85036407 0 396963794 387720316 0
561616815 188476341 0 783187382 882490086 0
508947226 100301521 0 800465526 922055736 0
291241889 53852125 0 323870370 224281059 0
68232319 3793367 0 836308105 849716191 0
1722495 5374 0 7562356 7553354 0
117822830 11144637 0 602644130 660624052 0
4644215 20259473 0 119125811 105724295 0
10529294 11506431 0 250324483 241810228 0
370185079 28524604 0 677103260 507963375 0
113670301 96420118 0 641192539 586974159 0
164496542 8333092 0 271911097 339126150 0
11838069 283906807 0 410598931 572833497 0
170923564 111681187 0 359966281 353968798 0
7857484 32087249 0 354398327 335925172 0
22476760 1133069 0 521116446 542106687 0
80919800 45234432 0 94125728 91857885 0
56913104 218456260 0 710805805 852887998 0
79272496 122103510 0 599208887 533825723 0
508566488 249993288 0 557219613 451090399 0
458535754 57176029 0 778798231 641703364 0
5555205 6725789 0 60502794 59837161 0
250006370 1756062 0 586992364 476126107 0
515466219 50921739 0 635356341 266926348 0
14683527 5304068 0 51855663 52899160 0
54351053 89609707 0 464076564 458904297 0
2590955 13366967 0 120891711 122507723 0
481566577 198440776 0 521942786 472511219 0
155566621 115495144 0 597679813 682364760 0
42620677 110298725 0 592383114 538889615 0
29929867 12355269 0 46356708 45153897 0
1422950 1767495 0 291931127 288405389 0
464175530 42650791 0 544166274 550862942 0
53494393 3919812 0 598970276 551583225 0
546850773 78935927 0 821567946 708932856 0
69033571 9163940 0 869742214 930272303 0
19573275 36154062 0 110729857 75224706 0
109769986 46300872 0 813485405 756438326 0
14358870 5635449 0 110121324 83072180 0
319305789 131353001 0 546988828 551495044 0
57099731 141989118 0 521144724 553093696 0
16218194 11109341 0 527025342 555117703 0
20900578 45734567 0 468819036 462669084 0
14834569 70093020 0 332862025 278059593 0
160836620 63439475 0 195104699 180004059 0
260790385 33746382 0 690544819 861162703 0
13950396 3394064 0 180131171 124845050 0
524755860 25826821 0 717524869 762203978 0
16212801 5234816 0 110709759 110646454 0
138909176 83813489 0 570371082 593781602 0
224956608 53812904 0 284263022 236702548 0
9868010 37616695 0 616819103 504822658 0
200759300 213569213 0 778199903 578535280 0
543249 82310057 0 643309410 661131768 0
44768309 46205260 0 845035996 843312653 0
329927500 145537253 0 756987873 640055537 0
39425551 68652400 0 733466317 630533954 0
140921179 93607845 0 724202347 816848837 0
482835379 123091229 0 642393342 630971767 0
70149694 16078215 0 459803488 341497657 0
51784269 16737335 0 586714983 600697254 0
1232766 24921259 0 173097455 160104791 0
58805841 540049 0 98501621 101653730 0
182384639 146169511 0 394106765 408973058 0
41590936 10803454 0 575418124 513433155 0
83956683 37054600 0 348333709 285072317 0
148106783 17970683 0 426927264 379405460 0
9124938 11854111 0 208091194 185950070 0
368842641 9783867 0 631499833 687087163 0
41443685 97251347 0 504025025 430572162 0
212337119 102797612 0 348881960 263323267 0
5534856 29368005 0 453930634 481544545 0
58632739 346331136 0 600934262 688674509 0
1068457 38038973 0 529973223 505418292 0
49624341 55537605 0 161855062 226392402 0
548848060 162348711 0 584226989 622464840 0
468930434 54928097 0 887608368 810939741 0
58851543 2249338 0 323712899 317891090 0
324582877 3341651 0 883596708 824641478 0
377276101 238666849 0 843701480 507532868 0
135933779 177004033 0 575660944 615221115 0
115983604 83320075 0 525481335 379158581 0
18537621 40584056 0 284604946 260898435 0
48630335 4811189 0 306052117 285637920 0
345649468 115978173 0 694515244 699025819 0
6094403 3144556 0 267193834 284281200 0
37660914 92314343 0 761195501 740422229 0
271126685 40644167 0 863535360 869267191 0
81473616 89476885 0 821432309 961604860 0
31998801 77775966 0 165631268 173671940 0
28879370 2516551 0 161756734 171212678 0
170602608 29301218 0 348166944 221580580 0
216792592 50704023 0 357994175 413330088 0
331939 9872907 0 211627713 190149164 0
3910858 2531377 0 119711570 97477608 0
3010280 1697472 0 84070383 70490257 0
396119268 16127072 0 539523062 407552415 0
1213427 894099 0 57505612 47049190 0
53226708 19066876 0 113738967 96094896 0
38149669 25293484 0 279704916 233063962 0
15903448 11627909 0 255930196 257726944 0
360807841 39487996 0 904493608 832399777 0
99669271 68182499 0 263469513 293435574 0
119579136 8826419 0 659561177 669416737 0
78757712 132438574 0 519286526 574671338 0
234399190 58158454 0 929627849 924776698 0
132847445 20542195 0 735335273 805374888 0
87238975 287020509 0 969027864 847450201 0
187273664 189669373 0 430023284 422523112 0
2102293 18814078 0 312558127 299817844 0
326446093 58369917 0 717341269 414531338 0
142525029 72445318 0 476468700 542577438 0
83914258 12731359 0 544718338 479065169 0
6502818 13441864 0 159205006 204771480 0
147143447 130798436 0 776147282 623837138 0
15229084 13434731 0 171707177 173426990 0
50252050 72326003 0 525276932 529560462 0
190587705 25867849 0 321268453 318392826 0
329019261 1635836 0 659526497 593909205 0
70157632 5365102 0 406589733 406658257 0
9863133 3951596 0 131448302 212130548 0
185512638 274422364 0 857134487 814844873 0
8222608 1304288 0 30000189 26551913 0
276944221 57864947 0 583941812 546322860 0
34988395 30781375 0 442647533 460298072 0
161990986 104563102 0 249451914 229396797 0
616327821 139681390 0 765997287 691302113 0
115137470 102723741 0 606372353 516992066 0
41302961 90572281 0 746265144 728067983 0
7234656 40817525 0 187364874 206960082 0
16926332 11514653 0 105726112 104434165 0
287607077 58207867 0 350789513 356452115 0
195199067 92327520 0 408725204 494108160 0
18147981 1801863 0 168922886 151897317 0
11080433 740083 0 350511504 377909142 0
8461429 13263205 0 85789166 91225034 0
160460526 68254530 0 593329282 602019286 0
9099580 27713354 0 278560378 273848326 0
233548931 17629831 0 691385082 748501744 0
484205778 213633866 0 627052203 596347864 0
54074316 75642598 0 488229959 489526087 0
170866299 36115651 0 391217767 338428500 0
5574587 11069641 0 108230832 108048911 0
83923940 130724513 0 391856695 434341343 0
18392625 86863770 0 777020973 721040316 0
26413721 19925671 0 216097319 224293987 0
32151977 67622387 0 447982886 433202467 0
112392517 135538181 0 347416360 350750949 0
47020649 7318710 0 207193225 229646627 0
65896262 58308560 0 688284338 681277705 0
12116743 111525890 0 395365457 516244676 0
798025 841600 0 8829312 7720035 0
423792972 156620392 0 839097787 739556076 0
1116177 238083 0 6976641 7212114 0
75393425 29479502 0 551758918 433659955 0
24224460 11621888 0 327427017 284697131 0
70675153 8075656 0 285446439 279755796 0
3127698 1187391 0 14418039 13330604 0
20198192 4178109 0 148434990 187571814 0
370303726 69869762 0 563960428 495822223 0
106058123 14774043 0 222128605 289267875 0
39169449 18497337 0 246310183 198099416 0
76320122 163603720 0 617876246 903870336 0
65636130 13575729 0 328514349 423706698 0
175231946 16328353 0 220232271 305504865 0
104768784 29338135 0 666050567 550465734 0
436974439 8587296 0 783318845 786346022 0
568328616 302912182 0 674552111 523772966 0
676803946 17554171 0 785627192 847374953 0
17141652 8691465 0 87426020 77555974 0
619732246 104778507 0 779823237 782167693 0
161425251 42488035 0 652300867 710293587 0
9411990 3664282 0 567249070 500013362 0
13705740 1317815 0 21968954 18115366 0
27854819 18478641 0 203255346 269311480 0
3708352 2026471 0 18454962 12891961 0
75083655 73661779 0 496917612 513866194 0
38310705 43283693 0 450479853 473773042 0
86225976 113903472 0 574914540 595592061 0
234884677 172261899 0 878066415 886216333 0
704360245 269061106 0 719730815 859113082 0
59761513 58056746 0 386607667 393535440 0
260985785 152010104 0 628377013 638948678 0
232080042 21649896 0 519012537 555406162 0
366239518 14014188 0 415569050 381164889 0
29118084 40765967 0 131612859 121862797 0
425601678 62219399 0 542998052 441667583 0
52416167 87093741 0 704490035 614648810 0
559524621 108531210 0 705770922 640663286 0
4848736 5798148 0 161984295 126198021 0
39957725 110146478 0 549805610 481183580 0
26886601 137199308 0 533087327 514591484 0
5419750 1365747 0 124539422 133797665 0
135028106 24825808 0 386997072 423372280 0
34398685 35806422 0 146842227 139756066 0
37140900 8107340 0 759635587 986599459 0
8459824 6703915 0 44083549 41103866 0
254402960 24249795 0 925560608 880838521 0
67052258 21500847 0 414037717 452531232 0
11825798 75776213 0 680354238 473510602 0
490217540 46339064 0 801063585 685276046 0
16452146 161947846 0 461841082 550768706 0
471855119 23704120 0 525050107 377265988 0
102890609 191658310 0 572834882 685703180 0
3122178 632909 0 7846734 8129218 0
372590913 11920127 0 940538501 896274563 0
225736961 166035722 0 306203660 206608958 0
193844198 118689528 0 953441199 892055656 0
43277313 42368549 0 294410390 344550362 0
11651536 591346 0 12746946 12400172 0
11910453 1582902 0 15889277 15934445 0
29914709 12111930 0 326812996 290776104 0
398801600 181090344 0 487650949 376645489 0
29825607 5121533 0 121915626 119110666 0
79778308 48123892 0 203960958 135035689 0
4249521 17036418 0 157683074 169494018 0
32725114 15359391 0 646032217 894203019 0
90824080 8309619 0 255129169 239009977 0
41352417 42805218 0 353520249 421919064 0
18398182 3499272 0 155009320 147744839 0
32021682 7218625 0 44051857 32869932 0
84138986 56052511 0 161296432 138345038 0
148451087 3917956 0 464763266 483079658 0
12051021 894114 0 52159813 48476746 0
68288981 16562335 0 958079064 796374310 0
157851 849593 0 21711314 33332504 0
254060292 220850413 0 502223068 453166492 0
7776954 11702981 0 241016915 244222638 0
19941106 40437579 0 646032046 633899160 0
68323807 12127008 0 573745366 564480304 0
9794358 39083238 0 478012377 480293577 0
288419195 328817527 0 866172368 880911862 0
548579452 40828885 0 886117079 860855033 0
473058676 3573164 0 634412955 191068624 0
807392344 1599240 0 945560593 826466588 0
22030658 3193660 0 56148132 55095660 0
127696362 182724496 0 732734577 798183965 0
30829042 283182642 0 693764346 844099156 0
151482302 425750748 0 907405128 876576124 0
20743804 42909543 0 539630582 521376822 0
82610510 20471498 0 751325897 587966691 0
472954464 450187049 0 652580071 700777314 0
230289967 31810304 0 433722416 313209413 0
224860890 20132377 0 271665152 213245184 0
24052252 137037696 0 389757330 367589096 0
357703288 44362171 0 658355206 742938938 0
151680994 39854177 0 799009863 787045696 0
55028505 60645119 0 462286176 479783695 0
57555366 44960384 0 547209862 481623665 0
71520933 15773174 0 89236140 57870171 0
504701833 25859244 0 739643151 787693846 0
12520469 91519062 0 647527476 592072611 0
49210801 12887575 0 107006419 92007103 0
146048852 9114621 0 388000643 285342281 0
415194840 291244138 0 447680686 411935604 0
9049596 7923511 0 187434886 202054976 0
98573053 31604392 0 179301121 237274711 0
91150721 2632126 0 163095990 125938652 0
619163707 111287131 0 742292413 655693713 0
15498806 11963180 0 929511445 816810836 0
174238265 131112702 0 915265062 927963903 0
152182313 19306537 0 250668725 197011107 0
17632481 383521 0 100459751 92202984 0
43647006 26482757 0 100864764 82386911 0
9048577 11544346 0 190274666 211974324 0
136468123 120305990 0 831369225 713484945 0
3200796 1171623 0 53787065 54577062 0
6328670 19625094 0 354924270 312452179 0
183288022 83014228 0 730828627 748299629 0
31987205 150328074 0 514689023 545371942 0
4726154 1275916 0 59968963 56067603 0
254535476 87641572 0 310255057 210516896 0
46661580 20064160 0 307339258 295578629 0
2392054 1422965 0 18023781 17302738 0
14477830 9823004 0 547003629 531283637 0
63205337 149006 0 102027047 95861669 0
26654121 83047633 0 341109410 454066016 0
28344774 13491196 0 252541241 355611453 0
140729044 104168236 0 520953258 661397854 0
20009407 28470484 0 355913724 383648271 0
152159690 11766983 0 185713771 176591726 0
384957306 66809550 0 427710084 204650133 0
2203767 2115851 0 35217553 37673958 0
569468002 205321017 0 615188253 612259912 0
3986888 10851294 0 90954952 93461722 0
36880580 17632785 0 245461859 232287380 0
170608462 14949847 0 354372885 387039256 0
106012247 179439827 0 635877042 668322355 0
29181989 22721532 0 736582194 676456146 0
133461964 10584209 0 217006945 192553007 0
66601126 91985396 0 946908848 927461836 0
510398896 263413382 0 603855799 645725931 0
333890007 40124879 0 394600339 325774842 0
5270849 2022570 0 173781053 137918061 0
230188948 13970689 0 455509268 274802031 0
464539671 289078851 0 545430673 330304332 0
219190505 115282363 0 297353186 249796925 0
107093699 186932845 0 970494900 986214096 0
63865726 8343458 0 221330915 185818060 0
444716704 59913896 0 683751838 770479615 0
1376821 28427554 0 238311704 239775184 0
357629412 87764183 0 405076147 309122607 0
80364184 27614024 0 615089882 518239781 0
18224273 87107860 0 857868883 784644988 0
64900634 153637065 0 522123833 490168972 0
172068274 42543523 0 276137292 278430846 0
592784188 150396043 0 961313685 884011303 0
57964112 88427048 0 400203334 406165494 0
10524429 1179616 0 71023405 68278501 0
128661449 272676452 0 891931612 822766264 0
500235094 5298396 0 560090953 613615361 0
113174488 23008041 0 675367212 607967260 0
4418626 18502592 0 726930067 737949474 0
42891616 52334867 0 565213513 612597916 0
471861767 37226084 0 903068129 846955670 0
5124627 28969360 0 124281300 129073225 0
43161969 18633462 0 613553598 572503204 0
62279310 23783881 0 101723161 100193450 0
120280661 9978705 0 889084686 770876422 0
908833624 56746602 0 920686170 902042720 0
1513003 9695445 0 165275771 179282505 0
322729854 62879573 0 736718425 770770900 0
3933170 198928 0 16323102 16937334 0
117024415 24477096 0 297781827 303500026 0
39080596 144591 0 43244085 51180144 0
49975137 35061390 0 594636415 558115234 0
107289457 316193076 0 870174943 884727975 0
619574396 89674670 0 894639294 841713680 0
318620226 60488292 0 329538337 336360280 0
26650261 207850845 0 717520021 732959897 0
112862581 35304884 0 375638365 366726089 0
143561785 22175973 0 662384204 754234487 0
72944980 44085404 0 970453252 975849426 0
548566669 327749360 0 800569633 478474127 0
188750819 3373960 0 379567333 319941999 0
39151703 14160288 0 103030828 110623133 0
117970758 10015225 0 693499304 722065530 0
5238152 2972476 0 39142338 43860585 0
40507278 96661128 0 347628614 366584146 0
13793090 5598297 0 94989293 83339474 0
8680893 28245567 0 270681792 290880840 0
99774679 58639335 0 206902475 194648162 0
1576882 21513206 0 93369185 153136466 0
73952492 25849480 0 152659399 155891228 0
14652040 20138572 0 136127068 105839654 0
3958370 10879206 0 64377445 67915923 0
108323766 27374460 0 411317955 334170056 0
42489940 56922139 0 567629409 473406163 0
172406170 43888356 0 218744682 78105870 0
543032160 398664793 0 854928641 787871787 0
596386684 200260194 0 907534284 499411644 0
124129612 112733430 0 377422003 354810827 0
171410729 63070411 0 210276191 210573340 0
69938071 15868920 0 245089565 203293157 0
15404892 11606270 0 160469318 142835154 0
51495196 60584349 0 182929169 200631768 0
135927052 16784842 0 404173978 491688347 0
295719475 51521920 0 348420977 204280796 0
233830652 12984163 0 837921990 853385649 0
1555871 44099391 0 418313950 398024960 0
319128604 189713142 0 660232124 550184793 0
165051810 16124165 0 190516834 167944480 0
36412633 2151489 0 45366890 52197911 0
463418728 105082451 0 781756281 433381269 0
35916149 24892630 0 215128829 161099564 0
311982908 16830359 0 741079976 757614473 0
13662175 1749890 0 140356538 158841375 0
61094620 51193527 0 248565365 316910800 0
284003246 74143550 0 489863769 444178222 0
156602765 11491837 0 295361384 311481094 0
2448847 1456623 0 34307066 35453471 0
49105223 40559458 0 639708658 679786847 0
103985854 20855362 0 283246750 364908732 0
183386418 94017938 0 360455226 329103867 0
22029117 7673200 0 55417380 58890434 0
49660310 128878702 0 574294585 664548816 0
61569411 131589224 0 279557132 291428233 0
95593615 71657293 0 791727522 891705368 0
67016442 10643986 0 403505165 325540053 0
39022359 1265772 0 72025189 72076900 0
40235111 13772421 0 285627273 282816599 0
207785714 48948458 0 394832258 393115360 0
377467342 168193278 0 463783613 551339639 0
274161923 131437024 0 532345873 613242529 0
90710 738800 0 3973043 3977797 0
14899702 27019310 0 396802842 348019483 0
4222296 41706002 0 896398578 953562927 0
383683374 87718115 0 814782494 794070717 0
70075266 56676912 0 515086618 481466331 0
128058243 23255456 0 505776176 474939819 0
392171975 231306275 0 637750103 692707695 0
39290708 1657276 0 224546412 252785664 0
262710685 49031714 0 560671412 580625172 0
278876612 16495000 0 488242705 615265657 0
49989605 21424431 0 369948463 398526738 0
44537805 15169832 0 119170113 113918561 0
16789055 17516157 0 634551524 534325110 0
155454277 53170392 0 742085631 671407250 0
93929537 1937021 0 282432487 255423806 0
160780301 10936031 0 621426880 573199700 0
237945627 262817184 0 711834862 599341588 0
153409045 139365926 0 976253908 928226846 0
2297790 10424307 0 136520013 139707894 0
803995928 62367225 0 873684532 657013506 0
19951102 83905340 0 449658833 384605975 0
492696 76782887 0 400010675 416672386 0
330744708 25931983 0 416855711 418935668 0
2671718 7407059 0 258531957 230140218 0
14977918 7825354 0 148472056 182620726 0
222127960 337900829 0 345765809 390177588 0
372764916 21794716 0 547054048 411567844 0
16172550 17198715 0 268958187 267229551 0
223322001 55255184 0 944276039 948519592 0
48899891 63886316 0 242742870 266918248 0
2569642 5867670 0 53696395 56400797 0
132478447 50866589 0 477879340 430383416 0
230045674 67339667 0 625399704 706003002 0
472429069 421924220 0 585519362 518815125 0
278922494 402291394 0 725414433 499160445 0
1613583 1013710 0 12850330 16310341 0
86292322 75244882 0 586425607 622816726 0
69679725 84550469 0 685834222 723390817 0
9303836 19474490 0 183076639 188236165 0
352068882 68499883 0 468879322 312705433 0
77344332 126734247 0 620733800 628996513 0
575956542 57283156 0 864603095 781552120 0
247088545 22259671 0 604135892 410660720 0
733530434 77658940 0 961224620 564071785 0
123443030 27676099 0 867188527 868585878 0
111351737 60328821 0 751800229 839316005 0
1548681 441588 0 6254360 8015830 0
4114714 80419004 0 406168915 418748800 0
57100214 58194447 0 379552155 391735103 0
319662389 228116660 0 423863152 437575885 0
11721649 9621379 0 195358824 171131197 0
187899907 9041794 0 292415168 208184288 0
1735710 14665381 0 55206274 62519623 0
62028547 306464957 0 799358016 824801940 0
55051544 67499857 0 541416801 388177714 0
29930629 21708756 0 31319839 38564518 0
41422342 36477657 0 739468494 721949309 0
82128838 35665148 0 492219919 638432983 0
96774375 6072242 0 521141878 458941081 0
132931432 12523742 0 588733172 586483021 0
176425996 6983982 0 646391384 483657459 0
23412038 88028725 0 451147684 442235432 0
531477239 102672955 0 678375867 473465912 0
3687899 40270610 0 257017606 215919576 0
350909201 28971314 0 775125074 614182436 0
719100204 289430430 0 827250638 618739442 0
41868558 7687146 0 113467478 76196397 0
165434905 32351342 0 766625858 817077234 0
176454478 15259645 0 444435979 227874522 0
136087597 14477858 0 870028654 884228953 0
117135407 37330366 0 130612694 88131791 0
77743626 19062008 0 216267033 194416874 0
4731272 695401 0 548397720 481306420 0
190068160 91918734 0 798762995 926402911 0
21895414 70562501 0 761367491 846581734 0
14305641 4742725 0 146236634 137804187 0
195614 25337710 0 249697741 255170086 0
70392558 150346237 0 807846961 760723697 0
64556606 36125553 0 207379297 271095398 0
1233793 22103129 0 182559487 186985140 0
134038612 50281924 0 798225473 602702378 0
111830857 1186982 0 431686923 411177852 0
51398602 3060040 0 350385647 362436852 0
126122265 29369553 0 554804906 363926919 0
173528370 68673384 0 248481719 254301864 0
121198527 7255456 0 351548187 329621651 0
10155552 32912246 0 161509615 164383629 0
68876482 666292 0 244917165 240057050 0
261438718 53570335 0 349522928 398768405 0
94843759 1983103 0 196195270 187990714 0
45644718 9283004 0 339228668 156391451 0
4891447 965775 0 130870709 133780790 0
217213590 54888067 0 537363480 487516116 0
9442156 1795917 0 111274383 119465033 0
722356910 166955806 0 770540555 792812984 0
93996784 37043376 0 144959935 173818657 0
62231635 82133463 0 238410387 201358606 0
204643316 46659072 0 314525359 253896446 0
172015440 35213640 0 656662557 696700033 0
158842166 33776059 0 307390187 293666652 0
22611321 5123204 0 52857209 52695804 0
53925223 110215995 0 573774639 798975893 0
18249368 3113526 0 31505956 27997654 0
52774024 9794484 0 425378900 496979109 0
377321955 52474432 0 650612400 693762859 0
271736004 224846989 0 843341536 759556668 0
9099717 60134058 0 556563113 657018103 0
4800583 16895636 0 107247663 105055915 0
834161 6408807 0 112461036 103149506 0
229431548 54040257 0 291144248 149317071 0
348971884 7329621 0 427703808 399490679 0
157783178 156140578 0 273581070 267647842 0
32497099 7109052 0 80291541 74769659 0
200023343 151016578 0 757308298 783671330 0
100069284 110628370 0 929912698 805822942 0
431788947 127287205 0 856851283 860221838 0
73011736 108293887 0 722513300 851404505 0
31691507 175683717 0 469115586 481031070 0
413234526 22880841 0 749570178 771902724 0
32933501 35328204 0 635344584 592635140 0
603681361 90551122 0 741045865 332663606 0
306580182 10938905 0 882020857 712940000 0
190592324 216730612 0 662059568 665280550 0
298455726 186788952 0 367373183 454618645 0
630907272 136828261 0 814753243 455543309 0
2039537 150269 0 31049156 25206809 0
55532266 59760648 0 811772674 752002069 0
4838394 21798183 0 87246771 92172043 0
16975994 123541556 0 728366539 590837496 0
13437949 18767178 0 91243918 122692059 0
489964209 195408805 0 797257509 846577020 0
101616348 31682045 0 192200337 175760740 0
128080886 66326986 0 470154023 516852593 0
482748835 88608483 0 874265423 900657569 0
155382325 174670911 0 349367021 314350790 0
34260582 8842016 0 942281990 785733969 0
216641 16303 0 7802615 8797114 0
74411765 5215799 0 265337023 222634952 0
29564138 53398442 0 221346146 128965722 0
75285438 146031942 0 585917590 500178681 0
300182440 117061761 0 579284562 511803019 0
360110879 40716665 0 676336072 715068482 0
52121567 9634393 0 200961975 170461212 0
7406157 18742237 0 230324473 263014628 0
230831314 98693920 0 735974316 963473494 0
20784048 671020 0 35712413 42319577 0
56949953 75857242 0 383174741 289852958 0
55274352 16408690 0 138889657 132090695 0
40167055 5324962 0 80054975 85811653 0
41461999 171367272 0 926712306 893704949 0
30151044 12667377 0 216009165 212606613 0
334528 933475 0 5431371 4773546 0
3391893 1257997 0 188356347 188965209 0
1214647 8027586 0 277112475 265444632 0
116696719 39500846 0 665647276 710902884 0
14969235 41750787 0 324314262 353074280 0
114497785 112524201 0 408848990 380354411 0
37155148 5355731 0 388525757 358762923 0
137948424 57014600 0 176857460 149083474 0
384671816 255148002 0 941092401 870764114 0
213752738 47821358 0 246847779 249003016 0
178416994 61736734 0 198865828 167176113 0
42336911 118748581 0 331883681 336844928 0
16646820 7295941 0 199906627 218747136 0
12719788 37672572 0 261130275 266833562 0
131120582 39287449 0 399404570 446332638 0
110347329 22591109 0 188000948 162143531 0
147153059 125623537 0 189037655 192991737 0
19026972 71309283 0 439911177 525862286 0
17918109 76023295 0 278598351 282085273 0
32311458 74978105 0 524639305 638501211 0
427323544 9576334 0 526454769 508345017 0
1295395 26423373 0 244714313 236915123 0
30328015 5437632 0 906254897 841498656 0
15247014 9232797 0 359559295 326295530 0
443152462 32120410 0 683692382 791399816 0
368176547 178083926 0 482523061 448750784 0
410516486 134158165 0 510929917 315643346 0
101764 91249 0 1137879 1124762 0
295604059 36741592 0 894970810 875191463 0
4858622 45325458 0 140562168 222038646 0
187602576 153861378 0 425186275 425173270 0
355489739 92683677 0 403286923 202984963 0
61422382 119730398 0 617645702 576156952 0
335025181 18645123 0 610386954 732122968 0
758916096 225413011 0 940797791 891323414 0
473913658 104218656 0 784548317 832936633 0
70382389 95724067 0 636129891 622089113 0
26099931 228933 0 212896207 223762734 0
17395771 39332361 0 83042744 85911817 0
257618874 8931670 0 332330251 292304770 0
52427232 47038580 0 312288808 330732700 0
419430666 164161007 0 778340102 813492613 0
176393912 319774757 0 491157538 551969057 0
7963552 24032124 0 297755418 335639727 0
187207547 78668236 0 415310684 420728596 0
173008649 56195017 0 193425063 217138341 0
173342895 74083186 0 618568092 624128502 0
72591249 63195994 0 730258860 729519436 0
508270413 240841840 0 787069454 668829530 0
122908656 85390407 0 443521683 515814184 0
24404441 22628408 0 30599632 29304291 0
17008783 6532959 0 118415416 96997520 0
116119462 7268712 0 547440458 525129321 0
5529767 47400693 0 481412272 412436724 0
321137815 250094872 0 713944807 867850449 0
70541777 129637785 0 756001910 676428682 0
43626504 82857681 0 182030696 146268258 0
3141597 211949515 0 925252544 921882305 0
345161716 277385913 0 806550471 842450579 0
113043651 8801004 0 915775924 796508310 0
653229159 467703316 0 896978793 671473314 0
141524 17654267 0 223600341 262053160 0
89983015 35896631 0 147193222 163463687 0
14548119 53680361 0 322931105 316528879 0
326647845 381972167 0 824342083 850485752 0
416172263 96114648 0 523243417 553691772 0
38801434 5408398 0 84739907 64798708 0
260971959 23143411 0 361002327 364736038 0
240187086 8308561 0 297106995 236447791 0
10826197 815953 0 20766636 18568313 0
331472171 75653195 0 339071118 344486040 0
134645842 206199783 0 867508540 822312283 0
333449951 149528758 0 724711720 696993335 0
54228627 35135392 0 75165802 82126462 0
19982313 4878535 0 158284623 140229446 0
44947968 72727692 0 325178664 326446542 0
25230636 18131711 0 251916307 112520919 0
3625419 6107346 0 407184581 599992935 0
268233787 113423873 0 537477888 429435708 0
1416390 510242 0 13617979 15431995 0
300682181 24985639 0 864398568 885779156 0
15906803 87531701 0 643370185 819087117 0
280937 94918 0 5653524 6360156 0
45247578 15125742 0 543828821 616014941 0
223893418 132153347 0 765362828 779877463 0
235746452 30409935 0 790314492 527988299 0
11519372 9138618 0 100002516 105372358 0
230721717 44827111 0 326112245 264870514 0
389706529 375906394 0 909993919 858190877 0
189195418 85316091 0 304237963 295760483 0
345991033 267372323 0 379361213 370874357 0
239794 4009016 0 16720694 22117285 0
96018727 3587409 0 292572172 272937705 0
139926710 107827504 0 576159333 532438901 0
120753459 211939549 0 767741970 859821220 0
549707474 31008202 0 782831486 775462789 0
35952406 24063659 0 960808078 880607477 0
712988835 171467115 0 792440426 693143989 0
228511935 137705570 0 277803594 234466873 0
252732666 13624699 0 611837286 613173325 0
248249453 228226033 0 415480226 427831974 0
17110094 19363262 0 246131009 243135559 0
11184287 58373312 0 572003484 586523394 0
1599658 22812983 0 82452528 97191937 0
15804117 27870603 0 946943540 913388560 0
42508679 2172800 0 54266576 33318630 0
40326318 11204238 0 516666277 518676196 0
380435324 30857905 0 754399208 616242270 0
127884406 104685304 0 528212587 510000722 0
51249659 33001072 0 618848429 492746094 0
513684367 65982543 0 947945254 971586921 0
171945993 88362548 0 875353986 820847634 0
368928828 383453375 0 556574142 471886370 0
341066646 82251854 0 812700420 760006826 0
103060036 41301104 0 794214714 836560179 0
76227049 96938579 0 201594715 188287581 0
13072955 2804813 0 194763218 200847655 0
346237461 14325765 0 361852276 350333918 0
107008886 41615206 0 244961092 231037261 0
307561900 2414037 0 569754340 557401822 0
24293451 924977 0 170777921 136557331 0
27694376 9308617 0 193042228 176736103 0
42184839 5376809 0 602333728 866924525 0
455521021 29413630 0 606792070 470189535 0
24644401 113636772 0 909928699 904087510 0
95918925 114913835 0 482789021 583712278 0
119958967 2252240 0 496948644 549988179 0
381326729 62965991 0 616208001 487629684 0
8703118 9047376 0 300609730 234125119 0
169168993 32939671 0 370234055 340198976 0
202597230 39223976 0 526302873 503798891 0
114250195 68809127 0 274237933 268495263 0
68074321 20284837 0 75151392 66193429 0
353750179 105515976 0 663895320 707298297 0
84534796 58078015 0 160147427 163209706 0
397922121 152023187 0 518616512 378586519 0
5801664 9868869 0 269823767 302139296 0
258679670 151373952 0 540224107 521712697 0
744675307 8719062 0 859499853 84268580 0
24361297 1694029 0 651664620 702065816 0
5056132 7509881 0 130091112 136821431 0
87074348 4088717 0 172832446 47040188 0
138997833 13633976 0 183440674 157861050 0
13963342 158754564 0 662928843 665435997 0
5543380 933944 0 30985759 30424173 0
347326577 340853252 0 767207752 622913456 0
33042959 6418113 0 81058428 62682803 0
468543973 239081636 0 533356806 430001153 0
25717288 36132382 0 249768791 236703682 0
377534641 198441917 0 526414279 562964262 0
218723681 57807023 0 813821596 876157421 0
450118527 101713577 0 737852142 723689277 0
540086542 184161343 0 863023428 966807589 0
401623067 346837895 0 926504921 942378534 0
81802319 43505479 0 486290652 542926567 0
21135457 14705842 0 202773092 172357017 0
66009644 89870018 0 348871008 342685245 0
61399279 169298182 0 460732471 527794566 0
230749463 254098553 0 921859451 983177230 0
568248359 234145703 0 622520791 533712859 0
11072725 2465037 0 144072596 167523460 0
282951186 35611097 0 572749435 570382920 0
165062136 44739167 0 355843299 339021263 0
11956201 2276577 0 22323292 20189800 0
137565947 71039846 0 552358718 534523573 0
20035460 18525526 0 46847570 44222426 0
552690 45557414 0 883219488 880679797 0
473858744 24245136 0 652580759 622316766 0
369978475 172079923 0 549074388 491837475 0
446211183 145690003 0 811428470 790962441 0
20305567 42395008 0 407983966 438196208 0
550753749 251889781 0 961628679 852562558 0
238972829 80589369 0 705582021 755016638 0
257729059 3668486 0 530427500 633367091 0
27792238 14942214 0 411480721 450305483 0
105994356 36888731 0 592363951 630012456 0
5518904 1309774 0 18776396 21424581 0
678167 62257 0 1444975 1497382 0
485584625 220062828 0 729797278 727290168 0
112475461 15533689 0 165484348 57958581 0
200992828 43221676 0 435539827 265804771 0
6385175 69460088 0 542575575 602612124 0
15821719 37281151 0 495159207 508008484 0
61472027 60827490 0 287702497 250412508 0
76037950 25042254 0 690518042 823970819 0
78224315 93530987 0 448658288 634999681 0
333469955 447290872 0 871704480 802007714 0
470158753 381360479 0 601295342 480017287 0
81900344 97960245 0 91542465 104152337 0
18018606 86520596 0 631564154 584430539 0
237560666 10656965 0 910454829 903812490 0
252703212 65116438 0 934180180 849352840 0
217363170 298918540 0 254842673 472390670 0
293322726 230138136 0 755360154 721107311 0
395990936 48251695 0 413814787 379247385 0
10402100 329011 0 48534905 53144222 0
389328609 441466023 0 740075490 881406231 0
43288691 7442661 0 414335652 360733343 0
471642263 120713646 0 799960058 386850273 0
5654859 17225070 0 599517491 589929006 0
296902944 4597805 0 684988886 618011376 0
259262582 91724744 0 662008964 626378388 0
50356497 22999087 0 316925926 361422842 0
373284302 90070954 0 619589053 505967747 0
121840906 41968778 0 771403116 766401073 0
8967629 10755242 0 94795676 105284954 0
6902976 63126713 0 576427081 573777891 0
23606071 2956783 0 72479052 90093133 0
170800140 6230190 0 326255381 225303515 0
318131327 114478730 0 470442994 346792080 0
51001142 5625585 0 461240212 392399950 0
14574747 1113522 0 154786081 158252060 0
73576530 55170616 0 88976602 103804410 0
202868937 6888478 0 506892894 468260175 0
290922301 61306435 0 634036943 659430205 0
3249354 67556993 0 378552671 424409667 0
80139997 94940645 0 701260125 759758627 0
8721732 29733864 0 154951085 238883141 0
390226457 123648767 0 581684421 585127346 0
79141965 6716852 0 93816929 98060573 0
216328330 30596280 0 816546028 787457135 0
199211964 23685140 0 210317453 195442828 0
52021415 56367440 0 510811171 583997036 0
178196926 80204796 0 943357622 860376943 0
908327952 97984415 0 965682429 874655580 0
282140040 30355568 0 888121956 869121889 0
142792537 56790650 0 278589119 200734419 0
108205772 14310049 0 266463854 334260652 0
12916662 9617533 0 94028693 81380679 0
137090214 6654925 0 541489988 763447665 0
198841983 16777792 0 290537039 143833036 0
167431764 19211092 0 693192623 924180591 0
273672442 76524404 0 666677018 634651106 0
20054391 9062283 0 97127855 94088542 0
106776108 99152287 0 434475077 453149959 0
49299997 59882599 0 501933520 516325968 0
70211013 5650865 0 734898275 789282794 0
14015251 49646855 0 319246649 318482759 0
12879792 67581310 0 227812842 224153293 0
200877828 202397917 0 841778472 945893717 0
63332962 48578973 0 404346669 389714421 0
60203357 43579609 0 363663855 383968239 0
231680449 47109016 0 271907305 194728707 0
40702883 54056810 0 932770625 904354473 0
6786877 334562 0 528951787 538344892 0
163659449 22605610 0 223950170 163958744 0
91839660 79279193 0 402925930 449606778 0
2366840 65922638 0 501699528 520253188 0
108785324 91429351 0 678801479 802552476 0
210458520 173932212 0 643415312 454709641 0
220121449 189571536 0 457758951 439947833 0
1284631 2403694 0 12898605 6985230 0
16488230 14677567 0 81282413 69517765 0
260414818 190025790 0 343892925 378354808 0
26722666 912873 0 204566359 298913692 0
52983328 101039893 0 878773163 874403707 0
251997292 37063323 0 296771684 234748223 0
15113651 10747077 0 531855235 516679859 0
3455969 1016772 0 43017490 45043812 0
23761444 41474278 0 510102811 697117999 0
63342503 4626635 0 428622432 423424674 0
788123 160324049 0 341564060 358003894 0
54855615 101317159 0 580339607 598887835 0
5032880 12072491 0 102487369 91877088 0
177861154 63283026 0 884221245 917100143 0
268775262 999235 0 332297041 331580335 0
121588056 5734196 0 142847417 158714220 0
10481538 96111654 0 549808502 700019358 0
740670 44480141 0 260210005 269632432 0
379130402 76343519 0 469031479 349362860 0
204212431 18083738 0 293216777 268975221 0
110818001 18790927 0 742718894 644412430 0
90531305 63201688 0 624273267 466583731 0
14295434 45729706 0 507365388 499314998 0
5961047 9499651 0 156230588 164722337 0
238172300 155048568 0 461592541 415706877 0
147365590 71641451 0 736858801 399749925 0
421538838 131558054 0 816918421 787340771 0
231201192 100796728 0 265882502 275629236 0
4044562 22057063 0 451896558 469408911 0
347316 10695762 0 189576781 180554990 0
64054708 8043077 0 844845833 733206419 0
600816486 308366529 0 969627520 915672059 0
21988557 28221258 0 327465164 304880639 0
56430127 4275587 0 412203762 438482689 0
305205358 202949006 0 543379811 427460406 0
444213792 44980520 0 477366683 333050352 0
99204560 24109598 0 185201456 212721646 0
29518141 9481438 0 103541554 103449862 0
33571 250051 0 10178653 9375701 0
314760464 33004309 0 619955346 575255801 0
16218335 3668116 0 69068102 74143158 0
6674174 26953692 0 110853821 110710625 0
101028035 154406610 0 467813683 484350669 0
24912248 11013959 0 113084199 109781778 0
8205469 81343068 0 603473513 548810696 0
241381736 90476428 0 455640349 541902673 0
164233012 3480686 0 677355846 723447940 0
274758815 62866131 0 498705151 562565360 0
37588199 20758505 0 166009866 172753253 0
385041876 116580415 0 424250164 354100117 0
586072136 40599751 0 739746559 712273504 0
73999963 75175817 0 392638972 370505578 0
277332140 13145604 0 420685123 297713768 0
133000773 7868148 0 570650938 343083490 0
408658628 189215704 0 499062986 525330409 0
39980501 15994176 0 333411832 359596949 0
177751891 79772801 0 251331959 293005889 0
194020726 639188 0 867507046 905004707 0
395729194 154654749 0 838575085 841804851 0
10197817 33933356 0 301177116 215102445 0
153050222 13748291 0 639264683 609243996 0
202157832 84284742 0 321282166 328471004 0
53330759 73653144 0 446264456 381473592 0
29073588 146936700 0 929951626 776020925 0
187684987 78801739 0 346337684 461259881 0
682726843 60161592 0 776684003 391617706 0
494902 13045782 0 533573203 448423092 0
409642428 85274970 0 484829765 196865110 0
74875708 34861661 0 124724804 114693781 0
105249317 201033634 0 855974458 905867986 0
107585024 46179905 0 294133767 260413108 0
351452438 57215184 0 666252800 858966688 0
21220693 18725170 0 469520712 533688402 0
704545022 67073572 0 845008365 699557361 0
79999010 10405468 0 84723738 94194394 0
8262517 32354491 0 796504804 864004454 0
17971472 11291296 0 24607191 24608879 0
119186887 23766587 0 459522182 540308497 0
84791828 29855983 0 786011840 690163041 0
124711959 45357517 0 544583781 547440440 0
33886428 27743316 0 184370530 198105000 0
178461138 89390397 0 242464056 262435518 0
244676822 99777942 0 308441835 206849661 0
55983650 52814222 0 281168436 302045217 0
19119710 11096032 0 780187562 745450680 0
479165512 141862066 0 546121369 556458593 0
411259910 65398203 0 877071301 944135031 0
272340024 31264935 0 966355705 857730119 0
182732284 210249488 0 522048015 624069643 0
487436629 76395631 0 550847786 489592616 0
83778082 25571001 0 554029399 640166014 0
312452219 37080177 0 510146834 637034598 0
13728956 25630025 0 208632834 211056688 0
181100420 37826903 0 768742535 706062854 0
60546560 1192731 0 796541173 746155933 0
444126030 176073654 0 679235592 648141606 0
165126747 35837808 0 360103988 368571859 0
113095851 22621144 0 333624908 319780801 0
2588670 17635066 0 184290232 182973555 0
51731884 10312213 0 126181436 132135729 0
469250418 437013961 0 481577937 578028890 0
92952861 55188269 0 305073358 295656122 0
201081582 24264391 0 746222939 908763340 0
293953885 125683744 0 375144386 430390413 0
42589081 66336217 0 587869714 628959923 0
7057237 55929056 0 249760148 284497352 0
59549435 732510 0 243695691 253604771 0
73752873 222121165 0 573094325 887986609 0
54213099 27417742 0 505548343 498386476 0
118378722 58729291 0 505217998 515024460 0
262103105 84315411 0 301791743 293960401 0
18547351 17571291 0 413064588 429690999 0
13433780 63012947 0 811596212 747873663 0
26777140 40479473 0 102495728 110537641 0
79358645 51931940 0 205436111 318844809 0
345977 24252705 0 184055056 162248763 0
1086850 10354230 0 225279220 196834441 0
29752724 8671268 0 34479304 36658170 0
380151997 66295532 0 451799094 451719780 0
187449098 15132342 0 487705798 562784248 0
37697627 42425413 0 381721312 445842953 0
8295554 1166991 0 229374353 229446603 0
6341409 61269550 0 356694385 371149759 0
4684887 82404251 0 572456477 552046235 0
356363591 294545596 0 737305649 866054036 0
44708863 38001882 0 268022363 256112253 0
123313977 110342166 0 597616908 570769957 0
388336468 135678573 0 407913118 188312942 0
57078757 34464290 0 724299577 816214671 0
837152961 211452877 0 932119591 724804477 0
8704049 14101966 0 337690086 323429972 0
259649828 146871030 0 517719063 361826806 0
480658931 388240009 0 666880393 481420390 0
5006006 3149786 0 93339351 109815718 0
9872631 69419336 0 254440865 224255776 0
215485905 15538972 0 220315029 214048694 0
46063928 10474753 0 320936346 429963796 0
5761329 19083678 0 106545822 120653935 0
2753105 1002136 0 15943658 16769811 0
417569701 246489389 0 449641435 505705037 0
79406887 100001396 0 907586398 855406633 0
88394317 18192455 0 814104453 703729212 0
1378692 77745119 0 781243301 654912712 0
420685075 59426593 0 567217453 382574396 0
137001943 96232187 0 569830593 732464106 0
75109509 83004899 0 777022586 642736014 0
20477331 71945233 0 271791952 293057318 0
19881438 6160705 0 117560910 108336671 0
8414147 138595399 0 277742483 242754259 0
27886026 100199635 0 611020796 761652943 0
644796127 16173554 0 866472018 578701993 0
8869786 35983681 0 864310866 932757451 0
3969306 1924935 0 34306664 38997872 0
4532568 62844503 0 941318495 953501077 0
253294857 389789545 0 982160547 779062720 0
310608056 15944653 0 745610038 698695635 0
35625208 152109323 0 516475430 438954354 0
32924063 65531746 0 388023854 378470477 0
9630143 4469519 0 177315999 197970077 0
47721130 56160327 0 300255877 417911299 0
68517554 14121083 0 869460602 816683890 0
254404177 14522188 0 298987288 299735049 0
248575083 105321598 0 366038695 321864455 0
27911954 40975710 0 125236068 138609841 0
87084829 35985066 0 925476584 710881233 0
12119699 20694937 0 240759786 240747448 0
8052821 6036360 0 72308802 92571672 0
17964911 1114541 0 22189687 13562932 0
123307617 28236663 0 184613487 179753801 0
699694269 101225192 0 922545758 736392930 0
242572973 73547742 0 595551174 575292004 0
640002373 72756297 0 778631868 645668832 0
381115051 13972112 0 557461278 557039170 0
334586892 40290764 0 568895803 531043001 0
26420305 9213163 0 125807220 141432614 0
72224525 35488531 0 788621594 863533950 0
324390739 47493407 0 580668423 382974381 0
247798871 118594921 0 479361166 486992945 0
489582873 264989183 0 562971324 752751894 0
153921117 100262483 0 932805229 711300714 0
22167688 7926703 0 659344944 606488683 0
97788418 19131513 0 344256702 318031243 0
23058767 2949915 0 51823656 60787513 0
51113406 67524064 0 713201622 652574445 0
91543238 40166464 0 589470877 584717004 0
372904485 257387208 0 561782160 587305619 0
11760528 17216759 0 219990816 213027942 0
95243 473316 0 8031447 6844674 0
10787580 1137959 0 20865248 20632975 0
461591279 28752417 0 582924913 222875503 0
443329706 26313722 0 820781586 708794564 0
262558779 51245059 0 289546711 310371581 0
101142617 36811500 0 943432573 796077166 0
155238171 9135991 0 662558074 662791243 0
396710 29492592 0 252140513 232474983 0
185033840 9189373 0 458445277 475545668 0
4215234 2826142 0 29542439 28598217 0
171241072 94137405 0 253901020 245750180 0
274862929 36084499 0 401834024 298680969 0
21578748 6506956 0 870269235 886551547 0
339559403 5505930 0 505682925 470925572 0
85796615 140908218 0 867678980 852352808 0
186493231 5262522 0 631928096 666555962 0
340129328 93873289 0 719391887 920291761 0
53892981 97075445 0 801002196 903832708 0
112960534 39380705 0 686683393 636679045 0
44752215 20783215 0 151002421 134146213 0
130368774 33631226 0 273524611 244608162 0
115404479 66217853 0 356959893 329222153 0
4612106 9540610 0 141255268 121533715 0
10190114 11568212 0 466427900 453635488 0
15898008 12986792 0 662471072 717126009 0
43229254 11877905 0 134905734 124304205 0
220926705 74306757 0 834977282 884363199 0
245762908 119343773 0 989009955 772418054 0
774171212 159648007 0 863909542 487159396 0
17972543 40959090 0 611746766 652533195 0
25093100 20207669 0 239991241 243815919 0
161233069 52996038 0 989353095 987493425 0
91903793 103246931 0 350580619 394524327 0
2107134 50422355 0 319766089 337801125 0
128410916 8102757 0 266138453 198756003 0
43204745 44133450 0 281253541 245096493 0
79560480 9085096 0 234037286 225847422 0
7430911 74083872 0 657447942 597217060 0
222911519 65723818 0 749421311 716181471 0
543306740 16428385 0 873841531 858791215 0
21717358 91987168 0 383257544 457622970 0
25366271 132244637 0 584523803 596600543 0
374640909 82400928 0 860917115 618704973 0
205155494 92068029 0 360258717 316503892 0
147695930 12310472 0 710609057 630542213 0
312035936 124789702 0 388207347 369334432 0
116568237 40398563 0 233582278 182710787 0
180154194 68438313 0 298219118 326380364 0
181069585 84573320 0 975247289 858899065 0
588856730 211317117 0 597028383 671913996 0
406973055 192993138 0 844291341 792614702 0
85780241 15083496 0 141605094 97307845 0
18122005 31964055 0 111767294 110565957 0
2652927 3840951 0 87012229 86223444 0
8656428 8997844 0 282561359 289754179 0
11307046 29311486 0 289194225 304342005 0
456473455 54600051 0 607459312 509870090 0
348904268 32615600 0 756932377 647213005 0
75649250 13751592 0 345350751 304238131 0
137171913 141729894 0 331473765 335341574 0
57322870 2497274 0 219042867 181863012 0
47070151 157483505 0 673780866 689830742 0
180101592 77123960 0 845742687 757233881 0
384672568 58779100 0 556838410 462645037 0
815500741 190751425 0 852176659 542059816 0
131794471 10499720 0 272171859 255264766 0
159425348 182863057 0 175633168 211663015 0
229715506 76477923 0 276653939 292845231 0
52295435 7596655 0 94136247 92868080 0
52173021 2096513 0 199023161 153492574 0
120254102 8453432 0 221636805 233876466 0
323993590 222729230 0 514080585 467595962 0
147240171 13532261 0 413543313 512498044 0
60180233 546880 0 176822590 197626464 0
3525561 3657933 0 40059926 36609566 0
6790818 1102482 0 25379101 23554962 0
361282482 125297182 0 461218162 279250065 0
1831638 156650 0 8954780 10092223 0
312167709 125364107 0 568294882 391071699 0
11491318 27965250 0 121968920 141777078 0
84196485 37933368 0 549660626 581011568 0
832433232 86994402 0 957298679 805187055 0
363467471 11298650 0 533613037 467215396 0
177392267 40050228 0 390854282 306126498 0
60468671 97694453 0 859224289 768565954 0
7896401 1188676 0 45730174 42772709 0
93919404 1388645 0 228250816 218921200 0
616413568 183905721 0 743832617 711127656 0
3706525 27980128 0 111894738 106779577 0
804898 17866352 0 63798769 63333628 0
10730813 17638075 0 389629108 428472840 0
197533612 24730625 0 722783687 606179312 0
16593728 3530612 0 263597510 262344194 0
53761328 19615555 0 707376028 704721010 0
868155593 187756742 0 969682588 893960816 0
125304737 14919389 0 282553849 246878539 0
78360518 19865472 0 765175943 739599460 0
2445539 4484045 0 39492966 40749413 0
11095222 42499757 0 360968595 386120599 0
235076185 12918757 0 720141802 797259736 0
22844001 92654868 0 177028476 184164610 0
26151399 49494451 0 259095192 245528274 0
44398808 83216722 0 480787607 469362158 0
28515119 9531863 0 38432392 35746648 0
121871270 67850092 0 822033739 817224700 0
3462697 4080793 0 18197914 20488036 0
3132837 1887790 0 101990992 104260270 0
10237806 14912727 0 135488187 141782227 0
485833795 157720116 0 691539745 266568022 0
75626987 160024957 0 800859491 754803455 0
63821911 70986278 0 844608387 526244031 0
16138007 111853012 0 587742619 683565657 0
47698152 12465085 0 581899626 621938141 0
24147819 24917882 0 140320912 116932525 0
11647205 3469486 0 48825290 47938646 0
11172516 57142459 0 169577777 152353551 0
579921349 28604254 0 941259562 994967204 0
25922940 10263578 0 45640859 45699036 0
110055404 61499396 0 572204367 482444387 0
198200288 7606074 0 226845184 153681000 0
41632771 16081722 0 317698219 374888434 0
117226278 20691096 0 429917586 420317921 0
348061576 9090784 0 554677271 603512105 0
103883025 9045963 0 622771238 703761907 0
24021823 71601650 0 372451933 317898477 0
248809584 31695858 0 563884645 553795544 0
52411373 41023698 0 750724277 820202894 0
68877054 111267875 0 343123965 332053935 0
304562 76039 0 2101721 2094461 0
123333404 11776723 0 163523401 131239351 0
107772727 40209346 0 226204300 231456852 0
426362981 375581954 0 742922469 671799385 0
91649878 14305087 0 107138951 43197654 0
450336591 45410832 0 611581790 257092483 0
122103174 3888954 0 661306107 557565942 0
26580783 130495124 0 636293476 763821171 0
178599419 29470444 0 503623813 501965939 0
72548592 85695215 0 162752892 164191395 0
54949240 48204551 0 370270807 357587529 0
231287585 101497587 0 495672918 525852405 0
9804958 3963777 0 30706799 37319012 0
747565486 88749852 0 868536777 865292080 0
32672 746 0 52455 47622 0
252632329 323926023 0 930857977 931983310 0
51526733 37137621 0 362748486 369434888 0
25343648 28709543 0 291954188 396794918 0
15260645 3711630 0 337556851 340072002 0
166294832 6063384 0 390494414 606671177 0
107346258 47727928 0 432167508 371370335 0
46177996 14989337 0 141013538 147824766 0
28348414 82900748 0 355507970 343854542 0
14529861 4706168 0 100751636 75688077 0
499968960 125179344 0 704721968 511897514 0
84996577 62686962 0 99898027 64663022 0
122980771 41713438 0 386922963 387969692 0
16771139 36029831 0 668161937 682339980 0
343098788 123748392 0 667034528 623402561 0
288084585 116439026 0 799585126 675547614 0
21275242 59148913 0 311286800 333201820 0
29677888 241935412 0 794455832 901225950 0
655090408 158220310 0 982004184 972761562 0
138419908 44633034 0 456008208 477512818 0
67127234 57810848 0 405836194 370415443 0
501998014 159760767 0 703348972 652795217 0
141637586 49680216 0 167614265 201472206 0
8374622 38665752 0 493975824 496330663 0
189427264 74563048 0 260004088 230709130 0
64843957 66387452 0 931308877 905188059 0
164288450 17659529 0 395051970 435719684 0
1351752 15140205 0 152183126 145097464 0
51497143 18644690 0 475606921 549137587 0
401412461 49815221 0 473640124 457935459 0
10503639 61840628 0 350801945 354126152 0
94584725 40144100 0 701706209 661430664 0
890485 1757980 0 109747748 106341523 0
35977329 27837690 0 890836159 828835173 0
10625409 2486019 0 57288981 61642397 0
120853819 14406884 0 963663586 958339308 0
35302293 75217492 0 677355924 647679487 0
341419072 110238551 0 594596943 709178173 0
182443267 156471296 0 691638086 652048617 0
45099391 50867477 0 290249048 227493806 0
64871728 122809347 0 630801897 712455605 0
373064860 151006663 0 883378612 856710444 0
11255415 3708967 0 235154941 197521096 0
10479705 13047282 0 120355175 121456022 0
2517768 20504272 0 91945621 93589183 0
353445070 45806715 0 897123465 765409621 0
192342594 128895431 0 945516400 799521323 0
517564451 88313101 0 946292180 765239097 0
518879475 137554573 0 707201748 875033146 0
37862314 3001261 0 97202821 105254524 0
316680461 6797770 0 840481217 869128333 0
349046992 26747379 0 645962851 704835001 0
178464569 8972327 0 599652049 597553350 0
132807954 3446565 0 491834079 469041874 0
105144421 29563519 0 178480249 165450090 0
281230502 36429343 0 486486191 554434762 0
193146974 88824529 0 278867330 246257822 0
466834543 31047823 0 546994031 432742974 0
33806585 39599706 0 338513942 369778606 0
163788603 58584635 0 272137559 277149438 0
316499293 23332622 0 452613056 401483221 0
26707401 9906609 0 344708654 283605766 0
52107907 1657260 0 806323277 696815830 0
3400399 13327626 0 55463354 55344869 0
13676966 50102 0 711157919 629737306 0
7928772 12298411 0 205736041 237028426 0
589905413 203109492 0 620943594 373990757 0
573960495 194331345 0 768176297 702930231 0
47273983 8661179 0 68134790 83246161 0
51030806 123985264 0 449964383 432885199 0
15837837 15793910 0 97619793 110449761 0
400920287 80994192 0 589375145 413858830 0
381584621 240266905 0 788273845 804437811 0
269715824 232075615 0 812321083 565000189 0
177694134 98510445 0 321086145 260362447 0
46731350 17093500 0 574416105 520216380 0
135113982 34486431 0 655492170 690043816 0
167958115 44994552 0 185691233 203260585 0
97357554 12684538 0 174607144 108824144 0
133245628 5290966 0 889875689 791027101 0
254916391 150338230 0 294657994 228887717 0
48336614 5993080 0 89540026 93557733 0
155258965 157428129 0 698003918 779716011 0
85928601 660110 0 107511272 78066530 0
31610756 42328097 0 570457339 554528994 0
869576 6984693 0 43254876 41798291 0
37434732 24904765 0 232397293 252614122 0
227568701 8414534 0 334203317 378730793 0
33345128 16818238 0 755054079 742183110 0
6164328 2270803 0 32301594 27609323 0
86471668 21873889 0 471635608 583311502 0
223968110 37588902 0 340994702 311368837 0
84185764 110077833 0 817776623 863056492 0
354751659 130060869 0 542103522 446204144 0
237566093 31376552 0 277878131 131598704 0
189932034 32098640 0 484422497 423389432 0
443363087 424801303 0 717561785 607894679 0
288750985 43695330 0 334149300 111386876 0
31434558 9806505 0 978099980 813374191 0
196275803 119528195 0 628763904 645944840 0
697110838 34630748 0 826402886 625673505 0
362691719 27092000 0 477780545 512837159 0
13796150 2616331 0 85092522 121698141 0
6765827 17890049 0 369847882 334733830 0
171544678 25242557 0 306503523 294211484 0
28040889 54267373 0 136534252 134356110 0
51301673 34127605 0 597251344 652642852 0
475369 2998321 0 19865848 19026188 0
208186966 14504386 0 694584821 664779158 0
55510802 4791434 0 841049301 842821199 0
356487517 33223996 0 451383502 447327495 0
470513108 43615639 0 829363602 735374392 0
8894782 3044169 0 147479782 142010052 0
10233942 62838393 0 295710221 224464538 0
18172470 7015783 0 700313621 653821387 0
30230810 43757210 0 608502973 596266226 0
71191067 54517578 0 644267342 728567597 0
245182146 35065807 0 257817097 363031793 0
32909534 61948414 0 328874672 343846337 0
52566011 664374 0 814646366 803388110 0
135795169 48056608 0 230575042 270087349 0
92823360 48051903 0 442604939 403049650 0
63812455 25718137 0 335395896 332771157 0
315076418 283442521 0 540551027 547802220 0
14735854 12490733 0 69201844 78767974 0
151008524 91895280 0 664475073 668521159 0
494521626 103360109 0 587310102 340150591 0
109720851 11488469 0 838007765 780404420 0
229605649 39599756 0 786515778 746198313 0
550461040 577663653 0 636792080 665926812 0
297778064 109471113 0 782553852 802232047 0
101758286 64883449 0 809028889 912082856 0
29504727 96289962 0 549866588 581648819 0
3135853 11535027 0 194800103 193133354 0
9167411 10668768 0 145754216 186872444 0
358095589 36729001 0 587939172 513665901 0
30225148 773632 0 233086727 191196507 0
2814006 333623 0 3657248 4176466 0
447776178 74855412 0 643679289 701839337 0
23613811 4384378 0 67735183 67674396 0
471703439 130749963 0 627685830 562269891 0
1358214 53062674 0 536863258 479636087 0
43161284 20379488 0 281193037 284753091 0
63617232 118384456 0 415747352 367616109 0
146807862 138301535 0 708168959 763992858 0
15887450 34017080 0 264468629 279508445 0
125351475 3004408 0 588860074 479999176 0
188998001 307269834 0 505304811 550960591 0
127085118 2283173 0 273392135 252018774 0
171773111 236049309 0 586441483 793828617 0
16960375 20115042 0 371895059 333913852 0
200708926 46131053 0 365182573 357985649 0
233876600 134879537 0 331594299 244646205 0
544238580 1671907 0 843310986 574934151 0
97454268 29272930 0 521606745 583400211 0
10000078 1387609 0 20072112 19898742 0
467441611 3751953 0 643205504 711287537 0
15525032 110931782 0 627323040 781140716 0
41573345 49818123 0 360861808 406014926 0
303278868 245829116 0 666843241 830359888 0
68770839 39096861 0 428633525 407973161 0
43726228 33300820 0 200802589 208931144 0
130047451 128698247 0 257792136 233720323 0
17941730 1383829 0 30669948 23772775 0
63751072 6008911 0 345296186 355692053 0
114802843 3045487 0 251266602 251449113 0
47931125 81355373 0 479240235 502487358 0
103051558 1815705 0 504002163 505966188 0
307716401 204273488 0 638859276 621220954 0
23864442 15317845 0 174493445 156182141 0
309290529 202051466 0 529757862 473855759 0
192615715 43729610 0 298618274 298981756 0
3125205 3550126 0 17165026 17924233 0
1530110 8963720 0 198437352 221456642 0
83764482 2343314 0 95998826 105404225 0
52384692 3828322 0 96037602 83415435 0
66361083 11023282 0 858214807 783046475 0
23587431 74828749 0 474216338 479684634 0
1258257 12987463 0 137994158 119331513 0
17779245 10418259 0 159797444 168412161 0
467059576 372324001 0 709943955 748942002 0
136757947 9666725 0 470802964 440998378 0
213249950 43557657 0 275227762 365513446 0
35456278 21765366 0 629174676 759026997 0
16828782 14413132 0 133495030 147198490 0
118870791 66436148 0 488575617 528247472 0
195390727 28534153 0 370098040 388204538 0
32569054 7833631 0 308010470 300870521 0
162137505 85758590 0 513216235 464111367 0
239975309 31063958 0 782681267 638341149 0
209835987 287547206 0 513875347 602196259 0
192627633 9440818 0 634591516 509678513 0
133126797 28578181 0 236675806 252830105 0
338771439 193586229 0 770536379 753602589 0
95021888 8895052 0 593181849 536239688 0
123379972 20017835 0 349125192 339695206 0
74797307 260889957 0 584222802 641221289 0
64340476 1859995 0 346650908 340061694 0
279364 194788 0 7004470 6877347 0
5372564 274580 0 33695658 30674643 0
48894497 8015368 0 224926035 216911327 0
163428701 147909859 0 718760498 627576910 0
59668368 42875846 0 812770635 731591769 0
104007348 58780972 0 237166506 233804022 0
114586941 10751605 0 143148832 103592511 0
332557341 11391023 0 487023956 407671352 0
260408139 70474305 0 305851096 264016471 0
166892171 207887841 0 676674974 539448188 0
15654706 34079749 0 126615799 160105361 0
293768530 31945579 0 945294529 599896352 0
30702931 1976934 0 142890015 132190848 0
354946429 5836531 0 485233684 327508860 0
21181620 8901716 0 106407613 111072270 0
157408503 27408367 0 457939032 442638955 0
93467190 37506713 0 522305657 472544269 0
180075493 48877734 0 928738157 847792592 0
106371621 213185178 0 715968679 658618141 0
43192419 55324504 0 649012552 665999530 0
451135681 135343767 0 902496783 797749002 0
326843497 119888127 0 552851124 473920422 0
18896362 2477647 0 354499258 348353586 0
59121287 35728396 0 571302616 586130572 0
24342663 54024096 0 344953324 369958985 0
585222651 8697421 0 793522293 678007842 0
19848739 10101842 0 199116387 201732817 0
1710264 15230566 0 532873898 588261707 0
192590230 61314693 0 594570064 668834050 0
236336037 6905197 0 691255814 563501072 0
13976544 1789203 0 151695621 177594372 0
575967570 115935142 0 888034087 895346694 0
64616736 68778046 0 597695818 526001058 0
20753797 142073921 0 415089717 458173641 0
195395333 21773678 0 665598594 783753891 0
514385440 114022291 0 748939209 654633176 0
1351603 5490522 0 219633365 197944882 0
397479191 276171022 0 426777806 643339106 0
365956992 191466230 0 867386783 840010823 0
64974971 28597527 0 85985750 75279809 0
524295162 159112993 0 537614557 450641552 0
516317859 336511548 0 722007519 551406968 0
179825106 26610646 0 504463452 505368565 0
188314531 19681823 0 213415334 133324173 0
76835483 5623004 0 251026394 149861157 0
38876348 29961933 0 467553731 738305875 0
37969963 10685073 0 162112232 182358020 0
7805764 158892599 0 414647788 471665491 0
53286583 13677287 0 326598339 329006387 0
6473782 4595327 0 153689874 131043520 0
73954489 42300498 0 694172177 760441908 0
216091317 1617207 0 788028655 589500012 0
69133664 5973754 0 570520378 612487081 0
58049395 751333 0 287254200 278548870 0
156265604 34974993 0 300088006 229261885 0
22604480 14103274 0 50056646 51248457 0
228651366 37924047 0 817627568 823442109 0
249906206 159108811 0 489325246 492214575 0
230087 5400946 0 21531709 21174814 0
151996887 1208379 0 317697132 449407012 0
235478135 14159820 0 366121381 359082912 0
288308568 41274985 0 736834581 621241377 0
447984854 375678996 0 849627575 936493039 0
1215022 1405667 0 76917155 70729674 0
50785940 9385542 0 157815547 143188672 0
32343440 3070359 0 576996749 329398317 0
353491419 294451362 0 714261296 874136264 0
49750274 46779019 0 561371100 594839376 0
108484894 38608259 0 136428843 102106775 0
37540586 58018416 0 655487747 670071823 0
90107164 14180799 0 710570636 605244872 0
200525526 45196076 0 553753244 590516279 0
430427399 16377820 0 882182230 685360555 0
6290710 2703860 0 60587409 67191715 0
344197809 193636839 0 824223584 678810437 0
19343921 10968853 0 91108549 87873150 0
139641179 95326783 0 782076139 774677764 0
13881634 58835890 0 390668846 437670091 0
64869136 5125395 0 116727796 44970779 0
88253442 130589683 0 513281498 535951440 0
40361464 49562370 0 621843158 610950242 0
688151572 403947644 0 869142804 858844290 0
36355597 14614525 0 327035132 347021792 0
82576626 81933105 0 596730137 578686522 0
24907225 83728865 0 734500288 763122610 0
138244550 33479033 0 732383727 722700731 0
121958192 23544963 0 706858757 718891566 0
84797845 21690219 0 242319412 249786802 0
6628936 987746 0 11667950 12109610 0
178995009 87619479 0 886434380 794512155 0
655683174 419683454 0 896433799 871771049 0
422298255 293756997 0 457595102 468050836 0
28491312 3386174 0 42524535 21218699 0
24646518 83127258 0 669772497 721363258 0
631377643 56849883 0 777969424 239312300 0
2495818 4052520 0 142162922 160707761 0
45126196 1992152 0 252439347 278527907 0
122085789 44959476 0 497621377 511719419 0
37682474 91353845 0 346848972 336270334 0
14480034 6854202 0 52966442 47582118 0
122917370 70264005 0 531693744 581456444 0
226992766 2027197 0 450746302 196037116 0
100357126 57272184 0 580772426 654202239 0
157106513 12945589 0 496574552 390576007 0
137920 2879876 0 15601708 14216726 0
177433560 3874316 0 215108701 253771083 0
270383485 2615019 0 591145878 486594893 0
407776808 25163133 0 429485651 408387494 0
21763025 10962674 0 199227562 174261510 0
32559909 5522943 0 48623637 41396561 0
6897593 14728289 0 223840657 305130077 0
9032253 1978240 0 160297126 159289561 0
2463467 143814305 0 772726870 544212653 0
169319875 52241252 0 621438066 621653564 0
458972576 124833954 0 779235566 837122339 0
424362070 92897734 0 709989122 521495507 0
140546028 23316372 0 196379866 183970516 0
70109503 76001807 0 311891950 461141231 0
30079827 7359876 0 327916367 373645232 0
208477509 54604762 0 341161594 237553047 0
109762422 51715961 0 802290361 986485280 0
12975793 32283588 0 291530008 317873278 0
718341251 3017440 0 763524886 739387650 0
10955556 17224947 0 214587958 210520787 0
469704759 194663213 0 545399743 340155184 0
515253409 16362230 0 737670854 350863744 0
75382829 30974846 0 371016870 476850083 0
187868805 81613920 0 677630567 664217712 0
9076788 7368599 0 282044594 197938792 0
346434479 242293397 0 607437823 789507124 0
30315013 42298898 0 319522697 315983245 0
26441562 20032408 0 908752632 945833872 0
175927289 61278437 0 892172008 890332310 0
79538022 15081232 0 317467043 312824008 0
574566 5553481 0 140429102 121518230 0
21977407 3093406 0 320054718 355996163 0
111372175 31218388 0 337158689 342968327 0
568126292 5985744 0 952389054 912739671 0
7685298 42020488 0 399200808 243586641 0
43311084 48876007 0 348189941 342698463 0
138910190 17819694 0 379649182 492353269 0
646810791 110148850 0 792022549 682420654 0
289157675 61699678 0 661445753 659843376 0
519392798 345466731 0 768590774 749797716 0
195960189 117034946 0 845686690 804340931 0
115116615 119651364 0 410272279 433436034 0
111721222 76411391 0 938933965 930694148 0
715334858 20993536 0 768516122 625631450 0
14548456 14293836 0 115481246 112518811 0
540211624 343844561 0 875034490 629010141 0
147681493 71388776 0 427924141 332525916 0
383135912 132766797 0 575442962 573488575 0
203267708 3702516 0 379060161 331936836 0
4786178 12709105 0 127619235 132678483 0
180904919 18983673 0 270810878 261621073 0
5472171 3202124 0 49812391 42972452 0
30805037 47170999 0 118498393 110227655 0
559311055 74500991 0 982205808 881615683 0
9476054 29627248 0 296168234 284439055 0
649166718 383911896 0 719418605 626713192 0
398429119 81537510 0 541285779 271741568 0
159999181 38769677 0 284803406 269769287 0
10546629 161879 0 315456128 354370927 0
322881346 35242167 0 453197699 329207984 0
43235 533091 0 4394287 4448736 0
13202231 34226087 0 205791082 218785686 0
50570981 79495162 0 361370474 370156331 0
50355084 19399584 0 95299861 83496163 0
35801383 46214550 0 652498373 717249151 0
509442 17515016 0 151954622 189077350 0
287334001 58238037 0 403243747 402953420 0
27475513 54188997 0 173944644 167081931 0
16429812 19385008 0 114192949 128434401 0
53936839 46127515 0 216677948 265892956 0
545601327 220794359 0 928683187 709582804 0
31724260 8278635 0 293791203 272412801 0
100486200 37719294 0 538872649 503500172 0
176848943 48460144 0 372861517 319688971 0
369656426 37503187 0 832899228 806206803 0
23546254 29305357 0 192730044 189353686 0
75604174 39323441 0 588977815 484099842 0
230952101 27071839 0 306338967 375399154 0
81527102 93034884 0 837838842 747651428 0
25030127 110188292 0 443468903 476802688 0
66108381 66601579 0 840485851 607707943 0
1180675 899111 0 11073322 11080619 0
146721127 18891307 0 657593061 741441956 0
2048644 42435577 0 401696398 326799882 0
255558601 92759990 0 283593192 159161229 0
33679188 87227365 0 139464632 145108077 0
1354393 8974908 0 115387612 128342562 0
214136023 190791041 0 295911228 283701870 0
83078257 111000264 0 284620147 268277739 0
150979428 63994057 0 355429907 238153459 0
393988176 11425194 0 548043333 569758468 0
231472420 173278839 0 400456505 276890320 0
18282148 3936330 0 411961984 342530456 0
296640342 171786264 0 597807784 651065607 0
275683206 1623459 0 971049531 962729851 0
101115532 132718013 0 882531984 812020163 0
274265902 12517038 0 357330879 270694295 0
43532434 8943134 0 395141628 414587899 0
33689662 62736425 0 339418999 381017177 0
77476928 10583728 0 101667933 94956526 0
554652 6378026 0 78987110 72888593 0
96518291 16335038 0 124181568 102737021 0
197107899 21293030 0 222611170 244870884 0
49420966 29270648 0 863496382 689748387 0
174683894 3137949 0 333668862 384958718 0
173723964 20236535 0 212891810 105345999 0
357413192 90075254 0 370775228 532832930 0
86571727 78200633 0 927056670 779741071 0
97068947 5830958 0 108967059 62703684 0
14777985 2983660 0 150868140 173533784 0
5583306 29333825 0 260673532 216073739 0
21951612 26232017 0 588012099 671994611 0
21583110 51181549 0 722501768 759311186 0
124145114 17545061 0 898285167 926654078 0
476203 47455405 0 292542004 252825929 0
1693399 2490705 0 51337678 51174388 0
7721965 1570444 0 139827587 109006992 0
118582738 6955987 0 624059373 634475593 0
46273923 14845528 0 273785443 305723595 0
628970819 78479004 0 662152993 538560604 0
423740040 237242505 0 447425851 450861820 0
311619835 106621853 0 398768775 242603348 0
34250172 98554514 0 321081488 298441272 0
491593950 156990475 0 794925888 955898466 0
21257510 93277069 0 572674458 524729019 0
222200650 203998247 0 578538653 511406708 0
95199981 12694726 0 449934904 378722842 0
226621579 39819375 0 455659038 480894884 0
6746582 1739028 0 44196236 37742960 0
159485493 103878854 0 897450271 829335883 0
146116039 134077932 0 576534132 593473192 0
38612690 4403876 0 73071221 72778977 0
10947427 22073680 0 172992079 161215972 0
89640015 55465587 0 565076595 598824762 0
90354147 24742736 0 468201671 485834743 0
155891247 102266905 0 648551861 780314875 0
3436090 23200949 0 846328576 658752258 0
53634771 12256777 0 222951294 270743395 0
84762537 58830557 0 567548641 515826758 0
196689376 125429238 0 410224553 335544870 0
37138567 86156779 0 775815312 798384227 0
2857963 10575066 0 143181778 145019781 0
31842798 54291606 0 306899623 400395454 0
13288416 29771753 0 499710951 460528768 0
641727789 140910202 0 773680074 783436886 0
13231407 33098194 0 587300634 605246265 0
28065515 104460382 0 651044613 781009014 0
99691166 43904026 0 668060249 666187282 0
54636976 169293140 0 565971194 552772817 0
185559795 24208669 0 491038906 489799019 0
60526138 50598230 0 166078267 170912897 0
247679614 40053492 0 879227281 914961132 0
177255818 73408808 0 300814102 342443809 0
4015390 1000523 0 73819451 72972883 0
98505757 16630694 0 505166711 433348925 0
509480403 158381045 0 549444240 583029305 0
99570258 46566254 0 227745764 221419234 0
4899100 36543780 0 77703340 72017761 0
29250129 7614766 0 105198471 102104700 0
1678971 5949339 0 623668774 625715921 0
97260214 36051285 0 313825408 325778484 0
82511427 55045416 0 102160271 68737101 0
342558279 23224641 0 591075617 553427051 0
23218324 564336 0 344424488 369589708 0
476225229 638906384 0 782421107 810361866 0
272663047 161652743 0 415212188 547270721 0
23877041 4289152 0 42145845 49628199 0
246034512 8441813 0 353095412 238045276 0
107116934 50810070 0 481907924 505353610 0
6588375 1197306 0 15813017 19442384 0
105884815 81678721 0 692454552 579469435 0
68750959 1494807 0 141570184 125342882 0
124035618 54213056 0 322276335 307265638 0
123645794 28466202 0 273024175 314172349 0
167035355 62347915 0 199871963 232595570 0
19624321 88294434 0 602075349 573205493 0
10669261 934056 0 24782607 25103999 0
343086972 34598975 0 529301249 378573802 0
16923176 24191057 0 99839823 97423152 0
520973550 164123713 0 611570164 479445495 0
9254995 28463533 0 157143602 188281175 0
16350487 21284166 0 518626383 539388255 0
195510392 45888342 0 243671697 211009270 0
78972551 60879202 0 132368184 143633239 0
80668454 51063127 0 726892787 734915057 0
55173158 41555413 0 149502881 156590797 0
4820216 61045571 0 352778068 520343383 0
453893529 313254076 0 789386649 730479768 0
24011627 16101987 0 783109363 746719537 0
25246832 48306 0 49114973 51604361 0
224396130 872993 0 322315034 206472427 0
172233537 12131442 0 766975160 911490340 0
6011034 10810318 0 692982843 846339307 0
18336045 122099084 0 388975480 453415609 0
414605921 28435104 0 598809670 581270028 0
4383764 28205207 0 437977173 404908210 0
145969374 29855803 0 655780516 414962532 0
167093684 20869558 0 769427253 682260562 0
262446094 532020740 0 817321073 805831557 0
363593102 53139777 0 402888420 397187707 0
144023511 14259995 0 210287845 185749430 0
262389986 201774 0 767825375 703688534 0
45695426 6896277 0 287406489 283974756 0
227776366 243377021 0 632732250 631481387 0
42009027 165182109 0 367715778 698575284 0
156192102 105971755 0 194578513 197618751 0
31715102 65314147 0 534831629 527576847 0
109269539 67169684 0 386155021 343825263 0
54619667 56336119 0 254121721 248699998 0
112068417 91324068 0 807516599 776862167 0
143430146 15131426 0 662189157 577859131 0
7972055 1581354 0 22122185 16315021 0
11847297 37886702 0 318685602 310870978 0
13070933 3398453 0 20232099 18741695 0
16017892 115626818 0 702400662 649690471 0
397456201 66853784 0 519789421 487087526 0
5102984 3165074 0 157017783 153588697 0
10752512 29256346 0 267851834 275423948 0
9592766 3321217 0 74221536 73061007 0
7618663 4688305 0 74047676 74990845 0
10915761 23159851 0 456776528 430298189 0
41325860 70174787 0 198006228 196979521 0
187238789 62089894 0 229617362 197134519 0
14598075 1758862 0 183035099 252638732 0
67355281 1035567 0 664332154 596634854 0
6338668 35071142 0 356871693 361277472 0
83520257 69416877 0 274224849 267064359 0
416211863 189180191 0 667011990 660490411 0
21260695 4308030 0 114613214 86982512 0
35701245 93519001 0 308725411 463790921 0
17495535 41378091 0 288018296 296697035 0
36601893 54843827 0 528708675 575231762 0
13717460 805120 0 21670879 20532554 0
105102412 119980685 0 387675674 428402351 0
17308191 9923438 0 133178448 121542757 0
18239368 4448225 0 23730376 23106549 0
80791414 35313661 0 93562525 91247967 0
294062303 93529725 0 575232627 620519936 0
89430956 58113317 0 642925274 563654129 0
25612941 1400435 0 117128159 95506284 0
43482219 14887582 0 110510911 104268614 0
51157811 8373691 0 89748649 85456709 0
830137 508096 0 3873108 3783865 0
221746457 24558994 0 349664625 268022058 0
834088927 252201216 0 981614692 849822124 0
48688793 13861264 0 96942036 77799759 0
403103009 305375721 0 976237194 968849649 0
123692458 250901259 0 763168216 800977836 0
2367212 34918956 0 402830930 347257078 0
17383789 8982019 0 473052753 360843153 0
212564880 77446497 0 593577324 677995490 0
67720302 28295283 0 463647554 485687865 0
106025788 18723415 0 362295538 318105032 0
137711260 56546004 0 275725266 285047888 0
66891304 23591336 0 515274681 472028609 0
9070938 7036268 0 54360533 51124360 0
142513386 62190023 0 643669678 709249784 0
756993075 26947666 0 769351356 555287309 0
6634328 5581404 0 319697541 275504934 0
14251740 2165587 0 37880851 41413692 0
234776462 62375268 0 253453848 297386949 0
38934929 7513252 0 251232813 225632798 0
7553239 77356863 0 292738048 284839596 0
283848058 109843636 0 789579761 747204513 0
277951879 101685630 0 419268227 346981849 0
517406504 47225499 0 597884448 624183945 0
7414518 8972568 0 83493174 87615152 0
1055004 8940019 0 136623439 152294606 0
221626242 90822626 0 724795154 723774753 0
730895603 559341076 0 912596912 951920299 0
129558615 7729913 0 561632368 612681484 0
78571915 29971153 0 462394935 450594110 0
16720998 74394115 0 425223704 400696198 0
9701439 148050522 0 543629100 523522061 0
35084882 84889435 0 887197425 906850203 0
117789907 16280128 0 287160369 294483737 0
123893914 36705643 0 635677906 489878254 0
33071282 7064789 0 77589772 66002833 0
47040091 184525090 0 585551556 951022166 0
391833825 106661378 0 467085872 373014983 0
87170061 43874586 0 485934577 482434703 0
11412828 25122744 0 193618046 147760161 0
134999632 260491347 0 719631582 731330764 0
215958490 85363170 0 543560310 470516722 0
43260385 2844218 0 587425806 533174265 0
160996635 23918450 0 801287140 604773969 0
42545780 3847359 0 206137806 164288955 0
76020378 11193119 0 402106592 311877751 0
7392486 11576097 0 164328642 157777764 0
402564829 28765111 0 857181823 906573314 0
75340347 11570832 0 125175664 61938559 0
98855729 12426965 0 187458860 188124443 0
168066773 43949089 0 429172180 399729110 0
54248437 72984664 0 423459600 526076474 0
26019824 569813 0 279688984 250342135 0
248554946 59431161 0 448829774 499088067 0
303172228 1924249 0 475760215 468429344 0
46767626 14778742 0 326975146 379583513 0
170918060 217368755 0 617184475 607613095 0
464510284 64364171 0 686866723 689911078 0
445494138 8190198 0 662907862 253776592 0
240025154 122293127 0 598540479 631452976 0
9151998 25329871 0 100520867 95714085 0
66109539 4591275 0 130505650 100316140 0
353777082 154220248 0 745963330 524857919 0
17042300 62089754 0 672185162 818533022 0
179612875 331939807 0 604378066 715741373 0
40703417 93740077 0 677245700 729164804 0
49654633 48406880 0 97277670 134196917 0
88745442 9759692 0 304894962 326053012 0
28146478 89767978 0 309955315 327894000 0
803091902 18301519 0 827283169 810352064 0
353213789 176629908 0 596696350 567321985 0
154136567 88256074 0 781393753 754670844 0
67260278 62649318 0 330726306 308066927 0
60442304 33067548 0 653076026 672873340 0
243165233 84165489 0 414186360 405535347 0
142866604 9587882 0 902223447 855708079 0
129940921 39037327 0 765327604 781514611 0
198395147 52446909 0 221338458 260154138 0
206522985 101771751 0 348373413 361259363 0
67004193 134482132 0 703660937 739610944 0
161503517 6176796 0 525184285 425622272 0
374846973 167377780 0 758583942 925117572 0
26944901 21304586 0 608115322 630522076 0
9705012 74713872 0 449178554 395485043 0
89876975 5285244 0 106560229 74341325 0
143570736 325083 0 189096461 153037446 0
265969761 48236338 0 439511649 404031963 0
10069203 11818782 0 204047756 208067623 0
521757900 302594781 0 796847703 692817857 0
128084842 111828224 0 243875073 174391748 0
61122872 13413094 0 139566185 133829581 0
494384415 81909627 0 602841646 124768288 0
83135080 27449780 0 356853042 384691919 0
21435230 2352002 0 226407092 228714912 0
13102237 1448601 0 69006594 61273130 0
2090062 103634518 0 620121243 752282681 0
193655027 5910800 0 292406221 211670877 0
160236222 48750894 0 446462229 515010786 0
154433765 4568932 0 741922263 787342766 0
74939223 21026618 0 861177521 830021732 0
172514774 87208009 0 249471070 210289041 0
4260740 78980427 0 469612684 415959959 0
77624490 45158391 0 418263591 422285525 0
64368845 67956710 0 411150008 404728145 0
6394534 129285694 0 914906059 801323509 0
160066552 69433236 0 529557615 443569134 0
36052501 222642630 0 449449351 559147487 0
159261671 156204355 0 873900122 834794997 0
12149909 7735526 0 287226294 284416572 0
76447674 48360502 0 582155758 840372973 0
702829270 98821337 0 863231196 868950513 0
64416478 86185025 0 125995686 173997065 0
30894955 189777907 0 584048527 576958478 0
38024925 29751818 0 241415952 268121549 0
68415770 19325416 0 182209455 186102078 0
334096573 6278715 0 733190764 685829990 0
114945283 19942753 0 240168673 243373093 0
756456744 101662300 0 847518976 435894527 0
210106007 25112335 0 460067458 316831800 0
411105574 6537102 0 668806087 711397473 0
176194089 80031828 0 736432038 750738167 0
6097928 226489 0 27655981 25813041 0
64240859 22145366 0 932603069 912669229 0
116109930 30001078 0 136862459 115836735 0
18034246 15655861 0 563407993 586096092 0
551902 2959719 0 13510390 14450561 0
58464688 50590712 0 490483333 474789662 0
2656872 3159496 0 27677560 40773613 0
336800337 25001015 0 902548160 783206149 0
1204367 61637918 0 477114167 462550776 0
220630893 113204807 0 328375033 333900022 0
75708276 14865270 0 584686032 588594852 0
137272169 34787547 0 198431236 226073816 0
55928 42392147 0 156736638 158352656 0
92664828 104939722 0 626957447 667829889 0
3316853 8483470 0 34713558 50743918 0
70071919 54006983 0 445678311 455524987 0
28280141 9232645 0 83078103 92278190 0
457243417 181163417 0 514063834 343980968 0
529659096 79581337 0 739828055 653101203 0
13607056 4868234 0 185674828 209901330 0
338307797 49319988 0 747053877 800050208 0
101899131 250435188 0 670500589 652877510 0
470170113 67389345 0 752563465 744913152 0
325271044 85703139 0 791973386 704306398 0
168104970 138530248 0 510448113 496318864 0
27778012 40217994 0 764882495 718986686 0
22628567 20210735 0 57032060 58590090 0
14654444 17799845 0 166721808 169143172 0
27229957 40929397 0 497229904 432301200 0
17810173 42287002 0 427489128 639717457 0
19287793 8043285 0 34437566 37442281 0
34222142 16015729 0 42624329 52494258 0
16661419 3789694 0 61807064 71030080 0
2430776 3875849 0 288971093 221216807 0
251507453 19038005 0 260523469 152739794 0
147940078 98601895 0 612430821 701706735 0
151105679 8220461 0 832769645 766776844 0
71892327 27132467 0 375393156 363973622 0
29680528 46226358 0 367300741 371418084 0
70233 58581749 0 694281210 709296267 0
41232958 15661878 0 275010117 300777844 0
107731606 138539 0 318544510 240046126 0
520246605 211495861 0 728726221 569685726 0
699086123 61740492 0 854426609 903314242 0
189716 194161 0 3597174 3860464 0
263872119 48394185 0 484897829 486721322 0
37449531 17434643 0 214561913 148475529 0
56983138 128765530 0 561530401 301611042 0
452634866 132672945 0 885796348 798328589 0
8246589 19361891 0 755974072 912650864 0
174794077 2816860 0 282007490 270718327 0
120443150 29849180 0 151779178 167128307 0
383271699 19411750 0 504929518 506778331 0
18322341 9665672 0 276548542 284608344 0
17019905 7091286 0 729347226 684119185 0
16677559 49808061 0 263830573 288932545 0
4617783 4929134 0 154926969 163480009 0
2902808 40597971 0 90332718 99305062 0
91369906 89925304 0 991601316 918894106 0
12459603 12877239 0 156600431 171413251 0
46322752 132256762 0 942614903 926261841 0
6301612 2036073 0 86229357 107898752 0
203841 204908 0 2637470 2690635 0
261426415 26310831 0 605013663 611283645 0
41583484 55733139 0 581855278 629317703 0
121563102 73153635 0 387392903 370909683 0
341362426 144754456 0 657770015 521184040 0
14065448 84045659 0 587713751 520205501 0
59248327 63388155 0 667502911 711635297 0
96704372 38678805 0 262348808 298173898 0
3502214 25797367 0 169384403 207668212 0
39582100 45117655 0 675666801 584617764 0
10661803 105716663 0 475288709 651529280 0
79824545 23513342 0 94180519 95482843 0
12781870 80365803 0 703233297 863522905 0
13752764 184148813 0 671647497 653193798 0
71268874 1405875 0 242722590 301588658 0
3025791 1038082 0 3374711 3713150 0
31257275 4578591 0 694668826 700822206 0
43920505 3560668 0 271296321 248196752 0
35182550 9356381 0 461412960 600505225 0
17140275 20566135 0 810149846 704677238 0
212255003 107338959 0 453166345 431068674 0
206990784 8893228 0 572727002 446852790 0
52907142 135887237 0 867679196 861598207 0
29955435 96637660 0 580611088 567085170 0
249874803 109497300 0 714262875 753722948 0
18049244 74715132 0 559969077 527696097 0
5170528 5049120 0 114035527 109596518 0
20942882 36473066 0 436607694 343642520 0
25040588 13734923 0 242780112 259315258 0
21529342 9746469 0 423934476 439433908 0
8145291 62776764 0 498540468 545063561 0
183605735 161891971 0 396449971 372892293 0
91948230 210549392 0 528044965 692954488 0
1765125 3191443 0 63435525 52391273 0
52173793 185537233 0 762004722 723181416 0
12068267 14955599 0 162934170 168663709 0
111449065 107671743 0 810313869 863156435 0
305588630 126148827 0 337097698 231547676 0
111804456 24828783 0 468942294 426291843 0
5968843 5629948 0 155548582 170350752 0
308594515 12212170 0 496159388 459690789 0
38382605 13867746 0 394722884 402129841 0
355152134 17839209 0 733427984 791766198 0
270763346 104296449 0 636139889 668579849 0
58771083 1416401 0 100502032 105008782 0
254006962 140108128 0 705856067 679426283 0
651346961 308231310 0 755939308 859626000 0
42993297 2824127 0 174548494 153370650 0
172744734 28617576 0 813372942 809193168 0
90998344 20896875 0 450973124 381740528 0
271294669 4007893 0 305470712 107866153 0
312695572 278441720 0 954787388 909710523 0
69659584 73056972 0 212663723 201024662 0
130658321 71062301 0 823751287 864880285 0
1694954 4266634 0 39087022 36416566 0
471077821 99896265 0 954314523 755631108 0
11848182 26890305 0 297238134 289974146 0
1052994 1217175 0 22206831 23879893 0
206717986 18041538 0 792603424 728995982 0
75448739 186583890 0 936105549 701586269 0
83578163 30654335 0 491584682 485887489 0
12988608 5140217 0 42272008 34352273 0
7069879 36355339 0 259440664 299381838 0
234986485 112336794 0 328297806 248173956 0
19681143 138707974 0 804525026 789693168 0
408150785 372846750 0 847414681 848814225 0
3247829 2619695 0 21436709 16974730 0
122985495 47919613 0 450094364 473856318 0
68024282 43948922 0 351734024 367171546 0
190491626 58910328 0 698560852 587958165 0
242846391 94828162 0 460765870 532233224 0
149755275 38291608 0 354732812 307123097 0
2141449 15824016 0 81958571 77416677 0
342345 1387405 0 19612024 15130670 0
302607739 136569129 0 403274736 379367139 0
10249629 17111455 0 94702460 90602802 0
8061605 71552104 0 266782259 268493877 0
429307872 21691968 0 588360308 446174671 0
179732596 45540136 0 469575000 453340292 0
84775830 23257123 0 567630313 651068289 0
582446680 51840834 0 630113476 346079801 0
311946846 68975465 0 811516198 837190178 0
32799352 28012042 0 189738003 180727226 0
19078995 17224206 0 480501206 462592001 0
521316024 191637237 0 797612514 694310112 0
6708716 26075201 0 280004456 378000924 0
277598612 9751681 0 813655962 800238272 0
626275256 54512790 0 811760535 788555799 0
260791646 215882482 0 949779460 761382385 0
259013866 26583051 0 533982878 221385954 0
151008917 72564305 0 423310097 417296163 0
16269309 32084792 0 561342790 524518163 0
77010288 38691978 0 876993784 899965684 0
49683708 2419501 0 164618749 160180044 0
8655 964 0 232770 226091 0
46713935 61876527 0 389004845 401844864 0
123553499 39353389 0 185694257 135588460 0
26245623 19047484 0 238975607 243499309 0
29104259 7221642 0 600133642 721454945 0
16190713 112697172 0 691255239 692412734 0
33361325 3376056 0 197307330 182089127 0
430421254 98973211 0 842239804 637335131 0
455052903 76291967 0 925701076 768322946 0
358389719 17931875 0 418650665 247479143 0
118878741 92700692 0 419955458 434611049 0
214521349 30245489 0 217935817 192688490 0
157473124 60731121 0 446032996 495170277 0
40891755 11893064 0 59941920 59506855 0
169540 220071 0 4208346 3898457 0
280165647 51990235 0 609012374 652348183 0
63662230 22387528 0 174853518 137289680 0
123509608 78283319 0 450790810 451583303 0
1353881 81135295 0 243159497 289373951 0
146833719 54095496 0 774611285 786197620 0
10308114 18037127 0 225518869 210778252 0
131055907 185101012 0 867938513 730613435 0
230453841 14336851 0 835445154 835561452 0
168425567 133718607 0 328625825 350151546 0
137364013 1378221 0 557823069 502329891 0
187324246 2513628 0 618336392 759271580 0
25556066 13945912 0 317164554 290472826 0
187318533 14898805 0 645075113 685159914 0
2898469 310366 0 9374601 9349882 0
16056179 115671395 0 693424813 618540352 0
36131726 16466738 0 55948478 50116263 0
41766445 1014104 0 434831942 505373131 0
628787230 12624866 0 687754031 688795709 0
29553299 38069634 0 899912747 888130321 0
156225605 174150984 0 538161967 814865119 0
391838155 3081931 0 780671624 742162199 0
97953972 9196165 0 512813955 434630308 0
11256230 24110692 0 197831653 150742733 0
39316015 4485142 0 100250033 102882676 0
277762424 62155807 0 536758872 426648502 0
147214091 7933127 0 318156666 351364541 0
227887967 30313647 0 403122987 369793761 0
596059686 215147356 0 774409732 844812199 0
161062521 73263598 0 724237913 734674177 0
388292624 60366213 0 792790428 815064340 0
33161268 14913702 0 73953933 71780819 0
132305641 12933457 0 943486623 751816876 0
31467744 75059976 0 777108679 831881274 0
229121754 2529256 0 345606305 390097681 0
20286518 35275380 0 373570332 317544912 0
439513003 93317273 0 993626679 866537597 0
95260165 21922980 0 528571247 527394969 0
219469770 67170990 0 976099637 959894614 0
185142791 32043426 0 654638178 696411978 0
13135785 59401820 0 590542891 577831298 0
359302023 18483875 0 698243733 847566866 0
163856975 2594022 0 262830711 214448166 0
411215021 10789717 0 538068799 473850882 0
51948243 25942363 0 414991538 395249263 0
26201445 27503854 0 31367650 35889167 0
388533790 73919951 0 656403376 637501114 0
143604858 27361764 0 329479076 347635274 0
15714306 94493416 0 586626949 586945847 0
69529256 48818159 0 504474711 427257749 0
242013109 216125731 0 533721395 512853123 0
27070381 10165485 0 119212464 109145662 0
62474457 7222530 0 498165548 678674001 0
151229552 12340758 0 831054394 936138451 0
3526309 20341980 0 156036176 136948696 0
104546199 176247825 0 667035168 646677598 0
34936568 27983022 0 50816433 44548686 0
502167805 215486236 0 917175087 756435338 0
3162239 991849 0 17935646 15813650 0
52365792 22672710 0 344623513 342563976 0
163414908 72687859 0 214734457 203350728 0
115100387 21621306 0 135479447 77458723 0
486555220 176263019 0 933775613 941908263 0
34276489 13731551 0 50538662 36746599 0
328663894 359124241 0 889460759 578679574 0
9476621 34649477 0 247080957 274003240 0
126140435 73120435 0 505648204 446809600 0
19614745 28587737 0 922836835 787820053 0
367388544 80388639 0 602926129 700776350 0
736746623 47924378 0 893398633 941800425 0
374930344 53727879 0 509597111 107663077 0
1963647 108935340 0 436623314 513938433 0
38356548 23166145 0 428571839 513089589 0
48541971 50683804 0 549479322 546949175 0
33107213 41577881 0 140377700 142666572 0
100080784 37620640 0 647462968 621849418 0
338274481 43514440 0 783605816 730686516 0
395489104 88480109 0 856415974 836865447 0
140499037 44998696 0 606305815 581541196 0
159374625 73311935 0 720794237 776523395 0
596367947 151199943 0 919976378 634170740 0
179982717 9910920 0 611181438 625043872 0
456109300 224278289 0 602292647 486453684 0
428405049 110804865 0 697581783 528310130 0
3308589 140029694 0 391512844 449537821 0
332701781 14454780 0 412850278 323909883 0
5306162 14803573 0 99405652 86726020 0
135836162 136240050 0 684306353 622720164 0
116470219 6010681 0 303467368 321914143 0
3390589 3557187 0 94599772 103517973 0
190561927 16462086 0 487901168 490664816 0
435961286 203792097 0 766902932 794563459 0
56968890 52165627 0 436462970 374273105 0
19606794 68707522 0 515517715 457716952 0
103040437 31720645 0 372214917 197619956 0
200498376 238948076 0 509916898 555271973 0
97779024 12425960 0 727553469 634556632 0
768791410 271562328 0 807080762 550898863 0
560543327 241791178 0 685998822 408582134 0
235655657 65676772 0 646797782 624273351 0
550525651 225328646 0 642235090 286122455 0
39490951 5643973 0 465985913 520545221 0
220614490 30069470 0 479236404 448700646 0
1214762 142030032 0 631343390 633788705 0
36789693 35437018 0 620935742 524139409 0
46430234 983406 0 138088021 129274285 0
68137025 139970177 0 833547456 870864152 0
52562335 25316915 0 133291032 154949131 0
193662074 23555321 0 499727547 604940347 0
49083613 2437344 0 54512274 49745848 0
15813338 6305655 0 83192167 69926008 0
255329829 239428570 0 335677695 360738983 0
65303264 84267359 0 435699739 367035349 0
464262728 86519453 0 536661867 494927601 0
112811274 23762641 0 348272813 291571802 0
10120934 39937988 0 655009640 714515990 0
281441619 126294514 0 428360451 363521629 0
21385472 52758834 0 236353531 260273011 0
396171 9500961 0 496830319 441704716 0
70394783 58946325 0 202883825 228450630 0
92438971 27010057 0 484380612 532885164 0
4415122 41584465 0 302319240 338778559 0
67451810 41593575 0 391000258 361753756 0
11520805 45873563 0 438345828 402982911 0
230280945 121377103 0 510137548 450065175 0
22449337 9526203 0 58366432 53263365 0
83433965 333851472 0 967269237 962936993 0
31297462 127916053 0 555435738 562361000 0
251474895 19602970 0 589598338 621123325 0
324611406 16457224 0 659840666 664401699 0
4379962 14653881 0 519647432 585875972 0
252064997 134883447 0 973989906 848793009 0
473456497 176657351 0 961987485 866417950 0
694769002 14306812 0 881698901 798708692 0
95059629 75863221 0 434988292 387996574 0
456831277 46157973 0 824737503 629856709 0
11309720 11513150 0 578940223 547024150 0
515155977 135241454 0 812837784 652213794 0
173859197 8409037 0 426719642 329669503 0
38941679 40478089 0 86793331 82448170 0
54303831 16805018 0 289948128 287662512 0
42672665 66284818 0 291058677 256987864 0
661576417 392358591 0 875599607 532903507 0
126120029 74442767 0 149790656 116363758 0
111635464 4741118 0 650397857 582795859 0
21008139 1942715 0 77756837 71990400 0
24581243 25442503 0 158306804 152387321 0
97018755 2070011 0 482844539 485029008 0
2276109 2243187 0 6639596 6568877 0
166204851 1156503 0 214408741 201117337 0
108444316 16317204 0 152275494 77450337 0
272900249 78702926 0 684218185 733177998 0
223570442 206557464 0 879962954 920203772 0
59667024 18293109 0 191722620 176497193 0
27405521 15804058 0 135259758 138312180 0
496758662 8159140 0 539148688 370566111 0
784073 40931819 0 151743222 118811963 0
53676638 32190355 0 266917697 266009852 0
307327368 271294623 0 738679291 674711833 0
3599540 118774401 0 624748399 638322183 0
75269630 13374668 0 785575697 736969974 0
51520 5234544 0 13352238 12557597 0
5616916 3493474 0 44013325 60137775 0
225200326 3514482 0 392091578 264171206 0
6184266 13274732 0 250833644 266386678 0
40781142 24708751 0 228945642 212218013 0
298028774 14113352 0 686452691 584284915 0
5059975 14915941 0 37150326 41034898 0
289711763 9217906 0 541515359 278047610 0
204232850 1118146 0 442307435 450328111 0
21545233 48644850 0 749051393 859108770 0
84297101 42335580 0 93761094 45316102 0
38220029 25568225 0 286322261 244532635 0
93436212 73006776 0 420414694 359309363 0
109754053 58348924 0 740340228 732850100 0
46233624 8485074 0 616507772 671621844 0
41367892 46479084 0 702931655 667875128 0
78882891 42862809 0 529947586 501604555 0
566118787 260502077 0 645733509 515505648 0
8122337 3687680 0 164146205 172467045 0
247331631 84146879 0 402659156 111371304 0
165591703 30651078 0 338739330 211718097 0
1488375 3700512 0 48906734 42893540 0
49693233 10851660 0 260321768 254776445 0
15738478 268275055 0 910331584 791408951 0
83428416 20688156 0 171630345 124660705 0
106734198 161933046 0 276830418 487086098 0
22024847 48626217 0 326351896 414692808 0
665007554 144019119 0 895876382 796510916 0
28991789 82000675 0 774099959 813290855 0
9813807 3135507 0 149030951 163201646 0
208523753 46868671 0 731313337 665129892 0
60600373 63455304 0 568331032 637246003 0
1613375 84773144 0 634980138 808496468 0
270803860 21384887 0 423758238 483366465 0
4202305 7808260 0 392564683 372112352 0
46754680 129466532 0 555458423 575852348 0
179118414 13839883 0 547208549 557714349 0
362836895 87760820 0 562890875 566949248 0
61800548 31609567 0 141769537 137047981 0
48429645 34012904 0 898568965 918476685 0
25432724 38595433 0 820541619 845268117 0
136200357 37990341 0 633152586 617335138 0
1167635 6385483 0 22169467 26124059 0
132063696 35518459 0 709608388 759976572 0
482760447 7181180 0 780712595 708052836 0
4830959 4796016 0 49057110 61459790 0
84853198 77054544 0 785001844 799191531 0
38060043 13968152 0 498691396 455468362 0
113610519 10143104 0 304376988 256101728 0
18290015 13421166 0 709606124 775535136 0
202513013 1136991 0 778118818 669830260 0
238751499 21297769 0 295683555 238333728 0
643735272 389638061 0 720495429 784039991 0
64332668 68472469 0 606084204 648945718 0
306523560 206812099 0 488365717 473539803 0
63425115 120135122 0 586780179 771338502 0
256693774 212761793 0 749941283 776103879 0
52296780 48078225 0 490227720 498965391 0
443929707 188113189 0 690649236 622889754 0
48138628 20614039 0 650527246 609813917 0
611883 45314820 0 859507775 835965821 0
84481196 72792664 0 359779061 390658134 0
495453864 280280301 0 905155130 830506071 0
99546248 19957257 0 264333138 273357987 0
358210691 97457792 0 774384457 775421061 0
235717493 59446313 0 500110891 463019921 0
1614494 101101638 0 754481765 701729971 0
115021832 167008461 0 655596481 719613616 0
176926753 51663994 0 225079192 208899079 0
458867840 71013279 0 642444394 511035411 0
596850697 167951955 0 635862464 704340184 0
162338566 20361089 0 817044706 851856298 0
178483365 152197699 0 848221276 813841664 0
139263470 30055910 0 176799951 74718499 0
374046739 19644209 0 409482685 58399158 0
30776033 185816995 0 627976133 623534368 0
38296294 101045452 0 881281813 605625193 0
24758592 13529439 0 48693801 53256828 0
450678061 522985134 0 677506099 750121109 0
62527349 110115352 0 809844327 744316749 0
129824201 89960769 0 282612378 353450881 0
20146900 11718224 0 101010070 96786338 0
74589308 59322137 0 540760910 552593257 0
14786732 27796203 0 193512708 274496747 0
197683254 82380787 0 296793138 266874562 0
83457531 22187923 0 211530512 206919926 0
82203777 106986864 0 731312365 762851052 0
134615040 56040375 0 923525914 840371016 0
76447421 18697670 0 127201589 142447441 0
9155630 14157103 0 119616212 99346696 0
8257319 25078778 0 245899599 270420367 0
164103227 82774642 0 415622177 396307699 0
996083 15345420 0 168288215 162495050 0
34862502 1567630 0 207637109 203600487 0
578725197 289791093 0 720666464 562652183 0
230344068 140991551 0 427701043 398023533 0
484209151 372942690 0 749907666 523435133 0
120425712 8302963 0 842698587 718543873 0
7371689 1668057 0 9795140 7250491 0
63453974 3463477 0 655137809 643639442 0
6690459 16069315 0 566020451 378383260 0
31753066 60884469 0 689555453 778213756 0
16359894 19101520 0 270188043 251143612 0
301859600 108325769 0 464690662 414754818 0
22051304 40021453 0 643988500 652224715 0
87877110 26898918 0 932639239 696874037 0
18742534 3266144 0 105304389 114037992 0
38007170 143486154 0 557700085 571030581 0
477295111 125537237 0 498440973 583654375 0
18642060 3461919 0 68846913 65977378 0
7058654 6013433 0 812427607 815687650 0
40437482 5080400 0 130579723 91396709 0
49340261 175946645 0 804442822 756539426 0
160427335 2503276 0 520626449 479130622 0
60538082 3799254 0 97354063 106528642 0
17057421 10990884 0 54497203 34289648 0
397124027 39456960 0 521345759 472273673 0
1457940 10523925 0 88634754 93022921 0
411075094 52734661 0 453494398 455056966 0
311335798 42415908 0 456611274 443760038 0
591243869 79449845 0 635096962 307684385 0
16211817 79694805 0 558899249 534831119 0
292451798 156783669 0 486054833 378341138 0
61249804 207091543 0 526573174 688649350 0
730877963 426830586 0 826070792 757136654 0
20366156 145432630 0 679492185 706404825 0
17593276 146254778 0 685025443 803236407 0
141858771 180549314 0 861127159 918968268 0
286309715 82862895 0 483441586 435512405 0
61929420 27446426 0 239912677 249102897 0
293409224 120277135 0 323404566 318016512 0
268323936 106476810 0 914130371 658610349 0
91556421 15251555 0 244444963 236707063 0
87760 30336307 0 581004340 543615697 0
6709157 208425654 0 652166161 590721530 0
543031411 196155472 0 908815439 894701157 0
2655485 162955 0 8215759 6836253 0
83990772 22791954 0 142876100 143356260 0
42692102 122740275 0 850453584 762485340 0
2863819 6965074 0 211427250 202820168 0
11432556 18457031 0 728550263 767061140 0
15557201 24517957 0 424868306 365465375 0
78431201 64486114 0 326578773 333105366 0
3863380 5798572 0 98614463 105111852 0
10964008 2930126 0 575804143 595083960 0
969735 26077150 0 185913757 192967936 0
61794855 29274032 0 272154347 291420350 0
417595571 3907579 0 808849214 850819154 0
4148003 73859913 0 336994715 388316279 0
2948327 71606921 0 313998577 402204392 0
102163712 25898915 0 311859257 274410447 0
44864200 90010479 0 898672866 965275903 0
59896342 26519649 0 531668569 455718609 0
34454577 136919 0 328206816 298567162 0
492346410 379954469 0 725447517 664967214 0
313619254 82157286 0 462488338 518255112 0
3809151 3885196 0 40425459 35435287 0
169624332 75266614 0 639912066 603621186 0
77217661 12701639 0 249359605 269319756 0
71068007 52289534 0 698929844 749383447 0
187530150 12567655 0 660156559 579519515 0
4695492 155841 0 68087089 59225795 0
56496023 93551255 0 359098714 349923534 0
30810211 7634763 0 58437003 56216902 0
13195251 84655412 0 312209432 306671550 0
2242488 22580641 0 496568293 429203186 0
263242307 238858461 0 365246772 386746255 0
93209103 171749612 0 789215840 855862160 0
346897 2787151 0 16613907 14412485 0
65104834 5306655 0 539863096 464060983 0
79646711 1071604 0 257285375 246275113 0
134427788 13721686 0 758513628 618424946 0
93222532 179596990 0 812807617 901711417 0
4861486 1308815 0 56129592 53925500 0
279398225 52656939 0 916165420 743763822 0
515593 21803119 0 333522322 295068388 0
211271618 118301158 0 701634531 563003824 0
31317790 32382561 0 666399685 633172379 0
14269155 43444832 0 297451431 272951659 0
62470482 12946352 0 191327463 174740687 0
31329733 54039155 0 884648461 826298648 0
11394115 3016675 0 35230059 31073713 0
2127825 7215383 0 316696149 252714366 0
305909910 184996113 0 755573588 815581513 0
258861984 59323334 0 358414617 244184042 0
353548703 68499039 0 551796697 827912952 0
446671004 65804390 0 522255148 330222396 0
11931342 859972 0 33734608 40079163 0
41269250 4540942 0 72595360 70958888 0
883449 16752533 0 403908757 419247000 0
28285373 120625556 0 899172305 758041747 0
26762019 37976073 0 833182018 819234844 0
230385943 160429838 0 612767885 424196196 0
4043053 9369384 0 170105671 126237955 0
42070779 46824907 0 244709979 274597504 0
315007273 214638187 0 361424622 255374134 0
24874811 29269495 0 621012935 615215470 0
298418091 93729354 0 455879548 454242707 0
361406831 155210540 0 419066481 468393389 0
27544577 9220301 0 363623944 377567608 0
143040626 157264164 0 806591240 820961634 0
165235192 39735647 0 195487623 152447208 0
24013750 24306606 0 907483976 832154025 0
122594168 17688830 0 436827973 397831391 0
155049892 66255805 0 913519978 924580212 0
292037999 25058587 0 608940605 602052607 0
419749219 26394971 0 548385056 559146834 0
5819037 6411208 0 119736821 133591881 0
114029733 54593546 0 589657458 518584712 0
388080401 56255924 0 636823955 630649154 0
29932218 18115803 0 493915697 463148475 0
149549806 122748351 0 945170309 893552766 0
90102080 71747372 0 565621344 351689600 0
12296839 788703 0 90749560 91652189 0
97826618 23509854 0 219412412 204644127 0
16904889 127591546 0 473620973 472083080 0
3776014 178176992 0 515301862 554952291 0
369724455 9354127 0 847025696 940524610 0
9137692 16145255 0 345082451 495959441 0
170657356 18563843 0 758168350 591836271 0
110257590 18661328 0 138744903 118992298 0
32885312 46267704 0 764999124 668195037 0
31388050 5191360 0 358330390 186067413 0
38045701 97535041 0 750614215 771589126 0
823004977 616912786 0 950823229 847552271 0
60556447 39791795 0 527660543 532150986 0
637058440 322024987 0 787579036 680533713 0
130533488 381274984 0 930265450 928180797 0
4134649 2344478 0 405204722 430518422 0
230409445 44708420 0 360610223 399084023 0
56465019 2277360 0 114991052 85927376 0
696568407 142548647 0 785143809 667195146 0
55270496 36966656 0 719121859 599448895 0
58889579 61498216 0 303690457 292401911 0
575606708 206519099 0 812428562 596728894 0
52301307 51606673 0 182185604 267446402 0
60862148 68394214 0 634510395 499887614 0
446271 121004933 0 768235522 695964740 0
24947529 432387 0 145830920 145745388 0
271157992 44162863 0 315959600 70971833 0
2934513 816416 0 10423748 11971459 0
80298163 19360625 0 387985113 448550315 0
192857996 140156912 0 269307517 229999500 0
34578456 30663169 0 414801036 441812716 0
147185129 5691049 0 479524146 481451991 0
200010753 17741543 0 423789672 345397906 0
2440540 392663 0 87479505 99296220 0
309866213 147199351 0 331722228 294010862 0
14459229 1742363 0 217224548 231435835 0
137194856 32942262 0 543934548 639151821 0
244112776 167736896 0 448108380 266825676 0
105784809 9950383 0 881913417 839734368 0
16607025 37227777 0 195965154 182263891 0
616980183 144761502 0 806649911 825665352 0
287976395 130554920 0 663173783 888478279 0
159723640 68414950 0 700320564 882703247 0
35552342 36429538 0 117614159 99898882 0
123605453 7812118 0 556139487 788567242 0
100802908 17536915 0 807464134 869340922 0
17272659 18999035 0 399660033 404864929 0
18827849 29809184 0 823621094 914315477 0
25634407 4263151 0 42507351 27472284 0
22471139 10737483 0 447516862 443935176 0
30363812 23252836 0 32018106 38335702 0
270256007 166668054 0 462762124 376759124 0
43590340 246742 0 197379224 187054802 0
32053913 54796452 0 349475456 660096986 0
672175396 421478478 0 957481312 871465511 0
56969235 43590324 0 130467690 139473628 0
6438346 1505053 0 266298056 243626515 0
8292948 26640625 0 582706844 654741974 0
38040904 18304023 0 486357477 478714870 0
37442237 22442312 0 197280497 204657873 0
688956152 40175310 0 706140659 799762484 0
16595327 97269290 0 816159781 920275553 0
1953215 1470199 0 63056827 66302274 0
125743030 49466834 0 229637121 200534732 0
420944435 95281209 0 490124477 478700730 0
377783909 53033847 0 787293491 538646078 0
297457284 57046003 0 807044950 778556431 0
38522968 70226889 0 433874167 277169366 0
167158821 47176232 0 889993709 913797547 0
508486135 107782583 0 707151467 447525246 0
2064662 379886 0 66297554 62137119 0
140335782 19510800 0 417579898 341703237 0
18003275 116338377 0 465532599 447975609 0
156236868 45973181 0 246222153 219072283 0
5490208 4145419 0 28297676 25379507 0
187741664 110380672 0 814839187 807727540 0
667962044 99713505 0 707446302 710409900 0
518082673 145949630 0 853690615 753849724 0
351714011 162840756 0 427495087 386750107 0
3709250 10477782 0 180728590 156310991 0
112838617 263183432 0 932770217 874587190 0
77756517 3781117 0 441595419 452781499 0
590094196 276144144 0 831284112 895236020 0
11864926 50142267 0 289344526 293149207 0
13245545 20306443 0 230006075 286070587 0
12453917 11611567 0 20022600 19324961 0
60061004 242319625 0 904703819 882470140 0
4084295 609890 0 6368440 4426032 0
276026856 54979970 0 483857267 504167005 0
105125598 25487700 0 152926177 141089152 0
82557268 129252460 0 345195840 344688243 0
226560096 117359213 0 692255532 598938445 0
60132728 101374413 0 445749884 457845330 0
362066945 25038403 0 400964924 79587948 0
226823152 25804393 0 600077903 600885930 0
274730713 119871860 0 769898738 658234883 0
38515218 84132043 0 311188685 328935939 0
413423010 52392649 0 697872839 507639877 0
216554990 44042787 0 233063528 256720509 0
148949015 147186073 0 751330555 686742529 0
37237774 20886990 0 575962020 633161193 0
4278790 7752302 0 78890375 75402002 0
364102390 249130544 0 485636454 384427549 0
238685121 16875827 0 317639705 201382681 0
268409718 169451964 0 592437184 588048795 0
384827 4834813 0 140095961 121250499 0
12943201 50777293 0 419158863 471487958 0
257697338 5801292 0 591309790 591151192 0
3491546 71220333 0 486884512 566402056 0
244689636 152310813 0 862885326 778331145 0
63173447 56658849 0 558024727 680696185 0
87866562 216505788 0 608536017 772249949 0
57217053 33246122 0 900702295 765051049 0
9509695 78013938 0 491483480 433895007 0
29080205 21303853 0 84490679 86392543 0
159031065 14806136 0 177154016 143637249 0
13167495 653481 0 31351623 33279678 0
95370151 29412280 0 520670982 507822410 0
203371273 29583116 0 676639329 667907599 0
68032373 6446369 0 298841758 364842031 0
14223979 23071159 0 290132424 300557594 0
5737632 170407665 0 784474087 836266323 0
150495805 4831476 0 826045164 833457495 0
246832226 5932706 0 787793392 722754826 0
63555005 30612740 0 117837921 110864760 0
298995810 66242686 0 378768659 369912783 0
6997049 7432 0 96400771 107292843 0
122895894 9019710 0 586441310 617548944 0
287356502 56028506 0 473667484 507457067 0
279732250 22906740 0 557454280 839243253 0
266285694 15954802 0 365794802 368113632 0
374656122 461603184 0 711416266 762486641 0
171879592 321689393 0 462776058 450134548 0
2555898 6912773 0 39104630 32865576 0
22932418 53915564 0 624774234 540253433 0
545523316 6577580 0 812289465 751615462 0
667833 1749828 0 24010077 16354338 0
226217886 79583860 0 280088800 222192607 0
114122862 29103961 0 268037115 235347849 0
13855622 40651243 0 642977085 654968765 0
95996599 65504719 0 291043322 290217593 0
95698523 31032370 0 641861716 626632483 0
273330795 24334534 0 323769640 105553773 0
158522403 81680 0 297730333 262678776 0
33485945 2933877 0 917959741 892763272 0
99480417 40619508 0 131051880 118553221 0
8371436 16072968 0 132932938 134726473 0
156528317 17678661 0 210244858 206644534 0
25078423 140281451 0 638078789 686133990 0
125564218 38681116 0 223918815 145829437 0
180524291 2036023 0 822038214 842304460 0
27457155 69140564 0 235716798 195774263 0
33903900 21299816 0 73077675 71829587 0
397783020 196449618 0 475563958 268721324 0
55755213 4275830 0 166917805 122849238 0
18264424 34760448 0 360501848 422776909 0
453716110 67444062 0 552222945 544179531 0
2764626 1660244 0 77771683 69147842 0
6551817 334385 0 72143232 75681895 0
388695203 115544663 0 539005402 558345879 0
139113863 76591901 0 464778986 464195341 0
248640828 92295639 0 765484430 661460621 0
20512494 8377022 0 253345958 218185129 0
154857176 2118093 0 247677524 252605914 0
790229604 362777227 0 854007490 596251037 0
372589038 14399161 0 587289461 428035778 0
336729238 148636584 0 537364079 815086168 0
252225295 46576344 0 296627406 278248299 0
54151141 3630047 0 516638281 463398531 0
144562347 118737816 0 482566669 421528429 0
16785777 25043262 0 720283290 871389115 0
101189663 17734618 0 204228571 206457671 0
235550105 9749483 0 484765688 469313645 0
209516584 61623056 0 323483950 334787759 0
27860193 8937231 0 358136084 348055306 0
66220141 31072491 0 371472432 338969056 0
180434944 6385068 0 566496497 569335388 0
66493799 27130076 0 477143559 417019400 0
389065253 75346553 0 436452234 327733613 0
2062106 83720274 0 348628619 436726392 0
91996453 10721804 0 750956370 678027269 0
184330405 75264577 0 385961764 318200187 0
17968947 72262227 0 583470487 568974448 0
40735728 47162036 0 651068303 781504461 0
376578305 2591006 0 713982382 733803177 0
5386077 64645874 0 217652056 226717536 0
402394068 85388860 0 428866104 274937859 0
127502437 28668844 0 334268531 303359277 0
279725504 158527611 0 576982385 618012725 0
53660377 18961401 0 306616375 310072724 0
169650240 35227467 0 315508941 326932326 0
202341563 24715477 0 803082561 859045668 0
586519769 12712692 0 694472128 502559039 0
2120818 46774042 0 215867817 233683044 0
13551342 87579890 0 418967108 528022171 0
116425684 14778975 0 635658164 408078699 0
2482891 1180961 0 9522153 9307864 0
282839573 13997 0 439643927 491058273 0
261332315 97537419 0 459944190 645160530 0
143293778 64156134 0 241785446 217669114 0
64523903 113048309 0 478739057 447627844 0
286286960 58158569 0 474950399 508318780 0
179632969 33882887 0 377275852 362823172 0
38556460 55818958 0 442909265 379896998 0
27098290 32778749 0 369619515 374614825 0
135193808 46366288 0 252277931 231841586 0
71713179 21481180 0 142785185 120107587 0
145849185 18505759 0 422981881 430962460 0
271828336 6762843 0 292669677 268924546 0
3765315 464288 0 21786539 23426998 0
187274924 70568791 0 441689278 416929039 0
18336936 11054274 0 66529196 56124725 0
28411330 24597526 0 63541234 72152306 0
931270 16277668 0 309090892 295783496 0
94920922 109616095 0 263578873 318826545 0
89548040 30796428 0 473565985 378342382 0
145441400 37554638 0 931453276 909332778 0
402331359 189208591 0 445490307 356944392 0
581427900 280251202 0 847377649 851631501 0
63379681 31863765 0 399469371 339845818 0
84692294 39933632 0 709729012 588630153 0
136232359 61299719 0 404209930 346826180 0
258304975 13218700 0 697274267 532727282 0
135701402 15663385 0 262944656 328195100 0
59774681 52421082 0 130476517 133903506 0
41227361 11248173 0 108156316 96909336 0
161775233 21519518 0 241432331 245955200 0
165225069 117031856 0 723091511 739452409 0
45899846 10713117 0 522081702 519816082 0
77995190 4302995 0 330659564 353554963 0
156725519 62182220 0 699429299 710457040 0
282123129 947179 0 429302551 159927064 0
18159842 141098590 0 388640888 505301822 0
31387877 26716693 0 618308074 598971302 0
38112273 43941714 0 501275459 389686590 0
2944120 60302335 0 471790939 382102399 0
411951573 11547443 0 830750644 834890755 0
314606391 37063020 0 663148954 647199965 0
5977317 60611859 0 633902560 612502008 0
127109326 405321423 0 921492304 840079022 0
35337759 10439727 0 60758005 50930204 0
650039 1157960 0 2715739 3074481 0
107201946 116540903 0 371390378 428272946 0
17522184 40387330 0 187409055 232845465 0
273415061 76070367 0 353895529 367590549 0
1805742 1716137 0 17869662 19937381 0
358066541 30264804 0 886203547 857834983 0
63712521 186643199 0 670875031 763723649 0
802465801 623885286 0 939492781 914402326 0
255888379 12382438 0 291329005 134174206 0
3766258 402168 0 17395800 21653812 0
9853956 10926217 0 240785373 239196793 0
3718644 48577173 0 823439175 911814794 0
29384414 3452778 0 30879867 21877947 0
54868828 16466053 0 480246945 306304668 0
33545056 1113432 0 275217252 263579869 0
416904578 383827225 0 847459837 891725709 0
334508962 103680668 0 473262839 304437514 0
205472467 109097386 0 479483975 467640995 0
45297947 1009405 0 160613200 224362616 0
68058388 11946632 0 656471438 649210508 0
192244458 16630647 0 401377595 446148486 0
290800981 175727222 0 963313419 712933766 0
106451949 71611058 0 732248360 806744819 0
13569784 8329346 0 797825995 763141742 0
234521877 12518641 0 519105400 602850106 0
65102794 66363911 0 554346109 512345913 0
5943097 26610451 0 472009380 419259384 0
59042916 43035139 0 586345131 752054810 0
362733649 36013947 0 915990924 733182806 0
17402476 20408917 0 219103463 212746274 0
152234733 223112757 0 471214871 343534727 0
37332769 8208466 0 89823132 91639435 0
210593351 128744095 0 418648976 423738417 0
20778609 15826124 0 41268400 53867408 0
74586919 145418528 0 650697794 791316543 0
51502557 37843421 0 169221231 177426200 0
274196873 154568265 0 927348122 647672431 0
90937415 18113456 0 227991949 198376685 0
5222222 22664527 0 514993446 505503919 0
83115449 6087880 0 123227054 132132475 0
319955479 224890488 0 767202565 789783816 0
487083246 231203439 0 707094941 562645389 0
4286174 57200848 0 285162965 318946777 0
131433480 715624 0 140083860 89946549 0
642484914 270300325 0 977144676 494424460 0
13926942 32387262 0 481063133 444707079 0
29355997 53547900 0 458447834 395934873 0
11088500 2304091 0 290547399 260969503 0
30056763 16624523 0 180354183 160165640 0
456222192 22212182 0 783223237 326249828 0
2481235 100388 0 23823841 22379692 0
155295100 104285771 0 313266682 308901231 0
1238399 13843475 0 377243236 352198705 0
167707451 24683184 0 974860902 749457675 0
96322046 103456352 0 686034518 680110779 0
10895569 109603247 0 781817749 984948258 0
3267229 40641327 0 247555744 137891437 0
124913900 3321484 0 853670624 932965480 0
70636506 37598327 0 816126004 840530961 0
541301787 120297496 0 681039558 394700699 0
347280993 67717718 0 655840533 312341618 0
26909762 24323925 0 315750001 275618320 0
114087259 77988062 0 157460103 210200176 0
339900669 205275344 0 361461145 318341974 0
1808340 33644859 0 141503927 146228511 0
2645586 3703126 0 61919116 83347921 0
419481903 39383413 0 607553393 559775828 0
13578830 8919686 0 676957677 766083102 0
252685593 12166846 0 603935821 408848717 0
36350604 63801856 0 947033813 934034575 0
139168715 21729176 0 862034685 812865599 0
3211938 3741507 0 54396301 64768660 0
90987507 6776401 0 305617353 258209039 0
5698572 32213555 0 229323630 192355662 0
102767112 15540880 0 467767762 457957468 0
2959733 11142167 0 422369777 436263850 0
20976054 116504120 0 756201890 755640770 0
22032071 12673641 0 150086886 140350187 0
157561989 122672916 0 408893697 396518358 0
33538032 4375498 0 819215091 794727708 0
8377840 10282079 0 346740676 358536142 0
17831292 27944705 0 598819978 381600049 0
2429230 3132234 0 11046636 14155901 0
14330344 90577879 0 623852488 764231076 0
325744351 7423487 0 883566707 716644580 0
42404998 6227582 0 185395093 194507637 0
305720882 234834395 0 555729373 433372263 0
10854164 3274244 0 50806495 49624398 0
116813504 18753102 0 185557144 159113983 0
5824448 17624571 0 103353662 107186489 0
10494737 13305775 0 623289605 563885319 0
11195565 3644172 0 154356358 113752742 0
83230968 67698254 0 737839604 753255274 0
71376721 15600472 0 118547400 73103966 0
6792188 39992951 0 446321439 412934725 0
306818117 144476279 0 581008232 639240856 0
325871478 90780999 0 473311776 453708484 0
28591409 5927369 0 190827765 247270106 0
29520527 25013814 0 207064752 133412823 0
169145099 75726443 0 396738550 391040834 0
518508 259176 0 6026595 5647307 0
207817238 51956313 0 280914275 251902504 0
231918624 7214844 0 414057316 477221902 0
37824458 5132393 0 747875516 724169303 0
18720897 13687560 0 26794432 23950929 0
511255961 353319860 0 651122878 588687328 0
212824655 142269888 0 699056529 646397510 0
242481152 214313410 0 532731570 576327394 0
113277776 47032858 0 892699862 604429958 0
187061539 26799189 0 434249193 579889846 0
154469718 19123652 0 718545821 826974065 0
3099002 7457864 0 130998463 155741949 0
109868085 48072962 0 409160309 389906765 0
56165383 11834313 0 501949093 497286783 0
133981221 34945526 0 831776031 734511060 0
218629237 61348751 0 334156219 277560112 0
4362052 608580 0 9697528 17436557 0
23684158 23925449 0 248561774 262984474 0
168386760 59934371 0 255522311 323212481 0
58338568 3553421 0 84904968 83541321 0
94372473 42118066 0 526922283 528443434 0
12350696 57357652 0 646995105 781793834 0
25435864 9755378 0 796435616 796610571 0
62258180 17026758 0 401310054 366019896 0
9794271 41915062 0 861562135 851307888 0
131167489 58231369 0 236911340 224037444 0
93674806 72983713 0 837730262 860198132 0
125784193 6237455 0 584054716 594198386 0
103059671 6382049 0 341675918 254130483 0
45259414 7352109 0 80289466 94815763 0
90846880 67785251 0 668149318 685939611 0
317236899 104941084 0 339019367 294328952 0
333573655 196887842 0 515742904 466780640 0
522071621 91751308 0 821618300 496451820 0
609414 8827831 0 48547374 52105830 0
291731868 27330668 0 582950987 535197678 0
21967064 16951776 0 864143148 964226370 0
407686956 128303785 0 601816966 528927685 0
9161135 421333 0 223711668 204795859 0
289668899 89358360 0 823214427 808683450 0
151261676 58400842 0 670527894 612913757 0
79899365 26616521 0 857715266 685763850 0
5967670 8759645 0 126214079 150042928 0
224072572 21146414 0 598835274 502404556 0
224864583 55761708 0 660060544 649537831 0
26814044 7086445 0 555485511 493848405 0
420652337 9652866 0 469754021 198027643 0
17682266 11855322 0 90889219 108026688 0
279528115 7077843 0 517088674 495133163 0
158951351 98492009 0 530218914 482712729 0
4303271 1963691 0 509548397 503231565 0
35038702 21009721 0 473911984 491126676 0
65905523 27065019 0 252045055 251357698 0
194470549 74414892 0 381557538 452170876 0
41026270 6127469 0 102908786 105790260 0
192187275 127510803 0 653734570 794879548 0
190692114 59672854 0 351899462 236572115 0
373231065 38038039 0 598793715 634113359 0
400208929 71800692 0 615563964 514094474 0
32560971 46199587 0 565234678 603965857 0
210571494 4506221 0 448729801 378401768 0
221077452 15987776 0 400199243 248478217 0
13502078 7306037 0 245908757 235741498 0
67778124 181150317 0 828206672 696501937 0
219500356 1613982 0 736221111 862029026 0
38033476 51654764 0 374291122 431206982 0
467992485 138484445 0 725696606 691135944 0
181879924 25067260 0 294689855 227181274 0
93484255 11635677 0 230643714 270104765 0
145344847 26451677 0 731939849 650063506 0
176491775 46118823 0 426499662 408763367 0
280045361 107727714 0 885400739 891336595 0
4840459 37617359 0 747489891 730394779 0
8463558 10521653 0 44135208 45343157 0
44275764 13451565 0 206867420 208202222 0
115829047 52250468 0 178553124 138678071 0
25860704 110932 0 403873096 457966430 0
19413821 74301572 0 383775111 390358217 0
4145465 12333297 0 182832351 174442478 0
317638181 17415122 0 724525781 720221109 0
2935813 894629 0 34727484 36454523 0
16255856 7338141 0 310701883 287641291 0
136698628 46054077 0 686413970 616315547 0
29914922 663555 0 114411795 99341750 0
77147850 12809578 0 153915317 165032927 0
138871452 21606051 0 451277509 432260419 0
157352740 97297413 0 406066237 388973452 0
26173782 8829010 0 302148201 291662354 0
658249988 282811988 0 723752606 654563356 0
235424610 250674277 0 757491249 773022465 0
69783610 5578518 0 98775188 47088043 0
25067842 18824765 0 44319454 40190338 0
9879050 53642309 0 668784316 704946652 0
20976360 45787625 0 134087325 102477968 0
128958921 52390283 0 465643329 577048048 0
123015045 5842544 0 128889783 99747348 0
187916256 178328869 0 733523731 727445757 0
111673647 3389004 0 223963245 239614143 0
339016620 21688689 0 697230058 929830828 0
321866525 177900180 0 730712400 808094869 0
29812572 16387896 0 652680827 692851198 0
23911821 13585493 0 87058443 97117624 0
255947949 85513890 0 391925745 405199420 0
22695221 45771768 0 178672591 215605089 0
109316473 4697194 0 143491524 119784811 0
559795461 26928777 0 797325764 777350467 0
17267053 29448296 0 211478187 203059997 0
141397727 75483649 0 631473831 749943119 0
341112323 140321397 0 770194426 886756848 0
3504685 54714274 0 330079388 298818149 0
70904830 7516750 0 309682553 295739930 0
1037618 14742085 0 320118199 288343063 0
287636445 181438212 0 390182898 355137753 0
419243975 194275618 0 672994283 628519890 0
55725319 7440783 0 442085110 395659564 0
1474252 38533999 0 168063708 167947565 0
2583032 418574 0 80416382 75568395 0
16422821 13800787 0 216185054 273244455 0
17569750 40458060 0 189557844 176012807 0
150586473 24330417 0 295370250 309867336 0
496289127 72615887 0 863072421 872662077 0
133855885 11788340 0 145512463 74766923 0
221878303 166871552 0 577447297 521126670 0
142356111 72722571 0 524075630 555938824 0
301224972 150303724 0 929665279 790250125 0
170565906 11326028 0 254032861 249541114 0
293391227 44324096 0 803661250 692592066 0
96591137 4590457 0 304611012 320106733 0
648843521 436092030 0 759728915 676439385 0
713193686 215529069 0 848515103 802939287 0
134832507 58177024 0 884005402 833473415 0
75813332 145434563 0 743190441 822439535 0
75755249 60402054 0 482916584 500916210 0
79520704 7142741 0 881662359 836329152 0
1765763 28890948 0 857679040 846374992 0
49753362 18106557 0 283823803 298964878 0
4995024 6526425 0 32013146 31174027 0
543446676 274462703 0 607648059 507643131 0
38717439 93895004 0 666771751 666057450 0
26826800 136093879 0 356658581 329519304 0
58043731 37676111 0 233618892 192281044 0
102088317 48245353 0 552658446 421590144 0
339851202 7621448 0 624094038 634797490 0
51307858 43495796 0 585130490 585794295 0
60958517 60339109 0 293250356 290672406 0
65421301 133938962 0 863614419 926218677 0
288084209 136366708 0 581708995 389394657 0
225083114 28367896 0 700851629 725046001 0
174399473 41669211 0 226508659 263295808 0
151586808 6668892 0 282090601 249702746 0
732638983 131633587 0 946094498 862505500 0
359650380 114748342 0 513930853 519005702 0
34886630 138128781 0 637229218 725926969 0
199409417 25306215 0 496922318 450909427 0
9025562 26449546 0 94796142 87396479 0
148061427 215810917 0 718841263 729360659 0
9689664 6497629 0 36770792 36297988 0
49521106 15316104 0 56549590 51944485 0
96486487 22946874 0 499919081 430503147 0
86462877 178711105 0 505267080 389279453 0
450366397 289521421 0 715344361 726057047 0
561778926 40968635 0 780398651 684981491 0
532755749 69835497 0 933797463 484753002 0
825949393 148873379 0 886860009 725569134 0
1579162 7613239 0 42949352 55885554 0
220571082 41939709 0 433642247 415223555 0
93821226 5932638 0 190153309 144419955 0
25626570 4137795 0 343922253 362484573 0
18733673 4270641 0 76455262 85309881 0
416897208 19301824 0 801459584 642497163 0
20459041 4603904 0 31919684 21893662 0
161543911 54769072 0 273870582 261887127 0
45972573 75922920 0 341539525 348141782 0
110142203 22947521 0 135530031 121905084 0
5367280 145386903 0 619030312 639082213 0
396793810 146919812 0 640687391 515199282 0
59468056 12991129 0 691391690 711279073 0
30343191 66279959 0 765797960 775901986 0
63579989 43538444 0 169098593 185837901 0
19872060 46562265 0 380780257 432546917 0
415332729 65288155 0 513625653 128411404 0
29691476 63342417 0 422124827 385537542 0
126802659 101879137 0 298766817 312540476 0
56760809 31486267 0 560751172 623624982 0
248196513 28029850 0 770178597 554922036 0
44186462 24276184 0 523603491 531003515 0
48497963 14163634 0 318554337 289598928 0
96419585 95891173 0 129532539 100093655 0
161330092 55629009 0 369004011 323007228 0
8225342 3565603 0 152504065 129172390 0
54154666 16933748 0 79429230 40495476 0
221746287 110261042 0 434600411 518292034 0
130604982 52389625 0 330231755 312759966 0
231148716 62522378 0 643889710 654990782 0
9695645 7319498 0 108749087 107462837 0
92508646 83244426 0 484077776 503467769 0
5048936 43745483 0 204161089 196029978 0
28946608 1158657 0 260702936 286134748 0
76155143 94585762 0 508840744 529394190 0
735307963 87408746 0 804093565 423353166 0
4832138 8303112 0 320719129 325181514 0
155525585 60269618 0 862542530 835874838 0
48667540 2332861 0 324234307 258967287 0
69946188 29116701 0 307094467 168238493 0
165695107 33213809 0 607612519 507131566 0
291122004 137949900 0 550193603 605295980 0
10491237 23197254 0 108665977 110534634 0
105844877 45235842 0 228226338 268685478 0
52144323 33618439 0 340714787 367941565 0
625772919 26318866 0 932776023 845185420 0
61285182 16381087 0 88658959 87772858 0
195177534 29187567 0 223235287 155465520 0
434919076 57276260 0 640237361 639049575 0
3113667 1403281 0 93864203 97020681 0
6682013 2353950 0 20317474 16625047 0
15309850 111982096 0 272411771 324014797 0
18760648 12860620 0 307499412 364178636 0
438831637 445389856 0 659095280 657203169 0
76927186 43636351 0 711829694 691560876 0
122291070 9673089 0 820068887 806252904 0
44659660 21792247 0 48550230 50226433 0
120567881 70768130 0 891178835 911379140 0
146784838 88261262 0 383865308 441981665 0
562065620 47754290 0 629403442 529899780 0
234233101 113286708 0 507482822 546068064 0
114457244 29906003 0 136279949 120774638 0
239626417 208565821 0 856720426 700771908 0
349964287 53551280 0 524545217 503018366 0
529432131 213615530 0 808953183 898819481 0
494058340 151485728 0 548993113 166472948 0
46750442 38477876 0 104561375 102200378 0
67029683 59719924 0 584845067 485296292 0
179902398 78666866 0 342524929 484109092 0
62362573 1399855 0 614938960 682158064 0
80498923 19333812 0 141766824 56487976 0
324205073 127152673 0 505442879 418323835 0
88036517 9483559 0 351983919 354350921 0
51765924 94701610 0 653237832 559758749 0
423351479 174872150 0 825991347 706713159 0
425241727 216214428 0 692505100 233702732 0
5722069 74270203 0 694849326 553187542 0
142610394 122948407 0 381901958 394699853 0
91376983 128581826 0 508430306 551458115 0
21749733 76347060 0 290383796 300503758 0
376713588 219078044 0 566544402 551888246 0
6703743 1773029 0 80301770 85091962 0
32041884 3684432 0 459776891 425788492 0
7169018 43477536 0 377624966 519587414 0
110620955 8932917 0 571547671 407494053 0
354608512 106339625 0 738613277 755799516 0
69287752 367669 0 338066278 339629539 0
310534882 120588753 0 938006613 934735338 0
371663304 58897836 0 465584714 484853322 0
117609619 200349404 0 827988540 838936953 0
355306843 250752688 0 878485165 878364916 0
164217365 56720051 0 312682296 249350673 0
68204879 47348915 0 822044386 790928032 0
118829426 1592920 0 403823477 370410560 0
47395650 41600685 0 386819628 407703107 0
47649861 8796927 0 280272386 272197701 0
31676025 6924174 0 56773107 61024742 0
23390139 12551639 0 536915906 587818088 0
573159681 355622380 0 819985962 777347122 0
30559755 36180693 0 242526823 253107611 0
81089764 51841985 0 531283604 479290919 0
233375787 28283273 0 776205762 805175395 0
281005349 44225362 0 360076058 389571872 0
214746575 127316260 0 335776044 277284112 0
297936005 321879532 0 513136365 434074042 0
256974584 59404126 0 373883712 218598473 0
21318261 48192949 0 907975539 934690351 0
114264564 31714234 0 500881283 393951924 0
60279408 4176281 0 504888892 495913534 0
2012768 264374 0 43806448 50018463 0
31760398 32617709 0 161896368 123387337 0
20416089 53232022 0 621515476 690372055 0
188915946 142545453 0 424696194 319197678 0
11980038 16862581 0 598825186 381956820 0
74064740 103271402 0 571426175 484367938 0
185796431 20188345 0 268944595 188503328 0
109155502 3871757 0 337507415 353667154 0
60237314 20219934 0 63200784 39122821 0
226444855 67789877 0 662974930 669555605 0
27641884 76503000 0 562223848 567036096 0
257239718 76996226 0 911738244 845828410 0
7343718 5250073 0 61083122 64694801 0
65805274 1578609 0 144225736 117195006 0
28373416 30040862 0 675407958 716652712 0
26994464 48235421 0 266611939 294549642 0
200093609 3836277 0 567244147 455079387 0
22959210 2888450 0 91203871 113450078 0
185885660 8448200 0 219955913 233270104 0
629207405 32657831 0 696010842 750377173 0
12649258 47279334 0 236212128 242697574 0
86517234 203588244 0 877574050 934594708 0
76697669 27544184 0 252086236 269789744 0
21526980 17985781 0 468911493 467439934 0
53459935 51924122 0 384224576 452557606 0
210856707 17846246 0 696123100 628545323 0
230979263 55823457 0 896348449 856735082 0
268402377 90380550 0 973095657 918784640 0
219751658 70112335 0 644763496 673341648 0
146036043 21962937 0 752850228 528001156 0
382813049 32021955 0 497818263 319206648 0
43233144 10008279 0 362014018 257068659 0
90001991 39770149 0 129702615 99353306 0
320233616 152208943 0 430848484 608929385 0
142003977 60885386 0 887828060 833190351 0
192547615 41414468 0 446512161 479709849 0
491648182 207511229 0 585009947 471817366 0
45611568 7517628 0 173941790 134911291 0
94702092 102451216 0 411952668 475056366 0
75960119 23385003 0 612757176 592642786 0
68132708 60124613 0 454359772 382713191 0
557915866 274169433 0 692580407 403565824 0
172515348 133361592 0 338442244 288222357 0
63363900 18464209 0 171113546 189533269 0
111509685 48757877 0 552109186 562027687 0
109470606 67087050 0 395708531 430706896 0
15774142 7327329 0 69777361 70733642 0
26425852 29888697 0 260747008 263875751 0
57435947 102622042 0 485084168 498835126 0
97694755 169248934 0 783097016 722677994 0
634996891 501295699 0 706933075 692760361 0
108596690 57710533 0 493011338 483162536 0
8915702 3354417 0 47113076 49209310 0
32001785 58305411 0 680285785 632284227 0
98540392 3639692 0 175290524 151631958 0
698723763 102894694 0 981641210 674002549 0
2704053 1168515 0 5288857 4002188 0
32560035 6326846 0 49543329 37234574 0
378131604 57405379 0 825002551 755661287 0
530392763 8406338 0 621846045 530989081 0
21556898 10560372 0 139461826 132382641 0
607650788 236997722 0 916926888 843973543 0
33036263 69087946 0 332467683 343684696 0
88112307 49564123 0 412916172 354507487 0
361617021 207397341 0 489348681 463245442 0
90127146 9223279 0 636133413 632130259 0
235671958 216684955 0 539778041 538448471 0
439277878 156472185 0 710852855 812279894 0
33248257 25363489 0 131255804 94649744 0
78184465 125616434 0 842654173 853932036 0
48926067 235619385 0 696844969 669874800 0
22446046 10288611 0 158778120 92357299 0
10922525 11467051 0 31420809 55261832 0
608250401 194466467 0 672352616 529019587 0
11270029 1376205 0 58343974 74752046 0
129228899 1273562 0 140692006 119502828 0
655188710 237795698 0 678228041 654137742 0
185393041 29722478 0 294462778 293231404 0
108421222 32948113 0 391042727 382283515 0
129411530 2339379 0 584677097 581041584 0
114072719 2962341 0 823865539 584894236 0
2788035 1012710 0 17482294 20068564 0
612504757 317240484 0 976100625 831441221 0
95426609 14070436 0 328866137 415170414 0
35333092 37486123 0 364558282 307718279 0
133752684 12991274 0 370306624 289408908 0
41821457 49072895 0 872923612 908811507 0
86445540 79782221 0 353891823 329695077 0
37706769 1068695 0 266074459 303938132 0
290948439 56447136 0 477713413 517572222 0
64868377 39699913 0 877707885 874921060 0
651330542 75867080 0 987545727 945128468 0
4002887 495227 0 81226367 86265338 0
308197610 229857863 0 344707493 244221895 0
63109214 55475618 0 843382128 857149703 0
9040982 275140 0 86041362 121134110 0
92506493 41619352 0 736177993 642914240 0
6762244 8300964 0 23675923 24956705 0
261453390 114987223 0 925186339 870966778 0
7473273 568198 0 155840073 159795437 0
50677064 12135997 0 184907477 178604635 0
722106432 128541430 0 883898998 666275455 0
277386399 15616326 0 528799039 606880502 0
107551114 59501348 0 667284137 498224989 0
176516022 17093003 0 796131326 717502430 0
140676310 11541511 0 461342529 461446441 0
4502619 81894684 0 751245212 718138147 0
131173991 44149222 0 162266623 163970573 0
318193865 46076762 0 623322586 686170684 0
616072700 475363484 0 782932578 681688069 0
339041016 178769418 0 637409633 639454156 0
177460784 35404216 0 804921751 901897822 0
198704202 19817492 0 234134528 254315731 0
197802335 21721326 0 305989052 209636411 0
20016764 123176429 0 715486014 722293491 0
202812253 60611794 0 389262608 538104452 0
132161518 6735061 0 356184447 411379315 0
715251871 118102432 0 821224562 668548932 0
48917606 84702602 0 968062416 839634927 0
35056116 23571906 0 236268378 188179163 0
269017782 70061689 0 556910177 436860076 0
52381840 964610 0 248239913 241872390 0
206247513 18302907 0 360797990 298702472 0
22473466 3326622 0 68347812 65797554 0
153329410 15796134 0 157572439 61164680 0
14078836 644897 0 22991029 22248035 0
411914836 118368808 0 464588007 196422937 0
480022707 60025439 0 805649605 738756079 0
18822552 23106512 0 41860264 43546450 0
6395723 3034675 0 77042724 79967964 0
84040161 47594124 0 407688634 364207470 0
21805454 21158494 0 200341309 205115870 0
63389394 53679764 0 260744327 265911958 0
447192276 229364488 0 748336009 600624960 0
16795857 229544371 0 521823874 459561550 0
17277346 11566556 0 37840358 36195208 0
41772621 13419526 0 289835007 318782329 0
50396335 7775103 0 80299448 63546548 0
100128832 219904631 0 626771460 748058084 0
460877715 52382892 0 750001444 376403514 0
31379736 99455 0 904802526 916400003 0
307423883 33186099 0 426827799 236405154 0
22567066 17059132 0 585430282 581452968 0
57879054 49224337 0 513840688 555724383 0
1198080 28782404 0 243088112 239705931 0
252618338 12381042 0 684023688 642776094 0
192504213 292216 0 642528766 455788384 0
14211386 25056669 0 716066596 696178173 0
70726830 18385466 0 389016324 453941238 0
14620220 48050279 0 516288197 568485122 0
21929806 3874846 0 543036037 546142430 0
400705652 7193736 0 742924361 679034766 0
162684525 102648069 0 558908132 557665253 0
8805275 1571930 0 17574672 10855780 0
159912275 19613581 0 492014590 463861298 0
20770999 82204110 0 512266129 452740510 0
476182222 29074832 0 505968009 252422679 0
254980269 86673270 0 523823428 614631919 0
81245216 60008263 0 212528762 262874829 0
224827593 108763784 0 331455943 271412685 0
8587555 7844129 0 94500384 97138006 0
45113341 5547121 0 309770407 311335823 0
6014582 1749210 0 12302722 12659235 0
18712750 33836846 0 214029885 231395848 0
29761081 2007433 0 77122985 77780024 0
141383992 41661157 0 633727552 641932825 0
151045420 824806 0 873196950 814389741 0
235821662 11092633 0 654471449 625389888 0
127057937 29631318 0 852049294 931362903 0
165641033 8550571 0 736636731 696739877 0
4216821 12740962 0 165075615 172550178 0
63004617 18515199 0 196032970 195147327 0
21445083 3823916 0 291038442 420103763 0
4499696 562249 0 81111851 72850999 0
237126503 31179568 0 698905850 561561602 0
47311416 171307127 0 527865756 486342342 0
454707388 160941613 0 773014052 534314123 0
31413702 15634354 0 184798638 176895523 0
260400898 115418534 0 931464257 584275969 0
533401059 203935160 0 834808306 886256466 0
68141953 130251871 0 399109610 413233013 0
446952493 37390683 0 853424331 664530704 0
118977115 95188135 0 679392270 621960621 0
323539153 146269777 0 450214124 471749201 0
374618270 344275779 0 437702035 399606828 0
735798819 250723956 0 796018028 625510204 0
43807946 83945275 0 249815008 242859429 0
42808668 2405512 0 697766684 744416184 0
138447806 110327928 0 608444556 581538068 0
36566478 37447404 0 107217598 87571029 0
200560745 5631899 0 260316547 262076382 0
229228069 15814939 0 799886044 916057938 0
196486754 21746536 0 395509960 356549238 0
222551769 167585866 0 501497748 543270020 0
203849752 100008816 0 301842391 310155885 0
444687314 45801544 0 484224292 420175697 0
25082464 10428742 0 35487996 22388586 0
4215486 11819309 0 218176750 192017973 0
15371802 10109817 0 136532866 137876229 0
92379138 23044337 0 737264824 727537382 0
37628623 33560935 0 252169042 268698829 0
110801353 19578577 0 539712517 539126140 0
2961153 959945 0 20253076 20584191 0
60453166 21622286 0 85243680 55764958 0
27242851 11563591 0 819200263 945529222 0
249666078 233131659 0 763746170 783125444 0
13853581 7493611 0 227428661 233196330 0
417520868 72960619 0 441557314 293968079 0
582324070 225422301 0 724345558 572514090 0
58721808 16789225 0 722659446 718160771 0
65136343 15157170 0 314016444 311241716 0
568193 505240 0 3418704 3378357 0
196748164 32046589 0 973045493 940105257 0
619777739 1113504 0 702525396 653536496 0
7117367 910965 0 149668649 192983933 0
369511662 91653460 0 869781872 786313287 0
317502423 245997533 0 612478612 705610030 0
677871128 415675831 0 923802297 901620818 0
595435070 5298986 0 692130860 516672350 0
422900562 136628517 0 750916495 504322542 0
167140803 2832500 0 614502549 536744259 0
335277867 106473800 0 615128079 516002517 0
157573206 151966702 0 755552411 748922909 0
61801812 62334119 0 697931846 652516243 0
8359191 28499 0 83213078 66413777 0
28493380 58319448 0 441372789 453666637 0
270617108 40261398 0 658202571 568459081 0
294323437 237054961 0 376079802 379296673 0
82046867 210305806 0 571964483 625650436 0
369676574 104244263 0 687774314 495655140 0
71011047 25771738 0 576739845 438650543 0
26406391 43286186 0 794239225 809388886 0
414108318 228106889 0 675823546 736296576 0
23942879 8109811 0 123210638 104281162 0
219792044 94303170 0 814115412 805774289 0
408548024 164149279 0 781488550 654472945 0
543681375 365008625 0 736583171 728649476 0
95707119 119342635 0 768025159 754936248 0
3110386 19132747 0 521903847 523285621 0
20595883 1365372 0 204577981 279409849 0
465808448 105064925 0 797400668 846400518 0
86790239 26859402 0 116163744 134347556 0
318852669 318199839 0 903061196 899432389 0
5992587 7808358 0 123797205 118345239 0
41786853 1849760 0 167028256 156133130 0
8258882 24390172 0 91637855 93605630 0
77235475 54458988 0 518101587 484545215 0
51492933 86376115 0 540367578 512414660 0
410663186 441830371 0 767237442 667126717 0
114975153 521372 0 515097307 475950596 0
7700572 59667026 0 257038097 222107872 0
240460852 33575120 0 358177538 323649060 0
6546943 32179639 0 453179826 365441580 0
289183353 9652117 0 581099066 362974337 0
22749099 103421997 0 674506478 814673933 0
297822509 45792349 0 353899348 330809635 0
151167942 46243882 0 748338724 806557395 0
481642470 191601294 0 894850677 882661032 0
351429825 65461971 0 456744520 479365752 0
51670493 19237624 0 396544819 502766847 0
325179795 148741455 0 554877082 515418003 0
262175784 207804108 0 313927522 316056264 0
37002188 10011760 0 456915528 457636435 0
88565 172977 0 68781566 35887795 0
29269534 67359666 0 520907269 408001311 0
76124617 29067070 0 736992469 654580178 0
280835468 15268098 0 303337194 276323808 0
44871411 2770693 0 309004127 279299918 0
523866813 187208729 0 743438236 851504269 0
101165317 21494897 0 367014576 336656652 0
4731919 5352322 0 68195721 60594420 0
65868630 20812132 0 116283547 117739210 0
204897572 273741503 0 786552241 797502047 0
116675545 2645774 0 675151405 698032624 0
447298 16875453 0 265693612 255201876 0
68893732 59959976 0 565292882 496167425 0
81449018 191847785 0 857178046 798231119 0
16651042 2010240 0 31626345 22183433 0
20403771 14529179 0 119941954 162121611 0
205962967 54820808 0 313315553 187641797 0
68443519 5161500 0 169164923 121633259 0
265253609 34547275 0 612781575 613316071 0
348604711 8298931 0 368760095 243735134 0
382548193 134978707 0 422104567 335010873 0
40461597 1218270 0 391970615 306905486 0
63963477 18111043 0 459338265 501334958 0
209676669 99088167 0 465854008 483324393 0
36108528 43884379 0 723208086 737880977 0
479184329 37715848 0 707930012 715161038 0
3688440 22700595 0 213226793 224326736 0
13325130 22813997 0 84241294 80669728 0
709791980 29875771 0 788065635 449159915 0
78603 1468725 0 7702040 7300544 0
292699457 184155021 0 518498219 472594262 0
248338777 168690154 0 364120008 302840213 0
425088725 2791756 0 609109387 483056166 0
7075379 4670682 0 67028204 65271024 0
6627217 9815444 0 180620864 179475342 0
5781486 49823973 0 330256343 333151760 0
92082502 151323329 0 941001149 897234186 0
9009424 5940315 0 204886313 201766040 0
574599753 267548070 0 766516321 713505903 0
48430379 26843769 0 372017330 403770217 0
212664789 113028261 0 347531151 367172566 0
134687017 3501242 0 341646005 264842998 0
646083760 26313357 0 828208236 755471211 0
652215718 257760133 0 749677657 592604723 0
338704969 7945044 0 765161298 762927098 0
240564966 55028763 0 806105024 791873236 0
18523220 9813641 0 788777310 793132701 0
15978756 93397168 0 771995189 605478836 0
62902444 2690783 0 169075454 169314518 0
423112268 74923375 0 457777785 371904408 0
78950858 22073386 0 600423401 639133813 0
13985287 18119634 0 72469310 90125916 0
48147404 104218100 0 496966882 515945602 0
179751200 21686553 0 781170517 799219126 0
60764405 1254166 0 131727199 129668515 0
32000116 622158 0 476587421 526548915 0
21768321 18282636 0 202020291 136941976 0
168704509 140915973 0 760742478 752234244 0
514103581 35945767 0 552320486 532169794 0
22961239 22518941 0 289455272 326191030 0
5851615 4799148 0 90182621 93127355 0
119306328 10582449 0 695066215 663683311 0
194450167 192393597 0 384033516 373078985 0
250389001 13248047 0 525128779 524154510 0
228904683 138772594 0 682718032 521337511 0
12866072 5962467 0 21597633 24906989 0
22596716 18970879 0 615642876 666383284 0
103028685 12552668 0 768034132 734969368 0
551574914 162175199 0 622219678 500332891 0
12408787 18429109 0 596014664 554036346 0
93084879 336185136 0 744428388 673031896 0
580620 894314 0 7221065 7958346 0
175358879 40442079 0 331418463 275677045 0
669146499 116867611 0 733892786 344062167 0
147398949 58129375 0 734159925 548196226 0
8096181 3126522 0 108909578 88777171 0
80619118 85967841 0 869858654 893445902 0
96245993 86620097 0 856041354 837246394 0
328329532 26277045 0 438418772 533607528 0
117908529 8988378 0 199005345 131614643 0
7887092 680916 0 95630184 112100334 0
61597233 139273985 0 819624347 741447457 0
48143043 9283067 0 585938626 604228773 0
107752803 28154192 0 543195601 421463235 0
700889778 22120207 0 807668078 420114170 0
17691731 6838585 0 53877846 56684217 0
3601488 2429945 0 13185270 12800160 0
5053513 11948249 0 655778491 641351057 0
65508105 564015 0 651034146 722875095 0
1417217 14483899 0 143281865 174705789 0
26397012 182728275 0 928105071 921411799 0
30115931 21002237 0 97638506 94552130 0
570354493 50289249 0 856273423 739378070 0
183914319 99551678 0 349744171 368685267 0
15572232 59970792 0 647363161 678554147 0
1529978 16667078 0 159807903 123954292 0
5693116 23238615 0 493826435 492948919 0
16075540 186729217 0 813766361 776471812 0
85686274 20283166 0 557778666 469199699 0
47261206 41798897 0 292952430 300700764 0
177278813 144821754 0 718606372 697128222 0
22706027 396855 0 368440593 306874358 0
3765413 2733553 0 44347621 41930584 0
328245377 70884676 0 475171018 492957290 0
79563933 204778583 0 541868175 567446502 0
245643470 91182 0 383066959 389560775 0
114253062 26109139 0 155649923 157198919 0
100043071 38592859 0 365943277 393442137 0
111693590 56206074 0 692880758 697663639 0
289671263 23441537 0 367231663 430686710 0
98506246 12218114 0 104235665 50828984 0
51111538 32440729 0 700431909 654719559 0
2780869 22603157 0 106668560 142928275 0
79435946 72590964 0 425052150 391231287 0
55119614 721187 0 385021111 227984101 0
44587660 4810065 0 74915954 54455611 0
395482335 29313371 0 710026352 703284513 0
17547367 63786142 0 620412895 620360415 0
135181458 88163617 0 393279502 380934141 0
320750149 274597031 0 410928291 323358603 0
336395827 44086413 0 637253901 549079087 0
102699358 40225891 0 450499778 493633349 0
41221306 38010434 0 553575565 404035059 0
196749280 42659553 0 508444060 317073094 0
79088358 25088731 0 603343022 518714181 0
45496011 71965711 0 301341499 307037134 0
111723829 64192944 0 660407593 728687163 0
243802804 30556934 0 540399270 538480320 0
558739864 121338849 0 798460998 601907748 0
170784248 112253696 0 714798782 817099802 0
519881553 158814460 0 829289734 819333495 0
184421444 25447541 0 912167592 897728966 0
110013718 22068990 0 288494548 252810152 0
78827025 33192737 0 371130517 481138024 0
385731479 510223290 0 756271347 824335297 0
43618451 52996037 0 888392695 902355355 0
133320381 110658075 0 375856230 390149361 0
347937613 21088836 0 603936304 570347962 0
69257726 36266582 0 890313614 862714961 0
37578979 11503606 0 733653632 654153476 0
473652105 5112223 0 840863903 673280754 0
411250343 308090810 0 640795225 607119763 0
92477793 51905676 0 251113388 257251902 0
245406818 47851354 0 545049922 627105565 0
132177636 49595697 0 503713491 452167328 0
11981444 49435194 0 268554645 300366579 0
2919283 2337249 0 46052689 50720735 0
184496083 8417477 0 657839076 653653161 0
2807771 5296432 0 49293633 65845043 0
35166157 118384807 0 527839038 587091942 0
8819930 15855634 0 125015124 127643125 0
59396262 40151786 0 529143524 627130452 0
129795749 32017223 0 380273839 324846149 0
32702962 17363481 0 437958206 454586076 0
36565521 45614683 0 208805807 209780199 0
10475833 20735925 0 379243700 400894142 0
601948202 2191623 0 941096737 939177329 0
148399115 46151144 0 182000318 100763943 0
16607067 101157991 0 787984205 844128538 0
187366434 79515745 0 647168009 628367281 0
420381050 291598884 0 582439791 520949583 0
45823333 75961885 0 699466116 776566656 0
86922557 37054352 0 151677604 100634721 0
111960489 43117071 0 422874933 319733038 0
45016807 38067024 0 316006815 273552931 0
80996845 5422747 0 424561270 404431971 0
59627037 104030993 0 727297273 742310388 0
416280070 305179886 0 815641200 842088558 0
67908369 30071756 0 194416539 169855760 0
152528632 154031781 0 885947611 833415729 0
222034914 110219273 0 443338306 500519849 0
136720919 14926023 0 236488124 198268845 0
15429767 9809472 0 423513725 512134550 0
85594016 61763594 0 509620363 587502423 0
583296356 108122036 0 720105264 642353380 0
382945837 44425607 0 671301136 633953296 0
225143370 94371066 0 826249184 752908184 0
109876948 28884689 0 767563927 777094644 0
232867557 37049302 0 413681381 385001432 0
1673384 8953088 0 115562219 105327126 0
13592623 5726341 0 45943200 37504055 0
396920430 135999721 0 889097555 911143062 0
85869046 35607765 0 642675019 724715887 0
36463373 49578391 0 284871106 302584894 0
278415722 25771671 0 990665876 983816849 0
153102849 102566592 0 378946185 454893964 0
323396312 222267668 0 840334560 940737894 0
219797290 179082436 0 610525289 676248397 0
198171761 58118689 0 571446218 591563825 0
123106416 248926964 0 681459277 842108533 0
239817848 152389994 0 764379074 693258255 0
210275883 118552011 0 305740330 226402125 0
135199449 60616824 0 566989994 576150729 0
121352004 127364402 0 442283239 350814430 0
78886869 31282738 0 368424623 462988347 0
337938656 189848942 0 830709144 741384495 0
59822270 39283909 0 853221500 953962880 0
59911650 3187909 0 86347129 45440931 0
1341497 11897351 0 139782814 161857387 0
2735326 8384041 0 98076887 100970463 0
145514631 78392207 0 802686292 759030600 0
3538892 11443969 0 158173081 138992106 0
346465966 209190677 0 684201291 841588045 0
7764613 92131635 0 576391931 491434196 0
26499991 16887421 0 337013184 290534014 0
15893734 195046662 0 655907812 661252450 0
397522842 120298139 0 580130055 618120563 0
8013963 4266681 0 41228603 43208495 0
66050455 14550625 0 72773059 59864744 0
282674012 462714956 0 640072168 673220325 0
14831049 7172628 0 979694139 826450984 0
243249502 133323502 0 456545755 423378382 0
333689 15462160 0 151950135 209548936 0
385964063 309878120 0 429613369 503081810 0
704739329 73187899 0 945237543 803565753 0
12118717 36593 0 37611875 34810868 0
289310801 694839 0 804530897 775454173 0
327486476 5112393 0 718933821 621961457 0
176657623 155269910 0 601250900 780481353 0
111036054 37122374 0 482810757 543680678 0
8598050 60463 0 16381953 15077573 0
65808813 39405637 0 639984485 659209107 0
113404394 30436918 0 494610636 515982607 0
176649070 111445684 0 283574487 181787280 0
23047191 13846353 0 317450566 258242228 0
215363119 85040516 0 249752943 252904843 0
27826327 53243786 0 183028367 193000066 0
3185860 921674 0 245771690 266201833 0
23266706 13404 0 49484742 44006280 0
323463027 80459942 0 550273289 337425644 0
6185628 2011030 0 55929959 56060715 0
25125421 24776537 0 429364097 369321003 0
3356310 3243981 0 42935481 46036158 0
49803577 41008937 0 59384928 59476777 0
269403641 54408105 0 350990320 487136025 0
567981248 247768512 0 832820969 778921953 0
86058785 46693728 0 655773009 663945947 0
390327536 61898673 0 454991556 438980954 0
31804319 36281471 0 427206179 443311343 0
48112827 44080250 0 458292253 446596072 0
246343687 65389873 0 399136622 347705735 0
15253099 30764047 0 898781796 953331814 0
389479333 118496451 0 468394517 467013046 0
279697662 38445822 0 893338754 910246799 0
11111483 31807076 0 492778984 425865043 0
14233608 17001745 0 217120591 226441308 0
187336007 306380 0 495869642 307607627 0
68363448 12670768 0 113749542 123412078 0
29678799 2499801 0 198273981 233465546 0
318294187 57019759 0 546320730 685898258 0
90874290 14814111 0 278350806 255677923 0
75383313 49735989 0 333138230 326354708 0
106604476 185521419 0 934937819 933783857 0
164527531 16452941 0 536791104 494616634 0
163109283 99807869 0 262994959 185843977 0
50309810 10974639 0 283394756 219651329 0
39096492 194925 0 127683008 108389733 0
29322855 63081876 0 332180906 313681221 0
681987 9280834 0 396542982 350841619 0
167394506 50458480 0 674615519 768801898 0
345135414 232023760 0 577711031 550372013 0
470209030 50012504 0 892738140 727899584 0
130135345 229917822 0 257246371 454689814 0
310752786 384732855 0 440946774 463197918 0
385434702 24374103 0 850819815 705078400 0
21765789 58211391 0 353819031 364055134 0
17815678 18574482 0 224214002 212071114 0
171325609 67251094 0 307574000 291375435 0
626524886 159130015 0 817233956 476219781 0
313944706 100633894 0 414337828 379095542 0
467683280 7314965 0 902544247 500021176 0
838157170 13356594 0 903246732 516495608 0
297707897 218661796 0 598970445 585784895 0
305080146 156305968 0 524497572 286722790 0
9169289 84910520 0 957091585 684199125 0
25571809 3644539 0 494042751 480197870 0
533373938 51772676 0 969128728 574107114 0
435493045 114785803 0 482067518 445594705 0
49979274 340126632 0 905620914 794545602 0
709761780 67007576 0 781603913 765606000 0
3103242 1840507 0 189377140 203247019 0
42767191 65881584 0 728163737 747609197 0
7644122 156849 0 89970062 86835233 0
73394036 94533762 0 535075201 556444571 0
132199912 29797889 0 573003521 632219979 0
127426366 47505963 0 702177591 635392789 0
6423102 83779655 0 841928316 955227256 0
130579641 46659206 0 331176900 268127822 0
78292625 33442466 0 442351886 457880216 0
36095318 15138488 0 346712342 368478529 0
172192641 118246230 0 243395220 277698289 0
88231182 8118143 0 795226603 770034086 0
366813531 40354367 0 850086306 875566081 0
276733524 5526209 0 434741284 408017361 0
200024388 33197050 0 315373941 341116911 0
5992551 35973415 0 193706698 212565837 0
237152062 73944275 0 915950408 783702997 0
5716189 18352054 0 775033791 751634942 0
421780645 208946544 0 591292784 655133557 0
109545524 35198454 0 178601214 80503955 0
431236429 99037748 0 590765467 365107927 0
78533085 18418961 0 469674486 417664880 0
24599856 16014832 0 295308937 319415867 0
157904512 99917287 0 491237792 512236610 0
12977790 43135230 0 255959242 298206787 0
28868661 120892931 0 601830767 591183690 0
11801477 878729 0 268940181 271181830 0
387213926 225532590 0 415660616 396845566 0
17749957 1555640 0 72864950 71938637 0
5352307 4485670 0 94913683 103943610 0
116510308 14134817 0 640678412 705876680 0
6938644 3614914 0 104696944 73094463 0
3251623 18707835 0 514503194 512939486 0
3005405 16080875 0 111588399 108701095 0
198270212 7805615 0 546283983 415714167 0
32346124 2335691 0 721889130 594736189 0
89162179 42988448 0 726505435 763576922 0
3329959 75817229 0 257467341 341461867 0
434057928 33791665 0 597691738 615270870 0
165126770 49758839 0 265085244 281518520 0
19744689 24436632 0 239877323 217954196 0
90050465 28854713 0 643602274 638072125 0
120694111 145623300 0 879798633 867507180 0
559244219 341713438 0 773785158 749357461 0
707972643 86435583 0 862301812 645246126 0
206745436 65526948 0 397729964 401762539 0
14901837 11513645 0 60201324 58234376 0
527463740 36925558 0 806752351 822337960 0
26742461 2032471 0 163489584 145515900 0
5782673 31716328 0 382767623 401027440 0
101319150 171367720 0 880811596 841741103 0
134588800 35376582 0 216959638 215127766 0
32723007 4068861 0 183794923 176765380 0
13951807 25362682 0 376328479 407517921 0
108401899 20747362 0 636611636 704580858 0
184009937 46630943 0 417663361 348930817 0
56502488 15833990 0 389512085 412752126 0
452596018 49693884 0 519586769 433256134 0
215092888 52942273 0 311777702 280064505 0
27283865 40306723 0 456297362 605357369 0
3242760 113847813 0 603639249 653809730 0
7805835 38154019 0 566333844 625573604 0
127435417 62139568 0 486133247 403903900 0
99454913 22690716 0 155751164 140777923 0
8165695 60153472 0 257317634 172404590 0
57346571 23365613 0 815413174 655378579 0
10144269 4674852 0 571958942 423952439 0
13827482 3653485 0 645192767 610612649 0
407453790 26947961 0 592896655 675927495 0
47709615 12973291 0 433583254 424612533 0
466884443 65025167 0 843884864 873832421 0
27791469 3548072 0 394943897 430400512 0
144221412 103792385 0 444147243 458459061 0
113567829 92980508 0 766460553 575394909 0
41380461 42906185 0 906359145 896247677 0
14855829 31432445 0 338731869 460057252 0
9501116 31554477 0 724777841 783927221 0
252477682 308805204 0 810705143 688633474 0
203496568 28436808 0 903060096 926804471 0
19962860 81062840 0 356579254 381382268 0
238000568 61098520 0 505489822 424614567 0
15615443 1819574 0 275927254 237001811 0
75136063 67891568 0 593992097 545701691 0
4929335 2810170 0 132161542 129375179 0
99831266 193786392 0 839057718 848737371 0
2781357 10016352 0 50235197 52791716 0
3375526 22843350 0 256118920 243180631 0
226300786 32613389 0 335895980 384948862 0
205835045 19851928 0 251265146 304401004 0
99753578 58938956 0 668306689 594875613 0
86034589 8985022 0 870823265 828103774 0
601609551 185429675 0 875839531 689543819 0
75344959 282176966 0 717212026 672107291 0
14310592 27655630 0 149269367 166958844 0
59408718 103880581 0 954374368 822674815 0
35992352 7478187 0 252091388 220059247 0
34806406 153077635 0 915352895 919731454 0
315213868 11518845 0 877993876 633372476 0
6467989 2353871 0 211650710 181412733 0
19088317 16148329 0 506680497 523471996 0
32041528 193657089 0 807841580 825303800 0
488742784 110566777 0 771474707 743725505 0
42619731 38697815 0 179011380 178772603 0
112651432 44845225 0 527588340 407511145 0
80714577 198929040 0 723422641 645787107 0
168057631 56421909 0 498041034 502248089 0
5095727 2921797 0 31270246 30264823 0
206867395 65790592 0 214269236 156963591 0
184925194 95774570 0 194124061 140026654 0
24727996 67960319 0 404839498 450051973 0
4287483 116305 0 217360264 224888757 0
22348703 136765 0 81846599 83985344 0
103365046 73700135 0 329102398 292519181 0
414660102 91903256 0 792015181 666071097 0
728930377 97770600 0 790011517 816871280 0
157383757 152432180 0 200903113 181260746 0
5911296 36654513 0 144422933 144158924 0
155682256 13120754 0 257734002 319222725 0
37314054 8359521 0 76581772 61183921 0
4491863 5961789 0 186335410 159843881 0
11517379 36863101 0 249574705 237575867 0
58171218 3480296 0 142140454 147412584 0
74032 537886 0 5138962 5483818 0
12060928 8707121 0 152929065 109600539 0
64207890 12677732 0 589612586 577907597 0
130787070 41772894 0 761354784 631940687 0
287499794 90136860 0 613612142 613262048 0
193252683 135887142 0 744681164 661651729 0
12303574 23948603 0 192354166 188243347 0
102520746 28217703 0 490607365 377960076 0
104225646 5971104 0 203657483 196943541 0
29348818 763546 0 31214713 31666624 0
466144556 316348042 0 863635681 843049016 0
40416134 15966827 0 108374238 102399314 0
4332343 26387782 0 49137852 49804956 0
290986137 232762375 0 653306829 484791923 0
2981780 84720331 0 854014717 864377797 0
193063670 71233060 0 323063103 345575298 0
235859 3278792 0 46851227 51641290 0
85427041 693599 0 202145588 193726622 0
180404516 51963284 0 666306821 662869009 0
562561992 9882311 0 779337140 883601300 0
13114211 10500560 0 222623905 158699924 0
11102636 9324620 0 617238221 621337943 0
29418565 72970670 0 413342395 414838529 0
221777719 39767354 0 263472334 202329203 0
28478418 5152491 0 228669638 228212925 0
257435483 182839963 0 550958810 720398710 0
265403678 27808717 0 534932485 628331181 0
663406584 262421842 0 792250518 742864194 0
569779405 80882746 0 641601691 647509935 0
52117134 61222411 0 232255899 247034174 0
11904432 27867072 0 737089839 869820513 0
262654960 243657853 0 353347752 299815436 0
352289389 193845820 0 392255107 386869463 0
961025716 9532376 0 974953154 871051430 0
27098583 21501368 0 125067107 114383575 0
206157163 21471153 0 396353081 518785348 0
10031547 298229796 0 647160193 714373032 0
270671569 124571436 0 449929604 442036811 0
82391604 11123348 0 144944033 146033019 0
92128660 24137848 0 673032849 619366473 0
93232473 121937935 0 103293041 140947203 0
262328074 8138357 0 791512700 732376922 0
446788527 222607216 0 736423078 622381758 0
67058882 63542444 0 325409786 301704597 0
98421022 31006992 0 924938570 791049126 0
445491503 18722632 0 627979757 849935935 0
324896002 26279162 0 596117780 545704226 0
103918127 558778 0 208006005 187834847 0
152034660 5141697 0 360234196 366411867 0
268503482 38933341 0 552072735 568656930 0
181757695 42617781 0 791824283 706520632 0
275342977 98117658 0 625050698 734475271 0
72733195 33680232 0 261623579 261830701 0
198057481 49596668 0 543094789 460292988 0
25966046 35808795 0 209615863 164123968 0
366112693 174171893 0 664264205 581371622 0
63003633 78997014 0 134958026 151046231 0
300731145 6127511 0 793338206 777367277 0
1189187 602053 0 7933207 9221204 0
293781040 61023467 0 336516303 235504920 0
234732783 66144736 0 329524384 187147406 0
4100743 53452 0 6369707 5956180 0
68143909 4058740 0 292424008 307864314 0
103936825 127325587 0 949099102 959873964 0
2551993 34405228 0 385684285 472079948 0
230096610 59549864 0 459197671 489205613 0
11453714 8545560 0 212585869 221318653 0
23488311 14576334 0 39023030 23186778 0
45998872 1096796 0 59644781 60300945 0
309650411 17074011 0 509442033 406261462 0
329762322 25214529 0 436127032 279367438 0
53926622 2060418 0 75227139 63471836 0
155090 7304736 0 433461681 378828195 0
370526407 63777041 0 917203149 961299980 0
1804979 131255 0 7317390 7413228 0
159238939 28914684 0 181306204 232403737 0
8010158 106165020 0 477863403 427916442 0
199784175 9927131 0 375819360 306517159 0
113501580 79571739 0 658598169 671289801 0
151135937 426979241 0 784386948 851566086 0
196991729 194824938 0 736915655 540622862 0
126053679 15002421 0 228870447 138618746 0
79803477 106550792 0 296785633 329557226 0
24669198 12796455 0 64905513 65899706 0
128105642 191049583 0 520221388 602764741 0
29520888 58274070 0 378470867 406388720 0
582103312 70743343 0 848774439 770533531 0
233465183 262662058 0 772062960 932775440 0
523595123 7400217 0 566287982 594511948 0
186166880 27349683 0 373776918 375590989 0
309493422 99899465 0 568910257 579413795 0
131170078 23568752 0 364578301 273557983 0
549089095 49238058 0 933139749 800797136 0
30166794 15842227 0 47483337 35581953 0
98107487 69898700 0 519114845 560627115 0
283277583 63384187 0 649106877 689788411 0
35164414 1368286 0 50752937 47762256 0
135489342 132486436 0 531016529 544068465 0
124488033 2054147 0 744290447 794386128 0
71407148 77680793 0 466068871 394582159 0
30677501 18290537 0 48268487 31509059 0
2473174 6266301 0 382753066 422052604 0
20654022 1483156 0 71485181 61045209 0
117927970 34530137 0 346790917 338617383 0
38541273 13612868 0 157534794 148815509 0
21567410 34056406 0 853777060 708502268 0
10869405 166820604 0 442260671 394320027 0
44531774 16774418 0 314812877 258183551 0
574673837 285604888 0 766358967 672232802 0
38348444 40143557 0 193363666 223971294 0
108092471 37850144 0 239499697 219453363 0
181470170 64063774 0 317769227 334456046 0
8908870 57285308 0 124025596 151062690 0
3564427 1400541 0 31852777 29674239 0
206075487 5245347 0 874551260 650184634 0
35577793 3823256 0 416136542 531442536 0
259319667 6336178 0 598859537 754735266 0
321065298 44551396 0 466322685 479734657 0
416699592 157861328 0 626779606 534811856 0
21098140 37137376 0 650488416 663842592 0
83303680 54326797 0 167617801 168666641 0
4541109 403035 0 74172193 68085544 0
284495860 31551588 0 416400166 249744609 0
581206555 77012157 0 772243918 318852048 0
277841266 99251598 0 720685988 866763846 0
50473704 6049467 0 148979449 112401427 0
85586621 106963155 0 838974583 890301500 0
55898106 39342567 0 119056190 137043542 0
130869488 9485885 0 404735694 396037384 0
135658793 213460417 0 684236626 745465463 0
15043649 1916648 0 33791613 38226239 0
58294062 84888553 0 723817600 778508097 0
13824340 286422 0 38422594 41908092 0
21475454 1344498 0 113624690 121557017 0
222780652 47635270 0 750764776 826724861 0
100313503 32164542 0 143465308 116275471 0
7339226 371333 0 23519566 25509027 0
225889108 98881841 0 875825168 874711434 0
67273833 13085752 0 130196591 57789968 0
27550830 6841351 0 86994813 70057148 0
272748911 114645467 0 776491198 769154167 0
242262208 132592335 0 502441409 550298633 0
30077566 15703648 0 282192872 257210455 0
637225776 227721142 0 653584369 540730425 0
161231602 70700231 0 370969539 389179159 0
54413881 11322671 0 154851720 125372089 0
134588578 61223894 0 265379917 289462478 0
377766054 68828190 0 496966071 496529995 0
30362111 74349458 0 832845608 852192893 0
476038850 320328232 0 837948430 850531799 0
20934760 9412352 0 222483682 272973807 0
9735295 56482342 0 632950848 731557412 0
481444167 174131868 0 828349696 680453184 0
552809572 68457538 0 611787753 615557260 0
39667315 1934800 0 523632582 423795265 0
32908732 1374561 0 183395056 185748506 0
662088095 472307179 0 724943627 677067494 0
129925125 33601418 0 474977039 427059462 0
220373414 1380335 0 755645261 666656555 0
113854026 14888909 0 511511583 581825876 0
68383473 14698187 0 238650331 276307027 0
398892341 197982045 0 553261727 568272505 0
173737028 57465746 0 459970917 500359011 0
274916138 26905648 0 283674043 176967287 0
62710179 46938191 0 119565002 95734563 0
1737910 212295 0 3022062 2872200 0
287175506 48896217 0 390428541 254248682 0
16581913 5773929 0 70458870 61566882 0
313235864 108802397 0 365852649 297511651 0
51794161 4155551 0 316743095 267818818 0
35315145 92217889 0 786075248 792667833 0
18220835 25771008 0 675364499 725673747 0
445332575 295921960 0 580494258 484881713 0
405859656 2925743 0 460084399 410058996 0
15819727 1245616 0 615868221 476990871 0
18899468 3800921 0 226894201 257927208 0
61290325 155120825 0 606528426 550612048 0
148784077 61518735 0 212568835 168180495 0
10649820 817477 0 140028577 128025456 0
19389861 83064004 0 875231573 830322605 0
87552869 38648991 0 593704467 649604067 0
17827137 7239230 0 508859474 559644215 0
5906405 9977719 0 331310648 294685709 0
36015606 54275792 0 537395319 637675993 0
852927 2580107 0 65361697 72362410 0
339137892 66534073 0 738115052 770188666 0
26421381 21126672 0 507744036 444500501 0
166287472 13936116 0 241787278 193278130 0
4531396 21835166 0 159116646 166057383 0
26926547 47550983 0 591973814 587138666 0
73886425 17733956 0 301330679 247231827 0
465411762 33300896 0 531545495 163434178 0
172392 1422867 0 20012109 20280997 0
686856505 65564104 0 811323282 863913598 0
194213918 17375375 0 976558226 814307957 0
16480040 105137442 0 604787714 713137591 0
167504450 167812302 0 852838955 902442694 0
434562789 152572990 0 756374009 774214083 0
192386404 6191806 0 646279985 756938546 0
97369849 118140090 0 682879293 661585408 0
10655501 33982855 0 170856014 130241567 0
219047865 145535179 0 408597631 400295179 0
5750263 66507580 0 236509934 350097925 0
109593338 31005888 0 488314531 552522744 0
584561284 140193738 0 950254015 876910712 0
93771725 2696097 0 162257073 142238683 0
111885763 86207748 0 725208318 832100855 0
88484807 25119280 0 381806172 348245139 0
123658497 539533 0 834579751 904000754 0
39441565 87632511 0 553631500 516247993 0
38537514 23110531 0 338180548 384003265 0
28178055 3342454 0 815709976 800269169 0
63018669 21102666 0 77690845 82016253 0
12189020 9124437 0 93730267 89731713 0
25239856 5725462 0 692217731 628677626 0
27440991 17850243 0 87512254 90194553 0
2693979 65815243 0 931992375 939774648 0
207014215 110345431 0 892890232 897093865 0
27704973 14757550 0 719082598 708510898 0
5985612 174581293 0 408783627 441704668 0
65685314 32891555 0 178480625 199420705 0
79946615 62528183 0 837479338 885113125 0
50595519 9531993 0 425888243 437154407 0
370066060 65371245 0 474308720 352665338 0
234425923 83367758 0 557232507 492908311 0
78707306 2563099 0 584633312 605955845 0
100135712 30188160 0 558758411 536273907 0
1703579 23473460 0 100128045 110340001 0
7036849 52660261 0 717637906 657187839 0
8747629 818795 0 54664937 61998826 0
901458 958866 0 4500526 4509158 0
13750480 20808903 0 291407027 333005445 0
58880663 200297919 0 700142316 811810209 0
41653437 26457805 0 313723063 348600727 0
23008052 8704494 0 170203035 224374382 0
27606778 101016218 0 450705784 581870075 0
11359931 2136895 0 691828352 649645040 0
16046569 25706110 0 90587724 88287590 0
5702791 1267030 0 198886253 250598545 0
44565654 6265092 0 75450446 71356849 0
251327991 37936168 0 496424585 317243017 0
376893123 282839351 0 935173036 845497908 0
111634111 79549496 0 438477182 465536467 0
122417151 52579429 0 422818552 337778854 0
478366953 102952929 0 986574006 773284846 0
3471513 128829389 0 512385634 545276719 0
27029055 14202341 0 47391419 79483225 0
84508958 59285685 0 369617262 408584212 0
69524025 17182564 0 149485595 144673830 0
22299764 49984290 0 222556563 222816003 0
92040067 73314568 0 218602496 229025203 0
18723742 2600233 0 46559156 51475622 0
322227042 39296717 0 885710170 771227635 0
57210648 10751473 0 718282517 876461193 0
35914254 65712018 0 799715883 795118755 0
407557040 25607233 0 942877987 902869880 0
372440553 235827022 0 454618790 415521926 0
201397850 93429959 0 540091608 487280381 0
96645558 27705521 0 441953284 405201878 0
62005721 31159982 0 629011599 537499066 0
23385836 7315795 0 299613923 181839383 0
2762019 1175205 0 78549437 76847356 0
251777347 58401313 0 803747154 801997860 0
366531216 233156367 0 517805541 263812840 0
235811893 135812200 0 659064770 677485507 0
40589483 5569336 0 121783390 119017945 0
24453270 9458638 0 212991607 229620738 0
306047924 42586124 0 448949626 343890787 0
35872817 35428222 0 315640333 306278930 0
25928497 51505529 0 199650912 200005589 0
392623549 175729810 0 511149787 536626595 0
615763254 53987321 0 946838259 873610374 0
16664691 25971000 0 882586368 961204661 0
273814025 146815775 0 621567094 652583444 0
28155111 12339578 0 218735753 263548012 0
101263828 12628278 0 179678343 184691320 0
33312907 91935668 0 562480966 564136601 0
21227905 19486797 0 242704678 250828342 0
420625283 139402593 0 488311357 483902526 0
160570160 54222986 0 449666994 747994541 0
13996702 11871398 0 149783055 143350784 0
15359691 73961583 0 436652461 426101518 0
432056613 139104567 0 585978780 600710930 0
25837519 6675950 0 177103430 163098817 0
352879 212053 0 4858380 4555904 0
202873803 33692128 0 737161141 734961550 0
661196158 13495791 0 815724148 813823680 0
27616779 26899927 0 435526673 339379186 0
26867550 38126027 0 154092209 134268485 0
67773072 36375437 0 133697513 146743694 0
464903457 99421346 0 768356055 768993369 0
249194 6940142 0 60752173 73450870 0
150875967 42460686 0 606540674 575275522 0
611793558 37559886 0 838340246 406352285 0
187396121 9659266 0 521429870 431855266 0
44128250 22839017 0 68243171 63252143 0
3685537 21991468 0 481374750 457437301 0
231070722 13355525 0 428408551 280525199 0
75619157 17954088 0 827928342 862254788 0
83872082 24510177 0 125674526 112276478 0
56040898 79318051 0 421234736 434130341 0
346514409 75210149 0 509679154 372044938 0
122600239 19849625 0 651469827 660312867 0
30642755 4348494 0 74193599 67532956 0
458522038 13862044 0 650202438 681760200 0
63442289 40658002 0 131485506 133231109 0
14840995 38367032 0 419523436 400806764 0
4170255 14209100 0 258556584 234363203 0
491787940 44611340 0 808700208 768698163 0
4471459 37893965 0 428369199 394677352 0
67216640 35725489 0 514597052 461371882 0
45681167 8666481 0 46976983 50789027 0
241196891 58197851 0 586216561 468205358 0
677678720 131406332 0 817552731 791372546 0
9714943 17726154 0 87450773 74550846 0
99937759 25428319 0 546542686 698114286 0
1787259 9886985 0 310938446 340417301 0
380917325 4678665 0 767908374 587244627 0
582613024 262193076 0 848115702 821455813 0
790564851 16648790 0 809686120 254625683 0
197049363 52404980 0 430572768 421187757 0
29335841 198167075 0 770704297 882942489 0
85457112 51915256 0 95315008 61132793 0
41058150 21734355 0 257050724 369806038 0
56926286 1175272 0 358443129 402016998 0
6528171 4721474 0 66373118 67059107 0
48039468 106877623 0 592218381 627896226 0
73868265 12642977 0 169246801 171310228 0
5511506 11720626 0 613511075 600414099 0
562094518 16149628 0 679803076 641422151 0
3894405 42450487 0 361791837 335670402 0
161901379 6692948 0 755720572 722609295 0
121985992 35318223 0 636154613 542717809 0
50132050 135180624 0 427415148 446570254 0
39519310 29224366 0 360224173 351926302 0
31490047 29259220 0 854315772 775571910 0
250827744 82558470 0 423008291 331842623 0
6708086 89154868 0 522224899 655524714 0
10110174 2945364 0 26672630 30000373 0
19090105 64412619 0 408688458 561482224 0
27784941 115202743 0 438821387 495249128 0
288163080 34066195 0 536385849 613129296 0
15825869 30642908 0 152057808 280968265 0
408271665 246589008 0 897480284 859519896 0
88334182 20768430 0 103720136 105788350 0
298337648 31511508 0 380369402 398579795 0
105645632 2105525 0 634615488 632925983 0
361473017 23705743 0 533258629 576296558 0
11310125 32996 0 38480669 41355850 0
1360943 238903106 0 639298754 880905104 0
548123574 194098024 0 671760152 409859021 0
59234352 5601612 0 249296371 217937806 0
297011923 94239335 0 672121016 654028149 0
81486772 106760990 0 626051196 603094277 0
94770019 16481535 0 270114006 306845342 0
204784750 31277618 0 539370176 518386146 0
727067352 340625989 0 941668860 857520614 0
15067678 102909622 0 983867479 968108373 0
401858374 16838311 0 883443459 849112546 0
536915095 87478469 0 865899634 812353982 0
19181559 8385068 0 541048226 556886713 0
220274203 62841009 0 802367179 589302901 0
34489309 141164801 0 260901854 389130012 0
63803423 138964335 0 426086665 473089341 0
113591421 60846553 0 813397350 745153720 0
145248193 25726106 0 224499977 209686223 0
746808067 532531217 0 845847195 877304703 0
12497834 2092938 0 109104692 113374416 0
489368917 108012084 0 730587618 651536690 0
42157258 12281807 0 564309420 648435796 0
54402526 168226703 0 692422490 694829693 0
7974258 6536938 0 23122008 23914629 0
4410859 151504664 0 914619848 871353865 0
2554567 3028526 0 69469252 55492114 0
16088738 84695442 0 635458311 708146804 0
188496203 131200828 0 931313922 986934131 0
8226095 54798726 0 613304650 558777343 0
36330044 7360037 0 575692563 601499152 0
30664041 31593848 0 155783614 169616293 0
9343 1116 0 442953 406345 0
85073943 18887683 0 141524822 101680612 0
105129104 66436316 0 318484836 319641023 0
218103145 284606131 0 534848499 535458701 0
4821594 20709450 0 151174183 139510545 0
6481953 87912744 0 459193216 418387887 0
312927337 8981958 0 893190115 710784730 0
51405304 123492998 0 754394704 684664951 0
11806109 11513555 0 44165934 41071494 0
72737847 3398295 0 376925104 381390938 0
149396563 233596 0 566072078 651467675 0
64845727 33259857 0 394834325 384231273 0
360006318 112657176 0 803387682 800966059 0
168161965 18291974 0 327114716 313108167 0
310326907 110134980 0 902711691 972402926 0
311805057 92442978 0 813010616 734771354 0
127596896 70596835 0 807738206 764413860 0
56793952 5077491 0 70411321 96525785 0
59456431 21305348 0 652204881 706955755 0
139277744 35409909 0 429709085 431371024 0
156256768 74638444 0 790204811 897805189 0
89810103 26150727 0 286330386 315112202 0
706881720 594272386 0 888734801 726771938 0
8071081 2924051 0 54422805 47323847 0
26534343 5289645 0 452959710 385855246 0
105892315 93268186 0 287988077 253758877 0
10327139 5654655 0 704767712 790144971 0
459258729 34478375 0 824306463 502331992 0
1995002 76884366 0 726720528 642815718 0
265245577 62335988 0 505457524 533599071 0
59719276 87654920 0 390149352 384542233 0
84354523 82487510 0 421484601 436222155 0
30699234 8899747 0 377050790 345634824 0
631186785 258000057 0 821729215 463672520 0
123799455 25137237 0 704301723 903095649 0
199739031 37968517 0 511010659 449810496 0
166764836 109834134 0 932956286 938089576 0
118814975 82947691 0 358225318 348878644 0
363811040 39024793 0 547661243 532372604 0
298020073 227550011 0 771037588 787824106 0
8537402 4172139 0 523686355 528643689 0
67345399 9233567 0 444032781 389593184 0
22761038 9380428 0 364228048 367936735 0
11408560 36334809 0 822313538 939630115 0
338198724 413179270 0 658081339 894405210 0
184095902 76976965 0 574986527 471117834 0
31026278 1598008 0 77715055 92897404 0
20543976 308800894 0 792317786 901097019 0
117127153 134625771 0 634633808 731408177 0
8883391 15674316 0 59405908 56411546 0
294738633 5821453 0 461082275 452650164 0
411081991 107221710 0 517099693 427403624 0
28094707 50493594 0 875030396 786080830 0
32454254 26387385 0 589602449 602353363 0
107820094 18382680 0 618636076 439015475 0
111961410 59044973 0 524381747 479165692 0
98181539 16644084 0 346154260 380889580 0
4161009 23109056 0 592329996 522406458 0
148916112 162969733 0 436038232 536348197 0
68965233 21365377 0 830356630 723822056 0
7971724 61514334 0 187118133 200864544 0
464059011 216627311 0 539724284 328843089 0
872191369 202039654 0 972842907 951937593 0
2287103 3880764 0 51771706 49787961 0
26711557 47905212 0 148939601 167493276 0
2141188 65951861 0 531623767 556692476 0
8557173 5348763 0 283360952 366053654 0
119761654 47868996 0 920353444 849838755 0
272 309405 0 5896173 4947450 0
416267938 204474655 0 839349501 903147590 0
34902603 30607662 0 704740049 783132158 0
44252814 8661444 0 48766602 28830764 0
47398763 55276107 0 104389351 104105236 0
250300975 81183042 0 827215752 770011387 0
87462840 46814736 0 720514383 674224141 0
12609033 15277381 0 239520794 234076164 0
105480323 25485401 0 242601729 228952771 0
87381761 25345334 0 125382749 88726967 0
316867117 139533217 0 622395384 564954013 0
1887422 2499873 0 37418069 34565530 0
432837484 135079401 0 683567443 698785260 0
218428696 46848388 0 382414909 301089812 0
76370493 8016715 0 784333359 700162973 0
41494526 10096910 0 134998954 146355147 0
232597544 65149481 0 704824935 842452243 0
7673165 13813846 0 46329748 38177707 0
79438871 54356531 0 360295038 344370023 0
378855706 37933513 0 465244091 386005789 0
20807037 5345164 0 55135817 37009387 0
300102036 59058608 0 786047335 834533730 0
149274461 58804375 0 638455211 656170886 0
293473292 6771208 0 345065714 314680214 0
19965243 28422276 0 207169725 225587097 0
6255551 2001073 0 101936325 79604263 0
11285785 9594392 0 551461554 550877328 0
11908843 6106563 0 791157821 756753152 0
83230147 3441284 0 519216368 511671441 0
45933248 10724471 0 742677670 781193335 0
654639963 67580806 0 788132064 734755345 0
335913291 94314981 0 847131528 604635310 0
190490093 10726410 0 375538812 343212001 0
74156511 10783550 0 649729417 636710993 0
48348629 31703269 0 713727599 677103722 0
186424797 13182499 0 397700514 367460123 0
312241404 233495467 0 789705498 829563759 0
142415771 60677624 0 899362224 829903769 0
48564417 35766868 0 610955071 645013946 0
135174162 75800203 0 186136261 98126850 0
360128358 76110706 0 519973250 504724201 0
67356378 649537 0 146469618 261908810 0
38637323 17917577 0 273476504 255969596 0
12406540 3536519 0 67652862 64502302 0
13273553 20091135 0 738529959 852893987 0
411897724 181779042 0 510118921 413389470 0
181471615 53764285 0 393000582 361060208 0
14379355 6610082 0 373780070 313193870 0
657857599 101989416 0 710029171 615270233 0
410450736 113348011 0 576088474 318927354 0
143388575 168880537 0 862221642 854813269 0
136853922 63188339 0 375385273 485149920 0
165406800 8129412 0 362590899 248292389 0
507721240 12027333 0 774552413 685625771 0
526134827 128499026 0 743911706 545316165 0
11430153 31953808 0 543740391 596093668 0
179289574 150403945 0 311918978 318476256 0
277741592 46560988 0 954732891 874035668 0
1374953 20138723 0 99510619 100754690 0
59077909 2052099 0 72894541 49803907 0
1056542 188775 0 2829205 2214840 0
80914509 66452956 0 561742991 489178379 0
246860695 5714355 0 676438712 661184722 0
16003266 7981738 0 32551529 36233899 0
270498032 74625340 0 560352253 633188037 0
2867736 580468 0 6873806 7908966 0
514598601 437447832 0 694190141 698319676 0
173632877 18613490 0 524624716 596828083 0
369824394 177216261 0 415489795 443951692 0
502565773 239578074 0 754907545 594662829 0
140108532 10626867 0 681623528 677515468 0
59221304 307569667 0 644521753 761570580 0
161370534 2665472 0 338311131 300032378 0
57676495 81427066 0 462200946 503948064 0
196615997 701138 0 550954597 549404036 0
147741926 6506751 0 601265512 586754204 0
5454188 3366873 0 17164183 15018361 0
27367773 13689582 0 348726901 380320225 0
358121731 48500987 0 514205852 406346733 0
34300848 3777475 0 36656769 21660476 0
1273864 3650646 0 44668421 47483474 0
464880278 24673626 0 691340138 792898577 0
129045673 15864781 0 317678455 300084533 0
69165740 3509814 0 489001762 422245155 0
251958575 39491934 0 814730653 652380380 0
298687002 165867926 0 752359355 745504011 0
1646702 1951214 0 33984778 35087854 0
31148023 71067654 0 563940795 521632533 0
52911702 9006572 0 56960485 54274073 0
457698358 43996161 0 713674130 664832873 0
917604 11764952 0 437615030 430898156 0
61269149 19112956 0 440619383 420481802 0
186647264 244464439 0 478658947 809277338 0
60712511 87627045 0 744364588 678632120 0
34817846 116126468 0 690286486 754245081 0
6000736 1333017 0 314303777 383974544 0
2581068 747942 0 637128031 550763149 0
255035825 36424675 0 330694300 282882062 0
504688446 33192084 0 684783169 642273202 0
153868311 40503806 0 178557662 234360186 0
118150466 78216981 0 217638240 179933800 0
255797642 118928506 0 590656202 631562076 0
359882346 192242845 0 830353774 891006646 0
7076800 6130077 0 8832736 9206811 0
289885193 46616633 0 658370249 714132043 0
418053068 308608051 0 572573210 587921915 0
5459921 48874346 0 126422575 144623618 0
5526 666667 0 4728170 4381793 0
170383084 15266599 0 868576085 949218841 0
23442592 39340113 0 229201032 213998867 0
651283757 104060533 0 683556190 863591725 0
89267189 2735038 0 192347806 176530838 0
64290751 37708759 0 188819281 193754865 0
421436556 11807514 0 922338966 721035145 0
5764818 11662188 0 98599619 94687194 0
268579192 20279359 0 400441357 360523230 0
454546117 319014865 0 697132377 970189562 0
317922813 11096660 0 899230937 818553256 0
7148089 1659648 0 386514201 459001028 0
21393509 17074834 0 361214473 377442529 0
5178022 230075 0 494749943 601452077 0
228125576 16055663 0 638294413 603466357 0
1938785 1238688 0 7248445 6428432 0
124729277 80585554 0 237698390 213406478 0
752451086 13314770 0 947730844 876194014 0
249019538 38874849 0 512296025 452910626 0
92563244 73139039 0 438800960 403502678 0
65050765 60560838 0 347494453 316345991 0
219550963 9606618 0 749555637 592452684 0
11488026 2109 0 76719467 64873216 0
88723206 43939848 0 693660976 659760500 0
24974744 33905394 0 233556379 296155787 0
438536786 41875929 0 688281925 609914271 0
95844795 35893293 0 501701819 500684242 0
346561927 37990717 0 431535737 338553461 0
17925934 134537635 0 668432855 657354766 0
80712405 44202634 0 543166541 559097715 0
142877629 14993583 0 726889331 710909370 0
56711924 2194266 0 92797952 105576025 0
44210209 13415171 0 520360250 605939999 0
323501358 27970608 0 705845192 505767995 0
6941521 6872920 0 43853455 27423693 0
25374159 43795037 0 672980690 804287571 0
38009883 25122331 0 420905407 398531528 0
122346152 1879483 0 281140022 231574330 0
91016581 64412705 0 205449513 182430249 0
20518164 9976997 0 387547878 377299660 0
157259671 118031834 0 635761605 736144922 0
13329390 8259310 0 300195208 338678386 0
64532397 22030103 0 532030085 662674867 0
268330805 230205898 0 409995276 465587368 0
33139383 22834964 0 164130693 218203865 0
85230600 15776692 0 319568913 362915261 0
689188587 18303290 0 765082453 436005612 0
201377482 7653283 0 304535642 253914043 0
35012790 19400957 0 64232085 53156687 0
142768087 53962790 0 437591827 471603026 0
273955880 70003290 0 360526257 400022123 0
437819727 69040007 0 529767881 241528222 0
146237007 19222999 0 597256415 599248496 0
17695019 17107895 0 73428358 68328596 0
36507704 6158581 0 175383275 166841015 0
16897565 44467649 0 430731082 478941311 0
150718432 47074081 0 489737945 567849687 0
284278630 122730364 0 442080388 466157920 0
65360674 110502461 0 803947115 840139947 0
101426966 88387481 0 803384004 819408592 0
12204025 25944472 0 582897895 628687013 0
3492025 16123226 0 216651993 267500265 0
94724912 7181500 0 864377350 972276215 0
49469287 85692372 0 745847021 667380851 0
55951093 44764974 0 929813119 885409283 0
8390023 24380774 0 375672791 492617525 0
110384665 130763232 0 778195659 834351451 0
88670042 25209661 0 498412286 500921607 0
4639546 26993662 0 357545191 335997846 0
167815080 83856990 0 213204008 243805892 0
15353357 5435385 0 217179806 208699501 0
695822718 289838333 0 854341623 718484747 0
332016911 1264172 0 458189317 399386011 0
209874245 12927389 0 730638593 510445483 0
50504339 37738830 0 361330181 372030232 0
7611304 117415181 0 714710821 744457245 0
119054952 20326629 0 847458486 805439442 0
7032984 378082917 0 470732534 481559095 0
274544345 62253142 0 467980099 520716594 0
198389387 145943412 0 639263732 590376573 0
122764879 32743896 0 198272562 298763355 0
125050480 29467720 0 178898251 165353122 0
753855 10232799 0 150364236 163382999 0
598242607 63912278 0 742440207 336311231 0
11696046 50976842 0 196236187 178340591 0
11194110 63580855 0 574238508 560148464 0
324750170 5420725 0 708683782 723200742 0
19481956 1151197 0 61015778 28780951 0
40863897 6364714 0 85580154 66908402 0
512339310 274337618 0 704045150 785175194 0
17592188 23218762 0 284842578 309584477 0
156279794 29951664 0 726708049 571565739 0
205640695 84889062 0 349911142 391247990 0
84887281 114194271 0 741876297 763640928 0
41929027 22218530 0 755448898 849408296 0
14403223 6914484 0 52380705 59213612 0
345337808 26606917 0 363858651 213065125 0
6168386 101040215 0 333722573 385121103 0
143869 1154774 0 4451572 4299683 0
268922386 130848693 0 402728122 395732244 0
5693492 25199423 0 146154147 116363003 0
48270853 21312206 0 454286327 423190437 0
67456957 100191606 0 518869219 592526666 0
771816412 407671016 0 793113090 572878925 0
28338006 970187 0 302818007 267572028 0
58291012 40808796 0 235556358 265135911 0
82440019 7681606 0 113153510 92180334 0
2202207 28511954 0 160577481 148005037 0
105347364 106427115 0 955517397 764438387 0
102282513 1273713 0 384743536 346316395 0
332326326 105547776 0 380217311 327987929 0
2877615 14308673 0 137288102 156370452 0
192622368 131197592 0 744749171 738901479 0
6818483 189076051 0 767205436 722122212 0
5008110 22109106 0 315851739 409816924 0
184290310 50825566 0 319410364 296886268 0
541677364 5563736 0 711005034 532911098 0
233581802 68218998 0 595298770 560784302 0
330567617 57435854 0 644498487 619808998 0
75609372 207035950 0 780392963 859845208 0
428821662 303826437 0 471097897 453655962 0
76362748 7484343 0 560703621 647368310 0
100382130 124950536 0 950732041 905756467 0
2896596 3688158 0 20443720 20256076 0
168404028 40687652 0 430591597 472122142 0
426269355 64973315 0 498647149 434484811 0
80183433 1898765 0 142037974 163139073 0
375516253 171901855 0 556112076 510096661 0
7291066 28604851 0 226651256 246405128 0
90982973 54444653 0 644887943 743742637 0
286057451 18381569 0 477943439 483927389 0
34280596 16083935 0 40298647 43646012 0
40175213 44842326 0 495210054 373119158 0
264498253 7427250 0 548566848 761609648 0
121050738 34258724 0 364993309 349852442 0
210791233 86631995 0 951520139 971178748 0
163524026 72921704 0 806226095 915556061 0
163017819 30716774 0 773976482 807996934 0
388041722 16943277 0 954362672 768744956 0
278441351 328603907 0 772330915 750432104 0
40471560 7430779 0 50791510 25173191 0
24724370 19200674 0 242394260 176829064 0
295583386 133515536 0 562633891 761505405 0
7593908 3539701 0 175026022 171766090 0
25823245 23396667 0 170684671 187180182 0
125309168 22268985 0 763103366 726041747 0
9547562 8495759 0 327601801 359932662 0
602259041 269421875 0 769908282 521708274 0
97755863 15164224 0 923309039 797710943 0
506882025 26219572 0 641559118 619447972 0
109017406 320169181 0 913998646 837426225 0
748102344 193753266 0 796685270 908039453 0
24590209 40066818 0 717434014 731057355 0
115688183 21528463 0 193942864 197517710 0
475530329 118315023 0 893826461 675469145 0
548560005 248404916 0 740102659 782099906 0
1618607 5732748 0 85356061 76838659 0
314506627 49445658 0 795893767 801536946 0
63918443 121077 0 158459064 149992335 0
264085758 10452624 0 556179315 383160702 0
44422073 218284797 0 735162269 713584185 0
20610164 18099112 0 360522292 347155898 0
419676410 23259759 0 908601658 658765905 0
27589373 261901 0 120077742 109543642 0
300216522 182438335 0 528015567 244991775 0
96001926 59111828 0 304959145 356495872 0
19025060 6252371 0 32344283 33136996 0
403185507 28813048 0 548605466 485646613 0
1932127 713137 0 44279201 42782400 0
22188501 171708197 0 507709410 527275895 0
209483737 84602260 0 462190874 337623665 0
87923767 246693 0 101085655 42891911 0
2305763 1272606 0 39362939 41248108 0
16225978 78484940 0 315385606 315182380 0
18435860 12595102 0 485518490 499886768 0
4595176 57497640 0 801017503 786277205 0
22945709 39486885 0 842261549 887977025 0
446301558 95645450 0 641794582 716162536 0
54695170 6903365 0 175041578 159775570 0
499447683 368070664 0 904985534 858904819 0
482111816 49475424 0 675832338 658895010 0
107889750 97523834 0 305128268 283114933 0
98219076 66923620 0 115226448 88070259 0
12341406 7620277 0 60192084 53768061 0
115640079 27344461 0 202766775 212918103 0
316083965 67659952 0 385703280 439000181 0
121135953 9126058 0 190425124 201017224 0
41194052 148572814 0 782999925 808104593 0
160715621 59583194 0 233093319 281598162 0
392905388 283819946 0 616853539 680245953 0
561106731 53332289 0 923215908 809027934 0
346845688 81515776 0 662007783 698516183 0
49922186 2555104 0 160027287 153014419 0
189675191 27674911 0 491145207 521763724 0
103791165 811629 0 143798605 120826913 0
34762870 6236300 0 422686646 381759230 0
52227490 25747153 0 309859165 274044633 0
348402276 12155301 0 646889132 634665958 0
208234573 224836057 0 361657988 380735127 0
95177681 33663849 0 375957847 358267241 0
5889064 3785369 0 26729564 28765974 0
32717585 25251479 0 108738574 113677991 0
249307966 16452498 0 780412917 954373679 0
181753666 12753352 0 834092129 832309701 0
284683501 35427725 0 433409733 623651291 0
748007186 447526284 0 779219750 576353144 0
81760474 4317248 0 171481483 163285591 0
3585162 14371278 0 449861199 439352492 0
486091271 218256085 0 605288455 593598388 0
356735518 98691679 0 709355237 731093298 0
33698207 194807728 0 800841323 784555997 0
496067183 81142762 0 557171583 627446964 0
12662393 3203164 0 48596201 65280829 0
211139260 68749204 0 764961204 779484991 0
24014125 37696735 0 376402068 620949963 0
169768502 23801916 0 289596761 241800214 0
6623049 17803938 0 724075027 598984078 0
170485213 103734004 0 186193302 225787023 0
459620637 228931161 0 562480681 511646337 0
131705454 49435542 0 259395889 266540859 0
162683285 51047564 0 795634039 733104671 0
465408031 241544998 0 873530714 821154449 0
219938880 175803020 0 459847054 392018458 0
1220708 7374041 0 103336196 105778464 0
22466165 94324857 0 555688554 722596182 0
40130501 78685265 0 788029742 792478506 0
65107411 3169412 0 381321794 355616869 0
3163606 44726299 0 289445056 327966214 0
74898638 34878907 0 140828415 169467279 0
10700090 11734139 0 61080860 54021431 0
46573388 17517273 0 680071969 703276860 0
717080771 347363075 0 777399723 920831222 0
92917941 18734969 0 360923366 357564109 0
20164075 33178111 0 647310168 712163582 0
212564492 138078173 0 920024972 879629354 0
22108357 211249 0 67846395 69049779 0
7426487 906842 0 29479846 29511973 0
760889695 287689817 0 881228734 834079800 0
129694040 22691459 0 655310220 591614015 0
4887968 6885486 0 109450985 106832549 0
152685439 39178579 0 241577871 175238115 0
26707252 10065839 0 309530572 283498516 0
134238406 25820164 0 747209908 768142135 0
110613219 120579166 0 991673625 985831494 0
78198163 22380755 0 234327094 181912131 0
3636877 15603700 0 175658188 177762439 0
61561047 65153526 0 224518152 191616657 0
346568045 18419398 0 743689894 806165939 0
83822404 94406491 0 219728000 299580145 0
127987271 128055874 0 525713791 534723591 0
6587271 1991886 0 27559009 29825532 0
52663369 20704306 0 790928000 689031550 0
135303254 24318741 0 546991906 463662826 0
260957125 65461312 0 460471522 268207991 0
159198676 12674926 0 224995342 240524662 0
379204220 97784423 0 408453791 397036104 0
1837576 765126 0 53447366 54070947 0
90530680 6371791 0 353943982 324429583 0
114150021 300752930 0 791561928 764298583 0
2775457 20742242 0 321872278 324489444 0
26362165 8527787 0 334611827 301504425 0
2330129 51045682 0 432517544 423290464 0
522719 102038144 0 437020051 526388443 0
57920347 15916729 0 178774020 145489496 0
72590473 1169770 0 508119772 360178804 0
92044295 158584201 0 675694568 473399270 0
11014174 13603004 0 84418440 71732913 0
118479551 274517039 0 906172611 974993034 0
440064934 61564758 0 787032685 769333027 0
41092715 1120760 0 212356094 220066893 0
37209735 98636859 0 176986292 190934207 0
60410570 18885844 0 321322125 314374425 0
522095511 72522324 0 936116768 825066592 0
38248222 39679478 0 291474329 249422308 0
452791809 306533218 0 581433134 542508185 0
312635923 67765652 0 343968890 347431117 0
84553036 39420038 0 753343769 711257873 0
213265868 35823017 0 381125447 350006276 0
392014 33629474 0 275306605 277896551 0
4652060 3732784 0 225515241 211049825 0
404924994 217224671 0 675166607 839215834 0
4323175 361645794 0 837406297 858893244 0
23932297 127676628 0 861590601 960210378 0
98737434 16844330 0 616073233 683254887 0
148235030 193707971 0 246561521 221832058 0
619384057 139757884 0 916033333 480976259 0
90704679 70780183 0 420503242 343850735 0
206642541 28556918 0 644931493 635813804 0
189939441 43650776 0 400566876 422593651 0
2153613 14281801 0 50397253 50478884 0
678983210 252770353 0 886138422 702338079 0
226582 112720806 0 478952561 573403868 0
18429758 97835389 0 672497981 627521137 0
509788265 57351121 0 769067723 635218863 0
55086670 71676536 0 790979972 985517294 0
237368672 81319428 0 664030695 719525695 0
152275227 5681749 0 514405803 446572575 0
70590527 87952765 0 462436553 567268733 0
300477651 19532660 0 494477960 418721808 0
21692037 84870152 0 433596775 480572266 0
120292683 22538740 0 218905603 317501557 0
167399501 77422095 0 650135639 485054104 0
136862316 19630716 0 344699180 362947015 0
12721862 85527338 0 358776730 387310096 0
343333041 41766572 0 501386252 335047842 0
78469703 267407118 0 740796766 679575265 0
145404042 110102943 0 268056879 475394904 0
6065582 22554232 0 302068203 306424344 0
4886996 552162 0 35734900 29062222 0
21112379 5053989 0 132223019 148158249 0
39806096 1803610 0 508547973 527596516 0
132524111 46092797 0 391838920 523483616 0
28395867 6391565 0 348448627 332015455 0
29787501 87142180 0 712475309 937283609 0
862430 10270031 0 44225023 46518568 0
46407070 24361133 0 812914736 885185494 0
310838704 72984897 0 356526695 389979254 0
295396342 131918757 0 396270918 406815889 0
273702380 11715788 0 518259736 447184700 0
65359078 27529671 0 211141592 196675124 0
132007948 8318731 0 798537085 884429385 0
118332458 31309759 0 219757646 171543716 0
39418043 6269800 0 67045846 56843952 0
29513752 13873760 0 65263854 45090689 0
13832330 72621981 0 280331473 396980262 0
156645612 58069535 0 186497424 128780924 0
5804087 78003618 0 608320819 688236349 0
11939722 7626837 0 89409919 50432139 0
235845135 28565700 0 889189962 919994807 0
363191708 46635638 0 589362456 623111956 0
345837723 5829645 0 661314881 375130971 0
46951134 4693146 0 147773647 121405248 0
59968872 27578084 0 170350313 173037656 0
69758709 14782910 0 321599840 311909452 0
67827769 80438161 0 796455810 914692264 0
66376584 131691062 0 878408432 830155103 0
90244963 33326436 0 126309831 72871009 0
218948757 41195755 0 460204363 400620141 0
263736765 31082916 0 276495670 335097781 0
1727723 2127360 0 43234167 54124438 0
507346645 161118182 0 979477409 925693370 0
123940932 13971621 0 494860951 450802696 0
12178484 3130178 0 48595131 43554758 0
425002916 2801959 0 756015990 715950100 0
79520170 74331113 0 436889630 315127058 0
104593186 48435941 0 723854692 787860038 0
139118378 5443553 0 164999973 99205565 0
98567649 72590797 0 530267684 553812831 0
163380982 86516385 0 376947539 358192058 0
3124284 109592919 0 613236375 573118289 0
75728570 156974246 0 383951193 538632515 0
139151903 67390796 0 843063028 789980885 0
39648773 57250514 0 90657178 88316254 0
700083219 41478738 0 849264228 720249639 0
83729722 2780235 0 124852793 162865387 0
158200548 12697031 0 274831844 251981854 0
254897883 4799980 0 988544433 792029824 0
297414368 80038270 0 352591931 284914571 0
97888134 28275394 0 439281024 542091766 0
24244748 45076404 0 406063281 396752064 0
395496729 389561861 0 580267764 602112319 0
832583 9455802 0 57550748 40884376 0
89784427 22146687 0 329035475 318737896 0
123310144 18425305 0 873157917 953678581 0
98485351 29336777 0 380812488 383591148 0
123482369 44442814 0 531908958 523957729 0
81728947 15063035 0 752724772 718374311 0
14317216 25604823 0 118800842 114490794 0
190286485 46255505 0 517551910 260144291 0
11732584 4001570 0 310824675 367063261 0
8803642 40826098 0 203664222 211954220 0
40258182 21465040 0 81951303 80229260 0
95122681 827007 0 185506377 170623010 0
212793490 18275540 0 548314174 525839319 0
85501777 3705955 0 265988126 318375906 0
234415202 378872128 0 678515927 755163517 0
25370628 41823898 0 923958326 920065060 0
89343340 2668637 0 645492653 590769438 0
9325646 4144375 0 441531165 463898890 0
65200361 36980910 0 509953193 592862879 0
252995464 47384725 0 477185672 285698185 0
560721053 296962904 0 677657606 580371770 0
221242085 73047258 0 319238853 356636503 0
14965302 11293140 0 160390550 163841167 0
796934512 118540452 0 860325645 768957527 0
96682166 76936624 0 201038578 182782177 0
238280354 102454633 0 864302148 811165922 0
28347850 37042762 0 738316644 585886034 0
719123106 156518355 0 960847638 966208466 0
455245661 374383831 0 576365786 789193155 0
49154173 5777999 0 166223562 111626975 0
83272787 66409171 0 578137190 497333823 0
125683012 22305903 0 406588051 403609404 0
51817139 31160524 0 102157259 74030876 0
56239447 23153880 0 494286270 469922113 0
62599393 76655608 0 693219107 774828444 0
102142886 71397071 0 239942799 229491264 0
1408275 6093175 0 115153264 89628690 0
471573511 254411469 0 781078411 716383107 0
63017368 16768975 0 72114772 44186968 0
497311313 178369687 0 705330225 617831929 0
14044820 4113482 0 159140978 198940228 0
64372315 31447896 0 86590252 67857741 0
80960148 84668985 0 853333917 857706073 0
34028560 19987668 0 455042741 414853003 0
24827838 204958 0 180336167 136570007 0
43845430 11164410 0 344588868 342345527 0
567193364 100190373 0 873068309 456949664 0
190117681 11967443 0 941553778 873702650 0
46455489 26897825 0 703758001 570174305 0
163685889 5255513 0 316998403 307384843 0
596684 5941528 0 49991368 48856027 0
505197740 60912293 0 609767912 398177002 0
77619038 79784304 0 706540677 645159186 0
9472870 1718528 0 658702652 569285548 0
150210454 6687395 0 553283921 565245635 0
23315044 7033906 0 187544568 241655246 0
343016430 38788850 0 566897617 561020054 0
2086295 16958936 0 112686989 69063911 0
38235879 4817085 0 315093392 269850146 0
38430062 49711109 0 405318647 469832772 0
378566846 57408309 0 560236037 616511139 0
176235974 24041709 0 738910205 559919347 0
23008963 41922876 0 768492790 672846223 0
554260574 118465876 0 968410315 923784177 0
25567923 4555588 0 303255495 325640023 0
150702752 47973745 0 271176922 346742007 0
11727149 7473996 0 89750007 85214005 0
150368046 32664497 0 312558234 355521481 0
23342159 2651141 0 141069610 147380174 0
25744781 1970543 0 490463859 543789162 0
47814505 89116119 0 488499016 493815267 0
11402805 129931438 0 485704071 420016445 0
60446814 79854195 0 848754160 807834681 0
175437224 65961473 0 517543694 519785540 0
465751779 136048871 0 550312191 538615932 0
518026293 359391263 0 593184698 578423294 0
82285749 10319767 0 380331618 403505520 0
63741338 12746206 0 439561998 340046528 0
178554807 31865975 0 192847595 100728557 0
172829912 99397865 0 860844815 907780884 0
395901954 25864599 0 440578849 139323410 0
1185452 21430979 0 274994919 268479025 0
152310470 5020469 0 168195095 13359139 0
19376027 3125263 0 216288953 276194023 0
23898467 47158952 0 122224618 120517747 0
136472982 27156274 0 434854469 424706281 0
326768705 69401587 0 397530232 312585925 0
30582016 88258866 0 641028271 581334698 0
144309074 52302523 0 550494593 556636121 0
352682975 138823228 0 529235019 269988671 0
351782395 38875514 0 896327192 584634039 0
430583979 231436748 0 553166340 478292512 0
10742581 2179312 0 231845524 227685313 0
166035419 56305008 0 291924271 286316278 0
330852561 26287018 0 578984445 631536602 0
246069507 51840533 0 839465932 950603565 0
59177185 6269706 0 571489334 756340901 0
10851687 25658266 0 197666911 183643667 0
168177048 158788782 0 495198749 621982189 0
69495728 59537960 0 295613256 316674103 0
79948047 75210335 0 332849766 364297613 0
26605037 4665688 0 76678086 86340736 0
25359721 31245117 0 298809876 297651891 0
24057114 165525759 0 788707433 790438991 0
3724001 6743644 0 261700672 241566327 0
7298421 32382335 0 490687191 553728912 0
399727140 81586115 0 945985935 860605654 0
33996490 15873361 0 44168110 45379070 0
20367775 62761200 0 517886901 551414331 0
86390408 35643832 0 641021600 616510040 0
35893132 26760433 0 403856389 276398811 0
485336 6832464 0 312556720 315091058 0
131941053 94363592 0 728217491 707586008 0
176115655 5343227 0 332499843 312000805 0
140041015 110084388 0 186472344 145751872 0
271546312 111377073 0 525296254 502095565 0
10514133 107483980 0 879556415 812087141 0
3135428 3907135 0 150769771 107593077 0
13798766 30956988 0 722678465 763521329 0
542199749 44311441 0 898988321 982870421 0
609874082 306254548 0 712963624 697627280 0
50431675 31142563 0 341713993 334264630 0
489243421 159234269 0 706731684 655598039 0
28593172 3887561 0 281319880 218783649 0
39207199 12437529 0 78244384 74939911 0
106312940 22052016 0 615529029 507877785 0
28864488 166316887 0 848796093 859517899 0
89226879 59029744 0 620455426 636365352 0
6337310 5644045 0 55310849 48821111 0
61296416 10062861 0 716462014 755734830 0
47812858 59753943 0 223404780 235731595 0
6099794 4356755 0 187709160 182091214 0
92909932 37799693 0 106308066 81689518 0
179590218 59230316 0 271684514 269188577 0
51379920 59077068 0 324001122 315242371 0
15966606 6767451 0 236099627 237795611 0
4726684 29756343 0 162521836 141712983 0
48918720 175274088 0 654909289 658558208 0
30922195 2076867 0 497363728 503950604 0
777790102 257809890 0 946788357 638892850 0
9902742 7558483 0 401839087 392247207 0
54155743 73423820 0 513602519 594421672 0
88176699 102441023 0 482092190 382680600 0
19733042 180756 0 91821560 78297345 0
88982291 4134243 0 648232545 618993559 0
533590894 364903474 0 609507674 457212768 0
13520422 30733391 0 376072167 341423586 0
12302567 5806488 0 712515798 654336974 0
30282600 23193483 0 82209464 81315254 0
115472899 25853056 0 566742135 516906857 0
15270744 145007040 0 803384196 644999078 0
30516796 207579936 0 591114445 575470286 0
41602932 65412142 0 857260879 837056846 0
80313368 1344891 0 404384471 413499966 0
42817505 9023166 0 490897938 467879968 0
243947146 106220267 0 574492272 597755877 0
203963654 65277336 0 345581647 292102654 0
263293889 276506789 0 446628885 430157983 0
138131856 157202094 0 578365869 600796995 0
11183958 14796399 0 108226031 100582689 0
465897077 226707757 0 812865872 742720526 0
18124900 6437587 0 87230414 105898868 0
33843145 36110522 0 227737749 268277127 0
60906502 70987017 0 501448638 516388020 0
14012006 104554637 0 318155346 353844636 0
60410560 41211845 0 91920724 93722525 0
49118423 1330823 0 607937244 619230875 0
1929806 14307088 0 435470773 408635573 0
1408822 40417 0 17109955 17458433 0
566360317 1867618 0 829920426 599054430 0
68589149 8223757 0 178312918 177925268 0
23443948 4122946 0 26177690 25461786 0
185394815 140998527 0 535739412 692853700 0
88026547 33612820 0 821853019 850915718 0
155155030 6211010 0 241616275 245873125 0
311188225 185179399 0 364603111 424695701 0
17419813 216641 0 302439224 299641260 0
65767447 30691389 0 144651456 130809206 0
7427742 2961896 0 78293308 86302803 0
120847226 63733069 0 220083050 197408153 0
250864691 102890004 0 677727722 718092447 0
3723880 13281673 0 136307432 135834631 0
148560792 305248 0 312255030 320730274 0
157200 2135163 0 3544474 3753412 0
101398390 37456687 0 660323808 688226047 0
104652723 81079689 0 746633417 699012430 0
221313023 5522282 0 394462685 403372226 0
33847020 28335869 0 411532523 357467990 0
18007245 14391862 0 37314999 33989602 0
8963948 39338135 0 475780823 504671054 0
10629199 1173028 0 20193724 23477387 0
222101131 83551470 0 600495204 573919873 0
189557839 19843761 0 198162742 74447347 0
59446303 4387186 0 627167239 492355477 0
315103345 5852823 0 619798102 509821334 0
148925108 133443787 0 942672983 923623435 0
8928517 98712 0 266695175 274860216 0
139156405 217423556 0 828174630 846504094 0
12631047 15505654 0 115501449 114927414 0
23392174 4327012 0 129139300 135426382 0
265857298 30134157 0 527936498 492924650 0
168679765 11704220 0 221012164 254029162 0
338400590 195816853 0 695726367 673040152 0
76124916 11683214 0 180630265 185215743 0
20598828 23643278 0 274447655 257426184 0
84091289 22056758 0 617560932 610835490 0
148735074 56062388 0 234141079 224798488 0
66470931 224204 0 611030312 628393964 0
56773535 2123568 0 112530377 88334065 0
7180624 127121873 0 570483050 560553824 0
35972108 12838202 0 52717890 52942744 0
12067792 17298343 0 505482760 584358491 0
6771410 18649748 0 240149056 216515414 0
241036284 62370098 0 306640586 292025439 0
33877383 82489774 0 463929101 467824261 0
383604888 67097277 0 436790662 333932868 0
288417511 205283370 0 913229587 942171844 0
110997985 7466575 0 231519833 216349539 0
64273986 48923672 0 73741895 72971037 0
295876386 232050321 0 535708305 577306492 0
13686301 12263391 0 366512281 272504491 0
277297437 30812174 0 860504794 469491802 0
458215996 178573951 0 695921099 689435146 0
109459740 77363784 0 764164351 648618279 0
292610201 49679653 0 451656008 538547799 0
10400991 88145669 0 478081000 620165284 0
336745397 29834446 0 374222228 383756725 0
429880512 154662102 0 705070019 697960047 0
82074879 856475 0 254184564 272942246 0
352663425 10812600 0 745710063 640583281 0
4806835 2536333 0 26671200 26345784 0
9867007 4986715 0 167117031 192544601 0
415870041 174496605 0 578401765 562974645 0
165159093 34025676 0 241987398 204482882 0
390890865 388166930 0 466186358 458232237 0
8328854 56653652 0 209059965 216928849 0
62303112 28632753 0 725894401 656955846 0
221133752 113592445 0 441556741 580370460 0
23264057 2295421 0 41246870 39057546 0
7330734 79653419 0 562892154 445315564 0
80832112 20646699 0 295172574 316418123 0
258995270 410060669 0 582747720 517969292 0
7047558 70613057 0 325913154 283836831 0
218058379 188875463 0 402729305 295546551 0
39320336 44265470 0 564153870 495558939 0
40209654 67410986 0 558898456 620612145 0
26455118 741529 0 403786678 391169803 0
114282543 35113762 0 654530864 948079404 0
36707832 1735360 0 669953072 476598197 0
654477928 60113276 0 712101216 676712724 0
4865233 18058162 0 149457218 144613079 0
46835119 17549125 0 117564215 104841280 0
6328755 220707562 0 746077008 727263117 0
116717833 19047554 0 804201015 864714438 0
208587723 72710902 0 491577958 372444235 0
67548025 2045062 0 448924916 445396036 0
1540280 10556529 0 202712729 169904085 0
664208413 521022519 0 711148508 625010051 0
33569866 9731392 0 797036258 826068877 0
124003950 127374579 0 371445596 345575412 0
21527382 2232387 0 900510824 685656142 0
217471688 129635038 0 782559372 672864204 0
36405209 105250893 0 284713783 260405561 0
67435840 27838619 0 381050730 390284524 0
254227461 258849250 0 492704233 459751497 0
15468252 11912763 0 635287291 642675316 0
40042564 64557239 0 218104370 240589922 0
170308 15523 0 185693 139570 0
20391556 10421503 0 30076305 30393017 0
40039786 1911535 0 113043912 118794174 0
25887662 1882638 0 295423764 261464496 0
3525897 19235965 0 192863373 203478594 0
98920639 13886066 0 558969644 484108650 0
71489369 95058875 0 804394405 774672368 0
63126122 6586321 0 279239587 289039810 0
545784264 170123984 0 865921564 763038476 0
114151561 6932447 0 340090072 295293762 0
1948784 5693300 0 24144557 33623753 0
391205510 64503181 0 485615727 487267704 0
199040386 349216645 0 571709433 675128425 0
44973586 12309776 0 281290761 208571695 0
110043003 137816630 0 822520554 826106155 0
707026002 536556466 0 840249963 666529519 0
29732751 27425175 0 289668184 249892010 0
2373612 138504 0 3034376 1824945 0
3089243 157853 0 21496002 18452171 0
315502923 139122287 0 731369748 896213818 0
89403809 8844766 0 158914341 161126093 0
93141451 75165163 0 517773813 506928609 0
29691496 187703186 0 876721297 962273212 0
384247598 1407716 0 723942255 359855785 0
3565595 4890428 0 118532856 115776221 0
28200568 21546452 0 186962485 185256589 0
12871491 14568103 0 59814848 57489855 0
39144046 16412168 0 258838184 264386484 0
173680875 3881869 0 307465582 364393761 0
148021847 105762285 0 441377957 333040493 0
74419397 15312863 0 216128158 178882119 0
27231694 37549111 0 718906532 704265392 0
75145894 29011121 0 313366864 279216515 0
36589912 60661197 0 503785108 548617106 0
676478671 524400602 0 729434285 774484947 0
11280694 4518174 0 72215845 95431515 0
83962582 64359429 0 496458226 502501763 0
299222605 16548534 0 399975236 438871763 0
545947194 64098680 0 901948162 801896746 0
36002614 53745701 0 313227844 337251181 0
12078043 4744942 0 66773450 72181302 0
150969844 85813664 0 774031353 775282932 0
96150710 74931086 0 528159453 527715385 0
277681593 51185052 0 381100035 334676652 0
3304714 1175485 0 76474219 73111183 0
314193090 236309436 0 819770006 871177608 0
65955465 82923256 0 828408264 918136175 0
222671615 44296994 0 822247939 616123420 0
31708096 48556038 0 768416989 622280171 0
170317962 8182268 0 401549958 393484311 0
131177483 50014268 0 262130962 243697127 0
38839041 101978108 0 285039556 271994398 0
39553190 24840205 0 85199826 82477950 0
17035149 42349466 0 566190848 403042859 0
39796747 18950873 0 475949807 458670199 0
51267330 33152714 0 372783806 390187942 0
23904264 18768351 0 307725351 298462018 0
57756516 7177781 0 70983536 68862403 0
5453626 66520 0 11170777 13055039 0
130263364 10029999 0 233549141 267017681 0
18382949 23646619 0 417945757 386261002 0
8050832 7396148 0 221798068 213663442 0
13747113 4208712 0 322737401 307307089 0
13449826 24864159 0 633994843 677865805 0
4114462 63513557 0 652931303 612556128 0
14725661 8547413 0 137383063 166334099 0
5106984 2547081 0 37283019 39033908 0
2034941 16788454 0 257122496 243869456 0
51939530 21707859 0 95599985 80996136 0
164198431 5626213 0 478303460 499818365 0
98465775 16290693 0 505452293 418986190 0
172668727 252270290 0 626419374 679121547 0
242713536 33803210 0 387124587 496543539 0
94134288 100299774 0 364446965 375494318 0
120838058 42160388 0 551865760 495378469 0
122411834 53550031 0 273041960 263392011 0
68456779 33521288 0 614176241 481504941 0
66254232 23506332 0 274585103 257121894 0
7085982 8171712 0 135169079 114221401 0
5270481 5990104 0 69060965 59895330 0
244594103 70027563 0 414003476 359940360 0
116113539 13547152 0 415875600 226594438 0
4654738 69711469 0 536082083 550912949 0
424311275 140463357 0 725842080 365120824 0
49678285 2053936 0 402505553 322997457 0
166845831 189356240 0 978532389 930742301 0
14310339 30678966 0 178710390 179071015 0
4974496 448667 0 165949084 184989691 0
491261792 18452728 0 731061916 494423496 0
5524127 4326582 0 117334320 106239898 0
26534082 122862221 0 316883398 276899941 0
28002939 1638536 0 64652881 69613570 0
51787878 780802 0 64342169 67562550 0
15190000 71460966 0 692477617 735361206 0
569205366 283497665 0 823983552 771839892 0
102061180 14598527 0 139734548 146344237 0
99099018 31361035 0 206957676 215972642 0
56940583 40928845 0 158761453 142852609 0
45054303 12358344 0 131275786 252858308 0
219477266 94428500 0 482071439 576312265 0
194420772 35794657 0 556188967 560696432 0
17689397 11807712 0 92052084 82467040 0
212875413 45946452 0 860616098 844710626 0
41996129 29636501 0 391175408 420658241 0
69758028 3148106 0 139639985 113959970 0
332129186 54175071 0 676432531 489053456 0
140563512 24003227 0 301854079 298323284 0
344547608 254705696 0 472782355 428426914 0
388641509 189880723 0 865599751 767309240 0
399287813 226237731 0 597741375 501026656 0
36955561 185219400 0 863001296 866694013 0
34152800 18430629 0 484460840 478920666 0
59539943 2933505 0 151402226 153187819 0
84358278 61660 0 390863277 415096587 0
140685179 13555683 0 624664952 580293595 0
223358893 112022707 0 456423079 446186941 0
752286 25551433 0 445251393 445522811 0
45342715 9289153 0 340235204 334359261 0
46893792 157001777 0 533485320 528031986 0
99353141 32151913 0 122042273 113961758 0
17345267 5763585 0 724776813 655959044 0
10362449 28254818 0 610132454 695955587 0
361005425 266991482 0 724120244 716649847 0
202262996 30138788 0 215965288 207555289 0
83669214 145737618 0 818871970 919157106 0
130058463 81176607 0 835858307 964573292 0
389890321 146880352 0 511983120 472997362 0
7547548 5784533 0 81418909 77516325 0
7217483 15272270 0 150010327 160163900 0
2835958 1243283 0 348080535 340714529 0
122648936 1168536 0 286550310 215955431 0
13866165 1728017 0 133812483 124639445 0
273804194 56471431 0 784641424 719546828 0
13262368 19465485 0 49805962 48421934 0
38085914 22793078 0 298170175 338403797 0
92487370 65606982 0 881324930 811460739 0
3451962 398349 0 114711634 93730285 0
98263589 96341967 0 631087168 558032794 0
466731394 17912340 0 721679335 551355465 0
856836461 86606484 0 934202548 958717459 0
51163157 4393691 0 145107777 149850515 0
427515981 100647684 0 529162242 579914293 0
468858966 132858821 0 763899201 450011215 0
150997556 166599001 0 302321756 282825555 0
689022345 119375310 0 704078524 304232921 0
71194100 7773604 0 163840851 150804443 0
35036549 8017111 0 164110168 121859765 0
235052940 40840800 0 446418875 480639139 0
22715735 38919137 0 507563389 580641597 0
417325469 66748292 0 955007752 897031596 0
68460322 19359916 0 120214963 184760708 0
272208628 185509287 0 735292611 730530996 0
2244894 91686618 0 371113754 361904919 0
99662402 49007564 0 399818916 411243892 0
285709472 479900275 0 745734920 667874799 0
138903796 15143807 0 216818976 240593473 0
531281221 14506624 0 639307830 435918668 0
49445299 61938098 0 677326543 651472798 0
3357028 16585623 0 576294245 637896688 0
197042390 38813228 0 852398698 848708827 0
746775738 243231013 0 780506730 676390004 0
6061553 187816 0 15071729 16362411 0
276422099 3144117 0 300052119 235750262 0
53555990 66864278 0 871988773 891417327 0
160951191 100375335 0 340816108 436196882 0
55017767 76164870 0 228593300 272514274 0
325718964 48826703 0 844600211 916859561 0
4021281 1879181 0 4407024 4212793 0
603362343 18100606 0 740417650 608566876 0
32083074 1854403 0 639218251 664342183 0
504143872 110533099 0 696845851 551343876 0
128258057 57195510 0 605167023 615956309 0
193178344 57800191 0 527233661 563715062 0
92908226 115741444 0 817300077 687542735 0
293093689 106284193 0 321555769 384339534 0
349959921 6830570 0 704197776 627500619 0
19787311 58272767 0 769871468 851091820 0
77835597 68002518 0 765613821 800590149 0
101783728 2198265 0 145694193 121467343 0
38645005 4179727 0 115530737 130998460 0
378931042 35069361 0 667246283 589202223 0
86756223 6294565 0 533701773 502952913 0
81691480 31682612 0 176016036 157112723 0
53079977 4171712 0 101933743 122121289 0
4748171 78728674 0 298931779 356236194 0
56547260 5140030 0 178731620 146838835 0
446405844 95190190 0 554777305 331540714 0
677090248 163986164 0 864783690 358923887 0
133046443 20997470 0 841097252 828094343 0
38846186 178657957 0 573697347 644629867 0
87983963 9092763 0 171343354 164872296 0
48752029 108628033 0 589296226 817915962 0
45622086 10721882 0 354839051 330151625 0
28022315 2233712 0 264633756 249297907 0
61097888 47533775 0 80641156 72655493 0
82650895 15155198 0 282537038 263564324 0
9517379 10468295 0 15395983 16993647 0
457612521 160028026 0 760074531 590490966 0
19169493 476053 0 63713172 50085277 0
22980982 19556439 0 366763407 372859703 0
97326422 36128572 0 108758721 132563961 0
358406359 129440853 0 558077404 491032327 0
19046318 4603987 0 93776805 108361718 0
93074140 88709899 0 774513417 649767334 0
55736472 165433107 0 552269283 560764213 0
175760530 100187470 0 720302836 749912073 0
50870101 20202299 0 620234684 434715573 0
511336023 173371427 0 791738569 760929684 0
203860212 55275125 0 708425710 707127377 0
77560091 18770754 0 641046809 568300778 0
4738457 3207938 0 31004280 37800272 0
15112487 30260834 0 703671509 663686813 0
328992479 33063078 0 706848449 848440269 0
127674107 13554296 0 319059000 359212629 0
49401948 46466467 0 192493507 190811060 0
26535168 32515434 0 437788371 395754736 0
153698982 3659793 0 920883914 994723727 0
5983937 31045987 0 487399603 414496191 0
253191235 42913393 0 637869262 314366775 0
78382078 3756026 0 203784850 149595609 0
85902782 20151023 0 93192076 76395808 0
104707538 91375178 0 330128171 411954172 0
49260270 1320260 0 725103467 696035670 0
29015250 14160923 0 180122017 199096900 0
277496911 92266815 0 477578629 574351680 0
23797847 26730407 0 207758976 295542344 0
425628911 21026904 0 772752565 640170881 0
424259549 4353082 0 592434337 174526786 0
603249974 142530412 0 747950286 566876302 0
167498094 99109444 0 324588382 319936153 0
86597423 40677287 0 223612986 250016465 0
137512598 69317807 0 200045646 307224786 0
5194055 93406934 0 623496131 680842249 0
12151355 2223899 0 29968490 27459907 0
73910505 7299624 0 103723000 74514016 0
6155300 7052410 0 548220655 521815701 0
44856436 6391046 0 547308493 521891100 0
694948029 110333237 0 908886445 291502382 0
178516843 26539657 0 238655365 165710782 0
98891406 34770264 0 614742565 646263544 0
117038984 566533 0 486387022 471124462 0
22138520 282141 0 108824201 106882603 0
102677491 4840847 0 671559719 749608550 0
2454749 945169 0 34412964 41346835 0
86261222 169101365 0 868177914 850956950 0
94997030 9030525 0 378508773 353373001 0
107178518 67248572 0 809115124 831291662 0
25234608 57407753 0 583523951 590895543 0
131849481 47773514 0 517578686 467492576 0
8778496 9004 0 18436286 17090109 0
152869356 66865891 0 173704983 131852602 0
7832969 36622150 0 475017292 508044156 0
175804471 622765 0 502963697 354556803 0
158304888 15748401 0 583190852 528926556 0
37131170 77660562 0 918559352 929081412 0
146703525 30934272 0 857318258 830304371 0
46984288 35723128 0 144538794 156387170 0
631905202 121701577 0 749179421 565592804 0
39966771 48827281 0 268322716 247990393 0
444212390 137188555 0 870009948 806634643 0
765538524 288837999 0 803079557 657358300 0
1748777 228143 0 2658964 4418325 0
581687356 35556179 0 744736357 802644190 0
41580093 19170664 0 810502069 682833045 0
48181106 19059696 0 641033367 507576687 0
128478519 9102462 0 333414548 334770821 0
139821432 767078 0 306100515 265784208 0
9483280 26532322 0 271997702 302343014 0
226599316 93788456 0 929942218 913253039 0
297441000 172429576 0 609011153 522591299 0
245562804 125893799 0 416717544 357513095 0
19404237 3702468 0 148232283 151861018 0
377172038 81119071 0 567177632 387055440 0
89942 11003512 0 211730062 212238782 0
78387283 87897547 0 372907624 338347878 0
268136304 153696396 0 529008508 407563673 0
120511059 24663021 0 255548735 209980368 0
35329212 63338475 0 338840930 410901464 0
849595225 186328790 0 971862815 738414293 0
280318919 29876231 0 362839116 389677223 0
199549005 68746288 0 346673198 289133879 0
208463359 14974497 0 509145131 537531408 0
361348035 236257897 0 621598364 485298125 0
198540238 27363203 0 263729675 265711749 0
333725196 35519443 0 753123846 785736786 0
142778273 56404995 0 675517290 657155625 0
79322594 8522757 0 178923073 141527814 0
349604001 46645960 0 767021475 764976915 0
278528009 177539002 0 870165487 821449924 0
8917717 579119 0 117242797 118745773 0
477024678 77242838 0 922861495 775693421 0
222529118 78166931 0 368692539 366700780 0
124485321 99485888 0 308453296 280549763 0
70699771 4656627 0 364737785 401426241 0
8339459 21102433 0 114355826 113996940 0
22379531 94155439 0 860094024 659585637 0
72813291 71323168 0 739929747 527743359 0
58450252 3569304 0 266884999 297527921 0
3287886 42143872 0 301524269 282813262 0
299209756 25562739 0 322290520 304288899 0
17710185 113437620 0 739790627 745227795 0
23514751 21040895 0 262563864 266856092 0
4784759 9851314 0 239560106 187942577 0
474583129 431721628 0 604054718 596566135 0
7792903 9055309 0 830702640 679524141 0
351332280 79658252 0 418445341 374224304 0
46192722 72388957 0 797874542 678760041 0
5557038 1514386 0 14497299 10854762 0
41704957 14837385 0 914672324 899265115 0
44940185 13680223 0 52703053 37490006 0
133743290 19527203 0 576592743 644316893 0
638139409 500577275 0 837636915 872762612 0
22327083 7523767 0 181744277 171912184 0
253918515 39393161 0 452197673 291952523 0
348760332 240018536 0 482438619 472221800 0
1100946 115361 0 5733598 6042805 0
31770200 27633287 0 63475637 64667154 0
39929536 62631313 0 369293491 350331675 0
83626319 101348367 0 646512862 625875271 0
231932823 6945662 0 287186529 354674711 0
155182531 48338450 0 406148450 427317453 0
65020241 43784557 0 393596260 362770933 0
114648113 85343143 0 728855249 578666377 0
16027662 13789266 0 117529983 107272086 0
128443379 59399959 0 682159384 718837601 0
651746958 224561319 0 842975731 672107273 0
585000639 163101880 0 809630576 818934675 0
45762994 1553977 0 61026169 63700520 0
456969245 122799471 0 577691118 300293655 0
128815008 11664019 0 210830711 196918962 0
422897036 191032037 0 538080167 516906119 0
89874564 53901324 0 820314042 820097376 0
185727381 9713885 0 434946894 420167617 0
62572567 161725997 0 624877149 723004181 0
81337110 19899160 0 88799382 90676060 0
702220164 73006028 0 805365615 816169268 0
354298318 66525039 0 495521472 429650783 0
29524597 25348906 0 59302641 61982627 0
12876340 7775292 0 356578568 358743288 0
1053677 2011156 0 40703426 37381279 0
7959111 42848030 0 494933975 543406095 0
52918320 10967479 0 813612099 808087567 0
291088622 24491703 0 767105286 759304529 0
220844614 15344116 0 491782204 436924463 0
5427443 14482133 0 365775667 278093773 0
53171331 23142417 0 177354480 174877446 0
694481952 147267569 0 954712595 810715403 0
14751349 1396296 0 59710126 57758426 0
212310409 6479278 0 221220600 232015347 0
13558037 3360550 0 112363760 115779515 0
181940982 60966489 0 434611107 463190782 0
235256660 49831027 0 665842797 754110290 0
12623183 5240521 0 46252929 39525454 0
254638317 179706250 0 375641460 387120507 0
239361578 138829670 0 676268341 678528989 0
729031425 112096663 0 795596062 639979176 0
215201551 93976167 0 294509937 259514247 0
390289 685337 0 13407830 19075620 0
19639493 44273255 0 237314435 218901461 0
437833295 50921643 0 696049023 449410503 0
71941626 385175 0 592962688 586668014 0
70034867 90170987 0 708847456 754853346 0
313419133 121053345 0 534875646 661724149 0
330818885 233309691 0 754305814 712957107 0
341283489 204887014 0 393476069 352778845 0
221177169 68819955 0 377848198 388225430 0
121836906 54463020 0 619996294 660206393 0
56548 9052952 0 106970659 110196270 0
338413 16539852 0 49856822 49975340 0
4823440 2567003 0 29638204 29461979 0
613061379 53940435 0 693015706 453004816 0
375853482 73663745 0 499433213 421929804 0
5741262 20160649 0 481494577 405857479 0
51182442 121690023 0 862935695 531172133 0
480944362 225393542 0 789054945 848757991 0
430227504 294846645 0 732707024 879546952 0
15247986 7238134 0 459201930 460429212 0
53477708 73127160 0 314046611 303626529 0
575052477 56211524 0 794836861 436335059 0
51621664 25894740 0 308538159 231172884 0
119533868 45590498 0 128635572 90849162 0
3093693 3024369 0 18290851 18329503 0
142399844 33108256 0 322485682 331861713 0
67048994 72730380 0 501069535 495984940 0
61772231 65865092 0 302575714 280184020 0
129850187 16560385 0 296334981 274401009 0
405560603 66883621 0 689832332 707840024 0
116167629 36839941 0 167629789 164928132 0
11095401 8889267 0 648753027 896324970 0
15839988 9835351 0 16395130 15920879 0
507639136 32175878 0 727668286 506661042 0
90012685 4753247 0 122067953 84828092 0
196292804 48567812 0 412279058 444939039 0
266774497 78700004 0 452480884 499132166 0
17856630 91148884 0 604980029 456218974 0
18261284 41508487 0 254196779 290638191 0
21090559 62002284 0 763328601 687108238 0
40495884 12340868 0 731253876 551973865 0
158005197 116491848 0 167226861 154934477 0
628073598 172193151 0 728606425 598229490 0
21392066 10649927 0 49965112 50445779 0
1097809 18440485 0 908422659 855293724 0
52400878 5916991 0 161660391 214602213 0
7796589 184981 0 175611972 222252726 0
112696117 291747201 0 924504566 933788821 0
73391043 42360357 0 324938876 308161068 0
248826007 35095682 0 378378304 403646422 0
39905963 56818360 0 807379604 728687821 0
168969407 96946060 0 492530196 657340735 0
267325469 250437035 0 537170950 633689521 0
27873282 55738023 0 406634384 390436530 0
168420187 152562662 0 589440856 805679502 0
85163316 2762952 0 343300797 334696448 0
85799524 177257751 0 534529526 506011778 0
77973170 123706197 0 704742441 604026991 0
3654599 1430242 0 26669414 28038636 0
49557726 19845856 0 294801579 256663308 0
62836282 88970782 0 935236372 556469925 0
218240135 16227114 0 258617115 115332372 0
270625771 9039904 0 817603798 669459182 0
180302364 63600164 0 448197196 364351404 0
133552114 32669303 0 367037363 244417653 0
41175063 13913661 0 322506659 312993491 0
30887708 29550306 0 179313318 175854434 0
585059450 139551157 0 889209740 757509038 0
349970356 41704045 0 782405120 758447498 0
27763926 47360989 0 737698425 869444876 0
100896888 36883064 0 659246792 668087942 0
143463187 12728576 0 403909769 310536942 0
76333023 8568511 0 731502543 734125185 0
1132568 322190 0 3649835 3469901 0
116629794 54614760 0 342677076 315625472 0
27137713 11577839 0 216956613 243827529 0
6899594 68431959 0 440153105 428596542 0
8019094 11346416 0 505319061 561603622 0
26536948 4746088 0 71633377 83491482 0
37360278 93944490 0 587539642 596301124 0
11427167 33721868 0 168104071 193928464 0
1603197 17631588 0 77713369 126095940 0
4392733 6880828 0 402133552 351409405 0
297691300 156277181 0 506321967 365196924 0
52181238 159177369 0 910932318 915233194 0
375909232 138311625 0 542936067 501893772 0
9093531 22128239 0 215053041 213805931 0
611652514 153012947 0 815072877 501940360 0
8878680 61140931 0 677407232 582171033 0
29943788 16916668 0 110807038 122008118 0
74319129 39669207 0 356297775 277108094 0
9061520 36662 0 12115619 12205803 0
5752720 2689264 0 16216981 16036785 0
4541581 5803272 0 178630547 182224020 0
92376138 107627579 0 580743563 625552623 0
1718178 3938184 0 33640566 30073749 0
108796734 52183305 0 182167287 83000468 0
2687262 54609 0 19227842 19706468 0
120713252 13869668 0 194511420 194926098 0
1993226 42603805 0 457260022 429556392 0
163437620 50557956 0 275700877 255431002 0
114966161 141821469 0 820347565 709038763 0
15369242 6158097 0 19413427 10395805 0
7305042 1108683 0 38740109 38439710 0
305014156 64705210 0 483064004 485486488 0
49968163 245950 0 169748594 168010966 0
262564099 314303070 0 380626467 687825689 0
11638580 2735467 0 117863779 170906543 0
8994135 3702899 0 64469597 64251510 0
100060679 61589660 0 114102811 114147246 0
34826130 31849518 0 409424404 376885798 0
88283932 36994960 0 647851826 822979695 0
531767790 36795421 0 852228170 763076053 0
54911411 10816286 0 251313194 271701532 0
231333502 203910058 0 477117980 426080720 0
251521409 285428110 0 918058035 784953359 0
30812375 33270115 0 695996348 582697331 0
12965991 52356700 0 384271684 329741704 0
14411854 447937 0 80517000 78795149 0
216701305 28794465 0 453549102 508594628 0
283982272 4147380 0 358244387 260660455 0
50795668 29844035 0 220850975 154575300 0
89490073 48690437 0 422593976 420964881 0
71763423 12062048 0 206140153 246801576 0
27844724 11606283 0 35345116 30176858 0
175406485 2414112 0 831490755 728155285 0
325709957 7347200 0 674237641 554941670 0
13803763 16410053 0 182442461 176957143 0
133158451 15737368 0 184007606 158482228 0
761666356 61926893 0 907927096 795611157 0
123029453 67931043 0 909089987 885878051 0
18732954 15209107 0 243778756 250311046 0
67937754 21990313 0 85121894 75459376 0
10544134 17687519 0 491106835 489105415 0
519030755 371133294 0 780070818 798990113 0
32879169 32776503 0 586322315 637113726 0
55454621 36335460 0 449439315 457951514 0
70190746 18199868 0 187924371 124048540 0
18855762 13538109 0 99266493 93674051 0
28657624 44698252 0 885169671 846405917 0
20026570 18763837 0 514992617 615003846 0
503470955 143813333 0 903521347 635266275 0
137290462 82190372 0 369733462 484567539 0
65567974 41072545 0 75718926 82041323 0
96809777 63151575 0 561322739 537163107 0
687576622 106119704 0 704655495 505866346 0
435631349 122408772 0 564235513 458158989 0
74082632 262681990 0 498636741 616136252 0
367058830 254890408 0 730868697 682630181 0
14686739 13925647 0 56995736 58952745 0
22035421 3449721 0 233932556 222397003 0
26509359 41264868 0 673205542 649023128 0
7839987 1875849 0 91651856 86135974 0
22121558 105044348 0 463467937 593176293 0
51303230 88064419 0 832513774 796346880 0
272234368 16585572 0 654508051 649671127 0
17045 9174 0 170612 183998 0
399597351 227714633 0 526721496 447954161 0
2066887 742606 0 11365988 9151915 0
15136149 272659 0 28953099 28242158 0
391674402 133980693 0 564373376 283285331 0
23537621 57357124 0 125482766 157197202 0
363788153 142125977 0 418655257 432121486 0
111640662 49859010 0 679483574 817216924 0
56384966 20864024 0 113476853 110986580 0
148702068 23526452 0 735856282 752772847 0
21024844 35547761 0 883080704 893995561 0
91696050 2611415 0 406300212 370955863 0
200552234 51225853 0 860904912 831702989 0
1032206 29432405 0 789349019 846040863 0
33374789 51865637 0 317411157 388354266 0
14564009 61518673 0 479719274 620690395 0
5090185 37881445 0 267888807 302663394 0
250969092 201439218 0 412379847 383213548 0
220787274 207294450 0 411503038 386470145 0
269833845 31355458 0 660338850 607330312 0
53383776 6250770 0 238625252 250664388 0
75150646 28697339 0 235378698 246606529 0
257931878 48517735 0 300699619 203211084 0
51553624 79500093 0 692834439 452299795 0
172793094 18100297 0 319332510 244210680 0
268922496 20711072 0 406160118 431759645 0
32283751 198555530 0 860309002 813894162 0
238711618 114803145 0 552780961 555107963 0
72534500 75625355 0 958903215 913810541 0
54279455 31366513 0 623312611 627264080 0
12013939 15922889 0 398733747 310768975 0
20916553 17907698 0 379222177 373763626 0
58241603 5199903 0 88711105 48711706 0
7408888 25986147 0 138000811 136923851 0
240185193 170671430 0 506063281 499913115 0
8905912 13718130 0 588741299 671463935 0
38875874 30380271 0 301320011 291403249 0
187256411 66855007 0 338383947 369159137 0
177710123 15650964 0 585552577 496473181 0
11483027 11631757 0 22976754 20912465 0
172160188 93338802 0 194466572 197306117 0
20972112 76011334 0 491722461 494445855 0
18547420 49831266 0 370422980 423467659 0
12292594 7891730 0 250933292 245861559 0
514309786 145797551 0 584626812 360204102 0
26477706 4099131 0 46085784 44861879 0
28187045 1018723 0 974197108 962773969 0
328686686 22000706 0 588264977 600051915 0
20825643 22726122 0 357412965 436794450 0
84392074 34308399 0 216098346 174643304 0
129330435 32579257 0 646467822 612496960 0
29232697 109964226 0 164546346 177318543 0
95206165 106583261 0 847193345 850788595 0
43601809 19627438 0 46596310 42071044 0
1752783 175869 0 5525280 5453846 0
7896433 6096405 0 52096671 57851643 0
152432053 38137114 0 303943062 259983159 0
50447177 10162026 0 777159066 670259668 0
103071083 248527787 0 941633029 838560616 0
96459516 13157298 0 644907414 645441611 0
389367343 215995711 0 768626435 714012965 0
226660320 222681210 0 273622245 254683594 0
282888913 130150312 0 903431044 918653366 0
29649311 1481799 0 328581407 338716180 0
11325582 3214401 0 36776524 36621562 0
609555324 83208768 0 752025676 670985020 0
125407826 83285001 0 527658924 515982379 0
3435156 10730280 0 47109233 53912302 0
5795776 28149006 0 246281889 234005515 0
25961208 36336663 0 198289478 200832480 0
176036239 38550330 0 290355782 335040399 0
198806233 121646668 0 434471007 428129670 0
721944483 64050817 0 871081175 744113534 0
412773735 109182890 0 771347240 518799718 0
272436177 31861621 0 630756787 595385132 0
49363644 77022394 0 411495766 411212921 0
26768929 9373498 0 64772103 63959858 0
37465720 231468352 0 924176533 943819043 0
215482259 75144851 0 395278675 402924424 0
186204161 28953855 0 852747143 654011709 0
279789416 57455915 0 628655849 647378701 0
216509384 14813490 0 889459772 812020479 0
410660962 151557082 0 484746525 378842953 0
41327196 13928460 0 579985215 541380480 0
215204559 20000081 0 493891362 527130492 0
143386500 18762048 0 530349739 483797335 0
159239314 82636103 0 473858812 505314993 0
24426445 5412337 0 49265080 48577126 0
6436602 7971831 0 178110007 153832834 0
66936842 26471745 0 371430908 382982106 0
514328681 106128730 0 651641971 430097285 0
50708739 43715530 0 626197041 604995554 0
13759408 172434818 0 944520320 853940391 0
394556100 49241583 0 720732469 623091510 0
24878548 87868283 0 576598538 596854711 0
263775231 14347520 0 748229934 694552547 0
13102327 39735792 0 173257449 191877821 0
83642635 15363536 0 140347063 110809107 0
52281052 51548975 0 781210251 818862032 0
435731437 229938715 0 566679754 672159758 0
44522889 5709153 0 257623089 369961767 0
49672202 18531130 0 719006847 581963216 0
337281433 259939278 0 843659793 829389503 0
187405690 67539202 0 856904711 736770987 0
465610136 7499389 0 959653245 918239569 0
4312326 2828789 0 65746613 64014143 0
54565882 58306764 0 670011717 605831197 0
61006042 14620592 0 142838940 135709389 0
29028624 44160919 0 588023086 579875714 0
453254194 257720452 0 909192955 717629776 0
2601357 24901 0 31247233 22017217 0
336253796 2905075 0 785445186 818095309 0
5893931 6903693 0 77896342 79564722 0
207726680 3281382 0 252643030 145668112 0
1024047 13708827 0 112518807 102459987 0
312706862 29365199 0 450824211 294326719 0
45115377 5387819 0 157230398 156411924 0
29896172 15657949 0 158642671 140506653 0
10590317 13652431 0 55259172 52400169 0
181128070 20476189 0 758833484 756280699 0
199017783 15388046 0 673090442 638518931 0
90379104 15039867 0 474921819 404215593 0
83517834 17069078 0 627574589 678079124 0
353594930 27290398 0 414203120 377944592 0
158554092 100686035 0 846883603 761360417 0
8467082 45519218 0 343084610 336031769 0
31639164 20620003 0 322016436 374031604 0
4335004 4450767 0 20387953 21299991 0
78673270 37215267 0 139683246 127842849 0
105050920 90098527 0 730640422 632153324 0
145483228 137814167 0 659880713 691243500 0
728836089 200727701 0 790102669 722394467 0
692333271 5573507 0 789323304 780201650 0
26814709 7513071 0 186722363 236174389 0
6201048 96274889 0 806840576 786787676 0
13127560 11053947 0 167646651 210769571 0
52283473 28593378 0 198299087 168921165 0
26481295 23053562 0 426804344 434617398 0
219907863 211517733 0 402157050 334738657 0
17529786 711370 0 677129127 630757767 0
347551157 210939143 0 462154175 509414872 0
129612407 64509871 0 260391409 172021749 0
446609237 33849696 0 586057770 544099116 0
1222769 11407 0 19314062 18534592 0
283756012 69053188 0 632061258 490132817 0
338560479 156295761 0 939979814 916197335 0
64317997 99654093 0 470000264 523306690 0
488713360 5944434 0 712869545 789653938 0
38041624 19558181 0 69423801 68690442 0
127095274 92789805 0 376370448 380427939 0
684916485 473645298 0 770956498 781536665 0
15262532 51987894 0 381065528 474247156 0
44482608 60704038 0 333347018 357727899 0
292309330 37906334 0 399630166 372480207 0
319630919 174787027 0 488984270 560378780 0
43950724 11280607 0 96126859 87931313 0
729363 85060097 0 851488369 916375141 0
71649409 53121886 0 531936412 540285934 0
217701267 24368724 0 314801470 229064397 0
52065896 23216154 0 588844036 632067194 0
47877106 15941922 0 120239556 80611187 0
33701777 36104836 0 399952111 403733438 0
588828091 119039274 0 791716126 766533180 0
325438663 13850438 0 822901560 677379077 0
133342016 36311759 0 546919348 456271757 0
289055319 34026511 0 645182435 529149601 0
48774010 104518979 0 498949026 570974272 0
96133447 94751 0 539852172 557093897 0
216895025 15274138 0 253823188 407928601 0
223632763 14772736 0 560732005 471622352 0
128731865 141910979 0 588187573 845594871 0
516944659 521006985 0 636946714 645369219 0
37841237 107095297 0 625639906 685308040 0
25944792 64897383 0 886649061 818893435 0
463003807 27103864 0 492906083 453401309 0
149745023 26986096 0 331572724 434342440 0
28424586 1657135 0 226180978 192888724 0
426554704 338225044 0 651866179 635778730 0
461234588 185721060 0 852548870 878639386 0
192134810 35985008 0 756042138 696325419 0
440325369 117329105 0 811451222 768995771 0
12938328 32837423 0 730499474 828845519 0
9410862 55143281 0 720898725 767890562 0
237762314 185915438 0 349761834 377963358 0
61020787 110886239 0 928439991 875834899 0
33231021 84291379 0 586117762 565854010 0
231216647 95456445 0 372709752 176523203 0
76082019 5441413 0 88358136 79849302 0
34648808 9487940 0 61843681 79399328 0
8288614 8416918 0 61627785 68909294 0
39545548 41284031 0 304849808 313286568 0
12548757 8307864 0 744897378 856302422 0
9739825 19819034 0 416853696 408963429 0
298328946 47173185 0 547722215 350540691 0
61186493 9445282 0 416986206 389124075 0
2979963 40251444 0 281267518 265118084 0
312774808 46913080 0 475309836 620740263 0
353140764 10709904 0 404911507 45246577 0
885999 4389744 0 162835775 172267391 0
266604754 82977865 0 417896923 349761022 0
96570349 4983131 0 109613694 41021064 0
17634957 12303717 0 410360251 432801212 0
178722104 399369 0 529445608 529316806 0
174325301 29578742 0 531086972 494072546 0
7186940 12774949 0 392967362 451673393 0
84314463 18689696 0 246618610 257749536 0
92116863 42457411 0 675121230 584259822 0
171250562 131418739 0 552449588 641662448 0
245752410 51565734 0 566166098 491295268 0
36502985 81094136 0 686955565 753623518 0
25204201 29141235 0 342327538 320330815 0
7846095 1938562 0 94889278 96081483 0
119071747 25039782 0 204574645 167120916 0
37421281 32709789 0 782732262 792210006 0
202419340 139759409 0 598578451 549930095 0
43718595 59706593 0 464785160 481991367 0
192661605 55551598 0 784042618 825973974 0
2600808 8117318 0 44533617 42367381 0
354219467 201881681 0 630684212 607944188 0
136888587 19388040 0 924598500 888363933 0
2694104 717654 0 20466653 23411208 0
249510702 79734613 0 398890665 428695506 0
114080052 7250075 0 890958700 889382164 0
55121841 11735214 0 131578617 82574888 0
164593461 57175723 0 439138053 581240422 0
77088485 26111763 0 812324791 824273021 0
93861629 100878302 0 294061559 155537270 0
120265072 20966314 0 173119659 147768923 0
220083281 63578936 0 699280774 352625551 0
94482284 25396116 0 103200077 68058229 0
225547777 289664031 0 527351968 518651763 0
43936250 8296245 0 601221285 601848102 0
364515375 12527486 0 518383546 568922422 0
96735239 13437823 0 807997925 810998739 0
507221668 44156538 0 763082767 408200959 0
698512086 204753049 0 784328776 650397693 0
128204304 65645311 0 370395312 391928528 0
198601 18495945 0 247137954 245078464 0
740488923 133832984 0 798794211 756500760 0
103274261 192006997 0 839680435 666119056 0
232487167 20835551 0 724096543 486173768 0
137977790 41245148 0 266037542 159307167 0
251664438 29954617 0 299655526 256548902 0
142315241 42174846 0 158022131 65655668 0
7203266 35912091 0 249251910 282910158 0
5982425 18568865 0 476059218 531671173 0
134604503 21587467 0 320704929 304150587 0
189333301 14447001 0 432196093 391913125 0
135198670 4124936 0 339693582 336972103 0
217438191 57824379 0 404978597 321415308 0
272310680 5249637 0 428158357 433073203 0
18042240 18742426 0 102801880 93537624 0
290120089 25053969 0 446544757 427611927 0
31994877 18224162 0 743134293 741732470 0
373634421 173474517 0 387386800 286048952 0
18921023 43811741 0 213164315 243228844 0
550660 19077291 0 46209403 51398271 0
92676622 62916793 0 655923778 586496498 0
602436 1918367 0 123100119 161339202 0
237637411 154920110 0 631971085 649760499 0
1408065 4931011 0 190021100 219772792 0
209782477 3056925 0 864965406 881964742 0
37074292 94729 0 76983196 60921036 0
38703848 25490447 0 357638094 408371868 0
204715263 12068196 0 437111676 478690838 0
266380313 38434720 0 715119620 628296712 0
485723719 3239355 0 600332030 447110391 0
22492393 2689545 0 401399948 536435475 0
124321375 69937378 0 739223260 877361834 0
80620373 140215669 0 508595744 481515627 0
88224777 83295831 0 349627720 327028891 0
431412 38146540 0 153395688 166134416 0
54450056 41766832 0 464235845 482103625 0
124397424 19794786 0 196835108 101905121 0
351399838 58609355 0 858968540 871208980 0
3523787 66953414 0 250761754 278843973 0
380523600 11937374 0 452858842 434894063 0
159176067 5808704 0 473934206 450925743 0
543401974 39015386 0 637368572 598388304 0
402083586 252138704 0 709756474 461239467 0
326450600 203937502 0 416715444 416503821 0
358275410 104572534 0 882497187 546191388 0
81070240 8041441 0 314699105 214292321 0
551824 30594718 0 187427502 167191733 0
44228883 79460872 0 834278756 783364012 0
304744463 127599639 0 348653444 301015219 0
152360798 45153795 0 810767710 714551926 0
115043420 39570333 0 559488370 577354431 0
58128960 2973896 0 187346439 186043618 0
50634051 328859588 0 722229396 771657743 0
49912443 26915918 0 195977019 157298773 0
172573183 133681936 0 769719780 763296241 0
81273398 37966233 0 871592025 882752591 0
9802107 70628863 0 384254131 388983121 0
568168152 2116699 0 786208266 726458192 0
158896988 31652548 0 205162401 155448595 0
17499967 4811784 0 22352288 25270423 0
380585194 113493037 0 502006110 474986306 0
186943342 258994475 0 602455973 584420500 0
206885 136664595 0 502616148 818803326 0
492068495 96267059 0 680955334 746105663 0
435632641 245968922 0 462243519 331598212 0
3317039 1315823 0 53598158 57198966 0
7408281 563363 0 161635647 153179442 0
278660285 127412117 0 332824619 201928234 0
32340866 51670017 0 86162479 71591773 0
14844409 784839 0 39103670 45355846 0
8530991 27214303 0 105064888 122262687 0
622593838 471657228 0 812452560 951769219 0
12314560 92545043 0 454752046 445089707 0
2834063 3555088 0 23568525 24252505 0
23418176 44682209 0 487087841 509915388 0
21203210 32765368 0 420269614 409347265 0
92055444 209434675 0 927739815 896757726 0
116421602 39037965 0 653140140 786106963 0
17040576 62451594 0 600718569 688982933 0
53687182 48201262 0 492300192 483524334 0
77258204 55274586 0 376789420 395325730 0
67115615 53311583 0 620647996 708692592 0
84032497 37594686 0 604470756 593920690 0
177329869 99436838 0 471530009 377274745 0
121775592 85998904 0 657784476 571560806 0
790908 102757 0 3076526 2821643 0
126631106 45662188 0 297040800 180778521 0
15698038 1226840 0 937602970 921089364 0
1967073 145900 0 5378664 5273129 0
92983244 78826165 0 712890692 785933310 0
151285524 49634786 0 522328062 582402146 0
14509582 71224706 0 507801592 550043901 0
1932700 143685713 0 562824539 592632344 0
80775343 19441271 0 506325587 499654641 0
10418029 2458837 0 67634211 71157994 0
408314384 12521573 0 560176257 555802632 0
14540918 43025542 0 192479815 203914823 0
977272 324261 0 4865905 4252370 0
29841650 1215941 0 114647114 101985452 0
158164104 96767752 0 173179373 159158610 0
383230004 39051395 0 768061717 767751146 0
4868087 5483656 0 77430192 97451357 0
170091302 55962754 0 404584055 358464555 0
379424428 267196301 0 876293226 760409458 0
186483958 71780265 0 388729207 433839475 0
344425376 107232696 0 742526820 628373271 0
104254567 5232856 0 139887197 144055516 0
39109507 75062346 0 288552057 245915385 0
4767984 26852933 0 792111305 833414462 0
17069635 10133722 0 180371759 166911950 0
1622693 77042454 0 326421874 357690807 0
97963448 55320134 0 539708714 459455187 0
228362941 6770736 0 309105837 269175497 0
81241582 36938381 0 234324301 232379130 0
5854210 5348328 0 151918295 162163120 0
238453281 134487367 0 420173136 266816814 0
28056019 54238293 0 248862836 240144329 0
434861101 1731169 0 514957023 402400121 0
69045813 123111605 0 477119793 492784190 0
131290264 4042518 0 266965417 180020667 0
40610504 33486089 0 382626903 384416502 0
109929241 65697901 0 368775708 406500532 0
133220699 26286228 0 776654143 719357158 0
20300725 4925570 0 194034078 162170859 0
223067495 110301496 0 406131231 376579337 0
273610979 87826576 0 477709873 406257106 0
21294134 28039082 0 98862754 102972245 0
187551837 129761483 0 595932794 582025100 0
157756282 125810984 0 707588345 804400378 0
515417934 287225845 0 761629139 682827794 0
62047703 6797252 0 167829377 143060139 0
201065715 52257884 0 513290622 545907496 0
1735091 25093502 0 405402665 396040707 0
217116581 3155502 0 444237962 171297339 0
204805446 13796179 0 271062267 269617831 0
78469372 82411595 0 351801496 347428781 0
30394533 627998 0 168620014 158358534 0
128767175 20404677 0 192223829 181219267 0
3967159 4118684 0 130533834 122235797 0
5057684 69766771 0 243535267 274428690 0
6195313 6729923 0 39604553 39611652 0
130077599 121688960 0 642305259 645536063 0
337185520 57760720 0 567035060 491238674 0
8753604 7056537 0 629748510 667166249 0
12913181 326744 0 98679955 104775874 0
105174011 83277390 0 558659468 525622237 0
7158234 562329 0 60612157 43070702 0
20281104 294359 0 88210674 52099554 0
172269525 13765467 0 632694475 527198910 0
228816120 132798484 0 283344354 272509035 0
5386508 22686002 0 125988080 115864359 0
47182554 6320865 0 140702590 130187253 0
130408579 21660499 0 156739104 153436519 0
18417752 97494686 0 510290451 454732768 0
47277667 7471138 0 657926089 594094827 0
39942503 5024477 0 458903000 365285367 0
318026417 228501742 0 815726048 799838597 0
251180960 173383667 0 867046271 878606665 0
117520818 28749851 0 184385118 162358371 0
306738036 72992759 0 426879382 433847772 0
49243602 16003128 0 118217161 190909555 0
48909844 10069122 0 174440504 168089109 0
533537164 252242748 0 630191998 272298526 0
11761907 73645456 0 964419951 834007876 0
8373507 452137 0 15011033 12126522 0
483146360 21613327 0 809949276 858541766 0
14871624 9998856 0 112447598 107981902 0
225374250 64667160 0 630706200 759293919 0
300530080 26878268 0 604256703 592182583 0
343728694 72311010 0 469522666 405959143 0
419597793 420887969 0 457054009 458240944 0
158668121 48192070 0 240048263 200082013 0
49742917 62325495 0 744989169 606627605 0
31467862 15647998 0 178672001 182657206 0
370153656 85384219 0 665808683 598974606 0
21464607 47624686 0 844295009 828586356 0
107366667 23569568 0 376731295 387353519 0
818546710 202972232 0 872043845 854478466 0
37759356 85327985 0 227705372 266209253 0
141972368 12757843 0 360051634 355529650 0
114027803 7558109 0 534400088 534881862 0
12764784 110808010 0 511886697 448914664 0
146195133 48774444 0 639499737 742604584 0
19110141 62362590 0 536921037 646690131 0
322451901 31601280 0 672218459 817413296 0
44669059 39583779 0 357283755 364542669 0
24260272 145144968 0 613064302 717937729 0
420847437 186841852 0 842687176 812418666 0
61894452 14838647 0 493213306 543844378 0
15683178 20293917 0 174164984 221576376 0
34168361 227811666 0 636259942 618936322 0
37127449 11768865 0 149956275 146440265 0
19962658 122653154 0 830094136 858342570 0
11797432 172933133 0 715819419 708484028 0
106523852 27002342 0 198423976 253433388 0
536070006 256672302 0 890945778 865993486 0
345774478 36298990 0 524362735 392114926 0
6321688 129329826 0 507289481 496261372 0
45047399 773088 0 71967263 73905833 0
182094133 164457107 0 288180168 286387098 0
6825223 3316210 0 471380244 586886338 0
75760458 15409777 0 841084965 739415971 0
3240679 5054185 0 261490502 263837807 0
11527850 3046473 0 25977196 24321540 0
19010844 4043931 0 97050976 95557180 0
298659836 69323327 0 827605975 692809232 0
718855965 30533342 0 868106424 706484814 0
129741021 1291166 0 255976136 253931590 0
380551886 149724807 0 410067318 350906863 0
1241558 36029177 0 252523240 341748529 0
1719535 2971133 0 139015127 129302491 0
59158283 7049980 0 353044815 342720590 0
168889696 13402805 0 258526869 256196403 0
554063610 302915051 0 665441919 605350651 0
35787367 26514326 0 603088212 542318924 0
33524575 21795304 0 236860126 251078961 0
202709994 89516537 0 554054442 406543579 0
218649895 266077991 0 742428678 907755174 0
65340222 17653195 0 615802297 563322832 0
77414079 14261909 0 308459675 292791983 0
44550214 92457539 0 508189474 753683556 0
245748246 164787435 0 329084617 329199603 0
78392727 45602214 0 194963778 146847584 0
70947187 64714679 0 209975731 213686437 0
27231187 13075371 0 657739735 576788639 0
7800425 3051673 0 82836648 74629197 0
34712802 39345009 0 347991632 299365381 0
87671559 95084258 0 510922806 573738989 0
78673572 1397598 0 126521502 67059050 0
27628778 25141890 0 295277802 307881844 0
199586036 56074056 0 765674930 697289412 0
1922309 1558803 0 18208443 18164705 0
188961034 31997157 0 348716724 326881548 0
486377565 71108681 0 537350513 370494541 0
1066918 151730193 0 686761677 609095083 0
25318354 10438583 0 135629458 180413766 0
69731267 67770797 0 329054013 316000371 0
357775066 57901576 0 784823595 708279357 0
164559165 298123678 0 918522527 839286762 0
112868694 17942841 0 619874101 621471757 0
279237622 88885286 0 417532812 327560424 0
100335549 628140 0 418185339 459739672 0
13744285 49150580 0 437257132 527740127 0
484856312 299759562 0 787777418 774509095 0
16363073 26635085 0 246084158 186914697 0
34740926 31624993 0 85367662 97288499 0
190482936 101656940 0 806872317 787808775 0
5382458 11110719 0 55066173 55855888 0
233647767 77884514 0 778567021 743300101 0
499529652 502616195 0 748452220 943651428 0
220520232 52391997 0 386304414 361221900 0
55980118 28905214 0 179677119 183508017 0
41481092 62406003 0 206932575 203302008 0
3262 1453 0 26693 25392 0
287019018 2290816 0 473632803 487656633 0
58564523 28546061 0 282741630 323216922 0
339885570 146273772 0 778724989 716207345 0
255319589 77960054 0 537113164 665371408 0
87160292 235656278 0 800603700 795891818 0
70601877 16230469 0 168602315 152978306 0
139000845 68205469 0 555274754 550735776 0
98438436 50962072 0 341937209 351579845 0
12081899 2759656 0 170739131 157111911 0
53207499 34217184 0 568233364 536954601 0
204575373 30955432 0 726146263 732041009 0
100748674 10517652 0 507988628 432791005 0
185498269 62068800 0 802445543 789624412 0
30258645 4417203 0 760460040 845152794 0
335660801 23218660 0 440206423 411604697 0
76802690 2312653 0 239524445 240358304 0
7041249 5280516 0 147038065 156155576 0
46284328 4171782 0 120327616 107403316 0
28235883 1116196 0 356592484 330721967 0
39220762 59730456 0 833636010 852884097 0
98025808 42043936 0 669064597 843276489 0
512841296 9782311 0 780838979 667035880 0
370799702 92244028 0 674384621 634458841 0
217718812 22784801 0 376476220 314148129 0
513760808 275534505 0 601240214 519633786 0
193784307 39709012 0 225926887 229383387 0
246676671 115193560 0 731507107 542289316 0
365476524 5188380 0 414634587 211008396 0
105189887 17609449 0 742619197 689670568 0
199162374 1911865 0 209496814 167005127 0
75320331 311925618 0 791160310 866765382 0
566006068 6719419 0 851338354 899330274 0
37792810 636813 0 213169613 208424283 0
116382104 97351268 0 376767002 364530456 0
4043584 2423908 0 9871141 10571029 0
14444245 3461915 0 68384302 67192283 0
96488884 173861909 0 760718026 752815344 0
1318790 869847 0 3583192 3066546 0
276911884 70519292 0 615209679 635845677 0
57777448 91064037 0 426959122 521212647 0
25710862 21430176 0 380366946 368248498 0
14677611 13245155 0 827354297 633711369 0
75870365 78974974 0 325382985 309659152 0
7086346 30647610 0 378435953 431344502 0
14152081 23448225 0 441179970 431342885 0
73042470 18052221 0 193897224 180638240 0
278919846 56720541 0 288707044 194654610 0
26846358 20010640 0 315403819 305172402 0
49007541 587676 0 107097138 105740406 0
34432893 16381531 0 676751601 679307544 0
7220637 1728124 0 46841007 47747468 0
187875179 63917176 0 697937956 767103563 0
342249914 42561894 0 598439516 562161391 0
60217144 65760516 0 153747286 187691812 0
78624457 29199386 0 947041948 891534951 0
16475082 1102667 0 17738128 7725947 0
200761114 19860076 0 747949719 721696944 0
37351834 103943230 0 389204885 438075451 0
90165706 25522479 0 479415949 516959566 0
8999172 19126922 0 248878698 262296167 0
9548437 1642794 0 29627665 31580070 0
318748478 144466744 0 438133077 367229306 0
474073559 133380107 0 510486259 182592744 0
20439509 91185388 0 527786703 565611226 0
36182079 14313541 0 104817466 102853714 0
134979047 11598660 0 206674103 165757272 0
46143661 21288106 0 152632281 140552780 0
62116767 219300285 0 783757857 742707891 0
3135822 53255690 0 424160092 431194900 0
448284204 31018715 0 882617447 624500835 0
10664483 8795271 0 290345999 295591906 0
609452220 502056888 0 729855836 838400269 0
180939085 10674908 0 455764098 453638159 0
92619155 4549959 0 242691593 158458853 0
81761632 213729042 0 811341882 812592765 0
61074334 22740198 0 802559106 711599533 0
321832102 143701065 0 347887279 180115037 0
2113880 4461250 0 37719568 40887317 0
116557357 178911795 0 839193425 762195799 0
157087579 10332582 0 464335973 433619274 0
843131521 61467593 0 990014076 716527522 0
217375277 102216643 0 402382082 333773779 0
555244 529437 0 6380000 5930339 0
8166867 5547326 0 774345749 681616127 0
454144893 108018975 0 924972319 720378901 0
658216899 123041072 0 784789038 453009122 0
35337884 7947142 0 280306064 270804570 0
4318564 1776792 0 44762013 43609289 0
41303383 10198392 0 788995856 812100230 0
116361424 76863283 0 407053407 413355424 0
72019103 73823015 0 330687690 361409333 0
27387574 18261560 0 172869744 172140134 0
30665195 13664362 0 611432794 607251808 0
65730287 17570835 0 701430056 873623204 0
17039328 4969500 0 289017090 248800674 0
73474460 34733623 0 180089355 203458334 0
33535867 1138719 0 197899373 200802339 0
49259018 554376 0 164439605 123415010 0
221765835 99175731 0 240983513 134316470 0
116678385 46727375 0 221629223 214417955 0
496409653 125580765 0 601272629 603925462 0
479619751 40744412 0 853878134 857560002 0
160442851 91234503 0 848971839 774181465 0
152153854 17644175 0 769772728 748703774 0
252176657 139668508 0 728283921 695758599 0
5893161 2500142 0 7507812 7274529 0
443842 41186403 0 509988532 486519698 0
64133638 38054938 0 866171380 803550073 0
419773275 244291693 0 561891551 617664156 0
24310160 3796455 0 35883110 35006668 0
33717918 86566566 0 600940232 674406989 0
24527037 103945213 0 362173480 421054321 0
24248065 22308493 0 171644049 173311881 0
151024590 57033498 0 315283378 296520509 0
126254914 73041375 0 551349579 538026156 0
20528103 162229 0 80966304 76961744 0
163239703 24577115 0 868884585 482905280 0
645121 37085127 0 210100577 271160094 0
358461529 991064 0 683773833 682694155 0
2637549 481196 0 395541297 414789074 0
888435 39609775 0 424537291 429994052 0
41505653 10855248 0 110571316 106797779 0
152385190 140364685 0 657339987 559639673 0
11642421 664550 0 31265598 31766744 0
390492259 70238732 0 964197818 713262711 0
518315356 4024876 0 913159210 857890574 0
150499798 50022630 0 806290930 742780850 0
17817873 38992933 0 898637335 858337450 0
11353405 9034159 0 64904386 49885258 0
18749907 31987814 0 377625328 378799139 0
106472302 17275742 0 145873874 156116239 0
104505416 1719969 0 239601191 237195915 0
52357719 60398735 0 230435298 234073175 0
409455331 5699714 0 601470351 599496038 0
94610260 72554778 0 340617571 312365696 0
93827651 134455466 0 528511836 439692699 0
186685943 77994189 0 442498268 353652346 0
65934435 33121584 0 416020644 482940693 0
13550338 46920943 0 474812464 440238165 0
117860376 2606333 0 372001306 463140226 0
214924396 28628593 0 393737625 353935853 0
29869065 14137850 0 67426310 77896486 0
146670000 7373138 0 367957986 385384441 0
326186794 51358951 0 408385552 407255024 0
3937572 5159671 0 126099775 115935344 0
214532361 111510065 0 849996580 873355930 0
154528025 44012491 0 269333442 258400437 0
24680957 40700230 0 684968185 749070543 0
205369768 20219992 0 461732874 348995537 0
293751799 160336047 0 457797925 290636025 0
32992818 58413683 0 577051846 506139968 0
15697916 143891894 0 484661928 484902195 0
13070972 944878 0 27670126 27491385 0
579750264 140340938 0 706364409 853175790 0
601588382 6934244 0 816057862 385575295 0
95781100 86214086 0 266522305 290657738 0
47230403 14916604 0 435260237 464522778 0
9699838 5214659 0 13713793 11295394 0
213854088 33794517 0 623757926 669404139 0
168293850 51982114 0 191884067 140841728 0
6367560 2035210 0 160967682 153257582 0
31249127 188667691 0 910325906 921207133 0
27445395 28254700 0 257036663 321726508 0
13901739 36005933 0 427699514 688722398 0
51054735 761883 0 323424815 330794618 0
17176505 10157101 0 401639633 372988293 0
70912461 22333903 0 518020601 458596195 0
128161456 57179355 0 165064977 149552369 0
77711976 40994480 0 637157407 563541744 0
87659391 19387630 0 702142521 680214786 0
1577546 10898434 0 42821561 41710456 0
135429394 7394935 0 582756866 502590789 0
445266265 113444714 0 737395890 668223851 0
5214908 6169059 0 349698712 344408318 0
82087640 182874699 0 749422402 687648595 0
598891238 35272476 0 930785579 787398021 0
72161634 4865310 0 93936294 68555153 0
358844503 28246079 0 403126597 352676130 0
10160244 5081799 0 63006229 62726404 0
142059494 5024133 0 542124426 551103628 0
8326578 3403930 0 57187387 41433571 0
66095584 100315740 0 834694459 846549731 0
45958501 41977241 0 793693009 827682796 0
286878368 156386405 0 767839245 865682903 0
109237334 96259229 0 883588520 903517524 0
216285895 14224427 0 261330504 272806491 0
156883505 51854603 0 928199174 959069629 0
32428815 27571650 0 478399212 508867661 0
8964154 50237108 0 585981176 553793904 0
184193828 52993518 0 711358310 742563950 0
182468430 37365021 0 285422476 204371527 0
104892898 39110151 0 648886850 613666485 0
1166624 204978 0 10607504 10889803 0
337249623 4905495 0 626283716 511667716 0
455516011 114262114 0 533033230 464657370 0
20923449 60049225 0 350338608 451587433 0
8434527 47412491 0 189845244 180545732 0
426314112 127107186 0 793646973 729569195 0
271973233 68998604 0 382670936 368123805 0
189807685 98964714 0 296100817 331991922 0
62555247 87795026 0 438561510 437582274 0
188569308 39573733 0 611291612 663903767 0
82050445 60466114 0 533096076 613420768 0
433418915 246596565 0 795824293 678332217 0
17305797 3550970 0 400982192 434898601 0
11701091 12162058 0 126016735 138181786 0
41414797 22417336 0 707563621 783965437 0
238973570 158515885 0 324088272 439661095 0
526923717 56727664 0 929925512 754544159 0
573583109 4768369 0 699423036 809889894 0
32267460 10102034 0 128350919 132792055 0
227249607 117973117 0 253084298 210349681 0
4990296 85890217 0 245853156 251475861 0
134622426 246600400 0 676708930 696770011 0
739725076 45525687 0 789116239 598095839 0
216080729 311883415 0 883019158 839825672 0
29541765 728274 0 30762442 28680540 0
490554540 88320201 0 609901848 601516049 0
158865686 35468542 0 659690075 659194449 0
4138047 26570725 0 115508512 123191451 0
519789755 135189004 0 766481097 693564568 0
436613265 207774899 0 793388729 849843850 0
151342633 28125016 0 775909639 882184038 0
279677424 35358637 0 293921745 168343496 0
172785759 4015283 0 913058787 727680089 0
164500589 241697780 0 772956118 822576038 0
35895886 2292859 0 690005197 658399334 0
135735848 29887362 0 170570185 115246839 0
79072110 50124217 0 676315718 671082447 0
128829527 41603466 0 626705176 244148842 0
397715487 289269870 0 708446579 736350667 0
187842165 27379544 0 746843839 831006709 0
558073884 174922350 0 578272063 368067133 0
674999631 204165369 0 717826395 290029930 0
3259578 4840609 0 49926007 52501489 0
15543834 48853453 0 372793367 434129936 0
672583 9166997 0 182769276 169142585 0
22671162 11664039 0 39256183 34609335 0
136515550 3966616 0 584274395 616094871 0
67343762 31831564 0 154142505 92452429 0
419353 6888941 0 70564755 80112148 0
189999707 41274148 0 517529828 486677865 0
43391458 73879166 0 342045876 346604281 0
281284396 26069456 0 466316934 255548841 0
136274728 30675463 0 607373337 653333571 0
394244000 5511919 0 583240678 601597217 0
229976855 24419765 0 904970830 781497823 0
80998321 27731497 0 502328022 527832400 0
64543752 36672564 0 614848183 562100507 0
143755996 17421537 0 293498151 238943919 0
29100451 8197762 0 556955501 527505651 0
2316535 2499767 0 47457051 37844158 0
86896109 14524050 0 585726588 525077936 0
114517855 48329719 0 841535391 883352395 0
22929819 19129822 0 73456681 62884844 0
76063255 4065611 0 689196693 758843925 0
44940758 10423604 0 180500961 174155546 0
176128286 13526254 0 882994827 808733156 0
130942374 100203647 0 419024795 359625062 0
53652178 2884774 0 595119228 625508952 0
65107279 142499275 0 928492154 886582089 0
41795030 14882033 0 51513356 50210003 0
1593253 1174467 0 10701882 11674703 0
3747545 189031 0 113312826 100156872 0
309381695 263307499 0 844359459 887558382 0
368457525 134267596 0 619316831 729667851 0
23108843 2494785 0 150157534 133178089 0
209780880 93083259 0 461809782 449748067 0
71859303 15128063 0 847035074 883140290 0
12918821 192588728 0 576307687 488863140 0
106539291 88598238 0 117217375 100813797 0
8593695 6888580 0 30364297 31420039 0
126044207 38233962 0 661389421 706422963 0
2250968 46616253 0 622064356 633324998 0
23966715 94414332 0 357028439 373802968 0
19532681 52132488 0 553971487 505407375 0
96107575 36625824 0 190764352 202528963 0
40185192 156810821 0 695639695 664467755 0
88665538 11746033 0 766368007 696972901 0
36188386 141214513 0 554507006 736937100 0
444608423 344843015 0 881564554 975157891 0
3551047 12345410 0 29588302 36029930 0
11237102 17023991 0 723172500 716686826 0
13175792 41560846 0 603964134 603692428 0
156063144 1491247 0 579839270 556579870 0
80980347 245171046 0 960750079 954437979 0
415845846 120955736 0 708584266 461354588 0
52557622 8478720 0 102657513 80914118 0
93096089 29094820 0 930403148 970518701 0
419761896 97436873 0 792560399 849698361 0
172202332 20403945 0 726143696 651516358 0
283563 265319 0 192459946 227199260 0
5927505 65223268 0 703808567 776861999 0
734900352 213099867 0 917876142 505712981 0
47257891 13495041 0 299077038 354114325 0
413702164 54144334 0 869956355 733078399 0
52675197 39761853 0 430571305 476072819 0
11982407 1198080 0 509653045 587895300 0
135956516 89389216 0 561627360 599129957 0
198107887 171388850 0 373727814 358943627 0
16380785 3733673 0 93794669 87150319 0
567065663 50428667 0 857136850 599443586 0
9099226 108564566 0 441528283 509027218 0
277050522 76767927 0 341283459 328799192 0
1931257 68922671 0 474868384 461562982 0
288615471 65032804 0 591062814 604298098 0
1911079 139552507 0 496482548 565596437 0
171274225 17053481 0 725811594 774674817 0
57468587 9464826 0 169536821 223477976 0
41384816 14495604 0 602857771 691609495 0
14002695 13760807 0 258595064 319274621 0
29513096 6702315 0 73043891 66289140 0
20752706 48187750 0 432503914 446530143 0
2741508 11294771 0 76016282 73302554 0
8557610 54611140 0 544684686 550624212 0
134331082 8008543 0 146874822 128151902 0
331161661 261610509 0 710030141 776780186 0
261035796 65032264 0 328036559 245021271 0
3635555 35638308 0 156257339 151020534 0
333160118 13330755 0 668604458 333244907 0
7554704 1606184 0 21859869 25508783 0
484381216 133818353 0 719999100 625394940 0
366320817 110511087 0 637531684 339406070 0
353853022 142925485 0 424083628 232416262 0
6596346 4989762 0 50031170 44058668 0
17214434 13580483 0 99418692 98402491 0
170729780 63898028 0 285175091 318525240 0
541642417 6623158 0 782786488 807518574 0
34313484 30064115 0 114347572 105161356 0
60237700 55893943 0 389780064 374904790 0
94809000 42426931 0 101235385 98205348 0
244212079 48723642 0 829730547 479124357 0
69087554 21790630 0 473712169 607058916 0
1936429 51327754 0 613453910 537775534 0
21434311 25802853 0 85074163 99631012 0
737192623 237970226 0 897223888 637954318 0
145772424 39008470 0 551843268 566965793 0
49740659 59334955 0 393414383 403564032 0
72530716 94255567 0 506312968 533949675 0
264373258 34933436 0 860355982 892014550 0
786722 135526198 0 404333715 361060637 0
273641554 129344473 0 551351622 492795060 0
244053397 214305607 0 799399427 845814518 0
7464906 10580073 0 175685098 161253418 0
187759297 39552216 0 415471936 406489608 0
37265857 679235 0 220405016 218087886 0
53422832 18882507 0 107265327 114923406 0
35228974 19404261 0 350035211 325348817 0
310515194 270535812 0 585069211 625543677 0
252840745 107830558 0 759515427 802480097 0
211560266 66737828 0 302700883 324533491 0
233729279 190426049 0 655117139 483056987 0
8135758 11491110 0 556749999 758006868 0
294217199 47096872 0 660147529 474361183 0
42930197 97029487 0 787052498 734643848 0
39410708 1409016 0 661643902 447747189 0
51385155 42921159 0 246450808 227717743 0
2184160 73489 0 6597267 8852828 0
33261145 4172416 0 90602944 101545328 0
107696478 84587292 0 725132367 722116746 0
130076405 87267406 0 799485340 952347665 0
136091914 72169321 0 892321744 879185298 0
666394352 61631304 0 730700472 450383805 0
320435500 62082666 0 761334541 753938733 0
337462454 52555524 0 635136367 476836401 0
287846237 31973951 0 515561707 652915189 0
386104414 116797944 0 721770793 519982308 0
207850836 37717129 0 850470181 732988047 0
6376702 16664429 0 241618750 228618965 0
428719974 63163932 0 582138793 524856076 0
40236933 68702807 0 817953035 581206853 0
335011906 108488295 0 816819336 937878619 0
441638059 620091318 0 981130941 907039108 0
218659268 40386475 0 280066843 325706591 0
217815088 16031601 0 474153523 633863414 0
4971047 7908710 0 36813235 34459932 0
307129255 53209738 0 446107511 409620121 0
50665526 2470090 0 117519893 119813489 0
26601127 5977565 0 89675102 83867090 0
135467785 19415323 0 382148247 396107168 0
651001225 9598603 0 805572136 839093924 0
14072346 24503384 0 112232686 94239512 0
42163764 39086993 0 470435675 456209874 0
50034315 1888815 0 291327829 289754741 0
61683394 60971085 0 309036114 217771961 0
146903448 80969250 0 276479057 293951799 0
689107723 425457810 0 778410847 786870176 0
644547 4307025 0 24256128 32251440 0
62262638 143223995 0 822492363 779183373 0
310652804 161563412 0 851234053 885856656 0
142513862 60535794 0 161721649 151672990 0
115098931 20527113 0 366943966 316364973 0
62797792 20706412 0 90075945 87194942 0
154226066 81619025 0 652765168 705175106 0
64826675 116844994 0 363806024 359205668 0
453805931 34122161 0 524661711 129551080 0
1068192 3446039 0 170865436 232804329 0
8584832 23311924 0 452543888 474889388 0
195549828 174540302 0 514044328 433420424 0
84133256 39643410 0 706324801 580517529 0
133474540 14598917 0 456676846 501626853 0
318461999 159163706 0 422286012 282083044 0
485208 8918693 0 162208265 134552566 0
260616486 8110496 0 562103853 475510943 0
73703931 1583428 0 123826079 115430686 0
257970970 80540863 0 618045454 679213382 0
45409107 1520906 0 348412448 352955363 0
488874395 31628078 0 821610410 504522623 0
484923690 49897765 0 802043407 771504800 0
945344 341065 0 83757618 89342572 0
63888855 39950014 0 342395010 332779857 0
8800052 2672932 0 92896077 109160690 0
2571259 15441649 0 76153856 65511121 0
5792189 47923847 0 417600968 539601966 0
82393928 2816152 0 269437152 266613563 0
62406619 133344723 0 720959641 741927751 0
47323503 12642060 0 333161737 344238484 0
11258939 2296584 0 57810899 60140221 0
565201844 288324250 0 827654372 442571250 0
13797094 12013599 0 66194024 60367674 0
238746186 20408737 0 643020038 666202859 0
410715794 201187877 0 530486225 434823289 0
263332619 108109608 0 367077566 316467524 0
3317248 4953042 0 103177895 89767292 0
95102019 40001639 0 162725378 187392480 0
635699073 130099093 0 870879849 943978448 0
11192206 10991345 0 148312989 110608328 0
526128996 122169663 0 634305820 675300488 0
71223903 26139089 0 698827094 707291763 0
535945614 114164923 0 760152544 703207486 0
48226984 1737925 0 179012424 181942076 0
79741102 110165842 0 441046755 403329492 0
330778367 115805522 0 389859952 225545944 0
31156914 35185970 0 529286277 523484705 0
272440330 19717489 0 453945201 615378317 0
233749003 72757429 0 472649033 464743948 0
41375322 9433139 0 230000398 212637925 0
93396 5211089 0 80809864 79611335 0
53167057 513527 0 165038119 173255083 0
720198823 88431502 0 849254684 385582089 0
449471208 31566062 0 668724224 521267266 0
372008939 39736895 0 527532460 329335021 0
23982829 34786292 0 561199714 593346674 0
4475483 1790780 0 24511922 32966105 0
605584858 66863589 0 948274162 737562255 0
180691689 21268761 0 435920372 362208169 0
1398474 32400832 0 567671724 467848526 0
255824386 1257816 0 582011077 590245035 0
420127437 117336872 0 727771794 812999442 0
6637141 11541958 0 142736149 134328145 0
530149448 11810366 0 645554565 490004608 0
42713847 14798778 0 216523655 270581271 0
643443893 45741098 0 896587377 825060283 0
271582415 60031740 0 604777551 548288155 0
18344677 8854549 0 144763107 143981512 0
75955004 16286803 0 136266079 134571131 0
134419084 140415029 0 683031081 604043824 0
508280467 415217829 0 983133371 986105338 0
116349752 81322753 0 382337013 391831338 0
224248582 204037347 0 594371188 808501742 0
15563983 34507888 0 451219134 533032301 0
129055323 111656939 0 761223117 825420547 0
29079246 4462799 0 767048182 580206514 0
50146607 34637719 0 142706352 139279535 0
26870150 36582834 0 300507454 326491242 0
389032157 89596006 0 863833862 846408630 0
154701945 59457295 0 367872779 353432343 0
9950113 5941018 0 26919985 25905651 0
32393398 3643849 0 277177737 356679977 0
272129608 141578444 0 846731935 814510753 0
57890136 12873126 0 129613139 109406805 0
52223374 10671500 0 222373830 221090731 0
7579119 32447750 0 127717128 135235258 0
14153864 26568552 0 381805968 319518001 0
88998875 37577493 0 546958422 526253103 0
152046893 92766475 0 748565889 600350071 0
45996405 72820972 0 295883797 295720792 0
97602069 5962232 0 556780842 544196317 0
2291131 10176686 0 107460633 100005241 0
27967924 1972430 0 239916217 294402386 0
39404253 47301237 0 668521241 751774984 0
75506106 60631466 0 667112892 607920457 0
73694554 34323649 0 354547048 367204257 0
108558421 43297447 0 846813690 884218837 0
400274965 215550874 0 683505526 639702868 0
15825074 1517864 0 80361516 85732890 0
17372167 9898837 0 55025590 54026584 0
249185845 12648312 0 379511652 392457332 0
396929082 365348796 0 838874887 840406285 0
16595603 3888800 0 18230673 14052036 0
7182789 12660788 0 409654314 368154245 0
554033446 90169499 0 847426086 616772645 0
8183046 70054053 0 892979969 875016851 0
151526141 50272791 0 246078369 235366816 0
333739205 44676434 0 601145161 503598680 0
333043843 76636289 0 479348969 439421488 0
463499224 58360882 0 478832425 393167938 0
15969575 28323582 0 548468271 625313450 0
284733709 46686585 0 493858940 447301541 0
42331010 20907905 0 377587814 394564889 0
5477809 801755 0 12738805 12436697 0
273574698 366790633 0 583747247 640540697 0
124151381 46393035 0 590911490 653825705 0
151351346 276074201 0 706194129 673202663 0
263592412 202406658 0 722451460 786898821 0
25660085 10750043 0 66668773 69311743 0
405920201 60273902 0 719963516 697799933 0
41541247 12827640 0 152235481 145205385 0
43036753 142783583 0 571479931 625131257 0
637986506 113741312 0 745791839 444917692 0
228809451 97552408 0 699357942 590437152 0
34953910 96133097 0 616702567 585316259 0
81441852 67209397 0 738330007 750972189 0
96738333 81813774 0 812047840 804138123 0
86850514 18378742 0 566375386 535908437 0
249582677 158010755 0 372184970 294524232 0
33899749 39420060 0 670094709 643500907 0
9549775 37771837 0 532548839 536476764 0
128180611 4510422 0 161331830 185311470 0
10292023 8051096 0 532065963 531789118 0
13331322 18490943 0 306762532 300858404 0
52458886 11936609 0 236049569 175502906 0
26207875 5668365 0 489769170 601187300 0
407431200 56862386 0 446196787 334701122 0
29659078 1455001 0 271473174 278165018 0
226421388 146891297 0 606965381 510418126 0
8398500 32236437 0 157668806 130666803 0
57494695 44545288 0 234433422 226644511 0
132412319 117115767 0 782656436 726380046 0
554331672 44635666 0 776198910 558210818 0
82812139 41555159 0 338134752 426773609 0
1058349 5149668 0 20051104 20034667 0
5077148 2067396 0 112668693 126115783 0
104302300 35771479 0 166264045 159434354 0
16857195 39581229 0 840323486 741598971 0
336652142 328295542 0 746238468 918639990 0
351063142 49580645 0 534033352 264837218 0
475476252 170939671 0 737808296 743204753 0
14082538 36824278 0 524776465 693736906 0
741701 2247775 0 39817267 34435327 0
10536751 16807737 0 120345536 122459130 0
186499583 24478121 0 287965826 210000330 0
61214839 13829260 0 499136140 420144922 0
75374205 130169183 0 850991965 654922741 0
428601931 510494009 0 756249564 842241543 0
1834649 14084547 0 379566826 387175065 0
52510823 76687597 0 225427249 276311916 0
44791909 50885760 0 732033687 719109751 0
5741799 8621378 0 82177518 85739946 0
491600650 149399266 0 870754684 837499865 0
2697089 1916245 0 10584794 10282587 0
18483250 10290668 0 345693480 273262281 0
98274231 10751562 0 391893967 401796089 0
384127735 2160184 0 710488129 667477006 0
34300658 23053297 0 858474574 868875416 0
66791887 40168744 0 294503801 284080264 0
26438595 2574905 0 186165343 199049791 0
22330749 12426365 0 97161179 95905065 0
498273079 4049003 0 851610088 759934115 0
44449860 17444580 0 205235116 196575339 0
11204271 12152010 0 105914423 104654987 0
531401477 306785630 0 761664036 925657335 0
158664549 8751623 0 625804843 603405562 0
124179025 4686796 0 809489805 798636039 0
257438426 102742973 0 515175970 466718633 0
23268344 5951149 0 436407656 416246540 0
10184825 116324556 0 463054428 551638550 0
7463737 31211171 0 161082824 192253246 0
246300451 20799493 0 903807462 870066823 0
238655574 16118019 0 935802632 927360222 0
46640221 37455037 0 520876617 572275272 0
54948065 14606061 0 697727507 645748847 0
588701938 46964056 0 721037591 605745288 0
163586611 92275879 0 565690903 446294444 0
17265960 4447901 0 37120291 26304604 0
494185666 29606219 0 839233072 835008288 0
42864054 38318637 0 218294119 452973333 0
9294901 12339923 0 148435072 136569985 0
397273280 118182 0 666117070 448219233 0
24780891 76343011 0 263908724 278944373 0
18592986 2762279 0 81715190 102356956 0
36001155 74844458 0 367224907 326279951 0
133388592 30717076 0 156673956 97253147 0
86260313 12521728 0 224099051 185476014 0
450248012 182017963 0 543935556 414078308 0
180412383 181166275 0 648550152 649961728 0
626645932 53735955 0 743924284 667627471 0
45548414 51299478 0 227619952 223791638 0
193068801 34226300 0 616370928 551758684 0
266539040 28607551 0 444964631 427903958 0
396870639 22164620 0 616275528 437991925 0
99023001 153269597 0 806988085 831583935 0
70898719 53918770 0 510349332 510343057 0
581772382 262715171 0 647899466 691888726 0
17595016 2283988 0 269498368 298766669 0
35979066 61716002 0 530463712 527230732 0
92252319 34891311 0 333977583 384196249 0
136107273 13468217 0 601256186 553050595 0
55897908 27511018 0 453183399 451998138 0
70680191 37794613 0 79509266 77973905 0
208686612 136908687 0 752731501 754625810 0
40570046 24860812 0 154334609 155146213 0
32678476 51323603 0 277346032 300397292 0
78144626 68335543 0 256125979 271101552 0
186062 1289997 0 5785749 5372326 0
6597209 151385712 0 402969136 398482079 0
55318807 31371992 0 377398612 390062218 0
14281249 96717 0 20525233 14357243 0
500913702 82310873 0 629820025 534187620 0
9313707 8940832 0 421597543 434821331 0
51886067 86755626 0 462443558 465745810 0
383046188 94607767 0 721229394 449429121 0
164551561 37331169 0 636776661 576915192 0
242718382 10715983 0 371377253 321721795 0
14323273 2744785 0 110963007 135656104 0
500030194 127440359 0 822355190 887905963 0
22311664 204931 0 170527028 201081466 0
30615704 28961986 0 278027502 240424267 0
330337665 44246874 0 478529164 365065931 0
696765222 380907073 0 767408931 782217403 0
1866367 5566152 0 47421875 55006846 0
22173187 50123770 0 352632842 349237549 0
626977244 63546002 0 749280377 798858352 0
76958971 74712701 0 470410063 457735045 0
197439067 12264300 0 431360633 338368420 0
18836176 21656987 0 289941540 266812984 0
30497416 14803123 0 108341374 90132170 0
238311413 10630112 0 520379697 333285649 0
24903122 63737304 0 378279713 489627718 0
44911154 7132156 0 780180754 839250192 0
152938471 1200115 0 299164572 307445642 0
244242573 255926886 0 717594794 573449941 0
294373706 69140879 0 755473840 782139476 0
187610873 1738627 0 273425909 86837565 0
17281612 135271797 0 814617489 956739546 0
156645829 117434 0 359739748 321281361 0
488937764 15136881 0 800742975 768534709 0
208272077 125583940 0 400724131 385587277 0
263697013 49253284 0 506485196 441231641 0
67226608 219259053 0 778906478 743909464 0
31749436 41825931 0 263396983 237884755 0
16687970 33576430 0 344856950 329408885 0
703226879 6169776 0 852778100 848235030 0
161763195 46029945 0 431653682 451546823 0
141995716 30807922 0 294621836 217128271 0
7369726 146957791 0 628403032 638040216 0
59532853 33584381 0 174788925 214688768 0
582199056 412533739 0 725026764 594841866 0
7024634 7942704 0 238706434 191849895 0
15486164 7855926 0 98766816 103085467 0
29505204 2423006 0 168340862 194273941 0
21240576 27632949 0 618302629 623256599 0
325280026 82748390 0 886260476 852169591 0
77969177 197387239 0 696075464 711040221 0
59809717 165908666 0 531958002 679124837 0
2838128 24167251 0 365631847 293652399 0
63831920 104518934 0 538601146 535941616 0
436391241 227839129 0 665166482 409262645 0
73470394 416181236 0 807951527 845660918 0
153166301 62845799 0 218939191 228349955 0
58106985 44930891 0 917505209 896390270 0
462282767 62926611 0 910136112 843721869 0
50938868 19258244 0 597372480 661314225 0
241127049 66008858 0 789299993 847648383 0
270970952 108258717 0 593536999 495074642 0
1055761 2232499 0 48915750 43819559 0
116522889 11968861 0 398582500 416755494 0
46916879 6889174 0 172874447 179568995 0
29980564 26474122 0 176686085 173612649 0
2942621 14984701 0 638231165 661731966 0
134245856 20463774 0 289791273 280258917 0
237797298 173009035 0 357236694 313058203 0
452353190 128990578 0 845887409 793509653 0
119777196 85462726 0 497950793 493236627 0
52600340 2596624 0 105761471 100556637 0
261595427 102941939 0 348717122 326949549 0
129486547 41385641 0 254409040 263561060 0
36774425 123134193 0 596386137 679082306 0
369609437 80761055 0 461814741 379863344 0
242520845 149271439 0 593838577 622155754 0
85181764 21135515 0 200083481 160353684 0
64871646 6135505 0 837445306 906467744 0
3823209 20956032 0 232540729 276163733 0
211753 5477519 0 32340909 28855348 0
5943382 7942100 0 165452722 162119245 0
199935993 55807654 0 480510512 568825853 0
26380319 12015788 0 113189718 116287412 0
41689111 53870507 0 151107686 151716136 0
60276485 143650886 0 816199779 894917245 0
63941370 40924058 0 404813057 311042824 0
11503148 4079446 0 644621441 633336236 0
62718398 15740941 0 121881155 110129758 0
45495401 1514962 0 764758416 787002420 0
474965012 31940550 0 747180399 767909449 0
259783544 96555985 0 531437233 543896555 0
333270797 6396820 0 429796041 469230013 0
68737558 75943471 0 891210578 860191071 0
6179231 657017 0 30266517 27373624 0
102997337 55376114 0 587510378 551927904 0
106363554 48079159 0 636904598 609135859 0
1040705 8668464 0 70457362 62489509 0
354793027 334372087 0 854318757 938685119 0
174878566 57506974 0 227622473 221372028 0
350453408 100821768 0 779570740 764279573 0
35666141 25857029 0 334566057 340640074 0
217011718 9016833 0 314860733 118993675 0
63136728 34976044 0 159665295 131859536 0
754368167 49551892 0 851537762 745736296 0
98564651 129822165 0 369031970 588658629 0
582364625 355677679 0 758169299 693086139 0
67404312 50042242 0 885518729 806593072 0
122964033 5045165 0 729153069 724430463 0
189224329 138086479 0 720522428 636371333 0
88830932 80908918 0 132763513 137050293 0
61626885 9555449 0 356982619 346083948 0
191619044 98433134 0 205093741 228580258 0
180121933 91096027 0 671210342 631305213 0
235984389 168473006 0 310298291 290184971 0
9089300 49941286 0 753866555 793040864 0
269544367 694890 0 407932959 322392346 0
26042060 31003883 0 172715639 176120156 0
141609824 44798055 0 251739229 271621972 0
218290145 21603823 0 883264253 846854191 0
73596819 21666446 0 774924228 800331429 0
12078588 11766560 0 452921356 614925860 0
24263455 9950026 0 202106673 179108610 0
16417989 2637963 0 309823983 368723832 0
278376020 85437513 0 445618082 445476673 0
30914549 45098405 0 752600158 796111857 0
2697787 373093 0 4960632 5264923 0
43793896 647573 0 807938948 897300219 0
146462405 9721097 0 284491205 179884388 0
249659654 167867783 0 536477669 375701213 0
327048 8509927 0 919500454 871605215 0
21461493 41664165 0 221586829 281127927 0
133022728 63749606 0 556233731 553127741 0
71819841 29363521 0 431527789 516948885 0
90353692 20063934 0 432919910 483182514 0
16711835 29500442 0 447122853 426392492 0
324393130 77441828 0 823869972 799968168 0
30609165 20616335 0 236584526 134414474 0
138469668 25677413 0 428525005 428873056 0
76033330 154371782 0 524635927 514106843 0
82892730 15748778 0 99505638 68564839 0
53329223 27596423 0 137568399 135912857 0
7322710 32403019 0 265972034 262221275 0
33197414 105798760 0 874094731 871849085 0
6289922 34467657 0 920544770 867514433 0
1309775 1212091 0 32751234 54150138 0
85629375 16560017 0 440542176 360119171 0
117923695 87706114 0 445089060 459713823 0
389506344 132384097 0 770930276 726105782 0
16398534 2153357 0 118382833 151757276 0
244618816 69473193 0 678557787 595826513 0
434804178 17873342 0 677344303 524092639 0
316794532 5069936 0 554786362 434496239 0
1164328 1033856 0 36455476 38843506 0
182504574 16212297 0 220806056 181961459 0
25684765 18803724 0 147975694 126792883 0
703701963 36266827 0 905614064 404623972 0
415825273 76768793 0 604709719 247542545 0
76475671 29130124 0 616334105 413597485 0
51623873 2401862 0 58686781 47944610 0
18472743 20230906 0 106301900 114382729 0
1861033 1943638 0 4565250 4180869 0
55190729 8365479 0 683860632 684538558 0
481237686 86324481 0 867040965 882586790 0
28286113 22864692 0 219557397 301358723 0
38962415 5778905 0 82601912 102558653 0
59631434 57364592 0 728578516 757278511 0
222769058 95274506 0 422374643 414724287 0
461946263 91227092 0 756287689 687897378 0
63173388 27311230 0 385203625 370325401 0
73329428 8104154 0 136881617 132357400 0
537368881 114363601 0 872983741 738112112 0
48804081 10109786 0 437934199 412256352 0
69294985 5882862 0 262733358 230903777 0
33690006 1210762 0 349393002 296103291 0
53018170 179909233 0 848565253 676425755 0
156745499 11935515 0 693740466 725040123 0
129113399 78834372 0 178855178 180896378 0
148909 757612 0 59788237 55651005 0
10871053 7170966 0 19443911 17172268 0
5971714 891719 0 545869534 545666605 0
1512584 4367674 0 41915804 41397900 0
323708859 134466359 0 566540123 561965972 0
136986557 64190276 0 396155589 346296946 0
64803025 91421677 0 490326006 448089916 0
39895461 264784310 0 859780338 802338727 0
27794942 274528802 0 678440150 754694065 0
2511345 40928419 0 235959704 246851185 0
582621885 58454202 0 652019625 573858884 0
23849146 237201398 0 806890736 694791263 0
44577662 16094481 0 594538979 427117313 0
100622627 41037596 0 721161172 734045745 0
121260819 35269914 0 171021807 152811216 0
30451516 36734437 0 166823488 178663244 0
675467408 197394876 0 708293001 650188623 0
411667431 174200963 0 607125637 544573925 0
379024886 97916232 0 606806362 403532747 0
10391614 864505 0 61971961 59315640 0
5857293 5494811 0 828736147 812288194 0
51366314 15154679 0 462078695 491258597 0
88607815 20613779 0 512455094 518729818 0
41922161 7905295 0 124053708 105849296 0
308074488 8035588 0 856473690 763228596 0
132483866 16653502 0 302763453 231416384 0
14078824 47931668 0 655653948 688258698 0
111386085 39206452 0 403404945 409715932 0
164374004 168603952 0 834888582 834302523 0
566238097 58881010 0 772030571 878141880 0
99375506 34629764 0 530359761 584945451 0
2668243 60629206 0 683878470 615895534 0
9729297 7157725 0 120298976 121195879 0
305419050 151435752 0 534789334 511632501 0
30499783 3330163 0 111371581 100999663 0
55462026 126095171 0 864224010 886754363 0
244770113 42033084 0 513255051 447823660 0
64309312 70123286 0 538766182 576976932 0
41110306 129614176 0 517071070 445168062 0
6879636 826003 0 25848065 26274712 0
866150502 220493619 0 896794086 715622010 0
220626479 17545667 0 424398017 528752765 0
14440987 75000814 0 569870534 600972311 0
28257111 51714878 0 314306306 244207193 0
15628517 10814881 0 110008663 122405683 0
55188081 2380004 0 102381109 94652228 0
120845961 141209411 0 665513235 684380774 0
146648878 5089909 0 460005002 466611373 0
267977394 165495241 0 752829268 740704672 0
166751413 40129664 0 899332045 797201038 0
10043861 5774075 0 660877010 612845420 0
37915490 164573221 0 643385235 610827369 0
40052615 29310428 0 643484575 733178268 0
157591 198156 0 2564734 2147696 0
18968130 32951096 0 151489060 174893321 0
94202206 153033319 0 724230773 680733031 0
575601136 26398858 0 782531305 750720515 0
155890995 78811117 0 498994734 487995659 0
67140998 50880429 0 99818096 86936810 0
125160190 6647930 0 519322601 592726834 0
188890480 15425145 0 299244925 287274505 0
263863526 125917991 0 555091274 560054510 0
990316 21735792 0 748047026 621625956 0
4530214 22204697 0 443386910 401030734 0
281324411 27666681 0 305660677 203714141 0
6900532 4951065 0 86418301 105731752 0
25627480 13792069 0 35184922 35258028 0
472989080 86467 0 856795860 768367430 0
4865656 22055142 0 187860029 175916935 0
49864979 53038240 0 272032350 273979103 0
73581594 67814190 0 475786041 469312382 0
23987615 1013140 0 90459470 88689886 0
13105871 17379694 0 140903131 159434676 0
34396281 89056229 0 555073273 492982638 0
190994164 325179279 0 852685195 797984042 0
21642858 13895133 0 279043539 264299731 0
438562481 196800288 0 450568838 566079182 0
123430211 28455423 0 278723560 256573840 0
766007 186394 0 942963 739289 0
607126299 132538087 0 673375376 658491281 0
14614266 19830649 0 282486608 288153226 0
145163622 9981979 0 302274182 235601833 0
130348009 152238361 0 749303630 665358014 0
834937 19837337 0 159377842 150409522 0
7512907 287172750 0 556220933 803958720 0
85971548 75268551 0 277753099 270841022 0
326630 746508 0 10368988 9286441 0
2184185 3271704 0 183802830 185326775 0
35352000 14934754 0 469343740 455237193 0
144561747 50151895 0 907955602 977910039 0
960218 1149124 0 660351221 654145754 0
278568994 24826488 0 388570040 385140721 0
14880808 13572782 0 144191785 143813810 0
51791734 18494091 0 502543893 682203386 0
20626514 22987932 0 324380232 266418636 0
12739890 3299221 0 486223855 488331223 0
2193946 7765521 0 70914055 62194681 0
35798118 6984289 0 465178334 483990318 0
31629874 140698320 0 761012617 843249609 0
40759278 101307232 0 391136942 461273042 0
353110887 313736194 0 682299953 673342565 0
61639665 366305 0 322220412 323441762 0
11421845 3834342 0 274760832 297737629 0
1598168 8051407 0 116091020 103622232 0
110170370 12049935 0 387982217 356615245 0
11217925 121639134 0 759834139 899712383 0
240536788 200781253 0 442570955 436243396 0
123655121 28309638 0 503361879 447814063 0
28070320 46689444 0 491829396 397781332 0
8693821 7118278 0 49103900 37419255 0
37252773 8037541 0 284793302 332998682 0
422161523 190319106 0 901858043 902607089 0
15311087 1764286 0 25206482 34141996 0
2607881 6674373 0 79311522 77565705 0
140441136 89404679 0 286095800 297098560 0
45559282 37083997 0 666661671 584639828 0
136984361 21237893 0 625613893 374463050 0
310809659 96380282 0 455523849 482463522 0
163833045 8056881 0 779681297 755911283 0
137101777 23293448 0 333614446 311420381 0
184605847 17881547 0 409369139 407241330 0
101124526 25355536 0 204651579 164408474 0
116705014 84169068 0 262931938 263284070 0
8065590 8690578 0 182337483 190392340 0
4952574 80556493 0 345262276 395963044 0
37126990 19401646 0 530279302 541965060 0
101590681 139715215 0 335266721 296019490 0
203850491 11320605 0 725177253 713746844 0
163736746 10800559 0 669131138 607490366 0
6835567 6007113 0 166218328 184767706 0
119171222 26755838 0 290966423 287151874 0
295711 1765226 0 22216510 20545311 0
7689645 4748543 0 700362929 904865910 0
546520761 6236647 0 672950278 644297387 0
130550931 43634925 0 235537081 307318437 0
137114583 77863877 0 480256037 537400153 0
44476640 10938074 0 102547055 90212507 0
122461614 98035103 0 166401017 116814416 0
20601979 93267605 0 377290485 386938268 0
56201894 50579066 0 146874648 156459093 0
337725301 40123446 0 668392136 655876875 0
58884467 86848046 0 677197931 700895927 0
117001984 47531758 0 164909381 161978542 0
320388204 214573921 0 549770192 470482908 0
12671193 3120859 0 377188379 312892601 0
177909835 147845073 0 754599415 798903734 0
53180038 49637054 0 854655475 798586765 0
27316586 11652605 0 313792931 304964026 0
297405990 45079432 0 390033926 362580621 0
82128132 82362230 0 212571564 161366755 0
500692031 121609787 0 874459582 910403315 0
303290102 1263616 0 326347582 189919260 0
223441865 125615701 0 329183661 254261390 0
39043368 49478692 0 166171972 185712570 0
188181103 11886493 0 872473205 639196546 0
74125755 68399537 0 448400513 422157239 0
380407084 52298763 0 632912183 655942046 0
337669214 236139375 0 661687182 512300541 0
45097957 28447653 0 296387973 236293520 0
31565205 103140920 0 333580273 297964389 0
365599643 372606665 0 903519905 898240441 0
156271354 32749977 0 207084590 155687394 0
7690816 15096815 0 237399224 243324799 0
48697384 20631837 0 204359570 196747052 0
167512750 5066896 0 512803009 421929945 0
123918402 7252949 0 562517798 604922001 0
30111523 6951839 0 476431572 455157063 0
10557571 20227020 0 119689476 136993760 0
14077089 9913203 0 66869127 61848491 0
1931982 4854408 0 62956567 59944882 0
508801265 52808361 0 635970267 663077753 0
407701096 178059229 0 770978553 770137869 0
109020700 1370904 0 321465644 301130565 0
139501909 128099960 0 846435865 860936684 0
220530826 12011566 0 264033668 244792810 0
15217849 7025532 0 30754518 27530062 0
11436042 64939396 0 705636467 832605627 0
4931129 101818779 0 495328024 447086749 0
77232445 32466012 0 593550461 655193139 0
23461770 70040704 0 415507495 441887720 0
79350135 78422391 0 351250101 338679814 0
34215500 24917614 0 141861632 122105861 0
323832008 75336545 0 850976774 860062584 0
16931778 80643611 0 510004126 498718373 0
227916463 107137279 0 441822967 394320371 0
97156584 28564578 0 562535606 493333329 0
740952856 7912810 0 950793142 638224698 0
505147936 259032783 0 616344787 512561119 0
380204833 77270435 0 591142002 551188885 0
67649975 10039519 0 103450678 104600907 0
131022470 1589165 0 305275590 333527013 0
394189073 102997264 0 523616570 424544355 0
184296172 22124652 0 931186757 802720185 0
618133586 19896991 0 709751614 827789762 0
17121895 40083366 0 290573123 226668683 0
7761156 3178772 0 18174497 13257184 0
3216309 123419 0 54265562 58079578 0
12991765 5299521 0 14499347 17278687 0
391786617 27385787 0 557241033 185566076 0
308529629 186205576 0 378088465 398991178 0
108608957 13909681 0 198710849 181288186 0
318674538 51164403 0 473539972 468115548 0
99419245 106542732 0 943670518 974244122 0
100791770 63087749 0 501125199 542495951 0
121110098 34296851 0 705603557 714978678 0
27230205 6232588 0 40912896 22593941 0
37356363 18339707 0 170547621 173498051 0
2285938 4241433 0 11757623 11697842 0
499797147 90555449 0 634438416 599544534 0
18320699 47252859 0 472289025 469491398 0
6553114 1658461 0 20641830 20476342 0
26634344 72442892 0 621486888 664059407 0
293686373 18002286 0 426735468 545335283 0
30390964 18667807 0 715380350 694614252 0
29083506 1861045 0 38376093 38889049 0
302088717 71080546 0 511989645 426820896 0
753007005 9521796 0 869796322 822525707 0
383718640 146118634 0 825856511 724526159 0
1665815 2101252 0 103715920 136291198 0
445357479 179385545 0 777446162 396002914 0
125585283 59985267 0 216359428 237869679 0
73716648 56878542 0 365415206 295931029 0
10378783 9735851 0 57191301 46907715 0
356703770 109415589 0 473636393 485606837 0
155970115 208556911 0 437026954 493556947 0
54997447 10283401 0 827729875 581484115 0
164648405 12291417 0 599241725 599483130 0
164984121 148920824 0 868558112 803177309 0
842683998 244610091 0 930012685 604706429 0
226355623 63170109 0 574023628 399390238 0
172328938 113319234 0 676414987 869634225 0
8501425 22972892 0 772194390 676929991 0
17293448 47782801 0 477732567 439744598 0
7362531 19464022 0 174658007 190374407 0
284130113 21722457 0 366190679 263027933 0
40433775 94301371 0 437759707 446072517 0
126052860 49469639 0 165955309 171948634 0
55849968 3883716 0 159572787 126035648 0
178833353 137887708 0 614457710 636622884 0
157826431 12342786 0 278120248 249177166 0
24957132 2998788 0 225211161 256459280 0
136912854 34133179 0 674135867 707959525 0
318084813 98760181 0 440670277 425578602 0
25428435 52912468 0 207953989 218016239 0
55667470 67224437 0 679276478 703607939 0
14513381 4855153 0 58792453 51195612 0
37162126 667137 0 64489659 54143085 0
387784260 115284771 0 611264219 552596619 0
217195460 143187606 0 692886632 507702082 0
229533769 61711799 0 421368309 248852825 0
390475856 243317862 0 623143348 694809854 0
18602678 137394958 0 917584047 877599835 0
40849110 105974126 0 788165597 738769721 0
320965632 93857135 0 674922411 517196841 0
420032899 21739237 0 504262698 403648962 0
599930 613892 0 2942697 2984455 0
91718240 70498468 0 183034457 164912274 0
174281893 176677026 0 912018277 765906574 0
67916665 146845356 0 751380652 717120688 0
35244689 79683959 0 208972806 236793051 0
202921203 8033789 0 270452772 181458424 0
270834895 369321857 0 642950591 611359682 0
594253521 277853635 0 697149941 563422637 0
87909865 81586690 0 538880867 411061463 0
297527355 25333583 0 598581346 538305725 0
466208320 205591553 0 691567303 622650370 0
220393673 253903763 0 559124035 574650822 0
28162128 33103296 0 124318789 131112999 0
8765541 14141051 0 59998893 48687777 0
400217547 26035036 0 618225581 580561445 0
41372499 62190223 0 492053139 563768525 0
201837291 111651583 0 716977387 743089153 0
456205866 150559856 0 558105242 545688376 0
385402864 14421227 0 951714430 972404670 0
42843538 20386536 0 319651195 315711809 0
7026116 10004637 0 123076375 122073172 0
125630547 45754559 0 659868724 677828415 0
197045171 187301920 0 735879241 912759527 0
848352676 55053777 0 911319090 347309073 0
34185868 2822092 0 214920861 196607153 0
16688871 21937201 0 370094090 332390147 0
112602313 5312310 0 156875381 164308190 0
60991016 10334082 0 310913230 317488019 0
26193735 77574396 0 660454847 888520132 0
43563887 10327411 0 109329591 100038942 0
30469830 13794111 0 697830770 672156590 0
215582771 7743330 0 406118554 437887104 0
18989329 5304773 0 36668628 31042591 0
15738283 34041157 0 651914751 650117600 0
486834257 24853968 0 490532904 341766044 0
327503431 74805046 0 441377742 449014898 0
242933604 47252994 0 642762670 455249625 0
222723000 7585430 0 373308854 467461969 0
76983612 43291725 0 277896819 255346725 0
89929476 38004166 0 210933183 228484906 0
14067021 373702 0 610210223 645341442 0
118391838 36884027 0 774330842 749336425 0
14668931 18951829 0 281946640 191683999 0
263969076 72744572 0 733485823 661316381 0
18326907 44928956 0 528803595 541883914 0
110780058 3852815 0 589485397 551163911 0
28666646 122080512 0 833251223 822809762 0
96950897 42486700 0 270470753 262921649 0
76932993 47121895 0 320362386 306421302 0
670039 17814976 0 461885877 521558549 0
160020871 66193264 0 756025640 874523068 0
84913668 76866925 0 524665024 483888873 0
536100146 26699015 0 676999452 627457944 0
585903596 58154379 0 836865877 779935992 0
228913127 98931724 0 870508775 727010957 0
264467845 31758602 0 718869843 520849509 0
259327286 6147614 0 821723829 913004257 0
5185012 57702678 0 300435092 398058035 0
12508495 33286400 0 570384815 697677389 0
19342864 12877912 0 480544019 417339528 0
2181972 43816565 0 530273611 968999926 0
394466245 3976622 0 682877475 623750324 0
7639446 45403897 0 289792561 286590398 0
138392883 128893497 0 585144554 597413579 0
89390498 46162 0 125573364 124191075 0
544441563 94540243 0 660540162 609951666 0
84757045 71124868 0 714083256 799861789 0
65071342 42647786 0 832708813 775069531 0
171525 801721 0 5809467 4249801 0
162209877 58362636 0 289110721 238012011 0
226643708 84612604 0 639282645 659562514 0
36319825 48697035 0 443655682 469680653 0
219728804 61265305 0 453628459 387177968 0
104156319 675312 0 149514507 155521292 0
38283624 47913096 0 691127375 698634704 0
400626578 25821973 0 622319147 580656443 0
5486146 1065668 0 46122389 54480440 0
95603255 105916572 0 500327034 560492707 0
195806173 10994060 0 307189768 289302675 0
3401376 215261731 0 868912979 817959087 0
160020893 6088301 0 215362286 227485850 0
943619 362401 0 8420012 8470188 0
6602579 78629079 0 416698855 407833652 0
283970226 99269580 0 476295155 544522004 0
314501166 154443838 0 338501241 340664109 0
681589 2594743 0 12847961 14067474 0
167290831 133072746 0 905049854 883029169 0
383702428 41943582 0 524350046 507234425 0
16501666 22607161 0 41463836 51036868 0
491458288 26333465 0 655867353 643202899 0
311572023 42699306 0 489366089 481611040 0
66430976 8245253 0 476038113 445707835 0
229886325 79642917 0 495867276 327666227 0
65414 10891709 0 201736417 247958187 0
23382334 133981166 0 729454624 691612061 0
17683694 24015473 0 295348171 356132546 0
4305446 22388083 0 429257719 422908074 0
4503414 33218216 0 210484145 199708391 0
251403231 54172056 0 550070704 381891922 0
5373738 4507558 0 238478445 269438397 0
96566738 3202454 0 414140373 385429680 0
75883728 103746547 0 701329367 777447701 0
168329392 23896026 0 372551422 328428639 0
310930250 21803831 0 591082214 568952717 0
134988252 153935304 0 630967049 644499652 0
224696484 60396803 0 824454625 623257483 0
61707761 891406 0 479858553 683825070 0
42723385 16042768 0 325046519 304512559 0
371761755 32366013 0 512267161 449653759 0
31910565 4391678 0 78594614 66422883 0
160812613 9751477 0 302378956 316839185 0
54869184 224399 0 403316785 373485798 0
89700760 19853063 0 354625399 375201028 0
384291790 2214217 0 771876702 632341906 0
19775614 25662992 0 338533765 315193097 0
4015 198249 0 5014670 4650361 0
201039987 330408110 0 786633511 868661788 0
11734894 19896201 0 108653032 113948166 0
199165781 112203271 0 655766281 526201335 0
8652937 1692058 0 67061948 78121582 0
41834552 37315155 0 262448775 248572819 0
174610041 187401079 0 861182491 790261930 0
450419581 388725185 0 927761856 824474086 0
155014637 132120126 0 405304286 460380562 0
310933121 69145132 0 660318342 609188899 0
457296824 420014374 0 622660812 726666825 0
11972418 3997125 0 15928048 13301717 0
16589066 132468495 0 298284756 358901396 0
643196183 119200432 0 683522978 687149582 0
10772964 3045732 0 13769576 20427323 0
94967513 64567274 0 443512705 469327227 0
353208229 148703056 0 545657065 623273211 0
302772166 86832211 0 521350998 341903314 0
135331325 53558301 0 315860174 298297516 0
264183983 79387933 0 309496099 131058376 0
40253155 17769254 0 405107386 414873607 0
36861928 60052877 0 526789744 479287775 0
1809674 6913711 0 47942034 50806408 0
36334681 32358643 0 585281778 583599395 0
93502681 243461273 0 537843127 759830785 0
4522818 20950255 0 535642902 519274854 0
25335451 38650103 0 215340048 215890353 0
249731427 159497763 0 742194778 759941843 0
27699336 7045855 0 59498442 71282027 0
449669038 199117169 0 571003248 499610031 0
15268429 19990280 0 160892517 154768068 0
25867478 71798004 0 494687140 471339492 0
99070226 20246859 0 218315092 233808021 0
175110393 118915572 0 745583332 737464868 0
202825321 48427945 0 802011389 580843742 0
19097964 10409797 0 105007734 109722144 0
229179228 71898898 0 920349804 889539098 0
241731557 253576215 0 941159085 886867838 0
171881010 26437160 0 384347610 271234179 0
5774011 26166808 0 316262463 275640063 0
109828931 82051906 0 164369205 166145627 0
2050649 4514689 0 21234792 20470812 0
21213810 29182844 0 549635637 590154349 0
15610901 70320417 0 727159028 520986870 0
23814940 93640646 0 828833092 845365851 0
10059346 52643786 0 664067505 461744725 0
101669358 8302624 0 196076486 182635479 0
133061885 18993111 0 407478453 436618625 0
227233687 5034801 0 794352770 841602967 0
52332539 27458168 0 227842561 209126902 0
45899215 11175175 0 81959010 75431534 0
35039736 18401588 0 69951910 65237099 0
2745667 8943917 0 66144062 67564871 0
236368981 72723073 0 368198057 215902424 0
9248277 36902773 0 691650940 810553540 0
20812648 20336979 0 98149056 78668190 0
28850465 111262565 0 614421203 631243266 0
40338263 58840107 0 509175456 650044190 0
221341602 549586 0 444081199 481723675 0
14207466 17874567 0 233714180 184188977 0
278723617 60086060 0 457926213 417881915 0
78461704 2371095 0 453496127 454143730 0
314952358 101172140 0 387272634 326867654 0
82169130 46625873 0 493700477 405578037 0
81785113 55559117 0 486066493 469010057 0
93879240 89220490 0 146203861 149466218 0
14407317 41694821 0 273260479 257605548 0
58032046 22707637 0 369195969 475549317 0
556803938 59212718 0 579049120 529871382 0
352183 693326 0 5076828 4990469 0
65270493 84822972 0 111168841 112367888 0
157305381 332224645 0 831295569 914938641 0
288531584 18573192 0 437808747 360970522 0
332890720 209374776 0 643923921 704674666 0
200401064 90666714 0 619926249 590934137 0
99084174 9490946 0 514368288 432649824 0
14352090 25274240 0 374444014 386332091 0
179801884 23097231 0 296205530 290147139 0
671089963 133948047 0 950792857 799884534 0
1113846 96836465 0 453601180 679156627 0
197764548 67360986 0 571534671 573434534 0
18908761 9218485 0 45901156 46188231 0
73465255 36746591 0 156276769 157040198 0
134493508 5571941 0 193085003 201624396 0
7376759 20019610 0 690855699 775633137 0
196803431 19642783 0 240501175 100538768 0
25764343 8062347 0 95689026 102089980 0
23629155 9463157 0 422359294 422070459 0
2961682 45596713 0 278404287 276570187 0
9127596 45493123 0 457596531 394493290 0
161124555 21757667 0 409524433 431355291 0
65564415 9492966 0 150807843 110283471 0
14050314 16901247 0 185819240 146531193 0
9089300 68781123 0 355444419 328151161 0
174645 12624580 0 302091650 379733262 0
600222005 580560314 0 671311622 631136510 0
95955987 15428808 0 771114425 841699730 0
11866374 26418371 0 248418441 284117153 0
562964950 336032238 0 903928995 724337025 0
41398352 30307144 0 181480651 187047147 0
182708376 167444148 0 316635509 309099664 0
82956343 65667216 0 831265507 779566907 0
171096686 16099056 0 175893895 99651274 0
158644146 93198678 0 678060496 639442947 0
268196722 89384844 0 285238601 187237187 0
17527904 2420024 0 36178433 43712585 0
543847 66391136 0 581132267 769438477 0
136847736 125957786 0 315689010 217871790 0
143477332 8469452 0 306409308 259358556 0
105658773 550089 0 596722270 584907066 0
6059090 1439732 0 192510421 175432686 0
434391690 51185692 0 715168270 791224325 0
98251985 31084664 0 335102286 357376184 0
45525129 28046780 0 538038024 523110802 0
80238530 56138288 0 325341638 375608279 0
288454249 18870360 0 304045810 155930500 0
60183262 19179272 0 787487919 789830744 0
30440413 12884833 0 68729716 69620624 0
589351247 51114491 0 824365055 958938467 0
6477713 113397975 0 640477319 681578835 0
173422840 105560116 0 755890063 778516555 0
124832767 52622280 0 475070418 494360232 0
446870942 125364353 0 875860217 648529972 0
6552176 1721419 0 149883623 105957148 0
546557110 116493583 0 823740390 600707180 0
58405738 80688690 0 491898610 484784033 0
18454872 52573771 0 533340819 438871460 0
291821370 107938381 0 490954553 521633564 0
375383343 2275159 0 475025483 466079719 0
14831273 15662913 0 58373394 56066203 0
207643751 7103008 0 375128609 248466860 0
163406891 3466087 0 587574825 525938775 0
256288613 46528175 0 343197098 313426112 0
31848743 30361982 0 434217329 404635699 0
28576840 4221711 0 119033945 127718348 0
19115908 17938271 0 309345418 374753049 0
573210880 61078019 0 729186898 619536784 0
19977387 5603905 0 76934130 77585504 0
135849545 154258392 0 622724186 501056032 0
36953437 71832602 0 188996734 136767900 0
223172804 59735149 0 521230750 526888920 0
80165117 110346968 0 543564804 542332915 0
38717681 24535770 0 81949727 75054799 0
194128987 119791838 0 903830800 885389385 0
32356712 21404022 0 551464045 555107206 0
45200818 731510 0 73655895 66542947 0
403674665 71562598 0 450856778 227511627 0
38630340 78505815 0 351771080 309585486 0
52854791 52934706 0 748068631 775428589 0
154928258 97643055 0 663414529 652177250 0
296161885 187245558 0 792745696 800244078 0
288327145 196206178 0 456212784 438484573 0
1137858 5357553 0 90655246 86870907 0
114459492 49916233 0 708672993 650916049 0
1408100 29876790 0 87592867 94627479 0
282371646 117518040 0 741429526 670178660 0
10551604 32100082 0 654375908 728917845 0
248681779 2688312 0 321844737 292635750 0
55323826 36252814 0 146874471 146285580 0
70542293 12370328 0 129993340 138649935 0
207672763 55719769 0 441879822 315313397 0
193755439 65583497 0 949464844 881110400 0
46705528 32955130 0 436724166 509038483 0
66564648 28294172 0 323895448 323247164 0
15581779 2223652 0 31085155 27987953 0
77650251 121630056 0 436250235 457242418 0
48221727 43762067 0 379700884 367884544 0
17572882 40354533 0 347107764 342158912 0
46814589 266193969 0 678185726 711036615 0
119904883 25364571 0 546774703 519332599 0
319377659 15990968 0 452697835 447554477 0
793115 5167130 0 467902502 464887065 0
128181059 100149005 0 253624365 294625993 0
61871906 22100946 0 504974668 520032981 0
4067403 52253181 0 318107641 363539407 0
5217637 3048042 0 60949045 81313667 0
61300962 21010090 0 131880809 115795885 0
3601330 4317917 0 68030935 69973188 0
80138664 2595381 0 195633277 174378626 0
218804663 1191820 0 568251126 572683111 0
150234237 35627699 0 199750737 219406021 0
558441865 465290074 0 738368284 713478771 0
110716399 15444054 0 281246350 243286505 0
23556996 37241290 0 446841703 411757585 0
172015629 77961779 0 194463584 160588416 0
86877660 189427062 0 857833516 786980997 0
181964170 34406344 0 441245342 673907581 0
412667431 120072172 0 648650285 495485087 0
2531277 85616612 0 309692660 310770140 0
247285095 14144871 0 516326994 412764877 0
40155493 9711207 0 267174923 346421401 0
2534212 125514140 0 745415364 613526977 0
3889707 14541070 0 132278908 123772295 0
300361561 10202622 0 494689241 484068606 0
22077891 81079018 0 373521171 356127951 0
6104696 76481104 0 906886932 767597960 0
73492246 153066390 0 913943598 774239172 0
200131295 13870442 0 525209327 528473942 0
280639554 82680641 0 421803039 413281303 0
7448627 23804933 0 289692511 312391995 0
99120041 45390599 0 658303243 698608356 0
225645 522941 0 1676245 2223393 0
79378732 10592075 0 409256597 396287023 0
149625910 14292595 0 550208169 513599130 0
187456639 2013525 0 305846825 263543476 0
552170676 230810700 0 782354931 784110816 0
313813458 210212555 0 865064420 862646296 0
45009751 25004169 0 255452978 352273101 0
39125545 9933219 0 89181131 85700793 0
101633426 47944764 0 251047575 308997387 0
5674849 46073356 0 828165390 893683172 0
40704976 28103223 0 221839793 223151190 0
125821439 34625737 0 939987807 926831379 0
177274719 24655665 0 299228750 289419969 0
120749389 22584780 0 205357507 220055337 0
214311030 37035433 0 763658731 900742884 0
31409581 2139248 0 65608626 60746456 0
3394054 1086485 0 164756804 130100504 0
16106182 14207048 0 430657158 425383609 0
43951095 11243025 0 335452022 380050571 0
76908349 57105005 0 108566679 85928151 0
95347248 129806407 0 973293956 970411845 0
11654301 5630076 0 33059449 37692305 0
31325857 42023130 0 546948903 511392744 0
576137752 1352364 0 684169176 179064402 0
349457940 51664551 0 464653643 232456781 0
2905426 137713 0 624579404 685686346 0
20510582 4413743 0 113873117 113673458 0
7309611 2725501 0 47576242 50790898 0
4434443 81413124 0 434363055 400582183 0
420718815 174401 0 639263203 591983653 0
210031 27652081 0 590601194 615948159 0
76286 88082 0 375269 312808 0
11840317 30231761 0 255047161 232659087 0
30201910 11637837 0 162935487 178027617 0
21402820 1191189 0 139097200 119202569 0
345809254 110221739 0 627493889 534907234 0
111047671 8622808 0 524200013 626310884 0
31286855 96542647 0 643562621 825940853 0
177094717 93148157 0 195317855 179787252 0
214748994 14256593 0 284632841 299674671 0
85583163 5681939 0 169783896 160523308 0
118867979 1266701 0 212637145 183501662 0
20919725 157593320 0 422577435 418102766 0
212772822 45007519 0 466889803 421220728 0
260083407 44874826 0 690150876 670246100 0
59888291 33539053 0 166023185 146883843 0
18323768 13336359 0 601080909 582695386 0
23238432 4577188 0 87042445 97864255 0
110866613 35029780 0 204774188 202830015 0
305466122 127980015 0 691820673 740190110 0
128599323 32665854 0 508224427 441109588 0
52461187 10644958 0 63239970 52783824 0
604823978 130783402 0 844254774 365891346 0
405479449 23269073 0 675951517 606275382 0
126683247 39197351 0 578272562 608920738 0
34670229 8674321 0 70455131 72825824 0
42877535 23656078 0 398820969 385069974 0
272370340 1253705 0 325231203 77599418 0
9002959 18892643 0 128080962 133320748 0
58217917 59624989 0 348123089 310968825 0
27965866 18567811 0 349949085 336785978 0
137249552 31216681 0 231043004 243790086 0
42379281 102125890 0 785788206 818452517 0
40654435 6284436 0 205887724 217011427 0
8205454 272111635 0 780704910 733705454 0
7754445 55847348 0 275900033 251946676 0
200893458 19279920 0 293966141 323684850 0
679904591 118317403 0 920830796 828345541 0
5244532 24428415 0 53168707 44580463 0
190896910 16736988 0 776291382 739405613 0
114812300 14240199 0 634062718 685042136 0
73073414 79421958 0 387161874 400711244 0
15765035 101578304 0 344964088 415557430 0
142466422 28311584 0 179962573 148889479 0
61888549 25315382 0 111531120 113313957 0
50498627 18110783 0 623649609 607106551 0
3746484 23883912 0 571294872 593281675 0
120883065 33514835 0 134640889 102199573 0
1490515 51805 0 11240714 11958617 0
208953433 214995963 0 894422015 814455865 0
498293627 126468873 0 597524862 634142517 0
117968304 29567658 0 184716203 187851562 0
5858093 34441313 0 59872529 56915018 0
97609644 19745753 0 348844146 376685584 0
396123400 204232204 0 878266208 502811303 0
604236303 139830134 0 760725669 609308885 0
430894424 74450586 0 568636487 451541152 0
605647230 11256000 0 762286019 793146668 0
604715357 172434589 0 727555104 859516837 0
73978394 3436202 0 457712686 435559689 0
384329572 53208751 0 566383856 655469463 0
528817352 367556658 0 879635179 728259953 0
210090988 29859327 0 656792703 489898823 0
58562526 19635654 0 258397254 253824361 0
356545495 4932480 0 437827442 539450669 0
20793205 70416698 0 304605903 305381004 0
4822199 601167 0 8196803 6939602 0
93655006 8296197 0 271907674 241330650 0
29910214 1932765 0 120009243 101634112 0
97728885 52660142 0 99724747 77672360 0
37259040 44953391 0 614610729 622627502 0
13239676 40969749 0 681432276 773324592 0
415818911 82708576 0 808013022 772930295 0
126124996 68443565 0 286873659 314508019 0
25977420 58756322 0 461928556 439854132 0
231031992 92659103 0 251765895 188011348 0
56124265 115988827 0 377281080 471422778 0
25961941 27905063 0 272660222 284701972 0
60038334 17957329 0 523097294 550624442 0
66590146 2465493 0 847759978 672825714 0
169247409 74618327 0 647578865 576675825 0
21652816 137130479 0 645112140 886955798 0
286777094 26347598 0 643151205 636838532 0
29433579 18280 0 511426451 353752802 0
68641708 47329437 0 650218380 700820902 0
1024217 186345 0 7742886 7870066 0
6951056 3997081 0 124850951 105910267 0
156809089 227242354 0 506986755 551251751 0
310702956 29609576 0 946178683 757131824 0
22980063 8441525 0 36658145 34497288 0
5420456 7335091 0 79315353 69652185 0
167937782 17421903 0 638518247 387841547 0
16605423 58453 0 74810295 72783932 0
21391956 22836971 0 407316845 426038892 0
276018639 176261727 0 539247513 549594223 0
486655 23817392 0 275718913 194761592 0
347821516 177767739 0 511939977 527716173 0
42385770 79960476 0 468129168 559412557 0
563646677 200418531 0 786239137 827376948 0
322539365 50002002 0 606441198 251680178 0
301257145 34266685 0 544920664 602331490 0
105104375 59445411 0 121477054 85559856 0
42398420 13007761 0 69328678 64981480 0
62718012 14772991 0 282312262 286949950 0
35573746 12605532 0 375423148 332918199 0
117939843 15034268 0 525473600 513614194 0
26892065 5137758 0 219971526 285004403 0
64889630 10831466 0 170046500 110049676 0
45669047 77175212 0 788392176 792797931 0
56340658 2783201 0 170070971 181565252 0
1711593 1205140 0 156151351 144982254 0
58381764 82769156 0 543693888 561831466 0
28961341 16440146 0 206238538 240843175 0
42625754 2173292 0 100819696 98041167 0
7004008 21106908 0 148400298 130417940 0
128387556 197374671 0 518417890 481030555 0
241249625 24887273 0 292182074 325469860 0
73807902 7897759 0 326364460 288583516 0
96704322 215476087 0 889878256 871943468 0
168185002 13312229 0 600468553 420539451 0
26744916 27582541 0 502386112 573216810 0
55771874 24410631 0 348917036 274180266 0
1479139 29899636 0 290259017 331060806 0
14505786 21308892 0 311480499 282479420 0
117455866 225393 0 136644832 89672591 0
66468210 36099315 0 411868727 431679153 0
78557073 58122771 0 450147806 465215218 0
32419733 15538936 0 542094444 603628748 0
25057964 65993905 0 157566667 168990770 0
60946198 5451655 0 158384362 144671634 0
5959338 3169328 0 15269075 17950807 0
425275627 158538584 0 829760817 921602570 0
56943687 98316984 0 365269500 379102605 0
390604266 480647 0 550039802 552979006 0
115334826 5799200 0 123751633 125340220 0
6445785 74706994 0 97271202 274123832 0
85419185 58912340 0 586410054 549333122 0
8209424 49353033 0 218430430 223909894 0
309433301 257867021 0 603363974 590558398 0
110411907 11976631 0 458143815 459768028 0
58842563 2332002 0 627035148 723501476 0
262870102 151121944 0 807601238 549264236 0
11269295 1074747 0 22284120 21767615 0
13804157 59103496 0 739646690 760155025 0
32605864 6054572 0 609156794 489710696 0
7264439 24795572 0 490320032 486926831 0
423811490 78924779 0 451691167 184551215 0
122435415 50129650 0 183343761 179346213 0
72289011 36687558 0 102119631 125669888 0
112576005 61153173 0 334748504 314982352 0
13280959 22711791 0 385376494 347363828 0
147728061 167134142 0 734343995 815105054 0
154117344 54179913 0 722105397 758912019 0
277854594 181181141 0 336169636 424610405 0
11846624 46578710 0 364457563 311427911 0
47469321 146893767 0 659184161 595459199 0
233366010 125476357 0 292413408 396508314 0
330427523 3209249 0 591424200 602521796 0
354046075 8776824 0 832250686 706796428 0
22123918 80290313 0 721862092 753827757 0
361913272 155209736 0 699224429 578510910 0
2424625 932422 0 252200879 259939524 0
10731974 376178 0 222979450 206551554 0
113851865 87971914 0 980895940 889189765 0
67274798 82414382 0 175633802 237874384 0
131490205 165575180 0 634986373 735497709 0
164139823 5156616 0 417449036 469618944 0
239000240 41358927 0 249736521 179527842 0
575218182 52606260 0 834478808 532866451 0
11503931 7355423 0 19552251 17141789 0
300958515 5075023 0 978403724 924717784 0
450186671 8780033 0 741547564 600994675 0
191057321 12320262 0 257620147 135388845 0
344151663 130811112 0 960527303 976668740 0
153455126 15414733 0 304908367 174587297 0
339219707 261056504 0 836408126 692026159 0
183130265 23116597 0 601410385 432765148 0
157308782 2232028 0 322619113 245435114 0
38212829 39210210 0 623499939 683561874 0
1772296 139337615 0 327463015 410590861 0
272686207 73250266 0 489768154 512986981 0
1144979 74254 0 3673775 3260404 0
45963219 24480743 0 458609016 649352076 0
126456134 58414563 0 184771040 116516383 0
112917761 29945157 0 232001022 198886473 0
342757259 34425011 0 382894679 384532944 0
81508658 38922006 0 625121839 451373380 0
10433533 51408088 0 757050425 966667481 0
7295787 173896175 0 866274064 775397637 0
590997 117362349 0 448535796 430331465 0
292852638 94242984 0 834727783 818328120 0
12558946 64820454 0 583782735 566887748 0
824714645 105860768 0 969657880 937709142 0
33003891 7550466 0 77317526 96637401 0
18105543 2777028 0 39754050 28018658 0
105384826 40046539 0 159497121 160979596 0
512622707 197999586 0 552272714 561715168 0
19518103 2506995 0 69191037 63478830 0
223408874 32888160 0 347739244 271183136 0
32666731 88242188 0 561608275 602961989 0
17084079 21926915 0 147725550 135386287 0
14308716 317862307 0 343609089 561920984 0
2389743 7243666 0 134260701 145770262 0
55000295 26320531 0 71848950 62353135 0
644210344 20582133 0 942177785 922917649 0
186798749 77727013 0 632235040 670252931 0
25039038 87884757 0 638096194 663629452 0
164086451 60140181 0 180611886 185724137 0
5243857 62525693 0 327563966 316985416 0
23694761 92618355 0 409516329 493462302 0
50287562 43134194 0 906517513 906067724 0
294365521 18025765 0 908073334 870270952 0
11445483 11503906 0 813860710 848756888 0
412297852 32718815 0 684694445 324010846 0
496644287 56508619 0 652985913 461167417 0
5921497 1138978 0 36150661 35382566 0
97860597 138292303 0 792929044 516528797 0
112390460 114124154 0 545977746 591611256 0
196297746 39263592 0 241835737 81658080 0
292126916 58675457 0 882484093 835646668 0
188189946 4427733 0 511056190 512038891 0
138767629 16957890 0 849103993 871584794 0
33084 6560644 0 42780188 36314528 0
510078726 67399176 0 746781499 716978478 0
36184613 2714762 0 703171067 725228043 0
13616775 3662403 0 80506881 84507889 0
51307065 62517127 0 505637702 422564841 0
1009341 18374084 0 154543614 232387657 0
30676984 76397018 0 353028032 342675160 0
85979841 35952220 0 759768218 671920550 0
272236 5722705 0 409741003 373416650 0
14763564 17483854 0 706494326 696217762 0
293949689 270396602 0 684002224 616706148 0
68998878 4806240 0 224572586 161498780 0
40207524 30552743 0 561699953 509539056 0
461137180 123826807 0 879838911 912865260 0
183337942 157410596 0 315268498 208150171 0
59189059 60461457 0 582840611 709388759 0
260388618 145985146 0 417997763 420282895 0
66385078 9782973 0 173279475 145134578 0
1190837 15925341 0 43546460 44642378 0
15524868 5080881 0 548460071 524084053 0
124497432 20814634 0 702994085 688435093 0
183757709 82147348 0 768792476 789410636 0
24577231 14367360 0 92687690 86723647 0
208075169 119083082 0 576413313 506255905 0
538522049 111246499 0 627553581 854093822 0
26350702 49396103 0 594819118 588184057 0
329651859 455126447 0 944085083 904007665 0
160270964 86651007 0 334556587 361672949 0
419125441 180146192 0 528249047 490298292 0
19763997 14391580 0 163975410 160119211 0
268387000 176470220 0 705305311 669043761 0
2697722 6020218 0 83529419 67419954 0
28736355 12667102 0 161447510 206820662 0
208991271 16950716 0 301321075 159095732 0
49465637 34139156 0 675282823 673041507 0
3682099 110273154 0 672276131 613973176 0
167121632 62855899 0 222090580 219861173 0
728068996 338859701 0 784722830 750598284 0
42266783 3340606 0 238692341 224600608 0
3327528 3928176 0 371724479 352869722 0
1896568 25504269 0 128568802 130031649 0
96938616 30926857 0 207622207 222017006 0
514763185 55948179 0 531633760 453387780 0
1367845 418056 0 7662751 8130688 0
19660393 12677856 0 374692212 308001147 0
25526274 15924148 0 89566933 81412591 0
9523014 13340581 0 864299314 853982910 0
408876583 85090016 0 545632065 538574886 0
298148691 65191041 0 676589821 641421225 0
110658425 21008605 0 793321282 769904753 0
248696714 23687049 0 543914632 534404064 0
1646251 338650 0 19101083 19060177 0
196576478 10524574 0 235524771 179484561 0
45737184 20059860 0 155024704 156494058 0
592925 42807015 0 390478130 486099127 0
146794893 65331225 0 449687033 477454009 0
315207248 123089568 0 888345225 871157829 0
124679709 13071505 0 127315564 121317128 0
20152670 2163135 0 244130971 240908950 0
204809277 15549454 0 253505508 280297049 0
85757010 11228325 0 468521390 393975071 0
211896852 146398085 0 504044222 709110080 0
59601473 89835533 0 408251209 443919334 0
7881427 298744 0 35368208 40164851 0
188787738 63424545 0 423629762 364508901 0
5133219 83366642 0 808941487 850291337 0
4872427 293367 0 13758775 12030652 0
1970461 34201173 0 260170060 261349094 0
13442231 9056993 0 79373232 134341984 0
10310707 24355137 0 551692935 528906465 0
142041109 2766068 0 154516855 125606342 0
179128147 94818329 0 247455731 274944073 0
49856866 37601771 0 406576891 405956824 0
1001606 3735845 0 34835597 36814797 0
122449273 27263023 0 526914246 525300577 0
78582826 5270944 0 122808538 100286915 0
32487044 21249608 0 312422462 360670361 0
86789276 46229646 0 407354066 372456076 0
88249248 26234141 0 99628834 60836770 0
9846893 78991175 0 972831550 910708322 0
3655521 17360559 0 220334018 229028138 0
115991376 28957099 0 136675467 110852239 0
342830566 215739139 0 861965617 842186858 0
76588232 14372004 0 734669220 689482858 0
612840315 101869058 0 657779807 635588041 0
7538666 11760683 0 430338014 408919457 0
43114570 28338214 0 314754495 288793610 0
450722803 111277685 0 748341824 640191560 0
20319075 41707004 0 170446229 144576296 0
149258606 61412280 0 485780353 348929475 0
68024494 17516795 0 569941023 607881402 0
28331829 1887293 0 93909260 85902115 0
8517119 159316309 0 834583459 761536809 0
35052134 62828287 0 515481188 507095428 0
159702546 35416053 0 418153764 412261280 0
26901606 56853412 0 592224761 560142269 0
3851575 34523393 0 541762674 565512630 0
62815507 18313290 0 391875756 364044716 0
325009128 312358958 0 802091320 942508178 0
69512634 36445235 0 455420262 441588050 0
489963419 143148307 0 778598615 685603315 0
37488148 3052220 0 159202299 157200502 0
113118197 237539945 0 186492728 277863231 0
3022075 6262328 0 150932828 221723622 0
169585174 24404314 0 340695154 336487786 0
318971204 54097987 0 672566465 775637013 0
6347859 6378174 0 87315945 93978221 0
15174901 3470667 0 143518500 144183881 0
60430845 30473466 0 61715742 60393502 0
113766089 31044342 0 913421316 949210195 0
49203967 49911718 0 207091396 179187488 0
812866 102715 0 30257834 31118770 0
232378330 57690872 0 339020376 315198207 0
198587600 62798238 0 559192148 670743700 0
15418790 8385209 0 137728315 160697495 0
179767512 252856046 0 940830933 941776077 0
103445685 31056336 0 422957868 477977926 0
661562248 170604586 0 772157607 793021594 0
79980659 1872680 0 217540746 260925107 0
484081663 34033001 0 508276717 350242258 0
8547403 25369333 0 109245108 112679984 0
184701544 5515373 0 638378787 593185105 0
12604398 33952755 0 907969369 887086550 0
124721074 106543101 0 720060481 782559192 0
78535716 73753814 0 345956297 308500959 0
7734031 1529975 0 28536198 30688429 0
256216269 4126749 0 925814700 949930224 0
27867808 5289601 0 290134157 260049835 0
33949364 21694503 0 212973009 232542924 0
631461395 385074549 0 755781674 738638087 0
220557065 66608742 0 750047726 736227086 0
542122104 300256043 0 703163332 692319096 0
161982981 110753765 0 477375964 478479107 0
64595309 25492556 0 468254490 393339732 0
145371518 7796078 0 839940187 700760504 0
535420660 142434032 0 573653234 375091229 0
23994493 6120980 0 119370223 117565524 0
17871328 2783614 0 31072202 32248156 0
563458164 232653751 0 780141755 353138624 0
228564114 3887367 0 429066621 297306279 0
321982566 22184754 0 418435856 264138602 0
285640391 6683846 0 451255996 482374484 0
34211689 9447492 0 67721878 67451186 0
490526026 13428648 0 917712160 897429841 0
1040365 18878598 0 99317610 108845853 0
158673096 4307703 0 837114307 838801147 0
42082198 2099424 0 78551785 68921609 0
5646588 10724705 0 26468749 25468293 0
287920075 201951305 0 346461819 329540601 0
5874850 13844106 0 45246585 44583781 0
33639949 89299540 0 671570815 794061375 0
25073655 21496086 0 286118766 299348176 0
206663793 109718536 0 230009132 184901097 0
138330382 43751940 0 760632408 815339820 0
20141705 31632354 0 240801353 322197649 0
11747942 3227500 0 147184990 177639808 0
13472199 8223730 0 229396520 211394878 0
276225985 7542248 0 637088488 582843364 0
45180502 23064372 0 774522816 867936558 0
16047798 2573783 0 453508930 437798519 0
11737921 12605266 0 478590822 455564261 0
63031926 56283375 0 753430419 714529495 0
107935587 273459962 0 893567298 739171680 0
5803282 89401298 0 309696715 315074967 0
133016795 6841407 0 228394715 182663382 0
1395517 4081460 0 42568424 30753164 0
22082311 3168352 0 219154841 253272132 0
61498305 63308586 0 783914368 776327956 0
182168536 34085301 0 809185262 763433685 0
9768574 14778677 0 74768761 85686169 0
928023139 392395113 0 942122656 918065189 0
143625178 125723642 0 742544582 872579430 0
234570953 8900194 0 868610855 950970707 0
227592997 77176705 0 823521291 863458390 0
40449860 7699811 0 55324305 48030553 0
232261325 73468520 0 240008666 154395169 0
27700429 21479836 0 391614976 406852487 0
120858364 126514349 0 718123304 648979061 0
95195462 23933666 0 229588608 225650036 0
107359396 5637254 0 633256043 568852370 0
374611411 25087544 0 484468293 632240009 0
2478992 6674945 0 281127616 240037933 0
51982622 89375228 0 246455122 234284222 0
879040 700918 0 46090345 28012393 0
269199512 43393571 0 343708485 104930155 0
199439428 31421519 0 451707994 460614777 0
68549919 17998451 0 99763096 89034990 0
320397948 298635774 0 718787639 820397019 0
250832555 32473866 0 781807950 902576542 0
157852934 9569191 0 509673487 384886947 0
166540396 73835451 0 798431914 835843105 0
262627197 61758741 0 473090375 372750643 0
25465658 28376617 0 74749085 71174864 0
88436490 4772137 0 183842138 141057364 0
76392388 310203969 0 596758219 840829333 0
147495210 63745941 0 240922550 234956415 0
12002126 22621086 0 320300760 320311458 0
264259779 50934307 0 306800361 259155911 0
120561824 99582797 0 374275599 295180987 0
25795988 41167603 0 365746189 316582678 0
5197780 475365 0 51891360 56489377 0
236156936 8831275 0 619765765 560916921 0
188550981 22308285 0 292482557 258265291 0
88781157 223861560 0 833344063 780456978 0
316971071 177754824 0 462331185 335605967 0
62611066 21689348 0 711282787 690450648 0
725229836 388293311 0 833929960 766147044 0
421220 1214390 0 9080250 8780170 0
120193397 113803608 0 490391648 570182376 0
3792681 1847723 0 4180731 4163844 0
534485962 45713605 0 618885171 110774082 0
29465387 24361090 0 309451276 297031334 0
187315800 222445203 0 435470415 627618737 0
84263824 25362349 0 106706559 90613102 0
66279993 77156722 0 574898595 674694419 0
71244997 74509609 0 117627301 113844528 0
188525 182730227 0 628429160 651261013 0
13268301 45693310 0 362124521 362525888 0
204383292 16629618 0 673229430 637085436 0
46367460 44644433 0 613710705 692765017 0
141495806 66580822 0 482102978 527355737 0
20749265 26009553 0 204322024 228028145 0
6404353 117016836 0 916772861 878713467 0
20392802 54061017 0 310377419 395841485 0
19043921 55598252 0 852341297 860829225 0
582493974 98188257 0 868904700 735630498 0
212701295 25151859 0 349020459 334037351 0
283841841 11795234 0 552113597 410383320 0
366191093 198480807 0 531601914 319652635 0
3803530 170780802 0 644161525 637794960 0
50463888 68787015 0 447445884 441572353 0
58664562 15022257 0 99204173 94120273 0
90900195 24599149 0 141715593 109105851 0
36049891 11813377 0 65741382 63100713 0
139056633 13833245 0 631791333 696513008 0
289617763 148178822 0 644852022 635379753 0
95777796 648996 0 173491299 151940629 0
23867390 33130324 0 477376728 516116526 0
33235357 27077960 0 146225398 140311682 0
6138007 3294318 0 258045873 255843076 0
25120195 11530721 0 329656531 301790058 0
38720643 14881538 0 367234231 550361295 0
523063279 157153799 0 766728273 767441596 0
27309580 14125 0 70832933 73536630 0
227231539 16678722 0 469915335 478322779 0
376526368 230273541 0 734897591 669894909 0
207010661 32191146 0 236040185 153295030 0
2125637 96056586 0 504886594 439448406 0
7515601 57414663 0 561075299 603097735 0
515813 31904271 0 205464289 201917954 0
50986168 135167913 0 428257440 433350167 0
138436925 19072709 0 385228944 418479530 0
582686340 140257053 0 711851696 715530446 0
159693301 1698034 0 330491304 298803240 0
27129949 3907811 0 115815487 94005474 0
339278417 78491948 0 563277977 394280779 0
26310535 27778720 0 32195090 34496163 0
207901746 202819072 0 847983045 773231395 0
301068123 48241431 0 804105054 902319442 0
351251334 450871787 0 610991590 651090363 0
317207310 25114675 0 397456925 288597403 0
13342025 1765085 0 449363870 476570407 0
14948072 5240588 0 181479081 178243242 0
20040622 23192282 0 161828755 137543106 0
155382984 2342041 0 799830183 783937303 0
124261985 147492951 0 733193101 819231228 0
88380655 2140823 0 369254000 260270971 0
12341498 61538081 0 395734578 470917535 0
108087629 4389354 0 132266965 106165624 0
71265639 15185877 0 318010672 328997459 0
66812137 15264916 0 278563133 284863462 0
1674595 511824 0 8147808 6896827 0
30012688 9438175 0 596206303 585308020 0
319250467 14507350 0 540515767 536537855 0
327089745 9781232 0 669260842 593652637 0
94739805 52529586 0 919988232 964583551 0
508348 30122944 0 582147479 579167722 0
234640849 53782663 0 433843604 328099784 0
29252972 45568743 0 216070419 232696086 0
12938 12825 0 421937 467511 0
53711051 4994695 0 256567122 247790083 0
308476242 5233770 0 864037417 857376158 0
108523737 65945629 0 655260520 699760581 0
321010678 2820264 0 469492977 268500106 0
23791101 34599702 0 615107655 588772992 0
9156121 147146185 0 760146845 767470204 0
437669458 273180124 0 567167043 650509276 0
532223357 156946118 0 669875986 640161036 0
386342714 413030151 0 623167079 746053993 0
46903382 60604375 0 478353396 484091230 0
362036087 94985871 0 629704229 625969080 0
293944148 4823334 0 791845036 787562658 0
364003908 35808969 0 910720487 888521941 0
125195775 90865080 0 143425066 167419142 0
125182078 245881537 0 815968989 636296919 0
177773306 191402855 0 596066113 518347736 0
32162926 37096131 0 136835165 131250802 0
15580248 61787405 0 907223725 839591205 0
31654910 37195825 0 373445641 364382262 0
20520871 30688196 0 664652783 456911136 0
27922880 34333256 0 190598710 193006544 0
8060587 18737629 0 278292315 272019441 0
21882692 10795352 0 129050283 122508871 0
70476481 80746869 0 594745609 604623834 0
389158984 14142544 0 625164191 333285517 0
25869446 15127609 0 660158720 594895646 0
246887510 98525566 0 753415837 649752369 0
77771529 44488222 0 339850454 246043903 0
48284808 93317691 0 519544516 538390180 0
525718464 37829881 0 857448456 862692357 0
23070821 73384678 0 733783234 843279199 0
126874141 77875079 0 633078740 651356268 0
57833517 14482301 0 435750362 399884009 0
202238921 66443206 0 310323169 266633438 0
18942006 43768333 0 760568939 785247106 0
181663979 25037519 0 649623433 640905574 0
46836265 15130318 0 253583880 254420351 0
88703269 48387082 0 188852371 202185450 0
30253176 2868885 0 41715845 44313486 0
22485472 1218231 0 532845107 500693921 0
107724350 1181301 0 463993981 457218614 0
378728734 154247118 0 456688373 501270910 0
93917057 51295960 0 780859669 694300413 0
35101069 7043312 0 98496942 81292316 0
13648140 5784181 0 87980289 90340880 0
20680718 137900729 0 713301086 715641033 0
118645925 14974673 0 166896001 142757101 0
228926831 64182258 0 493032794 468728794 0
281347803 149093798 0 418153364 429209265 0
201627200 33496030 0 255434752 174014762 0
32832352 5527073 0 65082975 65978543 0
492651704 20771569 0 547932785 362885860 0
11311757 1024136 0 39367751 37298919 0
485822119 275505916 0 838030615 752764401 0
194241681 50040819 0 333630156 293828873 0
414614270 14510621 0 880274131 610482453 0
389263191 109198192 0 463165472 358015747 0
61847105 37850775 0 499987947 508464990 0
95484888 26324322 0 331977392 327128951 0
498454715 333025086 0 883180202 538583882 0
120966462 117426105 0 730427852 815600272 0
422016815 24589942 0 490785070 545281507 0
148495152 32129500 0 539250014 587314636 0
36059544 22062232 0 763772523 812805138 0
80910113 67043274 0 428839684 411616944 0
651095322 136681094 0 918896637 981740594 0
28497166 48202201 0 257033515 239251705 0
92696195 52699022 0 256356979 281751241 0
11128864 16225281 0 669776637 669914769 0
42785371 13702016 0 537553757 484434844 0
146813312 30573210 0 466314497 539401650 0
71343234 223913213 0 678964475 750576656 0
16583515 19793486 0 135267003 152132728 0
26512631 1574664 0 236844529 321440359 0
1194983 611493 0 55233387 67631240 0
39489151 6535638 0 184361174 205609409 0
211931182 213705197 0 279403436 278760828 0
29955392 49303789 0 199741234 251614743 0
97620275 142251364 0 476616752 453734095 0
117326116 52103721 0 262967912 198810682 0
589241 8084414 0 97783974 122289927 0
58926302 17807776 0 524619941 527824585 0
232398785 78484387 0 348900539 195659493 0
12594419 36372065 0 965880590 889075820 0
115536995 3377654 0 634282119 644183391 0
218802736 24472635 0 251993378 247185952 0
35108970 5323774 0 76603953 73327581 0
52566535 38387781 0 517092107 640647378 0
27755423 12161187 0 237849294 255570096 0
477672345 47822298 0 594494552 225141262 0
62639907 55569870 0 320630635 280987563 0
18445672 35926044 0 683492357 647705624 0
14830677 58819 0 172497703 197437656 0
18410818 12219534 0 876321550 902668148 0
267514352 62794451 0 814932275 753594286 0
35754090 10470876 0 562082277 542645311 0
19526856 48458366 0 184190467 168462368 0
18535570 24335306 0 713357727 680378921 0
35129923 82453177 0 414667038 405145947 0
465303610 125389299 0 824097099 700973467 0
80300395 14888470 0 312879208 327936644 0
25235786 49490287 0 398203451 432892393 0
297329359 291964467 0 342211306 372697121 0
245316517 87649109 0 687615715 444512485 0
25971755 9803300 0 61538258 65595583 0
330341211 45940797 0 507432590 323135001 0
226444492 66312723 0 693928770 648991347 0
377675053 20479472 0 494647343 430570923 0
96274142 7309013 0 127560045 117746743 0
42612683 23805833 0 293144236 326107123 0
15202670 16982873 0 436105983 394492383 0
528302443 7842134 0 626187371 322650815 0
138770728 9426244 0 165889261 145441247 0
67246027 4003973 0 340977957 337588341 0
70998347 4808272 0 454660233 332169089 0
381688924 83304096 0 556796625 472707878 0
52535291 26495907 0 335747702 340328747 0
25069593 17194368 0 119533158 128068406 0
66881495 52444642 0 139214937 250223365 0
339513777 337610571 0 615533334 606409398 0
11032974 11329783 0 102658193 112840100 0
130688766 202001576 0 533007937 582465476 0
344626313 141659278 0 910665718 987862088 0
248751835 3540175 0 733142708 860165865 0
36070192 1027919 0 136854027 141026722 0
321775621 95071056 0 347049722 325061846 0
434904247 160210730 0 898989471 601832235 0
112793102 7929324 0 280710412 268402847 0
20517650 141335173 0 803892683 920424293 0
41153388 17441489 0 52797913 54950481 0
363738854 6107160 0 879152618 876544905 0
1947570 1038493 0 49301765 49538145 0
109978549 48663564 0 214027896 160124895 0
151372228 18207534 0 654403810 471402938 0
56374435 6971329 0 442424084 421465690 0
28930689 857173 0 384593932 393824193 0
16670538 189952 0 150423810 139848607 0
55037527 45689245 0 438120258 475209900 0
208980113 6179458 0 307658430 162336184 0
140054937 18757287 0 290758082 328279319 0
1994766 477233 0 38376161 46756850 0
79416101 47813623 0 225706338 234357025 0
21833114 3711000 0 194004270 197102420 0
160018045 48548415 0 299504450 244752217 0
552938156 78495800 0 597350609 513307297 0
439197301 94051512 0 630658014 394617353 0
56778046 31963427 0 319646784 257497272 0
650376393 41458324 0 908138116 835248921 0
452495206 270616396 0 544969666 338544690 0
154332278 83887516 0 526951605 621249991 0
2201477 12847999 0 221231995 219269493 0
26017406 154356516 0 884214317 897881175 0
301563295 218119488 0 563271026 343186967 0
72163776 113375691 0 365253984 431673792 0
86828418 28534936 0 347640249 359449967 0
387077611 74567466 0 618015675 795373902 0
401838035 13768977 0 820844814 445206225 0
418702888 355757780 0 505785806 538361781 0
160871681 39655169 0 669631271 634655388 0
7067124 90712695 0 824650595 926476873 0
93509650 93023779 0 556876505 558503628 0
69240617 90624296 0 645684611 653063707 0
134056335 6630928 0 177543183 169498996 0
3929856 6171869 0 41270698 40532100 0
85291147 134718523 0 419348423 467414687 0
13793385 4679645 0 117625739 137249869 0
14505059 4481319 0 92754333 91213373 0
782791784 29116491 0 923638429 167655416 0
8573131 28303776 0 781869288 704405642 0
42777725 19794776 0 397943679 414625814 0
108231910 51084944 0 285364796 253686817 0
201314987 66168930 0 458484097 447418121 0
69723667 138336958 0 689314475 760518593 0
52059493 72028019 0 231472575 245333816 0
80696491 37748978 0 379328902 559982483 0
202153011 59794078 0 744250881 735240167 0
20584634 24960203 0 27453392 31978941 0
8525378 28767 0 36804101 34593512 0
14207309 44702375 0 847651652 798143431 0
286459989 2506942 0 510352947 530167393 0
278886629 168939342 0 392385044 226703427 0
193775866 40549440 0 548918015 451060692 0
8711061 6410560 0 19160655 14447400 0
87163431 100664679 0 940380093 980026538 0
12565486 1286466 0 336479511 401420756 0
54065003 75724037 0 800918861 709904192 0
4516653 21193844 0 305500026 278837078 0
322164944 20646205 0 699466019 562834913 0
197870063 13661170 0 233126192 196758860 0
33227382 65461506 0 326127777 326263544 0
62890719 6770642 0 69427739 38489394 0
149144028 121460600 0 713916971 571806800 0
257890979 59822280 0 341148524 337373889 0
50620209 11946563 0 225663707 203511922 0
58399180 29113165 0 81909805 74394981 0
82236856 15827109 0 422156424 277286714 0
430874668 13721892 0 757719096 397842387 0
3308377 8945022 0 101803440 121822858 0
9528094 1136611 0 20368495 20290791 0
458905520 18048395 0 945943826 860361225 0
452573292 336587329 0 520436986 550413419 0
15507958 42748856 0 734677078 759335807 0
410474949 22900098 0 800158571 811568754 0
2714709 80824039 0 249903479 228162332 0
186177390 77266839 0 755161749 709707109 0
20675765 36767939 0 289903999 267215815 0
11513624 27496074 0 196165175 187527302 0
298570555 309777618 0 476377167 605019948 0
171848659 79097088 0 814371904 814107323 0
8942669 3894931 0 154916046 144497872 0
160433734 11397390 0 256130885 289699068 0
5054208 591738 0 35101725 21011602 0
63152 518176 0 15439707 16476539 0
362117334 305500515 0 686873068 494636787 0
38642538 22447189 0 849725433 723329503 0
137298310 39558394 0 415703113 419267737 0
193182882 104359004 0 479089044 367258976 0
534592517 78482009 0 667198161 241285896 0
669637 5869109 0 24737787 29385255 0
58958027 26068200 0 413800215 412563046 0
96306264 979288 0 146848602 149421548 0
64558509 88922392 0 836564241 847008413 0
111316747 44786322 0 724085496 733258932 0
185607339 60043601 0 348449745 399273067 0
21459182 75066732 0 399115883 371630943 0
435712190 304500753 0 807431668 624559015 0
162275090 76100147 0 529611378 546288487 0
323602 283904 0 3012173 3570435 0
176401195 133861709 0 544802690 558746579 0
45676701 15039438 0 461912307 354304680 0
209518592 40361033 0 642408792 565925160 0
18814539 43819319 0 330549927 357635150 0
90225613 49489476 0 176681376 149502784 0
20560483 33327717 0 270962983 284444866 0
233572159 22704522 0 250586535 210253350 0
127143684 5004082 0 689142704 697393401 0
4271469 9099796 0 106806195 101329051 0
246628481 351218462 0 845252111 812930078 0
102183081 30883571 0 376158413 403853395 0
182983607 7863125 0 796583534 780566307 0
1263142 10288637 0 669653913 676490333 0
29074090 13630743 0 97801344 106415201 0
336993315 8624152 0 812375426 753409507 0
951288 347878 0 20305979 24892676 0
41062984 8564405 0 129379870 122828762 0
317497788 136540397 0 699584383 641549305 0
355946261 234017108 0 373005576 386357234 0
54501186 32031266 0 699008417 717419347 0
120804134 11129652 0 161705225 140245583 0
493161101 127007038 0 525166555 766210730 0
3985833 24436305 0 401251680 483234569 0
13814810 5343106 0 563937507 539500299 0
433509204 97609955 0 549304040 474504845 0
12138169 34685655 0 532678339 583308654 0
46099261 2699130 0 77668630 60996396 0
44092963 46984056 0 805098194 718066909 0
8399472 2099864 0 30508167 35967044 0
80480225 17703990 0 711041221 726177768 0
153438946 5728201 0 639282434 824206536 0
246732536 63603696 0 847670492 732525268 0
23397081 14085726 0 49099073 51072298 0
175035582 26222698 0 367469599 336298803 0
198656780 88407611 0 498729435 430099808 0
220504733 3981040 0 230865863 147086437 0
2222979 8160209 0 34831145 32891712 0
773882968 239105962 0 900951009 413442876 0
158121633 198062321 0 760123748 774828981 0
3833744 1636793 0 11675474 12244450 0
132756892 21941465 0 665336728 554069752 0
172318251 47202218 0 543178502 477171930 0
376712225 225030418 0 632288332 833571390 0
843825177 17310873 0 900997060 682415820 0
42479668 154116415 0 718062567 777642557 0
215472363 108220164 0 400563888 446550076 0
180511051 90352187 0 425282862 409597145 0
79587604 7077337 0 427574657 427837274 0
33070134 32615919 0 594431874 542761551 0
628339793 151746657 0 653235024 648806764 0
38762134 85884712 0 582490872 571159530 0
45595361 90111924 0 788291855 894074085 0
154171147 109581 0 520762030 530746189 0
13559363 159130 0 77973151 68188746 0
16953064 107294607 0 631555922 617231839 0
46692943 9430861 0 159824373 172938853 0
360034641 19159641 0 484039039 367435927 0
51835339 218165626 0 719728443 621917462 0
33433585 106237773 0 603234106 520073033 0
30439868 133415900 0 860625465 841130938 0
423566302 42948803 0 720081248 466343410 0
53138737 7843308 0 113662091 122048469 0
29830905 52361987 0 381750588 381073062 0
96696775 81799584 0 773570385 663088871 0
292132240 276352 0 828952138 850737921 0
189186426 113846109 0 594069457 613514920 0
23281143 13848030 0 522133932 504415876 0
663522846 145414508 0 775724705 747719439 0
119496523 29938640 0 343829753 237465116 0
188429136 45402382 0 485210796 453295581 0
283457860 74484801 0 453295219 452372089 0
98398355 6525828 0 540978356 600686458 0
7687387 7295776 0 36590985 35730392 0
115623122 9145966 0 172758275 199287622 0
277634841 66982716 0 668580113 753382262 0
2641871 159599128 0 267440087 266311071 0
196613530 26494508 0 750667906 736388329 0
39263175 53931141 0 134087476 125101995 0
19183923 59697216 0 760553007 615847117 0
260818345 166980388 0 717353951 764891029 0
17452702 77879359 0 764662939 756680234 0
107193754 135652218 0 533886648 493245599 0
334213784 278271362 0 370059810 370817646 0
350501665 40571691 0 835745547 787646974 0
27689604 19218266 0 661689203 649887210 0
58725125 5900942 0 501556929 617007211 0
6566034 24326086 0 263517099 270981011 0
44945510 87877968 0 818938005 826839632 0
230460813 33883291 0 583432712 578099054 0
17499362 57967611 0 335957358 333091169 0
280281468 94959221 0 820235540 888394618 0
114108817 21205271 0 286885679 294749324 0
16909758 7919654 0 84640940 102649298 0
35282198 7651370 0 274556063 252092439 0
7155539 55442797 0 917034504 823028370 0
226683904 49816399 0 331267972 262386357 0
59793418 33513678 0 500554925 410825298 0
438570218 123474249 0 649766663 535195988 0
86877770 3411934 0 237277544 218633946 0
297114386 180604098 0 928272027 845455736 0
80302265 47181565 0 110533090 125800043 0
45771347 8609636 0 469692182 342581279 0
35693860 166621478 0 911798360 924476828 0
19323506 1188012 0 158306910 158456797 0
56844852 82909528 0 513140495 588161137 0
14185852 31382471 0 360664806 382832367 0
64671573 11092682 0 149613341 134487102 0
77291415 6688336 0 266989498 201926105 0
303426328 20519557 0 437530008 529160820 0
5007272 715376 0 10992673 6413620 0
59569933 6350847 0 80861482 74985517 0
62286870 23362341 0 110094061 117889114 0
27656728 6013468 0 117366557 123716296 0
7530831 14754885 0 88126009 81572393 0
227013141 85245819 0 340220350 375165864 0
7737185 40105398 0 188729208 184531368 0
125069069 59431891 0 383196169 417275796 0
7984575 14281180 0 783143460 843715921 0
126142029 9915378 0 562285921 526329426 0
7051784 55584034 0 545254388 592841289 0
99795149 13307129 0 400239737 385743577 0
125634474 70964113 0 713772541 671170823 0
848556 61249635 0 375072508 333900139 0
15815420 49975857 0 923969500 789668581 0
29354836 2237083 0 46178480 48194258 0
61113158 48403922 0 407890076 474543217 0
120926865 112824190 0 403090867 374879185 0
48264932 32678529 0 181006029 159101136 0
99921439 45176208 0 157488228 148154931 0
23360834 73088911 0 640416989 669816284 0
32567514 59181002 0 424797075 485994491 0
76434752 48490784 0 778476939 938306753 0
7978773 82279667 0 823599084 872472873 0
244887507 139072663 0 273036336 272871587 0
117652514 62737484 0 835565858 872725732 0
239438989 4023145 0 492032112 532784615 0
20188526 12788075 0 178910640 146491936 0
26359820 112385684 0 380796989 481796104 0
708477341 112200484 0 907391049 356254144 0
257801283 9332674 0 783661588 833649175 0
182940870 23987496 0 300352041 299216045 0
301191679 210567848 0 525210310 441511122 0
181487038 176163634 0 858197438 625387282 0
826021 697958 0 5691220 5801190 0
247376103 96837102 0 827711593 587404562 0
728554790 437194309 0 832592463 830240843 0
186324366 96974032 0 672393691 626244740 0
351789384 86457171 0 596233679 605514707 0
841890298 519894174 0 919926281 886098449 0
479003366 2731511 0 670024419 680039202 0
81643465 104261895 0 904389487 858248557 0
8740818 13663642 0 32501613 26823462 0
152358347 7795917 0 578117860 565410184 0
41849171 2869112 0 144823977 150948256 0
3506936 3033 0 18250557 18698800 0
1421133 380530 0 2986204 3284843 0
191118901 92948870 0 769148287 731958010 0
159408906 741923 0 316205681 264171413 0
150275343 79392045 0 668672501 589429449 0
13110755 40874926 0 630638291 612182790 0
336761104 16293028 0 417650583 204910551 0
239063623 46808080 0 288377147 234077497 0
27139176 3903210 0 186998363 201523808 0
10998700 5276247 0 52141476 43760853 0
71106185 70088492 0 543300325 496802577 0
748796236 337073987 0 835632850 807096575 0
187362777 47766038 0 397247456 339927487 0
25059137 17393575 0 132887672 133290318 0
387431876 341456034 0 882120782 734569244 0
158309895 23479389 0 260309295 280100418 0
20301488 6925406 0 197207930 185615903 0
98496037 18826566 0 129159183 142902539 0
183396 21615557 0 97818336 123401808 0
263755479 51765836 0 514289328 498705662 0
23320815 25243426 0 166111176 138763265 0
258303646 79492834 0 659627820 659854318 0
170537732 50454272 0 945696032 930562293 0
27354497 63677388 0 496203942 464608141 0
82911067 13848867 0 103149268 49895381 0
107047183 47707771 0 298596196 317862197 0
99238275 2425986 0 897488145 892265866 0
306430913 238493244 0 877808430 901784109 0
30650515 32875830 0 342821396 539611573 0
2881302 9161673 0 139586127 129782650 0
675118 7952639 0 722161463 574880719 0
875459422 464672631 0 979218257 774601394 0
58815669 97406314 0 352389017 309756194 0
337232687 16083446 0 596510935 592245981 0
88961669 21728589 0 687080912 660811619 0
38716517 6635911 0 218467761 217190275 0
12394052 115249071 0 381184169 436270966 0
19578405 22632557 0 272865747 268377913 0
48834138 20599649 0 501488839 527216932 0
556145374 64186330 0 776628003 747479141 0
147944731 356839243 0 760369934 867911032 0
107412911 9185156 0 359987602 431455898 0
235803446 11336290 0 699661616 672390406 0
158164547 315222000 0 791766424 759301006 0
166799953 104489324 0 572276527 519791394 0
11036798 19239653 0 844500069 843010877 0
169742663 19104799 0 200205570 122078149 0
331165841 162024620 0 481761992 527675092 0
192632154 20743059 0 434628137 391727231 0
19407349 573010 0 317016373 303962526 0
60635550 83488240 0 218845266 312416087 0
12255847 12448014 0 266871421 333128395 0
153120705 40674356 0 502045919 511462279 0
172976974 172914035 0 304429983 293928371 0
17545603 3223130 0 50935744 51574871 0
241460519 87533340 0 444964481 400988086 0
34278217 14105470 0 475454016 521965969 0
12355461 8687267 0 13848982 13523952 0
425096 6665 0 6844330 6419680 0
34787798 17198317 0 317249996 337195958 0
3244718 44914545 0 494156299 489385372 0
34702361 54989663 0 613654230 658120786 0
4082878 2930030 0 19014885 21158861 0
76528344 26562554 0 266387370 238487363 0
723046940 104673530 0 902114831 942033135 0
450774772 151989683 0 528029267 548948394 0
375559 25100012 0 816127760 782402901 0
292860734 36782246 0 630851950 617960525 0
169899188 15416930 0 695793386 705274571 0
490473000 231314148 0 718041422 536955614 0
150899248 59775886 0 717500166 703441061 0
3551759 1606626 0 5986406 5125652 0
3440909 22913182 0 90945288 99404700 0
241165960 35076721 0 353469774 305722277 0
85581592 51273731 0 793571454 734208219 0
421674 43648645 0 164954382 171640805 0
698237 1120902 0 30456856 42014396 0
138099722 37250693 0 235246245 152437217 0
262986461 153314816 0 547709138 419908012 0
39660316 79304305 0 738405871 622662623 0
156523472 71646912 0 732326398 729567627 0
393547681 191185342 0 851975155 942005819 0
4910707 18522182 0 149291380 195578360 0
13755101 8676182 0 156232324 103937795 0
94627337 54471969 0 442041347 342763800 0
125867544 1479378 0 259974913 254923465 0
54752018 228513196 0 668966743 603871303 0
69567636 26252154 0 143497324 151326976 0
107861471 519976 0 287468266 284540127 0
335888808 2896259 0 362280234 315228069 0
31698511 91074065 0 299413567 316389178 0
308295555 199672744 0 509906649 725140076 0
28802656 75160824 0 553159882 624315549 0
5612292 1798588 0 96524892 95441940 0
590959253 90143003 0 852489568 737314407 0
432936955 233220452 0 564007608 457630174 0
114771720 26785376 0 447319356 280262919 0
61626786 67480760 0 648196473 643677314 0
1549378 4155291 0 20982607 21208003 0
313820346 22277419 0 561177431 592372643 0
98852635 2499653 0 518985616 372297990 0
156166595 150503789 0 718082554 725340826 0
289664983 81741889 0 441738071 431022351 0
603184792 252305842 0 767516267 761481563 0
150074484 36003477 0 591772414 575146549 0
105752654 196416281 0 845253179 843262112 0
49874168 7466181 0 87645924 78717428 0
522514692 75876979 0 917463242 905473886 0
23138199 24333868 0 236463642 265675490 0
8693348 75011798 0 436470367 507993013 0
109319316 21468303 0 389303443 261626740 0
52250552 32372787 0 231256117 237614008 0
13534284 4713844 0 56974072 48079361 0
102785815 87281872 0 623755115 589375734 0
124945384 9730104 0 191952937 150510557 0
6210254 1010554 0 18898852 20265402 0
41197999 175277062 0 938656038 653934261 0
10483390 40211982 0 157368205 172246561 0
338659115 69034335 0 661816018 637054820 0
621253360 115230496 0 714264617 727175299 0
98615103 50843439 0 120253984 114498650 0
47599574 9844519 0 193759826 209692474 0
37654620 10108865 0 444153645 476597366 0
64434442 64147297 0 104562498 98057377 0
140031918 94396931 0 433118130 385982648 0
396891099 206486595 0 503772893 447121117 0
89134201 55715779 0 509850033 398693570 0
527775167 26494948 0 709148678 643226543 0
15559884 79048119 0 774480795 549775000 0
78959997 257988929 0 729720842 879318659 0
18537004 1590019 0 58917120 45574534 0
229659337 35594621 0 940413362 925410877 0
36053857 26284588 0 610211601 539726583 0
112377614 41644339 0 406825254 420678858 0
11907711 60888 0 18536064 20434910 0
76183083 23562776 0 155070556 113028857 0
89422004 36663639 0 202534099 194022657 0
52529924 79498190 0 772990660 750873427 0
65625092 33456271 0 430139988 480917168 0
159675333 47858388 0 464320829 504761903 0
96487514 32609176 0 281309155 264214943 0
141956944 91036788 0 436560506 450202212 0
288599358 52354340 0 774241049 674981424 0
117602891 163931002 0 338216552 370951250 0
610294703 262613033 0 861061840 846311631 0
31436764 12099824 0 581458797 472289823 0
100824440 13901628 0 632851630 627044197 0
8438855 62450069 0 258899937 250639947 0
243148981 10778611 0 962507306 844416987 0
1719542 2868632 0 13512819 13623687 0
193370162 167835328 0 548335816 481994163 0
199045971 21477052 0 211645940 52650233 0
229110558 50401897 0 529804909 473928260 0
207366507 77356530 0 334533058 347564801 0
198288693 18530712 0 857101335 940809829 0
4461429 143729993 0 440874695 514092060 0
46373051 223658638 0 804743031 918851037 0
64618 4389 0 1693357 1932349 0
5164045 10665894 0 140401707 145259017 0
590813 26485088 0 286963657 299458953 0
299147988 76497171 0 359170469 447496545 0
48149988 52786087 0 749074995 798594966 0
53387108 60066560 0 560300086 524248728 0
72238748 37036763 0 378996744 357329267 0
1679240 20923 0 55046921 67601135 0
488127100 120792999 0 866298126 794360949 0
12236943 1115813 0 62079938 62364184 0
47740787 2398130 0 223175973 215822002 0
72053142 1926804 0 74434588 64455693 0
77830389 7035221 0 279014675 216501083 0
76307854 50262406 0 158610147 146386686 0
15744047 80960374 0 160022885 193284599 0
41257 100218 0 1180189 1088172 0
7295369 2411592 0 66601843 84208030 0
47028842 20587726 0 136173530 163292475 0
122537172 14970682 0 523156487 519723968 0
97631733 21499682 0 309163842 346931627 0
69611868 18654559 0 149267533 146681440 0
373175236 268647632 0 838627413 798542868 0
49087858 54213580 0 180049658 161433842 0
142481085 6713384 0 488235056 500501606 0
8695856 24904798 0 614915789 520946364 0
57872675 5202859 0 139863186 109888811 0
130483602 30338857 0 530760103 570875170 0
58442636 1960029 0 787819969 835695921 0
74624092 73101949 0 444500207 444887680 0
115468123 147408476 0 293375516 279905221 0
20695637 12459806 0 140186443 174461399 0
50786372 106798604 0 691284437 688075433 0
7612290 32939997 0 484290443 456158840 0
2146226 9417073 0 215926833 242012871 0
32902602 21423057 0 121897772 108336904 0
20866110 2724730 0 135324670 164047379 0
53086709 44309924 0 553780777 472902863 0
444168134 121307930 0 755565245 610922792 0
117138791 124405545 0 792019875 856438512 0
5862511 98617162 0 757552336 575368070 0
29805913 2451075 0 195796389 181066120 0
92209535 2432920 0 130386753 128941665 0
182968879 147499477 0 473645089 552146844 0
68821645 124661297 0 858399478 925758960 0
87741281 132596664 0 353980732 338210255 0
271621034 69314754 0 819600912 776571782 0
520074790 12768224 0 748133350 775505645 0
317096507 236322734 0 365616063 371608223 0
138036047 97337743 0 459990042 440198667 0
362422137 53127374 0 553793514 521768790 0
299759243 19079892 0 419978786 342277435 0
200442486 17378931 0 586030545 570560219 0
459357210 83488603 0 643008593 501680136 0
163547079 18689584 0 567710985 607210870 0
33853684 22559224 0 86032113 86075723 0
292117508 106293128 0 890176076 840672816 0
815181536 434293122 0 846411361 703325707 0
61532433 50624354 0 951825230 939930791 0
242574175 102764813 0 290421616 128179207 0
349358467 127137239 0 650750006 577772726 0
13607385 33928970 0 382968808 383389459 0
5215802 21324647 0 100915752 100406318 0
32888959 809369 0 195648514 250956095 0
182770719 120908804 0 605536781 605557421 0
748624357 131782729 0 925064449 607573176 0
596612881 32950321 0 783500155 665593760 0
177707790 110104697 0 781396570 644612804 0
31659980 25728235 0 536165085 708646967 0
2011494 6394560 0 84132229 88393755 0
376850286 86507281 0 488648921 504313625 0
310210531 10987141 0 813926669 703890801 0
5919266 12180796 0 80381260 62279371 0
291432821 93910274 0 814223997 975727853 0
78411459 47038386 0 158077538 152193194 0
184892590 74577452 0 442187616 332340130 0
216437127 8798981 0 561656132 467544667 0
465044428 305035114 0 920997134 918615004 0
474276966 159556791 0 702932829 681830422 0
19084195 23274121 0 92914463 97949855 0
101944705 1370647 0 192693482 184886843 0
50847616 139136494 0 527087774 517273447 0
197740639 105346632 0 801577473 767712348 0
387295162 117291160 0 530412527 282476557 0
89954770 9226419 0 664097651 709665053 0
2327666 1551269 0 61315348 78416461 0
669409912 36035345 0 875161478 812964533 0
11109469 691859 0 48617030 33009684 0
424396976 10879923 0 593850544 609253494 0
3499649 17561936 0 542922532 520256385 0
14698431 134862130 0 761479328 643081621 0
320260487 44468821 0 763562779 817946745 0
598379486 676736871 0 733774727 813505287 0
81029566 28956754 0 119507692 133090581 0
106763648 11536526 0 176899962 139287429 0
769158664 475678916 0 968931171 944957771 0
22868005 55032099 0 282704793 317668953 0
5328468 15505283 0 66388024 75498115 0
1570464 8421709 0 43620768 53381493 0
200958755 54147407 0 538262254 621457027 0
142243599 9091723 0 648806609 581030856 0
100314805 158572533 0 792965925 735050313 0
664751210 120909217 0 764056652 654825300 0
123756153 6369824 0 471842968 446473091 0
716647537 499302928 0 822373762 631658218 0
25390725 18658570 0 352588105 314199449 0
199198454 5372381 0 275300075 261403402 0
488241660 86108502 0 631051646 748714262 0
338885185 93983943 0 783254955 363296267 0
55247201 2355611 0 230422463 210640082 0
511003693 86653980 0 923925985 686327026 0
397688580 285005548 0 816952641 858183860 0
75295810 27012532 0 193898878 385451871 0
77619713 57413064 0 98006298 92476184 0
12034539 5737751 0 87100167 83678195 0
12994161 25763512 0 351467075 422943766 0
581753096 190148662 0 869570279 456456843 0
642138 2126045 0 73821756 73468869 0
45213390 114885117 0 796109577 920761752 0
301314616 71408941 0 781584008 777108977 0
187495339 56003501 0 334556688 363646558 0
138678847 79862586 0 716076305 665058447 0
441527777 44416138 0 689924783 547165778 0
51665977 44586317 0 231095482 190493342 0
101713750 24658417 0 221694825 196164280 0
192458018 105807719 0 234666222 218712089 0
11017289 41234812 0 718044169 715931786 0
365236844 35395143 0 431075057 285774457 0
304695929 194137453 0 855688602 879316184 0
9103192 120499172 0 860127830 867992974 0
160022150 708988 0 534578045 457652344 0
220824222 396485578 0 786986537 876920117 0
24837587 2922744 0 400643910 395621117 0
148970096 20731319 0 288150276 273117465 0
99827786 37411306 0 209251686 251405785 0
504397797 547920243 0 787463864 850655893 0
243643471 1664245 0 616819760 781220145 0
166456974 261448768 0 604628420 598310547 0
166509594 2943700 0 342491465 374183089 0
524566595 16047689 0 855252793 800388336 0
4751878 13028144 0 231586399 239407284 0
205630051 48742348 0 846741105 909682626 0
102020781 188334362 0 920911458 910729325 0
77490914 44781757 0 395148693 366840331 0
222424684 142406030 0 668227371 607925004 0
343637267 214832256 0 460644072 477320699 0
37936295 1078996 0 391251040 402538313 0
35089923 17979837 0 345570037 347510032 0
42229091 32446845 0 378849493 291031621 0
9708323 23231004 0 567954959 668299964 0
222495794 18749149 0 636290909 443125528 0
239374936 108328095 0 558853671 575899236 0
32331949 153281429 0 739661352 811659402 0
2007667 12790024 0 133274733 152710578 0
437380628 219471576 0 975042616 766998046 0
17306318 107507921 0 558625730 469879200 0
812942313 1446489 0 945438328 785425398 0
20531076 15620179 0 292335579 262714900 0
395349502 100835766 0 904090540 761512899 0
67395416 63421119 0 192544281 203458831 0
24377028 39932223 0 304315328 303980932 0
364543534 149610988 0 968509125 944982293 0
112866838 38095103 0 210793117 206998498 0
369483474 152726194 0 568268088 594195825 0
119146861 71578163 0 737850502 722576200 0
20753118 12238328 0 57971194 60955595 0
40364574 2486122 0 211493373 149055524 0
71689383 20608251 0 437481750 460050017 0
13622391 15446079 0 384662612 433920616 0
395304896 189308831 0 408836197 550940669 0
5849229 3244705 0 435499084 446545652 0
70124207 97450117 0 778627779 955161840 0
313757539 34525450 0 413796010 265584642 0
339961788 291846650 0 493567425 435197801 0
94756212 57026829 0 977763323 925243544 0
137742723 189269914 0 689624074 735317256 0
232330442 80178338 0 809453385 818987059 0
96040432 55713346 0 567829085 605933858 0
556321655 20810555 0 748615173 421394516 0
15755576 605309 0 18531757 13841143 0
42558384 296767 0 74051782 72556546 0
45289365 49069111 0 280528770 312856343 0
13026706 4286752 0 120948049 130869728 0
20816153 55664686 0 495121337 550179624 0
206124520 84538454 0 870880201 719044437 0
498746427 380860735 0 903339158 711128396 0
139555667 1658173 0 656766483 554205795 0
250901290 115452625 0 377231858 410382851 0
758746 10461 0 2700056 2999224 0
61796649 62446192 0 270921845 311789066 0
176800132 34052444 0 751216173 726093092 0
5195492 18938666 0 423867758 442914140 0
113095861 17105393 0 755335255 705567591 0
25080486 6553077 0 163496156 141307211 0
290188847 55858370 0 608519598 388230505 0
210182495 256848027 0 338111855 339611239 0
197384320 66860654 0 538994465 412914564 0
81522452 68165512 0 393655654 406040157 0
498298102 231366229 0 847483740 840045093 0
83902303 136999524 0 965507407 943543854 0
331210157 19387738 0 739712355 711390404 0
126794774 22601143 0 690289770 840884420 0
41649070 12238897 0 132081367 126655089 0
6495817 18332807 0 69059178 70202128 0
53159267 51377226 0 523077017 500620040 0
421011226 163439518 0 474149572 394299267 0
17415872 8264300 0 36982376 37351645 0
329329946 6446572 0 636775467 533741312 0
379669299 314199464 0 495684688 645682922 0
107339530 141301583 0 720649773 746799647 0
118229505 319003934 0 744474101 717685932 0
1109406 110832592 0 429897857 453424864 0
33447951 63752470 0 388646740 399013846 0
38414807 1303760 0 129996767 153319137 0
171032485 8411037 0 253129256 109242409 0
37407997 28312090 0 697767706 686742141 0
148793286 126019618 0 712285712 787438894 0
196450770 27053817 0 369170440 282066979 0
14469669 59033780 0 423819814 415129580 0
55977044 14704503 0 227284751 197759191 0
123496020 195248321 0 558651614 621900913 0
51224688 48807939 0 478074809 503867414 0
603294054 70311688 0 972731930 740145043 0
417428427 197277244 0 586863441 500126880 0
28047422 311711368 0 851971969 763826325 0
31973303 11250939 0 33944325 25334983 0
162938202 85976583 0 931478796 735281208 0
11874836 73016475 0 448849200 446088632 0
400492735 36318957 0 662030847 578623701 0
346951284 537151448 0 659852826 722618722 0
739976875 31100723 0 963468706 690659840 0
4304650 3261202 0 299032509 309027094 0
185656526 6043042 0 447406512 372055158 0
91673145 8320990 0 934072998 819701157 0
37012646 3979323 0 133941604 154269393 0
145894238 15977956 0 299628656 278231645 0
40255951 210488026 0 337985837 473464348 0
65146 131054 0 3815769 4520394 0
168033437 142232126 0 197796694 271538684 0
69906892 15663503 0 104163769 93603953 0
165180674 84623391 0 257048903 332240160 0
67207252 34592539 0 332322181 341441008 0
119817805 55940580 0 245560553 247723879 0
1994270 42170921 0 186304270 186592097 0
651004 10984592 0 63292745 63000834 0
67739054 16742520 0 91216917 94481319 0
23951895 33513087 0 346160974 369536773 0
18836123 69456632 0 710446671 666095762 0
42668177 10654138 0 77118379 57158769 0
8321899 212529023 0 770085170 596147468 0
347440388 27662169 0 464295721 378644854 0
171779304 30426033 0 612319716 661916231 0
67508008 4473812 0 726927730 747267104 0
399565823 240116885 0 509502222 449569681 0
169135555 168495516 0 502640715 532745114 0
341152 38188824 0 389022699 385096129 0
276734507 104884285 0 423542209 512279026 0
43076283 294786061 0 791851035 928717388 0
516139653 317954546 0 631678340 646038628 0
275135546 10655182 0 828938803 754503164 0
122498192 35932070 0 137686296 128025802 0
99545020 21932870 0 598756761 661737831 0
481164484 26024105 0 788684229 621968395 0
95318564 67063257 0 465703081 471459431 0
310824697 59772871 0 706401524 670949402 0
15480108 2764333 0 39918853 38972725 0
21039713 10061933 0 38433803 45937828 0
87085948 17858665 0 739754966 735575144 0
35168484 15185548 0 483790322 533185172 0
359733 1095221 0 45819417 41932741 0
194023815 68738187 0 385991748 362037270 0
100704517 1337711 0 440784211 383618185 0
45490753 38737401 0 496780620 575267195 0
49151563 9725527 0 508616886 519881761 0
701277102 152477820 0 947599771 900008615 0
145853578 11027068 0 558661018 490931917 0
89756900 38524283 0 403393622 535106788 0
235886888 105725378 0 501580576 373040319 0
681300 144572 0 4048166 4112788 0
59994294 26419158 0 339564499 322257535 0
297682002 28609683 0 367189045 359155062 0
379432290 56774013 0 724405304 764609378 0
96406093 37565140 0 533875491 534837458 0
596192345 18744061 0 874388182 722969455 0
1960223 2755158 0 33204320 27605561 0
576346807 7308649 0 674728329 328756372 0
130031458 121514431 0 399257041 414700001 0
20197401 17105825 0 245750112 336103607 0
53450961 13510219 0 70032368 82281055 0
345839309 4844566 0 574573954 247791410 0
331079553 30560243 0 431444375 335713630 0
157227174 12900425 0 346382305 339712492 0
393064191 160649375 0 605896262 478734350 0
31374185 1690430 0 239259520 184424590 0
235166326 5633225 0 679335480 639176690 0
21391204 177706 0 259367978 266934719 0
52931743 90682329 0 403252298 405019412 0
38419231 7564471 0 380223832 493782564 0
236273654 95303091 0 871605376 852652804 0
474242658 54275320 0 776237590 408910187 0
10364745 512046 0 41280314 35454607 0
193819346 31546997 0 256130625 265513441 0
157053661 26804946 0 253776849 243415742 0
406826183 145129989 0 707187319 652439759 0
54026026 9996834 0 320173645 236282442 0
59600345 18065139 0 273694390 272438317 0
36475550 22083689 0 94472311 46018696 0
10736519 6550135 0 168067824 176754241 0
175621838 7516967 0 503943549 545680718 0
137453917 90366558 0 513716741 346274304 0
7275026 4901804 0 224260031 201976149 0
98545864 33422867 0 158409588 168715849 0
61184011 118717302 0 459375971 451341060 0
442043390 197459285 0 548112502 381642319 0
72151146 3171180 0 722283244 724850320 0
639691173 75894404 0 761466939 313726436 0
328839160 3014576 0 525511649 527431781 0
6408852 1639741 0 44414676 54246124 0
29071149 6738666 0 431994730 335450087 0
327429594 47393910 0 473571625 527124943 0
321490681 310800313 0 648459309 895317434 0
77232319 4566696 0 128996390 83024415 0
108234727 109433153 0 777921198 919420928 0
315810241 69888575 0 381307487 399234104 0
4095175 60846590 0 835968615 701197837 0
33688810 243187341 0 696546427 856986657 0
205633959 159426866 0 605504258 569728478 0
580951255 183093145 0 969585436 494219503 0
136603352 96478863 0 672974981 638931217 0
392433247 11494016 0 791009545 686197878 0
118332681 18779002 0 126535160 135820829 0
77041646 61358426 0 131178097 132748940 0
252027 1291247 0 68051261 67909887 0
126199490 69751367 0 364709082 303261292 0
25221636 3264136 0 485685782 501993993 0
50602283 6046283 0 595821800 575503940 0
74082926 12116682 0 152643585 161211876 0
13371623 32321309 0 250481798 263805037 0
375377617 330160117 0 786187359 929718617 0
634962523 37721924 0 850081995 844638693 0
37212833 16827405 0 736628187 749999942 0
70900500 66815535 0 835018972 806974006 0
260340481 48454164 0 463926845 321214577 0
133523835 43162029 0 624593230 663484517 0
121854376 58175287 0 428680763 509384702 0
281887291 36391025 0 521457107 467380988 0
41298141 7932228 0 620864122 561522232 0
152490938 84277760 0 669371836 621578479 0
120926883 7653247 0 593122826 534901631 0
127289400 21588666 0 259282624 249235251 0
5605478 151430 0 7755478 8035911 0
169584566 80939837 0 386931436 387501095 0
696491089 189072765 0 794984227 566152725 0
12874801 8622074 0 67996938 78294007 0
138481779 61758256 0 390904330 474392074 0
72803382 7152684 0 412446166 427975374 0
57515718 13202739 0 264960079 271081009 0
320003995 8553889 0 711295542 803109159 0
123147998 7879220 0 154492917 179989187 0
28760910 88968229 0 328940427 353982244 0
60030366 16770518 0 378472758 308406381 0
104784480 29151119 0 176639498 168389784 0
90679145 15678080 0 213836585 196142105 0
182089760 114342229 0 734112072 895559004 0
624557433 254587709 0 909008514 646098060 0
60294993 20590213 0 333664908 298818003 0
154664935 18201526 0 261410659 247514546 0
19567709 99836300 0 940085089 801305645 0
41207798 32238818 0 179711726 189159952 0
572958591 91797 0 790540020 635089059 0
209952 1099962 0 160963357 139596769 0
44375145 58686357 0 284789112 313304532 0
25992423 150063831 0 628850191 587000860 0
111407437 149120777 0 588440610 609073255 0
17768283 101045870 0 236754337 268888342 0
761774290 332723093 0 980580858 550372705 0
42703560 24205617 0 437800512 401495887 0
269987717 24918153 0 511660497 293984542 0
261839823 48252915 0 566261254 431213524 0
6264199 50784822 0 269659114 288052640 0
11372972 26637990 0 242363472 234882039 0
62193453 53061045 0 281788520 330809716 0
87386152 108645278 0 926600040 972461774 0
6228083 30492610 0 577580096 565673387 0
92441402 82193322 0 422935715 410189770 0
127213692 184658107 0 698845924 722952620 0
521978365 113104826 0 657262865 582431812 0
111534709 28910659 0 365696053 368712336 0
180541874 79368483 0 382320801 324581010 0
691828604 139877943 0 745228549 672225500 0
31457601 16664005 0 139209577 130582342 0
3313629 6758676 0 391760499 579874892 0
135341851 206888419 0 917814976 909848672 0
109218635 15785883 0 183599118 202542076 0
194445181 39619932 0 902417624 825355815 0
152445818 133809400 0 640397677 577069371 0
39800851 18751019 0 72678130 57529032 0
44342693 23663766 0 354480996 356429726 0
551208617 399434158 0 651339388 634927193 0
12747784 182392895 0 511039511 520164569 0
5391480 643454 0 24497709 15863400 0
3108668 36726628 0 332181602 349764240 0
2356336 18683585 0 67237850 66079161 0
10928500 27218736 0 615085164 829744076 0
5683035 10071545 0 279736737 268106458 0
14736344 19028468 0 627819033 637261519 0
21955813 17603185 0 488461107 494714042 0
369632270 248205917 0 579527557 500645249 0
6178321 1275375 0 22996844 21477320 0
161989883 142551110 0 257593720 300064643 0
180118245 88796389 0 547094467 581952862 0
202213679 171285226 0 294174089 234148362 0
1354317 41763790 0 189079949 187950456 0
52942747 7001075 0 250211763 262818570 0
88716429 64657185 0 624880075 649270800 0
38572846 20074718 0 808984226 883541359 0
61194803 132740877 0 464079517 474599780 0
64300544 75768030 0 400627121 422804995 0
384821723 227112005 0 443082776 413337980 0
51021905 11224088 0 96656606 132313688 0
23043402 32459780 0 367247938 411944435 0
82665685 102236084 0 783240630 858893328 0
5464273 19534232 0 281265095 272561445 0
21498400 4359555 0 113972817 103588088 0
48264890 11937272 0 105181033 62342127 0
8940 460092 0 21877273 21241950 0
114148785 40898333 0 322788196 326665004 0
49436829 210937855 0 755437405 710329563 0
14669333 2010312 0 129306796 138270537 0
23109984 43325746 0 387900607 392309365 0
19926494 73966024 0 693497290 628177824 0
19977350 28602213 0 335499958 333681170 0
51632599 37189351 0 484120174 472382709 0
32163791 16817902 0 538794082 627753650 0
82937207 268640998 0 916149123 935246444 0
226053468 173553385 0 406645493 422520332 0
193879194 5144807 0 283551620 247058709 0
278072829 33948696 0 328065433 552159662 0
102004725 147956459 0 889026346 900099960 0
302737603 15223640 0 577621979 552628242 0
86616541 89349472 0 383887709 325709094 0
22570282 29304869 0 738731592 784670665 0
110126008 32205377 0 257778895 237768771 0
197639032 42177680 0 441791481 473058688 0
3094574 33934444 0 149607807 168575753 0
76313971 38121337 0 124484631 113559539 0
7503140 11428071 0 213334812 203941012 0
176871705 143723610 0 381607143 337650874 0
38629988 45909005 0 597156041 512539925 0
17328819 6909364 0 137829031 156355507 0
49043336 8639831 0 408363830 286870970 0
80121870 3721060 0 308407276 307514973 0
582323198 96375013 0 646353286 341077139 0
87394264 40503135 0 136893022 156790770 0
304244164 231336487 0 752109910 644933563 0
15698454 1985333 0 108535580 104899567 0
220588924 139985128 0 282162782 280483969 0
20211206 1887836 0 138089205 125625425 0
274791647 195788711 0 355371356 563247978 0
59965393 19265129 0 310892747 454645112 0
348408782 236892449 0 741322189 753332803 0
8022501 8558918 0 8826962 10060556 0
639433461 114121114 0 705009979 349107897 0
278197888 34442945 0 361449782 249423054 0
31660390 8461015 0 68377878 70780027 0
398388695 206825794 0 855773010 773825826 0
228945021 9728489 0 292225024 264886219 0
288532934 1427437 0 583423914 518665934 0
32086909 129468534 0 879073313 875691655 0
186902437 101993773 0 279853381 286624815 0
64161933 5006855 0 135122233 157923882 0
57948928 17500009 0 551902844 676355542 0
5445560 5050997 0 197596373 197367054 0
141535602 3867551 0 236341213 220188760 0
60050532 20370688 0 493853200 472542195 0
15286282 137029559 0 794296851 778456272 0
41578725 68586270 0 626746073 638613973 0
2726561 12455827 0 211476201 295272410 0
640651423 94691029 0 804864564 899605021 0
68634543 79234207 0 527191930 713666279 0
441933936 149767998 0 724871846 671453642 0
4598207 52170335 0 394796035 377969788 0
11075801 15464448 0 804564865 783375433 0
432567303 29132657 0 616281148 339298972 0
539092786 182221062 0 807083215 803525529 0
49661412 264281032 0 745970064 807024700 0
134968215 99961587 0 888368351 931624238 0
528543170 175880058 0 634064704 675911817 0
188702004 68543167 0 328920112 253045964 0
16914329 1823275 0 35074501 47758561 0
8734387 37716191 0 312761523 283411655 0
129627756 47399658 0 754415118 787173022 0
809102217 472800427 0 877723027 594305160 0
113961316 16827257 0 413630557 428322895 0
9846648 10239067 0 143569888 130156081 0
4248485 61518036 0 723852473 636696021 0
57248117 819568 0 505455412 308465115 0
477831075 274083770 0 797018990 658737245 0
109494429 119059843 0 824231166 787606303 0
669770746 117868998 0 835264861 664940598 0
281219795 80761523 0 742585846 803698995 0
608088246 418171258 0 728458668 604105692 0
4232024 90021070 0 634537933 661294418 0
794518476 2961812 0 984988123 790831250 0
476278338 42619038 0 788409453 753008295 0
321425523 123864220 0 632286608 196477004 0
243931751 175522174 0 575360619 541482943 0
789211806 252828750 0 852042130 812673625 0
22651427 90364896 0 765644614 809423703 0
466957305 37998913 0 577728960 589934990 0
194334063 24563764 0 399193268 437178404 0
61916561 14237531 0 272062868 231740512 0
237489201 59726323 0 262723888 408791648 0
102582143 8365453 0 114697460 106883554 0
262090642 59678713 0 509285305 449665219 0
19357832 1613759 0 28576235 27773013 0
231063354 60566668 0 298535095 288017856 0
43362969 40124864 0 207221664 201002007 0
67371452 131207287 0 812271634 847169194 0
265351779 24868385 0 385428218 368212533 0
4485714 43995292 0 328892724 368157896 0
486996133 353667845 0 556787184 643129486 0
65991000 48578780 0 436839157 455482210 0
103418452 40383963 0 221033808 182840619 0
71571543 162273979 0 523586306 669602493 0
9004999 1637683 0 239230608 206335604 0
245115342 63037716 0 298688462 346588655 0
13173622 52870376 0 363389550 384408621 0
15586359 36135990 0 328796895 297869734 0
249242653 135518945 0 800453888 824005698 0
341226274 720725 0 493447401 449971944 0
192534460 204148871 0 537099576 593550317 0
511640507 27635454 0 838510789 734106989 0
10949949 25873275 0 364275204 357449562 0
34562420 10607433 0 165261230 182277460 0
88932050 71679558 0 935037616 944328066 0
50505862 64276867 0 110317094 111748472 0
6097492 7909603 0 82771847 105171503 0
139628399 22634449 0 463902291 432854795 0
12572227 20105151 0 80105440 87792620 0
99916997 6507993 0 288513758 280197667 0
5550032 4927757 0 31481244 31104227 0
18341309 22214517 0 297513100 287484603 0
79380147 11875208 0 508861994 544297163 0
53766501 3872304 0 280934170 228090963 0
280601865 222754198 0 520328939 430958728 0
103597146 63568952 0 316091487 270350449 0
417728305 198191106 0 692856394 604968502 0
64656487 8733960 0 83505382 102402922 0
606900180 498330059 0 868025056 864299763 0
312625605 96525267 0 934902405 872240641 0
1552338 74049 0 7657337 7393472 0
6733650 26114894 0 321778710 291469267 0
730839112 409611316 0 943603031 650504510 0
89790216 24731973 0 571675637 596661720 0
203222594 65231885 0 665838520 541538868 0
391894335 180854694 0 555082838 406631040 0
595245318 265800134 0 858010568 913280396 0
301608759 174376208 0 473199557 369551782 0
414969056 264498565 0 715164893 565691309 0
15277029 57654079 0 193133651 155294061 0
572925434 464321963 0 851532020 860006518 0
4790979 3869023 0 64262530 63244885 0
27398512 32835749 0 626853733 409722118 0
81294037 65460576 0 917104534 866785467 0
70764150 34762936 0 464592499 461509190 0
676175622 384387096 0 898531283 584092744 0
14614241 9348895 0 50562371 69643059 0
78026608 220670467 0 882722625 833539010 0
108357487 112026400 0 822636139 793292289 0
8617177 3961678 0 89767310 104461916 0
4758507 2588114 0 776364868 791710395 0
36836428 91854395 0 595277737 609012997 0
90918081 52861776 0 245911121 233913192 0
787472639 270040959 0 886125744 682140106 0
7456225 14535050 0 277684679 215302345 0
414679520 52049608 0 575251457 556774988 0
6176827 54405216 0 333289991 322246930 0
72262873 120519607 0 251384987 155715993 0
219273106 78115079 0 265487804 146442607 0
590702347 31018077 0 635334841 509614883 0
50844540 20379199 0 174788555 157943796 0
167315168 29434380 0 627069179 569320878 0
360727639 23951364 0 738200600 530542222 0
57036035 18846955 0 471247760 474710656 0
139304202 39126613 0 181380447 164253137 0
40809757 14524952 0 164289768 160725701 0
232423205 132986498 0 702927952 731661343 0
52742307 13302885 0 203390443 153375962 0
320501234 323649556 0 564862616 578775988 0
10416534 66944986 0 582461450 621327036 0
767783 52803 0 7458151 8283844 0
24295090 2598310 0 92870867 96062856 0
156346894 131357490 0 666571756 677413093 0
702236953 117935312 0 891168287 447005829 0
319454917 78186025 0 461905540 598094256 0
182309509 9153465 0 774898375 731324489 0
19980 5725601 0 37651171 44328941 0
104252331 42214877 0 399674285 408914640 0
46910245 12807768 0 638744841 659877841 0
36691733 9834338 0 383793465 444980869 0
35154026 11575075 0 576170576 518166064 0
2456786 21418434 0 274759073 290606334 0
5694534 15180053 0 221250752 238795830 0
10576606 8564197 0 245555834 229635411 0
58354551 2646063 0 224848973 261411905 0
79951896 99527036 0 470393191 610949511 0
24292227 12853141 0 248763988 267327247 0
78273256 28316896 0 113987007 134130653 0
28017932 9621738 0 348392928 372763813 0
22333210 16483957 0 151301495 154994651 0
32744860 30368382 0 899012600 925540145 0
619102766 16314498 0 943653123 654179948 0
6559668 56449203 0 178056295 206191924 0
560756320 17334327 0 813588107 697383920 0
347411570 129266522 0 594339730 547279020 0
52677273 34206258 0 701950170 729772654 0
279490 2141104 0 4291960 4523315 0
743601810 68987805 0 924688680 527238436 0
28569804 8988207 0 139205116 149757461 0
8038505 16920089 0 192892614 207695829 0
178985835 136372926 0 739297903 717928943 0
95255623 108886715 0 785527094 885827222 0
151850831 34064048 0 260087726 97663587 0
210667196 754940 0 484891898 560068952 0
7453289 675608 0 168134671 171193844 0
70962026 59120065 0 907540339 827481911 0
620362516 208398320 0 902344541 546420114 0
12197644 33869755 0 480434259 485308481 0
441312289 324323834 0 610980849 487866586 0
45438691 4411486 0 72866075 79399883 0
523017284 254873967 0 870545780 591414220 0
433072140 298839561 0 696125193 826771121 0
350252301 105780293 0 956324215 707724236 0
125374509 19423240 0 271220381 258067230 0
10711833 30191417 0 281845710 269060381 0
18318311 77069779 0 646157766 788688614 0
31118687 25011253 0 464077125 435937263 0
2103719 9374832 0 447135911 508986062 0
209704716 136413624 0 380622882 540208056 0
58293020 52080000 0 447465368 450339115 0
55569102 34658727 0 380769824 533152289 0
155738243 75352884 0 271401961 293725183 0
192936734 96777935 0 347826181 360971639 0
419244362 120738283 0 586867507 562091652 0
28794414 20458735 0 107298266 133414837 0
100876323 51925838 0 607535588 675273419 0
224699062 24370936 0 775605170 740140297 0
18928271 34780986 0 604120825 711181933 0
207438082 160209065 0 603868854 736054530 0
6891176 3860426 0 67768684 63674560 0
31867762 36821228 0 446629657 440819105 0
457488393 216219543 0 765089021 769125827 0
5591522 4312222 0 274391947 322542060 0
4937823 50998184 0 374579150 336219726 0
30491768 136755862 0 523918453 549682408 0
24008051 5414771 0 56146341 60795651 0
28266791 7685784 0 62224831 71244556 0
298591061 49433271 0 585310347 408079678 0
366822390 36334554 0 645344508 719226179 0
1677839 30815941 0 262731852 254309227 0
239565942 106169542 0 285082897 292450105 0
184615120 133411883 0 385449128 434294306 0
123123350 29909370 0 612359852 608016940 0
14698468 34091783 0 675971529 583369084 0
204137008 891473 0 429155679 436419681 0
230781962 102101017 0 419436974 439732945 0
157698346 61128106 0 415356549 619087115 0
79372216 12747308 0 848756996 886077477 0
254561975 42369866 0 271559439 238464091 0
37919308 10160475 0 66063469 69481901 0
7556076 3654890 0 683482988 684465942 0
28452458 12958613 0 31964846 27708302 0
122563745 5788344 0 495446476 396156075 0
269272442 46273747 0 864341033 934532551 0
401998498 149866215 0 488261649 350611821 0
95661257 72228337 0 163748188 135497107 0
164932058 17024809 0 402303353 342734150 0
28063858 8352869 0 604781191 557277653 0
48210490 7679668 0 138462070 143217702 0
560982815 100123945 0 654173834 351022219 0
231730360 18541906 0 741353216 568991778 0
77454631 50127415 0 666315900 627509640 0
348374737 211652810 0 594448847 503137589 0
12439922 89089877 0 729350491 702321396 0
84918334 25601768 0 190505549 175516010 0
26353670 82687995 0 167020208 254061046 0
38288762 151109602 0 376765781 436088688 0
110861893 47390662 0 518058007 553542256 0
113972118 28224353 0 829933083 751535541 0
6739566 9259233 0 106965693 101169848 0
11764854 9053333 0 273117545 241005625 0
45575152 10116479 0 395755925 331334160 0
48812565 10162649 0 251718163 226600539 0
733621663 33378327 0 871143371 566824009 0
276803447 78402602 0 390430493 442757032 0
100762038 9139610 0 177901401 194956089 0
54106473 71958584 0 343206148 578801576 0
149895524 73620945 0 160708402 164452492 0
134385078 60931167 0 662342789 580483494 0
442294262 265757736 0 892347615 744500503 0
385790415 339551112 0 605356811 652847467 0
364303299 35634843 0 797906170 777400258 0
34949809 113662751 0 725821968 669887261 0
31494088 7381173 0 69047213 37742006 0
39223243 51504310 0 163947030 164084845 0
362223536 7582749 0 591887188 598061926 0
20203155 71379354 0 323435105 346799336 0
31423201 94900565 0 788596235 903482302 0
503240079 316286364 0 665175973 659346165 0
38108960 77244104 0 443780948 417478411 0
32044423 54124865 0 496201090 375659554 0
667766696 25957033 0 777972405 535915549 0
21642921 10952053 0 365034292 461710446 0
146073516 68329329 0 598189994 635208663 0
7855967 16513780 0 130764063 118829410 0
577358866 20630773 0 894582286 425860108 0
15134097 62926492 0 497668387 451847735 0
115842608 6565855 0 315172019 224432287 0
38221206 7851931 0 667570528 559536682 0
118267257 3932478 0 177025685 91429094 0
57318629 42603123 0 71708705 66409879 0
7875027 10692186 0 78279295 71208891 0
133542247 250611 0 510543298 459207461 0
333090072 15835993 0 660445308 739353377 0
93572145 23120569 0 638166989 627964260 0
149525185 33859100 0 504108069 514680238 0
2657332 2017289 0 96541371 81244234 0
3091011 52481175 0 589735766 637647866 0
70077161 13962402 0 843783931 878398971 0
31964540 84221734 0 635491405 658692843 0
16493460 2647539 0 70249102 84890229 0
26105571 10296409 0 83608085 73691135 0
53556373 40061850 0 698651022 507240761 0
22523769 68072982 0 269896324 394940520 0
208110720 266973713 0 679250981 730759643 0
248197487 5187234 0 291984531 236785741 0
56736955 15739683 0 587794628 606836152 0
729893 88134676 0 581538390 562385218 0
99927146 56571621 0 844156272 828382032 0
4960543 8362097 0 51112067 52358607 0
65089126 56613911 0 725630600 714006289 0
303314208 46456560 0 761238204 730021925 0
38878242 5967571 0 41747042 31629300 0
26859590 1571896 0 83687842 68272236 0
43097673 34794748 0 879517108 883121681 0
31194220 26508221 0 527724089 399478953 0
372346101 118131651 0 556371562 430288826 0
160438 650649 0 2349178 3132247 0
410153 4610487 0 96696256 91212991 0
490336649 70029836 0 693765961 572825847 0
583409929 45223008 0 878979253 843276678 0
74582508 79330766 0 668480419 781425177 0
32184856 57491212 0 661577144 475175026 0
33066753 5548808 0 153972389 136475652 0
17223437 16373102 0 219899359 210844026 0
32608153 18398892 0 569410719 551163842 0
106914895 14764594 0 679316581 748898513 0
90799610 41505770 0 584537836 600700598 0
305089793 43465824 0 356096491 273089301 0
695862598 120512231 0 786842133 493113825 0
151918372 107113800 0 630600840 634083857 0
397916061 299868141 0 596286931 769788597 0
1757147 33900710 0 75660484 165511696 0
33365692 7240844 0 738770043 804700667 0
263183382 159760209 0 375112433 380584464 0
25925985 30491657 0 532499445 549574847 0
217952402 10725494 0 277482233 224404824 0
36626708 82475706 0 461902949 487809217 0
167968629 117032911 0 616446889 604779683 0
97972715 54466345 0 726876050 802407566 0
139164937 20794543 0 169395666 130383389 0
3993509 41597473 0 427461923 422828277 0
14819077 915393 0 26192936 28222539 0
229592666 2319411 0 716438566 266291397 0
2258126 811756 0 4450919 4880797 0
62650831 8514161 0 74374368 99180028 0
35565245 82614852 0 435675699 474109005 0
284579411 206515620 0 472383746 718924596 0
7185837 31911373 0 309979338 294083145 0
45604449 84890933 0 306519909 352750754 0
121176350 54065889 0 318291552 323435408 0
379601552 27202145 0 866863268 728522867 0
91807155 31404099 0 526892756 547116117 0
57953465 89307340 0 79171341 98803947 0
258954667 279453704 0 589306397 641375124 0
76514059 6363653 0 278278654 219935955 0
453901555 40655576 0 540097054 649272099 0
290989110 37380695 0 429808730 214516383 0
7371 41469 0 270218 265456 0
59515453 38062732 0 185150819 195829264 0
62343812 290643 0 374458008 385605637 0
24300857 8776357 0 138316046 159257088 0
11244620 4940419 0 26628253 30276713 0
95749765 80881418 0 584867532 586098514 0
134052273 288375962 0 808513468 789375113 0
272304556 108144864 0 506877676 643344582 0
21110057 112969212 0 362354611 405535405 0
661363223 530954932 0 725166657 585368983 0
15146328 64150682 0 267244253 248264511 0
18579304 111041043 0 485943085 470523931 0
567431259 45057611 0 827919529 867501567 0
8978459 5333939 0 18605862 17695619 0
67213044 101083628 0 573220932 549011311 0
177022462 101685063 0 861517176 987366055 0
45656219 11010401 0 65981266 93341923 0
63635228 148046801 0 426451705 466271468 0
6805790 186529 0 83226345 79811617 0
70009326 14929825 0 359734461 319531307 0
713592358 215672655 0 735327211 692330654 0
191744954 3939529 0 249366938 223134958 0
481836 220852 0 7821266 8076565 0
10823414 39852882 0 396163529 367911525 0
523578788 418105923 0 572562825 507931706 0
104581700 35131441 0 136450335 125485751 0
43512295 4320932 0 143600130 130617839 0
167453825 95133750 0 475445325 538242255 0
209550186 72802986 0 735783985 727977888 0
19578029 25602755 0 35557378 42168579 0
57136941 13230202 0 149122472 163777894 0
8768035 8165826 0 31657772 33233807 0
324744672 54235972 0 857722990 516099347 0
174072531 10136059 0 662885142 754367090 0
192135739 101720392 0 322759163 311487290 0
273755746 507221686 0 545717473 597199083 0
55087833 19033448 0 123369791 123423593 0
20409764 17616072 0 392650920 370891451 0
34563756 17548851 0 40465575 33061991 0
38953831 16053584 0 121124290 136152765 0
542560942 164980913 0 793997610 785308214 0
71301728 113802071 0 223123449 213376186 0
3345467 3399971 0 57150989 65292397 0
308723465 227211978 0 438869279 423586961 0
118738723 25821596 0 131793713 86302080 0
55205702 46621435 0 268804517 227493193 0
42160354 5155883 0 180676678 192917964 0
19094839 15415076 0 663912348 681544014 0
410948451 17726231 0 694109520 507759271 0
20030489 8616626 0 64259716 67763130 0
90582630 69158684 0 887463077 861517825 0
386466418 79334253 0 951483954 822027665 0
251967368 54019337 0 340942176 348495104 0
112554187 27046744 0 240096534 284628731 0
361939135 59052712 0 872608376 807735631 0
97257195 108604244 0 354949552 348082385 0
123778512 6007838 0 152439175 167777336 0
151566588 35183584 0 441880961 487900132 0
440008707 332662165 0 695388913 854202580 0
178467018 210859023 0 762150916 870168933 0
304393155 2831895 0 579029665 558862585 0
261647325 4881671 0 380458571 344177283 0
30163841 1551309 0 310887685 358374509 0
229115644 6792488 0 526998524 574789501 0
5376384 1980562 0 50070076 45467031 0
220339556 15417687 0 370855374 318993723 0
385259035 151285145 0 659623542 340212515 0
8389325 9102925 0 170209404 190476512 0
75816723 129031580 0 648596380 835790158 0
215569072 9383570 0 960086353 987293607 0
173276429 74899593 0 469463998 444977226 0
209979790 7068542 0 234930080 224094845 0
560992579 62245410 0 848891626 752613547 0
25472959 64037331 0 711790478 681768290 0
135648257 15221370 0 184192274 77615798 0
168704985 57087096 0 216186083 216272738 0
30390669 7801702 0 650080897 757345453 0
420830820 40331451 0 862174730 837039441 0
716088342 209242840 0 977712313 933577305 0
246079402 202964072 0 781738013 746202237 0
86672314 2456582 0 971255792 951265091 0
291163534 121549068 0 796230016 788510709 0
9591108 127074824 0 408166730 416767090 0
633249 10016791 0 656540256 524560275 0
86484659 17488014 0 96099735 83642240 0
46398815 13558490 0 227945605 234218244 0
89841837 73896696 0 486464828 560595457 0
24760516 170764153 0 720448845 858244160 0
544524182 83476762 0 986433958 975249729 0
520918 373697 0 1522973 1654956 0
5089271 11750200 0 367224948 346355252 0
53468391 19343557 0 118007986 127626424 0
11518556 16042750 0 187861978 191182580 0
44404482 7096233 0 84610413 47241812 0
3385498 406531 0 15358402 12339731 0
546692109 133312539 0 722839478 626430990 0
103962569 3521573 0 880908800 796414140 0
317382241 91957868 0 561004626 621040030 0
371842299 228780773 0 894301864 887462237 0
14109999 6623906 0 293454226 196536868 0
686013741 86203020 0 818027385 741019397 0
4267688 9193407 0 82230804 91549720 0
135654745 30065073 0 634072966 775184006 0
2295235 31855224 0 102188446 109073918 0
99083526 41367804 0 702873777 730545732 0
247064231 13114294 0 791766329 795706506 0
637191817 23890827 0 877660258 749330144 0
14712423 408472 0 98503268 111584976 0
52269230 184314 0 190030674 189945031 0
12178320 94860 0 39110346 28429256 0
96864942 21166146 0 543477402 465812440 0
9797373 14643091 0 75124017 73936507 0
165388491 31759210 0 566318264 575086449 0
495545585 87857419 0 577800080 720486188 0
23992453 91515705 0 385170668 364433245 0
55898963 19993300 0 143555198 151180787 0
41503846 167109974 0 382762842 546016469 0
28410379 1625584 0 212635192 194092262 0
200167200 20977710 0 579992771 547962279 0
3842852 21347374 0 573747460 655631997 0
265412221 2368398 0 684268414 676333322 0
239010816 3452020 0 454041507 386135217 0
30458844 42157692 0 163863243 169681545 0
35035715 15250273 0 331969786 200289555 0
127644818 8912193 0 622785695 589735244 0
201302709 24891886 0 600383515 592222270 0
150660703 10647504 0 518387308 583720412 0
364213100 62241617 0 443817363 382693267 0
112748138 108530994 0 486333321 430068928 0
318322048 235941032 0 503487577 507490234 0
67933661 109322916 0 594900424 560454154 0
1414872 3108639 0 19919284 20444682 0
16329744 7266632 0 30113027 30820339 0
116513932 22146470 0 663834769 612818923 0
49418498 81357821 0 513090486 507673137 0
46786109 6458219 0 142676923 147173426 0
227426451 56490651 0 726103765 487176172 0
109968175 146332807 0 328062769 247555915 0
23016778 139410907 0 510275612 458020105 0
20066756 4104313 0 34697901 34712703 0
2714052 16776449 0 472434960 904123348 0
344895391 30552330 0 464671544 492317430 0
185201600 4126845 0 253405914 202378791 0
71758180 179516385 0 918642357 917558103 0
918744513 40037808 0 925318501 464060693 0
36859831 13610799 0 158481178 99666119 0
61594033 73255295 0 454188547 511714569 0
12812838 20707305 0 166484759 120898565 0
147716069 5646047 0 497709925 470077315 0
53173708 14524259 0 80621179 75485784 0
80255845 39264585 0 544679450 534516035 0
46901264 25904526 0 730765170 741442691 0
150749310 77581594 0 487428517 488678603 0
205320720 17817659 0 292136215 300565166 0
33070177 83725746 0 427702162 492280343 0
35588631 116687116 0 648740464 654357121 0
43461769 17440316 0 124841975 95497293 0
63148876 6360028 0 229330295 229720187 0
50837337 15275354 0 517025101 494946811 0
66417215 21072852 0 612740319 610955986 0
89842014 16865763 0 555804996 574920555 0
4656019 9541006 0 42843041 50877290 0
40175626 24952553 0 401483448 334205601 0
37565701 34969626 0 496741295 609343825 0
187852854 21800713 0 252932303 196126369 0
69837624 37327616 0 450450330 439209446 0
10289621 216253 0 68530296 75833094 0
105514638 111430069 0 332445282 344635470 0
35593107 113457246 0 493749853 538732288 0
54211708 25687335 0 767527041 731720221 0
258119678 65866114 0 476307721 492095348 0
709565900 58702860 0 852352260 603423564 0
268576515 73938835 0 549113648 567879514 0
101067789 48144609 0 562656027 640532353 0
112987644 45699751 0 332865847 325889690 0
91174303 12883582 0 754097497 729326644 0
62295163 99720477 0 393402341 390888116 0
579814 1556756 0 3482771 2404083 0
155907901 59813431 0 363985953 388443854 0
197191290 48037637 0 311772384 357918232 0
587355191 157635424 0 905428430 405825920 0
1199618 25697490 0 421843120 446129959 0
105370355 93924452 0 596473453 585960918 0
16522785 61762552 0 502240206 834224158 0
67783681 195381542 0 650141720 817316125 0
251680873 282741321 0 975101800 972321056 0
614833148 3624917 0 977164410 941244224 0
124379736 31778876 0 368779096 199579901 0
25950377 21653920 0 117813853 124373929 0
225846394 306139053 0 869129758 696350773 0
121918913 65970261 0 143722126 170011618 0
47326884 18188715 0 321734732 317335489 0
17485100 139521193 0 465858964 488178313 0
1357128 25611178 0 582740780 577954336 0
54662839 32450298 0 165260135 127107634 0
414458520 359172024 0 482772787 425129383 0
347430043 92634838 0 612044183 608658313 0
111287962 145147388 0 775079527 785124448 0
58656113 4131330 0 71544846 44724829 0
394397476 196560083 0 714354665 753066314 0
302981338 44530069 0 768293614 699530966 0
591127 2000382 0 39016651 39228107 0
111450860 81346368 0 753578524 712524853 0
2320127 46713987 0 564910361 533936986 0
3004691 331084 0 16772109 14059552 0
18919759 5592751 0 299715185 253403718 0
53905383 1277781 0 150778747 153818251 0
59905479 40686081 0 826214337 816969934 0
100929025 1415626 0 114263782 70924082 0
177522387 6843334 0 546585726 510726257 0
96232564 120885963 0 750510567 793021339 0
156682082 115123078 0 268816421 268555932 0
2806507 29542560 0 134943560 165903746 0
27493726 4124668 0 103528631 85988733 0
44013999 54373288 0 888301204 825176678 0
1217188 13716429 0 336067859 382144949 0
42664972 96953548 0 570082386 710384729 0
59043343 2924904 0 237726418 216478153 0
14009863 35561772 0 211235346 199544554 0
171293827 162093107 0 231644429 190784093 0
48298319 28598030 0 432611260 371864976 0
432914701 93761033 0 612546654 673510529 0
109044587 5503258 0 188983158 185507837 0
64168826 392235 0 276195473 290317950 0
4346543 6666356 0 373479957 425285967 0
5455637 3981172 0 60599256 62941629 0
102807630 24189524 0 503987065 468226093 0
278130936 125547088 0 670852133 521077144 0
41932872 22408076 0 435988153 507224145 0
23828347 1777372 0 70267396 89695120 0
13173499 112276477 0 821439404 695580298 0
155944244 52257999 0 439685515 450175107 0
15899080 425492 0 72578327 75106925 0
17629 3232 0 41491 43317 0
303117094 23161771 0 669495025 775639209 0
404607841 65015163 0 740976305 748455282 0
110342620 42311929 0 237222252 208887156 0
76671532 12988386 0 161516663 167800175 0
79610394 21634133 0 532707517 522977094 0
348800713 4618205 0 775988751 539276828 0
14206489 367971 0 518542709 509691769 0
104043092 80388148 0 646197371 716036651 0
537357487 496723958 0 707034636 601459643 0
35255087 54221088 0 599126092 568015418 0
29164966 3009514 0 43506733 38762208 0
240005471 59520626 0 657680711 668389572 0
67087638 58913900 0 304449261 313415420 0
68195807 29715743 0 624475909 624708843 0
171942155 28766256 0 202202517 137308702 0
36754982 14668236 0 396707670 388752779 0
128250978 48567538 0 560369521 550168153 0
393876321 90474775 0 902208827 919020519 0
697889751 29403667 0 720466234 494771433 0
81152888 99966576 0 341743371 367446961 0
127727886 30582038 0 178790734 165096749 0
5374143 84705348 0 299151404 293814174 0
85733463 28788357 0 876001422 813320965 0
27244556 90374392 0 234822345 255430367 0
351938520 113447760 0 460183933 438628713 0
31738367 137463332 0 714583919 592804819 0
364743019 222796346 0 413868255 353038097 0
121711150 125346259 0 811990620 737864982 0
169778427 20782692 0 237155343 252090459 0
116732740 319681146 0 762359748 454519157 0
5296457 27749536 0 141303351 154417351 0
235417612 127284656 0 304141717 349062908 0
384245836 130119342 0 884492779 890708776 0
229397416 91143968 0 502294417 511057255 0
33951631 47748424 0 555598882 584146177 0
8304821 259727339 0 770182231 625058917 0
320219278 65878348 0 339004801 310780754 0
391015098 50364516 0 422612394 200812583 0
191262843 294128289 0 722914737 697906712 0
243512107 57909982 0 335886782 310991331 0
188443711 195333707 0 782311315 849995526 0
3623985 8202712 0 127527402 90663156 0
566591708 15771836 0 804397992 428698279 0
20100808 13273799 0 201157487 207228884 0
307569290 19680924 0 422819829 403562477 0
38413548 4084523 0 545804418 521975105 0
4923462 23961069 0 672308271 635769710 0
7527394 4310565 0 93412859 92015354 0
66193774 3904790 0 177208071 176521713 0
516578732 282174823 0 614702194 712595632 0
477798720 5140605 0 837761526 722848163 0
102905474 4378202 0 706221906 760442103 0
68642380 12284912 0 203404355 181522188 0
473552238 438302180 0 941263723 900875211 0
121786116 18381384 0 159941321 140877202 0
88298761 7604490 0 145218483 127652246 0
747890 1266814 0 12785609 9740900 0
4380737 2181542 0 58959935 66369358 0
4301160 4122710 0 285436914 149091495 0
196376544 137032978 0 437525231 292794828 0
179961242 5351724 0 339941643 341813441 0
784734551 111483436 0 962325214 967045220 0
223683700 87606597 0 798401616 961718594 0
156219638 93705825 0 314098325 370801948 0
15563400 10507199 0 392845703 407254770 0
5551151 45170392 0 327938399 345771132 0
10684703 7551583 0 191030593 245930773 0
39280737 146436633 0 514548090 564192910 0
311293022 20421239 0 425194944 419898745 0
318584335 30953826 0 667497576 742443692 0
193097946 111463671 0 578865257 610509639 0
126133210 39914489 0 457857644 620917661 0
369863244 47787746 0 417204409 351637125 0
136184681 29210779 0 214387554 170738911 0
216620564 202191329 0 326328036 228006142 0
1125496 35981725 0 149382270 150440612 0
27033797 1380987 0 154567546 201112381 0
988545 1096720 0 14435852 15707353 0
314538 150334 0 671585 697376 0
34435472 67024263 0 441682815 429786655 0
393378071 45989703 0 464153594 343974044 0
34638284 12000884 0 481345823 473957969 0
17153220 5670071 0 53730176 53921777 0
67060542 33114751 0 867020474 846359524 0
78833998 24049447 0 454748329 387662434 0
104872688 56958583 0 791118183 772802196 0
83217582 185900033 0 713196792 721498730 0
52759132 37513062 0 601985497 572878100 0
147259840 7543256 0 874594483 871600692 0
21592060 587423 0 67327855 62380652 0
28983474 50784243 0 733897207 675161964 0
82535606 17940582 0 498858204 460475324 0
82029523 5791226 0 229594110 238054809 0
47457051 3275088 0 134495581 116258394 0
114007613 8927007 0 880075839 867477744 0
7498174 17824 0 31656798 31837141 0
11822801 5681905 0 111107844 99060003 0
245972575 7113155 0 446896844 480345358 0
29544858 38469076 0 299390192 237585113 0
534063194 167183811 0 652384382 627429742 0
32603032 58400516 0 721700714 711291909 0
63794842 56021525 0 477418710 482667765 0
507644718 32242500 0 639715226 467457625 0
98120661 15444702 0 620696384 639438959 0
294607004 87179714 0 852485792 821768528 0
22428123 42859949 0 290631384 287139625 0
83365700 7462352 0 439911848 450842673 0
183180448 56100385 0 437658868 437503667 0
27091026 1115677 0 287346036 299505366 0
13245073 17835119 0 299528870 314091031 0
25050050 22435807 0 178070816 163879721 0
269946701 805590 0 385024886 374287500 0
109344923 34105020 0 115727477 69290373 0
77015180 32047130 0 438945238 455053518 0
41582248 23118961 0 43131788 42147527 0
100208956 12631986 0 223328298 271763101 0
19716041 27295266 0 107397510 161019306 0
1579874 2497836 0 92650764 100980133 0
739280064 329844569 0 799773806 761793075 0
59525513 18449366 0 154133857 202642003 0
109925903 94091175 0 645060270 657773957 0
71512226 162835191 0 651127904 544262922 0
16462978 20383115 0 486587615 508915251 0
22698438 254671489 0 743822477 715020879 0
372200708 13247587 0 871735600 717241849 0
47810457 20427943 0 150952576 170777158 0
251141437 80196949 0 585971783 559770404 0
136376456 5657080 0 273228557 263979598 0
297613369 85207928 0 829059037 622725960 0
22128490 3538913 0 55901474 53303753 0
28119408 75822491 0 421820719 420123049 0
916858 732017 0 374521529 416279677 0
57560384 28761565 0 462955658 425330425 0
351604015 81984634 0 641653531 622952902 0
420901933 45364296 0 755921938 587471862 0
117870180 30535349 0 312627500 388183475 0
1406317 12239163 0 345568630 321623218 0
98093436 72740745 0 471380652 449732066 0
424563985 9575585 0 539495189 550672789 0
198206911 9505441 0 563113937 410279008 0
330058165 40564117 0 534021058 607631915 0
221107209 45030999 0 273400907 156269380 0
551856863 191527198 0 676487139 556340758 0
240486433 8089426 0 566167954 683888510 0
70699358 108767295 0 632517122 642017516 0
4466295 11255742 0 95708100 85055467 0
32127662 11131769 0 359074708 373745214 0
80431797 72331596 0 792615865 803483749 0
221747975 72035343 0 711575052 647448550 0
84110293 25749756 0 516430058 515527701 0
47445487 13599712 0 297943525 335104812 0
16414325 28014651 0 162684757 211242296 0
340422 12947834 0 614701779 555742946 0
178440541 68778390 0 903891317 865718638 0
444077 3725731 0 445115291 327978143 0
248160702 213225532 0 695535005 723777576 0
212308227 161759347 0 738558146 475109429 0
71292072 65668937 0 282953482 181833106 0
234453693 21753920 0 651297132 630608590 0
65488271 114970871 0 656225532 740437551 0
26517412 56889371 0 463309645 601788208 0
555532009 87272021 0 854354761 910475863 0
2502866 35711452 0 179570047 209230820 0
260375739 85506779 0 347253787 318426423 0
294253145 6483351 0 651181173 715394121 0
276292189 36478640 0 614357309 516090856 0
195524559 166616372 0 660999864 699751427 0
10554632 6645922 0 139013025 132330022 0
314660665 37926322 0 617575895 555387785 0
106900871 5938675 0 495902253 475945171 0
406454 3856944 0 241783115 202692890 0
225315824 33294247 0 758107656 905836289 0
203921234 64276417 0 338131291 263084362 0
312205643 23493025 0 593913806 254413859 0
55449815 513648 0 273061960 272288410 0
712203721 51084319 0 834310843 343890877 0
733046840 60704711 0 759248521 701864037 0
349326042 198631121 0 906796997 666584177 0
33173790 52515022 0 838236104 872973355 0
13721588 33455932 0 350634870 357139799 0
337954264 156923835 0 792183148 721594253 0
11973979 16505015 0 214128523 228441345 0
54247151 278101 0 106691154 91902260 0
31454504 108998138 0 272196236 264744665 0
17156142 637648 0 187898759 182294532 0
15111706 132421858 0 621356165 571110040 0
351095945 199358241 0 576155282 409594457 0
455628760 254205053 0 612436410 626793138 0
210711854 75295449 0 585548401 613244465 0
17955334 97901080 0 507332148 391508590 0
32289972 12053012 0 76724016 78680810 0
36096919 54909432 0 738579950 719480845 0
1083392 4901353 0 35460641 33071368 0
32700517 5683363 0 134518350 150797925 0
105602354 6804164 0 421024811 416819801 0
313936062 55634811 0 621656215 598088452 0
739850218 318288064 0 917062567 790412027 0
79199805 46282689 0 480046982 445156160 0
70890525 277017 0 174531613 173226795 0
59700040 5151792 0 130578153 136153827 0
623234466 50817661 0 791727101 189231558 0
102709108 80514333 0 277096005 276439249 0
353719181 41542769 0 732122886 757217106 0
81368941 110096735 0 578027593 496267639 0
84975051 7169122 0 626334806 604102712 0
576002633 66640168 0 694955159 576827957 0
77851765 30398713 0 99919189 98242679 0
50766780 25359879 0 133400725 148786000 0
65487292 96747114 0 584762190 675522753 0
137996776 39572496 0 202841966 292221310 0
415830935 185693677 0 497319092 546275525 0
59703294 68813017 0 216566425 265442395 0
458194305 52515196 0 598798685 497553735 0
169846186 86203523 0 190699894 184045178 0
192778105 37179253 0 872192036 768217310 0
114166969 32430845 0 724922596 584614706 0
53541059 97569605 0 320547410 373874469 0
341261427 266461767 0 456159090 410512981 0
26672064 3654076 0 107748869 113265148 0
219452604 3126630 0 447761323 311234599 0
37689693 100510321 0 656164983 625674687 0
374872951 168889460 0 460060687 250268230 0
150599846 20128160 0 158188316 131890203 0
261722605 48059771 0 564012358 524673339 0
71139565 6963809 0 113229532 100840871 0
45945024 22630042 0 448978079 431524823 0
469227014 28666750 0 516862138 282089144 0
45467312 53556047 0 93630468 103155282 0
49781754 4998337 0 374322999 601440467 0
477378530 137132148 0 717983973 369066019 0
24450223 3953366 0 918927408 883657066 0
3609505 6277798 0 144821190 141820871 0
413833350 14185239 0 578517843 820379225 0
162059263 171394021 0 570461586 785133579 0
26203254 53159028 0 309472964 311958788 0
142932622 618874 0 202443299 210171660 0
10698005 23779629 0 442941766 510324520 0
257064718 178737338 0 334802807 335010813 0
121326309 1321959 0 247144381 240196031 0
63985756 23311328 0 324080483 276363871 0
238998380 255715028 0 430305904 445537701 0
72498283 13301735 0 183565500 182120264 0
77942024 29705686 0 494470187 473216781 0
677750 11867839 0 73778139 75423061 0
342732518 41013096 0 600007753 601580446 0
101033910 11887724 0 106138807 64928963 0
36411198 8354060 0 598969617 562563881 0
86381500 20922032 0 544030737 591945801 0
726606450 392319422 0 789605017 644925648 0
342654095 83509032 0 579793116 473301311 0
14765511 54701502 0 411471714 463564447 0
109978295 8090033 0 619467111 653751830 0
89671957 96923543 0 866021848 887160192 0
165379871 46367412 0 315145556 324178536 0
91899648 1994425 0 729555142 846847589 0
164435660 61034137 0 196413066 166257370 0
65654975 38267284 0 407617673 346988023 0
74149680 17423915 0 345648018 341100323 0
4935269 13216704 0 79635222 69151665 0
480765423 228635855 0 505932899 444458640 0
42448968 8037163 0 60349933 41704051 0
800706329 171420089 0 926079569 981828545 0
56433118 967453 0 796749345 867510461 0
569109911 96032512 0 807607234 701624372 0
107688380 48630465 0 824991656 935173267 0
53292894 3511668 0 508787706 562098023 0
117730694 15030501 0 157232084 91882812 0
82012105 27722997 0 96516144 61480393 0
224500972 192202156 0 310713583 298944617 0
156786251 6246048 0 723444826 881199161 0
15327660 67057229 0 451996628 486028855 0
134606509 5937077 0 618296903 587794761 0
2040711 2178647 0 15028568 14717658 0
477062 321319 0 5122983 3014004 0
19114108 644586 0 119644154 120786081 0
12510548 20948389 0 696449251 733788419 0
4080199 61081547 0 826601850 880969336 0
333841021 12170085 0 904701337 721934785 0
313081837 96619467 0 782854470 787605932 0
4411938 289041027 0 506833356 499238823 0
22824294 1466013 0 114967300 95291848 0
32362794 3778136 0 72108284 67316197 0
499037617 307374622 0 979787101 774217671 0
209994287 22213016 0 453117812 455228885 0
345754933 65694233 0 708712775 691220900 0
800209514 20940852 0 930724066 177002051 0
44850912 36387075 0 282195185 272315313 0
364723450 318665774 0 680755340 681163230 0
123383344 67727 0 239112446 231597030 0
7967656 2293057 0 145880673 132711432 0
197608916 80974984 0 271110033 315712442 0
118186695 55435890 0 832205799 937195389 0
1681228 33496641 0 602271470 795513319 0
198500306 55745148 0 341389713 348575004 0
62716254 58721385 0 560207242 590029578 0
3086253 13870921 0 62783560 53052721 0
88104762 19219697 0 334371950 328337291 0
439789519 138229207 0 543837726 534321609 0
493122058 117433914 0 715150655 751532012 0
301182180 22274831 0 573215821 532697017 0
92606707 148049194 0 661673838 654371164 0
27163011 19126327 0 286075271 321278509 0
102627833 10705191 0 614612675 579085122 0
81136442 31951106 0 370240087 357800849 0
109770070 103066452 0 646455788 679009385 0
155962497 29350606 0 405947773 413161421 0
176146029 248317583 0 800990996 704018447 0
20732344 37200769 0 854081074 871268830 0
60429320 4131809 0 110550425 89650727 0
19583006 15607347 0 571017570 587961977 0
13440811 36095591 0 259086373 311247883 0
253148313 126714196 0 731044644 720352290 0
84027719 17865310 0 312559536 357927655 0
56822142 17605140 0 65899604 68405265 0
44366986 33381731 0 845182098 945807544 0
58831443 93339388 0 869116494 834581371 0
114077704 20319498 0 265913139 278419095 0
159321299 5414377 0 243100253 238944746 0
193612217 151873877 0 835309656 968554005 0
7643841 50027255 0 296960396 263403650 0
42455805 7402301 0 49056118 42386846 0
74264865 102904854 0 970365398 896951735 0
83636919 29936365 0 817709142 888671253 0
511944097 389185078 0 697064171 601569452 0
14434797 63525446 0 289827446 303211468 0
40927852 10365557 0 68318264 64400993 0
65440805 5426799 0 97151883 53878891 0
40150348 87553596 0 500066134 444855841 0
415668644 133565200 0 611019860 654438685 0
288646505 34925996 0 536242089 313878927 0
13528305 131953360 0 598271800 687865171 0
143251873 50038062 0 409966033 422171790 0
5674089 2664391 0 8415052 8103376 0
141047533 35818515 0 634286939 431952120 0
751189712 65482301 0 905100739 537884692 0
111419825 20629216 0 507760437 490392496 0
52015403 2493187 0 136323612 134981996 0
183438786 51777722 0 294358109 285324096 0
13441057 1950651 0 159319733 150859221 0
297345985 11053534 0 547189744 298576889 0
66461670 5092957 0 307040375 337075628 0
129462699 91744848 0 386947514 265366512 0
2003788 38203246 0 283879051 271654064 0
39984160 975933 0 44504645 12593756 0
138170232 48288373 0 874552727 749565662 0
2840079 55290080 0 685708694 612376257 0
1538408 23184433 0 235654680 191434764 0
515222014 262461182 0 795205554 783010330 0
22298715 11766084 0 326654064 232994256 0
20793390 4620787 0 109273553 113936034 0
74248621 26503398 0 479439327 443923577 0
54006436 21127236 0 177546266 182835202 0
220649594 33594045 0 234120686 126545286 0
106345056 30003325 0 554295757 450189494 0
68623483 74553515 0 261365766 294283099 0
140372328 17139833 0 801667502 848683522 0
131402226 26215149 0 589982779 563632291 0
55382581 244413315 0 770561664 820949470 0
129861731 30881447 0 921247806 785128454 0
48163767 117822947 0 816993899 794202969 0
178925385 26691877 0 371752983 277451804 0
5552168 9545617 0 91575762 85001089 0
249870366 39559771 0 473732618 419587200 0
42447152 39698159 0 205811589 205464203 0
9428499 25160188 0 217113322 220070322 0
719341453 368703731 0 786892616 731115864 0
217406549 188450988 0 381575277 439467627 0
73134554 58394186 0 527182875 524387669 0
36779634 142899627 0 551501299 558582192 0
264327405 15001024 0 358493441 280493380 0
22443155 44795850 0 625317631 634199492 0
79287868 180583212 0 802316836 707442303 0
107826947 127100464 0 517989145 514518540 0
189426346 53496658 0 276626718 107924462 0
494983270 422408630 0 713935496 759539779 0
49679559 11981901 0 189348355 164204521 0
16543115 209776792 0 864115720 640914358 0
63561054 39724528 0 334017875 282832116 0
581905537 85864634 0 671721552 492372476 0
14061674 39612142 0 232041803 208627180 0
12425599 54036975 0 760913941 554922029 0
44959158 21763126 0 666815585 621696127 0
100544474 64921847 0 557659299 543555570 0
16900397 52636889 0 120293787 119233533 0
73682534 22511334 0 140741952 84535941 0
31382425 42431801 0 539648104 651029306 0
49420710 1650103 0 162366905 168646660 0
65785045 44439667 0 351986386 296712462 0
159865268 35302298 0 437468241 409151617 0
253476346 26234220 0 945824459 775419103 0
32739533 12472659 0 469614076 429790965 0
188206527 53290702 0 379404737 411531637 0
16305711 85130447 0 578833377 560687739 0
14786008 14139033 0 29986984 25377956 0
122832702 115291974 0 540713913 496249744 0
5017629 17316418 0 248615680 249806965 0
105624918 9196955 0 157818606 157463020 0
735730955 266709040 0 810445599 508631757 0
83371759 44940283 0 559879773 653718232 0
121723587 71823756 0 433062207 423393450 0
104124640 22568825 0 849599202 685360168 0
130841256 14958285 0 762066596 799455091 0
27396112 18419266 0 319378986 326462861 0
78289720 51402465 0 833903890 852841858 0
124335085 11840807 0 385223681 517860384 0
69027262 102478461 0 492306239 520579825 0
320319659 59137584 0 717218810 697711479 0
9348333 9900889 0 652563628 614848269 0
3506915 726458 0 18384673 19601658 0
48021606 3133895 0 223687860 204749366 0
162251732 44706864 0 216435982 190941789 0
65421899 48034850 0 341253919 371879075 0
28074049 20412972 0 891324777 894859810 0
3252059 11107909 0 142995443 138657993 0
46155343 75854517 0 877769639 901900364 0
217713361 8715164 0 347416739 303135473 0
176620880 14220877 0 431884692 483863983 0
24596360 29996991 0 66269763 77396242 0
214102966 40342081 0 686233041 713474044 0
3622175 111700867 0 790572940 796774841 0
191827914 44543679 0 262995942 246577139 0
196603987 45243222 0 276549574 249739163 0
403015232 29036694 0 778322620 666669662 0
269142079 74502048 0 704442812 642464388 0
52537100 106079695 0 628366200 663321978 0
58945406 32755811 0 856312260 959965329 0
3198152 51561853 0 527213178 458637398 0
80917353 71491246 0 504609958 433138235 0
914973 2849168 0 83254658 99357089 0
208969937 11247535 0 365700911 379834740 0
420729454 49490946 0 627402054 669756294 0
224512496 97077352 0 273640561 272982231 0
489221267 93471615 0 881526880 514242270 0
29595219 28248127 0 400951211 371507292 0
652197877 24730096 0 960425031 678917417 0
33616981 37182134 0 267174595 302837437 0
483955115 94793564 0 608962614 577130890 0
39144706 132071815 0 923402313 827138263 0
518822445 69028822 0 570924432 320531653 0
134047404 100227568 0 340123494 308157851 0
3905850 8448615 0 112736465 125442424 0
118314518 37226615 0 545729884 541154757 0
36625259 80984300 0 766091313 639401400 0
20077469 110219859 0 550721335 688703195 0
26997460 5937469 0 386634069 393971865 0
80381134 18047835 0 341629761 344558648 0
38017482 26064550 0 201267400 164760954 0
123962989 17644335 0 545504761 538410354 0
108533788 176926686 0 936245702 931259445 0
18328218 37033726 0 511680544 569646611 0
430058899 160974118 0 940306751 902995563 0
45045173 26823324 0 221783063 252570412 0
14865109 12354025 0 238109673 260511699 0
219817976 97016973 0 600297853 434297016 0
77781504 9578369 0 296581057 242287644 0
388441551 9620280 0 658163650 508044737 0
214109036 80147996 0 947006930 968276068 0
75644844 9420511 0 539129052 551991238 0
16553357 58606068 0 408816694 467818694 0
1667918 4387085 0 18935192 25927557 0
46992736 64212662 0 313915538 293481228 0
32541609 14380460 0 77690284 75077484 0
139123522 50257936 0 953782069 905322693 0
28501413 3149561 0 54994015 52831530 0
618294289 52830512 0 956123026 149423966 0
254082941 108312748 0 636807685 529291912 0
27541813 13830857 0 664343070 558566189 0
76444628 175541996 0 806742820 764326668 0
266627526 176923853 0 562967859 573328591 0
33552932 38850383 0 518543003 406087858 0
19426767 29999600 0 629736311 625006128 0
13814587 156595814 0 651522217 679040226 0
521749845 40395631 0 755502026 654325895 0
25215523 39610552 0 140420726 191048329 0
3322943 1055885 0 42703023 43610167 0
30494317 39843298 0 377784660 307566812 0
47035610 34499179 0 193503799 207207219 0
988981 1348197 0 66766953 65956948 0
8867765 13622828 0 166369111 173366610 0
491732843 15401289 0 594825307 573072498 0
52053430 51555223 0 599006923 379659013 0
161229008 21395664 0 582273007 578713791 0
6698001 47659382 0 559664786 399916842 0
108735199 87701248 0 913820583 908574293 0
5529588 213263684 0 891508757 874308015 0
49728536 57116966 0 206238603 183838123 0
13541849 7347612 0 153802122 136445551 0
58922019 545087 0 200907255 151771069 0
90348653 84792317 0 667180206 601388313 0
820734 2589520 0 13615456 13874543 0
22470143 2236734 0 27156524 13197768 0
399840726 44618319 0 883821616 777395627 0
2399346 2671417 0 23254041 20548433 0
516412 21237885 0 196523787 203458433 0
80248916 68682837 0 658249424 658359572 0
20798450 102783792 0 425399361 429483462 0
132368774 41317122 0 508769064 537948357 0
19659951 58096824 0 583551365 556297946 0
15961201 69051585 0 573915627 634080323 0
8191801 666922 0 29650886 34532263 0
11048096 48020043 0 268493358 285825146 0
183962589 76692808 0 535794576 566167668 0
29363631 37897553 0 858643698 829148906 0
33045770 33932129 0 445883551 445999043 0
20738381 19778385 0 177911857 190495285 0
5869231 465884 0 35329190 37258387 0
289330136 118006433 0 333458586 283564793 0
43358135 71062480 0 609951437 554864080 0
88189228 22293746 0 360610116 382448985 0
47657823 9759662 0 199048885 193055572 0
65931888 119790365 0 344961365 363808109 0
373424377 161011585 0 663557733 599209597 0
505059236 13512145 0 545088544 447710855 0
372545062 191456051 0 660676026 541275950 0
163088912 33043604 0 246785545 268600365 0
477348547 77011685 0 601056885 588366400 0
82196711 135631338 0 878371724 878312115 0
5181926 17218356 0 148741780 156388829 0
121706516 184736960 0 945017649 955139091 0
380411783 135564671 0 729037779 528737026 0
51042482 97894380 0 728476107 752523900 0
18412104 898221 0 119658716 116272518 0
25591056 25206082 0 487649798 514567082 0
667110868 153178783 0 776618791 747076466 0
106422477 30015469 0 414508170 594124222 0
1301240 14746565 0 108091667 133544028 0
7779091 32539753 0 202697644 211894809 0
18258294 171541518 0 847062385 842916392 0
12583268 2651052 0 18687340 11661576 0
20264666 25139688 0 191825050 170006473 0
44766414 87429195 0 185079204 227427203 0
87384764 7018435 0 125269577 125772591 0
95994918 13295976 0 107247169 87661524 0
18311668 12929660 0 367459293 293755338 0
152547063 50310703 0 426792817 417798429 0
202972200 90723881 0 795507198 853953601 0
183684907 61609871 0 811990997 873773176 0
144135876 9559653 0 275833153 285702981 0
375383926 414049090 0 725900375 706793324 0
199629990 51627426 0 508112317 305048090 0
23772472 94939210 0 218262030 203627912 0
19046646 110863682 0 649232599 730692575 0
889350 38651630 0 115171465 116733166 0
9006027 1706906 0 261273583 285463808 0
934114 21756 0 1090433 1129878 0
476442906 321345983 0 858821686 899035115 0
145507326 95000905 0 695387620 635428937 0
459189080 370799649 0 830961892 774182241 0
77343331 6284822 0 431783544 463131764 0
889505142 29875487 0 927205736 695765011 0
85338721 145771980 0 718981151 732368031 0
161514485 6334910 0 352943458 239267436 0
3354868 32599419 0 147087693 152712851 0
379624816 206974607 0 473827802 304818974 0
17209412 4960070 0 136314066 130903116 0
347238 128091 0 10445613 5747231 0
207403669 31935127 0 275549803 247007494 0
25751538 6351051 0 243255652 268997355 0
14962720 8749807 0 693137554 721642267 0
172477022 2648993 0 298641399 122046726 0
23711759 13179930 0 101483711 114865014 0
90677668 12205870 0 423128558 430485195 0
447001832 42935045 0 465081659 304562995 0
8299730 144563829 0 656796628 716982034 0
85127907 306978022 0 938018932 945352575 0
307031877 170985417 0 487453606 399132195 0
74638514 5511155 0 890549554 882797376 0
120707242 116711005 0 664888507 674106466 0
147253243 35891074 0 863848512 830812469 0
108208551 57579068 0 684850117 520364493 0
3473302 27801598 0 309668715 310819702 0
803367 40983981 0 545836558 527175571 0
92432037 36930304 0 130233501 136124891 0
55922 734959 0 6343466 5386727 0
146697691 7544655 0 299242734 241132158 0
417236116 122220919 0 579819797 493307806 0
39089609 34967507 0 186677235 177217510 0
1738240 1290975 0 38508443 39528612 0
103259657 112680788 0 268139303 288671153 0
77916811 26600416 0 339363397 379393762 0
21719430 8053157 0 178771207 223826291 0
3039420 12422111 0 309538212 315856496 0
71124512 29651379 0 310391231 314429163 0
49155875 42624902 0 492219403 501788028 0
41604578 39640644 0 361080620 337031925 0
212500063 24540191 0 611362788 613524205 0
389392362 4064250 0 459219851 279736033 0
238863104 21163201 0 331224967 333726082 0
107248801 34842 0 871937257 908013601 0
45413928 20451958 0 856581752 795221240 0
12231087 78492642 0 762468555 695815526 0
71569641 37337758 0 562281243 569447853 0
93741761 91234087 0 163310247 181921352 0
159645224 29601828 0 291819894 91255016 0
521215949 248890077 0 620946477 372870512 0
324730382 9265731 0 890256235 869534407 0
587844 810200 0 3989612 3001886 0
137291789 32805007 0 630311806 620820640 0
259148298 8740938 0 643115990 459037385 0
208749705 83755428 0 472122928 514342535 0
4486338 29939762 0 468836469 537787834 0
43393521 3658514 0 479078336 472652583 0
38612204 78025488 0 682029135 680367277 0
315850860 240379715 0 528396292 535983364 0
218428401 27103065 0 504512657 455688826 0
5657162 35544163 0 207396276 209696400 0
96032282 73816414 0 447882764 320772673 0
306186538 163483401 0 343442245 359289230 0
22410799 104257 0 138108449 141465123 0
36309131 19540431 0 343564871 368483420 0
290187409 91405409 0 492895419 374923140 0
56665792 47943770 0 437283895 442076909 0
22426314 1626708 0 122151883 101877020 0
87935932 92836430 0 621241734 814525108 0
15566649 164654694 0 817329039 751023605 0
241285425 184552007 0 689147378 701291017 0
14705397 17050057 0 194806036 188672536 0
1980509 2528145 0 199058052 262831375 0
40249501 16629988 0 181045840 153079570 0
56817307 61501375 0 834004897 793668822 0
141520410 6115989 0 786190598 734821837 0
1781505 55449727 0 623425450 749465974 0
605169872 150677678 0 756340098 782310507 0
17794841 48320411 0 463661065 434707973 0
15268167 79687433 0 685962857 643507798 0
506473074 147805930 0 668159439 712755876 0
279123482 93840042 0 784477341 784388479 0
174811059 31872977 0 502115409 455905276 0
90553093 374700648 0 752929133 918026235 0
21398149 10885486 0 27938977 17471814 0
208487306 86915302 0 803229791 738640279 0
133626017 12131192 0 354713084 396457716 0
24337142 102708110 0 281403596 240131436 0
2981262 3478632 0 42651605 45884902 0
206052887 154969957 0 801265539 641290316 0
77204346 100811738 0 593763729 474013739 0
245039000 112873646 0 325110495 298219280 0
71648960 85033986 0 474956432 567416811 0
49649209 10690643 0 245692098 369865570 0
20843776 16345185 0 60725643 52157622 0
246237039 6594282 0 894945265 743781566 0
176550407 40746652 0 279567442 188943019 0
179041185 64722582 0 545218916 484721158 0
240034213 37554507 0 796774173 790328921 0
4721302 161180773 0 781175038 758327776 0
1979577 2270053 0 17155704 15527727 0
316231099 245676425 0 818576656 869846369 0
91077064 260200194 0 463360020 522408672 0
3383052 19953190 0 212301638 214712009 0
44679120 87983093 0 558025322 937396501 0
70892464 14930820 0 87253049 85884973 0
72318669 95904114 0 396282495 403112248 0
13968945 110296838 0 930395091 739698859 0
10761549 5980702 0 350471433 359983389 0
103243518 53832879 0 448667129 479924831 0
80325061 3174864 0 456081749 495523615 0
34738720 121176294 0 697260401 702424406 0
8233410 24773017 0 483726656 502247071 0
147203035 32317713 0 259530143 279372727 0
514574300 90347974 0 631960583 747574170 0
569851770 516633869 0 677103005 733406745 0
32223279 76059478 0 442682826 480002177 0
310551939 309317884 0 650833745 636955217 0
151401345 52317943 0 499710585 456555390 0
102587310 12795491 0 894277278 880929887 0
6836002 7022477 0 334710899 273890775 0
369578156 55039879 0 798047280 720639237 0
14840332 1537542 0 80114371 81060446 0
75010356 10178838 0 159964723 188555678 0
305028431 18764999 0 334793093 303102421 0
103323680 41870885 0 435058202 253084223 0
330262482 10975180 0 472151797 554576604 0
225913960 66628241 0 296809810 305767881 0
8713964 28450075 0 144296979 140880443 0
338822534 332508601 0 436670070 396379977 0
47885212 26612074 0 510301400 532403182 0
2503778 2400532 0 35766356 32437895 0
151086395 804860 0 177432279 129406887 0
6498967 2281905 0 22210422 15571823 0
201280738 19153410 0 375642076 368522586 0
11214200 55979201 0 220722769 447595324 0
18641179 5589653 0 314492234 283791176 0
346722295 251015949 0 431217236 340306694 0
10382983 41405737 0 185788635 182226556 0
129010652 38400730 0 514319535 531041005 0
15583289 29548708 0 125983925 124313475 0
118055788 65299843 0 647168847 682959969 0
371286605 48498832 0 466713569 206823006 0
465674409 25671767 0 577491928 508275694 0
171949369 404474833 0 771338858 903486852 0
263771758 144042314 0 442881134 432777694 0
6251684 79345055 0 478335702 488296661 0
293271672 137414432 0 934898289 732340331 0
3561253 917971 0 76843841 62562632 0
52366173 80009502 0 633381112 780184172 0
302129780 35000247 0 620007698 625345702 0
120518634 44503080 0 609688446 610205996 0
110283948 34118982 0 443566109 375904457 0
617386425 58876483 0 737015758 796044767 0
16034834 106245725 0 671622091 697336860 0
197192917 11280795 0 476915234 369261656 0
279275858 216457836 0 532748424 503492253 0
277018068 66788870 0 454088546 416951174 0
9300116 4689363 0 45642757 37710369 0
165674097 3185858 0 447888276 480993983 0
12197013 3415061 0 37858392 36202182 0
47022290 40141175 0 473498830 402731951 0
137698746 39199475 0 493099177 502997626 0
184125839 92525095 0 410526727 462426169 0
22342507 113401388 0 749795421 719213797 0
67624348 14991545 0 420207437 493399152 0
88837133 7599269 0 342438048 317292860 0
254409899 111517362 0 254889700 232080372 0
142006322 133148311 0 829862189 897680047 0
428020499 64060372 0 765787858 741180120 0
146945949 116935052 0 376990918 368175896 0
129748876 34032606 0 148349007 151280804 0
54430137 107142664 0 796766965 790959161 0
304182475 75202748 0 502421311 453760873 0
14716044 71998728 0 206481485 278651540 0
61730454 129487910 0 613683999 685880473 0
165676385 11511108 0 465210757 545004443 0
605514443 125967489 0 954331845 883406771 0
77564061 32082989 0 527877164 490495523 0
2017485 7401694 0 178731244 179537472 0
15869263 79020337 0 415554760 440634742 0
141911233 4843436 0 198140616 179280848 0
740963 2571969 0 50188684 105232505 0
18195350 60973454 0 681515839 731394774 0
6360926 36244155 0 285144972 273466041 0
115486478 19382931 0 819385185 799962996 0
380778516 146691461 0 532183206 470390472 0
14655252 5094674 0 124032880 126584007 0
123127 1072683 0 79074720 69272932 0
13175090 181601402 0 866851236 880352733 0
4103961 46848121 0 241938617 467107401 0
65675485 17210336 0 141174675 118520073 0
293405205 20273989 0 352519580 193945237 0
46444723 135757592 0 901976161 941537276 0
103472770 6159155 0 730230025 642496009 0
62131183 53333201 0 135116341 159643052 0
64459403 28871745 0 527228910 511723482 0
138720364 8334232 0 403904402 451643062 0
115412605 34647581 0 356004086 349830896 0
39567870 11487909 0 148525226 150918970 0
222950589 59750677 0 250847468 152757885 0
390515448 55582906 0 625356828 566267146 0
23486801 12510274 0 249705219 229198189 0
617572539 235262475 0 739465280 430256872 0
170866095 23817528 0 614124984 468500384 0
22340998 29646759 0 418809046 626586871 0
37610344 100214482 0 674291216 669571206 0
10519845 17560673 0 255114068 236311545 0
200716150 31090912 0 724243876 621055906 0
41131010 4761970 0 168462679 151430643 0
187221577 84630668 0 676748911 442475595 0
134901949 56956209 0 270508892 240040715 0
29620342 49500475 0 716507419 696642625 0
6868384 155804410 0 482812872 483660823 0
14010560 17706005 0 331251860 343841799 0
74736816 33915023 0 154456726 124256944 0
414544613 222504831 0 472185571 301188275 0
648351022 75852259 0 891074911 432812435 0
7153278 34990997 0 358714699 376133933 0
287167339 65264718 0 540931536 477219621 0
865644 252848 0 4889028 4713352 0
51130430 5746736 0 174862304 184289936 0
246472620 141683613 0 542225117 696513304 0
467927547 38190366 0 775307559 734011581 0
383597457 13157699 0 815376068 591775695 0
73062211 30969607 0 253464282 219736881 0
2295213 1474383 0 17862598 18067674 0
657579838 177468646 0 809231632 751904726 0
1901477 412239 0 25544249 23663980 0
75804747 74971166 0 372155228 398965381 0
185705297 42401769 0 401740104 415842027 0
9202811 50443009 0 264051004 314465062 0
9662531 5913927 0 128207425 118972138 0
461645355 2761109 0 496408808 204253985 0
2507917 24432435 0 207139409 207865307 0
20642823 27082045 0 201770069 203581043 0
185004717 95625906 0 192988567 155684914 0
517763908 458855697 0 798155955 779308829 0
401205356 186711303 0 631149837 662063863 0
318950468 283656997 0 835549472 814582244 0
247491814 96187258 0 254344268 210658335 0
276741758 128265028 0 314488014 221909280 0
117679354 53686088 0 227034325 251055850 0
109289026 13123621 0 645935385 594688907 0
70352102 5321176 0 725830312 765428884 0
8517104 41836480 0 111215021 143855273 0
156712322 33623757 0 759413263 754786532 0
1457495 21718840 0 483835572 501496544 0
8192358 5622298 0 18614243 19265932 0
318229702 224312538 0 807546199 741658880 0
360614754 112003671 0 417830014 383970558 0
57071641 9493047 0 742234179 491941366 0
41920098 48988637 0 651081152 594849185 0
17957600 3019419 0 151080195 138516724 0
334443235 706696 0 591082033 617128876 0
34444753 13934736 0 46444145 42641303 0
122768112 6933882 0 732547676 768457046 0
36736000 10622824 0 435295293 421558123 0
75857209 75074915 0 391628322 377969530 0
5027952 36961930 0 280490863 265801055 0
29846162 13539730 0 168847887 162013602 0
222097534 16537631 0 397453753 407073008 0
130487437 137522317 0 505781009 534876280 0
667450792 102833668 0 958586398 717010171 0
112764586 4240603 0 668158640 584951382 0
4666073 11506353 0 290065080 245396354 0
124214274 184239658 0 457183201 469111043 0
38315137 1788531 0 131475868 134803642 0
489306225 56473932 0 769164361 794544285 0
121469451 9428999 0 770764532 690945371 0
327962879 140656140 0 727917979 503849164 0
644401461 284911925 0 710566161 565836877 0
32088792 15606949 0 35067669 27684991 0
2282292 2324967 0 68683909 89638305 0
137307742 105148001 0 646181191 651699127 0
257801239 2173106 0 475098129 477924883 0
401804330 116836106 0 493785070 385395901 0
6052272 18295796 0 239685569 198065605 0
57029156 49140622 0 429912315 582421577 0
5366272 16157312 0 177973469 162652991 0
31933359 7212074 0 40311095 39687219 0
712692418 245161690 0 889640001 756332288 0
52216907 141304426 0 350225660 335223148 0
2978093 3304419 0 50139056 47491527 0
37431797 21846444 0 118335959 80125298 0
160059271 195737862 0 525315711 728286318 0
64244303 78109185 0 590106210 528795706 0
107643984 20614986 0 202614157 162318634 0
71265698 41031114 0 584011780 574471504 0
2155744 87637597 0 445051703 448214756 0
27432429 890427 0 138833847 123915197 0
42577087 21946215 0 398655107 443712553 0
489440464 186569946 0 707706930 712447455 0
21294197 11281896 0 299689758 383478568 0
33471696 62093143 0 883152737 811625266 0
282316953 120608401 0 551111140 470822416 0
30964234 9841175 0 55609535 45068061 0
40549668 13602781 0 58493319 62502424 0
70190054 84546564 0 518616468 510928108 0
7999419 26055025 0 635746039 459948000 0
435189488 74905155 0 484070585 492811805 0
14930010 9896444 0 34473374 35472812 0
90103624 54358474 0 863085398 875180634 0
353783202 14133700 0 906749764 841808070 0
496974803 96994404 0 762598815 654508605 0
319916308 4490850 0 842448319 765757280 0
42461528 54067002 0 880175413 715463402 0
501520986 379767584 0 583809263 583070611 0
45590568 31470978 0 466546824 441619267 0
21284020 745862 0 41310645 37450318 0
23138211 56357391 0 321361529 303275172 0
60929837 1363040 0 167110101 165660506 0
571490372 67026272 0 855822354 344463966 0
67140782 131692219 0 594509550 697085744 0
83622201 1598704 0 380247172 323232633 0
9893423 8264765 0 49381684 54261544 0
12247623 63120193 0 440823887 341549045 0
149749921 21397105 0 264695848 235957339 0
133817526 118703238 0 304324178 381390794 0
17037446 46992674 0 403562848 462954982 0
460337504 81446039 0 842237969 827132691 0
71362534 36151202 0 231587018 218961388 0
249863199 52963686 0 529464263 435224234 0
45020623 4761798 0 434023805 399673836 0
10721559 9739332 0 484857836 504315344 0
511592941 55461387 0 698548437 619499684 0
46677188 33809257 0 528333404 525441300 0
111886827 23411516 0 872907971 899574807 0
439333622 111263122 0 446596347 413663680 0
710132137 7602713 0 790096649 748245587 0
369237139 138177403 0 890047832 873607902 0
211064968 6265097 0 252466684 241332190 0
106573302 796958 0 262429605 215623091 0
397689160 8635460 0 722323720 690027970 0
335501384 207004453 0 389828529 429533329 0
143521213 45707656 0 286699816 271332917 0
55274449 27680333 0 217622544 179027522 0
58302673 10316842 0 644639892 637471351 0
84161012 29178173 0 357422128 301280790 0
230298713 331500198 0 906965046 957537710 0
36707846 41081333 0 240838891 242683968 0
86230225 167963021 0 626874291 752354707 0
91755455 40397715 0 599620297 548882563 0
115743752 129053856 0 778860407 764494337 0
503733162 14027866 0 841721758 735131411 0
5943363 52507297 0 773171747 774437211 0
363651599 154179815 0 828283055 890516623 0
80776634 156180024 0 648279070 759633489 0
99645780 6876025 0 655338465 811159790 0
84099903 54152019 0 857942540 840474548 0
38925666 4581887 0 460565522 383318901 0
110830722 22562012 0 137822432 176021881 0
209490200 11428722 0 865529588 905848187 0
30662846 13320894 0 536055152 486591354 0
88083185 7129409 0 708719900 774768248 0
13439394 21927 0 39415006 34880386 0
94221824 8279259 0 362788343 365997558 0
10887605 6508469 0 44178028 70811411 0
429693105 120698493 0 769799562 880629607 0
7871857 90655176 0 418287323 393521009 0
50893632 17897387 0 117918601 108088936 0
8213546 9956431 0 182856069 168778884 0
212675 12782079 0 210164231 224412226 0
118436985 14151573 0 295693149 291470427 0
47719786 9433081 0 643641574 683104791 0
75779035 48783806 0 259454222 246706619 0
150070829 13241114 0 232177674 219512785 0
363931057 104538855 0 437136436 343975594 0
316866631 49914516 0 545750476 386371189 0
135787399 43624837 0 599452130 751492408 0
39966776 11457401 0 458073200 450047159 0
153031464 105669589 0 424062110 431438473 0
18969484 11085618 0 56149921 64285393 0
624325057 89184977 0 703392600 553877290 0
654609267 225595949 0 988781139 659046903 0
164550463 74015303 0 326059150 370947915 0
173198936 118464645 0 625007457 650915649 0
33691406 51029801 0 675159381 723854794 0
27095410 15083551 0 424101447 414891663 0
62336528 9343304 0 152091008 119989812 0
33835041 63825191 0 439480550 427897918 0
224172414 21884743 0 251591325 212848335 0
23482291 32300286 0 428034104 366517366 0
76261529 1485440 0 549665963 547700588 0
27580263 169177627 0 651067063 609438453 0
236083598 274842896 0 659545463 641889517 0
43601237 31306598 0 580658038 663145246 0
245546543 28455873 0 384687463 242910570 0
104102002 30624220 0 707080924 685345865 0
241086364 50627022 0 867770319 840755543 0
371295929 13227156 0 595133813 539696680 0
163010369 58527172 0 295096791 256724023 0
96375615 38595972 0 215340301 214848919 0
395608844 45495273 0 943609497 922625823 0
378205255 37078352 0 840828943 799785232 0
589146937 457631831 0 877450133 591433555 0
18750201 881060 0 117579406 98523437 0
454464026 344011708 0 694650513 622025660 0
2325752 12632946 0 37109467 32944221 0
5608761 4586682 0 54336773 51222794 0
58201658 26312081 0 815931349 727918550 0
232228144 88607572 0 698134684 791690754 0
433974067 188059965 0 601432720 595621587 0
74132601 1846104 0 320349768 416293008 0
232188612 57233352 0 606631505 704069226 0
391400269 376808995 0 489684813 479014993 0
244783295 57369815 0 788448042 772930596 0
4784892 961191 0 10583078 10236870 0
4729502 53005782 0 631026050 644377167 0
4171997 9631473 0 95855381 108686331 0
65623903 13267631 0 362142771 382726461 0
329971527 7772690 0 357948174 358601483 0
465912123 36507117 0 509695911 536559074 0
473688552 163254592 0 879100794 425613189 0
35800130 13809739 0 68907078 67715161 0
112218085 102455249 0 628229775 758819661 0
112715047 21318527 0 140192464 88689532 0
23651956 6779881 0 152629010 119757824 0
16637839 21421273 0 286131860 322502921 0
45854610 108963590 0 768921008 853721961 0
1066553 16780481 0 626767541 577710105 0
54011608 68684738 0 412247566 428037873 0
4134343 191125189 0 774796346 878228308 0
247559336 121736966 0 454607132 506406310 0
88982395 66303417 0 721829091 672785227 0
606181729 349210698 0 705989971 514407974 0
3089963 1772513 0 52855889 46826196 0
111955658 34270230 0 532916304 535108429 0
94119346 93241059 0 112697899 144513599 0
23920998 10272639 0 229906658 217449294 0
20445054 5609174 0 208595486 213890761 0
85149959 16311513 0 735428106 799403205 0
298286808 165361441 0 394647691 267969913 0
206362405 236824863 0 462436888 506889053 0
14459851 3043015 0 394543150 518478519 0
41918890 2139122 0 151958680 142526327 0
147423628 39862062 0 679928131 666165353 0
6798948 2378873 0 273453952 278902020 0
74303692 52895151 0 161368382 190518016 0
181455233 1837384 0 361919673 358993219 0
61253710 198236908 0 839095147 860704647 0
39831726 10338726 0 153399231 165086930 0
99465137 98233719 0 657019881 675474049 0
256294656 135886442 0 432877357 362770218 0
50306468 32598338 0 632209193 729659840 0
404042301 96341936 0 773021105 724756227 0
1240577 533018 0 9819303 10439181 0
36753105 15721354 0 195843672 178068726 0
59794056 40236024 0 177686321 170371953 0
51148864 3780633 0 244860472 237342610 0
1907105 15906975 0 585933515 550699969 0
47321234 29359522 0 858255975 876875919 0
2368006 10122733 0 312853968 295682837 0
59362741 1452276 0 328369842 329822454 0
498124712 9727780 0 621667965 351466117 0
287043640 62282796 0 530442627 645825881 0
180836596 49050681 0 983591081 960654388 0
42800101 67403558 0 362761532 337133040 0
263437223 6857059 0 435028828 481234737 0
28424188 35830117 0 386058750 363249367 0
460826948 45356328 0 926520682 928643435 0
106951337 18856163 0 455292033 410612648 0
22630896 42757218 0 487059597 510433849 0
40963597 29123951 0 526515451 528031824 0
64735282 125943362 0 574394861 416811064 0
10606661 22710564 0 160586475 174166811 0
246852116 59667748 0 536360270 348778195 0
136418005 98603045 0 651610334 874120563 0
315077197 337393810 0 448735762 410884730 0
45404034 1889004 0 332209397 288162855 0
66681266 24068568 0 131588690 131959336 0
13688453 6861294 0 18145208 18854301 0
19827421 102723963 0 576041962 535672799 0
19223673 5154244 0 660814486 648201221 0
28429930 157655896 0 842460815 906299309 0
138725652 13271883 0 715705044 681927389 0
46922599 68628881 0 777902734 846148932 0
1405520 597989 0 31439604 21852578 0
49298206 685264 0 584993659 629619052 0
60677678 2204186 0 107092714 105420599 0
94761062 3039966 0 471126203 707674981 0
31041537 9608791 0 83387260 117072511 0
2622453 14036995 0 195572760 174416423 0
17067476 13787632 0 830274726 950430371 0
28998055 25405695 0 50429394 47620282 0
6527550 5452637 0 152709826 154264783 0
7775271 19293521 0 138834748 142790409 0
4783104 4183670 0 189952305 183556254 0
414413 2717967 0 7964550 7311067 0
275226300 204285095 0 908929774 888790932 0
422731506 227528414 0 496714284 457157557 0
721805338 271096541 0 855607595 804750303 0
4940747 486943 0 55704093 54475123 0
37977505 1340458 0 177995143 182270926 0
374881716 124789206 0 778954032 573895296 0
17948901 3457132 0 153211464 138741869 0
187398871 7876700 0 639647510 654614375 0
1949672 18579567 0 596245317 578141895 0
190536903 620228 0 647168690 610482478 0
210927422 49849215 0 874207563 636266813 0
58207191 90494888 0 408866538 501191059 0
88415877 23747743 0 254389635 260840035 0
582496616 52345471 0 933663630 680658623 0
482140320 94856088 0 821120977 821871381 0
52919272 10557803 0 694415071 758817056 0
194466508 184762915 0 853504278 879704916 0
177767430 29877918 0 513968670 439117301 0
14416720 1954915 0 526485239 545335519 0
103434430 144181609 0 845084566 709630251 0
118232509 66882961 0 124800176 110722340 0
26680350 13219371 0 329683128 313357395 0
47628529 93452085 0 456694210 426687286 0
182861727 82360274 0 400041419 359458740 0
147709612 110189438 0 645959225 602756464 0
49568347 4443687 0 59857859 60075794 0
116854087 27182700 0 259041948 268312081 0
373090151 10637742 0 611509269 621400774 0
652754780 648956130 0 873172833 885512856 0
105892839 71946569 0 245066647 285776307 0
233352809 79382219 0 446002378 443417597 0
50838291 858766 0 527304771 492310661 0
6321100 104793869 0 481630111 393569332 0
8364036 24401823 0 765648128 696614607 0
393971426 45929501 0 812135380 968891951 0
5630319 28035067 0 127739729 129781646 0
219022167 90065571 0 775198831 742441761 0
47964096 30004973 0 462399987 497605507 0
112589790 60973427 0 116585352 77168368 0
831746537 166278490 0 939504601 660466781 0
164255230 689784 0 859552884 451857950 0
795739778 605824207 0 915007090 893844633 0
5509367 10697554 0 85420859 89081285 0
64971499 5839485 0 122590322 131233654 0
181391099 18757814 0 822164418 704314350 0
3148186 12945056 0 152173864 176527790 0
396443747 33881798 0 543314891 489698085 0
1846658 51628163 0 206969639 221293764 0
104762474 10004082 0 544669967 571369470 0
32335843 18320573 0 95969828 107332680 0
2184490 14970353 0 41945441 41729115 0
47854141 10211601 0 97416533 84722790 0
597853269 187912183 0 863510569 830502378 0
23096871 153845906 0 562808884 632178552 0
237065728 24309557 0 784128337 236475077 0
917810 112013869 0 587735419 540952378 0
510732705 207479203 0 604491331 317712092 0
2982314 10667358 0 78825008 72881803 0
161914724 30120243 0 292299976 314878846 0
67148130 88796842 0 944967993 888795958 0
363385399 77906455 0 698217501 779735412 0
242290371 74782441 0 435689179 327179953 0
11808053 17065405 0 70451402 83892580 0
2560138 3082626 0 40254861 44750720 0
208528676 20304502 0 546250922 529006854 0
44143763 37929358 0 108363376 112499909 0
420893588 12807144 0 769408840 581319803 0
121318417 91028443 0 712222170 685047006 0
298309891 93989208 0 460837534 466775004 0
43007865 8170277 0 173926102 172718076 0
30028893 30310816 0 62049478 44815910 0
363517105 166082906 0 403159162 261455072 0
13064499 15949568 0 173000271 171563553 0
187373559 85975419 0 532880875 274942114 0
175345382 133128892 0 313289691 317763613 0
95876436 17521213 0 450452177 431904923 0
72415439 119092376 0 682505134 702281603 0
533842618 44623038 0 551195741 364910704 0
388849544 393614714 0 748977777 749413159 0
1604435 10918013 0 218932508 217134703 0
327965632 189447690 0 744721602 704136705 0
242743396 75605841 0 335645451 420335383 0
353710947 52017961 0 589250293 478937909 0
387780915 316105796 0 523714289 394898664 0
2350166 2239943 0 80475398 82946449 0
227019327 199141465 0 821691380 844147822 0
289167180 33152636 0 815120297 768384828 0
559808217 119847549 0 682572819 367740023 0
376883255 124611193 0 632766072 579662690 0
7799281 43401326 0 204934066 205130814 0
598374080 310168336 0 947152265 929081097 0
17331161 44892254 0 689846563 832681453 0
23956495 33432412 0 661750489 715487716 0
74128806 13568837 0 202041848 207847919 0
248088163 105030800 0 415579682 311519317 0
770494892 51583812 0 975777548 979456014 0
8086201 101392529 0 485000079 476930211 0
35849109 77718880 0 512163494 543941819 0
161724611 74904366 0 506974358 566908131 0
68512496 12655894 0 98610009 49233021 0
624973175 104227430 0 706100883 465135456 0
250339279 11570927 0 409672200 209090339 0
119579911 86871895 0 158369853 166843034 0
80957394 115556304 0 604321038 579284043 0
388076359 403626203 0 623433718 553843099 0
460363701 100740439 0 568725169 562555084 0
4135140 3702507 0 27655906 26880339 0
320351698 259494279 0 464713486 538251326 0
11303041 401965 0 38804388 25889270 0
160102333 196990304 0 854972050 886525590 0
326176290 89965712 0 417566774 400635955 0
11056846 18075975 0 266313069 240318558 0
80876691 19700830 0 208447518 175708501 0
96724561 69002741 0 199817958 195888477 0
151723549 32632228 0 196963077 176660311 0
309834386 41926193 0 672333516 592416073 0
442059675 143625426 0 568225420 560289031 0
124967363 45078771 0 403190475 404852426 0
22739384 157658 0 146548150 117819055 0
231826912 110872613 0 855190460 832315102 0
24467906 18080903 0 308136984 281382018 0
264991236 9898650 0 644893226 615911199 0
4753211 17867621 0 831915225 714415041 0
1490727 4331271 0 18908409 15650999 0
8597082 22284013 0 594536064 685894095 0
16293304 20160300 0 187506161 170869657 0
2560530 5682255 0 549778316 560661788 0
5461680 5979081 0 294049690 246088628 0
16468394 240691149 0 594951302 818874234 0
67292781 37100112 0 180617604 151410232 0
263641987 86985765 0 310518713 263419834 0
485144626 280979446 0 940686621 826241754 0
622616716 467068384 0 677821285 695740996 0
186969684 33876314 0 354494672 355858389 0
197288541 26574725 0 692801959 706224638 0
37733847 6650295 0 289242249 248202378 0
30024506 70408723 0 383011792 389751675 0
204027217 121610468 0 246779163 185433047 0
16113716 32968605 0 576677553 579641905 0
394246333 312545689 0 637604991 576231187 0
42197045 9190286 0 122158839 120582002 0
64303466 9314243 0 137008610 146215430 0
194280050 67965460 0 527811961 536610946 0
2360962 92600895 0 577635522 646656013 0
72091262 46027409 0 475807846 589448580 0
163856711 49051658 0 671353030 594336186 0
139765583 168709676 0 682977351 754437787 0
14570795 14613663 0 248960727 272241494 0
101385829 18169246 0 270925079 268751957 0
274125595 14861174 0 933360132 662710913 0
169584264 17729525 0 324470315 335019634 0
58831794 5707552 0 116426418 128844257 0
83722633 7504807 0 215066925 235102062 0
10541479 13769608 0 24123765 31365670 0
268115424 5281890 0 885649134 820483641 0
17787134 1240140 0 190170197 197107164 0
22196607 23552558 0 106349329 116555806 0
123450140 97845076 0 310935447 245816774 0
513104277 35216045 0 644008315 601998036 0
345845076 157984760 0 391694276 266309661 0
9386817 24939213 0 784684802 602346088 0
264104386 125531625 0 430427859 498912957 0
3996619 75223945 0 411467045 411555131 0
374080564 121958642 0 543284717 527980399 0
8364935 2761162 0 15741790 12758262 0
3011193 5307200 0 440129239 432249715 0
62349233 34819845 0 119790318 119794221 0
107536875 3420977 0 690925610 628535150 0
51789809 28896067 0 106857301 132969590 0
124517371 101429511 0 752604153 816876455 0
34224470 17719153 0 347414714 360643020 0
578083619 151018315 0 769604412 461702702 0
11247324 47730796 0 821497978 830885381 0
149989600 15956791 0 349732604 363524236 0
281198812 15600141 0 613943504 616511711 0
238120980 94425810 0 610528709 671448432 0
90435967 45266673 0 906540742 931153108 0
58940712 31174080 0 387367982 405941482 0
444852239 117421831 0 673419928 694329948 0
38665195 55308786 0 383140158 495582457 0
7272129 25773224 0 897769212 691943323 0
171439523 48629730 0 317988493 303553799 0
5515978 1914806 0 30976022 31193674 0
18229509 13179301 0 385423118 411346046 0
17779677 41850643 0 625194807 681420620 0
53176500 905682 0 175033671 183273563 0
162107846 28849905 0 307154486 258281350 0
5268828 1612019 0 31897957 32089272 0
212678275 6639492 0 288484878 152495517 0
28223602 1888722 0 208776321 212916821 0
362511269 28448746 0 501061248 505207834 0
361459553 506859077 0 781342122 685067312 0
42158367 17956134 0 234579214 221570576 0
436550468 29987710 0 922317886 443816547 0
55760348 3055176 0 118966242 115548373 0
56963339 18887085 0 169605489 168885635 0
301970989 308428502 0 931330997 815377372 0
62190453 102014838 0 376124370 443766025 0
98460484 180169563 0 740443655 782420232 0
79989053 31383454 0 651896076 831748838 0
351774704 112168139 0 825310314 853519770 0
563000988 348878882 0 927307538 595563497 0
304437819 98426014 0 362835866 335243391 0
205274398 39727956 0 642688795 789910674 0
88417619 60085008 0 174673292 171868346 0
4603033 2599723 0 96975854 85053019 0
58670561 488220 0 154613924 142386167 0
22253428 17243912 0 141081304 195827704 0
2378540 1778606 0 19040219 17071063 0
108107598 20791335 0 558158895 544783516 0
198943747 47830728 0 752272563 846402719 0
462436150 53785672 0 706588563 471873315 0
211136816 136973553 0 535312480 543071328 0
121030387 20764052 0 179822089 195527683 0
34063046 58365709 0 495751673 536109179 0
353010742 85197088 0 602084078 715493168 0
53396405 18889229 0 804796489 787568935 0
378227047 218950047 0 730632559 631832802 0
205667433 10601981 0 630150376 493400446 0
108352539 94505451 0 277336894 249651713 0
66470659 48957044 0 564872624 569535466 0
255680487 40820443 0 488616668 384606455 0
79312346 28372857 0 404763536 501910375 0
63961839 212655717 0 773505259 668669836 0
286926152 205383451 0 416509729 560032403 0
7325806 19233768 0 126216221 124738897 0
235195027 31136953 0 360051581 199299269 0
41371426 6004229 0 260876422 263533656 0
1196091 250730 0 2773822 3022927 0
242963173 139670379 0 619090205 441246038 0
333398300 63353773 0 616780369 744333730 0
35567246 13343996 0 775960752 814893185 0
22363413 21422831 0 308492283 304134644 0
2760230 132779 0 35539158 37917928 0
478795370 113461708 0 896726010 486985881 0
54163911 184584414 0 813235808 857550735 0
26662406 69916559 0 877254257 890408808 0
21355639 32806536 0 206239693 226922627 0
136044081 36355724 0 882112409 850527205 0
13737895 4935943 0 468232258 489567352 0
582498491 246422586 0 720207155 658761488 0
393690370 14062834 0 872861773 864295447 0
167944434 5910285 0 631738248 593985682 0
416899276 111934501 0 732209294 729346522 0
333787746 101855162 0 638182330 572015867 0
175498923 16438344 0 670842616 697742946 0
383747571 114516359 0 650636780 747461634 0
105005475 16369100 0 883955624 847623834 0
446323291 111227064 0 724143881 665385389 0
705299103 28004695 0 842934433 691394876 0
4693711 59577271 0 420455848 368857197 0
35787245 18188775 0 50606064 49106942 0
162176336 71492718 0 668360812 534989246 0
95267706 29544141 0 246500562 236779581 0
21484073 35626590 0 129698166 127438606 0
314436034 156009932 0 342836332 349646531 0
10072951 2254947 0 64673551 48184573 0
25215952 2688927 0 204134044 175183490 0
4275385 2287113 0 214475921 222579809 0
7902918 25022975 0 74914927 106356215 0
137506818 14116841 0 209673739 138139743 0
57897625 7579778 0 88416178 83208151 0
190245758 65064461 0 387818693 456426919 0
340166422 10327148 0 359543798 196623679 0
130885492 64173193 0 671039077 459182012 0
110006086 26160937 0 144389970 164360050 0
31748234 1531851 0 661656615 555967927 0
102317627 84493888 0 419065466 432423317 0
266984619 202060541 0 823205960 593471060 0
570187467 179620129 0 761707421 475846650 0
23225101 24865006 0 401184689 341107902 0
860626090 568605338 0 883861526 812476962 0
53425478 45854592 0 296387672 261991866 0
1064580 2032223 0 29536018 30626763 0
200393915 70492904 0 344034361 339521455 0
90162817 255330610 0 809694034 875853322 0
78960631 14477176 0 811688887 844058250 0
79455130 2003956 0 460651378 438192743 0
134558919 81035476 0 579904283 645295215 0
109662308 43744992 0 825815148 750624954 0
10174748 59783404 0 861509463 807156839 0
94120562 67550429 0 587639528 617083347 0
3820460 45271310 0 333713204 333207844 0
53796084 34866261 0 110578421 101657814 0
88063659 24758764 0 338814098 406045850 0
513471193 33663140 0 882218197 906574074 0
294759933 22294404 0 863779617 905960689 0
82170479 6710081 0 456084171 429334700 0
442785589 184325295 0 743454819 791024707 0
38460277 25899578 0 282396399 291762558 0
23256768 119792689 0 563300166 562885935 0
29384697 55692840 0 708254160 663486612 0
28219747 24948856 0 122079785 134198673 0
5639954 7415953 0 93376199 88586523 0
318099712 62774134 0 538989348 570720303 0
384091884 41589632 0 722197731 584224742 0
22709096 2988724 0 426482080 396294762 0
175034603 35920323 0 443556099 420639109 0
9839201 43795972 0 124610291 202812616 0
6078834 121370076 0 724394139 831701300 0
33832212 5965612 0 44728245 43943923 0
172312302 2601050 0 588574787 577674738 0
236428974 51268055 0 730209618 596012898 0
149773747 207394402 0 762044357 765258434 0
523794011 73144433 0 671091762 557961749 0
29675158 19113073 0 39051023 27949689 0
122580105 20575314 0 904299354 953826915 0
421594370 64909685 0 559670329 228326847 0
340698945 233194899 0 815772373 816303014 0
241568424 188192996 0 539255732 557213448 0
428617463 93492759 0 590686081 527336200 0
133012028 138318258 0 788100269 577942579 0
1107968 11700052 0 89935609 93527636 0
83318773 1037127 0 809683143 558006093 0
143292820 43974452 0 844139591 738251393 0
84199201 14167414 0 254525658 256684352 0
149149766 54674123 0 733807359 846413837 0
269384487 6403465 0 643739715 649649005 0
56686358 3046223 0 72159093 70327631 0
3414697 658496 0 4937732 4768675 0
13215687 107879990 0 503915252 597452424 0
9146787 3734438 0 10787319 10837723 0
217277397 6080597 0 526775366 445277478 0
13041436 16732827 0 200644100 269164912 0
72360440 762649 0 323028858 305295451 0
35132569 73045891 0 491426959 458898302 0
152247597 44465929 0 482538416 482662482 0
235364738 322722835 0 782402640 782609252 0
428115599 168542085 0 528579300 298653943 0
20773666 74080095 0 858093673 922415661 0
27435957 10707751 0 37397464 30889697 0
166717776 64210957 0 512757590 394735824 0
302583663 61371205 0 864600669 720776957 0
82747324 3048170 0 736484148 712101575 0
151980194 35171962 0 171493249 159917837 0
787506052 226701589 0 928729364 878956447 0
719134488 217092102 0 740649889 756464566 0
130940624 48845190 0 415788152 361163278 0
25485314 167082597 0 664904383 694431532 0
135828999 34966613 0 293268975 262608037 0
43108034 115043055 0 244723350 284287641 0
189967669 28723227 0 307923798 271866380 0
84195820 52067830 0 647057066 616499512 0
179090415 6643365 0 652434276 587111110 0
4335404 20161252 0 374111337 430506215 0
126399418 95390455 0 516063242 546876016 0
71726514 102190864 0 576928776 608936261 0
136178260 119052484 0 532880479 533407242 0
107626244 14766061 0 233271175 208797020 0
21013339 86180627 0 580605769 636772294 0
197173988 72377569 0 330476326 127015220 0
486079651 20312229 0 767522526 626310025 0
4620063 5647200 0 289787189 229263984 0
543697 61972502 0 671908122 695798927 0
349739589 9378901 0 665541147 582092790 0
314703756 222990993 0 581076285 621339585 0
100519340 54029529 0 868217614 766161185 0
14338968 2036843 0 706656349 694448029 0
721201849 611079327 0 785889406 856686100 0
150908251 81751712 0 304369862 254977312 0
304612271 101983987 0 809977013 794630637 0
86116952 78547496 0 463634866 520579776 0
304023695 20920360 0 350077357 306786215 0
38285 85519 0 24983945 22828641 0
32243362 963742 0 56288088 21596181 0
22710559 16627877 0 263697139 258499743 0
4192787 26334118 0 309029000 287388790 0
685860430 97389954 0 974015317 804975487 0
8425083 21561653 0 869319040 831974233 0
157777769 60226113 0 602598327 634426058 0
172412956 31806766 0 346413279 365125838 0
122070924 74208317 0 321016191 314289011 0
328545724 27663454 0 819630630 882801691 0
21742789 1001829 0 31842976 37330482 0
41000315 16626213 0 420642129 457753730 0
12839008 32007633 0 493537299 494894557 0
2977909 110642334 0 849277468 604449570 0
13236850 13897760 0 42950451 44490621 0
379339690 31553186 0 637841086 760104054 0
46422550 37437989 0 697203556 797233538 0
181683552 18740961 0 304393339 245495841 0
10375011 24107854 0 528036923 464487930 0
475845661 61645318 0 730260800 621703172 0
7657376 12408157 0 178150914 225789921 0
231783609 4558275 0 787213858 805036867 0
112704578 145127172 0 874009120 829433403 0
306035241 165917204 0 448153122 422611149 0
259087546 21586530 0 315481541 388722314 0
80391229 32023155 0 533240835 527080169 0
98364681 30645715 0 127922330 157394743 0
24645500 97591881 0 740828237 728278363 0
40258832 24536656 0 509931347 464972881 0
13391826 38669968 0 468480915 490281321 0
430231132 175516298 0 702083323 741053049 0
64182413 82521221 0 852444724 767411086 0
65316839 44709790 0 118292764 130597074 0
341234105 1908989 0 645263821 646072480 0
20885615 46046186 0 212359827 206840191 0
255535011 20246545 0 842650360 788871074 0
295223 862995 0 9030909 9115876 0
169440511 13535580 0 642646486 637083405 0
5156725 3106063 0 743715784 548959525 0
3232925 1240622 0 33556496 33027857 0
34071869 7410263 0 411391996 288061163 0
50646857 4875031 0 185524066 183971385 0
44999125 216561819 0 881686472 953968975 0
30275816 31533048 0 265339980 224286267 0
1819922 47225 0 7122945 7079508 0
91356525 29557373 0 306031246 305345248 0
86783552 522621 0 212574469 135103439 0
8851348 16029285 0 138604771 159251439 0
85982587 185488474 0 708126797 727216820 0
29511506 51452903 0 465527726 503691276 0
7184723 9995033 0 408737253 427779416 0
298335576 99778872 0 470801884 355778904 0
63513887 57018400 0 264691137 277988856 0
154204545 83750436 0 778720247 854829165 0
198649270 104039615 0 379227511 374927619 0
89973470 20442238 0 215430398 207826304 0
334719850 169921234 0 429459480 229143896 0
8903714 13071836 0 113531639 118728206 0
77808231 78219391 0 134285408 103786932 0
61062232 16530197 0 676701038 844346457 0
13568740 2325981 0 52147908 52005925 0
25848110 94810005 0 887685752 858887254 0
27754506 11128810 0 103760051 111047289 0
314595649 174704004 0 550640068 563000896 0
22843881 50069408 0 680122586 754925559 0
159114188 66701262 0 444626996 788975352 0
89718925 63011466 0 544150957 557729476 0
331555012 199899231 0 760511234 786649657 0
93935860 29476109 0 809150721 699111563 0
49815710 7828421 0 73518803 74486522 0
157849692 13879969 0 550902360 520563627 0
31705630 53146983 0 390882054 397795655 0
214142661 21830079 0 954331616 895472126 0
5800995 7378946 0 152307066 164724069 0
2488395 8062545 0 57366722 76633846 0
4164498 474335 0 10842356 10285104 0
48586502 28925900 0 94196480 76128208 0
54026616 26114112 0 197914779 194159586 0
280713259 75243117 0 603625349 619137263 0
177425070 77564464 0 589954508 557353081 0
4126144 8249799 0 134505749 93819286 0
179422507 48721976 0 257905303 254577523 0
505263246 171661117 0 689534889 670304720 0
148275 756470 0 5629189 5987650 0
571056982 34268589 0 691510275 680046161 0
558525016 47889635 0 814491730 836694115 0
135039821 17887039 0 740145495 833019446 0
252218429 79457537 0 360748198 488430897 0
22375811 11699433 0 171069476 200513933 0
436914429 442029972 0 597043186 625783149 0
99634888 11495516 0 721106567 759101347 0
106654928 55281252 0 116191498 145520411 0
210553986 12655986 0 419463026 411234968 0
288932332 10565622 0 502277946 566090387 0
564783948 390453445 0 651416321 455234656 0
20794345 14231082 0 488921143 331479786 0
242613163 30779411 0 403233268 277201876 0
27909973 17627909 0 256602315 228259098 0
54434057 89117341 0 639558920 644749496 0
190170459 20703796 0 434195950 415691483 0
13147665 45579293 0 635849557 660255039 0
280804887 27276435 0 385560069 332182353 0
180426765 40520035 0 336690393 343771728 0
103304512 51298772 0 413866515 410031627 0
128650441 31080861 0 263954521 282861935 0
171426618 42386511 0 879221480 753338328 0
39713337 155073015 0 773664820 780792455 0
2888570 86438814 0 346621637 371440117 0
5186735 2093025 0 25529687 31823799 0
259662723 48926709 0 395682409 456048681 0
67569079 35927302 0 174964495 323980411 0
82778939 11450258 0 248657746 229043333 0
127002668 8796168 0 940707946 763065437 0
57261833 55502451 0 872116042 872227650 0
103133327 113165094 0 188930785 180173139 0
53571918 70890156 0 543541226 528141185 0
163748749 12915169 0 698680945 809486733 0
117973210 71434853 0 364089874 497724837 0
119711239 67384497 0 791398254 857365045 0
20517867 11916644 0 233661188 238767716 0
698061522 68710766 0 900509174 241694068 0
471796947 17849234 0 902806773 883313818 0
387778484 16719832 0 408117828 434184052 0
37469605 183615259 0 824023709 888095074 0
97614559 36253105 0 193622790 185530013 0
542226558 59512687 0 550734831 429144801 0
397273122 277403077 0 768390179 834408290 0
351994721 216003047 0 694230872 622164546 0
33955986 302255 0 203654813 197975752 0
387644336 37451023 0 870430954 823347821 0
28817814 19044850 0 191628683 194114340 0
471435127 42066897 0 614848135 632104040 0
243255835 49761466 0 835396120 813702616 0
736240688 88797542 0 811280405 245359975 0
108252450 16875787 0 115965255 101621575 0
330774098 536059572 0 818975069 867256952 0
174938489 64543345 0 641468156 664865346 0
15923930 56084672 0 450932125 323286500 0
246603221 58634005 0 517965889 491970787 0
3728372 20280461 0 839247310 680265164 0
55786296 10800671 0 176936252 178222110 0
70348362 14348108 0 548724588 468327827 0
71923705 35053155 0 74408461 70539165 0
71615712 10870993 0 211364359 185062239 0
320301043 114817927 0 573478410 486878447 0
103678226 74924376 0 680564400 756480761 0
620308247 184642190 0 730466709 739393643 0
7786555 1968322 0 35615950 34110848 0
693205481 38730537 0 907890284 953059146 0
144853645 72700791 0 572142338 620266526 0
222642703 7483058 0 476683490 305634855 0
577829957 559323727 0 637867040 644016907 0
56054786 45045629 0 437034112 454477801 0
39046660 49120902 0 706198498 766304768 0
252918911 67844721 0 593380900 715867296 0
87221514 46458663 0 382738655 285744898 0
523160360 76341656 0 601007254 422588587 0
107112560 948690 0 299958989 325406423 0
15351017 22217732 0 548053826 291911023 0
616869285 130877655 0 700655163 409500286 0
237595862 9584421 0 364137547 377667729 0
7862620 22195526 0 108530407 109394480 0
314321 51697363 0 358994658 408235011 0
88586906 88250372 0 420055371 418894537 0
42387424 4999233 0 73936747 78396873 0
116753761 12470677 0 364087448 421728828 0
71455396 155576163 0 533806224 512982395 0
176783583 60391921 0 793197447 873787966 0
39748875 152695440 0 838941329 861126692 0
17920864 29815480 0 428948852 430266339 0
115997891 531911 0 223288473 237523038 0
65173068 6482592 0 643290462 673782009 0
66574839 15055141 0 422419544 425025786 0
74662635 29863010 0 99898866 93553156 0
4809625 3525151 0 13023452 17208677 0
26230739 27894146 0 81203950 65507679 0
489404313 170053202 0 640852927 590426025 0
277696187 70691047 0 574327057 573663116 0
161531190 23682876 0 321034860 424639381 0
29701118 21147269 0 658908940 688167093 0
21306683 129482090 0 697621293 881642825 0
494748771 32412002 0 798152131 706773284 0
14262443 1968930 0 489329743 437648931 0
682491359 578525276 0 901056632 917412784 0
62308567 13221793 0 553546721 544996599 0
201186977 69422938 0 445468126 342886139 0
263406251 92963446 0 424476931 401006151 0
597689029 95421274 0 668011665 174972366 0
140614415 4369357 0 450858939 302925234 0
281900758 25460751 0 449196702 488492510 0
8776725 12586358 0 328957958 462501910 0
215337886 33552919 0 334598737 233303047 0
490405766 7096969 0 642491530 379778656 0
99884287 64136953 0 338530478 292376490 0
307774288 91576808 0 347784243 284064437 0
84366948 22768401 0 532983530 503350748 0
7863117 91311526 0 926139938 845350263 0
76240345 28397862 0 813711082 830067846 0
352659612 97016243 0 439126670 299397335 0
80648037 8655230 0 686929867 703949959 0
98266174 80160925 0 678919975 898584879 0
394304092 117606394 0 680945502 498882133 0
344480307 61157064 0 516059317 519581963 0
233087070 123763723 0 723388247 676536479 0
540994104 105527273 0 584847021 331601216 0
225167769 36042795 0 328334024 321998950 0
778015703 534661845 0 807285400 688441474 0
80461064 16360192 0 234966266 238787880 0
162351483 42119985 0 723331109 719751448 0
387366013 79571471 0 430519316 433444979 0
47839098 85992659 0 229985823 251034001 0
31064446 15185150 0 381785808 376520377 0
5655047 1805306 0 487246222 501946286 0
36014409 15225558 0 401612463 408602129 0
311018653 39291952 0 391205028 337859261 0
151631070 12837395 0 691897434 678223971 0
190355969 277465524 0 411746647 493109799 0
74449346 9711435 0 612933356 487574506 0
55049503 134566727 0 483309160 425625816 0
58228738 35413555 0 512401514 618371225 0
43433164 45863504 0 369027759 354294410 0
77713031 42779219 0 847525257 859618992 0
34319451 39110555 0 615869706 634650225 0
63555070 41225201 0 815431649 722450863 0
400690465 28929554 0 534448053 440031665 0
80011233 86861735 0 159362607 173218580 0
519065076 249312300 0 585030784 572379012 0
289381 200254401 0 762704734 651996902 0
309504813 5428244 0 737238160 517473525 0
46509700 31424343 0 907689042 920169315 0
27247464 62225014 0 941347865 962538435 0
3928897 1842309 0 31728639 31932399 0
615276435 131084978 0 710373949 318041534 0
49069013 81826882 0 722500496 769317922 0
7311416 79718508 0 451561064 461342983 0
157868253 146024531 0 799217404 832961122 0
7799171 3317506 0 289686798 313411474 0
153157976 89468185 0 319369263 265045582 0
115063817 38759156 0 162925440 114024186 0
328191163 69344311 0 597741184 595701585 0
24681234 70116719 0 132359701 133845416 0
130605976 27568071 0 406442125 308784548 0
6852152 32342720 0 275650220 261668020 0
601875490 66588298 0 717429191 696344993 0
42151005 59647651 0 371684488 406666695 0
412356007 29553677 0 475625156 176345309 0
99267547 68489988 0 359362926 314797109 0
46890588 35981809 0 295826542 282016832 0
51881719 38919023 0 584365074 655697443 0
145021785 200782918 0 523397432 499942776 0
266379349 45950156 0 838159029 659556688 0
388025950 49498329 0 505257202 376460693 0
125175916 20131821 0 538285814 699288991 0
9553052 3859824 0 10307784 7097420 0
29028076 9997256 0 194019701 182006493 0
437183087 371964274 0 628178817 615155364 0
48776477 87368372 0 639353138 608107914 0
98520211 3757700 0 187186678 172774132 0
16228044 14593515 0 177549008 188630978 0
99072957 89184355 0 334437616 162918636 0
7749982 276411 0 122996573 124692996 0
114965394 28744163 0 253774680 256392585 0
67746465 6664920 0 638078756 634001063 0
371938850 40602318 0 472333093 555339890 0
65252850 22569967 0 555015616 505986393 0
37266293 5137506 0 53835009 48990640 0
323927200 5247530 0 587902978 432454962 0
140354886 1180869 0 387019639 368871960 0
9533456 1350919 0 14426418 9931839 0
196417633 148559956 0 319118482 219659079 0
30406517 2716687 0 54955755 52319466 0
11381794 27183556 0 536150013 562168113 0
263648357 401547840 0 380720312 475917110 0
110056041 14146388 0 561983058 555608792 0
6506807 9038557 0 107263068 101699279 0
577834404 255779108 0 619178877 584304697 0
5494576 2572954 0 222063846 262018767 0
48046038 6221296 0 157164897 205309278 0
323869609 19213473 0 715265419 611880894 0
486029734 113772126 0 985218520 785927347 0
232212750 103819031 0 708923929 601513128 0
442343014 17634275 0 533658477 428214327 0
16730852 8502739 0 698115898 982933330 0
557051 457650 0 2748217 2118742 0
35312737 27916557 0 290477798 315651332 0
170426309 40734302 0 227276420 196217009 0
79256487 19430520 0 481453066 426005326 0
18917545 4679470 0 33941497 42133479 0
64494577 12490693 0 321762742 266639659 0
208817 3014934 0 20521601 22606207 0
449902371 70344286 0 685588250 517860012 0
308427514 177313972 0 584167444 575926521 0
89333701 281525950 0 745364574 834846555 0
552463482 20564244 0 771355977 139773694 0
32571074 3717488 0 219046534 201015935 0
9047119 5983150 0 346572774 360471034 0
285812065 296539864 0 698004485 701277348 0
42496146 86517007 0 963252669 955957038 0
49311974 173686135 0 925631870 914482446 0
5125921 665577 0 79400747 63410099 0
112126890 10446708 0 567170165 612006749 0
11254003 14129642 0 331519671 353405189 0
15870158 22195172 0 150607318 159237786 0
147679612 24148026 0 814779235 543752155 0
153995761 2625193 0 172677941 152994150 0
307372555 111291608 0 512587852 442840347 0
12083869 7589416 0 821609211 890288723 0
147566376 226978052 0 764669442 730777882 0
173788355 78932151 0 193446865 286978130 0
283620427 199492264 0 553158413 545170711 0
18371677 23060222 0 127930039 125966144 0
95916832 22711711 0 318549895 314356213 0
206597898 11671680 0 870135852 911657445 0
148191791 2380861 0 812933658 878800073 0
124169759 72379744 0 349120027 329808015 0
477221817 214411879 0 602696626 314635755 0
11443043 3472962 0 29174328 24508889 0
11249887 131529089 0 794842969 841512029 0
44724 28918 0 4801531 4546730 0
314656422 67958946 0 653868008 636406521 0
77511615 56152355 0 380253305 489367388 0
246371708 117630769 0 396043095 378915035 0
341873353 305248624 0 594738930 599168802 0
2859474 5790989 0 135250262 170174647 0
80614340 19131162 0 531801768 626745617 0
392744466 51306751 0 724098895 766487256 0
20632067 2755739 0 303762343 325761434 0
2035535 1163525 0 6826058 6002376 0
156336184 2801853 0 249169607 174257226 0
52161340 48271933 0 637960546 669590751 0
57423172 46168818 0 409977014 330593573 0
355706341 90210762 0 404047312 382421716 0
221072505 100961353 0 449726190 401611474 0
158066091 13908758 0 190900481 153157554 0
364510740 187563052 0 495779079 722115205 0
93229283 53832786 0 582540895 545954586 0
104800421 27839575 0 583867990 547057443 0
44251303 942824 0 189684232 188854747 0
7314493 71400755 0 572068387 537155634 0
52146133 21708497 0 285574677 246982323 0
17051095 41257680 0 383409358 450503736 0
485430035 156703930 0 645208864 548218969 0
184114500 13787398 0 480461807 407382818 0
7963410 8241101 0 37474062 24506648 0
106021813 58244836 0 319409191 320583910 0
446518956 62507805 0 592512567 743248920 0
243483233 107748134 0 806936467 658951710 0
103689106 39681363 0 392266054 374949102 0
30277903 1573191 0 50585920 47196525 0
19466722 52634466 0 760835494 604815029 0
338666390 47916599 0 713868964 678775348 0
42224164 51847887 0 390765569 452172558 0
194516824 104935654 0 331933851 241528030 0
341334903 2304313 0 481103553 377751657 0
475223316 30679872 0 815162291 687455344 0
547812 3652451 0 67634371 67417547 0
48546350 16907835 0 74859319 71709612 0
30067512 4216069 0 66424571 81832993 0
106188913 70955647 0 340349218 350026529 0
67002530 41487763 0 602099214 684057616 0
268716071 61882393 0 628246157 767572737 0
567627697 349354825 0 744627171 549842754 0
129343450 146787395 0 564943698 588688157 0
506804361 147034353 0 841049774 724695794 0
59579352 180904483 0 618894100 696074722 0
190067677 117619665 0 736812317 713733381 0
88525778 66882686 0 818188901 761636840 0
4330921 1424174 0 8220606 7150367 0
58177439 59312973 0 238591410 286720233 0
31281366 130390440 0 777573438 750406995 0
126310692 113446095 0 657211907 535367470 0
270909240 1966575 0 344899460 394949317 0
41536337 7706673 0 101594209 118879865 0
855153414 48770251 0 912287507 821513737 0
682793949 472515165 0 824020043 816242634 0
8110478 64482519 0 741335660 714265642 0
175617506 204020594 0 394270922 341144893 0
33059710 38003977 0 186214215 192909724 0
250349186 16054786 0 483378898 520112111 0
62810005 7203481 0 294333425 284453245 0
65884774 143588069 0 380348253 401725137 0
126977267 81043573 0 549053430 496246819 0
5771882 438614 0 142273470 132962995 0
45114334 33582040 0 427143385 425489342 0
70318113 20478539 0 252073207 254783023 0
11807563 349460 0 16007363 14720441 0
270465326 155905318 0 537445564 492066255 0
48112957 512421 0 190596113 177783460 0
55236951 23089691 0 455262745 455067421 0
808345803 16531848 0 899912542 141581946 0
235872804 91965336 0 708050264 686324705 0
65164964 13190580 0 324746813 296643790 0
187228534 5867698 0 261005431 269927563 0
46539608 30978224 0 638256482 670087672 0
668226659 332552026 0 833026763 932111957 0
135842454 23199819 0 149724631 72023972 0
7873229 4127851 0 361678749 350495006 0
360614974 85522176 0 639587223 479926670 0
19083516 3489778 0 27487975 27739663 0
3234212 65246088 0 715983679 760316373 0
189997504 28650337 0 258831172 305647658 0
7476712 17541193 0 45228797 53826151 0
28459259 90501228 0 466840189 544084057 0
19918835 6336486 0 511363465 456564186 0
4195193 7944006 0 155967688 146165046 0
18917515 8895105 0 97758851 102016355 0
99879212 82341931 0 155572254 187629481 0
485342838 177390066 0 726794275 720592312 0
12159527 152390335 0 583299872 565962678 0
378455762 1234965 0 424627641 406379815 0
82442192 180619005 0 326384283 347661932 0
690719 44246 0 10743264 10603061 0
172198722 20082395 0 395670866 369522096 0
54647795 6515460 0 799469993 821056768 0
8931 128 0 171632 177595 0
43650194 218337990 0 703476920 740996720 0
79830397 46610369 0 619859027 643361461 0
26872458 92377774 0 291783219 273192107 0
564131160 268708288 0 796384575 612882246 0
203520934 29258905 0 873099532 775622211 0
35546440 63631931 0 383166877 306528764 0
397310894 355397742 0 509855937 414188041 0
230037321 42951757 0 324723560 322444279 0
253454614 8351916 0 528038815 367578207 0
104646975 11131917 0 639743162 574545730 0
658551099 147273406 0 800792319 607876329 0
720389 1583800 0 6368534 6037981 0
13571812 21255108 0 508902730 538265555 0
450823922 28453831 0 853188362 831173944 0
322130425 5945038 0 775493528 834960521 0
329685130 81519828 0 781974926 620178357 0
12307373 3118944 0 335541048 343316342 0
152591409 74824879 0 822201356 791909471 0
7283122 52514752 0 171980470 174469420 0
15308960 95236714 0 790871264 801604835 0
189838819 124248269 0 209653797 191018780 0
234961330 37831345 0 737393875 873825916 0
574427215 206664465 0 613837393 440257286 0
596626645 348335758 0 810660290 828552378 0
311824929 17505294 0 648268074 554990083 0
219707646 175736048 0 947602652 938391825 0
7445582 10371103 0 104673020 100001861 0
10881565 2997994 0 49229141 45370340 0
58260576 34561693 0 860174436 961505885 0
98049502 109588991 0 898064385 885593758 0
96550261 1709860 0 236710757 212505973 0
11344538 3128548 0 43212137 46576432 0
372301297 28495111 0 508203507 518596753 0
275208529 25572160 0 413985979 352087754 0
80675168 41230529 0 142757779 135173615 0
603269619 406702784 0 808318837 699513338 0
158603604 48607895 0 541660372 543576667 0
10473474 108692875 0 678207212 668797738 0
708817257 22710131 0 802425567 75380410 0
360115429 111621351 0 424613569 268581191 0
2727031 15857320 0 671446537 680941989 0
103509187 84500126 0 792524890 655440456 0
181182351 4337516 0 298646123 259316222 0
10417279 1332259 0 36556923 18781400 0
16949464 163806853 0 319021356 472625943 0
213613777 8218661 0 237324346 219193945 0
594986474 21296011 0 836722643 646235878 0
222171116 64807533 0 964668667 909571021 0
6601013 14677398 0 425918055 431161330 0
404516756 22941653 0 544371299 536776217 0
65114123 36746248 0 190391691 205487728 0
19107347 1754509 0 36402252 39937267 0
189398129 52877098 0 271489933 235228984 0
19158069 2406940 0 107619285 107373533 0
2994565 923188 0 5251603 6282786 0
161435 495800 0 27203008 26178906 0
242678845 6554915 0 525575752 536261002 0
23532579 148934943 0 955656589 968966368 0
29349012 39333481 0 263715532 289397590 0
11030545 1564464 0 11489144 11661575 0
155423134 83392042 0 185752976 158905979 0
207087349 167470698 0 427951712 432335553 0
65245908 11068220 0 594687196 553188753 0
542444789 274733745 0 623720088 497515410 0
17302436 6835769 0 129167730 133596113 0
267254865 54299045 0 537495720 363304636 0
85096330 4007658 0 139131446 132467303 0
119141539 78580777 0 206853227 194617045 0
240203050 29739014 0 650489053 622057663 0
31574656 74663306 0 627062852 590545187 0
322429707 330644358 0 606046136 490772569 0
61823716 79580953 0 511479283 528066282 0
20369383 18464919 0 654498542 605560930 0
36464031 83580419 0 370512469 484129540 0
1832245 2463797 0 405740560 365270503 0
349601608 172451144 0 660673647 695056577 0
40412034 110569963 0 465125778 512223566 0
2004731 1187109 0 117446445 89494758 0
367226446 86587855 0 651679487 546354862 0
515783274 24058553 0 670420445 722379785 0
6453529 20329139 0 286149149 287108338 0
12182599 10188883 0 70107740 60560765 0
142015439 285275617 0 732776109 792458523 0
15842769 5406226 0 102358614 91076148 0
167432255 167079548 0 808898447 876139009 0
417565177 179439349 0 591132473 534262968 0
113471687 2880279 0 748681133 685404968 0
55567949 60797187 0 428882085 432160258 0
44524629 7509744 0 108820669 117145151 0
103187740 5699801 0 223145881 70553574 0
2452048 3837314 0 147220197 116936153 0
563814864 157252179 0 629203309 707695955 0
44232110 2023761 0 89404071 86425867 0
14118451 120451 0 96725819 83628031 0
124347984 3648639 0 146233228 159840790 0
46414189 33463154 0 183516041 239570824 0
49213332 13316494 0 166334243 165691467 0
49859002 892338 0 287024501 300893964 0
98376131 15866618 0 538334596 548638983 0
22509106 21349359 0 417987743 450517962 0
129317116 177643365 0 521428081 519556205 0
365903924 54594038 0 910290125 941876397 0
3050549 7262736 0 653007694 926380056 0
78469185 63797546 0 108065511 81127820 0
11484483 8811198 0 235748929 238919942 0
329751369 12978009 0 472262152 397264847 0
435254766 68216781 0 647815998 532738005 0
302771908 96598245 0 638898773 562354471 0
3710608 29528047 0 174733354 166895805 0
19645449 12408 0 290451387 267222564 0
84068293 34272647 0 312067263 185550896 0
9144456 10694829 0 356326635 321086706 0
536918312 116371956 0 749286942 761737510 0
94176231 3726308 0 347270661 346694593 0
647924855 517270765 0 895858599 978597599 0
41898143 12197986 0 543269143 614133696 0
91084164 71877803 0 406419338 396376433 0
189273864 148366496 0 384390896 264774217 0
31178917 59795687 0 179488042 217876406 0
9432512 19437350 0 873714134 884721299 0
422822944 402304667 0 736279770 683268789 0
82145735 17431534 0 433309167 362573989 0
470432720 127901424 0 556568590 533886892 0
1635447 45534531 0 262188023 224253879 0
64460054 124872 0 151083718 139865381 0
523605301 118517195 0 736944388 800460072 0
278357124 109175591 0 562458708 517158344 0
40930652 10391056 0 847112892 973748853 0
18660179 18939985 0 420229874 491793638 0
596724707 187830264 0 770423102 506715931 0
16182493 753706 0 45951827 53725292 0
1512115 3686424 0 27729691 45435433 0
60747979 38746318 0 289776221 281964321 0
433202692 70900322 0 692837989 575778623 0
220958430 212465400 0 722641427 671608559 0
135824181 64776711 0 420481608 373268208 0
32261367 16756979 0 716565636 815257938 0
33690207 7560166 0 565088019 563348318 0
215302946 164009273 0 745875751 738385419 0
17096044 3227305 0 181462074 188046996 0
351378355 36899340 0 575208635 597557627 0
285850403 282842968 0 687467077 677843824 0
73959986 4093985 0 197720397 244809277 0
138536281 210102311 0 432565503 451350491 0
45259767 4758088 0 303917849 279488844 0
183071036 166604872 0 875780379 693039111 0
51694910 2920430 0 322008357 369264504 0
2232423 7142906 0 38693444 23506316 0
44168518 21787807 0 118060496 112857711 0
31954182 18347133 0 561000374 578157655 0
479874251 16761789 0 577511089 597877339 0
18469336 4760358 0 27798407 14279043 0
17271950 20549593 0 35292109 33886561 0
27095631 8038836 0 197459850 219050777 0
124422820 163173410 0 393744673 271790764 0
35606961 21007267 0 703280099 591872209 0
17203634 12499345 0 80060438 77665431 0
43823017 138399762 0 895203436 900457399 0
72501874 20990969 0 467631161 445089019 0
184151841 44522253 0 207827772 183438749 0
34882287 17318504 0 205467477 204199872 0
20950586 3733632 0 85439518 93637463 0
181987514 31886088 0 336059931 454463229 0
3290559 53532044 0 522671819 529348911 0
97795637 689595 0 365700594 393099065 0
427542324 322165598 0 753067499 660017739 0
60921928 78842526 0 432119126 450990607 0
38288764 23327879 0 821531082 717021815 0
518405927 130887268 0 681892266 667108344 0
75488232 569561 0 353002358 354129735 0
466084131 11540166 0 586728728 581426760 0
29236649 229690 0 91718996 87695374 0
16894529 1123452 0 287039040 288646955 0
373295235 11024692 0 752578230 655051127 0
34689017 9551758 0 387759747 351263577 0
115796832 37835502 0 353408081 330237485 0
10532917 1173720 0 13633886 11604350 0
5881287 140690061 0 564361174 380689251 0
531724449 41706416 0 913640652 850743199 0
94785439 18020389 0 906219669 820534501 0
194934298 95663799 0 557418234 549059439 0
652552128 51211071 0 815480494 746870206 0
5925104 1758648 0 34002459 29352274 0
29349040 105559320 0 591756100 577306858 0
15449222 18527795 0 490716267 514903761 0
261528940 73339306 0 575095153 581176671 0
243178935 263386578 0 332520385 377220057 0
130880421 113711922 0 535959904 619776793 0
22581726 7531806 0 80882017 83310701 0
19726767 29135556 0 478942791 514768282 0
250613003 116663265 0 529819364 547738700 0
93089127 74154845 0 561927725 491557232 0
448785397 164853242 0 879215005 732448825 0
89391694 26117454 0 355094067 325183307 0
93341656 21796581 0 443602552 636249810 0
42977214 2673618 0 253387682 261518464 0
554673010 25904194 0 700762794 471143165 0
87236220 69689182 0 403002843 384441312 0
22938606 18008369 0 200313471 207675642 0
288936520 8132748 0 659620672 650270012 0
10618440 17902807 0 204737804 207445542 0
25453260 47100115 0 471151087 469807302 0
556151512 54874218 0 578986653 319790633 0
35617688 43924573 0 246646370 194079621 0
81671946 90667786 0 605708097 573028247 0
300096484 25212410 0 354089194 134536384 0
294264336 204255429 0 738541419 770171818 0
526881604 84424301 0 681733283 584782663 0
268844455 2507262 0 581197019 600289453 0
150953782 11010651 0 475368769 418521561 0
9697566 12695149 0 544669549 489421018 0
662775485 205082288 0 724927844 605080175 0
5977505 32733888 0 357565883 436303846 0
103511645 32361135 0 786336899 758438490 0
1698743 1733131 0 2298876 2442178 0
303054061 30730806 0 471359488 377025308 0
46777632 11546929 0 102160039 96777009 0
161298140 17394804 0 194527577 153143722 0
121395241 11488578 0 291002326 284245947 0
5627592 14304296 0 64298114 56284739 0
230063029 90552662 0 842970565 774680584 0
273669601 21598807 0 525349624 354320731 0
182214652 182278639 0 391808840 530671668 0
78756434 1655373 0 425879235 462493840 0
134913 82240447 0 535346766 581550237 0
127348028 10278541 0 827052500 718434439 0
4065689 1598466 0 20082285 24035894 0
140218509 136284070 0 689170080 785425385 0
17600768 10376422 0 89864581 86088958 0
130752140 54050471 0 591103506 596764037 0
164436120 27170723 0 293911775 164006599 0
10996393 67303608 0 359376594 362257291 0
105671721 70021952 0 803824962 929999280 0
305606698 61415093 0 384124521 349896453 0
4901698 1097609 0 207887152 220400180 0
194462455 51264521 0 255384026 279153357 0
3785685 5451340 0 154213444 140918604 0
409649044 41898985 0 860825212 761750836 0
18000892 80048806 0 286458681 262768828 0
43936007 37242603 0 393238893 355451235 0
31886334 23779528 0 575351156 561860470 0
38931068 139308357 0 350827479 331675695 0
61489145 33672349 0 429767309 385389493 0
71646395 120420700 0 674967523 688968844 0
485375661 158042820 0 859984687 853922002 0
29919073 28836194 0 170600287 124298332 0
76379062 20000994 0 482748902 461899110 0
6743354 301898554 0 756510049 759160145 0
378029732 32534230 0 887211255 816439739 0
1151036 2095313 0 41554384 44404635 0
23504484 50597887 0 951493239 932767337 0
53084540 7007983 0 833521399 638917548 0
4769268 1903584 0 70947870 70336638 0
257509667 63514614 0 668813093 772767068 0
808288 2301643 0 24785948 25229819 0
483654572 334066074 0 936389642 911590253 0
32976689 92499272 0 211152818 223847578 0
69487796 153698 0 292116002 319310386 0
570644461 67014184 0 733089006 720612844 0
22831130 6891081 0 43323166 70199746 0
542594358 225006379 0 878892933 879953497 0
65940707 2415841 0 243640626 247502976 0
40511038 10343409 0 49223270 31286203 0
188890184 105610223 0 767883269 755089941 0
295753862 375807796 0 770562418 718035931 0
461366389 102415561 0 651969139 485917674 0
19702417 7872796 0 294502688 361369333 0
21312241 4980761 0 41982572 29396667 0
61398368 68495924 0 566885375 624601221 0
32144192 37367300 0 390978852 392199090 0
508773755 146779005 0 953139579 912990737 0
123373966 33221380 0 201243057 220284789 0
5013874 5071429 0 67506837 70072390 0
188412613 62469276 0 908155984 920795282 0
178784984 88018378 0 887856367 780216725 0
57219352 19798896 0 179035113 155265986 0
53773766 10908692 0 619542692 639482536 0
20961158 3537999 0 653141758 570994488 0
16776736 43015567 0 339699322 335897216 0
51827016 11905436 0 351164057 278756464 0
561468949 31089506 0 764975008 780942926 0
56292035 269112817 0 764604587 871028249 0
135933966 12745574 0 691302709 630514194 0
111376191 105740105 0 152019666 133695629 0
94272996 43785884 0 145126559 105248192 0
30293233 68566284 0 671961327 611465043 0
10159174 105604068 0 793932467 822733087 0
100039629 139470513 0 450510986 506791947 0
110587099 53979577 0 372823742 352081639 0
298609563 21033061 0 560349216 551801548 0
25598059 7128829 0 285044764 294456705 0
55348189 7798252 0 211365644 169801070 0
280859582 45827814 0 908889822 892281796 0
5427881 3377557 0 28249429 23857840 0
4391659 21957384 0 335842047 323001590 0
257929700 85331979 0 430562709 855962444 0
131459163 75201180 0 286617764 261733577 0
45398949 44445332 0 288349222 328861229 0
161938171 177675099 0 275729064 329156358 0
15087982 1665553 0 20142338 20562873 0
171243 9357975 0 30790609 27578190 0
160801799 21615028 0 260690988 146636657 0
80813423 48164749 0 739451323 683998649 0
706414924 123876063 0 888169925 835847245 0
26287155 29887520 0 338808502 252153688 0
68470713 34030369 0 262367479 232953798 0
20109929 34038806 0 302643449 300172285 0
465192899 187842108 0 647641603 685303475 0
111846336 31689005 0 343654714 359422970 0
29262483 112518883 0 653766529 671297521 0
183969309 58501879 0 367970515 252610823 0
15248813 129433037 0 708407015 683867441 0
323553497 352756407 0 831580371 882093568 0
314164201 27081025 0 417520093 489987124 0
161614118 144717463 0 568079401 532429203 0
130175421 7820998 0 249948829 258996537 0
36699685 54705937 0 161836262 163858245 0
68526205 4588788 0 529727916 519151591 0
104540092 137071327 0 469647573 475006605 0
13568601 128216067 0 612934819 620286186 0
90734675 26643482 0 117176160 108409113 0
71389202 72479600 0 320484176 317552478 0
9722336 35231764 0 576270446 594697358 0
45821906 24411749 0 356692926 379241981 0
72783123 41130031 0 809869689 557951304 0
77620156 54795206 0 336313956 329169767 0
103328250 1661662 0 419251487 362352524 0
547852190 287561992 0 599440276 479186885 0
95319691 4727812 0 822231504 846218763 0
120556005 12515951 0 187388785 139029284 0
613832460 614161339 0 955410972 889841465 0
401126561 51504349 0 621845446 819148925 0
90894571 27569195 0 153754285 143971964 0
603881180 61879481 0 851172554 767257797 0
78094501 67516913 0 299584975 284242720 0
42693675 1455944 0 51414480 31564160 0
9952805 99765896 0 512387587 487060229 0
156551719 149415169 0 843942354 864046115 0
17616602 179399677 0 434894408 451206542 0
328691855 197341738 0 664593624 747786380 0
283471782 49682677 0 315282016 149638270 0
158448402 92597561 0 492810435 388165889 0
96414434 98405364 0 177104286 184339477 0
205204415 17255572 0 266065288 257854635 0
10849833 5369657 0 399927830 417497541 0
299286950 26789252 0 672142258 204395382 0
158078995 47781375 0 170289684 74533469 0
853919149 196514686 0 890447589 515440156 0
162469123 29361889 0 228948513 206657502 0
128449506 18080484 0 293793461 197490899 0
31164035 43915465 0 841761060 721565553 0
68137251 30471370 0 423419171 592800229 0
364452279 38908333 0 988363773 842079699 0
93195500 141622385 0 521136878 473951463 0
57392092 263232532 0 722860515 635722753 0
34446719 99524071 0 626400058 639712761 0
22143788 1643377 0 427619200 421820329 0
20065846 4406280 0 183515908 182707225 0
17370352 173453942 0 824571819 803704258 0
8343849 31146411 0 228997587 230638517 0
75823984 18778909 0 867715130 803899614 0
12245660 31182069 0 225961509 244348273 0
495693614 57928407 0 851225648 688928097 0
26681376 2659276 0 273662637 275571853 0
12540037 24104842 0 97760546 93087552 0
39980506 10893413 0 837807243 679598018 0
53072382 9429249 0 82424838 85632634 0
19184893 8244713 0 462220801 337699005 0
5731106 23823161 0 528638379 455651253 0
396854902 125721178 0 819846919 849166538 0
51653358 19022447 0 98539630 119792947 0
68714813 3891976 0 143763242 97827050 0
198050561 15516848 0 670255890 630767096 0
715494495 225547213 0 847296465 276730832 0
66973284 28659783 0 222139100 173324739 0
19629465 38403491 0 402704274 437560535 0
54145025 41118416 0 609512770 504913251 0
455060204 105113282 0 731028727 771080128 0
9016549 24935366 0 307074576 314946691 0
183150242 67810243 0 257594852 222501828 0
57319716 8084546 0 226913078 221562598 0
215668840 32271604 0 287657627 240531835 0
355256693 2650472 0 639372853 234899788 0
279405681 18880968 0 832588652 831474931 0
429505580 326801867 0 658510412 566675645 0
10528393 124196234 0 456654668 452595844 0
557172306 86448125 0 724618162 327643441 0
172970066 52655142 0 350733450 355468977 0
211165885 100892022 0 644320701 764981176 0
4644950 1672163 0 64367191 69780037 0
50171377 78133853 0 928573402 783386042 0
98062309 71604587 0 293989356 274642200 0
461256483 70546463 0 786073978 851264703 0
126947160 35888429 0 229075260 209745935 0
363297159 179556408 0 745827611 773424632 0
53695857 74429143 0 554486513 616093161 0
9603546 7779937 0 109464378 100769759 0
726917050 262015533 0 954422571 749324289 0
19986293 135157690 0 571193058 688250477 0
85505109 21363955 0 818999994 759916941 0
94703992 82416215 0 643318308 632904790 0
184243379 65011622 0 774773396 751101232 0
360056893 35116972 0 626897615 899303489 0
5940014 5131464 0 139113954 145127405 0
284199113 267303186 0 732663718 664337844 0
435934665 104999550 0 696984448 713396703 0
47111928 16577874 0 246638156 228240205 0
93177097 41450596 0 461192810 405663071 0
196850257 44059048 0 670618014 739772089 0
382118214 62708719 0 476774168 115959759 0
47685221 22174470 0 306803060 258846047 0
24194071 24639187 0 128915310 133557951 0
387549159 96844204 0 853748513 767983177 0
181025431 6729176 0 460084960 451252151 0
87546753 7046668 0 552760079 676743524 0
86822993 135566457 0 459721713 463284022 0
561993614 292981497 0 721204218 627528631 0
10381039 7500503 0 28930964 23845877 0
133670075 42048687 0 288858160 277858623 0
412637893 51877130 0 768300537 830215058 0
146985764 1802553 0 203541755 188940868 0
18453843 10576462 0 68852324 63723148 0
749438016 420440569 0 804638622 625134074 0
705077290 61263143 0 807459745 554433611 0
24986292 11739206 0 385172930 404619540 0
125804198 42826928 0 488581588 489375786 0
19923566 6646111 0 636904280 639429183 0
110454953 77965124 0 305458407 333998433 0
9132358 2600715 0 25405436 22533728 0
266939677 105622654 0 835956182 799221602 0
65871978 81333557 0 207877082 214544776 0
68914154 8477166 0 387460833 250798344 0
540248775 217311379 0 794119384 783610066 0
160478273 46217193 0 597165907 602262857 0
56291265 38137315 0 633309909 554957114 0
230919376 48096880 0 262344530 242303138 0
6521246 7486664 0 98814564 66430991 0
8035746 18662104 0 265725158 276037548 0
565297732 28621981 0 844580520 799041953 0
60027672 44413123 0 576561431 556781774 0
183922428 89950095 0 283818397 149057461 0
41131628 29098907 0 583300871 475460589 0
37149824 12240576 0 144452979 108502693 0
287383448 32159352 0 434466845 74840484 0
440624876 28243556 0 956105672 803018056 0
262424061 74568121 0 805075315 648147472 0
70629311 33929436 0 254571454 279110062 0
87835571 22470694 0 107953198 103827119 0
93473780 25403657 0 432826236 420098343 0
541553093 161009834 0 806836797 672027632 0
35764936 90632143 0 214643214 266829784 0
355677458 60021933 0 664227949 479463205 0
34525530 16455092 0 878639208 868452156 0
226158637 68580336 0 288529488 240585395 0
21467231 1776117 0 158484161 130828743 0
189497438 248560800 0 669176010 600182201 0
139883182 44806571 0 184399710 211575075 0
170574180 20671139 0 219088216 210600784 0
530990566 296715440 0 633978649 737386323 0
102890297 3007606 0 183437964 102480766 0
75156969 9485962 0 540871162 680789353 0
18611858 3408327 0 518506437 536857000 0
141406718 12310789 0 230447016 123306167 0
398754737 368971704 0 452269038 555472164 0
282974362 22455807 0 419910091 395331655 0
111293354 57368433 0 771592654 694079260 0
180186539 221409969 0 548348116 529504936 0
55702641 18497843 0 223538408 252886640 0
176498231 53083683 0 472921257 402740081 0
593370876 47563184 0 777686530 599770823 0
63454633 18861521 0 148019247 122581839 0
547972369 109134385 0 655265162 691129350 0
49557063 5617877 0 322383842 311378315 0
65296877 26639697 0 72911133 63834619 0
50034878 55636067 0 512276982 510563200 0
26382859 15982440 0 321658631 330953029 0
3086650 13107700 0 83920700 71119287 0
15519576 28598021 0 214368772 187817766 0
24294416 24171673 0 167859236 160576571 0
11194443 1609643 0 19928190 19949425 0
124246145 2864290 0 789316892 843671803 0
2500298 4926018 0 66439937 65381893 0
183064125 31919297 0 667052205 654456006 0
19154884 5411475 0 173609983 182155896 0
2750248 2196116 0 97126230 113778559 0
111658827 87268016 0 540320679 583817489 0
520839280 17269211 0 646284986 229527572 0
55281983 72103584 0 323217781 365191636 0
159314287 66868575 0 388658327 340315574 0
34636204 88073835 0 622541800 631919630 0
260465420 4527448 0 957729512 918926228 0
101864109 137691143 0 857886238 807643234 0
187242 21173893 0 424280595 494320927 0
7020670 41361326 0 99958830 81194973 0
779907 16594781 0 180934049 206547934 0
19538643 34188998 0 611789969 515299922 0
353661441 198821882 0 568624787 539157096 0
17238215 1579738 0 18535833 14753853 0
127006039 117735634 0 692751287 699079217 0
15531473 2185537 0 25420706 24108127 0
108188484 63120900 0 492203856 451935323 0
287424590 33296451 0 769402045 571678207 0
7171326 10843397 0 640170444 551700179 0
99175918 57942692 0 732666743 773621740 0
72121144 276930597 0 821065279 685254493 0
577248410 7409451 0 896865689 913816583 0
137571013 97254463 0 440550910 538435297 0
39512822 634985 0 178717488 161918227 0
354683694 162292511 0 901932475 988345868 0
25846065 19746550 0 109261760 108359691 0
88544311 27749848 0 648786649 665264024 0
274346110 144541651 0 597276115 565972665 0
90350488 52835282 0 158271721 150170984 0
416005951 129571624 0 719328295 639964620 0
89808912 107010324 0 794266252 883681716 0
144496128 58389872 0 225141433 224072012 0
303091512 53485815 0 499191403 522841812 0
146402520 8055044 0 836392849 620271131 0
74958597 40823566 0 141062836 92559034 0
275947046 18323081 0 474457704 355379418 0
124590041 110435052 0 201015193 161442621 0
166223129 2413287 0 867417160 822949013 0
34855893 24305904 0 90933133 83866250 0
3578955 5371253 0 46430299 46380395 0
509165490 46635187 0 765905304 661965891 0
550265651 336188287 0 835116986 833587492 0
20452424 121909620 0 795874393 879839680 0
205158945 44859722 0 398277602 278439971 0
593888445 397398741 0 709409958 756655755 0
50276062 59497994 0 441233874 418917823 0
300281444 49162546 0 425158806 377834326 0
3341567 108018333 0 698351980 734476659 0
12730264 39975581 0 406019590 404460759 0
178923800 42595973 0 609116148 566945345 0
84472463 102880007 0 749414169 602614770 0
318254305 162375900 0 502895460 410979749 0
3591108 505513 0 132956027 141864309 0
5738634 20378015 0 120299459 140082745 0
56771716 10613503 0 519812615 534531848 0
63876510 76733548 0 422405374 482387198 0
66174532 9755332 0 117313038 106005895 0
508357584 163779329 0 847898595 824819321 0
19128982 88201645 0 927536537 922802776 0
55690985 13996944 0 283714862 270861735 0
161435442 6026136 0 169616230 81792511 0
808379771 571769193 0 966943662 906641645 0
54998287 48855440 0 452818536 428208366 0
163049252 29958683 0 555399051 652914162 0
258104268 30794327 0 370300783 373290986 0
427289966 111969651 0 548145756 515460038 0
315959190 295951314 0 725434986 595451218 0
4413212 16470939 0 109463979 107511963 0
41030152 4337819 0 183503960 173006976 0
168323364 53607841 0 222144143 277639175 0
130975295 52038239 0 229282412 285030016 0
170343685 102939585 0 475507227 542721017 0
87654789 6037542 0 863152157 889598984 0
594836158 174273140 0 908766238 606464064 0
576974669 117653616 0 623724591 424391023 0
4718637 124628325 0 740862373 791353794 0
111910449 45019640 0 437889112 386539564 0
396826146 112446481 0 806837497 537255791 0
160465940 14194344 0 350834413 347565549 0
24677957 82117245 0 363789142 347184789 0
7263625 93085229 0 733170949 816068847 0
61127698 56460298 0 217712630 209950796 0
39722935 20859892 0 257958032 225675263 0
38669718 27311675 0 45897929 44732541 0
5142866 9420698 0 747285514 772600737 0
4031721 30831371 0 674636779 685531793 0
15673779 866359 0 253795562 234961758 0
188388779 73803462 0 332526281 241359627 0
317797228 93524469 0 582710775 637274617 0
250882849 6334297 0 607247119 571287231 0
115036555 90795095 0 656745689 656449923 0
88102489 46161117 0 634059465 619723643 0
15088491 1022909 0 27990403 28923917 0
17729988 39835665 0 394177374 452960219 0
67946054 12823743 0 122618350 90824453 0
23300719 9743143 0 622577569 561614484 0
71690284 87957563 0 396788585 528430272 0
6951770 48743229 0 557721196 513899041 0
90485125 30252584 0 222771650 217096391 0
486290104 355121639 0 533343762 490493634 0
127492205 46602358 0 579812644 553468904 0
30784691 2347637 0 65121227 42622042 0
40970550 44749050 0 690474918 800880730 0
396868265 85222456 0 814436081 717192418 0
266870294 55011809 0 280097109 175895973 0
68893472 5357706 0 415199505 421745781 0
322513241 162252926 0 653403049 828185419 0
42186566 119253013 0 830640490 884251749 0
68590569 93324176 0 859651978 769893661 0
725421640 48270603 0 947200386 344474853 0
620570529 118565517 0 951095545 299848731 0
35016425 364333 0 366340862 445632280 0
313795328 24286121 0 422806369 487992574 0
238571811 902544 0 387074333 400307078 0
106549436 56188816 0 228340020 197287389 0
189791451 70298325 0 484274194 478443494 0
660356505 190900367 0 837840832 795347645 0
91701369 107731593 0 863056125 754957706 0
156696994 41963215 0 701758368 717197663 0
39348922 40675271 0 247179876 249891927 0
282437943 207739634 0 540516939 443172749 0
424025866 458427726 0 486898496 546256084 0
195614353 1249339 0 520443381 382525766 0
273926264 131154740 0 529784074 366907373 0
40131008 20168149 0 185880066 198346286 0
46053638 1113086 0 617798196 507096098 0
602395289 127318124 0 687799068 598395772 0
111478813 31539575 0 144829314 139913919 0
19138569 12737192 0 427033901 445244751 0
68203421 23186845 0 541053492 567451570 0
5246119 5085748 0 131758973 110601140 0
77711123 111730278 0 783185436 746390100 0
2687557 4147005 0 66449850 59611885 0
1784179 12848947 0 66038020 63179043 0
24844373 33738527 0 340437250 353951308 0
14765996 73146861 0 585498827 722419724 0
189808755 13444591 0 220909668 218065818 0
52131516 12034027 0 879642464 579189705 0
313864560 135460730 0 560408391 507393040 0
203800 33389947 0 725232872 801447206 0
219131640 135575828 0 520697014 449995951 0
350318933 94146166 0 520835293 594571467 0
21424205 7386920 0 92917063 110699598 0
153191025 209688640 0 732154292 879474723 0
149033886 50367815 0 607628639 554020829 0
83333486 64997609 0 693607156 740383721 0
54992580 89763411 0 681160062 635016430 0
95594391 86908234 0 674270701 733592909 0
916906 58243 0 5680662 4317312 0
123012428 224971897 0 719802821 714685683 0
168362383 234537619 0 500293032 447290721 0
127826830 141214998 0 633151592 690377654 0
232586867 72448177 0 310176980 320561072 0
103119454 13773254 0 425750483 465649670 0
169284859 30310051 0 191072427 106974619 0
301854400 31853187 0 322472600 225834982 0
493184654 70392906 0 824144223 681754941 0
10064464 5483166 0 74499414 62767259 0
49343111 6558123 0 644265114 577571492 0
11527946 16510561 0 237538418 238276238 0
94882315 40146208 0 190659079 193168458 0
297846970 42424039 0 326069890 293796777 0
59661746 163053468 0 646730803 714072560 0
25221873 30057033 0 453384158 310128212 0
162611827 160275201 0 804327806 687615296 0
620482402 463980215 0 791852124 592994496 0
119144916 161049413 0 761028876 855917369 0
685796117 177796483 0 783813636 442452240 0
376851422 210356631 0 491375883 346268386 0
144156294 7073645 0 258616696 207677353 0
2875335 4041073 0 66379069 65356797 0
567379995 291681776 0 800742066 814160972 0
266959305 48579251 0 728419533 662286960 0
17902710 12894847 0 39041561 49049869 0
25932578 100073221 0 529695081 481999601 0
55102021 22765225 0 210281131 217042688 0
20846308 724536 0 72177299 52951467 0
136315367 42739973 0 210872805 291370125 0
71562753 76947297 0 534320957 578823719 0
41788320 2501963 0 617590000 576084840 0
200702040 77413354 0 513235859 409492044 0
63419934 65991571 0 630688422 631935481 0
146815941 32524427 0 749710867 721720086 0
417537662 20487811 0 685674043 776301077 0
10330496 593809 0 42145044 42403685 0
384632259 10499955 0 556752630 521529356 0
54496545 21146351 0 623738324 612333138 0
101097528 6953528 0 275520926 292488990 0
63448418 10152471 0 382473330 359277000 0
44190407 9785534 0 157617725 160832349 0
213258203 47366646 0 557743951 596991412 0
595672448 33400392 0 951996475 944234073 0
7309496 29915957 0 750609102 554019633 0
516182968 475428151 0 662672940 765115466 0
83542743 355759746 0 819493533 927061840 0
80592656 11894535 0 300209984 278952243 0
36899657 2488 0 150276634 154884698 0
1397810 6731434 0 73109736 73838047 0
34600653 50216549 0 195417850 210625792 0
19661421 10559936 0 240990784 202570265 0
72732948 29963024 0 477341286 510853456 0
729517349 155174480 0 860359715 800624465 0
280693010 48968765 0 766957504 758263435 0
5587063 14763671 0 173779905 169158939 0
13772114 3885136 0 59626464 55065111 0
21917407 35673519 0 429351969 500425312 0
262267170 37971385 0 453282068 498531175 0
30922442 1444791 0 235102367 225578648 0
41612569 14879219 0 153664567 143957942 0
125972387 43411137 0 576774315 594372346 0
354193545 295926206 0 469492652 421648357 0
31485098 13980068 0 356132042 344075386 0
2002054 4081031 0 224706641 239537724 0
659181822 2522690 0 839805183 596868302 0
63422942 12608785 0 928620713 966233909 0
130951 3657967 0 91587360 86537906 0
14625235 464612 0 30682512 31132677 0
635024262 231237488 0 809751730 638036845 0
50710614 157138431 0 473204722 714904105 0
838198 177386 0 2855517 2961854 0
15953390 7809913 0 181066728 179648572 0
30671786 105225070 0 960500719 924723239 0
203396402 16973679 0 328934998 314707254 0
96982306 14766781 0 419033079 450076360 0
94563919 53137081 0 942255103 923854558 0
708869800 63787406 0 886973365 892700692 0
43278466 95986855 0 243166142 241035074 0
79555295 22349788 0 330881826 349766931 0
251372121 22439565 0 446502515 294351494 0
62300023 19078992 0 879245723 732173723 0
445796799 87405273 0 815935747 745027608 0
481803617 36752656 0 586829289 348691771 0
543214831 209096507 0 650414431 650030831 0
40828445 10402842 0 54339550 85190034 0
14348143 58379109 0 760336983 717932195 0
545502524 104331493 0 569922974 230423263 0
45122211 17259071 0 82507748 77950900 0
25272937 10335140 0 66704556 75451093 0
551047606 276960227 0 617856666 622331826 0
384385427 3463496 0 691701744 687134038 0
181382705 53015041 0 203233592 205571273 0
149997422 71809990 0 223103462 249646916 0
568752923 299944031 0 696696072 660085589 0
6313379 84175824 0 236341628 262965540 0
303900854 186105485 0 340235078 342579352 0
155527734 70227149 0 605371929 637768392 0
29893341 93274465 0 952391445 930074049 0
48442687 44622725 0 620042748 602520388 0
447959245 17772060 0 563765516 511344487 0
89692539 19203244 0 371117715 492518610 0
5050960 55496107 0 254254554 280110658 0
153912082 46272619 0 549794411 512119593 0
143791993 15867153 0 787115523 584348147 0
26839734 13806083 0 116188936 106981193 0
286235093 53201262 0 807594387 937196311 0
289054109 7059766 0 338330399 130887031 0
506354725 21883537 0 664328919 413709874 0
193994476 216659259 0 423600125 420922194 0
214933668 318731246 0 817860239 811862280 0
354404717 276778174 0 731026337 783597307 0
118606925 102679626 0 447110187 481341793 0
77791793 21266633 0 190282747 190965311 0
299567147 173195213 0 865728721 707489284 0
39672347 6073330 0 303439447 290597270 0
39881285 243750224 0 623325703 798072455 0
208438121 24989971 0 520400194 500150014 0
690198427 399866563 0 851710534 836651796 0
47221751 31977274 0 156195552 103138140 0
126270333 2747807 0 142766323 93406283 0
117623079 16872980 0 343738198 263434192 0
380301816 82330158 0 427323576 275607437 0
260773067 168124390 0 937043045 750439874 0
53182986 61048450 0 238841496 215674661 0
644665210 95630974 0 769903473 598977582 0
281512503 6548320 0 566249481 668421692 0
84859085 241085009 0 484610489 500021778 0
112363018 16492993 0 623287394 661076606 0
1266271 146283 0 24696046 26463858 0
16901419 10775914 0 206608320 260449663 0
25853219 5224618 0 121106654 115637243 0
261131224 129126573 0 684797448 427592114 0
19857157 13234423 0 312856734 272879337 0
12971161 77389556 0 373414159 373395377 0
175928222 189764532 0 471540574 496961041 0
62953298 212129847 0 462335040 463179066 0
473549 250832 0 768025 847368 0
59250213 43067213 0 767491340 773676738 0
274662210 179117375 0 856130548 760654597 0
14168161 8293620 0 585170071 654673416 0
236606360 203523288 0 543790601 610239216 0
590410215 298570616 0 849833465 823937541 0
76593419 31646215 0 108370183 81141558 0
225952760 65672843 0 707734180 746560813 0
15878085 7624650 0 51990803 72892157 0
566242731 249207242 0 674595379 624345696 0
127818139 16769345 0 155720064 119219294 0
13722961 167004839 0 817245229 870841687 0
66941245 8622556 0 78364276 99212992 0
149420784 23840068 0 862084062 542149062 0
78718607 3827270 0 440081727 528868176 0
36981910 6559366 0 347382773 391004240 0
42135321 52775150 0 326203098 332834536 0
36803122 214599202 0 613196141 594082915 0
99957604 70064341 0 220605091 131388238 0
53284715 59147668 0 452545682 571478507 0
75444892 54188503 0 324730657 329373204 0
14218464 28421896 0 657335566 729792845 0
7532180 18833901 0 546624638 571901617 0
137272052 56799727 0 324165407 429226913 0
460853206 35058961 0 792685018 728374047 0
85814415 292985686 0 897141840 814482439 0
5748934 23488250 0 203168575 264511394 0
162475510 9206255 0 718598045 710589197 0
11777386 54896530 0 238679419 237006065 0
132995200 6858159 0 509067317 549746881 0
108084031 1087079 0 338031458 358348677 0
138984120 22503133 0 533886058 650221441 0
1888724 4201284 0 186668763 185610816 0
215512290 13683295 0 553856644 315509856 0
442573378 290391476 0 985082843 850118525 0
423902353 395987948 0 453928631 500353358 0
169976307 70653801 0 363179511 221497210 0
547997453 123429769 0 700755707 661448670 0
191432747 112870630 0 856625200 860851914 0
303125373 98817043 0 986636600 487941582 0
21429957 8413171 0 48247122 48670436 0
25440298 3452599 0 856175670 797054938 0
115957269 3059722 0 291498771 232121411 0
88278773 15791577 0 324111619 321159535 0
4299778 4127481 0 69390311 69280463 0
369909709 31480347 0 650299811 678374844 0
67416287 3441756 0 110226129 117803044 0
287500921 15574254 0 666472044 482622038 0
415520201 323356375 0 543151914 470216278 0
13734724 182079774 0 519337157 410935376 0
21363545 103541369 0 922811667 971715034 0
31981000 27404662 0 150980292 146015298 0
65174292 90847511 0 454954876 458957756 0
176525164 21818622 0 773830045 751499119 0
335067584 233524750 0 640323921 851901910 0
106344407 42615892 0 214334151 135125563 0
236805792 177075954 0 251857825 246800502 0
101375143 135612638 0 656318266 912468473 0
14488859 31467960 0 489844963 487813805 0
311998946 41086297 0 656534417 730948141 0
195773582 107639334 0 365541516 368559138 0
47028264 16002159 0 216772814 220558505 0
321448997 153475645 0 424112845 387591932 0
161077549 59760287 0 189025476 185445249 0
146575551 8258245 0 458114342 347208248 0
61757211 49358912 0 507276718 426243271 0
435029 182113680 0 786526480 688730260 0
139724814 31482971 0 179262914 90895700 0
84364212 10716236 0 137761804 133242881 0
120628713 58552811 0 125819823 98310220 0
3055086 291694 0 35356246 50331046 0
97353609 13359393 0 194563104 217638331 0
78092961 3272470 0 242100227 428767982 0
119453932 122873572 0 644031571 586722055 0
550824866 166578509 0 749798496 759980195 0
342734286 78152908 0 474723662 268059065 0
250361009 18086754 0 318532442 132045893 0
588078202 32703577 0 682728597 685902039 0
65906622 2379080 0 382464259 343626452 0
140747970 118137318 0 738610734 691461746 0
150671287 11756657 0 347816712 373841159 0
73749538 70602273 0 397719923 500356306 0
18415673 9977890 0 31806400 27410459 0
317844044 180864894 0 610850107 538108758 0
196483668 85782970 0 248928236 239722031 0
8369089 3801635 0 43669511 52271075 0
236745279 40171823 0 329213255 350651054 0
45286796 64084869 0 676036150 683001136 0
13930232 16108285 0 378323140 385974225 0
123551049 544045 0 255646598 255546403 0
277339915 11567519 0 799766797 776399446 0
39782627 38243112 0 303450321 328014652 0
48825415 2093318 0 498443489 391323267 0
490428707 95282067 0 501695348 594770689 0
15832439 109938351 0 320655594 306617043 0
35984153 264413629 0 731740971 733211270 0
63462349 41906253 0 316131953 257515178 0
671391914 28757171 0 861977112 538525045 0
184303533 70785571 0 288890778 163849805 0
310018249 28228212 0 784313306 757922636 0
29466012 4120447 0 36775963 30332355 0
356864667 131121866 0 929521055 910448009 0
11264756 313433 0 441150802 442412478 0
8505989 496947 0 608585624 553278530 0
27722319 15511216 0 138839862 148007038 0
59419526 18488151 0 549493373 607437319 0
251949696 248235520 0 923484891 854551023 0
144674379 77988163 0 462983672 528431956 0
79087689 14256505 0 609172966 635076061 0
598664312 27319206 0 686576482 705117873 0
363116265 13746899 0 482075659 473696073 0
40784522 55854327 0 235920254 218584413 0
218776479 346963794 0 538657111 481757492 0
91148304 3045162 0 203080896 204949043 0
74365721 2562208 0 681426871 582707803 0
57062883 74662539 0 176552682 142403388 0
246511814 88932156 0 316284566 301652761 0
403111189 163281166 0 848563086 817906800 0
22206404 1456065 0 159941063 164760054 0
216806542 194385777 0 325954748 428611058 0
37573222 18360684 0 778334517 785572925 0
235608843 33236008 0 571692194 533385091 0
256779889 50898394 0 596716734 462023386 0
72159104 33346676 0 93068385 128743280 0
24682698 31783741 0 468852735 574026855 0
35132965 8550016 0 208958341 198816985 0
18915827 41811482 0 59529248 84719988 0
11353531 70499805 0 710648217 731121252 0
640958095 69641762 0 749065141 458855495 0
59012468 6858593 0 259613017 363602213 0
54163466 102364755 0 889931333 866507491 0
622140902 125180400 0 918091827 715547635 0
131292158 2487840 0 423153206 397723731 0
291664586 4996600 0 334505902 273784445 0
71475931 6308134 0 159732827 185130594 0
104695586 49064082 0 508698353 523376054 0
135342935 27994977 0 480455403 443805668 0
884726 73220 0 2031250 1909751 0
41989682 66073144 0 341510002 419903686 0
108751258 86402953 0 349519637 429920571 0
26636999 126320686 0 901753883 920075933 0
607459 874101 0 2578544 2398818 0
400815782 92630388 0 641600115 492711116 0
11917963 29977903 0 126817064 114129445 0
30289316 32394079 0 313552250 305792841 0
253265443 118764752 0 436709287 572507310 0
803905830 243243716 0 861810502 825019551 0
54087907 21447795 0 420756087 512192593 0
32205425 16862971 0 357389362 359385980 0
46765616 46690277 0 183701735 190274583 0
26432868 42843051 0 583773069 572011832 0
71452510 74240413 0 375366814 401604475 0
139916514 19678150 0 223212217 235500239 0
17049849 11446862 0 57513003 55500719 0
58368971 88111643 0 799567282 592144861 0
30735620 3659344 0 196876773 210545551 0
39458342 8538174 0 264299318 299240729 0
161229167 50836395 0 236978054 217751038 0
274752044 146230680 0 549122600 566431047 0
8654870 1308354 0 468972363 329215532 0
30703035 26157273 0 288938356 385133002 0
2337679 19730588 0 50999803 50630030 0
151662042 83233949 0 924140067 923306708 0
132138683 25925493 0 377915867 323368740 0
6469286 3973790 0 42013739 42475629 0
44725674 8893158 0 209877808 167699033 0
684619008 192475343 0 723955142 620215262 0
56522671 33846783 0 854192138 838704983 0
1799322 1580802 0 53300661 50978449 0
59871001 1922848 0 144759955 124942404 0
402160736 353349799 0 557648916 800621317 0
173438606 12343283 0 336679846 303036929 0
27206975 9932652 0 122501465 114422342 0
6300358 2374054 0 83159877 75658275 0
35070791 1648255 0 83836314 59432022 0
363091156 10287171 0 569920676 453995649 0
1361260 125512 0 1682082 1527001 0
10915521 12810182 0 374741745 322096143 0
373046104 493860098 0 951723830 771754724 0
12206970 51454422 0 338840895 317428725 0
139853719 13425564 0 431665061 375167054 0
158196686 22163241 0 610758054 616207548 0
349885570 295098391 0 588661593 715631138 0
73933187 16026753 0 537483409 563006132 0
63289041 40067470 0 139956880 134319049 0
458339203 79363578 0 849304763 745852345 0
313521036 17767511 0 754187537 836743259 0
56953640 24281011 0 804863226 832384899 0
11064885 43797375 0 392761678 446745052 0
67434546 46194370 0 664686162 700579761 0
370689665 39055894 0 526700665 529122961 0
35100733 24881659 0 342919862 295277425 0
8755386 3001418 0 146073011 159992943 0
20347290 265948 0 110487264 136467455 0
464740605 239294678 0 594202800 577685805 0
8883617 1295809 0 64640139 63395924 0
4412223 984318 0 28889248 17886248 0
280167454 62318030 0 635464845 815097491 0
102618597 251608213 0 685057909 752576617 0
776325 2093890 0 11385066 6601836 0
5126964 2630103 0 34273030 22168354 0
168811551 109689330 0 864615356 813792348 0
25844492 64855797 0 261066828 240905193 0
244164173 22430951 0 520498554 469368822 0
26074298 61418136 0 372072994 314701099 0
165246033 70902278 0 857869329 909872615 0
80389119 129583609 0 357265754 401723151 0
251009891 67458511 0 490375332 93675511 0
450076549 157130313 0 619911014 516104588 0
115719873 49819688 0 558097769 758595850 0
543896457 120935745 0 896418341 669320494 0
17631692 47320590 0 237364453 249764340 0
109415810 4571995 0 817703395 854600924 0
808825 868150 0 2464965 2237377 0
197301316 87797375 0 267640669 220920247 0
276388105 90395342 0 381644266 408245089 0
223879214 48042255 0 492591244 471239517 0
45657384 102441724 0 517707866 542979005 0
595284718 277454155 0 694848134 498679410 0
33159841 42400458 0 675510302 585370652 0
92450948 98895651 0 533385520 580666496 0
158459877 12081304 0 557686829 633340437 0
59007991 104576583 0 290683090 281518780 0
375207965 67960155 0 700734332 709437170 0
145366422 46969151 0 408043247 362637947 0
437538905 245235536 0 504263444 448096818 0
3326170 158947 0 48957780 47818559 0
43771564 3532014 0 277151193 276440387 0
61363201 7009819 0 155651980 154152409 0
456035476 234978023 0 889085030 837699653 0
24262742 19502923 0 665315375 725150722 0
701382087 8783848 0 800003885 845339158 0
20832360 52865191 0 642351819 560261952 0
85971756 32170554 0 707957169 727602731 0
11979838 36686617 0 203456380 199831534 0
11976492 259552 0 44910192 41003822 0
41561760 7524131 0 763226314 704363884 0
281740072 74351191 0 849358001 850903419 0
95199662 16235908 0 540546940 407956213 0
21131992 17762283 0 133307809 139194067 0
74432278 16624165 0 175825846 141557298 0
28210675 138042770 0 898918179 904242782 0
114134123 96617922 0 949768989 929746497 0
24183526 89004975 0 308018822 348238462 0
2222453 62705588 0 614951906 648448928 0
8224766 45508158 0 168591923 149340699 0
54866182 24480987 0 491381319 457857281 0
10390660 190083816 0 888000030 831985439 0
1635200 4239227 0 29203253 19852567 0
150111953 29888640 0 486329604 490855982 0
105093685 112423355 0 299874414 353083528 0
92133979 8757763 0 741243675 694639541 0
824096931 173340007 0 851601482 293263310 0
338640387 29532427 0 483710805 598552802 0
493865309 385480675 0 629579691 592191500 0
136671408 14107447 0 214422554 210351998 0
24813405 1788131 0 33534014 34654627 0
5547395 70559707 0 284741422 290234368 0
192942544 54269007 0 578785147 594554008 0
213253566 27010966 0 368616252 260576796 0
14434557 25434768 0 200165567 168581944 0
94887974 43970956 0 331455352 255630086 0
148488273 10624895 0 683296736 629833157 0
266881753 21290971 0 474324368 429526046 0
37034292 86451657 0 583999908 690448337 0
90104512 65189239 0 182955247 184507879 0
94573010 76957327 0 872879500 771912856 0
87550826 17480681 0 415494087 366939830 0
71626992 31434720 0 151498632 129765326 0
51141232 144019146 0 571013617 612258839 0
8344200 815373 0 49805379 71914597 0
144731633 12331181 0 608402451 694463878 0
18001423 68742303 0 919550623 929401249 0
29997318 30506987 0 444752035 386538536 0
348702141 71127158 0 378395527 316441683 0
28225546 16460594 0 924017907 952390467 0
142521479 6447996 0 177975262 178022905 0
57818298 9915318 0 104738202 98921262 0
9578219 25773205 0 251353406 242421056 0
146517853 3286731 0 379761207 239119609 0
17573953 15012482 0 599261822 554079656 0
68722980 51792073 0 567575795 807159535 0
552519634 254787244 0 700753928 715890369 0
45302712 17315215 0 599754790 716387296 0
13329979 81513222 0 930203624 803057699 0
52747015 6336182 0 440393391 475903792 0
355438702 1111978 0 661767731 515817046 0
218666520 12135716 0 581538131 633529470 0
4608535 56363352 0 181846997 196904571 0
62416618 112252822 0 585560786 556191992 0
114613483 87100706 0 397120529 518695866 0
29964264 5222555 0 423995791 347297142 0
399581 12538706 0 540178962 589673773 0
68898839 23490744 0 228606349 220195644 0
19512560 4347523 0 25336993 24319294 0
646115649 299700459 0 905016221 850658083 0
222681082 152108521 0 495298606 639971997 0
7566708 51398205 0 263918500 253368262 0
131909691 45696507 0 346387565 372011149 0
537108482 201377494 0 595717286 377698984 0
23150188 17376429 0 356922411 338644180 0
316313218 48987686 0 472143168 482115070 0
582057942 153658691 0 775917122 688364449 0
683031229 20645470 0 796321969 774004740 0
15041420 7495394 0 86147820 92768024 0
156502941 6841531 0 303420238 231803400 0
131457526 12037527 0 319509397 316804913 0
6314271 2577252 0 9974890 11791105 0
96709926 20896989 0 567883125 626009285 0
463444865 42231740 0 694943986 576630822 0
267747327 123682549 0 362227598 406196167 0
46218908 102225000 0 494396187 515504582 0
313553069 6003284 0 497045281 154155151 0
906120 1208546 0 20179226 26717117 0
161438772 21696647 0 317438906 323248191 0
193770082 75303758 0 292060578 203530509 0
482749435 84839026 0 848448149 601526172 0
3913531 5374847 0 12728077 12384223 0
152369374 10943833 0 599782300 545235447 0
10635269 49373942 0 858499684 837060284 0
105782127 2958474 0 496378354 481495301 0
151796619 38048051 0 237391475 214015280 0
783371 1674027 0 3756340 4136215 0
4424512 15270162 0 278233916 319554870 0
214306685 44084914 0 390904760 436990490 0
20591287 53439463 0 597589711 661531501 0
210863883 181378400 0 900653734 868052971 0
4805038 36650037 0 282228790 279232027 0
242124994 81938648 0 653151720 604186244 0
18211718 7939485 0 128206140 121932095 0
20725522 18981867 0 198105306 189393998 0
101480810 12354687 0 544095614 452733630 0
435543171 57509688 0 637576485 718333905 0
80233653 22632002 0 100659308 105370271 0
40346653 36155565 0 235440314 212712009 0
129103038 26242010 0 315682989 206365934 0
412917268 112805866 0 573899948 590938263 0
17779885 31027876 0 559320537 620366006 0
47312565 37171260 0 239107518 235233234 0
259247326 67453128 0 845912443 918058055 0
35644283 4076332 0 320264622 286080827 0
319133037 10370088 0 706930353 718376937 0
37566190 39723381 0 501798467 483609535 0
274408575 47440246 0 488935583 550082888 0
485063277 273261155 0 540926000 551283963 0
150526175 56863892 0 407208964 392235850 0
168202095 21080831 0 545492097 561996364 0
8148454 70596399 0 411754209 389545873 0
470470918 49320019 0 762202486 574790342 0
5989925 3556442 0 94471814 81615765 0
358270988 172673210 0 462141860 391096643 0
451004107 228823711 0 877379837 898320761 0
235193643 34940983 0 374190473 241844425 0
31976081 22724476 0 261475264 261924390 0
236810302 125608216 0 872256333 797548620 0
31120973 71126541 0 166818699 220761333 0
3143526 27090595 0 280218842 300691236 0
30863942 5036567 0 359985114 473014468 0
126477600 78176932 0 525738856 403666279 0
20702414 3645144 0 27261738 26285000 0
174214716 54935835 0 323894272 308635314 0
133765974 49829704 0 730010950 620378948 0
50619814 49410818 0 286938374 331389593 0
34536585 66582070 0 841659580 838599850 0
357908 35922400 0 245191686 249456108 0
19433172 2730180 0 73580969 71363579 0
63386512 12074599 0 778576681 625992408 0
389084804 262031959 0 592467210 540409712 0
221505622 393714796 0 411952058 626679767 0
11699244 44132138 0 347180727 314605976 0
282782063 29237887 0 484593635 362043146 0
84552551 12183074 0 440886153 348100002 0
3141424 888115 0 4273438 2337518 0
408761471 262862845 0 580306343 542555441 0
99486439 97728941 0 584863054 673075584 0
118264881 44754065 0 223720958 212215362 0
57686468 50480499 0 896132203 927750068 0
92528205 88502222 0 939529251 929186958 0
42186742 1780858 0 561863874 605681599 0
55192942 11641617 0 453242040 484242824 0
221080960 140525708 0 513186025 512922072 0
177486291 54443156 0 383968264 344001957 0
356702501 131778498 0 474240920 438545696 0
372016391 96273370 0 602616824 732548318 0
166292638 44287655 0 409110148 278218046 0
360279917 24364609 0 819356812 774869301 0
126939539 53418014 0 557127212 480073997 0
305373113 139702128 0 443682404 286664723 0
51497945 42894750 0 58772657 61533213 0
257381020 189178716 0 623265515 628669635 0
106083712 66820182 0 341108457 315230891 0
506912497 272015212 0 771726998 801795960 0
33201873 97760851 0 650021639 763932698 0
64890023 34814022 0 206489433 206049146 0
91754870 43224571 0 749140220 650815995 0
12315893 1557227 0 347040011 322811673 0
280020584 22770787 0 694402331 645457100 0
685950272 165990649 0 881619536 605761351 0
3160775 483531 0 22681204 19520105 0
664376618 44980396 0 851825538 787436700 0
38542554 192297949 0 464569636 467875389 0
85811572 93134269 0 528220635 568470374 0
142343348 297080111 0 473178202 604937307 0
175591823 119043399 0 933371505 930786686 0
167783758 66040271 0 521359407 423896067 0
42907663 28877766 0 143399147 149516103 0
155712406 27460763 0 208377088 189472069 0
436709897 10310646 0 655511405 579546380 0
350009002 163390871 0 680321267 692379364 0
162276746 93971925 0 273508179 303312233 0
262584179 73193165 0 438609017 316431948 0
44503156 51748466 0 130473248 136666546 0
45281700 26229327 0 350740914 344444216 0
340453724 12379765 0 631017748 740974346 0
32583755 3517004 0 381082275 463593640 0
147789204 87362395 0 334396518 256249414 0
91815907 6058960 0 492885996 410559535 0
4258759 158285104 0 597265630 656885436 0
30811449 209702315 0 843852229 846984358 0
530737178 147407743 0 718894328 879393174 0
167440814 13128072 0 853751982 870309361 0
33331628 91720 0 137524802 130607135 0
25792231 34180851 0 126478498 113842683 0
145493505 13056186 0 390652623 480769975 0
16511483 11107089 0 116945881 77544387 0
249017967 3461786 0 400333119 409757721 0
57407297 73362937 0 701790089 645159619 0
44306532 65355732 0 496580481 433482546 0
36881710 73393162 0 366024828 302660968 0
41699436 256297695 0 908596176 570367438 0
129503552 42815702 0 249345411 311372104 0
8756073 21491237 0 292264505 295384580 0
1953113 1421255 0 15402452 18209544 0
52736223 13871885 0 381992871 205520882 0
3806772 1779376 0 32137306 29676576 0
16252102 23468853 0 205677429 219944674 0
31298887 3052027 0 60095390 58855161 0
2175745 342826 0 39919093 35305197 0
131155803 16081025 0 196763150 177528190 0
149209472 10395875 0 470552393 409704639 0
446549946 6629048 0 609876140 530030297 0
250604828 71892590 0 784727740 907467029 0
29716558 13144998 0 289365153 324137064 0
194605 436081 0 4300460 3854468 0
10490176 19693145 0 73216167 56068653 0
27423698 2722045 0 57262885 56114730 0
22679343 1988520 0 26479998 17129538 0
82229647 33030617 0 647946366 642085876 0
88306124 30109264 0 100540768 105714040 0
142370385 37935244 0 887910461 899942490 0
76263348 43782969 0 359703938 311197408 0
150489511 8362150 0 456098476 471560767 0
76111155 18357481 0 525427162 535267941 0
143512143 12725768 0 237252938 277018028 0
801564577 311756428 0 832626413 630641332 0
2292873 13436676 0 425103001 410654745 0
602215343 128600550 0 849481876 458851433 0
346038614 50382508 0 556636610 650831071 0
50785937 18371443 0 312357940 389816104 0
13147254 14890789 0 172076734 133990143 0
6821241 12984467 0 36269380 32564752 0
238492230 9329393 0 572507074 470831272 0
25154685 13639772 0 89917402 93480989 0
31320623 125232581 0 686379031 788631533 0
21953985 875166 0 181636222 179984076 0
19384599 92843093 0 852047903 903926431 0
516048315 140211414 0 800574075 710207875 0
334782980 23803129 0 563046326 412059264 0
187515142 7307313 0 525381684 463900350 0
31721712 6783280 0 413571091 472995027 0
90127552 25785445 0 538475951 521127218 0
224088164 13692915 0 299244395 355209677 0
182911516 11859866 0 401053772 379948784 0
34105038 9014842 0 122814215 142463001 0
17040786 109614819 0 742171488 806256704 0
8230215 62644203 0 400796528 417844672 0
46740007 71461508 0 315685868 411828638 0
142983466 22949500 0 208965407 163691149 0
163842264 6330187 0 801678158 822571546 0
199345851 77174016 0 653030243 517869801 0
427544406 111605240 0 450857938 270576233 0
11798256 47976472 0 147945479 175502267 0
166228971 51136421 0 373295411 320325393 0
166869066 49991936 0 788383394 732149103 0
166425647 25379071 0 563915583 705678062 0
19761614 12241205 0 678537448 668548670 0
584064560 75848120 0 659158311 453118746 0
73598680 17917583 0 805230251 798396980 0
39638330 134305041 0 316830944 361497956 0
191816064 60276310 0 496695587 413726595 0
10969852 4180118 0 318379384 512000069 0
369746812 143402358 0 523758962 426920134 0
22713756 57239571 0 720463724 716105553 0
239738316 30991770 0 829692193 878724360 0
8800884 78222073 0 615932458 562609309 0
194285739 41868457 0 222904208 163905260 0
84615197 27079770 0 665236935 641491817 0
108828893 18896125 0 254210991 276590302 0
184830888 23899329 0 268505949 208970693 0
27448209 6550808 0 173003593 160757006 0
25836048 8763051 0 187519701 136011883 0
23264653 10784508 0 166233437 162326671 0
99887933 4263990 0 866637112 858123227 0
86061466 24630207 0 873673302 776257850 0
189332083 46185467 0 463195914 441689955 0
269600453 53764123 0 878983650 862756323 0
326506 62829 0 515180 439263 0
39884211 68944800 0 329154074 317401336 0
355652760 17345059 0 453629040 591604323 0
87321639 47204741 0 635298013 622109375 0
368891431 84856649 0 618841421 575051158 0
6862170 74186617 0 833337258 941270177 0
49473560 24946804 0 188916479 180254763 0
212535259 64229024 0 352047038 329802144 0
91100773 22287966 0 387757531 378535232 0
10911738 39710538 0 302922763 325916400 0
287442817 260068116 0 441167522 403765007 0
19432842 33916611 0 892720006 801829383 0
739809289 25162645 0 941001499 737740729 0
202699301 85762942 0 299437510 233715740 0
18453868 8591369 0 681561778 569791295 0
188066063 51553411 0 777433901 798857036 0
39134696 17020506 0 772229252 745534732 0
112983943 22391335 0 366167946 345933951 0
56366907 6690192 0 367858831 253537341 0
470121475 51485880 0 536196325 488330798 0
144102165 28274198 0 158418767 101447792 0
450197438 615192852 0 743076521 693359531 0
160657687 161167012 0 230096978 210752970 0
48365515 16704314 0 137542106 210342756 0
1490172 39168073 0 173470873 267280344 0
393660 12073368 0 79063662 81147241 0
111523962 56178604 0 466198381 398292134 0
43737069 25779377 0 334484688 325917257 0
57037 102188 0 1006907 1102887 0
137714590 174763344 0 611724488 741941457 0
36708768 7962217 0 80858274 108648712 0
29605252 63386782 0 391396450 431145839 0
34457032 76515483 0 487108944 539586657 0
426415812 243156012 0 568779735 573665946 0
41302328 43689140 0 281538462 200214405 0
56504562 111053277 0 834786003 774928046 0
186638362 397530513 0 632903962 763337891 0
7873524 3901578 0 182466644 140732413 0
404195877 61175808 0 704074628 442297841 0
111119634 34573907 0 491540638 498697670 0
9259257 2226543 0 507622998 488951460 0
86069002 48460491 0 371834520 406704166 0
727821587 705785351 0 853528851 854784460 0
106561752 7559069 0 454581104 445965342 0
83534518 9341749 0 283938570 275885290 0
276319326 143565336 0 612151319 592417148 0
108830006 55953273 0 410392531 526106280 0
26118176 24882490 0 284563775 309729408 0
136659824 7038026 0 337713318 331369329 0
22006197 15725193 0 694731967 738125570 0
153814335 62227514 0 677924921 496642374 0
361984119 82930170 0 548925643 694965311 0
2788191 800357 0 62435085 57097330 0
441589559 318588172 0 734742203 749762966 0
254761795 92354623 0 288590006 269254946 0
12281416 45814631 0 819258430 650204855 0
94765175 3419448 0 144596184 54515634 0
741740 716174 0 6896108 5737601 0
826176536 8419385 0 927088624 730942025 0
194282567 71609543 0 283709325 291856183 0
146898130 27367045 0 251473616 281501203 0
71664533 224738182 0 704698864 712825632 0
245521569 44172966 0 854225133 825192829 0
356240830 73706233 0 596758484 328618864 0
3589988 1051628 0 63099716 57892460 0
11640335 28821639 0 318288658 319526939 0
170691332 28550530 0 310650368 238187755 0
25265091 7176280 0 641858240 672079733 0
31557532 33020407 0 498559246 504916975 0
433166605 27762649 0 585794361 531559699 0
297780475 207563018 0 399930103 293176554 0
4145357 317164 0 22201091 22686832 0
179976562 98873219 0 621958197 612431881 0
3045758 137654816 0 805918699 891638894 0
219302972 88084120 0 405566363 301286245 0
116609336 73631280 0 705757889 727225786 0
42534645 4885745 0 555992776 583243974 0
10660191 52777141 0 266150865 282890388 0
33107745 72431759 0 192878768 206103994 0
520386992 122702347 0 708781031 647974396 0
17082623 34344690 0 226769849 198364192 0
2843619 139033177 0 430492701 453665500 0
242718421 26034777 0 533582631 482482987 0
74069642 40383824 0 211168039 201756716 0
331973523 128485824 0 950121435 752348807 0
2368244 281 0 25358865 18531195 0
33315099 22072462 0 670589792 667222766 0
6086157 28084090 0 909281615 896658406 0
6884722 25385761 0 109173188 104706363 0
72986992 105473622 0 526805342 531319041 0
110297160 25361325 0 157856515 166282392 0
103998019 4064616 0 261350716 252945291 0
30505566 6272056 0 761482202 737328832 0
226690388 14296741 0 598904174 720145274 0
398387 5234941 0 184077034 184017392 0
796096 8140888 0 49022202 51152707 0
166677000 30776903 0 280632264 260762203 0
30979735 18098716 0 178632156 132422213 0
15183526 8500932 0 128620850 124385252 0
275553903 11519337 0 550495172 448579649 0
129370182 3367366 0 904674635 756204068 0
11235703 315578 0 145539745 141987285 0
445397081 214594848 0 628859845 608082348 0
38391758 56188283 0 534807564 445673652 0
10846059 37963960 0 553402292 690804962 0
56126146 35699879 0 199384776 226329317 0
181999973 51322834 0 523418879 577917593 0
612301455 205483906 0 681746736 570847967 0
32277596 87864 0 188118777 195112200 0
137054 38055 0 141502 100879 0
30543874 62760080 0 751861292 803100725 0
76673748 40857822 0 203762716 220702180 0
251318980 23875836 0 648921258 681259120 0
92062633 113579392 0 588455376 644765488 0
258630195 133145776 0 463912490 526217218 0
218273324 65421535 0 850751914 949083005 0
914473 10940457 0 105050853 88919455 0
1947115 2682922 0 400202591 343245707 0
198868842 75369252 0 223076615 208176871 0
344054307 38893684 0 545887685 588276028 0
21328940 21962910 0 287527348 298068320 0
9944473 9795711 0 439257055 415209455 0
868490904 227206346 0 969421323 520463177 0
183709693 102135178 0 327422838 277219530 0
64181489 19026927 0 702431962 636629361 0
41002754 62384491 0 917435028 916488499 0
47452703 24708337 0 484699857 456472172 0
127016760 24088060 0 215269835 111696504 0
105569289 6023275 0 370944598 431739274 0
8794107 7916479 0 186236554 241611040 0
26992712 10449803 0 29900189 20658276 0
208339424 51278806 0 221722904 204225831 0
1435840 2054488 0 22846079 18607404 0
153546381 47604731 0 832607567 835229425 0
312784633 95622045 0 397083865 224448358 0
52412912 14635301 0 659433325 580334748 0
62686097 106822404 0 787825027 810218499 0
37587208 59156092 0 829803055 849912208 0
37204188 19883336 0 87998591 111335546 0
70056581 146095553 0 578710423 531012184 0
70744000 21472173 0 364068222 391716723 0
2954395 6325559 0 112035136 104261620 0
113095081 92570721 0 289667328 289985440 0
27632424 8618131 0 49122891 48036088 0
6007208 3884224 0 157015102 132893774 0
244276274 7367837 0 579340075 536592009 0
212555987 178328806 0 698277601 738443166 0
536674817 145400249 0 802868071 775089083 0
141570725 20598980 0 186366360 165084297 0
21979960 5270125 0 373133821 437308044 0
27476 340057 0 3947537 5299147 0
82683526 4966637 0 266412506 273721884 0
8213517 2795485 0 42812742 32797654 0
462638732 103339318 0 745688590 729136630 0
33667252 1754082 0 609034163 522846839 0
133566081 64319920 0 266498327 263942573 0
325606468 85796535 0 906370176 954846780 0
60359367 35754488 0 768721015 810353450 0
4669303 8327522 0 347452861 375577935 0
652721361 189635147 0 726000152 524059023 0
8319931 39834704 0 257906071 260520738 0
33323993 31284631 0 116432704 115176249 0
49240396 60493109 0 170909075 132808915 0
45200724 1641309 0 97557042 98280720 0
3566650 26889105 0 530380852 519744992 0
110186503 191775611 0 538575841 516015112 0
562284583 138614111 0 650524798 342800137 0
4961360 74926664 0 312116119 452324426 0
9642174 16096695 0 136985627 126694536 0
118646756 82388227 0 356252663 363896000 0
34321523 41297 0 586773829 604003978 0
676416025 368037235 0 948246331 632851396 0
147967360 24122068 0 514572247 483422070 0
32834746 1346727 0 685594242 674981760 0
154463452 50417342 0 185459319 126832991 0
93783742 13155032 0 339296591 307844849 0
358689804 63609817 0 444751836 405988220 0
352499038 15825147 0 624829724 402559701 0
132730333 133003902 0 744593318 661676548 0
147960979 5705795 0 371267961 346408614 0
529379 3348469 0 30764092 27249492 0
78775263 30805773 0 430877077 532554703 0
100512552 14313933 0 203889747 168704615 0
7918006 270688 0 21751171 22281377 0
31866994 17381946 0 64251364 88786815 0
20732033 1636225 0 90325381 80810838 0
33392718 21912490 0 401255158 412924268 0
60555759 30698287 0 845455267 751436943 0
679013525 254782975 0 868872732 859478799 0
117239797 10301462 0 137540396 93855874 0
187043898 21115893 0 199561673 254080805 0
19584481 18111247 0 164047186 169703636 0
807594190 88225197 0 849921500 606328921 0
10794755 75121139 0 312852809 381610642 0
16070361 5491746 0 58064906 44916014 0
11945692 1372989 0 32737222 23290994 0
57835972 110301778 0 590067967 427288879 0
126787495 216156620 0 682234026 696716356 0
358970973 47518254 0 835100070 864176689 0
35706936 11322950 0 168180916 171144421 0
80602529 42830157 0 164573036 149777542 0
132636608 24763425 0 393024274 370442712 0
160211993 21186454 0 943382384 785892491 0
326925269 139201941 0 519149898 527718093 0
32235665 1083729 0 186164605 179423192 0
24817557 13990865 0 76881686 77413798 0
446534454 21126609 0 661365196 198786004 0
319726356 84533971 0 357172386 389700286 0
245568279 137764553 0 792017559 922285322 0
81188295 111454672 0 387156450 436937411 0
11966545 34081713 0 125639583 124229979 0
13437067 1622128 0 89220719 57800146 0
104633495 50424855 0 399962847 329239618 0
38718000 34402474 0 200077730 150497856 0
7485806 1624662 0 49572940 49481700 0
166829165 24349689 0 399141622 319380632 0
310156397 42135180 0 506378620 533154498 0
251210798 86909111 0 635990274 597537606 0
147734180 131775460 0 958986489 976995784 0
50814031 103388566 0 812856725 826267156 0
211815726 2335393 0 607575849 606607119 0
515437376 114288659 0 887225151 909861109 0
124217616 11462748 0 899743431 910289998 0
157190153 33239092 0 550398013 547933657 0
182559502 293085 0 762967471 632967848 0
98674680 64786280 0 485601816 406214793 0
482690299 2649808 0 844327691 754890663 0
50666151 120835111 0 938671438 917807485 0
12397795 45497234 0 547874757 364043972 0
62570978 38365262 0 433483048 474943317 0
38078311 82805130 0 228252024 313620457 0
19737224 892724 0 38241653 56549637 0
145183075 33614972 0 335272362 209268179 0
239946328 113439649 0 348679156 349723192 0
479335266 67386060 0 598734290 416671587 0
2828720 1707269 0 203917269 191510054 0
82760494 45303843 0 405115569 407180285 0
228030517 5768735 0 779973118 802912569 0
33138661 177246214 0 745134652 607122427 0
261858125 235523394 0 842007185 839942926 0
398118250 198017803 0 572305702 587524980 0
109637052 16875521 0 593550962 634756172 0
674969544 37903036 0 978453950 740227168 0
93577455 1258963 0 117341978 75227172 0
31107827 41719782 0 322506762 339921100 0
241265236 86602524 0 658506453 547402269 0
1374906 34621293 0 625380818 524006557 0
177740726 24847868 0 348790324 414216100 0
207845318 218742237 0 890465780 938095069 0
339589913 90143997 0 417394833 430730348 0
7190173 3402558 0 28629376 27939995 0
255258423 25405800 0 435288848 427974497 0
69826231 38275993 0 75198555 50723649 0
408706 53280119 0 880370929 762406628 0
42949556 1419096 0 586511252 579699211 0
50569223 14974073 0 281971132 263313520 0
126946941 41389025 0 413300837 342618218 0
118327684 6648790 0 550011907 444144828 0
135091559 44469303 0 614772909 805186594 0
29657022 16223749 0 71117524 42176639 0
38230689 53403659 0 674434646 679193445 0
119155268 228152237 0 299966243 282436403 0
8089752 178550867 0 511516886 652955810 0
7127054 83820 0 37260372 37326070 0
521907527 232630620 0 653422202 550774705 0
95491965 36272105 0 812687310 681171879 0
170435085 116355943 0 490103231 504573723 0
40049782 31892494 0 764525640 840405707 0
436681747 121809825 0 714465807 855998309 0
3736994 328326 0 171721389 185729836 0
317280118 5755093 0 596230279 664918990 0
25262248 3353637 0 193280068 160736068 0
489669749 161359731 0 748643100 692827894 0
83045978 25729071 0 100847412 97632540 0
711595102 23985750 0 808880048 720763265 0
17595435 95349287 0 746439738 698183555 0
368686844 479639350 0 965952909 947538234 0
759021047 228908431 0 833791124 856300197 0
21182397 7537056 0 535567861 686617363 0
87645833 3813071 0 99291833 92638367 0
319427549 80439577 0 582141605 682676320 0
188792371 24533861 0 304114307 330809336 0
442726812 116447843 0 559484249 675513016 0
33701658 18043304 0 279350493 287930933 0
86228244 23146227 0 191660343 190769563 0
50709879 11584308 0 529180602 564950218 0
120664908 19271485 0 277828677 291607818 0
73302568 7844306 0 170557026 163535987 0
33994222 61735166 0 719444320 951144605 0
11353878 507910 0 189612350 214229579 0
1470922 6161507 0 331387072 308058019 0
46024618 84182866 0 401591370 431348880 0
103270465 3725527 0 304399046 306436126 0
37835835 4003873 0 70259091 82137576 0
4260105 4983609 0 35471304 34122214 0
2205603 20045456 0 828195421 824302496 0
870425 519073 0 19968611 30221021 0
126963446 2937675 0 430322781 492965453 0
40608738 30350517 0 48512852 33371519 0
1613493 1333641 0 120927632 112198326 0
228830529 264064494 0 291607599 402484962 0
486762005 60020613 0 782647084 777619325 0
624038519 63123636 0 946812973 753516301 0
484845488 301700370 0 539400747 720050639 0
372851924 84180794 0 606869564 493559648 0
274064906 15764178 0 741167958 768823399 0
791362 65546602 0 311157660 401894404 0
19654893 46310823 0 600057545 635497376 0
1573135 6202268 0 13042886 14130055 0
201499057 34865614 0 730917594 781988425 0
45463781 5016462 0 422045582 398689319 0
206781 4342306 0 13649979 11602150 0
4319749 922269 0 6221169 5983170 0
4530908 9478562 0 198839572 252037880 0
28948385 12679897 0 204806131 285788189 0
344200575 15866061 0 604775907 454567375 0
179632681 275084129 0 636133297 643564144 0
116201565 16287716 0 283659102 283428036 0
108478825 48093817 0 250547415 198493542 0
599990278 4307656 0 875316310 684896756 0
212327685 13644212 0 428279181 415718216 0
128317291 127913246 0 645933802 650157692 0
94702024 46305052 0 187114415 183689262 0
76176588 10870403 0 155311992 166447161 0
312258621 69100568 0 627495551 500907568 0
10302547 679940 0 69184567 69233630 0
92802235 18486658 0 124634317 68930265 0
303187602 15915301 0 535776296 440786225 0
2458628 125582685 0 730640954 786071189 0
2991886 10723138 0 108255184 121866256 0
65282698 167256673 0 521216664 515279595 0
5133100 7632874 0 489479292 557067400 0
111021666 32154834 0 367143193 366805510 0
252375648 14967524 0 377937227 314686333 0
307481746 22121755 0 853133343 494303244 0
405023277 110370745 0 592651772 625348390 0
632720244 5159829 0 900545834 798581202 0
3787080 8231057 0 36458107 38479550 0
112036818 1744240 0 163744509 168868078 0
17246650 3397998 0 64695920 52250653 0
149005732 23650645 0 350077204 394584664 0
10753376 7256387 0 12578240 11393538 0
190110898 12152117 0 793761085 520728583 0
24207504 783669 0 32685185 20562745 0
143659166 1496118 0 388557736 397538873 0
11041175 141448594 0 741415059 690099263 0
209414357 53990735 0 286779219 258580769 0
238037522 14900332 0 270630829 312179470 0
38559093 28551340 0 595235012 564889540 0
562540766 155095945 0 780986692 355155714 0
387156406 91788515 0 609883963 655905554 0
4030744 1010233 0 53665111 62938102 0
128145209 6925821 0 419368609 412842590 0
269811365 118213479 0 768430582 796619461 0
94659615 51253603 0 232989412 211108703 0
60985856 4597736 0 159207028 179322145 0
189084977 151552114 0 835853519 900237311 0
96817014 87487632 0 633171603 635315688 0
598806817 269488638 0 745734291 655153295 0
82687727 63206063 0 660840334 573184440 0
16923881 101926762 0 815378184 798833390 0
86802817 25823127 0 745120550 674449696 0
51984923 35158169 0 597241533 528089378 0
45735212 120759922 0 635320483 529322896 0
77794461 20334528 0 112529297 112637856 0
100099551 23272180 0 330127656 203743197 0
525728392 150810134 0 627245469 768638083 0
124590744 101315006 0 490170476 537273730 0
69253662 69375134 0 86052076 71561928 0
36463481 7320962 0 148082756 197693046 0
369539581 67749124 0 689438219 556002639 0
155898856 28038473 0 805459318 768972093 0
496148507 23162644 0 836955689 698210937 0
210412451 85253069 0 340075260 229357968 0
592213 1315677 0 125489004 122525021 0
67361528 22565269 0 278034527 207089561 0
12242970 19110505 0 48384169 53408492 0
96397470 68026074 0 473768222 340240004 0
1415231 12901726 0 97488764 89783186 0
10082570 2017606 0 23799117 22050304 0
199015078 58598472 0 335218633 332355902 0
44522130 187048699 0 838160363 917062280 0
57925982 55015177 0 432700533 416695052 0
219831637 10315317 0 438530064 570332273 0
47518300 36658492 0 90158658 89879182 0
83082275 44610956 0 656826450 621178193 0
23530398 8860492 0 335075451 442544268 0
13713421 69763946 0 575959318 618626655 0
11775682 17392203 0 160766811 178298044 0
157165171 552783 0 190616622 116971248 0
172134460 92726306 0 479965921 535341672 0
559226550 99454650 0 866121808 864791972 0
65525072 105754280 0 962169947 875031306 0
75721405 73057860 0 424079089 424889708 0
98757540 2949254 0 155447572 153105914 0
66033781 128617916 0 373339030 450347915 0
94486432 7900506 0 734785685 759325166 0
52192925 31283164 0 460249465 459619720 0
5094762 78131657 0 157341247 194366103 0
434370854 21277926 0 674994767 641969708 0
38873791 6659219 0 234915719 178847834 0
11671941 29876680 0 184686233 196821934 0
105067683 45580760 0 446512627 389134360 0
2770595 2245979 0 18319886 15507512 0
237511903 77075615 0 331381955 321068745 0
313368667 51106436 0 524402385 231454446 0
543756974 2790288 0 653864806 471832262 0
303707126 57671695 0 364321776 404879056 0
322001177 5074132 0 698919889 861026316 0
609511080 386401721 0 682709660 672443292 0
56650781 77503874 0 641497927 727505547 0
282482685 334411854 0 452904625 441238982 0
13608625 60334537 0 465105952 397168482 0
136399416 82148585 0 467852222 598857296 0
76013314 1994516 0 487413240 565605314 0
53290202 2315836 0 313565579 221069173 0
1917103 17564253 0 230892096 233429127 0
50292863 66727916 0 412812319 471590548 0
8832954 30670229 0 406088502 413054087 0
253998661 15749587 0 358373091 367881152 0
70104 33494737 0 226226847 270564395 0
277975097 281190509 0 383447810 437610279 0
224206900 11284480 0 321764919 331407254 0
17560948 3504013 0 80401752 72312443 0
133576052 133049517 0 282051570 313385375 0
3000289 135316287 0 881162160 891641132 0
425536272 265818922 0 471635310 473646131 0
139267878 8211731 0 727105360 716700516 0
590315968 66619981 0 631881647 500064489 0
73255544 74023698 0 141938308 117071821 0
295672252 69732400 0 580633624 467583290 0
79750115 22323793 0 193590537 142479264 0
105311571 47962062 0 283067359 344089457 0
358161417 138778293 0 588648126 671558717 0
177517643 50992871 0 412511517 399409882 0
56354900 1615885 0 77551630 78114167 0
239852415 42331427 0 713600732 691646944 0
13810237 14310706 0 75407534 56249102 0
18133377 95042035 0 238761988 317785660 0
160906286 42699086 0 224247555 230010522 0
54952682 2908935 0 299151797 342597183 0
34203754 106543134 0 643827466 533099750 0
116269531 22710349 0 645348957 680670127 0
7916460 16799780 0 162993136 106194684 0
5060487 6983403 0 272194817 252424354 0
638625330 75519843 0 819325702 672475528 0
177469178 4957603 0 651284052 633023924 0
196071537 47891721 0 618912377 635862690 0
2567567 729123 0 40366889 44707198 0
42554141 15173140 0 86281116 92198020 0
371630358 26522854 0 708680399 640457353 0
94064661 30408241 0 448085940 459347445 0
143074798 109707957 0 802829770 731114692 0
391705112 96330341 0 866571799 488812174 0
82221605 38343316 0 477587753 492531760 0
217155062 335119714 0 831947535 853099325 0
146328863 28299666 0 252647791 216746926 0
8402825 16805199 0 668090316 611849054 0
29387257 24061012 0 217938364 216717695 0
5386531 17486344 0 678618855 795944152 0
148727611 108950767 0 502430434 365682388 0
248514952 81779416 0 301341028 146778285 0
197621558 87421379 0 534319993 517990155 0
1966908 116083621 0 657447035 437463878 0
5725066 3532160 0 405111780 328263483 0
165181116 26355946 0 664271059 658705241 0
153690754 1796073 0 484137080 425809250 0
20722919 3167241 0 435818242 377266475 0
140798289 10543605 0 461901205 491589496 0
24822350 2519444 0 98990724 82463630 0
134728827 55744787 0 705263609 698169222 0
450947081 177165202 0 544576793 612898104 0
438472082 30990292 0 738806530 668239459 0
101470768 248205004 0 889877112 863087537 0
115141900 108785755 0 319142025 321675195 0
82966065 641621 0 87634874 57807375 0
53246467 42341214 0 455616977 428626806 0
17412049 10547103 0 26259800 24303493 0
33672366 19709156 0 140800627 140591654 0
302445113 96362725 0 512143458 511131516 0
130709479 34797516 0 788549747 809180183 0
179916695 121926232 0 867269939 884168068 0
827093287 128104253 0 967464235 675143818 0
12009505 1929800 0 24106475 32123756 0
5007089 3665772 0 75708944 68766778 0
60547471 33327460 0 145175208 125790350 0
29125881 12822894 0 357384512 378069102 0
33835172 153066653 0 618106680 629415100 0
29123477 77498200 0 257011497 362136864 0
222730134 17592348 0 726911435 841256377 0
220194211 106369558 0 309956562 337514996 0
34271594 3290779 0 40813651 31578542 0
214616462 20486745 0 407299950 414214715 0
110393374 18314378 0 873734724 614964867 0
179165127 85881910 0 455023417 432022598 0
19332180 31462427 0 439045197 406691378 0
115650213 6011060 0 427741521 326981816 0
212632808 13812217 0 474280720 515173415 0
441705462 132678724 0 650622702 586852285 0
32260128 2391084 0 315209890 280156233 0
6453227 19384736 0 399499915 425821083 0
193982137 55387980 0 829446980 654623495 0
61737010 30466919 0 83475549 73450374 0
553078399 68480061 0 677119188 679043658 0
38795 6677 0 245602 261016 0
89996704 7126567 0 120900469 86709759 0
147862189 31172248 0 889124409 857514438 0
1860922 3655763 0 131137722 148527013 0
77917689 128860581 0 781905225 736368396 0
219978827 111729251 0 462091845 417653747 0
39582125 15321006 0 157533275 150072759 0
55313032 7456042 0 853506093 833946822 0
123024713 42063550 0 397604487 553886938 0
148737856 6694591 0 301929018 276985233 0
705900042 103924937 0 806521209 491936691 0
381776781 374242639 0 777726781 877351100 0
79276256 75209302 0 404672354 371774511 0
60708287 478592 0 454894194 510353611 0
4585771 106360215 0 657055853 568753426 0
125825066 48947984 0 323389359 232716578 0
69839626 51913292 0 399646291 404009216 0
124990978 12137385 0 929250483 889440572 0
9246890 33720153 0 104692440 94276208 0
41411325 16663176 0 317145624 334560432 0
364706209 30174881 0 669289647 726095092 0
181431393 172680474 0 314814525 398734855 0
95359303 3148981 0 339363559 338055226 0
151580784 56627574 0 256211076 239132159 0
21371477 3535138 0 62123826 71081794 0
18461427 6029691 0 71137836 54663687 0
414660671 115152968 0 788835464 846747526 0
149336425 10583553 0 770384865 854250033 0
2575897 878481 0 86996201 83439804 0
29524767 23131790 0 199583803 216041092 0
10053728 11517004 0 265419272 221793502 0
191496615 87195445 0 512603381 534708484 0
44753605 74370730 0 180984867 256792481 0
6241190 14510252 0 357544470 320848308 0
378305779 289106003 0 630448622 486166531 0
49915922 75687943 0 340126681 432941373 0
89395950 102176800 0 735758565 800976066 0
45907926 6284947 0 356123970 357549289 0
11289733 17374314 0 171002189 145090950 0
173963332 83410750 0 183429956 218093005 0
46450030 198649 0 824803712 824067906 0
304287326 45652624 0 384630656 486280123 0
119553533 4346521 0 621945606 634196944 0
56678854 6005938 0 220682363 194422433 0
154473821 23521994 0 166786974 90213244 0
207201155 21765821 0 266876644 228036500 0
363255924 8873125 0 524546233 554446416 0
151764549 23896759 0 156489746 137788956 0
151608227 181301562 0 344207313 373915318 0
147201977 21860233 0 193728635 198986624 0
117277501 26364689 0 597603864 514994612 0
50397817 13933343 0 60763525 60884361 0
55153633 101165543 0 653395860 668524894 0
14916367 36232586 0 484862845 504884873 0
33840866 27732098 0 88793561 85869904 0
53030855 90186772 0 536799053 524057566 0
23377951 18233290 0 506255551 686765584 0
58500981 42041426 0 270335633 289645991 0
541947151 72869556 0 967358901 920501296 0
503196521 10453088 0 607916207 367799897 0
80339871 114012380 0 135099241 119321945 0
240324728 135248941 0 241065285 226771697 0
84527230 48046020 0 191017441 201367190 0
167908016 61062314 0 820346172 786142556 0
76603534 30530612 0 846132834 827133359 0
332505974 100833227 0 597994868 652985852 0
163525325 97697368 0 558903248 473253611 0
80220241 17533719 0 108498480 112286488 0
6228623 65139432 0 870801680 683308402 0
111257212 42150863 0 863035875 866331059 0
10394840 8628708 0 40252256 42370190 0
13883171 79702268 0 413683304 455217724 0
304233261 143942337 0 430014722 450704671 0
178402094 184238663 0 388666196 310049364 0
240855046 159104119 0 523518578 449369435 0
297601336 55954987 0 587811999 484176493 0
17440350 38379295 0 605193175 561068614 0
17703279 13033165 0 174514209 170381950 0
326604842 136687092 0 518041435 515060503 0
606693732 224843286 0 714611705 702162897 0
137604566 37965284 0 393907941 397685632 0
525636706 130819528 0 661405264 394610729 0
14600637 21137540 0 662758448 696917358 0
600876825 260390374 0 656218363 632801513 0
156676926 54409925 0 739915157 680006944 0
42800723 55631090 0 262297764 225910195 0
323555640 261977473 0 656702238 531117683 0
46625474 18791737 0 82679144 65429326 0
46543268 10068301 0 248378560 248692031 0
181166166 140778785 0 217212588 229498055 0
34059415 20264197 0 81491773 82488983 0
31867526 20517489 0 395182227 384490616 0
281883531 152488019 0 499342157 489732028 0
52503698 6303793 0 564442411 537810965 0
439074392 462531261 0 767943826 845109471 0
122681863 9578430 0 782946229 959550970 0
534337753 7628550 0 625291173 357472239 0
212890218 75799273 0 417654634 406708420 0
20284471 11289945 0 73917004 97019096 0
139855448 20899046 0 339955157 277889153 0
162629095 40487986 0 724731614 578455358 0
404058396 77898426 0 620106604 617208410 0
44294788 134502576 0 643096632 670710529 0
2078173 3206100 0 40237567 39915886 0
203883386 78809890 0 574829618 376079496 0
112959960 54948865 0 279294229 269762844 0
22296924 3069172 0 68042898 56697510 0
129318738 9617106 0 275645154 281204489 0
12901684 50354217 0 296830617 354355328 0
221593203 115466325 0 460106208 532875488 0
375082890 150743719 0 860674496 755738072 0
104392662 944347 0 394700448 307068717 0
347662828 56941327 0 389220087 310775612 0
128365306 127078696 0 762478516 783768283 0
11227030 65525650 0 378304858 271922116 0
373856229 101987853 0 739614552 713652615 0
217487944 107384629 0 759378342 775797726 0
19151233 914423 0 547366901 528829897 0
124914303 117461024 0 620764888 601517737 0
61530648 1794927 0 669148281 648666903 0
7003378 1254058 0 168487853 157923867 0
222310695 69671409 0 246630173 242359541 0
182957010 121166489 0 319627947 315272159 0
133553030 28507239 0 812333658 910624994 0
19511768 5912808 0 63939300 75394881 0
2229788 9436509 0 375445684 313950523 0
4641693 8848012 0 165227268 185837404 0
178795684 33261765 0 695290588 797322955 0
27315383 3364426 0 80150021 80082372 0
251851421 75941393 0 321644056 260019513 0
28094082 48320286 0 644068963 778327412 0
54417562 113746510 0 583876775 552779716 0
49321381 19311402 0 82524089 76543331 0
441283545 110233148 0 873575196 818939398 0
32694633 47702443 0 657340243 691137052 0
117537 43835924 0 716151934 726914082 0
14642463 29757911 0 544097371 528170508 0
47133134 34844347 0 257948464 279448513 0
19358394 60932422 0 485979576 326080351 0
21245758 1440007 0 861070242 800931354 0
272883659 45359763 0 882259552 687842176 0
108917 4805763 0 45268705 62312022 0
286708897 46482082 0 798269983 853729768 0
675725504 26291838 0 766563423 788142061 0
55391592 4242848 0 95241091 84229726 0
315080198 48021384 0 866722592 695440404 0
27911526 32060521 0 115931060 115917117 0
690726359 130421117 0 795066189 809309193 0
5809360 576243 0 32429974 31156172 0
27089112 55996187 0 179158975 350032510 0
455728826 115962938 0 631183259 332912755 0
130628240 11210833 0 590969014 534681997 0
89854030 27721672 0 104314005 58728246 0
456887958 9727843 0 574750815 315014055 0
30539790 7363170 0 176976605 105612675 0
84557798 26024118 0 472827293 474246400 0
3245435 822463 0 114078931 137781769 0
74791373 808837 0 92178593 80268842 0
36690166 13105973 0 457834421 390049150 0
59265811 4949653 0 276410809 216135310 0
315326101 22945563 0 639929709 598717088 0
17613833 17266128 0 231341114 218878901 0
94046366 40547047 0 130232620 134517844 0
476671611 19103503 0 529922135 485655039 0
270210831 142794705 0 408595442 401105425 0
594302715 479425889 0 902521431 887472072 0
18715355 41243247 0 320891390 309357468 0
3600077 8760495 0 219482698 236935663 0
338389182 82233274 0 451513035 172818302 0
170260011 66947005 0 779056464 764504061 0
288916782 24718059 0 432173740 429576309 0
54598527 6264519 0 118575474 121592981 0
40286860 174922267 0 679301607 684843477 0
18130050 1613374 0 109827630 103596676 0
704057934 236068326 0 800525517 690358659 0
60736714 104178345 0 923477967 938548055 0
100809345 22247261 0 906089811 808524390 0
15180856 4146293 0 23144024 25070968 0
56365670 20923701 0 105373081 104250756 0
46450345 32735759 0 374333877 345494111 0
48984922 11211472 0 570791173 425287035 0
370574929 19095347 0 422695485 313287384 0
4450595 10431125 0 40749504 45459549 0
90090893 1031179 0 874946883 730170887 0
74119924 4576553 0 769064988 841804769 0
129411626 13330551 0 663904252 407447867 0
4495133 5325138 0 51035999 55804804 0
108555081 80749111 0 197579332 214013263 0
256099601 154499898 0 351643914 400400450 0
32992664 11919627 0 341005600 332466845 0
89370195 8431925 0 284747780 156340688 0
5067069 184665550 0 643192727 658436273 0
18125751 23766681 0 352279544 376786645 0
90584464 59499652 0 166107180 290413040 0
285023153 74900915 0 597702246 643708465 0
52101556 4030768 0 486301884 505290561 0
71481564 7009763 0 131537372 160918196 0
218261411 43222216 0 297488578 323356217 0
257447870 140730302 0 448035929 409046405 0
31684469 12404762 0 115571700 126871552 0
1940496 2470578 0 50885329 57616012 0
46381742 1337601 0 403786658 467343652 0
7389388 75879400 0 405745966 480793551 0
4426321 17561269 0 114458951 118041269 0
16084396 25015172 0 389603019 344379782 0
43953084 35877500 0 732668847 540296188 0
27664536 34810257 0 162135974 205341203 0
13619756 10372377 0 211122126 253130846 0
1150154 92841391 0 373954072 599622439 0
118417265 68564145 0 233886974 184758717 0
110362633 275774 0 534658459 448945443 0
18198305 134884675 0 563597905 647378437 0
108048724 6822062 0 152526040 157079600 0
121863395 6225675 0 362749966 361241443 0
66512586 52316614 0 164124750 116482389 0
160912739 125323643 0 522766946 641752128 0
2663895 182329159 0 764665196 733706253 0
27252784 11964235 0 80272212 81929607 0
27980558 14286786 0 38585115 40255880 0
91042267 33036907 0 854042630 747409518 0
128812263 24201372 0 243346729 248129196 0
556383755 40888180 0 778417344 695343879 0
278918554 253399567 0 833620366 838983049 0
2380502 10500798 0 88885165 86390926 0
171298210 15134637 0 502187940 403721009 0
43108937 3343925 0 178762223 250727418 0
21428612 11382940 0 24721117 12375047 0
517664275 32252580 0 807811314 739241469 0
28119371 2137766 0 72551278 59981617 0
46442306 53003 0 225667409 190773036 0
247658808 51770259 0 644746650 607851029 0
251625072 41142620 0 367102645 226559365 0
310087442 222393234 0 839653034 807020225 0
286400640 129737492 0 717893686 964017352 0
447465606 170041290 0 874940416 401571616 0
230068709 100979788 0 466868481 485809144 0
169404504 27200859 0 424730909 459083614 0
213677512 144519957 0 617407992 600482518 0
406577186 13359467 0 543956324 217581084 0
13010894 28337653 0 370367826 354794652 0
19425004 10110722 0 109952057 124185893 0
23285843 7045601 0 710023701 634835155 0
128994894 48434403 0 459904674 335562232 0
639741008 189403452 0 831968064 430187365 0
97984768 122214604 0 744836554 832505765 0
7456972 9459052 0 66894023 33973377 0
136338785 3301397 0 158012975 65614223 0
9295967 586203 0 18514876 18722755 0
351723107 219486890 0 950667174 838737802 0
510194 594734 0 33403242 34004322 0
378068064 74623830 0 457041104 282934742 0
94761444 51173221 0 530487388 512570736 0
34259372 33684677 0 441610906 484796228 0
201137575 1208093 0 445358936 503450883 0
388471454 186453355 0 487701886 400538779 0
28727551 45646799 0 447183236 434525491 0
28896704 145217324 0 859195381 690494620 0
466207056 36562300 0 637195139 694825551 0
502952 253477 0 28737325 24755724 0
538831662 387513811 0 660761497 463193647 0
37522083 500666 0 188516401 189208784 0
344519260 79958793 0 560407725 488444250 0
14230730 54721754 0 527435423 612692638 0
22200622 47294815 0 163926595 159437507 0
73400449 123041789 0 732667738 738683271 0
94345687 16233953 0 565287206 652658413 0
746100340 446487638 0 810410571 588147408 0
26546675 36894054 0 228966493 282914802 0
98276624 14533088 0 416068494 414943463 0
729431 9583557 0 440239656 555917703 0
545529185 78492292 0 876578694 875808302 0
438701840 17866276 0 711865706 549314671 0
195549965 79497940 0 362519807 340288998 0
15087732 69337281 0 572197294 786406063 0
293049314 40086394 0 671155907 436209297 0
109555046 148067414 0 322694726 298059246 0
84750170 13683991 0 268287222 254395933 0
176866214 83582216 0 360822475 357271935 0
329451897 228023582 0 675462142 633276599 0
256907452 89485936 0 427152884 426224973 0
604971251 301261749 0 753144288 648233979 0
75172707 123622055 0 601991418 514992695 0
53431587 9026407 0 143254982 137078919 0
45931123 14360043 0 488135027 508244871 0
229679315 14543528 0 371346525 311425114 0
61731419 12013717 0 261560446 268063240 0
11228949 10593833 0 476667549 492718830 0
18175954 6389533 0 89595645 103916768 0
218695340 15533262 0 685845197 662375921 0
430598376 120632913 0 732909595 793587422 0
409056943 21091824 0 852090641 888670553 0
356651755 33866247 0 523226848 500622787 0
154379923 26575226 0 547600406 534725038 0
120544590 18617618 0 536120030 516463448 0
357121 587490 0 50970028 53409585 0
42321165 46475009 0 636306912 782863624 0
55539006 150694480 0 751159741 940777518 0
111330193 1177523 0 203285264 84075702 0
609649819 102248228 0 755258894 692920240 0
25886699 18565462 0 423222932 347530586 0
73860181 10543508 0 353662492 294438496 0
21340925 6254068 0 134610488 128939634 0
1257525 20388446 0 169500268 151119847 0
7204374 16332417 0 62220210 58339993 0
67463929 18487241 0 260914637 254191463 0
20491156 2302482 0 50623533 50559239 0
25015296 91000919 0 246018063 250398610 0
134355428 27980305 0 486472713 330559746 0
46705189 2137116 0 240561118 238646130 0
3088994 1181943 0 297627373 328284511 0
576428340 83425306 0 652163560 864085110 0
106638574 23145563 0 237448895 160065606 0
96709355 139500043 0 783344957 772188617 0
100213085 70383258 0 594086536 569384728 0
223757114 218904626 0 489538298 395534533 0
36755248 11991353 0 276711344 313922491 0
260858553 196759821 0 426001532 252935909 0
130685888 46705338 0 319998425 297104245 0
8868435 14496010 0 410499082 475364390 0
33075206 14279649 0 131747305 133613604 0
19017763 29268556 0 443377091 618604260 0
91213556 50422226 0 636493390 648114838 0
40941747 73928695 0 278210181 314795991 0
15096575 62205405 0 488787129 514088611 0
65690893 6694948 0 229050412 221213642 0
217123377 112343575 0 815262838 752108345 0
265247638 171503256 0 865107360 916508802 0
29004043 6967459 0 244899642 220809028 0
136888354 26176688 0 512885536 567305134 0
103108118 70197723 0 309550333 202682509 0
8179387 73778253 0 450824642 467018086 0
949719384 199650255 0 959958368 886686095 0
235749932 2711994 0 692552840 580795908 0
57229257 193121510 0 640741262 625860832 0
333939528 232255459 0 914026106 782766680 0
1978111 563580 0 12792303 12709197 0
6249864 83980683 0 451880224 458620788 0
7667109 131129659 0 839811562 899639683 0
207873745 339528732 0 665994179 654467544 0
19113498 34338777 0 217998115 229462849 0
66740772 593998 0 149994675 155395220 0
34771626 9764128 0 432519923 411051994 0
6350483 1967435 0 15010584 17311385 0
116392098 3475524 0 570524654 619083492 0
156340441 48292329 0 301476989 334741825 0
135576572 86239166 0 151807110 174297361 0
450564855 249863692 0 463375408 432981164 0
309314149 40220177 0 447925357 546126433 0
121125414 48393241 0 276322461 243192331 0
53039646 26070341 0 684737226 641079523 0
4114989 33761755 0 588123599 664715991 0
24225207 2159104 0 99936734 131374786 0
11436697 10346498 0 141306307 120085506 0
74991932 6805429 0 178114098 176409528 0
188905451 114028886 0 593754446 674302290 0
1794278 15758153 0 408305249 393175199 0
166381651 49098016 0 217104751 154519888 0
197823770 169626398 0 794016376 808200370 0
26424086 5720966 0 147876249 137806531 0
4665553 627277 0 52050400 46119328 0
5516004 27197548 0 379466304 412175383 0
29056678 92959975 0 540662083 587748612 0
1490510 9266416 0 65054678 66054730 0
12978996 12325229 0 16748880 14690385 0
395336556 59746783 0 568661435 408693951 0
15955547 6117872 0 394360559 537689390 0
374086125 121878266 0 857157999 853267201 0
4882133 32229122 0 640534997 555911010 0
180628762 223971730 0 535126881 493862207 0
109655587 28550808 0 336431002 244559959 0
7751965 6233622 0 28239037 26437166 0
181958604 95200766 0 583835896 720956576 0
25341484 5517415 0 485587808 480320577 0
79383985 221963930 0 762194324 852245686 0
259729473 9293420 0 577262318 753782056 0
759197585 22130689 0 877920813 293584656 0
603426502 85187345 0 763351390 388597102 0
289527228 112464919 0 331423213 171589701 0
138907828 91029501 0 218587646 274604383 0
20872750 50796807 0 418683378 353781456 0
149210070 17493897 0 342302810 261611135 0
43348640 36803174 0 719894542 557748047 0
199094306 40616499 0 728059329 645690467 0
169708534 185371293 0 557112671 541243894 0
396920999 36764744 0 749775305 767868564 0
166381656 80235904 0 495698598 479943471 0
165408448 21298030 0 831003714 856518271 0
88544310 27468678 0 366734308 430648197 0
20028972 8198699 0 134426530 158960621 0
19818051 16706224 0 713210543 731130920 0
74663881 5642907 0 111146245 104994204 0
179823588 50610962 0 555851763 491445998 0
220883267 174504493 0 783132790 746335061 0
27655103 17208303 0 136032594 130823978 0
245214236 62579262 0 336090429 280980313 0
119800726 76815439 0 284385033 155466239 0
88085989 29414757 0 242584139 237914999 0
182604827 13143635 0 277561707 327101745 0
183135343 11157558 0 371547542 262699739 0
63776700 5892769 0 469768531 530999253 0
11401156 7866590 0 19560976 15967538 0
237096062 27035295 0 664462018 904853579 0
59544148 57860098 0 749606643 729744371 0
192261966 47243247 0 718885107 645087327 0
42004647 46028135 0 98938101 108830148 0
62492074 23606204 0 116488779 106146819 0
184379457 17070892 0 343417393 253262248 0
85528220 47802018 0 522203088 308315440 0
119522894 42778305 0 560026064 530757118 0
139645078 14868199 0 519449209 482521213 0
832663896 424430698 0 971781843 829144193 0
229037810 10217283 0 734277731 674449049 0
149726332 35573990 0 293717470 235464592 0
412805680 71883001 0 688794217 693102587 0
261837243 2236345 0 396584934 341209391 0
45189451 68091007 0 355658031 348402434 0
9542405 8372062 0 412740065 340262061 0
398587446 5740341 0 696447600 451425146 0
15614402 40766783 0 279020526 337368774 0
46586558 15305451 0 170088473 213929310 0
441593445 48569885 0 719174333 501870544 0
68147470 239044269 0 368425235 401780168 0
481591295 101440604 0 899638083 938800167 0
14427796 36266449 0 431439908 395033200 0
77184128 27606055 0 765809434 768249152 0
60995494 57961039 0 817712254 824313553 0
20074339 38374889 0 621995619 546530772 0
69060375 2267574 0 114069222 98604687 0
126729353 30490921 0 190879192 179871985 0
352408759 119021415 0 696903987 684529106 0
74669083 18409261 0 366386946 340273514 0
27013898 158336398 0 733973934 740638936 0
836230141 191139375 0 954614134 521363164 0
3547801 41421675 0 384094472 391301268 0
1182459 113410853 0 576254071 582356138 0
47887820 3816985 0 135716392 130674975 0
98727166 130231505 0 550936171 488828553 0
222278958 80400054 0 302232108 224040534 0
17683082 224909528 0 760404352 938727123 0
24326900 32116012 0 262919777 261072129 0
22302652 83448150 0 567247972 546766830 0
111222153 41252279 0 120958510 109967685 0
331758088 327877554 0 383214513 451873005 0
293619192 33444058 0 770057970 822297980 0
56921892 16786966 0 462226120 395147927 0
35069589 439320764 0 913650858 690503882 0
83703246 34886151 0 716106246 666616521 0
4059265 11655142 0 40117025 48226082 0
150259 905820 0 39499779 28486118 0
92073296 71936505 0 99039289 112099735 0
442208492 169488379 0 804058552 694876627 0
37204307 77256866 0 771493421 765679348 0
126571250 4321267 0 503594289 508407781 0
221389147 152055018 0 436476777 392957293 0
303343552 85721761 0 789072550 938241381 0
212213454 177534086 0 497362436 494233042 0
6342723 11055092 0 301406550 329408813 0
44639346 11782904 0 207092117 191342861 0
15802177 8199379 0 130489879 176588796 0
161748205 50536234 0 748031464 583846157 0
30158355 424232 0 39370585 48427963 0
137605727 14131400 0 302562362 311916739 0
47038262 110593922 0 945845715 869948484 0
21701808 2676178 0 175666374 155590440 0
69255348 316323312 0 601360139 666688883 0
313631490 208825658 0 432508158 355571955 0
219976093 198653319 0 799802025 739444565 0
5778759 85889369 0 869770174 845341561 0
421392971 352286012 0 469471542 559099515 0
60771766 132818668 0 702598357 767644004 0
14557032 1521816 0 159581323 149346967 0
16059642 12913600 0 801185593 829353755 0
1356719 50528949 0 515010724 577205850 0
236217790 38017020 0 663927345 608587664 0
62223078 1334353 0 461037361 455350748 0
578860 52543231 0 225793579 223622855 0
530719290 83620069 0 734825266 723817636 0
51180574 9714149 0 662743969 740430834 0
362392916 160503350 0 830075865 897614826 0
15374216 13214329 0 352292647 378696834 0
42537890 1402607 0 504636402 513905843 0
792197389 111322834 0 887789288 738320094 0
414964707 88463413 0 687361135 667710774 0
444172273 18698228 0 511402753 99635786 0
137742675 48260098 0 637549908 574406285 0
57568464 3879506 0 449821354 475866019 0
30854349 141595977 0 487283172 491175788 0
203661223 147613109 0 224446832 178947745 0
113309635 130140119 0 823418692 833637615 0
4039901 4699407 0 110777772 102426245 0
66381295 105615240 0 180494116 181119180 0
144837642 43925722 0 600140125 645696289 0
123616479 18908557 0 768979533 656821765 0
41758 110272 0 1197679 1465691 0
473308311 143103743 0 596159610 582231306 0
4494698 24228296 0 993395328 913619881 0
9891260 2357873 0 88261713 76336876 0
10831842 66454579 0 344688480 388985549 0
389220 23407919 0 88201450 159808934 0
194007296 57685165 0 580740522 473501088 0
456065587 460517919 0 526792297 550122234 0
131664159 201978657 0 444400103 523848597 0
255466570 29695937 0 276934019 146813233 0
137501659 11311664 0 221746280 199001530 0
68569494 32031403 0 110548313 97032170 0
337665142 228387718 0 515281095 607511804 0
12676534 191449778 0 945668075 854297813 0
157316942 12960272 0 389057298 631397362 0
92790991 73318823 0 513015603 540141513 0
84506999 50245883 0 681884392 681846865 0
68201967 35850023 0 368861412 364072085 0
306430821 47795950 0 427532688 489405224 0
27888234 25499697 0 511070299 489465385 0
22730561 102772094 0 380057180 377847209 0
412471643 31078032 0 596561921 617716595 0
470398415 282234711 0 813579963 627290167 0
1800729 498083 0 5684231 4942297 0
118358765 69372498 0 619979371 848534523 0
19727563 20046636 0 140508248 146554267 0
4943710 1170722 0 286616077 298107425 0
83544356 40084057 0 283687283 238913276 0
22521318 6017280 0 586740181 597300890 0
128972863 116810503 0 568501030 597222471 0
29104528 28685239 0 918910044 853418104 0
47374124 86024106 0 223252610 235499389 0
43783560 99652587 0 160608187 331238996 0
161062147 2581960 0 490816907 519679763 0
30227713 13652456 0 357727383 333354261 0
184336959 99208966 0 305733215 315657517 0
56518337 58113992 0 187692055 188515069 0
67115082 23860586 0 637622765 632911004 0
166307472 57863675 0 184059016 183883366 0
38399938 25476287 0 281151665 243628481 0
285147619 2297261 0 695192648 324985296 0
40136870 3125603 0 809140103 758867924 0
189590237 182544455 0 400860206 395518569 0
5399900 7064073 0 597706580 653099355 0
590255961 199161176 0 896581602 886691258 0
189130347 282039754 0 850006023 605464420 0
20086473 40929613 0 768157703 733022187 0
239460222 120581695 0 300944554 342217069 0
76730314 9718273 0 253119586 264194235 0
6414132 1508855 0 439854968 463494458 0
2919025 79414685 0 352736452 345194394 0
31009407 14664976 0 203617552 182999605 0
857132 713963 0 20255810 20842635 0
220716721 44095457 0 443159448 541688124 0
268992831 99819164 0 452995323 418895832 0
29418730 26324430 0 45287458 30367210 0
373997421 221780066 0 498021375 451647346 0
10511612 11271857 0 207119550 192312945 0
733475316 49823573 0 845068482 897818966 0
131956559 113248123 0 158326456 138466633 0
453049769 48131324 0 711946912 560363186 0
69616787 16133052 0 362773426 469306800 0
24181622 23442121 0 189669471 195235787 0
13516288 7201544 0 143399536 141433749 0
91105435 76832265 0 295551449 290375918 0
77599306 213339155 0 871728873 951768479 0
507981995 390157968 0 627871726 416754101 0
16269272 66084494 0 342939975 327072986 0
580719548 63866253 0 902064830 602844646 0
179555174 18081357 0 739365426 589697999 0
72749735 54115115 0 664535231 657425129 0
525893048 17603931 0 564454029 443836641 0
406530518 149513495 0 428627261 455171917 0
223445160 59657763 0 361626795 375700889 0
375883715 15542746 0 506527775 707074139 0
139466984 17550253 0 429702848 425312604 0
89589183 74575614 0 248817648 242833712 0
375567572 111183340 0 760133876 726025959 0
238013370 35341716 0 257216083 223422831 0
339270995 11644389 0 387424043 408031372 0
401046416 18711185 0 597305272 602374483 0
417614107 146293151 0 766710411 797827678 0
238037859 63927503 0 584703550 605825914 0
82604773 49123076 0 313622105 208429973 0
32702744 6026860 0 267348820 250226068 0
83046718 31352974 0 322977745 305886015 0
24270297 81927866 0 386743330 382038884 0
52655645 8956906 0 212511827 227809362 0
114736790 109333650 0 617386723 533178974 0
97661765 98489778 0 933285882 905572439 0
13916560 6336922 0 126329032 117951195 0
39822103 44472387 0 558161444 598784937 0
118832488 65157467 0 135305181 95669634 0
232191777 13052622 0 844682838 916931962 0
822806 802357 0 5411886 4747343 0
11961829 1827837 0 37553527 40493563 0
437040633 7410787 0 661980915 566053530 0
387471536 93178699 0 659718246 665138112 0
761771 7260311 0 363467566 365309190 0
4046301 58379436 0 242899532 189574884 0
66754480 68933433 0 557721746 582298542 0
339646710 16906734 0 818561951 742810442 0
10834525 13641645 0 52667238 55972834 0
214316256 154711611 0 440941937 398942011 0
92504863 78953851 0 903021633 870797679 0
145169267 2865336 0 432431425 442036997 0
59088775 72182727 0 427917369 450619340 0
54911986 45989250 0 516479260 558895276 0
6853909 4957972 0 84134421 86007655 0
143666196 48243577 0 398837694 517377659 0
164602083 56385757 0 341157708 236755639 0
15536517 25045195 0 88719747 96619143 0
144713187 2293755 0 565431295 552809598 0
40096599 14621500 0 121565384 141918287 0
120127695 143265604 0 227137580 232879459 0
6993971 77502506 0 414208455 421949204 0
206304705 178527579 0 303239961 248865705 0
31861985 119437473 0 867514689 862118904 0
36914969 2760281 0 213721358 208118864 0
17705117 46185310 0 394532634 420038214 0
11422263 8803361 0 128977471 125530346 0
123653755 74865461 0 865304310 824137499 0
196945681 41878684 0 986400551 882691564 0
132813281 339076713 0 819007335 802565641 0
23215761 43518650 0 431774166 434427276 0
35535687 639984 0 182975192 160024888 0
96744857 106277230 0 853984960 709694183 0
218455364 17972818 0 576623226 779424504 0
11262382 1290274 0 46627338 43289981 0
37302194 23349534 0 147836376 151419631 0
7397799 12640571 0 205325476 227868099 0
5999720 16397138 0 761442427 538579334 0
471288410 502264234 0 562342356 554731726 0
42183596 221174256 0 948075269 896458113 0
39461695 30001841 0 290804673 275371315 0
5661521 35143595 0 892832722 853391282 0
146924743 19932889 0 177808590 166035319 0
11381523 5660212 0 29248719 28115669 0
141762616 147239800 0 211865336 170805433 0
6949902 5529504 0 161957756 156826436 0
51795675 9807579 0 102377741 90913024 0
105011899 48342875 0 736925148 803573018 0
1427439 15083425 0 111875726 122531247 0
292694154 182107380 0 800882601 790385420 0
29942515 102186102 0 433559555 427929560 0
143347239 12574345 0 652093095 758495718 0
16509726 11531138 0 184663049 185762268 0
665719911 503141909 0 889967753 903819927 0
101330291 67369770 0 184128856 190504276 0
105747028 8443577 0 761600994 709308155 0
2406007 10338622 0 170761532 160131460 0
267802118 141216513 0 438876289 468316173 0
35954434 731075 0 186604626 204165729 0
2098728 6900224 0 225804535 248259682 0
253136331 197480811 0 345055823 353746686 0
518049559 113876399 0 652108917 705745017 0
74425198 61173402 0 516141261 569821414 0
33559877 7826364 0 49101564 55193956 0
570920752 155557725 0 731417512 740224100 0
503842751 179372985 0 602194967 523212952 0
3055527 75039663 0 838792776 814409955 0
8843279 3222412 0 99756293 96263101 0
40883038 51661129 0 159062284 173475134 0
150414194 60748963 0 582289501 572821450 0
3638481 5047246 0 120334911 124277016 0
58720135 88140139 0 675965357 549256683 0
59633278 370032228 0 893010694 900298864 0
21718001 17085037 0 418977378 427752021 0
694903776 143540129 0 747502437 829339590 0
173072672 28152569 0 532565219 374857521 0
162663952 63213717 0 525934544 415011954 0
243776240 55497516 0 885159732 708426942 0
161507104 271939149 0 796105836 766097383 0
70357289 94074321 0 458901172 471403621 0
52242535 6316600 0 738442616 669029674 0
122836666 139379054 0 735966980 803462500 0
31144339 30152484 0 118650168 124937331 0
429207700 71790467 0 551258853 369885435 0
4515280 1212543 0 62135627 67350261 0
2942960 21975995 0 502626664 503473241 0
869148 521580 0 1409593 1457536 0
14578188 2148843 0 160995840 150381308 0
45160211 20050276 0 73109808 57417369 0
22685176 31870460 0 86785193 93614782 0
162524623 98351739 0 500640819 484091874 0
4160296 9331053 0 268516154 264234635 0
397764692 173258334 0 832672737 835947649 0
45307710 287087590 0 777234978 815741992 0
54819740 68494388 0 250117677 291093565 0
238143745 67749741 0 971344354 927014808 0
13356226 2166582 0 92106352 94886731 0
254811419 143681401 0 518062500 559277384 0
183618459 38008474 0 497397416 482017020 0
99302 453291 0 5803828 5813658 0
39409987 42458404 0 360786712 342601481 0
325029607 434632683 0 783224160 742170811 0
282847796 47345484 0 698576055 694228892 0
54617922 202721747 0 806258940 798574865 0
22024635 3619134 0 156630686 157355843 0
8192627 68114774 0 851258105 925501201 0
10728491 17885551 0 352239607 390337994 0
28449101 5709160 0 241588501 183898672 0
16214546 132580641 0 864854901 735380803 0
398307714 73324248 0 667542605 668309442 0
10929751 1132589 0 135255077 123864071 0
231899739 49400105 0 408834401 363583612 0
33793994 24712284 0 298933711 295043826 0
172429481 51168949 0 721350437 675045492 0
561243373 104689027 0 848287320 577627537 0
355837691 6519417 0 460870180 435046352 0
104980229 78568649 0 175274292 112483882 0
47329974 22153173 0 284520825 320618282 0
525216719 106608550 0 866848644 670277577 0
206440287 87217091 0 939279577 710302220 0
86899578 27143799 0 785562333 735801580 0
134765269 73761292 0 205425238 146365362 0
63449810 124176536 0 311020542 372179463 0
406564577 37721885 0 777098360 869251556 0
9797945 18079559 0 578725097 590282233 0
31741415 969984 0 398248837 508001302 0
67671076 56858625 0 409425324 409178408 0
17741258 12168833 0 294006025 200525631 0
79415746 4571941 0 755671423 722344739 0
334114605 21566017 0 348796819 151136479 0
489570971 140920472 0 636502919 589709521 0
35343606 65064616 0 419413302 519010326 0
14172760 2861548 0 42659488 38818750 0
293029446 185565278 0 387056015 365482494 0
5553602 4493684 0 116174992 133649331 0
62981282 65921400 0 918474277 878545909 0
76513497 41281516 0 142618821 215091981 0
380873197 88740323 0 755190763 691581844 0
170252347 107261 0 839179046 877701839 0
3196109 89683528 0 488577324 513861610 0
298939346 8774377 0 562129837 440016773 0
42269106 37278679 0 397141632 513155824 0
337612589 19093536 0 746133395 698492330 0
1030610 36822481 0 225790849 221177919 0
457741834 77777625 0 481822626 604775734 0
20942206 72890007 0 356615249 342367542 0
2002591 3522408 0 17260065 12907134 0
16982266 19806999 0 726681300 874537015 0
17178844 1782872 0 150298537 147516094 0
118206642 22009850 0 256365873 235286917 0
115417456 42058886 0 434914128 448952663 0
6000605 35763713 0 350459028 289199993 0
4891870 23513127 0 280784349 238135494 0
118140792 362281 0 219770917 231333478 0
44089767 13078801 0 440808498 518313394 0
592941546 194009486 0 755227553 735039505 0
171065673 430139250 0 753585963 862470966 0
179515277 42832548 0 540223284 513511837 0
73408254 17658209 0 499362476 491270619 0
27211580 80322423 0 240987304 193966303 0
287615875 263409857 0 732804104 488464157 0
648249799 234511761 0 689537332 656223724 0
607846105 98323806 0 752136622 742162575 0
123065450 347694833 0 763723938 910204547 0
25147047 45088593 0 406931127 397766288 0
346666759 50252963 0 512990337 437862133 0
228413664 179460069 0 662269284 568633927 0
8908450 77602431 0 380017442 387458585 0
86916765 18432706 0 547660237 540191649 0
63328353 86045831 0 615264074 685832350 0
115859535 107268543 0 354952139 280375103 0
51101979 53173433 0 244848188 193787115 0
72988368 253643430 0 725130491 857388959 0
36562887 32082585 0 660415964 646305023 0
17502531 11289322 0 152255469 145797833 0
104873603 86481689 0 808639618 733511860 0
199685330 240663463 0 535416377 438830682 0
11078064 33158771 0 130834197 135998511 0
12993249 56219932 0 464383695 364270642 0
371402128 139191377 0 531277621 538238581 0
42344859 12166053 0 521264537 494187578 0
78391443 90617686 0 291646583 356527587 0
6272537 6248535 0 108944604 127245153 0
29897260 46483894 0 451213592 426604109 0
59453812 5856897 0 716663638 680806717 0
558302863 96546853 0 765306603 754930619 0
90282793 11546286 0 125094760 83848182 0
37529507 23174034 0 103334174 112363905 0
4124163 50322233 0 473573533 459650392 0
116770657 27926767 0 453558951 584007993 0
528348 845060 0 11709176 10898974 0
90938262 131445557 0 406465448 677670569 0
230502012 51882821 0 323767351 244634329 0
121978833 65965585 0 321362370 252910993 0
5383049 731620 0 12208691 13388361 0
6548201 6847267 0 298112626 307784979 0
62125050 64839805 0 64625397 80495894 0
53456818 16893602 0 202284814 203179912 0
31530894 17643639 0 566573730 559972693 0
1611454 20072090 0 108176528 152578666 0
235532810 200553168 0 285661648 319076951 0
186186583 66718999 0 679274715 693603746 0
96803829 66739615 0 506013377 526665311 0
210968806 93838843 0 254541893 285560264 0
18857871 37904041 0 284663567 300051697 0
162196256 39910502 0 808187729 789879747 0
86186938 55548740 0 756176061 529301641 0
19374919 7325942 0 79052279 83712499 0
138460047 48665316 0 249111724 229286900 0
5502221 53365443 0 418769630 437462010 0
308414157 76804938 0 627055781 692863645 0
2199068 114100784 0 779180430 826961383 0
7253817 15742777 0 150485188 139235240 0
229571 2232314 0 12555574 16656358 0
69998468 53987639 0 82485509 89338987 0
167851999 124840061 0 510888910 506728145 0
30545991 52017154 0 259213439 240491507 0
215837956 171405496 0 363278633 459777803 0
52794364 26160239 0 140060316 91087528 0
11206611 37050337 0 235014063 253722095 0
2667603 7437509 0 337049582 234743496 0
75031406 16987862 0 488774279 411237723 0
43511688 34098510 0 687747393 703232433 0
137708983 23405140 0 480680682 343087722 0
389480292 186797647 0 536406005 530893371 0
24503785 74184340 0 830730932 756179229 0
518414245 172004302 0 829689366 749527120 0
323462661 26758235 0 805159232 769863922 0
56748449 7984590 0 238529933 229744908 0
11121582 43415693 0 153440516 171410894 0
5894612 48560203 0 247589578 231275025 0
110977981 52411533 0 241709462 215409797 0
45805693 56431868 0 548572635 583953375 0
271437823 135056516 0 421998703 211443687 0
236751933 5494574 0 431025628 421009090 0
2214885 31675980 0 819269560 846968389 0
122957810 128393144 0 302198952 311662874 0
52269621 10425109 0 289161251 265624266 0
10309034 174363981 0 761461639 896385170 0
83511908 51083133 0 110616567 124310431 0
105446002 4605981 0 511555850 511593989 0
126097304 69925285 0 351816169 426067814 0
19103056 2805876 0 203059066 202991060 0
105202174 11045079 0 219855380 174170914 0
66383415 84675120 0 328380062 345664784 0
53071401 33924641 0 74064275 75698678 0
1003236 389878 0 83504355 84126619 0
303963756 98175196 0 355495023 154498074 0
191830315 27590288 0 528586203 801253321 0
93573746 25591618 0 382009404 375299462 0
196544422 6821014 0 907026536 677845402 0
147212392 232639536 0 325634165 327638304 0
241377982 46922787 0 368672064 266717762 0
268534315 41507868 0 594312948 525091194 0
45661519 9827014 0 272309703 254356809 0
191634389 101307810 0 543903589 531966782 0
3491502 4556111 0 50351113 63223735 0
3173408 224243 0 25417436 24125958 0
108567712 86258231 0 797527141 947542260 0
15124719 86938438 0 210958070 197901582 0
32086972 42158000 0 424377578 501750542 0
139269670 11140017 0 632538448 655562602 0
241269382 6190071 0 808409897 867184553 0
255868404 163064144 0 394108536 395345719 0
55651996 15459547 0 124783071 121994174 0
221730051 181742476 0 807391328 855141631 0
107402564 2074792 0 444190866 303681556 0
115568706 45422645 0 608523314 508250841 0
16675550 199467192 0 869836906 794154492 0
28915758 51006236 0 426517149 356262380 0
2232221 28907153 0 538853334 544681626 0
312633282 9517742 0 400641947 307975630 0
434183317 151801071 0 704222470 502128887 0
88092956 38890270 0 613328360 683550266 0
31557818 7327929 0 320998863 332830023 0
143297536 31390424 0 576224035 460052923 0
84810005 7461884 0 266066564 277082512 0
43969266 26053421 0 456015542 531064615 0
153865399 59605118 0 302115345 304875900 0
157177386 72254332 0 586692249 566718451 0
104651492 27053987 0 355722923 335326090 0
478557985 20273244 0 763119019 806255342 0
61803339 49532043 0 492992599 641223780 0
218883657 132875851 0 288339678 290173683 0
140871171 66016192 0 731262989 813976775 0
4753482 1680740 0 113480884 100752091 0
455438432 49824332 0 854415651 854598195 0
6646294 5461172 0 32104313 27553467 0
85091973 2505750 0 182610315 219539357 0
299482175 117256510 0 526738561 650854176 0
9613502 9917115 0 53516715 38396469 0
89065893 114616069 0 304032770 313558620 0
224107473 39244016 0 284934727 165466469 0
177203358 36363754 0 340173884 346628621 0
203586483 86728059 0 214522651 137767009 0
327888156 78055903 0 453947187 285723891 0
705245321 200307210 0 965005345 799029958 0
30282303 2747682 0 48885797 37843717 0
141478533 140184878 0 412688928 393190536 0
433298683 11564113 0 580569437 888983270 0
350051503 182276100 0 551585122 455796910 0
203796470 339987867 0 696170610 883014776 0
306787320 46977192 0 766094435 650604062 0
17579374 23860923 0 257158862 182768001 0
260458518 135901881 0 734253030 698589520 0
894173 415623 0 96976606 94886160 0
52057753 29603438 0 185494143 138267139 0
678829 18517346 0 161326254 155375589 0
389980147 150014609 0 738257373 710030703 0
110097977 1158682 0 201062911 145449300 0
426562715 88236693 0 716772465 729220753 0
389184664 155438012 0 466592670 310008864 0
137880125 18183057 0 805249553 683358432 0
6516295 12608090 0 268866152 231975545 0
12020548 2205 0 49102796 57081417 0
401239544 94842512 0 606521821 512675128 0
223355500 2643216 0 799503437 713717427 0
363337862 293724442 0 818983598 448625397 0
6327222 636939 0 19612546 16379487 0
16153782 44416228 0 260130422 306805889 0
150498681 80257181 0 883792848 724213177 0
106235450 55749044 0 153940552 172668255 0
293101067 56929012 0 816586557 780347771 0
90807316 18790906 0 218620808 242422458 0
29640404 59053494 0 608162715 674792557 0
364981417 4350985 0 375778106 103490180 0
313699056 90742575 0 341560738 332719274 0
423045863 292540052 0 828484902 634426481 0
20669250 34049656 0 299287482 288347770 0
60954998 80668706 0 745993099 636619197 0
157352850 64946519 0 201055219 124855347 0
500555015 121477287 0 602083559 550332659 0
288556 8716583 0 253438924 178161939 0
637538758 236856911 0 975400619 863679810 0
164225066 68394413 0 241210364 241112670 0
119787499 53816132 0 748437261 635767431 0
82359667 64910974 0 320295345 314057313 0
4390293 36719204 0 363025384 373116057 0
21339805 42190582 0 442117667 425360905 0
45511370 168265253 0 335967927 392647394 0
2815428 364720 0 33559297 37638793 0
7022535 44878560 0 576413982 548669044 0
122875204 7982647 0 324463387 212691199 0
335633780 80055624 0 710382080 635274626 0
13832139 13626004 0 30837197 46274815 0
91161132 7624577 0 158100038 119997788 0
48630905 115458524 0 478147747 466454339 0
272900175 8652297 0 438763343 418644709 0
158219382 104883860 0 700973735 771700738 0
843357512 60451179 0 959671302 933618936 0
75736486 39323711 0 334440507 284870705 0
101109052 635199 0 462023734 461843524 0
95548779 33871823 0 614916454 656320762 0
561621631 330426152 0 746981111 883289521 0
29398279 8945172 0 41397883 45105994 0
16284425 149361317 0 762106247 752304072 0
39680984 21966545 0 207214794 212491914 0
421501291 3168727 0 831350339 598818054 0
181897913 25198208 0 456798884 412723354 0
23362463 6065576 0 111258268 113576093 0
25679585 1883188 0 189349618 199436881 0
132621959 68647257 0 348083795 288676526 0
18882639 59051054 0 527714525 642774747 0
217526184 254599480 0 591828893 531999121 0
125032667 32998573 0 473073801 427893338 0
12656906 79262630 0 880496168 828521954 0
94734758 49174038 0 321107470 248070720 0
1875847 8735807 0 54229055 67925310 0
59215342 18142459 0 233406120 241171892 0
117172319 58902652 0 271677609 299857418 0
401140054 163190865 0 780496968 672961885 0
77264076 19450987 0 341553278 321690035 0
73029686 20347011 0 140215628 162267354 0
19565287 11012684 0 261473350 238081084 0
11252188 3477595 0 35373300 65681537 0
5869274 5391047 0 63852610 74564966 0
198214467 7926681 0 302555484 396873695 0
167514496 131581283 0 210617097 242197537 0
503194292 32708018 0 677725926 500504140 0
14051677 4434853 0 24540206 24539484 0
231342564 12339846 0 375995176 367906681 0
320023786 162774171 0 447332182 302291589 0
122983417 11821509 0 382146863 290503112 0
3387654 125694443 0 766094906 717466976 0
19929852 66626156 0 344313956 343684277 0
1146634 4389710 0 348746722 349436130 0
11990779 43145163 0 248569248 248374002 0
115968499 156127232 0 958534417 884476459 0
49657620 27313790 0 290269933 357263652 0
65260919 39443421 0 427056378 447324427 0
9636434 216108053 0 646080967 745123901 0
66734139 21035153 0 231710576 223040559 0
6166191 87585710 0 808166280 819955505 0
6282665 155036764 0 802380555 812862737 0
15721 99464 0 14397508 14524314 0
107423717 12909011 0 785377697 762443383 0
228636934 40642806 0 297075100 312771216 0
221856061 48787029 0 639589594 608205876 0
117428538 23803360 0 137132180 69245269 0
712162 554250 0 4225172 4246746 0
79898051 54848784 0 561416359 581038001 0
110993875 5392136 0 137245029 126479751 0
10405782 159006646 0 721602945 781641427 0
54628343 16214468 0 89426245 65642750 0
253276532 45420863 0 579860110 432409583 0
273345209 2017081 0 539731622 283270122 0
135671658 34528133 0 763561630 700710776 0
74538608 62745023 0 190396290 176536245 0
172081246 2814917 0 398289151 397546009 0
70732960 48246675 0 242582427 203705747 0
62144032 23489522 0 804784811 824575040 0
108726396 220783171 0 632792169 744247711 0
1197207 12402479 0 626347388 574707646 0
19489899 35320733 0 247024498 226452834 0
171006758 97599501 0 645341683 814027858 0
491613247 222399009 0 534176204 308574604 0
408109536 65376653 0 796164596 459880833 0
372769050 127619049 0 884127251 859164968 0
14001040 9220652 0 185959602 181014480 0
31289910 134215395 0 516036316 538591615 0
239198880 73240038 0 333345849 272042237 0
71136095 23187428 0 385902128 392976271 0
85895027 116043941 0 287797911 264936121 0
377992150 150645276 0 881320170 789969512 0
11085761 3272542 0 60693417 59581195 0
31521622 64886491 0 347357553 325454859 0
190795 220864 0 1400995 1546799 0
45007492 24947975 0 420570760 404314203 0
490298116 402083402 0 638432651 613753351 0
127538695 105386864 0 780043132 818865207 0
512461102 100422563 0 610538132 637460082 0
55629659 88945929 0 792343488 812247213 0
22167905 85682558 0 207897695 201039311 0
112027638 22119881 0 810608712 867892070 0
126197563 8500210 0 156248359 92958168 0
313195365 64161278 0 379892542 263475380 0
79722497 25006328 0 391957183 359797618 0
20126545 5502378 0 289832301 321120101 0
34805640 9257243 0 454543702 450340594 0
161125486 6549745 0 789693013 932100841 0
264027468 11964957 0 610110489 370502076 0
6213530 6310867 0 580129997 613773769 0
482056363 189119845 0 626464705 577983216 0
56288554 21285377 0 71332280 86648659 0
15712248 31969054 0 812544369 946435749 0
71668261 140669790 0 641429970 636905279 0
65442974 29915557 0 303729890 213922204 0
57517274 5876621 0 168683327 146098277 0
14248459 16927118 0 162850484 163184581 0
55113040 41093618 0 624605392 610465291 0
120442319 10485052 0 295906487 278333150 0
116743799 15451498 0 363058027 360383870 0
6093085 5004295 0 159115011 142768477 0
56419712 2148815 0 610665883 501667947 0
135120802 93243125 0 889137611 764760602 0
214557239 142479337 0 479481789 456198312 0
25512471 149423618 0 831326539 767125720 0
59640178 39124250 0 520614085 520922187 0
22050607 1746671 0 192705742 150027367 0
352456229 162521176 0 601875372 626231411 0
20398698 4028612 0 65132625 58741672 0
12141412 27499399 0 315618493 322951059 0
36999755 14163198 0 115015870 118323170 0
14474058 119044427 0 758286158 723483775 0
160458033 71412615 0 644994080 621619664 0
70527812 29407869 0 378750927 394052775 0
65325080 13959181 0 581042058 570931168 0
40463878 12466968 0 838867668 694470830 0
239878794 72302802 0 810475146 794677752 0
50515666 244972 0 88513881 97503967 0
83835258 37358285 0 161847535 157102862 0
40239027 13154157 0 772107769 868571957 0
16706440 43305876 0 546170322 544699865 0
308756993 221639264 0 491670001 429944335 0
2385854 542749 0 21199666 21003140 0
104874551 26018372 0 144626240 99834325 0
28768714 9491429 0 541607180 531078444 0
37599980 13895759 0 567370733 575263528 0
1878973 75135312 0 880572313 891039925 0
287810818 32083617 0 844077079 787435142 0
192255283 109616581 0 403884874 438467314 0
13551157 39858453 0 227626427 231786848 0
77216293 66185000 0 246195718 195312527 0
132052739 102266140 0 544797064 568986370 0
22273990 10259461 0 87152514 91226460 0
465058802 254016929 0 893916193 765492243 0
707623345 23368201 0 940856393 881607499 0
35688073 168606959 0 827689697 819750212 0
8291454 45713551 0 393069610 390894215 0
408180919 424887728 0 511399315 614624944 0
445309829 365954851 0 572594188 489634521 0
10955086 7016547 0 52691145 51198843 0
77645294 34130293 0 194107810 197832088 0
336632888 88345575 0 433179277 386558502 0
16210727 10011810 0 85842256 91170278 0
35249683 121619491 0 485324893 462593404 0
194770365 101053210 0 539663109 562089442 0
101321697 6643871 0 203890306 140428945 0
111284604 1962154 0 344626864 290307488 0
19155716 53835357 0 210508682 204374055 0
38467526 45546837 0 239697217 263690207 0
232921204 214397161 0 263291109 330006174 0
109803941 79030030 0 118550630 131941008 0
120920446 42799599 0 211913981 189991686 0
57120546 10648631 0 140164852 121680533 0
279736592 135229990 0 498811499 467109674 0
21760782 7330724 0 506450036 548006418 0
31408211 15278039 0 59379721 42594367 0
55429048 26280131 0 845207287 875520043 0
166294106 35891111 0 941070375 675562712 0
297575765 18681131 0 448795902 460817992 0
707766808 295885704 0 733366640 485516779 0
183631873 26558844 0 303350007 333849719 0
117486313 19085005 0 292767323 349418904 0
168528070 26426804 0 735101905 718009549 0
21525348 13694983 0 190260134 220882841 0
78215872 44730260 0 617867703 622812336 0
39219616 23031696 0 144232828 182794919 0
160291456 49463581 0 630094213 555183092 0
9307845 10729949 0 413643671 418165114 0
44533020 80989017 0 898633322 960317401 0
446481069 62446207 0 751742404 484036113 0
57091573 11610513 0 889819331 880385298 0
49373297 1832081 0 324896550 372655786 0
5626419 3148700 0 255547836 240677259 0
265524717 2577472 0 707338607 839892883 0
123268415 377550 0 388031635 377250947 0
83915788 66040494 0 317193364 273432833 0
23647340 3249465 0 190458715 211685323 0
6342296 5381393 0 82690439 73569900 0
251410137 50000628 0 497737489 369796026 0
105779452 107589672 0 527779232 482398880 0
1080510 11461919 0 538261622 479178322 0
203564257 195765514 0 612454234 558547393 0
5078113 1946645 0 323122798 312039660 0
529788725 148657204 0 681994936 677624387 0
62407305 12414728 0 258971321 256069118 0
3234083 2487218 0 97034607 91085445 0
230308075 10124944 0 310287042 374762998 0
31322601 80433385 0 801456892 813508216 0
8366413 25727326 0 384704723 414477143 0
16426228 6269282 0 98661891 97109544 0
54144013 37623464 0 568934369 595971452 0
165068601 69265181 0 406717362 506717256 0
433763056 260056051 0 504982357 350462348 0
114362966 6020231 0 314449152 277566183 0
225477877 47128577 0 743314173 880365726 0
73376951 9590205 0 407676006 394953928 0
31498392 121829980 0 529390775 510070627 0
101157902 12248552 0 200950988 209714607 0
65521519 163663027 0 314502634 291779408 0
9145459 14938269 0 189385376 223900347 0
404289882 315008996 0 828608803 817579780 0
544049584 96160820 0 574632089 573636151 0
262012127 104817941 0 525668320 479161387 0
315561268 210944821 0 517556638 512744952 0
27496389 135624514 0 617310723 693496490 0
205882299 89116683 0 350870042 309847172 0
383246326 66177003 0 739134094 710454481 0
25105745 28862203 0 618360319 615393766 0
73694008 413285443 0 958174876 930480823 0
157665527 9915795 0 342782235 342905539 0
65723528 50709052 0 367965469 358783405 0
95992912 16420008 0 262505649 282100032 0
252175142 77151770 0 660592992 774545458 0
198201393 179625238 0 549990271 470950275 0
1864595 8675283 0 110104764 109522880 0
519202516 148564158 0 574425670 397282066 0
9767970 21200574 0 734038544 647235535 0
23623550 52604507 0 404848684 375154089 0
252407091 32740672 0 746731753 869341720 0
602070547 145582609 0 768691858 398239339 0
271237325 54102586 0 419936986 414086196 0
13056167 29984562 0 238540538 243604195 0
1616852 189536 0 1771767 1887247 0
5278685 23216835 0 666244202 846138096 0
52104099 39859385 0 175694841 222223949 0
7144952 46940294 0 362770192 379118865 0
216808396 26820030 0 899096146 863543557 0
41661043 91806752 0 278089124 333740580 0
45032949 19999684 0 139886538 125148327 0
81102623 87414957 0 911785207 796539090 0
1263326 3074241 0 40094247 40193449 0
20299268 30058531 0 467049400 418445754 0
14074217 36171767 0 202052467 206828794 0
24097725 1145550 0 79173077 56060977 0
24193847 43953713 0 236794444 213986944 0
17254936 24128826 0 101002901 95934791 0
115125698 59673935 0 300576868 289845348 0
238843605 116148671 0 627250915 547635372 0
133869927 157121909 0 870220410 736312264 0
162459383 59605503 0 247539248 228656576 0
338773462 74274339 0 647452695 379173556 0
19757664 28254684 0 850399231 886982261 0
2397788 171989631 0 542120472 569263220 0
299308295 36063901 0 706609698 799452909 0
63630570 42065063 0 164499998 199789967 0
9243988 4366574 0 15791337 15501967 0
540380451 323860219 0 763851117 679760690 0
155616394 109915817 0 838745103 734459356 0
482615587 15761977 0 681340274 370318005 0
202122389 24091753 0 546957388 536992551 0
56898321 13218114 0 146594345 152278712 0
70254299 79600915 0 908523799 842476315 0
219470193 14041042 0 800281718 731751985 0
24389926 109908150 0 347351530 314477178 0
175690230 32144603 0 802570646 817410134 0
11691300 137407699 0 804998296 574601901 0
463759288 254903283 0 470602492 462077007 0
102062828 92703855 0 582256218 593720680 0
33623456 238648473 0 689285927 813648725 0
538839358 238641670 0 817581186 763446527 0
115669792 61122529 0 445299978 480491190 0
103134414 25764162 0 365448126 399797704 0
556379539 252302083 0 757045092 526953205 0
279115329 112224809 0 535889391 678004699 0
195946197 7978045 0 550845799 586187789 0
709210494 74374182 0 927736269 735181570 0
349132755 352077952 0 410821364 383895545 0
1079017 15859348 0 55122540 56348455 0
51499473 1133449 0 87817610 84871837 0
20539764 11899481 0 227008614 220444952 0
146947577 42488933 0 242436031 236965878 0
30557101 3116176 0 776285737 783529383 0
252113 630023 0 5199541 5237306 0
267211237 74420463 0 700895267 735897491 0
41711097 47175363 0 627475305 497265417 0
361483884 29437854 0 584176349 411462798 0
382490785 69879774 0 422123454 326034345 0
628923059 2993115 0 722057122 631593941 0
551804 547744 0 9452105 12238710 0
291243546 10519831 0 419591441 413507586 0
2815558 75991 0 4990490 5019996 0
35438496 21382703 0 461757413 449406991 0
151455259 251270253 0 853574954 770163952 0
348108672 15001106 0 752424152 833628166 0
46484237 13170599 0 150417919 114072789 0
561569355 48076842 0 812622317 696617367 0
73259931 40644108 0 454860869 656731080 0
241272086 197438111 0 961650530 951032003 0
30767707 110905801 0 597007014 708042758 0
42952029 84049200 0 458050008 489402718 0
35603263 53045280 0 824238269 818178030 0
274666899 10749531 0 784288868 805510055 0
28188864 16656968 0 300001097 300427574 0
51213631 79201608 0 783182534 544742614 0
365617224 47593245 0 860783166 949642280 0
12883058 21180651 0 396729220 330804588 0
3342574 8712277 0 72538986 59340706 0
470241934 204650647 0 578653493 495839298 0
54510591 15721590 0 133260034 120075247 0
82992694 36829909 0 404848488 477077237 0
131402252 59301259 0 355613706 327547130 0
15709263 5038284 0 393638974 336900921 0
25878238 134990354 0 443165349 467041755 0
164380829 59218192 0 636521053 613926923 0
161569677 5180302 0 300300146 330247561 0
240713480 108038655 0 378187139 230238872 0
656732710 122360613 0 846961638 714814074 0
57441538 59417044 0 459947950 480068003 0
115302817 10324748 0 356164694 328431495 0
20209407 138797911 0 417818630 441300243 0
155436228 110608150 0 717270712 646996026 0
77121 1106629 0 10922104 11145047 0
361905889 162500892 0 566112524 582631932 0
449893278 167846580 0 493804473 294076185 0
409133967 111655911 0 797737181 800581117 0
5787465 27276762 0 135158683 97977967 0
46494512 5545252 0 438594048 455152745 0
421013783 51757191 0 466845222 542216290 0
126992609 17132300 0 135165620 153427324 0
21194173 6639773 0 28421741 24210696 0
390577205 17075985 0 886707067 867915223 0
233147821 94077712 0 533791180 506350761 0
38841509 2717754 0 671447216 712235101 0
85488464 19139973 0 280061736 284421968 0
26981180 70504378 0 718020176 721022595 0
153460466 93948320 0 793197653 657738347 0
8351558 757282 0 135074216 104257783 0
88639232 52412689 0 538195222 552143165 0
48298512 97240308 0 853208096 746431904 0
608772266 329419828 0 803618833 774858286 0
18585736 119078660 0 764327293 802424318 0
433852623 21763561 0 655086987 643472345 0
63192244 55926291 0 416878129 423627860 0
29087665 3876796 0 121634225 125718810 0
284933710 147380318 0 648715869 702141937 0
638343 6233952 0 58515309 68102739 0
130120067 29867988 0 150288781 122089157 0
525276252 33503855 0 792183454 907499044 0
94666221 26521506 0 302608074 252852551 0
241268277 54661600 0 426256623 424111260 0
379769351 13140584 0 806496929 713015288 0
87886727 100908066 0 641611362 755824768 0
54030735 88138615 0 103625460 94527499 0
5292935 5636656 0 52680687 37929853 0
32223900 8085092 0 264947045 212571988 0
99274308 308671497 0 756334028 876543011 0
239833480 83755575 0 516083771 399064457 0
88968626 162184617 0 859469542 805749041 0
341571415 46201288 0 390969322 316766178 0
109199732 36384130 0 141122506 134748399 0
170942652 110475932 0 541263975 518661147 0
2140206 312312 0 4604390 4422696 0
46272993 453747 0 116831774 123620428 0
5592122 7473590 0 932088610 907224126 0
409093656 49985996 0 487368132 486953156 0
264897638 48557785 0 328942217 218561583 0
276614338 169541710 0 964500532 893773517 0
799754 184158 0 5380510 5556634 0
13641470 11641603 0 299514842 299288066 0
88587724 41826141 0 173231067 166104986 0
393895177 136151951 0 439268376 446016413 0
238199549 198815087 0 677995459 676865929 0
21118916 1739612 0 441227207 452910880 0
714001734 1311293 0 765850379 690021979 0
80079258 44809023 0 397700677 419105902 0
58896346 79703878 0 397576058 513815580 0
179980959 24006467 0 397323969 259578818 0
118817369 71627426 0 510857061 376420403 0
6833807 5773835 0 57955015 54008077 0
302475707 123852983 0 349927573 189740696 0
56102866 12303581 0 82061853 72383821 0
153952731 40057973 0 343908552 357172287 0
468457455 88244896 0 749029572 543162445 0
34968007 13311383 0 618723869 632114906 0
164686651 39462659 0 659750461 640972378 0
66287836 23955998 0 764112873 961637003 0
799970 29777856 0 455171694 325836751 0
108183264 54455670 0 288335033 215534161 0
28732682 21009345 0 680262777 622550863 0
94932538 12076408 0 428837587 500956439 0
363428331 163884146 0 609072676 554662017 0
13990356 36541610 0 211934521 175262444 0
913230 482028 0 15143727 12383758 0
330159339 23489440 0 628661156 635083297 0
28741283 63850936 0 239709840 254955720 0
20886930 56256075 0 610142898 547511976 0
588371414 8169505 0 905084460 736922599 0
737273712 46328301 0 787559215 549680916 0
228231657 12383952 0 663970982 677587116 0
29545969 11693879 0 223977338 357640752 0
39282232 15194936 0 71692545 116292586 0
162158881 61809248 0 166844454 179464192 0
381185559 186604660 0 780131071 427213001 0
51115113 9427911 0 57391993 36842309 0
418267128 204881037 0 484221402 535527875 0
335621469 33670495 0 814754051 792234250 0
780722 127775117 0 502679916 632502365 0
23618007 25124798 0 127192274 108946594 0
3682493 949036 0 10847233 7741967 0
2814638 3637176 0 128073145 136033002 0
370708166 315026700 0 607360284 544131542 0
3748710 2625003 0 68739775 57210283 0
38638069 87555037 0 419376639 382369619 0
69903320 36500096 0 569974862 557323295 0
158396822 97409627 0 839268365 846157671 0
215639438 48539819 0 439364265 442172529 0
13308330 36857195 0 244861149 213086610 0
53278850 2951568 0 82423938 76403078 0
9004165 2875635 0 76164557 73319351 0
132980575 63776436 0 358663682 367485123 0
261117237 21382041 0 289898060 297757850 0
63350012 21871488 0 265293436 251391074 0
13049190 5867031 0 796801539 737159470 0
276260804 32093251 0 593858827 584046430 0
32926265 8036784 0 362162803 356873225 0
280474698 196622994 0 680675520 914140134 0
404010322 161942544 0 749439488 806967830 0
205252432 120476628 0 475636890 324517151 0
12696710 19342972 0 259403124 258862690 0
265945075 53115071 0 595882285 536933482 0
21481518 1489647 0 136216196 140707331 0
45865 96373 0 1013574 1026173 0
71897759 33168901 0 208707101 175534818 0
35932443 108527844 0 301483599 305243706 0
29718328 5142296 0 103306318 50697174 0
404726013 104653632 0 580827602 629323605 0
48832483 11542633 0 542229608 481044815 0
292607447 62113998 0 564557983 592520633 0
8972458 2210472 0 123540192 110102962 0
199207590 91402040 0 214975106 147070275 0
296806039 92618779 0 406197119 333750818 0
783222 862387 0 21468765 15088767 0
120573274 5105867 0 569817596 362879721 0
10322291 17910609 0 245970106 171982130 0
14107274 12913515 0 442908609 582452216 0
216046680 57922684 0 361399379 345192612 0
245243423 228736 0 364688094 286459739 0
865566617 28626669 0 891120935 707112254 0
10057521 64090495 0 393154886 433323411 0
352282849 348056127 0 481442147 429598993 0
364683943 107373587 0 414881583 250385984 0
35921979 50162791 0 459770739 411224011 0
93750521 77517076 0 600382071 522976557 0
16536684 9650066 0 145855809 144447716 0
32637461 21814384 0 350164463 475729931 0
913216 1925137 0 37183376 37897627 0
22912218 2567246 0 336560403 265472346 0
341187113 29820395 0 659376733 489554674 0
3325213 19293181 0 808951595 795745738 0
542546056 201621062 0 684835291 514103255 0
55976677 31498610 0 778477863 656407521 0
17367930 12486609 0 114805804 103918620 0
1968834 19308016 0 342676976 371826991 0
97503544 17328885 0 353613134 370364626 0
117848317 856074 0 488691610 442336077 0
252588607 138693475 0 849480921 819035116 0
185887238 6325370 0 684680284 708131454 0
249289 1064178 0 57659984 47333417 0
355011200 393489 0 566071632 590216939 0
39284078 63029084 0 533058627 572469294 0
32716961 18817924 0 122843569 139796097 0
30729404 51691653 0 650410341 604449637 0
192006890 24705195 0 219389256 139202591 0
46461287 1987037 0 568722024 603916542 0
70678923 137189508 0 425852571 421855619 0
249963262 123837904 0 562993993 467735129 0
127158535 31011064 0 545056033 539577899 0
5763861 1144666 0 96396314 103907177 0
2844613 105900725 0 621537699 534539172 0
13145002 32127422 0 941078398 661819476 0
133386528 129883530 0 831676562 627070970 0
111503297 712993 0 248768732 278781816 0
73903144 76687520 0 152232417 120205975 0
136071690 86943814 0 724542324 826027535 0
100048278 64014504 0 757317284 917454277 0
366938186 44281302 0 397262514 348058949 0
206421185 197581875 0 441820579 479960891 0
116230549 14521607 0 616138664 579992656 0
54513239 31765427 0 522886423 487449260 0
220693278 163895301 0 843198826 807942038 0
17915504 16580786 0 99392139 118641517 0
12396975 10965067 0 161449420 180148401 0
625261224 136491910 0 801653842 768265626 0
10031324 28934527 0 512299529 633983219 0
17803992 18394391 0 159745203 166609966 0
198059327 70062055 0 440272143 320891293 0
81612971 34455291 0 315149752 330444620 0
20244447 78899631 0 508371319 514334361 0
52408607 1352814 0 499699140 468702139 0
240470850 16751896 0 796518715 737388580 0
117622290 65816969 0 650401378 713853449 0
5501707 21194956 0 143871863 150939817 0
14504680 46072481 0 307926780 289622188 0
62823302 203026291 0 491531346 507931717 0
200409518 8899008 0 302606229 103511691 0
143207213 203662556 0 265373384 348840937 0
84544783 49651444 0 117383357 99375993 0
97507763 219800863 0 762401885 713868270 0
8085884 5372225 0 172063257 180383845 0
63282998 19950691 0 113548499 104428885 0
2363888 2527689 0 401779333 384717471 0
412665432 46406071 0 489443630 380991012 0
118621493 78501862 0 261950003 253167868 0
6856754 1190899 0 20141075 22114719 0
1668091 874473 0 4180930 5766317 0
473611025 61887360 0 652821310 711350471 0
18677511 101868039 0 835065428 800799519 0
154161898 18610079 0 742803291 903410471 0
24189028 7643679 0 132571919 128124545 0
135384680 59230085 0 491880112 484659093 0
457763881 10642995 0 741351086 760011778 0
20260357 13113127 0 145449183 149430086 0
186863189 28401103 0 217748784 102760262 0
67920983 176545759 0 701475399 680943553 0
56003115 44108336 0 402086521 384181093 0
82418826 47233054 0 710240856 725354242 0
252672721 34128036 0 848916812 701698092 0
82026145 5540435 0 113060178 108223656 0
325033987 234077779 0 867632678 896482999 0
106506826 20091497 0 172755396 154810000 0
589618863 355661001 0 717589693 521495776 0
427977639 79880908 0 463390586 291631611 0
9083226 1636371 0 10386669 5665042 0
385787389 62222762 0 396986368 395536001 0
10646888 35007585 0 307026541 296379744 0
591325061 256274208 0 700514072 714054945 0
18072778 15227290 0 190419651 195240412 0
533947531 195819628 0 653397480 579675373 0
33717610 13590113 0 214467371 177811931 0
400956507 241490164 0 524854490 573891764 0
268477371 5488303 0 581832794 518679602 0
57931927 250021266 0 614412337 516809164 0
58179052 4532020 0 91013351 79192045 0
13246942 124625960 0 486155945 379015278 0
8012495 8322312 0 342265277 529736785 0
339529732 252664 0 904231892 688457661 0
78459582 7896993 0 689508678 778486314 0
183113493 11565717 0 241617730 216070375 0
159336214 81248053 0 240257298 184916885 0
49931572 43184392 0 171839843 170095029 0
647002894 221659626 0 766343304 444425486 0
50254310 64375733 0 127713912 128457641 0
10625995 9172574 0 272557294 321472819 0
64999894 43083395 0 283721363 318096533 0
140539 5840200 0 18277762 18539510 0
833006331 442038226 0 939865937 543893908 0
362571984 7019076 0 528149557 364951847 0
417332660 56021096 0 721273737 789003550 0
2220247 68599422 0 492066366 493712382 0
4920075 27978635 0 175267981 187355735 0
284103943 44660780 0 646258067 628808710 0
243146472 273134636 0 278048000 286844244 0
144998737 55293355 0 457273575 483547674 0
14494855 3163267 0 136347131 101782177 0
434901393 97013300 0 465706614 314954291 0
435575493 31547381 0 537264514 490855048 0
293688511 35596449 0 333237922 133774790 0
513725096 93151157 0 651977883 573437830 0
4383808 24542545 0 161524335 174095892 0
449078441 173375361 0 910065819 821950701 0
459450858 126575499 0 874190146 954940923 0
15289872 5476439 0 209363784 208197142 0
50476695 213679605 0 836705175 848296672 0
670426682 179991378 0 760034776 589778672 0
267411760 142360949 0 763369240 619864812 0
539510716 266143417 0 884488014 704832455 0
453702801 61277790 0 622430215 389065629 0
86737417 7694063 0 96627868 98808501 0
10384959 4576184 0 52688453 57301854 0
33713673 33943427 0 356292884 327272108 0
247050425 104440723 0 895402781 843435320 0
226438061 101032795 0 292822644 302914379 0
220479975 61474281 0 353854111 408002285 0
13693072 658992 0 72227133 77241809 0
137787639 138298834 0 585361100 612557846 0
298896372 263853740 0 355416993 413180031 0
57425750 54131120 0 262963509 256889790 0
385681987 336997869 0 745928710 718001778 0
500655274 194535167 0 839732559 836670669 0
22968323 87940530 0 531991995 561550898 0
59493388 21839196 0 95975708 91606414 0
125946257 112333223 0 597413066 566534259 0
263999881 48095478 0 415077881 297362394 0
89763587 70515042 0 855631317 890098392 0
110479497 66462418 0 393220048 358206063 0
434780046 187273533 0 891472025 810623761 0
3922296 802800 0 47272219 56409893 0
771246147 77608828 0 912786767 657802729 0
146951358 51174522 0 177071544 163250081 0
67807307 7540793 0 82782142 59719376 0
105131851 39885454 0 301016221 276896248 0
16012110 61748501 0 320570709 557808007 0
280222604 64654650 0 812470911 491829383 0
273106052 111407067 0 461576100 343558459 0
29039308 154693420 0 481471204 489800345 0
14693009 70365203 0 431202042 482326533 0
60709536 20854265 0 929909817 776094773 0
324461823 4149060 0 378549726 265789440 0
1947733 5276233 0 254812621 269115927 0
280205820 122151559 0 734592368 881293224 0
151528471 7650180 0 526745905 348605954 0
339446698 92223791 0 761247382 731319844 0
138217172 20353593 0 455039841 458098932 0
502076464 441666295 0 900398356 920947202 0
15172325 145851827 0 354940403 420273142 0
9753439 39370843 0 163083047 162152749 0
48935228 7200543 0 187852181 195954064 0
388214964 17463104 0 668686337 703623067 0
166184610 259684593 0 641055708 454343980 0
484150619 284961374 0 533047901 402862219 0
12096001 16938093 0 155387135 120882211 0
12928860 82056463 0 331578059 293117181 0
107844457 50048181 0 243266031 207051502 0
131993641 200888632 0 660068688 708373876 0
52445879 72398904 0 831874648 911414216 0
152333295 17675579 0 537001723 648933740 0
633551733 269292470 0 849196801 634540758 0
97706616 166084469 0 820640471 889008841 0
49052701 12695131 0 125801003 144132488 0
93908205 92058030 0 815641677 754820956 0
106129432 7559502 0 185075258 203114525 0
402922338 361569710 0 684135884 497353062 0
508505582 88401887 0 584352132 584569726 0
8713424 24663774 0 842815674 811160631 0
114977897 3420095 0 397897280 331073550 0
450596783 236342898 0 759118599 734018986 0
134786852 95497617 0 686126099 728269012 0
55949782 19000929 0 237061223 193861925 0
30667990 20169119 0 235586473 287098112 0
243770188 5249753 0 567939079 482032116 0
26031777 520935 0 119892178 113231830 0
62891771 26400708 0 74064097 59558160 0
85426418 11429166 0 208585714 201470247 0
385568893 71939848 0 472872521 456102077 0
84447948 86832361 0 394485430 351076995 0
86282890 20852295 0 342719180 362607941 0
292435491 41404811 0 685111009 748224776 0
111069329 117065322 0 370770196 375290738 0
49594722 67387667 0 310020499 305575493 0
338487682 57062624 0 600596257 471289076 0
41842981 53586876 0 716732567 740806089 0
417593489 10854753 0 661712050 622155482 0
66950335 10362498 0 135349243 164877300 0
241285727 71258318 0 313901660 212998131 0
313118888 87063892 0 945496857 789360234 0
30459592 1545387 0 75839629 73485233 0
217197487 16597715 0 365018771 346500194 0
139683950 5247004 0 267581277 259104332 0
4872504 36104021 0 201250467 198077801 0
112517798 108711486 0 493787601 677248719 0
10990518 18381562 0 781072637 839758865 0
34735869 3558115 0 176385077 177108041 0
11657950 11505247 0 84756930 78141210 0
240454677 15500100 0 822432935 739171784 0
49123268 84542196 0 138287459 157122743 0
413731514 520490 0 870906655 696089597 0
17424090 29384623 0 432692093 381989973 0
392852566 187380148 0 763280641 688366285 0
239528420 44173211 0 697377936 717345698 0
58218448 10399863 0 651790818 685265364 0
1026735 27115760 0 324139618 343210602 0
138294951 11594572 0 303876742 270372846 0
286556318 105459321 0 781688853 665040000 0
323405485 87397113 0 394673057 453354559 0
575741641 382507360 0 773824978 453459641 0
113493538 503335461 0 759856698 825837360 0
165886742 6739560 0 557200320 749963059 0
163197526 83383607 0 500007282 519006850 0
14538226 871876 0 165869111 145927403 0
533305963 53573079 0 852863943 858747523 0
488853435 84121856 0 714496744 661256820 0
38149337 14727579 0 315363804 336918940 0
158125181 8485462 0 649377421 639321620 0
84822369 15313152 0 204521398 260716094 0
45806307 28452900 0 331670759 290049932 0
76053047 28389879 0 486360167 440570828 0
172368245 278792718 0 896369829 866354050 0
2821629 4443641 0 35296682 31376577 0
274636366 61319289 0 792244948 686877484 0
39063218 73433152 0 663875912 849472193 0
155573806 40062305 0 331304866 235916779 0
70029851 7189855 0 398382082 401167551 0
560605261 117364599 0 756427449 281549081 0
66768341 59807014 0 625061919 666203443 0
110429563 829769 0 929248511 942608384 0
153720981 32353723 0 209313969 179395328 0
13990461 3550296 0 55053419 46203971 0
390505721 7156406 0 780868202 616941871 0
2147344 132495930 0 592830551 603853525 0
219936913 178952259 0 431968447 492308186 0
116828396 8172960 0 120713492 111132923 0
146490658 62073572 0 382473627 329935735 0
44196384 46253765 0 898372983 781741720 0
30638275 172687716 0 458276895 426020891 0
16807203 1444378 0 473740593 467961572 0
230358542 264688701 0 350257616 324176353 0
114606539 32196965 0 236654640 234263985 0
2934979 1062810 0 333614961 355006001 0
35336992 150390114 0 522434838 519707049 0
181608165 18897202 0 528716312 777177756 0
14117647 66689459 0 340630789 340900923 0
139631721 28665867 0 377109566 359166548 0
50347966 8884205 0 635881859 681327387 0
64432 671297 0 129762524 137184094 0
22953812 29632774 0 423055059 433567779 0
536663275 293216614 0 665026104 717500841 0
434873522 56585951 0 493785427 496530572 0
134348493 90478618 0 677820752 740136432 0
37170871 11595906 0 502328982 575001565 0
84561274 5651489 0 795516805 775255546 0
414830303 47022807 0 585638680 623946154 0
5660403 1060826 0 119898249 124133612 0
5786857 1431462 0 183041332 253250402 0
34510179 69519335 0 897229138 928021130 0
197569887 117910222 0 208574428 215001833 0
37250259 220189535 0 641624443 710866853 0
441988367 89921509 0 648234468 611983657 0
21669595 168969619 0 549472824 613086294 0
133753393 1963413 0 304139599 207578832 0
5921187 1414791 0 154808206 113673463 0
82500529 24281924 0 556326006 594904316 0
14187031 55872171 0 197068616 157428854 0
57213367 6797685 0 715438530 633203220 0
733259785 213194339 0 865854999 829062885 0
2206602 4439091 0 121406080 114736576 0
281199608 133363483 0 430977268 273583241 0
251825950 77851334 0 583240910 501224255 0
411043526 47092030 0 702609246 587811612 0
716502760 183050095 0 839344794 901752083 0
17423813 6873808 0 267632543 347303262 0
58326689 111462886 0 322524529 367622497 0
37507759 23604033 0 315786924 327847430 0
25673630 11775418 0 429787558 407870553 0
359683 185590 0 3177437 2808003 0
445489226 116315723 0 642279771 600539305 0
831436016 386536365 0 984659493 948212767 0
2718836 50797 0 15570551 15058257 0
462242993 111783380 0 676874923 502661922 0
708418520 23669872 0 839319962 855407091 0
102460054 7582989 0 553329565 465943722 0
308749863 103429352 0 881832513 915835630 0
167965987 49075648 0 337326586 273794332 0
455620406 67249448 0 846626390 812017293 0
48311394 17426967 0 57312197 47943419 0
271578572 4471923 0 310666628 512807430 0
131619405 14926144 0 379369215 365682329 0
69083180 42129741 0 757660265 532105610 0
21869850 44651771 0 326603489 393179520 0
1298447 35128398 0 290346901 339997709 0
157731419 17743602 0 746242593 622107290 0
5690649 12452461 0 93391431 60312633 0
20525163 2599361 0 100676913 99275227 0
36369545 144562720 0 832977514 656503637 0
196594023 46643046 0 657857114 650323439 0
121868425 38703960 0 701177225 743186380 0
113316936 154872249 0 592848698 593720808 0
97589164 110805328 0 919022087 900621374 0
7162109 18850087 0 186568411 187589145 0
77776855 23912063 0 860742379 797048117 0
13607100 3027857 0 67446308 60115881 0
23927486 14342221 0 526419492 420231637 0
115846795 52954947 0 672518785 767587417 0
441790841 150450226 0 689654279 545213132 0
39555577 8617242 0 288669175 391554060 0
262111291 50215633 0 570079864 502805249 0
19037983 73896085 0 259775184 275457947 0
10303674 1702252 0 93068615 93997121 0
71303722 36597123 0 386459042 491064198 0
349684075 15882610 0 482529243 327718987 0
477323739 54334354 0 946202167 723387694 0
68201237 5537388 0 229909532 222358658 0
387393907 21070193 0 549459102 500949300 0
124305051 5794882 0 511613445 503507396 0
9029042 38985294 0 774727326 550644180 0
497771556 109157548 0 890812125 781775938 0
379399446 118859088 0 476181559 140225875 0
98344773 58576052 0 348358467 379821002 0
27298289 34175406 0 125368495 123402491 0
414465774 39889397 0 782051124 778231181 0
96739379 130480079 0 614560473 648500263 0
26407486 27877697 0 85267570 92664923 0
407164259 201398967 0 605930221 723356126 0
246849026 13364821 0 571500834 567618147 0
39595524 18216122 0 233062970 237539849 0
1342240 9370405 0 237152331 240497283 0
10450642 3285492 0 142691214 145260549 0
570412778 80465254 0 758436745 631739044 0
30792124 6470343 0 159791399 142159674 0
240743348 76449059 0 455438408 468418350 0
123030094 18289523 0 188659458 190464817 0
32781829 40161352 0 290409664 290673706 0
32474522 26369811 0 141224831 153532156 0
137574365 973620 0 392232697 553862451 0
2863566 92398821 0 230197585 255656503 0
301332917 101967271 0 644128547 693446570 0
615492389 117222082 0 638465092 561270216 0
48807843 65468147 0 865807050 983524418 0
184523343 86042217 0 373014038 382236620 0
157229571 246017037 0 367589073 345813534 0
364118192 309854607 0 835346341 766992768 0
8270138 76341592 0 281236855 281155547 0
462457170 50222203 0 870583455 784911598 0
151616487 35406957 0 689569242 706645410 0
328534803 298500780 0 571613381 684013168 0
299886182 31577185 0 881835832 901653316 0
18578173 12504675 0 564616266 484639179 0
63877782 67803907 0 339709468 303261201 0
345315587 152932363 0 804767221 777830684 0
219430669 105260300 0 626664916 637803952 0
182536201 132582885 0 835752045 836745296 0
54877231 103123718 0 288749789 316410590 0
90325279 19788853 0 286364257 290974300 0
282406193 116852776 0 484749831 442156369 0
86414695 214518301 0 697208646 633980849 0
387254694 109569020 0 410951004 396628768 0
32439855 49256314 0 317919844 322889215 0
2498047 19595 0 8658194 8084041 0
84334823 76974534 0 205669517 165032293 0
99108619 21562109 0 158226210 144470917 0
10060618 63453084 0 583276990 463189907 0
121992779 30311088 0 758882361 689160955 0
158458918 6861980 0 381067816 303676526 0
134085384 115484460 0 684988582 696906520 0
244418110 23731262 0 443390095 248035609 0
195587267 152962486 0 682030311 632154564 0
93380467 44208456 0 486504618 300779158 0
442714378 200054720 0 605151427 592476221 0
34130694 782707 0 129589592 131106511 0
16390192 90921151 0 494479224 462457142 0
53464859 23206660 0 752580603 696863762 0
602162493 44777414 0 764898339 688892738 0
17020687 105410786 0 609157730 604496504 0
8286641 21010989 0 89188506 93431278 0
37605248 47478872 0 765751247 778044738 0
10292315 14786237 0 181271694 169690784 0
114572823 57797714 0 133255850 114181493 0
63922638 139979568 0 600204711 533261973 0
292285553 10928704 0 751157126 688415511 0
51082216 10665449 0 96425207 70059412 0
438760706 12382482 0 680776124 453369680 0
4860895 392899 0 130499702 56834027 0
72995670 15681160 0 646976141 535556303 0
128979654 139708376 0 634170132 607358146 0
153275421 53410903 0 179054741 162768046 0
52507674 3521610 0 104087206 75696208 0
64135508 20216750 0 485984645 324488153 0
164123256 63144662 0 331825064 532566747 0
238793337 28889155 0 358097361 342029431 0
53917400 4959582 0 719151539 644311286 0
94191144 25037254 0 334123699 322631432 0
20002621 1902536 0 23817373 21671144 0
144193015 39386421 0 328584191 416393558 0
108088 2122700 0 37646440 32058463 0
457070017 31408155 0 585864915 585318137 0
206636521 18475207 0 664635780 700344727 0
64416945 191024059 0 381952586 433826149 0
344282905 31270117 0 391563510 430164479 0
204963873 82868248 0 382235978 370055598 0
270989144 63269196 0 863695045 850248153 0
17809940 15088645 0 80864862 68734068 0
897702 15007169 0 63469609 134130992 0
118000201 28983462 0 526472978 530763913 0
7490749 2531136 0 132972364 98053583 0
160005293 141665899 0 184255071 171984359 0
339355872 20231564 0 776998562 779817532 0
37725958 110571322 0 360514786 359388323 0
262490042 73473233 0 405815822 395954854 0
303246726 16382948 0 400111926 364711295 0
922545 4288978 0 14879456 13718766 0
26007110 16973191 0 507262270 457362396 0
195708667 106089013 0 419911857 321605254 0
671000244 304427322 0 973139433 520724740 0
30941268 53653394 0 861086447 829751937 0
173722567 80024323 0 239931311 239714664 0
27841517 6726816 0 113471812 117627984 0
195877978 60125820 0 272743581 275909035 0
195240902 16161044 0 460455358 428483979 0
217172462 28081001 0 327880118 223058389 0
381619859 12486845 0 731899793 943056045 0
128788013 162121963 0 693274921 696578935 0
5649962 3329724 0 33484385 33167797 0
41837277 24312563 0 97698304 91511049 0
375471490 269327523 0 453659628 387309313 0
23562200 58544677 0 368133405 348034727 0
103812466 24601556 0 411739316 518465436 0
748612636 122245498 0 792036768 638144851 0
147317401 6940435 0 533242160 541093177 0
20747597 2743214 0 289646670 248361394 0
9429119 15824145 0 374804753 314417591 0
210428444 82739556 0 390559707 524023963 0
58237635 46303470 0 139540069 118043748 0
237039404 101613911 0 523831587 461876936 0
175599383 23986708 0 568531508 506253553 0
651875295 276785475 0 813826992 834624725 0
60139977 94216081 0 755718023 729288978 0
1081881 1508902 0 6426063 5732809 0
398521214 120722987 0 730505614 597945043 0
120102201 39626293 0 328740255 484722352 0
125659841 10587653 0 865074678 678474207 0
174098395 6444596 0 251441777 217146069 0
23028736 27635160 0 289014341 310582690 0
69753838 46788976 0 567151335 539260912 0
4309885 2448833 0 90312217 93938270 0
113363959 643818 0 355702129 349396740 0
464593037 209300513 0 530383349 292544848 0
308835300 344650313 0 902759234 467826712 0
178449899 124403364 0 271032062 224963186 0
21652438 11370986 0 88801560 123410498 0
30777378 10792264 0 376205913 389424505 0
8188774 18058148 0 176260622 133012007 0
58190610 27399594 0 61084114 55750025 0
2948067 4343238 0 91341701 92927538 0
119939449 238826872 0 711564086 628797378 0
74671588 31184448 0 85289262 78069188 0
404603989 29369341 0 606351758 431658975 0
225062231 38433883 0 650888973 640846975 0
339242290 312781705 0 534759350 583892213 0
268412541 193197286 0 365235083 335813043 0
6829340 1904942 0 34267416 32040522 0
105711704 111696311 0 722778324 807534540 0
45666770 19247398 0 570202952 611291057 0
112340121 36295809 0 364261565 367713106 0
100308038 204539422 0 674054099 764067329 0
88045517 60477033 0 198759734 182563423 0
183107472 10076317 0 365675450 336693647 0
162727775 137687754 0 848304265 876971830 0
120935239 136479851 0 625545436 623170339 0
310885597 31135277 0 343111156 202708348 0
495909187 234040677 0 890521668 628116552 0
12557073 17067053 0 381356574 514748446 0
10816708 623914 0 13737323 10643250 0
359404642 22493480 0 620327672 272655441 0
310285007 187587224 0 603177861 600304560 0
43616985 22991230 0 783906462 774097916 0
91054819 23451282 0 541305719 571631835 0
193448080 89500440 0 898286043 824589945 0
163950218 97966925 0 185147889 209557469 0
140045743 2529912 0 281215750 190178209 0
7907737 15980310 0 162125535 204437664 0
84214810 177353188 0 639710568 618613251 0
6821932 33272716 0 175975029 193793781 0
53124839 10684121 0 544066624 777955044 0
376599033 109770351 0 686836810 564486819 0
791811038 310950641 0 873977737 493248209 0
13272608 3097079 0 19042939 14967382 0
155694512 99975510 0 729420637 730647393 0
755543703 138476592 0 838965953 900800088 0
39765953 16487452 0 546505912 511213167 0
5042359 305790 0 145683607 187773335 0
107611944 57686617 0 512477889 538603060 0
41899938 2957914 0 149529802 166570219 0
1640850 20445120 0 101094876 90173279 0
46096753 132179550 0 736282086 691428749 0
432774171 105714158 0 537624456 332277375 0
22847962 105407433 0 435553060 414867766 0
100954405 28343839 0 638903587 426840787 0
551615192 291908700 0 894452879 740521368 0
28314390 39937573 0 520627460 420113192 0
148177382 73672367 0 544214091 521218524 0
638913748 58185920 0 805811837 580946246 0
107162387 159707864 0 671224290 645330912 0
3784820 4986230 0 62660248 62038424 0
307411 394406 0 13684096 14402130 0
62321965 8062097 0 79255463 63882684 0
42329183 50566856 0 431212181 542698571 0
96780732 124521774 0 506645813 507649927 0
12973610 15262078 0 561931669 427576666 0
52686248 28349573 0 452505771 422249111 0
172781701 10037574 0 244572992 209935703 0
22888856 431114 0 575520656 575388383 0
18298153 30423815 0 199699377 320029374 0
387862119 32536355 0 565815481 385842443 0
7292741 1230474 0 37599879 39211287 0
2036175 3377788 0 15109583 14331150 0
319036971 101499290 0 368209488 346553401 0
74790894 87321393 0 338559279 303120922 0
511428669 10242227 0 723823151 782537198 0
49126249 41230486 0 297091016 576899661 0
14185906 15268016 0 433095866 472518243 0
233765661 104432327 0 399721679 358489089 0
179726105 92840343 0 529287837 527728286 0
277588580 331298896 0 407199287 423318729 0
137609880 12969842 0 445841263 449843227 0
2348725 4835400 0 197318888 201935853 0
83374911 30553063 0 488624135 447606609 0
194346187 104007646 0 923354995 952898701 0
80436632 74193183 0 664461849 641929275 0
226564755 251558737 0 683224463 472251984 0
65235378 13261203 0 779271933 730391418 0
155870604 132534434 0 302064175 267304466 0
289312156 51244674 0 410270113 550911988 0
47981001 64027442 0 492951147 506178307 0
11343967 13421642 0 594685328 622552250 0
39607633 34537719 0 550383891 475143539 0
7826351 1124589 0 135727982 149891125 0
39826393 28202637 0 139284300 130866316 0
146655848 25664129 0 167306989 179577063 0
19404687 194538531 0 855284127 818385917 0
313270912 20545262 0 884625271 802145920 0
58485845 17866161 0 160733320 199268790 0
79595536 89023910 0 731945320 721671666 0
65312196 38358587 0 823927640 788477696 0
635733438 320545892 0 838736465 650785460 0
174872565 224591713 0 880306183 861973335 0
207979 53591014 0 463257434 626787165 0
196375815 6104706 0 474449823 439368948 0
56402308 112692615 0 619329799 643370045 0
6732478 5137816 0 57645495 52024134 0
184397975 17005400 0 391541305 437816121 0
8478125 19332174 0 272577198 278473349 0
248471328 35184372 0 949556552 811102378 0
33895262 2145797 0 209674477 205815064 0
297519474 73455669 0 572973979 351445938 0
42644319 99729647 0 288583048 270900461 0
26477803 19718050 0 449522466 426032002 0
150935066 2163548 0 164640719 138330008 0
7619419 608851 0 11386639 9827338 0
41227950 20134680 0 54428310 61852428 0
136209610 9098472 0 173206847 85420078 0
42767752 6569154 0 702545009 662386992 0
422936836 78698173 0 692166346 681954905 0
13079152 6372341 0 447146054 409892936 0
30536059 734485 0 221814968 207515260 0
28745729 17222298 0 272673245 268492831 0
383623938 190622381 0 750132509 713623976 0
3714018 1813145 0 89044464 80087297 0
2831460 13195660 0 373347642 327930236 0
4231030 2442639 0 18549301 20181564 0
127443070 19946733 0 425763896 495572595 0
140527475 10126391 0 467717241 461533439 0
528574031 23570872 0 819586702 498482923 0
2530023 4734226 0 180157385 158538587 0
97425240 95575219 0 856284040 911899488 0
127437786 82021082 0 552418212 635338006 0
9541835 5899011 0 10557877 9467015 0
464136271 107021668 0 544485614 550724253 0
301755159 43949133 0 615482234 570728925 0
120063714 5033479 0 219014640 208253570 0
77093184 24215011 0 619745553 439468943 0
501468753 147487779 0 604065427 767530578 0
339718523 47228857 0 802297974 783448135 0
366598394 65761554 0 631617773 682405786 0
262027979 48944640 0 368533619 364619823 0
90925674 160167220 0 663970534 675106988 0
111281684 53898588 0 864830419 893669432 0
49208651 60366409 0 640920232 575574438 0
173604286 167471827 0 352564415 332950255 0
13801297 31470861 0 596879691 634377940 0
24486291 58565358 0 391296191 363662890 0
694364215 41358987 0 777089289 730125587 0
1373881 4411576 0 103104878 93543047 0
25442350 1366384 0 55542124 58069268 0
48442131 15615122 0 207544935 266815941 0
192645 7117497 0 25325168 28970679 0
12204751 266139138 0 725560272 816573417 0
68542110 33675451 0 275666252 208304595 0
424948377 76755324 0 499821283 470508712 0
282181819 79350580 0 664536781 605718607 0
40085067 43022917 0 183729852 181790054 0
81457354 3445976 0 910249984 744429966 0
151976718 48391317 0 656562360 705090887 0
145054489 32610375 0 609363646 657545851 0
301141026 171040427 0 593674897 667508371 0
15829477 3331558 0 394724344 450305427 0
51733506 30088574 0 913537225 943296994 0
18570156 49567720 0 293543337 286083320 0
63925833 22247048 0 628291196 594475763 0
353046187 6789672 0 462871018 210746581 0
144479792 20114414 0 153728110 134416018 0
86114138 80319877 0 157598958 157523260 0
6056495 3710980 0 88198387 72275259 0
47823601 196112339 0 585438577 571032217 0
178629888 79341619 0 291695597 203967949 0
119445226 64893028 0 246025005 229826302 0
1945404 33940836 0 678527222 822233363 0
266499022 8617690 0 537848131 502472831 0
486913822 161126710 0 855741595 920962833 0
84300964 132611879 0 885934476 664284738 0
700732247 27401111 0 733468932 704661336 0
184250945 85136048 0 226899674 179624665 0
8928759 8704197 0 82658307 66296320 0
5027875 3381992 0 74613603 94956634 0
45714884 38168499 0 858867084 861370693 0
392474057 42889765 0 489533666 211848529 0
150916301 116057274 0 328357716 246292266 0
992960 8636139 0 88949138 73971374 0
6091188 17062314 0 669344628 639718175 0
5138624 32516336 0 501650022 497720765 0
136362709 22797883 0 657337450 595447499 0
247109736 13668030 0 449036129 481336013 0
20029643 122651250 0 875565415 870720497 0
10585452 27996263 0 425698852 475448556 0
166914857 42493165 0 221668735 82181232 0
17732026 961133 0 45698948 44266219 0
14447737 69350412 0 183863874 261022108 0
8256772 3908064 0 55797981 64442221 0
2135346 7100457 0 669891946 660025710 0
30665286 115872572 0 652137431 693064230 0
14000459 39038649 0 339489634 377108959 0
110054149 62726531 0 596235742 602642090 0
22055987 99073755 0 798537385 896193800 0
22780299 56509750 0 552651360 560291002 0
350455053 24150431 0 557915816 554143098 0
274342375 62872245 0 391266539 311817770 0
47422893 26171212 0 492334498 456995043 0
116440365 83396234 0 198415042 334815586 0
159007185 6161644 0 461991654 629311655 0
168070042 101909158 0 704235099 825545037 0
18970922 44253229 0 416004434 382906077 0
241678554 122942469 0 310808384 310563789 0
716637 14915359 0 475927548 486156093 0
306490317 48820913 0 706695526 341988464 0
355014533 26990532 0 498505533 621362626 0
48287427 6813512 0 496051641 363114927 0
96204433 116865205 0 516427612 463140602 0
39134867 541274 0 517252904 512260828 0
2346847 13722062 0 88436342 71526293 0
58554021 103243175 0 310434510 260200350 0
174631213 81079585 0 344141838 339114442 0
528542493 136301048 0 911058613 815205171 0
7465058 3027759 0 253753188 231660881 0
552265222 245869110 0 642112927 655611771 0
96587049 23611094 0 617495171 599667348 0
819898994 210766785 0 869504646 885624918 0
41928205 9892018 0 67253279 66994989 0
24337077 3891597 0 184536378 201975024 0
34590814 118682420 0 429479690 442667650 0
110633097 74858431 0 566353372 657871826 0
3304767 4944337 0 35606711 34504726 0
6272801 39442629 0 746202128 737483990 0
53017985 21554625 0 130995579 126760431 0
208256012 4807854 0 509021712 572112397 0
63390467 56846843 0 266832851 263456965 0
83589804 91793855 0 549200592 558905609 0
122699923 4481512 0 421118632 430978782 0
245627548 189123376 0 297072807 485814868 0
1908836 44012939 0 560768744 595159908 0
1665718 1844907 0 19901712 20366724 0
7128811 33254739 0 243162562 239694460 0
452122891 211064279 0 587642560 521929635 0
1412639 18176113 0 168810475 175232064 0
450545104 117763845 0 755259943 738325599 0
63742249 301108 0 324963866 281512563 0
49379861 13100373 0 52922410 44748086 0
387255448 20136633 0 596254848 418220468 0
265508303 52625509 0 520820101 569027574 0
92149013 901493 0 262839696 258079041 0
39213602 54775089 0 547960230 678189057 0
194053799 207004361 0 395583953 434179410 0
96557791 232448219 0 609232083 599079082 0
27373623 62187145 0 323711846 296776881 0
44533920 13027530 0 464206008 483108835 0
194007946 51737486 0 763258005 874804387 0
245493308 152077551 0 977862901 885695607 0
107302750 12556876 0 882518055 846278076 0
179749904 227470972 0 517015003 672636274 0
20108530 167369849 0 852865316 848358173 0
104364975 88116877 0 204130319 199196143 0
563867240 67371863 0 751496728 652546531 0
7344613 44117093 0 733123358 913158026 0
30487485 17661154 0 208492471 216317614 0
562762718 126974391 0 735224766 698859752 0
59047551 37859865 0 251864621 234962816 0
102148579 155401417 0 744600436 729406474 0
56127853 51514206 0 477311915 568702741 0
8823901 8334490 0 123457002 122374764 0
12311020 19678387 0 101643353 92382618 0
106775334 148111741 0 388623594 385710596 0
474379417 334577378 0 625302758 561992415 0
139175070 1094854 0 151344259 76935539 0
312232241 258812418 0 874706212 659789271 0
302471446 1825578 0 901306050 828014909 0
224493428 108526946 0 256404996 281818580 0
26202930 1280847 0 131059766 112936299 0
242913589 37641447 0 351400710 453701356 0
1842521 4832528 0 21198510 22678558 0
4175840 6811167 0 25133153 28208619 0
99954634 142376098 0 466755545 469458760 0
300627892 53866971 0 801854619 881962299 0
254304753 28535631 0 350226284 157393053 0
96076910 56574712 0 371034812 323824115 0
11677905 57479094 0 197424804 185534850 0
422682422 559146 0 467049696 107040872 0
139388681 12417816 0 534710440 603378898 0
231724881 16401712 0 250359279 306792596 0
25772742 16251107 0 297494412 327236622 0
1577324 16650043 0 146493704 176330336 0
7122046 49873329 0 567018600 552395700 0
44822481 51112547 0 219089096 205730076 0
202218616 120576097 0 686707065 758872786 0
278618045 58960952 0 606097729 577784442 0
76557623 54401475 0 177868519 167210957 0
199594882 36125321 0 373951561 329047368 0
43929000 52647975 0 421484546 418107311 0
119449085 20520921 0 157321449 146559445 0
78958328 280061588 0 827187289 925108898 0
493699084 71646196 0 553241906 337834252 0
76576093 7746101 0 231960251 228972619 0
12376776 3074166 0 39143245 38167175 0
42351589 8596763 0 343361655 295219803 0
63601612 58651177 0 123921915 121250785 0
165968689 25169146 0 777089764 939528443 0
377566005 21407603 0 495487735 213124741 0
24213760 54998349 0 665694450 782477357 0
278169304 44291113 0 462688889 434488857 0
192885711 76033840 0 874336355 903531450 0
6490137 1287765 0 7704661 7241745 0
170754498 23965031 0 577961007 661270740 0
591057639 187911799 0 685216121 620642658 0
16328924 65626344 0 592171777 567514323 0
396669917 3727015 0 849281037 808647401 0
488294484 204466836 0 688936291 699476803 0
7876943 2506955 0 43736398 36621952 0
246571683 40377900 0 427737847 467293438 0
514762305 21492585 0 825186250 810506278 0
28293988 4259494 0 231013970 265038729 0
20475364 3867752 0 48162249 42371523 0
63369640 36210855 0 143336364 137718658 0
265564801 75812434 0 487984024 326552425 0
64171299 67599423 0 538069529 661088814 0
3380878 113457225 0 680744401 678256351 0
47387499 1799999 0 187084021 203120895 0
29864886 29089229 0 328849072 409920223 0
38523184 13817411 0 463276766 317040876 0
333100493 184177526 0 733498316 782923135 0
100113532 45554016 0 296247798 233146381 0
37805358 117430109 0 916940285 921273980 0
211468611 29307146 0 239843391 302509760 0
182502980 23590963 0 376986841 374096063 0
231783886 196399893 0 883683527 788044691 0
207725547 41277880 0 549381753 458419462 0
36229942 58022561 0 301595009 315951210 0
25603473 17988148 0 232365280 172834988 0
46831599 13273411 0 667824180 637582171 0
113321449 124267198 0 491425900 518457569 0
29335510 14150435 0 101334753 106046811 0
34064488 62305139 0 629401718 639446534 0
219802537 13251337 0 501283952 432410950 0
196446478 136050021 0 750060563 900736177 0
5186209 6345112 0 658756236 640627903 0
172797810 225825 0 886169676 934032085 0
204739036 47442318 0 214826119 217248712 0
176389879 30859104 0 521492412 483662092 0
20163586 110863467 0 339581577 369948206 0
116574452 23549463 0 274419792 258874421 0
226733725 98324778 0 702257676 748466542 0
71733206 78404888 0 797695602 886544430 0
61289545 62609371 0 850772154 805944360 0
417798915 142931161 0 553984867 378176645 0
296364498 183856155 0 901144077 793929181 0
615748493 86306021 0 798455220 708473800 0
130480382 181490062 0 677625135 723058484 0
3560133 1782384 0 6623451 7093673 0
131403856 174078971 0 457817518 381993497 0
180171799 51071459 0 518540478 488165397 0
185120 76194233 0 775423101 822462630 0
18754214 6873612 0 156227422 120290362 0
7458789 46961743 0 803959256 730175565 0
21075769 9318001 0 671846650 685300643 0
647150341 292073285 0 815036195 762393160 0
167337903 933325 0 697500076 821029024 0
62858411 35210792 0 730805015 848045858 0
111848928 85908768 0 211001255 184424197 0
9707491 33956872 0 106703525 137170543 0
71922035 14391362 0 386760625 229602881 0
580696268 66073599 0 878068367 617410351 0
14128780 467618827 0 992863588 991017672 0
25354843 6272379 0 31792215 29997979 0
8680987 1017873 0 78259951 84106346 0
213992418 72764734 0 752609875 776654386 0
693558117 162126019 0 713894350 710953629 0
414637140 72351049 0 738322892 730916516 0
291604221 13983786 0 687073149 595904975 0
18740672 1146412 0 76765737 68581671 0
132505909 176517781 0 642517263 639818140 0
29016152 4621745 0 160748686 140081463 0
252480843 2047446 0 335339737 340484044 0
41705914 158926 0 221099635 221432907 0
150267690 94099571 0 668302263 680690059 0
171816630 191145760 0 724466873 692633608 0
22302546 8924377 0 317455580 396618738 0
50183350 25094873 0 54385953 70497911 0
81218285 31961528 0 117637042 127337922 0
488253232 192392275 0 557911931 581710137 0
11320345 3035942 0 569121230 591234825 0
65680445 1244690 0 605867758 731309937 0
33205494 8496079 0 772949283 766053683 0
262891456 117262873 0 733354180 781278652 0
353533202 60359650 0 579377724 662961145 0
300206283 28879290 0 308363250 263225647 0
109442266 107729168 0 718125984 659965643 0
261147845 367192773 0 646851363 743255724 0
288997097 57463269 0 348672516 337108854 0
532438191 156595281 0 912862477 709374776 0
76429717 9846339 0 286416860 316220249 0
6624104 14759273 0 53967953 51522437 0
132368561 298983312 0 722595729 731743129 0
351042262 21141035 0 651919504 583979578 0
227514809 54190256 0 781812911 518349165 0
282558467 28331608 0 335657939 289834662 0
53968184 39589156 0 407771732 399684493 0
5984764 63470797 0 421036915 461952539 0
227653101 30151250 0 310123724 328892888 0
148570892 212659092 0 588747784 757991552 0
579931395 120385679 0 890076866 898552516 0
175281000 58758494 0 256302655 261861363 0
257862636 30427010 0 855388227 874555127 0
231549233 6220850 0 439500552 434500582 0
709901857 31757166 0 922085366 373279824 0
242929832 100540540 0 990060245 681052082 0
9865249 7647555 0 143575753 146543705 0
395377683 246113384 0 652896317 503152642 0
41216143 103378794 0 708363889 804660573 0
352731808 103787716 0 375570627 366724675 0
132583900 37174853 0 760693162 785531045 0
152046232 95800120 0 646925660 542106889 0
6435363 137103724 0 639283464 596015607 0
26674290 74006806 0 510241036 634471669 0
376807393 56717291 0 629877524 527105397 0
38577017 16462043 0 484108316 528177441 0
15090243 65904989 0 277837314 285800910 0
222638023 160852136 0 346285363 321761721 0
7614194 38207289 0 256449509 272269950 0
90607486 10547233 0 360427302 369139260 0
42181575 15006208 0 84672397 85614921 0
1885179 6128316 0 140621228 147658575 0
193945931 7110360 0 626631046 846649844 0
19283375 15406843 0 108880617 109828577 0
41512597 17393693 0 145453797 140644891 0
301050815 167199620 0 503264514 494293819 0
5662401 4185766 0 426583516 327497202 0
119716683 8100042 0 157866740 184805666 0
109103125 57244493 0 588948894 492587135 0
84648514 27891453 0 197090620 234293876 0
63387732 28866197 0 919310023 723393817 0
124813750 678234 0 509551563 352685214 0
13038940 7184602 0 122903355 121591008 0
106742525 12811221 0 239446701 217777064 0
19970200 1108233 0 473840401 537214005 0
113289822 7970494 0 728159412 761935956 0
233167260 5017422 0 303859828 321131657 0
26462543 5305069 0 327581987 440450733 0
16579263 3562330 0 86758959 83616928 0
294479307 25241306 0 625814196 592373214 0
90122277 33820174 0 140428204 100968015 0
390478 14948025 0 77268377 76955030 0
298774574 25314945 0 422240117 292485094 0
43096475 11472885 0 196087148 198454110 0
71848935 719752 0 354271845 250944079 0
76146949 148990316 0 654547396 668712433 0
15027565 39109894 0 335704415 339654060 0
166919214 239994293 0 947064819 881297508 0
340753723 152919634 0 631547155 634196455 0
16884357 2149340 0 366232020 356074983 0
5403559 35909974 0 648567588 608673156 0
72881214 18779882 0 302197538 312758461 0
49258387 22800163 0 235793303 228520460 0
81483048 18848263 0 175652482 116905521 0
370163062 91094382 0 381622421 399209954 0
98280380 4866591 0 275035436 216991601 0
184392829 76151633 0 675076112 645498987 0
27508686 14248031 0 73155616 72807183 0
96770663 14783994 0 464502801 525489666 0
10676244 137313 0 277166041 279807460 0
305496654 303342557 0 634192888 519322153 0
163835586 542339844 0 336312951 754483148 0
44520634 29090587 0 329774166 461152297 0
48129269 54649108 0 263824365 287924775 0
878258229 687324836 0 928990319 919333956 0
168580329 264675219 0 573002203 591660954 0
372865958 28096869 0 913997088 876816153 0
93751103 8789890 0 343119378 295188341 0
101166715 34017987 0 803742125 735623184 0
188148948 95065334 0 476426029 440349484 0
70445028 17799779 0 135813553 130623771 0
362625 94254 0 1813806 1759291 0
89107656 29590806 0 516267408 531798757 0
93972989 16093398 0 815517071 847451899 0
84182085 22533428 0 308173240 233099899 0
57246874 118047263 0 374746119 359492357 0
48631994 102819126 0 212206676 247443733 0
382060250 61519218 0 466733849 395556126 0
82842582 34555861 0 650243594 619550064 0
362853230 72938583 0 816305695 800737509 0
60034987 26759921 0 95372822 88572682 0
15259657 480713 0 61888897 71119825 0
59649173 98260307 0 700894462 716027339 0
29410493 33629141 0 320951243 306306829 0
4223812 11467543 0 394436164 403373406 0
7682999 20016769 0 287151090 289335902 0
144515895 28486038 0 153453722 114861163 0
321813653 219207585 0 808050666 690457641 0
5738181 24386590 0 132408943 286913680 0
2756800 2494995 0 434233173 556999477 0
912665517 89453896 0 958717194 882660801 0
95794139 51298976 0 803875342 691771326 0
72243806 31130283 0 838488716 826537661 0
321121886 33190518 0 442990426 318767489 0
27432539 13616220 0 37573642 35088581 0
307261380 37951532 0 557094035 631887132 0
62790264 13843052 0 744457591 716395506 0
36195668 7868564 0 242593161 307431270 0
361046752 42058740 0 530432576 557574666 0
144829384 88171733 0 617101845 586857550 0
203216798 39886390 0 384584767 373981686 0
411086675 29572321 0 584917281 529324932 0
287248406 100766419 0 949983153 886306070 0
578656633 438823241 0 970856869 938384463 0
37064933 12591648 0 72206736 66503648 0
30596399 22646649 0 238244300 226273637 0
388931784 63709550 0 682788560 516622469 0
438791107 48567276 0 670692644 582514704 0
63394406 104506858 0 799089975 782293520 0
6879822 3043084 0 118261354 126991445 0
31839199 22628765 0 861683151 795717628 0
52542363 1073156 0 143520166 147760112 0
74015026 2441907 0 344523258 278201347 0
230549534 7972654 0 621249179 649316229 0
263496339 93714817 0 436843682 444984950 0
56101492 11507025 0 196242040 208465313 0
509885253 29293317 0 703627866 630335278 0
49261260 61376112 0 347120810 355753650 0
2622114 32930666 0 418159581 459306028 0
145502219 169895398 0 907825269 737672517 0
8152009 5448012 0 93065606 101492192 0
13525447 12085138 0 83371429 78775292 0
161214996 88884346 0 282629107 228499932 0
187509037 170222656 0 334493095 350323639 0
502762130 90223990 0 689842908 686610956 0
132334058 21944320 0 783996556 885008489 0
2380122 11673325 0 62269371 62149209 0
78526142 100582215 0 750253862 616563290 0
4683876 151756860 0 496131731 659345624 0
86531633 23052406 0 182412315 185486726 0
4092522 25266034 0 137476792 138758595 0
264492665 61608727 0 455774437 430341114 0
8671621 73446884 0 416549234 455912254 0
57481960 80241362 0 452134198 529468348 0
16359705 3211671 0 110092308 87144040 0
89206038 40810201 0 287908293 182565531 0
63739385 4197480 0 186281475 194049470 0
25355966 81823211 0 709452028 764908125 0
198213918 296211225 0 793304073 758955264 0
550162608 81774041 0 799120093 654266428 0
8961822 112865988 0 513981213 511804952 0
15332888 36217063 0 426082558 376024816 0
30440558 31077723 0 236758758 186341176 0
56132084 4091770 0 212980768 235219897 0
104471394 20959421 0 525460962 522131092 0
406750035 33593819 0 514682768 123367072 0
60083157 69353783 0 174257918 249932164 0
613712558 30192198 0 736108334 354562429 0
128744055 29460652 0 417322373 371081171 0
48315079 20455463 0 618879559 568131158 0
420688900 64698263 0 584213878 484697129 0
70594970 313818169 0 573770887 761845305 0
296066321 109527040 0 391704605 243115593 0
68304493 402290 0 74871718 66944458 0
21041556 3603527 0 146953569 159871846 0
25043440 7790326 0 293154297 283459211 0
244184319 649345 0 356810382 258978806 0
28041221 69992202 0 870777411 928474953 0
272923567 84780699 0 590439828 679411748 0
82850846 8316042 0 203949747 166871094 0
87417113 132335718 0 773256234 626553069 0
57019973 50492547 0 370920380 362959755 0
622199867 667967521 0 799130371 808028528 0
41800452 2336091 0 580416249 524155745 0
164810987 169628031 0 209930976 182096234 0
49136543 149141669 0 961139319 932246866 0
47046158 331002 0 361703209 371955551 0
60958162 30092776 0 378479630 347821261 0
215540144 563875 0 283719212 200209582 0
806595999 46971750 0 866623003 656109880 0
125589006 3754719 0 484838677 312097106 0
102084358 22014711 0 338491476 334570534 0
79891082 73930809 0 879892632 877881027 0
243650044 106818557 0 663731732 721420702 0
26078016 697599 0 394661519 435255721 0
294545113 54170606 0 667499187 633155011 0
31210217 99139461 0 413109416 363815357 0
3835034 3344298 0 12793503 13303728 0
10298660 10164117 0 901799032 930774442 0
299630496 67275447 0 381961781 362899126 0
313477729 148453522 0 398108388 400960236 0
142777452 94430913 0 362544142 360312139 0
75270643 33623865 0 148272081 148848698 0
166568574 49614095 0 808148701 774857908 0
3935878 30476233 0 578723455 505977214 0
27006617 26492444 0 940567638 980481630 0
90050270 112757291 0 672801724 643035338 0
526404444 327833869 0 672021989 590982533 0
2080428 38695734 0 203576686 182597892 0
202943838 95204338 0 894519115 898571974 0
61938086 22657099 0 306687835 277379181 0
75527708 116300886 0 522353543 410596752 0
38682625 26782614 0 455701435 498611681 0
139506685 46015869 0 231106893 180715322 0
690912206 976007 0 930132765 544275335 0
4524288 224847 0 4915506 3320324 0
14772865 17271381 0 139605896 134065394 0
595363562 19061509 0 828904484 527812648 0
279372794 147277470 0 297133787 236940248 0
341311928 55883140 0 949768631 704425488 0
1614799 1299097 0 12686189 12457349 0
404715296 138013515 0 459597529 384847330 0
494002972 77708239 0 642857430 613358031 0
29010742 28266706 0 151542766 130878615 0
16724834 11204171 0 137521860 151521694 0
11267687 1205074 0 32895660 33164291 0
13531632 13443434 0 606866061 558570423 0
26408067 26736605 0 176160736 190859752 0
16938088 390567 0 50461439 36151015 0
6654306 12786819 0 151066216 147590649 0
27141746 27473696 0 165812595 155584761 0
443057839 140113106 0 588376172 647433110 0
267154549 779010 0 318495489 88135673 0
117612289 30621051 0 692124034 647744857 0
1332450 43831497 0 811239169 692907490 0
13270977 28271560 0 196963180 216503258 0
61773102 57481813 0 169086641 141291116 0
39003511 15191671 0 903676559 888763459 0
4368653 9546261 0 471173798 416718452 0
91399652 53396428 0 326603814 321478343 0
14252328 23293285 0 275025097 234221181 0
412237188 60425083 0 726187225 395084041 0
41856283 36052915 0 509416776 639402793 0
34652108 28171348 0 488204957 385745840 0
200870584 32010352 0 362553868 262210551 0
497654531 72458334 0 579355332 635993997 0
76493036 1841047 0 790784404 791070774 0
31250618 217354792 0 553009723 516715827 0
38110314 27273278 0 173978619 171221273 0
19675642 24555776 0 166825146 147647060 0
177549467 153128177 0 298848025 292379222 0
1090422 11785390 0 35206031 39111803 0
162884797 25076312 0 906468370 666177016 0
1968 10746820 0 215789578 210390128 0
171838724 267710238 0 939761252 845690466 0
715108508 216023555 0 841071977 867198749 0
103009512 7114746 0 109098555 97158055 0
19287122 110101072 0 629560279 626119818 0
58076301 145365842 0 784559485 854835726 0
21186085 26698780 0 446316922 465355601 0
207534058 126074565 0 272445572 375043847 0
230794715 403127189 0 441474004 547263183 0
313453347 51596740 0 389784277 212484929 0
198350193 59236872 0 342118330 327234873 0
234263232 5306834 0 314835192 262630262 0
450124583 39511195 0 501591502 315147049 0
171439891 37545957 0 927410270 964231115 0
563537192 68239021 0 678652925 588997142 0
29938652 5268323 0 174157664 160849821 0
48229471 8024189 0 556113548 544797662 0
271329566 19630090 0 282601606 238324521 0
321804493 32148354 0 838922783 824622195 0
167656718 48835632 0 341216716 337590842 0
46244102 74619109 0 486965920 432621750 0
2044418 18868064 0 245817139 327258037 0
9312124 13607869 0 211395694 204108392 0
36133597 5329041 0 250627471 233862966 0
244164595 162125942 0 262994091 169727722 0
394593296 161855496 0 938489865 808903700 0
220027375 92918379 0 613886764 550996551 0
138933400 15340039 0 543663358 540664990 0
236776583 110699278 0 571279187 549080343 0
161708429 33574621 0 761285702 582094662 0
11936209 3047087 0 17449284 16587198 0
46930250 20062893 0 704589334 786441695 0
48623918 5945584 0 136429312 138394793 0
5299793 17581048 0 98463051 81868146 0
72407231 134297672 0 690101700 689232050 0
552130464 19880648 0 950546203 755955014 0
247685895 48901337 0 606542463 576751765 0
360309128 41783226 0 418677407 463342840 0
244477329 203296174 0 624735906 621901494 0
78858044 106077582 0 469651359 423951557 0
148388765 4062295 0 832773582 657441311 0
124211134 44008386 0 199796653 193003671 0
1550535 14598985 0 546009106 515926548 0
36608196 28462022 0 304106672 326204482 0
19296103 17169746 0 47515580 46086671 0
272571902 23975834 0 460311181 598385784 0
152900821 133769819 0 768770000 694056905 0
53260939 103193636 0 734456047 706484163 0
85664134 87100908 0 862624796 829195892 0
520030090 85240045 0 712446169 533958729 0
126281066 10850261 0 605457491 611944604 0
58163931 6418211 0 108470717 88501281 0
573253925 480364065 0 660340213 670117990 0
253524545 1265845 0 843431066 851676056 0
32234970 61787861 0 434812337 308747336 0
167016758 236657054 0 565280673 569105630 0
475942073 33238056 0 839083964 785155972 0
36796659 29999007 0 639362397 783365021 0
678844453 107818446 0 854127531 840267523 0
173099276 74677021 0 809611623 849507869 0
638622239 147334767 0 856501810 677780052 0
170265410 137610871 0 356859304 426082059 0
743757217 56711095 0 954812733 812924643 0
403925733 32635019 0 751673503 752960932 0
106905216 74264638 0 185301264 191061498 0
98524351 46987626 0 407022853 360251774 0
350619303 8191075 0 388874566 222549194 0
82036151 58468866 0 316352753 339595182 0
225287748 80557869 0 977945111 910013019 0
66465987 39996705 0 115033754 115021910 0
600581112 301299545 0 713184286 488872556 0
59130509 66643050 0 665910422 658255476 0
116999361 111237203 0 546713749 512054895 0
24352031 1560621 0 329204398 286357890 0
183379155 29894770 0 848614465 833212630 0
440859125 224931528 0 884915642 858627364 0
72431934 40007003 0 626015400 637011110 0
110730210 99434492 0 701927985 804387942 0
13675153 2839247 0 282378121 280739542 0
24056522 22790118 0 299017906 353585013 0
7081832 9998252 0 163943503 161585148 0
3032666 536364 0 34967124 36547452 0
19350695 947024 0 141008428 151759999 0
306041243 598041 0 450976148 339029183 0
34440814 95800366 0 126197836 125381775 0
146762840 33485578 0 170337719 168598690 0
10426698 39497707 0 566946596 469009785 0
234510501 53894438 0 328750948 297017291 0
69400114 41947876 0 517209407 494240796 0
116127655 102323047 0 643907502 525738841 0
14324109 24792189 0 525567445 664922697 0
17351531 44562896 0 623799764 831248631 0
38141863 2939859 0 155972440 166952872 0
140583500 4637378 0 719803504 736623679 0
57029144 76367585 0 226118721 271175260 0
90899873 11332376 0 302827480 289453251 0
66830340 16494301 0 423236058 393375616 0
932636 21703032 0 222359925 270599471 0
354874175 7095365 0 649596653 641153997 0
104438545 1862843 0 150649225 140655972 0
22003580 36210004 0 270379060 316893571 0
95515130 9051475 0 239014655 257579958 0
27777268 11073994 0 79785431 89054096 0
100697562 21942150 0 317711429 202456619 0
109289538 48295266 0 475087909 425956973 0
449444008 102635237 0 773445106 797346427 0
346642452 194709473 0 411322960 354946416 0
9836221 10989186 0 83971729 87501576 0
578278358 21699674 0 773997078 509541922 0
274634239 24949539 0 932991615 884735227 0
32558359 19260734 0 92671960 117308372 0
22014581 8835587 0 79179791 77307371 0
359583611 91020103 0 855004649 791473806 0
6357717 2601410 0 25771378 28355550 0
4658114 77381644 0 578079220 576283173 0
173793069 82307581 0 558074821 638542734 0
90549780 3833632 0 557945878 779533807 0
828512068 228443643 0 916970278 558482923 0
724971605 315662890 0 778706495 680766767 0
3692401 29355694 0 342142550 288344779 0
14177224 1023687 0 24081491 19938264 0
192385923 110127045 0 886429893 913315541 0
90091 39273876 0 650476326 538675337 0
177519928 6323466 0 704457386 725908537 0
30626569 2238619 0 37531088 36525722 0
106865016 80093612 0 552900536 535290093 0
314196075 26788265 0 519458930 441991494 0
46736621 2332694 0 245287612 364409453 0
255019221 67922544 0 751073607 940125304 0
736018796 390600908 0 801644346 936341826 0
901256 134619055 0 434699221 519130353 0
23763344 23445451 0 111704800 147748586 0
228056237 56973644 0 709168164 664395709 0
4278694 2980173 0 41726313 42419547 0
42141694 1909823 0 75722105 63464506 0
556040414 55835699 0 723580963 729511563 0
53885536 6581146 0 593631113 796323875 0
6791704 15977991 0 148279440 155211887 0
62474502 56150371 0 72959161 73349658 0
183232845 83136247 0 242334636 242730942 0
298163605 148916210 0 823214258 925588846 0
44183648 57119519 0 205594586 212991863 0
40927625 38051590 0 686774972 624687072 0
92883023 14361682 0 154464917 117123622 0
95254268 99194395 0 452708110 471483874 0
45147689 18689325 0 94368642 102124354 0
261454482 181537011 0 614529033 665420290 0
387118540 3958784 0 479449539 438294687 0
584558181 125670996 0 835685069 728762270 0
12800067 4101128 0 25788520 26720144 0
108135486 19797742 0 262517698 288918225 0
70392516 16785433 0 459794836 465498171 0
68648354 48383670 0 86949346 80461408 0
63045675 64924082 0 664749552 530714599 0
187999119 56540525 0 553336614 596823914 0
59365606 339747 0 137424993 127071678 0
207262454 146206676 0 353868111 367269422 0
29587378 1129576 0 49180585 45976688 0
7847938 6355840 0 125598936 127522327 0
14537993 9365261 0 96388090 82132193 0
345290119 199159951 0 801037638 743755044 0
166263301 122888479 0 792663734 781196550 0
247036387 54728480 0 387894505 390185414 0
29394597 14336100 0 43169920 50340312 0
2293561 19243185 0 114965846 150739233 0
512941 335058 0 808557 1262998 0
187444222 63972435 0 658942918 553715608 0
107265303 56782599 0 621926543 605473817 0
6801133 884732 0 307687280 352352000 0
5080670 4879421 0 506420335 519910440 0
126357326 8035571 0 386806124 363542223 0
87338315 5651751 0 622457556 658848868 0
24566585 27769044 0 468777018 551138401 0
56348381 60525722 0 731023919 898482442 0
257344861 135983753 0 581841864 638504059 0
129900098 120481046 0 506287910 790917924 0
337956878 46587704 0 949524347 864287002 0
21513583 1585324 0 100808005 101566537 0
6557264 4275609 0 241433820 239868255 0
717444967 50300228 0 905647909 489170462 0
7174752 68662866 0 595642982 733832796 0
29500062 17860201 0 350870313 358549806 0
32541758 7811388 0 124577510 104321004 0
123757707 179831749 0 517546867 517652718 0
98333838 74815169 0 189771546 240314718 0
406073736 27906082 0 560377382 573834576 0
106889015 17824203 0 186322090 193725783 0
6139754 14747617 0 46266361 42791261 0
120545212 203187755 0 420635678 461087932 0
159079953 782846 0 487471740 420435093 0
110567971 361816 0 485434424 749614379 0
239783132 127407355 0 951260149 736312883 0
172012101 4380553 0 187526670 146553175 0
76414554 196672922 0 651322153 795886893 0
269464133 69515696 0 443373515 479652520 0
316917923 81278504 0 502583880 459502648 0
3361320 3104502 0 14644842 15336319 0
682657164 232431244 0 924845279 733286400 0
570896201 149513128 0 877964151 807537790 0
14030087 4255147 0 253958337 259597099 0
5790498 18839249 0 384369911 428038279 0
328449046 18611052 0 378290954 363750515 0
725324044 232184134 0 828268919 513961026 0
295474433 173916339 0 987222413 904089157 0
8735957 8568494 0 120025075 132553839 0
3538289 19662060 0 72518315 68528197 0
60091828 79219545 0 118868464 157974372 0
83476905 122365545 0 584416551 762973176 0
145133512 13476925 0 601976179 357001822 0
194204091 24971858 0 758394018 753046327 0
222176442 82606146 0 441607542 421671596 0
93525940 73131943 0 100545348 109651729 0
4695829 25216387 0 435221401 373450472 0
320812136 18564729 0 527127285 541275355 0
164418689 22356964 0 201934081 210279702 0
982771 36797159 0 286876433 307173488 0
5847830 87287139 0 561031530 526586289 0
767300542 53176387 0 824052591 296474151 0
454757 138626 0 710437 542431 0
211116472 51174642 0 327061102 281551736 0
1027088 36972599 0 280359664 200851484 0
173712586 103067295 0 735237246 432168494 0
158582959 67112677 0 743801945 488211965 0
108284356 21289500 0 840323772 798695530 0
285822390 14806090 0 396235858 448207396 0
106230974 46163229 0 229281048 264705416 0
12505856 428380 0 179793544 197676129 0
62566282 6183088 0 536761373 471611646 0
64726978 94015635 0 558127792 510201264 0
322485136 156789875 0 436161953 422616742 0
984958 3702883 0 10110113 15043571 0
503898592 343310334 0 714045191 704967381 0
176709631 32965513 0 861034343 700746474 0
16177744 31996246 0 86908494 86741003 0
194900984 44706908 0 296898381 293386613 0
169550265 88796724 0 188395186 215860778 0
155994325 10324408 0 553454709 569027159 0
251694056 236833689 0 771895871 816946969 0
172169785 61172863 0 259136367 120707310 0
6897528 127707985 0 768404785 587378535 0
142267719 91217084 0 434290546 408201180 0
6822728 2246151 0 52328261 63201090 0
5637089 240261401 0 700529963 752800704 0
11417425 1494882 0 32166356 34481341 0
82169057 61255446 0 945062166 811294893 0
62547589 35263233 0 64896057 67061093 0
24217842 17699226 0 266985084 318387717 0
168172508 16698873 0 655695385 606853901 0
539277 554238 0 10649382 10930572 0
61907538 76730227 0 255017184 244441115 0
532560115 16279260 0 607864309 148724698 0
270809092 136682337 0 462374959 520134382 0
606714722 60785760 0 685946982 242249413 0
55812396 2095859 0 967491525 764357637 0
73653910 35742361 0 552581741 553255711 0
9438825 174469378 0 511166832 557801340 0
59139774 17051292 0 99961272 63755514 0
107415149 80418170 0 571421311 471525730 0
233042930 67243264 0 975026286 657149396 0
31668518 7727037 0 209813710 218511135 0
6701799 17056316 0 126439147 141566961 0
29053813 85386937 0 903712194 802464820 0
8629182 2819898 0 30703352 33859128 0
3791326 1433896 0 122035303 125817452 0
44700349 13598759 0 179865808 123078666 0
186988158 26174635 0 365049399 396338805 0
3564368 32923546 0 319477102 324321806 0
12007656 5212688 0 578389052 652529921 0
253534088 7361626 0 788737042 807499606 0
60838445 54072578 0 254420129 237958490 0
131095879 28376490 0 657518005 617185893 0
284919835 47234798 0 616962857 553273284 0
2268811 2902072 0 45822308 49387049 0
208333737 717864 0 509095311 610222163 0
122467749 169790903 0 562114496 580992354 0
67880274 8451583 0 414154881 380489198 0
79613124 54637181 0 485943044 402388179 0
614429 14895801 0 350041183 326508335 0
11592603 92380669 0 549791822 520202244 0
68792304 180892351 0 674233664 565901783 0
3086224 118793472 0 379961758 413456180 0
131739973 93245287 0 374679284 275171938 0
315621855 312684910 0 464928859 498658575 0
13441219 26330503 0 455585059 451572581 0
85963272 20889732 0 406858646 369925805 0
218049862 690623 0 794057709 744763080 0
67776599 120726405 0 631634041 593638315 0
3539988 8504479 0 281921972 299715002 0
454936652 87932735 0 766682839 856680039 0
61147332 42099081 0 770329487 742537590 0
201448708 37428090 0 622683976 694671335 0
282910795 157666229 0 374550337 348895257 0
230599771 54148927 0 730482417 513462401 0
152295937 16945398 0 385088805 678954065 0
22577389 40978045 0 568986016 462755789 0
81058700 97425811 0 466009740 446390549 0
427543687 247880212 0 499819916 410449997 0
203398621 63721714 0 350138295 266356333 0
36850190 35768767 0 864321117 875837518 0
53243517 17702666 0 321639833 267382868 0
371781940 83311587 0 489168415 221544258 0
3393685 1761608 0 24211788 21998644 0
198468149 166745111 0 796739490 750624854 0
36853606 11910090 0 132914150 111830039 0
17871911 91987335 0 664098353 552140248 0
54946484 52886757 0 366928783 373345016 0
58301722 39649775 0 231471302 206693736 0
119923824 29829340 0 193507804 187904468 0
250272420 152281816 0 460873939 467099582 0
15694172 4946546 0 17596061 10374795 0
174528738 53649276 0 564347577 494887737 0
214097418 12300052 0 315247965 251604362 0
86762226 273181378 0 648725688 756944576 0
5655579 23295281 0 751634861 543086315 0
98291286 253154622 0 722095276 809937515 0
565609275 289590007 0 793698543 903686924 0
61947175 9418852 0 163228990 161607400 0
588201109 54930011 0 672586510 654083534 0
26320272 11119640 0 135849608 150267291 0
526556061 386912142 0 651644598 657689970 0
215075422 108343490 0 598352684 591117784 0
34671704 10512368 0 447891532 448214285 0
20726444 18343102 0 195578667 184802973 0
296652897 265374063 0 464685667 473180833 0
681088197 59855561 0 711021661 368422044 0
231241019 24114564 0 973018735 930306078 0
61799261 48314177 0 644105301 935158357 0
322119695 156999959 0 589411353 549603386 0
349764098 114251768 0 612256238 537854058 0
12139350 16217254 0 612242128 501545194 0
110167468 38802609 0 877346347 896218666 0
597616032 145491710 0 960200025 857767527 0
5995321 61503315 0 196467311 199655968 0
43716033 9152226 0 78489255 102936482 0
175919714 6974849 0 380763947 310253417 0
546205222 192619677 0 956488494 856641753 0
32137617 3562259 0 86474039 84036718 0
150818534 29439645 0 239101518 221864946 0
34439673 4681463 0 415520243 442840781 0
178201389 60696946 0 632871697 664030867 0
127213869 89134343 0 888419696 746320086 0
333418398 21445367 0 663909898 741325676 0
109108580 33546507 0 119709870 74821826 0
248652491 12734591 0 282862656 166879188 0
36122055 24248394 0 231413335 249902804 0
26888906 2918174 0 343508600 309172401 0
226828990 201909632 0 780250335 736352800 0
1803297 3892656 0 89335503 85758595 0
302129322 164927366 0 759895469 721721499 0
577948608 46825788 0 692675925 330661579 0
100466104 98263520 0 176273937 239663962 0
181347626 185148744 0 331092261 250554138 0
26524469 112805324 0 807885469 851163617 0
564720398 158604855 0 697545100 709299176 0
165198270 31314127 0 472083463 617539816 0
70154052 1931887 0 222698706 219355293 0
273853260 299815587 0 739761040 828391855 0
189505886 200235918 0 741565376 699824237 0
173601697 63652549 0 267182661 484262663 0
5919478 32205063 0 206182058 215133585 0
35281088 3254077 0 62551357 40572014 0
5898811 13499426 0 57594022 65653931 0
188473089 4703682 0 922840763 701980106 0
301580400 96481347 0 346771125 294369955 0
5473546 1353415 0 26565196 26651687 0
156408318 13764161 0 382248792 328523269 0
280334339 88469559 0 646069405 517570085 0
504454985 56386025 0 624126206 514509568 0
244491600 31803706 0 575805010 559843844 0
74151025 19181406 0 105197962 58212407 0
17135031 854907 0 41604832 30547650 0
357451066 34134255 0 718433898 777777350 0
19173455 214634 0 24344953 19867524 0
52337607 130875381 0 512520062 605073651 0
1878476 41717825 0 632785061 634882969 0
101210620 12032381 0 345491398 337410617 0
132711064 9803247 0 153706045 102101943 0
401911469 91510524 0 788407165 677242804 0
293351006 75536905 0 801410282 820701821 0
8050967 4190537 0 86800108 78338539 0
23863439 20561121 0 160880356 111344352 0
157564166 24254212 0 268684055 247236951 0
91569967 74415888 0 596565258 568601713 0
14394010 43872895 0 191654934 224590290 0
12616736 91640637 0 597490324 674493904 0
109022722 27619420 0 528370563 640303054 0
137083215 88315978 0 586986457 595676725 0
46663020 17682453 0 85610134 54860006 0
19463677 2809793 0 180795933 238995677 0
754717902 21445546 0 913266923 787563094 0
1537749 50182862 0 524710518 394439004 0
346156954 28771828 0 942300527 793400612 0
281415347 16686956 0 810205108 763795386 0
187468381 5058242 0 353499402 305744399 0
139747558 38742128 0 786439839 828871966 0
89236937 17423864 0 642535695 627880469 0
84826505 978606 0 750364995 616321169 0
28397896 121782739 0 437374356 427661415 0
474547196 138767936 0 590246788 559628740 0
35970086 5968873 0 134549142 122706955 0
6119783 2442195 0 35532670 39393561 0
82737938 9894381 0 136126230 123679312 0
27709774 65451520 0 573760055 445789894 0
556646402 220347272 0 754249245 684236777 0
63762253 5749901 0 211355348 215743840 0
69431906 71440463 0 154562595 152726401 0
168483771 40603266 0 828588879 640960486 0
46197247 32480816 0 329417063 330856936 0
55156925 12021428 0 870660608 879454974 0
31463775 10578620 0 78352201 95017664 0
39507354 83703383 0 453188406 423045778 0
59714984 42985566 0 96851509 87246966 0
4586699 54711725 0 239773938 228266645 0
99367293 9826560 0 342331638 389086945 0
262219336 47496961 0 817698090 805247835 0
680764493 173797324 0 714945231 759092383 0
55359559 18035374 0 85229530 99883615 0
664324485 76078318 0 731966097 410082947 0
6068287 35074278 0 136364594 113454385 0
6194336 10158598 0 369657509 488551960 0
748594561 426600568 0 825644131 648576248 0
432641815 17389942 0 745793934 575511761 0
939 1190199 0 4978527 5951045 0
45343877 15217040 0 220542049 186991254 0
206391087 46782635 0 218741966 282774515 0
87647955 9460528 0 207193082 211351124 0
47159548 32898871 0 327084838 313986901 0
315943552 237001777 0 683757628 667959121 0
80666942 70693531 0 233924935 202631390 0
3094448 5149688 0 384342834 372700673 0
49805256 189171690 0 532319359 545177515 0
1707477 11335805 0 219545437 219898039 0
223005245 123601616 0 717412970 577703242 0
167182834 19154237 0 557610010 556317261 0
146413813 113344741 0 342741381 265874420 0
180055394 104578756 0 320535444 313706292 0
204479686 4566605 0 388853168 375159014 0
245242127 702567 0 493343093 514455397 0
194745965 162709333 0 386001582 312087013 0
25272358 3807081 0 812292794 754278741 0
126814706 5283167 0 267085584 211436935 0
63645051 19377829 0 179381539 149036245 0
14538892 6751903 0 409092909 368504911 0
58451355 2645080 0 285348959 237289359 0
105899691 54053705 0 242654654 239864535 0
339754004 64128277 0 370996426 398997064 0
116617244 26497548 0 587707093 424584290 0
86627198 304394763 0 672692241 661895385 0
131266250 32657792 0 569192571 607750372 0
534160033 304078896 0 641404138 534809457 0
68215787 55373746 0 670415917 741388664 0
171312609 112295078 0 249363374 240096019 0
293461490 112148747 0 751778690 921747511 0
370831463 113272513 0 782379589 767876577 0
284107022 211237747 0 603392751 678182322 0
38466 6164575 0 77456300 76665547 0
36883951 173984417 0 577850211 576195879 0
133922006 56969887 0 694655160 688500129 0
9335258 27838237 0 557665789 590619582 0
61775715 37308736 0 437366900 426365755 0
19209432 83534970 0 510370065 487418291 0
22117677 52599292 0 552106515 463086585 0
500805267 12825380 0 840065974 632726614 0
82996678 21787139 0 278544548 290752095 0
5440517 9474245 0 457030679 412661307 0
435019036 385785244 0 832113616 945552330 0
167984786 13613822 0 474525891 473227063 0
19134179 264393118 0 723067538 731696055 0
711863229 117517 0 924823342 511471602 0
45728998 112052812 0 459271983 653435497 0
126447071 84167791 0 197988839 178829178 0
84040076 41771705 0 603814132 477963754 0
82063274 2106789 0 685212857 679336877 0
220315448 192976813 0 285665223 235519818 0
234363297 61212464 0 737986815 764221842 0
18225755 397486654 0 900530649 935175138 0
6769922 80539233 0 419317860 422602839 0
60178384 71704408 0 436646993 449096870 0
50468538 633568 0 603501638 479561505 0
75505778 47210054 0 79515192 90864480 0
244831815 219650045 0 380107990 385732467 0
102401962 24745884 0 249374141 234451163 0
100318383 41104698 0 347158573 374072366 0
280585606 12906412 0 683241051 743700478 0
6238288 1709882 0 58842323 60716448 0
78234966 58001084 0 84941915 144977223 0
3463813 6884346 0 71933936 75184899 0
58729274 26130761 0 395115465 369681162 0
98276385 112606919 0 450769312 437534281 0
3659342 1111004 0 23344409 27292575 0
259253475 255299454 0 950648680 924970549 0
20656781 22178733 0 871522583 792002406 0
242409995 381222647 0 778785574 791871065 0
184734784 89468994 0 332634635 268760817 0
49080462 18716713 0 199825882 180388159 0
333797007 5191524 0 581953719 507034357 0
26543812 178021961 0 717759708 663199811 0
199432945 26522203 0 554668199 511273210 0
530812914 45732610 0 774699345 944519048 0
268526619 203983217 0 554142031 461546515 0
48616501 79050915 0 691090406 666972235 0
89321327 67288376 0 467218898 475934651 0
8256050 6837152 0 368925359 371975898 0
289556047 24004648 0 402572990 281132828 0
198234297 375826387 0 451164489 482761732 0
83857373 9398787 0 560459420 300412968 0
21275147 2914087 0 166487089 163787649 0
115397462 29111579 0 146511527 134589367 0
55411391 7771321 0 64663863 93478542 0
6829665 4774098 0 7979149 7760812 0
59674800 2029919 0 847816223 727280330 0
528585058 200054148 0 881996749 627315793 0
472463382 259955010 0 577194721 591828187 0
353687347 151344507 0 665748011 697956935 0
425917370 237821441 0 575981118 630564386 0
14369510 5575360 0 928025483 860341764 0
431032547 18246549 0 708791231 633689335 0
28058536 21346208 0 581715691 509163719 0
200512174 41648990 0 251927578 285592462 0
56085380 10955421 0 463773310 439046765 0
9229764 7964579 0 208922473 178384971 0
147265537 73225562 0 902661386 890233979 0
33373153 2975956 0 487294811 522089206 0
84664577 2238308 0 250970504 204586868 0
48198665 18639003 0 777062404 748998709 0
13462591 286926 0 141413865 114647557 0
256903203 55092574 0 679057182 631333194 0
358702770 70926040 0 853699528 851721723 0
204771222 304083 0 256102865 255669949 0
23651785 5834399 0 31861934 26825637 0
31383576 228506948 0 616554165 785696172 0
414466278 198086140 0 567394415 527493532 0
541723383 128857483 0 821859108 895577966 0
54167528 12025292 0 153241724 144690311 0
536080 4953062 0 376589975 384453643 0
117702981 19753104 0 137934776 133503375 0
23158730 43885976 0 656918021 592829365 0
2514187 21595664 0 55317453 60018546 0
41322307 6411876 0 60792127 35968490 0
241117643 230380452 0 288918080 317332182 0
8394872 11597437 0 138779530 165221463 0
11642696 61916169 0 196000141 208463847 0
50106894 1095233 0 144056324 132397951 0
1244392 46657133 0 704031458 687102999 0
93947648 20989700 0 124522884 139345228 0
11925275 15011123 0 490747474 522835610 0
8022127 30916721 0 240160396 242870986 0
480196787 147549592 0 613887173 374895923 0
766484762 271768535 0 983665500 627656871 0
38917173 26474947 0 87111395 76903816 0
372815582 147588531 0 654872323 573593481 0
156142714 34646678 0 378620361 348765292 0
25428535 10817462 0 119589257 120154709 0
270668877 74323569 0 426278214 444589923 0
182124057 8671393 0 713650287 573943844 0
31024616 329147 0 90425997 90679378 0
8861705 37531719 0 119763371 104600932 0
11714824 7060122 0 18535329 17784330 0
7461376 5352837 0 117829648 93861866 0
382733061 449260682 0 440539005 594385908 0
387281344 59042533 0 445239934 507824281 0
509732817 55769848 0 830423255 579769084 0
218268340 80792650 0 344179779 329435463 0
10752487 86350558 0 499612048 622807128 0
485203553 42963407 0 745521953 534841599 0
114220171 60710623 0 818458615 787620675 0
7199991 167814 0 16741867 15825801 0
4692681 4447237 0 55356331 36444823 0
426238038 25349982 0 564200045 364070928 0
89514583 145602362 0 918210045 921192418 0
171312067 183017709 0 909859655 906444670 0
303535387 54419614 0 517029528 368077195 0
14440827 19481150 0 316404234 255339758 0
3673515 61853749 0 146156848 143338083 0
161416907 29121341 0 428801503 414938692 0
111623795 10342170 0 134674544 149375222 0
2760945 523465 0 10565795 11434881 0
124382431 19874871 0 603073024 635577215 0
190604124 128932404 0 250053417 308381341 0
148486668 92381480 0 214765014 203610577 0
814498032 315904428 0 831844497 811391210 0
1494695 20346329 0 167429443 160727563 0
113493894 116395548 0 612295451 651843938 0
12101565 6979645 0 190635668 201762555 0
18353977 13277038 0 244762990 242192514 0
145236190 159394271 0 651735308 641132214 0
7815556 6136544 0 188826747 209658009 0
158905052 86360508 0 607204389 620456688 0
295433713 238402360 0 489621613 569560032 0
24766997 5029344 0 56128230 52934715 0
708435020 156175014 0 857195740 613319877 0
39902238 110426380 0 696018565 867655401 0
101580809 196407279 0 898766542 989744751 0
12756935 4081475 0 461167970 467226430 0
215739574 91874034 0 928388844 860615578 0
94127051 113428012 0 749680215 812550366 0
88783467 47106094 0 697993954 763865816 0
35726176 51355670 0 681136559 803744982 0
118021854 97961559 0 266050345 297151876 0
166235112 70634173 0 378936258 341503689 0
501491847 44852146 0 774820162 767641513 0
139181545 45345765 0 249762430 235832216 0
24197022 32568938 0 571058666 700326246 0
223162758 192319179 0 447542883 543353764 0
23607568 19666484 0 236332021 214426401 0
332165074 121740846 0 784081155 678582877 0
28639937 8871994 0 289750543 318572024 0
3301505 505182 0 230844403 185633665 0
4047432 1777878 0 37263674 38384453 0
61863765 122123476 0 519068309 496730458 0
166272156 22340411 0 601570475 625292645 0
75320382 98816104 0 389426436 343937921 0
19083812 74682131 0 521934925 497301374 0
499712055 403859394 0 759312883 890709814 0
353276476 97193756 0 380773867 291717984 0
302326240 118466185 0 375203449 136869644 0
82488301 50443427 0 143927604 155150129 0
8826010 9092424 0 533102889 455532064 0
83098900 152281743 0 516789285 560840355 0
14860744 25699330 0 87083072 85909128 0
62930008 65425193 0 620093017 624747399 0
721563754 278792267 0 941503578 588619297 0
19105954 4193771 0 32605519 32072327 0
18283956 121809779 0 751774039 739384963 0
5295152 2176314 0 198399529 183236625 0
98071206 81977982 0 357003307 401849436 0
356314555 137192094 0 447626924 335640250 0
32791614 10302269 0 516055236 453375606 0
5925757 20067440 0 550678916 545980029 0
100525390 37220386 0 167852999 148931781 0
200758302 59178963 0 442253324 551313910 0
280967147 54936873 0 513846604 474780844 0
654378320 16099204 0 916045979 635127529 0
55972962 9965380 0 708417580 830012700 0
54481 44539 0 530585 546493 0
176260367 13728761 0 201598718 25397754 0
633918968 126956742 0 939818109 596900898 0
1028166 23596998 0 497895034 476455261 0
384819928 207706084 0 730278191 646573956 0
170651583 50741728 0 500506684 522449688 0
54155982 198687299 0 767430982 830733869 0
180553391 120859268 0 222095113 189241458 0
142559345 7525156 0 200110855 141945143 0
90867005 53610555 0 310567521 298910844 0
183832716 7683766 0 930654472 644620406 0
5876217 27015153 0 186831711 140651451 0
21041820 92674907 0 523176255 579619867 0
294269386 96018207 0 393055004 390276948 0
39467076 99055363 0 761068492 731459332 0
22983835 16789177 0 120304949 114372875 0
192004286 25754308 0 401833068 504369400 0
309512090 89262210 0 414310472 404481900 0
41680033 16629123 0 301679519 268965847 0
97571230 9743492 0 345790739 361582290 0
56448517 15195047 0 475076457 502127592 0
33625649 6788222 0 334745372 344060131 0
45176162 43658171 0 600236885 478196880 0
6073421 104366216 0 705656828 969639635 0
29116487 7479719 0 91377954 63675606 0
1550924 53959489 0 342245459 363256867 0
90237603 32078827 0 483189663 504226700 0
538648669 196871566 0 841422273 512263398 0
45204033 36201186 0 703728938 676157259 0
545391977 321528810 0 857377205 816675501 0
101713778 61104029 0 162707349 158358360 0
269816882 211655408 0 514393854 456940968 0
27308330 29973434 0 432186639 562371687 0
9348084 4024660 0 78442614 83034409 0
2047601 7903371 0 117750150 121431850 0
70788738 33810062 0 103981478 103993059 0
3859196 4306806 0 182914408 153477740 0
427054450 349082392 0 851659136 982617322 0
35808313 242465752 0 780275199 813025133 0
125382964 3477989 0 143332105 86390303 0
698332980 696500112 0 778878535 787570828 0
38828679 6914258 0 100855172 85432971 0
114768205 32331247 0 238022740 188920318 0
84374085 24818145 0 461951662 368151050 0
825678362 574540088 0 863796442 921118201 0
321605703 23332577 0 958595819 821046510 0
133972378 94041469 0 610060674 559840967 0
57218861 3884541 0 259182260 243648015 0
42000409 142075059 0 632599665 448073143 0
33529115 15695524 0 246018679 210026664 0
128079593 2509118 0 220073723 232360153 0
2651965 2783678 0 12302862 11586424 0
265104812 52616501 0 458241740 379620997 0
258079417 57491551 0 428779739 228021787 0
131214820 60063604 0 704693407 737470839 0
394598074 343879734 0 426820229 415733112 0
1297200 509053 0 16203502 15011370 0
91811461 133483995 0 544780038 657893893 0
235306325 6381148 0 320247943 322826306 0
243594583 96992043 0 355554383 361498167 0
88163823 13455787 0 216283894 238949768 0
69472308 37917857 0 897225105 745096811 0
17954348 18702774 0 183865420 174562610 0
1790989 40209746 0 211045452 204855479 0
333244099 254614523 0 906103064 741657586 0
25768594 77523407 0 786003181 662937351 0
303233904 19687085 0 313183596 260464849 0
183506054 61408282 0 206305039 208060192 0
121294808 63029766 0 194522891 163144597 0
389399 94313734 0 475482899 519614744 0
508084179 18133981 0 716251587 753001678 0
225868282 47344199 0 814947576 821270951 0
470756406 194721403 0 680436825 571363882 0
6300312 16387578 0 119492484 119646050 0
4139462 11619577 0 63670146 57724038 0
193453479 95010129 0 847895440 712939601 0
57530922 306006 0 921308149 851045604 0
134103848 73511986 0 702546653 480500358 0
36061527 26861796 0 336907460 368871952 0
13149584 17867873 0 176617273 178203251 0
169046517 646995 0 406247303 386867497 0
97856354 29109494 0 572704020 598051458 0
13087074 369676 0 73346996 72428307 0
150550 3192022 0 506660563 608796142 0
40761535 19924743 0 226103568 230866583 0
528196936 315573594 0 719335253 685889454 0
26228316 19039896 0 238185638 221806152 0
180440690 58930568 0 321984774 350454599 0
196821607 153430526 0 715086416 714935434 0
314503822 25827355 0 650405618 682874130 0
25390395 1524367 0 110764658 104512971 0
218450898 55471022 0 314511652 284514324 0
15944487 126084375 0 948377456 851759425 0
369617474 9209090 0 537553696 605516899 0
488689 3008819 0 82948905 71513401 0
224526537 165095447 0 239250273 230701378 0
94789873 31893633 0 734977872 796797678 0
670879038 525449374 0 730846437 595555742 0
270398838 37051747 0 507545192 542765864 0
36997730 5602000 0 103287800 86559453 0
12877413 44550685 0 377950053 399110512 0
86770041 32866027 0 133242918 91156015 0
28826524 12026387 0 135880295 138131425 0
43639568 21907806 0 235478207 180731880 0
31359945 7193535 0 431183329 463340391 0
256447762 12399475 0 332398471 294615860 0
286833208 71055486 0 410776984 267790556 0
20727796 2110593 0 273187420 233179021 0
609690642 14245015 0 646648384 238112880 0
11006346 2581302 0 72282357 79888340 0
2141967 180067 0 6578337 5169587 0
61008523 23232406 0 803217939 608285566 0
134556602 17554407 0 329129095 290864878 0
60304791 169920330 0 914717749 910457051 0
372773654 25891386 0 953434466 976924286 0
56748494 20628732 0 63787197 46634752 0
92386461 46736812 0 154129418 125932626 0
46675635 24508576 0 701044472 679743173 0
440543911 207655914 0 905578990 957213957 0
297076620 43689796 0 802953784 867282054 0
513205251 28153902 0 706096423 279808846 0
95545309 52265994 0 586008642 689789950 0
59218130 9940967 0 736060025 707789531 0
30979582 89478392 0 513630460 590148694 0
266853257 162258512 0 683511096 624154613 0
16117979 22642727 0 225350479 229383729 0
144013360 3626813 0 261161287 263178315 0
170931052 46048305 0 237866378 227006987 0
69647373 76159390 0 203967997 221988233 0
20826792 185246416 0 460715496 430832593 0
229462320 1790703 0 345576697 281026371 0
19459935 10327408 0 128421418 147802191 0
38682613 23555143 0 93155213 92505570 0
271728033 22217548 0 384062861 570214130 0
139643276 49430555 0 166720636 119993033 0
6800557 37586336 0 616452471 620423087 0
262545318 8455641 0 490905806 624764434 0
346286104 33138151 0 682943950 478662415 0
45452794 200645695 0 875295389 904426118 0
47273278 135355743 0 278751793 281438185 0
42500936 42425099 0 302857193 304575006 0
389011120 79176087 0 440708298 337412811 0
5042988 32432250 0 428471272 432123435 0
245409542 96960631 0 459671793 548659546 0
22118040 70453793 0 412914203 423930258 0
430509011 16709201 0 538177764 547288379 0
31615390 119954844 0 753280379 740285792 0
29669504 15233709 0 403568138 419734108 0
38940701 5027042 0 548202863 528370225 0
261782466 54564898 0 281859677 107330879 0
28580892 9177787 0 98712876 97653368 0
241166476 56385206 0 662345020 605183103 0
135307812 77062003 0 484152852 542400137 0
296336440 142263234 0 814520174 803887479 0
93535804 2715696 0 402780522 416834538 0
1956831 36705122 0 673202066 625756582 0
8924444 37048420 0 213778754 220029598 0
216322978 15666686 0 901202271 913508338 0
256045153 236620058 0 712759516 740831586 0
267893562 65995793 0 611876363 503719664 0
53910202 81189905 0 241418044 259568145 0
21373960 1283971 0 175450091 158184968 0
53425738 31327736 0 224985151 246386061 0
28749300 81419771 0 870624621 852074697 0
16474970 595705 0 74686537 79605807 0
92165703 52711667 0 584284910 608901122 0
9847777 2092675 0 283672613 293919255 0
16681256 1273775 0 147614161 144909910 0
229174716 17379164 0 286538165 308450348 0
35475676 12826304 0 91126666 76991609 0
208908520 11998998 0 229296399 231764269 0
6170372 2199403 0 11027999 10638058 0
28612157 9864508 0 639215569 553393764 0
117554109 20219785 0 336915687 358108981 0
102619071 46105183 0 222913450 193789144 0
357340692 78730886 0 488634226 479186669 0
25616553 28464632 0 411024230 537819873 0
200045369 94712565 0 507512936 509059830 0
230636658 2621695 0 360858177 298342417 0
4436886 62865224 0 260447433 243755239 0
236059852 17406797 0 351026896 109935761 0
190119121 212473499 0 597780040 520561971 0
219493963 26611495 0 253405918 87383485 0
262941995 100366635 0 590792979 532944542 0
167467770 96980678 0 767264374 513276837 0
59112771 6957255 0 522926062 453740388 0
397366148 64023026 0 543226729 683178878 0
512378181 171441541 0 640599025 446787731 0
50093726 19000948 0 81155198 80636590 0
16764886 8848483 0 280690903 311865736 0
35381466 10756945 0 644369988 678876479 0
417091761 77676854 0 570901032 396798422 0
494997754 178222589 0 526675435 479283708 0
24565480 19087502 0 45542994 34267556 0
14793190 1681609 0 63477021 63554894 0
35176019 1523185 0 389126946 375934148 0
161757800 194191905 0 721772618 701821477 0
22440532 24444240 0 283036627 236081127 0
88161299 39800678 0 205579141 203370430 0
41496270 17874463 0 143242594 135238583 0
552259395 483747442 0 974286999 993193211 0
110640898 36677146 0 252022975 250057053 0
106408146 40786328 0 158448891 159328481 0
5538168 7077195 0 65157606 59653807 0
86983450 11161365 0 127496956 123293752 0
382396767 109744458 0 899071164 804713984 0
559324877 28725321 0 584970983 349557711 0
139542406 33344992 0 683453218 777611763 0
45999839 62926345 0 130477678 130159235 0
14458038 92649594 0 344300563 340273893 0
36323711 9417327 0 282387315 267451329 0
32917741 161712912 0 644208344 652010799 0
3354535 118158845 0 644277488 735958084 0
133435533 106945314 0 628849753 636308453 0
46350086 151706865 0 629042184 714171073 0
576574864 129686007 0 795838862 846258317 0
1883294 2546359 0 874822675 865627747 0
450040637 177420182 0 818223021 827434863 0
46492002 72543232 0 278549503 270432644 0
28806301 9161812 0 45731420 61350083 0
173811519 764839 0 542752598 561420324 0
360972634 2230951 0 765019351 781732988 0
143222500 33259742 0 163322950 114441401 0
322046364 223209604 0 486578034 318450688 0
206744178 238534 0 369531479 334610186 0
64798284 104550972 0 394344151 383999340 0
315322648 233644170 0 632294247 503525827 0
72777258 59400193 0 509947737 488318000 0
17473575 129273 0 58783980 57959601 0
255060821 39198422 0 741819542 688338584 0
39936547 59708777 0 462888602 485479373 0
434163213 29932254 0 766180145 807164959 0
2428512 18623713 0 72995510 74201531 0
393996 5095114 0 28312122 25589734 0
132832170 247694298 0 623660677 581985315 0
252189043 28199352 0 265734423 151830033 0
12058235 28115033 0 713039660 812117462 0
257635833 79125505 0 288368710 194460313 0
55154363 22924159 0 495985756 559398942 0
215370282 66643894 0 226910508 209162864 0
61644345 142431881 0 820380666 812367793 0
64348362 156241081 0 560137441 540901648 0
13872721 38933027 0 176658464 159117999 0
75822885 3711129 0 149447247 86826448 0
206202076 2684429 0 328819032 343444492 0
298285689 28299751 0 429541707 312717763 0
335708972 1400454 0 443455996 304814043 0
128570893 144413768 0 637625022 515784105 0
123883052 8026418 0 240988215 168929014 0
69564235 5338115 0 309189255 331812926 0
101023034 23218301 0 514817274 471221345 0
560760174 115882028 0 835069296 884200238 0
108014440 3828667 0 462925577 700907287 0
7387524 1349115 0 189298781 264402299 0
880207 2219752 0 17188756 29756925 0
298664205 81703686 0 932257358 793690528 0
527704807 34832214 0 717358969 926024173 0
22513954 1684210 0 244606878 202772342 0
49034389 179356177 0 605667842 597303213 0
533369014 12059539 0 634663096 639720481 0
29801875 7232088 0 673226947 660539319 0
67394714 20939334 0 217202487 196546051 0
282343010 1636963 0 333143372 281242651 0
75976638 95196598 0 352589670 342859991 0
16319750 22472024 0 94399761 60275736 0
44385296 5239077 0 75282462 75056118 0
858140 7218946 0 68759570 67901444 0
147556660 4272931 0 503852774 471227370 0
4224341 263197955 0 792574106 773396451 0
31225365 124841219 0 518125940 583908921 0
42274146 219150610 0 664166412 619792252 0
167447315 8982886 0 266006602 259940498 0
55277603 10932417 0 416763822 461469365 0
505333808 77850828 0 768846888 466312243 0
22649553 8072938 0 278383233 334216209 0
220933417 104010189 0 756583531 580986369 0
179428693 166378426 0 969050405 836915456 0
169420805 72259741 0 232422712 248571189 0
82569684 87583542 0 802000285 676340073 0
58869220 130036015 0 627425132 676843445 0
109072874 60580953 0 738391424 709681955 0
194506065 5122761 0 282957949 305252388 0
21017338 1442940 0 30978327 32667554 0
809084085 257013365 0 947420754 535805953 0
22376482 24261841 0 773906807 549702480 0
36155459 10538058 0 468066767 312936506 0
67179356 22706645 0 122416628 127007862 0
18713753 21331868 0 953644476 969567300 0
348659746 3866054 0 510579808 365670507 0
319221625 71089046 0 470598973 360232791 0
70999312 31508648 0 212890118 188932143 0
381453398 176882256 0 481196511 452601341 0
163555069 100219004 0 868424529 835110161 0
191783588 57671911 0 530253229 490457820 0
153254494 189605380 0 630152848 603732484 0
114912390 35430295 0 129730357 142097109 0
25810970 55784232 0 237345168 224978457 0
50511477 27227811 0 55881624 46466330 0
133992540 75847727 0 238227108 228129371 0
254535477 69392213 0 727672716 621474924 0
196383205 80244511 0 231822483 123807383 0
3394247 2934732 0 4379241 3896929 0
127560636 69352624 0 937052103 949742082 0
28992297 10453131 0 603630562 576136756 0
103194515 7667663 0 607828801 630306056 0
337927048 171399551 0 538461833 591990207 0
86893965 24255627 0 899191554 847537204 0
686659897 29448397 0 876544084 899733786 0
169055127 56767283 0 182827387 105708502 0
353463593 195759060 0 545697396 320819342 0
51185671 96880038 0 453890963 495684488 0
62148453 41636625 0 363768247 415936790 0
27442358 25742337 0 592040873 615243918 0
387025 250610 0 3285421 3186916 0
201297784 74312305 0 357766150 309728158 0
11495361 5880143 0 36656308 52363209 0
37333780 49166928 0 891567811 934164991 0
66566382 8457117 0 749189880 446583336 0
1561664 24397826 0 243426891 201178683 0
6323410 57967123 0 310174792 304058626 0
435520119 75376118 0 553602041 523079365 0
15297195 122063754 0 613659134 556595765 0
342811038 205938382 0 456676022 492113156 0
333020661 86387903 0 437824945 418585748 0
110128199 16160069 0 274760875 263230185 0
338258772 31784563 0 705223942 806011471 0
39373951 4947301 0 569190676 648455129 0
691060 1741808 0 11150437 8312258 0
145958656 44157557 0 908634676 860109378 0
72790738 11440356 0 302834622 293198032 0
4508675 13720227 0 431966364 462617175 0
88332390 38769010 0 941846128 915963572 0
166114589 143257261 0 583419555 762895609 0
432095493 50595933 0 688764102 626222051 0
316578195 15330165 0 720846615 675399449 0
24194573 12175269 0 190122730 174178755 0
62979509 23484592 0 256213856 212907375 0
101437174 69805088 0 738211854 756681856 0
216148086 275016903 0 521147514 451667414 0
4062224 30742098 0 190148938 192030091 0
101947048 20692766 0 146571708 116393267 0
1958614 64081610 0 547461545 562007797 0
396317716 25661021 0 570809776 490108431 0
256046625 46655389 0 354688705 348294765 0
59569341 490076 0 110540765 132198630 0
16534321 129345208 0 663315103 731410186 0
49496677 35969910 0 90381693 73589381 0
159839045 47221131 0 804032530 788921385 0
213730923 168839225 0 327481349 386807384 0
88680464 85792102 0 625557646 678933572 0
45919628 3957158 0 74157250 59019930 0
24768515 23796323 0 219190514 258896617 0
13665686 5130014 0 454297055 547861129 0
95957414 77252391 0 580520189 644231901 0
200069246 40624548 0 713391974 705924399 0
97892080 100062706 0 342538328 306518459 0
654737956 73286422 0 887320877 784690201 0
54398146 5347961 0 270153022 244366956 0
41692859 35670034 0 90964812 114396009 0
197123314 173743867 0 372318732 390552403 0
109881321 806486 0 226965768 231403548 0
56362493 17265118 0 727875824 799738719 0
64477065 12657716 0 132389403 203399613 0
272450412 116249014 0 321223841 202236319 0
23385722 226171484 0 745972770 728657035 0
70362425 12356241 0 392344309 438988421 0
16066840 8874391 0 39056517 36126966 0
1683638 50495337 0 387815532 381774137 0
146833573 58153402 0 278682818 195802590 0
93570915 57193840 0 276474817 277004115 0
21448429 87525427 0 251484294 252002262 0
169527119 53746453 0 595168330 597550255 0
410771670 394617706 0 865636800 898323570 0
20955586 42932032 0 115259527 131584145 0
52630659 68794147 0 287219547 335004035 0
135366812 5333583 0 637533110 534982354 0
11482454 5857776 0 99672102 96129979 0
360590613 285304114 0 552329531 507715962 0
13846244 17326785 0 130039638 128638424 0
112528230 7069679 0 424181331 324459737 0
48628733 20120478 0 515097506 389771634 0
296516680 56010092 0 702288489 702721205 0
157586595 32763731 0 719979881 500120499 0
280693171 176057095 0 669620732 501742771 0
28252728 83327857 0 288985229 276058572 0
72721789 20609392 0 418030375 455105442 0
138900387 45728681 0 278683470 312530991 0
223097591 89013196 0 419714622 404266096 0
278831860 11789426 0 648944968 605511972 0
2922948 14325841 0 263623998 229251328 0
49335311 11904631 0 295335419 254077010 0
99708868 77315593 0 992855877 932177169 0
39102561 29633249 0 792449013 879926470 0
142612826 45448912 0 182224001 136945069 0
15484603 55456605 0 722685776 668285151 0
33845886 10432924 0 483437884 489921659 0
29981154 2522010 0 56230502 54448885 0
18525995 70336941 0 327269649 354557026 0
55087176 19352077 0 937757535 944560097 0
469653321 29614544 0 743581508 666904170 0
364315221 188814913 0 647600755 522199297 0
63419707 61980453 0 196017910 184405038 0
21317871 35077650 0 562493480 581292545 0
650280998 194207736 0 876376486 669151499 0
668765 45128605 0 733806146 539993993 0
64912115 96240418 0 377230999 299596557 0
179564569 144549087 0 279083806 287277365 0
352430374 75956028 0 686671585 602908446 0
264472118 409831102 0 880590526 873242027 0
82063203 3509175 0 517398168 600193081 0
31182609 61091437 0 561027064 564229373 0
30568066 20449124 0 720626735 681992266 0
6237103 6465096 0 82142186 74234527 0
253600446 234517104 0 545902302 377901270 0
2384068 746408 0 6402729 6471988 0
1611640 1204554 0 30620626 32345084 0
292774571 46702949 0 936987889 936910732 0
400361329 162706086 0 510763506 453801108 0
1216551 974779 0 24929696 24343988 0
6308177 13967200 0 116643182 111511137 0
92836005 65690188 0 732189069 828940314 0
117138616 60350317 0 373782186 385307746 0
138987440 100365098 0 561534264 596893528 0
28618075 3423709 0 138384042 167157332 0
155242540 3468421 0 176127142 23184217 0
59465397 204962794 0 473301298 560931058 0
485839125 161940047 0 843827082 796998999 0
12980603 62777352 0 472202256 458714140 0
143934430 41722385 0 886065369 889925436 0
89031480 37699137 0 644837180 554461226 0
604630599 85126582 0 758079687 619621430 0
129920320 158459830 0 652235633 711724512 0
8507760 4651591 0 399655435 441404982 0
9589986 44774405 0 211592736 189872839 0
475126870 12522703 0 900911080 904049527 0
25771254 34083902 0 190509631 205951823 0
55428636 93769634 0 488883820 510534840 0
52101199 103636535 0 333572471 334303609 0
57222840 29792185 0 504150511 496703394 0
601794 2517485 0 10233357 9951299 0
11138252 58272530 0 196936891 228380652 0
176182600 39928003 0 264892834 231851193 0
5973148 1138957 0 44973016 43986529 0
78404901 54175764 0 374492917 355527125 0
44173624 20682972 0 263456371 224816473 0
303261460 12690014 0 639776030 613044091 0
1296788 1775953 0 232019908 245641070 0
5802532 70385818 0 202500011 178308198 0
131834876 5029139 0 418208085 479722447 0
350765 81438376 0 170235901 305078438 0
201554521 5870374 0 387655487 335590986 0
199677271 101236598 0 527688737 735571570 0
398160187 333560123 0 742149029 716240601 0
28065671 5096075 0 126615291 124258724 0
3053638 1897212 0 106280552 87814894 0
40380395 14433948 0 295415264 250871949 0
66805297 62148630 0 656774119 685108203 0
270151686 171004874 0 450660990 410123642 0
49260766 36965111 0 279167742 280830173 0
29065934 75104019 0 303794923 357182058 0
260469974 1800767 0 627226976 552792137 0
324153420 5338779 0 657341901 638567840 0
13693771 17876593 0 706576986 664662932 0
5571136 19238907 0 497983982 379987761 0
7836389 10030441 0 155963581 157847867 0
102594694 21540532 0 669449044 649690815 0
293312101 71387029 0 335459521 396820575 0
11481646 6490536 0 105902480 104028431 0
156161183 76568320 0 791495768 818560739 0
30248767 28034701 0 610305877 779467907 0
648929471 124471743 0 875788847 639710390 0
320773144 75928126 0 636607106 558080344 0
345743290 3382076 0 606820011 601953740 0
233138363 258506949 0 788692801 896148689 0
413301315 275084974 0 615131474 755430376 0
100452876 60060168 0 522560205 471163180 0
85089219 13428251 0 166410693 125820243 0
6737372 1081306 0 60074275 60381300 0
128552688 19487035 0 388857943 216762562 0
712751766 472166263 0 886211928 781625829 0
4122717 127082012 0 508198334 534695390 0
104442690 104313634 0 875224475 874239521 0
124282602 13366305 0 834900945 846690779 0
13912516 1322847 0 32256889 28815985 0
20626792 24068488 0 94033195 101203144 0
67570123 4448935 0 351245948 181629377 0
520076595 255409208 0 771757272 820058690 0
63900130 20157658 0 856278130 904765893 0
58109120 25798967 0 109360213 97433673 0
8401761 2793726 0 156208659 154711767 0
5766778 2487257 0 28159540 29468086 0
58287328 17604891 0 273116759 304351656 0
101144443 47088577 0 599519834 624229233 0
156067686 178924627 0 932185056 711326991 0
31769140 14740787 0 945960170 833838075 0
291187172 220464586 0 454961823 443100095 0
2552023 4067241 0 34272175 47384210 0
146212820 95472409 0 769494161 712361476 0
406021174 70499996 0 700095014 754219099 0
232662176 64950814 0 311977305 221662813 0
305180118 238138088 0 475218136 518440264 0
650448317 342682988 0 914110304 668354032 0
38401736 24429601 0 241332974 240470096 0
96459038 67393230 0 431818923 352687283 0
110993517 2899884 0 350434265 356518587 0
83122975 56555014 0 301331587 292848261 0
12760571 4236575 0 612795715 657421093 0
178385771 7702563 0 576726615 546396703 0
33956303 2048280 0 51416253 52197500 0
41312283 1192121 0 48253647 52760012 0
30941388 13275209 0 413797464 408967465 0
1615467 1100006 0 14661389 14036158 0
19700452 5502668 0 401426686 408601516 0
136554598 102509398 0 407450028 398518299 0
6630363 2353904 0 104096981 78133708 0
70697729 182018677 0 321740036 363906020 0
112938476 115637646 0 693857935 613023563 0
596895214 4074510 0 785519058 771415157 0
43032417 154084224 0 847263444 808060773 0
32345879 26919642 0 761338111 819900013 0
35732135 11992456 0 780347339 745427240 0
102152832 105509337 0 400255179 425390833 0
27774626 20917921 0 645708646 394218387 0
13278020 30057677 0 260177620 343583270 0
514727077 283856283 0 560703604 472208632 0
218452440 178219228 0 374398209 358800169 0
95891904 189292755 0 416571232 433091668 0
140038797 39258044 0 284833866 296819662 0
666636566 70889183 0 723351290 248394211 0
203128498 91239924 0 494470624 405867268 0
372493227 41659590 0 521464414 554415491 0
319798076 91087343 0 813253369 854139753 0
385729874 5061670 0 521565884 497066110 0
187878807 38192665 0 692853970 622709641 0
106556680 12626123 0 262155129 186823983 0
26055804 14121800 0 229891952 218320810 0
28944301 4385122 0 81345902 65957062 0
69494732 9209475 0 414315855 448943150 0
21573253 54215750 0 186338613 163898557 0
314452133 66485958 0 385102092 390800338 0
241054167 100368088 0 563018713 610659924 0
268491961 162361915 0 566930673 652031253 0
30606483 1801041 0 247574476 354073432 0
74438336 14641931 0 104977658 51863311 0
18728837 7959998 0 67986302 67894914 0
308994937 174321071 0 633449509 722574656 0
69040721 11076121 0 243779568 186482977 0
414965631 9501031 0 564964470 590152523 0
82074805 9224819 0 181990417 153374947 0
35193687 45001030 0 221500795 204426987 0
15933142 201929 0 25052564 27952479 0
717338795 16768277 0 875678479 602429076 0
91986514 60504880 0 320200179 398512113 0
242253306 22240506 0 463297302 406752363 0
603642084 105355174 0 824895606 890248736 0
5354002 16662238 0 44648193 45520310 0
151431994 38396023 0 898703254 845888659 0
276021199 219902492 0 581056397 479499011 0
4815334 84793594 0 928163092 907803193 0
123965279 134002439 0 776353234 556491551 0
14454330 8157628 0 18983918 19541054 0
170125554 118938173 0 415470978 385528650 0
156861547 30539054 0 198996225 139618214 0
36339749 15030693 0 208252655 205587753 0
529891672 335338455 0 624992028 615233657 0
75429986 18306712 0 422113850 426352461 0
18586996 1555469 0 206218438 204918350 0
691476172 17589818 0 846462687 766020121 0
357295228 57596237 0 645735031 405037938 0
4649101 68570150 0 237640769 299668127 0
22200386 7864220 0 484883972 586462205 0
78582239 2355014 0 421957095 288803290 0
27681774 159305529 0 350985559 578117235 0
3995070 4357459 0 188424543 231506569 0
76108306 54502461 0 457609136 539629173 0
356663030 176630829 0 410535408 413267090 0
635556705 35207591 0 822749263 716133822 0
7692716 6514525 0 78377883 62547544 0
15737609 436242 0 672018608 665904457 0
111032950 39579057 0 345017052 410103649 0
649397094 401840061 0 788322623 539875088 0
17891463 14072143 0 351120900 356449004 0
52667959 137798174 0 506505708 376733778 0
216081095 215755790 0 884915371 774926857 0
154338728 69764660 0 833776161 769225627 0
48672976 685909 0 62987141 37082404 0
149216609 99611084 0 299664747 305882213 0
35523385 5022552 0 218848205 232027004 0
364635663 79259500 0 429541162 392615200 0
82315574 82138670 0 275136962 277043381 0
187638762 23585724 0 221004266 72725786 0
7490466 106706313 0 841086252 901261052 0
42480123 51076340 0 666756968 585381737 0
35697386 893081 0 52716975 19649615 0
553387472 95231985 0 930708187 973282994 0
503384520 13037148 0 978554738 846341349 0
70754620 18954008 0 711202371 796512222 0
18398158 36241327 0 594747066 464611846 0
481551402 243235325 0 520279063 290524791 0
416848321 22852248 0 769897603 857628873 0
422876616 155875715 0 467784416 362146977 0
66742840 107031841 0 353715560 371858115 0
468501626 101469309 0 706827393 790664537 0
460334062 82893601 0 768836638 764481887 0
12366961 30429922 0 283362926 259488394 0
176583356 152517296 0 669003615 678096969 0
133516531 79107523 0 180534502 125004800 0
75740760 175787817 0 651727589 711608041 0
112788231 2393782 0 815875993 813285212 0
5115814 70147717 0 641101471 713777492 0
644916185 195256726 0 796981001 707706073 0
10532206 33460437 0 455125992 410406732 0
697924433 373366115 0 931383515 855418591 0
23140653 72528131 0 163446888 175624571 0
418606739 252690381 0 688457503 630699118 0
618012561 16688893 0 668745411 652942996 0
240931609 76193825 0 360035381 161243567 0
191572308 93593892 0 682337514 699440693 0
46564251 9424021 0 57357066 60989152 0
787644881 36276559 0 882382819 820675782 0
57472094 7803682 0 253113865 232896301 0
497790816 600460425 0 759607790 647732722 0
212438835 36786325 0 864899412 431914383 0
182311118 18459832 0 280725738 121878417 0
3686380 6478981 0 19575406 26979216 0
141952998 26176138 0 881180836 556766611 0
32335899 3037001 0 122091373 125048110 0
70152367 7908309 0 367363949 371732019 0
21202947 45566334 0 538231415 554893353 0
24460695 3773707 0 92148591 87755497 0
176298068 15600064 0 907324239 801114285 0
587583179 156425634 0 675890346 246462195 0
95190403 151668934 0 518942692 544848082 0
216189683 74390753 0 262195983 195758430 0
116533268 38350473 0 398938154 354050096 0
6957410 621953 0 8223214 6872835 0
502563486 42242179 0 701688160 581184854 0
80305667 18335844 0 310371276 322027900 0
231833983 55658443 0 413060537 267917002 0
89317175 245348 0 130317246 34455705 0
52174619 36873394 0 672400175 660763405 0
347149601 7802972 0 780739303 855883497 0
6513882 34972764 0 380271544 370059912 0
456074045 52188648 0 847698794 726686504 0
1748293 1934088 0 264563811 238025808 0
341071898 80952487 0 819870706 817730006 0
52947989 125547521 0 533525038 532958323 0
398128156 128281732 0 817207406 829524133 0
11286843 19933410 0 130123910 125247268 0
27419258 139894073 0 621299437 718227298 0
25707652 37831900 0 379695847 315040987 0
120100263 1446948 0 170588769 209997578 0
492443812 238934725 0 754685017 795111832 0
6794532 15886144 0 198532591 222596790 0
11892837 107865465 0 672248652 701427111 0
17288164 1640611 0 183656432 203239194 0
309964942 68887468 0 692092766 399094396 0
210868639 55552920 0 917531377 951892003 0
293214149 14739426 0 384451976 289883388 0
23324133 24486542 0 463494601 471570695 0
153843197 109107233 0 380990828 340739917 0
152045784 129281019 0 423946188 454004544 0
513319329 145476213 0 879062628 705510115 0
267905130 137812004 0 386215889 389359338 0
169198310 101116518 0 340567931 380504235 0
48275704 5720651 0 204933005 220849577 0
5112371 105430774 0 379721324 348078968 0
268910300 35725215 0 396676046 184304156 0
556399625 14584349 0 929459104 676262580 0
643176140 173897484 0 806263505 795359837 0
37476114 46118197 0 96377858 97430569 0
85937433 2492875 0 129099249 125731809 0
172456768 45348453 0 720433122 600156050 0
7058548 13541844 0 62562303 70444330 0
148123139 637090 0 885623882 947104525 0
2514639 2787061 0 265279605 263276496 0
117227788 3604171 0 350383613 302383964 0
653339142 229334375 0 911063223 772235319 0
6388339 1305281 0 44705191 38226221 0
223832071 75475069 0 636125288 580967131 0
102230545 46949413 0 471884166 481627885 0
11131159 29845565 0 502746136 433963867 0
68349715 95723361 0 561966500 584898237 0
71075595 127866014 0 563496732 799808804 0
57203355 149183505 0 332391927 349780280 0
451860284 20827735 0 602688698 453882963 0
172614337 27088616 0 802967509 860283454 0
27301329 21447658 0 233887131 229130996 0
213028197 72944533 0 380261136 334678999 0
75015454 85762815 0 228096743 209931025 0
26764348 23871587 0 120466939 80647135 0
47962569 36168601 0 600117435 584229117 0
61650088 4175971 0 91360147 94934323 0
161730920 46925383 0 937879849 934903843 0
4975057 33838835 0 495459553 493260214 0
55644896 20322562 0 64919800 54950039 0
235732494 36757460 0 568437035 399086015 0
130339124 329357549 0 877309934 867334038 0
290721664 34780874 0 804158107 787225610 0
168909094 5570965 0 228048616 128394711 0
332210802 45324793 0 417551265 416962518 0
477447805 145015137 0 565401931 579266105 0
64251970 11076411 0 518515581 522744862 0
125960383 73196963 0 840436437 908359145 0
144915783 92285450 0 863637719 818655288 0
31603822 41353312 0 325224046 321159753 0
2091202 5051983 0 388250314 441471208 0
1145914 600548 0 4307579 4644463 0
80124786 102447662 0 549644068 537339868 0
27138894 4201633 0 42475455 16562717 0
90452046 13282316 0 127715618 148337543 0
172301 11352686 0 48394526 46720517 0
26411024 14300616 0 497768435 532000212 0
66111728 7982488 0 504959196 529933869 0
22197494 131183094 0 948484691 960390019 0
121177559 28799737 0 336143824 320672102 0
445801172 5027489 0 608944304 623687623 0
43505165 6726914 0 121488891 88984044 0
16695540 7232128 0 273417276 295710255 0
9428642 9558710 0 84494487 83699591 0
306240652 50381167 0 798793626 870678461 0
198409674 128745504 0 265496071 256600681 0
27852212 13713420 0 348855964 376904499 0
22275308 14906085 0 330212808 267522498 0
165095934 133113533 0 824945749 802618090 0
45261506 53983573 0 436045316 459197944 0
56480168 15892903 0 110168042 108259310 0
18903929 11229554 0 27232113 32610818 0
40955180 29646542 0 600244944 610184079 0
434495211 198164856 0 716994596 775094175 0
376245969 119465730 0 815022839 692200821 0
720106125 249929252 0 838911281 869168103 0
156631991 102206551 0 524557251 548972740 0
369124781 24344485 0 627378841 573309226 0
137231450 32665266 0 413762939 434602180 0
574566689 277301264 0 705252781 614425444 0
877601934 7224480 0 940221063 693342354 0
168957267 94509080 0 509292507 602936968 0
353108065 113344767 0 644248503 208643284 0
214893240 70554604 0 291355885 288087092 0
129723353 61367892 0 207387451 129320345 0
175572470 181505648 0 696187847 664892310 0
3026904 11132955 0 112723832 105670780 0
21766551 3408577 0 638953923 618542034 0
7568990 8836732 0 380978801 378050092 0
103087998 23639059 0 249369962 224143950 0
64519073 6990047 0 85586490 61383282 0
150324767 7972584 0 586748382 653725272 0
530537092 111804799 0 658727567 278255261 0
18401176 2690816 0 173469730 191966432 0
164975548 4981780 0 609561286 565478564 0
68823238 34869405 0 90893099 74188677 0
53576460 16644570 0 168127729 161382646 0
71148685 37611500 0 111077973 116528521 0
32632992 21151314 0 41517348 38673220 0
432860086 357916143 0 639441426 577586062 0
20629640 11384948 0 59366398 62888130 0
17052922 8579125 0 141350509 208997366 0
22384413 11175031 0 79584337 55772786 0
11271974 82961064 0 607119598 671066107 0
78236018 152748024 0 475007260 498154476 0
468902480 476579028 0 519978254 536869107 0
216618434 196948550 0 634599928 566186861 0
44985900 106530533 0 552732972 471523926 0
32107173 39592349 0 802816199 892914023 0
111214452 52898325 0 825971968 678129517 0
262212728 8918898 0 585383184 565342307 0
490821 30237553 0 777578591 803950824 0
103393524 4697180 0 278215352 234128299 0
35230483 58198501 0 340374835 304799967 0
39029395 32671529 0 675258238 740762751 0
4182556 705335 0 8902310 9465050 0
144161419 55218584 0 215875411 147304372 0
433697234 83716973 0 453861799 466620948 0
230152942 115931381 0 542811261 567840834 0
2927820 440857 0 30471020 35391987 0
358714369 124488160 0 482364657 387888638 0
195199491 88791454 0 813173080 621473398 0
393368854 75092230 0 557005594 473835016 0
1118890 1948720 0 14732793 14933443 0
50426774 86622895 0 872190030 810638084 0
55266139 111914217 0 545462551 561945571 0
239110791 61567869 0 282603951 126373440 0
188464367 89308017 0 942990478 948648355 0
261218363 59970184 0 818321423 775714796 0
29955342 23121394 0 203415839 291144291 0
145359204 5617976 0 798335680 702911144 0
10316091 7836135 0 212065210 251982219 0
97316022 28217829 0 784755495 828725071 0
143498670 74962551 0 676497726 719468476 0
115874717 19429721 0 215475361 138320151 0
29325359 552720 0 177574721 173222779 0
474862509 95065399 0 770513696 585664640 0
90322031 45023873 0 443475135 414212077 0
115994179 183599896 0 765893149 726118841 0
2653026 13031078 0 136103192 160831256 0
18748848 5236925 0 325296374 330459663 0
276510819 84290874 0 294293089 326442318 0
70872296 6427372 0 225423948 236187654 0
18276889 4450586 0 114703509 111891131 0
26019250 63280884 0 666043581 536511186 0
13759770 30288433 0 156541986 173156781 0
29753451 67970749 0 396863688 496153607 0
201995717 42262615 0 967162918 758340515 0
2693203 1395574 0 8125416 9326407 0
11555691 27295422 0 252334642 410250993 0
104032343 23721468 0 738171876 643503302 0
166637479 82236011 0 273641458 311354933 0
312899818 179465567 0 846813055 825935038 0
13727052 45314763 0 170722826 166538188 0
43550531 17168895 0 297462518 258981924 0
5547884 53537939 0 617158476 722572307 0
159806941 128997595 0 310532360 354007270 0
98634954 72104829 0 167466040 146166388 0
276742410 75108150 0 323790143 211743375 0
18461296 29344979 0 719179679 736739950 0
617617630 81777519 0 732953987 471669325 0
16939987 19897460 0 132728438 110098937 0
36148616 6462401 0 325593855 306418173 0
24903034 91125060 0 880748677 863680787 0
21099823 7443084 0 73299517 54894576 0
578376778 94131804 0 945258945 793058849 0
190282373 4621613 0 449109316 525143838 0
80838319 3400053 0 594726934 569110228 0
67911885 9426298 0 719538416 626111326 0
3005735 6122096 0 157270430 174241652 0
30272510 44322072 0 545044185 516632085 0
39030193 11075710 0 196584975 234296790 0
244908966 57614800 0 886839847 836098086 0
222026818 56590576 0 413644065 350660855 0
661680665 91859441 0 865556748 856533478 0
349375075 60013022 0 589393120 649427929 0
33284561 41591466 0 508595068 459981188 0
366080321 24516640 0 549592602 132164767 0
378274528 566742 0 495579392 525382998 0
698908753 49838803 0 725590522 429468048 0
164077354 129123023 0 703541134 700037407 0
28961794 11424263 0 409305619 434333262 0
87928194 2271831 0 122725195 60203772 0
153097851 7923307 0 659531213 562802376 0
151129371 26167799 0 847222450 987755955 0
211754571 55564617 0 423567245 459229983 0
212626992 155481074 0 625772797 474327247 0
16392954 18044401 0 279996501 302189056 0
85156877 156443208 0 743967719 704221786 0
35055978 14000793 0 709409862 692958375 0
435800391 224955231 0 699220915 742590245 0
175145705 44943363 0 226895616 215380214 0
155139789 101881266 0 407243580 288658475 0
15901501 7421146 0 23667928 23976722 0
49998213 41380722 0 183254494 222221008 0
88218104 52208331 0 794458510 735012610 0
251984029 13254021 0 512325990 432004168 0
507237692 176167972 0 722848709 866155556 0
184870103 22274330 0 389898207 424531699 0
48604703 139303482 0 560831210 507498758 0
2233031 40095281 0 128476022 247844209 0
10153925 139196258 0 600335439 538614758 0
45168269 4120299 0 800701833 764383132 0
2433674 870157 0 38261990 37880742 0
14967051 80744679 0 391769941 436465093 0
257271314 13967600 0 567109517 521548173 0
169611180 44734793 0 347912928 279858689 0
186119089 34068815 0 584392604 603416065 0
29389717 25815514 0 381517701 491631026 0
2271642 13488153 0 213564131 220718589 0
4793001 14859212 0 397549698 403240858 0
497810343 228898824 0 521510804 456136965 0
79744279 45852428 0 411801271 385289951 0
102345319 116872042 0 490388639 487736753 0
24457277 5152242 0 150713555 196918826 0
10698491 27637732 0 101587030 67923635 0
111377727 24053576 0 127082497 123517901 0
25529688 1952726 0 193791410 191435641 0
34977325 32445358 0 351759917 359503127 0
38740285 168221699 0 613340009 620586781 0
137136158 100218413 0 550762817 592753288 0
327857920 39892802 0 463282671 588298175 0
15892760 25654596 0 323399437 360815427 0
105163846 64132230 0 341946595 361251197 0
462709542 317494446 0 526599927 416994767 0
117519440 145337860 0 414024666 323493791 0
135764135 13633045 0 752445353 634010810 0
53619141 17380726 0 712243212 701175299 0
134745139 35311222 0 392192652 395141506 0
586317656 445203726 0 763039276 616683340 0
174886042 21581077 0 593615693 507723358 0
35081040 9466399 0 384231597 360455415 0
74618722 59666851 0 105553700 78094374 0
491516794 25503954 0 651702041 658883965 0
37784801 2153664 0 332172815 324326768 0
40489050 113356672 0 666842640 587809885 0
59175672 72518619 0 597003871 641640947 0
622414420 307363099 0 733439274 635019777 0
22972247 14427412 0 55464795 40935424 0
45522738 18368896 0 683054534 819832809 0
238774463 130761932 0 417241492 389065608 0
38745583 2905295 0 140562241 148923138 0
74643345 74661422 0 602524503 599777112 0
124611031 23834507 0 236152365 231792621 0
203791489 22296729 0 486395840 470621066 0
40829496 9898486 0 164749285 198372919 0
135132044 35365337 0 335119884 297343546 0
192055422 714476 0 456368117 404780700 0
57527260 17415566 0 385344428 384012021 0
29185630 6626999 0 588883034 542682709 0
12253727 28784315 0 262879962 314869412 0
48709082 25686807 0 375395732 372022872 0
10105200 37432154 0 849439166 791150623 0
16505129 158252276 0 598048545 600481648 0
90855627 15511038 0 100780156 83382981 0
57981243 15357318 0 270819901 303479472 0
78771976 3089371 0 489052489 718886047 0
84072938 31935652 0 261578512 255843503 0
13437457 594277 0 839870678 798369455 0
82357882 84576095 0 101514699 109510426 0
160482271 56315896 0 534673916 539617169 0
29553911 4414201 0 90904787 45660715 0
156536341 14572404 0 685869756 758388305 0
25998479 6535540 0 77821657 76293537 0
6561682 46012989 0 290054685 282216228 0
337432548 11270032 0 955425434 890842899 0
60609178 11277782 0 684532529 697353062 0
131713291 62773324 0 661250475 680786199 0
16608760 3941573 0 308639894 276909868 0
54999987 21388351 0 492111867 546028999 0
31428399 37735134 0 273387501 285712894 0
227777775 118914048 0 500601939 437410414 0
85362656 19960944 0 424240392 389565286 0
456826066 473944587 0 489388555 788112148 0
282986029 10057847 0 370094229 433503923 0
15294425 26427798 0 112198221 115546732 0
310412218 12696865 0 332769649 330482379 0
54509651 4256480 0 134897686 132621064 0
39743488 81066085 0 328067661 296882288 0
251292055 109288333 0 348606719 387095096 0
14842354 4929919 0 395194963 338524443 0
370326767 128071694 0 581149919 551139868 0
357057927 15177562 0 472583813 494476637 0
9305472 28640128 0 486695147 343804503 0
233989684 11108476 0 453878558 432904888 0
7731289 147261803 0 799687699 794967648 0
204069100 6426465 0 246283418 126672401 0
121788741 26987416 0 424866051 376988127 0
81276825 4437661 0 380894692 379969350 0
186728962 7354883 0 443812835 375904126 0
513089105 87346508 0 778064625 784621118 0
63990141 10554728 0 325469336 272226225 0
29045783 64091383 0 407202296 526728794 0
9342707 32781641 0 306463238 307357468 0
30983734 156101993 0 863956604 757032984 0
21625198 66742251 0 126023997 120707627 0
209628634 12457786 0 335219014 290678543 0
208777803 42933942 0 253909237 255384224 0
60263188 16058070 0 141681665 141294967 0
191511984 12859991 0 644375316 600862280 0
442982073 19987731 0 606146401 505821483 0
8733226 9100098 0 94764404 96942540 0
36988879 51003698 0 395864265 360200034 0
677195863 12944038 0 962048734 846270933 0
68229936 84182882 0 368155236 361966996 0
13493608 3587977 0 26772217 28510702 0
274772061 125729862 0 420104513 300823264 0
72763745 81087593 0 524175370 500166639 0
44723973 68009932 0 514777115 487325176 0
61093460 45220487 0 124716155 125328581 0
67371628 140933339 0 478451348 573225848 0
32830351 26082023 0 142185221 132342363 0
669730702 148849621 0 815344817 754247837 0
40873990 34857659 0 858726636 721443055 0
157439390 95834781 0 189595533 191901063 0
114879329 195745610 0 817521456 872639467 0
60891562 1212245 0 222246605 220644571 0
50148399 87633854 0 301010007 329471856 0
24141629 8676252 0 85078324 87983660 0
375127396 163476179 0 464165130 512555807 0
61382978 9048546 0 112278735 40129940 0
41087578 1855721 0 166834446 173456210 0
719094194 164383488 0 778601088 797741959 0
214247714 2142284 0 425567940 421498431 0
84798037 18501931 0 480508560 319162824 0
604111 51419288 0 248516299 217013785 0
243893737 250530175 0 770330375 669409054 0
51077703 190229633 0 753545171 641090677 0
41890093 3265047 0 787439004 701250662 0
10984822 2986259 0 462684844 448521280 0
143231528 99733580 0 516837080 500392576 0
4927814 8693260 0 239465892 287909008 0
187369337 65130429 0 225691100 179817664 0
52922667 98323918 0 784840469 683582901 0
27126453 2214204 0 48252430 46159348 0
469907969 7579565 0 894939960 841233015 0
2584891 32770678 0 55821105 58138572 0
101797654 15773264 0 384115356 404362818 0
148040350 81054966 0 792792728 871247931 0
43277318 45073515 0 802938780 732960670 0
97874104 20155401 0 629289126 616399570 0
65172021 11466755 0 451850497 249416892 0
235392739 1920317 0 312687037 179526068 0
106318742 30442321 0 124209910 113009641 0
67590303 34333163 0 160485198 169950044 0
192816804 243361239 0 762228741 688427471 0
67462947 224201167 0 579126285 627043867 0
220713466 97408666 0 383744008 451414379 0
341523082 123679681 0 714428053 604078703 0
249969213 20501386 0 368995823 284349348 0
108707518 23919655 0 177882430 159138725 0
42725477 166243919 0 646258179 644482184 0
116936936 5908916 0 602653999 611329246 0
54411924 33907178 0 144043454 157500189 0
179393409 108474287 0 537020743 687341587 0
4025074 6152087 0 91581548 86326591 0
519167133 155494414 0 751562751 519785317 0
117460224 48519574 0 629410374 580690726 0
682610252 11105120 0 817651851 784883064 0
9951080 50113184 0 270952404 329796999 0
44394094 536930 0 77775634 71072097 0
305036158 302567499 0 766026730 793866568 0
76279542 75516936 0 188076114 193688217 0
252862829 217651710 0 716301488 743808980 0
271140610 35127517 0 358508587 330830393 0
523072258 511850166 0 654006063 852894859 0
144046731 34157105 0 273608764 212209464 0
10787071 28970867 0 597319088 612326701 0
51476401 3270540 0 178586919 182465173 0
225359413 208809850 0 332672766 250624418 0
380416792 58321419 0 837115932 856914979 0
19111552 16888605 0 558627670 637290688 0
30770068 45848912 0 502293687 515156374 0
36043020 40591013 0 449798309 450926676 0
170519567 41300394 0 509522931 474876987 0
270809489 169402337 0 369776918 479211714 0
94044253 106148886 0 465273503 435440854 0
515343595 367805031 0 758029113 533231199 0
43632765 89781804 0 619933149 596096666 0
243500671 85799120 0 536860078 537887451 0
4315775 585334 0 67621431 77998637 0
11859987 153495231 0 362421215 438408445 0
197173722 105781062 0 771060687 723459764 0
85100165 15934511 0 90534059 99340102 0
12946647 12040011 0 58468009 58718630 0
96181598 10897670 0 478011045 276556328 0
57012154 2197571 0 135643371 138807082 0
100344459 36316529 0 305495660 287033160 0
159384305 97161173 0 747936401 705857349 0
3433721 17732578 0 553258558 519024689 0
77801759 9703410 0 305547663 288424151 0
3448018 69645674 0 260702649 249007100 0
287806224 49043577 0 341200433 313926092 0
1770665 1161971 0 10787866 11584327 0
35840862 23938424 0 423558242 392450087 0
65279880 70539418 0 502776224 524945735 0
76511219 19736943 0 293689790 298639038 0
94675320 118613669 0 654434709 591181213 0
48629062 13142012 0 52502102 42457367 0
214769845 54751983 0 327424726 353689812 0
9775023 96149697 0 323582610 333258170 0
28631182 23859359 0 898327834 985834024 0
3567722 70278951 0 413652644 407350504 0
62073977 87856024 0 93702896 91101266 0
57406944 14700623 0 142944801 178472488 0
48616129 64080570 0 702284053 651520446 0
468315193 304386739 0 880457322 825684740 0
622113283 301690056 0 649461182 712135729 0
152958177 150449168 0 517602903 454281879 0
29116964 4415499 0 534134825 491916542 0
107061782 77845728 0 281812309 227734755 0
63800514 142232281 0 871532558 879043132 0
61127430 28986830 0 842012450 741190545 0
664693490 112512873 0 973114091 696845600 0
204388670 136890766 0 683895907 652426115 0
76383520 29024520 0 871929532 881680334 0
346807611 247779308 0 728471219 620149792 0
193152625 54270046 0 316839622 255073579 0
121491380 22570727 0 123775054 46653816 0
134785499 18712409 0 462087789 539122308 0
362569001 543766083 0 844071525 843592431 0
18770579 16896494 0 166764064 174371180 0
179169155 139280584 0 325316747 511994333 0
297507365 215674604 0 377298969 314048674 0
188447666 3632418 0 771801147 863450897 0
39485512 28768508 0 381182505 449987437 0
507100040 709817009 0 841108632 908090859 0
360249855 109160435 0 553976657 458729336 0
9659868 6489310 0 22362577 18231490 0
230226540 90960640 0 605917974 693982860 0
341559854 126630669 0 770244611 449161714 0
81535734 75971253 0 643032971 575881572 0
25773075 14668045 0 114854621 111806281 0
121261969 32295586 0 436413921 452860867 0
242142 2144687 0 57894242 57818857 0
260075771 86670654 0 802518504 502347941 0
232828930 36032610 0 753313738 483097021 0
766574166 236536010 0 937074982 754862344 0
2133023 12829486 0 142377019 234144464 0
502590369 482024677 0 740340510 907019470 0
60391044 24358181 0 136163520 142767599 0
107994946 89249561 0 251675136 243126639 0
14840145 19855952 0 359650647 418751616 0
76585371 31786581 0 854332725 854701816 0
124206734 242238518 0 945312743 932458615 0
87309413 26970 0 420979085 424089154 0
125245626 3940314 0 175045963 154608797 0
2615338 2329070 0 10036957 10146189 0
58688212 29022451 0 917449070 767390943 0
224532085 143089163 0 921250151 798011814 0
147704791 597975 0 348635091 289787616 0
27618390 30411389 0 165449217 168035332 0
217456969 239448963 0 693908906 588484711 0
274257596 84076884 0 547760108 536067698 0
32267 1437499 0 47128145 82131835 0
23336634 70530255 0 573643961 527151898 0
58606738 13777280 0 369623253 365887137 0
192166991 9970436 0 545676661 726559959 0
425817564 229895459 0 582773957 615933545 0
90091993 27664468 0 364639191 349658525 0
89032842 141508253 0 361304180 394668556 0
138400267 61405887 0 819098498 931486501 0
56369169 23604628 0 843589720 790113701 0
141680856 102199155 0 673486442 780374128 0
9453455 3961675 0 16153423 14754250 0
142091300 72901334 0 898614654 774783452 0
326453677 22568190 0 381329182 120807485 0
3998242 32117065 0 251336575 267633286 0
70908178 42919246 0 807063675 832167768 0
652784937 15889336 0 955186968 900913645 0
497892123 60675415 0 738478607 712857703 0
3804931 5068394 0 23072648 23373953 0
12047768 7578225 0 122557494 110593347 0
26268398 2614434 0 32986946 34248333 0
425864485 110941103 0 898602185 868830462 0
171602540 37816863 0 882270371 912415292 0
80723651 20862467 0 409092020 434561540 0
48238683 10537306 0 84418408 74476182 0
165363219 379664380 0 814644192 715659719 0
147683827 448217721 0 977803507 949305819 0
14226593 18825380 0 80767260 72391560 0
21916721 74989736 0 540937720 621085140 0
227936016 28073593 0 564201260 644239978 0
73067872 357943440 0 654920407 919616216 0
713890470 355651974 0 765006739 723359071 0
22002329 7869748 0 395818172 312875038 0
101095737 29385390 0 981051284 935736237 0
18814828 51204459 0 495759456 476653551 0
549019 11140 0 49678823 38572233 0
107216616 6702747 0 404256921 496218227 0
66869955 24956223 0 788794660 831903605 0
87228704 14926240 0 136693715 93295589 0
232205750 80024877 0 911173150 905788989 0
129775209 110037559 0 920886329 769433964 0
507014415 278007597 0 582874512 499987807 0
5559824 263870 0 19705806 19350227 0
66215485 112023893 0 911492705 780451717 0
59566664 16441366 0 482970842 348277131 0
57510179 34855588 0 142993030 121686330 0
11247115 716739 0 506843581 517422763 0
79475796 11750134 0 829218962 797727266 0
9019846 304071 0 50382850 51293638 0
203264929 33305578 0 736323184 870861501 0
34796927 20014487 0 222451233 240830395 0
347741934 24867755 0 845712501 639546784 0
239487842 11351797 0 447646001 294931657 0
151871919 29552198 0 733205094 665687462 0
95978832 5667135 0 630843324 628563753 0
417867382 160526070 0 745302442 824912495 0
254775723 7297896 0 284203216 68127425 0
66454100 38973005 0 858467164 702439137 0
15975037 12658753 0 68604358 42864059 0
21258986 15954316 0 945853991 935574446 0
11147638 73517934 0 457567168 385774089 0
634218997 841821 0 675816804 434286459 0
196430234 132961712 0 295574389 296256037 0
16410425 2986538 0 250758555 333451776 0
26635894 32469876 0 236364474 248031030 0
34956633 8726345 0 68201114 71210854 0
136994140 104249854 0 463370624 447833251 0
9478233 28480786 0 295505392 364153804 0
641572099 190714585 0 997353146 811142486 0
85810886 36900523 0 306610842 319271430 0
94820812 18432077 0 386502992 337636022 0
100148448 20256839 0 185652548 181485394 0
253376101 9176531 0 540135007 477335616 0
345377715 63092841 0 412698945 404039125 0
94037317 35855383 0 741849044 891880666 0
3558470 58110016 0 730406020 760855876 0
381042720 125027677 0 608641232 370713117 0
149886397 20136889 0 401156420 483136315 0
19840867 21382536 0 685154469 935819067 0
105446456 28514087 0 140663488 145238236 0
68027978 18050850 0 785183231 611459014 0
15579521 71377069 0 147116813 170980312 0
12094199 74763547 0 327131737 329508680 0
75353922 14633139 0 87123701 84991706 0
27816964 83271792 0 478812182 403345858 0
35759851 168644356 0 740011619 867550311 0
289138184 139815957 0 315560602 277724000 0
122657589 58280404 0 274700823 260128534 0
126102307 5473715 0 288768827 262817161 0
139191270 17604169 0 775454261 677201404 0
564881628 56211910 0 825695070 627035038 0
88377368 47259175 0 400856621 357268821 0
45988818 3344113 0 94252360 85664230 0
139924574 5340049 0 245732685 171329699 0
351450017 69607554 0 446673972 351178056 0
63543925 12913271 0 101226536 87109426 0
6333783 77573884 0 357267591 475020447 0
421846791 394927109 0 591857061 477509595 0
12512687 7635094 0 212862301 219291570 0
209479853 9804987 0 377318565 374823129 0
354848597 365024859 0 706965570 806826807 0
35052215 66892669 0 450436793 525919484 0
102518286 70911944 0 522868977 475199647 0
168620408 176285025 0 776243801 847886456 0
561220049 118114512 0 730303287 628831172 0
83943017 78813429 0 221621781 266185732 0
62065480 61469517 0 314251003 251422493 0
153206055 207659366 0 638750271 497530471 0
16980355 13203894 0 28765088 25925649 0
99450262 20823093 0 868541526 833250812 0
581834352 7114563 0 964668392 828820524 0
111369 19289 0 540647 721679 0
158326304 34389362 0 250334676 271007046 0
34748874 56935049 0 892368065 962127917 0
614014247 46486890 0 712826260 340952105 0
88759470 65864148 0 612440347 597628432 0
304522420 75423698 0 655590859 512193713 0
395925195 56356100 0 440657598 93078829 0
3340458 30756218 0 299132141 306731141 0
50872052 75979839 0 414258269 473513187 0
320498177 26587876 0 590172185 560884983 0
27870274 40813569 0 936945013 841459925 0
34619643 96837314 0 701345929 677571521 0
64880369 189875024 0 648776899 534252368 0
32918868 34726725 0 509169874 520772907 0
7110239 12799100 0 415810631 389447897 0
54081520 30994517 0 364953217 356848729 0
248632384 21461349 0 445180032 551179508 0
41186852 45821396 0 625778053 678620354 0
154731625 6052216 0 493084156 379044433 0
215486502 10051000 0 671381653 623255770 0
56947657 6697665 0 98419279 98217294 0
73238719 20850084 0 637164564 632379758 0
81184103 2170188 0 226778036 190639197 0
370889122 23230060 0 425563053 387381588 0
24126927 10156867 0 753533831 725537524 0
47041631 70895419 0 179052622 192908771 0
5572990 13064152 0 63044044 62889289 0
152416994 39103655 0 461024435 431992311 0
311083201 132302668 0 915999945 828828299 0
22061492 2399836 0 231132956 231122774 0
446945030 174577059 0 728338353 710232569 0
67130215 8262767 0 131117314 112507976 0
10099155 33509059 0 469620853 553124372 0
556085131 276125492 0 749413894 538390845 0
593126596 282169152 0 935936914 826443734 0
9595406 1545927 0 28980257 32395774 0
38732268 5157587 0 402670351 476712610 0
25511439 10648358 0 206110940 175205478 0
56941639 14384376 0 488701263 476591136 0
11102908 10338594 0 657918469 579294659 0
16714182 45088017 0 844953861 842638508 0
182938439 17811703 0 471380988 397244188 0
277729631 33354994 0 888839259 940038735 0
6461690 56375504 0 652150738 653607753 0
69386482 174358858 0 643653611 548429419 0
776064814 81945161 0 806430434 603139677 0
14310585 32827889 0 342732956 373013316 0
467629525 243113361 0 676333971 609899427 0
114824869 35648097 0 321596262 287272531 0
158374260 84773858 0 659399812 712782405 0
46459159 678740 0 159625716 155554837 0
10253262 60712506 0 290295991 293641308 0
580662882 141025913 0 723880808 789209060 0
143120165 11648406 0 149128992 114933851 0
675778248 129568571 0 965416632 629028811 0
119196849 42583556 0 292208142 304770892 0
29630405 16422394 0 361035565 360097923 0
46601039 18117191 0 642419693 640450240 0
19149590 1383668 0 460723196 476738685 0
74822528 51409006 0 488654858 282620934 0
34386250 21191709 0 840907710 867247560 0
53736 3059348 0 18612325 20029465 0
589910170 76025409 0 931384694 677529870 0
94697928 219260447 0 874687963 905140545 0
414839414 60595135 0 704816349 459691427 0
148632043 183239053 0 456841148 489255984 0
13406240 6076810 0 69456757 90286657 0
5452420 14689391 0 155937061 171737954 0
24779345 18831766 0 121518513 118345995 0
304127174 177041709 0 343618364 201712654 0
19465857 6776186 0 123473846 105919196 0
54472621 10522159 0 222727502 288705501 0
222490197 19976342 0 753611578 611270103 0
197552128 191688629 0 655697635 589823463 0
147127160 41855005 0 592704701 521178515 0
41797205 112996883 0 752996612 791910639 0
183803144 30408286 0 887974451 860680862 0
2207015 6904636 0 91724887 92039911 0
23548256 25442771 0 333554309 312289457 0
8166848 12998445 0 146858686 136674574 0
13228984 221813 0 49316944 33066871 0
243491776 111300538 0 819023382 853029435 0
22865095 18548130 0 161529442 184935829 0
25518414 1828749 0 30818356 20643702 0
88280262 20015950 0 145773126 205194376 0
286135646 176564368 0 472979932 586942105 0
609733899 70435630 0 875463387 817394135 0
19463600 2148077 0 391293908 398840443 0
702426847 4043527 0 738572459 726409010 0
174843737 262984127 0 561874464 563301876 0
45029438 54068849 0 591379414 591381381 0
56658724 132318187 0 632470090 630465273 0
488789550 59764682 0 762346199 518112928 0
21597007 4477840 0 106479498 99582663 0
32644838 32158591 0 122933538 121200990 0
48322227 49584995 0 169541624 170515379 0
163719493 56788537 0 933914687 826935830 0
303945053 109287227 0 742467396 731175151 0
161993391 90405721 0 618778275 461413344 0
41483226 145909 0 172141371 163536215 0
8040280 57950822 0 548781979 919940759 0
11267417 70770235 0 236591537 281592676 0
182782418 69569331 0 561735367 659838500 0
1002994 8971946 0 29928965 37189511 0
1319844 4360939 0 139014845 126138374 0
372647647 27216021 0 719958207 666214377 0
71944828 3854996 0 268831104 228206114 0
56473110 15675302 0 388209435 322255627 0
218239149 40002380 0 707954651 703014991 0
233711014 830817 0 250123508 132845702 0
16806204 14590688 0 188667642 217701760 0
5597085 39067505 0 806727950 826458604 0
386714388 63308416 0 623870895 459699072 0
567360511 33149354 0 792068244 638344594 0
160558480 181026795 0 499372298 553573252 0
2688907 24243622 0 65207296 89365101 0
232533549 167663700 0 834786581 741563029 0
324086709 215140426 0 664417050 712913124 0
203916160 16461365 0 284083746 208303375 0
609789886 374817520 0 676685199 664426186 0
149292787 50573884 0 682744621 484942209 0
18104061 1533859 0 564138831 556663043 0
143083834 121077341 0 513113845 515193119 0
10260339 44342830 0 392892827 326088056 0
7075921 57090494 0 203637061 219137042 0
22702621 3119656 0 94116288 90830075 0
13403523 6263862 0 225075809 253656190 0
311023696 75962101 0 442190142 398498234 0
260816830 77215958 0 590535361 667800305 0
22302060 54234043 0 129961441 137088024 0
97789987 6475799 0 213440115 275427343 0
20842151 17502332 0 373177655 363137972 0
85680048 56125332 0 115734237 106453630 0
3314072 3797279 0 64891028 63477641 0
20847682 1973789 0 31130613 24166385 0
152752454 182783155 0 492803027 416709019 0
13745757 48266138 0 139564835 170549552 0
19629656 2465751 0 23233218 22699231 0
1127561 898978 0 15339320 16361796 0
258080267 3982996 0 333254926 235457969 0
11540947 23722532 0 81426947 110252127 0
14277347 13797578 0 46020836 43507058 0
83315419 31123885 0 311126789 282480455 0
52478389 56105556 0 287398735 332830306 0
70963935 86179853 0 218624085 213014747 0
2332642 12221127 0 279779583 274044714 0
48643484 2267546 0 83237670 60924907 0
337323 133918740 0 298588778 513390476 0
309927921 280886686 0 781064801 758452175 0
140393252 50351048 0 191830957 179977449 0
182272279 23786821 0 671373123 677625018 0
73306667 15297382 0 305792575 312916620 0
159163291 63331144 0 358654189 458297895 0
6678184 63794380 0 406316669 370033761 0
134291435 16133616 0 213411023 211152793 0
706621828 26504725 0 865585369 365831134 0
67748046 41493148 0 605764317 566785499 0
161385724 13350464 0 324153867 300842409 0
269800443 128933316 0 345434523 300871811 0
70021 2142901 0 13153468 13255255 0
29635588 20652644 0 219913976 215136079 0
338563404 36082086 0 482205150 218355953 0
232402765 8312772 0 597663175 531812825 0
143909959 2249200 0 392198358 474426046 0
28552965 741311 0 66922585 63685096 0
162521323 55676688 0 624638858 658904516 0
38620815 38974646 0 595492357 823993865 0
85816285 43766783 0 238782796 303454444 0
403558843 198575673 0 789882796 869437381 0
459315463 70214420 0 836316592 894233236 0
56534638 34831173 0 198799714 186317264 0
43750666 2933602 0 498624796 539675365 0
163284247 13150983 0 367136938 340481822 0
91386661 8196540 0 713829936 628596385 0
226704678 110867638 0 746689734 862617133 0
308850252 65226381 0 683094607 675110533 0
16187739 225980086 0 636718183 847654396 0
43571205 8960492 0 57842803 63409739 0
1750351 1997387 0 25449238 26048540 0
31185291 11638054 0 65272366 68862981 0
41275270 15188440 0 377873932 374651451 0
65006496 183239581 0 353607501 336082776 0
278115828 121797262 0 371877424 417291140 0
276659018 163441990 0 627342075 633560806 0
31556149 733365 0 514221447 424649425 0
110741493 36766322 0 669902200 722165950 0
589913361 171496176 0 697579622 649901992 0
297851201 72698729 0 317101985 363409369 0
875894811 359016886 0 963372654 574492626 0
151588903 61300946 0 416935048 424398874 0
34476654 2860466 0 204340058 214247231 0
130613117 83508785 0 164378825 182017466 0
5610070 628506 0 10356194 10668903 0
696700910 294178486 0 793820064 664532748 0
60356526 8665802 0 67416739 22748016 0
193629224 73524872 0 226051130 208752997 0
56372797 25074106 0 535471254 621012299 0
13800207 4645983 0 51957439 40737335 0
309835854 30631353 0 362674603 331679795 0
89943988 134087991 0 530104564 526174784 0
43955948 10886530 0 331086761 359980962 0
7606886 20752042 0 953179448 834018007 0
2352316 2775564 0 47130132 44995243 0
184535193 22766561 0 321606071 365850597 0
428102708 324057236 0 485292697 475245724 0
406722487 31278896 0 527690043 731377573 0
78364477 102295530 0 489676324 471503618 0
36946035 17962165 0 216424403 165011519 0
10322831 4227327 0 160925231 158041982 0
356800054 101509672 0 688103436 757866907 0
76037045 5918698 0 168989933 161460449 0
444862141 70682714 0 731130168 660263681 0
7572923 52662317 0 382167439 510386373 0
50789609 110308311 0 861587412 881094183 0
64686036 11445070 0 658959450 558472778 0
13849720 4920959 0 81342472 83016098 0
19990230 31752505 0 375886613 408915391 0
119137969 22579504 0 810577066 815368929 0
70815966 69121503 0 678708073 806753063 0
44507467 72377920 0 675025703 690356259 0
15423089 3914139 0 293813261 302358034 0
109826685 65985772 0 834525992 968995312 0
807620153 61833649 0 937097414 649996842 0
60574613 3588863 0 790800926 732469887 0
17939819 30026775 0 193272839 176780777 0
5898360 1779794 0 190765706 204972858 0
600979338 5633271 0 813645940 686809498 0
57656269 9930355 0 160113516 191364213 0
27883331 41152646 0 832908510 751753788 0
358217123 176433280 0 532166492 594983633 0
24893500 5675410 0 28759834 28170220 0
353289101 48184583 0 803478616 798322695 0
359477585 126881961 0 546579454 563451879 0
39086979 65979062 0 512653021 512951653 0
520700 14742540 0 265798312 253722833 0
37804511 2486164 0 242013815 254908117 0
178702916 4699401 0 737120852 733773400 0
427358642 96105001 0 926515984 560903326 0
32336300 4641975 0 202362708 229378730 0
6274253 656568 0 12553974 13070165 0
82471913 118184380 0 562299329 597182611 0
91819 1541886 0 12330708 13955165 0
91285931 23018895 0 618383695 773819535 0
139583934 27488793 0 576852215 565738813 0
85402601 51889318 0 120650202 83245626 0
18058619 6094179 0 22049666 19609295 0
15181750 44643849 0 315453467 276007164 0
1375570 2419852 0 62683031 62008461 0
27396349 36364061 0 487048161 485611537 0
420897593 38537366 0 514465235 414795842 0
261214321 56971195 0 406366307 362532567 0
295778426 141485521 0 825593620 784218689 0
79869802 4538269 0 260850688 274430506 0
6842639 9218789 0 107073411 91429861 0
36390421 51656278 0 522337069 521093845 0
118334832 7284208 0 161192240 20290887 0
34627816 5368236 0 451912003 470629335 0
29350823 2361515 0 118995153 120737028 0
98103357 31434585 0 859222513 834055565 0
68519231 79395120 0 637164493 696896817 0
71161851 114994910 0 955731039 950649338 0
79062100 14147212 0 257549189 219590440 0
32418666 92207563 0 328588756 324189964 0
191844937 308991828 0 616770940 734348549 0
417817525 4356428 0 829307991 916467857 0
113576842 34982921 0 680287448 729030142 0
10736063 4927420 0 180217426 174064680 0
114815799 190246045 0 164955828 250711963 0
42108501 4311502 0 864316564 883456832 0
207767478 50295657 0 600365220 486314729 0
131903999 21271383 0 925640809 881449841 0
69300524 52490003 0 663976477 726071372 0
13586478 19656081 0 138768673 198217551 0
130370630 13852316 0 686521049 479902322 0
28643638 1196876 0 183071074 211662313 0
4932540 4221581 0 117427472 133769259 0
122018814 3933484 0 400121851 366896993 0
174046323 18167388 0 629609284 455991038 0
90239418 11463604 0 134402102 135220184 0
39294341 24282797 0 172669955 175983678 0
198675602 24454071 0 302435612 305490015 0
491841164 131855611 0 716620465 509905134 0
315475731 117383621 0 426811895 151848171 0
34935907 45221747 0 194441689 196152042 0
2178216 85700 0 3967761 3723460 0
56378102 13677745 0 626034542 492683746 0
2362548 38322 0 75204776 61000502 0
17928866 18260064 0 541356859 458811447 0
71879692 82216658 0 954698478 927527035 0
317939807 2217001 0 540689445 448525944 0
175307225 94462740 0 649680560 678584851 0
574730876 166038532 0 737932241 734511050 0
125831156 120549455 0 794981944 849608991 0
533729011 255200906 0 809449603 929279299 0
21181550 9031266 0 174495815 178365901 0
89305297 25467343 0 148784454 144400440 0
11452342 21528366 0 125638715 123768611 0
146480243 98026771 0 270970302 236755257 0
7945466 10144927 0 102091588 91557006 0
24233320 124607594 0 854708412 810940387 0
106309679 224218107 0 892934364 688044339 0
3598283 2990385 0 83786408 82201674 0
325782055 216299746 0 509263816 541835407 0
208849619 61054598 0 646981908 562473724 0
101152341 63599145 0 980472194 965375490 0
227021021 2309030 0 354213229 375107867 0
465721022 180652209 0 885360286 670404651 0
634341644 156750666 0 710514574 545055680 0
4947272 2715600 0 34056112 39905637 0
202941620 257928448 0 829267105 879366757 0
2701562 1881896 0 159013059 157236780 0
1222142 929023 0 17824684 21357051 0
673788659 236751775 0 746595369 773388499 0
80964603 5509126 0 459738006 391016576 0
778656508 111220495 0 801878348 493911809 0
243052617 25917788 0 843743152 885024120 0
100865276 125417500 0 662697169 654530032 0
23595054 33161302 0 114923837 130858816 0
65702566 36056017 0 347789108 364541962 0
130230068 206914737 0 279741899 274976620 0
37384408 33826169 0 233546240 262761722 0
174542908 50314063 0 404743166 438203161 0
22405136 7044897 0 37275986 20226540 0
302277259 116590533 0 363693820 333968550 0
365927638 120866698 0 610656727 634919108 0
238073607 31037301 0 867324786 872049183 0
236155038 10850443 0 305490274 213689042 0
47553264 62316278 0 513308160 526049694 0
7871667 5725274 0 114660791 110250422 0
196660285 74721715 0 529795723 483860431 0
199895850 133332911 0 829355602 854787797 0
278624086 28151572 0 418987665 442083701 0
371919892 58635651 0 639556806 621931401 0
194189709 21020094 0 374789304 397050416 0
22038854 3524821 0 54178410 63660210 0
253947411 57199751 0 731584066 765941014 0
206183878 50331145 0 344275292 375299406 0
339195177 54700480 0 982244283 966835337 0
161678078 32758033 0 668625812 621579212 0
316189883 67537597 0 370486864 203483418 0
103444607 13675618 0 184377427 113905213 0
418406187 34370121 0 875787505 776122419 0
62894932 145819784 0 574523650 581041248 0
312221744 246108541 0 778343067 788692409 0
261955737 60053511 0 359906502 334087790 0
70667338 975892 0 132927601 145525141 0
44546954 108701037 0 845549686 726191482 0
347894941 68552539 0 374113220 372353673 0
84442664 61005852 0 770319477 842040559 0
128122622 45542442 0 477699841 534980190 0
222657287 201473269 0 606286972 717051146 0
153285433 74255483 0 167152033 184209104 0
168639611 15153086 0 616585954 631679276 0
49737742 2765420 0 787771546 786258607 0
78554414 183138756 0 553304020 547345252 0
140541193 177728887 0 520947612 473242847 0
88113041 111502574 0 567054817 626357349 0
41005896 18555010 0 551170478 601043103 0
35289710 20362969 0 273428973 250816539 0
346493303 158816975 0 487885597 406966597 0
68553982 6228808 0 109712475 115981626 0
112908775 113299481 0 798099377 596388847 0
10231473 14598436 0 299631526 290434465 0
88913844 70783580 0 255116390 262650183 0
137241684 64728932 0 358968993 544406483 0
33689481 43219466 0 531903513 540510721 0
250324045 55947397 0 271165213 210336657 0
19580122 9914815 0 32150029 34662347 0
40721364 11584176 0 425150060 419158170 0
23127111 17628611 0 50997337 34700949 0
87850228 121141822 0 522089349 428697600 0
339796101 121863327 0 361728585 332775406 0
68061450 9422497 0 239779874 174462456 0
40815359 67502079 0 180187023 175195849 0
785244603 392471581 0 926122894 789671086 0
489928303 347686161 0 786798575 670050596 0
24524171 154193533 0 690847212 679169291 0
189674795 13549179 0 475314186 444127486 0
81106849 232951177 0 882582163 874393767 0
98831760 50593944 0 604203213 807155149 0
458733278 40029285 0 778571930 714847960 0
701516756 29641825 0 806513613 499441665 0
11507735 7419866 0 323998742 366161656 0
475434407 63494930 0 525743985 334057086 0
161326019 211659333 0 459067801 463178757 0
5446971 3490201 0 236879721 304502663 0
8515596 49447517 0 156344158 129362649 0
278753292 13014703 0 605508746 579943229 0
256578079 41510839 0 527217616 521679333 0
177062646 49817994 0 228675948 217197236 0
56767452 10070192 0 709747757 546004402 0
15796760 10042012 0 109851536 107095012 0
88325255 96083777 0 302919861 353844054 0
516712332 84586499 0 565301700 180884535 0
313951530 47951761 0 789220073 762079222 0
250048485 24877988 0 347282881 418311491 0
100089002 54019136 0 613778791 503442868 0
154366365 14759587 0 705388758 703956528 0
141568879 131366064 0 343523852 478557934 0
154934120 7296477 0 386165634 341364761 0
29626067 144138867 0 547814790 521008190 0
432056753 59892178 0 670582112 650241953 0
46977471 61817500 0 351830096 367282075 0
3906380 3658556 0 25643915 33622009 0
113276372 55369112 0 387439468 246997634 0
357088247 160808003 0 563473751 331604856 0
7178806 6997798 0 316221319 297462816 0
51719335 7894111 0 92114412 53468841 0
149428193 116775744 0 209407706 260048132 0
4227073 24235395 0 209679664 214919718 0
12226551 76464263 0 561634015 540137664 0
33693029 33113307 0 491074943 438734322 0
64696527 15625049 0 73930247 85579411 0
38225602 6900810 0 144554151 137128006 0
48253034 7707129 0 855345707 932081906 0
108403928 164870526 0 482809810 574483124 0
12820338 4103942 0 228365509 293504555 0
692103511 65061568 0 723823133 669630164 0
8109464 18055909 0 749880870 715541691 0
2595993 6455294 0 24929050 23096556 0
97825139 152443166 0 755124399 701043865 0
341923098 323753555 0 580111805 666826518 0
44039123 52911443 0 411910267 481816978 0
142828438 149643492 0 454513438 424557303 0
401055429 196448726 0 554043706 580703988 0
3939367 5919902 0 75470686 78270267 0
111823156 9688598 0 661292880 569179993 0
78046678 57863188 0 592826595 615481709 0
296059441 9306769 0 864934997 536132767 0
481739690 269607489 0 539035144 632247349 0
141308369 62871203 0 748091145 600838900 0
168978979 20227754 0 633655572 613385427 0
52427264 174499570 0 815986070 831280338 0
431057739 298800658 0 466460970 501017167 0
248969545 68195324 0 305298773 297383336 0
230716273 12490782 0 631812724 598937265 0
443149086 44584211 0 650899289 571676202 0
2222766 2108868 0 3117356 3494541 0
89574460 94447390 0 139450484 141974668 0
2524725 9141883 0 244133868 263739065 0
394534874 207669700 0 580958948 620098934 0
284587558 41556538 0 881310992 844672926 0
2596942 1752698 0 45751758 42261392 0
12816505 61688364 0 826124212 833932169 0
21814036 35951910 0 588963138 509189377 0
114011647 81711048 0 871031075 649306796 0
329272688 12343923 0 533446110 437909321 0
44582409 77556 0 156815703 177914116 0
634018 13090598 0 222591830 212064190 0
296954432 77251325 0 738744990 809202948 0
212526258 60835778 0 352523193 255330653 0
273575910 17885666 0 432028353 304263306 0
12542435 9978046 0 51100466 38581206 0
34841218 25315262 0 449300726 420348942 0
39328345 100720893 0 975410918 862569179 0
58560371 47878838 0 509199926 526854136 0
155896566 136412710 0 895480940 961732052 0
1305178 508216 0 79553298 86427128 0
593746 2373808 0 9484627 11670499 0
149199986 51191965 0 468156538 333935139 0
32842732 40806370 0 724673768 598095979 0
4499478 3455141 0 23482911 23971078 0
37243620 80459378 0 728813216 840006840 0
289889554 30888899 0 333793094 230780854 0
173468742 24806098 0 350331545 202513416 0
194927709 170767483 0 380554989 452855517 0
7913549 71342460 0 464400217 442663953 0
106528675 10220148 0 612269836 496773947 0
714412687 281649461 0 981779483 756697847 0
229257122 27856771 0 969551683 910231447 0
523376884 66902015 0 920580416 896419293 0
200302166 142327928 0 628586485 736542582 0
37565160 24541438 0 426750441 430319755 0
55935086 22229198 0 130355380 171151402 0
32459474 19275550 0 94029258 100108404 0
251344434 267054943 0 338172197 271862557 0
432101386 65793402 0 702722488 692036748 0
33051414 6328948 0 300168541 236003478 0
21657166 17354833 0 688340015 947637079 0
5930576 30053371 0 229922097 240947963 0
231316407 64394550 0 858336787 801031471 0
324993261 120149421 0 351383529 330699596 0
843743201 68451013 0 883902695 978473592 0
430383366 554818839 0 765897711 762660452 0
174974749 21561495 0 542089353 520437808 0
56811897 89050271 0 433149434 471618620 0
74968573 126402088 0 673823411 585970847 0
68347826 41649341 0 524975777 557126969 0
60531185 10187740 0 74607948 58599370 0
396790479 212519734 0 603785531 399714363 0
130989234 6952322 0 195929562 191300412 0
4189525 2905453 0 54545776 51209280 0
37108520 160424396 0 681289208 711534138 0
18052128 59091464 0 350533765 300633352 0
1972408 24666562 0 164551558 170793602 0
262108964 55311310 0 684268811 653407608 0
121588047 54667476 0 699757897 675022520 0
594421520 46234260 0 721869112 518607993 0
141136300 5116853 0 517659673 486507916 0
434208306 36196965 0 858309005 728841957 0
210790078 57317439 0 764020335 772786016 0
127552620 60401287 0 926012985 841460159 0
11996325 26348366 0 158417119 125795953 0
35308174 117135135 0 622793755 634460339 0
316125017 62033863 0 486651482 480871903 0
59405199 96773248 0 458189771 449843440 0
130086887 16579751 0 184388475 151256811 0
242221869 357130626 0 774923582 851111255 0
37032378 24057631 0 129900909 148661486 0
109645039 9916758 0 552943348 603298870 0
53366657 21443508 0 661377688 593882731 0
193815766 4156407 0 406071270 367086445 0
171004436 144145624 0 189304456 177190451 0
69342749 325953 0 123169851 100923869 0
274033071 215932270 0 812587777 863302095 0
26814302 30227020 0 234465286 163127030 0
38468015 20258014 0 163994173 158122560 0
59990998 66553665 0 311598810 319238191 0
238686489 661720 0 422183470 372704815 0
204355767 1383465 0 309326275 225585295 0
144573840 5204516 0 469905679 417576989 0
150297543 117918440 0 946656634 904587743 0
38864024 260249887 0 874410915 883966581 0
97074475 105895420 0 348999751 296299568 0
345492842 202407753 0 775374436 762701583 0
10048184 3336982 0 118206349 112193463 0
84562829 17968110 0 115386719 117899277 0
3368866 6075209 0 41876689 33970380 0
113741991 42954584 0 534681719 619129357 0
34385835 17523854 0 83765370 79824086 0
395978526 80541593 0 598726547 727445387 0
278114906 87590428 0 436447190 375187442 0
15848555 4128617 0 34458886 34875114 0
460745954 21941115 0 883076215 725199485 0
346150897 39373970 0 903408808 808086286 0
49793892 192666 0 145930398 147282200 0
417084028 91822211 0 830113238 722698144 0
816601191 117362650 0 962979599 807505094 0
172336067 8679370 0 313263419 340269040 0
400214 13095056 0 190872473 171719235 0
197743940 18479667 0 322726288 332841040 0
92066547 50774969 0 310308352 338479672 0
34261742 173655178 0 852302140 831781149 0
223269689 126127539 0 650486312 660096918 0
15335762 17153318 0 249301798 257569314 0
51945792 49713348 0 357768475 323395630 0
164143637 21661685 0 448574329 429056298 0
164219883 261897728 0 775917522 806640023 0
75087233 14874956 0 723875485 680810005 0
185837832 95310505 0 692424507 789652772 0
160011615 59538681 0 587135175 463186714 0
214146628 14626339 0 572577778 490077340 0
5567823 3224144 0 44104809 52010761 0
36154502 8762197 0 56011998 63340454 0
150773071 62299962 0 555009572 527861849 0
24594357 18517401 0 60944744 60645611 0
37649897 14237368 0 161944347 177108381 0
295566271 226955 0 796648047 697492857 0
107861715 19963367 0 256994931 254525457 0
7973842 29802857 0 291297143 268623839 0
316596329 250012730 0 576981647 527012292 0
41664841 2871574 0 208708954 169244956 0
17733084 32148171 0 225553705 225567594 0
163236850 11855626 0 735175519 673870926 0
82938936 69026482 0 619711628 451858522 0
84914417 13994814 0 209175922 155145810 0
24248169 13373153 0 32358171 32918944 0
170861370 11690249 0 764307758 958251357 0
79072466 128016105 0 696579684 794557541 0
62966018 55610016 0 588513216 667639055 0
277165080 51727295 0 720800027 805024887 0
51068871 55002832 0 164657791 116316128 0
277014629 7634401 0 731266695 789734528 0
8105308 1618522 0 538585147 527577494 0
334579243 284670213 0 799789384 886374878 0
212335449 6399546 0 410636262 429690350 0
134715881 140131669 0 467303433 448720011 0
514642271 34067759 0 763572332 558213621 0
44763567 285529200 0 884559089 905699748 0
415311014 334864162 0 505811240 449645217 0
53187649 93692773 0 738129942 785248950 0
48234859 221167627 0 878672337 860781839 0
70138325 25209504 0 390241826 261636929 0
108402218 34248098 0 725318911 719315197 0
37007619 41821015 0 136200228 156769490 0
614211897 310894117 0 903601151 493262266 0
98875529 74758573 0 417870254 410947620 0
422774465 7503257 0 531674205 465019921 0
113166037 19693594 0 795962406 809221057 0
24640157 142707990 0 722600547 746840725 0
19332510 37609156 0 471494079 450271641 0
205354861 55585053 0 713837848 701435824 0
71323934 167699602 0 402173403 557875464 0
519568691 112381266 0 624962247 574412940 0
17252284 31086664 0 94992825 97434619 0
34075063 12354057 0 875457812 786350888 0
19926720 19206665 0 76460918 72201875 0
2138956 2496923 0 535220293 678391319 0
130645810 49053335 0 470568177 467403457 0
45193310 1388110 0 133003882 121732385 0
8346035 8862741 0 26069960 26254473 0
251373117 294798426 0 705619554 849085031 0
68086611 26181827 0 98758133 33178115 0
25558106 119802990 0 730550545 771436273 0
125810873 19563420 0 353043844 406534804 0
39454821 1496626 0 187590043 182935692 0
88173452 13098402 0 98075319 111621130 0
94452617 21171422 0 130784250 125533025 0
39189583 6280928 0 160790276 168422854 0
512495723 1176968 0 891109940 803598457 0
323185343 156666472 0 612447830 780540500 0
3558403 5018108 0 71132030 66619717 0
550651075 1456495 0 816167453 917944631 0
24901461 11314972 0 648175858 730219342 0
171420677 114879390 0 201704569 176133063 0
58908971 21256698 0 127975838 106567339 0
121519991 39135992 0 813943657 770212787 0
57649468 59485121 0 791514780 775288076 0
120563142 45423589 0 539685500 568344979 0
52127548 45578153 0 506075345 687375801 0
93415582 71679888 0 152365185 163448552 0
148981762 10849081 0 300481984 319331032 0
625817025 159940526 0 805527999 258523885 0
57228364 267637141 0 657757479 613857715 0
38406756 25041512 0 777691099 843862849 0
29154755 18247284 0 512998984 563163383 0
17959739 9424290 0 65979958 93501349 0
173578997 63455907 0 396127745 419644363 0
372101179 209544353 0 423829241 399883127 0
27657359 5431494 0 29191136 29786538 0
86260231 40926772 0 363887482 372624985 0
441730100 293027225 0 781787319 724473072 0
123306473 13942332 0 187485133 187004992 0
41267127 895724 0 51671971 43966408 0
196098409 21489081 0 856907679 820294746 0
7973807 87812010 0 724323116 740121958 0
88205744 66127454 0 124457736 122858354 0
121833736 141205016 0 766122093 757225600 0
183103504 87635178 0 318880160 300130908 0
31219246 16774500 0 66249928 57919861 0
461442820 52146952 0 832230662 739560024 0
30725069 21245857 0 223560654 250909810 0
69292563 92060478 0 338726465 398034250 0
30478509 34397108 0 422843572 358834416 0
47039664 48629768 0 733416879 853271095 0
7247405 19701089 0 271145163 241451438 0
44781954 26248668 0 742724698 928624584 0
315072650 2652325 0 488879494 462781669 0
175603070 110215829 0 218779964 153941768 0
494969356 65460323 0 608971965 486302529 0
8848171 632937 0 18658212 17786760 0
6206919 13543419 0 73519394 70074104 0
11341587 16212884 0 122315863 135581805 0
3414447 52299949 0 191230997 184518072 0
121388580 78354237 0 201120254 239067345 0
65560676 43775472 0 380614745 357724575 0
160795648 98524078 0 340861184 341717428 0
19356084 6418858 0 132789280 149457981 0
86592769 57770786 0 147145192 141867091 0
4704250 16953611 0 200859243 174286639 0
29702932 454835 0 143096265 110802585 0
734252 1396884 0 185935133 201033630 0
213759152 13380708 0 396665266 381809318 0
10379686 17211925 0 380704538 409892769 0
56020243 38398766 0 929594868 751747969 0
59217848 31472249 0 200113617 171952523 0
132450527 109950133 0 516542891 582692313 0
354080669 95264476 0 567639358 543429048 0
123435247 25290708 0 535771699 519616036 0
75996930 43637532 0 99506280 91787024 0
112618847 17008164 0 592913565 440790415 0
138913200 33821263 0 592051726 560643145 0
120754249 41651124 0 478892031 419893831 0
59757188 22401380 0 397400709 378565178 0
25576957 22421701 0 419228327 394911985 0
203033695 52308940 0 927572589 768801263 0
137782215 121839793 0 208425304 204677994 0
4284195 18202129 0 95248993 95808784 0
76522982 4608797 0 105438583 95395552 0
61201714 2383305 0 407652178 498805120 0
339340745 150570940 0 955817908 887797804 0
28350310 45740408 0 373557542 314586430 0
57835925 2715712 0 537033440 494278501 0
427344056 121340970 0 753822958 712801002 0
28370171 23848702 0 121030291 141732314 0
237540062 72496665 0 500878895 574883339 0
27331421 13773879 0 567090988 656355506 0
212116190 187639433 0 939432107 918038536 0
107752342 8321831 0 141855639 159418139 0
136303004 20588945 0 439655768 447574335 0
36859823 8130339 0 227256844 237558319 0
172356105 25000669 0 316766952 310300239 0
213962988 38508460 0 601334099 445864374 0
57588340 21121453 0 589507133 630141757 0
77720729 57979154 0 258280924 282601862 0
235307589 18187302 0 828476698 821723273 0
19186021 84182706 0 856533923 880516594 0
547765340 345664651 0 613093567 568933177 0
361135070 167827011 0 466254581 516289150 0
71300414 14867097 0 82399612 55691914 0
66802567 13432890 0 169092711 196636612 0
13649860 2044833 0 48295667 49515833 0
490817870 45695852 0 569408521 218181167 0
44993428 49127432 0 173357887 182328098 0
106996446 122147094 0 852179427 730008070 0
4110687 16221041 0 70922255 71747202 0
519468544 130919102 0 774034579 671091678 0
323302643 15344763 0 554490936 583617284 0
412010269 106243132 0 573274993 457092011 0
117573081 60799829 0 574480850 471663238 0
151927702 105970125 0 487355330 364276585 0
88022168 13480820 0 280366694 250909720 0
93827944 2160823 0 608931302 573452067 0
159741704 7776950 0 431041828 440250141 0
5687777 40405689 0 74278660 115663785 0
520103741 120720237 0 895012443 688973732 0
2429571 7593837 0 65037635 56421815 0
25681910 76681559 0 784384536 777606642 0
37256378 61013958 0 343896658 351389536 0
434278537 29272087 0 758686705 746706133 0
113343301 273758696 0 769074084 788396705 0
742075013 105649451 0 888319202 819382508 0
85557754 18868045 0 324845956 326284433 0
91803653 9528177 0 107149197 46893486 0
34156762 13806597 0 44488323 33489370 0
162116344 33392262 0 517363323 558665230 0
209914871 100846962 0 330992912 299666814 0
215330158 7494453 0 289033471 278514483 0
2692571 525198 0 24307052 24620623 0
310781391 123383163 0 693138148 702831404 0
5278703 10316618 0 41545111 45217250 0
19861149 18815954 0 295475291 286189620 0
83697222 7095312 0 848855396 565619910 0
485830036 127803545 0 520368387 274230099 0
363940328 6288306 0 544012670 440988129 0
1443331 962791 0 43468449 45394010 0
136132822 32180266 0 861743834 757863776 0
34645039 25912002 0 463802584 490062499 0
17849381 39222936 0 394876347 407840016 0
351963713 113570297 0 664157789 367056536 0
170710214 112752276 0 399291039 400484712 0
5069309 23183149 0 524148579 440610798 0
622938204 4753991 0 708303555 281785189 0
445003177 83996205 0 810792410 669327026 0
214977105 76008832 0 804574191 928627171 0
33460158 174455238 0 753565940 713163128 0
77666493 38343013 0 390931597 393236202 0
59422790 20930559 0 285294687 329588916 0
100514063 54210204 0 131627659 127376498 0
37553682 20794096 0 159999233 156887541 0
502805661 4087384 0 643752324 536506686 0
63821357 19165482 0 163851367 157428779 0
29626793 6855997 0 487337176 432054388 0
10341493 97491415 0 359771648 325585939 0
19164550 11074969 0 148056645 152307700 0
11793550 149768429 0 412662361 558891506 0
390450918 80759409 0 624200188 616461653 0
1623516 12334797 0 41894421 37393576 0
42462967 6765438 0 126318084 76116311 0
6161658 504962 0 20734784 20304001 0
22502753 164824731 0 447338771 616974527 0
245430044 60694308 0 602543275 468410270 0
550453461 28111791 0 744733394 589445632 0
197474667 45437338 0 525188604 523330385 0
445849391 20497232 0 567773423 239997440 0
171651432 47875630 0 720858437 745532517 0
86695582 108375568 0 690593602 681961570 0
81640255 6040533 0 476241084 523561943 0
543362 17462331 0 61542309 56235429 0
22848410 13625488 0 217759591 221160813 0
9457355 3035798 0 12535618 11223740 0
59845703 5975624 0 113619731 117628886 0
150909211 95965597 0 572862958 557522664 0
264617094 35715227 0 563816475 979577129 0
735319146 203357097 0 870279451 520226511 0
9542945 165864459 0 482401303 474400745 0
122370911 33779475 0 950470990 725649720 0
367920429 7738532 0 853400878 840250395 0
68950500 394786642 0 673281858 773849403 0
32520493 3847554 0 153545579 160364639 0
363586104 260633227 0 760038947 739984061 0
295211153 91718204 0 457352217 310979120 0
312432536 233910212 0 903871715 884207595 0
63871247 10628354 0 137992029 110483520 0
313249575 245601812 0 741095835 647207501 0
66212 248971 0 6288708 5908872 0
8405060 16586678 0 715358498 650233007 0
32231358 247525972 0 740555149 743015375 0
60883715 1792736 0 219050474 230417614 0
4960420 654231 0 585423452 565210209 0
33042829 65861835 0 357656703 309398745 0
151324602 172499754 0 663301176 636501422 0
175458388 43690041 0 284943672 263671248 0
173534920 158438088 0 240415919 212390434 0
33431562 25833572 0 63850315 69595239 0
54082352 44348836 0 437161058 441082537 0
525660280 27329279 0 588892866 632378560 0
866845 1075691 0 9035533 7073784 0
587496138 283720762 0 692887364 583608219 0
533461002 282856005 0 715636650 681667417 0
166012543 85679472 0 868390906 879858825 0
602209695 249137737 0 865649767 786118026 0
5087334 3154836 0 8182478 7440476 0
116941107 107994766 0 773488932 814845877 0
338631236 29542382 0 612530643 694170249 0
89080009 13276859 0 330646271 290525828 0
20262620 6570181 0 123018036 141585720 0
197109619 49028955 0 210642418 119770230 0
88413942 15418859 0 89168226 88218788 0
38290134 30168858 0 796709298 753282672 0
13995099 13463932 0 600452331 798078228 0
108385024 336376231 0 952519934 787525670 0
22452258 57844547 0 387490173 416988305 0
262848925 42217660 0 818537999 831114202 0
162328370 50009343 0 733533713 810619843 0
542594 1020931 0 111665037 131919246 0
256498170 9569099 0 311652456 248835788 0
114251261 21206468 0 720078731 726371079 0
510266167 10651642 0 815093060 951604456 0
195031196 123743983 0 846721554 854169045 0
392849539 212694802 0 711627923 776579361 0
77021193 75373831 0 829392911 826858795 0
31575143 24665035 0 216067626 274835705 0
29925400 75538993 0 440934014 477876561 0
59518825 58433828 0 159635567 141280538 0
3244339 135130264 0 536025165 573526424 0
332336637 158718012 0 576991416 691425284 0
1563876 3739484 0 12875499 12725123 0
411991599 77679791 0 658567797 300189517 0
333933905 99717814 0 627317550 628587852 0
60219855 3523303 0 79518154 106332840 0
1283542 1148521 0 32947957 32486604 0
55361196 13552800 0 318012204 278756045 0
110788826 39692474 0 140943966 135409720 0
411510115 35127189 0 949680538 575455792 0
283146454 12547389 0 448696017 441972544 0
393667241 121072418 0 602285615 629648258 0
22329300 17128727 0 258868621 229079832 0
129517565 175167573 0 403074452 580066371 0
4984168 14125300 0 376498411 425608752 0
54227698 6161064 0 201400622 225689745 0
50399660 68074654 0 491575452 455861905 0
4496266 2292939 0 17855075 15498149 0
178088691 114704053 0 201826444 180946845 0
54397300 16114 0 329620556 382340944 0
27073359 19399368 0 216857965 181056622 0
95462189 45273359 0 517850889 493913588 0
55496815 1127233 0 132860264 123988208 0
490681 305885 0 5246871 5070164 0
309070006 261591741 0 557199035 463805989 0
58499486 41388448 0 617076538 529845184 0
304620317 52558967 0 641541399 544270157 0
4900153 219297213 0 865736673 894263065 0
20627188 31923710 0 129483474 145532689 0
25386311 91939357 0 936181606 810771213 0
15164106 5625118 0 92414483 87988679 0
55405653 4410252 0 435949431 430378465 0
78935057 100979494 0 806191743 771777258 0
29717748 12174186 0 250977358 248037613 0
22216727 5156870 0 52537585 50767499 0
302008100 347580226 0 801159142 752524383 0
3446563 3658337 0 93047271 147822318 0
138982795 87055624 0 178448447 210552264 0
153194168 37855719 0 176062169 106917877 0
150000519 20331935 0 279295627 267694670 0
33191026 14875962 0 91212730 112912190 0
51203556 900039 0 791764231 760306051 0
2367083 1593578 0 22757320 22035053 0
102346412 13493406 0 472190786 500756801 0
28406975 29916987 0 255796249 288116809 0
232147007 50253929 0 434918163 505640211 0
224367079 116505912 0 303121959 306949562 0
72829389 3244891 0 166913344 165391358 0
138615385 12469046 0 348097495 365294748 0
5017126 3583924 0 67703870 66804668 0
43125966 57763955 0 526355596 549246575 0
90803148 88156449 0 587660391 729959197 0
83980782 11860829 0 105551480 126477678 0
3387952 24091389 0 500777568 491303335 0
68850182 177978049 0 921029313 913515735 0
425296092 78541865 0 484283813 497460920 0
21751992 12026279 0 724524310 754551957 0
27444267 50844935 0 304346120 259840502 0
19251026 4750332 0 337253344 371635896 0
30197309 15096177 0 444467158 485300837 0
95972601 5418320 0 223367739 136913333 0
340034629 88813702 0 429163622 507702445 0
6320379 7875950 0 77657267 76771404 0
256381 51223857 0 705369314 735536267 0
5287680 42293520 0 370986070 382886420 0
19799236 126644728 0 692403248 587748880 0
487913665 75596166 0 783507658 770564635 0
208254959 89033147 0 274801128 235151760 0
65517661 19657025 0 354303652 360803945 0
28330718 926212 0 88958154 83411586 0
119373023 43555270 0 938108341 856221961 0
44682767 50562426 0 412065061 424759031 0
23637461 17059096 0 312286751 327408591 0
45894412 6389119 0 94386752 100630814 0
262265788 166243679 0 474558822 429883332 0
141211078 1236326 0 670666604 664574220 0
757708 243654 0 1215827 552083 0
168404885 55379684 0 336770950 352684128 0
175268382 10370154 0 508122281 457426873 0
211803524 85735717 0 453315104 376894391 0
453572079 68474403 0 739640849 720975265 0
66149697 47777479 0 308609920 340934172 0
106323943 88415769 0 540021841 528796479 0
42330074 102287495 0 632800045 628139413 0
16395046 22849718 0 99843037 93914101 0
301297663 31810711 0 567343569 541488810 0
212063627 91711973 0 257457755 159348223 0
15647346 14522641 0 263374148 245052489 0
119437548 32604870 0 377730087 426109144 0
226199842 47754700 0 319086970 331719131 0
185672034 133713006 0 705820749 641999498 0
84761055 111054473 0 704122556 953270541 0
59816645 216313947 0 611738386 599435351 0
66680995 4350806 0 612005124 680146941 0
623561504 312062993 0 752563074 570739561 0
53737286 149928108 0 690782473 795205189 0
267283973 11401126 0 864825159 546437226 0
485244492 107902801 0 530365897 541582618 0
37689825 22264240 0 964930870 934853849 0
6314461 45124055 0 88546328 125586599 0
148982142 73493991 0 285832505 283940394 0
223745271 135890207 0 251270528 262431258 0
336892180 390234486 0 459542241 459130619 0
176891658 10205075 0 332523323 302141615 0
27136096 13375213 0 163736016 186031969 0
376630414 172065443 0 570749990 306718542 0
497494926 124414749 0 548531723 445522713 0
1280209 19413017 0 72309290 101234287 0
50203997 27771100 0 58362429 49925033 0
139354401 57618314 0 240353647 247339448 0
497597295 115109166 0 606545561 331780565 0
1393417 122145502 0 815176404 760380932 0
458111162 132710274 0 600602356 515425232 0
47866717 8487554 0 560190255 572236220 0
373465355 10848085 0 952709189 783178249 0
653421368 265611826 0 688978167 507030477 0
2005695 3655088 0 61150057 55771156 0
295654823 3286041 0 412085151 316870869 0
36091230 8525199 0 85309454 97559430 0
151150742 135621975 0 930447469 823202084 0
4220066 144729667 0 717039917 669171853 0
56286371 98871230 0 662977018 656931648 0
563256619 339168705 0 779468976 817744371 0
57935210 18396490 0 635512067 602618377 0
403907852 167356946 0 729783865 718275480 0
34947659 42775793 0 629980536 648108664 0
46860123 7462673 0 125297117 140643708 0
262575588 185106178 0 293568790 281508756 0
7353977 8792698 0 152203993 149409332 0
206192140 128547057 0 463779659 521030841 0
45647270 9061873 0 241176243 200657413 0
7507656 1713287 0 215744340 219876384 0
117478657 51711183 0 851730256 954491962 0
607765578 575820772 0 728005837 838835782 0
63325677 33749810 0 697988167 716801154 0
80466466 73752162 0 464675249 551318798 0
23157292 35002728 0 432142583 421611151 0
261001763 69313590 0 712889530 724429090 0
30208185 41638543 0 467437337 579044427 0
184684363 35966958 0 498804586 494086335 0
19105631 7220113 0 335023500 255465809 0
45268475 39385696 0 416111896 384202940 0
33366845 58697058 0 541696481 326653233 0
306919267 73341422 0 712341756 908778749 0
59484808 116770442 0 567715048 864787371 0
39922805 58025719 0 736877863 841458733 0
1119088 35710 0 9260132 9698092 0
355595105 114407875 0 889254145 898736228 0
376603823 206361726 0 576441258 544791958 0
8401589 5588794 0 79770208 85157243 0
153005033 22841779 0 866552497 769032835 0
512684234 39877303 0 699391503 754826710 0
33577490 525781 0 70484526 77900662 0
138481812 8481666 0 371172754 360324816 0
16019406 24807541 0 771980867 785851618 0
17358047 76696399 0 861372519 800734217 0
19184326 1539107 0 86298404 121939021 0
280568321 85648563 0 361722906 375760850 0
288285 2525534 0 33472725 33478622 0
126765214 1430688 0 373246881 370294399 0
1724323 1876898 0 70106063 70260285 0
45372839 36218417 0 106420014 110745099 0
451193991 116385986 0 804516513 763170043 0
183723687 53619606 0 568992547 539917198 0
71012302 122330203 0 720591573 713026093 0
46555631 123873123 0 831751035 810051614 0
549316147 268477202 0 636692894 312865154 0
17600307 1483792 0 26466750 26302020 0
20620457 25544251 0 154229443 149617892 0
180436547 2777819 0 291846106 202524425 0
333829622 113577081 0 570966211 451201402 0
29687849 53502773 0 127843773 138574967 0
205526038 53208518 0 281953244 262998657 0
186238881 67890401 0 253443257 185040520 0
137652002 32307693 0 393021084 424776521 0
777560810 287658874 0 818728648 888610408 0
16635844 3795930 0 25092507 15085179 0
5183142 10822607 0 119976049 123056223 0
107484274 33165485 0 322827056 287364230 0
275595983 162048024 0 287651036 293916955 0
5672590 6670778 0 38992985 41822286 0
18622968 40889166 0 771439294 874299547 0
4244396 1048665 0 15575688 8791374 0
41450532 24529248 0 483044114 394856952 0
2545762 17152288 0 67216367 69067619 0
113395036 69640649 0 239234003 286863064 0
292238927 98536640 0 656639848 639286608 0
81104068 45755853 0 428077391 526480250 0
1524521 18178767 0 143158674 126207509 0
530534797 289713633 0 664294817 524885789 0
59730957 186739 0 286593446 248497186 0
230169359 31156862 0 471235437 460406158 0
86147547 1467490 0 504132145 529785823 0
200573390 45143923 0 416119877 479600607 0
19061275 9605285 0 341430150 371440264 0
15342018 2517877 0 91846805 100087572 0
30477271 2770655 0 223425253 196413914 0
38275539 32691476 0 916644070 863866631 0
420004846 23075595 0 865440935 827981707 0
449210 751918 0 2792102 4204145 0
90889198 53281023 0 187188313 141300574 0
29376744 3470912 0 197446551 197805532 0
115740429 18349369 0 702520157 687909512 0
82358026 75491970 0 290074311 310765171 0
318956007 85430993 0 499194606 477498677 0
515693121 26309172 0 603290149 656582516 0
11666822 467239 0 129526191 131785679 0
64067013 13692291 0 164575095 167216444 0
19158284 126260742 0 793974572 771419092 0
169482799 245358238 0 331814758 344589166 0
14991337 14221142 0 402840427 308027514 0
44629103 29669988 0 331504560 354047257 0
19000613 26303166 0 328070643 310814541 0
121175400 63646018 0 477638105 496774759 0
175736963 105265886 0 633181671 711996795 0
190214291 35924653 0 456324778 322347906 0
775509034 24364343 0 833173001 246543890 0
157394017 7264979 0 209826485 192492964 0
22674909 478607 0 27219245 18589768 0
208726179 123272092 0 402380849 499214777 0
153145996 90836649 0 458341202 456311928 0
340300392 40374219 0 760336676 427887237 0
13541661 1183462 0 109382921 132267802 0
97090683 18642702 0 767971404 835216239 0
122748948 18576100 0 498917473 541277187 0
222828991 61465520 0 488868906 495373652 0
834686 182199 0 15821510 17223979 0
236480835 19618782 0 531399562 532092295 0
177774382 151063256 0 808926007 641167774 0
487198666 332478112 0 945890893 881458146 0
39245884 50210312 0 575056117 452196613 0
122198154 68268333 0 349366531 346393609 0
18691591 347094331 0 645994025 599493376 0
317920048 74656831 0 504106582 496408943 0
79035954 230263594 0 479315486 499045443 0
81440682 29477338 0 784155199 719945600 0
66558589 32204785 0 232293243 237928725 0
517450 270704 0 2553808 3312073 0
120342373 384839 0 666209648 644570349 0
74626 3528012 0 10317781 10423284 0
1069 69 0 2482 2705 0
11099944 77167457 0 262330629 312495624 0
76339948 62817652 0 654858117 690216352 0
51761626 62954272 0 589190444 604164963 0
6293703 4982562 0 21767376 16600546 0
431351895 78996871 0 544451920 588365369 0
22614749 2563412 0 126271641 142555268 0
78163145 146179466 0 604706719 615385449 0
214066227 145700989 0 930201024 973425758 0
221964415 63848597 0 978203631 954616947 0
661512 1477160 0 52027387 56558372 0
40928065 12711274 0 94610097 67933209 0
13644112 11939244 0 422463206 376683731 0
110768634 77269173 0 262525154 292161132 0
48644779 120020438 0 577508549 575711803 0
69103579 49410562 0 707881354 708643046 0
5594473 16855962 0 269322434 281469310 0
254504291 186235342 0 524483056 406739546 0
355029284 103712023 0 440188284 307173180 0
44950582 4318207 0 856960376 965195195 0
17391390 65717918 0 825680718 758807736 0
25986959 64964083 0 528455560 527879050 0
514138123 139201482 0 803410439 798699598 0
668950388 50842933 0 824306669 932251766 0
8897864 572304 0 169457752 174043956 0
1543837 58244156 0 298741603 307670922 0
141260311 35704973 0 197643358 135586431 0
211104607 5384991 0 858875064 901980583 0
135949995 150037370 0 368280898 446138859 0
825514845 75426938 0 932221583 579825710 0
380868185 122659870 0 767507681 834560969 0
282331805 11624424 0 859573709 938857998 0
553624897 288732717 0 665667506 472453425 0
46094830 60172379 0 767083384 766556252 0
54238078 55073723 0 415789750 430253624 0
22215844 79305733 0 527463042 570013394 0
20165285 734404 0 503949526 498052169 0
225229544 18505725 0 345435991 272479627 0
413942684 18269578 0 760292396 422951912 0
832702364 314155201 0 864343988 842888532 0
133935067 3154991 0 575431219 590851274 0
69192904 5798147 0 491173880 482829878 0
91971790 173516537 0 369295036 377885813 0
86999074 45109565 0 369070161 336066070 0
148955729 82454999 0 563152421 508230742 0
26166300 40033744 0 668209885 653872653 0
5143428 188614294 0 572495161 580801967 0
524421307 36588967 0 751164894 732584154 0
482367682 144644039 0 970236806 319437013 0
126617566 50692228 0 225883571 182611129 0
232942213 80716439 0 826117813 792769288 0
148281431 13691621 0 203505746 140527514 0
220647510 81128541 0 598099584 478146182 0
148121767 135476915 0 164601642 191054928 0
26610562 10298809 0 126924972 113964075 0
43516973 124223959 0 852692668 921341606 0
16060762 4773846 0 299038172 343482821 0
2697773 6006080 0 182078994 182510397 0
81491819 33584448 0 454168498 392962291 0
46194869 7414435 0 176804216 198167754 0
204751150 155435938 0 369024833 465172063 0
521661692 616639449 0 774887230 676382806 0
456194426 174246370 0 524874250 281203655 0
30413003 32204462 0 458765577 409034202 0
186846849 49285241 0 227140298 227975570 0
265819904 28021317 0 649983038 654577831 0
639624323 253379723 0 696062162 705579541 0
185418696 302800808 0 831111635 799614340 0
48926008 61779335 0 405182690 455370028 0
80679302 573834871 0 798538492 748132382 0
146530680 18445376 0 496388999 517000856 0
562246204 451396342 0 732655505 725094276 0
103055662 1288773 0 856224679 798013051 0
214463315 104662826 0 348233833 218415483 0
3996354 4522345 0 84434319 88735771 0
1891548 7639475 0 167660524 179404723 0
219591402 75474835 0 639347772 577935607 0
297262594 46149773 0 441788340 406555429 0
58241825 33833082 0 400824051 476535606 0
15285053 47095383 0 198953263 258046731 0
696251913 42395268 0 951146946 646088587 0
460655954 106069569 0 840303101 879896683 0
320233364 55587516 0 437451988 178534064 0
74518415 25933577 0 80240032 54207545 0
80534779 71819519 0 664618798 884943389 0
281443107 35050550 0 363788307 350501899 0
35119223 90310552 0 348228247 410805348 0
40197972 56658929 0 151774380 195954105 0
16155077 25233408 0 879425490 749541820 0
436184 7712370 0 151135552 255681687 0
19222766 32334358 0 182258004 172556015 0
128012929 22589857 0 282507811 300295227 0
109645640 44840369 0 785115443 641763244 0
115497617 28273255 0 287314450 279451583 0
427200874 92800181 0 514009394 322211965 0
421463260 42097737 0 446850264 491957522 0
109837983 4424413 0 418580784 406710564 0
30795303 12971921 0 296261796 314692119 0
182531541 41383720 0 662458531 665294563 0
252261059 21613931 0 480250523 419257356 0
12183294 221235 0 17775149 18286415 0
251939401 292827946 0 786506337 837558244 0
70702216 90050504 0 352956389 323760130 0
183808921 126098606 0 494921345 428267538 0
37541251 12303406 0 238941978 262330590 0
127860618 115692134 0 779298489 777125462 0
440271456 94900461 0 876665561 542609486 0
297426635 108614287 0 583613028 402589845 0
106472629 130512356 0 329478044 335753645 0
443908594 67391691 0 541858138 518936239 0
138936708 2894305 0 259952405 277992477 0
544560405 96048353 0 665502508 553989541 0
260725213 13604484 0 714351782 735907170 0
218712317 108965180 0 691767753 933185224 0
355140755 58396449 0 511086832 400414487 0
26032749 40185566 0 288931109 432355958 0
2117783 12143878 0 896054784 917432836 0
12531198 60241516 0 268032397 277592699 0
579035753 550235156 0 961376695 760675785 0
79436002 274918674 0 896588507 931006255 0
15597968 18164928 0 70832810 92237333 0
9032672 36208674 0 96461407 95327200 0
9159295 16465876 0 449929992 398332009 0
172167183 28524330 0 402273678 396729435 0
257487617 66299261 0 270500910 145809189 0
49088800 38104560 0 100739012 72985171 0
99434681 2372678 0 425491312 380328990 0
184964062 3708090 0 251182253 194161857 0
232153 461340 0 26695631 27813561 0
38187900 16919559 0 425123214 441112626 0
75276995 5475239 0 672476807 636400791 0
5450434 8624435 0 359482730 353812708 0
89456472 15268910 0 375294547 381846484 0
778510 3755666 0 91549035 95227837 0
289216359 18287859 0 317899258 165677040 0
119787195 7219569 0 489084240 458545152 0
18147679 7780952 0 79758308 91483948 0
223254863 25969354 0 286162997 268282465 0
374254299 279423535 0 701647249 550483586 0
175621232 162795890 0 911150792 680614653 0
926334464 8119606 0 971549462 837307144 0
19047654 7649272 0 433171710 485172331 0
475695739 256764241 0 820212145 699301809 0
2623602 3606610 0 105020320 106934191 0
36028881 20025624 0 247586253 249392509 0
31425 18073250 0 110731379 102634022 0
439371106 524524013 0 617082882 720731817 0
526810201 51346472 0 956852456 970713678 0
74881627 63999965 0 789270016 739336841 0
455407594 94783279 0 685740001 716416462 0
14879809 3191559 0 231056867 245720339 0
2308493 32307676 0 140644278 134309412 0
112500071 109578906 0 617600982 529431197 0
93060996 45724605 0 547922759 360252523 0
24703850 23367673 0 726726326 755455478 0
120611689 107237340 0 361660152 398557992 0
7582999 196096 0 14298976 12106363 0
90273654 75184625 0 939848437 877837675 0
256203345 142153036 0 839388994 654143097 0
205549045 14630564 0 211174078 192632347 0
14541142 13292827 0 879879195 773970525 0
157968394 161419980 0 520276216 474642733 0
298340693 9808935 0 444707340 336168628 0
25332858 16340930 0 182238855 183497624 0
103113001 22565395 0 171726770 181475171 0
60676151 138831474 0 929419127 932337465 0
643636125 207005069 0 751969972 835357110 0
36763952 32676309 0 842568670 903825872 0
79553007 38203509 0 437001443 444584699 0
296851583 61939518 0 348591800 358437365 0
159942681 21638375 0 517928851 466860866 0
119145880 14853480 0 506873951 665520347 0
31882594 20834303 0 115111110 104728709 0
237535226 63830031 0 283867342 145671089 0
142809065 111417548 0 391618138 417765301 0
158204429 69549586 0 217485528 256059508 0
3014445 586106 0 17387539 13856362 0
88588103 3314868 0 769584051 828477893 0
212576222 48875997 0 247125314 239909259 0
67114715 31268977 0 112922474 109788182 0
17300807 14550399 0 34792501 33018428 0
99806076 67326378 0 709526774 809391747 0
118990794 75987725 0 227705586 217522207 0
155182722 22300126 0 692584305 644236642 0
272918846 46383859 0 348961958 328866706 0
167735293 36676580 0 400612874 403200273 0
118038822 6469616 0 350446421 353264557 0
138647328 73586158 0 340212108 251109682 0
73156384 82462574 0 540462759 721816019 0
11779275 29458658 0 595957274 579287922 0
92180428 151093315 0 762175834 641502638 0
82265912 13408511 0 662641516 718931617 0
86712637 37503292 0 662153769 687558482 0
33841895 57255852 0 151168740 149709521 0
117670078 806730 0 304832242 287419206 0
6687046 160928906 0 635976855 545457118 0
65763334 4122810 0 322550505 329473003 0
203224685 20898842 0 442066528 477562014 0
144116870 5281184 0 449468622 384310520 0
1791130 41744167 0 761654123 824720671 0
27291164 5441572 0 383721354 396842320 0
50187667 43746958 0 545109351 536978541 0
22605851 4353708 0 84814507 94679379 0
307462561 17122546 0 628291425 592567716 0
182698866 15991871 0 319810164 288878611 0
206372693 4241421 0 664654968 616956317 0
39042932 53809891 0 609690842 658104628 0
719023 101677637 0 460072491 463335290 0
27164185 115135039 0 558854128 552658161 0
437760665 202496680 0 505259741 519807623 0
51429640 26197818 0 221474564 213969172 0
230780332 16676859 0 880730717 652313132 0
17309017 308806510 0 661523899 824148028 0
505006299 29963948 0 597078932 254143100 0
153726595 58335000 0 611212036 771696002 0
253088319 355118067 0 682297687 632578780 0
42386842 12926768 0 356756077 314094454 0
1391080 477815 0 37958228 37971915 0
11789153 8231967 0 32180666 33879136 0
274646522 65837383 0 819675012 780921558 0
385044570 21749075 0 459981128 411079619 0
25393784 1462728 0 40450470 14439257 0
228000549 227437027 0 752204328 598974099 0
203565105 221281193 0 537390446 684370881 0
44287 855755 0 122106253 108359997 0
58151791 18631622 0 272710433 248560913 0
372686476 165111176 0 745120863 788849279 0
130871128 41615245 0 585123592 622777794 0
11008978 3803910 0 102170431 98770162 0
292530479 113647934 0 770215011 790941802 0
134743331 36211857 0 873277691 891373927 0
21897302 14353308 0 360954759 367611502 0
36593800 49740146 0 388602244 415404857 0
264033794 37684298 0 495987433 470531572 0
607484198 485114320 0 878249558 886594442 0
2067732 38068166 0 367437432 358476473 0
218141037 26094772 0 749464623 659230232 0
30414016 16316845 0 661714286 502931193 0
360767446 140898574 0 529489812 432456936 0
295443984 76273465 0 491538548 240487609 0
294213775 79921998 0 632523665 655251064 0
234794678 36968912 0 627639461 627292518 0
806705230 118679843 0 933569482 378432230 0
2867826 6527099 0 27795849 29822793 0
34928250 52499934 0 279613629 265260744 0
647876608 711479761 0 852948513 826286378 0
330637129 186533162 0 570927444 550909814 0
458071388 52051740 0 532864167 362358004 0
165370515 73231197 0 333363602 342851368 0
385961251 120846280 0 796977303 903275123 0
277176360 16338930 0 469195420 355877558 0
127986516 31792198 0 207176177 62607886 0
685785948 178940603 0 699013541 732378099 0
61042430 32380143 0 403447011 448137539 0
607473 161639116 0 560048323 650555322 0
208698275 165111264 0 371637823 390614896 0
22374012 7102190 0 230362329 151586251 0
183138271 200229650 0 718863124 717186180 0
75468814 7484489 0 331804274 324568053 0
54433495 35121347 0 190860096 124394503 0
2210233 17732275 0 381170125 532876205 0
179836414 20117310 0 452200702 463061753 0
345756180 115566477 0 645616179 734550148 0
458176254 348777986 0 689277169 492743603 0
277638335 312114129 0 568173960 544815417 0
482021 998785 0 24879132 26046945 0
472458756 63643938 0 834377781 738538785 0
81479246 9124298 0 426781947 375887535 0
49042736 6031707 0 239020637 218057813 0
30885600 6278478 0 38823654 24919905 0
157210745 26427003 0 354136353 339050106 0
273735508 23581878 0 485381233 416788381 0
36618602 68558224 0 207738625 212490818 0
16856994 4095450 0 202952548 204486424 0
70072639 72783707 0 623156034 806404436 0
59857242 660433 0 88568239 69643506 0
12128983 9688230 0 366960614 421597410 0
24506584 7043883 0 264084121 278959213 0
22247707 202722774 0 801697006 891426852 0
54410276 20338326 0 361348725 289183882 0
24725213 178690761 0 858785252 886053595 0
113831669 34610020 0 939597133 883432115 0
36530350 36655720 0 394132364 463345417 0
109330665 1447019 0 339239627 338469624 0
273860104 90610752 0 518359514 538581534 0
101425223 11785651 0 830032613 837584672 0
19866155 62467792 0 163669231 127642496 0
193614235 5527930 0 237029438 107289360 0
288787522 50861495 0 471095582 417020544 0
140124525 76620427 0 144559770 149621050 0
56933119 97013993 0 713930700 721295959 0
8879100 494614 0 507292889 553476700 0
54790599 102397567 0 685115085 607125109 0
906264 22111771 0 691340548 678596162 0
156427386 67775247 0 797630800 837617739 0
199137840 49509411 0 863841319 716894411 0
31711951 2556213 0 242868709 222967445 0
23048984 4249557 0 89668009 96623174 0
33782502 7859167 0 123971689 91295406 0
720235582 302504413 0 840141796 856670033 0
107192475 71144552 0 576440639 500348152 0
27083056 9825342 0 160724177 146378419 0
10061181 1922239 0 39570309 48995442 0
519411467 574875013 0 860757300 802454728 0
21042876 19877165 0 370426418 343388577 0
745929065 371016811 0 814059853 503746470 0
105569757 38176002 0 759816066 694365347 0
250086964 37164351 0 335431880 339833694 0
10355183 954965 0 28459724 23798278 0
30793032 317801817 0 794888715 730705281 0
36197788 56235682 0 92597334 97197226 0
76936703 165484977 0 512306679 604879462 0
332174419 42496235 0 501477497 543140676 0
31891121 4860395 0 57632751 44661953 0
468287005 317756454 0 790361032 891724061 0
311260785 11633434 0 513019229 602841366 0
566302641 34656626 0 860863849 590400709 0
280758841 187780 0 622314362 626768718 0
41395629 32041758 0 420742398 561827455 0
275866684 48773210 0 514305628 544858913 0
63141913 47538147 0 663860068 736019358 0
567122863 163606272 0 657576289 647039972 0
198901 91790 0 2380178 2358153 0
210469116 16366335 0 500102107 614036496 0
136144688 41849569 0 265380351 253699245 0
13593379 168042373 0 397354207 399310779 0
234041711 105841752 0 784055018 826531272 0
61611365 14446623 0 655704333 574325789 0
8175207 33370647 0 508195703 532641064 0
71846 3193111 0 63045581 70459090 0
49345178 9599416 0 230708432 208471664 0
270355369 61274433 0 540751216 356497109 0
26266960 55459551 0 764115469 879514861 0
190180725 90649202 0 504127821 463780249 0
5787965 3625027 0 127315252 137659858 0
183289918 42078079 0 604870996 659199638 0
241923839 14990891 0 744423958 635141851 0
375417 5890292 0 78438217 92430655 0
232031522 34226277 0 683881251 808350224 0
84070352 27156437 0 582204577 666819823 0
272266307 207823407 0 970641620 760051791 0
1097527 605660 0 8912599 8284918 0
7473271 46608231 0 181540946 192551358 0
2845216 113592369 0 745104580 678283011 0
100315399 16662373 0 260089828 210835637 0
180660884 103916228 0 580430308 593581697 0
110975158 37888934 0 583268276 566200454 0
3275796 37668143 0 170621738 209048724 0
158645410 21321134 0 904711398 748085890 0
18994507 8293630 0 123118117 161746447 0
45218461 33534518 0 308172496 311905993 0
85405639 16817154 0 255562168 268372804 0
141384939 14191876 0 876101795 884113029 0
38822257 66995845 0 612902145 640169239 0
60445820 15227313 0 578523698 543507529 0
23012114 913344 0 476982011 412264478 0
218466856 117446630 0 847642972 888060143 0
15662487 18362180 0 192024300 208667647 0
107139139 26721936 0 407838023 397261804 0
104321978 69688941 0 700419812 698672743 0
26525524 67527594 0 223462160 243632863 0
93863672 98761327 0 540883387 479883346 0
2603819 114942141 0 377302991 450117964 0
186771183 228211515 0 742434264 668937743 0
131627390 130518370 0 558542561 572719843 0
232704 482320 0 48116986 49507557 0
264370385 34094152 0 408681164 300955158 0
52640707 7529572 0 91932991 54393932 0
69964446 159133690 0 929314539 717576850 0
31630001 46007118 0 88563811 77880091 0
253849834 16087109 0 381900903 349976814 0
101001207 166119396 0 404101716 413041922 0
564520297 105558547 0 713652902 723007274 0
42674787 1589541 0 335203564 242654843 0
204749955 26773143 0 307825490 338514380 0
96675491 33103730 0 203760624 211356436 0
79798517 101269546 0 874203705 703805845 0
7460749 1180533 0 14680693 15766155 0
5638081 92502857 0 751689988 866982916 0
13446699 76241124 0 289255528 300777794 0
41705043 20469070 0 786492902 889683836 0
5263983 10342126 0 288920628 326705366 0
53045310 47021168 0 804503850 889890582 0
498153932 308325910 0 884817832 440268697 0
90480818 61514137 0 749277986 727320596 0
15154860 7654796 0 224555190 217199295 0
716225161 32802994 0 753283043 99302965 0
163269675 44881108 0 362574804 365693900 0
158484502 74087952 0 532545181 408891730 0
3312526 1404869 0 78004183 73129241 0
350914605 139295386 0 628390892 459689694 0
23562663 69600767 0 567322322 518946716 0
31233212 37869030 0 483278740 447851921 0
270484233 10862898 0 563039649 436453643 0
6401892 43078548 0 602295729 544623333 0
109845166 128294841 0 505220793 461291937 0
11858800 105382181 0 499724516 515689898 0
404969381 13858888 0 570896106 611363900 0
185014151 40615012 0 587999116 582362473 0
8577621 59190509 0 707164866 722088286 0
47407658 6639059 0 329516149 369926296 0
238312809 119974673 0 338539377 187623949 0
82469214 2849204 0 218866749 228300710 0
14050095 3643172 0 24252590 19336821 0
215580818 77062721 0 221290255 217391669 0
1103574 9769622 0 245305389 249770186 0
486943039 141729168 0 669218331 700452424 0
136203178 43630 0 670954243 815134939 0
147559626 39556170 0 377528277 375541417 0
15619057 3179946 0 415370170 469118142 0
478299931 100203384 0 534566276 559369022 0
30603589 10623498 0 106100549 127871565 0
373173487 57321027 0 465764982 369973561 0
620696322 74577221 0 626291548 427231011 0
39903436 11185057 0 181899928 175784582 0
260188360 55619777 0 696482231 683310892 0
13179 1768081 0 9628059 9401055 0
573994276 61913915 0 888292261 477557131 0
14367705 2329226 0 39504550 41072261 0
14449822 49639346 0 126202045 131556171 0
202241022 17286244 0 829812041 807005383 0
151322534 39881413 0 223555594 182093008 0
49875725 28367441 0 414465169 461338066 0
43734544 127018046 0 466438222 341255472 0
638102850 18226788 0 751547766 508606333 0
52157314 17438348 0 363583792 339121592 0
503162975 80623833 0 852941769 741415945 0
8630030 8017868 0 225011206 212265474 0
129804013 23886766 0 264742240 288935947 0
49601057 152440647 0 720995281 737898066 0
190178776 49012100 0 444104206 448025647 0
146941189 32451199 0 174807334 146770689 0
27254129 11526871 0 206986315 201141604 0
37438555 32037730 0 773021780 800504402 0
14043999 25081469 0 271457710 289845436 0
175679808 19830861 0 344448143 249197539 0
148836671 3157064 0 390381092 356401221 0
453530246 170644051 0 532185003 473296930 0
112328452 7115030 0 180891551 152016769 0
87991072 1371701 0 863974307 895278455 0
51249820 36784584 0 656450672 751917342 0
187895525 19402018 0 574224823 627655333 0
4600386 11933915 0 99711583 91555684 0
37995522 337268 0 529491599 493631547 0
89354667 8343955 0 309809427 279670024 0
73707449 16224068 0 179402299 184536756 0
3291880 894826 0 18280620 14873437 0
105570641 23142842 0 232181244 348964689 0
55463301 332217 0 180113527 169037426 0
21864332 7438698 0 53584869 53703679 0
239170 3692052 0 46261736 46266238 0
21741512 2654310 0 214390387 195581495 0
231694777 108202065 0 339247410 386816923 0
109249346 30311200 0 592578550 583926951 0
111506567 25369160 0 682167021 705435612 0
48750486 36329261 0 692709856 722083108 0
88476334 3927363 0 788673657 725028078 0
674072855 386371354 0 945089417 828108351 0
513331162 30712203 0 919508394 940678292 0
226279220 29881531 0 551203120 590761822 0
61176550 81606306 0 735239021 686778463 0
46475427 21826130 0 566132733 506453963 0
73476450 2338880 0 143314674 154582703 0
5677948 9228 0 8618991 8404321 0
215413802 115873314 0 858552125 463964111 0
216501625 39709658 0 307347995 329047730 0
16335889 9607192 0 285845301 288674904 0
5221010 4450837 0 40622629 36312940 0
182940921 8127534 0 347190988 268564396 0
658239429 16781131 0 697234160 439022601 0
370499560 827387 0 625485176 499924333 0
18916122 34406311 0 233936233 225690029 0
260797 38869233 0 166744671 219926545 0
424541488 117071400 0 588404347 567509841 0
528730014 191194771 0 600478092 438032413 0
227071143 2149513 0 540325369 544432674 0
97829605 36218857 0 187541044 153649642 0
753899109 446216826 0 780214281 664564847 0
28018349 50469764 0 681626161 598378789 0
85349262 43412704 0 903354601 904195451 0
13461218 8928519 0 21232437 21029241 0
411294989 223226519 0 795691379 787466777 0
16807577 87426605 0 774782024 733192242 0
325298594 5880327 0 432936956 445609694 0
42656539 19380061 0 240213173 286909377 0
34322727 123688663 0 533191630 527858943 0
270458364 66915998 0 918946235 910438764 0
170287161 19608116 0 548583126 546809878 0
3403775 1575960 0 354031802 363298146 0
153373672 88826855 0 241294598 229442096 0
37295374 8817882 0 369050523 319294059 0
7595966 6529072 0 21200369 24442814 0
193462259 10191101 0 792402487 827097010 0
210765249 47805935 0 775855441 751927714 0
26281351 21976450 0 683665659 698902475 0
56945762 18237250 0 145019844 149059034 0
565536826 19171460 0 764417722 707931997 0
426480140 105005477 0 516508764 325960705 0
131072872 88552731 0 835176907 925564000 0
8134867 48955401 0 985407886 764590449 0
133718040 33390949 0 260552149 214743949 0
132763074 6936157 0 139320197 151979805 0
571063 1396619 0 95032175 103254211 0
41900506 13943246 0 117441062 130984845 0
10397807 15354204 0 54262900 63481296 0
174175666 7646412 0 439336925 285879469 0
30400154 42297869 0 933695486 941022410 0
408747308 37367476 0 415960046 261516706 0
349062129 271885478 0 695942234 740398670 0
106632452 115760978 0 209542904 232258545 0
67255971 74407253 0 561408959 594007073 0
49621541 9388565 0 206282527 202355254 0
478300103 141417872 0 842637322 763957069 0
15507133 14089491 0 707504238 573866369 0
1394183 15421217 0 472058723 479931535 0
116344239 12293661 0 454475306 490774718 0
37415194 14890975 0 77775206 53341489 0
164350289 20460376 0 258981527 503224211 0
43482073 4153369 0 382051835 387234206 0
61810522 16507242 0 179640160 158974189 0
39475452 37893820 0 536787509 482189742 0
220065983 25375874 0 318636379 350894701 0
71217489 15764529 0 535158828 496657625 0
337037320 18841855 0 559131521 514749684 0
280023221 149759402 0 947684808 959234997 0
323846903 156853775 0 562858007 489706260 0
122364503 28037061 0 843503206 913430763 0
32752643 6010129 0 331947596 339444990 0
64062739 38846111 0 975296752 942584061 0
208956140 277219151 0 748214532 769480658 0
15118745 1436063 0 211487889 232519313 0
82644070 9214463 0 139759839 148620937 0
330682802 231449071 0 543852759 508484646 0
49670016 2810660 0 67122208 50894936 0
169376566 70089544 0 200745839 128002643 0
81105928 18778762 0 363191109 350524941 0
313905371 28335662 0 365625565 119211970 0
133875133 140662608 0 638555737 659127495 0
45427910 177333201 0 684623377 765175321 0
50551810 19528490 0 208067920 225286497 0
4745743 12395320 0 128260723 133918224 0
8776997 5119237 0 210418247 224909270 0
3087782 652853 0 258931611 240639828 0
33204360 127049080 0 792285996 838716389 0
137256897 11870673 0 574187236 569611607 0
51979039 6156643 0 244720426 220179939 0
23825001 30745489 0 569829001 614844440 0
29013808 75742080 0 312583482 316078957 0
82783754 10356772 0 674148273 486306526 0
11186500 32118913 0 672526056 668014179 0
89556968 4376610 0 704423807 699339348 0
29906201 4729356 0 38513127 35903490 0
29770920 28312067 0 206310138 234413410 0
17872601 3184236 0 70750826 54768554 0
22042998 133180540 0 665468595 656127884 0
30423078 12137373 0 264101595 275773687 0
13559029 104661914 0 244609320 240287636 0
175681060 41996672 0 207576136 218989463 0
148180865 73543919 0 668251625 602472096 0
116533732 21420198 0 608964186 617467612 0
239848658 41207980 0 596103546 575267801 0
138174014 74418476 0 485540218 495588660 0
168201597 14400252 0 282332698 324406439 0
159216671 39074185 0 853784983 905400812 0
224910240 46058170 0 243559187 62570097 0
38789319 99517 0 283401241 275574683 0
996305 7637800 0 106230312 118445022 0
172064401 32111021 0 330646061 223577049 0
60018760 13451359 0 288639538 290446784 0
623314151 173768315 0 748534616 683737634 0
276856126 26987247 0 797066067 820950556 0
460148382 81034955 0 756365731 465703667 0
252159607 14027202 0 562125086 385710090 0
136671165 53031149 0 621452647 606902958 0
4916201 2713103 0 106382773 106284908 0
96385001 134358965 0 330751008 366619721 0
497484646 204620922 0 586444596 629790169 0
10665105 18598201 0 561905347 525309655 0
521193 60406992 0 358543015 408916858 0
268586522 144365082 0 330742103 159519262 0
24224536 26121695 0 208928205 213755659 0
476994798 6551167 0 551547130 418139386 0
638969053 269208288 0 914782530 704832338 0
35151110 50013411 0 556915730 535868667 0
174911804 131124339 0 205330947 227589107 0
19876385 17662443 0 99714469 87764628 0
267032482 6635311 0 908355271 889173582 0
2197521 1731308 0 19787538 18972335 0
552681872 164702626 0 790979371 777634138 0
250286192 36281861 0 386090589 535238263 0
668794490 72976121 0 847584458 547874495 0
11922830 8649508 0 77099308 92170551 0
9465775 38106281 0 287609544 320323974 0
395818470 15638548 0 709179307 657739538 0
302403047 105127555 0 662500573 749620082 0
77921329 8166036 0 696704541 689695513 0
516925354 54533714 0 819793724 688571616 0
107118500 61250199 0 402984350 589341998 0
253285876 718753622 0 947852348 907820850 0
67858638 77756394 0 351798857 326413306 0
95885202 48796648 0 793527377 717265229 0
190355216 103166884 0 230013203 169098523 0
142937490 11063540 0 236200249 192783282 0
355934136 65530573 0 424227454 314418214 0
2450903 63879932 0 833466928 833867607 0
528959 8177442 0 169298755 206451859 0
269741313 108705644 0 683807539 759381677 0
197865837 14061240 0 447207291 188282352 0
119229856 28463042 0 154285693 145510481 0
281546865 15007873 0 432327876 260851640 0
69242865 34135525 0 715261689 619571002 0
25072821 13385964 0 29612267 40024471 0
25335683 26824827 0 256629296 256718151 0
99241858 39994802 0 783753162 749347482 0
22001477 33604274 0 266425605 219935708 0
140103273 3260267 0 210499235 140031513 0
40369121 1477061 0 759632528 748124798 0
156107949 8915073 0 375774981 345461234 0
6144715 63386515 0 241080265 241471386 0
5744934 40021544 0 269589675 275878032 0
42953759 14546551 0 133090128 129626265 0
5759018 111984538 0 722106980 768283544 0
132796837 45322334 0 609206119 605833929 0
48202064 16592721 0 306051134 317004659 0
91603423 44298665 0 104021410 110744384 0
92433822 20559893 0 682971574 710844052 0
611936826 223768449 0 651736717 480557928 0
119622363 72793306 0 398097856 358591428 0
8331793 11475624 0 87095372 73956096 0
217990118 12253927 0 234604681 124416780 0
6877578 1083688 0 67554958 68524859 0
404519912 10814024 0 512676858 500947799 0
96637407 42804623 0 720538076 550218576 0
39642993 38642995 0 558447701 553407452 0
282367604 47729840 0 768212184 718855973 0
80594342 46763845 0 624965600 695796587 0
16978429 1932764 0 54058009 52227063 0
150135345 77421875 0 386203457 382572659 0
202037288 69125689 0 242020578 171283177 0
548331503 9522561 0 604391696 400862526 0
89666662 82272701 0 714810313 847425069 0
199226507 28127095 0 599121986 713715149 0
348537585 155133092 0 468646078 471492567 0
387712587 390275549 0 780847075 807519648 0
8784893 6311011 0 309505612 335885412 0
706038372 126868067 0 816229257 879756717 0
439150148 136468748 0 896448252 756178189 0
119718007 15122873 0 396347265 246127455 0
31201966 42662647 0 349704150 352772425 0
53034288 16501534 0 415136616 474577166 0
224296077 72183683 0 828760430 788259916 0
52779205 1880010 0 176129476 138617796 0
3310751 2443928 0 14128411 15796343 0
111129857 10185148 0 161158574 115841155 0
443238519 76297388 0 738402988 732978491 0
384090547 113232884 0 412006376 297925406 0
21403905 26300479 0 126561123 118072487 0
481977230 661206111 0 828093343 764197061 0
108190496 187467385 0 649947465 838240798 0
85870266 39791722 0 654343863 758561364 0
11850097 13764777 0 728900568 735690762 0
140986364 213958161 0 631817138 664516771 0
12024262 2444237 0 108522427 120931858 0
597466661 241506193 0 766758676 618190420 0
49912384 55087655 0 352088488 376111761 0
545662802 123070618 0 574961342 589507134 0
47016477 50112815 0 475146571 628936981 0
6896510 20605801 0 254833735 344825048 0
46546940 68893043 0 363114562 371098574 0
40059140 9521554 0 405712972 332246613 0
178783478 76355077 0 508632502 523300392 0
5105433 3385233 0 142592762 138910158 0
110269990 20976322 0 636617659 632740561 0
19081982 3492272 0 101122750 81021927 0
557434619 256844089 0 690271674 628068911 0
57661653 50888331 0 592719073 550405699 0
198781601 235654494 0 931134306 914038128 0
130932193 14117706 0 560480657 557392273 0
6897844 491446 0 30885413 32811290 0
17176047 4973468 0 51836331 43486820 0
20601085 151615809 0 616910634 629572314 0
35943965 31049177 0 147605096 144126477 0
326151062 186716551 0 760376211 588599216 0
160996472 20293049 0 259778766 271841814 0
975134 2500002 0 38973370 40467961 0
67414504 44904782 0 461741677 495433408 0
733435148 515779306 0 836985313 825521624 0
330663726 25007177 0 381172462 186997542 0
397937881 136278910 0 720222481 712874468 0
15870403 16636568 0 94450089 89704209 0
171644240 66447980 0 771933107 807343401 0
45266140 22106653 0 62180681 59085847 0
97096275 2502820 0 422476109 418845145 0
248168095 3274273 0 301246529 286261230 0
7650985 13306060 0 113034472 137750877 0
366009567 162218531 0 436771118 429078919 0
167345613 30031754 0 264261638 249815580 0
121603594 27914362 0 243919306 202261816 0
37226095 97678858 0 516261477 584257617 0
25831510 12959222 0 139552074 129086188 0
8396093 1784148 0 20688684 12965144 0
206036660 78586646 0 513480964 633621443 0
35818560 12009581 0 53935922 51800607 0
12135431 255274923 0 721831300 797334712 0
24071139 130453592 0 465012974 457841065 0
405227176 357943248 0 901428846 832998178 0
564455383 284793673 0 835402092 877386492 0
38416363 10454761 0 366130554 300988726 0
34147405 43219134 0 621606078 690606402 0
123650581 34502864 0 584739564 618642233 0
144745882 86807112 0 570339926 533143408 0
2363656 33776186 0 341478314 364554464 0
307930848 191533229 0 366776111 403266422 0
97938159 46376929 0 180563060 172705407 0
346630760 53076216 0 770539159 756990061 0
348122980 430173314 0 777039015 848218407 0
430179076 111197930 0 745658717 755169490 0
125378419 126429809 0 788466995 752732380 0
30026155 17549160 0 175121199 167205784 0
1886663 25054809 0 183123413 189433351 0
365482072 90815889 0 871859731 844998044 0
146813173 18972588 0 710825948 749998632 0
287868733 17999577 0 365687677 309834478 0
10247212 65497572 0 424840992 424624020 0
239214601 43913255 0 716389484 568362537 0
12958224 227894933 0 716107413 816864752 0
528719631 109512243 0 673674050 393961469 0
62487300 2695786 0 365132721 356388319 0
263935981 18239058 0 698795050 577255683 0
40385942 3849813 0 307295862 273038503 0
3363576 668429 0 27588977 30129691 0
37646725 105368191 0 311398213 330938541 0
1484511 673523 0 139625490 157362178 0
5968755 38154559 0 464266105 474658283 0
12150400 39198884 0 266581352 303014315 0
177823128 37048367 0 244873951 187405556 0
229688160 173602541 0 658968936 492030322 0
425882451 244756479 0 729080846 755810870 0
34267005 7278399 0 59642071 57705013 0
59343404 102313832 0 257838382 254008923 0
209382779 50045609 0 405619721 417254177 0
352400575 157709343 0 649496935 718668663 0
84020978 175096009 0 521637268 474125596 0
224078323 111400237 0 744917911 734476196 0
55699418 38350094 0 874908630 775161625 0
134871889 23959865 0 369814882 327387073 0
142316905 38564612 0 585069045 558916108 0
29618342 12777310 0 255592233 247056431 0
678266942 116338447 0 888727296 394134881 0
14528596 51532359 0 653266972 623953747 0
259225119 60750958 0 663836917 587403297 0
43985676 93150370 0 950199496 569664366 0
474135537 213408589 0 781541846 821062168 0
29144217 20489424 0 136275466 116226517 0
102818764 11426161 0 239890702 169294115 0
169222296 86724031 0 595322827 666901345 0
57041178 8961819 0 97088241 101383618 0
256067379 12236866 0 501819526 481912992 0
27642766 152832568 0 683731752 600100930 0
121207156 54027498 0 470256686 453191179 0
5487695 67189793 0 160959022 167433844 0
27487879 29825329 0 142258685 153019417 0
849011264 38248615 0 890729984 733377399 0
156281866 67291843 0 871967288 873134582 0
157912785 275214616 0 824234791 828649097 0
62806676 42215191 0 394094475 371366479 0
180123033 44793370 0 785607610 856699444 0
2008999 70852069 0 691332098 624138029 0
14102875 19202233 0 629625713 620593585 0
81879399 60128718 0 592036947 938976053 0
35087201 18842891 0 358806229 364167009 0
3332064 6358022 0 65874107 69519153 0
12933577 20271201 0 353094895 371679050 0
33098662 110551243 0 659467410 736021055 0
396199286 147608601 0 686597392 600189673 0
293816685 68023173 0 437241050 374704238 0
465395601 343893163 0 766543367 761415469 0
405878703 64259614 0 473335111 566002506 0
251707974 59515060 0 410692450 290200438 0
19413007 98096815 0 384452394 378585246 0
679046901 132311199 0 823653727 609537549 0
54864220 1242302 0 292984282 250226527 0
39742304 55910180 0 617491825 681349411 0
14521451 78472210 0 390198938 311487231 0
4305191 10164613 0 57786807 58365277 0
103930976 17123265 0 188003990 180252323 0
520362846 480302766 0 588093973 505182801 0
24704451 29634473 0 506764071 628737648 0
95884074 72873622 0 853203599 795916134 0
401464377 75177674 0 737579505 200220685 0
73591140 53005635 0 304999539 307816862 0
433337295 88640274 0 835952519 916932166 0
9399828 10928999 0 99017243 107615907 0
206972793 39266344 0 525310897 553035434 0
229725433 13904860 0 342794596 366294535 0
6081768 2141244 0 281289109 243578755 0
43513329 3940849 0 216116915 214417062 0
267078088 67339951 0 548331504 482125542 0
122826 653571 0 5197640 4638012 0
287203524 123544747 0 556720540 474493922 0
32336030 8701843 0 186495520 183138592 0
83176181 14971087 0 272668289 334692660 0
264219202 201653222 0 591781929 497811484 0
237943063 83058792 0 414478704 469423390 0
71873628 1876 0 187948189 192153960 0
47245740 7951268 0 251253575 190984749 0
82425102 27062467 0 197168857 170209262 0
775736214 160138719 0 903022106 867559585 0
81306410 40864756 0 100568266 69519463 0
106168113 17889490 0 605254329 686440958 0
73135889 7354189 0 125234050 114825273 0
77013287 2809164 0 83664264 48016349 0
178946855 144202771 0 348661880 280002593 0
14334041 233731 0 58230065 55237308 0
372709627 48098714 0 492755784 461775131 0
124365936 37726063 0 494334356 449974716 0
73660792 161045347 0 469331481 453417065 0
6278024 6261308 0 57780203 47500216 0
9217427 484621 0 633794065 507972277 0
237545312 33019259 0 674403812 613511572 0
19966721 248186732 0 866710168 901474089 0
174876921 57212280 0 746463217 733131351 0
15228366 107254585 0 738801187 728871721 0
51119196 30593048 0 208450020 213466525 0
5782383 10950648 0 88253338 101679904 0
59727914 16781729 0 847262824 727277632 0
93720531 19627231 0 129535766 91068361 0
94257835 27864727 0 301501792 264782508 0
197037878 74512724 0 242171450 224999929 0
86938318 44768180 0 483821410 550210579 0
86750550 56490379 0 309089130 282322688 0
382251638 268801324 0 622254340 577904872 0
19855869 14038938 0 209916422 235437287 0
71265197 16879025 0 487274156 540207934 0
3604027 167314395 0 574181240 605182097 0
3707010 14250428 0 99990858 97565254 0
73798817 1644011 0 476529478 495391018 0
282577250 21789951 0 544647036 615778697 0
274794712 56509427 0 327183457 276883025 0
124556241 33686286 0 705635927 681580010 0
140997165 32644275 0 161975466 45992565 0
67192611 14849325 0 877337680 858836879 0
431799129 269757385 0 882891366 902674282 0
65899750 238977887 0 718192274 807408671 0
4413500 52860179 0 321020891 346573576 0
49853376 21774504 0 243134335 266927135 0
149514204 13530103 0 564096031 544714800 0
36915986 38739098 0 373734707 356335846 0
33003517 29936752 0 141809569 112510853 0
409147424 301235964 0 733473397 694634839 0
145573219 41523773 0 263227398 225091343 0
29062228 4797310 0 134836508 115484506 0
105540935 22695373 0 846782676 809377170 0
681090395 237551325 0 821871941 616417582 0
66305323 20983213 0 92400771 87709121 0
1626150 552594 0 24521783 23207545 0
128513765 17129462 0 329958687 176364679 0
1031500 7381195 0 50567433 55899909 0
102629747 81560020 0 686977397 695384951 0
309171757 159969750 0 412551603 420860561 0
115766113 18097706 0 515218932 356968813 0
174069795 43892915 0 236422975 240105216 0
53306018 102578948 0 488932806 531476007 0
18299714 99528426 0 637879920 621626231 0
287132003 55988218 0 662306320 627832349 0
14808652 15210340 0 150264102 136684020 0
141540801 183306532 0 779073596 678071267 0
3531569 96458848 0 774212940 820192915 0
690887146 266856364 0 882539476 849150940 0
152972730 1774323 0 203559638 174550484 0
2670720 850335 0 34518388 29817184 0
207911822 144233409 0 540160350 535707265 0
98817648 39667108 0 550841817 432957474 0
280713735 164639206 0 349727212 358832196 0
66188046 70449634 0 385801903 422268398 0
44821053 60536594 0 458597471 519021782 0
75236121 113195315 0 661482584 598784655 0
743107696 77497602 0 870951967 646863224 0
546443152 211989349 0 730095654 672908993 0
97402510 32768039 0 504906031 505319889 0
40938130 10879432 0 140317791 144286513 0
154479905 21714806 0 229966468 279339446 0
398780204 13469541 0 473781097 431931122 0
242426292 76063087 0 581866642 380342647 0
195436481 15443869 0 338799740 360708677 0
595203737 135860783 0 746397274 696404560 0
115921082 13287802 0 678260243 526003196 0
37751420 52316824 0 589564289 541306226 0
934303 9595351 0 38582082 39291363 0
11121433 41023464 0 823593700 793662898 0
32924776 12757129 0 413171114 406490159 0
118094712 64789926 0 165803886 154899839 0
89529353 61427966 0 620178730 609831748 0
10517907 40639506 0 140901026 141731930 0
127468653 29184063 0 326857729 417384378 0
30974003 2233931 0 120834933 97861009 0
696063632 113147883 0 820226719 603191834 0
176753211 33848603 0 524934940 545959814 0
183143064 86475590 0 404354628 547995202 0
54488587 23077559 0 847293579 843980217 0
142705239 158079221 0 692782082 678800201 0
182187965 833822 0 487810726 523955710 0
32627831 118199669 0 652569923 697881601 0
5809299 22927647 0 354424599 362734261 0
95887101 41155522 0 130992861 95674897 0
156694188 4247771 0 902435604 916062922 0
48457323 74938319 0 503996832 518895187 0
105444977 75310268 0 542159462 684956219 0
131255476 86171227 0 569684011 506999064 0
102283985 49363177 0 452597767 403220781 0
392713761 29109138 0 656874566 779796520 0
88003357 21265048 0 848360042 814227597 0
66404489 7530992 0 530027935 632564540 0
90701470 110012069 0 394639273 380533923 0
12609695 116100879 0 717722677 811420763 0
481918084 301987674 0 642522900 464707195 0
56655738 57655744 0 802152811 742001646 0
153446353 24299016 0 186173169 212513139 0
127288461 2711168 0 794399724 734016309 0
18596164 4021730 0 197914637 139024787 0
71795066 27468801 0 116884749 111490873 0
92328 218461 0 5854568 6192788 0
29750414 28869823 0 126202516 132483824 0
414813 10122420 0 224095329 219116635 0
18843199 20484578 0 426126470 384298109 0
218018141 24153743 0 670529242 469510556 0
808278749 684121340 0 864665501 836485330 0
18154372 10706382 0 60108578 60927672 0
22954773 12422870 0 250784881 247658339 0
45239312 12203291 0 64122400 70419505 0
17572020 3000177 0 52294906 48171187 0
43778890 8533636 0 165010318 148663035 0
21413146 20839195 0 161066445 150594913 0
17873630 163399233 0 478658209 673241508 0
516882306 11786153 0 745225047 320909662 0
9834583 46190218 0 317893086 322327377 0
162410379 156462813 0 756801417 733067574 0
480675540 64459629 0 847129269 812698924 0
18898892 30095386 0 369039614 331723555 0
79962292 103496361 0 923160210 887895632 0
122318261 43874139 0 351438294 341538399 0
9219059 59386476 0 526682095 541913717 0
803634465 569643974 0 936182712 955211707 0
888076 4717644 0 124777439 119868698 0
21436544 2750688 0 73770309 77043268 0
722894795 26684163 0 803015755 595226782 0
105734815 150800372 0 729598396 779552456 0
171831531 92731253 0 402945925 396296162 0
560793202 4127940 0 822816652 708429275 0
5475869 7340751 0 657947334 586555412 0
105373276 137091098 0 310080399 312625467 0
170426435 69842503 0 690620789 713844048 0
106654500 72857499 0 264703094 188942086 0
79829887 88580110 0 525448207 541646046 0
36635988 48628612 0 663060511 653829780 0
235288827 73968200 0 866089178 973330897 0
51240060 32250825 0 87056623 97083006 0
180038098 41022663 0 533872156 437729859 0
867666238 678476491 0 892404077 851915583 0
61564681 1815014 0 808225303 776330250 0
506677215 3793169 0 733611200 684750087 0
68335240 250966 0 117432897 119716864 0
33645 117540 0 1629689 1609059 0
283943970 17089070 0 350174367 206729705 0
49935935 135238624 0 727349648 747826245 0
461609222 9338892 0 907980256 894316718 0
577455268 286489452 0 730158720 653361336 0
27541000 27935428 0 129751934 181172028 0
195132178 13004246 0 489144549 507647168 0
74515722 66466242 0 361118345 373655754 0
20627421 121059486 0 463211452 558906713 0
11337405 21584506 0 147900300 159049177 0
42080870 28778139 0 689203240 701004453 0
7362771 43037331 0 196796196 200021885 0
108138585 39786610 0 332154767 319842641 0
149874347 16727990 0 947978227 726869626 0
105651950 3957319 0 292342033 248058569 0
358953809 24246432 0 470701110 270145476 0
143498481 74318603 0 317414883 331495902 0
155527125 6518787 0 318371411 325790743 0
661394801 80147225 0 954382659 718692840 0
66236928 9900156 0 306505943 316802303 0
198038746 39591204 0 314778374 406658942 0
167243477 1936319 0 944937136 938368782 0
124874137 132106694 0 567083647 566398199 0
266070327 55885307 0 450408699 309998113 0
19411505 30238971 0 330523593 298009863 0
144556602 97422163 0 352737817 349865179 0
32252112 21174491 0 582445518 617159725 0
83290200 61730105 0 134716689 135288022 0
766965286 24125941 0 857948142 655344316 0
12147075 76156010 0 232708981 206913352 0
11622203 13080626 0 211081732 249219515 0
11242682 2779181 0 17919499 19379384 0
28202220 56466833 0 908840682 861109275 0
1652782 16972971 0 78216868 88636432 0
391496687 53388370 0 468479972 353369023 0
150351168 93468323 0 723837526 772776572 0
324123282 69115338 0 791274934 699067638 0
24094823 22154876 0 172170935 181789503 0
1049720 14419779 0 82926624 88353680 0
338220383 5733695 0 573800266 473755214 0
11389645 1566112 0 23229600 17884822 0
219336241 59866455 0 374417101 238217966 0
705576440 59036042 0 881303075 937980969 0
24569688 13126332 0 79046333 65117227 0
306297487 125339225 0 480728826 350104592 0
10152658 8224352 0 450837026 438820036 0
21735707 5984721 0 422824926 486711437 0
578282021 119021126 0 848716371 849104042 0
181536405 47440836 0 244003282 158729008 0
54493544 21502526 0 68980919 66119542 0
184479604 21493037 0 616279537 597970043 0
4020080 46568157 0 239478973 245135266 0
310991749 44252981 0 754128063 672406376 0
157287012 66852970 0 331794223 336893886 0
38440064 20601248 0 186598198 185479611 0
11512022 9791248 0 635314073 880564067 0
127064608 22403719 0 464253859 285582601 0
280284435 34906218 0 981724850 923597730 0
220354382 84580031 0 266662998 276719555 0
26091265 3049463 0 65216581 54106690 0
47364136 3182209 0 68569633 44955896 0
862774877 242061376 0 970975336 756654105 0
303622518 255292049 0 738990951 613127209 0
11529679 62221880 0 190791294 214256834 0
65069622 22628019 0 71379904 40725075 0
31889554 23359425 0 270820481 264565114 0
160451703 93534127 0 632460942 615373356 0
81847533 159233357 0 389536152 407937554 0
17532475 29051970 0 674439270 659817707 0
52860749 1445342 0 106283720 114339678 0
46937703 16673659 0 835212700 824681612 0
84575199 9933064 0 979726499 821642865 0
211593736 67882157 0 632825802 413761516 0
323225651 172974412 0 389594607 343100811 0
78132049 29806146 0 726041150 760473531 0
92551843 487329 0 187112708 225882494 0
238423642 68765263 0 693753521 744595195 0
63017404 43217319 0 933861855 798432059 0
107630880 148616890 0 580498071 597004141 0
74119243 2804483 0 115157945 149251256 0
133896024 49321570 0 365462406 347938606 0
2742873 1595851 0 307612195 253550017 0
117791189 20831340 0 628908970 534194987 0
388374863 57376781 0 642187665 515475549 0
11953189 5517644 0 32664563 39344168 0
45939057 27201055 0 74575621 75617940 0
9507023 12551645 0 348065819 349102318 0
129001486 80263484 0 379346633 351002079 0
286600132 138955102 0 403102306 323032229 0
226468768 25810641 0 597211873 648184191 0
8885439 3417170 0 54315554 57807363 0
6293063 9003486 0 272304838 253250935 0
1075832 2573930 0 5091538 5507146 0
144969781 225579843 0 852638164 795555207 0
282144520 93364258 0 475590066 544738398 0
15961936 71101521 0 288262311 249890130 0
654579829 27095891 0 726830517 747237540 0
54058621 7885454 0 61453027 53003899 0
396846391 213133225 0 491577877 622880609 0
70282037 62838198 0 558479881 562468870 0
221433737 34853746 0 558200057 515953180 0
120880358 8415888 0 353708829 359056772 0
1199491 66833670 0 688725586 649485716 0
172301122 40613953 0 852976916 643568045 0
95086216 44683576 0 824849647 805822368 0
367332589 53930870 0 538369330 505095561 0
695119620 44256717 0 848164980 689779921 0
7683340 36583409 0 279354698 294481874 0
24157006 22048934 0 249216470 242410539 0
560237377 317147593 0 699577641 516272815 0
58106606 14220375 0 270872452 222885799 0
75968980 149872855 0 343585558 387107625 0
166627115 9510333 0 276218757 238776521 0
23576580 21789034 0 393071272 393985690 0
1816893 6085123 0 81166655 97034965 0
198337254 185104973 0 770578206 797021581 0
297580660 20884659 0 939583852 867793906 0
22925994 35059036 0 225545391 234503468 0
40375609 199664080 0 952637888 925669251 0
96280856 9810920 0 288856350 384245515 0
34926596 16238786 0 189578391 250810621 0
36193796 1701787 0 141623939 103917929 0
476636339 68707223 0 929067527 422129837 0
107511454 210390775 0 494125422 579064561 0
61788267 69477418 0 101341520 96765083 0
314315830 172486 0 655977673 391268350 0
248304874 80948216 0 373575685 295008244 0
36805752 224576251 0 719782251 830883600 0
26993992 40134616 0 105670276 120818539 0
44616175 14731151 0 746305250 756180424 0
302640591 55658410 0 360464408 171291922 0
127428435 51380750 0 640915818 500156962 0
99684006 47420611 0 452480426 492259477 0
259094 48027082 0 524201976 539986756 0
239046863 20923663 0 788556303 596437762 0
352086293 72120546 0 828261154 758553976 0
287052270 17735586 0 654816174 708865800 0
64901147 142787057 0 507209419 686899442 0
23979701 5804287 0 155417528 171384056 0
632407838 43733066 0 653519596 356661615 0
252352487 131917777 0 410077418 343133098 0
56113149 27153454 0 441707219 353429046 0
33212898 7548811 0 153656925 135282711 0
156191051 35725914 0 796999319 948549684 0
110898606 58453187 0 134191051 145127934 0
76508086 144805351 0 825929561 790193711 0
58895224 53576752 0 670247603 743683146 0
203993435 15066196 0 683235003 732270233 0
28134890 17514339 0 132443305 136467887 0
370724427 37485950 0 775087949 773735538 0
53107793 86971548 0 564679975 550405130 0
320101346 22129471 0 862388026 876637276 0
597048 39787081 0 536306902 596705095 0
4465712 17809836 0 175593067 213043365 0
284726985 64705226 0 395013380 378603982 0
27488012 3057747 0 302068994 329355835 0
24827884 50070027 0 206639537 214193157 0
72852886 24717779 0 142297569 119641137 0
142121349 224611347 0 715460394 707160803 0
50379525 15002520 0 131069557 141467374 0
13121348 12452263 0 396668303 331198438 0
146896609 15087955 0 293887697 214196714 0
344493407 125545385 0 689521862 670880000 0
119854513 4536470 0 606642712 581421911 0
15199570 32126799 0 212453546 249121321 0
2748706 80698484 0 182858269 187357269 0
5200458 18006630 0 78295639 87000670 0
51831751 44918401 0 586227528 506475394 0
4872661 21761154 0 350612184 314850480 0
265755792 95314372 0 352062610 365225187 0
126415074 32662083 0 259450200 257188809 0
14494799 38849994 0 252146755 233879793 0
260744473 191866169 0 342624841 256980963 0
158429880 9698836 0 268314103 266327527 0
483557413 18362249 0 680360247 489697907 0
162095176 14035861 0 674158305 854703315 0
161103643 119190370 0 490568930 434698024 0
14552715 11561995 0 299490020 291350930 0
1178016 21427018 0 174040820 180525639 0
210824486 14908829 0 668794379 674760407 0
327777989 17123065 0 452372278 594808082 0
52460796 26603310 0 252692348 204702865 0
141327676 26789622 0 223773579 253547616 0
129688082 25347968 0 182169517 192252905 0
138496427 47467270 0 144454393 172754213 0
387065831 198119290 0 907121801 894900666 0
2481073 170906846 0 795082814 722940911 0
35523395 18200624 0 59075364 59819083 0
57909632 68431792 0 141961342 152921154 0
235288821 2525670 0 559523633 220404320 0
397582060 72867272 0 765785416 723638844 0
26167118 1221631 0 42166808 38864177 0
47802130 199781162 0 809956909 830217332 0
328394532 209380123 0 674288301 634376002 0
8252999 26972483 0 605926715 638074669 0
324463665 66266838 0 881316275 880245641 0
2916155 142779 0 3680226 3003108 0
207808715 95212066 0 253646862 141992823 0
290030084 126125954 0 301049362 224458643 0
22292014 2450074 0 82746018 50930784 0
18060790 58432654 0 346325647 331986446 0
7362304 16252889 0 101574972 108482077 0
12091537 94781342 0 442013661 399479261 0
20067727 3890173 0 88667933 93614106 0
189244822 5493727 0 630000507 615740379 0
590090206 178704448 0 931122468 785492649 0
102356528 8018574 0 976188156 918904571 0
228081705 83659937 0 763577146 573848179 0
396650880 232517688 0 540962640 381960095 0
36155721 2453026 0 350824746 379152202 0
179997522 28890050 0 798326314 707625013 0
18218781 14754366 0 56820338 54214525 0
79431937 33461161 0 81549225 48726801 0
56047165 32809878 0 77677346 107468806 0
84867363 62694615 0 117452588 133332854 0
15084322 49286473 0 594179045 526332191 0
122112049 8044682 0 948989213 916593910 0
314533712 440210 0 487826657 430694309 0
6554166 1330426 0 9285953 10027681 0
71142780 74841083 0 506840924 519528791 0
121047671 3852293 0 703317735 699616040 0
418762565 6702125 0 770297169 868670188 0
564394319 102559683 0 842331214 979858253 0
97893538 34984737 0 609283632 560238826 0
157748686 8354476 0 678889122 620117745 0
715189665 389013130 0 771031074 940877769 0
319687481 99901446 0 424003022 567679993 0
195377525 18601084 0 565680408 669983309 0
92993657 107915277 0 585171347 636215469 0
319486343 118998194 0 360854442 300393821 0
71403217 19242932 0 449657337 454701861 0
31562671 5320586 0 184820951 196086833 0
287890799 85938661 0 588483919 544623773 0
43193334 25690146 0 200860938 202296717 0
58158517 38452813 0 170717708 202539881 0
3778890 712251 0 31371897 30415926 0
184053737 5641848 0 505340767 480488837 0
4531157 3554644 0 31473379 28116304 0
178478533 295706890 0 733290681 758950870 0
53143757 5350134 0 489349049 458092122 0
11346248 11609613 0 152724193 153547202 0
255669196 47112776 0 604559218 612296370 0
16699415 4334900 0 101772550 85880577 0
119884401 16107924 0 223573984 181547380 0
223000202 313619217 0 496071415 531951691 0
20169009 34665965 0 302204090 311870471 0
127309228 81930779 0 203807005 217530797 0
324578895 80597810 0 489492417 238240117 0
13598528 1030700 0 27914854 30009944 0
40851089 1703991 0 68325414 60569450 0
90137869 46614407 0 858885737 536788241 0
54560723 3872140 0 61752798 30576258 0
40031263 12508326 0 150072823 161544147 0
743655218 49062911 0 912337208 844689521 0
8765401 41958332 0 459353641 589474178 0
57402934 4684838 0 237646784 179304156 0
209991896 58089898 0 620447568 418213070 0
97498534 173464347 0 492663523 491340376 0
38966703 22384367 0 110685367 108193604 0
83177091 14863753 0 136768124 117700119 0
436017018 185534153 0 501183303 401446132 0
171008967 42307483 0 296652528 323243237 0
31506794 141355892 0 870541054 810692933 0
67790640 1710906 0 153402791 178518076 0
5708366 1007858 0 11389203 8052518 0
32322695 19471357 0 175648436 136032394 0
103664975 106513190 0 659518960 743456425 0
719178029 829437864 0 969736159 955984731 0
97420845 105808006 0 173734228 269813243 0
459536124 55596355 0 471121167 227354404 0
75444874 21474829 0 143949036 89418273 0
11126951 7477188 0 116826781 117577230 0
572201319 14006896 0 615403403 227189564 0
27220962 121223505 0 405549396 460683698 0
21424203 38970047 0 177090116 141665264 0
59441244 6891257 0 485234547 484295627 0
965546 29832095 0 617499628 652794563 0
287453109 24657799 0 796772957 727733000 0
162648075 166025551 0 635039401 696561109 0
59326756 55654764 0 629167167 724059522 0
231751474 23650223 0 637058665 681156794 0
227414136 228469929 0 592059618 604974663 0
142505480 59385653 0 297898546 334016855 0
694860164 118317981 0 912479688 686912991 0
204949132 22510166 0 557864554 582129945 0
104016542 21801066 0 944923962 640510977 0
147492846 147973912 0 492122441 645132000 0
254318513 78789797 0 681983009 546756154 0
7539471 10719038 0 223015148 254498008 0
50213024 6626172 0 182641685 148184161 0
300914314 215271173 0 532092616 536416833 0
39158878 33641106 0 146214068 139886506 0
117864181 37585361 0 634069306 625879410 0
6798564 87497003 0 446352187 403193938 0
111844274 74279795 0 720541050 725836988 0
104951677 87187651 0 202581778 272741317 0
308973929 62594690 0 369981850 440666843 0
89876878 49882103 0 776018186 765542019 0
197936274 75477540 0 234125572 201996350 0
520291 116871568 0 870969143 799978517 0
53461850 44542111 0 787359427 750524796 0
24274159 10197341 0 53139411 45943245 0
11881839 31263038 0 92824421 80099703 0
736266233 170369200 0 878027241 877419861 0
18853634 24292572 0 160345606 154212620 0
397111982 13488162 0 609576705 467375651 0
4711041 16898247 0 208391383 229460896 0
120689643 20904909 0 342364291 353496469 0
415138763 116389362 0 690667298 509883179 0
56101505 150409815 0 627237269 672476632 0
645286685 72871377 0 941393906 736393726 0
448037239 141272717 0 509568309 478340623 0
130269517 133810921 0 636377576 466210062 0
24138520 8580458 0 157185573 154894876 0
98406481 25369351 0 250294035 245411758 0
136912694 69904310 0 404309340 352977153 0
592504119 354184571 0 805082337 780368370 0
17391297 118612988 0 654123980 780807625 0
58235039 30315490 0 68170697 52267414 0
22090773 37571983 0 485847288 457787688 0
3015034 1948487 0 9549945 8458876 0
21313245 26379263 0 217449701 180429372 0
55067254 117823805 0 944091204 865305743 0
3079380 5834419 0 239608188 194411091 0
135369052 165661778 0 703030442 682558397 0
224164093 46292054 0 464364861 473173165 0
26081500 87470789 0 473853524 422282740 0
121122212 48547906 0 730127509 798408952 0
37538135 3367294 0 284541380 264656854 0
182562539 25662954 0 810095274 844961866 0
171330143 7309663 0 469953855 219193724 0
75424382 7921788 0 847901447 693671984 0
8482663 12224646 0 652761611 609478561 0
24247452 33002359 0 297365227 296191459 0
8108970 154672058 0 413959578 406640069 0
352899731 16509197 0 651001293 577256879 0
37626914 7087783 0 438373228 547687128 0
5595815 26023700 0 165222892 167199846 0
229511543 253152643 0 930824002 571585795 0
34163957 9565149 0 456091846 553146209 0
96180697 23421986 0 421551129 429964924 0
73294927 13359369 0 368522632 268656790 0
39891795 39834239 0 255921799 269191140 0
279560175 155399512 0 948163811 923496276 0
127178995 5406502 0 497453178 499159072 0
149163288 92519289 0 703378586 754601262 0
338657811 160110142 0 814663555 692825178 0
22677311 38116901 0 806351940 849631984 0
281202226 50221153 0 673743749 673190615 0
97608545 38501340 0 525280245 393623693 0
203841569 26660489 0 337699233 376665968 0
308112920 46075182 0 599274312 577424657 0
163282884 23364929 0 258002422 224791944 0
86831432 6778637 0 425454162 613757067 0
84524848 72345295 0 457710070 324495893 0
8118757 72889937 0 416589293 432796248 0
258437450 21699891 0 580481126 490940175 0
96130714 8354634 0 389313265 367789436 0
240387006 45507229 0 898994754 790604617 0
238581843 32387986 0 638975552 625626934 0
84242941 51381775 0 771798385 731514970 0
33222540 89539686 0 512307460 510654648 0
26343241 3636887 0 592383994 572773636 0
108704188 80537228 0 776967167 810029402 0
31148134 24230294 0 425152755 409730804 0
362029632 10581016 0 569027471 519543725 0
49438929 80695541 0 770218282 836507587 0
559670009 201642534 0 886835119 494361717 0
65660140 25899480 0 175260430 142730742 0
44322022 11809257 0 151982428 148823469 0
43740958 50163461 0 885814407 871980782 0
90109777 59932581 0 381341324 351202552 0
17118572 10349662 0 137945185 137139511 0
788942527 91105577 0 899025676 802816594 0
29091259 99448167 0 317764685 309604524 0
98448478 58470539 0 754740994 714362157 0
8807977 27421055 0 257821375 267861171 0
28417908 138811532 0 580327128 544000496 0
159088770 166539282 0 536598334 548945209 0
388186216 148160369 0 675358416 471535704 0
405524368 145626256 0 492429583 379860601 0
357735020 202749845 0 730597997 645913113 0
73543093 18994161 0 550760866 592072772 0
253930266 38934840 0 472795939 468107982 0
359052230 7901930 0 437121681 207191162 0
287046215 196144912 0 291987243 219032519 0
23243434 60292380 0 392157639 378038477 0
51033967 24213113 0 678306459 642633263 0
1674232 1894930 0 14394744 15442179 0
123837068 42539936 0 502263686 594090710 0
81681807 36130033 0 433322369 385535063 0
42763934 82547841 0 662811813 470350595 0
45441234 8581195 0 147983873 101058538 0
56765982 52846562 0 822085815 776958509 0
168407113 20186994 0 189995009 112387137 0
591985144 336627897 0 709401148 739245683 0
5514396 5450271 0 111287255 102897848 0
121857521 238078159 0 787529085 667712704 0
2484831 40311430 0 207722282 193292009 0
30027218 1137521 0 293789666 192706113 0
56596131 17530848 0 222179035 235145899 0
711871016 176892628 0 732978310 720254671 0
72250639 59704418 0 686737257 708035277 0
19381906 19547505 0 783617233 774977568 0
63697859 43853284 0 112359531 111546428 0
86427253 34461194 0 227398992 138134299 0
31263064 71506416 0 701519217 694336300 0
5338198 17876375 0 90475790 93152269 0
275870557 41187827 0 850198756 823093016 0
307628852 141686683 0 458177537 426311354 0
503102114 149805758 0 747932720 421170251 0
141549310 40164209 0 766623499 843224621 0
303127170 127762440 0 497241735 436302990 0
36150878 27356242 0 285474433 292282633 0
234154104 22737782 0 820094431 779888511 0
27857556 22751489 0 798184688 792136317 0
149292583 194207027 0 877547392 927800240 0
125799591 2434009 0 779352692 761194918 0
204530308 3820634 0 541456232 475294413 0
155120970 109073939 0 584782838 580690326 0
23155302 1944226 0 514453105 413789755 0
4290147 10331962 0 94525683 92744338 0
67039940 20657545 0 302144272 368164808 0
95972210 44816042 0 528044027 517485033 0
6039210 68535847 0 516333593 486386178 0
69857423 20607018 0 329438419 443347095 0
259583833 299642193 0 687848329 735626479 0
133078451 49546069 0 678960142 833795426 0
947389 102382 0 3500834 3487653 0
352809550 302903452 0 778385447 686739601 0
50453672 36079171 0 261945020 235624202 0
332851181 201044251 0 479580204 395266774 0
205539082 19460461 0 391250911 406891113 0
724320187 782431 0 767153853 780385370 0
393569 2804775 0 19843058 25500064 0
424459190 10929648 0 688688641 700874696 0
52121068 99081185 0 469694696 588456328 0
93974122 4649315 0 694066783 692431961 0
86363257 42342763 0 127404727 139146877 0
42983929 87199180 0 776439538 794631217 0
75117804 92250206 0 555476616 649233741 0
62264969 7927324 0 145161517 148981690 0
37315523 8799047 0 376201292 379923522 0
256050631 24959080 0 845463084 699037251 0
16076913 40287008 0 268566563 314816299 0
93622719 64121811 0 186486411 130563172 0
127029049 117227671 0 583123195 584578979 0
146786457 49227169 0 248190638 205803405 0
383105926 550665170 0 921528788 882965215 0
45050535 11581183 0 864393633 866473843 0
129889753 32189643 0 395801913 624130882 0
33075355 3757815 0 419679803 463856813 0
111429911 7085344 0 846713952 792272230 0
708163231 403286403 0 805368673 821306312 0
84486983 86600 0 417725439 405329793 0
13029945 14821944 0 307570935 312327815 0
16344836 2345228 0 62325373 41582570 0
216944669 829502 0 254503890 151836506 0
232530304 70794821 0 301201518 273170094 0
724690513 530381943 0 779104564 674772557 0
133631777 23255439 0 431510034 378281205 0
3031966 24376247 0 124554451 149467943 0
35391464 4834598 0 130404894 158343335 0
66172005 22782921 0 183588232 98988043 0
49907234 4990932 0 110154402 90399466 0
46529888 69385646 0 376808133 347811303 0
492267825 244144439 0 757119781 491259134 0
2018704 4537736 0 101127942 117457549 0
116354088 29224022 0 186403461 179339836 0
109735577 10396542 0 442356161 302811199 0
52904018 10850724 0 355950825 338688350 0
68039070 39397738 0 687194548 544702275 0
161180328 15244800 0 310566741 213542912 0
530081 28530284 0 133953342 156145380 0
73208932 524174 0 290007827 193843069 0
28822292 54310261 0 651555571 740803362 0
233179595 21942651 0 518082575 343184150 0
283926219 215548646 0 604283870 649158678 0
223971177 73231709 0 234220528 207076023 0
80098308 43261502 0 524095849 560190977 0
31335732 90843356 0 671309555 872344412 0
257714799 23755217 0 302759496 280799947 0
18102560 287418810 0 763024773 928148265 0
30365832 28439992 0 590962768 599960647 0
667460 83898 0 2397009 2113225 0
424106118 185620470 0 646432322 625343086 0
31216419 55420543 0 398970925 440711451 0
1865328 1170755 0 2458907 2112447 0
439548 29965316 0 463456829 416840387 0
8328801 22944346 0 130647334 93484998 0
448583592 27501027 0 475309527 450318327 0
55624306 4693907 0 744843404 767065886 0
8893992 60804191 0 494793580 459837886 0
38430267 61029998 0 250155175 231310489 0
15559299 116112782 0 396401115 400858452 0
2258045 371814 0 13688026 12722185 0
350507301 205849529 0 586152894 338561910 0
21419227 186476285 0 970166165 966876733 0
116043613 116025400 0 621747886 613849574 0
14292866 5760275 0 88465392 78893691 0
25479948 2148051 0 225240590 240360572 0
48927334 127498802 0 799744075 776252428 0
43243640 23044098 0 261115367 313296392 0
200427232 36890889 0 419557677 452952500 0
202101793 103504 0 864815808 943377127 0
295529362 24237557 0 541519334 486620482 0
447259464 414689873 0 618187784 613857481 0
31351705 3185431 0 552852369 523594677 0
17200869 28070514 0 466022056 455005154 0
488457353 98529286 0 601716366 732350064 0
9235188 31479404 0 436207768 457259023 0
483139311 29514535 0 525030684 189868122 0
226296208 5970398 0 263978451 187892860 0
20685780 37520661 0 223722092 229884460 0
50957291 102872531 0 405868766 368334713 0
10241828 143971879 0 849047453 909252840 0
81844070 20806109 0 267786804 274733636 0
342277721 83691014 0 576205945 672922563 0
277623278 153997283 0 516675187 562914365 0
129896042 26096480 0 167968334 248441880 0
196997375 79945532 0 879915115 841362420 0
259131036 363112597 0 716408692 766798298 0
24850148 17901138 0 165342587 176739770 0
396959466 34099644 0 667766932 718109102 0
102001792 38289437 0 376595696 295209048 0
7963863 5248764 0 521926147 634199332 0
42525736 40804747 0 732903182 737999647 0
228008754 7044205 0 384804756 384669254 0
157271730 48795165 0 644436750 591036141 0
134369929 19766166 0 234632352 218594033 0
36443220 7894843 0 708175428 762769566 0
82900303 40459049 0 926060978 728580069 0
13797937 100352696 0 339772583 340493939 0
24072624 156828827 0 626691810 592227828 0
240409946 109465269 0 531015133 548449353 0
180188905 75697088 0 424823385 347483318 0
211253330 91376692 0 376719712 321857157 0
136199544 4472123 0 161005991 176259996 0
151615409 86458709 0 577269338 554400021 0
203000694 78837962 0 240225745 114318671 0
4742527 12406394 0 704317194 647991428 0
4167342 10069852 0 125627303 140813331 0
354939627 248737486 0 496389820 392803450 0
117970300 85268987 0 409647814 408664105 0
26514216 1799995 0 69291650 100451028 0
206544214 46760515 0 458026923 464086369 0
58988056 9063701 0 351829565 311128732 0
68414374 51303443 0 585445246 470509566 0
71162687 34224231 0 572492873 624480201 0
7689125 91478653 0 597795479 614905680 0
49407815 12217669 0 84765819 71277609 0
414609969 135815044 0 533251822 608278838 0
15808556 70918481 0 579865915 575755729 0
12252778 5929202 0 318846232 494796785 0
44364286 22998174 0 864170414 927416176 0
178296233 128810877 0 628281982 428898433 0
93632370 207359887 0 741741467 774781456 0
66348739 3262374 0 721360421 776160481 0
4260416 331879 0 11804283 14231819 0
200974041 4947698 0 405343536 510824509 0
474038629 315102885 0 645860277 744410464 0
78574707 9160882 0 457059924 434258792 0
1279125 139411500 0 825162716 916731778 0
86205912 101057729 0 384169231 364269956 0
299508308 147861257 0 665183109 711902684 0
312348424 38407518 0 686362094 760726334 0
77686433 19301276 0 717572760 735936271 0
78596957 30095275 0 125578516 88297308 0
160046823 9535607 0 633114288 699475596 0
85204004 21481373 0 154090056 169064908 0
27130688 197999 0 49176995 37978877 0
13139413 26703069 0 336439365 301596995 0
74858449 22308072 0 451297261 445543977 0
10955289 43404594 0 400986202 398689745 0
7495479 2208164 0 84154295 84724412 0
699692792 646275927 0 715327936 685657596 0
36719717 106047191 0 838037562 918984539 0
381336309 224042202 0 808735625 630455630 0
40034861 31688003 0 462786294 426698711 0
43860829 19079926 0 412677131 320056216 0
26920467 64675419 0 699259440 657608731 0
409262588 172244437 0 594308887 314922611 0
55982760 7986953 0 126066442 122190389 0
78683649 58730230 0 165021252 174964595 0
23794193 21314764 0 446841277 463533186 0
14898609 24610363 0 244288422 264275189 0
477435052 5548596 0 788752027 576500704 0
553715734 190362901 0 830298752 781938928 0
111683027 68154345 0 252204648 230807918 0
199825017 90605134 0 305093608 311370148 0
453753996 108143061 0 818537346 891796738 0
21599450 100975066 0 503656342 527206104 0
470422798 254667537 0 574350039 566790965 0
180833118 36364474 0 457607902 455083291 0
38505854 13454488 0 485875280 465997663 0
331547558 15601515 0 594212537 402196985 0
7584903 13673867 0 146490546 145786705 0
124138602 57031322 0 723048116 699174414 0
72452045 32419125 0 99118979 50874680 0
62694970 13980826 0 849299607 928031203 0
285408 11110 0 612824 544662 0
81891743 60167725 0 196652283 178660791 0
187458048 27742581 0 615446952 415605392 0
100644203 32262107 0 528976866 519033421 0
102096094 7051967 0 449613277 439618861 0
24098187 13230243 0 259102134 395605382 0
7860687 10510904 0 232538341 231899454 0
316266427 98587728 0 729765870 597126242 0
295434529 27083495 0 550120641 399061882 0
262721905 24717840 0 403941241 302807495 0
274487341 39302078 0 304665216 294203662 0
10063241 2614896 0 218038631 211718666 0
203015501 3379643 0 663983439 601053972 0
510334824 137580248 0 629540167 524513601 0
54433711 1956145 0 211835416 223702869 0
3437135 4358160 0 20032127 19056387 0
91096215 22363558 0 180293335 165355131 0
27535790 8438249 0 866574977 848341221 0
242607515 184642113 0 559844706 389362047 0
536264261 246020346 0 566092013 386758107 0
43691309 86630245 0 742038808 823596245 0
43019137 25387623 0 505641885 409585736 0
30240116 36788788 0 127970057 133679936 0
25928334 110782601 0 681122502 634353864 0
417672829 5782695 0 892216897 825901134 0
47208873 56922478 0 79342428 86196136 0
314477529 170798523 0 724548941 676531832 0
412637801 161446940 0 822816705 699272158 0
90268861 112264909 0 378027197 399449013 0
16276909 11602630 0 33173464 38263228 0
81601890 25417626 0 497828153 559567470 0
125395078 5323166 0 221023976 243910363 0
168234530 59342745 0 773359865 848462494 0
240597047 2964521 0 267912047 84860348 0
130131143 102190018 0 894912115 979608985 0
3390172 458036 0 16616973 17833884 0
158018252 22210302 0 815688899 808956665 0
534043996 234138135 0 665599151 698705806 0
239421028 47584762 0 394175686 385746884 0
53722757 155200046 0 441892226 533058272 0
27076712 7704519 0 775367354 911245012 0
325460468 31081397 0 515306481 528977265 0
28048059 3018121 0 82447421 81395397 0
163165631 1243396 0 702534509 682992511 0
29536886 55328623 0 334960167 317325979 0
40632459 22629873 0 691398480 928678884 0
19489240 288047 0 66921205 73365339 0
118820965 117599320 0 901535478 771088660 0
812239024 562534825 0 957208854 962501971 0
14689624 28831968 0 938292967 845896930 0
225154344 17865653 0 324897401 476031720 0
362855674 163581428 0 861487686 750615192 0
13916609 34755179 0 132423765 131018076 0
635833424 31655167 0 926189561 885063326 0
82284509 8303513 0 228684795 131709511 0
204751165 31018330 0 742652278 550788092 0
78278805 61590504 0 369540759 392600590 0
84217408 2517805 0 287530545 219713672 0
30316273 24038992 0 582123679 575724806 0
222227 157274921 0 400279417 380985598 0
8257840 6287361 0 52427663 53931619 0
23137014 75384538 0 501863165 669810021 0
296414555 78152661 0 434143289 434012701 0
4535086 102565216 0 392936002 374884183 0
269445 332686 0 1786379 1456312 0
155670132 21108566 0 324735883 329784512 0
113875121 79618768 0 595466312 476446759 0
45609939 100058488 0 533792073 517170500 0
38833496 5079317 0 181116859 198856075 0
221895337 48568203 0 915829745 660446643 0
273061176 1052041 0 498494752 508191354 0
412842409 528444429 0 721022159 886082244 0
241726746 203415318 0 664822527 646825308 0
57971455 10078554 0 132248762 126198438 0
43424015 156411884 0 700946716 662985581 0
3857937 13747280 0 131163116 117590896 0
157681853 38503039 0 249221881 245902360 0
32069305 19214266 0 204280437 197787681 0
73441449 16452523 0 113380205 87229094 0
79665233 4441115 0 224241509 307032497 0
296008077 91809329 0 775890887 758342804 0
97894481 12404454 0 219480317 236319950 0
147504275 9528552 0 315558170 292254227 0
55132906 217597333 0 828725263 933507140 0
27511972 20834545 0 340583218 277505491 0
10545860 7523716 0 225050301 232206745 0
43288863 23864758 0 278826129 244297102 0
3628836 9097121 0 328829002 276328603 0
358157045 287640255 0 431270239 366917816 0
42105867 143739390 0 295458740 338350403 0
552561392 51605359 0 702296508 817674167 0
142808 168392 0 2911246 3898491 0
545943 32451 0 615502 385607 0
81430014 52425 0 170984209 162299180 0
575432385 190182472 0 591815351 234443514 0
293938961 121036650 0 543895264 517032441 0
317340408 19099568 0 472389396 288297994 0
9698790 72772222 0 281496615 259299756 0
164182218 192611332 0 755486356 738549541 0
5226675 11903823 0 216196787 213192813 0
248880542 32875821 0 279562868 290650454 0
97580218 37059343 0 762565292 760877834 0
475739538 70204885 0 688164013 661271788 0
33869890 14364018 0 89172277 71816893 0
227796319 39982260 0 505993799 346436524 0
64874134 40806470 0 895719101 900667786 0
338450419 76848171 0 595125964 684171458 0
14310591 96858543 0 910993930 836119802 0
21109528 26888080 0 537309326 644698995 0
23944189 178001668 0 641102284 584424945 0
306823220 33996708 0 628069356 615513572 0
29250890 60423150 0 419789666 362213865 0
30879062 41049741 0 837429761 875968036 0
69539430 47689165 0 916667517 963039981 0
79949107 192019585 0 529287468 938267722 0
93133331 2942898 0 99634587 92248854 0
9491981 2461894 0 54601333 60418597 0
339925961 22343887 0 528313318 354070850 0
7861480 18920288 0 89079058 75020290 0
489761897 103032786 0 575207313 518682969 0
273067848 8403267 0 513783518 487024273 0
14665979 43062908 0 85963957 94585106 0
521492 19190709 0 372459151 345408036 0
220812193 178305592 0 754427044 600755965 0
6594160 28508196 0 210161590 216183532 0
109000458 33877153 0 209870215 211507462 0
318980218 25797853 0 495079449 487492556 0
546724678 107636597 0 902015582 707908034 0
44239404 13406816 0 308725822 169241941 0
108144471 86401486 0 417803454 407012799 0
69852544 61352056 0 164498428 196520221 0
7030951 4573247 0 70342482 57104681 0
898351 182547 0 3350065 3407982 0
9356341 1690461 0 202888943 160786072 0
30349581 8776197 0 236085946 210286574 0
20216938 121815775 0 642752666 782679818 0
262866397 131981109 0 627707871 570431395 0
18159142 25015564 0 265277491 305472032 0
6305171 1096360 0 118466883 116083012 0
425622 1046186 0 9489521 8555184 0
12591832 724484 0 53397316 56231431 0
712972799 96920214 0 897896620 780428315 0
175511430 26787166 0 911407709 890407967 0
122348525 23432263 0 492102045 465142687 0
7495428 19861680 0 609245788 562501162 0
7571569 158997184 0 494635411 659490570 0
271381759 127479002 0 482283531 551660260 0
1786003 88884543 0 681902769 687261846 0
135474240 3491116 0 262186386 274542891 0
51229280 84989998 0 491668940 461433959 0
441925060 341619196 0 631867056 649264720 0
290629816 235899456 0 446324792 588998379 0
17010768 37905900 0 714729752 653734923 0
54189098 7474449 0 70263700 47275012 0
79978783 16108953 0 263124895 213011023 0
67761367 211107203 0 854720474 641758473 0
622267227 6345308 0 878746107 430946815 0
130693996 12385383 0 168516154 190186537 0
370034345 157655241 0 503379064 514130646 0
17067966 16482021 0 120305076 121066163 0
368895021 110393359 0 836108814 864371265 0
218672373 113165579 0 490099299 556789649 0
52944052 897385 0 258317706 226483728 0
407880 76946969 0 309220668 489711823 0
279991285 65439853 0 298601103 84264813 0
194700214 35499769 0 741250749 675666403 0
196685098 88516885 0 345244726 187207525 0
484616522 10289731 0 751225297 629520191 0
1369478 542956 0 6247313 6762314 0
240957644 192891855 0 548939392 533996562 0
122948755 5213494 0 163253472 147196836 0
297350262 35295574 0 381460444 441415192 0
1148213 1645136 0 11182842 10436091 0
8107582 5216522 0 232372343 231025961 0
200504628 70270117 0 621611722 625088773 0
7930155 14527408 0 198464657 226829833 0
56522732 13369472 0 128962013 89723394 0
362751405 15715324 0 508529171 530669970 0
6490070 69008942 0 354148685 350129647 0
247760500 93311015 0 645174811 569729562 0
357011487 78866671 0 495368364 248389293 0
295211 182661306 0 732825903 676820012 0
553021514 39929926 0 822234735 775654090 0
75111430 31610466 0 135643157 139547968 0
406304567 66508733 0 499665438 173521001 0
542068574 73376870 0 634850297 573807031 0
11525653 3589490 0 31954102 34392823 0
253351918 88100095 0 360700290 423262953 0
607723 7263677 0 47450005 147559555 0
107608852 49022528 0 537652432 469191710 0
50236366 30269442 0 152474721 183612476 0
34590544 89876106 0 243683535 254263688 0
727630492 24705546 0 811428133 697245702 0
688608 2590263 0 14863878 13530851 0
1932094 7076669 0 48105080 39716941 0
2660123 1714408 0 690464521 829909120 0
4601796 5891385 0 269656523 233898605 0
515795854 33587362 0 703184290 470192653 0
28485667 107807266 0 552440880 498777556 0
43530449 94033683 0 414972492 413496093 0
61898695 51799194 0 737597757 743892643 0
204273652 61717430 0 940856291 886997837 0
404065725 48816212 0 676276459 662818598 0
5793449 82259225 0 294754472 265291810 0
192814078 110073751 0 213769086 252013745 0
135502244 73873641 0 824957554 714749232 0
186320176 260777525 0 321477483 288104398 0
39242877 55838877 0 728555214 667286673 0
54843298 1242657 0 288768149 221526171 0
257744190 87318652 0 440830610 365931247 0
654136135 116146766 0 905209574 835729189 0
306661517 82183299 0 467225744 200776385 0
1916245 14013496 0 101429803 118466678 0
80069003 68223622 0 926735491 644596758 0
425216631 89682695 0 709856632 771842830 0
7089402 30843140 0 222911169 294190151 0
123845 2910 0 327620 347950 0
132578946 109063093 0 879155272 872782354 0
239621862 55742249 0 257024946 237685544 0
250092513 13829841 0 424775719 384450555 0
668722440 164155148 0 807875192 938089822 0
8583049 13113279 0 837027840 858354115 0
143994108 57198912 0 870802681 821905784 0
1216902 11051935 0 248539320 258564290 0
100882467 9222731 0 608425232 618108083 0
381588739 48047812 0 849194039 687826778 0
8298143 9231245 0 331393486 314360857 0
25858421 3468444 0 33182419 31068027 0
58463086 65453717 0 74467513 71998463 0
332468031 61650621 0 376783897 341907719 0
19049421 7144879 0 34034767 37349680 0
104830078 110555115 0 647417361 595295480 0
12949259 10496565 0 170761511 162216752 0
105516230 21257766 0 218813333 188375103 0
63842452 102371833 0 573695173 558471375 0
32871615 37896630 0 221707823 203612981 0
148605141 12424517 0 319114670 184984133 0
300189431 386159533 0 401521370 398598383 0
1428863 1716022 0 304803968 309533684 0
15792610 20346934 0 380171546 364803225 0
459227453 192095335 0 690414702 745747850 0
815184 6473470 0 105725408 98235583 0
333341515 88458890 0 455892017 341573036 0
40658119 18732715 0 93375412 61386658 0
33122735 4856415 0 66990103 67582893 0
365867675 142575622 0 493810909 403857919 0
206380764 25678901 0 698836524 813309930 0
457894327 21141133 0 644628071 521994528 0
208754461 189876175 0 349277792 419596128 0
5826162 22420836 0 780403236 791120603 0
18231533 3462411 0 79793191 86374591 0
153669076 105548213 0 539229046 312954622 0
676211123 116876629 0 867741975 712254917 0
16098890 379001155 0 721597839 804226188 0
15748164 24539053 0 306062978 258021672 0
338160502 122265945 0 369783523 299079937 0
1977801 877476 0 8123419 6960127 0
195156079 58558245 0 206635637 220484942 0
60479685 10965282 0 122607107 119912178 0
48305997 256787 0 538713580 553075937 0
360739798 153592393 0 828189600 559412538 0
85726360 44226926 0 919172749 963173196 0
199506510 96523861 0 482410661 493862973 0
34866885 46010507 0 428602272 463490372 0
455503615 115681941 0 621408846 538785641 0
454026814 298527924 0 687149115 662303463 0
105255601 4461551 0 849074002 711421308 0
3590031 2264385 0 288688346 476798556 0
101139708 37526734 0 758851918 842203793 0
109825711 778128 0 228323627 201183414 0
21592335 39961380 0 286209864 287600546 0
465249690 203736992 0 501640324 288614664 0
397417521 11825804 0 769629804 859515504 0
389153905 212757970 0 644688623 623335103 0
3987915 20205346 0 446618402 624024026 0
261191028 87751820 0 504200074 642997898 0
9834283 16398010 0 383036705 388395350 0
90498921 53221469 0 225571202 186295213 0
107347174 10236213 0 805319664 847952022 0
130301897 4558759 0 243136261 201871812 0
20169036 25160469 0 113949897 109431552 0
33252537 11179003 0 681400568 808086063 0
472874159 2241597 0 893096858 883312995 0
145166241 55874140 0 512132050 569898846 0
60527095 6476690 0 180469340 210641433 0
68696058 8739841 0 233097151 242520492 0
16002132 68897021 0 497823909 573844175 0
410418846 314130358 0 663576633 649380112 0
51462868 118741890 0 696220496 712677952 0
154505651 87803088 0 242524332 332071262 0
73941722 46151880 0 467289112 361452047 0
46380125 6515142 0 64050848 68915545 0
5217479 211316 0 23418142 15051970 0
214924579 64963216 0 338607165 152862309 0
25937498 41173406 0 733510483 675375748 0
8391837 30064903 0 227519637 411231106 0
14801583 4447080 0 310968363 309350514 0
239418727 25894967 0 412380552 405871478 0
17042555 2777246 0 26814509 23818667 0
65618419 59669388 0 295469159 311339660 0
14970663 2458327 0 156691318 158348806 0
21353578 5351777 0 96117205 87969273 0
17572691 4489455 0 186960179 179336101 0
509619711 140516821 0 659181520 480743499 0
1761897 13387719 0 443812066 594951546 0
504513419 231820151 0 557235332 466269532 0
46840724 56274882 0 375138416 357187736 0
33261960 25741472 0 774931828 805398593 0
85021148 38838283 0 109501298 88226882 0
138868013 96850417 0 394546926 444998851 0
504090341 81115031 0 776956540 748499433 0
454218778 126719759 0 843723398 415511012 0
348356797 41203190 0 508429647 516583838 0
25794896 7044225 0 398083626 468142797 0
37218860 38837655 0 669037538 653396386 0
2573398 5588787 0 24120716 25865124 0
47121564 11233755 0 102809520 102617205 0
589074076 294664849 0 728675772 761664648 0
312552237 40707344 0 664758310 554233123 0
172020464 25949941 0 370141071 302209573 0
27704215 32995334 0 472908474 466861593 0
353663509 114349580 0 573482108 727019249 0
398237837 48926554 0 687439823 598159193 0
300317857 185415637 0 435398591 469060855 0
48243877 46162855 0 428492464 214493672 0
139533523 37666224 0 273388810 300494981 0
133856479 101369729 0 733107635 734506069 0
162691409 226529170 0 734806918 697887918 0
32809035 8298191 0 147992388 152388278 0
10037473 29461975 0 600640358 642249998 0
95833815 8830381 0 824631468 699706439 0
13475921 18497653 0 289971961 352136977 0
868645 27678290 0 95291826 144329714 0
1853790 2764739 0 26544266 27159665 0
350548882 89092860 0 511806160 536308636 0
116176972 113695736 0 292690730 244829041 0
32232580 361526 0 159499561 174786520 0
159353946 99707763 0 742485016 824435960 0
406753563 136862972 0 909099032 848213313 0
172261665 54349864 0 899455978 883519085 0
50715377 24188642 0 407616030 336309421 0
225340921 8269486 0 411951570 421621950 0
116569576 71172032 0 479141150 618577932 0
550333241 16987371 0 830260765 439263612 0
310871729 15233134 0 605899796 441793061 0
233983003 30772094 0 364944233 366472555 0
109699457 119032399 0 266682207 317967217 0
379218722 14378561 0 441529046 372835989 0
66276025 41406181 0 717387047 838046697 0
159493365 77180030 0 242891164 251347034 0
531960306 106249357 0 631757543 615458491 0
63932502 4257967 0 682844347 701600553 0
5527438 15468521 0 323375351 309565595 0
115764675 80873299 0 758622999 665228965 0
22863660 16012269 0 435074345 407078994 0
287596433 48693645 0 920935596 793756749 0
33523606 2086064 0 170459804 136864211 0
116859399 56129532 0 334791389 250450301 0
128064839 95326786 0 281207676 284031419 0
13327092 521010 0 34618839 30703359 0
418927727 209149238 0 678914155 603266357 0
6211350 2443615 0 21617944 20756008 0
359914146 69655433 0 682749634 711266316 0
211304578 53324734 0 852198813 855566199 0
131177331 44599622 0 364810834 367477554 0
2817121 9068572 0 147451226 144200430 0
609532590 47838988 0 791527340 760181160 0
467288448 17192397 0 764673109 756970451 0
39740676 2721552 0 385602080 449688289 0
78962627 137747618 0 885653223 722919431 0
528052706 289024676 0 689357668 857002544 0
58224085 4345094 0 142214267 162899960 0
204614360 118681583 0 601989060 607874101 0
278940314 41944624 0 339154932 277206012 0
271294480 52573774 0 514165358 508475627 0
24659961 12439600 0 92959057 115993248 0
83982422 5585389 0 144292743 75050678 0
13428685 4687051 0 91711373 89098947 0
177768678 46911905 0 266491877 223669999 0
19174915 6863881 0 25725095 26153661 0
146982990 13499794 0 498025985 595198511 0
282731330 81936359 0 795706494 807974415 0
525236442 397880921 0 667594345 714063821 0
224538854 89326789 0 289987211 187793542 0
13502101 14191656 0 15906412 20492192 0
746537 151239 0 3355354 3011492 0
143673199 28770777 0 706458920 549461872 0
9684996 3193079 0 232286405 252187520 0
395271450 347084431 0 836268498 891837750 0
51137684 138414506 0 745857229 903185257 0
185947393 67839130 0 721331017 928900842 0
17431105 5856087 0 424639510 417936907 0
229381367 13621744 0 468248059 334632165 0
309122539 672944 0 639851780 590860702 0
41520078 155248737 0 508083503 666662010 0
460147989 3778112 0 653259560 589630797 0
49631039 12474387 0 244759460 285327364 0
123340484 17757290 0 573814931 478471849 0
23802302 30493294 0 395082009 445591934 0
101503397 6345909 0 259756316 251877522 0
224149414 24639470 0 781749707 917626860 0
85269645 22590729 0 580140253 596589836 0
1509062 565988 0 5629061 5988131 0
176211460 45295730 0 577375121 603515696 0
6077246 10177330 0 100912358 101779708 0
184547779 82964168 0 283534178 224959124 0
68589208 15955318 0 257675573 276273868 0
10304568 7130405 0 17830381 15962583 0
22348474 95269958 0 967568604 843007219 0
406431425 192631810 0 411951736 388880248 0
169296955 194958750 0 897827499 828889459 0
58033198 106713224 0 651023300 741476921 0
325882147 45809386 0 736627123 373419013 0
331400973 229880526 0 771547115 625485324 0
395628634 26057739 0 505515277 732965674 0
202940947 28860888 0 292040398 329008293 0
137830265 2106462 0 200644234 190589720 0
397224705 77197939 0 561753199 556047957 0
55575549 12438883 0 252175016 223547925 0
31307580 22764227 0 106028863 139249425 0
44591274 24247894 0 126330854 138615417 0
56933237 59775327 0 134161235 138447133 0
386456920 119387106 0 523075414 495732401 0
3797585 97935705 0 742661848 735184488 0
84428946 96503437 0 682686902 630211204 0
551569682 303851835 0 900165616 890290295 0
455413376 136902820 0 772835911 448924285 0
47017783 33403517 0 318830936 332598591 0
851687 8952121 0 369209486 330898306 0
146320888 274674211 0 893347517 787206904 0
101870413 30758776 0 532189674 568600810 0
451133752 117081546 0 687587253 772547416 0
50597703 45739321 0 268797271 250575175 0
101594699 43374047 0 569557330 632547552 0
48520332 53961091 0 133193158 124019217 0
16361346 11351509 0 150617937 151565718 0
49670571 8159193 0 201695601 206446352 0
219969420 253234594 0 589673663 595893929 0
718850 9317560 0 46538389 54574098 0
39502733 47360674 0 475319606 631929009 0
22223152 76672561 0 222474290 251475297 0
13378368 34120686 0 166127323 124883229 0
124010030 102832804 0 476174381 424501752 0
4578921 11116459 0 29429774 33032587 0
31629703 3808907 0 209324936 192954932 0
18658412 17927307 0 272912641 289811200 0
113869707 5983940 0 139076734 133640560 0
68145209 30039504 0 116318502 158164939 0
5327308 125761563 0 745781558 463236293 0
30919794 173575649 0 606006123 555979315 0
42811161 42550829 0 629495591 646914897 0
1457010 7009228 0 58878065 57986981 0
30882795 7114949 0 136972494 135296404 0
264740815 3821084 0 901415325 710842137 0
506353116 69758913 0 523381267 473050173 0
322108657 70973158 0 553400456 515256046 0
38345926 6060595 0 232262946 152083652 0
235831944 33419180 0 898707979 900583067 0
73804440 9558560 0 166611949 152262016 0
125098784 22973114 0 210209390 237033578 0
20928495 4363613 0 54896199 42786501 0
65213994 15120761 0 118946632 90374279 0
111407441 88718851 0 163348013 186214785 0
4906176 51322652 0 691702159 672254558 0
26059709 43819012 0 368688361 390278038 0
4543232 54184322 0 439664432 319873340 0
95526254 19252113 0 367512213 455971989 0
15044763 959727 0 105903314 119961978 0
138685663 41399956 0 303813639 241996363 0
89709525 81219276 0 122102522 120679748 0
58337374 177377325 0 888206237 886629159 0
1228805 41778683 0 387609887 295789959 0
237980414 33672073 0 532502419 481290146 0
200077711 16868038 0 678182136 666634618 0
184023338 65212657 0 371201134 482907803 0
65156569 12350353 0 245508695 251293315 0
30467355 10868345 0 562930502 585480527 0
1179926 8498948 0 467202804 472442475 0
481552876 20128210 0 520725905 617609838 0
79243359 1983468 0 638542644 677170638 0
96834860 39718932 0 159893018 212099197 0
578282541 53064623 0 768456589 492630085 0
47133989 176535836 0 478831151 613785868 0
339853526 92735056 0 614579217 657009580 0
173642718 178663173 0 906519198 747054151 0
80604397 50167597 0 722959457 745267243 0
115154985 9835024 0 396892948 345572290 0
41290704 3396357 0 82323749 84986488 0
97590583 37118351 0 320945289 300016960 0
79590876 9836729 0 407951569 362731558 0
449041235 8987795 0 818990964 640508187 0
147902557 101601439 0 773709591 923468336 0
5259935 17350779 0 100849574 95701978 0
3702945 25376670 0 312473363 308010337 0
29470292 21668814 0 487825765 468362226 0
197758002 14255401 0 455170270 444681176 0
10471655 102044723 0 464299997 580278804 0
131403524 308556507 0 437972214 502628179 0
295692119 239116884 0 802032048 723759262 0
434318465 271998733 0 505829048 536118925 0
22088420 13160552 0 169986084 175226092 0
481446444 9814809 0 572050480 556084938 0
75656338 47495636 0 159379813 160481772 0
72317747 8812312 0 290934885 230797464 0
15113630 25170842 0 151150914 158777461 0
356111489 121636421 0 374067792 340425886 0
118407405 52565753 0 246175654 259512285 0
515394551 117500204 0 924988287 710314911 0
88569892 60479593 0 631815183 515896378 0
9146288 12864986 0 538737239 362335333 0
16352275 27558970 0 718784147 861729996 0
136454613 20337737 0 617408877 614221688 0
414500992 198886155 0 962015341 915803872 0
6847059 17158640 0 183801345 226129227 0
223241461 46150339 0 850201570 940370523 0
233485527 121743194 0 814612786 963339576 0
66928986 101780185 0 775722490 791296132 0
13414733 7986026 0 744859264 734307814 0
392490704 190609380 0 891963402 885195243 0
54261558 41494615 0 159227318 150066894 0
4122994 285663 0 6464570 4333753 0
115504852 78409158 0 732739172 848585896 0
109312845 68536066 0 456779119 368690933 0
419998557 416186237 0 593267318 637736462 0
51955881 195087299 0 588174885 736677978 0
1625342 9449005 0 233845022 117244437 0
27921089 4716971 0 82059060 78922897 0
821317811 330405117 0 902564944 725883200 0
123594180 3269666 0 351737093 374650069 0
86588763 10157061 0 408866895 595642388 0
123484508 153842603 0 640787832 635457233 0
504804619 248870253 0 579952668 532627678 0
16316614 64066659 0 455282766 485336537 0
528513 167729338 0 819505060 764841891 0
392231512 15227446 0 548156214 296432330 0
1813402 31658288 0 298499647 279129569 0
14870879 166997708 0 760538873 869030081 0
69309097 11022852 0 469282122 473710863 0
137259606 55106013 0 865005325 876677064 0
423281817 58388992 0 899648931 900928789 0
44983247 10763148 0 461235032 415429320 0
5135486 535192 0 69230921 69116579 0
29551468 74693246 0 566239933 479078596 0
16870654 40431046 0 832451310 954035550 0
104812828 39485794 0 470795125 515199466 0
7903840 46959100 0 571028265 586563727 0
17661841 27758817 0 479387438 423716752 0
2604473 3388265 0 45985547 55105837 0
6506627 249022167 0 434559401 467283155 0
70655974 126385606 0 758939938 773068581 0
174704174 64674626 0 744210908 684986921 0
163678086 1588863 0 511831579 508591220 0
184304773 35237507 0 201144020 202825836 0
142865387 22952837 0 526880415 497043987 0
3225919 683165 0 13150462 15584418 0
2496929 12534606 0 47442343 46239623 0
90460380 95584012 0 851893758 837688820 0
65733082 40708986 0 425650604 361969380 0
226626191 25476895 0 370874812 364110080 0
153078751 15876700 0 527504423 500335874 0
838397264 11695964 0 961928589 864256614 0
184959101 22169640 0 212506093 61797229 0
23880140 67664582 0 321664475 328580735 0
77386195 12307015 0 798193276 522665375 0
9992101 10936277 0 940671545 942126574 0
17837221 11258806 0 483835540 493193131 0
498195571 24050956 0 725180135 640039140 0
3004166 1690204 0 11604413 11341555 0
176584186 13202818 0 436867475 386530140 0
189920287 35885304 0 616722180 688668964 0
53528745 59651297 0 735699285 687409672 0
35739245 3926619 0 187814422 193301744 0
61187001 108658139 0 674602609 675068882 0
13888711 70170174 0 896723647 751568663 0
510787808 201218284 0 780824418 687175154 0
301679829 150824120 0 499173660 416277380 0
154476764 21048273 0 704987777 685582674 0
56981 94254597 0 280797513 322166238 0
8928696 9082518 0 44877105 39652792 0
640425961 118666888 0 776062006 671165232 0
550490438 310166943 0 685427850 799422056 0
3923485 6024548 0 93305164 91262547 0
1639313 45009272 0 334743854 373154930 0
183220423 37938175 0 411509988 396146423 0
77811143 27809324 0 94930315 102474572 0
2114291 5532024 0 56448913 57270557 0
6606993 79208998 0 256503917 454403888 0
192155034 45486869 0 216373313 186314109 0
7152672 43617508 0 266529508 273878881 0
94548498 45240521 0 582051976 575983451 0
206036550 91732133 0 847336879 880056647 0
275620229 113758317 0 634267466 411324633 0
119407532 41221025 0 527469730 558340472 0
433166470 151930909 0 551750771 353918045 0
44012530 5821997 0 214439233 208931831 0
1692670 5235893 0 81181378 78759541 0
246294614 45464845 0 640577587 552672239 0
321744260 20411178 0 916404271 792057932 0
9799088 23080815 0 420592711 424517886 0
139234015 4676050 0 645234201 775866599 0
72200889 27152455 0 479668857 460761971 0
53828265 47917175 0 221736790 195414512 0
1400664 1264838 0 6240691 6449980 0
23421294 445638 0 35307543 21995768 0
17207655 10052212 0 400546683 406116126 0
238711864 52711912 0 320372522 318618295 0
155250518 53508477 0 749124133 767230226 0
18412442 16746751 0 240617541 222812630 0
175039642 96253137 0 467199612 429950056 0
19831182 12685401 0 106648758 145170120 0
2134200 1663157 0 21261277 20096391 0
9200350 53746522 0 295333520 284491888 0
14141603 16093505 0 137438083 134341510 0
752874 3727763 0 40521344 33260719 0
308557107 90290871 0 651926394 520431393 0
109035391 36662847 0 372640762 358451949 0
469233655 284888373 0 846870233 890742173 0
104300 29309 0 517580 371928 0
573333041 259391214 0 819097817 543213593 0
195601412 93442888 0 358331650 347082446 0
12360513 2038343 0 36844904 30785667 0
9646004 10502684 0 94522382 83420892 0
10479084 1007865 0 13947264 11115450 0
15100360 10100078 0 423434650 392447328 0
415634290 108679469 0 547102102 318168245 0
521887282 173465185 0 727134254 723455246 0
30748679 58941288 0 199828197 246745358 0
34812600 35561387 0 366167820 373513758 0
94859034 134299981 0 936934775 930987679 0
75361068 72268829 0 163723548 151701415 0
243940132 19797243 0 295327207 195217644 0
151519694 172803014 0 670658626 475856931 0
31630368 3355522 0 282248892 337684336 0
460529904 10357239 0 620625268 443991582 0
62421615 16986167 0 116635413 112374483 0
272423333 343635798 0 866084388 788725223 0
5529315 474273 0 22485886 22596154 0
110492378 34170289 0 206459251 212370083 0
9633588 826674 0 11741802 4040636 0
9355038 126164839 0 834507182 920271453 0
139329183 40409433 0 475051175 456356832 0
13425320 9320605 0 399766911 427215057 0
52586702 12856834 0 95966961 93580100 0
93438907 80670703 0 381196787 374742450 0
45083117 155855241 0 895381888 729875385 0
55131650 37684852 0 194206242 215645414 0
17694286 7368492 0 468512868 457574101 0
742061 1946760 0 20227609 21133420 0
4450019 8367672 0 88875001 90861849 0
101794760 36324269 0 414809020 392010413 0
42734448 37474176 0 284476566 243328744 0
272407652 85800114 0 921774204 722944792 0
146091966 17739662 0 434634867 352480805 0
175250564 26551956 0 272699396 230433646 0
71430457 21134170 0 227076254 187461685 0
87138126 95175530 0 320406748 318033403 0
429511030 17261898 0 536800706 248133273 0
221499512 21597511 0 278471643 157035342 0
31758739 2343270 0 823913695 827767181 0
921008 80112682 0 430397595 501011333 0
522301242 27995583 0 748241066 773242485 0
56241545 164835941 0 383659796 502316598 0
387109152 68543359 0 674456250 695628030 0
33765626 9108967 0 507434380 528749336 0
582980492 45348725 0 671175599 188824492 0
9433956 4537419 0 214221670 215488265 0
1180466 16097342 0 57431033 54089570 0
32955826 8253027 0 188016859 173867814 0
13404467 207078361 0 692311432 731497095 0
38765202 11443100 0 488518985 548999669 0
330830759 22624481 0 338077848 157424436 0
927700 9879742 0 31188847 29631567 0
589167544 120904890 0 680599002 807914914 0
158646710 151114392 0 788749694 808330011 0
414715 7683891 0 50238546 47930647 0
203988556 8854033 0 354961161 362810131 0
7118498 27319163 0 287388511 295648895 0
94668710 34834101 0 263491422 209265481 0
54780782 72397928 0 216017343 305738375 0
41601425 60764262 0 841481222 884613262 0
200037487 69247866 0 240111771 257009671 0
411333109 94943272 0 479504431 613963114 0
34386421 14070868 0 138790553 148484757 0
40616911 107838631 0 933601914 711915426 0
93252796 50465215 0 348294229 320265658 0
58245270 209293990 0 548702003 520659924 0
48018883 80527996 0 828348739 859477490 0
59043382 12183801 0 744232986 733475346 0
212764963 9419435 0 763071098 913161881 0
293106428 68967129 0 592944633 521189580 0
35683534 4190922 0 65893774 67567089 0
538474285 438880235 0 586605672 604553889 0
105756381 203154389 0 794872460 845919289 0
6847764 5812163 0 38541465 37680158 0
296541701 55881649 0 902355769 722984311 0
201604504 49242853 0 854295902 686908657 0
589407902 16582140 0 701278161 704889320 0
207998372 115415724 0 803300016 800260381 0
275818145 188500429 0 325976906 250046351 0
306226104 57926436 0 406421396 432019467 0
209430511 28427320 0 857307002 778056091 0
227986047 134159011 0 304873724 285544154 0
16910421 9233976 0 200607532 198527313 0
97316343 57938693 0 393457309 384314121 0
5224083 14272576 0 366860752 412727237 0
82742826 21851699 0 156309431 151385257 0
65959125 51266194 0 202473485 247168375 0
6487453 464315 0 38903420 35889148 0
363473851 71063177 0 605218358 646930039 0
12975089 22806200 0 683427988 634953336 0
5085003 9376119 0 235018803 210834047 0
2817941 110110 0 12086419 9667564 0
471675487 36747664 0 756145857 664026525 0
750438 939183 0 37002125 36153051 0
180102327 12699245 0 225635192 267239479 0
186735973 6115420 0 232585215 227484503 0
6311480 15883285 0 333863709 244423567 0
2103316 4300026 0 23317632 21748100 0
355191672 198849822 0 488930876 493534482 0
17197175 1566697 0 164269388 172277613 0
97516236 125838435 0 693150640 701519925 0
55174264 30740426 0 91671302 97027576 0
57810016 5725586 0 915247249 922236535 0
252859717 163793472 0 274173619 266666758 0
375066109 14740363 0 845754955 823878754 0
49816850 39998671 0 416161277 432544499 0
8425518 9526571 0 135840964 147035917 0
160283529 7963 0 464060194 355093611 0
180575339 115183363 0 454159198 477746114 0
90620937 18069434 0 344239968 477042276 0
93844781 31620573 0 371490060 366354146 0
471308037 1988707 0 578534405 517297279 0
68192854 14022310 0 638141807 375999778 0
113362133 21419696 0 316763853 253675746 0
1536799 190102 0 12125821 13543130 0
7681825 17320007 0 479827009 366946855 0
24739941 126974221 0 943834911 794970098 0
250609726 53030359 0 480030686 536155323 0
403692578 102958441 0 532668110 503137647 0
122764273 81964422 0 188909800 130623931 0
228743532 118401700 0 559593391 667447518 0
253028173 11797089 0 597261627 678488686 0
91750126 97124913 0 206222496 228252632 0
286775581 40905878 0 481826862 414704976 0
471276 765763 0 166553384 169775384 0
17248363 5081758 0 87669485 73134027 0
8783795 2787416 0 302419406 309320669 0
679059559 41091441 0 801389551 367268558 0
228521578 19532754 0 474874349 434784570 0
81781531 31084714 0 321327442 222872853 0
159152701 11301345 0 741567916 790897968 0
65599152 143196862 0 533546322 448529359 0
133523565 11898985 0 223876925 202355371 0
515836554 299340804 0 742738363 763198662 0
117555396 67848225 0 646814173 582186755 0
78017731 9082044 0 800437359 798917481 0
291466458 313405382 0 718097957 516039470 0
788655849 89736687 0 804312262 495302775 0
49617730 6488622 0 386230974 394752255 0
68301615 73980006 0 601185667 692653977 0
89172227 68058126 0 294214481 300432160 0
10945761 2958987 0 79832785 73947956 0
2920913 4999337 0 128045316 129806587 0
98314821 36494120 0 148346391 154127153 0
8583589 32425523 0 249574963 246562053 0
375550267 281582457 0 413832164 505426789 0
592391729 304012873 0 663392845 672674062 0
83322358 41158247 0 538401062 560958431 0
86513989 10877601 0 243189709 244081717 0
395190156 208303801 0 508542738 392513219 0
2585964 17637998 0 485544538 523259272 0
210414317 192027372 0 503556906 707925067 0
96437217 16944913 0 418675907 367580194 0
25731654 51208136 0 413878341 477276063 0
5833728 1487922 0 30895096 26118495 0
560586 7443957 0 327026732 335305099 0
355720114 278919426 0 575662532 497031641 0
223908526 125521111 0 665233419 578068233 0
23386651 24468285 0 317807300 342391862 0
491896956 142781651 0 666204104 640175819 0
63972021 4904486 0 422712375 417327913 0
169011914 16350587 0 766463014 868053713 0
336706514 14851674 0 446003176 235276050 0
359919428 164092394 0 880830513 806805522 0
3139337 9384318 0 356154074 328056758 0
139957211 102965502 0 607826115 442743199 0
200592243 191808287 0 965272084 947339149 0
81864866 62546791 0 604390211 822840818 0
346090842 157503956 0 601731387 579525556 0
20957633 32528118 0 468849567 493262159 0
84226733 49950014 0 131061575 131694466 0
134892836 123410648 0 386040176 378960819 0
280049664 58888205 0 377377724 311147679 0
146739794 63280020 0 472742735 447135523 0
7124653 6043011 0 44384391 47352253 0
161667584 7986429 0 398802502 296007798 0
1375791 59843 0 257789600 260601467 0
12026179 74679553 0 255014543 262705437 0
8034088 7785864 0 25407077 18537183 0
111202091 2071099 0 266462620 294219494 0
46899690 10947740 0 172126336 176017112 0
332080787 11899800 0 685683182 523519203 0
520715575 14451728 0 834416980 738490925 0
3834674 53183037 0 340973140 417447247 0
145563918 58400089 0 321970876 305397086 0
2505499 96689510 0 868577326 796580555 0
121949435 32278525 0 208954133 232731082 0
495452853 234345546 0 851555921 873919165 0
554385463 85168735 0 672582925 540152490 0
57644919 2429095 0 410584758 427481900 0
46862135 32626210 0 546980995 555914191 0
71716011 10967726 0 780240042 735238458 0
8108459 6161678 0 36430977 37599277 0
6000503 2279612 0 476000165 269633679 0
590844614 148473325 0 856530510 845488804 0
108477180 87419703 0 508475595 480768690 0
203133793 297741 0 233722209 211090041 0
532769493 24823992 0 686288049 283842097 0
443263033 65739132 0 794895188 810848249 0
168648062 67057778 0 480379988 716123827 0
144721045 52915962 0 675922705 625326853 0
8080676 20213055 0 711000529 768689049 0
543537732 57980266 0 770093643 747816456 0
63296072 35641677 0 679464986 651941394 0
84218643 58177709 0 624975211 664551447 0
317666453 67978961 0 646845515 446818543 0
191401529 77179905 0 721894765 593513090 0
6502340 5911456 0 67341371 60462815 0
480783035 165850357 0 588361409 635954837 0
6333758 3403977 0 17656141 16817609 0
324837465 225833697 0 619578361 544931734 0
1066844 714596 0 2803532 2730484 0
58039893 97022782 0 633208185 556565173 0
120509281 159825840 0 862251706 831349634 0
31720685 18453234 0 484362076 858683209 0
7990739 26623468 0 115139671 130424449 0
501949359 4175731 0 585297523 141365669 0
265760268 97047260 0 803604678 785810416 0
75762864 4156607 0 214585555 190998268 0
339221 5327790 0 36644143 32060932 0
171246485 134687139 0 857296638 849116271 0
62694870 27464115 0 652326517 616198249 0
122932740 40838720 0 444851373 338148164 0
6971902 159161 0 385679433 436092549 0
77111561 21878655 0 531927540 488180806 0
2263544 60833 0 5679062 5911412 0
316202460 11352544 0 489938444 465024056 0
89756789 107068 0 197475603 207810984 0
20666394 11229624 0 135944499 157738152 0
469351 52561770 0 473852185 527527502 0
429663085 444056891 0 722671791 762571579 0
77491516 8846697 0 415329156 377017149 0
75779866 18239701 0 338935553 415367710 0
270968464 66096595 0 773328674 600834316 0
141349607 1951517 0 278854230 324100327 0
197681981 47835426 0 774990222 696010079 0
12690692 25597539 0 478036017 477018681 0
286704070 128853774 0 448570982 339020258 0
11565650 2083724 0 13939462 15853496 0
74222658 120190946 0 601718753 608094332 0
48886137 10179257 0 233689320 262654083 0
192056842 73358238 0 564089254 612771220 0
680383494 84640188 0 698715188 621534871 0
2850065 7432806 0 283893334 290826463 0
24507946 4209219 0 464525967 430875497 0
10319099 43473337 0 815813383 853893753 0
83631327 142443797 0 678754141 787817632 0
243508584 115958099 0 256786444 290072358 0
334272062 51668234 0 976821053 971520786 0
27408687 49092264 0 524390782 593778252 0
15960105 4468948 0 239844021 316952254 0
714360431 140090605 0 916665618 874369479 0
219681026 61779618 0 732690378 684121717 0
381861808 45180319 0 630469818 645183528 0
325447 23040532 0 336986854 343561495 0
76585136 1067470 0 336749213 252826232 0
44802969 24203502 0 332669534 407381686 0
45246403 18975216 0 145890062 138869774 0
166438101 52145078 0 390429840 588645487 0
57490108 116597420 0 841399523 824900170 0
6581033 154546516 0 963925317 836792426 0
180482934 142463505 0 334793530 361191472 0
23665250 53737167 0 488859679 461408784 0
35650264 38855976 0 255209143 339009052 0
240742944 251056177 0 554997794 571645137 0
460262 964210 0 62564170 65966901 0
12762104 47678018 0 192573935 142731553 0
397012346 141074670 0 459659602 362954728 0
1114335 1637369 0 35819097 38290602 0
150335586 27645827 0 215493956 80730247 0
37087066 68402765 0 565506772 537275750 0
45675973 48734643 0 160271602 157931432 0
7781528 8087945 0 215872548 269154863 0
145200545 57574789 0 203796806 230704217 0
87677355 36076379 0 384017672 408629911 0
406165631 80238362 0 640108181 383888109 0
49535194 8978382 0 161537865 168551734 0
235849861 221298778 0 335432085 315836278 0
116665602 24266275 0 502805946 576909835 0
298386616 16472476 0 704980707 488554813 0
283202959 8820794 0 781361442 720771620 0
89893300 19462869 0 366158963 329273041 0
272650497 20500276 0 735121244 684579367 0
131756883 2539052 0 496260974 531958065 0
199110424 112513662 0 326875579 363729004 0
7820063 9556274 0 127304443 103402451 0
3082928 30757399 0 357003279 515838016 0
136621636 65139706 0 379636413 391817516 0
102171875 55038045 0 327639213 372557771 0
115736191 8691439 0 184263056 202547479 0
73438685 185880052 0 587252926 647701784 0
158596253 53460412 0 663843295 633285799 0
37480173 28809075 0 239571578 248696122 0
42767708 108668602 0 505492279 488039277 0
3789258 1027347 0 29618032 34146578 0
82979137 21915395 0 305533826 287885545 0
452614226 27687113 0 623816219 338310898 0
731966613 82633328 0 806553405 630841282 0
92919538 28881203 0 315453071 222280864 0
4019927 5693479 0 48075271 70397838 0
129525847 249483327 0 729277081 763046870 0
36476390 6938297 0 214185799 207872555 0
323357973 90527522 0 558394653 512447868 0
104878122 98422052 0 141607223 126491883 0
34052967 325550 0 80442050 83801123 0
37350342 217925 0 196300037 138524866 0
5461683 1678783 0 120966511 117450982 0
46430024 23268018 0 60182726 56323035 0
373461245 3815395 0 639925160 575728684 0
6027533 726587 0 17632060 19154700 0
25104061 299461857 0 691624401 718222432 0
29208058 109907584 0 387050988 413704834 0
76834575 79121227 0 288716019 243821906 0
454310585 42730414 0 553563255 538889031 0
260059367 24339298 0 439856006 386966924 0
172765178 42876327 0 483330515 386870339 0
710253462 89774866 0 844124790 799991428 0
8528594 6926072 0 506539393 535656164 0
4386500 18546423 0 448733375 362667914 0
221236464 90346073 0 281044842 154808332 0
215185635 51678300 0 405070157 351129948 0
44633045 47431635 0 324083534 251971001 0
1239691 8479600 0 108736250 109850591 0
40697600 86944145 0 805343804 816886437 0
363153806 41767883 0 521935591 593657245 0
651518711 200838931 0 678088432 639728805 0
147651523 72099967 0 659990726 525642503 0
163694618 45240454 0 212044351 203168117 0
71555908 23241347 0 114057927 89240894 0
55162439 6815224 0 557399131 595710303 0
58812441 50002733 0 440731146 413769790 0
625480193 102613949 0 850826201 777753147 0
177324828 373199942 0 789758883 693756137 0
455727691 212354166 0 892066736 765153802 0
328920150 266055 0 483384402 459274558 0
185500744 136144379 0 472974476 449081389 0
60604119 32065683 0 182502873 161785891 0
617594270 430146597 0 814668738 857045483 0
444640864 383364382 0 781938228 578506309 0
56128872 161263711 0 668106340 663831183 0
89365540 71347414 0 265944026 257203980 0
44323759 15605392 0 740476970 498504826 0
538344938 167656831 0 578897404 473049378 0
14305239 24125636 0 361294328 282309124 0
85896843 83153685 0 899488335 933431394 0
473262915 6963661 0 895998160 585958256 0
810989253 209895269 0 839056278 861815374 0
1596837 9740179 0 167016463 165785327 0
161831175 54230273 0 571757894 555566942 0
211275366 2544991 0 787962422 816308879 0
156912263 16106890 0 218654753 160413210 0
68118308 143889698 0 668519693 691209129 0
319985150 216338755 0 489609323 481661125 0
64993881 20593226 0 655765716 645006514 0
17228172 116566347 0 530671596 478938243 0
4014703 2778532 0 7919519 12720054 0
42520183 77791443 0 546815810 542336519 0
24728886 110895584 0 470038236 484691715 0
15890306 33828037 0 647341239 661730756 0
513992558 90074566 0 609004430 592595194 0
9262692 19068071 0 912213564 910159261 0
35356963 33477933 0 289068089 254267277 0
15497191 106398386 0 184864735 249323659 0
437728322 52737158 0 610077081 133044360 0
17839787 54129100 0 581995954 553353003 0
24896192 47420692 0 204527391 215413638 0
9878139 42535451 0 254531226 224973852 0
34471812 21314582 0 169216562 161225719 0
533373639 57063302 0 824280108 752997860 0
93479240 35909458 0 588274243 572816047 0
33262788 1132424 0 383140724 426733534 0
88292755 65201293 0 726298969 770742077 0
278697982 42660166 0 808540430 886596676 0
116611346 43733600 0 567200126 547754228 0
401617649 60832570 0 794557859 803803362 0
269206662 151771801 0 792976396 803515371 0
116925404 84286252 0 615152549 646754147 0
483611424 27169439 0 789126437 647257422 0
247942860 44697919 0 390352648 286466404 0
7763140 1522098 0 68782397 69026964 0
19114275 11874923 0 319064038 293643611 0
29163748 489902 0 154248453 162674981 0
1312452 10402227 0 112582905 113434252 0
209766571 122056028 0 735931914 952794986 0
172735535 19529602 0 489048863 463750352 0
38542898 17374130 0 351584066 387632770 0
90978576 10432329 0 178527671 177343990 0
33537226 235751990 0 766253491 746657400 0
62253979 38985625 0 234523186 221109651 0
198863226 113650974 0 429053288 605982988 0
197430400 116452016 0 544051181 549435078 0
509716 343521 0 2217178 2485650 0
47057802 18737447 0 441227176 418990213 0
270045926 10181292 0 566011023 407221814 0
530881057 79424711 0 857399268 829437193 0
13125942 5585284 0 40732243 35538290 0
223842462 116881884 0 548761162 565850605 0
43305249 2665804 0 54882107 18491807 0
37277180 4144830 0 569196329 586565007 0
147135260 60622045 0 943788274 943213641 0
12936298 3527455 0 79838395 95125400 0
51739829 6039271 0 136150951 99780788 0
125645160 144953426 0 670624973 651084146 0
169872936 14056883 0 242812262 230792647 0
37982642 5075510 0 366490368 287771605 0
37764204 4801107 0 360348274 368246484 0
474845821 97616199 0 634902975 507967157 0
514370862 37149009 0 651985482 632594767 0
41508768 78572694 0 513187424 537335874 0
410980306 7810375 0 941588917 810329585 0
44196479 30466414 0 370686106 392951208 0
135741490 52165359 0 940023774 761117274 0
23503987 10273993 0 140233566 127468442 0
81789535 25328784 0 142995167 100457213 0
36148113 15280252 0 169690458 172318626 0
55136881 7185887 0 137912782 138294940 0
7664771 6615355 0 40187086 48045625 0
50398018 16262742 0 307471213 319587270 0
212398 109721164 0 460500341 511228723 0
47839149 85555398 0 499937177 540807912 0
768019695 84767959 0 819773939 834340443 0
220144718 144008329 0 793969649 902084063 0
135848089 4845856 0 638649611 482345089 0
770360 1278400 0 245049610 237485486 0
66584463 29259330 0 586648724 887967404 0
35339734 109002367 0 832912573 837850417 0
271889796 162463358 0 408152312 202506532 0
192942255 6994268 0 396435347 416250575 0
107174490 78752015 0 597922438 643679878 0
189531243 46461262 0 735192637 670682872 0
29390134 2995006 0 554511676 544980416 0
464192012 85981481 0 571227415 377558498 0
532869109 100177827 0 870249709 697435832 0
132934548 47096506 0 913500085 840605716 0
76649363 11177145 0 158176428 84488155 0
319957597 449828686 0 565773347 646929905 0
458869020 36817076 0 688034860 491153099 0
16902209 22908871 0 62370296 60775967 0
265666620 37554103 0 508561419 556621055 0
5101493 1306374 0 10873422 12644175 0
1690338 6290243 0 134287315 120860199 0
164421768 24830141 0 485130464 471792889 0
130638 566541 0 12801357 13987275 0
511867699 3825401 0 664518652 430216010 0
251637201 245604085 0 494070746 486713670 0
2705081 4191168 0 287454143 278410447 0
60096421 2419518 0 737103709 735298435 0
261064371 47449925 0 797502264 636039165 0
155372325 49883243 0 220091383 169695346 0
329952508 90997569 0 689128261 667186492 0
23804678 5561653 0 99665888 92207249 0
588875631 179178250 0 760110553 478379479 0
304958090 9158735 0 775267643 890574142 0
160372042 76303321 0 584835962 639406273 0
687967390 146690720 0 733190394 615148075 0
364937934 72586873 0 695643866 666217734 0
75439011 52389708 0 430628907 411410194 0
71777409 50062005 0 724036344 697777148 0
45251361 225429041 0 652056358 704247164 0
59802342 24994415 0 373194821 491881165 0
67749732 10572156 0 119908227 101421151 0
281509288 15165979 0 499961722 451812803 0
4141663 79869603 0 616522815 631849545 0
93620501 309483 0 142368560 139124502 0
9486206 9029609 0 198275179 219792648 0
38320856 80129882 0 571380010 702601947 0
433255683 143551927 0 744594471 764722643 0
129372497 75943880 0 394652627 395936804 0
168764104 70880629 0 741608146 735359667 0
490260320 127215715 0 666496700 642109490 0
115676019 94058998 0 725438830 603700466 0
431064420 99753597 0 754406653 831966288 0
368332694 269284108 0 732409829 746171323 0
92766048 17082485 0 176762462 164304567 0
111581772 21939368 0 716488162 668323434 0
1595355 494725 0 2329358 2047731 0
139356829 12430322 0 781529086 581925335 0
15689132 6868408 0 178308818 129558603 0
64305022 53686315 0 199634255 199539741 0
4763289 30284674 0 201342579 198366074 0
158348999 134273629 0 731070723 704157927 0
308866886 231709370 0 679275392 784296449 0
136348001 20082315 0 168025337 89894880 0
9448397 15282292 0 109841533 106179248 0
102922566 16144805 0 222733586 164116704 0
6684467 28742392 0 377064532 375531147 0
113147862 87387753 0 854296263 855308047 0
106208424 110352321 0 524669094 486602520 0
22672215 61754864 0 650288852 638996298 0
2022482 60445494 0 236648768 272984412 0
141417499 48732838 0 449226682 474378170 0
8734365 1075510 0 122539930 116539805 0
249019302 19278706 0 507149101 505390098 0
93093422 126464407 0 513698799 586140760 0
5653589 19262600 0 366107795 360418570 0
293549 20724067 0 548674475 581705982 0
15575964 3794359 0 17597017 18810166 0
54340772 18450501 0 322260989 346832376 0
6729463 13776026 0 37557669 36141442 0
77850651 9792313 0 236717071 215000038 0
408115673 139273829 0 507688462 396162440 0
2420338 4619896 0 93898460 91717473 0
119015951 189404535 0 529418122 416353321 0
166397241 169523187 0 939396894 816664274 0
64543487 25290821 0 265770350 266053626 0
11084823 41938230 0 594326848 607316475 0
256793261 69346112 0 571410299 523285146 0
22983331 46614947 0 680598544 571554310 0
172105680 16419690 0 391642788 392521942 0
305722346 2180850 0 672289520 666901572 0
579393085 48942128 0 699266297 432260464 0
143076714 117090722 0 225049738 273080958 0
105857639 31649009 0 654921932 733298542 0
7689917 22142597 0 461784800 467546275 0
330593635 187062632 0 421634123 417101378 0
577268849 78072903 0 908498034 536620300 0
38386218 10993592 0 377646510 413349647 0
82130182 25932341 0 103574340 69409670 0
245745379 173611110 0 787297746 878598034 0
41806 2640685 0 129861539 164200306 0
328744270 57596126 0 335215299 296243535 0
18189179 21565525 0 150024085 165184170 0
32253946 94039358 0 509772007 482081435 0
1421734 5603278 0 282015094 321002342 0
14412673 570028 0 327783052 271508064 0
65812666 267599960 0 762877738 755488678 0
300048237 10703308 0 911011644 912150012 0
84833663 51305047 0 316858416 357465771 0
549137805 1746846 0 627609864 586915866 0
11296504 2809949 0 23872692 29509394 0
402770987 57594489 0 495331821 350276373 0
19584839 10651230 0 560959856 630205744 0
549677747 22524508 0 756298401 826830554 0
528837 7860968 0 91934735 98047196 0
80956593 11428323 0 332178866 285534354 0
13128249 9227533 0 65277978 60759056 0
148946249 17171351 0 162712542 112679841 0
16064921 5908734 0 46356045 36740658 0
396852917 112394322 0 574503856 573681684 0
4237715 18020271 0 300003514 286985261 0
40616887 9836710 0 385064865 382107381 0
27361342 4869125 0 944452202 954742187 0
264961883 345124637 0 529116137 515563468 0
47016846 18476651 0 102672085 100497533 0
3942604 4502586 0 18648225 20347715 0
162534948 45296283 0 191818176 183131661 0
204381071 103531822 0 403835192 295446714 0
143740968 106518931 0 466177525 465509501 0
39096800 197953846 0 500615470 522264761 0
169483298 39839353 0 348334457 422203705 0
189986067 73282266 0 374188630 320540012 0
165582607 1143466 0 271084250 364780425 0
178543697 3315168 0 630168716 635330346 0
25989597 12931019 0 127682215 102380344 0
74131358 10627481 0 204506389 209717167 0
78349827 185783142 0 623992083 672666779 0
10092792 17995749 0 542267849 551655738 0
121932623 1855532 0 246246541 236147728 0
16704903 2916024 0 34923460 33385880 0
24392055 17331517 0 421585381 531815527 0
795890 35569277 0 162925657 164928425 0
38950501 10963974 0 84372168 72332646 0
162928395 132024633 0 191909664 195185740 0
437423383 286627218 0 636056951 746637127 0
19608873 249189242 0 962657030 850070619 0
137888374 4326405 0 327234640 259762408 0
80229542 100464 0 92739001 99242340 0
36416247 16100089 0 934096560 939188248 0
513317102 4741856 0 842166192 99330618 0
4995391 227704128 0 652315690 639005374 0
237127981 99608968 0 882140235 779499089 0
585926077 148598492 0 618405996 430349143 0
3100284 8413903 0 367951313 317980891 0
327880637 3024320 0 623526967 524313306 0
94113368 1271251 0 877252952 911036083 0
414202091 54983821 0 802203470 794715943 0
371304135 27732369 0 662955373 730990976 0
512546791 108128562 0 792822191 839900322 0
157981815 22107029 0 178814335 95190870 0
405467 622442 0 97109985 109717274 0
236817438 7855294 0 497556543 506721815 0
3906702 3808289 0 77345328 88288752 0
101713178 26807484 0 156753284 139802860 0
144761494 33616297 0 181186366 181315880 0
508042758 209829473 0 795462965 592130029 0
50576585 236568526 0 876550764 843894542 0
12524860 72412506 0 550237769 536407932 0
126902056 115427649 0 764226948 800606652 0
333006602 66039403 0 501736548 586801638 0
12126991 2405726 0 137575551 149850640 0
287435289 129816125 0 473077295 319976931 0
89517826 157527024 0 644915082 752997858 0
175661047 13816918 0 344124764 274601690 0
58532668 53894919 0 240755210 243866334 0
25291608 8666045 0 689376037 632638015 0
219833092 202309874 0 285200179 351372768 0
130730444 209008506 0 950588724 944984727 0
41067670 147241350 0 810215659 707991703 0
132092330 22829420 0 196436701 157862773 0
454856652 247092401 0 840212428 887697347 0
44164473 30847084 0 219271303 272104206 0
267984496 11102762 0 893229491 921467897 0
91350036 21109910 0 791162551 706098435 0
32524752 1195953 0 64337328 119991026 0
214621008 6831866 0 266154784 267969254 0
12386377 30859272 0 117952211 118656285 0
2246325 4824278 0 147145714 141007348 0
28555986 40352412 0 553453335 494282716 0
86911845 149449138 0 442367715 519819749 0
50930144 152943858 0 466251631 438043765 0
32847952 32395414 0 103555536 121083027 0
132121727 88021514 0 880737658 786137115 0
222894537 46092699 0 664451901 675003990 0
33678048 309895893 0 625711432 669077315 0
167427715 52604712 0 882986753 774223294 0
305302507 139576757 0 546627303 565296695 0
81546622 238100389 0 680353827 557724113 0
30832473 24627560 0 46103482 33980128 0
251196534 49510539 0 569650628 212594065 0
599379908 36048548 0 812475593 663383867 0
3919031 452909 0 15260078 21416804 0
28692063 13202088 0 229673894 242528624 0
31457753 77640588 0 519411888 562765944 0
73806082 36625371 0 601626735 650667791 0
221587735 51426962 0 302566558 303078437 0
17046769 58077131 0 267440522 262354658 0
35181237 101500723 0 571787805 558490685 0
35403096 10407812 0 277307700 246248099 0
354039640 249184537 0 631196458 534501463 0
224633402 105906920 0 938405441 583617178 0
210226704 403144852 0 495232368 707578559 0
1976058 1171541 0 10675112 15963990 0
6095099 12694181 0 762761819 765369578 0
151423 297645 0 2841239 2446065 0
162748451 65021459 0 757026465 768700979 0
13663256 5867444 0 52414148 52656367 0
147046534 37030225 0 611973591 725349290 0
104098751 1994898 0 145323838 137210719 0
150138624 68223839 0 372222377 338951534 0
62043914 41203814 0 552010134 395260830 0
4723777 805280 0 8795475 9029470 0
28137705 73885585 0 786074726 747264715 0
165704412 13354266 0 405858283 603154824 0
270082391 17873599 0 311742179 283617967 0
75638383 72767081 0 364998327 383594152 0
3174613 20159451 0 640397803 752435576 0
231973225 33831529 0 620994379 441481211 0
5906936 73488030 0 242456860 239318375 0
157464194 9888949 0 240088291 215791574 0
166255821 455378 0 322399040 264423598 0
305296 4048324 0 22200448 26973635 0
132846310 70970841 0 175687588 146961350 0
2916789 1268176 0 4820917 4852767 0
1757880 4390077 0 5132834 8018848 0
11306010 4030222 0 491187722 524037382 0
336802870 21380544 0 778338077 689796355 0
590395497 232531453 0 622445377 469807257 0
167776084 101894128 0 544866783 549036371 0
195721239 4538602 0 366406290 391153007 0
455455604 32833058 0 782032028 782855538 0
54680402 11461952 0 383039826 301833477 0
111574469 1033579 0 699872786 681252940 0
45678256 13257497 0 71656908 64069366 0
128046836 169452441 0 868653800 919374392 0
46126209 34978695 0 324410547 313913783 0
79162937 26123127 0 152837359 150559418 0
27549144 17383039 0 81375127 65093417 0
289747310 82473132 0 880369308 773067597 0
601811297 291764620 0 838591774 948163558 0
115991963 26009057 0 669624417 777036362 0
72419971 38286370 0 256341210 224071458 0
9402899 54100435 0 941345641 863851559 0
143076960 851425 0 629766302 628568088 0
131971261 5063358 0 805969206 621388154 0
90461328 8022370 0 166984898 101519537 0
263888345 24720214 0 493041206 506279107 0
76490778 76815941 0 552611041 564718113 0
3384670 4864150 0 18218725 19363542 0
4562443 175570521 0 781099554 772695362 0
305142343 53219497 0 931845067 861545831 0
295835313 245681216 0 500192282 503925449 0
73361464 4693359 0 163668772 163668536 0
71634919 43440672 0 80513059 65928756 0
205784949 70156836 0 471504545 502936872 0
355341730 46033719 0 569889028 449770322 0
4406168 32770404 0 298111802 272417810 0
136204943 188693410 0 677822297 710122020 0
568440736 206689070 0 855426388 930390035 0
5772239 16193968 0 144044730 114263586 0
813942 4811397 0 51408792 56032154 0
82310045 112070383 0 637733375 700549325 0
4433389 604845 0 5671804 1953867 0
180428602 69236177 0 258442399 273188998 0
81414655 45272269 0 818880218 701235137 0
291116481 10509300 0 405549668 406110684 0
95823933 3710085 0 325279532 327760420 0
25507186 8721373 0 42333812 45227437 0
81316386 31447347 0 202932468 200505127 0
154397659 22067327 0 215700202 244572755 0
207323217 33470491 0 719658825 456170940 0
81627860 137284112 0 692300542 682064821 0
71630227 55233725 0 330460107 331736636 0
236849320 141090120 0 839519068 710283352 0
18424393 42446294 0 260821314 225968428 0
249463407 37316238 0 261268181 167700677 0
11960874 839451 0 53065446 35121659 0
178312798 286967539 0 774286114 730013953 0
7946711 61056 0 36647485 38113429 0
613782414 153501732 0 742046888 683106306 0
17553622 53066894 0 426205886 486030566 0
47624475 47457028 0 54442463 56400306 0
400317296 15306856 0 857555082 876257267 0
81259503 4567533 0 364911453 335318335 0
24818491 3124493 0 232942125 202592446 0
21501857 86062173 0 563233964 557374445 0
23617943 21120072 0 377796931 358632591 0
3171527 23887447 0 437246991 422976254 0
332747062 199931791 0 689520106 606992149 0
633268721 123324592 0 881068656 771622577 0
23969420 4319506 0 130036243 109149799 0
92905834 232886855 0 808811001 738717773 0
8267451 3065149 0 355982711 375945242 0
304626843 39584664 0 647640772 717181180 0
82925177 27554117 0 183587529 86501502 0
226280695 71241555 0 676831909 602366347 0
363872440 10579346 0 821618667 751009779 0
171159953 7333200 0 886456564 635126834 0
33241020 11215136 0 39289629 27859979 0
11651173 17710190 0 208179795 207921103 0
1156152 40295238 0 417910959 490303629 0
468781407 11516218 0 498733546 697865636 0
6347654 16182681 0 171595077 183719072 0
34104501 36171487 0 491967887 405464459 0
15436484 37448800 0 556965412 508970263 0
14332657 32453074 0 243033198 314060987 0
98181444 823565 0 166507020 166595551 0
5195898 23443818 0 294316210 363352648 0
940981 533973 0 49698039 54061123 0
31954317 27744299 0 164451403 160024649 0
1367148 2947676 0 15207596 14798654 0
271570874 14124805 0 906063737 949727060 0
752055972 279654047 0 840905928 613743239 0
142762274 59269245 0 846126383 773393186 0
5911322 9274912 0 211833663 168025186 0
382001588 61427639 0 786836738 626132682 0
297357035 176574863 0 655240833 562301846 0
6324144 5015347 0 64012223 65360741 0
169307086 77758132 0 183908512 170641454 0
9481273 15727716 0 80156481 84825563 0
7172037 15628913 0 449673398 401429669 0
5985396 3806944 0 54563578 34844642 0
206269292 12566763 0 498359020 499177454 0
6038713 20186460 0 314686196 232483230 0
433291994 136990076 0 732616719 500200685 0
95288435 51656738 0 881008255 867575224 0
2915605 196096134 0 704755857 716506646 0
451050 20555121 0 105758028 68762959 0
20641727 4123936 0 21791576 15479502 0
136352739 79217450 0 927080783 844769679 0
567480302 46069445 0 735023974 603984619 0
462255763 162262099 0 661806772 845319130 0
272736382 44573771 0 851133080 746454277 0
75561269 93908259 0 431467450 998477025 0
61326861 19955964 0 67199448 64799298 0
351350876 77114766 0 950241323 959728531 0
38960174 8022946 0 82356529 59066317 0
300930598 3918908 0 561309105 400485235 0
37783300 53078298 0 618414736 648669067 0
2061315 14759217 0 162864722 194589372 0
72097181 22541868 0 778886220 741890020 0
406077352 185532308 0 838136451 676787677 0
43569002 63565225 0 165142303 182157955 0
22194958 3104290 0 79615826 101608204 0
71535477 29286117 0 501836171 419832275 0
35094153 10538357 0 130329077 156723919 0
409733213 356654451 0 516513246 660709920 0
76240543 53823368 0 879877481 788425723 0
224744930 56359622 0 604470249 601710812 0
243520806 164838000 0 661994441 831534154 0
365148845 1622375 0 822655706 387462689 0
315737358 173295466 0 355424946 227080931 0
70763787 8211541 0 75628503 45407091 0
36443300 145711952 0 520162009 591249624 0
252887 85425152 0 731035507 749099670 0
310101309 168368673 0 701733654 674337583 0
55225663 75751069 0 599028245 649111822 0
913712 3407367 0 89952396 73004542 0
85900680 1206232 0 671300106 627690564 0
30293668 5055066 0 43737564 40330604 0
247096420 24643559 0 657753797 684804682 0
185425665 178661492 0 491773743 499059887 0
24374022 30785347 0 759768244 624136263 0
1960564 31850605 0 90689865 90290471 0
174913259 30650009 0 275808922 217961709 0
144905330 58472880 0 385859967 383633257 0
474289061 328296343 0 881853995 766127220 0
382062990 173632711 0 949748983 741986442 0
54849953 265537293 0 722713190 791831714 0
7774021 116837 0 190257368 194408883 0
110133423 104380636 0 403972632 423020329 0
163588604 81373285 0 967315336 956011337 0
19295967 1006975 0 29608098 26863052 0
548156642 15499424 0 643531828 587397494 0
26056792 85186418 0 522799037 614864087 0
52548683 15738117 0 313789856 342258401 0
48872950 33246232 0 188800777 174444379 0
134753825 1228446 0 435773988 415189749 0
16241380 5354586 0 24443898 23078181 0
491076192 54311551 0 614739075 682133847 0
69964067 2780553 0 365891492 336699809 0
256494327 25954673 0 975842912 953323393 0
98439483 18312515 0 742792624 869631422 0
6656979 18080197 0 449407181 447059084 0
16508642 56381833 0 607599628 577820859 0
302766382 5858897 0 661025423 537800795 0
19569509 6145580 0 221724730 214796963 0
109197350 55790527 0 411472590 480290331 0
23501537 25246880 0 307723539 270572304 0
138938216 176529730 0 796517497 734316800 0
239821450 265630840 0 777700141 552772605 0
107052845 5672160 0 613883457 695029137 0
31412163 28024246 0 281558551 287114930 0
14874410 18933891 0 287515710 276154825 0
41159348 25149092 0 985204669 783949893 0
528033267 140697409 0 691782401 850521315 0
1781810 41221800 0 225609535 265690970 0
29211449 3343965 0 187541011 197834090 0
53488373 8167020 0 963817184 943222305 0
79788755 141072714 0 479206076 577460650 0
24528684 6611850 0 566568507 569395896 0
136550571 56078898 0 561156031 521417194 0
92761234 4286951 0 498144578 512288250 0
8094084 8357445 0 151116461 180984438 0
247770436 46515473 0 910342596 858002846 0
49155013 48318005 0 352248343 352557999 0
483921834 48672469 0 630411712 82000752 0
27353586 14442518 0 208184757 162530423 0
596795 148278 0 1157071 1106933 0
136098802 19953092 0 371776536 355734467 0
350904321 98527891 0 544577877 422186486 0
37755233 25894829 0 182647940 139827472 0
397032623 241054342 0 538191608 521470586 0
54862552 99316872 0 668449702 692383813 0
5262631 11068137 0 224609349 276537014 0
9522897 15452779 0 176911406 140128096 0
153201511 31289414 0 288475826 287149204 0
597545568 211912821 0 688532971 601637035 0
472229390 137753200 0 695174208 806093656 0
17903266 1433883 0 242852227 244875852 0
121077197 38071220 0 660514805 769869672 0
235216637 51347099 0 466586178 441799899 0
255694252 23064650 0 794961002 772375328 0
28526425 11563866 0 65519185 65981434 0
1241672 13087552 0 248279000 248394748 0
139874634 57173086 0 328072959 329284090 0
83593514 2377447 0 740792107 903515623 0
61975802 101965911 0 601417204 563854199 0
93692203 678886 0 438561299 442081511 0
224266233 93449693 0 344601956 306319291 0
46127236 4566066 0 86869881 54944141 0
62089697 10525607 0 589750740 556478892 0
37099501 13630766 0 59136276 68267694 0
227177946 13122939 0 387155299 370470401 0
59919965 7592399 0 232001297 178095477 0
12143689 16628178 0 127102537 128792162 0
48157444 70233397 0 258113151 183689372 0
12580365 4895392 0 652865256 683728324 0
47145426 43601411 0 553198414 561160426 0
19416916 44856835 0 727034644 659528213 0
367672308 71127964 0 721377112 644459401 0
51436311 70639444 0 278667488 242647256 0
108162073 82087479 0 134908610 129063126 0
27586170 1167867 0 272387016 273916568 0
35501433 16854995 0 356506425 334624093 0
54065313 12556347 0 471205189 553100330 0
9591770 74873391 0 476671920 434691864 0
84324086 18437476 0 386188821 401004396 0
59351988 37366237 0 75781723 74437719 0
1625002 3544515 0 78454546 69452951 0
104080374 60561406 0 713484671 745881386 0
533620506 97614305 0 650856424 717769051 0
259501918 36844215 0 363178147 238560321 0
578720444 301969102 0 741325083 708398844 0
162553034 94264843 0 773445119 701046380 0
171889599 5607323 0 347287522 541782074 0
90800180 5228733 0 723285610 658175920 0
259494253 109428665 0 280569114 300851463 0
98277684 17772965 0 117982937 95606223 0
120799535 139215632 0 762496378 805045332 0
36652605 39674817 0 590378742 615510359 0
84984013 34302643 0 129250514 118770180 0
96506902 67456301 0 380900798 359806740 0
199786389 174017463 0 316385012 488664826 0
130584438 166710862 0 656204370 800075145 0
272168102 95969940 0 641897162 711147781 0
20150874 14534594 0 299608291 536528312 0
55872353 39618993 0 851849266 704932609 0
6670998 12974642 0 353379457 365464380 0
505639528 148921640 0 775330279 380405709 0
25012098 6364278 0 231251803 257364954 0
1701299 26559099 0 398761519 404659773 0
564594760 165994821 0 640949115 276267818 0
10299753 3554866 0 65743528 66341106 0
359394543 113896710 0 668807988 707029437 0
218011136 41499278 0 594008390 778632415 0
82097977 3908531 0 92773018 31412851 0
277437932 14508310 0 592709715 221440127 0
371643 147751 0 6269537 6003343 0
183828246 71361943 0 885050566 876442596 0
111897295 147818593 0 843353798 790953113 0
131248640 76549428 0 496328711 597824202 0
124565129 105092060 0 389215363 270271272 0
131609782 29929752 0 226408963 222046476 0
5398848 23199113 0 389896770 409398983 0
170420447 6289825 0 482906161 342234367 0
275931095 260077329 0 474330741 294996145 0
2738675 19990929 0 406401926 431655612 0
716618878 106761857 0 812625295 762214252 0
116169244 35296974 0 182989298 135117632 0
4440338 15738735 0 277796791 250917693 0
157169509 38981185 0 635096940 712617892 0
154715934 10088731 0 206833474 212041501 0
145541405 43802845 0 728844736 821462865 0
417306164 141055130 0 525502882 518454531 0
9701996 5533182 0 362425819 432737363 0
103223115 7652435 0 464232488 415821526 0
313230688 137827898 0 403760777 279590107 0
367844281 72936638 0 506390845 609219266 0
14690458 4717171 0 126463484 128787018 0
24290407 65729434 0 957322995 767977087 0
175447702 51525940 0 359794057 351695976 0
1704137 6143415 0 487551952 451276127 0
26959002 3756300 0 40108471 40289672 0
163473416 17098649 0 333508929 382121262 0
227332059 49459148 0 498230313 443438336 0
15841758 36990240 0 532145847 402325502 0
71396807 67323857 0 285407347 245026522 0
132147963 445789294 0 861537182 783180470 0
464763336 72563373 0 701813953 512135511 0
103170414 25848746 0 293039795 232205274 0
80565739 35193507 0 637191131 645445085 0
93249721 26618665 0 211781913 221353213 0
64477713 87275845 0 445004706 398282737 0
9564713 103184329 0 446017589 455049428 0
188440161 22971555 0 474855336 252845376 0
33085985 98985998 0 209018673 204755376 0
11673576 11279765 0 349014981 350922500 0
376932374 119331042 0 620279903 613531817 0
32597957 14456036 0 324682063 321664500 0
44983330 69865071 0 688209147 636981064 0
51761189 45230953 0 330733463 275352095 0
79966921 4028873 0 645974185 675732624 0
20099655 2918744 0 113486781 131021907 0
642642427 163588808 0 936800207 848406955 0
532547362 294766130 0 715881939 656491602 0
707521224 316109382 0 849697930 769081403 0
92462691 80668206 0 583005231 538053545 0
106966315 52578802 0 973070023 942189768 0
41739640 12960645 0 325853979 326588301 0
31236798 2767190 0 108153752 103517949 0
16116721 3801553 0 174971718 181793814 0
109866838 10195283 0 718737486 639532051 0
138083525 137153998 0 152715411 159351044 0
82184508 17788767 0 231035288 229836915 0
184582465 232138923 0 576481992 564049686 0
7614850 7435060 0 750167258 755771248 0
22493288 2353509 0 348652439 158422972 0
16454601 15804098 0 29864116 29237053 0
171665113 134810152 0 524102965 597060359 0
27874527 85505202 0 575690504 717740857 0
323142882 268994784 0 708185567 713132910 0
45635457 100027193 0 762137149 680871096 0
175326747 23933621 0 325639108 360046518 0
192931358 47330866 0 580351767 564497751 0
438583743 1971295 0 887482964 656194951 0
2550716 35443036 0 134085622 130314605 0
133740589 6435209 0 327305488 315392754 0
110898599 59006058 0 390609263 391497575 0
345668492 169581456 0 452282464 488369941 0
355993455 49381712 0 801982355 690471049 0
6926266 19512059 0 105194863 106275158 0
267622701 75363819 0 646898431 619472982 0
13795543 14529224 0 414947566 444492963 0
735096725 148555880 0 846187577 534325444 0
19741223 29892728 0 644634857 722744811 0
1065179 433882 0 91966034 96492103 0
22879391 2331795 0 222324411 220279155 0
21137987 8850675 0 141480085 144523946 0
148576717 20376013 0 177277369 107404561 0
383741237 164213906 0 779737985 763151052 0
12598205 31502726 0 302722909 303357497 0
76919167 92407713 0 635366932 680863214 0
97751560 73696312 0 626714073 667678363 0
178199751 38298510 0 405825040 346505755 0
558597509 48250003 0 777020254 748913610 0
29251972 99740885 0 978068329 912511494 0
245585498 37996752 0 645234060 651043007 0
314013675 130592381 0 349972646 351861137 0
130840812 2933221 0 209132172 203378418 0
131817110 44613247 0 145091888 122985788 0
241861698 139497991 0 243556477 219707847 0
4660541 34516133 0 343053084 348334651 0
218395650 131169628 0 383156547 404371174 0
124610827 136218569 0 165746889 186696805 0
589419303 320684118 0 839470615 627203582 0
86161225 24489916 0 124513235 83395096 0
86375159 37722790 0 233599903 229638390 0
5044975 9758416 0 927660013 915182867 0
270628058 126061846 0 302435031 271180165 0
16639905 4845858 0 85662905 92263007 0
459763713 170151203 0 876874343 563967460 0
165879299 72443761 0 600663478 636546224 0
4259195 60800266 0 348979824 608269979 0
155869922 152870759 0 648617004 696100009 0
545658607 43326232 0 586888243 426476323 0
28692436 1398324 0 74470643 75775023 0
4289560 1973805 0 51885713 53638063 0
29260901 48810436 0 440892195 454096933 0
132893384 58495129 0 636839774 527900788 0
124546459 151652698 0 573281923 618821018 0
46454501 23117563 0 504173274 605169090 0
217765781 59979835 0 717724875 796585459 0
32342345 264208291 0 757303881 774354235 0
83546852 32005497 0 601439214 494992998 0
26081561 44364173 0 154571553 142395777 0
25666456 5219622 0 36139732 30829893 0
84857481 69291213 0 277898828 310475085 0
46604235 4207180 0 267889138 302970766 0
611943953 71419705 0 739242341 261301527 0
100325979 2525533 0 640968413 666655203 0
22172079 108512271 0 571660666 620938973 0
11675482 30058817 0 181520248 228101844 0
15439574 11698990 0 319948510 306000000 0
234686842 6074866 0 957745038 847123794 0
85754867 142370406 0 751927002 723069996 0
129392568 4765045 0 312263850 321732352 0
99938693 4513784 0 181511298 137072929 0
780101761 140461716 0 856258330 840542294 0
5780123 17806846 0 200925189 213646796 0
171793 10175388 0 678774799 793867743 0
592035909 267525324 0 595554528 412015948 0
5631492 29073557 0 313094118 309014768 0
123793640 9978903 0 300682451 334095174 0
34124901 8015760 0 157111018 156336246 0
157582428 53090805 0 312819449 315342160 0
190548888 15227908 0 642919627 202779559 0
29068989 38076829 0 312487132 333348166 0
82529601 29787366 0 109709144 106098104 0
163279085 259128460 0 338230958 395430321 0
35782646 26612124 0 799000168 880004943 0
7794276 1662492 0 151493827 161650393 0
307120134 12023092 0 387125276 327463105 0
739482 25129069 0 219992605 221589084 0
13230904 121035264 0 593638693 531327451 0
110706183 110933323 0 845703374 901526085 0
292856753 1894655 0 691259736 689786705 0
28269476 14639988 0 156774370 137481426 0
12105591 31475136 0 569133362 410109959 0
3285576 21024295 0 105923629 99703415 0
15160448 29614290 0 592077572 606384578 0
17624002 18043303 0 150164108 156641287 0
478038964 53774686 0 507984262 173679427 0
46351908 10312239 0 352007475 218437599 0
294002542 146005653 0 494592012 418977412 0
102932307 3652527 0 402532631 403477282 0
313269786 53038742 0 412150016 416915928 0
71736817 36620251 0 448723537 598839983 0
304561207 129071550 0 493539176 504691933 0
17875441 4505532 0 957894319 891103384 0
156099303 241672279 0 866644223 849273728 0
8409402 2127411 0 29794518 28248166 0
368317550 67690336 0 818041474 863773406 0
466517650 89182597 0 603815382 596731087 0
196084787 24757652 0 272589285 272472034 0
353285 4532208 0 52238242 49747470 0
109766538 15473746 0 151521380 136386313 0
121247933 111247197 0 203877921 199142482 0
14956070 2651240 0 98273806 119496886 0
47191094 9198205 0 566271165 570432851 0
212946401 74832102 0 351603208 325524422 0
3798857 9953750 0 450147421 482798436 0
6409962 24876249 0 153153777 123207341 0
109383078 39060477 0 897113080 903014002 0
48781374 221086255 0 737739982 733171225 0
615990585 186866066 0 718106562 401787407 0
343196975 174414449 0 950807098 795149010 0
39165742 41719881 0 224866341 216094927 0
12515306 1053284 0 198950463 156886433 0
69989086 24870886 0 105594086 136341446 0
108377343 26310318 0 715846494 787641572 0
290970439 1691097 0 301109059 265488861 0
20928431 3742689 0 134017589 135867217 0
59070665 214603203 0 703790711 707060952 0
477261444 326513256 0 978056725 895373813 0
111424816 199215089 0 844965881 851055464 0
86976042 5742342 0 123833992 167217112 0
6697030 527211 0 41594653 35969378 0
102062648 125285755 0 578475961 879505657 0
190370386 160643751 0 271049149 246077359 0
590074266 324223369 0 718221674 759463409 0
11672835 41396310 0 468147288 438585458 0
19821975 1672503 0 87253314 77753753 0
52101118 23669211 0 472688759 475045188 0
4771914 967418 0 14487182 12814013 0
44015330 104506807 0 517133350 673672626 0
182137260 18058750 0 624815554 605540411 0
90990067 6250201 0 135483304 86504535 0
322976097 23424004 0 809037719 704217384 0
155532208 37567505 0 264319493 255529349 0
243728095 41648889 0 462064611 379201850 0
177049022 86092807 0 361104042 354785795 0
163876649 29739795 0 558594341 585719648 0
170612861 49140895 0 229922033 225485984 0
107840292 20743355 0 133974930 91509347 0
335464869 144137828 0 479629892 526257472 0
373040066 63906556 0 700463846 326541788 0
51608227 80841711 0 405773404 278796615 0
81610284 240671812 0 577518701 604015877 0
509901581 481313810 0 840598892 801019834 0
432842821 28785183 0 513051047 766713399 0
427675843 31677163 0 793591251 707342895 0
25508809 4262830 0 36401927 28216319 0
25208626 44414802 0 292421494 370515035 0
21603938 38074516 0 184092343 182488303 0
103624351 7846228 0 743484303 810488579 0
35833777 4530823 0 154041475 157726593 0
303573287 20849104 0 493271279 448533832 0
518232606 53148843 0 812893545 683095555 0
654305952 113126803 0 729240690 276515196 0
26171337 26228774 0 556683797 601510729 0
29729194 9004205 0 120763938 129794178 0
76939048 8900820 0 138921382 150536408 0
32581965 8763293 0 229593806 242964711 0
477982678 126964351 0 688962126 594624279 0
293846370 70817637 0 652367454 690563435 0
270303754 70339524 0 333243715 267893580 0
39471327 7772877 0 660748664 666489603 0
718811512 176101365 0 776946332 618244880 0
172445067 23160835 0 739753942 754856173 0
25555168 13408437 0 283832338 298775878 0
1695480 22533613 0 484582350 504239265 0
187112432 53224534 0 544537034 583313528 0
295882217 204421852 0 743740658 768395985 0
7119859 615541 0 28401079 22025425 0
654029010 142361704 0 697174746 579483826 0
11710194 1006038 0 167509802 101458295 0
72277987 43622667 0 364046854 403599717 0
132949926 106388005 0 186270127 225249154 0
45125307 6150621 0 234561397 206172706 0
21227831 4064681 0 332521342 343147393 0
113506090 3471246 0 887187422 758051773 0
20978512 11133280 0 61400000 63207278 0
247760771 104335686 0 270891368 151533091 0
19096063 10347053 0 163900863 156999450 0
34299702 8179758 0 358618349 348156522 0
74120568 28177327 0 647563007 950205809 0
582573415 931156 0 788686073 666118911 0
779337 166961 0 9895956 9554234 0
3591690 94111312 0 458809053 429691827 0
116935318 27371053 0 205717871 197441104 0
156741600 114804526 0 883924308 828880780 0
211594501 10559817 0 397054232 419404435 0
227572809 51150418 0 363858939 131093614 0
475118413 273309472 0 812607763 848354957 0
512852546 43737779 0 837834445 821343101 0
42567815 33413859 0 640796193 652709014 0
214504200 163151260 0 308890907 319579097 0
110677239 2633027 0 268164853 257801398 0
39737685 19803245 0 269492548 185283734 0
50416965 66991072 0 794934781 806212187 0
900225451 179569391 0 916999979 770065334 0
27271893 20673344 0 235762453 222733659 0
15065960 13492172 0 820984610 705874328 0
4713825 10184926 0 270838229 243101330 0
612394220 332746829 0 908214331 935852699 0
323470153 245052675 0 532724630 503731159 0
3173959 1548209 0 18576876 19228443 0
92550594 36206934 0 328234684 265241182 0
20622639 4609258 0 764443253 606204742 0
49505045 27994854 0 524416618 438083499 0
302465346 110575047 0 382724101 210413323 0
171382087 30584764 0 239247039 289614982 0
135650027 120809902 0 469934522 511436810 0
8638455 190845874 0 373222621 627610126 0
141598386 12879179 0 722376628 659524581 0
283506658 40772020 0 674830969 787709749 0
37404345 35720240 0 502807840 603889859 0
194526488 12059206 0 397443292 347751042 0
121371169 22053667 0 277030118 278486973 0
161489393 50638584 0 216696947 220462972 0
400967519 153040697 0 860648415 859870926 0
254263623 13777357 0 541927396 298154372 0
10986621 10474309 0 96663613 99606701 0
236327 24795434 0 319200029 330962221 0
90287197 39822596 0 153983863 113260760 0
8486652 574936 0 18378363 22951220 0
115790349 125940782 0 956323480 900158519 0
285397 40393620 0 279694803 278193627 0
159672621 29623635 0 704046250 728662748 0
28059127 4251499 0 224818976 191527962 0
20719643 34408902 0 251026977 189040535 0
1950805 2870384 0 24170309 20181027 0
100319951 73586096 0 426260664 453002495 0
474190631 139066573 0 552932258 388492113 0
74960500 30635937 0 481901559 423051157 0
675622847 72938769 0 771956626 541726000 0
29523358 9285715 0 54161954 43051423 0
41983739 6621051 0 150963722 141934468 0
122374580 543588 0 225983432 225051410 0
6814879 32554461 0 924181947 903009150 0
96756958 36604753 0 684817872 724422422 0
149384408 129328547 0 772615314 658869773 0
10400432 44472907 0 657550482 622430043 0
145081764 18216888 0 472052250 384806693 0
380384578 11783167 0 551815468 571178648 0
428500077 44329413 0 729601980 592383780 0
12565826 3673553 0 100332065 94626589 0
122159001 26444374 0 150138157 158676862 0
70520791 6167994 0 247640508 142693584 0
1558054 111290196 0 337816045 331100566 0
61286300 9679258 0 330931723 301028370 0
306651045 138546536 0 646494369 638386484 0
176237975 32607515 0 380770204 313335318 0
65760735 102439030 0 749618043 815269904 0
129592737 111850847 0 705914876 606804596 0
4226167 1023721 0 14354939 14996680 0
81777789 58564633 0 525793901 666094491 0
75001594 19057996 0 646942296 607852274 0
37489088 226369559 0 675878404 743040569 0
477606553 100054513 0 702921024 782884037 0
18101707 40376114 0 211383070 196270219 0
113484966 36463208 0 521859937 491058953 0
103272706 172450485 0 843117085 686945053 0
110867567 71863898 0 724719489 740079661 0
11058671 44554207 0 283813196 290583318 0
78378847 18641133 0 702116179 713704084 0
376721063 4140869 0 466900491 442316143 0
82584789 22402106 0 756826089 846403696 0
319510660 141972518 0 449719282 468671954 0
16829670 43277420 0 352457395 335672670 0
183731758 5083469 0 317833431 316385735 0
47889030 16213471 0 672274839 686547348 0
651628358 146227760 0 861167129 824305363 0
108340 397751 0 3503025 3650660 0
17701145 18271805 0 72996369 100565034 0
102699661 29347283 0 275048315 261306551 0
432481576 156194514 0 589403502 496686463 0
123181909 41134148 0 916253854 847272704 0
404131177 291412288 0 538891863 531913451 0
630697584 34916333 0 838704230 163682023 0
61721355 10459941 0 548158530 536975990 0
198337433 20083372 0 695073924 663696997 0
133000148 4169790 0 659921216 602368425 0
37631809 3921634 0 190487284 289033478 0
278791218 264698831 0 463411742 342962440 0
15530293 665897 0 277651832 305384026 0
120105211 37672213 0 461040137 331163826 0
585630557 45732301 0 646153424 587754785 0
339903512 307337702 0 364995662 368621662 0
468345047 272122758 0 692589185 701962733 0
48368245 116981768 0 560050695 926240277 0
582729780 416580487 0 907269939 831072161 0
60022890 6336328 0 201442747 185465135 0
22553205 23702185 0 428624120 339723304 0
8171170 82155030 0 795456242 869314438 0
307712899 36217751 0 643005133 761559420 0
183284743 112141557 0 380706272 403402411 0
271010848 115185660 0 412491792 236922923 0
50190510 10742975 0 99009759 96372484 0
51439020 24827996 0 160558600 298231368 0
805846234 482488765 0 838430957 840247121 0
295132771 333894456 0 640235756 647735213 0
9020810 4069585 0 49362766 49290499 0
45298384 19240039 0 166805616 172674928 0
29811418 7728317 0 33346901 35947154 0
462776648 112871815 0 591759932 303591180 0
67644590 73587849 0 515017496 511851948 0
82481880 38212435 0 106206674 103204907 0
44228582 47277329 0 284125111 270701953 0
27871960 2276107 0 61709301 48883226 0
142509372 1380974 0 576611538 562499548 0
171892951 60219526 0 412358199 306096694 0
2325355 6688561 0 252218202 249257687 0
379469762 149979232 0 424283394 257856850 0
31857813 1213892 0 110322365 78920775 0
79700253 61534359 0 90194610 78979118 0
27478839 63982721 0 650415600 759799380 0
271063097 48029797 0 312175999 206941298 0
152351933 5110162 0 262138439 260065065 0
42076183 24311405 0 406022319 468555983 0
249019552 134267814 0 541051545 543529982 0
5155029 924774 0 126859775 122677074 0
113046528 407635 0 361253639 350028917 0
5830973 10884215 0 190706158 176400905 0
563292190 584459902 0 753166226 823956402 0
88095505 59351730 0 582312466 630219880 0
16011960 51440109 0 182606376 183609385 0
3511854 2092133 0 134487150 124966213 0
152001968 132932010 0 732411983 773164659 0
108531249 25326683 0 172748394 178058825 0
134503800 114642980 0 644804676 834251418 0
141396468 120592567 0 451473668 531192210 0
24415148 22333011 0 91180775 89293124 0
225858509 17939696 0 813106328 833574932 0
91488983 207331495 0 682253335 711219321 0
737571381 183679998 0 867684082 333328657 0
8763953 247143 0 45128507 48663465 0
12271065 9505860 0 31055928 33966781 0
2628509 41485978 0 501727539 443551007 0
48257335 20980175 0 262687737 267931458 0
10018751 852934 0 370467093 323584068 0
80800361 5669235 0 726191387 645940765 0
91624213 81928655 0 421324324 395116754 0
47172752 166080973 0 913713383 929053090 0
167539935 98328791 0 437031852 708352017 0
120146648 70696265 0 811495834 779098627 0
143087394 15339405 0 175381751 85092904 0
76856158 17594423 0 300713295 297272778 0
51750 3981093 0 31568746 36311371 0
5956433 3417272 0 126070773 171790630 0
326227143 19580309 0 660765898 523226080 0
47513373 14398505 0 95702522 99800910 0
94603231 74305831 0 821135994 838111029 0
176220493 5626897 0 230543799 294737563 0
104214568 8106452 0 706340458 650858853 0
175608542 137956631 0 748038598 808617886 0
260858182 31446268 0 754449314 642057159 0
336784502 90419174 0 963458210 723606676 0
5273465 48881015 0 319464825 291196057 0
49857041 120463478 0 621488222 612632095 0
259565330 93930081 0 720382830 665976321 0
26985295 33636073 0 279555004 264555598 0
15744999 57724448 0 398231436 399807389 0
230388400 40244465 0 663240696 744985659 0
642773766 382774838 0 810686439 749500822 0
11060788 37083663 0 177950997 186454667 0
199522668 349385336 0 675318005 563079130 0
459047243 68626567 0 905109052 519697071 0
260131056 124544112 0 524252245 433013792 0
133157140 37765511 0 254368702 225755571 0
442761640 408075276 0 791173141 737192958 0
128523691 12823097 0 485684801 385910374 0
156231859 44896029 0 929012197 962467769 0
559585 1898191 0 24057406 27427643 0
98867112 62000835 0 437496178 506827377 0
37485746 12900192 0 44168725 21547722 0
520118102 200202463 0 828187629 820266153 0
108131276 41724290 0 195927299 146886749 0
129096731 9433800 0 162528514 160802270 0
66482984 6007304 0 893743711 590177274 0
179095602 72135148 0 338439693 307737002 0
41839471 43284557 0 715238917 752740826 0
95612306 61709954 0 538458524 555876348 0
5421984 6036333 0 50347778 47133800 0
115481320 49108612 0 668105038 690928028 0
60839111 1593386 0 658912283 694824163 0
56250215 22688776 0 138198236 124432692 0
98267821 13328385 0 604289792 595409717 0
74230278 8231989 0 312029122 258277510 0
15166612 39265386 0 455965678 400734363 0
71211535 20958939 0 563744696 561815304 0
34937732 39225826 0 586952022 589732995 0
12137203 748798 0 20996708 20006042 0
31630005 68625065 0 728482033 747759717 0
4861331 68605589 0 287791472 302779834 0
92292501 70288644 0 711341688 702802989 0
85449469 31409438 0 682686065 714644902 0
210609679 121417367 0 842767061 777039230 0
287350431 11173904 0 580445775 595644989 0
1273943 41528580 0 151147694 123638117 0
1182089 393892 0 9999352 8527685 0
15917820 378140 0 47132254 44974877 0
144259678 20912250 0 744807823 705780861 0
202657504 123694359 0 373585782 418909914 0
127781114 17287462 0 153467906 123706608 0
3744720 66120422 0 367566743 263692469 0
9021999 19133464 0 200312458 203598630 0
22095880 8308851 0 84183570 84361824 0
44804122 23218861 0 154643530 156538597 0
35710145 32500369 0 708618418 655089442 0
19729192 66355259 0 298755409 255719026 0
106496159 49241421 0 604819629 558811357 0
345176455 32191947 0 840226744 665017590 0
12033492 20102144 0 245361402 275501426 0
11702918 4118441 0 576712925 572533309 0
92911143 113956659 0 449346237 444862906 0
87693899 12091020 0 804451450 879498360 0
96258933 39770313 0 406397132 326262323 0
326163777 82942519 0 408629476 457447277 0
18288586 13834583 0 132340092 150078348 0
119321079 21068015 0 454437304 460428123 0
5627689 10732325 0 72002913 67621946 0
6666078 36320085 0 186269815 170212631 0
213570135 209931034 0 549323201 494131534 0
218264 120588610 0 460148680 418319056 0
470788517 6091822 0 653363459 755820050 0
146760327 77555302 0 566219204 573745215 0
67884691 10616959 0 471224041 539436627 0
1052549 10941534 0 89256957 81678715 0
7176776 50993066 0 192187054 201458563 0
448577250 36783488 0 785411156 471245648 0
1400624 31127594 0 544599692 815263338 0
176040679 101236932 0 436292639 416796940 0
8772479 1895439 0 132567443 118738552 0
99128673 55510072 0 538665530 486608560 0
82531186 36108974 0 560461996 570159959 0
288395177 55786665 0 594553621 541998069 0
88500215 99296321 0 869848244 882624476 0
302341446 118351307 0 703408215 645548070 0
23204516 49421442 0 676875349 736347041 0
36472717 3182153 0 124958422 110483465 0
47474149 31074953 0 225908709 285501908 0
138767380 139328795 0 255548946 252908346 0
23086628 77856759 0 336978353 365443528 0
19740824 14433822 0 318951424 311078088 0
278343358 203538947 0 311729059 296580370 0
116375229 190068909 0 611314701 588721377 0
201055558 26212635 0 668059465 642715930 0
3845817 42538160 0 927271951 928052649 0
276575653 59987155 0 987744345 859187403 0
12972111 32412232 0 473390449 430044928 0
522827868 14428737 0 595558595 150542911 0
34397350 67099073 0 221466116 226363285 0
222542436 192179001 0 472862751 460573341 0
103495794 3945598 0 135679165 115308979 0
91149628 244758732 0 739185047 899501096 0
592708296 131258064 0 829872863 472533241 0
400343185 107499851 0 466118965 398826132 0
101483020 47268170 0 290940326 323075045 0
2777243 22261172 0 618156721 771034442 0
3623507 2925115 0 444347453 436361944 0
99713195 86679661 0 843158108 728777181 0
4218011 1525367 0 159340526 160917212 0
9001764 2135900 0 40117549 31220996 0
505390626 283812074 0 913944795 598616561 0
161384786 60533543 0 722211473 558908313 0
8667123 10379667 0 76418207 71046058 0
19474303 1983980 0 53634695 53729120 0
1449869 28336 0 15299339 19383804 0
16857320 9741507 0 62175954 73083859 0
19368736 70523896 0 393218194 392849238 0
216976665 27652179 0 407945889 370365802 0
76010626 23503438 0 368009717 353178358 0
611594543 112750667 0 973999372 954194182 0
19644275 704358 0 42493489 32595973 0
25193123 19608945 0 560385677 703189879 0
257199717 66844903 0 435763660 428610969 0
229875007 145934831 0 735988033 749369042 0
16479367 34315842 0 183399936 179126914 0
1976515 3565156 0 90782315 111246200 0
124979547 147782052 0 860634049 866462553 0
220677607 15972117 0 265647990 254506557 0
20455244 70691641 0 510935248 527513429 0
7661050 1887495 0 41404562 40000778 0
142204519 48888454 0 605343308 630409056 0
166050637 20458396 0 818529027 954926549 0
53801542 17793384 0 432218014 478213287 0
377427216 163139642 0 487680301 559635493 0
10872378 11602359 0 145152067 110902714 0
471277214 357690990 0 521904573 601882698 0
210318957 63815178 0 308224184 249756935 0
44006712 30154375 0 211365771 229570322 0
179529787 115166722 0 264902249 265118408 0
37262275 71933407 0 553493459 724729615 0
97699405 81937084 0 670303835 660953332 0
65902855 14773871 0 537781987 516115426 0
31354777 14381132 0 50995402 46398118 0
6145515 20129239 0 149023420 148402785 0
1602650 8501101 0 259298326 227269949 0
403983417 91087662 0 475949690 430001097 0
236337971 27033809 0 244027779 221204603 0
397821523 173613214 0 580111552 557441062 0
18171827 23970463 0 160363198 185206600 0
5902605 82867496 0 570227883 475362597 0
306353407 273448641 0 558775489 629302881 0
608498058 205991709 0 682435759 375288722 0
28148144 76471020 0 301670444 303927436 0
2030948 11097414 0 562778384 544356584 0
6861281 514564 0 39121639 29693734 0
187048891 161527108 0 620624312 599245921 0
69714590 13510504 0 212340965 179354190 0
3260273 5215219 0 77009434 75679385 0
460408167 359609062 0 746127275 656392518 0
30944518 95124016 0 764754576 692022421 0
6001144 40811092 0 336947514 328566696 0
456834774 50440975 0 779362311 730302690 0
341891532 31168619 0 384900549 299634742 0
400471540 12200973 0 607166821 339623899 0
93269940 59109827 0 329012533 295281704 0
20679471 10580495 0 406123665 376319607 0
103305255 41353718 0 705462270 783793476 0
239040754 100019062 0 453905202 392831349 0
385758897 232016225 0 824896664 730317148 0
48276438 11466020 0 179164521 176337721 0
404554069 124579398 0 487960362 445530103 0
635133134 39448971 0 733061330 430528014 0
4984405 5159789 0 73361623 50243241 0
14820851 4156206 0 625575799 636299311 0
13890694 7439768 0 26166576 18360562 0
6501654 8564123 0 383896400 377798268 0
241385966 108601763 0 494180045 454539298 0
799426 67160 0 1899787 1903515 0
190613173 114538113 0 212205627 196207428 0
22834597 94599044 0 330154529 378921046 0
214922143 72796130 0 391979426 341415006 0
1294600 21837336 0 527434678 532529736 0
147315540 1338149 0 916045196 821702775 0
287792714 160835548 0 581464887 606717782 0
113249025 60008886 0 237909298 250833031 0
7729291 155275 0 10977358 12686347 0
78672780 48902912 0 764981769 669295752 0
357851658 155519689 0 721431253 824772519 0
72596316 23791030 0 890618381 828242408 0
6433186 3015124 0 25913199 25912553 0
238752306 78160337 0 326264827 409735021 0
96171952 26167677 0 362026850 523540514 0
285634477 129452021 0 461242076 390825933 0
11050028 6737041 0 45575009 44492122 0
306858930 40193425 0 329859338 332077782 0
18051062 19680174 0 273467011 282347904 0
20770720 39988312 0 193935881 253291692 0
156378692 1512811 0 329722790 349471998 0
86823643 23613932 0 732998701 750301485 0
70059302 126849218 0 968823583 908354314 0
664711433 247566466 0 920008790 932394469 0
70265548 78873028 0 775486562 705340577 0
41966979 11698781 0 292354927 283597196 0
548009089 168654995 0 802399356 479748474 0
106613504 132366367 0 873078054 982562120 0
59598699 1277386 0 101296485 104993314 0
51025856 15786197 0 333070584 337320610 0
162476200 66572918 0 296164958 299789735 0
849769561 26741299 0 884567740 901937236 0
44945312 90520260 0 544886537 542330667 0
9649291 7440826 0 85270089 81835206 0
342389260 17206093 0 696632339 562686889 0
27192693 51914039 0 509532715 442374525 0
16959813 13882521 0 222649772 215001111 0
4347799 51645848 0 141349480 128053281 0
14973298 1490503 0 42138101 38824792 0
63259 17361892 0 203552633 220598451 0
36377425 10929178 0 171157575 146210637 0
458268 1658722 0 38772812 43260429 0
338782948 144147208 0 426413867 223932506 0
14775121 44257512 0 551263247 570459999 0
65353978 27567074 0 620188349 629472128 0
22256525 4526926 0 84143857 87633007 0
376167125 12984620 0 423368741 218756424 0
315261070 5893171 0 832498458 566071306 0
476048040 25227328 0 679289586 634484184 0
433660208 57514607 0 810037467 664700056 0
306925881 11158688 0 569672527 542731031 0
306194830 32218606 0 464755570 516265717 0
99766501 16149899 0 209034065 216836016 0
317522298 27888693 0 596619025 486667316 0
145496358 39817856 0 790131245 745400149 0
329423930 4539829 0 876985848 817197372 0
333175367 256900959 0 656327570 784692937 0
388572086 120869606 0 879742929 856004735 0
245880273 21383675 0 729863193 825813429 0
60164053 28430391 0 289908156 264898226 0
428303111 164599761 0 475207757 521598337 0
51281382 38858186 0 233989704 221113489 0
43176513 25668377 0 802904897 792337320 0
19677546 15702629 0 43462421 35906903 0
30584350 1548985 0 276212136 282368678 0
8784511 13592859 0 307178597 394208160 0
5090506 19525871 0 491031279 587423370 0
112357 149360 0 4682086 4235413 0
185202652 25404578 0 524520207 338008777 0
239835585 35058629 0 399776239 383005663 0
472072530 164238757 0 543238330 490445157 0
216075396 58471684 0 273326096 181671492 0
485831976 121457224 0 568655796 285471176 0
225757013 44704973 0 437959845 375109424 0
596877531 126502103 0 857525037 646215914 0
118804848 193424350 0 432069963 439274684 0
22215095 16462364 0 659217998 505674827 0
149374263 21902889 0 862491772 828267021 0
234599584 53866662 0 351541043 344500889 0
63494274 51685802 0 430250884 429736040 0
5581842 37460330 0 128142171 119173732 0
223487453 150778707 0 602121615 651216238 0
47450358 173463420 0 405475743 384028973 0
43252496 230624993 0 580442512 779963773 0
135122866 23616351 0 808272191 820641743 0
308951589 82931322 0 611284442 563763654 0
79867537 133343188 0 447469896 443144459 0
84230686 29783909 0 349448863 283410160 0
255577826 65872336 0 812247222 847817437 0
122783305 22557012 0 505186434 378923782 0
109141 214196722 0 818994730 667047371 0
431273 3475304 0 24425806 24676747 0
1270485 7717150 0 153345481 149561749 0
53297037 72083147 0 331950391 330137315 0
320669580 164598751 0 571081298 448450771 0
45414896 48959822 0 934802773 945634911 0
25161901 5919098 0 233526378 235834348 0
19860890 595823 0 177835205 176128537 0
179011355 24233247 0 685275536 618381687 0
120187756 28077147 0 491802920 416687252 0
524395033 360868610 0 892530278 812939348 0
13067108 1155111 0 28106621 26760913 0
265131921 60825454 0 353157209 290785171 0
157437148 6486926 0 179844186 129894927 0
301971388 162745652 0 908583050 916179695 0
114004627 25534553 0 204427321 224646412 0
76538125 2061961 0 780415538 825756811 0
105422040 69778093 0 257586821 364777284 0
545979678 273241282 0 977563896 615484194 0
14544349 23910037 0 125505514 133059421 0
415216747 90731371 0 782261162 714235125 0
623061480 246838030 0 707135661 734692846 0
381638334 13982167 0 563602943 502507779 0
89856895 35845086 0 527719260 488018246 0
62355206 939608 0 590133279 570237827 0
163879948 1967289 0 391377188 441882644 0
668785494 149814020 0 842614171 684236308 0
366613189 17119606 0 694962711 725338553 0
217189593 7125043 0 542760431 439768634 0
92355958 5353199 0 210737516 211078064 0
4923537 43657863 0 907471548 807739660 0
15286888 3746398 0 43559245 33392320 0
31869981 76595200 0 373570345 341059599 0
318558574 158164706 0 780845724 748110749 0
135046045 51442460 0 527126925 558272300 0
2603776 25280476 0 211563948 190217360 0
303118863 8193731 0 945429087 967012390 0
510007904 322777808 0 766951711 570489771 0
195579818 30057248 0 313830468 329912772 0
1183590 123835 0 38239679 38371688 0
465823462 9873226 0 747897359 754184164 0
77052940 73254275 0 261120224 267430723 0
318638831 42998596 0 850105812 805059792 0
17574282 26888362 0 322305504 304750859 0
14666915 67728862 0 320005456 314090476 0
72190765 154915091 0 783703913 794981972 0
235236271 183182672 0 795438424 828316330 0
3972751 3076 0 10661414 10802714 0
276088403 171529861 0 830852895 809700918 0
496153053 290436369 0 875957483 866131210 0
11212169 202549 0 96046465 85893348 0
414643541 228934645 0 923252030 852162303 0
41269136 21449412 0 287946862 382454749 0
161324256 284004534 0 597793679 646156854 0
218295768 140136249 0 385311977 660023657 0
15544715 129146 0 18260773 13808627 0
611296845 342039819 0 636061673 626071835 0
78507596 261393106 0 761716137 831431529 0
8635200 2318860 0 63519439 55620611 0
15316068 3963759 0 237451444 219805536 0
411235012 24357389 0 804484450 804309845 0
116429620 19997986 0 322094539 307257984 0
412921810 7564017 0 470785704 564570128 0
122094927 184148098 0 205889980 200228551 0
144211519 18191676 0 693246756 744416531 0
12728014 1713220 0 385205821 411692999 0
227632898 45420190 0 874280282 639062688 0
1305899 8969711 0 129541536 142604558 0
55506343 43919466 0 68303198 73579451 0
80146198 2840940 0 800043822 821391167 0
16806519 28979569 0 198392619 214244298 0
63357635 80375913 0 476851256 546445068 0
39618371 6811853 0 536475507 410491722 0
631055015 154111254 0 649777493 635779115 0
217204618 119807833 0 237619388 208568593 0
211252919 92724268 0 781420678 499386028 0
307459004 109236719 0 680438950 689543886 0
2644747 4690021 0 410614825 331195987 0
139151680 72508302 0 276788714 275049941 0
65310623 74075342 0 411257212 484663106 0
23151922 33623916 0 451667407 475079978 0
68424118 15047603 0 193433376 199321405 0
51349126 72480791 0 502364471 434054675 0
198648436 23479830 0 918281355 943826856 0
2823990 13105300 0 56849388 53820297 0
221509531 89384931 0 505323879 359200550 0
61555927 24879233 0 426809621 387058779 0
277285403 127199987 0 402003570 304758220 0
124794954 68817761 0 362529893 368961634 0
893392680 7502521 0 957451520 915258007 0
175248508 5849292 0 443868527 444465766 0
202395317 46628496 0 891107929 856117647 0
538027230 76565043 0 808316456 713052887 0
93251513 153452381 0 594492269 605648343 0
34398620 5438040 0 62383546 69227209 0
19458212 68045117 0 234922830 236904873 0
102814701 22995469 0 896308254 683218316 0
90635603 89945577 0 650079557 648891118 0
290590412 115821985 0 345431071 293710005 0
6551513 7747729 0 56218467 53572835 0
134771754 44027432 0 440044720 419403945 0
158070964 49616866 0 638520116 682638506 0
94791088 12598584 0 738227630 605648719 0
542537357 459409195 0 685396473 644294388 0
72277308 16341909 0 247247797 263348778 0
685331718 132023622 0 730342473 618213016 0
130791773 62141629 0 258474395 150244980 0
147875573 11377102 0 495884548 398449966 0
316980921 26142431 0 490223016 370142094 0
2968348 15905404 0 204973362 175815140 0
578098100 427524325 0 880898090 697172999 0
92416678 11078825 0 647932603 617206358 0
36372497 76649024 0 899623332 924622684 0
382215427 81099121 0 441865590 280057408 0
2575908 5604398 0 107521258 100818162 0
18289462 5765850 0 124767533 120840899 0
153069088 54953095 0 415750011 398953351 0
114474938 15543335 0 629798486 630684341 0
103598947 97365 0 830198913 735441696 0
119936568 50700567 0 531909736 698996492 0
659234278 104952658 0 739193035 524376893 0
160978941 152650669 0 890658048 897117367 0
366027951 122105641 0 859913254 492226988 0
3987174 227191101 0 431295736 735132074 0
110659678 10119332 0 470631737 513256585 0
61609684 56199435 0 86639244 61886445 0
184575353 39160398 0 307465541 295294729 0
17176193 5185731 0 72901772 69416755 0
89762694 13867529 0 726943981 612000461 0
105373207 41038471 0 960105739 822989201 0
9949995 16861882 0 142532169 142740763 0
7285602 2954042 0 214084135 266071672 0
44165333 48644256 0 533775271 547091972 0
609079421 201567136 0 724235134 305667660 0
130011418 36519364 0 739249193 742992324 0
168681936 129060423 0 635556517 617957793 0
415220186 206141846 0 784731496 871555263 0
226242679 60648828 0 547459557 512882710 0
415129155 35228566 0 506751120 359937315 0
445525388 120880747 0 617541683 207478420 0
3087052 1256946 0 111610154 105288065 0
13205948 10568154 0 265054150 249497705 0
149724182 217603199 0 640621202 886022626 0
139105902 109454108 0 252570162 192429742 0
257364852 107042362 0 324350590 306724283 0
266944367 130866584 0 655164519 598671783 0
93555888 98632445 0 469658140 461498639 0
16581922 35998837 0 235083342 246983026 0
219237572 11921426 0 388656249 321600500 0
575070853 197276777 0 608879827 497443277 0
64015081 39286550 0 192078246 199230599 0
64749847 10695640 0 87063283 79035307 0
28695392 16242945 0 317370894 449820611 0
33125513 1804004 0 48447842 48980586 0
6621608 2654281 0 72337239 86947739 0
14656648 53953378 0 349852890 278033648 0
45927076 108174437 0 739318708 880757562 0
509675 307593 0 6722552 5831138 0
271723681 46309901 0 549897330 325600452 0
20256278 468065 0 94651654 77049884 0
289026355 9659235 0 877346038 828085426 0
74386145 25980809 0 520158762 462394064 0
19531924 1713980 0 445798667 450488912 0
10345763 8971476 0 783542707 788149881 0
228329040 85527350 0 613226820 568404635 0
213804738 16360375 0 728312818 819488381 0
112523526 136864564 0 649369116 730730292 0
256068507 124919894 0 775782009 901504134 0
216573338 81641539 0 797106712 801916527 0
129480137 5362573 0 512422749 556294854 0
141330290 49765689 0 162519940 130144427 0
278568523 114354864 0 439385006 411333260 0
39560941 908716 0 118241987 136713319 0
52021112 64813157 0 917998279 667202333 0
28061953 677348 0 67394600 55497561 0
287066645 99631289 0 411429689 313416124 0
320133304 8375236 0 739226975 528918333 0
314680918 31257493 0 771089944 685601259 0
166465820 27674043 0 770699139 767145288 0
21239496 3851039 0 172313936 169462415 0
35252484 29911552 0 285269748 222963345 0
43071863 55885638 0 593171070 692107467 0
11457412 6978269 0 104810110 110705817 0
342245959 109305741 0 673047325 913791204 0
47703462 5463622 0 244640656 217860355 0
68174390 32451896 0 282044845 319217599 0
25864833 54266858 0 107850014 122711534 0
429810481 27061618 0 612055790 554480525 0
48375127 102927425 0 361246120 309147685 0
125815649 126649449 0 442633465 435181147 0
180580701 76910596 0 477682698 464895829 0
20752589 63232123 0 538541498 747759628 0
3916750 5354153 0 140632073 136748093 0
126418279 24254867 0 595699820 727806767 0
352451031 156395331 0 358322688 276436049 0
7345027 44946733 0 237850097 234162610 0
25322286 3648642 0 55074868 56495728 0
51017406 69695618 0 674784615 706073051 0
44554212 69868663 0 509600716 559921883 0
118515260 46338216 0 716987454 701240170 0
793591011 466083767 0 829409143 722741428 0
9508998 2729653 0 177744171 181094219 0
173742544 31310617 0 920651452 950803285 0
11944647 17466371 0 127851478 86334524 0
683158268 268631218 0 775251348 426115382 0
8700038 1407601 0 17493114 14208632 0
25197890 21323813 0 150706082 134202262 0
19072960 19115774 0 203183752 266255096 0
45127644 29543754 0 963292825 963639909 0
15043696 3160373 0 37831708 40306015 0
575913024 206406053 0 776713899 894731933 0
138382938 82159686 0 302881538 334065222 0
120548813 29499925 0 172307297 149338349 0
6450163 53838887 0 724912818 865249343 0
684268682 283870756 0 701436101 509379805 0
13633796 21581646 0 425324856 391738808 0
289299540 87698324 0 405618292 414968868 0
27989705 74942108 0 244191455 280113545 0
34027573 59283500 0 388566016 333570223 0
10953137 6881128 0 114412493 127549521 0
60818594 3278056 0 121645931 125973612 0
4169318 3647757 0 23169592 24272828 0
17525805 5695130 0 506495231 529432053 0
55518591 46802134 0 205809339 208245694 0
151439447 81488341 0 369462639 384787092 0
4530652 3308994 0 6755825 8857075 0
5665118 3974033 0 68832536 74974061 0
290266414 232266429 0 611300412 462763760 0
253281618 48341421 0 775055861 906721832 0
84576902 101495668 0 128212271 112598885 0
33437620 9785167 0 283285987 321540989 0
98116221 69967521 0 141697476 132502600 0
666185128 657673211 0 791292117 811668575 0
528240283 37725976 0 800506795 771058621 0
6136552 35943626 0 901267437 882408888 0
276065778 111484652 0 347571924 249976098 0
147114289 1128501 0 265528891 234818033 0
138408833 105816838 0 488596950 879941367 0
34558303 69616252 0 621505635 616770998 0
1821234 61808450 0 323055610 324467086 0
44818395 183298975 0 499570151 492447119 0
43707525 2779331 0 135910582 91831970 0
57294543 1899176 0 322113792 313786059 0
380080763 3881834 0 399713655 306691116 0
37846367 2149851 0 233799361 198869494 0
64897973 6268349 0 210127706 204648087 0
318409107 54915188 0 762414232 666250668 0
263552310 44260524 0 428665154 326513410 0
213775496 64664119 0 348021594 323049491 0
41888513 62819485 0 129831866 174312790 0
61972409 45726522 0 289225869 283149041 0
163036106 28359229 0 170413334 135823586 0
503382578 237850297 0 782001123 715679641 0
273201828 102809668 0 735400187 688850542 0
41553135 146145210 0 745484355 834070209 0
137278071 97578435 0 233249475 161092752 0
60111592 568832 0 456667896 515758424 0
27475593 11990210 0 59583606 57284219 0
569835519 30628035 0 639612171 700825528 0
108300513 25258504 0 623030249 594964482 0
50147219 39740383 0 332667775 316901883 0
265497674 116475195 0 326644084 323572236 0
463600587 56325775 0 933075430 689151398 0
31017246 48132734 0 377961470 394821374 0
57801227 5722911 0 173938285 173659028 0
260593785 45007630 0 439631706 373464681 0
18627170 121837398 0 332750123 429658229 0
57044094 37067663 0 362280247 387834762 0
58042122 40885946 0 627779597 614780274 0
213695010 101431146 0 945741403 753705765 0
68140842 54791435 0 359012482 393960117 0
321379796 29910851 0 685034616 636613965 0
129489606 29933052 0 197749032 181804878 0
144506180 97609824 0 755737627 852634175 0
117041000 5844966 0 594828141 587172355 0
57064964 52329338 0 676265017 761869251 0
125865163 7878485 0 916423467 885990825 0
261177516 22638742 0 421033898 358224508 0
99788121 133695223 0 371167506 357415050 0
329664936 56738622 0 922084880 685587574 0
42420955 37605607 0 927369733 815381291 0
350313727 60227324 0 564064151 619910468 0
7916662 36625247 0 637661083 617240511 0
10052181 44583990 0 218361839 232257671 0
31312070 16100121 0 94702384 77599005 0
43195451 31546294 0 553265171 550582981 0
55532903 36616094 0 232015812 281313638 0
108726496 27243279 0 187486215 167613344 0
31501264 20233087 0 181503328 192190326 0
19416176 17788831 0 357040468 322396689 0
20911323 32613694 0 189671569 157127314 0
144405196 504903 0 610282267 684431819 0
229081349 38921410 0 539381152 335093353 0
4595772 7085569 0 58057971 59683253 0
212841549 55804700 0 579626422 632236135 0
337309226 43018147 0 737031644 700220651 0
231369398 6077229 0 573776500 599305687 0
6817936 61535103 0 613205250 672651253 0
369016573 103148611 0 534295776 510550749 0
8667269 7683448 0 39801861 37741493 0
62816048 50348109 0 388721463 406183681 0
361679239 31018684 0 549389331 341165348 0
61992042 93406624 0 959449552 899269109 0
603101745 1181752 0 899522922 836906339 0
402764817 557850015 0 582797216 650293705 0
94848679 36970271 0 158398542 152695843 0
25606845 13013308 0 109865467 106816494 0
662525596 414471913 0 905061405 763870356 0
46763994 761605 0 248780371 268879124 0
210387411 36235680 0 301382392 339315726 0
46813062 11114012 0 320565011 346462527 0
58729621 23157638 0 334183550 355432537 0
333435541 214405423 0 740182845 792851106 0
85300774 65801940 0 757428396 813368326 0
724083105 309793166 0 957687094 672035405 0
7241534 190066058 0 664193203 720027274 0
8409320 1846840 0 134107103 146793977 0
182044507 40178388 0 389077255 414911467 0
7309452 20595661 0 25024986 26673856 0
1912705 18246313 0 128384195 115526789 0
581778185 134723458 0 945995955 654056765 0
204182236 6689525 0 782340818 715828511 0
10211513 82353177 0 451006555 430493112 0
74763331 13571903 0 143369171 150137084 0
41891663 605522 0 45089406 35267971 0
35727490 191184207 0 391490379 417427802 0
46207576 79751403 0 721990054 780015519 0
139881963 166672508 0 813294366 807741122 0
64896978 240061062 0 752854842 808804023 0
35293270 15796701 0 763629263 757309721 0
2097297 5039738 0 323532404 343106916 0
378153752 103588941 0 429562427 599871108 0
794008428 42580176 0 830033716 502873332 0
296310552 129055907 0 340051000 345295493 0
698686957 181745982 0 917036454 300747935 0
89835167 24380513 0 191732987 240577858 0
177671251 27186318 0 193432982 42480735 0
13678871 12252875 0 247372251 253031310 0
63787302 79327697 0 831848595 840270858 0
95190337 70243535 0 490979184 533133124 0
847882096 415041560 0 979361135 989006345 0
22713411 2421987 0 249354079 265563015 0
195667749 36825782 0 246447661 238701379 0
2376121 247465373 0 655511849 502668603 0
106854975 15929458 0 239189323 214871146 0
201053178 42476231 0 594887025 623946975 0
97714786 56820760 0 441449559 276303008 0
59732399 103083852 0 584240307 567991088 0
916465 620236 0 60606315 76605610 0
257031499 1486880 0 785105233 721883417 0
7350520 1999310 0 36561331 35678907 0
344839663 140725756 0 618472342 462641699 0
213410764 116407107 0 899819728 755096944 0
55584425 4253170 0 68487172 45013681 0
156862862 13867709 0 570294949 605353901 0
104004968 30699830 0 500706308 465249931 0
227844001 23977310 0 515273840 406425195 0
183257488 64884931 0 332821127 251778625 0
44357919 30280882 0 348361331 282451956 0
587725 1845473 0 16232727 15848998 0
215103823 72028945 0 467336565 421331031 0
130892149 7879188 0 308624238 260697929 0
7670072 3961505 0 14445070 15240615 0
29589030 14619812 0 128302227 131831397 0
136342025 35124644 0 301008710 302292487 0
128989 8727866 0 77470472 58981605 0
251779085 40372038 0 918234476 919693553 0
8851126 10001033 0 217184950 125781199 0
142532611 1485526 0 811051139 791652451 0
289396963 94261245 0 432261080 277627275 0
15271390 22315123 0 46082940 43404328 0
47919617 8017573 0 153606949 158189561 0
583041180 305826424 0 645351053 393056469 0
128222764 54602966 0 434712883 368296746 0
131445188 129450401 0 466034327 689081585 0
2549639 115582315 0 830299013 823478842 0
547201742 91524505 0 626940106 612857170 0
252248268 84104660 0 653493517 769280121 0
506177978 13665986 0 896784909 456894609 0
108295029 102083056 0 124667353 117570356 0
45960417 142092780 0 593978272 505678499 0
28251084 65809464 0 275937278 385833458 0
53339164 71171175 0 632024343 658240530 0
387858307 110910122 0 582355948 394608577 0
316797013 51448304 0 417663138 393632806 0
239591347 51832305 0 770217360 584326564 0
130402410 122085846 0 818344273 816082727 0
226845191 29215627 0 514923398 464075600 0
410572813 165627298 0 675885177 821038959 0
636712166 157786520 0 821829600 711566285 0
83056082 311468741 0 862238221 838485343 0
56565486 56330203 0 533075701 514674273 0
82823941 52361109 0 806138921 845273435 0
220194804 215183561 0 374715115 339106793 0
22986842 36477604 0 126792132 149496775 0
32618138 4278258 0 43385168 41752816 0
11590638 3478725 0 40374134 36010294 0
78861844 30220564 0 432445945 365677835 0
390626770 58193792 0 713171376 647698271 0
502195236 12812389 0 583163246 251139562 0
419288817 107441729 0 686162846 653917910 0
445163178 42219223 0 613414987 570388893 0
134276587 3459105 0 179350021 112213276 0
431843524 235251768 0 640724682 640016883 0
25106194 28024605 0 173746755 179841449 0
64785871 10326332 0 68104978 35634159 0
2788695 37809405 0 714755520 781753386 0
69260052 723488 0 117653226 32565502 0
337485447 190571723 0 572471328 684743525 0
51068335 61309957 0 165601733 161453876 0
223973499 101211958 0 437689174 406565757 0
82203048 17243377 0 562077108 681146583 0
94189196 39142989 0 147886984 109218339 0
109958171 10131272 0 299268790 216843131 0
266355705 414203254 0 897158426 486323178 0
323149182 272127020 0 577184350 610171916 0
37388549 74499037 0 465991774 437363035 0
27729711 8747012 0 557124736 548317671 0
121271637 4209923 0 218472164 244765654 0
101751402 5040876 0 432525669 464172119 0
289496404 78267580 0 570290235 546214629 0
10715134 1795790 0 16072122 16389626 0
15878854 11969499 0 754234316 764542533 0
390608514 127914512 0 574017552 489197483 0
121892133 67479320 0 152961873 93820806 0
16150359 12275529 0 561715504 474650225 0
30842448 23819211 0 788837164 804007318 0
10168939 217291566 0 951375998 875681215 0
292681281 80745276 0 550336829 499448470 0
229788736 93724901 0 432102991 423009405 0
128091210 130808765 0 274860982 268599723 0
294467610 78376894 0 404666461 450025584 0
87868134 25757658 0 396500553 396302781 0
334845524 21735118 0 511298219 593760058 0
311962643 38538449 0 563941483 520898216 0
115384340 29131031 0 190052587 167070858 0
32994070 120091587 0 490637984 499137348 0
477934396 2647216 0 921823766 857846126 0
18891177 88651670 0 500223568 575313299 0
710899071 102803566 0 801970332 553577165 0
408486354 67727327 0 903260763 988590845 0
28301259 80631265 0 569260250 585998015 0
89002889 2715164 0 619845591 640069422 0
325198565 2464144 0 534820888 224837782 0
20476414 137373651 0 629806913 739201125 0
9747429 55078943 0 427590524 336880840 0
251198865 48467437 0 258289133 237168029 0
795329571 56469643 0 919608359 892026683 0
32239729 5451613 0 308375405 201624125 0
110286594 83260813 0 493700010 457861399 0
146546535 18552367 0 208594045 142843740 0
105220897 28062834 0 117078108 129612195 0
70893971 7925126 0 292859467 333014229 0
3366284 11911558 0 383047117 503615674 0
2847213 24084803 0 81622905 97572648 0
88455952 20913139 0 113360426 85796574 0
382511439 139557177 0 666539330 576486780 0
4611272 1193302 0 5881079 6764665 0
70708505 31678484 0 393406126 429459564 0
256459074 40234469 0 300631837 160187371 0
37581324 4177549 0 117643114 83072192 0
17811018 9375041 0 189169051 179214959 0
190672584 145943604 0 350497129 381643769 0
526384969 176945318 0 774294860 806770003 0
17707880 922452 0 534779635 335064794 0
764827723 158892571 0 908944164 526054938 0
441140336 320139313 0 712874032 528943755 0
85927796 37042976 0 391067866 380580688 0
59867350 10768289 0 299764028 252353713 0
80160872 26247159 0 599286134 634442277 0
833211075 303618998 0 893740807 964986069 0
76475050 40274176 0 423996358 719890550 0
13586025 92572748 0 712086427 777646389 0
88363059 123175280 0 572227733 728456213 0
787579463 563832411 0 971768706 930652652 0
38721882 32523980 0 845611872 630142469 0
4094197 2812607 0 37872267 41945946 0
23944643 106858799 0 655505198 559725146 0
618056583 436587287 0 851445733 851842267 0
184165503 41502427 0 383312956 401374206 0
10782928 30184026 0 265317199 271319890 0
8309523 12857418 0 12877174 13705098 0
1736500 6631232 0 193834090 259418762 0
351679906 47766113 0 452207624 340190049 0
449340171 251718461 0 714823442 708909752 0
28899553 17263997 0 61941405 62061382 0
51003145 22915220 0 173301787 250499234 0
6535207 242070 0 95993383 87863382 0
425234056 49734441 0 518810543 377820462 0
533946605 17635723 0 582708613 80005547 0
333868834 154398036 0 537114828 507919908 0
409353163 59559389 0 646806278 782872121 0
350815862 93016771 0 605925685 631545652 0
71296316 156231500 0 849336830 926121295 0
388163973 111668351 0 487636979 479915015 0
156115628 82567603 0 838551095 607052551 0
111579764 15728778 0 698740899 683464568 0
33787360 17925640 0 43531906 42996010 0
26886016 4095847 0 408744235 474548713 0
63182155 4604359 0 89585406 50658326 0
360288506 34202495 0 793699732 777646356 0
23368548 84634388 0 516986262 523907655 0
1289465 1151773 0 14673624 16023402 0
65655756 6077052 0 746311198 700154657 0
49671320 27495065 0 514159753 456089497 0
14499359 9369858 0 53308283 49508792 0
29239148 171596325 0 550695661 524308960 0
39611789 19327480 0 357743582 362724994 0
289608999 11466164 0 839064390 764559247 0
8302631 2984068 0 21398128 13226317 0
571382251 132518862 0 714347737 606270233 0
397581817 49942491 0 526929726 285841711 0
8471906 22796993 0 171629666 229205510 0
101328979 19816970 0 114725608 93228812 0
450138123 188150501 0 684778187 651266042 0
12084456 6317021 0 46134388 47249441 0
59401250 12964141 0 385941338 385219901 0
60089308 216022237 0 675468764 677348737 0
213970567 24288134 0 646663255 613480320 0
139538486 58081009 0 805434554 686385047 0
296786035 162741141 0 755992973 728788481 0
30185153 8770518 0 195038247 192803199 0
30658133 15295881 0 139408331 119692215 0
119676251 4915536 0 582549542 633019949 0
213509116 21203843 0 336975538 288766982 0
7639494 22058448 0 249405021 240707512 0
276938026 185479081 0 555483479 575755154 0
2816293 33296854 0 470064632 388675263 0
294013651 42073889 0 607631647 441956370 0
437272045 56157470 0 678568613 392570124 0
39494083 29258946 0 571048436 614769602 0
7621703 7594474 0 73752902 74129349 0
30781963 24433573 0 345982585 256040762 0
476162327 97960719 0 823549020 838685778 0
46509141 86062955 0 625204056 516331515 0
139140 3282685 0 41249988 37839022 0
229201807 35482810 0 656042591 422276225 0
528259543 209325635 0 721618369 443258247 0
24290034 112506328 0 620084129 650529567 0
8168172 2448315 0 61943173 69642444 0
51299890 30024258 0 100068867 92051985 0
92234041 18159257 0 109165420 103730624 0
113416672 145717231 0 729643665 790502562 0
76061967 39498829 0 814450695 781982216 0
203306719 254247051 0 271933214 386186468 0
3749655 66366051 0 338850370 394756472 0
62772499 20166799 0 81195953 59519444 0
79293375 18355913 0 157042283 155667027 0
198642758 17093896 0 300446217 166683741 0
16943149 8644903 0 80221901 82931751 0
56978572 18458991 0 324666500 324929939 0
54895767 204125711 0 797659779 832709209 0
409558182 392774096 0 847587984 819905359 0
22119073 1942119 0 217238927 263845507 0
136168054 22020239 0 283096456 301181336 0
99183883 90105436 0 352336470 441231723 0
338167606 233644028 0 382977661 270328067 0
291829561 316211615 0 694964756 620290099 0
186064944 24424832 0 246800686 268279643 0
142812162 82980899 0 993777992 929540424 0
209258995 21479394 0 439880334 345596858 0
471419707 221716534 0 734311767 680942479 0
3741714 41544134 0 543557536 468572952 0
73183323 5925171 0 127611339 119109801 0
39094051 45166809 0 556546857 550452062 0
232546710 181083339 0 931839586 986274767 0
1165684 696494 0 15305978 16154603 0
725993491 177465680 0 832879288 693972862 0
132694 1564690 0 13282379 13244584 0
30125101 8046776 0 183415197 169008569 0
86685062 56812944 0 895413753 805319804 0
9223017 9562614 0 342188642 269607694 0
38136784 6940308 0 274358930 290199222 0
78316547 17194989 0 260961585 230921620 0
527466377 360244803 0 991647630 751364585 0
5007648 790043 0 14553188 12833766 0
67429810 9774833 0 204317592 181498085 0
637905883 339599718 0 703331255 685874229 0
57993565 65604645 0 912322954 883395758 0
17591350 6087790 0 121634808 113092655 0
315777157 167068341 0 430425908 320563747 0
286904423 393468657 0 579335111 566468059 0
3927274 84991330 0 509799816 521949269 0
67816520 6457174 0 101191393 121065846 0
72151715 7323037 0 97611833 64550737 0
8158320 930654 0 63347261 67389990 0
96354707 29187875 0 651869962 643037654 0
357811245 412522120 0 722456985 670183627 0
462959505 117465734 0 900400538 888807742 0
8534675 3667974 0 156542555 121980575 0
44131126 83902609 0 696730671 709826320 0
32725488 9448359 0 79250203 73715994 0
76470260 230827562 0 902126093 837253413 0
28469316 28327093 0 351112437 313069176 0
17781965 26386233 0 279785491 187785745 0
7546187 35415855 0 416201807 492904273 0
16880959 45653820 0 316589353 316549523 0
27696336 1679641 0 76956893 62069873 0
67476935 46000468 0 467210703 544798497 0
149656350 90923420 0 788976465 814709853 0
39314702 12276322 0 80244504 44574000 0
586115 1521250 0 10029964 10323222 0
83529158 35547584 0 314542349 329488687 0
247155962 12463922 0 544366486 574016220 0
5140777 8026540 0 92595395 97988143 0
64909493 30436913 0 513438929 528921560 0
417516757 214667438 0 740993301 660563296 0
90670158 43177366 0 585686738 589950786 0
192052204 49643191 0 277560929 195318693 0
6998627 9729582 0 157887815 160011181 0
29474224 4490930 0 89002495 76860262 0
3452708 106800683 0 606058803 619642833 0
150955499 18380212 0 513987803 498020769 0
12730862 1387351 0 232999421 236514878 0
576886285 139264424 0 588706517 454444114 0
13610009 10906903 0 261147070 251480645 0
248868288 89967006 0 411746908 405508698 0
54417253 27619054 0 65536807 42949657 0
7188047 2854221 0 768869351 870479513 0
54647255 37618127 0 87175571 94933826 0
131288105 23324481 0 761707954 659265015 0
9259445 9520581 0 191223694 233729878 0
69095635 34160985 0 336628178 341901569 0
9625424 1957264 0 494541339 484131791 0
9855192 124872544 0 543127312 527170746 0
494705811 8734774 0 679943039 699255532 0
440594662 928235 0 462014742 374534795 0
21628564 27461984 0 206557853 206676419 0
133463450 45579522 0 224906993 216561183 0
94876545 178841407 0 853734243 867841896 0
790708 3635522 0 269835329 261702267 0
213399576 38499383 0 389879010 369863219 0
21218577 4099261 0 73521386 71157512 0
252482 5226977 0 150147145 139740458 0
175056113 31161263 0 472522338 440838643 0
492555845 128579428 0 850841390 756948372 0
51177949 71551357 0 862653459 834045458 0
294692111 153358 0 342937465 179207977 0
133544669 63882617 0 151044849 115383653 0
54532070 58079764 0 731836699 726756385 0
6020591 6968850 0 106769756 74277627 0
20015766 43127583 0 184531917 184803230 0
92398959 12549390 0 107642486 14669562 0
61417834 22958322 0 442758481 461740677 0
127332022 142185642 0 768715031 785854946 0
177709120 8935058 0 658653751 729848158 0
627726766 39087920 0 674527354 712316372 0
262300699 82819860 0 377963812 326084297 0
4685096 385520 0 9044582 8921282 0
45413410 263736499 0 823347964 940286657 0
170497103 42630949 0 712531732 815854307 0
2454913 32230712 0 124229244 137142390 0
225571262 125605006 0 431670354 401007527 0
9892564 3699351 0 48968192 54154014 0
26740789 174668359 0 918264713 955409747 0
390934742 28746086 0 417418167 127636716 0
204685297 131548542 0 427841209 411969919 0
392297630 82931210 0 555712457 518813154 0
4078599 915856 0 36630901 39741325 0
97975541 57725928 0 120082169 121751365 0
98274530 5664206 0 747096087 771382562 0
119365359 74050094 0 867414741 833921380 0
140662699 43749109 0 240676314 223063876 0
125329345 31966986 0 140075253 141434155 0
79548567 39601375 0 429060692 483617111 0
85090600 32186692 0 464435750 571942638 0
4992527 18272305 0 210061654 193682182 0
390563218 70763766 0 503629906 502012084 0
57285989 147389486 0 679993935 771838381 0
290307784 40740938 0 339456331 370767207 0
1635552 118844 0 3621391 3630751 0
12113329 2316212 0 73508911 65045953 0
275354 199145 0 2926465 2941932 0
19520973 880685 0 216305320 186199675 0
28011913 21033243 0 160570394 182342248 0
92304001 3196320 0 238633197 244234809 0
273972247 35697221 0 637196545 755298630 0
12635629 32654837 0 191243839 212621398 0
34295694 48779786 0 604411067 668750714 0
14248913 19768766 0 406744023 346154841 0
102095819 1783579 0 352882174 289126006 0
699457267 273556431 0 929137806 952054832 0
78438266 24188424 0 135444959 135284133 0
146921224 30422078 0 280520377 305932032 0
393282269 71825783 0 538580939 583681985 0
635791217 330590209 0 874957985 835602656 0
100944185 1529346 0 320102099 283751064 0
19418511 188006685 0 853658200 830773228 0
94826152 101415714 0 417917916 412941872 0
326359836 254622514 0 617206330 531597438 0
12102609 18129361 0 727437465 766785617 0
457251118 75662234 0 660983230 546005314 0
200937803 43767790 0 657716202 667307960 0
447827451 62817817 0 798549368 798459989 0
251992295 79478586 0 450318171 343648081 0
131316 12511240 0 99814367 105027729 0
26839311 8443895 0 100491055 104037634 0
144024704 91385604 0 467530306 480331581 0
22435039 170131232 0 665878330 642598355 0
12575876 2563829 0 329699806 322218879 0
183779862 123735682 0 924544614 919185280 0
106820473 109139040 0 380232140 396304345 0
58607903 10918860 0 221465891 179941732 0
180577124 6119168 0 210586555 193052131 0
11384675 3945679 0 16339674 16761375 0
619334309 81608092 0 801308019 824183114 0
291427748 21609223 0 462892222 413006416 0
57625099 189856145 0 614004251 675097064 0
30013589 8347014 0 587788302 457108262 0
203847582 155556396 0 719247969 644024936 0
223211091 103762411 0 877710712 761564787 0
220844806 108809740 0 275712315 184922865 0
19510990 115841390 0 704915359 781074160 0
14688217 4932452 0 83073910 85421625 0
518271956 51367587 0 562138094 344893319 0
274193122 1875078 0 307889644 208977859 0
15473950 75285917 0 863835460 725654333 0
2914225 128151716 0 402277773 579521888 0
342641405 2151486 0 634753025 613835401 0
300543208 86565779 0 473465502 472975641 0
12880450 6529430 0 112381129 124273204 0
516081485 101777352 0 638928478 378013660 0
37791037 84137020 0 492285960 587677849 0
408236130 207809542 0 611628096 500351276 0
25275140 2171475 0 41469770 43439692 0
307302565 194515795 0 547453586 467794538 0
8170664 1682714 0 128292558 129690342 0
459918548 128015664 0 807954788 675091858 0
246168093 8545942 0 651136990 623483294 0
75771163 2073732 0 194398185 212610703 0
329854696 121439031 0 579787423 528245681 0
9519464 50887995 0 286068275 323851585 0
3836368 35093997 0 510792706 544102197 0
152268626 139027879 0 273612340 284298436 0
155951545 25922653 0 878094376 848146475 0
740800 46056548 0 638479057 708496473 0
40051009 10742023 0 986259541 796001909 0
283853256 14597065 0 382376963 271927538 0
37753178 4713705 0 205818371 229417275 0
691415203 102086371 0 901692354 918509022 0
845127113 147180087 0 931879599 443420447 0
393107742 90891702 0 721832600 828565465 0
32298559 7505967 0 116156512 120133557 0
129327194 55107295 0 655890188 631596990 0
151699100 37431064 0 731039327 594513503 0
46175307 114002550 0 776784506 677703349 0
39728147 1031097 0 118547632 129152417 0
229538054 17149416 0 703745917 678700483 0
266586869 87663764 0 718064571 597915940 0
319860214 135074640 0 371816312 271690363 0
82103104 4820234 0 741187019 533795975 0
125587271 10654340 0 179930255 180805470 0
339932152 31875356 0 671289465 621980543 0
122212353 7169508 0 395868767 376601807 0
258986618 6500007 0 509391557 504025214 0
137435728 70968731 0 175919423 195559755 0
20083193 3806390 0 91578087 114573806 0
434092522 119551470 0 729753511 743547095 0
44368141 24206052 0 480397787 398488383 0
56940525 105001590 0 594526510 672515734 0
6730902 5848249 0 62505485 69961336 0
100490588 18610231 0 168055437 110306031 0
3227490 36529 0 11285681 11590156 0
6974969 91309423 0 472110001 363410672 0
114472658 12627183 0 485820835 467007208 0
115845410 5243018 0 740711562 780558404 0
236089725 59059228 0 280845763 248280003 0
22330770 95139434 0 169912848 213729899 0
20481191 1262143 0 311581640 343616184 0
207195854 78349970 0 232278621 192154727 0
49531732 16417090 0 69020652 71795594 0
110953237 80851271 0 681978569 689613329 0
1300466 47485670 0 227646330 183990290 0
121242828 30001169 0 424421294 404061994 0
123804380 37337550 0 378652059 383922428 0
467309085 115056711 0 761451381 716321335 0
11563206 85564756 0 255045006 256464339 0
223288886 35381581 0 308428928 191267294 0
19559377 1710521 0 320901278 317437890 0
320517166 236359491 0 609103483 533703414 0
3026972 12331953 0 85217792 90247515 0
428633433 77160973 0 780735058 740489685 0
52753999 13176929 0 99902047 117054528 0
700911725 7180044 0 746678403 386349377 0
163638484 52322973 0 529736125 324841952 0
132697404 79323194 0 302616219 326270674 0
50703230 3288537 0 114584554 104531814 0
177804932 114610841 0 513568121 506703167 0
57533701 61653293 0 485546308 509041164 0
181036682 17979137 0 453301823 429190677 0
191478673 16687347 0 853037766 900096413 0
10041534 34101231 0 237353999 323900185 0
1056755 8095571 0 42313689 41733510 0
18414895 71281167 0 433074604 455495162 0
87603054 45553513 0 778628806 649969848 0
264847607 7633442 0 337694531 317770747 0
334943105 160180091 0 821395929 822615610 0
10557785 1772616 0 42335284 54961072 0
45693166 31228862 0 210730705 218204117 0
245369986 59502825 0 769501033 650061081 0
231352504 83733277 0 271497062 221884149 0
33543206 12295586 0 209314984 237129525 0
493880655 72234224 0 659267842 508571821 0
8665797 25202202 0 69287998 70063018 0
738976442 88908988 0 915030376 648879694 0
378030945 100514347 0 820347276 509939409 0
33273679 3433117 0 50657046 47717710 0
22507524 19457950 0 166737318 171450379 0
63780645 20664470 0 328290774 368510212 0
268668939 51146606 0 779166077 706620908 0
14832993 4867950 0 76886098 62667551 0
280906719 200514264 0 706791549 753961984 0
95756854 15159756 0 156849627 131204395 0
28527727 60877898 0 195660512 229160684 0
844122113 298465565 0 889464700 521473214 0
47024237 44887583 0 488766213 366710119 0
223206943 24185234 0 681206671 757526207 0
21737123 132004112 0 758031132 651591406 0
274986636 24041851 0 436298691 259143210 0
290455196 23476383 0 633912183 423485444 0
67291784 22197399 0 91226956 93433005 0
39996349 32830190 0 123881439 106374257 0
636235512 29654346 0 733195918 761335273 0
2825635 2164871 0 30786275 31887118 0
379552 7436715 0 27685386 33918868 0
385683201 366866686 0 518012763 418052281 0
35094084 8734229 0 304983988 344074874 0
53314603 5781792 0 60381694 34582106 0
150036273 261968736 0 327510252 443634970 0
54628572 48338635 0 219495923 212820909 0
655982940 164955500 0 819878969 766550050 0
467094096 10156509 0 742186079 690084059 0
36993370 4067389 0 542595150 508223698 0
584713030 329398561 0 759912616 717474825 0
236518143 18884320 0 277084177 267127601 0
35426988 57618853 0 422651130 469803287 0
113416944 9911057 0 490565206 395763805 0
211463539 21993836 0 365218861 262741232 0
23726421 4334029 0 182019115 209236997 0
319325358 203506875 0 361231129 426686177 0
72880253 286873047 0 791006241 729611731 0
86139905 42829171 0 727680258 680102808 0
111747860 30395671 0 853056056 808966838 0
7918262 86604915 0 421621611 376372184 0
325795722 155736759 0 436293888 566150313 0
41262663 15664343 0 78612504 73228163 0
337429427 1814948 0 447061984 274590315 0
60222711 17054479 0 325290170 336349099 0
825302972 152255205 0 849600815 673854167 0
60134212 5650479 0 64191838 50605480 0
35928228 4162183 0 175484421 164604012 0
14046258 2545527 0 280240735 437625025 0
127999620 18281469 0 308364555 287658826 0
450947875 1059072 0 480367800 283287759 0
145979983 10961691 0 308354674 248632891 0
12196485 23604245 0 293792286 264174248 0
115264863 69868209 0 514587094 548521436 0
14976081 108482995 0 531086194 712212396 0
30292809 10055925 0 338803575 344617243 0
29677091 4350522 0 51503628 50866564 0
45878303 5293048 0 224196813 205799687 0
8863132 47199647 0 500570094 504886348 0
163731671 16690802 0 267433520 247921461 0
3796691 4033698 0 299241814 321634142 0
4422802 1254999 0 8368533 7520439 0
530704790 127082481 0 588867652 501184804 0
484237987 18099848 0 906730514 297904273 0
765487282 10709383 0 925705062 316137491 0
568922716 18037405 0 750257136 603892298 0
33276290 7342841 0 59128433 47834208 0
269159540 120030181 0 609916441 816962009 0
323455048 90265633 0 471392682 591065664 0
184599609 31076487 0 218326933 76748283 0
105816365 146494233 0 580222081 588355007 0
92418897 61258077 0 747432630 413815454 0
81540688 28924573 0 132153073 125428828 0
617137918 476060722 0 652340259 680718423 0
130253162 88864898 0 333949618 317015746 0
94745904 91253661 0 590959411 432534223 0
22221439 10439061 0 34003610 28945877 0
104463769 3145819 0 245827985 304437023 0
99683753 192797159 0 526008248 339013675 0
785288195 76186912 0 978579041 964772657 0
37826103 7732944 0 532728598 622332769 0
651252474 27962535 0 713052618 534866772 0
101234963 278768470 0 710938722 712307681 0
130017827 32257532 0 245105273 182048483 0
36123187 8382677 0 326220472 310196845 0
358589548 47078945 0 944085331 891041340 0
145908 162865 0 1851551 1973274 0
29677055 1503266 0 59230526 59018761 0
51910932 3117038 0 367747517 370087841 0
207771860 11341523 0 615738632 745382619 0
574802575 37818126 0 909498588 628372306 0
17659098 30317738 0 203464741 200874010 0
298890311 206841681 0 459609460 452205579 0
12543146 3752357 0 89030791 82927976 0
62986833 9257875 0 388702679 264550619 0
57259067 8655864 0 309224461 309498795 0
79209620 63230195 0 626516274 716480125 0
2388017 11093311 0 496993237 421717490 0
68263879 201621347 0 797222035 804533446 0
514995114 163182829 0 739019767 374279627 0
90253190 30561409 0 246537466 243357143 0
13236799 12763702 0 142142265 140873724 0
23250278 63192454 0 534099669 478736037 0
427363685 64493145 0 858811056 824810294 0
126172310 215517 0 218293009 134988383 0
42875119 8060001 0 651158052 708983712 0
59220506 24106158 0 76301022 79892569 0
667089019 54690522 0 841816789 877193680 0
415319125 39029128 0 700366757 675543054 0
30860045 3082909 0 448898431 331680728 0
501535160 152881328 0 832727495 762941692 0
13505539 310660004 0 922682260 944416721 0
118352762 14528918 0 531896584 415375921 0
38823134 90616383 0 301358977 306146388 0
230788245 169401617 0 889540025 840856299 0
28532915 3848645 0 106926559 90336129 0
93162563 107553521 0 515359963 509302951 0
373266473 54784028 0 759046856 661492220 0
237076543 30234014 0 893277501 705215994 0
34767674 59745753 0 727093131 755213005 0
4600967 4794424 0 62558998 64236172 0
50892187 29908603 0 183423737 181521495 0
40104400 6433912 0 169685795 142593894 0
298602526 51921090 0 624098923 971223595 0
27313557 4597305 0 102513605 82512321 0
532774879 134263658 0 551904953 550396411 0
35323278 134026106 0 595706394 587848614 0
19951269 12755295 0 44234702 31491033 0
319692894 46666620 0 802217263 904252696 0
11829904 13198731 0 169470960 189749110 0
117654549 91942009 0 687339791 577688027 0
188766630 7565922 0 382008729 413735978 0
238632622 21365605 0 595963204 479911389 0
132970024 125345279 0 827436508 831357476 0
394938375 5823104 0 510891900 553761725 0
208559624 71435933 0 368011829 376052152 0
194071692 49678064 0 768024177 781227435 0
7514972 1220221 0 26295561 21730855 0
151411318 39212121 0 778773122 952378155 0
555532500 241221119 0 657592725 302806520 0
787781161 119175599 0 979454252 844927981 0
104937221 35827070 0 860178552 930506843 0
14176026 55063350 0 373252542 374751388 0
268918061 42827752 0 526817160 568221747 0
50485156 32418787 0 210656565 234288885 0
719742715 56432328 0 885975182 841638631 0
137109742 213223453 0 718334125 712153623 0
144512856 73015457 0 222968090 161529421 0
58895427 20454208 0 144554587 120451066 0
17054433 29749767 0 296684061 272950347 0
69044680 59295275 0 389063767 389095843 0
82688133 63195422 0 760302058 844295993 0
424785207 45790835 0 631708396 612762908 0
46194431 101131916 0 450934367 564624420 0
336737029 118849272 0 468378785 412285826 0
49879667 16426356 0 258810208 286477282 0
179834501 32694733 0 596861857 619603958 0
131768564 13404658 0 865977862 872945607 0
26413767 16856002 0 357998050 457950089 0
422540740 36578766 0 549717196 408189762 0
184595748 25070623 0 317506255 228367209 0
137770309 32491951 0 635841406 643021427 0
280792151 7543205 0 464715067 595796698 0
28457388 2650072 0 43279475 42409953 0
405417573 92490598 0 602651477 448577649 0
3356877 6941925 0 328289328 307308501 0
166572035 97942202 0 609924918 767298073 0
247314464 84022079 0 333131661 532684805 0
341122476 150606646 0 971337857 911618185 0
467753818 25608229 0 751948738 799964302 0
8284254 6035281 0 36256870 30887870 0
457116718 33915791 0 955919223 817609512 0
172700549 49306070 0 252811192 183813229 0
29210156 27213371 0 287548391 268216591 0
40292085 6430416 0 58617760 51144902 0
39498490 35287399 0 450704701 251897648 0
213853828 347045357 0 641765654 700630190 0
11735515 61862041 0 372637242 402707388 0
198349357 49705604 0 408565673 402513814 0
43008011 35834648 0 164038583 179119855 0
292342985 256700291 0 536982566 603682808 0
30164189 20085349 0 374770099 322825062 0
44656288 13317317 0 190790626 162792344 0
486673848 1986166 0 883359337 803974755 0
46908543 49622545 0 340762863 364402041 0
7532449 6193389 0 112505411 81627121 0
21252419 6851333 0 59479892 37966506 0
6676602 2724796 0 165853705 175130507 0
413190701 529597979 0 564224970 648782277 0
13485363 12077175 0 189839843 131061501 0
80433525 70239632 0 221700779 168264850 0
220967905 144469369 0 577691654 560814324 0
317243310 21311779 0 391151865 193106045 0
51403719 8418119 0 247237908 243634511 0
117138973 18898516 0 522515491 319584433 0
30490307 124495690 0 364704830 466943740 0
534162481 75433488 0 865466137 453934378 0
199418867 110720652 0 272551540 235644337 0
264833937 47372159 0 544028916 715900869 0
51513369 9597084 0 418687381 378517348 0
30252449 158682551 0 548918578 530517928 0
130095713 62648303 0 403003870 395544548 0
87039033 7076604 0 370164034 436133923 0
1009140 16505155 0 65906563 76312717 0
8904958 8858023 0 335410798 361968519 0
202457319 179018670 0 608868338 602245785 0
285746445 119878547 0 539054392 631470543 0
328526990 40544521 0 844276019 822419698 0
22302332 26610413 0 675580724 812019580 0
100134067 174469981 0 681464878 670746457 0
713488070 139563755 0 819076166 821843550 0
19247676 1478045 0 188224576 167395537 0
99500866 41372691 0 311547749 347557002 0
572437 26287714 0 216378149 207807304 0
13638844 13337049 0 100638347 87703050 0
595924912 33445392 0 787120110 904662232 0
156987151 37463368 0 239195636 173553507 0
14173253 1577054 0 56253852 56575087 0
84478225 87624188 0 307072428 307482206 0
492490921 398350644 0 837949825 736196681 0
201980430 12118258 0 407410384 292197258 0
8109592 1947031 0 19297863 16042343 0
117041832 31926277 0 398006674 387216166 0
15030496 1479577 0 122943846 149520854 0
57764995 16671625 0 79905665 74783946 0
159841458 44615506 0 508909144 499857609 0
438816817 11640401 0 735678256 297209589 0
383439409 5326884 0 473805414 443103271 0
121922574 21211010 0 192197188 190338510 0
89391019 60465421 0 683332968 642078591 0
653816191 122146078 0 943694333 461844735 0
131517031 39967784 0 433282883 443890452 0
1207712 773663 0 22022713 23954851 0
30555711 157257360 0 817956973 901481801 0
57434103 7133798 0 243827463 264754171 0
9042160 7064254 0 215828359 249513885 0
318962669 11317452 0 923828645 751953332 0
1741668 12823243 0 946362886 698420647 0
8121185 3153783 0 115222522 92907458 0
287050430 127118239 0 529938615 520071239 0
36038472 152822634 0 891343729 799416966 0
65114812 68439805 0 534405769 590812944 0
5350070 10622749 0 336341521 323754577 0
57365279 23137584 0 396324418 386683455 0
167267842 21699435 0 301185052 308705521 0
111728731 52989443 0 348840510 343609504 0
57505114 8294912 0 624975399 620104080 0
39031340 46118504 0 350483045 337055864 0
3510541 41242609 0 805812428 766731903 0
1630189 287156 0 56854795 58007319 0
55471938 75437757 0 541505395 654298800 0
5624152 3601482 0 96949272 65915749 0
66958825 5476174 0 437304479 365362410 0
479418307 33677076 0 704151015 661337047 0
565788606 213088382 0 713857906 601794807 0
247817900 43856990 0 704040287 659871524 0
439661232 74140750 0 722548617 741027373 0
49477954 19827510 0 529488264 554694193 0
51450884 24682892 0 58026018 32578901 0
175183635 106190087 0 214942399 217282343 0
2612527 1212329 0 16505409 16373752 0
155912737 169050462 0 528998229 434575135 0
594358007 236041155 0 963205728 963439842 0
230846092 85519104 0 659234165 563431857 0
760344932 56686451 0 792878120 336308880 0
179557895 89358745 0 867271683 725007352 0
20164478 60870775 0 499372865 446290333 0
214537203 5870639 0 621369307 626870420 0
30884765 179848437 0 706707863 632860574 0
80413501 14708203 0 117013394 120630707 0
23816596 4780936 0 293043932 260312776 0
11225893 4220991 0 31445043 31392556 0
109618050 23890473 0 316420931 254362653 0
243220081 2216587 0 249135637 238381804 0
19038159 5346817 0 131893527 115816660 0
468907098 42789131 0 629526327 532384700 0
6513033 1573568 0 160847533 154982003 0
10911564 211848 0 37453623 47397635 0
694603479 33770466 0 775308028 429141796 0
426429850 42922268 0 609246432 221289553 0
292926536 209331294 0 736662992 721332221 0
107936241 12343236 0 323193260 300593520 0
19429051 9250478 0 90288789 118931451 0
337360871 47928708 0 977577404 876006303 0
239822861 129346153 0 376749536 340376002 0
28306881 20248488 0 336910547 349101731 0
15678178 36074943 0 143032358 135739315 0
137582558 90811556 0 563247517 469046044 0
269586348 18269098 0 359811573 358292946 0
582878873 354479627 0 694931896 726856861 0
90206134 5973547 0 731028622 688278664 0
331097819 21894826 0 373046830 169183658 0
468208330 35536446 0 563691970 450840080 0
3405125 35575669 0 419901932 477009514 0
28775005 5814234 0 727977327 728627131 0
871280855 126916119 0 959867301 609260456 0
323156446 151939853 0 722665253 825337052 0
11818792 8634399 0 577978845 593871487 0
8698531 29731763 0 164148887 199032573 0
407779072 343296989 0 630941442 897507837 0
38840576 40901349 0 191194486 182188959 0
84133557 1365271 0 116390790 104546593 0
174923515 3387481 0 326447325 288061718 0
50394221 22924539 0 102100367 94042919 0
452659011 172807196 0 623267203 497233810 0
9519086 47708831 0 319732734 342198470 0
231229781 37939024 0 688426760 683760222 0
131119592 40787847 0 538549583 591278700 0
309216421 35432420 0 701528329 714353940 0
107048327 44080040 0 449945394 463239899 0
100141291 127667568 0 136636642 169452115 0
201152854 562825 0 333762674 167418091 0
170964211 52675665 0 680508405 418379010 0
146012160 1151502 0 221788862 182328056 0
7719824 6576368 0 393420845 341728942 0
115110396 27330805 0 322312197 292238082 0
18761128 22433431 0 271482546 249961624 0
60480263 32707412 0 163577638 155476375 0
61047037 1524570 0 339586464 317030325 0
455912094 120385956 0 852643590 864376841 0
2129335 32504357 0 255330577 238646583 0
355367470 182961187 0 888900120 559363032 0
93111042 24395442 0 238452014 219788656 0
6548473 2470044 0 33006370 33195395 0
5282691 4798786 0 74313116 71362189 0
118024327 13785598 0 349390298 291155293 0
511285686 433723813 0 775563751 702279131 0
25322259 18049442 0 184648671 135978080 0
441192626 213314395 0 476843673 476338738 0
237129324 210908282 0 252213427 260693087 0
261440188 39227433 0 622053105 569512382 0
70919450 13604151 0 75081920 41558656 0
21129460 637674 0 272460686 297673150 0
405164400 44535794 0 463257871 355330261 0
133340860 35451678 0 692499970 600636041 0
140389945 9388931 0 402165190 406690678 0
693118979 418064261 0 764914976 594761288 0
71706459 109881615 0 505137947 492359129 0
605456115 84838735 0 900820765 937499004 0
16819596 5955043 0 66455775 63814343 0
395473948 125203327 0 882898184 879528061 0
677943865 438909715 0 857325212 676654541 0
1009600 8297158 0 240145692 238289674 0
187784034 42568247 0 704475203 654719878 0
268773062 66110086 0 357878032 265117904 0
99991186 72197871 0 414162536 406281682 0
6958747 17459745 0 91209743 110455093 0
778424478 492972547 0 972679221 923005754 0
122751427 44021211 0 343207047 355931123 0
227539289 28639538 0 391040645 313892659 0
125945189 126369483 0 205575531 202098075 0
113273675 33724647 0 489669022 416194188 0
401559112 271808390 0 734055988 654921232 0
129641960 97938163 0 394588540 378601506 0
591632076 25614759 0 731890201 616839974 0
341004643 12799378 0 650754529 677511996 0
637493585 17016080 0 756613912 792048456 0
62136307 13229509 0 108583556 114618676 0
536068331 119130440 0 591398828 468966416 0
102761235 5342383 0 119689469 87118970 0
958888 23043681 0 294046022 299901071 0
22698174 6496318 0 66815099 66718595 0
209442339 42774659 0 763493625 774076966 0
45541574 100661772 0 460140366 411811447 0
44371808 52876449 0 549047032 575837168 0
17950405 11058033 0 157940310 160649219 0
227488 9793762 0 100930450 96838141 0
34544081 7458323 0 81627201 86157273 0
390499686 211197822 0 486956795 423146407 0
364422402 47178361 0 650800186 495461639 0
78635125 18683158 0 611360902 562846006 0
2794153 3156216 0 258796183 327809212 0
65625562 36422841 0 639832502 573237301 0
215539277 27959070 0 609920396 441468476 0
61424916 42434313 0 580745224 645050547 0
13336 80008527 0 445894710 661833883 0
261894701 28066863 0 346796143 423359747 0
48332315 55722702 0 526252995 493804678 0
45169410 50494925 0 772163885 746729537 0
86513875 199706997 0 824853287 854587473 0
190555425 76426351 0 539067688 308737251 0
671425318 39554187 0 819158687 500025132 0
126826911 437212 0 201129290 178955133 0
70343044 9297079 0 685666291 765952753 0
357509700 196132554 0 763776591 720754023 0
352993890 15482332 0 769490233 696525935 0
40010355 37397663 0 195433961 104179652 0
74467 141161 0 1031192 852102 0
17008481 611612 0 226423432 236360163 0
214957114 93884461 0 843656036 771068971 0
253745406 270976060 0 594607373 608906261 0
179162763 118865851 0 347234105 349630804 0
1260799 26031827 0 98141879 97120463 0
125312076 19223422 0 872705168 889820131 0
9822029 6350680 0 47643133 47327505 0
3233307 3736788 0 60615344 58575133 0
117792671 448074 0 173259559 157570997 0
240125862 368721900 0 868265163 876736974 0
4478348 3351705 0 29412680 28643164 0
23254416 84703168 0 340689205 393829959 0
48831915 10571328 0 60898180 44320848 0
164257852 79814311 0 686720463 552728497 0
99647926 3988432 0 278101678 286101627 0
168738701 49879085 0 407300976 378091813 0
335147379 10988646 0 467718712 552357260 0
893150 7224945 0 71839666 69323804 0
32847715 15539129 0 283396177 294197727 0
33345847 18616977 0 313131569 306515305 0
43821839 51527708 0 120526039 120388265 0
82221263 83463352 0 602044058 691646715 0
25120248 17710103 0 245838781 183503055 0
79207781 12726894 0 227346140 220751744 0
265639793 40718486 0 703497079 756601905 0
249211275 147930630 0 493383498 468134507 0
416313562 86892782 0 585621723 287307779 0
189572622 121670795 0 491490429 439855678 0
110562095 5971916 0 345598521 493616550 0
276772887 304477427 0 782153222 747066679 0
215787290 85590122 0 478602333 477162247 0
30547356 10231779 0 248253127 270603211 0
42541237 70468217 0 299244103 287617411 0
12885078 2908046 0 261274806 254366959 0
14536650 7788729 0 257913286 227391778 0
135084857 102240084 0 793535527 786808547 0
53706963 30598958 0 326484380 366677141 0
139702520 157615081 0 776269693 662679315 0
327849976 14656653 0 899277475 802877313 0
20445271 2321081 0 202184311 122129316 0
17733082 10194674 0 252365713 319825116 0
36300561 48883036 0 704323160 662557536 0
4666384 543615 0 9643450 9293774 0
50384895 5855364 0 651172243 629842782 0
90136476 34093877 0 181618354 225072286 0
16831342 6159579 0 601667838 617889183 0
83629747 74305442 0 517582355 626709934 0
51995310 119137427 0 817561610 791126879 0
6887795 8228803 0 598670033 757450693 0
728953866 177314974 0 785112060 663322805 0
4092165 9439931 0 113485779 111135550 0
117922040 1037497 0 343791853 363035202 0
532585409 295021369 0 615749862 654783876 0
180019668 176147140 0 882902839 905661496 0
157183517 18842021 0 679638760 778076655 0
26871836 52352329 0 223441024 319711993 0
190063495 51112370 0 268420042 295899528 0
37424823 9061236 0 186465812 161357680 0
41753114 130464 0 318202715 241122017 0
84367325 76228096 0 730573465 688135878 0
36829235 16767551 0 223392617 214260891 0
290472788 180354889 0 452534889 469008250 0
35856657 8533869 0 212441939 200437070 0
138205166 146539445 0 566588497 593780021 0
534563144 162561093 0 713441215 501016114 0
212469527 9848401 0 279816232 287224651 0
94000294 61694113 0 173744017 122481667 0
92846003 46798552 0 550246964 587187599 0
400581215 7187256 0 834393503 818530128 0
256979638 180630117 0 469108620 479231927 0
8138072 10065437 0 114517765 116808666 0
512200878 64664386 0 630662943 170981431 0
14175375 38653810 0 332750560 406355561 0
108063001 8087414 0 270398226 247691816 0
108281128 16301233 0 130725239 106132832 0
124956144 73402835 0 501404234 558478649 0
22804770 270081297 0 837824050 825864774 0
49429935 14298273 0 506864935 546969708 0
51665712 34824626 0 668919587 602349634 0
132371710 37878965 0 807125922 731091987 0
629920369 86923964 0 856202453 848215291 0
67757810 30013223 0 241344281 260192498 0
287565094 161055194 0 402852168 450700049 0
59702560 46738669 0 268527557 274734622 0
63206034 1416033 0 136667661 110953841 0
414922385 204933051 0 729526364 708371622 0
41576228 121996784 0 700347409 660878131 0
60368208 219084310 0 901959105 892287004 0
479030 358251 0 3134443 3434000 0
388378370 15777754 0 769432940 766101397 0
196334961 101354210 0 740215836 809072779 0
482795972 296922236 0 605625439 559322576 0
98089819 17298797 0 487111945 407834496 0
92571256 20115896 0 419356744 448762489 0
45852424 13868138 0 591191536 618285112 0
47210720 12188509 0 152986174 137183201 0
112120820 9828911 0 357968307 286196190 0
121091139 9568691 0 168717985 102334575 0
77538860 7253922 0 685725170 669454009 0
817377 378578 0 5787884 6274201 0
95776027 13654688 0 621261850 666058561 0
3563483 18832950 0 581427896 579218477 0
216059027 40165006 0 662248308 469139843 0
30740339 147149285 0 735535319 621566538 0
173225651 13952753 0 312875562 368159154 0
69371859 74238206 0 523531314 610751376 0
480069735 83141745 0 791961986 850189618 0
92109561 27860135 0 316673811 263058780 0
311242256 870820 0 338204537 189700687 0
114103018 19235544 0 475807196 506828032 0
105250201 20909150 0 756047502 755180416 0
4535330 1591583 0 216989690 218619231 0
118377664 141027009 0 476780759 633822421 0
85277200 5160744 0 435249774 436228023 0
26770444 1249946 0 110844766 154935062 0
15921019 41485619 0 177128449 174482764 0
14576583 8147527 0 115842942 131348302 0
118644900 36872251 0 191949450 203617949 0
19146558 99092720 0 312622294 423028540 0
586676130 8565173 0 772713597 728039804 0
23356145 150311 0 213836593 222695354 0
397931756 46638148 0 842357427 543142203 0
95414834 200802226 0 715326394 709077049 0
336182774 258121490 0 763711367 615482732 0
4083358 29086485 0 186417234 193595286 0
63365212 17573483 0 110553607 133560878 0
1324865 1153459 0 51709194 54604446 0
28104788 35260700 0 279227586 297529593 0
124908870 70418024 0 775311839 533971499 0
8983443 22636845 0 37417081 37564086 0
86601190 60537953 0 500028541 419078213 0
598030841 250790980 0 828043721 761601593 0
1959334 10918405 0 73381108 69949597 0
2965928 45976295 0 652660477 592086121 0
3278924 3205065 0 51484757 57371733 0
116780919 16950192 0 339042570 266445984 0
240224370 111299908 0 622689347 453320334 0
25999328 34216001 0 150840956 154850481 0
18736488 193044135 0 539358084 404214262 0
167891810 130181923 0 283713670 395220414 0
281037535 91352098 0 696632970 523585707 0
486966516 53573156 0 792786197 796923198 0
299585435 81000951 0 688673917 444216492 0
308098083 171044798 0 373875122 304990219 0
193562378 68505251 0 509907302 492123588 0
60177871 18385631 0 74676864 68960946 0
7183823 20938137 0 91517545 95932232 0
104049032 44602250 0 854598950 816187473 0
12653581 8229281 0 52572965 39557026 0
167714213 96086442 0 397684818 406679470 0
88551522 27469054 0 116693407 115710451 0
388229240 226066055 0 517037716 423874560 0
310034301 18165123 0 770001138 431447575 0
140890630 326908088 0 751183724 897060231 0
1566930 10974262 0 54792503 54150889 0
73319290 34450065 0 106200825 98098847 0
269005566 96756188 0 544011953 450527182 0
688414886 13593060 0 900306492 700264219 0
50356215 4696512 0 78435131 62173615 0
383854237 117705600 0 490781704 279052975 0
149929188 241732900 0 646748319 708159590 0
103843299 17379315 0 537205369 621759859 0
96692206 3014454 0 224508095 200236503 0
52286574 11007361 0 705942567 752979974 0
160674467 71956670 0 475764192 475681157 0
97145102 34216351 0 214251219 162740033 0
666830314 5638904 0 858959694 790644281 0
2051071 3407176 0 64759730 88501499 0
367086003 58350190 0 546105270 202252431 0
135802391 27630908 0 271302433 187701866 0
136543642 62014547 0 323232270 303134964 0
97600182 28509924 0 208432624 209690349 0
568032123 26816472 0 680826859 402774719 0
7541098 11314270 0 292948724 267437902 0
11717294 25462085 0 195628144 179085369 0
107423951 49830619 0 275292568 274170421 0
88057004 55517890 0 894739135 902070466 0
64985530 23001594 0 326619169 346934971 0
83734637 16992157 0 350561695 340260574 0
16028312 134804394 0 364130626 353996594 0
82674388 816840 0 851942903 660273502 0
101991680 60147872 0 606427836 589963598 0
6254160 154326429 0 392531264 343980475 0
8095233 37526044 0 842933604 792216337 0
96353028 5917070 0 268666925 299548620 0
506881523 223870575 0 685704633 658728285 0
276779798 55163249 0 406466077 274805115 0
126146735 25472432 0 520656982 447476566 0
51162879 26249086 0 343450813 345948221 0
17168184 5574128 0 41421634 30073997 0
128867024 16473301 0 559271195 484291543 0
231315046 178153258 0 638820945 674894203 0
31761372 1739383 0 843051709 704436988 0
140070259 76695558 0 205689956 160177591 0
13921822 74944538 0 264202820 259820574 0
31102801 3965422 0 88918813 94792874 0
46774086 20884407 0 175189861 168069904 0
145590305 82312459 0 307146740 283260043 0
132068510 60127965 0 438679361 552638777 0
347220075 185116624 0 485199019 552859667 0
67884916 51752719 0 640532860 601284716 0
169246967 168405824 0 685795060 701088735 0
53998593 22102093 0 523269334 469772592 0
122406057 25171875 0 180329468 184740624 0
433216511 52903182 0 463409993 247405244 0
2068582 4013709 0 160147268 166781147 0
409446101 185096528 0 742121588 607518926 0
54254925 2599401 0 234586662 171978848 0
64097132 59148700 0 729661981 740406312 0
118379748 22394366 0 311459488 278196445 0
83866705 58052229 0 331666478 370561969 0
150630655 112382066 0 447138232 395977520 0
160225169 72353900 0 306608464 355746289 0
162751816 762647 0 330198555 389544958 0
4447964 42664444 0 389533700 299720944 0
169297513 18239337 0 518413711 515977309 0
85684 2156116 0 34719198 34644642 0
239330003 156833897 0 817100541 672487583 0
87259958 2033128 0 116153895 90200112 0
200753275 10333073 0 457875272 513927076 0
316476231 60932161 0 621472547 642335885 0
214844786 187659338 0 809444672 843693658 0
390332234 57944542 0 557055515 492969668 0
72111320 20775745 0 436732957 392952383 0
116420426 70887632 0 329417803 403577110 0
214595930 6733570 0 908551589 902570394 0
43513655 10525791 0 454782070 487984546 0
171815 1740011 0 29520490 27926600 0
511191610 153441106 0 554263868 528454299 0
4224793 1789682 0 39108410 38842170 0
2703188 29083694 0 514229519 413236573 0
693794074 449795456 0 791885025 600998838 0
34781648 66050210 0 296638242 283158044 0
308808908 76601009 0 546913675 626925910 0
271906410 9464076 0 518540898 478367875 0
94039454 107029414 0 530561391 546734569 0
149044474 51410083 0 523563491 602590310 0
264605309 35283407 0 389636607 288016465 0
68576769 494454 0 352884929 375782802 0
514751596 157172968 0 820947716 680461513 0
27749402 12959539 0 53921835 45449629 0
11045843 37109003 0 785674076 662852564 0
9957109 10179249 0 218451006 242761639 0
593733471 150252039 0 744078351 775719812 0
191726960 7672292 0 261658004 224924835 0
301932230 26653907 0 693088747 651705625 0
168378272 108478957 0 680138772 841192919 0
225722230 6084451 0 332150773 306166122 0
110945176 1916669 0 146809163 147244521 0
20749067 18616588 0 818803949 808239237 0
26148013 23581564 0 182306707 184990702 0
79767371 34641848 0 165131385 187481847 0
400027779 21569848 0 631495361 600042794 0
291418675 4144427 0 355646279 237151497 0
8408110 98041631 0 428028832 488125981 0
164799019 69693289 0 179371677 110405449 0
11109888 67629597 0 897561337 923896216 0
1041953 342517 0 7360995 7737659 0
18483236 48726446 0 628853694 733560585 0
1814428 1539961 0 11587660 12445240 0
4279890 69575870 0 443897739 555707082 0
36063072 3935123 0 256594947 279588787 0
29952388 12700943 0 289018364 290738213 0
21115189 16920743 0 70405851 61331322 0
145581894 205162 0 524975115 404777627 0
121519445 302219074 0 552986957 799708714 0
104454275 259206036 0 796855529 853191613 0
26305757 38955400 0 472282582 383315587 0
153978175 6120999 0 695180263 602269918 0
59465721 199523404 0 535216083 512624324 0
36293828 1821940 0 95670215 93436132 0
156843720 9603501 0 705214597 636000943 0
151098119 3947126 0 265909188 306656035 0
26544920 27085042 0 542042711 507704990 0
144572355 23754108 0 268921217 255359117 0
184581925 31597496 0 515947386 537354935 0
753039865 300512569 0 897148061 781794742 0
225532997 30710595 0 449463421 423840738 0
9315392 6893840 0 164619165 181972632 0
34482529 16352252 0 561285061 522053075 0
71314129 180326494 0 383171641 453010410 0
781707866 208730272 0 979638410 839138846 0
2358393 7194438 0 132418838 150882397 0
496406137 154255934 0 942982498 808853395 0
58095136 163828857 0 447110766 350441510 0
632409556 287681105 0 700382030 532662672 0
18551321 6083380 0 110949610 114525065 0
25600601 55949573 0 210642520 223824877 0
8803289 12302307 0 302040644 300689752 0
7198795 2544139 0 62056964 43696192 0
359681687 53707722 0 647266119 694055792 0
43415917 86644924 0 241028392 278441537 0
5254318 111708699 0 203865426 269303158 0
107314471 177022586 0 639923688 722210744 0
188794455 67102860 0 813559736 823442122 0
396127987 62597433 0 907343291 907843214 0
95154 3483761 0 22218194 23869026 0
3722966 4801210 0 77936962 86701013 0
231061375 3564462 0 269864627 85727013 0
210509771 50562746 0 423809872 335829274 0
18749396 16745832 0 304765808 297464746 0
63023103 19828711 0 794937524 756299914 0
71840450 35543161 0 282233422 308305448 0
719921600 92918793 0 922287684 870418810 0
182018575 56245635 0 375800138 343834172 0
69857652 1575244 0 168434086 157792970 0
172185355 1511309 0 685952771 639345136 0
529084878 127119727 0 647182773 349997927 0
4381034 3438680 0 19014413 21394056 0
449267011 243453432 0 794147325 830238608 0
80063780 7967430 0 162923323 88264164 0
109130956 12821330 0 585851351 557843921 0
391343217 171108593 0 668149035 638540559 0
45432658 13975848 0 93260791 84342336 0
25606858 18541102 0 764345146 618636778 0
100020618 236273 0 347292813 300435365 0
247016053 30195016 0 880104327 815558931 0
28245030 1433041 0 31879684 24020679 0
5922391 27641054 0 406871112 379579759 0
14247113 110391783 0 964262945 741195686 0
10220832 27562504 0 150173437 155782878 0
48686086 14828912 0 643981454 631130429 0
76150383 4124428 0 952504467 942094134 0
301321112 196140259 0 643404877 700624680 0
214421888 135919662 0 830654789 750114589 0
331008526 33512829 0 405273303 449778061 0
796533615 134289259 0 959142159 550439612 0
503016158 354217071 0 702334088 703000155 0
465369940 81525910 0 673474099 762666868 0
104070754 10406205 0 227508838 149871038 0
101550439 8492553 0 730846444 841432427 0
614683827 57931714 0 746744467 751248496 0
4828716 31004358 0 148815792 142165342 0
76840514 4255003 0 674483638 688973529 0
138070806 38394123 0 229204206 238513887 0
329338464 235898553 0 581623296 587353695 0
173319411 28889183 0 789411365 891114839 0
11618594 5821622 0 748777017 728466570 0
369717710 55080644 0 631764569 704844759 0
289495564 110986827 0 740390820 756647363 0
212877172 236787894 0 575721363 579016298 0
282856343 195317459 0 427100045 331004932 0
407731466 173590920 0 572919356 526605624 0
261258849 76548168 0 455018152 430839974 0
284010081 114498382 0 753333057 693378787 0
24650453 29852000 0 728094414 526398906 0
3791646 1448413 0 12208191 11129771 0
207112164 198212587 0 895012513 883639020 0
477843113 95721499 0 907364966 578596294 0
11569965 41348026 0 123402486 236775978 0
36584716 58973461 0 425733572 435250000 0
18612194 21268541 0 363768759 444432067 0
9260685 15706939 0 112085551 108920266 0
194116178 103499743 0 730123992 735623578 0
300100826 303269623 0 955187703 708126529 0
80227909 12754085 0 761236485 900307468 0
55628013 215222494 0 648469178 458290960 0
104133780 2733718 0 557345241 614236384 0
157621249 94566117 0 851053196 769058085 0
547236243 125888517 0 859292977 541378728 0
603168679 90676115 0 812224283 634080799 0
172761361 31449941 0 635947935 457885357 0
273978004 52067891 0 345243145 313282444 0
169097236 212458672 0 711519636 734015148 0
251072211 72840941 0 629215825 526673815 0
132341083 48951388 0 698111987 670283816 0
26744485 39522160 0 630848024 525876319 0
195620292 100218572 0 347075825 264041518 0
327847361 137574721 0 598354314 387706579 0
30097811 1156069 0 77164777 90388254 0
102240444 53812404 0 532885351 640812818 0
80518641 20870106 0 117223172 125179785 0
10118018 477353 0 25580228 19533083 0
18746599 9061540 0 97855209 99081551 0
5847479 20455670 0 345707285 368183936 0
281209160 179162426 0 743493560 793446951 0
2883324 1015935 0 13606462 12020576 0
49232923 39077497 0 834522064 770754179 0
48769698 214566 0 409753017 412263142 0
7518047 25781185 0 288500717 251824463 0
312966160 6129380 0 499433078 444530277 0
623313322 150524344 0 726235470 775543717 0
312985 111599690 0 242366171 332438205 0
417369483 4641851 0 432222769 476091946 0
295273422 174344960 0 510986311 259838193 0
124705722 59552929 0 219674346 201264742 0
148581672 90789853 0 432918063 263111657 0
193524679 70522292 0 207217798 140640899 0
146067436 96926704 0 462107969 481080920 0
4381515 215973 0 188010780 194934690 0
114256997 28099261 0 208417972 200076687 0
76072389 10200141 0 395615808 401537202 0
20643185 100204498 0 546051811 616723242 0
14959747 884207 0 36890544 32507597 0
100426145 6648060 0 180710612 161440470 0
35134818 6594406 0 121268715 94022705 0
80221164 45151786 0 208477104 195578490 0
13068168 72933899 0 597408936 637593259 0
26111131 133835 0 94046141 105151737 0
15448539 1301631 0 209011423 208256689 0
347808183 74870589 0 674085180 718423565 0
37098140 643688 0 67489905 57366931 0
4904821 24187818 0 63927072 54227460 0
4185846 7122074 0 245594105 256057047 0
65943617 88774204 0 833549557 797641618 0
7275992 50646899 0 341877395 335840454 0
197584463 37210818 0 567008731 428401792 0
132089991 39884896 0 474791034 569969041 0
97533507 29476161 0 133375660 159828154 0
546196027 517446399 0 574967861 616273974 0
28557868 9661454 0 121775757 129447948 0
151618377 31181219 0 466137296 529588749 0
270573955 230951758 0 407906635 421887666 0
300305097 112138852 0 966552351 710952156 0
805492607 340439318 0 888900637 553231406 0
339710645 36015545 0 534938473 488136696 0
33675640 26977451 0 210377304 237661295 0
12765561 47754570 0 873072633 854547056 0
55496892 14518820 0 428362074 430825566 0
38483200 2843652 0 539263614 546994623 0
11137808 15148909 0 246442796 234552073 0
105273519 160464564 0 486925816 503658965 0
32443634 19180752 0 706612127 748432785 0
156780485 38125719 0 248542290 240725142 0
653278457 31311671 0 823306070 844228532 0
75993957 3923184 0 677839937 718854434 0
391098324 237484225 0 715330275 680382086 0
449768487 241572522 0 850669287 729833794 0
126682484 43340803 0 773369441 706386366 0
417101064 225916957 0 883682713 853921147 0
96064317 10455116 0 307178014 257342072 0
42531958 13696718 0 195163373 207773143 0
18823367 91133361 0 164536239 173324862 0
125440502 26919501 0 188840118 173255778 0
170112566 82137511 0 506299302 511096204 0
86961350 20698510 0 195244438 179452180 0
7362893 22907509 0 483385806 398710686 0
190209191 164672725 0 898191030 970986914 0
30628266 9531492 0 133953334 148396599 0
29701525 48582365 0 388349925 416380377 0
327415812 90016054 0 488853497 453882323 0
66109229 14511870 0 175085689 185900265 0
264031265 8234693 0 486614746 424043001 0
121191107 23912769 0 563188732 602477985 0
127547 123248792 0 436520892 392369969 0
2933258 69424952 0 801459688 629155311 0
82682617 4344227 0 713799371 660702892 0
37196802 92138408 0 430275691 469786497 0
12981058 151954 0 358380236 298401397 0
13905620 108584663 0 477348891 491544799 0
84064187 100058263 0 767254843 710627389 0
41652721 20255134 0 540286695 529263763 0
109007609 26348247 0 711924333 621490889 0
45679795 169928597 0 604954505 599517854 0
4409362 66488796 0 567201435 553041826 0
3212939 3038292 0 10510619 9915991 0
39113531 24888703 0 932496471 980533104 0
8054270 69166982 0 219210622 195675792 0
22745042 84620598 0 428049425 512475064 0
518286711 8991926 0 641094410 603178196 0
61330884 50132552 0 524193612 552041792 0
14055040 131300619 0 868893692 759338278 0
243746966 118163618 0 505802146 150368058 0
36274871 29461823 0 521101529 407940735 0
178170936 120319801 0 591542974 515674680 0
49869373 94065950 0 723625049 879487263 0
108696758 36732139 0 146625965 153636839 0
89953936 14017259 0 408985308 410818518 0
179868096 121520024 0 675942181 819033531 0
175503983 896223 0 608806088 494130053 0
140769061 82735951 0 446476035 477002315 0
85518283 1228097 0 266093551 273413802 0
4862207 27483347 0 230505766 309882720 0
13419818 5268232 0 24331506 21040768 0
207049244 28629255 0 239902291 173077623 0
125505801 36338924 0 917336666 820987770 0
24409044 24204621 0 706422011 728452135 0
11559797 6596190 0 129451860 136210857 0
1542047 1705872 0 9473957 6780564 0
14481961 30538291 0 443150560 409683484 0
372775085 82344010 0 890136159 928673335 0
547169919 242747412 0 773142301 740617841 0
117132074 11109108 0 713562896 352391694 0
163955083 114485844 0 820891825 851862819 0
37295884 224642534 0 598958028 629577901 0
700277427 167141509 0 944959166 871263017 0
63657677 361014 0 192963142 196184778 0
85258042 2090707 0 427400297 521495400 0
69861560 27411243 0 298217624 297645999 0
4050077 1924750 0 125999960 105825192 0
130272566 277547045 0 890844772 968875741 0
186486187 39959070 0 739388211 765140988 0
50323356 8357714 0 212543313 179758268 0
49018226 5119785 0 125766186 158583464 0
256372007 95243382 0 383374304 309058125 0
45456073 53304451 0 427046786 304132712 0
109860791 15437783 0 357887770 334757863 0
419873029 62762746 0 854681337 947671602 0
58642878 21956097 0 351491933 367518889 0
704727519 216367404 0 813421645 730491679 0
6606250 12330064 0 787312546 683606350 0
473536157 103418519 0 854435550 880485025 0
36527750 645764 0 389166530 355345019 0
19635463 7323176 0 139186803 138793175 0
41635727 1101969 0 394092822 309732009 0
3025631 10175440 0 35585093 40353757 0
8390648 3983200 0 84953277 91853264 0
154411255 101723694 0 277013630 281033506 0
66422983 23385637 0 494818150 486083725 0
538968988 80105847 0 751155704 280639190 0
163186264 190353451 0 696863786 638584718 0
112424756 18827731 0 141331696 63541443 0
205571534 25730093 0 628818647 582637605 0
455229580 93958504 0 790484142 688943303 0
46677956 89664751 0 429046268 434171143 0
29451411 14078542 0 426397012 378445590 0
386270024 64394515 0 659329203 388427151 0
220033726 55469207 0 246283097 210657982 0
68906140 11402052 0 575964112 560716418 0
94988229 6142427 0 281371711 320055773 0
286545078 44601573 0 590621231 704454111 0
391972088 54162493 0 842413043 684393672 0
135295195 112839106 0 650239836 750707692 0
12624883 6894922 0 147011691 149571264 0
488936249 230423905 0 754088627 745707376 0
92213727 53552256 0 416794730 427338023 0
1000497 54083719 0 202810458 231612278 0
13053936 17887649 0 227111514 232365366 0
193379591 31480283 0 377686076 299907215 0
8083267 16853446 0 895278829 870426575 0
129908605 460308 0 705605049 829731771 0
37840997 236564946 0 906760586 939628554 0
8619312 13699234 0 62021290 63114303 0
62538364 17628859 0 488703971 486516895 0
72335046 14324624 0 195744097 227652416 0
1940749 1004139 0 15935026 15273818 0
133263304 57392201 0 305441575 348787841 0
684106 53455418 0 266218079 358255444 0
54270041 774262 0 125321970 143472497 0
42488075 4704148 0 326471102 321826388 0
102694825 53288817 0 118891064 94106964 0
21397084 2607801 0 106626292 107104340 0
64294077 53913875 0 408994391 526173664 0
6806363 22495350 0 377077177 392470792 0
71598910 1481080 0 401361051 256291189 0
12341462 64026320 0 243432539 213559087 0
21449254 50481048 0 442156218 544946434 0
294662731 57452187 0 696799277 681653162 0
129207588 5568787 0 691086472 501651396 0
24218475 29228624 0 157398586 133490105 0
206237989 62923069 0 374029824 308400836 0
88980193 25777711 0 96153703 69303028 0
215549489 115181803 0 224105796 195397536 0
99252625 22636393 0 236445052 248566071 0
6860979 1824169 0 107328102 122273471 0
297050291 106157089 0 417229769 382515751 0
612856125 526109806 0 628940621 651573943 0
499204907 116905638 0 587791024 523764439 0
169491836 8306427 0 574431272 503546477 0
84634914 26959288 0 94744785 46649381 0
472697042 99375335 0 485171775 147103220 0
583260056 78157353 0 965306469 950644063 0
339528192 555505 0 407656532 130323544 0
51136895 31387571 0 82336693 83437427 0
10817691 233364695 0 767593498 834178318 0
23305653 97027414 0 740138380 770805193 0
92411725 54540918 0 161091927 151762700 0
377048647 57775214 0 566682266 500775466 0
176105995 3569895 0 257246745 265848187 0
124807311 13258510 0 885203931 890809782 0
9667783 2194304 0 524729725 397430478 0
3251622 1729310 0 8639108 6261355 0
25535423 28360919 0 390327284 379659125 0
231476956 93733877 0 816741119 839966656 0
159119940 48225676 0 211623865 183056346 0
146264685 72216967 0 561019667 692217042 0
696341850 211250229 0 806631730 780584953 0
356483261 228793401 0 788497861 622804221 0
498888857 128349030 0 561146602 566608625 0
154642368 30535166 0 165167234 121534086 0
314917217 214835569 0 425188572 497236101 0
575617440 256783235 0 766782915 677222157 0
143807514 26922160 0 559835347 502870264 0
73423929 40116732 0 666376006 758646228 0
21124143 20275702 0 300160468 313514861 0
393523463 30193765 0 692592898 570957816 0
53763479 29334911 0 309460986 291609458 0
147927980 18123023 0 545150591 522923393 0
119525824 197551492 0 784723014 847898545 0
122876832 13799364 0 287960387 264671101 0
9054531 75080027 0 440407648 406980909 0
175871471 93374915 0 623442621 680944047 0
15784485 5355338 0 97096077 98588268 0
2043279 1619008 0 17449238 18279112 0
305561259 457846497 0 893346346 651184615 0
215495183 5712411 0 933352577 939134161 0
12516874 1733233 0 37039752 34013738 0
131596122 14792042 0 164729082 98827127 0
51275289 96295961 0 919577612 938260297 0
95767255 31741135 0 567529412 546066934 0
142587553 42164589 0 475826072 645433938 0
5042541 2759254 0 71138555 70798304 0
142431347 89133208 0 907966846 890646492 0
8021469 24940993 0 129438420 128909958 0
99192041 57988938 0 585710327 574776623 0
10782878 12865951 0 317822457 334251381 0
404832560 181733577 0 988141389 850842709 0
72522662 40546228 0 303647928 288953349 0
7337260 32924979 0 388579467 385614226 0
75353026 8881732 0 588150546 586643609 0
25375345 281376 0 68194823 49782999 0
477915795 113556691 0 703189023 717276546 0
230635194 240741547 0 421556366 420746222 0
190517822 45127513 0 927790797 912017975 0
380338640 49680394 0 570130441 504558291 0
131846611 125893769 0 588285981 577531855 0
1667668 13775847 0 198672696 201047430 0
35571709 6150869 0 110400208 103890686 0
556720812 190304944 0 838783066 415181170 0
614995069 303045543 0 800471883 666301612 0
149146323 2863212 0 888388605 833076033 0
329584533 134491695 0 509957976 427895524 0
107797529 29853434 0 110782084 113225378 0
292005497 173748958 0 546721114 541472820 0
20283941 1863674 0 579431332 360576834 0
166332286 262406603 0 539619823 592674264 0
27005922 11822959 0 565286662 522401001 0
1406970 65042157 0 279580172 258191984 0
22636594 11382465 0 396433929 380314053 0
51547850 1470055 0 65785456 56204777 0
92824558 68528427 0 255986896 244425290 0
440947197 318731739 0 468797178 534936710 0
12117938 13145477 0 77817279 112769947 0
8942862 36048676 0 368529101 483005885 0
3718641 13226375 0 342039606 321993374 0
218527859 138730603 0 899543166 665601012 0
31268356 14177649 0 313338087 321268623 0
20081495 48281664 0 756539207 977578910 0
176991145 57543848 0 327023141 211237889 0
592827796 172248579 0 731946500 812329865 0
436543115 310482576 0 762915504 640689040 0
52842189 10817327 0 404693321 381082686 0
9373173 89594675 0 872266832 904590723 0
50336675 90551570 0 711953433 765156475 0
70736471 37192214 0 113415436 117346897 0
38216630 7561281 0 287353562 292062551 0
192092732 17188420 0 759737136 745896793 0
1162636 684595 0 9156982 8695144 0
78214337 9279909 0 107405134 84586030 0
35355744 94765541 0 420314544 399445468 0
292660194 223966755 0 506856267 379275709 0
297889003 14135630 0 569403812 530107105 0
46691247 48575637 0 653905942 679681243 0
662171952 82808033 0 778213733 598830879 0
14913732 181798947 0 771406037 749052629 0
35280777 97660674 0 851659234 604967159 0
56899310 15697038 0 490351211 498853549 0
180731 4534160 0 22725887 30671330 0
26737268 86100057 0 630476661 411723131 0
544586358 8561986 0 814200362 868884673 0
86627054 2284948 0 500576686 388361380 0
62351174 7560911 0 124673935 113717484 0
77803538 50465213 0 176302563 202458004 0
3623656 14152441 0 103195604 102556672 0
128074211 37374409 0 481934304 352860969 0
35137462 66848931 0 426717572 385979217 0
384534568 77622697 0 535079609 499997886 0
306866387 38853203 0 593652892 955797289 0
31821453 12158053 0 211845234 207876940 0
23265003 158472392 0 595039432 629607902 0
172887644 100544078 0 480464377 482264091 0
21711018 8082214 0 62301229 67465433 0
439741687 218861917 0 880613767 857687569 0
15960251 5234542 0 323408126 394112014 0
13537763 2367042 0 16486665 8475795 0
228469269 48768299 0 297599643 247650793 0
130740897 2623474 0 817212453 848994453 0
184456949 9639858 0 359733040 225334226 0
11970102 493502 0 53668615 53477551 0
270367825 138302945 0 428816148 432976500 0
94726608 17106325 0 213084375 213016699 0
638427176 25044492 0 879528639 926246939 0
111835816 95348221 0 819439436 925565828 0
17923165 12363964 0 88247787 90559702 0
177643983 11008612 0 758607301 924201512 0
4428482 18750690 0 87011931 94360990 0
36928741 5888 0 94903466 89988705 0
28463490 25560533 0 36383105 36218197 0
269269872 129729394 0 333094078 304801823 0
136637591 54818456 0 316582852 311189979 0
237463735 128727372 0 887593199 881888148 0
340004741 20763570 0 373944035 201633481 0
36837892 93662767 0 408544348 415698181 0
137387519 7748372 0 160256160 33741380 0
93881148 37502236 0 826252173 693625530 0
100865244 84305195 0 504590472 590824490 0
25518716 53565236 0 253345065 290438272 0
26925344 56057874 0 646915122 630817386 0
192009772 54307526 0 698966796 687659390 0
37874224 15278164 0 115852819 131637752 0
68844944 43441224 0 470036553 345911623 0
17053665 39252069 0 544057148 527270542 0
107403147 29640213 0 433883002 510671787 0
681155850 284010456 0 741863313 763158690 0
102222408 10864231 0 912295786 920693619 0
483207676 235198394 0 523455283 441406862 0
500043081 124905613 0 722474444 567697371 0
781210 90214447 0 590156811 532670651 0
272247515 120223700 0 591058376 720170629 0
45151484 52751547 0 565932867 395222095 0
55300165 1820832 0 460791258 361284049 0
8872622 18766275 0 272430610 311126732 0
202099266 42447604 0 464984225 530679145 0
2399426 1366823 0 19002558 22079385 0
195883053 19574678 0 624331511 759022160 0
9155500 11707818 0 132886814 139812543 0
13658475 35912150 0 518504861 595537648 0
138585942 369129582 0 688176620 687208156 0
291604041 35812256 0 733726160 683871584 0
30744131 6445023 0 335264985 358112267 0
53863011 48323221 0 574246026 469978966 0
