225057183 49172875 479648477 160004511 24 176740749 457943186 376671401 234044867 178648042 428278298 415884577 448652558 475625515 123514534 216069500 85907207 98839203 479648477 117887380 302656232 120081839 259567971 182918161 168751690 443530536 49172875 65934791 249901364
164274276 12190335 484208029 186082885 24 20078588 207166346 160790070 386857680 35275589 42534704 26229274 30650747 435450841 407609692 36145818 432293473 327203894 99399271 426156080 143390648 292730564 159256633 170948265 61771038 167758482 484208029 399711399 12190335
259187838 31900145 498413146 193746475 24 341532902 182197806 498413146 117248310 258798880 31900145 405925672 427619380 90596364 464289469 118493303 463795938 283589881 230465028 259576797 112784323 339671232 344520077 254734574 273615889 250826805 37570946 353910123 222461758
423619720 174218936 432696545 253939196 3 432696545 174218936 423619720
0 0 0 0 0 
211356517 68169743 466308837 212208201 9 130410426 466308837 275501491 211356517 97249368 68169743 411499451 81011406 370821763
84531436 39023160 409937123 208466502 5 39023160 84531436 409937123 55148587 163312096
321645317 17808395 486841152 234436568 19 185816002 314183268 486841152 478356851 165193184 387202778 17808395 448584062 142488939 477278925 61483851 484850698 448149537 216248379 321645317 373575794 213567141 26784185 349021284
157284667 118099421 196469914 78370493 2 118099421 196469914
302493685 11556476 469915176 226939625 15 454398176 22912675 11556476 452440113 67130514 395462021 50365493 51045172 372724326 286567657 331023752 345083141 23668760 302493685 469915176
98725727 20460616 499510950 198226621 21 342493286 205999515 98725727 20460616 23061429 457077254 86017638 49807963 234432095 371469276 91818241 28557448 43312574 68717410 142597763 499510950 83235764 306734894 117120612 498852186 46885164
313789696 6899921 469919050 178468759 16 451984706 319693994 411687953 469919050 379279579 258913422 53367585 307885399 6899921 460390164 173554510 48515133 124319140 380391190 404919638 204228545
211355310 73645625 486342114 120465732 18 215015680 486342114 107585313 73645625 206644434 216499552 226635020 289951072 318325097 419989700 135843597 152711601 207694941 346327679 162142498 148139248 193139568 472871090
427595138 427595138 427595138 0 1 427595138
345549511 9832384 473420176 154212484 20 358389852 374452916 411766300 372322683 414533501 421566231 432617419 473420176 121611944 379818093 170908516 9832384 243093155 54521072 332709171 267338026 21001218 462587430 171197782 159782987
430172183 154045202 469173347 171667164 7 430172183 241131596 469173347 250928945 154045202 439179041 451837704
418215282 104682718 451189961 189740961 3 418215282 451189961 104682718
410946818 267263422 450671758 97477506 6 438154185 443824729 267263422 450671758 356331933 383739452
142065401 96666103 468907429 125265328 4 468907429 183910041 96666103 100220761
266273326 114514521 418032131 303517610 2 114514521 418032131
201965375 26408215 483611422 184350359 24 304920687 176466753 100435594 97371440 71249226 314596378 26408215 327448432 213888104 483611422 239702079 78665275 367675507 194003411 59025229 452150218 275624576 72554934 194627684 446317829 418396872 61187413 209303067 101111324
281554668 6318875 493508905 157659386 23 123458294 247854273 394712784 433436303 450170034 229468269 490434257 68317760 245518214 281930081 458108212 274511506 389219361 469647175 483990844 81347222 6318875 281554668 214817608 265918904 493508905 297600346 136701013
236412779 35424698 471227046 123251472 23 299433037 296069119 139056066 73781971 80000469 207078115 133165172 35424698 304574234 272884756 391303583 268904519 288553595 442921530 271535182 141569600 229416644 471227046 156709794 75947177 284444260 236412779 53972742
156690138 6830143 410442446 113999448 10 227001701 24391028 64305186 67790040 120216146 210024451 193164130 410442446 368629394 6830143
224116640 25639933 485669286 172820930 23 485669286 223774388 39927581 308762229 463854957 472891503 468651995 117160544 158174666 224116640 435102518 235276814 31886634 28631150 140045136 122845670 41935622 225358940 415831901 25639933 437523256 120859454 261911122
197059491 2765293 348828328 147768508 10 348828328 170132207 210962254 292416077 59362711 241688396 2765293 183156728 162781248 336648763
0 0 0 0 0 
203656155 4272168 461364344 226141679 16 264394631 4717004 283878176 202485106 204827204 239356453 461364344 4272168 18685803 452515938 49430682 364570240 61054982 147386839 385828613 124664170
467482489 385617064 484317828 21563849 6 475249894 475224620 484317828 459740358 449863020 385617064
236141082 35135260 430811010 199257657 13 300210312 409474197 80078280 37915066 236141082 430811010 35135260 229863465 101346709 313879073 322242104 77200958 409716633
320116495 78919100 499962313 260600270 11 330150623 408100533 110981775 428249432 106883584 320116495 488559146 78919100 499962313 132061495 144102387
202685489 5045781 457093798 195442183 14 237218775 399212138 88436805 5045781 457093798 263415574 124295108 153209416 126052479 243265076 408851876 94533205 404619027 168152203
146423202 26788645 311672557 144210257 11 83762639 241857844 277621019 152778564 310637910 26788645 311672557 123290595 66824981 146423202 74059779
242244555 21433234 472526390 158033037 13 21433234 298514006 152157095 426439364 356307073 219248088 465449279 472526390 204201462 109548664 301427255 242244555 118076655
215159517 17402229 496976139 189965472 16 158045899 240308312 386069571 496976139 107089050 40956948 488814591 190010722 426543239 280040268 490467542 313979529 62314271 17402229 186813815 114882337
202702501 23064493 366178779 126728666 4 366178779 345268796 23064493 60136207
230749148 4653059 498990303 178295860 24 45834630 349448427 145959380 150328105 389596954 130267339 188637437 269272564 447815228 239195707 443521332 498990303 83569116 56506288 483389416 325361979 288401590 222302590 35579816 112821229 68953188 470046403 451204464 4653059
255060277 29433555 485393181 140129351 9 336110825 365659024 87599721 42947131 77431436 29433555 485393181 273467260 255060277
209669820 90069970 438440382 124581827 11 109244529 179896791 90069970 209669820 155095997 380462579 175951336 421433680 438440382 250902258 219641730
287696651 105127820 443988438 168772032 6 143340462 265913916 443988438 404112308 105127820 309479386
424733012 379129769 470336256 91206487 2 470336256 379129769
276009091 94348707 468429228 175401355 7 276009091 131507300 381455972 468429228 117423035 94348707 291252597
342184712 188295371 496074053 307778682 2 496074053 188295371
319333931 37340535 494484361 173124652 22 130878925 145640265 252563486 40563396 361493960 408807741 412858023 304300798 456702768 334367065 171418764 440158997 39676019 494484361 244897886 463891615 405643616 257384076 223291525 405407721 338458517 37340535
228950703 58413741 473135888 155777862 23 258035084 317923188 131892495 108153810 256704962 459386636 228950703 97806749 469540254 200707828 399415826 319119542 213876792 71342746 91236996 58413741 278068139 88030393 473135888 445523898 258540950 63585683 83816094
126259901 126259901 126259901 0 1 126259901
343758552 93938386 483914441 164559983 11 343758552 477879984 251634345 427640406 397886719 93938386 483914441 409430395 298119755 310304049 122734404
221215828 2337473 488226008 242095530 12 2337473 477191989 89449388 222130469 49738959 220301187 128027183 456018522 327430273 51167666 488226008 425581651
258901848 49054608 442554698 163405511 5 182432744 258901848 420292566 442554698 49054608
284861124 8203712 476199888 191015707 23 323343673 399973762 410198481 466675913 34812169 284861124 463876754 42890529 253352436 411142569 261343875 182265900 476199888 21658566 8203712 376215588 310691128 94357246 369512706 324063134 214677167 15637637 154776785
263913213 39830913 498312941 172117603 12 39830913 498312941 367899050 285799901 358384503 236979586 398107640 81214968 355799821 242026525 155341352 80096353
488643253 488643253 488643253 0 1 488643253
208210399 31706056 490137521 142004885 8 73667450 265582084 405297261 490137521 314232743 33101408 31706056 150838715
223343737 2464305 498970174 186166408 12 2464305 124192945 297997800 134838354 15113889 479247124 185676348 206706735 498970174 430417657 239980739 379406552
326596167 102585474 492009120 161976258 7 326596167 118085691 375377347 492009120 402756509 113079197 102585474
376052299 259189285 492915313 233726028 2 492915313 259189285
246382217 19147037 478779408 193013528 17 336653877 29374113 82502879 327388685 122160067 304217800 425825349 457449008 302567489 478779408 19147037 209388253 463053017 76202401 216743908 246382217 95639879
284976716 7728963 480463814 157928387 21 443287558 438344816 317567792 284976716 75113042 324868866 377801653 376428505 203079107 35892284 267388589 480463814 76119315 354944118 217261868 7728963 250715519 247172981 303706040 137914516 339900098
286791923 13884920 471063134 168404270 20 471063134 236730110 82704164 293188033 293224840 154055541 446659455 272239471 285576913 117629477 379579060 218737418 200917376 445447975 424228267 288006933 340723992 13884920 425968468 246867628
281897999 66006640 463488609 153568402 17 185404895 218329760 462809976 386948091 94684821 198445281 419086682 281897999 397013473 66006640 171335091 358133819 197538586 463488609 395758806 298880783 278309684
228294154 20549767 438879080 204092314 15 228294154 236975382 343463582 141585263 384106731 438879080 117558865 384249573 20549767 403263113 42265823 243068623 199602084 24160338 151978731
240348985 5593897 461659503 152103709 18 385073083 215426878 14352394 5593897 413559791 99459102 27988685 125472196 184227974 302346742 84887794 437662769 461659503 420345709 445131477 402914798 116171983 265271092
393321381 180891666 475051151 122828358 8 182206133 354930822 431711940 464368411 454054876 280006042 180891666 475051151
301040907 62607264 488804330 128984027 22 224478523 309514082 446585826 334477659 157618821 253868315 145304301 423921917 171154126 284141402 320180948 329409887 488804330 143521749 127685099 62607264 225734859 346055805 344201081 452134347 292567733 457308680
149001265 1874561 410026746 147788996 19 50020732 214469645 149001265 69911611 410026746 133744312 344522901 370579838 27436425 106366789 198240331 307498869 387775957 303039169 32455729 204446622 76455870 1874561 66470327
290304609 142891536 437717683 294826147 2 142891536 437717683
315739384 32667804 491891577 173315063 20 250733640 298452444 333026325 100560911 446689628 392954762 377395790 66104422 168441350 32667804 432327876 257723063 65804619 170609648 491891577 486401681 385148618 77997006 426586039 485235851
224634987 400056 439057307 155387000 20 119577657 63662749 209716988 400056 418581364 21650810 118628396 341774718 76736041 333576738 404513521 376977460 397394104 439057307 238734336 210535638 155762882 366543942 284476558 137220328
370771565 200661699 470756750 111113372 7 345026280 375123011 370771565 200661699 470756750 373803812 278729608
349672700 115781541 437981920 135277913 8 115781541 241704691 437981920 350422606 408151859 411119035 141776280 348922794
263514161 55339289 342046171 137051219 4 55339289 342046171 309428927 217599395
405038302 39016658 487159102 204031452 7 39016658 200379649 441084883 405038302 432859720 80883167 487159102
0 0 0 0 0 
113469377 113469377 113469377 0 1 113469377
271945678 21394202 467999267 187826422 14 21394202 428949708 303237223 410747970 307386535 449388711 163971426 240654134 464623796 134476830 238533203 467999267 170396433 162137178
321323705 18230146 495103291 299014653 5 180964186 495103291 18230146 372300107 321323705
224106206 57683347 482780047 175549875 24 213802040 63274439 171571214 461279425 324930041 215449516 248411365 284496885 186068066 451755859 365470909 482780047 368981107 111668430 110069411 232762897 61546307 444734605 76329044 100154485 138875030 468059239 57683347 443889259
271331122 109596011 475005617 283830329 4 475005617 109596011 379446546 163215699
301702926 41263878 389635800 163520099 6 177806934 304742265 386506697 389635800 41263878 298663587
271192758 26659755 488782309 186110919 13 40538968 253107037 271192758 306968584 60984930 488782309 445556943 26659755 474048949 479940012 250538814 314623838 230392491
163544138 36538500 416775062 126074246 16 36538500 51639490 201559666 159200588 368254227 249789823 120619027 38143023 316618532 230701493 133235268 167887688 155532276 271046592 416775062 42315847
242221415 39021310 482679597 173211668 12 39021310 335280216 204500154 482679597 259154625 253678587 192742622 440356127 84136652 213374739 230764243 390476639
222732621 2811362 442257662 193985145 21 252475614 303713904 16856644 442257662 316449385 133321446 412604303 71383181 263192310 134045529 276899530 439777911 222732621 96810237 129010001 415766211 42327983 246273596 33214105 2811362 80119498
334145779 2528827 432539419 162892559 16 366728956 103393125 201477709 276265592 19601634 353442612 432539419 340055544 341719324 2528827 238344690 386453485 397185414 328236014 396589840 24309454
284456427 52405340 493274620 230995571 10 471656173 88254078 52405340 450651191 152033642 493274620 227431122 397187271 341481733 211181987
253077811 102030009 467270441 343554806 4 102986033 467270441 102030009 403169589
236334115 70134228 376318901 141190980 10 188080232 376318901 190316663 227758810 333992888 201916294 259759740 359000214 70134228 244909421
237870713 104211795 456388757 101900058 13 237870713 191959101 118596627 309529950 380211352 456388757 383070135 215991340 264752454 161412516 319430165 152374329 104211795
329391610 37695266 498174681 149871178 18 369010020 489463807 362915078 373467251 208501332 404439078 170010188 282817184 308841424 349941796 428052684 471528353 37695266 498174681 197203336 127021973 132354371 254961381
202042588 23666519 451255539 126036851 13 328932100 201191815 202042588 23666519 389969092 170947850 251674858 446681766 451255539 287671516 187140411 131868964 111411947
187963382 72106566 434476049 145179103 8 136890438 432103963 434476049 113202554 72106566 278790747 168367688 207559077
366032262 179009657 455955600 117983946 5 358065025 366032262 179009657 428649505 455955600
206132305 7286003 499069277 212078670 19 312460217 206132305 42866875 472126965 13372190 231882721 499069277 318907415 90453613 147384672 7286003 29930768 388996731 338665164 63387365 9557416 442036311 154471969 241744063
204482914 26886235 495081701 214388895 13 26886235 48825030 71580573 465495120 146210649 495081701 457738543 72742701 384124998 204482914 426798033 197311900 298049603
234254988 21759664 497513578 121141922 8 497513578 445810464 274348082 198930972 210720921 21759664 257789056 145158803
282480004 42862594 450277600 188409793 9 450277600 267212627 113537416 139576344 379689258 42862594 446451127 323449967 282480004
167528947 15255571 453897883 248682883 9 167528947 453897883 15255571 90039635 361492615 31000606 30891604 415393401 212281437
291508978 8686634 497016155 187570895 24 465866111 416862985 374151489 9426481 113894547 73648224 183883983 386645722 74487033 283100674 52500821 372647461 237200940 415965122 497016155 8686634 123229825 436085141 50736907 377980724 272546945 314744664 299917283 442336846
290128568 31205038 443548678 224776847 7 316815823 193564172 290128568 344564594 31205038 443548678 94842865
239582245 44741866 385504214 133900681 5 239582245 44741866 143409378 326310961 385504214
357268554 151832000 426577897 176445820 4 426577897 293620663 420916445 151832000
293666658 47055813 484233394 146943836 9 93142206 484178615 484233394 344984681 280233691 47055813 124455368 344002197 293666658
0 0 0 0 0 
213028251 13503874 449577509 198833975 8 192822690 161646248 109694517 233233812 401669895 13503874 449577509 257082889
194938921 60202987 422359642 204096806 9 60202987 422359642 119059917 154025227 397828593 194938921 392620764 160204579 215766274
195790430 28309423 485211685 209321219 12 485211685 198483551 383668239 193097310 138963044 54925643 299180038 480206350 143446418 60606206 372956387 28309423
248178274 74141954 272751795 93085711 4 272751795 228016451 268340098 74141954
263015502 11912359 491918257 213338893 18 491918257 32764928 299288272 211934837 351885703 421695387 449255416 154451304 381877999 11912359 150590793 467690045 59311499 168854634 226742732 433412055 202148454 416842128
297261531 166087585 496890033 118299641 8 243860199 322165640 478241368 496890033 272357422 269996971 166087585 410352792
227816755 34451946 478695587 158763999 21 416378282 478695587 61668964 176485884 194201831 438804702 203908953 261412170 230039433 165113543 383661449 436977765 126166667 391974640 138235242 34451946 248738069 177033095 385679366 227816755 156219983
44662519 44662519 44662519 0 1 44662519
466754330 466754330 466754330 0 1 466754330
217524301 187344 480919052 156067469 23 100915174 374141756 151284815 348843144 286254718 217524301 31071497 187130632 188399025 12639162 480919052 221834433 236768366 269519700 279844553 437032192 307080066 187344 146782617 31337431 242761499 74974770 6649710
159143917 57930903 173976117 108629114 3 159143917 57930903 173976117
309340597 14725398 336912056 223565619 5 336912056 14725398 309340597 310721018 34640819
269852229 51277999 422192130 174350953 9 157312032 229216519 269852229 79011715 398031939 392856458 420225770 51277999 422192130
229610781 20492948 419880344 157758610 15 257220402 395746439 185768082 134961525 419880344 20492948 79018946 124726593 372053526 229610781 368510166 226005101 301142208 276472770 26683711
363944446 18911503 497499856 189119807 12 371300670 356588223 497499856 465039948 18911503 327582616 413803631 108174851 317025453 493653949 377040900 133548507
229756025 42281463 457777523 119176253 19 316754438 229756025 457777523 430407047 444087800 249227390 430363267 134233253 101125094 99764212 75980190 147256825 407176894 320479773 120475730 52754335 42281463 296821532 188731675
317375851 78782345 469603808 135375659 17 289954856 351258197 78782345 114323472 130813971 323359981 412230329 469603808 196979530 348613295 440665765 231983410 317375851 142763194 172521695 469065535 338955939
138762213 58955046 423942239 180416445 5 58955046 301622156 423942239 138762213 67263651
261476817 136941670 451343738 134908408 7 406112151 136941670 145315718 451343738 414516830 261476817 225465836
331497255 35300116 488837672 136642708 14 394597623 145236456 35300116 373151983 472715648 488837672 178596089 296384381 336750886 326243625 296763868 128272280 412366845 414917444
162224165 59632181 382645374 129425402 9 150989800 162224165 161231314 59632181 382645374 281742385 364477142 67227531 184903855
181970640 27039853 472224081 162886244 22 133981111 361252620 52477787 472224081 289114854 111582603 100981916 334525956 295488106 68496223 46731993 181285787 27039853 322163222 289730251 182655493 49333993 390458188 293283974 157054612 160975445 298012841
234150126 6015201 469675277 114846890 22 6325679 41880923 6015201 304768714 191526112 296615048 324574136 191582133 227983306 278642945 105308600 36262007 95237942 401574801 393842089 427412408 187672823 456647768 469675277 339635888 240316947 65147302
245751452 12963248 495893126 151859081 14 372609334 12963248 97895495 218510320 49644495 120384263 472471959 243208678 495893126 483856126 323260181 211364838 248294226 262170428
309227254 22645167 426754701 218133563 10 295612498 351245263 43584781 120823153 352662266 426754701 72456558 328672822 22645167 322842010
261474639 14814886 495912290 130721739 22 94450739 177049522 436204198 462947836 389307524 332584120 88141001 324756884 365765262 199803116 99882954 257293888 109824856 92104500 147792667 355460574 401868471 486643432 495912290 48373609 14814886 265655390
321799766 15993757 488559944 154246646 23 128685735 344111965 437586317 135538934 70943100 459882517 234032761 387982001 354783231 321799766 84069451 455825085 313661930 279176061 281785764 446992285 432427966 341592169 354315103 308460570 15993757 207365683 488559944
222375359 20931993 459150552 214068114 14 55776748 362122609 443887326 58410637 438534119 234261426 459150552 20931993 121104819 210489293 129849031 64878023 402190833 312877852
221179892 28704318 494504113 170834297 13 121580774 221179892 462606573 29774298 465315550 490165716 436654737 409913492 494504113 173325397 28704318 185150616 213823757
187465657 16223310 462717222 144618555 23 261214460 148944330 74567877 48826230 127577368 35021404 295939208 340822471 174535722 60400857 301234995 187465657 337416732 368848983 462717222 279479422 351734985 16223310 419108149 457285572 42751305 177641438 177297967
170823835 3336514 476099414 238328531 23 99406016 476099414 174230973 134310287 10712216 462837348 68636783 330106641 193659575 170823835 3336514 34063467 301336666 39046397 446388791 253297416 90167211 235850126 39890900 460603156 162600015 388605863 32242227
129580990 26734054 401910041 142452554 16 118968029 160135442 140193952 385082448 401910041 149758585 341986429 31659923 89006863 206696010 53708339 26734054 59495186 343242889 34059423 112626596
232013957 44345212 490287304 191670460 11 280846492 351611286 44345212 52568871 490287304 117065341 67197571 154989183 484426719 313017918 232013957
228151271 46430 456232326 177008024 10 218619949 207578380 161158088 352865092 46430 276266736 456232326 237682594 172318319 423303108
194459473 32769421 478856556 158707673 23 32769421 478856556 343686351 371781654 260287206 183717018 465702875 250220036 131209967 57291356 74192943 194459473 234812982 83646919 276466102 107452721 35684199 446482033 135965063 94330425 252708990 88419505 244267405
85312420 6894039 422272636 207534466 9 211952860 85444180 85312420 30349668 422272636 20340491 15578646 351264133 6894039
187139840 2794428 497289876 166859036 24 124691514 105116460 95070239 297058118 130669836 2794428 351171104 209426987 357710172 301396910 164852694 4647913 431060197 3650422 44780000 404428134 420287655 242916690 9762734 164648299 159848030 236427054 497289876 354983002
208318648 12835386 430617378 175123119 12 67834502 204253495 430617378 212383801 12835386 186864184 89074658 365714065 113667475 352360962 359061351 259170102
259621834 8278912 486351451 164972213 17 125704914 465768654 327011388 382365028 313678350 486351451 289549256 255683550 262851958 8278912 249887120 259621834 25573928 135010942 45071510 459495551 187075237
192033558 1648399 463962161 111552166 10 383372992 463962161 166992787 217074330 259503543 322140863 88597307 121457279 163982515 1648399
278098027 61501245 483131198 190110448 20 327373593 279445301 455142808 200859262 393399127 158662860 157677506 483131198 75098083 206408383 61501245 379893270 479356520 443355912 223038733 389976846 276750754 457467917 64779181 233259452
170715839 16844460 415470523 186350883 14 26657273 86133105 286080034 16844460 118446659 415470523 186387738 155043940 285820470 391059050 68221567 288511672 112212993 391622124
251369334 27266913 356332673 267063962 4 179839151 356332673 27266913 322899518
451954667 447717804 490068137 21175166 3 490068137 451954667 447717804
286157450 54739927 456880798 223220818 5 286157450 54739927 435950733 456880798 197555917
275970821 21194292 482045951 144120702 22 228812894 281827806 276054281 342454534 78468173 344532270 240048419 353074912 464517488 230837871 21194292 351580512 208092328 425533612 305606821 163196053 205503834 279133317 275887361 482045951 162086087 162150661
158634804 13576281 470546413 171440927 22 74751249 194995779 152056151 99698129 107055810 140776950 298660489 13576281 165213457 121614500 45207960 453380537 31623323 420241200 405094002 401310979 148843393 243268043 470546413 81559713 422651709 335350854
287241193 17195609 478229528 187902477 8 306588806 161953740 267893580 316346116 478229528 232685567 17195609 410568176
258647382 529571 472220367 102193213 23 337877338 122480547 258647382 230623695 190300567 273523342 254579955 252417663 210312303 264962391 472220367 136235924 54478315 136877342 43866905 529571 396661421 445833096 296396171 266493356 374596952 359077661 323834296
212815508 10665757 483330892 184803289 17 158644294 37922452 112219502 160474315 464071479 10665757 212815508 110261479 345047444 240877588 417933992 416096125 323923018 99403327 233212928 16512029 483330892
163871168 41410502 480456684 164658350 21 446631534 295544329 48317692 149327751 480456684 63745181 429835159 110635141 265537273 448380020 453916761 265922998 334503410 79787357 138607162 109152985 41410502 44719765 128807835 163871168 391534863
345324076 36958108 496997562 133691888 17 448803888 368553451 345874666 254584883 453641353 345324076 230551258 81916218 36958108 305537139 469080404 430680995 496997562 124553562 106257041 409450977 311112209
187932938 143615028 383274444 119829708 3 383274444 187932938 143615028
246164675 4383903 480804269 190650293 22 39737923 473611869 120194773 463401666 66337307 106688874 43037037 287108385 425472376 363838407 480804269 417163483 121082352 326080099 73359705 117784470 298519032 435260890 317907815 4383903 40190438 205220966
149335941 17861182 465863055 186127045 21 227988437 83451220 439996890 465863055 58308647 165791095 86346372 129916026 281504486 172285705 77620773 37560551 446206546 37606389 115335954 459524419 53818457 17861182 149335941 445632764 392223541
215443162 65897518 474514767 106636058 18 76187595 152353623 393324489 163926092 125186908 208018278 65897518 106612969 299045870 403919496 474514767 350761113 404937206 423657507 193144330 187533287 285798099 222868047
193425725 8053747 486239509 173166927 15 304363373 384565493 182641388 193425725 252512827 8053747 170703615 252913308 169360241 486239509 346587973 56820665 71546712 433502040 57013918
235615444 9679963 495702838 145657019 12 334133815 174815346 57409741 322216292 409743369 495702838 322980329 141818197 296415543 31332277 77328514 9679963
241105335 1086362 446578613 225444356 20 429686360 209912570 71648092 446578613 336126676 107157740 143725186 145457461 351492159 93502770 272298101 19711117 418925941 1086362 421255339 105119479 336615807 91226534 303790436 338328682
223686509 17200393 484911074 142193454 21 89801671 283899708 156406091 106801684 196407660 398186791 133870327 168796943 223686509 484911074 312361162 395603857 201132471 17200393 229851108 214168726 299543467 59431871 375013635 399153933 437347072
296038797 22149972 408156214 103274494 18 297561502 408156214 406096526 394081545 230144977 360856830 311259074 352530508 294516092 256790783 68410357 51586413 125116642 237150949 370792474 198392723 336736105 22149972
168376876 34699048 472542893 153588136 23 82842457 346301997 142179762 310477278 168376876 55604262 34699048 149932619 253473065 58916086 169606256 251732390 227545637 404845894 39277012 103989046 103578991 472542893 250729761 142292645 289901625 392684248 113333796
135818197 21338521 402680862 145456903 9 131363458 57483328 21338521 211835398 402680862 129623128 162404257 332335771 135818197
286229842 6439121 472505733 182754338 22 50929067 182390290 373600364 191216230 466378690 447793827 55079718 242194796 261742097 346396988 347194739 12299723 310717587 316810953 459491138 73791898 472505733 410935921 6439121 76048171 215705558 328082225
261357056 3640164 458440538 156036146 19 102247563 119047992 3640164 299223950 165191449 396600586 93882655 458440538 383693109 375220821 360059696 82416590 69825686 279303396 391446964 354201762 11046182 261357056 254163707
288561926 17492608 436471478 154016498 21 266895210 176668075 361959778 382631838 382831165 279703354 373179757 132625334 436471478 384807077 177814517 17492608 255022435 368378396 35948691 262077297 317873959 428542976 288561926 145889672 411282677
200853826 1215429 499330889 127277057 19 71204149 156627304 200853826 2256326 111175670 1215429 204142958 109022546 350999837 129200387 250646608 60920177 69139932 355914170 334887435 424166048 331666734 328966674 499330889
410991930 210660429 457268323 122391152 5 457268323 409887195 410991930 210660429 451407676
271801415 28846787 488898898 144655691 22 209780459 187536493 28846787 434270467 226155617 259610810 353111985 126515492 76235338 283992021 469804068 433553356 361993594 51384765 48272792 338918396 215129256 488898898 462523034 285848029 286767362 154577644
251777123 3723789 495653595 179534710 17 3723789 480269228 365232525 91917875 182466369 376581188 150976887 176186916 387192852 122665733 287913864 145226433 249093831 495653595 374401063 251777123 346185805
160051157 30104401 481216478 219390028 15 475837611 41687842 464458654 154867715 297994061 232073733 294899084 80175911 373499807 30104401 68554961 63876470 126431952 481216478 160051157
179170263 24468705 491989488 198972870 19 224698222 24468705 491989488 94216003 122964318 42026814 480088231 128792265 297883106 455185732 183532264 466961803 179170263 263132085 276083280 113689435 27556089 98377784 66963020
256552119 100496147 492932628 186729732 9 175492780 449862822 231201755 347188576 256552119 100496147 324551021 492932628 247241610
118822589 20821706 216823472 196001766 2 20821706 216823472
212070091 150095093 296450468 115367876 3 150095093 296450468 212070091
377237528 317913893 465236223 117660512 3 317913893 465236223 377237528
0 0 0 0 0 
286376913 51120242 443856742 181433601 23 99395309 51120242 434660363 297264310 202305253 90415234 274167379 443856742 129069092 298989212 315137708 94065369 240189593 436430228 388298264 286376913 67300250 421715512 202886866 418141832 378607050 94135783 410244831
178970222 18193238 316267143 103576898 10 316267143 234698377 276150181 61040301 179958262 246372365 177982182 18193238 177744363 156745044
271491756 2054802 492577854 208988592 11 407277902 271491756 78414506 95697727 492577854 2054802 215389641 425423138 422944964 236739062 481022774
244585536 44154221 410764353 143693214 15 262028840 210910313 179829735 377008915 56451772 223207523 410764353 335871399 74234338 44154221 313125325 395364042 322777405 150156269 244585536
0 0 0 0 0 
269140165 222625 493164180 172535476 20 472930050 264578680 118112399 273701651 235170316 429228740 419116037 382301273 93776807 381244419 304256378 58496434 95564852 493164180 137562149 229042502 222625 229128803 393389088 307615701
271398635 8684995 477993304 212926202 16 400958635 82854122 173380365 337314700 442954081 460287428 159725531 278567502 331791260 8684995 392645045 9336628 264229769 477993304 213078318 11297121
308200036 40807296 499185315 271125665 11 266238358 413737391 76921794 447250053 141399299 499185315 369503182 308200036 40807296 490255291 205104306
189684316 55206006 399086684 152630256 8 149380568 399086684 59430209 229988064 296842710 255345650 108285385 55206006
287531109 8646933 475664451 184899303 20 162270954 388179745 475664451 324622753 8646933 318710308 129605450 399971079 389568096 321608720 442446339 195828757 419855919 55590240 256351911 72003212 239744365 135851865 321244529 234349731
276251031 48343199 432239963 170397432 11 201770993 319607249 68749232 289405942 281773019 324806943 202797001 432239963 48343199 276251031 175552037
263174693 42838923 415756790 203217486 9 415756790 362416750 263174693 45654353 371547272 42838923 233299567 54201328 285678631
355552596 14950596 493214612 148092213 19 468101005 403865008 493214612 392929299 402849903 423921317 14950596 68401118 329432112 124141364 150148619 266323036 320036351 355552596 482500167 100008796 408342460 428682810 46153075
214305027 167953921 462421946 99785191 11 462421946 395109296 214305027 199990347 167953921 422612147 181343970 177293142 235919596 184399086 277658784
302158323 90373381 483993154 162842108 13 477409403 375253625 249853952 483993154 147998809 302158323 390671012 203396039 236773094 90373381 414771124 319100688 192476508
237929743 116504906 470199740 184995545 5 368915827 237929743 226414110 470199740 116504906
309826559 309826559 309826559 0 1 309826559
255299687 56728632 436456496 134187942 13 238401681 357471120 246038363 269714307 56728632 290368045 255299687 374688956 213310718 255020761 322339042 436456496 65986063
179989747 45940671 412023482 134788631 8 45940671 412023482 165064587 194914907 138185685 205065002 148861003 269676861
380890743 299804763 410162791 54198959 4 299804763 403857547 410162791 357923940
320873603 68721726 499814503 197951417 11 144726782 208804330 259997756 499814503 320873603 378008372 368448847 139890559 487102816 68721726 453361350
279845080 27844431 441481061 161601149 8 296763621 369388254 431812475 216359894 119654383 27844431 441481061 262926540
0 0 0 0 0 
230087383 3079729 393375284 160491424 6 3079729 248170701 132775526 393375284 387171504 212004066
243976343 435856 469410753 168412267 17 429951918 269010631 83975503 399687737 345193342 180720377 70219561 30829010 360818933 45563655 435856 226437435 125501562 351529636 243976343 469410753 381688072
203703113 14707207 457476536 159654816 18 56480588 315956255 329502176 332176206 69494707 83649120 308853468 160624226 118543852 14707207 457476536 321772580 246782000 92058521 403241704 111842032 66934425 253506355
264869862 43025733 457406172 146385209 14 43025733 348036312 104729546 209488475 352594094 180364106 315354817 284355596 187177841 354965889 245384129 295804324 204786169 457406172
244430589 5782881 409770881 178241585 21 296874230 345699377 268006690 360270055 117090643 392017321 244430589 94071640 360945439 5782881 41699146 127224505 9582702 409770881 319096556 87752338 379784629 6458855 131950805 207393258 287773017
367591074 15558143 376728430 124581440 4 364154397 376728430 371027751 15558143
0 0 0 0 0 
304513914 304513914 304513914 0 1 304513914
238190233 35031922 456491169 176019474 21 216588585 100119691 442514575 379623125 356562301 169602246 53980184 232534400 385456933 445475745 35031922 443561682 281376957 266665578 121325596 177992601 456491169 238190233 351011729 42770202 208526766
265972802 27755336 492084406 191707385 19 36651121 482289729 265972802 352818171 90715913 27755336 286495512 33686286 100534330 47525978 492084406 435993867 420203459 124686046 447482769 387564207 233241630 108122730 379472573
239990052 115673821 479609778 181147843 5 479609778 239990052 137049834 317377542 115673821
182174150 74971074 494816159 138685863 13 246216920 74971074 252485712 182174150 128824808 221640633 494816159 169632775 147988493 95853674 297671448 327818442 132928075
298452672 1763103 498689731 180850382 19 81606860 352260932 421773443 498689731 443991008 43584499 142923698 1763103 19591728 496618671 59633817 346960959 298452672 459251882 111449909 171097747 144872010 402120925 425340384
196115386 18657906 451751384 191782183 18 342074087 18657906 172264961 391990902 51806127 233366621 176222332 451751384 216008440 158144448 158864711 432909068 288325030 322913200 159295943 31765610 385710693 69217806
295185210 6854047 496943746 223351903 9 156925527 496943746 6854047 86708347 430367363 376156757 143029638 295185210 388885906
142298470 142298470 142298470 0 1 142298470
131875446 71319485 440020228 198086462 6 432997307 157334053 440020228 71319485 106416840 78132056
316589987 29688643 401754375 329483538 3 316589987 29688643 401754375
272449708 35084500 491686382 169751791 18 248086371 354840765 347069832 35084500 150209757 316482901 40720596 291742742 285474666 61330452 340885565 338459014 90696862 133964332 259424750 48915322 491686382 422763919
281488336 87324194 497565034 94414168 11 190003644 192474879 402220485 497565034 398597405 476675283 281488336 316580185 249897030 193471012 87324194
329552220 54510052 489653479 174943178 22 445633360 431478301 74100783 372085628 359910505 236907921 382170884 54510052 489653479 358931012 237434211 347223939 183134814 311880501 68332905 466735717 431877972 229638852 403294191 285058596 199322921 248849619
270668382 26758648 499428220 196734444 12 173423007 499428220 340656050 203321312 432837288 338015453 32339016 154496995 51299454 356009088 382327549 26758648
236250667 14982370 458857638 187413542 13 369656028 280702386 228512993 14982370 236250667 65985325 429457009 150953983 458857638 218102173 347683878 341454173 165144197
246140974 36308111 445998495 161599935 15 36308111 246681991 300354268 373056497 115903249 87511889 42235218 185636074 246140974 132684669 441348266 90813269 445998495 304946124 426977299
153415239 61303776 381091298 151744295 9 347885529 226023267 71144507 268837602 115098087 381091298 153415239 117586893 61303776
263593529 43309425 412670518 153597936 10 269219900 43309425 96858437 392763630 372460215 93235377 257967158 297445502 412670518 224617164
186716168 3304151 386524464 155089169 5 240440516 186716168 15653636 3304151 386524464
243659324 19752539 439418737 124757494 13 25223507 19752539 407036901 270140470 377908605 60673699 184195821 199140870 224858301 243659324 439418737 373852615 275728648
405444793 405444793 405444793 0 1 405444793
152492108 8854724 491321722 177739437 23 113679306 281483557 187070158 8854724 482289062 121492070 240431999 390472426 82274435 163664080 66651876 300639367 152492108 491321722 78608777 145543211 118356359 217884027 251675050 70234648 100273750 264384744 121069518
267838168 1651929 498678731 193172703 21 361747122 267838168 377829939 235190012 29474547 152730556 265352027 47475276 337952800 1651929 292916821 226446289 26152899 314333045 410619485 410705252 6714064 402735394 423025515 498678731 106550433
192184859 4920981 482127007 204378362 20 140412616 389651558 46943673 187683332 4920981 482127007 110154896 232593668 76436333 179743006 360023906 237079477 323928532 323353222 92479365 190085971 194283747 475359961 61402950 379700918
394647986 33980876 437735956 382211095 3 394647986 33980876 437735956
177277759 9605713 492346056 158296801 21 184494266 161292287 121685754 182012431 53186475 40532646 406100844 25562200 9605713 189871268 53768078 108270470 492346056 130778775 387619774 230354311 165544859 336034375 177277759 380498583 391859430
165860307 13999202 464240411 187408414 18 359919508 45266566 368227680 13999202 153231153 380234167 392138032 25342334 237395884 127721540 143048182 151387740 244714984 262486915 45499202 178489461 464240411 107296617
196085975 16285386 272089924 43639863 9 196085975 272089924 253379112 196809839 205465049 144550492 107976447 47491078 16285386
329913878 13017041 495181183 130456328 20 495181183 233550110 176945004 22699298 330421395 365202686 392144365 13017041 49248787 423158037 358666639 392119736 352331660 171133183 338858464 308508122 329406362 379318163 192553697 119659902
244495369 81011654 475745923 190659781 11 197455007 92420297 475745923 81011654 184336967 244495369 270784739 435940350 119307214 329575690 471248595
194601000 1386642 469745323 174568748 23 132851269 1386642 189854391 125738306 389038206 194601000 321929153 76592790 223119608 203325761 390700272 6947554 278187719 469745323 40897515 142760906 267300146 291206256 450290652 193088898 132925190 258665853 114196195
198332806 107987958 288677655 180689697 2 288677655 107987958
237360379 5044831 486724767 161203639 21 226625148 173862605 366985406 168483784 486724767 79294437 366363649 237360379 339697356 261814355 259282961 63978437 5044831 328223014 185565744 279796709 421582355 218100003 160417375 189844395 398352856
236053170 56912354 478875762 140574945 14 478875762 412045199 417260877 56912354 93144681 150366823 180815956 85666772 353014652 446708455 172777393 423540064 201785025 270321316
271932847 28423670 495700356 148320580 23 141524580 432990672 420532529 297048009 495700356 189464822 140215238 235130286 278370144 157722093 359606884 445512031 477376512 28423670 287767879 262337503 301456755 271932847 85434831 109323549 454176276 162834732 216932324
199025787 11895639 476238580 172627834 12 61588766 32999247 148893441 401456977 355207169 217770436 310485788 180281138 11895639 476238580 360808789 13714634
237870790 11709946 492539983 196656045 12 53347853 154144331 314437944 194208893 478464182 492539983 281532687 22568383 450611620 421328082 11709946 158359706
201887402 27881352 374841968 160890802 11 374841968 115153101 137155022 291465425 72510687 320909998 349495140 27881352 201887402 239926797 96618388
316054836 12678552 499369604 171877269 21 95415245 433234169 117687076 316054836 412345129 417305968 126444889 346811005 64826340 354341533 193884932 12678552 136214642 33360538 431962609 483954907 499369604 341063637 388876898 239574091 227224930
368776990 116603621 497615303 162174402 5 368776990 354364139 116603621 497615303 482102746
281798265 15798610 484347558 182169776 17 281798265 117180595 284489962 62038069 484347558 365808765 274501161 415847208 261238994 240498984 15798610 340933877 109710394 296296577 370034446 147528510 295126737
243871844 19021763 493907336 191025486 23 216635914 160421389 19021763 452711743 119339269 224260301 183289330 385970049 296705612 417907037 335298767 160283900 468945084 44060201 428066668 493907336 53711642 278661578 196041429 303286501 243871844 378679873 190084244
229162474 102462411 490290850 128632125 5 229162474 209182927 102462411 270213007 490290850
270269725 13095782 490428895 185650517 15 446957922 115257693 412630810 270269725 235823272 390654441 441361183 280838973 64025633 405070601 188866191 13095782 169985958 266211791 490428895
199001877 44634257 427814804 141377790 15 82095778 174512188 302743051 206784784 324998411 100303129 316730955 125212583 44634257 300808999 199001877 171814516 99912474 427814804 381538310
181181844 11025947 305603422 111783687 10 185482520 305509713 176881169 142520446 305603422 171408723 239485721 153595596 218206737 11025947
0 0 0 0 0 
276221655 17846583 464808402 147402916 10 209013120 224997568 142823891 359230044 452614932 464808402 313576485 432827262 17846583 238866826
243311989 40927601 492541397 162785049 21 391261572 241452947 214159207 288205740 186142071 111811107 419646050 492541397 263080127 199941922 409442489 40927601 292531844 53420782 335676327 257478976 238030713 193929491 243311989 49013117 467426300
0 0 0 0 0 
247547897 2165722 482659724 167437633 21 184459293 482659724 300489756 126166842 69012109 316691910 471926343 467553076 34097546 402036952 431442958 467588825 116399761 2165722 44557039 249459674 361985427 102586089 247547897 120336566 126191602
164782044 12834944 179595770 67647232 4 12834944 179595770 157659662 171904426
197561332 52947323 439550080 177454022 10 127555751 418595326 149746299 269432423 52947323 56187050 245376365 439550080 366583592 125126462
260482127 6932606 487275640 160512969 17 260482127 343320849 245079344 50159499 487275640 474543257 416029211 336490887 74849614 275947370 66002397 281685094 399569458 6932606 9791319 95870038 212351229
263804262 25373512 464222949 138547695 18 25373512 384978197 273170071 316555982 170026384 82088605 144968621 268860524 298947277 258748001 234380448 334333458 30937251 302076201 257520477 324881723 464222949 65350087
193300467 23368981 496534199 145760060 22 182575460 163579397 426377781 23368981 154146904 223457859 207080561 176303294 149448362 109344612 144084611 390471649 387689773 204025475 384514857 136599710 171546214 329461816 308425699 496534199 60245081 387927389
240388209 4435510 464564881 154395113 21 222039931 447191458 59578531 306898704 203387708 240781136 329583209 464564881 46786085 63528014 52491891 219092732 196683782 380770798 433542890 384150462 4435510 240388209 264195280 399481833 231931808
353708107 66237682 457467133 181596422 13 380434962 224112569 457467133 180935095 403402052 313138267 358252634 159360749 353708107 66237682 436881850 434300191 333132722
290569240 44001883 465302736 159081276 20 243461258 400790240 290835145 44001883 465302736 62901380 140569542 350236070 127397582 136423371 71441440 397683541 386390038 344893654 325734503 190247357 357433861 208066511 290303336 458378181
216973286 23519366 468970389 207015119 11 296703796 23519366 298467204 458178241 45344583 77155915 468970389 199531782 278758410 216973286 101575221
271368799 1701012 485786279 185064613 22 449885113 392744886 280252314 298169463 184491965 303260318 43597555 485786279 82537343 262485285 291625630 200862381 458881249 1701012 314937208 296815218 88532871 346385345 142195461 139439556 3342416 209016493
355014880 11624294 499384445 200905200 12 11624294 93233302 349488900 360540860 369344673 493506619 368539428 77274374 491862792 195467533 499384445 202442396
175802856 24985354 474568217 154926812 20 180570063 366752324 99062204 304535256 317789120 474568217 222433855 160868038 90057947 24985354 368653471 373211519 150305448 300199375 101658284 358917347 50588399 170992089 171035650 111989987
314764596 261039079 484791660 88050676 5 314764596 298598138 335960442 261039079 484791660
219536748 201600489 237473007 35872518 2 201600489 237473007
432459667 66862312 447739907 172233772 9 433842778 436372798 432459667 386822827 123069023 166360509 435545063 66862312 447739907
248790060 75820626 458145129 126535220 21 270122013 430914460 248790060 458145129 191948889 310146610 149205469 94016138 337007104 324247843 454654194 103961337 76032757 117869518 75820626 132800629 236943987 402715465 262658315 225771599 251177290
342329803 105198895 486640300 187835818 9 473111312 247434439 263356893 342329803 486640300 105198895 459838476 397624673 158115652
221282305 2784188 411231140 141512191 23 337481102 340540327 193999019 117516195 329413562 207946882 145723431 282394105 246566305 12448280 146707827 102834726 317891453 221282305 382580389 2784188 272757639 411231140 147744654 83123331 264673476 232061891 128690322
132135186 10766053 346448432 274997812 3 132135186 346448432 10766053
311379206 97042881 399726294 137810920 8 399726294 352794828 97042881 314043260 250043051 121985906 341818179 308715152
218553042 20793469 489818334 186871165 19 218553042 26360592 34931799 489818334 20793469 204820187 414861059 190186076 132716483 219660394 89374469 441336806 303785881 289460163 385991002 299301416 135780066 403254364 175745505
202306599 39623793 489477463 219578829 8 489477463 39623793 115637658 98476028 288975540 410553535 49842681 371076964
223105626 12636987 477639224 230095365 12 180357826 214685635 12636987 477639224 86588296 409158261 277203465 118057084 261166440 231525617 17021651 454715763
310034139 19232298 429580224 193783452 12 348975238 166567910 19232298 345412102 132984328 410730764 202283273 60228758 407489951 379457352 274656176 429580224
283621218 29810035 489668536 150220962 21 329761286 283621218 453034358 451567507 377642482 406884360 222175134 29810035 100040131 240565152 457252167 39960413 173253210 489668536 158042559 109935111 337648145 415291291 395218411 255206087 87664933
229586653 16604270 492044462 143207750 21 429826809 16604270 117345437 188881392 390640230 229586653 492044462 381087256 462400761 47972847 119907661 173007781 203838712 193539475 140649535 378044503 104275921 328521605 398656586 384829119 376569351
170754797 21439880 492921427 172212978 21 287173197 170754797 31391199 61399926 331473287 409265356 210018626 452702309 47450655 115488943 381052205 189356748 62674432 116600343 107467196 83253733 301482446 492921427 21439880 43614356 364460142
203445964 19959667 496457728 217633082 9 130663455 496457728 449111613 80572492 19959667 478890583 178532890 203445964 318016604
263082550 12885612 428368282 163914591 8 264800994 295017496 292092401 12885612 261364106 162623347 428368282 206278718
136259883 63873425 488904537 153495763 6 146456831 488904537 235693857 126062935 124073386 63873425
253074224 40158853 351115917 148236500 9 289019491 163062210 156745571 331966772 164279122 309300812 351115917 40158853 253074224
233569859 17181484 481616771 183234453 15 481616771 106266065 263626055 383740072 22690963 214104989 233569859 17181484 468410505 275730313 212477903 114715657 156986842 345432681 256932314
166480603 85704192 379346640 104264259 7 208266839 198283812 127835185 379346640 166480603 89783809 85704192
119764865 13957202 487401996 155123904 23 114856678 74460840 324024537 348391960 394185928 487401996 133686395 103092079 459197995 107726008 194966731 33988772 93540956 92421889 22249236 306665022 185397490 38296904 119764865 76668711 388339688 450858194 13957202
329741996 96368963 460491012 154452869 5 350058390 329741996 96368963 155595799 460491012
210552718 6621507 496303795 208479520 20 185606926 308328457 496303795 313047369 485354749 257126321 132213395 140194829 40271110 456040646 143770959 29381255 123173341 235498510 292345382 6621507 456138801 92841792 390803833 58893407
163451185 12661511 458717957 120004586 8 94027062 139137756 161027945 12661511 168638149 165874426 458717957 285637060
176893006 96497262 194085335 88991908 3 176893006 96497262 194085335
314680884 31279 494877192 202441781 18 322377724 482375771 10368097 386256905 468113695 490034233 20452952 314203022 348964521 31279 315158746 279764906 128085073 50528637 183268194 274419710 494877192 336170992
351672615 36342596 495436115 151669340 23 214848690 351672615 151576470 36342596 357082174 420036379 380414711 440032090 317074377 333165672 187938443 495436115 101816346 414019636 428711415 270095697 437111257 151525346 67941036 62138889 401923246 373977694 352961286
265432440 38708844 480916915 160808905 20 217707890 254236819 335772383 480916915 293794841 268695746 155357559 339373757 450615456 75325491 71178308 275332183 363904330 86151312 172124273 38708844 354240127 262169134 463747054 70888895
292415684 24094857 498957104 215168410 9 236104819 498957104 292415684 332548575 393930015 256411214 24094857 485239959 165780974
161757376 26648141 444865191 153142399 23 72160775 176071641 69759712 278854261 141911426 76969788 405366744 443902784 147386560 153838592 282028931 161757376 26648141 199111589 290806580 398043092 80283203 61958022 444865191 87285794 119590863 290682266 247586740
228490021 29839474 427140569 397301095 2 29839474 427140569
244986058 9764555 461010840 204087234 24 143694906 421759619 461010840 285871505 171300713 252433216 155782162 398258482 284148334 152909940 390399736 237538901 56789114 407022209 74559259 340133731 10745965 365485909 199516035 9764555 454044166 433231348 109707835 36171867
280597050 128028951 460912076 125675766 13 280597050 128028951 137293254 460912076 389141761 173019694 194538800 292437799 364974836 271829204 327690822 195711237 457534847
233185452 29134939 498647821 207564544 12 122293377 459626706 178633678 62319258 498647821 446768630 246342229 291665199 383497492 29134939 220028676 42505168
263722270 14351132 486599751 143257081 10 351655415 14351132 227678451 245693309 367360499 328149215 281751232 127480082 158319934 486599751
486137582 486137582 486137582 0 1 486137582
282288264 5027646 487717465 195439184 16 149291005 5027646 487717465 279570149 470646853 396609375 364322355 90261198 358593460 260969511 285006379 487050388 211489389 175630923 426447985 55696692
265467571 29625834 495901612 181738595 20 481801770 34983095 127291658 176224134 460367653 419372299 253804821 29625834 255000572 370344452 380162575 223957249 480455988 101116661 210243856 275934570 305598743 428004041 121642455 495901612
241724996 29379848 499709594 181966055 24 341391536 312536893 291029079 204363736 331042023 278220338 130262220 263214730 47936058 447545675 41854916 496677185 39884586 29379848 62197663 353009622 254914328 133329079 45186760 254327622 165742276 229122370 499709594 117773530
270608326 8750222 480098594 154756736 15 385639827 310795819 172835354 270608326 296000041 255882121 86658981 199701472 480098594 355908751 344213794 24950934 253860813 8750222 307426570
159223920 73655463 413130876 138074656 5 286478676 159223920 73655463 136998705 413130876
322070565 80872881 432576658 167053224 5 80872881 432576658 322070565 417062606 306051620
291919176 6042574 494195430 178936129 23 376778041 494195430 414771240 153972619 256440577 6042574 344085694 291919176 57454455 92914928 425146668 305187624 304703139 86952153 56120776 449761141 272486510 193841420 430050566 127970362 296607491 190194596 491991351
203339962 55586020 432707522 131218861 5 203339962 114884866 55586020 317611785 432707522
38650312 14388624 62912001 48523377 2 14388624 62912001
288068182 11595712 471513662 190906005 22 370035681 196021899 222048125 440630837 158828590 471513662 160541083 355717783 358002243 178568526 398035670 272495652 355559215 12819759 383576511 366312630 80365884 11595712 249327744 463707321 303640713 121318045
202961704 30840144 354994236 197480836 5 91834664 354994236 202961704 30840144 233449827
201568151 123882551 487821680 116990338 11 248194663 201568151 487821680 300627116 123882551 144387413 128926092 185917412 359529637 223042498 153015152
159417075 735248 463338295 152872683 23 735248 370030505 292260060 231818150 8008528 10820112 185369267 414364381 137367340 141812551 13753609 145580157 116264842 244036477 159417075 88183007 145774733 246339359 407019309 41588002 367803144 463338295 198098411
220966371 65439792 413023144 95577133 14 278998747 204988889 212616916 65439792 260058358 231880542 100559453 336430868 209446665 188506571 230407903 229315827 204778921 413023144
387673444 23675244 435961104 257869153 6 428979650 415755774 23675244 359591115 123713364 435961104
155794268 18713255 436655700 182544621 8 337879518 186292393 125296143 18713255 436655700 115382808 97164963 298377868
169841786 29492534 367588370 181556604 5 29492534 367588370 82984734 169841786 186511681
137188761 13987114 477932440 259260115 10 52123558 477932440 141555719 427766451 110132721 13987114 73358874 461739398 132821804 227317292
293616710 2714252 497746738 131075474 24 364330331 57220816 327235398 490935649 363872421 263855714 254677255 341839805 271880032 315353388 497746738 373214740 233578178 242407090 492833577 157545410 92791752 2714252 194514545 232380207 451878376 364446195 367894546 266818334
161508647 33951690 456463520 173367623 8 177781559 104081145 145235736 97648770 380110011 373638093 33951690 456463520
117432325 16639331 190808323 86010184 7 190299915 90140125 190808323 117432325 16639331 136035715 114367974
186247456 99128601 273366312 174237711 2 273366312 99128601
291154789 7143048 458805143 175162510 16 334930886 301683604 436581172 421119439 136757600 128774187 280625975 130631894 131360374 346896289 7143048 458805143 220582456 376139439 417000956 9681927
273683055 33758385 479353852 171472912 14 231572884 479353852 33758385 471200141 339193078 191212157 285699820 326231593 261666291 416094411 327753682 43811225 92019050 48181235
259472206 1969753 489196450 204703697 17 422544730 209682881 212727495 448558406 175844630 72393196 464321801 1969753 255917296 165983214 353282165 489196450 284212303 259472206 439474213 181367403 439515405
177057495 108924113 421614269 202408819 4 108924113 421614269 227037025 127077966
320570765 19339522 432350919 137791076 7 432350919 191994328 125225099 19339522 367309564 376822675 320570765
274462385 43476439 474578245 209809567 6 246220586 43476439 302704184 95103242 438012250 474578245
161941678 2273684 474003876 129544222 10 429450537 87388249 97215644 4518341 2273684 75421140 305127274 474003876 328539008 226667713
133374908 51571103 265698529 79156532 11 155654879 209115476 151062122 106602800 265698529 75907819 51571103 114864647 133374908 80930037 209050261
269822387 19199272 433331814 130199936 21 366287117 374623819 245795774 346009465 186362844 283897117 294358315 30960700 48956868 277176514 269822387 313136390 106190147 220650976 32959772 19199272 325645046 433331814 236825291 114366942 397107394
143220058 7604070 498275135 203069540 23 300169397 170393397 498275135 110077738 143220058 30940666 80851305 114983847 53055754 24310626 345917712 41352023 50943169 457887316 192084019 168966703 356418669 16963135 486590336 396181942 7604070 280135604 58280144
222346228 207957349 236735108 28777759 2 236735108 207957349
187784967 13163572 376756740 170415474 10 376756740 339087439 84118993 52040258 315852752 13163572 196366333 179203601 15669019 294290059
53692983 53692983 53692983 0 1 53692983
231149195 80129915 381885502 131817572 16 332736733 185672469 183934883 257637532 360271300 257077476 171815225 268290472 345328268 157430735 377256449 80129915 163639977 381885502 151777793 205220915
217718834 50174233 458209410 262558519 12 446926032 61902428 375772907 219091584 216346085 371565431 50174233 451956619 59141319 458209410 208108646 98662925
197544250 23187368 393879867 175892906 9 122478497 23187368 393879867 145086767 364082529 251667004 360890203 197544250 113158164
136689257 85250186 270916113 120017813 4 85250186 270916113 176849913 96528601
135073264 2237271 489161535 183747618 23 74718572 489161535 303368198 32987971 357943122 240693009 308334712 2237271 79721997 312792085 135073264 321669652 122606246 457640838 40014755 87626198 52988431 93487731 64171655 145757458 269961132 375356947 109314253
277643794 10004634 455083307 131596178 22 286401806 307316171 117546544 268885782 292782029 180322554 109421470 29642866 171485864 10004634 115694097 377401965 380062537 174396318 162740731 455083307 439584441 41499842 286858044 373591234 319900521 451949551
145620464 14361047 410848286 148210607 14 131554239 14361047 105903587 159686690 410848286 192218943 54726218 127912935 106748149 344255446 124665076 366166446 209335514 316489444
416445797 416445797 416445797 0 1 416445797
246232283 51485033 383933185 150854044 14 234906610 150753415 97737139 329184810 236470099 82415827 350829725 255994468 153312896 376067754 306612141 51485033 369410051 383933185
42004634 1632868 388114964 223417213 5 158095096 19511652 388114964 42004634 1632868
366206262 41513300 493009138 154051793 17 366206262 161268167 117470950 441399713 173129853 408326641 354149001 374542819 424251239 102291253 110681902 454357843 493009138 446786770 397561018 41513300 141757679
378110661 3784623 467328866 148242658 13 467328866 457300086 168133308 3784623 124531271 378110661 389964154 446763602 453920234 340502726 5106291 327575368 421524395
257815737 19091794 499468361 211992516 17 405431943 80426652 19091794 380425571 461833690 257815737 80417010 434669617 36690084 136803128 92825448 308862303 300071383 154014514 338913729 54553641 499468361
195978721 17390411 494961088 168734748 23 69197397 170930706 256166693 409089604 126282914 17390411 129601532 225114506 232016043 187542205 96149499 274359938 53304025 494961088 195978721 90974165 367700206 235234164 336987366 23612578 116319192 483751445 383039831
237421315 8323839 493861217 201393155 15 289569058 294421619 8323839 171086609 426492806 237421315 103265270 489437915 20263471 463606649 493861217 286951748 192666672 37227807 38806901
315506932 51431074 496839524 138743513 11 77655880 158642518 89465141 375163284 51431074 144597015 327347291 458428939 496839524 315506932 316606652
249859742 7462896 488663053 209106913 17 107527881 167916694 478122914 81127467 178285709 142622002 60674025 480959992 331705211 488663053 118021086 465617856 7462896 268141273 284980679 358890283 249859742
197122707 28586064 491935744 185329734 21 384473754 197122707 390867391 111761720 279086885 478503560 335437764 340731141 491935744 44795121 28586064 172993511 475920013 99779032 296012248 93094985 347165506 41018911 55713036 88669232 174914377
314850837 24610912 473102955 140744304 21 396670593 221396280 173782967 314850837 62822951 124247589 73030289 403638994 441443149 376968361 463561747 473102955 402391498 24610912 319624020 91865063 83998581 304427336 440251768 376941891 218397023
0 0 0 0 0 
305385086 83774037 490927029 166696746 9 304825592 490927029 138715706 398069954 378033290 308786469 83774037 242430817 305385086
229756462 96264376 310750373 99712273 5 259879363 310750373 178850471 96264376 229756462
316513127 13416707 496635474 173510106 22 267541189 397864023 263784350 282611266 378793059 411041772 340412348 292613907 21206310 364210243 389927107 141984531 436894498 183302768 480117619 386920007 392816470 67528924 13416707 496635474 131382339 184653517
215643371 2267526 491005777 178531715 23 184275823 236038268 437185123 299977392 479459414 215643371 136481195 406413811 310698081 25706739 110714852 50181202 480700223 170459344 228163653 197025821 370201346 29239024 2267526 78877572 491005777 227714394 131516406
133426429 646004 403418210 149313296 13 133426429 188524252 115551131 646004 101374475 403418210 66770287 203676510 72805572 299720364 227778032 130588161 276127368
209379002 4344464 484327595 230692611 16 380380334 4344464 346070748 26674362 207369070 182248799 125761788 426702055 58948301 409395319 211388934 349834497 350634890 104090954 15213611 484327595
344044089 1307824 497959272 186757355 21 44641011 344044089 399708655 467663358 348175734 132111632 28221675 1307824 247751889 437478935 157503929 497959272 472338508 454186216 43261980 232080512 347066068 494131807 75701358 2481361 394431573
191479880 2538732 488607184 156746584 23 28537707 139116911 101696515 119889333 291269365 2538732 262338296 371383523 84248036 488607184 462906791 245485838 279555810 54597204 134117213 4170282 130275197 311039079 191479880 272769192 274218586 101158508 469097223
89597277 29673140 412970416 245081954 7 29673140 89597277 346043634 38328824 295335110 59452696 412970416
0 0 0 0 0 
276753520 38472889 455844673 208685892 3 38472889 276753520 455844673
252287473 37205343 467369604 430164261 2 37205343 467369604
284377060 57364905 471705851 164565173 9 471705851 271016879 331561989 465800413 117337210 60877907 57364905 427177668 284377060
247253705 334095 493174300 153055765 23 33406112 220273521 309705964 493174300 112731734 109655180 405535913 267440764 329938929 462978029 285652053 41978838 32601929 62375987 247253705 448225235 282247775 394303985 334095 131192339 79133995 85629120 272640824
308173666 93478724 442142966 123623471 12 93478724 442142966 370203913 273626237 413560407 237181976 298178953 318168379 435059929 230953849 294344065 355334425
300836108 392902 490576808 176903004 21 39914863 353692223 490576808 393797673 445737806 422616171 217894683 162054293 362331743 459665441 343485535 219519421 23112357 422586006 392902 300836108 176136296 36505821 320692245 106402419 70487781
205130435 2778031 499721156 196509136 15 2778031 227714893 199994187 269108806 45329148 465829313 205130435 429583383 99470321 499721156 372273560 416298003 111290069 49559711 80909558
42714994 32603126 133940819 96281759 3 32603126 133940819 42714994
281617339 4897913 417208329 187808709 11 406575759 4897913 409783719 119004302 208648169 281617339 417208329 341150395 262744534 355477434 120134131
325326536 51332842 487204681 151000538 19 487204681 448455037 161649706 382992988 51332842 191588754 57615900 149631768 203679706 58991947 355628663 205175160 327522131 325326536 401061014 440892365 162310381 455999124 440997505
356446286 96942476 399796589 192558142 4 370463186 399796589 96942476 342429386
234848909 2554718 476418880 155878321 19 334901422 365489106 389618975 188207606 476418880 431153978 364043886 2554718 88652575 26237966 122310537 17014433 342867653 62291631 302559435 28819261 28728456 234848909 345924723
360088002 28862260 492677270 178495386 9 319671065 394262727 28862260 219397671 79141631 481909938 360088002 447061810 492677270
325111267 46605687 449695997 186188167 16 46605687 408446558 449695997 183172877 435652194 47383485 375948450 292584494 401259588 321772982 393360864 328449552 157946795 235438853 445467692 157620109
0 0 0 0 0 
247967870 3778070 497576894 187596602 24 59870839 412332339 191207030 431265759 3778070 497576894 261241548 180059842 165669391 117510429 15086740 462985115 316442480 262655235 128476498 234694192 351233230 304997199 68354964 371152558 347836922 177165331 200284615 489638164
202485764 7660276 493979254 208102572 9 55164781 429235227 202485764 236102937 393913868 7660276 159971123 171263089 493979254
315415279 16663189 479403687 132495554 20 349344729 296689072 311620528 479403687 157789013 338288679 331215917 319210031 396221557 447921164 178341888 258784656 16663189 43453980 400205554 284370586 426964081 306090927 397620757 211996930
153686410 166596 266703547 135776510 8 132205894 151809107 155563714 234093499 166596 228126455 54084399 266703547
270659546 63121395 478197697 415076302 2 478197697 63121395
230402715 46509453 469491401 331035317 3 46509453 469491401 230402715
263274550 33405212 498954869 125299206 10 284605591 345565656 146590656 74898763 90904429 33405212 449086254 498954869 411733745 241943509
351574254 35894951 490519695 195263970 7 351574254 315570018 85791690 475022353 451798099 490519695 35894951
228930228 93177159 415875425 133697582 21 197588090 336792741 93177159 120358237 379674291 142341590 178476187 228930228 150721824 387555269 265882961 341204660 169625122 265707621 140514933 182997168 293059319 406715793 415875425 119704198 323994847
170151677 5949361 494482022 142460909 18 204361750 54465543 463487517 494482022 392539933 23581213 5949361 135941604 59443386 82967593 204595284 212045051 47626146 74542861 79100449 450261936 210518291 388017934
254301420 45047353 413004377 148013799 17 129705481 254301420 176307625 308532250 134314769 319763659 105180510 382810597 338426135 238295119 316074645 188579589 208484614 379102401 413004377 45047353 284402303
282535395 7767962 480858515 179883750 24 175723674 7767962 59471582 403876078 144044670 79359729 186810734 123574396 439453621 27943802 479020833 435362277 72773614 420012257 377179199 421589214 306256453 301026675 264044115 135993902 452336397 380571163 480858515 195985179
128271335 4176664 441930274 205732329 10 97860836 123182762 440659761 184253948 100637695 133359908 241308415 4176664 441930274 88716384
109787068 41449050 178125087 136676037 2 41449050 178125087
348065061 311984064 384146058 72161994 2 311984064 384146058
90984367 4523814 310963802 146506833 5 117837010 310963802 77604475 4523814 90984367
207481535 53376143 479429686 172380853 16 53376143 417877076 395352918 160779036 201900557 374859216 469854420 206071802 376638707 87247063 208891268 122043420 437598242 479429686 199256340 114010726
238898907 49503798 497709130 247956306 11 171871291 73662949 238898907 49503798 326436332 497709130 53540845 461388099 469289107 76862909 403038485
178285368 3415855 468698634 168180228 14 453360835 232986945 179612481 21276241 263733172 176958255 54708520 169542300 468698634 161045553 284376035 372797500 57722946 3415855
249690344 28094624 442920862 144837611 15 28094624 336030811 232080708 195559020 205088601 74429846 442920862 303188622 70439796 268952570 341160632 315506592 432274755 198474990 249690344
273460664 12395988 498576657 228360695 16 433421475 21980734 287101076 12395988 498576657 303830443 396500649 86795076 423610181 327348221 219062690 144913838 76107335 259820252 459759562 136888139
288480860 43727324 490024681 174525118 22 356984946 444675438 191748778 384070323 48829866 276622840 93634907 262593579 164980935 379866538 181406832 264033940 319229701 367141557 489333077 407379825 461804930 300338880 70966679 43727324 490024681 92553449
303164763 210726151 395603375 184877224 2 395603375 210726151
263646912 29716649 492860951 159441775 16 492860951 220985172 29716649 61416686 317974777 456758590 222474567 304819257 181593332 197217637 324443505 446669256 50500048 94644887 321587343 450840669
127030847 1040791 476372493 204482675 9 1040791 319967317 131888255 476372493 35651710 198152730 96985251 72016903 127030847
254280391 75912875 462482684 242992398 5 422696689 134972406 254280391 75912875 462482684
149148040 2001523 483600441 171237624 20 12394854 315354783 217573482 54608927 2001523 236234844 416722794 146168514 284912921 483600441 61098354 117585353 151626491 39585566 50900841 146669590 162007210 454217630 70624913 261823187
334978212 89548530 493638360 191652522 6 89548530 429601074 493638360 244673868 182374066 425282556
226135948 26266578 491597619 142923563 20 491597619 89773641 50351823 435491073 421309399 329539496 93571550 68014985 26266578 238664067 336894045 242755471 213607830 60228833 137812389 413637400 128516243 178603955 370829323 382632007
308237935 40299837 482711172 140864263 13 40299837 127814288 163366525 332936953 326705198 80908078 449106083 482711172 308237935 344654630 383888015 92980019 295850785
320918830 10780632 477716499 137764465 21 181470399 82770413 295441359 305720245 72306617 477716499 350252943 431397775 447965179 421530525 410430708 381097859 395152323 10780632 283242455 110151290 474728759 273467764 338091754 315339656 320918830
0 0 0 0 0 
249185609 74156785 462642707 135021516 16 196507429 462642707 272031151 453941844 226340067 347269418 369150072 100382295 107459346 74156785 115822183 293542579 225878012 125014245 318467904 444206163
318917277 74058900 436278784 162769563 5 74058900 436278784 245517730 331266161 318917277
313914554 83849019 471369505 100007176 8 83849019 189466416 142974229 387757559 344101179 283727930 471369505 459883386
260979183 11217755 427973880 176957929 6 380437925 11217755 276997656 227590979 244960711 427973880
316022724 69180954 497315363 145571543 6 250167085 251267144 69180954 497315363 406240899 380778304
274576077 17666634 471430832 200863434 17 297241917 418767095 313862737 164577912 337018352 98724652 198724244 337471208 17666634 471430832 24876567 274576077 195987435 254203251 457164138 289723621 78132139
279824001 19629507 483060009 139500689 18 24782669 483060009 452876516 196828605 295831773 331679749 217133358 93961495 19629507 136690517 272630135 365419835 247183013 50440669 337854163 375295332 287017867 393217829
139819941 89735781 316791142 145801007 7 139819941 111389109 316791142 90853304 179086120 297812212 89735781
175633272 131644681 440067591 178231594 4 216708791 440067591 131644681 134557753
260456133 17809862 457373854 160559316 20 457373854 418437506 393931966 289303807 359778417 343418866 17809862 238438753 92209852 440366586 29697123 213318355 187391038 307134571 152841459 36664473 416771145 282473514 83359631 52210179
279677760 5856360 460201098 185112032 23 360121265 304731404 411239995 5856360 367359650 192361889 113443799 183160298 423703190 135228622 279677760 82545073 374476012 50216724 193786913 319049025 87838223 78964391 460201098 286100410 403469671 396688136 251835786
218657789 31102729 487994133 164473320 20 448832511 42453251 215494954 183717849 487994133 121016524 250705289 341569416 191681444 241845952 221820625 31102729 191888549 379275705 262454449 156998407 301698351 161205258 91214033 376772032
489505206 489505206 489505206 0 1 489505206
217378701 116247351 494197614 150653604 7 116247351 181265209 217378701 494197614 442229311 160137516 352048783
215878198 12519787 470935231 162022745 15 447097163 38158481 82328582 12519787 71240100 183079159 397476129 235733995 470935231 233271264 423875980 111837375 215878198 177606062 258486961
246417223 178426619 433673793 57424415 6 433673793 423243326 238448497 254385949 210133392 178426619
169189268 11705875 392952805 143691250 20 119635943 40348443 43931612 39715138 305482624 256628647 54216634 32613836 99291559 359347958 196182096 123247375 392952805 150383620 327093842 210684711 357935200 391141606 11705875 187994916
247827993 81677189 447739035 144293728 6 256095718 239560268 81677189 101681848 447739035 266750769
285146515 56349954 494900154 197547019 10 283416739 336071562 269610859 61282399 347300042 494900154 56349954 286876292 422817172 210973153
329452013 2153269 495278989 257409996 23 495278989 2153269 412529186 237715144 419747209 329452013 406510363 31189426 372644680 77793638 451922034 50274169 390062061 89409924 93956040 482375435 89859205 442097793 204495489 297599877 335231613 226024129 418232997
255699182 248762300 406359638 154128897 3 255699182 406359638 248762300
339213634 66257112 436201843 172655356 12 121083000 381599701 381080976 210312777 358776557 109824188 425636047 333000229 345427040 241010093 66257112 436201843
262051661 37752398 478064689 246263393 7 58699984 442656343 458853711 37752398 78713981 478064689 262051661
284505696 15212911 484867163 176889707 17 348851521 28057888 327722596 415520563 240807482 23845415 15212911 243068811 307761377 484867163 476861501 284505696 81592626 422024425 232155328 192837188 471960720
218217426 61948111 450144443 128501947 9 450144443 385942185 245065368 162703210 218217426 123235107 61948111 383184700 175630475
0 0 0 0 0 
326950301 20367748 466675545 142668188 23 221696788 356095070 257219918 326950301 188108825 466675545 351090472 20367748 335261441 389554262 289216129 202418906 386043563 406671816 445037410 420379666 421061976 82583040 275141816 155792209 375674085 118453491 98243364
269213894 2682730 484519959 165727269 18 467507039 118559107 233943680 364920361 484519959 284837087 187025065 442684109 275239456 360846261 333497698 263188332 6838074 195224561 347219189 2682730 249070343 260006376
170250185 18672886 472640856 134507648 22 31184450 183539859 278937464 203503946 401993972 219863179 351153071 40856504 105200315 244088859 156960512 208589819 345332947 472640856 95028262 18672886 283536749 55362220 85936696 79622471 98734819 28516476
0 0 0 0 0 
278143699 43605885 457635789 196744889 7 359602178 457635789 278143699 55203031 224325268 43605885 373767231
191441143 33553203 426589433 177270765 13 85180055 426589433 68262005 243987688 320727128 103026049 85772619 356567575 350101852 397077644 33553203 191441143 96997248
235069098 523717 424408330 153876641 21 235069098 127086238 83785939 236763858 269546524 255155268 83264145 203141782 363912028 18222605 424408330 276854397 208128715 219774328 197123214 80074579 415578616 272494982 523717 296145166 404023485
228853024 34565532 495088884 162565142 19 387433195 223383238 66618243 365687338 265104624 424967817 349250140 53912233 181390531 34565532 204989755 384504304 243393925 438460049 495088884 164708247 228853024 91836396 218033970
471117843 448583167 493652519 45069352 2 448583167 493652519
193157826 24373860 443521912 139289935 15 84324602 193157826 371701140 322065031 103284724 443521912 349120993 186469788 425148501 392548467 252827070 24373860 147189289 113554765 112481239
238429146 41515689 456381873 107388448 10 281913700 205293430 211421466 307176262 342870964 456381873 193350780 41515689 80996184 265436827
373737973 154067863 453025205 109272235 5 453025205 373737973 410600949 154067863 218473510
342883142 98158709 474776975 153094237 5 446747993 342883142 474776975 108185804 98158709
261009382 15282205 496265483 188184300 23 491047282 231312575 242282832 167655771 101141633 165401257 27489664 296436720 403082699 261009382 343506572 493426040 166141373 357804713 25273751 463796403 15282205 220736962 475835772 435397420 496265483 320099583 20687067
298046456 85420597 487509020 175384605 12 144155203 172650657 263581811 363203556 290249307 487509020 359382885 390331418 97629183 475409108 85420597 305843606
203091757 64031789 273633743 128274762 4 239254122 166929392 64031789 273633743
163589109 64338898 324065282 97656936 6 324065282 210150925 64338898 122002945 205175274 117453352
303309641 1679248 496326530 200465904 21 323032781 105290747 97497136 423597769 1679248 30277359 487071928 255522618 496326530 433701738 102270678 457627309 80800340 346791891 444258653 235847069 303309641 329499339 230394441 326055611 234565918
266003244 88489687 499140056 134094129 14 351591604 162175294 88489687 313182628 476597087 499140056 130601325 348221040 405010889 247954621 201557879 284051868 232057462 143475768
238715607 57260856 479533553 144432909 22 145813700 63260020 154685889 437713825 133790278 98438842 98264206 63206071 430145795 439676801 359360020 296700092 448220535 472865719 59061247 168093884 263492724 213938490 343549634 269163882 57260856 479533553
310940843 101779317 455682996 158977804 13 366456101 142786580 355815568 406818941 101779317 328471922 296085214 363162110 274658655 455682996 123657850 275933509 310940843
146221393 59155433 188011233 85322820 3 146221393 188011233 59155433
320744152 25148973 486571047 103497046 20 227268128 420643053 461262133 333606748 279951608 486571047 446796365 430132085 385442095 232808052 152911192 405633092 453093825 440093823 25148973 70842906 138341342 240755399 278772866 307881556
228502282 12838333 426515007 135216973 9 426515007 421538175 172114692 228502282 62086799 339728767 239070968 149687636 12838333
294094274 58262401 462884262 167941101 10 440140829 376913529 58262401 346729544 233921839 94957361 156513988 462884262 424873368 241459004
131905608 37849871 490384389 220257657 23 130527695 113910787 109791737 49462449 401839529 360692683 105136441 482819614 442899848 37849871 131905608 490384389 80923245 390303195 101322268 239377515 47163457 314821114 101982425 462319727 452124884 105864037 410818979
228239125 221681 358287656 254684322 7 228239125 259902645 221681 301229915 11270090 358287656 59511829
101133658 10230481 485287237 225783752 17 53840976 10230481 279925842 414037021 58029615 27050059 480916236 247893685 62516416 473128842 56136630 232172924 92290110 101133658 12891286 485287237 292422811
197954364 185582859 210325869 24743010 2 185582859 210325869
228327330 36114781 396273331 203432005 12 36114781 348118746 172494856 396273331 159300344 336885098 129062440 385754193 284159804 148403202 352877226 147428667
246273420 47073839 387689973 144202012 11 127834187 257078796 47073839 209204202 78620569 366122601 246273420 291920235 387689973 344087080 126401175
259322495 29014099 472903251 174777686 12 276572826 472903251 363928339 242072164 395598821 344239285 165207348 145477558 239053670 29014099 461226524 105309511
372759318 40244156 456876116 142714839 6 116903310 40244156 456876116 409875494 335643142 434693249
383003844 330054019 439552130 54749055 3 439552130 383003844 330054019
29305685 3390560 361531499 179070469 3 361531499 29305685 3390560
175509921 202822 480390415 214851128 16 51883447 294178863 202822 191054691 266686462 151568366 456278487 39813968 61166876 480390415 159965152 357610843 141741283 66215332 269396425 399891515
170706678 21709722 496203616 175011557 22 45556441 260642302 251512155 437807054 52221670 462858053 354528396 162329036 176522552 149434238 149413457 73784964 164890804 83746083 263491627 21709722 153446702 433808820 107168490 489074333 324325663 496203616
220047966 2140290 480625169 184142208 22 198905137 315976170 423183842 2140290 39130761 312634404 480625169 17279269 175519158 261564860 214149466 125045385 325254881 26325401 476560627 457194183 16870692 32226200 267658206 233749178 127214027 225946466
260330390 260330390 260330390 0 1 260330390
239371839 4855012 428877441 198630799 15 419071786 239371839 186313058 370574054 312539962 41176453 4855012 428877441 183373079 413527768 195780587 29492226 309904420 124070280 372199349
285131489 19590482 492328757 171530284 20 194314427 492328757 341904487 265989213 153747424 228133327 297695239 231107729 448956274 206582114 123191372 317872405 462482996 108720529 476543345 19590482 272567739 334571081 321475731 343900984
290962970 47849467 483481884 205382081 8 483481884 222129009 257421779 460495258 324504162 209893819 472548647 47849467
105042514 11198647 416775158 190568015 9 416775158 22150343 387319438 105042514 197866455 93280081 155244418 11198647 90251511
193473455 7579209 449034072 173181762 15 24288661 254602306 34611692 401831571 372964276 182949141 7579209 389464563 449034072 320872070 191291199 17420182 146941791 193473455 357119601
131803970 5889664 333436016 148706580 14 182525060 38521255 52590308 333436016 48645611 264036991 152324192 111356827 5889664 101636202 293743325 152251114 79440995 313222872
221138163 35495788 495350313 167982493 22 49169351 258708425 352151969 139575332 495350313 438970358 70792174 189601559 210404780 249430110 378211669 35495788 177481410 59441598 231871547 394170990 365366621 149207166 427867903 205637556 316016597 185400757
368988596 13904829 497612880 223307774 19 455514997 286700142 404259509 180142720 497612880 97011205 382562396 55840874 268048885 459687730 368988596 13904829 473608056 491247514 300708392 419505316 433421936 114874791 324806919
305939839 29708170 490895419 129754115 21 256646132 252884879 270366283 309074427 104544201 225543725 318966335 327717917 305939839 365943108 29708170 299244511 354392143 389770727 192088354 318187148 490895419 92526375 366381629 305692179 405637723
212654617 93825400 490157340 129801790 13 93825400 490157340 178864052 212654617 181667269 149649095 156741792 281660659 217612943 435019049 424895828 156806206 218328153
275580260 7409797 489730058 199830960 15 102750290 209438964 7409797 378147037 162968366 343927843 275580260 489730058 306664393 479691117 366300845 22156415 83685547 363073837 78075507
0 0 0 0 0 
0 0 0 0 0 
0 0 0 0 0 
260922780 12928080 499970992 221182947 20 325210354 79419505 88746254 66910512 408908941 199177337 268375129 451032377 12928080 374851762 172416408 340731561 338072459 27248378 499970992 297137018 87633333 253470431 14674338 362656796
111012037 82370010 249796289 83713139 3 82370010 111012037 249796289
222271234 109886504 497273132 227399940 7 377095005 152899206 426492880 222271234 497273132 172903390 109886504
210627690 59299219 459615087 153939401 14 69655573 172867207 373391888 370446122 266394466 147463262 59299219 242755576 446177673 206409484 459615087 117879485 214845896 150016919
137539291 57206089 463761882 170681498 9 121404728 463761882 93345646 57206089 223921884 260202273 137539291 119462196 392264977
198011537 140734543 236917926 76730188 3 236917926 140734543 198011537
302666408 111257017 491363987 130171340 15 472151050 378124350 302666408 410946703 421820751 212142682 154141319 491363987 192757723 218468572 433077569 315364439 253539724 111257017 179368030
315559331 32073356 488153943 164764841 11 349856725 435935654 169274213 158089170 129625440 32073356 449198887 488153943 315559331 85228598 383929856
414698522 414698522 414698522 0 1 414698522
144013772 33209980 307835354 137312687 3 307835354 144013772 33209980
208702745 44411955 496786871 198581097 19 338485506 180018699 206218707 208702745 405774852 171411767 130799964 458206346 266623762 347359926 496786871 142903802 468032381 44411955 417116951 121730846 185782014 79709506 304972491
298676368 19310347 471398666 137149574 9 19310347 260754487 370015076 298676368 471398666 388382895 413805669 193550409 19813354
0 0 0 0 0 
148567096 11628200 467201661 135113282 12 11628200 56645051 183760565 467201661 114350737 189149691 362035820 252453434 126418949 170715244 85482784 20491776
154573499 154573499 154573499 0 1 154573499
195162808 34293670 449017805 241210626 5 310051087 184909829 449017805 34293670 195162808
222765515 66682122 444457401 99160449 16 444457401 298561896 190380919 240250375 149142379 189377371 253072833 284145922 219043347 66682122 349631775 371691255 162381215 147034970 226487684 95720356
215117294 51927062 489141989 166302195 24 157836578 183545899 280939922 489141989 256713222 133355895 104357812 467173759 300670002 429613510 51927062 222523482 168631877 175446526 432729259 92379115 166369305 271932016 351432488 229146917 77729737 207711107 434107614 79265929
225088822 7930469 498929031 195354670 24 357621756 41535089 74724838 45556449 483411012 452988647 54329249 65535775 407763210 497364169 15929898 475357263 220842679 327979508 217143508 189383203 46117908 119194513 391708273 338252933 258280427 229334966 7930469 498929031
197693912 27188649 494237975 164916207 11 287532736 494237975 143463054 27188649 190887926 216602941 370304504 153603983 197693912 131108260 436023817
303523639 8003909 475998512 198062567 13 421329877 217195582 309467404 48568144 475998512 159357195 311779849 303523639 465100681 254153483 8003909 232359370 304024983
238897814 26713956 496302449 184468589 13 228295030 238897814 473496106 168873255 360732576 176903494 232170190 296145574 398896147 496302449 171395944 420957593 26713956
330335718 56941127 350573483 283513473 3 330335718 56941127 350573483
289326670 173714847 495155396 129957735 13 173714847 238433998 338656606 244408757 495155396 190311692 199243226 489873754 226885721 349187585 334709985 313869749 289326670
416480736 31170760 458520550 152634660 11 436486878 261349758 311570916 330405201 416745965 31170760 446187282 435157298 458520550 416480736 97692235
418848394 174886607 498204976 150616259 5 383663514 418848394 174886607 486925723 498204976
155967597 93306172 455583647 288185237 5 155967597 386963819 141540107 455583647 93306172
243389217 10791246 434513590 225398297 10 434513590 179904710 392089427 76617581 17819553 339684664 10791246 203030919 415650719 283747515
0 0 0 0 0 
163985308 140808427 171141363 26754908 3 171141363 140808427 163985308
230482778 7206133 485621873 213661229 22 485621873 396629860 54185474 426714739 23255175 242558795 352579669 145159494 213868913 337056996 218406762 93784955 466568731 209654483 442212417 146467709 60301014 7206133 271830345 428790896 143560310 447029092
248545551 59730955 459049120 113668097 21 264679127 185650556 203006469 397283005 248545551 354174738 279846818 343501118 307442642 142313650 121159491 108961505 335466539 283172550 144464790 59730955 381582424 459049120 106697521 91256583 177717722
295438364 55112275 485657115 201059767 15 468298044 295438364 369089725 68651745 299900815 253549980 336209367 176384228 101842789 485657115 127943624 399317797 55112275 193035017 371266616
276716885 104325632 494553579 125207637 20 431103755 199597818 175340246 299355578 257935485 254918704 273817554 104325632 200608183 449205738 494553579 162038381 402929538 271593493 327277265 378880892 279616217 446343813 232923005 317590797
189968666 189968666 189968666 0 1 189968666
304890628 20465584 492648014 202823019 14 426880753 79332078 186280069 41034184 402782686 483900336 291149079 386810118 79198648 20465584 437824405 318632177 492648014 263881177
190502702 54403766 475099548 157091964 13 88623541 100416176 475099548 474462218 54403766 278075170 190502702 100661574 100920957 350101925 242891706 313020333 62952742
209122815 30066746 477654315 184383035 18 232324967 51561200 477654315 465950341 424452346 72489347 169435907 177776610 351578164 80240348 393956480 408896613 88487046 207404678 377164528 30066746 210840953 104393134
141239756 19438304 263041209 243602905 2 263041209 19438304
336393898 25341337 491227379 159380549 11 331184097 487947442 439885197 491227379 353717137 25341337 97482048 435319782 256920540 336393898 132493261
420553310 120913235 448484873 163785819 3 120913235 420553310 448484873
0 0 0 0 0 
0 0 0 0 0 
237993612 21942125 456447056 122383571 17 93782719 450601717 255724579 355927282 456447056 156092192 157462245 21942125 119500238 152235060 61893908 237993612 391592068 361230051 351883625 300520385 173450823
0 0 0 0 0 
235936933 25487666 492569412 150506203 20 237825589 217930818 297547830 432863763 133332424 76668850 59109542 392225192 144865272 335928114 403366987 492569412 257744864 95465878 221355914 74365484 234048278 269848937 25487666 238515159
259481072 71693130 496275968 194416392 23 168217722 178515389 71693130 467088490 175446893 87238425 198393073 429002974 485023751 409494586 245743573 392170258 82172893 463843889 259481072 106899705 123407998 454674294 286314967 496275968 114368987 490708934 422360220
137495601 3510999 434918015 201610204 15 32848281 27205259 203885137 17296707 420372218 3510999 419274082 41731307 234112376 137495601 10511255 85039908 365539031 432132944 434918015
335294587 10981860 492038365 255555379 16 354775614 379379522 391342063 225512597 431472620 46649795 378378357 159838239 315813560 117613728 419718346 10981860 457932256 111915185 492038365 240262026
210705372 186243746 420218395 116987324 3 186243746 210705372 420218395
294157436 292527 493606311 209593048 19 224365488 17245816 292527 463717397 390387663 400559684 214737225 238456106 480269775 294157436 112031155 493606311 94397910 480754951 43909608 428832652 395680492 343730907 235659975
252728791 85439709 491548560 156546679 14 383546012 211599576 273507077 177159669 373590020 329002447 192302322 491548560 231950505 394354122 85439709 219459439 201897759 347341465
217892820 19595007 492916918 201912044 21 19595007 250983014 129820903 428560240 60500431 63373580 331342598 437822262 315309491 492916918 408279532 121957079 189971977 449397765 149036206 95493738 294907695 217892820 22259513 467554540 95766663
190907241 77405072 447555852 85581622 7 437864020 447555852 77405072 113045175 150908310 190907241 211052194
210097745 24720558 479932332 180969923 18 118477949 371542436 89504004 108101463 434953606 24720558 156806655 217285533 129861131 306122039 274386990 193177992 202909958 479932332 373151531 447234702 83799679 469255136
313540851 37312 487206809 167223126 17 272060319 459723041 183474298 297436095 353639864 334336797 292534420 434235160 265602214 487206809 313540851 394070777 37312 283294627 327801292 92086781 328828214
422063286 422063286 422063286 0 1 422063286
0 0 0 0 0 
347714727 25751576 494319092 280809509 15 81896135 40519243 483945334 55911099 476677700 94430809 394717715 25751576 347714727 315476438 494319092 402809176 475563910 45473944 464304616
425516917 261864353 494740554 92282741 8 261864353 356139603 488267162 464450404 375290760 480158521 386583430 494740554
222301054 49154105 406106540 201844858 8 270075133 49154105 351811556 292922507 174526975 94683268 406106540 85322571
188104445 50675376 472300877 162411881 9 330177468 472300877 116042299 275378447 395992937 50675376 145192724 188104445 149888652
244652225 25367866 487355769 174585838 14 66957617 455383642 128930787 275347346 25367866 175612120 293161631 70514048 64763112 241504722 325813906 467682146 487355769 247799728
248027277 128541984 333796263 66389924 6 333796263 302804326 172529641 128541984 240817226 255237329
313680064 40377161 490288247 161427895 16 394664186 226124324 443458198 480779866 316627132 432852573 277763160 191242620 40377161 441928595 310732997 490288247 322272758 57607841 119128470 237994595
0 0 0 0 0 
186408628 35861295 496936196 147480351 15 225757291 171794189 35861295 140969381 428870641 496936196 186408628 118472672 128114058 268853626 119595815 442583496 209395307 121228158 212536878
0 0 0 0 0 
280198668 213039140 472737263 226118359 3 213039140 472737263 280198668
213604561 2124324 485195854 123798225 22 244756111 214065864 154710110 130166909 2124324 208167948 485195854 307327809 213143259 286281760 276646398 139789349 315453912 185663845 176938612 155578063 397755404 341754864 172085564 459681011 383595590 168288136
119103919 65478333 327719467 166726646 5 327719467 70871395 65478333 294623852 119103919
249448287 13096505 495318025 178753584 17 107658483 495318025 469759793 450194032 43013376 13096505 477758492 424003662 232283568 117896266 311297992 229067618 72942795 249448287 327742451 425733547 44629153
331084223 71104743 456255727 89064463 9 456255727 349149966 407938932 359019258 302337506 331084223 183803199 71104743 223398098
291482747 15002561 491838440 247792246 10 357228562 269947633 15002561 352826147 22273350 306421772 491838440 294519536 15160828 288445958
263499439 42725713 430693104 137320754 9 126917630 424273931 255265291 263499439 42725713 209711724 408022562 430693104 415467277
212195312 24203352 465840361 195986529 17 291559324 177108150 465840361 165736417 430625998 24203352 203677083 421450374 212195312 204936664 458631004 349182786 62553973 104318668 299839089 346742128 133277478
322461475 72442316 476490792 176499298 17 429606855 154855633 322461475 350562145 72442316 476490792 239505648 155520030 330384273 442674211 250835452 406201599 201036292 104780308 242878400 463224634 407057360
213224798 70198828 423396624 177209215 9 131427555 334057466 206224208 125538963 390959724 213224798 219725151 423396624 70198828
224714213 3515593 496513529 255283910 18 424115429 136070482 12448108 3515593 496153289 75239643 478073713 139532297 61199939 367281177 10305452 312153442 351923203 225254081 408626207 224174345 496513529 82053079
289273774 35561909 499892058 189093591 20 492084832 120675107 117228910 410885221 35561909 272876042 133745113 219302110 305671507 499892058 487192142 37005480 116272166 392600573 386993843 484137401 41220789 48981896 396190798 308958700
360035931 330244490 389827372 59582882 2 330244490 389827372
275684036 31910883 488488120 171928398 19 99152967 260716294 347516037 344901272 317044729 275684036 131712648 321773337 458216403 389421973 45135541 375379453 31910883 246912893 146226371 382959617 232407220 103310951 488488120
265284604 81221939 318722463 191712593 4 215216238 318722463 81221939 315352971
0 0 0 0 0 
302993967 68996249 451985289 102131107 17 128263131 68996249 238972030 399010463 256861529 234312960 232962807 302993967 313264325 175248056 391174045 310464402 451985289 440314855 418595032 205558487 381426339
160281836 1959819 484997755 169850960 17 344727509 101021888 35550343 110283567 76534366 484997755 376399463 77039829 270036530 1959819 106604897 349767957 214830882 291607032 430803455 133671011 160281836
234347399 23942750 438823922 289475502 5 23942750 438823922 234347399 35060430 374317775
309957691 35703120 489436236 245204348 5 230912302 35703120 489436236 309957691 462354241
249486046 36484051 499555008 140953329 20 499555008 170063045 441143217 248815168 141768372 345669962 251993231 494054798 411287708 334175719 250156924 248310000 187980379 213971716 110003153 224420367 36484051 72347659 465906856 395191114
125438823 125438823 125438823 0 1 125438823
218417616 11095994 498882495 152614671 23 139095878 150811237 417108308 471975527 282668582 171602667 202728859 498882495 128554113 452239636 409336859 303739630 361796820 102140186 222027993 487806463 218417616 80575015 11095994 86272590 236135661 139227314 191665248
264173587 21687668 472196846 242409694 12 74086649 21687668 176923253 454311014 50767550 429774394 472196846 44257481 378238371 69673642 351423922 355700215
194681414 75120461 270445583 91442131 6 89320173 75120461 270445583 170989641 268796354 218373187
264874086 23100614 493158832 214222011 19 438119379 23100614 247739412 479571214 244855797 88371955 493158832 54728699 223401053 29606147 264874086 141281932 479205733 481105608 274783499 307261806 156121047 295464268 455119408
169479562 27777776 473576379 253604701 11 169479562 404446059 94580729 279115857 473576379 49893696 162120715 27777776 444923333 110260911 300419831
262886293 74216238 401775992 132446889 6 365992406 216546853 248007629 401775992 277764957 74216238
185047838 1851587 489832693 171124687 22 108978681 448964491 60301438 96319917 489832693 318381407 210753978 271465488 442910125 101910091 147149541 265966204 204244555 124664454 280432342 102590472 239194956 368817953 51604686 1851587 165851121 18808701
215705436 26167446 439681612 123750915 22 138110343 225350858 112294122 194357099 246827867 439681612 185311748 69803192 49531943 334298010 231860371 383419067 351750940 281070771 26167446 258301743 308738442 169569869 206060014 256896204 75134694 169228066
223129346 5560292 445259844 145434865 15 54724478 242556641 331974213 323464187 5560292 21789812 297060053 207172390 42344580 188776254 445259844 284050226 324790234 133287623 223129346
257385075 11441232 488887052 232134788 12 60003813 371372652 322419614 488887052 152310897 420707220 46206289 55888833 414814861 228091169 11441232 286678981
205051730 15073407 487140277 164087239 18 320787068 65832024 130664102 116349121 442017239 174850498 140973758 365549388 487140277 235252962 300881692 39931102 444762954 360585932 298626471 167276852 15073407 84588215
271493799 21077287 493635536 213544031 12 493635536 167273221 26575721 265723091 364983279 277264508 445543648 310621123 45987403 250570385 21077287 474964025
241045093 7484585 489183745 180398243 23 418334045 280905097 204736002 354251733 21713738 489183745 150079082 114041572 106698269 145050490 432098546 41684040 147593144 241045093 237350137 393497450 302987041 488359549 325487763 202108312 7484585 453959953 309057193
205356237 25211691 483088860 200138720 20 397637819 73923050 166206222 451982324 73672482 483088860 74760693 190015266 26828788 223616500 327420372 220093540 190618935 355319690 129952314 245449254 78133692 25211691 367446393 246510538
245743570 48466003 481524005 127897248 20 481524005 189391313 86006421 78474655 122704599 393619622 319431670 323784951 345155686 210664334 182097304 225295201 48466003 280940405 190782996 474098216 266191940 187238952 419426104 315563593
319249877 4688991 474978244 180504480 12 378067608 334396542 4688991 171458854 304103213 351331820 301743904 81163020 474978244 172335766 460628146 450019192
198643773 13006779 497511703 176487831 24 32457420 400268762 351104651 195233673 390652595 69946338 152282541 35448028 173175569 449859482 174170737 264062987 377510533 13177571 455746663 497511703 215306220 202053873 146496440 161756854 317471003 80294846 13006779 215523428
234577539 3932608 485648369 182436269 23 340050066 477487150 59348829 49797010 420615264 408368741 260170612 431487703 49116119 417881324 187972849 485648369 359092613 3932608 19275194 114352360 262585314 392243947 23003107 173792594 233142204 224978426 234577539
292674653 39522298 493278522 183378822 10 493278522 188470247 309840909 275508397 203061227 311693245 430293166 39522298 405734733 272499192
291616052 82371308 431856592 164617376 5 240371992 291616052 82371308 431856592 383361173
0 0 0 0 0 
212871192 11491933 449393503 155114544 22 177406258 449393503 11491933 417125180 44327219 56909116 338231141 372524937 300638293 270632344 368206713 333701858 338464789 29944022 82733575 23248050 70284136 215037181 127264349 101532594 394150587 210705204
224986900 36127266 479727450 181637492 9 36127266 257117609 254010750 431888204 224986900 121381676 479727450 148729864 200005257
349161732 3151234 482953747 223918446 12 323770140 408648930 441527867 215087460 109119910 429459085 35509693 468746916 482953747 93950394 3151234 374553325
286543769 35643236 467705132 249369797 5 286543769 390148411 198020445 467705132 35643236
124537342 116819463 132255221 15435758 2 132255221 116819463
161206277 41373317 474488593 178608552 19 88751127 320731918 362389011 238166251 97932131 161206277 381702220 72578986 146108905 442063508 145461941 244365068 67224809 111446001 41373317 474488593 288053942 133928634 387795903
160629525 81236831 283685404 94692692 5 81236831 283685404 160629525 165878919 117861997
322187554 322187554 322187554 0 1 322187554
356375493 7479208 489587956 160042287 11 57665891 7479208 217625926 55257964 489587956 397379884 356375493 361424446 361135561 121163058 486031772
260893679 68443440 422252417 169310799 13 151473615 422252417 287433237 68443440 260893679 245618973 369631662 144351321 388819861 380005897 82769076 288717480 195061375
388144655 25347585 444995711 249974375 5 444995711 25347585 388144655 285559976 400427601
213492386 92859409 385503188 123577074 12 184546145 385503188 309160713 92859409 258531842 232608227 111797665 338076686 336059326 102695930 174679014 194376545
249983668 30480555 401253431 97978574 7 223834963 286883221 401253431 393636703 230143616 249983668 30480555
265165255 23100897 470063725 167666813 16 346877441 23100897 390900956 468216479 39570648 438111553 434831080 309764596 284406915 220950423 239465263 93190277 232709964 152660496 245923596 470063725
310698507 8528836 489197439 145692903 15 367605416 489197439 330892362 210397000 221462172 416879466 230872521 471305433 226176284 313141270 310698507 8528836 19762035 55245674 378208127
52411402 52411402 52411402 0 1 52411402
308714150 2839747 412117899 181985289 11 2839747 251157765 404278813 24836284 354694387 312610357 407306731 295434720 308714150 412117899 68340294
202188275 7427011 468476110 124637466 19 197395293 197887834 368640752 343906777 7899399 240310041 288848997 297882289 243062919 7427011 86688587 195964735 202188275 68023203 173806498 49301426 427918004 468476110 315816078
224112710 1743848 378320536 202446872 10 72936275 37702121 291557863 219846024 1743848 336436638 228379397 377143674 51930288 378320536
318568763 11617319 479910650 175411649 17 139430298 318568763 437201285 11617319 118101609 400331561 398153335 479910650 401566246 38904376 208795710 245322793 458925226 123316349 339181876 231685530 322269313
202379863 27542655 460097678 145284603 12 412986534 310268423 76852412 328195703 206101871 234126030 198657855 460097678 99362659 80794074 27542655 158614864
328694398 9465706 498956906 223488130 14 382992573 9465706 417363177 421560424 263815620 22429816 256955845 410406883 43339608 320396941 498956906 336991856 378562228 72165792
153520615 28616724 476564896 206105366 14 272124597 174215579 118265702 402866706 123779693 31013300 469582370 148139537 28616724 111817699 476564896 158901693 262773658 142735252
0 0 0 0 0 
311693755 23839712 489962342 129938917 21 343899401 489962342 481015446 53387193 335087339 107968932 85394726 137777888 353398389 374352918 137149894 311693755 320713129 166212369 28601470 36792853 23839712 138283912 331894345 438917169 392227752
237703785 86375583 303207522 106908278 4 199314627 276092943 303207522 86375583
176317842 15312236 466445528 113881749 15 466445528 144200391 230248480 214464496 97031361 102786896 176317842 368364916 376289790 439499911 15312236 204029321 161351839 129068412 106568487
263659738 5126126 489919243 218914367 14 86972520 330942131 138569622 312830120 463800849 62928363 5126126 429686529 20741756 468081992 489919243 358325001 214489356 166963205
239587983 8832741 466312046 140155347 19 120011806 91433271 239587983 115705339 60467321 317364752 8832741 430868321 174072790 348230455 466312046 445307844 412299095 449137488 326773018 258599431 62110910 206428794 198182065
239185390 16913742 496712646 153943883 9 16913742 217303572 290357307 195386315 483767052 239185390 202861962 371157745 496712646
151404334 12581392 395184194 169478349 12 12581392 226774921 138609237 395184194 164199431 33757909 320330448 378413928 76752996 233319533 107034652 92301630
163725071 96653685 260231363 115324532 3 163725071 96653685 260231363
274197995 23282712 496533654 142807061 23 354910459 462808719 413138795 367127182 439981307 288057049 102680150 110513432 252349446 193122823 57200882 274197995 333369652 153316688 31201221 496533654 349596455 175902406 408046590 439731776 140784449 210095996 23282712
262262309 54478972 437230411 137443050 24 228647114 374033802 54478972 108016132 404870037 357297608 327727828 437230411 237582352 102785255 162182676 420141533 93727153 206236998 382869134 213576459 218105643 397875850 159324947 96384787 286942266 299046349 301377836 333156655
202119017 86531296 446160700 103184196 7 86531296 192403896 329640284 446160700 223230656 202119017 186684928
119217156 73693119 368712017 107119580 7 73693119 109235139 269959271 158083095 96109978 119217156 368712017
220859739 20150597 423117217 213166909 22 332085027 133546037 302997488 23985595 422034994 310659212 416672031 161586676 139569422 25655733 423117217 66787427 256098440 409528059 20150597 119282519 381551581 43862876 377488105 339620778 185621038 73063923
278499684 34903912 457039940 132134530 22 79210439 284410162 457039940 253893078 267231766 192729357 330579540 86313467 272589207 94050537 34903912 81838552 47483731 374757312 182976912 422759519 372840477 434138029 358422197 377423067 286854742 450157459
286075871 30419107 485859227 174026241 14 322194684 258885343 34001289 313266400 30419107 318239401 223282101 426004286 485859227 464099737 226749494 80807859 201039675 442437109
254585880 5192008 488439127 190456227 23 72505198 474357290 260197431 420233278 290808432 460453695 374374887 134932441 6440169 18768559 488439127 24230250 451858265 99954822 5192008 154047952 77381166 370769716 235932154 254585880 275948177 277373698 132160619
315398658 61294519 484542084 143516565 24 364340538 397232005 73411029 306051164 142772550 423185943 454346726 405790793 393567959 230798493 366291311 414909575 126816342 275050249 306934935 183290551 178429249 328754349 61294519 407771627 212138464 280203956 323862382 484542084
283328781 181301152 385356410 204055258 2 385356410 181301152
228429589 56582367 467064061 160397461 23 191968819 343704810 142349202 268100444 169245415 429188464 228429589 445973325 408599664 390465401 467064061 199628474 231591216 438860150 220385167 146571812 445889235 202539191 158867800 56582367 142440354 458244983 206793455
342767264 19143308 497563780 212732213 9 497563780 342767264 240086672 472756540 316316791 478130427 19143308 321006765 453613537
0 0 0 0 0 
271293889 26844242 466863753 138006809 9 466863753 154188378 26844242 134868712 397257380 367799760 271293889 254572988 405510422
180499191 35772044 332869513 80799464 6 332869513 247022399 218326483 36504025 35772044 142671899
297062840 68881475 434942524 117330605 19 326256005 292068159 297062840 434942524 152230778 425288051 210506682 345871436 312670504 339415546 155415570 75871237 68881475 149730299 141020363 335022026 372210785 183646318 372826170
189989365 12562542 491458459 188399130 16 171755014 208223717 363676884 463550218 12562542 74510428 17427154 59449749 354067192 226567235 80480717 345627145 443866723 138693978 491458459 158835294
137164104 6312286 424569385 117718987 12 244694638 176141680 345923255 357053697 424569385 18013362 125091988 61941930 6312286 143888166 33195122 130440043
217099923 3967398 397345524 165600266 22 131666881 364743650 371506616 110837959 172714791 397345524 312954711 9912221 298552462 367087635 101221981 12584087 248872393 366685279 138289123 178294077 344296652 105414760 336736379 286581491 185327453 3967398
0 0 0 0 0 
248016368 63401827 302959619 154083438 4 239583734 63401827 302959619 256449003
219601586 35454325 475469828 163517227 24 460270164 389846970 229200100 417034744 310927138 49046515 210003072 129442029 67564475 93968854 447311182 232821859 234059085 68208623 192966043 394851972 54584056 35454325 102814794 475469828 121541315 309433369 173035422 278044831
226392382 54162416 467057146 216506112 10 255554380 156852880 398333461 367790028 73399102 264129991 97221075 467057146 54162416 197230385
210908197 12894231 382068968 115723518 12 275708669 245078178 95479130 335010255 382068968 121600738 42573308 102613175 12894231 200355839 275619819 221460555
62703046 62703046 62703046 0 1 62703046
247846673 50968769 499507485 200898042 16 95789891 499507485 288425932 359848203 71399380 343280953 144601623 112536378 321923677 50968769 277546968 353833033 206265081 218146378 433613912 55562912
284591654 17555883 496780903 172490400 23 32496955 284591654 189023445 17555883 339078610 496780903 321076241 109131951 39346764 242699153 237826726 414007823 459359142 433620041 250675754 352598146 110156026 445931155 25730084 391143067 365428850 322703351 156338190
348352781 99272625 385650067 161837364 3 99272625 385650067 348352781
121313670 54655522 384977700 154284730 6 65177730 384977700 227543572 66670316 54655522 175957024
236141851 12734596 454192755 193387113 23 187844151 111791325 233987863 251509342 430819378 429459014 64239141 454192755 12734596 21621849 150404322 342845726 65535940 289147490 326027256 13719526 325406630 66378454 382503041 401110671 236141851 46517806 267701090
120659274 19559640 459283920 186440271 11 82112136 176091714 120659274 230962208 46077244 125370131 19559640 459283920 89181936 284687113 55319136
335370649 69899826 495630294 151253750 23 323025249 313339440 454873072 358102863 495332564 411833777 335370649 149226171 74247669 441197994 377747008 471425771 69899826 287763289 173606408 160197143 425661831 495630294 493544715 227039419 146022913 433274487 155323953
291029446 27244656 483950320 200535790 12 435169948 74200708 388439271 241543737 244484809 483950320 352687780 27244656 349861474 337574084 64914046 142027915
109828414 2056100 498321783 188513139 23 349269324 63538947 72693207 330283012 498321783 109556051 9345684 78661433 343638644 2056100 424723491 50791375 54876433 355571723 34357436 228991586 109828414 19260083 136902070 154586724 87629238 205412875 320309575
308448495 29725691 495937073 194578732 17 237423801 484622100 308448495 495937073 309545764 141345783 253845567 29725691 444770628 283909062 130605435 428333060 47839490 109953272 414587060 447556107 451596454
261578883 12305619 448730763 181308986 18 23390490 347905696 57462263 447514065 321408567 70553788 21596624 187540590 195406909 272582680 359492344 393972598 250575087 12305619 408712754 225970030 448730763 353359428
135393646 79611785 466877449 182059403 10 197751522 130827585 251141534 108145498 376996121 139959707 79611785 466877449 120222276 112077362
248675407 10412027 464332898 172635409 14 390598623 192253122 115049411 138266121 183038649 54391710 330843888 464332898 395149354 405377884 10412027 418151679 121616604 305097692
405021941 7958491 487412739 228757045 5 487412739 7958491 303490933 405021941 443532426
252130185 24824879 452292875 225943325 5 252130185 452292875 229260753 24824879 300967496
187552196 8373598 479341636 206886091 8 279824581 423861772 8373598 220889623 154214770 60860151 12035005 479341636
215222464 192898 495676254 203239964 20 196368878 69605329 23091892 232266850 172296999 420950945 373100552 319615680 225665022 495676254 16607442 381706795 204779907 26344433 384063679 291798763 192898 415404223 196311903 66549675
209672074 26551264 431363330 198858769 13 129473111 344766606 101467646 150195776 397619728 323614653 104688278 431363330 209672074 354956269 26551264 69784058 343125001
218622193 28305407 442907793 123556344 13 205906936 40218235 28305407 303970782 183438837 254053332 277127457 102199977 118815649 442907793 374115276 218622193 293889963
230038576 1846172 491423342 202606717 17 157528976 259569011 355234759 5303564 2885751 230038576 332758458 87038086 45940561 472762694 128449422 245978897 430133889 297699918 204496095 491423342 1846172
0 0 0 0 0 
197470285 31756332 440003719 258441679 4 440003719 31756332 264591518 130349053
325157730 35980004 466324104 195902256 4 35980004 466324104 341354025 308961436
212649349 8688821 384448720 107098096 17 210232312 214084505 13744687 293913041 252230643 115661463 8688821 136424183 15844456 41824197 183499709 268426207 298522811 294015112 212649349 384448720 229130042
171557262 25615993 433969113 147185420 13 289883124 69484422 268623258 433969113 415596863 42689442 49966871 171557262 190593290 25615993 104519548 324301329 145805825
164386536 8925268 496718524 173208347 11 109656755 161779942 8925268 386672610 357680593 409576967 121442378 397769158 496718524 164386536 91659375
144926804 2462188 448734323 177992289 22 309610351 2462188 7328648 69191966 237256396 283168748 88948040 225168895 144732946 448734323 436611375 94111037 197477367 117783654 242816967 72196754 446217542 59033474 66516597 408254650 31016871 145120662
292685425 31327610 410440606 106098622 12 45838802 157818116 331000532 359607985 248714327 311475759 287585569 297785282 156798818 31327610 357363227 410440606
318537038 60310216 498580174 179771894 24 205233622 437176535 177121691 251647811 466529590 309531600 498580174 239469684 95259983 260429898 298068576 429052577 379449047 60310216 465874603 215564105 441401999 472959764 151509739 431896816 274682686 346588770 415674797 327542476
232578684 20239909 492010793 169451437 17 429577174 119942986 190353992 232578684 386519711 49070110 20239909 492010793 250607757 406532601 85519839 52825743 155800347 362427677 303723151 301821024 126102952
263524413 58289038 430216533 167003628 5 374003968 263524413 430216533 58289038 77204382
351905470 19208833 490201721 155140479 24 428425144 83760153 19208833 253030146 315437132 148235977 321311011 468192112 338107393 444005542 123186743 415092582 438180183 360028025 377884081 416311896 490201721 343782916 103058600 220488475 472728671 210883322 481632956 475532964
225218117 45339532 469682094 146059060 11 45339532 289248869 448497471 469682094 126911059 82205040 238382385 225218117 405372733 156864158 106097971
229240673 1839194 472146717 204287036 16 290695924 79917899 472146717 70021362 1839194 405727715 96037961 307414983 71605645 398921878 298017938 241101943 317267122 132860666 160256931 217379404
166686575 3144363 478275765 200586144 19 478275765 11593134 87962301 221161416 71183339 358804848 322453639 105555106 452930817 159694781 3144363 166686575 366794032 7370395 212413736 385558850 354480707 86845474 40532412
291287151 40949128 445521862 137672032 13 423426917 350849485 247851555 117138099 114807137 445521862 40949128 150289762 349442161 304307820 291287151 326222435 119648612
216845508 179640451 254050566 74410115 2 179640451 254050566
258905046 21121277 450450271 175638005 14 442266783 414454150 417030850 218558918 387433875 115767403 166218850 382086040 21121277 185825903 76068272 299251174 130369312 450450271
326544682 58835429 346711402 185109930 5 164610028 327921242 58835429 346711402 326544682
294388460 5838211 485476463 156511819 23 427132961 446115942 87788366 469998810 485476463 366642664 141420645 260252234 172985080 146605838 248675853 329431896 450291262 440714597 458957560 54608515 67345648 294388460 381614925 5838211 383591740 142340461 108254929
222395903 18459813 433987308 117464113 13 149447566 222395903 364530847 262591222 386806374 433987308 18459813 106740596 186174987 116385922 127980828 357226592 384504552
216268562 12396328 495982880 198723050 10 97051717 204171149 200361549 495982880 228365975 12396328 237088742 364864170 26564516 234167561
112668686 6072788 480967214 196744722 11 6072788 110931316 112668686 395973931 117746291 106054716 480967214 60861451 329175459 280201254 104880863
0 0 0 0 0 
238976353 18505588 493707226 191358147 17 476788635 222707347 97507450 493707226 18505588 320304337 223085835 190796865 401397359 412241210 146466076 460783734 467803048 383083111 97188863 238976353 180192942
206699049 83969560 470171775 148218686 10 133100478 470171775 193775429 359786879 219622670 358958553 353859118 165239990 155977058 83969560
380993061 202623208 496390955 194863417 6 411995786 206479905 496390955 374240506 202623208 387745616
422412673 629472 460066769 229177100 5 460066769 629472 232132897 422412673 457900578
332640713 7239065 471988842 203147952 8 305985295 470878615 7239065 316399947 471988842 389618193 348881479 143235823
246358897 38096905 488071662 162183080 18 143860771 38096905 361444902 60580076 486297074 488071662 383259678 198480721 256463895 278872856 231307626 416421438 121277353 368952716 290221047 75522047 153549096 236253899
201789584 2678303 471208110 136954578 24 310015391 192682849 330905406 98253717 222209173 274544147 199474178 117201695 204104991 220246196 191952236 301559521 226814164 450727627 53124643 471208110 407940144 2678303 173488352 167415627 116071331 184865997 282513162 172887250
295061900 98272511 493021245 138114267 9 361350971 295061900 213576812 376191065 194486263 223372113 98272511 493021245 428934506
248206241 46659117 481709173 92839071 15 481709173 314130741 313610957 292181715 228543124 313810205 257884814 175277583 46659117 239642070 248206241 363960995 231043521 93634975 200169854
257778000 1828242 453848220 180844683 22 453743761 296051490 336110596 86472716 453848220 119835881 89053938 166266847 450610585 232447837 66670733 219260622 1828242 329114595 417148142 283108163 62391668 289481177 416547512 318507875 168095255 38119195
224130180 21934793 464969955 155060309 16 273798455 114201945 185203767 143050543 198082571 271442782 21934793 336005394 48220127 233356819 214903541 257642425 464969955 395343870 141000016 436770686
332175575 29205364 443297951 182138429 7 29205364 45340217 334823942 404181548 120373740 443297951 332175575
348582530 81520634 492914755 160742357 24 401765078 472560031 102370362 478589221 492914755 307153822 492008805 354937190 449381764 196924513 286905111 407196333 81520634 118823865 385790714 230303085 304369938 407642256 166692458 419446148 321842836 342227870 391898974 215350466
129973266 48884605 211061927 162177322 2 48884605 211061927
224707126 220559522 228854730 8295208 2 228854730 220559522
215447143 83849519 384867161 129881179 5 384867161 83849519 102386311 215447143 302356595
250974045 62885008 466575737 225531003 10 137855779 466575737 153741362 430784936 62885008 225292767 276655323 346022859 106800624 327721737
257302729 34397380 486701115 150651679 18 34397380 419233161 249413908 280053794 466396132 191998133 409375359 108282380 169539760 302934586 265191550 303628320 382152263 486701115 181169311 84852363 165500431 105328965
232246762 12427687 478698611 190647497 21 316888127 161943095 478698611 297969991 63725273 263031385 455757148 147167313 389539509 462859957 218924703 367316746 161516360 12427687 125386297 97675742 232246762 384925344 59002458 105027779 467906149
204624854 5523415 460222701 147116893 23 424283149 243777134 127813025 95142443 129165057 211237542 65668587 215903388 457323905 70307300 314881073 366852867 398364155 94844650 355164754 460222701 170860880 204624854 186047680 5523415 17349560 105352991 353436737
128168819 99890166 445821037 172965435 3 99890166 128168819 445821037
280790387 259869303 389018099 96023704 4 259869303 389018099 263892186 297688589
0 0 0 0 0 
172836902 58187227 300382943 184870878 3 172836902 300382943 58187227
387200606 44244677 480714277 97034312 8 117441915 44244677 166037595 441342523 356555847 417845366 448691160 480714277
204250268 7767655 386108724 129305192 22 286937642 94806398 353592181 115982750 375156942 320574625 138067547 35620878 280463162 386108724 257714686 178116807 211245583 151198397 92112326 273515145 224393463 179757698 197254953 7767655 77775100 243053376
225510330 42247682 444027554 129174736 15 182887602 314638570 440996703 410951361 195039759 272253697 292358404 187075965 88854469 42247682 349555407 71969893 134005826 225510330 444027554
293718555 131025093 497582996 128285723 18 252422644 196099956 184003558 456090228 357975537 189691842 286014119 301422992 331862394 438041746 190956421 497582996 246900561 449567284 387816132 383982706 256389782 131025093
235722514 16829967 494327714 181746352 19 51335981 398457771 44462019 88328338 174912621 18794452 235722514 389404881 422783435 494327714 493375423 129796408 253710456 393200074 250893203 78089053 480043895 187840183 16829967
171515289 4371843 457674236 206558649 12 128863207 389957627 206251264 378067164 100217213 409310064 136779315 457674236 233016349 4371843 21687272 17145102
204872629 62266015 269448539 174894569 3 204872629 62266015 269448539
226702316 105412114 347992519 242580405 2 105412114 347992519
169522531 3891282 475781379 209493204 11 475781379 3891282 215866100 81979278 169522531 8124367 84465685 340632617 204130897 446254027 129148236
395724497 122234516 465683576 170770823 9 465683576 122234516 438870672 412791750 396103331 374749933 136632053 395724497 250974191
360200948 10024244 471449662 184266678 22 457147569 382109672 157307553 358545111 383429976 361856785 57278084 333915261 382719028 341211912 363407479 383788638 49837378 310044506 79407569 444339151 330610632 418781500 67660870 385338917 471449662 10024244
201559086 7409357 467312019 144697152 17 180358216 71416613 309748478 7409357 201559086 320848714 207298497 119455195 467312019 393313044 188791665 73766806 65390383 180984742 372507343 287358523 278693793
340365466 12261641 474767618 289627940 5 474767618 12261641 381349982 340365466 54432540
253890888 61931843 499231633 113809827 16 261842935 181325248 71795812 61931843 274447361 245938842 475656804 499231633 287409900 96508987 80086173 172443677 84384292 396720582 486292805 474844178
307940447 49722553 468272325 113357942 21 116212783 127388685 369174057 368117744 457465790 316702046 351389498 324791880 121702868 123359040 141752395 290772800 329094084 49722553 114731832 424612284 307940447 468272325 272045523 234096093 379919063
162144992 162144992 162144992 0 1 162144992
385893459 240495078 482183864 168989595 3 385893459 482183864 240495078
304923672 47483438 457154764 144584365 14 111739895 316455146 335228182 386455238 457154764 343795155 449440511 47483438 169877956 93621841 293392199 53804218 102022933 329015090
334171965 126915395 490561320 146719502 8 381262529 132934643 126915395 490561320 450911663 287305213 231278290 381038718
388071788 301865798 497607726 117115192 5 388071788 497607726 350531395 301865798 465048702
143666676 20634533 250572891 132885739 6 242467979 109912184 71092723 177421169 20634533 250572891
0 0 0 0 0 
266629030 12385213 482419399 148625072 19 233676650 26886227 299021086 478326648 482419399 221058821 414521682 370793181 346275844 213229648 28292629 69545499 12385213 266629030 361248881 39716904 254322048 428924100 442783319
149770916 16878871 484892092 170015039 16 113221555 174490385 323659882 145996143 235926511 342202649 86623301 472744082 153545690 131786217 112174186 86396825 50716250 484892092 383524013 16878871
262782580 19628456 491292878 210974872 9 491292878 114804634 22755129 284269477 262782580 412989356 19628456 287000759 161680751
267601208 36030681 497496852 184070234 18 353385987 167015996 37703871 284206823 332239447 115099620 252163168 497496852 445699715 317826431 85357523 283039248 36030681 475459428 98451335 83298363 227065868 314318170
226355510 955815 483584731 152760357 19 169637314 483584731 211635412 411527495 320391457 337669626 204635159 226355510 22287075 13620101 7453794 338241399 446463791 446442102 955815 275904330 133928144 95535173 237526398
160076093 530073 435212259 132885058 24 428682523 311078474 102327831 232213113 530073 143081464 423890891 177070722 189299500 78831041 16488613 61140071 58627085 75304349 252840119 339511334 380696304 219154530 52643776 435212259 254424415 69479323 89620267 42136135
223427204 4430354 417545526 154229730 7 284584250 223427204 203869875 4430354 237366698 121312042 417545526
251260823 7226916 479072901 190078780 17 405110379 248867185 41940811 289450216 303253870 277349450 175778518 462088488 157008081 302174486 160949779 421720975 7226916 10969381 479072901 232961975 251260823
250679713 51401682 472105952 154666427 9 87257584 250679713 404823048 390073870 472105952 153625417 354765630 73030882 51401682
54344255 10271952 232435354 81878719 6 76588706 230646151 232435354 10271952 32099804 22544110
232146931 5511856 464000160 173154626 17 304909300 220393715 274041802 249087674 464000160 115476493 212260575 5511856 290103654 28975988 433403003 335049299 16506162 44451829 232146931 265146516 140442918
112434360 70552117 462793858 151921355 6 70552117 75210683 462793858 173224955 129439898 95428823
75691520 5316931 494314427 260882786 13 37909524 179264166 66508569 494314427 391935283 5316931 460110269 35641107 36847013 406182487 75691520 7183296 318060064
173371510 173371510 173371510 0 1 173371510
331736964 26063742 476014993 182717601 6 26063742 452721027 476014993 308133393 355340536 106792522
439730053 419478530 459981577 40503047 2 419478530 459981577
213805770 16088715 474826881 267504813 5 251994623 213805770 16088715 474826881 99451700
249170979 36604457 466419717 157388348 16 411534168 255751821 253596059 244745899 55824282 36604457 53866395 194666634 384208951 62882435 353848701 233011622 466419717 464261660 101884264 409101881
211981681 4851308 476708215 134613278 24 49814469 406137457 388985969 22910924 4851308 46058915 355241517 45850061 73967871 167351368 41753758 361922285 388898654 70756577 149843874 144899039 167919321 256044042 392529305 280250684 411697520 476708215 388679181 426580317
258789426 6814079 485909682 188653807 18 293900376 45965317 52641825 371976171 6814079 26716834 74428034 344975606 167548259 485909682 26127823 466045500 223678477 218362210 378145247 454464477 430008218 456123286
390110340 118822480 450439819 180616728 7 390110340 118822480 316157573 401654593 409912004 169514417 450439819
206057505 19678483 440530062 159090438 17 193351838 247613547 42032507 38930629 351504133 34632584 19678483 206846620 440530062 146887369 382114917 134319020 206057505 334232688 237452347 251277557 121211257
360247184 43234541 470240121 203106255 10 410632990 43234541 462077342 367729185 151615109 352765183 470240121 439255093 240550307 57612313
242667155 20996976 441759486 215646853 23 159221118 315901871 424734087 149138661 391799294 270868846 362515159 20996976 242667155 33317034 340301829 235005315 152217540 353442008 394312109 38501653 164160502 278397180 65194455 408453630 22650550 441759486 160656531
189938042 113007641 266868443 153860802 2 113007641 266868443
279011039 20541100 494427445 178762796 21 160934186 86842234 469313023 53056247 20541100 390477424 308908899 362579317 411067900 413506118 338420242 207613287 120111532 279011039 108994264 427205278 93850654 115047638 494427445 408943254 55061540
124629409 124629409 124629409 0 1 124629409
286423231 8004469 499338560 169541313 24 461378906 325707859 493272115 328216991 8004469 298608769 392805267 405650220 247758204 19286859 269758483 333313901 45213871 223479346 238590985 357869612 396838344 274815139 45946045 499338560 114234043 185539725 264976637 298031324
359115982 292821670 410235047 91853844 3 410235047 292821670 359115982
295594550 13437037 493363499 158254481 24 393831769 380598141 367681193 13437037 158136427 344901194 376594211 288739671 159927695 302449430 493363499 161775450 154820218 79854317 117880816 442775329 446330464 58538084 428460824 173131039 126752132 258491016 482152988 330764146
251516960 38429162 486095530 132854323 19 144162858 340440110 138831260 38429162 320482102 179867992 309590889 251516960 149814160 401656035 355106057 415482992 175042120 144312070 100023508 122078733 484945831 424634509 486095530
266980166 59536337 461657009 199019568 18 173649328 438128243 211279230 461657009 326958028 122785537 125076307 383359671 169967276 336750103 59536337 448480627 443365356 133294829 71282384 413618363 322681102 137304513
350103486 53116350 448125000 102617097 9 53116350 355225211 350103486 248801487 200624902 425727458 448125000 372840151 331397488
313844132 1421953 448636027 211288257 21 54362805 380668254 154489774 313844132 393730719 362915131 333737117 1421953 448636027 108627188 238692618 389746711 5165894 261305510 429471683 127784577 335255039 138442982 81942277 428352890 372731375
169556540 7431384 417265643 140370387 19 321167489 30527531 226881394 118784668 183657802 162508328 417265643 305857814 325210698 154476459 311373892 312368690 64726323 117528937 402966781 169556540 152877458 7431384 157422489
361880336 55416251 467386020 231460500 7 361880336 55416251 190268929 390981073 55816499 367292404 467386020
302607901 123727450 495714448 203570765 8 224079033 367743322 123727450 486511107 495714448 237472481 403491202 162423694
247148002 43588545 471449092 137065430 19 364944420 164798045 290264018 266233395 43588545 247148002 371129685 265787293 403014126 196267992 172295035 45466227 125359863 378796302 471449092 444782892 98607968 176370500 85725349
266851858 57131919 401112175 172440127 11 401112175 384903519 93970754 353667408 57131919 63156668 281639597 80807397 374077504 249255819 266851858
155508048 6417982 421673854 153619936 6 124302017 89882763 6417982 412880767 421673854 186714079
216684474 216684474 216684474 0 1 216684474
167850567 71542829 444630414 174799280 9 81102540 281305847 167850567 110294352 388356408 417964518 71542829 157248425 444630414
186946959 51093112 497731399 205425386 12 497731399 51093112 388287712 159768677 488088497 400563124 110821955 298444740 125283845 214125242 125780382 129551409
296767261 5399845 493550682 193189199 15 81187857 465119550 411019134 458066591 11035985 5399845 62825333 363212546 193275621 385949499 296767261 493550682 184110172 345079041 54975098
334117332 5454835 494303851 170846331 18 5454835 282058127 469987472 494102695 377779334 431508870 54246958 323704398 321495630 107190656 385372393 304361958 486014097 242176026 494303851 251720670 344530266 354781059
100207818 42317142 455730147 179476108 11 42317142 74468526 325855073 51935691 266009446 110031825 455730147 66420443 85068745 149436316 100207818
308352369 38213314 457019225 173984153 17 308352369 457019225 82922556 378917861 353643142 445531111 38213314 45769580 314597425 142347710 248723402 429376089 257581760 384038345 282898161 332359987 76367972
325420500 7549245 441704838 263805371 8 9429033 382598184 434256037 143987500 441704838 268242817 7549245 407218374
288018262 288018262 288018262 0 1 288018262
320567612 102764963 435244302 157267325 4 328782928 312352296 435244302 102764963
249818959 5339646 487630853 165038035 23 431381365 257883932 333688715 396706157 249818959 218383849 484714634 195846560 82402412 125602575 468606129 371198812 123493618 124260068 5339646 369798100 46829715 79637453 70191339 487630853 358576243 189301697 364401035
177880309 4110198 480794998 166113036 20 33231302 61267976 59559699 326342573 480794998 234248600 410909303 4110198 96270559 15181885 263610001 378624066 22229208 72940298 220335056 273697313 133731141 429898797 251990615 135425562
335090109 12438270 440518019 166935531 11 430550441 412153250 12438270 433992297 335090109 290964903 440518019 239332425 408987428 284525867 242719419
89551593 89551593 89551593 0 1 89551593
358473573 5668041 495490735 174592550 11 19951414 295724468 358473573 5668041 495490735 484366088 489312967 176020038 289794247 378577391 411430698
286470336 3980853 472060963 105594263 15 286470336 66397326 3980853 227781863 288788137 175265688 183223747 119311527 353464485 349138638 417290069 373318461 235175539 319109859 472060963
237157027 109312503 386958579 108766882 10 170217338 135760359 286873410 386958579 109312503 351721923 307699305 296740532 182985660 187440644
192601653 14300581 380389845 207797003 4 246995412 380389845 14300581 138207894
285324333 37704546 486514450 155139888 15 181823025 322587587 285324333 288410092 37704546 129555081 399480089 346469156 486514450 178123271 233985451 424105756 123474587 63717543 334263210
251143348 9045629 381207974 188955553 7 105992689 321468567 9045629 296960279 245156512 381207974 251143348
206797591 20476491 391142214 163471415 12 388480383 342134718 348345641 195255944 31181609 391142214 218339238 67040777 165537286 73679059 324101860 20476491
265387032 74384923 482963077 212040350 9 123309674 462677224 82153111 348908542 265387032 311806489 482963077 137082083 74384923
304799712 1041198 480144188 132444791 24 371095666 469181808 319786656 284179596 404158250 451919592 468088763 412996631 289812769 17290130 229024667 400065138 221798993 390865667 465692076 428313359 1041198 83689277 84319777 249505235 260328703 70455730 112301403 480144188
402950567 39791579 474863049 176272892 13 121760792 39791579 417335553 213077504 47975323 402950567 187610120 457623013 428078140 256406433 407500206 474863049 448463542
350639573 94591637 462971357 127191058 9 94591637 343924015 244343455 462971357 357427367 350639573 453368697 442375727 218441975
253869698 75417351 436158994 127517880 10 355278553 143080138 215381712 164335523 330407398 292357685 307513276 75417351 105151171 436158994
165694172 72966591 445714528 141922814 8 445714528 147660706 394610416 144415010 127366476 72966591 183727639 199778936
117451306 25150880 350622777 99951911 8 111149754 88509526 84403581 25150880 267849161 123752858 350360867 350622777
179300869 1087729 481249648 187448005 15 268503410 84354953 27034282 481249648 1087729 220926156 400036862 104125738 224993838 179300869 163522503 164988092 423170458 245030921 111592441
326123409 72576886 485247685 197944005 11 170401209 403655033 326123409 72576886 417881262 184466704 363790953 485247685 207633148 330085684 194544584
239061610 522051 494505694 156640583 19 388301390 492531062 494505694 316214757 190506543 104685487 283064229 97261358 410360845 27415927 278056599 330727687 115502112 88411565 207511833 239061610 304096296 522051 198915160
30030182 4397587 346126583 101295331 5 30030182 19341872 38251739 4397587 346126583
142532946 41573233 449181415 190627056 7 102593989 41573233 142532946 365916422 207822177 449181415 90236505
295262332 10702235 475302210 259904235 5 359388984 475302210 10702235 295262332 120718690
324895735 1213674 496748520 176131393 20 149778004 325803923 331791474 486284057 45349905 341088969 236210524 440714520 164698037 409414019 444086637 276581197 256782533 496748520 16417002 1213674 308729514 345048882 323987547 444815759
216892899 729908 491486280 243035638 13 174080025 491486280 89245507 291872796 333656273 216892899 439322775 729908 365872138 207947688 109598313 408850750 154935496
227189675 55440022 398939329 343499307 2 55440022 398939329
435994797 36687478 498268604 209041770 8 478021939 215011209 493513638 393967655 36687478 361164177 498268604 494896659
251261315 65594498 389362022 120225806 7 251261315 339289352 389362022 65594498 131593204 269838585 214596067
225836861 56203798 439439508 222324497 6 151541995 398412394 112923961 56203798 439439508 300131728
206765934 5692567 487688804 224730963 19 282016409 301165316 5692567 387182613 385000630 23874212 46244987 407661655 142658239 51574302 33958171 247905175 68949282 206765934 452653290 159889018 487688804 64473658 472333868
221065968 75659047 490542903 169884842 24 125194165 480533543 196087870 452729197 209855501 490542903 243607358 473174031 440599379 428153936 139310519 204787046 459276157 232276436 377272244 150775970 271841347 129922103 181858619 145013744 288137089 198825076 75659047 126832385
326372496 17768298 496094788 121082637 8 17768298 284797050 189344777 186285455 367947942 496094788 382104038 440342070
314789576 1452596 499658473 140868858 18 443321545 247236224 418093305 291672188 444776541 340666795 310912441 318666711 260730274 499658473 155145110 62379481 225544873 468186397 353171113 331506628 64030222 1452596
265791969 3982362 479229527 209005062 16 186154837 304872265 130962968 479229527 402831640 26556959 297892694 431420232 17476942 133935430 342552056 334122218 233691244 122912773 402442130 3982362
357173898 55940968 470037058 152394150 10 470037058 424377815 406860429 93359605 56163621 342614388 55940968 80011934 406112054 371733409
161285118 17107635 462238209 161708822 23 149266712 405458485 161285118 95933288 71574973 91083795 331431592 349475276 191762467 22948587 375785965 110267114 62898661 124188133 318303385 34067676 190699983 391978008 462238209 17107635 214677571 147655458 167489012
255986702 15661114 474154963 191911663 10 335994058 212774476 37055920 177473261 474154963 299198928 374131374 15661114 85698271 398470164
134151474 37427163 262540874 126839148 4 37427163 161165807 262540874 107137141
372293764 15963260 424451142 233338134 7 400470614 372293764 96307771 391227199 211609843 424451142 15963260
399357777 14573951 487600938 187415115 18 14573951 465882414 385972395 484750931 187632600 141628199 417470527 309377260 96624798 413373259 117655816 487600938 414745721 483468543 482991834 201975809 214380876 412743160
214241072 13164497 487680031 121658958 13 13164497 83093123 209600784 165956458 91476426 227020911 425658902 287717656 214241072 487680031 476079308 331252770 161372434
254006080 10833478 451173169 198287229 7 254006080 425995006 451173169 10833478 317884708 189940378 72719344
197905340 5554451 472332263 141017762 12 211840991 112443499 49905576 183969689 287684408 172133165 5554451 389688169 472332263 295962760 261392482 69758888
161357519 3209281 497720939 151729270 24 312290019 381363358 55402603 94072404 76201028 149192533 169848542 497720939 248149089 3209281 14442580 121791079 105712197 87557185 138080236 483811832 430085275 166855393 445032856 397978455 185479233 155859646 459212959 73777334
300274053 10265175 481866899 137015788 18 10265175 125565017 290331013 340524338 431370471 395837186 310217094 131885220 243862779 481866899 476041525 337583719 41196573 251486434 340592105 89710022 147038181 357458259
257308501 4114473 453671958 141522927 12 453671958 252786389 261830613 433674804 264139959 341557007 89734332 187367884 122384243 4114473 58776866 399431160
231569404 36121259 427017549 390896290 2 427017549 36121259
383320908 383320908 383320908 0 1 383320908
281449339 78393759 493050150 128352118 16 473222662 362731096 280972682 401622759 227394284 258357584 281925997 292793263 376320156 402867528 163410437 79070941 493050150 208084069 263207979 78393759
338587167 3940700 477623850 154697577 23 8997061 84216184 148284840 289259621 243402640 3940700 352822680 378325162 424936727 60652618 107640888 338587167 441310640 447107435 382526441 426303277 368925202 99548498 477623850 335912968 43862787 346572665 462944025
0 0 0 0 0 
274590589 12534340 412800744 139723538 8 312481466 274461748 274719430 214746656 412800744 184941903 12534340 294028440
299253765 26773477 493695533 143562920 17 26773477 387224897 477926616 331289822 400445441 299253765 133392721 482367442 493695533 206256947 419263502 287801915 233065072 232058791 360350784 186361062 199135140
162663448 91295526 443237595 124041795 7 443237595 340790693 91295526 162663448 144115463 98212897 354703128
192907171 71550866 446799712 165694784 8 264648489 87096690 71550866 446799712 134260475 251553867 269359814 125481370
310867177 84650580 372102531 140204474 9 310867177 84650580 123862519 372102531 324926926 358851043 189579413 361580512 175985713
187923047 142097325 444509503 146342967 7 142097325 432680857 444509503 187923047 167725148 319684255 172782091
184395407 80020316 495114156 164135092 17 101100603 388587771 396001913 184395407 193302842 149337104 152619067 367625038 475412297 84473301 90922508 133459866 419834441 157818639 495114156 286900112 80020316
365401766 38663397 485356098 239308263 13 96714221 471029261 405684160 106549590 370575242 365401766 387727547 118058562 485356098 66981784 445841944 180659001 38663397
352170913 35377275 494969810 166356243 18 394403985 227686777 257328950 416998916 84756118 35377275 424508896 494969810 336005727 218213367 368336099 209208058 169187935 443338506 426986111 404610760 55385627 398067451
307900124 17705440 485805726 183294841 10 485805726 158062510 70886452 372657226 479958649 485048024 17705440 76064669 244864662 370935586
120386307 120386307 120386307 0 1 120386307
165312643 15237616 482439734 208536845 16 133982548 49526136 124581313 215568059 445290775 295685590 192702416 67459158 482439734 305354527 15237616 94471675 474987763 33139426 328640563 137922870
165865196 30579356 447252115 148341267 13 254678714 447252115 30579356 67793605 428200167 165865196 273048967 168115731 118681965 217781097 84816410 83428924 99320119
234118476 4097501 498194173 173167532 16 36459738 120623887 340046970 380569386 215851608 67264897 176612230 4097501 448051781 187785969 392481406 294496527 412030073 498194173 151470392 252385345
298657046 13957050 488059301 196933573 17 462357467 111306531 429293433 454061567 190115688 244788743 289205240 487776878 298657046 13957050 323365826 210773470 153284580 453744527 488059301 174021192 467422651
277324909 8535792 482692204 237475540 10 119824762 408951119 8535792 180058342 482692204 374591477 382655211 77943798 391553054 152456419
263552065 8619563 400906672 120506276 20 101942479 51547957 208346274 328356666 304251538 400906672 291874997 313002986 327433954 106196164 71518048 148928378 350956649 126028855 252044630 268490283 398899764 258613848 8619563 282251289
257717171 79999803 496500921 194910847 14 79999803 420293425 324041475 248058032 412276379 185572932 407327533 267376310 496500921 158813133 95521055 456823994 183680358 179547031
0 0 0 0 0 
313900783 2098839 458457550 213042635 14 2098839 339177169 288624398 388177261 358236301 424739834 157466577 434021065 153696919 458457550 218411913 89007450 449454576 122338526
0 0 0 0 0 
195404596 13973923 469104869 155534553 10 13973923 35725505 35936835 236173824 181564175 41443600 361977653 214297784 469104869 209245018
361696604 35060654 469371894 197420535 22 368393834 165125429 186363839 460166058 460405319 107669256 402807864 354999374 429611379 295649776 469371894 334565244 35060654 400433041 110104890 458440324 324715790 461347279 431162302 169387394 447195037 156361736
235378697 42718689 474159859 174118251 21 219615173 381817526 235378697 77154150 220638690 474159859 42718689 454563526 347194332 216256145 294295620 208313990 80174282 441591532 332400970 311489415 339941020 46345084 267857906 220311320 58198250
281286196 4028620 410204980 159474899 9 238685359 12098745 281286196 410204980 282210710 404675703 391188187 263438079 4028620
179820580 113088300 399217219 176430599 3 399217219 113088300 179820580
141376305 26886908 210769657 91941374 3 26886908 141376305 210769657
324176753 5855214 469949221 182896655 17 412545400 445268843 5855214 178538684 305109943 172912592 142016688 21610263 424657957 378205297 324872561 8293453 448777241 324176753 401588526 469949221 128763150
133470286 15476285 490729352 144398689 10 284053508 168089636 136843754 64479246 342358204 30508712 15476285 45682274 130096818 490729352
215155431 19499179 456443211 133826669 20 289440407 359096875 456443211 84749602 219025180 111170097 441956808 19499179 150354030 141745528 250555353 156974120 135784095 211285683 221100387 308574424 274590613 131868152 165347572 427962420
263913936 31422488 497220511 177209433 21 278434380 132961609 262006963 130992389 31422488 87416414 459941959 474445256 109627222 497220511 83673880 356178551 386543048 366118718 278518755 75834967 306288847 248798281 410744375 263913936 44106813
335654299 23100561 497500704 195622158 12 343371214 125420872 352288265 497500704 327937384 392342721 384811760 103848233 68951657 456588322 23100561 206429985
267294666 26249174 488225491 165337053 15 267294666 180206978 341799374 311747652 460424374 261863155 203819348 488225491 26249174 161853282 161437667 404922453 170611434 392282308 343445970
184862260 38596053 452039392 166945922 7 184862260 239619458 143539187 452039392 178287931 242735193 38596053
243329926 20479876 491378885 240178504 18 34481213 321228786 432700645 20479876 491378885 98472781 145566674 390004877 31703272 473487731 171995509 44325534 292085625 357944185 160722018 361293729 366232169 194574228
297420750 61953206 490031559 156277035 9 130889627 256946318 458274060 297420750 250369384 383981791 360388467 490031559 61953206
352848406 6849675 497913900 162921074 23 275687175 344983506 205692882 225775941 440682977 296493565 441383808 398683000 433242110 416441014 200536795 430634323 27423721 497913900 477924147 281046802 467374276 6849675 375489706 377771003 265869467 352848406 348525996
140846121 53079633 419243425 120440896 7 150270482 419243425 285485641 97091799 140846121 132181645 53079633
270038008 270038008 270038008 0 1 270038008
217060798 14609696 492773648 176348565 22 96216539 233180785 405205145 230296770 289079390 183541983 492773648 466194083 58550941 282428748 87620424 440674573 203824826 263213884 240598209 134144189 14609696 165064527 29262261 402702838 101052285 67335297
262094314 20742504 478538438 204526261 22 163014416 249211731 95850471 472538555 348377862 336050039 238816628 399358524 63551799 476576743 209992385 293895036 135512717 475603876 267825722 408221934 120801111 397484154 478538438 184323201 20742504 256362907
248375817 3554483 453988389 201230491 21 356752438 221649168 212329748 359548550 9322461 3554483 350839061 321467226 406547475 248375817 44088549 447156379 239261866 420862152 129771947 419712134 6218771 267237766 453988389 187766240 136065702
227166295 33197791 392218897 144126181 11 33197791 392218897 267165566 71194150 358555123 355942642 177546430 216433006 227166295 261177611 51962494
222785763 141689493 497754867 93237237 6 141689493 229808864 215762662 196876064 497754867 453499653
269364905 17590730 418468514 151118025 16 17590730 149452783 418468514 73253623 355529773 313754030 113175646 156542667 388022948 369428438 274804688 263925123 341450390 152687135 298181796 112862682
285293927 43414805 486233893 304316695 4 43414805 486233893 195563583 375024271
250606923 4598475 420119665 113399713 23 239562234 182455589 376112361 140420333 420119665 250606923 207915003 255099324 292060034 304251922 4598475 132642839 120932883 106149763 300470791 162963115 242869616 341865863 324679299 214287821 345600344 404470308 267055829
97800788 16268622 243560910 147634794 4 27948816 167652760 243560910 16268622
249498874 227249549 438299074 116649425 3 249498874 227249549 438299074
197566340 44619920 494587534 205814837 21 44619920 177737886 49437030 435719233 214234836 177793126 468662693 161412576 144590965 261213930 161871684 370638836 399681001 127637309 412521391 175859685 494587534 224944975 474799834 81113568 197566340
268301309 27159399 495936618 179410650 17 495936618 35751298 222585557 414783708 465139778 267008721 491089462 406153970 27159399 267818345 428007774 268301309 341154520 133183533 150952232 314268260 241877274
118809791 93046280 440422753 170014856 5 93046280 305931227 440422753 113274796 118809791
307517925 96177239 491829252 112434858 24 325603469 429625093 467195317 491829252 475083727 407068898 279014326 96177239 421812395 218414231 273760416 385666240 220494212 309620388 206349835 277633610 254165026 441592317 199088007 337757023 316446798 305415462 99807942 168775757
233219426 27645215 497289318 137485471 13 32000671 88599299 289245833 233219426 168903891 230032653 497289318 485932287 165184017 27645215 461359520 446769429 420864796
237353030 56053967 493433150 224622788 8 320994138 175036007 56053967 160666052 452278633 114140098 493433150 299670054
235065423 14942935 482331915 135091652 15 443886502 155752091 19383395 37267960 187102508 14942935 435686598 400625839 340844331 235065423 105930420 152922542 289775934 291961830 482331915
0 0 0 0 0 
188687131 54876 402698710 114421657 12 214642506 183308689 194065574 309854012 240979374 54876 213817807 145416685 154094920 64787436 28337979 402698710
369287915 5446586 492741261 205990325 16 5446586 465658896 238195014 448987929 113822563 441975335 446615079 459408741 122538155 29993060 492741261 421704326 316871505 449182858 176191110 138893624
160198293 38688124 441100312 111611864 10 423976645 243949893 41846283 74406872 38688124 64243369 76446693 441100312 308808526 328201636
150449109 79617772 405592606 290559165 3 150449109 405592606 79617772
152177131 66290206 476715877 169618759 4 476715877 139633449 66290206 164720813
222681358 10113691 435249026 425135335 2 435249026 10113691
253647105 26675146 494650289 171655834 15 253647105 258878461 358437268 138904523 168538697 492226677 272023234 494650289 361767219 230527086 26675146 65244599 489640342 251538806 137874553
235773194 26144729 476058531 153029831 13 399617046 409121041 396100221 26144729 103632038 129475873 235773194 476058531 331148062 218473502 473600398 112767629 233186807
170760135 56585760 441456987 118524291 17 56585760 238296035 170760135 160731945 324668954 421873661 441456987 92520673 344219945 136245745 140545303 85421883 155964557 200031756 344066846 260030552 114355316
166352569 6983894 474494135 183462545 21 93494758 264888545 349059280 6983894 93024376 189838031 310775525 74546749 436322888 379736596 272627096 166352569 251427229 38262502 112109244 361129860 59584580 474494135 22053053 113744632 131894524
277903712 15983179 466281830 150806954 14 289850245 97358854 49258562 273877126 271490624 375360016 322707615 396113577 457724265 15983179 281930299 127272559 137618281 466281830
333412942 10345986 488661368 217626411 18 482538937 39798497 388779873 465918585 137037315 171488016 456643179 10345986 253783268 21553941 324530083 410888178 149859907 410269245 307486094 342295802 488661368 423054103
248024619 93205122 483554425 139652033 17 156334307 248024619 93205122 330021662 218256552 164236244 483554425 346325813 201512687 274467300 481531022 170611486 290073166 222471802 271673490 183106190 251297143
276320089 83299022 493585618 195869193 19 462118878 102441471 234959238 425057833 217862822 314880527 386334706 426288816 480436941 143801461 276320089 117286087 493585618 83299022 83391387 356275500 151821666 372193099 111186502
160294394 18482975 443407796 170103229 16 95353938 187818086 117476578 37906792 325272564 372666392 185987638 443407796 306626335 31860148 120013004 387487727 56833320 253900577 134601150 18482975
233918484 25593467 456813820 334672272 6 351224619 116612350 373535632 25593467 456813820 54150526
369607643 14073623 494370550 127734778 20 270498202 172331952 369462905 182333240 219522890 423438858 494370550 326282607 475129329 433143732 388471065 14073623 352451065 461814976 433420092 485619359 410444396 357664677 369752381 183624023
316180353 242289959 499572385 120456554 5 242289959 316180353 279295916 499572385 348797467
253254460 20422722 387908753 214187057 8 90687042 342798329 387908753 357495636 39305934 384962830 20422722 163710592
269593327 96997498 474385586 150611867 17 408845701 176032625 346596896 474385586 221608819 417075056 315494301 129365839 201049543 369442600 195490929 424267894 339790152 166270182 96997498 125112272 269593327
146008668 77188903 462707633 159307795 11 273463906 128621653 394851135 462707633 96051490 142377049 425957102 198745915 77188903 143217427 146008668
194394464 26100371 482016835 219845262 13 76775433 482016835 376820676 203882928 26100371 439873638 99002728 423194027 102844677 74269701 194394464 285684963 147874739
366221739 10564954 488623423 196331117 24 22070958 362449800 478039054 257572850 223184187 481817294 384778496 239976870 482467681 401172441 94771207 10564954 420837755 416228508 173313512 375961298 385656006 90102498 47663587 437241517 369993679 82170733 488623423 257931104
292088896 21351823 474239008 148946250 15 46795702 339799123 393670113 384917882 370157058 58272320 86367628 292088896 54694140 21351823 387165558 474239008 233885712 196706704 364708874
310036342 644641 478572502 100302827 13 478572502 394764099 444222628 430426930 396150154 218885516 268825412 133874812 310036342 397329423 151914693 135465377 644641
177556815 3246522 473599024 242140298 9 324363251 432557511 3246522 82622624 58249898 473599024 102921050 395159538 177556815
267604517 59247719 489796050 144020286 19 486268710 63785354 78644981 445103173 420900020 286748765 160954062 208946402 59247719 229968026 190840197 489796050 468926467 267604517 219204240 468175751 363045294 397485565 258699758
286282619 93865118 449286065 97878330 11 348601301 262021407 304479949 98939701 93865118 100016882 286282619 238674517 449286065 291648360 322503540
234433621 960358 481484270 184222451 23 408752429 74523432 238898230 413437085 39131734 338629486 266442721 436311089 461850341 169283644 472417588 43200712 59870368 142802212 317310848 32723030 59679262 960358 226471681 319863477 175593841 234433621 481484270
335734391 10360994 450729576 129102068 11 354987447 376987981 283610250 398167034 450729576 149075818 308431473 251592383 335734391 376313983 10360994
218608577 2816956 405728481 159375359 12 163569435 378000275 172561410 233051602 285700649 60014146 2816956 204165553 385403394 118240998 299887962 405728481
325349593 11802582 495382245 187757856 19 441151429 176829196 495382245 143547720 90334311 375247599 102311473 325349593 473116096 368592670 330268934 286073889 428587123 254535194 11802582 254329497 485458624 422404998 242390480
220471719 43020410 472489598 272639570 10 295213052 405078103 43020410 343994854 107595544 447810635 145730386 80656184 472489598 127232917
0 0 0 0 0 
129877886 27791192 383366242 126839772 10 383366242 75475647 130956290 128799483 48884357 200443709 27791192 179406836 244807083 89920063
154959214 50377357 445971264 287289247 9 411837199 154959214 434845764 102634803 445971264 99500616 444704673 79085380 50377357
208502757 54505474 446517311 140841193 17 331376636 423193262 219397410 250193823 232208485 56951173 118308120 446517311 98588100 95106401 135903204 298775226 71419486 208502757 54505474 125732216 325230868
304684700 59365104 482877032 219208226 9 482877032 196881451 437700415 304684700 59365104 382474399 115822832 125134488 374577926
197564040 30805050 497023197 177526265 13 497023197 30805050 352476753 426619545 99633558 197564040 168790068 400153971 181072883 175024827 235486461 337675716 142227548
170899015 61387453 498792658 170420590 19 162435060 278853132 453338156 160415726 212735097 302804861 307923470 458876213 123699709 109983878 145935838 93022277 74890754 498792658 89822301 469110584 285764547 61387453 170899015
152126764 36444686 491613144 306204213 5 141557848 491613144 36444686 152126764 456037786
178450663 17085211 478282496 194531186 16 169911327 118943502 168574837 17085211 330744459 186990000 197660456 478282496 28490309 201812207 52941243 248081526 17716938 281764940 134067378 442004703
376900046 79898611 480673824 158567179 12 285228120 480673824 473135963 410652444 91689951 172698824 377696795 399829829 79898611 463495174 345728367 376103297
359341369 104586532 495889101 127118311 15 359341369 427436237 399545806 495889101 314703917 409416518 193631953 166422786 131556774 390784307 104586532 377458516 280483237 359014083 398780910
242870745 54352308 386008632 149656224 6 386008632 54352308 250904625 234836865 160003978 289175814
370197748 58236515 435274522 188519003 3 435274522 370197748 58236515
183888921 14934969 408263145 130894062 9 97942469 14934969 400209178 271849358 358701084 408263145 161717256 139027443 183888921
252772431 1526534 491135108 179360415 23 241002392 330548771 354206743 252772431 441251089 363204027 367746221 224265784 353695854 80314417 88787556 383364383 69560645 1526534 157696520 91060776 264069556 62966589 491135108 7841447 371428935 158023753 301694222
356473536 324114545 472149453 90196949 3 356473536 324114545 472149453
228111730 56844194 400362782 175457782 13 56844194 399860620 192580244 389025697 166404056 317547794 104252764 264299430 239908129 180065763 112634604 400362782 228111730
293018056 285342319 382849737 48753709 3 285342319 293018056 382849737
265394034 17471252 443847263 126019671 10 94163101 251416182 327480004 17471252 144567227 145639812 443847263 322927174 282888127 279371886
403421824 403421824 403421824 0 1 403421824
190450179 39051145 483970411 140107345 10 347550892 124684031 483970411 476075517 143956808 39051145 60524835 79212071 254944147 236943550
253724599 48360184 398625749 118335371 11 297804098 318756204 48360184 253724599 74577369 95153852 164803547 311292171 219569391 313852203 398625749
331218346 71746980 490115874 188439010 9 490115874 71746980 405520321 331218346 288005667 465317725 277650588 424927929 299329268
221312063 9742601 475586776 183263045 24 302757767 202236571 80188310 370179063 475586776 100262779 240387556 19919824 441028355 176816022 9742601 371936671 274277433 105873398 26915499 27948067 136797587 334894846 352621682 288190702 144277225 406436205 92437138 283784535
208044683 2933809 455982567 170297334 16 247379407 84636451 10956736 186662010 370510185 391287936 170363358 414865317 39323674 2933809 430888494 455982567 209240737 206848630 44406239 240129252
258919675 28044029 455230201 183600629 24 53324729 262118868 103422882 245650649 255720482 455021255 425094007 391513166 48268439 242955039 399729151 307838605 102803837 443644719 253641219 46292373 448424655 353791248 28044029 284361253 455230201 358043510 54895618 115255866
212705294 3541019 495833879 227365012 21 3541019 452858902 73941425 474580091 31964008 159396083 414382454 111221755 133895314 125063499 171419265 268729300 212705294 308452087 97043315 495833879 43877078 423689630 218491480 362865961 291118259
360303545 360303545 360303545 0 1 360303545
297316346 96998597 489655244 181402892 11 489655244 191304093 331387466 249919236 108911157 422653743 297316346 453862251 145250634 96998597 297627143
258515919 3017557 476040298 186831794 17 86707323 42768654 277059708 476040298 344204397 371113997 66440380 183099988 3017557 295053024 198298349 323768321 46499156 258515919 422613371 122873178 407426732
282796859 86802502 461263688 105689052 10 86802502 248929200 258351501 245000103 89635438 342506530 375947208 426896299 307242218 461263688
288534392 15035506 493881172 146443896 22 493881172 300870455 307568600 251032853 90342012 418769243 298661613 245444183 112396912 15035506 155493078 418067198 212560197 247081140 385665081 280420956 358558708 111407582 101742974 468423516 296647828 462575826
354301404 38545022 487061409 185270702 13 399593092 354301404 414963269 64255176 487061409 214460926 303569299 422275786 343136213 422013221 38545022 122284697 360425451
261852843 24456048 474950376 268442911 4 474950376 24456048 300998714 222706973
237051112 23873351 492234839 172373521 13 290807970 359324889 353570229 237051112 67661404 197714856 484074056 224661122 76736426 23873351 492234839 238162416 128907834
311076998 223972872 497728124 107960369 10 497728124 256677244 223972872 336927770 248607896 226842379 391303941 356611580 285226226 489534734
196345705 60292781 410638897 141301921 8 324427868 229745556 162945855 410638897 60292781 115575359 131577389 289885061
94386361 94386361 94386361 0 1 94386361
97145234 41923214 152367254 110444040 2 152367254 41923214
273222969 9681308 449429665 175031742 15 265179863 122702817 59345602 388796944 164653222 379643864 344770193 449429665 9681308 287836730 393848547 310606933 115606382 77247911 273222969
297490140 60450216 492438940 180381095 19 406702092 218741827 80495000 351880931 389084380 138702220 207568008 239080346 198145662 407183594 323286311 87579733 348564205 60450216 312007628 492438940 117377051 375222303 297490140
152436165 92674637 479340727 181675753 5 152436165 427259646 479340727 92674637 105806998
248787660 11059002 499396218 250937581 17 46018385 85951074 352843426 17379934 217340607 11059002 497222764 248787660 377969962 56212866 499396218 416420247 274267677 85581281 481693764 154078915 354285520
310173010 29879989 451795356 174935440 20 242095851 35094666 380942195 216521845 316939032 451795356 129341335 386868504 78344134 29879989 367450971 313918863 306427158 326261693 446037295 424235342 53796539 192656339 395936484 234261037
292159224 41386397 498673377 138678962 23 178526918 226121314 138635180 41939214 284180678 491048948 326822155 292159224 495820549 243297129 498673377 345883871 215826250 297317061 41386397 83062164 429649629 337463423 352108702 461778986 369318456 239182347 251152322
308044894 51093656 494404453 265374854 8 323002593 293087195 154782230 339317119 53050715 439717949 51093656 494404453
488726922 488726922 488726922 0 1 488726922
174249513 37339817 292869622 96081180 4 37339817 88343139 292869622 260155887
215417627 69270517 499537332 149779039 17 212884328 173220864 306845882 499537332 215417627 447568027 362684226 216004948 93122397 151461862 69270517 118800128 73688400 435801542 168144843 299833920 462971819
316972048 26197503 335511910 300044476 3 335511910 26197503 316972048
199588614 16824817 477549443 149613468 19 150738980 46004752 199588614 42698846 16824817 75140236 248622537 297703460 95472555 307078303 401649626 104595024 181567616 152845368 463252223 230866079 477549443 409099179 207101314
0 0 0 0 0 
303029695 201461265 404598126 203136861 2 404598126 201461265
205370428 10678334 471373233 171109839 24 10678334 336399232 125246271 180225780 449634257 47947596 97260140 36701913 94512065 389206550 376178388 418457903 216418494 26572918 174287480 364709366 21256879 96208777 281812901 225380940 337142616 453542624 194322363 471373233
178495849 3169272 373349358 102180676 11 373349358 49629833 97942577 103332443 3169272 178495849 266237470 194583442 119520216 225821075 197685924
156088762 27049851 490477729 119109292 17 242283454 127778935 63701357 107396558 291155556 490477729 27049851 86852065 76754639 76313285 433847663 326179335 230678366 241933115 141876458 156088762 236482719
262445896 50700349 402650575 97498596 20 370766692 50700349 177984116 262148046 306605720 402650575 396266992 273918343 278736365 217876601 297133979 250880222 169852172 53759151 163418137 262743746 399157086 378765880 163454835 245769181
377008153 377008153 377008153 0 1 377008153
266082843 6167300 493966735 168211337 11 149904354 492661630 266082843 240451314 67535853 394938831 406402359 493966735 435820078 258160420 6167300
173421410 17435537 439610577 180596184 8 21639891 189555829 94075237 203894455 17435537 311163869 439610577 157286991
171718849 32044493 496331300 151491080 14 40198624 365815921 65764031 103717289 475450780 496331300 280228541 171513326 73779673 171924373 298210067 207284464 41858204 32044493
254657863 48744953 458214990 158216931 13 249588009 72007343 458214990 256642351 297423348 217191629 273685264 48744953 60895221 254657863 434724188 262546849 89907864
294251630 1521538 478175885 214119819 17 401069052 294251630 1521538 19601441 450549686 390703073 233348433 374038715 30533478 383505081 237041816 478175885 420223043 206997508 98042502 477053349 100821843
321248848 92519751 431301906 184315002 4 217139053 431301906 425358643 92519751
350730047 16911687 486699795 152501661 15 401915523 124467669 441489465 480876689 299846071 486699795 313621990 350730047 466710867 480266716 427107225 157502590 28210495 16911687 347116173
265679803 65610790 495385706 131448323 21 337536938 263019243 122834894 65610790 202089075 90160574 86530751 493008055 490222682 122947178 212691314 482177509 495385706 405720380 334811822 186526021 265679803 306660897 452197177 169803940 268906859
259078524 48918560 494197483 193838949 19 482355050 382892950 392003330 48918560 467770940 404234582 158068362 89627973 494197483 340378730 182487128 259078524 50862904 455627967 244306534 65906838 302510868 138156290 94239471
166975911 11195643 488227937 126647914 12 330508245 488227937 147446038 143831662 206038109 137811701 125384102 12466304 11195643 224086067 415831801 186505784
232165489 45181091 464291422 135403793 21 45181091 211269188 230953626 87621772 84356021 407820560 281391555 307229427 464291422 154196127 259858870 163426115 266680151 328229579 389025739 281738762 46924264 232165489 320037676 80032884 229935102
131477960 46698127 241483774 152395730 3 131477960 241483774 46698127
327522505 230134980 415832708 91889375 4 230134980 415832708 329182701 325862310
322551080 26548449 498370980 160976217 21 322551080 348088767 305345637 356592399 167520898 401439897 383843759 26548449 271745479 105844742 173136941 118416719 481851770 489640944 279608171 472689497 222005114 391627001 498370980 353115327 30754927
192710391 87755657 429592432 163792447 8 103257414 87755657 429592432 119138267 247838252 137582531 301993878 377381260
225975250 17920929 489131156 188139913 23 32749175 136281261 453045575 413304942 126114844 394890280 225975250 230111187 17920929 394682291 137266946 433684660 282778906 224882508 152726618 164913271 489131156 200623949 290180358 113071505 319324173 465477029 183177716
125840826 36342633 173739897 53343966 4 36342633 131499485 120182168 173739897
317899165 106331815 497806757 107305332 13 295890770 249750723 324106125 437456059 482369767 232649845 219000682 326036366 317899165 331559482 106331815 185231676 497806757
220439423 40056285 498274133 166240211 24 206518480 118553777 450229804 71771276 388855885 406255511 127940719 95443142 243094113 338415827 185922385 321336693 197249870 87002232 363379423 161888445 220159750 144513268 291766032 479925624 474682315 498274133 40056285 220719096
307483256 61668008 484849258 204719306 13 156039229 345829825 484849258 370668246 135521804 67379732 434363669 201820636 417556886 61668008 87580188 454175644 307483256
411511520 411511520 411511520 0 1 411511520
0 0 0 0 0 
160327160 61016286 423817283 313145560 3 61016286 423817283 160327160
102980188 12497534 396858699 339119838 3 102980188 396858699 12497534
232048645 25118145 462843988 174566833 19 278123848 112186972 146920609 462843988 169170625 325251425 31029030 45117480 214733423 462165887 393350301 80153620 25118145 347344505 461737020 312735095 414161581 232048645 87760907
194046083 93387571 403343361 205307151 3 403343361 93387571 194046083
0 0 0 0 0 
480347046 480347046 480347046 0 1 480347046
303652512 60993425 475573681 179710405 16 386575028 475573681 400074503 247260622 403463145 60993425 99828968 299542462 388593481 127526542 455066040 61449225 307762563 164715416 198140479 345203755
286854855 42119887 489690771 162184802 16 385649883 292293148 42119887 354270751 169088050 220456776 281416562 378427078 114565154 67978732 489690771 482446760 401291609 433449911 51801772 200005231
268633485 268633485 268633485 0 1 268633485
255558526 40481926 481316407 153312826 16 273916999 239518465 257677744 99043163 253439309 347069588 40481926 210410676 481316407 220358123 419502878 217778993 119109693 333777729 323678587 431466624
375723903 40898167 484999817 161875900 20 145027597 469622518 425474643 69181234 198292140 283322173 427109105 484999817 40898167 350032907 401414899 420661555 220524727 446896349 467533230 261339904 461866734 413963399 243004232 281198532
188117145 1935995 405689417 184328058 18 179923524 63794126 126459303 378661792 28936246 328993492 297992175 77263563 199383073 115972706 405689417 100445444 196310767 163958264 318997159 335438712 1935995 369311659
276453896 40884561 429123667 160189815 21 45666679 403645031 373360702 40884561 354605553 128865940 422730441 176615398 338127086 429123667 276453896 390626518 320113795 153816591 181429786 235264742 389032564 277509454 157180036 230404423 123240564
337015423 100660632 477467264 148304799 13 304655071 468232201 448689353 444727681 337015423 100660632 416520789 122488859 129127645 477467264 460557302 226255625 258682386
430851390 8604328 482591511 297092797 4 425895537 8604328 435807243 482591511
475581243 475581243 475581243 0 1 475581243
300910988 168714 453669581 184867309 24 348708987 24177133 128641841 127438947 212524524 424055822 97425558 290212817 329524166 20621986 166475840 428060344 344409298 332275626 311609160 348748762 382378025 5741445 225290605 321452146 58209462 356064839 168714 453669581
304292765 31343203 476693042 271389839 6 409223987 31343203 149007465 476693042 199361544 455748618
258632519 153885830 446647161 146380665 3 153885830 258632519 446647161
248554029 12603327 478836897 167265667 10 346359767 296528879 381138930 12603327 200579179 301568662 154951024 33478215 98560507 478836897
0 0 0 0 0 
297979243 47811471 419721686 121217929 14 47811471 147469975 386112549 419721686 232061709 290919657 122060971 370540217 341368161 269920568 394609210 354020914 192444659 305038829
151301238 92041950 327292417 205620823 3 92041950 327292417 151301238
271130303 11129157 428384778 183462761 24 125962020 346720468 76284998 301936859 206625497 336237447 189913998 330098450 428384778 371126563 110331984 157269890 348966720 22728638 50608569 330802817 367769690 77165251 322534860 427038939 11129157 360999962 240323747 102145146
223568279 39215548 458858804 231097323 7 39215548 458858804 449896063 88442082 223568279 110290723 458410932
155338094 155338094 155338094 0 1 155338094
288817441 42415547 484835792 160395750 22 240274481 168083216 307498739 325199453 476170112 297631639 126366658 209602875 245777981 234791788 325635878 369731587 454169290 280003243 42415547 430749600 82407053 484835792 353263468 112804625 166610730 478368512
165265984 11181445 460896132 154229139 16 111146774 161695024 442459464 37625468 11181445 257539321 13109172 16852184 41685689 250929259 90823156 303585261 451984495 460896132 230481713 168836944
203035990 26223396 498044624 354677207 6 26223396 477802948 103671658 498044624 116938126 289133855
234117513 406854 355555729 107462370 7 290032202 234117513 406854 6168616 29846999 335052364 355555729
235124790 46932509 365183037 250712808 5 46932509 365183037 75002978 352274208 235124790
298126187 20270841 490319398 164310430 21 91102366 298126187 342780820 401673853 20270841 45179751 216458662 261401108 421491757 308007562 487373181 382793693 144429062 154039479 477501846 334814351 40156099 471661674 490319398 286389767 153681975
181872496 6996023 488845817 217027222 21 342049471 378942570 27159025 25979939 392233232 185856196 352925275 159129264 60694533 266452412 101867038 488845817 172794334 370398323 83372783 131136121 6996023 453091562 181872496 343624652 33839314
177592317 19606652 458255332 158563446 14 458255332 114214372 297952367 214811074 210095009 29945972 116046000 379157262 109067099 229329308 145089625 19606652 41157534 335859786
166704208 8700564 480770138 149674763 24 480770138 211350839 8700564 269177426 125809319 155724418 48295374 225657181 177683998 60198108 53452289 98511541 39191855 272920496 399146965 226577272 52280939 466603026 459576966 413816973 140387093 116732876 324304232 27573731
318474586 74404263 383483019 150109896 6 353963104 255009276 348501753 383483019 74404263 288447419
165988229 12041645 396271787 148327364 17 22921944 356925859 237013125 192649884 385675244 191581613 132756635 38136123 113564507 186212542 318210377 138858711 165988229 56162466 12041645 396271787 86610498
165804588 1007712 352228638 195916541 10 147553250 71190960 288400759 1007712 272546852 2452029 184055927 352228638 230725119 61355471
280783147 26476035 488391493 150962348 17 354312122 315951280 292838883 280783147 349229184 478621080 245693594 126579129 155262216 361771147 29589324 488391493 199650399 351599021 240888855 77703228 26476035
267625210 81373951 453903466 138859624 11 175748122 81373951 267625210 453903466 439207379 420176523 164341974 165728929 416038327 237279437 438955256
126676252 120378345 132974159 12595814 2 120378345 132974159
205064218 3571257 459808770 228572880 15 240852599 71683027 389868748 56566673 253631988 5726821 6043765 285463873 193712515 3571257 459808770 212958038 104620941 435511311 205064218
296572415 296572415 296572415 0 1 296572415
298189826 11977032 466275535 128365077 8 11977032 289193109 301120202 404171995 323607157 466275535 295259451 183148173
333364261 14919582 487868147 209756054 21 359852518 283365135 14919582 370071893 218747659 487868147 415574970 333364261 484779073 127518321 486054661 83548684 321011684 207119337 450306323 130316548 294837700 75802664 370262845 397103517 428083719
283447356 30727577 473545502 154652593 23 33129272 410769145 464676265 361194327 105363798 103020473 283447356 46576627 81767091 307075903 30727577 467248980 473545502 424311902 144161063 97104736 187569887 125930773 306079548 388112102 459465418 238315615 367277278
325064351 168745365 481383338 312637973 2 481383338 168745365
129456369 56360781 447623842 240012059 8 274682341 79464593 447623842 76921953 56360781 156125914 442295983 102786825
189349010 24316480 412712222 158416390 11 24316480 222425477 75195361 189349010 142544817 396237721 264492732 159980926 412712222 356837123 77526267
202994279 16206940 450438233 209038352 24 174846541 346312290 93524811 16206940 444467997 83763285 450438233 171530154 310961828 77363722 231142018 72096766 162806986 302165073 389415365 155755872 398205522 440483953 171802560 359035242 151590070 323710244 22229069 235471194
196334269 7662007 499261161 169735147 21 106277710 78513448 489258133 469437551 115160493 187203297 238020909 185468521 231303623 311861590 110645195 154826405 499261161 418871767 99229862 224379657 196334269 420783226 7662007 347435487 187547500
169539097 36504801 450697516 139101023 21 119836554 61778010 201583672 230632613 392597570 139966935 101472959 53376889 135010015 296579813 173416515 36504801 164823869 150441839 372797397 450697516 95129321 384260915 169539097 357673830 297543197
255994564 1205892 475877140 205261685 24 342184372 1205892 55375689 255748212 178512654 83717270 207278529 420325306 348380195 18707136 354564226 136033541 227165840 58278727 462341668 67762079 328221350 256240917 401548490 66074633 471706812 357586192 475877140 324950916
247217928 54184045 462674226 141168864 21 116564349 361578009 247217928 351215789 171709013 462674226 83146930 75369838 54184045 400743512 356281165 194147533 236222763 195910921 96356960 448188277 382420086 395020519 368586698 241457396 403641366
225855613 27163490 450241378 151757992 24 164658773 386438698 217888578 284948804 235170968 27163490 416558272 45757123 229542313 450241378 197390069 222168913 277670762 205492830 67988118 27328666 400176720 246504916 215458733 379882388 305535673 291747767 151017799 74768127
222275324 10750695 499428613 128479797 23 228334785 38773527 10750695 171469985 192515795 152334190 308454383 240501563 427319028 486509770 222275324 294728385 318480116 93777751 190310079 474533254 289710342 165926371 189741510 155773946 35272856 460019595 499428613
0 0 0 0 0 
223319335 11871246 484579696 200150934 19 454732563 223319335 460115092 119830683 35966081 34772408 277386607 354420735 484579696 213594036 165948169 401409830 11871246 426968624 64423853 227018325 118600214 157497425 385671572
269834117 149858658 432107943 98510121 12 266448028 255381334 352270685 360509635 179694025 156338828 203492699 149858658 432107943 289237250 399897549 273220207
270691384 4997654 499205143 194356060 24 131467694 498041628 224681652 407992600 325288777 165235200 283680035 338113967 440875812 185728898 430784864 257702733 4997654 499205143 220358853 87904021 221686856 288554660 7052771 297175849 438834286 412826832 100436883 55720502
368092567 336937327 399247807 62310480 2 399247807 336937327
348233338 25768083 485306005 172500633 16 419016690 338409792 131885605 358056884 124752968 78352531 482385934 283748449 321418323 472698060 430641131 443968243 91554313 25768083 485306005 415545839
314889412 34052428 485276835 191243136 13 485276835 102904862 367707428 247540711 284147691 454488928 149609961 34052428 316136828 400255251 354243583 90577910 314889412
288317963 1187149 487380291 231340498 12 91615091 273717956 483934498 1187149 51554189 332298686 276235571 484203784 42014074 352355378 487380291 300400355
366967067 26953675 456348589 166665974 12 259078063 26953675 452142705 261242983 426968005 338943129 456348589 141448232 194654508 394991005 433822477 440505099
153164478 3016214 301575614 207068805 5 3016214 296837942 106185599 301575614 153164478
255396685 10945903 457883000 188675019 17 124894874 255396685 415697989 303219100 10945903 415956209 196616352 248872517 438145642 236036915 331548086 449246353 67717602 190303403 76303849 457883000 415528764
322342217 85437476 484414649 169875378 14 473213066 413889494 274872265 410156591 85437476 369812169 484414649 138835026 115308386 138725185 462889096 387956353 108770573 189023580
387564743 29668441 469486154 229014665 7 348652145 29668441 433013701 417064534 387564743 125370413 469486154
363261311 249020030 477502592 228482562 2 249020030 477502592
214148938 44051303 468314369 181384692 10 237662792 190635085 284910514 387858803 44051303 44079054 125838277 468314369 119112017 390049908
272845132 25469518 469078916 147400924 22 78583270 441624052 298768110 257935706 330455270 30528810 375263184 308599600 25469518 70366440 260894071 469078916 277768577 345942641 330204153 352663800 93051116 83752852 267921688 280984358 71708203 136713878
241939190 3865669 499294059 221263732 22 200409346 499294059 439851608 109482995 413780233 9587086 164042921 316698358 233485657 171548015 342001655 119353057 386381721 250392723 138877198 471695045 152366962 272911761 450172771 16767315 3865669 497062007
0 0 0 0 0 
375741958 282165932 478276560 144843327 3 375741958 282165932 478276560
253491984 128340897 436491025 114675302 8 282869141 138579342 276538008 128340897 230445960 198380254 393163069 436491025
210119045 36556970 377695814 154572772 8 232155636 36556970 377695814 296467631 188082454 74266659 48869162 265314410
199656295 14692918 435286482 127007487 22 30302727 64610701 171039768 193776475 205536116 127481741 41485037 320635709 313901084 237165100 322454884 352865550 70840003 389100214 193685600 14692918 265558180 170491966 252141962 435286482 388902126 171154488
260494900 1930285 473383636 171868738 20 242444841 473383636 421703456 221213371 9160742 282291235 318739109 1930285 84043651 401330037 94986432 325143561 324078151 246148473 125709276 98042630 309354264 48698765 316264343 274841327
312449739 4665990 472475909 162203523 23 322145347 455591096 185474022 227138960 185812596 452572899 394134645 192006081 312449739 60279201 212989048 319533917 399786329 387570727 129344192 433485428 345581384 4665990 294194289 394829091 293308147 472475909 304255570
304036390 247613370 360459410 112846040 2 360459410 247613370
255206508 78515109 399603036 141403938 9 150277714 271814954 399603036 175812712 97804411 279846498 78515109 255206508 275249193
266665361 15696644 443686920 143329319 16 378052524 130735057 85972925 278901795 247328900 391584497 165643392 55613360 15696644 255631398 277699324 443686920 405527409 146627656 416790215 298787333
111547504 1834464 473585604 165350012 15 105955914 111547504 129187994 70274000 293032075 271470131 1834464 76381431 312355967 44892402 473585604 441884181 81627393 90194529 401789333
183055672 152083661 214027683 61944022 2 152083661 214027683
244631865 30974811 496536969 197737193 17 152904740 234675620 496536969 30974811 244631865 61884820 352442765 495077541 282220269 161127741 204018638 140579562 343553729 319202603 39318514 430950803 245068354
218548582 23902876 478840965 163953431 14 228016516 23902876 150896734 226350875 262309167 65403114 210746290 448706043 72904700 92274669 254323159 113515511 478840965 433528179
297540780 30131492 457429494 176159523 10 292045583 280273016 397169219 30131492 303035977 428419316 97203709 222440825 431603372 457429494
247152251 7953410 489047540 126070963 19 247152251 246908989 39214319 267801653 466602453 489047540 437430388 323269978 262535910 340749763 175718966 217686321 7953410 58616282 477473378 337360011 241532096 97718310 56943696
0 0 0 0 0 
309252291 17322978 493788032 242063046 18 245675849 116695259 488678849 17322978 260410764 86096756 409961468 493788032 405053714 325896265 424510848 105424794 484046808 292608318 118174716 431760625 72435238 387096107
304405730 4680623 497930988 197349971 9 452733500 309393361 50425021 76327099 4680623 479626704 304405730 497930988 262680560
301347588 9946327 480265433 139516687 22 296405014 9946327 279012815 444241410 103581867 120667476 211648825 378877750 480265433 465825574 305547939 410773530 209007476 297147237 180765966 459507424 382839480 370509300 391317796 378751136 40449865 106557234
227955316 68827520 438511742 181052977 14 277556390 118261993 110852014 298390595 424715634 288001521 71166588 253027642 202882990 438511742 68827520 198753737 428135392 105190273
113386539 113386539 113386539 0 1 113386539
202967682 3077734 480149004 175187661 24 247440010 352061407 117009713 445527148 133184635 83608224 24093068 108058985 84350302 3077734 340042290 303061004 480149004 131272957 369200102 432783980 36674637 184363137 51599564 371555700 221572227 95001826 228354935 371253932
274950481 114031468 435869494 321838026 2 114031468 435869494
214808610 8995442 431701068 231160724 17 98828371 60878266 424062725 185260763 404829127 250375273 8995442 322111121 398239124 30162748 174867391 214808610 431701068 119971350 425453024 15804699 273319625
238628996 25498717 447644389 172763235 12 138764277 192759159 243120632 286529487 235488900 447644389 25498717 400684429 241769092 436022711 114919689 132750629
0 0 0 0 0 
242599569 16442842 489604159 130669830 21 266993621 251704249 328951658 489604159 142568256 242599569 211522226 16442842 156484886 61792347 248348483 100635289 227369045 262054534 172200384 49699658 186832272 446748628 246451476 313947527 393310713
56317338 37633227 75001449 37368222 2 75001449 37633227
283111004 23339983 471648080 177734132 7 209762858 302564284 471648080 281798099 330018326 23339983 283111004
157804687 6682593 379954897 127428233 9 39402589 115508814 379954897 306780391 248836024 6682593 147254911 157804687 312283847
262110234 30718373 469232707 134713875 24 469232707 172105265 450088297 413801259 166396551 71083225 104866976 376164030 223905057 267742516 247999265 198353710 281598808 256477952 30718373 251696450 318251398 380392173 268636423 440897248 346030134 113355393 60426575 285877549
271626240 4859360 493678621 189406660 21 271626240 58490048 434229394 440254584 157552398 493678621 222971911 4859360 70145483 300225964 493368603 439700126 236056109 358482744 192665714 422802143 459828159 201106073 208906750 15440114 339807678
228184723 231950 498845388 211985258 23 228184723 388889855 223405152 94205840 17687078 498845388 207059792 294407882 310496485 333640757 231950 479014076 60837236 403016767 104894860 436134038 219835053 314875076 376310545 49608688 184961300 175813824 362171927
207408239 15245747 464683363 168549978 20 301020166 24125874 353437168 168735584 164249295 464683363 246080894 447562422 366890698 15245747 269145652 84224773 72926846 53783623 29666561 120300822 396601755 343146567 161743821 320793086
239622815 19942168 429879171 163989875 6 19942168 340058633 135052446 141706004 337539626 429879171
0 0 0 0 0 
235483505 15218614 450519203 150325097 22 446987575 192122566 175886346 310339811 116399747 280459789 205000755 450519203 250417887 385724062 155332050 149617193 238401833 15218614 245927695 232565177 314477300 54570789 285301962 265308433 56867972 200625112
131391564 26143894 396450309 167734605 9 309091144 131391564 30025585 78779833 224065814 396450309 26143894 119735259 352224041
141883662 1121515 449734854 159589110 21 107688118 220954017 26370422 229653875 409200160 251537463 378785682 94693085 118956087 449734854 141883662 162054797 108498946 287101935 396634131 91056228 44174477 1121515 279845355 139329758 46737470
0 0 0 0 0 
214945792 22018925 468519456 133222029 21 26848837 57319376 117505391 109259833 127123110 208295438 217347207 264083169 268085291 271218764 294203267 374717949 22018925 164182727 298686844 214945792 468519456 35794247 356778342 48146750 319204551
353041315 93667236 477057610 208135217 10 427769123 477057610 93667236 378672086 142355691 412441988 105088718 236176836 387138274 327410544
293548168 7576897 469868987 127941639 8 7576897 261420586 146939018 91199535 355319355 372104393 325675751 469868987
114724314 36228249 461580880 187083290 11 354231797 39884585 81837434 114724314 461580880 313326530 78713154 58946292 237838849 413664674 36228249
202314991 78328733 416727033 170085951 10 416727033 78328733 254179188 404400015 165445105 104103328 341717628 132579113 126254756 239184878
238945216 22853557 481580794 171160341 22 308557675 457408410 68187105 70889054 414774222 381161586 277000590 150339879 361178190 119627117 270980140 158681328 61744439 62716147 357933944 117718887 438952601 481580794 206910293 343561221 63899139 22853557
349759678 16623977 491827566 241558461 7 16623977 369320303 480664230 287685152 491827566 126699109 349759678
292396977 17224212 472573518 128352554 17 385360350 383367773 260461867 367862077 472573518 113932220 195746618 393880038 236417600 229512156 70133242 17224212 292396977 421737190 330441421 408184367 280350271
234243773 51733020 411269063 133936076 11 51733020 284905786 64381999 97534518 334188748 411269063 63256255 85954155 234243773 244526855 235033116
233980638 57872664 450939795 144463426 14 301178299 249980921 346962263 107105051 57872664 300107684 381047862 217980356 297132317 71315346 107869281 450939795 197173515 181019656
249473588 38870994 411457678 148949148 20 258100367 388163088 205005835 38870994 411457678 396254915 240846809 387157871 198507011 263707415 185583764 88182620 145973054 133913146 391066520 185002662 389050917 313137290 124173504 353974587
270135346 51850978 449764204 192357853 6 262965281 449764204 115376903 51850978 277305411 428928098
252196453 4965835 499283956 223885113 16 481131828 418270440 311021937 374967665 61715166 281047162 114906668 458959093 53035523 289373216 34546878 223345745 110695313 499283956 198587561 4965835
283917926 22142591 350030544 133711013 5 283917926 213496185 350030544 296206066 22142591
359235832 197338987 488190912 120571395 4 488190912 450270417 197338987 268201247
356727093 356727093 356727093 0 1 356727093
256268013 37837471 467510386 113308493 21 359846267 348823461 412851669 233282635 236907419 256268013 62529407 206407824 247056535 107059748 465156135 307281735 417268129 344397433 362018021 89790228 37837471 111354793 134744031 437813619 467510386
122539813 24641920 465540438 193148234 11 34341580 106046761 229853861 35827564 461465757 410933151 465540438 122539813 407673392 70251061 24641920
304230051 2977842 491519519 134054954 22 315613541 444768534 242504136 2977842 327216651 272633908 301782779 229653009 86219306 310682109 248247168 214381348 427514308 306677324 381349614 342073110 360753100 244351501 267075860 460381746 491519519 21776972
227041591 15858280 451552217 214180940 8 211928104 214507197 436072422 331030090 239575986 24098156 451552217 15858280
279096217 279096217 279096217 0 1 279096217
299160113 100559559 486060676 171692552 21 215450410 299160113 404700101 246361727 452278245 161131333 100559559 486060676 136902058 341283203 236527915 378272715 428048037 126099789 464045456 395849761 245594208 176363987 356862245 314843598 171624394
137171348 187315 495880899 147876607 17 84079454 43526518 62532537 39178390 17714277 187315 430373641 185620849 161706138 137171348 11493241 495880899 433900551 97646230 484552445 458118389 359026163
0 0 0 0 0 
0 0 0 0 0 
317329949 48283930 481504173 175379595 14 464270751 231556725 356605210 481504173 115733797 415212728 420130921 48283930 191323069 75631604 306475048 388215078 328184851 204270380
185748346 1504578 464172494 173643914 21 386247998 371425563 129074678 403944279 81429611 60882736 16941086 165107619 303158689 464172494 180053638 134575079 36484723 50846805 455076632 1504578 279578087 370341741 456389317 185748346 266971677
240187445 12148190 473779874 188334441 22 161044431 265901602 12148190 233038553 247336337 471313264 465037812 329006206 75330262 204329827 456587999 18993711 267723071 194775311 437455732 75588232 225305484 376142109 452572241 155375940 153574287 473779874
242709715 87889468 477180837 200156989 8 252386465 87889468 477180837 363317153 112109667 282615895 101957848 233032965
263635941 25480195 487211065 216272135 13 25480195 487211065 332966370 466288903 81005839 54992549 446719226 289425734 445810587 37193010 144119128 263635941 169430292
354724156 18525717 496390939 191752005 16 235250775 461789002 394722590 439089112 153405427 235402529 487038127 448801796 357337304 18525717 496390939 131344900 169882662 439113047 352111008 139312331
321558343 30545281 487822085 218327145 20 375880392 303345443 30545281 398295704 35509529 473332107 339771244 140265972 234977128 487822085 102599192 352841525 140389301 451896914 427463706 210810944 224136094 423012487 279776147 477726463
130593376 130593376 130593376 0 1 130593376
354858321 15182150 499338010 150115690 15 493229654 252444917 70479436 15182150 433433901 381102093 292599681 403725522 439187932 305061032 372015699 343121155 354858321 89005836 499338010
240117725 22130087 481940051 219634528 23 107790474 204491310 446616273 71548942 210442155 24278694 481940051 68168120 369625606 340178462 240374741 22130087 371880972 269355440 465396953 240117725 139284000 392258930 252918173 118727397 435697940 100096758 219211218
476105905 476105905 476105905 0 1 476105905
327434418 17188024 399932394 201628569 7 326449288 362214051 399932394 129176024 327434418 17188024 374215177
181737213 55911168 474938615 272426746 3 181737213 55911168 474938615
270239055 33890499 381724752 168422927 9 313239860 360542752 33890499 330871259 381724752 205716824 69270835 270239055 158067174
211753822 75508865 497357088 214500915 17 204515135 211753822 199578333 98059685 456167155 406889210 417358768 141266462 445124653 369788219 124284683 497357088 103425190 75508865 494508058 86550868 457110243
246719402 62372233 480077300 114279669 17 361855841 208346574 219628888 166397293 261234408 349046900 464038466 480077300 208612398 230839926 291463722 62372233 147630387 246719402 419904711 265711254 64073372
315871992 103479788 490323141 155912948 7 490323141 333931458 252229017 315871992 457921559 103479788 240729042
320830394 63419014 483236010 194773854 16 483236010 63419014 281029925 427799230 288651799 380511491 291228068 74207672 393545844 350432721 457321205 202645097 358255177 131680109 433218998 240859261
0 0 0 0 0 
50145229 3028735 117489594 90902612 3 50145229 117489594 3028735
255837204 150628734 492429908 142367302 13 150628734 251490506 459854103 295316052 301274834 255837204 333340115 253931168 402606866 177336741 158860876 492429908 192084685
252556727 15346595 474958364 201474201 20 468059155 171695914 179569652 390196445 239977801 352029098 411918566 178187796 314286197 469772884 226535729 354223456 179768709 474958364 15346595 354315021 103832750 265135653 16160463 181921418
322651602 94367935 452279989 88875305 14 111987492 94367935 333348458 232334047 373428326 206482394 193156904 259091238 418408074 372239040 311954747 415708055 452279989 447910946
220544951 29969419 429671706 148609737 21 338141674 132331188 327599142 291921176 217223298 191966887 285364714 265404454 124260835 202378102 35927010 407204721 132648293 220544951 348606939 429671706 29969419 201496368 38184746 289780786 297200331
263518661 50273799 466535223 166949246 13 103897372 252044749 446915235 186019696 335711376 460310216 466535223 158638627 369960554 174452917 50273799 296924607 263518661
303838265 11148263 433960711 175262296 13 433960711 11148263 413727575 205398959 128187736 223255858 403051318 374653490 251736643 50563641 332588169 359633303 303838265
157088744 47578154 485045004 149767703 9 254034515 157088744 451115197 485045004 47578154 63371264 113511433 240167765 96984631
278622566 7443117 492664276 175723434 23 61819000 483147720 392451156 367378156 225059455 298830313 415098171 118743835 384332659 113168022 426058190 332192472 488376961 278622566 7443117 103573276 107572435 101191208 241299751 492664276 359955556 12193686 153217322
290887011 44650147 494878430 145328918 19 494878430 236484159 301236089 358951197 234165814 242016921 159320098 97865037 290887011 418490531 419072883 278164040 473131286 257979183 456139801 124103189 312121298 362295460 44650147
392424463 359684079 473238049 56776985 3 359684079 392424463 473238049
158447613 53603082 353294575 240258642 4 53603082 353294575 83035122 233860104
0 0 0 0 0 
169631792 5160317 474788260 168427331 20 67466964 5160317 315768510 118271255 113511580 425753724 166871814 221625683 443070268 211275364 6620653 172391771 249347383 474788260 141116199 7170375 37360935 101271462 268401450 412560297
315561032 4335908 468090597 160032749 14 177396500 307871213 305824386 344356175 468090597 35003276 389476810 408098792 424585570 64214436 4335908 323250851 335995329 124936041
235060564 9968544 460152585 450184041 2 9968544 460152585
245995706 48340797 488531116 170558979 21 142619540 175102947 147624930 488531116 245995706 170322597 244359029 52281881 232773047 419021989 266317041 94112507 410202309 121569146 288319369 301700131 262206828 459745229 455156883 48340797 349391008
129645870 15247493 451361643 140855907 12 170356338 117463057 230073873 180750560 141828683 272007127 47849866 451361643 15247493 21179086 95478032 74004507
345966151 75141552 466751429 241570141 8 437899327 75141552 347528634 466751429 344403669 127784157 426059600 126678974
171760203 9392500 466505614 134622498 23 53938467 9392500 40172223 34205744 167189168 144918402 184726198 48405907 324295397 218934941 466361724 411904958 34862350 202247969 85978781 437779904 370723611 183662776 171760203 74866777 133817520 466505614 367669094
297076685 11845821 469154182 146565349 19 315608210 319165438 436627382 294187654 166880949 36529943 297076685 11845821 22827747 423663828 238921608 228871021 61851445 256669265 398425007 323210226 427370583 307410888 469154182
250396931 74718789 496962602 150179723 11 496962602 377650602 87054822 225125830 74718789 108504063 250396931 144628297 390678320 479425870 292258815
234723590 2106161 467630723 165565726 14 467630723 448491546 2106161 326062789 150729086 169697716 388213467 194304018 287599979 383669360 269478172 175783325 8428996 199969009
226376027 68999802 489091056 126754164 19 103095254 168787380 246243374 226376027 440668915 247883840 106574805 243493799 134563843 181221218 68999802 248807408 489091056 267326625 147141316 141855185 185882391 384915760 229858706
270791591 10891295 480831581 190691824 16 119348455 48475642 385195123 169072690 70453696 428523590 164557703 480831581 300110525 217788499 10891295 370259311 371392228 321035349 440721950 241472658
176483750 1700483 481704985 200265818 12 332741032 363564251 180007675 62198784 409985000 423127315 100534699 172959825 102266106 9940132 481704985 1700483
275786190 12010214 496195887 199161463 15 85568909 496195887 12010214 274593045 480846189 294796811 275786190 56198804 234213609 447217237 155756758 213093116 330394636 419454944 473242324
107605575 7733027 456548434 127924528 16 451883635 394515591 28271900 456548434 64873922 101299431 174016152 7733027 25244249 35811566 52578166 87678073 113911720 144643153 137987050 394300612
214793272 55025364 492281209 118468802 16 492281209 278023533 120825422 327681580 152296383 138669318 231573866 138900551 55025364 292827926 358821800 161013636 112198805 198012679 286439657 302034161
210672412 79539425 316716096 127721999 6 96588738 303148277 316716096 79539425 227396740 193948085
382584023 61758800 466242816 97836956 7 424149972 409239578 382584023 466242816 249120452 61758800 119071783
255617521 1520916 498677861 181869303 14 24834069 280948852 274196021 352994336 213067166 237039022 156040772 337088008 491321754 439557942 1520916 498677861 117765689 192352486
159519030 5575845 424652264 136513061 20 103385293 5575845 53107570 70909202 265692122 171175590 325885721 97351949 187964347 424652264 266523867 55274943 335425817 159155191 110618803 63155986 286249639 159882869 215604671 111823223
129324189 21146551 498735769 139064857 23 140863112 303233188 276202134 91447015 269830434 419406223 498735769 358722341 431850072 21556281 29563795 95525191 121386464 482866788 73044240 115339523 129324189 184664308 120921350 369789687 39356510 21146551 31685903
285176255 55124761 498409817 150465067 8 55124761 480797190 219630680 213169276 223536847 346815664 498409817 423695229
351358391 255780320 446936463 191156143 2 446936463 255780320
135559696 2018108 432322740 196354971 11 432322740 13683451 134881173 75198279 363864312 135559696 242588804 2018108 314086836 273910287 126696211
338700619 338700619 338700619 0 1 338700619
255461788 16382501 451945208 221890724 9 299129640 58081962 16382501 314895452 64025487 365293070 255461788 451945208 116531752
231527879 62403374 418934409 147473315 22 226027854 343787575 216044458 398427675 177763137 220938479 331417203 131281831 299593412 418934409 166643000 62403374 337583343 237027905 89245366 277930613 396158496 78723743 155296121 172412356 370058329 358842754
245282629 25805823 469892287 160364000 22 366779673 240148654 206244123 323695569 275525008 25805823 60498066 403679726 361223581 148957646 369636520 87217088 469892287 453158385 147273614 215121888 440343074 448287043 108362956 90163647 250416604 119027273
180910258 26081210 443688495 138968814 15 371301121 93042302 31820786 280786188 121766036 443688495 428612714 98747167 26081210 87793852 190826039 327207490 234593917 175338128 180910258
280165274 4379873 496831288 207481682 23 4379873 288608252 182886120 209905450 416530345 299254581 493638536 280165274 125029817 496831288 444060339 119942022 38053524 453693314 494897930 117577752 162453138 425994321 92438744 437666730 101617553 162636190 374358259
261293518 90964684 324794382 116914849 3 324794382 261293518 90964684
294532981 2348576 457468564 169368336 22 64197520 146964776 2348576 425497338 77445006 373058343 442173083 108963980 435135361 457468564 286973262 276998535 48558338 394003280 411281782 302092701 389902631 303899517 261832448 343489768 20996002 10141210
287830077 92364182 486257372 127065735 12 233746968 178009748 194860979 486257372 406742097 226657552 92364182 372575197 380985072 308728334 427313791 266931821
250841776 65788470 464783744 132998424 4 65788470 226712263 274971290 464783744
198127415 31331396 472821124 103700753 11 154332958 104272274 124019318 31331396 71951518 472821124 315630748 198127415 207929497 308350595 356455858
260682877 58380304 481801436 179114825 16 174095513 477178453 126832741 327638690 214900650 104050914 343537137 58380304 299564225 314670666 179647392 240552187 145651490 291664395 481801436 280813568
222901669 12292495 414215960 123855188 20 49823317 225904307 321686718 118429252 284576507 352682106 414215960 330155064 373586489 86532948 144762398 220623666 357088665 140255172 12292495 96295306 301941324 132163283 213044163 225179673
231305038 35900706 452634956 140077393 23 211707525 129840985 372828008 129718239 35900706 240625989 231305038 452634956 98934119 75624158 81699825 286635864 84008003 234332570 252525766 392105991 371088863 433801861 374617295 44028882 139493004 259460986 62598899
217949547 23032626 461417563 122987720 11 309586480 280552694 296158671 178792550 62108768 49424777 217949547 23032626 180002835 461417563 324740646
187055922 31591332 483335831 182889705 24 401864551 58635616 65579572 218183586 306663686 454047753 483335831 47133349 437696909 80251658 118956159 184226890 189884955 84981470 474764980 110892977 348084774 37428393 31591332 166613016 298600945 233697383 73781211 314397104
164602842 861973 496793205 124422605 22 188037236 46350330 182188686 496793205 207780600 147016998 327700033 313304211 249311780 413898038 311924921 99129219 17113807 861973 1848672 69263104 83779950 107518314 92165276 270652958 464193926 123956836
219675617 2365861 451980552 198248870 15 2365861 289484298 166635555 451980552 115553480 30772291 372111233 224436849 428853964 416463730 121590806 219675617 438682955 148943479 200381999
279388852 121993437 436784267 314790830 2 121993437 436784267
271536099 13351915 499706645 179873119 12 354673696 499706645 300216137 95800909 13351915 242856061 411879133 499598322 50419221 127352247 211245261 462210350
194953914 90102648 385245679 121358699 5 194953914 356250779 385245679 165252745 90102648
292131218 41163143 465109664 101627827 8 41163143 64271915 269226981 315035455 383234815 465109664 324056586 177661395
379867369 187763534 478658621 165367588 11 383677415 368167187 187763534 450812893 213858598 379867369 478658621 203231603 463215464 433563597 305668018
199653420 38555552 360751289 322195737 2 38555552 360751289
328478955 240834829 416123082 175288253 2 240834829 416123082
248586055 35327004 454081935 149524456 18 36638480 218686403 286661825 35327004 108333500 442000290 297845103 247241876 194147187 454081935 155556440 204533518 322705321 448811633 278329719 444424896 247952779 249219332
288838530 1752143 468285631 222436244 15 206822682 291818779 468285631 1752143 465890128 178889989 354098050 119603411 230335705 288838530 427386115 457434093 30427202 352382240 213904685
369344700 59833098 475689527 210549300 12 465775917 260682769 475689527 399751744 271803176 458255560 228698675 456216098 201772216 338937657 59833098 437648576
270327194 71950823 369622402 162516342 5 369622402 71950823 86289257 347335903 270327194
217599274 69801711 478610204 129261354 7 478610204 449825326 129535521 217599274 69801711 220132016 179830194
174348106 16141032 483612210 210110263 7 16141032 135617081 44348812 483612210 174348106 279277983 475737866
156116349 34464321 429505089 230507398 9 423012063 349210188 86715972 156116349 46214335 347075861 34464321 429505089 109558219
299206042 1164195 495057669 199691900 14 401919396 331654408 495057669 114081702 53943404 360355286 209715506 345024360 197742406 26214198 330583168 1164195 267828917 377417763
107190212 9555410 251543024 113026081 6 85764744 71666626 195133355 128615681 9555410 251543024
215050933 43840197 443044647 114972252 22 411016736 443044647 386237819 404202520 327690306 43840197 354491614 434514301 114521215 61978084 90934621 202078305 212816674 332558404 108678201 270208719 172281327 167002786 154233454 217285193 114221837 360185651
216487776 54503452 456797853 141700672 13 286711276 363005177 81023953 146523004 275817790 146244240 206564869 304438395 54503452 265008082 161337051 216487776 456797853
283459836 22823321 457314615 137581076 17 442751517 391370768 216433498 283459836 457314615 355969368 441303899 314518860 116306419 155041923 22823321 432268426 397389837 36905150 150769050 274582999 265602504
129081636 10456861 350339792 174311472 4 350339792 10456861 64654927 193508346
212306856 2054195 463615252 164684276 16 287551846 463615252 189206388 271884316 254197863 365446270 90885923 235407324 161572314 161877592 435954826 77290641 2054195 158173539 324195339 39357298
265979806 15518745 499439863 188773479 22 259178591 480436037 15518745 218538454 381481259 381012488 178569502 272781021 84263052 224926678 89812341 489265068 104250697 53973975 236699366 115625496 472481126 498682932 296975710 499439863 385355845 496186554
169276877 24592823 434955188 161327746 9 430991342 350711321 24592823 162143903 84005683 434955188 419805548 169276877 117370539
238085684 1737564 485919916 184515480 18 226984499 292420595 479112609 162260099 32144491 148237165 320233917 334812888 483520562 108552760 474655618 99768837 244419546 485919916 473388652 231751822 22953090 1737564
170203231 7216400 490982929 136039466 13 392300575 183597125 212104906 208141419 150420858 278901550 123102164 115790270 170203231 7216400 55041941 490982929 150162899
253381296 1203373 470214448 163181000 23 1348326 297129400 470214448 299632583 344694899 436277775 1203373 280834862 57111965 370447617 275871153 169842364 246057447 409592336 253381296 360528718 73204841 210044349 153987510 195020317 80667500 55637503 253412355
224013311 19688892 491668749 165570159 19 186804634 491668749 451180798 135370629 343439307 19688892 128774697 171475987 308441824 249983480 144274218 314650941 360810213 130554633 276311352 224013311 483667553 64853909 53807125
342008180 14832825 417032773 186883978 8 401129383 417032773 317629266 14832825 246730501 366387094 120563113 413269374
342896438 81166042 485958927 179263421 8 277321007 81166042 116523653 408471870 485958927 435349039 151970142 471877456
362925789 34916427 431773811 171667254 7 208203061 362925789 328028285 411300959 431773811 34916427 374696812
404461127 38268772 498878577 165228104 17 414091155 462570348 461201753 399394845 498878577 404461127 457048869 193186242 437049010 269557142 288629853 444857707 70163730 209284787 63614698 438693286 38268772
239119685 57212995 306184337 81405728 8 230231949 306184337 273078399 169204774 248007421 225997840 269653379 57212995
171768014 12802701 396274376 119545558 16 283197461 396274376 274464464 178845788 155345170 164690241 46200569 12802701 316462437 64998772 156473211 299029690 396149012 359891210 34650197 64822391
329427894 53986187 489119778 202384884 18 326821240 435426054 489119778 136716209 53986187 422607270 399434629 77093708 423821319 232981020 332034549 214586784 429589873 60407731 404796335 307166166 356699776 57530329
227885028 24282372 471988891 167369574 18 24282372 219372440 146575746 402118031 430849596 102910017 177697622 447004785 200277294 126501467 183125815 471988891 260691168 364499569 427531674 236397616 88390361 326207876
151366947 87625168 310354887 89540207 7 149745734 164984943 119904645 186005862 310354887 87625168 151366947
157673049 30257797 490155737 155019614 12 181912164 145477115 144275729 325010501 456233894 30257797 490155737 284535165 139907924 123333855 169868984 113478878
279658810 14825457 475789092 152573952 18 459158884 475789092 365235416 173473126 14825457 152655288 276654626 278406362 46336552 474448147 280911258 394239479 197425371 182439816 454712823 243583162 296672838 433916758
354094647 243228859 460188512 129555005 4 243228859 460188512 419706144 288483150
147444015 4549257 467447373 168585951 10 18467821 394448873 135627864 52349445 188476054 143383625 151504406 4549257 239064037 467447373
325545874 57929426 416075728 237724881 5 57929426 416075728 325545874 95862514 368402525
129227471 54242615 463035334 167802539 9 93072854 54242615 94645554 363490979 115195823 454516751 422317159 463035334 129227471
310350596 30640533 449915157 229994778 6 449915157 151589289 338909491 30640533 281791702 386699395
293630882 142501 477910030 123353812 13 475436684 352524913 330619145 314423943 98037272 477910030 462692774 293630882 248600734 121666405 143752417 142501 201176530
267584776 9651194 485853681 186056978 23 44327197 233975954 267584776 235564682 83764927 424419334 297001107 472330884 388745639 52865759 9651194 485853681 240505312 78424697 258359667 395362819 157527541 306148232 459033386 405503396 40076201 446893390 432484485
278541739 134237207 496729938 148458312 14 191844289 148447630 272206343 360290312 284877136 299459039 447838298 157496343 405886767 411847389 151575743 134237207 496729938 245181463
0 0 0 0 0 
140470642 1460571 466265531 170812312 23 385933498 121433037 465550835 314454366 46746093 301994721 1460571 65521649 31543617 164686662 33779253 80485073 140470642 95867830 172188152 186749856 92461913 213186469 45351307 296880406 29243356 466265531 234902221
139617345 15972654 333499785 94996552 11 246733668 241223286 139617345 250396490 107979384 84676677 99140613 333499785 182807875 35013266 15972654
191619458 3000772 414840871 169499692 16 226194487 210290083 353536932 21037410 8510211 380159732 67252341 172948833 241435893 48855793 414840871 389132512 118724604 33772703 3000772 212172440
324015839 150396213 497635466 347239253 2 150396213 497635466
150811350 15954840 452086763 151826400 22 338353177 15954840 452086763 194442503 173813323 109346439 62496449 197496433 26683924 127809377 403851559 310909387 328938608 101030345 19594643 358431193 246750583 110250259 104297246 92124974 78329412 396329422
257375680 112542171 493593450 150541890 16 247189434 466422819 257371062 244546810 199536295 402917968 449216967 384208648 493593450 117462303 293574083 155315266 184336440 462645172 257380298 112542171
318983012 5486932 498115398 148945187 23 248838420 5486932 29718782 271821283 464439276 438011781 288720702 150139995 457050690 364406747 342204199 498115398 195583274 319041158 90058757 97189358 323267177 163824773 340721363 434309298 318983012 440373746 312675902
274164880 19598578 497561562 192181731 21 19598578 380879072 103950879 98462007 41368741 313452182 222895569 482241143 98170557 95195491 497561562 238576124 273165156 475596806 313923795 299386909 480145120 379547504 485393393 43764781 274164880
334155313 27942310 497326971 176710954 17 67870216 497326971 39507039 149374778 342450499 344401521 340872591 305390510 339266865 464088482 175564735 84843230 401077784 334155313 193521946 27942310 396822147
0 0 0 0 0 
304128860 12763646 456095431 214001077 14 226725416 328461822 89848325 119568406 167783699 456095431 13637342 453632666 279795898 428714840 343612506 390434312 12763646 373376720
189137594 158884645 454382116 280370996 3 158884645 454382116 189137594
266968035 19226855 398891238 213197860 6 118162227 288692888 19226855 398891238 245243182 337923352
229890964 5071661 489286065 193866343 24 269518323 322918913 179583455 33733799 463463919 5071661 129775043 285075506 489286065 265701919 12393338 413481583 228468862 239307599 75994785 29206648 231313067 161341093 63131596 202373723 387594052 462187732 16629890 261798056
249007788 58825839 454058060 158175721 16 189420799 394743503 58825839 454058060 426865043 105339482 434084566 331608815 99952344 148363071 239475859 314296468 230044965 282216612 258539717 208416532
251936935 5599915 472241675 181899918 23 163692494 446481274 222930015 8389067 455660845 360645427 410069898 449542649 18334349 347127612 440861007 356401023 166765901 472241675 251936935 214828635 366417419 289344378 59777912 33127716 22340869 245644684 5599915
61798606 61798606 61798606 0 1 61798606
245341176 99817703 438866740 118078001 13 300495050 245341176 222180009 250272915 138831406 301839193 146564505 99817703 353320099 345666149 213243450 438866740 224011790
250603479 14404292 488682793 260673109 24 289744031 211296872 21293815 454121851 397075222 14404292 376441154 55132181 153085259 438726257 125983764 214502244 430270885 24161722 282840260 474801625 96752350 385799282 19931819 218366698 488682793 20654053 340072768 364677783
222444544 54270435 474852700 212575160 8 256523529 362384409 188365560 174858276 54270435 474852700 124353433 427323167
239456268 53963320 467838454 171872903 8 467838454 53963320 116833104 150675205 341944082 328237332 99366331 358043007
228219617 28382216 458552287 174802661 12 440563985 145684679 254876805 444480331 304988455 395987124 188933533 156370304 28382216 201562429 51118034 458552287
317356532 20545428 437778823 194972693 7 116923711 317356532 290505154 388341531 20545428 437778823 378092737
112722651 7787316 472819429 134690180 23 379777108 48259696 184052538 158401350 160644363 249405853 389253147 108640563 62552831 76756601 156616798 7787316 86942246 51872519 46576336 472819429 331643635 18682498 97866483 350843741 102111061 151907947 112722651
314695256 81167313 469270817 158917601 16 178007374 425254624 452169306 367685653 243045558 469270817 377814226 81167313 316225133 313165380 460360777 233929319 110534425 247205130 110549923 388234265
224167166 72633556 492212141 212020268 19 267339684 486407301 224167166 489027581 147705325 123419204 285502122 72633556 492212141 433237610 324501917 81171343 375498815 77299151 151900984 78074804 466650538 115160333 133156658
252919648 229766 487384304 163081009 18 418185528 463531389 487384304 229766 21976665 272024148 436063498 365951768 208556190 144429925 448634187 53197102 266002683 342767100 225178999 124308782 239836613 74477565
366722030 1731110 485440700 225328601 14 485440700 1731110 341410829 398796576 444096184 74306896 467599891 79985804 474422876 392033231 409522118 277682945 129017921 206698899
196209966 65046517 396944576 188682967 10 210598956 374813005 351595414 65046517 372981292 134198356 174488625 74699307 396944576 181820977
353035203 321062456 385007950 63945494 2 385007950 321062456
248661264 89869 496513891 181418022 22 318158116 234874983 348232061 107998254 100565408 134156377 241139500 449899070 186417174 496513891 280123230 239633681 326879641 30249412 308212211 62955929 256183028 364191513 61490380 368113691 289765482 89869
297833164 16711541 497987076 153790463 20 344791574 411964078 466629164 497987076 380739573 33669714 222531037 260777440 36030101 363165954 426257170 246746576 205720608 167178033 464731660 325373283 468688005 270293046 16711541 187853026
149121943 14432252 283811634 269379382 2 283811634 14432252
176661574 4850564 487716111 139204606 9 176661574 170957043 209777993 304659703 4850564 61728770 156107670 487716111 296161133
332458111 67954093 386433574 216311915 5 104169411 379547663 386433574 67954093 332458111
265425974 4193262 499711621 152942139 23 243333897 265425974 64947651 65990689 288475472 119031263 184164982 499711621 434999827 317158157 254148026 463671964 176907093 4193262 39336664 361362217 406101185 281812175 390785792 437673932 169002343 348065754 23921402
249041149 22038333 445819895 176671015 10 213186274 284896024 328317008 153783485 363179600 70901144 445819895 401351593 142841005 22038333
224917264 6175806 496857803 192910871 21 127959639 424687481 496857803 110458640 483268275 459855000 154849773 377169544 6175806 159169638 232044901 302829474 232069348 224917264 436837893 59828991 44652559 423234632 79475956 152673679 186841820
216287324 99456 498716916 185578083 22 228586871 5030466 135402975 198807990 418100354 140897334 393853095 203987777 246667494 167525722 236499800 315635357 139906280 497730085 46221503 16713331 171977887 354303731 340996996 498716916 99456 248853532
178828675 11653004 497412537 199301163 22 310062406 324643297 20060896 99837545 119783230 122489543 302895789 21320665 407429502 497412537 11653004 11998811 167075422 190581929 380298626 426717655 29724876 493896555 27563245 92707484 418047160 211193768
80447510 80447510 80447510 0 1 80447510
203281683 13685324 480163594 181555519 19 269446410 67794318 13685324 394120038 97977428 364240859 84110819 154871883 152815521 425178813 203281683 278336663 194036112 480163594 328661083 475189335 432244398 45977259 95441035
134167277 12020584 463904629 222931432 22 463904629 87965947 383424633 52797894 463297202 96974791 12020584 293142108 150853469 441515690 327918251 418226923 63284172 342128514 117481086 37733954 25476584 104808369 306994250 45654642 41096686 443023980
11659674 11659674 11659674 0 1 11659674
203835840 8758215 491809918 143042050 21 231165482 135452956 343363617 307753251 373971222 203835840 147098989 96874134 87627518 491809918 369574836 215136139 40718623 8758215 154537985 132268112 489357327 181916575 376631663 283679639 122114684
248993311 63493549 491166612 154279555 12 287193953 362390747 229071097 389940400 472058939 83944412 177485054 63493549 95273185 124830118 491166612 268915526
233111018 169151309 308875833 66099431 6 258612328 234488131 169151309 308875833 219649062 231733906
118442581 28235272 369589770 170677249 3 369589770 118442581 28235272
329595355 40276407 494383361 136339234 19 227773394 421338294 296429715 269977624 391495380 314380136 289930364 436929752 329595355 483905678 356848206 478375011 362676725 325541929 494383361 40276407 144042231 200316840 493364425
285293596 128142600 461249580 90465202 7 461249580 338057463 285293596 221398459 128142600 245015097 337826834
340204879 23377811 476852224 144529442 8 23377811 450369647 359307098 219992059 296135364 321102660 476852224 379375714
376054938 18960746 499569978 217128768 10 499569978 458057884 81989487 346559497 310818805 168153260 405550380 18960746 452059308 415542444
240134699 66318121 487294425 231470238 10 66318121 81206201 487294425 357507997 88716294 223784975 469165240 96647658 431921633 256484424
220144047 215824099 224463995 8639896 2 215824099 224463995
367243271 1487769 473592167 289226647 3 1487769 473592167 367243271
231242363 4866634 485409207 175389509 12 366152391 4866634 187521303 198933767 333575552 485409207 346083529 105994938 171666458 482240890 263550959 150444833
313528381 8021958 498528467 237602656 6 223958115 498528467 378077345 248979418 8021958 430958377
198528046 839868 499741041 133457651 23 147599002 85068651 201696521 198528046 97682286 17267632 245977514 150413953 6206122 839868 12917283 256215966 468502698 239394343 285804666 50005065 67788765 270473618 136126223 399930390 285533223 199319476 499741041
209634343 4729385 433111711 158508145 21 166320620 97873034 68390135 280040114 305222350 290705815 115683184 324093181 209634343 207473742 341426268 13267883 270296139 343755477 176908660 433111711 21982873 265612853 360383329 182266683 4729385
258772528 41561629 474910492 160693917 19 363628185 86066756 79178946 41561629 289268312 60547150 258772528 430966519 300989244 201003679 359377546 165705453 474910492 449343041 85990540 355939728 312642941 212219707 241993452
192639209 84603976 393882177 141305654 6 168972707 214074332 84603976 393882177 388340979 171204087
257719987 91971111 471989833 141242149 13 471989833 361380791 257719987 415783617 152697529 132882328 452609004 117364766 91971111 92647554 158466163 449073090 451277574
272322753 5291764 448763120 145493727 16 277212538 353608026 373165934 402322248 229830099 20052001 448763120 56563683 267432969 223544452 40697408 5291764 231749977 358804890 358725364 386237624
122662324 34744743 425967930 145575015 15 121854484 34744743 122662324 425967930 390500445 368923957 92973459 58306722 47355655 423251793 46395099 124068977 59104193 254495282 344817706
256632595 2328450 492571506 149826559 24 383657754 359149139 2328450 457116888 195931286 378337690 352247619 375643961 207050734 80483674 150652288 102987698 310060311 441575630 154478463 385095669 269754134 418219855 492571506 243511057 217610874 6977574 13891294 30743649
253858455 2951232 406499021 245686012 6 238710347 406499021 79963332 269006564 2951232 281958367
256715821 95442707 475457910 133424210 8 156162185 296743561 475457910 224375452 341704726 289056191 188112091 95442707
137871350 7777771 495873304 178495495 16 34393858 147575664 29789998 48595233 128167037 495873304 105128096 245640557 99806705 398611203 210092640 475168788 263445023 305194980 8078811 7777771
311056599 3749703 427804846 129387688 19 427804846 393255051 407200135 334207738 313239473 400914120 139174064 285817683 252024854 148895335 408776633 175442318 60459990 3749703 311056599 81732784 112110918 397856962 361977906
267464290 70695138 459776112 149455489 5 70695138 459776112 402348023 267464290 251035127
273066933 114224829 496544349 127010837 13 233669048 462853613 281193528 299894422 129063164 335742807 496544349 421160928 186090660 186298186 222733729 273066933 114224829
314169445 64552314 477947593 182545595 13 440071302 314169445 352188522 111769086 205056398 341436098 456154305 340660179 82046501 477947593 143581113 272789805 64552314
267651342 62633250 479462663 207724697 14 410314767 294031315 479462663 62633250 251705939 86365010 456171323 134051932 418925365 93687922 129866307 214816367 351355660 283596745
299335725 299335725 299335725 0 1 299335725
273424586 108408385 481083124 124386736 24 108408385 443288918 265399995 405116292 466158360 396589775 372550216 177678776 131676095 369771204 392224729 463193876 178667306 123745516 144500785 281449178 481083124 454054676 185290898 339381248 174495147 109502369 111016712 214322021
247236527 6896460 476019682 169067133 15 111558523 247236527 327297152 135546170 161224775 365778643 428704816 126573321 434469265 172757100 239924665 6896460 257293992 476019682 450786661
260434222 537639 485509001 200766197 18 130570645 485509001 14649671 537639 242852435 454879372 432152542 278016009 354809229 290515678 157388119 224887888 426989895 48296861 377794301 159183094 336286826 42097802
295231436 56093675 457210364 144850186 14 325544986 264412724 452084166 287964858 56093675 302498015 323765302 317046668 381404720 160088448 87297882 457210364 235684842 249649913
17268431 2703791 63794160 53808049 3 2703791 63794160 17268431
366631846 31020290 453318356 247216007 4 418105901 453318356 31020290 315157792
254152067 109018833 484342892 186764796 17 469992000 137662280 471654069 221935278 198080787 447458605 425821917 169985158 451763812 139239075 109018833 484342892 254152067 163807139 215636597 305436020 364914389
232152220 1885803 473855906 155534848 24 421393528 330981825 473855906 334290606 176086957 23326929 27710081 236831033 86003778 227473408 457943268 172271174 94783329 447960985 319821748 260966668 77178582 329235550 297197876 469052701 1885803 56846986 139076037 148865354
102244343 49249952 428017658 232948990 5 102183646 428017658 49249952 102244343 276444196
316688406 160210448 474643144 157031595 4 316872539 160210448 316504273 474643144
357810183 506409 476929786 170779987 15 291611022 476929786 96889666 45882987 430465880 506409 357810183 475337005 442857602 468940644 468049856 359985061 121442974 78792175 42321781
167543602 34711028 494998413 161611071 16 401453743 494998413 155377035 208075568 53754377 34711028 126172857 481438625 139662870 383017034 77982886 206906624 179710170 114061711 87109556 266434042
240186029 8347473 470960287 226035040 13 111333387 437628873 253373156 63624606 240186029 125156801 181059334 243361951 332372692 31848135 470960287 8347473 319412146
143034052 121176760 164891344 43714584 2 121176760 164891344
308673512 70701013 497114429 184798511 21 494810706 249207306 343286347 221696958 497114429 70701013 308673512 484483722 135414133 344970761 146487160 367181338 184742601 408181223 305719024 428589674 488318974 494612112 204953846 235163731 110983722
0 0 0 0 0 
268570215 33612238 412937432 120547625 19 117219525 204439494 40498536 113965787 33612238 217065853 211472141 344046827 374215569 373476262 188672996 401890212 340768826 49941742 306914166 380100067 268570215 412937432 336616313
247561713 30212098 465474308 160375175 24 201073198 381192334 403535875 426983739 259144092 465474308 182113767 40284336 204586141 299220163 235979335 157777796 266294501 66837688 188976282 454274938 107440565 194951420 43052017 369068195 265030379 294347096 423256775 30212098
278259591 180933807 375585376 194651569 2 180933807 375585376
295763710 601422 471873231 168080638 22 244274111 328433622 471873231 345647387 103378222 421644516 76517994 280485542 380387228 206392129 175047065 378836865 342985450 601422 14838124 450807315 427462432 311041879 81803942 319536165 230822987 197505833
287930960 102401008 447257058 141116882 13 241053392 287930960 437453343 266741579 296804447 102401008 286125740 119030502 295644296 404230170 447257058 156456578 288434140
318121256 259895316 427936389 90394600 4 259895316 311448851 427936389 324793662
275258383 5492105 478873202 147894410 10 313507091 274668976 5492105 241302122 101727623 275847791 313778523 415056472 478873202 208368593
164525579 55536425 472652163 135793106 24 55536425 312796501 343026542 358565671 465422302 174497653 72355728 73720699 406341043 198114880 119742132 356062928 72022713 121132067 108507207 157550710 283701037 472652163 70656225 147285116 149319912 171500449 242326932 62528991
315129896 123325777 434991970 135401085 15 416779141 335876415 407108728 418512945 139972511 277418632 194563922 424244469 193419959 300353457 434991970 315129896 123325777 169343238 342817190
211707878 3864572 494690266 171856015 17 310125586 211707878 305629046 494690266 32268117 80482110 342071376 250846403 448680202 181047046 3864572 234769208 197060327 11215248 80830380 167910819 418952987
292909267 50162418 463024812 129138149 13 356876470 249393615 50162418 292909267 317403840 170321101 56871853 354439951 463024812 354933910 332094298 256914635 154007434
400333194 20558199 491428702 179427295 12 204644501 416128328 491428702 367158906 20558199 461954570 384538061 491041103 232007307 197436896 476674680 458787046
353516077 94327541 386877676 275869335 3 353516077 94327541 386877676
172241600 27385680 445941608 144643380 12 91332611 213621735 158893372 385059086 445941608 187308216 101921292 185589828 117872879 149206502 388432109 27385680
140951073 12756441 326372765 111318660 9 290719796 326372765 253061839 12756441 165887632 34969468 22537341 140951073 14566294
253297248 134751250 433976622 84566053 9 235152969 253297248 406307566 433976622 319659569 199499502 134751250 184538845 313230653
299477300 94996153 499235770 186216917 5 299477300 499235770 496281591 94996153 235865735
308159648 12287786 469559044 197819459 23 136511167 321282255 374172192 157984091 94928853 353493579 12287786 423773669 372962072 61325204 211324214 106628782 424154021 102470409 314204313 469559044 308159648 96130787 68235382 407577184 467714512 193621717 319153077
332619298 5545369 433506752 165794027 14 31794640 332307461 421394618 376485535 276335511 366966705 62132470 90076609 433506752 332931135 175551999 5545369 369402115 431407542
211715167 48259675 383148683 129934729 11 367989597 325035068 383148683 59363731 244695418 48259675 196082039 53202778 173042989 233471542 211715167
264631595 38905949 373956957 154515360 6 279360478 373956957 38905949 262202123 204815026 267061068
205523271 60700764 462692874 91886518 11 462692874 205523271 205650712 304484043 317280376 137219048 215374020 84006507 60700764 80288598 197749684
219258615 8101351 489906279 211533789 14 489906279 401524235 234446345 35458907 400752883 262224028 50997029 200035406 412959830 8101351 95731345 204070885 436716902 51711672
318173323 31931720 487906119 134315350 24 433362252 408448101 257966692 71581147 72825766 153171070 146287113 41338114 469290480 337208113 349203003 426221741 321523523 277556533 434144853 427106689 31931720 168507919 487906119 471379805 314823123 248345462 387169425 43994390
298577924 28109214 487556049 151791154 21 373381362 252291571 281278401 180729458 359644156 34264993 36760049 409007062 477875071 262741606 379219212 315288057 347500360 487556049 28109214 101948876 87518748 455143727 411669889 199789946 298577924
212858355 13064475 490073345 201335530 21 182398911 349575941 124728544 382385243 80838409 384387812 425080853 487097991 124859357 218201261 273735312 36646827 212858355 411858429 50648798 167208106 33125434 490073345 339881465 84504446 13064475
321548255 42798547 451080926 125259110 24 329122544 391362438 376557478 422532043 106106954 313973967 194852571 275587941 441183993 344755027 451080926 349085950 155154810 115344302 336921613 407413950 400204442 42798547 64397251 389074140 256908878 231785998 180139249 62331068
75904725 21587766 276620092 127516163 3 21587766 75904725 276620092
134359364 48078141 312329159 104872490 7 224769211 113778122 312329159 284184411 134359364 48078141 103519942
187434725 54287444 320582006 266294562 2 320582006 54287444
199974495 44472411 460344132 124114435 15 247662787 132041246 215095733 199974495 62657239 56403568 44968386 44472411 285888501 460344132 128970131 57278789 415679427 384347444 224714385
240476835 2572717 482458168 176320965 17 2572717 7254744 418622710 257682245 482458168 319846587 238121250 291227247 72878649 181523758 417885115 240476835 103431515 458421840 351187974 67395165 165495648
195218599 79601660 480383579 238991429 5 471656859 113654299 195218599 79601660 480383579
219760246 21738399 494858526 135206413 24 399106198 299968889 346761676 415542228 408840992 438754192 64958971 148474128 237495344 112479627 339796531 157565497 47484670 48645166 283559166 202025149 403648149 125756362 192562961 21738399 22467470 127125538 494858526 335286775
256269618 10667988 393254307 113251933 14 131345536 293546861 185116878 179749339 393254307 255978251 256560985 364705567 10667988 133906173 277223983 315831802 282135547 238265241
294192110 14342745 447081801 136738033 20 325734346 263933000 347219162 193438916 159692201 416128778 330433768 447081801 384778127 14342745 339155133 414554322 274190727 253834560 282853411 305530809 19448061 139849388 66328994 347586425
254631800 33920020 489837333 148952092 12 250288407 189408505 224350563 345392841 337825381 140863616 467972941 463615817 69810029 33920020 258975193 489837333
307275515 26284979 471594988 133761904 8 414926333 111587639 26284979 42945260 231304355 471594988 383246676 397280329
131831614 7478325 469183368 208464013 17 63831463 62563704 131831614 379358570 55972769 469183368 333522584 64303103 448673989 391247475 7478325 75567859 209394399 74287403 424990865 241123953 62399017
498810691 498810691 498810691 0 1 498810691
330221911 160985807 459648612 146973177 11 402259479 235954627 406732038 189087781 338039653 331278137 185053546 330221911 160985807 205266867 459648612
286476807 12394504 450347566 204830456 14 257964534 148283706 377720941 343852039 116452136 354138159 90247316 12394504 314989081 194771906 389879615 450347566 40273328 434791064
300184237 15620902 476648853 159838410 24 304812824 124181601 199737623 375474878 178006583 118311878 295555650 252229027 467059465 265955929 366656044 226712240 15620902 476648853 254827260 473618948 195433645 314163443 307398981 458258950 229124025 353067730 359868365 442764640
292522765 26405881 464013766 174759811 17 292522765 459253417 49974641 464013766 429193202 361373279 80037849 210126820 38660441 79279891 147447022 53148638 459103737 395009833 434429452 310038067 26405881
299150384 10778316 495906656 183989359 14 210980048 10778316 467992775 92345165 495906656 342289131 445998747 160390239 129354604 317256676 363885489 386595650 281044093 262571600
327429818 84573315 451115942 106088708 11 327429818 361255813 231172994 293367401 421677742 333374099 451115942 267850483 289725045 334793187 84573315
231226744 42450164 482728031 197802750 4 482728031 192944148 269509340 42450164
258840331 81168482 492033490 172335948 14 190020712 287274584 436788025 81168482 492033490 116582134 265697871 253931970 344913583 244303809 392233816 152360715 233554102 263748692
242636846 11318853 477753320 169275949 20 355250013 250258981 230208799 404988924 136800042 302296139 179854852 452326313 235014711 167407057 147444146 333810945 385568317 477753320 103819699 11318853 350998265 178537588 339555199 26514738
122919437 34883207 498631309 180332429 10 89682841 410723857 81346258 103529380 362754734 498631309 142309494 183249031 34883207 44544229
207871383 139926165 266810395 63442115 3 266810395 207871383 139926165
157149784 128034592 186264976 58230384 2 128034592 186264976
274480726 94721673 427271855 88341637 7 427271855 330489157 274480726 154000341 94721673 271213300 292221315
237962563 87638345 482668845 135256231 21 482668845 302984624 246125926 87638345 324917346 148652666 459431574 90664271 229614151 93309149 148041973 185131447 268922348 115597738 231528913 237647417 356708783 306188676 432665812 432236885 237962563
201616993 135677313 381662262 160948387 4 135677313 381662262 182678679 220555308
290407541 62357443 465449736 231453375 4 62357443 363224499 217590583 465449736
171914246 32608582 430952034 203013630 21 161757849 204716151 355501030 32608582 396652962 156374796 158875590 415236351 157816247 430952034 302336890 33858713 122564353 397454402 160502232 205602796 262360591 69508121 410280841 32711410 171914246
250465242 87999907 438010677 131770124 20 305055768 438010677 87999907 381548807 234162874 401358021 109545887 266767611 268203854 175301747 193716732 364799316 273593992 200899344 187943115 147532259 232871793 98137974 276671687 340464494
427151068 385460968 468841169 83380201 2 385460968 468841169
119816791 19116316 161384773 88870219 6 155836341 103738501 65958619 161384773 19116316 135895081
216060362 14243848 471616829 203507181 18 107425471 423667492 154673030 74226526 151182595 405949822 69079285 378115344 190361023 134684010 359163191 471616829 241759702 293325105 14243848 268098294 408046862 126408614
239690933 7841252 434327626 202871297 13 239690933 367156186 125154256 331502030 91113769 52337742 430268679 181654248 371222124 434327626 7841252 230884732 281612462
245908387 19447102 492414664 147049160 20 68868664 77481541 19447102 385045937 178542193 312287087 386625908 227402996 199327281 32783757 492414664 44732374 52630943 157185597 331214801 294079449 275311038 441641860 336141923 264413779
237198256 5917594 494521525 149546939 22 479302183 426206184 280751398 269459318 158642205 127235035 428314886 241515337 5917594 88367654 290907348 494521525 280115306 323217750 27485937 276014765 78899212 198425041 227465737 39956006 232881176 184429956
281496944 55221853 454657003 225534402 8 454657003 55221853 108708089 425168717 141330109 358862769 204623040 358370848
314203573 59096230 455212830 159019927 8 271268278 363352373 443834518 352540793 455212830 59096230 275866354 142145585
286091194 9867029 476997362 160529024 22 199161769 476997362 49224486 148593777 289611148 294649551 127441560 324823684 454320603 252677071 258412568 180480476 309694716 435998915 203935426 9867029 282571240 339682851 140303200 417966079 348375102 430953279
217636694 4521482 495018949 242085181 19 80585473 395577556 23889332 476736934 112082751 495018949 14942088 52778585 217636694 305105222 68048462 151356180 473299021 449302372 364487939 4521482 176883206 483686975 373762341
239179476 25341091 413140668 137070339 9 25341091 411240273 269160369 56858704 117804749 141308999 239179476 331069459 413140668
251428343 37198392 427328875 96847231 12 37198392 208799332 139400344 188581113 238681506 231617545 427328875 306091650 406835124 268168584 346979847 264175181
357888756 357888756 357888756 0 1 357888756
230094032 54416758 430324859 127126812 19 230094032 265153200 365344061 204979866 357568592 63604043 74754549 373690313 359484307 225239471 247914584 430324859 384616746 121594205 196004610 54416758 263627061 142151579 115073643
264100001 72533279 481092355 141465670 23 155192304 173012254 250436807 264100001 299529107 149180902 454511316 229944249 257546703 219656046 393265929 370269295 353260390 405207880 481092355 93916585 404937022 205723075 72533279 481065169 314804293 160912618 282349997
243427811 103126940 483517889 139183785 10 352360767 346645350 351285503 103126940 157785230 131398398 483517889 159685959 124856113 327169663
151281328 73500370 486253574 254356096 6 171218417 486253574 73500370 352382632 131344240 87272775
230384688 27933270 498861259 191918376 20 195795045 471115332 298402326 27933270 219673126 115118088 355641805 498861259 184161342 286031596 378703494 404326369 240461105 144097988 254059938 35836291 485145184 106295486 220308272 37849835
251014002 77276341 369757329 126891700 8 317904438 108234177 77276341 276144599 369757329 314313358 120253957 225883405
192178850 15895074 452953367 155832303 16 397234155 452953367 171116675 116000425 22021317 95443719 126256737 15895074 378241505 111073663 393728804 348067972 182947703 385615912 201409997 327821571
250640863 59067095 497151430 133334385 19 354791482 497151430 79972700 326106907 59067095 168687692 194447406 225293906 138973269 218606451 349818784 250640863 445381116 328560392 333220250 119242173 109970235 306256340 335234735
244645241 128460815 454712081 163125633 3 128460815 244645241 454712081
167230185 20302965 452374170 214660840 10 386902459 20302965 163956353 230517605 365702382 38204009 452374170 170504017 44199025 114304000
165797630 29946783 456823894 171532980 10 181007107 456823894 438376813 40500256 230829360 150588153 380701660 56783943 56892793 29946783
265198743 4963002 491656135 146778072 24 394138868 130338341 4963002 428231839 342772640 161154041 208874561 314076489 356361952 85566338 206153592 268050143 97495268 327024255 437074417 378562049 222032184 257467213 267167967 491656135 382954911 170713137 50900011 263229520
169301087 40110877 248798219 101459013 8 225034145 40110877 172740907 133135463 248798219 238475991 88633945 165861267
280069547 3165196 496800648 153785307 20 85367607 404872025 84694794 157548192 303102813 3165196 476349634 474955176 296116266 46645948 128666839 178014164 297003061 263416615 264022829 142975938 366721331 342357328 496800648 443944592
253751872 117818277 475359609 169438512 14 117818277 393370292 263688321 318030958 464682590 159870850 146586808 161852976 472678827 243815423 475359609 138310139 139191408 293137689
246547111 58856771 486361620 183281143 19 480493818 164333884 58856771 221173903 335396872 240978095 395881228 65978052 211671651 249103490 433842040 232461408 486361620 123562701 252239480 475810332 351720455 119445239 246547111
129692160 74198466 185185854 110987388 2 185185854 74198466
244969042 48596005 429106504 173483831 6 232959662 429106504 297242726 48596005 256978422 174599025
233867133 40972712 487649190 157575794 15 60252174 40972712 373659231 474721726 330169930 394662496 191510268 110014003 49502947 233867133 476861268 487649190 56122727 306017812 226756861
330833391 31531073 491911811 183273349 12 491911811 349526948 312139834 311124107 434969539 402989203 220402772 31531073 411699743 60476824 401939846 166859218
256133977 52683292 481187420 134080331 12 52683292 150519840 365566601 300631358 481187420 107217685 110600129 228273343 283994612 173882521 316983291 429532795
220288533 37646253 493497363 145409408 20 413944993 424848095 371951205 191623589 245037265 65283889 39864991 38682588 265602089 87785007 235843100 412311347 263838639 417439424 204733966 493497363 51363300 163898246 37646253 82802788
208456840 27470298 470292112 200463611 13 442742844 73580433 470292112 144480616 208456840 27470298 305713695 421696320 378045848 108730948 73752641 125376259 400497923
111303919 5969703 488137691 171719643 20 22214857 85130673 249425708 86313235 5969703 131264257 196292751 43134107 484591872 31720112 175422178 27279684 52318987 444787470 333430579 189470080 44041179 91343581 186595392 488137691
122007576 122007576 122007576 0 1 122007576
348444974 204199950 479566037 91788695 4 204199950 222018774 474871175 479566037
291318055 57675230 357998711 157007644 5 57675230 291318055 340089967 176236418 357998711
115399811 19515565 466818425 223753589 10 19515565 257141765 128059356 40752912 466818425 20039761 337713251 220692666 35601967 102740267
257308827 26020317 491521964 169540461 18 491521964 275890938 307447590 208563815 238726717 439649998 44871032 26020317 161981985 396948338 216834590 469217224 52523519 78617080 300942274 435806917 308907310 147807888
319124903 8214869 499494659 159752546 8 333823739 304426067 410830926 97074945 8214869 273355719 499494659 410925211
247029693 12327398 485192216 196325308 17 382170910 196797202 12327398 473166289 16996757 218132227 259709085 396628863 463316264 141584529 249098976 100538402 220476131 116770934 382381822 485192216 247029693
239264016 59959310 428393150 122244188 7 63361860 428393150 401245205 327042228 239264016 117566498 59959310
227160236 1023542 430854798 163953555 17 227160236 430854798 250380098 27400368 303002410 123424448 88193813 258054201 212920571 232199346 195327048 1023542 367064027 94062094 192427819 382617022 249965715
247434378 13507113 485051103 182654640 23 311948724 107875394 86943690 207943851 55558335 478823222 210075410 247434378 124182574 101387199 355226255 459945672 267050395 320641668 362818851 406726336 13507113 472802581 32098329 104785911 349087278 245441714 485051103
361667736 246959631 463040533 165394503 3 463040533 246959631 361667736
197692356 53208046 433167855 131682876 7 433167855 185992216 72580379 197692356 277649105 253410101 53208046
301599271 14299961 486714037 189526441 23 417878388 119110084 389117754 442759934 189942271 384895642 345742919 426895830 99444239 271604983 486714037 238755092 14299961 312141132 463135428 27187875 301599271 231212673 456794070 459100212 292571230 182960974 241304618
292055872 100302643 491666882 179009749 8 297164152 100302643 286947593 123247964 389807413 446595776 277874156 491666882
97250467 97250467 97250467 0 1 97250467
128994599 5419136 425253399 138765543 23 90809689 298579638 5419136 21093406 250439246 91647934 278087051 227187959 254479356 45996209 425253399 34191379 309358956 128994599 248548292 250898271 244786095 267606357 99708201 118737036 89136321 31347857 7363945
197233128 85427445 486358776 194390984 11 85427445 345947491 375562064 228236632 165017930 486358776 87638089 197233128 480317989 176296647 149828328
118020244 843949 499932692 197001237 22 70799698 55433116 214227232 843949 439899823 53421837 143052114 65992282 241679318 457343768 31098957 499932692 59087651 179748973 92988374 60036839 143333967 206381659 365992311 48440282 148373072 82203860
293936376 46880765 440686515 129428271 17 373333177 275138742 272547013 425693037 390525749 344509027 162040378 80440541 293936376 356008298 366410987 84013524 386964574 440686515 91538078 46880765 199701771
0 0 0 0 0 
200077662 52627974 489510029 189188291 9 218263222 107673185 489510029 163253323 345774158 52627974 188838775 200077662 271783697
269412706 56575341 405599116 235318332 4 273366430 56575341 405599116 265458983
270326323 23393392 443781685 195033430 22 286867936 443781685 146292641 430182796 388024127 133404735 378512446 224383246 359517962 243374726 370436054 23393392 253784711 386727520 127172434 37072938 417591452 244428377 216334485 31869382 416102104 343551945
144615910 12353270 496520241 201232829 22 89295009 488173041 427826246 93863101 323980107 89817076 113433704 400469950 322666843 94402136 121935767 38348239 64816889 496520241 161491477 475916334 155269547 40938678 133962274 218864930 375634116 12353270
278944656 46295600 497212407 201290782 10 273266234 496735709 46295600 108697484 247112941 497212407 334680166 153727916 390828578 284623078
336273118 267918905 461756747 94238521 4 372879024 461756747 299667212 267918905
205303904 23578950 463792552 184450471 15 73223659 53531024 364736739 168873061 357177658 159541431 66196246 148468292 417360021 222797652 234529776 463792552 205303904 23578950 372902868
261221849 16294966 461424977 165056434 10 199048989 299286976 145699599 355333545 461424977 16294966 261998014 260445684 157446196 278018489
225825197 225825197 225825197 0 1 225825197
314707703 39412011 426298124 130534619 11 390303620 426298124 398089294 314707703 89491964 162387523 388164829 219806813 340391501 39412011 83362481
318781706 70174966 499209743 152155278 15 489588455 409240140 120188856 170541416 197945031 137301480 318781706 480123703 462016006 211226805 499209743 169238539 70174966 330943687 363812702
147292623 43936349 476732915 179315989 20 82709871 235109674 476732915 58530564 77949985 416148329 291400856 105947398 43936349 200281458 68465337 120984741 216995501 87857787 173600505 395187416 59194667 315679645 78621615 240875775
0 0 0 0 0 
266930991 38350120 476158704 148794573 11 266930991 149447303 38350120 166127881 454370032 420037204 475114181 98668868 109243807 355196266 476158704
242956186 16687809 386153791 117173844 12 346916298 51250020 52598101 189568289 16687809 106702220 312058695 341128670 386153791 361713621 184958299 296344084
198324190 19713247 241685288 110986020 3 19713247 198324190 241685288
333457523 17082376 494209909 215938477 24 41459841 391647086 50109613 80709547 359849961 173579397 388885901 17082376 363427376 53660558 131140903 436901314 154127007 494209909 167898371 405390250 337252905 420424639 455986395 411605247 264540726 42162443 329662142 407193775
164321932 4370165 480616373 226838286 12 274644385 4370165 480616373 108351267 50530408 54194010 9948092 435562624 220292597 473902242 249966360 97691212
307379895 21867281 494645886 164895097 24 230995200 404559681 344366735 53127922 21867281 404055653 303746467 273460558 494645886 186676631 486878911 241967554 191031530 407088652 77339048 81530227 365963392 42607473 63314014 311762985 311013323 359399015 471495627 461327433
264745859 53394422 450229047 192829404 12 273218267 101638284 370322732 256273452 112732113 276475018 53394422 337318916 277169453 131539983 450229047 222176637
394551852 137561131 460111995 236590306 6 454942865 156739207 460111995 392718350 137561131 396385354
375624110 34558996 498278892 153250680 11 258337705 34558996 404573090 375624110 388588301 46041212 36151759 343031605 498278892 493244701 416041736
343837667 73582316 477954130 159985261 9 477954130 243357118 324531074 73582316 398507311 367545128 476768860 286277534 343837667
278140204 21611494 453526623 167239094 12 250960891 415732358 61036747 410344454 453526623 407305976 153772471 53143565 120185280 21611494 305319517 383286023
282058487 29013295 476507100 226631025 4 29013295 476507100 320009145 244107829
236228350 19886873 497438297 114231121 15 19886873 236228350 306538615 297086269 107301851 104149866 119609556 156024026 375275420 356551356 426300568 497438297 125908570 302536402 171235317
177897745 8833881 487903736 140865260 22 160471273 361500636 35716144 103749016 59703673 358353140 487903736 307747496 393896369 177794970 275196434 305070913 178000520 141939044 135114900 121551169 315892399 8833881 123144859 375210783 236370203 145111289
206479614 115690 488229820 199717838 7 129537292 206479614 158491142 488229820 425199169 115690 255639119
232774735 219103946 246445524 27341578 2 219103946 246445524
239556003 72331710 487469600 148739996 12 139832581 241076408 72331710 198828233 238035599 487469600 313348952 223474799 387392979 377724391 137862408 411432398
256234431 69808247 489540272 148552043 15 256234431 111999468 278463341 409687259 105128171 468272472 431406296 489540272 369938164 69808247 168319361 133746524 272196617 96224121 88360371
242011818 26397696 428384485 210069045 8 428384485 26397696 317311740 49109312 294664866 163209806 259867628 224156008
236886900 10090504 489096936 151143805 21 242759617 357136435 451480605 290052635 358869103 92186326 197947023 132887717 10090504 284552131 385301322 12867772 229410106 55409156 181787002 489096936 251839790 337933592 236886900 219216780 228884273
296585564 51174941 444080430 182520162 9 383143988 83232487 296400397 444080430 305992782 182882704 386130887 296585564 51174941
311028568 50767676 494797717 185733401 24 481768555 423359635 379591739 491590770 120026183 293387815 50767676 494797717 120419814 405439926 287476777 91514875 373595180 113634837 292727371 315646264 317222671 134372422 461148277 306410872 333082189 191613362 190768024 464583484
220984647 48590049 490674850 160434219 15 291717422 426968805 106600754 90499921 48590049 59333618 229533507 189968619 418159951 220984647 490674850 138174989 256093221 395437547 188316213
213837745 2166282 499326527 228198606 23 87985193 499326527 156818127 240107993 487777718 73429860 465818066 176250012 417559343 188674865 2166282 381407203 355469361 129037121 11875036 243685038 110481112 334090250 20929387 213837745 366981884 217160712 181037893
340347572 19935976 433706747 223374241 6 333046023 403074636 433706747 19935976 347649121 72922553
349877026 84738839 449985619 124757420 20 340702372 428180036 323212213 397660540 395378975 238427101 376867844 441797849 115229302 239392527 291094310 378471410 449985619 306020615 359051681 84738839 429396426 440223014 307586226 187447975
239616896 10124352 471650977 164763454 7 10143064 257706097 224933004 471650977 444413259 239616896 10124352
234615955 62124205 407107706 344983501 2 62124205 407107706
0 0 0 0 0 
256601778 4963367 492969417 155790894 5 4963367 113784223 256601778 492969417 357811889
260058923 17980452 496139476 219223268 15 371741662 24449029 310189993 111464260 17980452 120573065 443198158 260058923 417278629 97304568 487339130 404652352 157590628 236572286 496139476
211310545 18629280 499343798 133842143 22 39662458 191448064 105488538 231173026 429210014 79384792 382618363 287003150 93310654 117132831 143135074 173765808 71624584 18629280 310692309 313144795 422587144 330117215 363474899 397634150 499343798 93737945
330947742 46710945 450642295 202402913 9 46710945 330947742 422808734 200345218 450642295 140250450 401629339 438110367 275997205
73035834 4237123 465453394 301606872 4 21849049 465453394 124222620 4237123
278825031 88052906 490270613 168291370 18 256313843 402195404 131008865 289470241 490270613 242287610 268179822 382682776 486404583 410593489 170110718 418793615 252597375 389822417 88052906 158765778 127498365 447874007
222229986 9302178 497379287 162458119 19 126907943 9302178 45520681 395593792 347225357 194030642 277461520 457974961 343523487 222229986 354243319 185791548 165501407 87801935 427407545 497379287 207019196 11374362 436433693
257261880 80826606 481094578 132447625 22 333261246 374733861 272697226 323724394 198826976 213026124 162434542 413946713 360544845 170703842 103229849 372677564 156541707 358638150 430477918 443511865 241826534 481094578 80826606 211537445 176964908 232852982
247908703 95173629 339249090 127905197 4 95173629 339249090 231808789 264008618
118340182 60468728 488656860 323939105 4 60619657 488656860 60468728 176060708
209407004 6350995 449006800 221950731 12 72829229 366152843 439201789 294769095 449006800 63100953 124044914 400882272 84973535 357576189 6350995 119342326
215311463 15869050 422314748 174433256 12 225234870 369201722 297765691 272251007 205388056 408108188 66354449 193353666 422314748 15869050 177455276 34936064
359601482 128744781 454857317 278484618 3 359601482 128744781 454857317
274205807 5797296 491665756 207264190 24 35298090 356179702 124797554 391057733 395487121 274422741 491665756 273988873 205293340 303284292 239340506 137628191 35041798 474807065 70341168 220326905 168097951 311447900 467776776 5797296 471577622 299598778 58817602 325382899
309944505 61589585 495361471 154035247 10 198231132 393643586 235580150 118039274 61589585 368816358 469462386 495361471 251072652 431862715
348947112 27896131 473526619 145898858 11 269438090 222737531 27896131 399868146 473526619 351350485 364330337 348947112 407934798 64316287 282987019
352433467 48379527 451461865 128164371 17 48379527 332881966 404590913 379383183 304413461 381281755 290707420 385154107 392216570 136359231 70441862 451461865 234982100 197596294 410369216 352433467 450353840
223415379 16851749 487854658 255361667 8 152753609 358174569 294077150 130038835 487854658 16851749 327579345 113150694
153764812 108918974 198610651 89691677 2 198610651 108918974
161827316 6983711 475020091 170274342 20 86060979 19252190 379867458 44187139 7887586 379116497 196667758 6983711 316351704 193195879 361165652 153348975 61722068 162441115 154392668 269166165 280983930 475020091 136559406 161213517
211062882 26043102 490886514 174424504 19 26043102 316068536 200625412 411226954 43984598 383184749 211062882 490886514 100363481 126969451 187762841 182981808 242564116 357330323 150765344 161562376 327323824 229672752 457029252
162394890 12292571 334434275 155122854 4 334434275 169270350 12292571 155519431
172021213 52091295 490100776 97976461 10 174037745 89074373 52091295 113965997 170004681 105329523 242427476 444036648 490100776 297618872
197218382 56854831 485250667 318516947 5 56854831 457143958 197218382 485250667 159429867
326592956 326592956 326592956 0 1 326592956
300443416 6659272 442343800 163472303 18 139556927 372435249 56072571 24806060 155460741 416746090 426687419 264919017 6659272 294153122 56025207 342603565 306733710 328682905 389965115 442343800 344464825 49411733
188222357 2599725 490673119 178035091 24 294081348 193801947 115046767 463102010 164272427 444465175 182045496 130814055 152412506 178974912 288591807 6903731 207661143 182642767 453668820 264683386 2599725 143770815 216012742 3276855 490673119 301183021 158198655 199886079
236683520 69880584 483034236 142370914 15 216841921 270883499 380721109 142105715 194290254 273369295 483034236 69880584 200981219 208087296 357127328 396355356 236683520 117517559 348821033
330995035 3917899 494224621 143586135 20 323959828 474819515 39600686 3917899 286804198 251025215 328347404 437753127 357031168 333642667 123166335 469997712 313373195 303537023 494224621 490258683 207447211 396299282 363520539 437527943
334326297 45454058 475691106 130151030 21 90521155 252679829 475691106 440774809 402580634 334326297 45454058 360145190 364402768 407210455 292156288 434736758 360584253 401999167 433281521 293081590 95466857 302012274 323770446 53823658 239131423
141349860 1417623 476685754 193451954 12 282113781 157091217 68308677 124996766 171179377 182985995 20801968 476685754 125608503 1417623 356238041 4905330
253622279 42968401 419517738 128256152 7 42968401 135984368 383289722 377558909 419517738 145807033 253622279
255237726 20425784 492095191 234254706 11 84802272 347998287 29577502 492095191 416057081 255237726 431534657 146515364 20425784 366924650 239274213
206358314 34517237 483328250 182365907 20 234948678 87906460 404647926 201017734 40903614 412050431 347393465 212907290 290992542 97093134 211698894 88151863 40908138 151730573 161582735 34517237 479482011 72881010 215969276 483328250
240439602 21475866 481141631 138184614 23 461646197 185107424 297585662 124911950 110665390 240439602 96027573 90073082 136051655 385256652 402111468 306757666 453405725 208532674 151222633 481141631 311435987 284056395 409217779 469512221 21475866 67717603 188739626
137224657 20526285 488001038 230862373 17 37642628 396192661 287402919 98464268 486535151 366294397 61871639 394143954 130081058 20526285 235352574 137224657 93281281 488001038 55982663 66293461 391242125
167225662 30831796 431310701 160487840 11 30831796 431310701 153897352 61684781 167225662 204205703 82099062 386607274 334708175 199249794 120969466
274699384 209959903 339438865 129478962 2 209959903 339438865
157283353 1565865 448627132 193411832 24 80580859 390935701 65528761 343909934 213322648 331621170 68760144 448627132 1565865 225826255 73565172 27552744 80552547 360393237 25026254 8077402 68553157 248977382 101244058 272115661 443201833 367213304 220008208 85829038
252370670 3222820 480668373 160965050 16 47664786 147555104 480668373 121809882 334545094 338366727 251351834 201359590 3222820 275683439 340824705 253389507 219023932 12927017 358390214 298440055
230041558 98440053 488557731 123712362 5 383825960 488557731 230041558 143241563 98440053
198806961 18028182 497665198 186886638 19 335114100 124421206 474164248 194222252 119036561 285380793 18028182 33754864 182030086 101133379 497665198 427779247 302927373 48110274 216300946 377984071 32700590 198806961 281256992
252375766 11378549 476022414 138839255 24 342914798 330935704 414830573 162070860 67441297 70808273 132969434 381397478 11378549 300657028 179198977 88640572 180238906 131062459 320341158 121561571 416798411 430269905 460545513 229990033 220438135 476022414 335139405 274761499
0 0 0 0 0 
304019828 26247878 490007793 147479812 18 490007793 471392097 471971586 128906075 231677062 466497453 325127760 26247878 60097214 334438795 227575110 61919771 472127196 299889542 256740611 227776003 308150114 359562613
280930077 18902204 496305052 148183142 18 247073576 197546837 343315318 379101956 328334105 327459902 493551362 30966438 440943541 496305052 386949358 18902204 314786579 205481076 242950904 214805811 123843081 20638940
388815206 12527960 480107907 222510752 5 434991023 388815206 12527960 54733637 480107907
195240001 32682919 459628806 78111490 13 444133556 459628806 156779882 247426708 292696707 135897584 109447849 104103418 66555892 32682919 197889938 225493008 195240001
388998022 112884277 496354291 142257135 7 366165239 388998022 409869754 112884277 494880825 496354291 366971487
273848518 37273554 473427314 155318351 12 187583919 37273554 443825643 457575216 257830651 392941593 377925791 257041360 289866385 64492314 213082956 473427314
172594135 9934568 479383246 173592099 17 162074184 20959736 270003688 330365367 305679946 55689053 475342519 313668578 114980811 33097258 9934568 122966337 315915411 257999206 120426418 479383246 172594135
193280484 18733318 494237357 154718446 23 193280484 48720627 183239817 246162273 18733318 75700913 86208037 317628768 458394391 366387909 27789705 219372704 119831967 494237357 294936421 116530177 57557411 458013199 475585350 435920099 417908755 68061473 104410180
334547691 312076946 357018437 44941491 2 312076946 357018437
162870120 33133791 354281056 175665509 6 68691266 125713249 354281056 33133791 200026991 304724285
216807355 83065118 334491335 134151145 5 216807355 83065118 263639437 334491335 183055208
331118430 69656223 449898844 122763076 9 331118430 361734087 433626938 449898844 96962862 338503652 215010268 133875992 69656223
181936124 48770370 414968449 168103275 7 151331439 414968449 146578916 48770370 304745530 249779206 181936124
216130522 54485208 495225653 196891808 14 250328427 418061207 163947933 64907240 354697640 483473167 145166953 490731447 495225653 109970102 181932617 54485208 281784362 161973065
191952031 11453163 452205636 186559043 23 37731368 179004897 430060158 323791484 104925819 11453163 432868684 226063897 22211552 246533613 191952031 117123363 452205636 56729397 384800663 411095326 97695767 189960408 311402895 69388034 173498753 292886704 262873152
255058171 203324350 430675746 139542608 3 430675746 203324350 255058171
335044052 16607970 467915098 170096351 19 435658387 455548740 446159724 399534717 277079204 467915098 435308195 16607970 423367078 211756244 324486055 299607508 335044052 87521114 368725438 54463344 320580565 195937930 392005285
263326591 15106036 462275328 172564699 15 32024798 280209708 335167948 285167602 462275328 87321757 185637670 133614895 263326591 379436789 157318199 74045725 449150554 264364666 15106036
204964453 15083487 457310290 126970975 24 277297750 203281684 298096477 457310290 447062384 206647223 79647093 77946195 85945303 394522879 302520441 200233867 15083487 31478758 450002470 281606424 216810260 93037705 123886076 16111218 181816863 94942523 384087467 339411771
224294377 5851933 460766211 130982899 24 460766211 378248561 45148289 87215809 186221939 245035950 231669099 350773247 254360097 97082418 285533948 5851933 97205051 444579711 228474052 202994946 164912156 348289202 128298895 125622145 22776754 234347174 220114703 309832712
291394164 15049942 461700862 157816662 18 188237702 146504889 184923753 437026264 461700862 177591753 377090669 223066462 454720388 440270556 336135097 155667220 296994254 15049942 294747412 409396288 288040917 69398828
166946737 9300856 412834470 166403495 12 274672071 9300856 412834470 234528599 96009457 360873166 153188506 161567066 150196999 323044287 172326409 143479959
234020020 8995748 489151138 174155169 19 444095769 394066145 234020020 8995748 213933306 19691731 451431011 314123961 389475811 288390615 277332092 225224775 36244346 91809233 204749996 52831663 449204701 176134308 489151138
199630978 26791310 486745064 134977964 10 113991471 96678946 238216949 209219970 282041170 128088834 190041986 26791310 486745064 371722011
324341286 25350482 433247549 98887820 10 25350482 36450304 396898035 433247549 389177017 429038836 359140794 233094578 289541778 143772272
270755034 53593603 470576816 158831404 19 393706367 440248404 270755034 245443093 457716419 131732564 178415240 315131279 341400429 231275947 414288511 209959196 102443631 53593603 111537274 283793371 459448717 60009858 470576816
165150402 6585163 409114090 157618773 21 222374159 409114090 355245574 6585163 215653515 132090615 369536064 150359203 47594126 236638559 33597168 236961226 115467244 24689856 26382091 177562870 341780350 99037671 37689263 165150402 319874403
247451820 17689119 474998854 141050577 23 474998854 210383359 369402558 459622115 93312077 218406455 309188639 80246981 367904510 315816866 242359933 99779339 431941371 433545801 260859542 112522523 124204769 90195378 247451820 264447179 308225453 17689119 30988829
273155015 33039471 354917613 111003921 9 251154021 351782630 354917613 193618855 273155015 33039471 162587465 290503195 336356790
186273854 90828811 471625479 167791861 5 90828811 380356060 471625479 186273854 181254703
306379141 34125831 467992501 157366758 16 423712414 314497565 324332610 401153946 71137863 89100243 39001551 279900739 384288894 319417897 298260717 34125831 228350873 467992501 75689870 320623162
51513300 19235316 223728152 118385410 3 51513300 19235316 223728152
224274997 13241846 491881704 288239717 7 396708052 224274997 38673745 85446430 472339864 13241846 491881704
328142158 25981194 460469575 202273852 6 307141343 349142973 460469575 110269147 25981194 449533841
217357682 26082920 487895758 201534205 22 385534850 26082920 389247366 92306404 380791286 113265833 110839911 273746182 303180753 170380062 228817065 31102195 213760580 425015059 303822270 487895758 73297666 220954785 62815381 298765517 28048379 174738656
188759166 53716816 484327316 200713270 22 77161480 194944812 145579144 182573520 484327316 422956389 119835046 439518461 53716816 454196922 122006364 277218670 167122422 477637403 130183168 113295487 421146226 226361605 291551030 352602284 87270005 159329757
253180742 122867318 383494167 260626849 2 383494167 122867318
229493197 54204275 404782119 350577844 2 404782119 54204275
204338692 77624389 284590698 97426662 4 77624389 284590698 209400365 199277019
198495939 61656700 498691586 159786356 24 232892074 411163543 96595930 96199943 330838633 355443335 205875151 82083506 210142781 248110035 412526719 270518408 65849440 191116727 130581195 436509296 140746507 114243209 498691586 61656700 228126619 160297231 180281853 97918627
333789839 32011981 494603497 187707169 23 351534633 337245378 32011981 388602062 376840231 201814629 494603497 47338777 452133825 396836501 241132198 185600646 333789839 330554281 35800432 365368342 175669141 81840222 69509536 427111882 375592238 206803088 412562386
422641610 30946287 487210554 181165426 6 487210554 478089677 409039937 30946287 436243283 391977415
215432504 13829085 481808252 183916144 23 159949911 216177177 215432504 236931231 267385426 419985423 205512469 419514331 13829085 65636069 398691223 311356764 477557047 387300812 61797160 157582978 481808252 25054715 175942850 177642562 27081629 407097412 70713122
291507337 193332873 482491741 68609870 6 482491741 371187541 335791317 213570909 193332873 247223358
224515815 191311 497198444 206985408 22 247663867 391841991 79454359 191311 478360287 298938440 201367764 463893303 41373689 4912026 193354707 443301064 159622835 424077684 171226762 31926103 328868489 329896565 394901295 497198444 174588089 6948019
189414612 19006486 479504215 140443211 23 479504215 189414612 97922814 86748500 115531570 199500121 126075152 343612722 300918154 25625765 146153665 298929263 289163891 43437102 256432643 115327026 319424406 391124634 70399736 19006486 114080199 386965334 310442945
250297514 111417 492329064 185524236 24 316719548 299504715 381726525 457644317 416594862 479250648 250482266 57805651 62857608 180968617 440314470 111417 146655562 205663394 58566146 459328402 71100984 492329064 250112762 379395533 155736658 407255441 141049605 72958261
266432354 4158180 479082288 147774936 24 369023582 361142363 152798407 243340522 287517214 121762918 410023071 383422389 306377345 418175476 245347494 221117149 479082288 305147463 179227122 219511149 26647928 131427406 346859098 4158180 312332858 407359230 192360395 83076991
202725425 17404253 494521026 204544838 22 481473021 114196356 229857254 421816609 395074058 102415367 259244701 248385954 60216303 95248476 293000777 343254821 17404253 175593596 151117015 494521026 132615002 427497930 65018471 48603633 432614759 41982447
266390763 1567257 446199668 293272031 4 446199668 1567257 96030588 436750939
272431094 8106468 488696446 149626539 24 186226344 285660252 145595745 164306508 265956671 350668040 169598788 336371831 412322554 357137228 433075016 262578337 415411779 393387373 14731173 137666977 8106468 119989207 21254617 449747288 278905518 488696446 314655375 43022627
307595271 10160932 423108206 143047414 22 406035323 300251278 11119846 10160932 389317908 326139730 423108206 30877900 220568602 95481896 372458593 401544691 273870293 82702410 186857989 176037710 314939264 163329246 402330603 403344785 336829686 361716502
203158518 28189765 431240800 118167769 13 335386378 173888649 360285410 118004326 28189765 125429383 261262905 396712389 431240800 387930515 203158518 102162348 96268736
119860828 119860828 119860828 0 1 119860828
251868882 1736991 461351595 178515878 10 384176407 461351595 240538842 215641012 21962351 313512465 263198923 431347114 1736991 152193497
257290103 21833007 472495930 176657889 19 375131491 88607085 166534362 472495930 88201601 257290103 386492533 66248817 423371991 366982419 461301984 421967697 354707855 103159185 21833007 121952734 59826727 350397848 243916211
193697484 41004437 470307507 300216025 8 149326294 470307507 64168147 328680853 238068674 41004437 465587732 67968547
240104940 116831311 424486343 173546859 4 424486343 150393024 116831311 329816857
251122401 53633939 482989736 187184879 22 231202599 271042204 390838390 331675820 92526989 310434865 190041012 348634436 153638800 334290894 57584663 116388807 436625761 467631570 68400240 293526317 115361592 307558151 159038053 482989736 53633939 70726922
200161230 2242639 492633944 164633127 23 73877568 127927256 2242639 434255979 486335332 349677378 176688222 200161230 65876675 492633944 178711355 222734991 94816953 181336796 393846908 409773086 175860314 264902693 463435233 189819240 293725234 89154338 248693228
192947409 73737822 440376566 122212914 4 440376566 257256289 128638529 73737822
257226342 30391973 494121104 176330637 15 61075207 257226342 189203856 337169820 153913137 421924748 178348360 440880302 225065670 337513298 328409586 236840119 30391973 486607072 494121104
249017864 4250885 429271487 230534635 10 236092406 85631258 355145830 261943323 429271487 139835631 4250885 399423946 70211689 315111094
306578905 143788986 472151907 148890707 5 306578905 143788986 300070976 472151907 367741918
280840210 32623037 475875286 174869981 9 322940125 221877850 272560314 32623037 475321854 207712130 280840210 475875286 447069148
273564388 55733471 439441379 112126159 11 395186277 55733471 184559854 294114351 307395731 439441379 395640331 157452445 166376654 181595182 273564388
252810296 60785017 424295622 166722603 13 315981876 158641473 265450925 372250662 414481772 60785017 424295622 158610213 147225971 69612265 252810296 325016161 64820240
170754291 805561 396924873 141927692 7 270957993 396924873 366742002 805561 136497287 170754291 11223056
436220998 73299643 497041741 217676594 5 497041741 447335039 212738858 436220998 73299643
224697195 28602646 498369308 232966423 17 479821874 224697195 69198579 437346173 318001113 485907038 52549318 28602646 167787286 226743693 60047235 435890745 56080926 225620362 86184504 498369308 135883735
230227562 11175867 452026770 142146212 21 143438284 68257080 342994923 452026770 205636433 292733202 396850425 238328382 230227562 11175867 253426493 150407549 20297140 101820319 240494633 346984118 292493478 36634487 54747671 255707732 26503105
144852358 79030589 356598827 168131648 4 91184045 198520671 79030589 356598827
282724300 33413086 493987937 157961754 16 430703431 242104163 323344438 223078507 189751745 97911054 110169019 493987937 33413086 468388133 456549236 167342556 240720243 419114093 408418753 427432912
274343972 103318820 459022973 171759350 11 247642542 274343972 103318820 459022973 129739405 372198983 210055615 326668990 406042913 248332279 324910607
157910260 87951483 498789547 168779558 11 160881523 87951483 498789547 113490669 234728190 416723143 157910260 225491419 93987223 128735642 105886167
339867851 120591062 362501414 151313977 7 362501414 181045748 344910531 120591062 361614021 339867851 264393031
243600215 33792638 481578938 129091518 21 33792638 243600215 378225399 313729143 287230231 118913480 37956612 48777560 56178548 394661727 255681501 115915778 191092895 166362782 396467700 69740520 67177368 440266367 481578938 376156661 458708100
291169614 2594117 490102949 201980032 22 160970380 380914909 297071547 448956739 392296509 19272911 468086099 384022545 448994786 40336337 194936644 490102949 2594117 24275261 381022475 285267682 30387136 241875257 246626056 345967580 367074268 20384203
295425075 1393456 420371189 103705447 22 275354535 136578725 221049293 62161790 1393456 315495616 135313371 115592815 191478046 394550464 382982313 383044356 337447605 146787313 351899785 398337396 371312383 338494986 344295119 193898304 240775712 420371189
209640963 14022432 479003539 202433533 21 160511263 209640963 235942236 425736077 61453679 399265784 14022432 216090762 31581154 305089394 479003539 284741619 20701409 423152021 198452791 196334407 91362346 286440263 412948970 165350533 64970337
156879852 28525313 377137376 138770390 9 154657097 28525313 86984486 156879852 293915062 350277753 372783869 55074230 377137376
245077620 25750245 496565240 147121143 23 453821876 101902154 297027604 362639174 344288664 349509556 496565240 405508899 273777167 296586228 25750245 127976327 58656708 55743646 474249385 164995827 451247027 230645918 206405258 245077620 35284114 207719717 124983997
263176688 31585050 459237051 187029357 22 81619599 35997430 388655398 155623406 371259011 86865731 54694394 291814406 97638560 278238104 285711825 319555633 127725828 459237051 39478948 273843154 380214248 31585050 148483758 381261437 354770834 252510222
289887350 4799889 463782687 247076040 7 463782687 4799889 30365142 428567336 289887350 90338442 351815546
146319379 17242714 477505317 150805140 17 477505317 67046706 74640843 146319379 336914447 86136002 404394929 297995002 295335259 442544757 52672540 42688179 163783881 94607805 17242714 126996166 256998624
336903742 228827626 476251123 123711748 3 228827626 336903742 476251123
152875673 152875673 152875673 0 1 152875673
301733425 3004125 448657007 152400232 20 448657007 323562407 435332733 3004125 211569387 128142730 400001567 365390468 370677248 113245490 331965590 279904444 251772957 245932541 189059911 378983411 50050793 353397812 249528929 327061621
218875452 67336491 493843030 163738093 15 198064143 145609671 385190862 428781655 78165098 373279835 358580517 218875452 314501709 86953182 348468597 493843030 146381979 75854155 67336491
174080566 23633677 339551093 130845643 6 242125988 23633677 74092109 128428529 339551093 219732603
312030171 124062251 488543456 168154780 16 299071901 439286687 164525865 360381357 186592707 352878690 137603239 455188903 359362478 176629590 324988442 348103093 124062251 252180012 271414149 488543456
301231079 96010 475705210 193154928 17 474958587 259577488 136122190 425353775 258321191 301231079 213294837 436985450 410413142 475705210 282333215 122833329 390322543 430968866 96010 431796487 106400064
146732595 146732595 146732595 0 1 146732595
354250802 342582216 365919388 23337172 2 365919388 342582216
195282861 9567768 480939980 201963399 8 140837430 10827457 249728292 352632899 9567768 40265477 480939980 353448942
257988784 11282868 488727283 187788771 12 269073623 11282868 246903946 330377882 488727283 94131307 211962117 111345915 335518817 368349626 442724022 56703799
267640202 24323696 396559938 136477936 6 396559938 362288601 200803269 24323696 112894857 334477136
226867643 8792856 404667184 169415465 7 171072502 71506387 227687043 300675796 226867643 8792856 404667184
269827907 62659652 418944792 234074009 4 408596540 62659652 131059274 418944792
233920043 18365284 493361605 178193063 24 248573047 35823957 444124268 51874915 405709728 449489202 493361605 343041261 429025867 219267040 90445183 337804165 123691095 97366649 25288816 164296762 134756708 427219971 86182905 18365284 206692103 355923724 268175758 481898456
473801621 473801621 473801621 0 1 473801621
247674201 23333738 484552926 135140379 24 123382877 222700632 240268410 23333738 255079993 400336977 449406186 128722340 133360289 88396803 311385513 484552926 384999985 353335882 52080204 428271133 420200152 282154468 237032179 287683718 219496330 385804937 139758577 190556760
55092862 55092862 55092862 0 1 55092862
233162298 764915 467204651 142523895 6 361821278 328182449 467204651 138142148 764915 74283623
279407124 119826455 438987794 319161339 2 438987794 119826455
335694559 44532722 499965656 179654000 21 442896432 226962558 230960295 389926554 176215957 44532722 367580272 335694559 452895433 180394926 402840477 327660794 433426567 96100237 490055458 473267001 492463749 239962579 288285137 67789314 499965656
364622131 68707019 488192678 133334722 20 453115926 374706362 68707019 426424838 267897427 184529887 275401070 137462083 354537901 441629817 488192678 302838374 270938119 416238298 478162604 319743694 474329470 389257827 397782390 259065033
211083777 538287 452567784 236509077 10 447381737 212003383 408197914 538287 146450078 210164171 452567784 3448674 280177454 168705652
218503480 21554572 467809130 207090169 19 178828118 444283699 106455551 467809130 281777868 403843352 220572284 122783781 265286537 93563790 73902355 408743178 50670855 207217455 276637535 24231279 218503480 357221128 21554572
185091032 8136098 434649187 202839351 20 44800057 434649187 75216867 176380424 339665283 60103290 414752506 239409668 180944815 428393887 169880722 158374320 282379953 35708276 189237250 192233049 383146694 134201659 8136098 369740046
310374390 14399587 485105924 216647568 15 16715382 323587882 341712487 37491632 429395375 14399587 70261867 401464095 341493142 485105924 82686561 229881066 310374390 198065821 461950279
238740356 61952149 486975033 126113833 13 167616426 298500197 329250378 423326234 486975033 61952149 138786832 80148632 119396125 128296460 387265334 476200308 238740356
265477253 12472042 465485792 129668430 17 257013152 306594178 101508275 339431326 305472688 316328897 101031744 265477253 370274901 152564824 272273606 465485792 324694490 254853592 119626957 12472042 81577003
215808923 41723539 483041847 149871816 23 254187126 371205142 408304270 150625171 215808923 375310795 483041847 412335285 201455820 424458912 428144891 88373117 379951068 79928139 45928786 247057152 41723539 213176421 136964614 142975761 149881981 99740072 461874056
206962313 1219734 490866401 197991028 18 94023637 309955868 342034613 25147503 89330453 477015446 9563659 320939001 297259315 466638675 490866401 1219734 115852040 235283267 77717437 167696203 364025157 178641359
426297663 426297663 426297663 0 1 426297663
161795863 27377585 320806575 121819424 10 262906380 320806575 126927565 279725693 135619166 180187774 297330671 27377585 129772492 143403952
152653886 58038152 187832558 65979249 5 152612865 58038152 172427825 152653886 187832558
272609347 3294253 478569876 157417399 16 298150025 292592902 3294253 234470314 189796986 7054255 3328906 197768580 307423867 48400330 353384813 252625792 440299662 295765208 478569876 358357123
314640522 172524166 456756879 284232713 2 172524166 456756879
229735530 37257061 469586088 242752261 10 82067408 37257061 469586088 45732665 388235041 75544857 243039811 355738047 216431249 425516254
437468323 437468323 437468323 0 1 437468323
359836880 359836880 359836880 0 1 359836880
290807435 67555670 462512692 120197202 19 145284941 165514083 391191271 462512692 136316594 159710322 377064157 243401958 114452661 335736837 290807435 130826132 366273063 336135573 364339337 328058062 319180704 203625022 67555670
293582211 262883685 324280737 61397052 2 262883685 324280737
169981793 4274875 472082887 114749712 18 167909834 115464011 4274875 57322685 143681857 304445352 305756952 356584828 297059298 93592660 265449770 218645774 172053752 422066145 472082887 92345485 163272019 7410188
276379530 4286296 492181910 184962003 15 4286296 291244103 388324397 364821881 71056738 126615223 98258871 231024843 315557303 369339782 468869558 131350170 492181910 16637903 276379530
216190218 42488518 489251222 162271854 14 489251222 165988744 54022683 151786422 457677470 287736326 396500140 64262763 42488518 322975297 305316151 187828539 105039883 244551897
318483569 77011074 492699917 191719443 10 455300382 492699917 77011074 458321794 301616065 388038416 82251018 131097571 335351074 246290712
275712821 8482142 489536515 189380279 21 367420949 409634955 13612385 98641680 468940752 439035217 246221407 209526358 117342416 124601353 301326103 289691119 8482142 30535510 401223446 275712821 67284467 430902112 55506338 489536515 323645738
281964627 113205255 494653590 132582068 4 129503124 113205255 434426130 494653590
159427309 53167629 461020029 169826673 14 274709681 120681422 334711453 232727724 423478080 85397798 147256783 55924007 198282093 151142935 53167629 167711684 461020029 100662642
192552172 75192904 397582962 102248628 7 397582962 111395873 225299022 188798667 220446374 192552172 75192904
310984269 31721088 496148986 180979549 23 496148986 142826971 238060041 337358492 299700766 386204796 286153711 265403710 31721088 397885092 318891571 243333960 53034070 464037069 318506276 422985399 461414543 310984269 97972818 425780086 86197194 406530215 213101111
0 0 0 0 0 
151382831 34769718 466193735 176060276 17 37154384 151382831 391691431 103711400 34769718 264397321 466193735 70126604 141734874 98521365 269910348 136500284 313971081 440777848 337833307 66662633 246663539
409421639 409421639 409421639 0 1 409421639
233688327 4790775 466680568 177019798 23 327945770 208368601 128347723 91306398 64607132 375427518 233688327 403372237 308633577 466680568 203388794 433631698 342341761 163179008 402339207 137983046 378857137 4790775 21618873 7883144 262462473 461536405 72129894
229890862 20115422 473524604 191445108 14 473524604 57073640 384456253 20115422 218388815 139926649 195547137 297501823 324068378 162303356 241392910 409775633 70762792 242247365
296974687 10811753 472743609 228846841 13 169985075 433466290 10811753 135703633 472743609 296974687 65924266 351095477 300917362 136276567 320396252 121605147 429979385
340517423 41327477 486777158 160112282 6 41327477 318625568 362409278 401297042 223741177 486777158
99782704 16947794 461123352 402758103 3 99782704 461123352 16947794
239445984 34517436 429355282 178986803 15 429355282 250308572 122944005 34517436 201873645 46857064 345117606 116302969 283178558 80910839 330193901 50062852 239445984 284151896 413034871
271706836 2532931 473523662 288756526 5 16253011 385089197 271706836 473523662 2532931
256800376 161280298 410725862 130846826 6 360833634 214616515 272415902 241184850 410725862 161280298
184786285 468551 369005635 152569357 6 4189564 369005635 330414608 345161424 39157962 468551
241607622 2818349 486465687 198539955 16 397624762 258935579 203023700 371747917 94340444 466720763 2818349 178108756 486465687 332898135 321457013 181640447 474996192 174245540 140010169 224279666
301980887 137369526 471618786 152651865 14 424065880 293863403 335005880 180280961 471618786 137369526 230173175 412481118 152249099 282573720 236375847 383606188 433712706 310098372
258707759 6369302 495656435 180129972 18 54208100 201182363 316134764 186064374 442436133 263447832 446544117 253967686 144114134 182751577 491076878 475506472 205722432 495656435 306095804 82024490 6369302 344157118
269575154 1409425 487807315 216256332 17 269575154 487807315 296729654 363727477 205965110 94219680 391877380 93569332 8149073 413284595 1409425 303844241 29273076 291031166 415249173 199510823 162342070
255859012 255859012 255859012 0 1 255859012
238318564 1965438 426497477 163260083 17 229540370 181565658 309031044 334172703 378689827 1965438 426497477 206325397 208662719 46203512 238318564 41262240 243691571 322081051 110605768 359844367 409977722
274855188 18732871 469231352 169500079 22 315639990 469231352 428205908 126486681 48774361 467450094 332067486 430643455 344891783 92382981 417865568 143375477 234070387 404117806 382930634 133585649 108044739 376121744 191332495 118271331 18732871 231037450
309970698 33244261 496157128 189296817 19 51119073 466124424 496157128 344691648 482444514 302733322 260732204 408497805 206133110 233142690 406545369 486689510 60852939 484141679 309970698 58992528 53568167 313900455 33244261
161622777 154717534 168528021 13810487 2 168528021 154717534
251861860 34694734 405683264 133836566 7 362710285 405683264 61236311 251861860 255765255 120617814 34694734
345576180 38426047 490920366 140895862 13 470364604 210412173 184375438 246802377 331970830 321217133 431953991 345576180 490920366 38426047 367541276 484340452 478795935
234590733 15549090 427756603 129720444 12 15549090 242199489 427756603 302331994 372728764 226981978 275469754 365666959 162775992 110314721 219135654 48844590
391822348 292854107 490790589 197936482 2 490790589 292854107
376376962 34940673 437657722 226075099 7 376376962 428504572 153560444 437657722 34940673 224975523 377505202
71609841 1046874 216130233 179801875 3 71609841 216130233 1046874
294799043 140348824 446738862 150442752 11 398357185 291711638 446738862 177877391 278009404 425291530 140348824 294799043 271233544 438008322 341262381
195090794 32997109 470865798 168953838 16 246017205 336650104 172435393 203350397 41033753 300479360 290293748 32997109 409622404 156936805 361846095 167740311 87284119 53815808 186831191 470865798
422699359 283960245 496149725 124954703 5 283960245 430002469 496149725 315609875 422699359
205724137 13646983 466213765 127338019 14 118736960 133309480 361238710 466213765 466169475 13646983 130554645 246601755 155748340 299141862 318461258 110774975 164846519 271918252
256164463 30469876 460452634 191789547 18 257817745 138977005 414082247 254511181 30469876 359297068 209357321 436869409 231290987 399411749 424159803 67031185 129158967 233118705 460452634 131573814 380844397 430282609
278918473 64007711 498292292 200229774 20 170749143 462513494 263458608 498292292 250601353 444125117 128215375 489118486 252979106 124332725 359210628 317687238 254724142 384355834 277471251 280365695 424779555 64007711 385846287 195746191
300815346 26894420 474224665 174540159 16 318879111 204612108 375857501 252299916 474224665 324535509 310837346 416234706 434839992 28539280 26894420 290793347 31060872 267548900 103836950 471777695
0 0 0 0 0 
280926343 19747113 422326113 127070553 24 216179664 71212151 183113485 232061062 420637988 74671347 130438346 346808504 417738153 409101268 358587031 422326113 368138422 376181514 370135048 188382909 87637289 142999279 307309149 19747113 381400160 339846989 119649961 254543538
265074135 20317056 484043134 222241133 17 386160890 20317056 265074135 455446107 252243493 140311406 112337249 484043134 36051587 391074480 435393105 151640028 141347952 464716345 130265705 367838117 364537275
244028130 7660640 494053844 161377958 21 35817186 486451183 409250384 247742699 164176064 469565657 349853119 394724166 232890272 178072995 182440773 127768660 459160428 244028130 438102379 494053844 7660640 115146262 209337470 195800797 406630116
286905257 17104386 488131411 207820392 12 344600177 419388117 314951483 258859032 70255509 488131411 165328683 361054445 97918711 163231092 17104386 468228943
342901758 93423230 480271948 178480940 9 400477507 93423230 346290621 480271948 98696430 97137332 286634090 342901758 447947246
0 0 0 0 0 
332761388 318891124 346631652 27740528 2 346631652 318891124
286879967 160605317 385662060 78468355 8 291248040 282511895 328158113 379301406 274460257 160605317 222885271 385662060
258616295 30726475 495636412 198329218 24 402815095 470386104 108203928 495636412 35890082 174248519 30726475 191890759 418265107 414032235 250215903 58389545 331699351 402883453 41702783 455818445 162129859 275909543 250363540 216664019 268839529 437594760 128276620 266869050
206433011 37323221 474852116 152035703 23 465996820 280464257 113231748 248295742 53880319 364611449 340083722 473840972 102345586 44082540 175072314 214007102 140177099 37323221 427464861 301525093 474852116 171524289 98954987 67130659 206433011 213117910 39077046
366981118 255637131 454362516 114414824 4 309843429 454362516 424118807 255637131
240636160 33658982 483032751 164951627 21 191493030 483032751 315139257 449666914 205551133 33658982 74130702 302085836 256375812 316732059 134745291 407709967 240636160 355762790 44959516 122370375 237353739 168429634 440170579 175649509 244684632
236714446 35478770 498616357 163837157 13 129637528 214734848 35478770 356997345 299442228 246554768 498616357 236714446 488997687 255168088 117523587 178758339 107982592
348730547 101945703 499905567 170656279 8 415260423 282200672 101945703 498274494 499905567 238467874 243978371 460349550
355169785 6920173 486970969 141815227 10 345479756 486970969 399704414 425996332 20179716 47947889 9670357 6920173 459227420 364859814
203947938 72026809 462540924 205220241 7 72026809 462540924 100108158 121721223 282080109 203947938 422218385
279673360 69532756 479822058 111470303 7 386331770 327343133 479822058 279673360 69704176 69532756 116597714
154152257 15604784 463480250 199389674 9 362049306 154152257 46456311 27717553 15604784 463480250 459633720 44561822 426440803
142860028 14876500 488613881 140297029 13 488613881 265651598 117887299 14876500 313823356 130109465 290003642 128798676 142860028 124518090 314166316 229534303 130150747
294087993 5232408 491906386 173081957 23 455139349 356579876 101623537 110659831 415069134 169249250 297672062 328099662 257713524 314170702 199835369 484819763 491906386 154003028 314003956 250712788 294087993 5232408 488779401 262526998 332959939 29152643 254608469
0 0 0 0 0 
465742409 465742409 465742409 0 1 465742409
267428324 44553153 497441477 191972171 20 496680029 403401115 347342386 238258757 125611899 494823814 208449589 423302872 106782604 73628597 483063831 162399218 436813245 296597892 365903088 203579421 237587794 170622096 44553153 497441477
392928491 200369622 467429839 113734250 8 403225658 328335847 455136070 402106922 347438534 383750060 200369622 467429839
237018243 45373672 491560755 145478864 9 237018243 132554537 236392677 322289982 395762147 491560755 45373672 86639528 299547581
414544995 148816665 415400358 266156011 3 415400358 148816665 414544995
286741104 9669439 459487813 162966215 20 94716366 365002252 121147033 197954098 229634739 459487813 334325319 368723142 263199293 332687839 271934497 424047892 227508746 319337051 329283069 18912464 301547711 435945668 9669439 254112693
227682426 1672680 485595273 230988550 23 227682426 438273421 10245634 343525834 105469004 231961921 17106800 485595273 84432976 171987631 335478402 332707924 1672680 37073465 145669518 233332829 460808821 46158061 83850680 443535125 76627877 444111135 373723264
196458077 9896407 494579118 164892530 18 447463573 192435791 57985620 494579118 112448000 200480364 12726218 38274863 69745163 237938533 221618261 9896407 358561892 278238861 218445526 342525528 148057725 89457876
218772362 46947725 423860678 188456476 3 46947725 218772362 423860678
288103711 9847587 388096691 165494900 8 343277413 147414368 370807055 9847587 98417197 232930010 345355348 388096691
122209249 24969420 217191161 107437585 4 24969420 157318354 217191161 87100145
0 0 0 0 0 
208768835 15470419 498231224 311969577 7 59196176 208768835 498231224 15470419 459539377 149525566 345464406
210074693 210074693 210074693 0 1 210074693
189611745 88751218 411647639 213741400 9 107677426 385558505 107911643 411647639 189611745 88751218 337514808 365262983 114003899
105819499 3793597 483859829 190772472 12 64520190 248936991 56499011 52598888 119177464 220034498 23665857 340607520 92461534 3793597 483859829 263743610
198910657 2329016 410079949 169567793 20 289269138 345128386 82601989 211189244 96819815 157440896 295031699 58271982 169878053 2329016 241692071 222759356 95653972 186632071 387162560 229028651 15984930 410079949 95553899 285164491
187562488 2573770 480666380 185883510 14 444947073 171404387 480666380 196485776 2573770 65439076 408992092 479933481 150143511 105548396 332802100 161889827 223103300 178639201
0 0 0 0 0 
147936764 8919589 229536910 107887673 6 148374776 147498753 8919589 190829169 229536910 50171050
0 0 0 0 0 
277861296 1708544 470580664 145202875 18 1708544 361947570 363979807 108136243 328278033 349649895 204730318 302248620 189680873 412488837 414356553 307513197 180808305 79014028 150138251 253473973 470580664 168350732
140561641 100617188 291527566 115427415 3 140561641 100617188 291527566
339524580 43079485 462626230 183870218 11 194276414 345040744 339524580 420001300 43079485 392606651 183744956 462626230 210230635 296667612 345588062
196199099 8915417 478959780 143440704 17 346474785 309729810 46353629 196199099 410115032 69974494 175014747 373005616 392402566 336549614 478959780 406647124 64480671 8915417 77072294 180466088 51724145
254611844 115362106 449378220 120805606 7 274817536 449378220 300669778 146483425 254611844 203390868 115362106
241174396 21020459 456757638 237428339 10 244238516 377108439 194877661 431272321 22031634 456757638 238110276 390938189 149771192 21020459
174536715 174536715 174536715 0 1 174536715
235835293 22945616 474878237 172330872 18 209910296 240473699 76881967 54559540 22945616 276269226 259569168 56314046 441575642 104234577 92818026 377581181 359362065 474878237 59590051 465617823 349858386 231196888
157295935 25745982 422692671 136316836 11 41349099 25745982 117939590 168411244 422692671 205128229 360247513 87952041 52641171 240132796 157295935
401451024 401451024 401451024 0 1 401451024
255704396 38564250 478689788 187149944 18 349361827 439702837 203192302 136588026 134332922 399844717 38564250 215638355 444264048 337797447 295770437 131076149 478689788 172728002 386942585 124636526 164219010 434698627
324870453 134557928 482033265 131171106 14 329439980 134557928 288728574 397766632 374028048 449444448 166301606 320300926 482033265 473274662 224460536 161796469 256579531 390663815
114370733 69417504 379355609 176076812 7 114370733 379355609 69417504 82357243 226398139 88329710 274818541
264218532 3165821 446331619 207179135 14 104190483 446331619 176961864 370206930 298127111 153141992 3165821 230309953 341918961 95529417 365602999 305768767 23981498 348675425
214840551 13938294 480676682 169036677 21 214840551 479570717 242840281 13938294 140681615 240134085 40436983 470583262 368138842 338607186 480676682 369117176 136802428 384099518 23992579 95208772 15316064 98809674 167475003 198003812 433215106
284717038 29529031 476312845 142808028 18 334510970 162088007 386311700 177931871 325775061 380938182 282572061 398152961 387037822 68890689 244881754 292243534 476312845 264059320 286862015 185679072 29529031 206212062
198577450 123975901 340003072 90919997 8 251337815 165715514 123975901 132686303 298824087 340003072 139195781 231439386
86671477 39366875 466793328 184332599 13 100866073 39366875 72304941 157913663 156536428 373616576 79315513 44007245 466793328 74189247 86671477 413730052 84782525
232754807 19415072 464330211 256440544 7 363534988 232754807 19415072 179469318 452694010 77889905 464330211
236768243 102969793 370566694 267596901 2 102969793 370566694
319264546 86171324 468077919 95073769 18 375147998 347484953 302672676 179768465 343314108 206536044 247484901 86171324 231034254 97137493 138036017 244197044 391257498 335856417 468077919 399400653 465219317 441929125
304828106 7116238 496950720 252769121 16 300065177 422585555 448474896 62879617 496950720 263637255 398369568 7116238 327815920 16549201 79474740 414068881 21985381 309591035 176452499 398300338
294942129 93822473 495894104 188973935 11 209900306 495894104 371463070 294942129 149550994 420248368 220019201 489106283 246040105 307092610 93822473
382624580 43284546 413541325 177399203 5 413541325 405161448 168548177 43284546 382624580
194484498 7353484 489679731 210008785 21 335071942 67057579 329098162 489679731 203756539 408807979 90216902 10535270 70465222 240221732 7353484 194484498 377197821 230538330 145722928 442337763 85072020 460912496 87053281 27933381 121651135
184227121 30134254 439971049 156670298 18 68757000 121234771 158600458 291657036 208878305 392978171 61082828 114925236 439971049 413130966 53480421 297270427 255928437 30134254 159575938 72417902 292876841 421234245
337162529 30890880 499893279 222751737 19 448772334 112745648 115470390 353461449 411604389 305055292 374294472 30890880 477598111 47318098 457798895 499893279 281148881 437574756 134661218 337162529 150341859 418666253 228504892
213898375 2042141 453346783 188770228 20 180291429 17521126 453346783 305671110 207112340 31304766 442799736 346780862 248544400 165479235 91476948 220684411 29281990 363798278 186130005 253150063 2042141 328101010 195349920 388796140
172627586 64603652 384190016 109945710 11 247026350 384190016 165606524 362500741 255127374 130988352 64603652 76620783 172627586 172443144 313153407
346163572 17531167 492568057 164303586 22 402381484 485184478 366234892 157781766 492568057 451567509 17531167 343878562 37350978 21091774 223952165 172100023 248228305 288009745 484507071 417097162 181784930 450057037 382216041 480767682 276255238 348448583
208177411 40733971 488523463 164945228 23 223804545 40733971 488523463 208177411 298999274 254276226 401308300 299924270 388878423 68524036 169435197 443320772 104600943 73799569 213376710 173572563 89966123 237285135 47051268 59198710 324220972 72201931 122473994
214497147 19449674 487569314 215450452 18 334626078 363813422 382177908 107051846 368501153 162543366 107635222 487569314 19449674 372929461 127924660 143407353 266450928 432950044 23658996 371751405 107747415 152460834
263546869 44479701 495556626 174452745 14 44479701 495556626 439491781 485714351 126706467 423257366 187641011 110303262 219138444 370115564 264322490 262771249 92278931 300638461
219692172 38988435 496953662 141304226 13 38988435 201286145 496953662 334465165 219692172 405177982 446376772 213545560 242198230 216717797 291054075 41281732 163948195
202603311 21712040 462875529 168622940 9 21712040 62319666 198710304 44280804 403648403 202603311 360587723 262152296 462875529
190670572 6600049 499224681 220396052 20 44904087 212388661 499224681 69731321 162688628 67449105 481398247 376350661 88394429 82612479 451142289 228520244 15224704 6600049 489947981 168952483 452566594 269691712 217745582 50816891
122021286 6159678 469085013 151723514 18 23374955 469085013 57655403 6159678 90584103 25348019 161753295 8556957 153272569 106047177 241215598 261919941 247999105 137995395 204660103 463446059 88628124 29232810
197412558 50821515 452848503 135464933 10 191964906 271658050 157747804 231445475 202860211 452848503 135787644 271429043 171356165 50821515
126344725 88770234 284331491 116567874 3 126344725 88770234 284331491
141119693 48952223 310271127 108235762 7 216371038 140688121 164762024 141119693 48952223 310271127 137742078
324444145 22851544 465862461 170232329 15 388807585 432399244 79139889 22851544 374538589 324444145 306250273 186808062 358905355 316492905 383120337 465862461 51058531 447434264 231797547
236877469 15405844 454551935 170545857 16 132068390 274363893 393681153 263757278 133388036 26323851 454551935 160212527 177825630 240786662 324370649 15405844 397717132 232968276 297364614 175293720
299804392 27331791 461251223 134536246 21 405385459 420283763 169497741 88393710 368447933 399905128 224581978 122861274 181927593 461251223 312324866 200284095 177114265 27331791 299804392 271365245 336051523 397447777 89387465 322182304 337404800
237451035 147374310 326420670 134561542 3 326420670 147374310 237451035
160524470 160524470 160524470 0 1 160524470
228832602 11646999 499570541 147657433 22 341322565 245134127 217882778 465185848 481047111 87221819 188360475 105339471 11646999 179290145 418962679 376816339 204268135 458729339 110671743 119922320 215453412 499570541 255312558 164992619 239782426 259511440
200639035 58574529 386333333 140971935 7 58574529 286298991 261124733 386333333 130697129 59624039 200639035
255822401 17789552 452182636 214007941 6 452182636 17789552 142763882 439450261 286180456 225464347
335058177 14269712 489334382 146672773 14 96749249 341077447 350775449 320998574 489334382 428012233 394062319 472606279 171988734 329038907 446680382 321284647 14269712 287340994
132844958 16660815 249029101 232368286 2 16660815 249029101
272483738 575827 493191018 163112924 21 265726677 486686088 356337163 432431245 412896141 575827 262569701 132277942 222747217 13959033 493191018 364481415 242234206 432847966 167991198 321682824 445240189 327659130 234587341 264022721 272483738
309382632 5642140 495919920 228694434 16 183436279 323917665 440665931 247909846 495919920 476860119 409527937 5642140 303015717 51386775 485080819 136291875 315749547 267830289 31094862 477639924
269774588 8822997 491340128 197806602 23 491340128 350088328 154133810 451087965 150395137 468341878 280756060 61854353 189752863 458615690 40154593 348416781 350956592 487420788 236597363 21096195 366306029 272148858 160883024 8822997 125915512 220671097 269774588
396548311 231361258 489039898 133845890 7 489039898 231361258 396548311 405598118 266385836 442504375 386675353
216508975 15951404 462289245 197729787 21 337552635 416799277 103444407 67740347 344949406 84214908 129275218 114808130 367734860 32309803 216508975 51705642 372009749 248590562 147623350 38526622 385431700 222361079 309838318 15951404 462289245
244451396 49658043 498242293 170349770 11 498242293 151234727 481729784 301491818 489388998 49658043 122762499 147855323 190116184 256119208 244451396
231991887 18108225 476786596 225965253 24 243784323 62254751 445845277 53337107 220199451 277555300 131987047 314521853 182016817 137907427 265579084 443538682 41658138 410837001 18108225 218791673 462774463 444025123 476786596 105525946 475631027 218662681 48267758 424579152
329270438 32652320 374979411 171163545 3 32652320 329270438 374979411
345224009 47398401 466071543 207287498 10 374325402 162140498 70425733 327601364 157355404 460173444 440878822 47398401 362846655 466071543
180050484 9414098 478047807 172142577 17 165101306 376899580 469199153 352743328 34615822 9414098 179856492 434938500 204429938 58836670 448995120 478047807 76494089 87774289 180050484 147144411 378689186
0 0 0 0 0 
353423378 163923441 483100722 134988527 7 483100722 482223337 163923441 353423378 268607409 404936509 324827630
248088288 28665405 482668891 172186921 21 154018601 370954446 211204087 28665405 193679995 241923972 352336048 175026803 426932468 241814691 329776761 385834630 309405926 446131094 173281463 327274632 198832834 462866747 205049175 482668891 248088288
149518831 32235183 487080602 97574080 13 487080602 338611495 272094041 319348021 310347067 101329120 111375954 117853363 32235183 90460932 362722922 127121194 149518831
277145884 70600888 480861236 172785420 9 480861236 210529438 70600888 387379555 200166216 193383615 345304624 465888952 277145884
150156229 29273865 377743804 95133854 13 29273865 39488576 38778512 99224658 216373562 198535993 94590726 377743804 219907139 150156229 68460600 266530441 225732975
211221749 14698222 491615643 142288827 20 406702161 336956742 387440706 402430843 231269811 208336430 463625450 444848025 88619145 491615643 145224839 14698222 201072204 109507265 200179411 83819066 92737737 208307640 214107069 462812206
363376523 35319194 465924837 207377091 5 465330967 363376523 465924837 35319194 229719160
287619807 27204930 467432243 188199167 4 343062053 467432243 232177561 27204930
307528820 8742633 453131495 193135944 6 453131495 8742633 118833354 348795100 266262541 364968374
187574292 6353525 451612116 238418746 10 60937480 280657531 174513938 23602592 451612116 122899074 324642546 6353525 200634647 398592197
215399012 98414605 452905395 157508793 13 117564145 116484340 215399012 452905395 191832261 340775253 182144639 326786938 342950653 98414605 388228140 302469576 99425819
307464095 140299293 498312913 137416925 16 425461467 178040689 292553088 367492913 140299293 231759886 385954433 353985083 192843392 280691360 322375103 498312913 193345745 154291952 444135750 463222545
109539214 74816825 489177777 396999757 3 109539214 489177777 74816825
280429042 39308783 493467075 269728118 13 83583125 437818920 280429042 66993550 390759299 70399367 273940148 70604712 459004431 39308783 302464094 493467075 295046376
237803328 52985532 486900017 146307013 24 478168076 406425056 52985532 218713245 232361223 232873604 77795277 186210912 305741247 392411198 291584019 313532560 101795096 189613739 242733053 116779835 458802948 446129699 309103584 80063101 111555358 486900017 161500329 397392852
164557228 19344660 422800585 149872042 9 422800585 164557228 161489765 166170141 410060149 19344660 82014794 77087494 307869705
294568864 42815899 483399250 149270451 23 373402696 294568864 483399250 371032272 48548425 139150000 209674943 458736093 329896721 453425233 480581864 174224940 196275590 265408557 364227776 143842880 159366606 42815899 129472538 434443822 123323383 443606968 423735296
220836869 30359087 454791490 152266367 11 146311355 220836869 207091611 243915100 371623913 319923570 406719163 30359087 454791490 159665799 124219302
269643680 18924162 498090987 159306427 15 382687863 436920030 113420614 269643680 456347427 498090987 251127008 66180585 291160075 344285952 230260157 445164292 193218748 194569849 18924162
278206445 34452897 480600422 179145045 16 455875094 35294108 45016444 193934337 281741125 480600422 34452897 320212270 343531897 171512089 303094783 350377859 113724291 274671766 187882184 418667845
281566289 25237478 467756943 242538118 7 143141619 365661801 281566289 467756943 25237478 294911770 44683166
304589026 46716844 480728089 156561305 14 88799144 256549672 381951625 313512881 206859849 480728089 399911967 295665171 268996447 446066185 46716844 396322516 368505640 240894434
316899330 202535883 439057185 175442374 3 316899330 202535883 439057185
240808398 75121941 479966689 201811157 4 479966689 205906132 75121941 275710665
217309856 44793463 462073155 197082188 9 95644863 438698288 51441768 223589532 217309856 214371292 301057109 462073155 44793463
86308429 15084838 478000203 149691641 17 15084838 74173386 399968900 80811102 224669756 81432244 47360945 86308429 19870161 58684950 478000203 386416541 150726862 28579940 232014334 136272094 194016347
38410311 38410311 38410311 0 1 38410311
269815914 179494182 497189879 74804773 6 179494182 221779143 279274297 288521618 260357532 497189879
213220298 51792600 488753615 192895959 18 259093427 99608132 414982572 188823814 125801164 237616782 53802922 396050912 418678315 147996965 75144090 337459264 51792600 148717432 426316364 488753615 115091574 267637759
180232326 8027307 458547445 197978169 18 458547445 128407644 447284354 162651851 8027307 258427809 347626482 167183269 110315663 187548482 224484530 151377256 290027642 432953495 13031762 351001329 25107921 172916170
303855483 275078693 314592656 24526685 4 314592656 298566180 275078693 309144786
0 0 0 0 0 
299314775 175515053 423114498 247599445 2 423114498 175515053
263589105 3726413 498683096 219690505 16 313646393 3726413 170339233 498683096 161932183 437364609 77317633 335462355 362163854 166004655 282331564 44160204 442102301 424487841 244846646 157297483
186961763 3528449 466432056 173059737 14 170802639 61456684 21222806 202352134 134927784 226548897 383281422 3528449 428321334 418013774 171571392 141154162 466432056 280133538
243281103 40154879 406734487 82374937 10 258145912 294557576 228416295 406734487 386362373 322448884 131121539 40154879 54624163 134078570
493878928 493878928 493878928 0 1 493878928
123610223 34567844 212652602 178084758 2 212652602 34567844
229379635 20117605 482379248 204092214 16 263868561 194890710 267584714 482379248 42749534 354599011 37537878 319404702 354204305 455613658 149515377 375769187 20410431 137035607 185558954 20117605
224633991 1211773 495212460 208559556 11 77698386 224633991 495212460 94601464 392502246 1211773 166945319 380298335 385648361 348402632 191805714
316414628 8243418 489905113 236855899 15 299539788 71964331 316414628 462606320 489905113 354416363 89277464 448309385 142578522 318734362 399744938 8243418 384589667 48181152 291834369
161111444 12069798 498236045 210077338 16 434079701 57742455 278929398 61548091 498236045 253760547 106134325 12069798 317455173 423654842 69145925 144297051 412894930 153645745 168577144 139200307
0 0 0 0 0 
266875510 19454093 497690896 233564323 17 293117521 487178920 186440277 497690896 199494012 266875510 179511246 64471464 207089444 472534597 183043388 484281616 344729407 19454093 382831466 74401076 301969309
310450333 71592979 499252193 212421061 9 381699188 136564726 388636810 310450333 71592979 348028505 140937952 119299053 499252193
257960902 9135394 459529377 207620676 10 132667786 278363138 459529377 94470210 320028419 9135394 237558667 306151373 178533204 394113156
377096634 43591704 490731609 176906900 9 473633421 43591704 177369273 401355626 224556965 377096634 490731609 379218044 306255347
156994916 3011768 471954025 251533311 10 471954025 211353853 331859522 3011768 439119761 102635980 18405317 348151862 21460127 62045621
335692175 26387269 476042616 152715531 22 408096425 416171012 429972940 388395283 276512115 407611160 476042616 346486860 28500069 324897491 427791653 160063343 422272469 196146363 185972331 219497779 463092171 178564681 30281462 97070039 26387269 398071980
282614287 39899087 453850913 136812189 23 220532208 419158277 380583434 282614287 308229420 39899087 55866633 398538764 423394552 72590896 293190733 453850913 200585148 223327532 43423551 305975876 260561997 321709831 294442001 424029060 198839498 179127341 140716608
233907824 19328718 490107319 169095664 18 19328718 77187657 53071011 139876540 482041118 179660352 484498533 326630973 215235838 252579810 480055876 159854826 386922556 437918715 151956027 214123952 280154781 490107319
212633992 9599201 484168859 204514213 20 78201910 431558208 217114013 375699151 279207366 81677951 392922671 146342253 409541891 208153972 136354897 130409070 484168859 78389694 236549824 184542334 274129966 137536277 9599201 450979860
246737304 13398225 429837447 140828676 17 191175409 407018122 42596449 348162317 429837447 198828221 85683097 251957232 245116337 314471382 246737304 197421520 13398225 226435910 330215048 307873909 248976012
245133746 2806548 483172681 163219067 10 483172681 122830964 355834287 307587354 198340841 2806548 193301461 161588768 291926651 461979987
200781863 76579919 379276636 196800894 4 208277238 379276636 76579919 193286488
253699212 2785717 442538081 191220647 11 281575233 397266816 149273110 246765985 184026822 386133974 253699212 442538081 223142145 2785717 427941713
224509216 52768199 482985819 188144028 17 444013964 52768199 264416788 79361067 468352714 376832221 181418980 79324419 346998929 169507098 88747795 260771789 209831201 367359474 224509216 156214676 482985819
361565606 81312588 458214584 173995992 5 419385627 458214584 81312588 322393140 361565606
207457469 21855573 430523878 168912882 19 324411490 21855573 370406216 41738303 183179105 430523878 53380961 167825049 169036523 66002626 32050438 376501992 240364455 245271331 222678108 40202632 299591354 271991943 207457469
295509920 69793157 493600755 168084435 20 453947645 369120917 140342105 360281272 84925346 301589585 271840623 437908184 481710112 254127783 289430256 373915023 133163270 493600755 486145032 233006387 69793157 97431640 363158455 100469215
295313335 41341669 465129513 196819076 11 354760068 220556445 295313335 465129513 312231740 214405735 444000554 41341669 438373357 202094349 275220248
186385312 22418225 432568369 118042915 13 286209478 22418225 198971900 175854047 93991286 186385312 296046384 432568369 101021260 137367320 160526077 290574352 302086511
351433097 112344837 399448643 137337796 5 333090876 351433097 353841546 112344837 399448643
312046002 84566111 493847910 192652867 21 90804521 349240971 127148199 300036210 213899942 316260725 491938758 91921723 357697013 456411792 288370131 86647322 84566111 312046002 493847910 139180983 468515307 213837546 468480774 432247947 492523319
309120466 41578345 489423613 163687486 16 129540479 80096489 52520205 307014311 264126889 103936944 384048880 431207054 489423613 176603963 364613976 311226622 438192944 41578345 419300799 339587313
117057998 72039219 340944201 105182553 4 340944201 72039219 115434100 118681897
220514610 9970983 468623085 169021320 18 307088767 17060182 69039725 468623085 388817578 254461066 19745655 159504183 9970983 186568155 411200275 361751881 384662875 154276803 283286462 360843023 19428619 161075048
254537382 48704801 453786389 179744310 10 318419342 453786389 451489250 48704801 439523910 195010762 263069240 161550331 246005525 58120202
220509078 108858418 295123719 95406659 5 189993473 220509078 247106614 108858418 295123719
0 0 0 0 0 
307066325 5440221 492318671 267833368 24 376988361 492318671 300099006 29575831 143877036 487085476 299139568 5440221 314487252 21691529 426531562 177206755 319818879 60799410 412270076 53246459 475158926 101150017 98479299 437376629 488571653 16639569 472431321 314033645
311507162 58643491 496690591 166149314 23 350244690 316455650 364043579 185439682 452228612 126486002 216352389 311507162 417071327 339752639 63416924 249734422 159586869 388877674 192471646 340835812 442849427 215542214 288674983 401784629 272039415 496690591 58643491
240174076 7140123 499333521 247872831 18 80537221 485836732 48722579 19689529 266208832 499333521 242294823 385636047 40510352 238053329 57751908 387744594 7140123 202308589 337701367 434817031 68135287 302576896
145848729 48652688 243044771 194392083 2 243044771 48652688
118435272 14770024 458258673 141642141 16 33555861 93323198 40233815 142392712 59122081 77409610 14770024 338037376 315525916 138344759 293030816 25781876 282549281 98525785 451319229 458258673
146692076 28385174 470773834 180944650 23 395430001 28385174 80858619 103332102 249257944 108608323 454097401 107598693 109567817 126351815 349514862 63919217 63992416 146692076 414437835 284940954 44673033 470773834 30293818 339839090 308117365 374536615 412701628
239839636 69525037 369908461 76741946 21 69525037 246212221 279674595 227159032 341509333 108360933 222153665 243282923 195666993 282099432 259233788 258520179 127162113 126336509 231993473 197506558 140165824 276196920 239839636 285987352 369908461
198824761 111961254 276551000 73865272 6 122036886 111961254 276551000 224150811 173498711 265107407
301304863 80567220 445563519 176464992 11 136929902 313723375 234322916 443127060 116566786 445563519 291027909 301304863 414849126 430577182 80567220
142883197 31022913 496688222 170024301 14 97790700 129811395 362660360 312310885 181728961 155954999 129015249 43623858 42761404 415726904 318258834 62749317 496688222 31022913
313928398 313928398 313928398 0 1 313928398
312653119 44056718 458698130 128003139 17 387579015 296587116 440295724 422032939 349200085 312653119 355798027 44056718 238931387 251182368 208130048 458698130 238436199 85473520 366873500 256836236 322249228
120192644 5755792 479613919 167451498 10 5755792 315020884 178039388 479613919 148773094 91612195 56381122 189676428 35275695 83589223
211985434 24183966 476447738 159535681 16 361535293 279300032 201503624 153289276 315532702 124544353 94585491 475482947 279030775 221562248 476447738 202408621 29743798 130681845 24183966 281939016
332162825 301749698 409507914 51635822 4 362467308 409507914 301749698 301858343
224349859 79751726 460777303 130171857 11 322635183 460777303 142743518 145705214 79751726 315063585 188185745 224349859 359169071 192537587 269360562
295505221 46291278 496981322 175074989 20 308141312 443026950 85409268 219655212 116914071 304131597 496981322 104589024 469119722 110361980 286878846 257249597 435988062 474442198 359746852 425445470 432284822 46291278 62835223 150912105
197745202 42872979 481950584 152855214 22 203937921 191552483 345718609 102809485 420691221 267713768 204588459 468140407 111331437 481950584 118292169 155782477 235978643 261922170 306696329 42872979 110539767 104407653 244132600 120943828 47903488 97798865
286652483 17596679 469960390 163967119 10 263026277 335864297 284535962 418227255 322851434 17596679 469960390 265326455 288769004 151993346
0 0 0 0 0 
165039751 165039751 165039751 0 1 165039751
180226405 31881514 462353357 155157564 19 46286337 243499790 182968622 462353357 163052461 266200831 136867445 398132371 66404012 31881514 259134028 87520276 180226405 124623681 191174553 229504915 80588235 63856738 342560574
229301489 25936021 465056194 186471382 7 84478820 314823077 229301489 165257702 465056194 262014838 25936021
157293165 16414594 478712181 289307331 8 121463809 478712181 193122522 440020974 98756191 454660420 67532794 16414594
50095895 11021518 203670850 135136173 4 69823973 30367817 203670850 11021518
290301092 42955367 465093295 126138708 14 190651810 465093295 307471288 441152061 238530920 432538749 398420930 405122220 427256462 192486081 121934092 42955367 103136940 273130896
332594481 192016800 447136129 118392717 6 345656659 447136129 192016800 265372446 319532304 427381589
0 0 0 0 0 
232517747 13512577 452428097 141864564 23 13512577 258873529 330824873 267738784 248002018 344832780 452428097 194282897 167332260 79055346 411575082 232517747 398856035 310110665 83325992 114373634 360007605 190454141 55472586 40887129 14948548 306442997 70037083
127818505 7858408 377550744 173000111 6 7858408 160235053 95401957 293225362 377550744 11908713
393326481 367010934 419642029 52631095 2 419642029 367010934
289919037 31840430 484186753 153084997 24 207795498 31840430 315620168 54248654 467312737 465196411 379896717 58174873 295095116 121770243 297285239 409194998 484186753 311517644 208663063 172289304 303940647 242585761 193331713 438788228 284742959 323443815 209253274 110819131
242287649 20165110 498291215 165050056 19 219709710 243994491 136621961 29511779 199528650 411256162 475461780 64279487 85870918 495353878 93650751 20165110 367367223 257427030 412193012 498291215 361851957 242287649 227559630
349901800 46630734 483772573 188079743 15 239926950 289365101 349901800 483772573 128749493 255846317 460795393 461568392 380972097 461551314 46630734 432421175 78733810 70886600 448894298
287418023 1415640 474096399 161233631 21 419547226 228083771 205111375 287418023 392408604 431807258 65821776 198405645 357744331 288568875 468847149 299487129 1415640 474096399 400701273 158049455 283156424 200044367 310435273 135153157 9025285
173956285 16538461 493274653 181837615 20 381931026 62533364 108439131 70037674 227081818 108955783 120830753 232497516 16538461 269486538 31896563 77655618 395269251 88029183 489179954 479510641 241296921 476060548 493274653 118898156
0 0 0 0 0 
335810240 335810240 335810240 0 1 335810240
324793373 299560681 350026065 50465384 2 350026065 299560681
202720028 34946765 359099619 145251992 5 202720028 152482266 235680488 359099619 34946765
361487080 17954949 428819362 302605697 4 404531214 17954949 428819362 318442947
185132978 10952256 465152887 141214809 17 169942344 169180800 257483295 327015018 55779194 259723327 422308677 142211666 440971082 358734045 156211735 10952256 11036200 111086973 185132978 291012458 465152887
151314787 5970533 437232925 127247424 15 222710293 140765998 82982625 100434623 5970533 98666315 437232925 361907706 223307441 362573054 244444004 26272864 243301797 101289507 151314787
260663326 9512703 431140189 152030912 15 337509593 204921572 408069067 260663326 9512703 17047434 316094823 431140189 115608478 267781105 284652638 80261154 113390005 280290965 196774724
137411865 41589391 478382667 151376534 17 67826834 216511081 416568792 478382667 110190235 41589391 127911150 113189025 108928689 384479895 218135240 345331336 52168348 249756722 83596446 137411865 326964078
336178441 28513642 479735521 148999309 15 232173279 90765462 461519144 479735521 330971614 340828149 28513642 356683199 336178441 144556149 455806495 448708415 366966420 252076529 222675946
0 0 0 0 0 
377996464 61457321 499850522 186011369 21 344728447 397860705 255279561 180749424 499850522 439650769 499082776 420734793 120873607 377996464 343953220 450343555 72813009 407546555 394413438 88082016 61457321 447955390 137283403 392843871 168442339
328773820 39841877 492250381 106166978 9 39841877 117552368 450090837 492250381 404460267 328773820 329329603 172654157 96434622
125783686 17640165 387484386 259811175 8 44497235 342108944 26750624 101978503 387153977 149588869 387484386 17640165
254724150 18358715 490751356 141206492 20 32639834 64592827 18358715 340693107 166041658 237198705 341186676 224187237 118297085 276851282 172520417 74722565 127101919 282728607 460333280 284943625 481082299 272249596 490751356 326191973
260635195 244584 384567410 157137001 15 384567410 216045248 311103919 246123401 260635195 26010136 262444863 374779137 119657339 355386516 339329143 97626823 145931890 311355779 244584
159910133 159910133 159910133 0 1 159910133
165283485 11809157 426722945 170953828 6 95818739 426722945 153730625 176836345 208206198 11809157
320002051 4412306 493137062 221329179 11 353354320 356018687 97094651 95853898 51224101 493137062 320002051 68791929 367711253 4412306 381768787
218519000 2260121 455312059 206440498 21 90391504 14337061 426965800 192971091 78979043 297694587 2260121 328345144 111616472 390435096 218519000 449907240 328439052 60442781 49956013 455312059 429533630 439815581 191412364 414308553 173922245
308439247 127770162 415104221 151709384 5 267937218 308439247 127770162 415104221 316771855
256334882 7560819 438187584 135650758 20 7560819 287256920 248989989 112990201 268227184 228722171 399065225 276009276 315327729 212436665 289555147 438187584 162689865 250671185 360393582 114839424 114907265 261998580 413981443 164578900
157831051 8005908 477010275 394091795 3 157831051 477010275 8005908
320431171 2537797 485733405 205564808 9 320431171 357288136 374282646 460429990 2537797 218415285 485733405 54473178 186644797
293120860 33890065 492453042 172662066 16 290357812 271090840 472704646 149186832 431199157 399057426 343719988 353205902 198230252 313141133 33890065 129100246 291011637 492453042 64414353 295230084
284881516 126595862 444078948 112487977 8 270989290 154781467 298773743 197285543 126595862 318547039 299769650 444078948
282101170 24412704 474368027 162836927 24 160588768 397408265 134349644 299240974 393536291 292853454 177035345 209683320 68491375 274702559 474368027 127199354 305622433 109370496 167124290 289499782 352627094 165935945 24412704 374325358 294020368 428414449 228512719 360651632
198855132 38599146 466728997 201631951 4 38599146 107747270 466728997 289962995
170281563 30001086 420597754 172673083 15 84615145 170281563 415177834 135766707 369571819 177205860 283394129 157529658 30001086 420597754 58876841 193744031 206021691 124542743 165298327
203414537 3874853 458792587 171567015 23 368989087 346919153 132870252 14125985 203414537 96474558 422373453 247099767 341191546 190724668 3874853 241726135 81793460 331445393 167244732 163857612 21997012 350680712 299557915 202473455 458792587 177507915 396930530
267393405 5547194 342351542 136762799 4 5547194 265919318 342351542 268867493
378641997 255584813 466145955 127886490 9 432560046 296542520 458727716 304089035 466145955 343400135 378641997 255584813 382733547
259445601 112397121 465636868 199431296 4 357451264 112397121 161439938 465636868
333812682 219805694 496741507 138467906 3 219805694 333812682 496741507
183223265 21027497 497039303 188863759 19 87991308 488842546 290562971 21027497 431834740 196934176 307590608 183223265 51082152 497039303 474951769 40319435 157962167 319911619 200427187 72988157 72223210 98316034 160274284
107678593 12684381 202672806 189988425 2 202672806 12684381
0 0 0 0 0 
380987452 380987452 380987452 0 1 380987452
231053156 112424745 349410684 144784763 6 117833654 259726525 330060210 202379787 349410684 112424745
