1
3 5000
118898063 78915783 34334400 1932667 403618444 25853955 141871084 11565205 201393152 78351294 145238721 47137649 80181657 131092594 109094244 193496194 63167775 66211135 96837682 93259296 16839220 373006318 37518658 215432237 61532429 225792472 88206725 53382218 141447953 92969450 218990268 242350448 161857601 151962380 152767035 276483575 282594928 49205878 35711778 73277402 38539950 30892174 155803840 64622019 166210052 169453995 126868 143035275 30341646 172512903 77491117 82646567 42459196 202399540 296037830 17287720 2696014 65080110 84194996 122679309 40369761 2903152 176197549 65819100 91593544 338718171 23915952 163126258 36836386 38223470 258319877 56870536 166138384 169046826 25379902 111949441 71687941 136377166 54548663 6757124 288822799 35297686 28451046 45866186 263493106 200905736 12252537 76291828 70040589 108704923 58203248 183700471 10781963 111182989 59222217 178728354 351892916 293341126 6853218 31072724 229523831 76468215 31966159 73894377 128643738 39349182 166099261 167217797 20640338 56594145 227615797 71403155 200710420 14788103 17113288 90817570 103405033 47753819 29459458 43431935 33111007 51853040 134551702 194252894 20903826 101914426 153863560 119350634 325703276 10889143 1059817 46641171 62975886 71930292 179223636 72679310 141753094 41389489 182633961 15404112 54385892 175196796 20477866 111051567 19967703 185668604 116236457 5501393 147248024 91244818 214449447 129188677 150083349 53508166 38266687 256339485 103684391 113973418 180568055 145663163 28530994 274944139 62980003 229631839 99216618 32232269 16178338 10626069 23486841 290779317 63877279 94508357 110083520 32217526 103576452 137493793 9488190 36043346 5238250 88952017 173393527 66095330 191630664 80266228 26795023 170026626 20701242 118132393 166614944 10134996 32892783 220774953 352866966 83123288 30970903 184182206 150525271 28246875 112250373 85808538 84481208 162797450 114029699 4604623 124011998 1953758 259401452 35566119 202128255 140163334 337664380 188955442 131181627 153521435 153949534 176241341 73040387 34426952 230364964 63534832 29392919 167135986 273083370 57332054 43443619 105618921 350096248 80287319 65256014 211186046 75237853 116401942 174682056 5343728 87713191 60914074 341788579 1959094 62702968 87623560 77932464 125742104 158896650 12078243 48941355 173098598 131217277 27840235 61327867 245432678 17974684 69405766 162374411 129294845 37989583 47441111 192096805 109405572 194194842 23583050 62004297 166317163 8424026 32165753 25719980 6827596 294357289 22082346 390644466 26337760 19485577 163313248 72246151 22763330 183268784 154507767 154930231 181999046 29529056 8279080 90148500 93147884 246827398 6860417 125347033 69327589 201696798 12107545 28064255 62056622 32570231 27663710 138566191 27016628 85516047 46372508 293745903 56498787 37753557 66900698 283222138 56619859 107840238 79197970 167465714 9675686 113137046 101277832 12428970 30075536 89513838 154231008 161113551 1067798 173426486 3866714 190109927 105844482 260335850 197563560 104821396 8618330 184542501 173017684 30256569 153491903 99344429 342973677 32724124 148856506 152813978 62825512 38374143 140497202 134717095 170000981 55536789 162565035 112390765 49159004 43495415 211810335 74147906 147310193 52068113 227743378 131967813 66516230 644782 18552007 27835313 79989285 347966540 13449020 94716875 41529950 28832777 121890409 170348833 62359785 121078118 154365926 49715190 158553881 51749839 211133675 138406755 280626128 269864037 45676896 69040158 113476756 74955298 31157479 22744355 101194043 203154239 262941336 107955606 49142881 60440734 126846357 103478748 135947181 194747808 2491958 116953758 118379114 162822681 17587778 150047814 97424711 156212964 123787150 168922097 53402205 153357307 116156463 222329684 82959505 181465193 78343727 96802630 92969910 232793695 70078240 94367804 65263558 84314251 100187080 46083283 130994821 131985684 137408808 48226699 23412896 60923458 158947227 111361814 119669460 54232528 192133766 61326694 334256585 29227273 114416421 19728158 17160047 48566662 164470516 84064747 228599024 108779259 90412609 67567698 40987748 43375769 179983809 27038478 241574244 79799581 61568907 1435522 110286334 78178219 177984143 100631279 265356888 93912174 240696449 167200823 65506392 145880973 104995621 110016015 49249900 317399195 63067495 146409720 117730215 90065378 43720194 140946024 231940487 148653577 11116705 36407275 139863069 209643942 216100180 10791347 10266372 32247679 14410627 139158418 41990663 64414881 79005115 136053855 38589538 57601752 5867093 87469161 1755797 65450801 94221064 124070303 101420823 73095702 38217628 70003881 167802641 21483541 24751519 184998591 85264358 59226472 196524489 60975300 126779979 70257801 145117856 81941019 87362924 231118329 165518649 11643980 280398957 34191662 3094466 77807275 1878617 23647956 46104282 168287711 84909261 9634539 22051089 21925486 12194439 50066492 52721934 52731088 159298092 14321341 197618231 108542359 75760298 120843127 168208384 49691454 52507689 427859524 7274992 278120669 68141272 20051423 193063955 37803927 277703426 154686661 108183467 209259773 161468395 71439817 24165755 141035793 103524909 331562112 181702231 259188863 30746975 180634755 253404133 157661159 15377317 47314542 88711023 25846227 750467 16275421 163931557 24911185 87925159 44271090 179377483 49234237 55065979 23797847 103932124 24401045 60779869 77063915 84965036 114527028 110046076 872091 140839902 36567792 117727984 195098213 16360084 224380617 10809264 170662369 96412274 124455208 151572599 58989296 291677559 140322402 7957977 254126356 70396882 37548420 84633790 195881225 31990746 42310938 152255078 76561595 107182530 132256693 140000816 6935558 177060118 27754859 74475679 25213152 504597 56803652 322919172 9272956 26613024 221083153 192064306 125655072 72670340 157928511 105268332 9689923 11268344 59162762 26419203 58075897 117823158 94008981 175644767 71632166 7873889 141752105 49236054 35712951 294521164 36565055 335707172 179994320 189637852 40055144 33442253 70171206 10447750 134308569 211212358 37191966 64440572 81918479 108583322 131407211 35246948 48242707 191921453 88069093 59671407 292614924 78422341 73813049 54280782 89846970 270189441 35310060 194302965 181674792 33805377 103716407 327735418 26421871 94387262 172633331 294659187 146489944 167106707 73727857 68355333 65214177 207848033 78261525 8545098 133111005 249202217 30853810 201107883 49675469 11385828 105997087 113728146 299110331 183492758 208641211 21094105 74532742 28447136 30976032 50847066 189791078 14857977 393360789 183632184 133591153 90053073 168916416 101188937 108831515 76558260 132335675 15364690 200334117 98673680 135537436 199495537 121694081 12189448 99561158 18422494 86413300 89207501 194681936 56634579 104847018 74218562 78250623 147814422 196180846 61430378 16120999 125944067 177047767 144410652 92954431 274884201 18180189 69574218 109426663 215285221 20325307 244307472 35556298 44973073 200114651 186876242 101385242 210376354 72274487 78498632 8300194 156691295 136914630 71376130 161132572 220676697 30485534 507679 23668150 125470221 94063031 45582665 79328426 122976469 237189041 196057543 224796802 25071702 162999758 127695931 13806555 198865544 281674422 179891556 110700058 104665985 29267316 133621444 32498517 37580873 51067728 54430167 53580202 20771461 12502018 358247885 125372586 169155110 99106172 192755479 1772564 162888208 50394150 150468714 17734909 226060008 213535220 33548053 242781399 135916959 242574629 217180927 215781193 34471043 144430064 113686838 75238175 20544865 160523624 60109695 23260889 67389241 39543279 72702701 117239073 52505021 108194622 49717536 154967399 98097691 240492968 26652699 13223137 212609148 102660776 224643185 39777879 17234866 38802242 74357643 252418238 90184265 38677306 131093399 145903030 75863016 212074214 99996870 31806056 175467552 85523867 106830377 282295997 108197267 48449339 241586411 139107105 105289446 102512403 91995584 195953169 45750542 20507283 238429178 116711016 33230998 90963505 47036173 101081757 12744415 365165112 3695065 23990633 19804219 88772686 136812487 158321351 165306152 1432785 67193166 37080140 6021285 160448 75280403 98753582 95961842 54500041 10163470 203920783 81173923 9496470 17049256 70484282 254940717 40936550 11425089 182292963 148447888 118913312 33579839 164988913 927912 167321274 35792140 153859880 176309904 108987869 148421231 189051306 225744885 27101659 329766847 263925368 48913134 182025105 162532743 82209084 122478657 90679708 100787196 48086376 119560440 5157175 270674764 8199454 318527 278357155 102896503 157113621 86795008 113953132 154693860 45322075 144195027 75946828 117510151 165335293 2699073 90852346 56530941 38864687 91199853 173777121 33418080 28910425 99633171 17102317 61301233 16262955 77249824 192501881 161896471 112172702 57200655 144143875 202017372 87170138 90188175 3515757 25384157 78952606 266444811 117257289 9984461 236645298 101545874 5278684 144140241 66197542 167133387 1917418 88250793 162648088 205357386 443468221 146647770 47577662 30435854 268808245 217252043 337383412 188083259 10380245 26376377 104229997 16904287 446116556 71821962 171936040 299121532 44965966 80887711 99908136 225101023 2920195 31069481 97238733 27815694 25126212 19801229 143009837 3349881 197666416 19647589 48482183 112553145 236519212 220959137 10600309 74494723 309027609 4390470 394670248 117417461 9966314 120819598 174290435 53502439 148408098 216239721 107143016 151627592 15258039 59147329 45360485 312254325 71993933 39933083 103806659 99872969 362804944 193829625 69497168 89069616 19443464 231828477 76026822 43508617 208517954 62311025 210304801 64303331 103109736 127848191 257655660 168639266 14008035 276920966 11969660 149871312 57670476 145078894 214968902 13847679 92638572 30166639 73361306 147698364 103660057 83905725 504539339 76213099 53449769 67107583 49932402 172504508 225654564 219286439 169530378 142686319 127984121 55830775 556554 228523308 8173947 214294772 46269008 124190984 93183327 15138922 28168445 110827915 154985592 122468997 102823570 19618747 212346143 99392660 164300385 55861066 171974128 218649500 71323138 112959233 7935299 62695447 58644802 59331007 444736671 124543551 23432170 190173361 67317941 283085173 126896359 27506965 251593734 196238806 21653603 47612576 90994279 275432268 16890073 6199144 11051063 4214888 75316444 118331573 232713770 185780798 6652497 125590994 222109367 53312275 91017233 143929400 91070777 107892494 38989370 47582998 121309061 21232611 78407069 148259863 42365310 130354777 48819271 291227219 225696102 96497374 6379533 184019918 46138713 112769391 136479263 80171928 10190817 72072432 87649872 101038103 7472930 53586182 18215954 273709384 117533473 162756579 20004986 20511791 19790626 1505603 19043931 332309796 88647244 87743252 260327708 119473201 193917991 251634007 13794618 27683076 185495069 56685501 245528588 63860949 115855531 99975365 121980362 207184897 21434873 69419727 64165653 244419505 42011110 259759608 35757640 145298705 173686110 3695870 142016352 749202 219975266 290259908 54170727 183746655 109157402 213551159 4506551 151936436 197919669 142883130 179515598 4255207 138894033 179263426 146168887 29690194 102369527 185269991 67579129 179913130 228640562 207478676 68752980 214178300 69785427 79316834 39837426 176015504 206339762 270941656 162008941 262893611 29314236 113528874 253523733 57405907 192759596 321465848 150569891 10770003 36525035 75138815 10592489 29985560 170070786 126984725 36444259 82538329 28950951 199735450 107112840 19488820 146690435 101841217 43171253 30853074 55150964 174645992 260204957 123787288 56028828 1456061 136723178 312389565 42151157 176187728 21813108 184377798 22018682 212692155 169903116 376349598 54339823 156469253 56962053 54612143 106477005 109979008 44190199 18305654 83944342 58100461 58320916 279423090 18828789 258985382 52005599 103123214 99651341 275423551 23711045 72745458 220713267 58545488 8293179 56151234 121392643 12098 224211199 244386178 26998872 188988953 12701497 97758027 110198566 71282865 53794815 135386257 118883918 85415974 75102107 184595631 221352414 200322249 29878265 113890572 225654035 225514310 53534731 144919964 66099746 44261062 172094786 75660593 52467853 277500428 214654837 118223565 162613243 138344931 99145295 21178837 199270758 119536589 184633558 141099319 18510400 331871623 84969429 77288602 187817908 211291501 168638438 23210726 40964196 300433590 105026073 45626595 164565276 130564008 34686760 48530621 311971287 118409658 196170611 186699533 146183676 115193223 179680899 55253774 56855287 97811341 74062024 234979960 41837391 250220082 26818391 233147573 51058758 290634003 78764995 174601556 288903115 53111830 129449060 37094308 41193000 13702204 87023076 53042094 71400395 9987267 50303553 242681556 171422335 69665229 127068606 110071882 60557942 102405660 93946720 145395926 156907426 119064652 27083282 193287032 38613941 212150942 5259755 81344307 164273797 228661906 53825704 59946694 23991139 22394065 129977439 146056762 36851221 167644102 50633672 98413090 13630927 16274731 219652001 92857578 134885639 31526491 32989567 34375018 145133220 12684523 53580340 2311868 16799614 4897850 55418523 3459867 31459239 32962335 21905476 75047390 5022027 136086722 61276416 149391072 146237979 32318726 138187979 11287549 31300516 171591960 28421675 13070486 132981469 67041619 98764438 62262748 176429849 167934592 249533624 54865879 205207242 122981115 7918072 4126844 19134965 282203077 196279056 20013611 49413154 162037277 17800413 186576943 139689396 145508235 323884137 12279999 80354847 160600858 309746796 28759154 130086781 75789623 8331106 3919016 68359634 104708696 68792563 182500952 233059345 24655540 17562202 110797325 141271497 79087455 310992706 120218286 106483238 44940252 65259740 193594013 26461937 221213839 72866829 56773637 245577969 98404534 260227773 190039708 45145205 132248321 195006420 31149314 103094648 134560787 103078847 250647054 82650362 62985615 101300004 229399194 14591591 108405854 18658382 26877800 111334858 108718516 26811928 34661184 138504919 279637013 1801107 24391385 125795763 119331360 10242015 60442482 5710003 159301450 53188351 40057421 108215989 177710305 6880082 230645679 101023590 360272437 102454305 24240459 24573614 51701401 78476667 189298349 73341549 267262737 44483610 44144705 120104804 133905701 39061337 324444141 63064712 15189269 63345358 288828158 55136037 129997748 147306743 42980882 9850555 62897939 212187167 35044525 54968160 261435825 41667720 97695881 49456509 17899060 173366893 74771068 32517170 41789252 175169104 76192606 133688880 29509253 89962200 42056029 52967804 61610031 23141243 93039002 95501014 42120590 133199417 138275632 55354399 18973505 41215793 95285159 188043446 187810203 54081280 118432796 109889653 129252387 66050135 259446555 227128197 63115519 87030275 33032623 151239651 74853983 248900917 19624819 213098289 128301429 95260365 984561 145486799 3223381 189914657 190109191 50710193 8590270 79046285 257006301 149492571 72720434 86359917 105892644 87536183 112694802 32194733 5404908 15058077 103564101 210226279 297879026 166095535 68975436 178847862 35835679 22934381 74288965 42290767 89484237 367642764 53490341 264318070 166561883 48912375 28894762 117724143 174797240 102508401 83302320 78030076 199132528 39336348 9975859 54583255 36828520 4104235 212770700 80355031 38483784 101281328 73338812 136954581 3397698 91161489 75319825 255527539 13861019 272009132 76904755 60817336 25128420 32397225 206014818 154243198 45465848 93180153 224791535 45722413 45806846 179375781 62760307 70843657 230555519 105036906 72699734 295145039 20142802 215554137 4872412 3889645 155143487 164336840 4440656 25024713 26722113 34981206 1824337 159286523 75381465 246611543 50145313 349552183 181149955 178702479 122590644 213885556 260902662 26601363 132542146 298216942 230280876 121069378 100087237 140134860 31214381 153117394 26928630 212054480 519432 158893729 80463246 351309590 69013018 190062202 58293822 4333798 181493920 5989660 88658422 101861641 87194426 60243647 279004789 62815392 39680888 101399272 47053561 174973535 20026008 83289118 8066629 81241681 36489592 6418587 134492983 170975974 198899216 111318068 178650269 13942232 31745359 20251822 84526472 51632815 126466351 26891692 124550911 328940066 15031696 37050378 209611834 153953973 73045194 106403704 72429553 119703730 138649198 94886776 21622139 234671875 95820645 171296065 154538127 115555036 232385215 10285738 157378581 317863266 47250809 85289842 73851091 160701897 27364733 132420177 48351083 100949116 3657322 174923556 106774188 169308382 140182953 92723764 21045184 79975692 67746362 32318358 20402633 87185157 73888696 160352366 275392340 26714178 206576363 135853272 9065105 208423792 58491070 33613005 90899220 43573753 19615435 167268006 23959514 14182927 209278173 20157154 74179761 13358515 67942092 67171362 21501136 20055494 58282851 52842661 29273641 173576354 75511346 151882869 171487586 7945902 123341502 140072116 75364054 78136704 105217870 171462930 51966522 105885836 80677307 33349954 106973253 195385897 81068146 62581712 89067776 26089981 94471258 255113010 7731128 47107680 220116601 27640825 233135797 201970705 7398571 57669786 165581117 28031135 165011982 23930281 154492748 228608983 148523167 77017639 29966447 102383672 148291764 123416229 41814276 218045980 22445056 67403570 99051570 144376911 44451134 70887610 227891889 15686897 162127092 137025490 113270538 134073693 39152647 47250280 124481957 106867591 66503764 28286067 190937306 118606515 38449836 47485156 76480313 219189747 233080597 48218695 99174413 52294640 22780557 42413127 73249020 87015739 72395191 32825462 118505361 282462264 107997351 8852861 186000770 42422879 273861943 114274028 12991435 265410869 138368598 97414614 10037752 101754691 273479545 84599635 28675940 114399424 30099801 38004648 70703863 189694156 59020346 111295482 224588767 82442074 82004798 260442593 198470059 150059958 83044122 141232282 231475358 94872562 78949317 62659291 124930503 148812001 31955924 4922299 148451775 90928223 333670269 58815830 235028835 126353237 142530448 116223600 20344328 121512956 359381463 101176839 20662648 18343512 129544418 85016303 228860419 145899810 124049672 44812901 51395110 27882601 62784963 46590939 343903981 330804676 126715809 68839230 198884289 23708147 113748593 86316056 374513485 36002958 302208776 3886287 17180770 141942959 68610495 17977513 114400252 379582271 54538681 124154920 14124737 50803205 4389734 188437045 116245519 59517445 136149029 137587173 83408603 64267865 262618577 73312270 10345745 57659850 93806190 60421391 141052928 246733719 2505229 174608594 60235988 97024764 69430169 102271156 53860388 59360838 61716038 174357894 18423575 38429596 300643787 309607531 9554660 51585320 10374265 34581949 43075136 2091873 242807136 168680850 27715230 274785002 183817219 240490415 26128207 3509961 128608525 25586971 117220834 4759551 14006126 267586669 134676316 22616705 273782409 27496730 157081927 66101885 28120697 93429703 151911619 181255732 58911855 49316853 107635354 161155365 114566956 192529665 256693156 65022426 223102484 306654078 88963356 59863526 34008444 298827270 116337657 89306769 54746992 214891691 92355810 129663788 106664754 149860732 114442940 76450666 51858997 16917673 153370187 33400945 10479582 43728359 177160306 54988239 5510064 9497160 32045739 50326806 189921902 79229273 180565318 48565052 79633866 206344040 124804831 26737730 169572353 55311136 206221772 4349323 8841361 33052863 174340161 283367728 154896283 125572272 70285585 113130629 6011303 184882395 9790939 133184812 67009925 13742132 160646490 196276089 35482537 16410224 66549534 168192859 91768528 283015782 129179316 124217089 41651942 56270880 81799845 284029806 25855772 87388845 192539900 251529978 155042724 85905851 165185241 6876839 32662300 169947644 364931501 4240487 7281202 189130886 64339556 60472865 89181120 283202910 52374588 200631921 16013796 93392167 67941149 121604887 213440529 5892163 78957712 1503418 147302534 166413142 132411621 9575820 91851834 47854513 127785378 83509849 269172243 35579597 51678309 151840641 76721537 108968158 170991867 141146331 23319723 94174650 64267589 53172734 86461485 81682200 54096575 105047095 11646602 167324379 56975393 1101424 57721260 66065131 86386091 30045084 74949295 193833834 9481336 175343214 60331438 258852166 215244258 8056808 100806608 251327141 170030858 65446937 210303076 146550089 62239357 156350320 32172262 187007779 47051054 317045547 171047573 21211888 66834136 45480223 18376655 40510659 24248003 219463516 195680090 42338124 147353755 88804748 25753629 132507715 125401980 116892095 290946780 134466878 289863250 78554729 3229637 243481542 296532652 91333115 14576181 223874732 46045839 10017696 32491939 113751652 54372207 115748489 161670933 55031364 104630013 58516968 27014489 58360384 251580624 87362579 9431127 67941103 52336914 90356972 336144011 91740146 52180031 66798762 57818366 33327874 186077958 15798999 310377778 135392881 1462455 99562722 207540523 157060790 59509671 27856726 5279880 12891086 48586879 111242283 78544701 172844908 108653081 7195274 117804390 46698556 41101138 28477887 88482311 4805206 207404018 34432196 53927111 38128687 66234227 346876984 73947438 75885533 31251549 166685025 103802795 21997706 511343015 15075511 44906672 19524493 1691627 181538839 61146719 60556976 119915997 51140638 106140400 37483744 20560275 52535749 28273486 2651164 65124040 155353891 11639311 1133302 56025907 74649030 38254405 90676074 96316548 15191431 102001504 42447696 74077181 73073415 51100112 242927127 70627963 21003646 16562898 194604265 44176238 232516982 6029542 58357072 166245472 137900985 20259136 103241595 137375964 82881995 3840333 17639712 218078732 111652511 159593895 134085285 37522200 187581882 103046877 84243158 201848782 97360196 18302618 111273908 187096812 113684262 19849368 12283403 61218755 8108190 324072323 114382197 145280604 15290377 88778827 105267274 26555087 8988722 2515441 174887561 407751682 44951246 53849854 29361271 210632850 81804514 146194532 63037020 21461047 52761701 107001129 4593859 77924897 67115242 48495431 176313791 181119020 5377055 153447651 130471479 126697133 82684425 9316564 163965896 23769028 5985497 152171289 277797335 230238625 36201287 180911560 61594046 214931136 178310007 256637933 231668535 60466264 22907701 30866621 66743815 73617802 64522176 97398859 68438938 110672389 44684446 139778843 116945087 232384502 150302447 4299091 164941924 73218476 12746531 146039719 72547152 30126550 20617384 34660333 184234991 17092588 37314119 153507290 70386555 11520171 62972873 44571930 66152393 177054736 70393961 64754476 81653565 21790844 212347753 145854385 117001529 56470267 219692297 93565472 85265577 138092322 21284131 130866343 70583458 23953511 70372065 296458937 2830334 114137983 353128430 178145580 23865214 30381413 396864057 195861008 156560701 43498106 30151712 43721275 135191010 34396086 92239177 203285730 217121357 280769234 49332746 58753270 58802030 345724868 136319160 14021260 87508560 66016992 63265341 167313799 16943571 8731007 124438004 145417454 150024538 81095700 269533573 46716864 270146684 43089856 58611498 265631577 72367867 102556770 154112558 76954527 57384356 165733952 129051689 159990001 109239190 44582970 18967410 18543888 88393416 142847112 315072883 163929487 210338887 157567664 249522699 129402002 13878223 175047756 66108095 327378458 66878756 171024619 216202346 31671161 29679545 129452211 137521945 226316826 59589228 172208797 83126462 123041858 51003121 210728300 93214032 198877090 220120626 41439238 58139975 11991602 227123712 119464093 93136545 51163684 42695521 164417823 78619267 364320 21117634 211198972 58916915 298681128 157873932 159126259 232272124 158866773 70799267 423775 189744043 132264099 1482373 23311052 96828252 84511867 18028090 145223265 42232945 20592015 215153063 53662726 17216029 192882462 114319062 123064122 127683028 123647793 173417079 107025716 28150160 38900774 9141672 116134613 114089476 297897058 9717707 298502556 274011236 63143602 29032785 10833598 35722703 66371583 195501702 245774688 139103425 150159249 163926083 208111981 41372745 159853841 192367308 245627212 38726641 75027081 197637597 79871617 19858315 89372526 63879786 266622049 24272015 224052936 72386704 200416664 225488918 220565308 22531467 33194727 48881854 66065453 84748767 225477970 215650070 33566913 73357304 118736718 149489995 138555565 103361632 110276605 179466516 93115730 213401015 181939384 18131475 73147705 145685266 31506619 55472021 102810598 75964377 12356244 147231326 124096178 25969691 261084569 106563531 76116039 158997229 163966103 133667444 89915648 143527314 97671409 30226186 82423053 240868765 16989548 1932828 14051528 318517179 50349829 46357328 117064112 127396655 23905418 19413863 14503271 8992954 81243521 216016 56198545 179428175 294515 9682931 70453830 216625109 341376603 112278663 52362421 1555789 70486743 86629937 81160675 82370291 126312458 292586289 31863257 50322988 26531328 131800304 244689502 32477817 46429019 2223180 142037995 46202929 44399384 52439540 13741281 11509936 36879580 117970634 46809922 184917401 48010660 86681641 106888245 33220165 194714274 48832864 147787673 92168176 89473335 77895457 19882925 11971247 169558070 49601317 323245979 52762437 237321337 12536541 3437695 152823822 6487058 81628127 101420087 57123927 1644224 151174906 112870200 199491006 163420428 90422706 44454676 32209361 213995358 69753733 374912328 41753579 21525033 131770105 120952216 166145491 104737216 25794063 237827567 71156549 109827093 8278367 55919670 124935356 20019545 266917024 248363637 51192181 312497527 26751668 45652493 50763300 132285190 28038863 99725930 63557832 16362821 135927539 92438886 269186802 213831207 114366419 25842800 191292104 27227607 95972951 112211733 76615783 126129792 107967520 63160369 21347059 7644418 80738579 150540083 207316112 53537215 54384972 249839225 189098571 73360248 52348046 108758927 55230176 76648489 33920814 82987657 169640019 57875406 98378199 105255820 7668407 160419273 67797468 298773404 312340 2759172 1427357 138514901 12820775 105074212 74481015 157617597 171054197 256010033 44984665 46176985 30978815 14712962 384928 142642918 129597916 1659749 79061143 11973754 386905494 25185460 279326743 231340923 194744266 123777697 126287457 226130181 25427098 8323148 206972515 41344685 259517188 46344862 189613426 8318180 45275063 100131282 50256035 259833185 80759877 10150429 128970269 14198222 157311559 35625758 242788207 167523605 178300646 45356368 21517995 91539195 138924577 134346151 123253619 95932149 254252902 46227194 94068275 46480631 189982116 48912536 12232504 183400321 7040323 158220956 95747183 136752319 12363190 390197231 61239593 6162390 17733115 38025578 2953338 314782071 104205226 183729290 70640015 234183884 103442477 217715792 197224931 57199229 29866466 42211440 73258358 163573148 54896584 135579848 321333 169466093 545882 76692879 300953321 16451808 116401114 94768510 79011348 110322214 53285503 74238664 204948446 8634361 142997785 120134658 204810032 388632449 18624687 99970926 103914575 31052944 47929424 64155947 16558942 46905878 120796506 266257223 171796476 187262458 46057914 411692272 50405420 148196567 136811866 48030624 7672823 316264904 9876315 66023041 3098859 73380442 81668124 71314099 78358263 36286939 99960438 230893596 10179570 82230957 56200776 211647380 175366490 143596820 305704546 32820080 10088858 39893569 98735573 56339719 214368648 198332795 242194508 106590142 183402782 38519319 148796936 81674311 11838399 39513425 32907549 41633105 21776078 82617449 220544355 267464033 104516807 123630244 53265424 92805253 200059589 23712701 30530936 102509988 44095692 55171526 22019142 14228582 67369277 121808920 72121790 61184071 206098722 48343286 378409340 217741943 122609435 71082535 54026770 48442715 34640277 51738224 29962422 293028648 107603476 41313497 232430410 109230496 3692466 103258937 61306362 30362898 42034800 166653055 116780867 30193319 333111484 65823424 138920483 31283036 253456159 75543339 300549142 117610178 3725885 2825757 331904559 53753484 72403011 60140860 153793341 129395792 54140735 306173286 56011877 104015522 12770865 173164125 291962 135778384 71952579 14047986 31879012 115801205 44479102 70051606 203847206 278340802 80433829 150897871 172209050 128123225 81477224 38320300 222952156 56759607 241663047 8053036 26617394 103492479 231090407 254103678 141112843 68221358 181427703 130302222 329604467 30418236 102488460 121234978 21661193 305023631 48165105 202478890 169572307 71154709 175623699 70482488 84000485 72057597 92578703 162666051 67334432 90535314 87026043 44436023 3548233 48757562 58884692 261099611 29242315 238301321 121684858 44956122 212886367 13829141 77485344 191024085 127125600 181876962 153339482 11244079 141551499 117738702 154375402 67611582 9484947 175922308 12620284 9011469 198340086 157217903 59724698 147168812 25018434 221906783 16488033 15584869 229605527 293200918 64287645 102768761 167605692 33204065 48018365 10226697 43844670 126222252 23813211 181126334 71201997 177385683 17838202 44128467 130898152 22639797 10704453 100115458 8465978 260366785 100706512 57114451 8397760 47929401 87925527 134073026 202863680 41480684 62032150 95215124 194064524 104364041 47710326 212380344 134997120 20297638 44536372 20110280 48227688 166712234 101312102 17775136 208587046 217034026 76320969 118635380 77383730 169671138 150995138 124329927 72285504 318685654 28278891 21930661 45356966 46609040 38440521 139790251 174014780 71786473 32529774 24434257 111697614 116161937 72167905 243216168 97966476 26914462 41755304 224592194 49599132 285817872 3743434 178674971 18832538 68429784 67886386 16013934 143789813 81933038 48004519 304783442 88247803 73347368 213384685 120241654 202386453 120508914 183052308 8894997 44867273 112607126 26077768 236763150 7073190 25108801 75099232 70629573 53498943 89031850 90041918 54981201 165754169 147409093 44232726 203045242 19358065 280840603 127963191 29233000 48648496 9677871 103911838 14066570 158735167 48213336 58982465 100530539 69504505 127536633 97172838 284261853 6589845 74482832 99295554 65359583 21670025 94518592 223732661 48596079 84363034 190254275 122610263 241766110 15848127 32517147 56932337 233985555 136765222 93273004 130974926 143143605 127520096 296439249 43714858 184353901 71464956 280213646 145216825 28977999 7870324 181831790 161385802 238992724 259680787 4701177 25074186 72763467 149445996 317477740 41836195 94122578 60675771 3756222 92291640 295685125 38770226 8192508 6463782 14673747 177248166 542961 250391087 97709589 24235721 105123179 133316418 10131224 22851213 459664338 212749954 27141173 21975948 24274637 28081505 28507787 93994353 234985802 39350953 14438020 78668487 220613585 121692586 77175833 41320581 47820749 668771 6065192 376739701 83826513 9393614 113968358 41028964 37590740 123169209 163308303 36376271 26806017 159607166 85180293 234854518 28902329 55691832 11793158 25927693 29699463 110184329 113739416 58009197 30635034 139491918 99093039 111403306 214307215 22565668 11388887 178846505 98403913 126580201 141629791 70084358 3470240 216784798 54693103 41906529 17493179 138052808 132613216 224546355 92105869 70375561 232794937 53343969 133952 198345353 106719494 58239680 10980867 32461188 52619837 5659196 39301848 268968256 38139244 18578342 78684886 66175117 95459522 211307532 98472752 173206491 60878148 6715494 83702589 2888455 96889892 237702677 132683021 290396321 139435890 40770628 107684482 119546502 23480217 102661006 223243612 437122636 53175195 146651657 126681608 318730205 251474272 74600247 49980518 171434226 89766815 161115368 182192798 103828624 113137966 240968378 257884809 54390676 11594484 66343523 127572030 157303302 46536176 33058291 249712242 35323722 28069614 306824830 134573368 1197656 43827420 268975202 49504395 239469698 204772335 84070704 302340865 1535871 151863043 38450066 61799942 108124633 20053056 62847086 311105659 366878980 143411348 255123452 81820913 66854859 136622323 349735010 62404934 83092629 59961046 46751226 101005719 30608032 136906718 57845644 67676442 46393967 234451259 142290213 129499338 93873626 167799904 71746384 3681633 103476885 6696404 32292023 189880824 58352725 38727354 83722047 63776953 89771093 156820831 95807857 31733974 14333876 62338579 246585530 1429450 243409897 95350157 18286748 12546615 38775033 957421 252831548 121440437 161963608 50132410 149453425 63485681 31260519 33296755 179138007 91676459 42271930 10455064 59659286 251913319 89584471 42687310 10401957 191950755 35590476 143777071 121617537 106782859 72414557 57640231 32453943 84320323 77166173 28105862 85032173 248894799 179380887 151442373 34127998 151920267 272076407 86814282 97500933 121794821 271775636 50349461 65163692 42697453 33958281 185121595 18567256 167390757 134945439 30436038 100366480 55862561 157762819 312690336 160315773 108598824 48899288 140793258 115416668 75856231 170760372 49210938 69098210 303815441 74886275 115660721 42660906 296602526 9594450 10693689 16280159 5491940 392946628 35441252 78759843 40194294 82714532 75324471 42904913 188405397 16475728 81582357 128702480 91462559 275304641 109801609 192371954 33200914 126097316 46602623 245443971 87186813 47026145 304498012 100985824 5776910 104345779 37199763 153219905 116679069 34715142 31603472 131835908 115024012 65130871 138077188 6394690 129640052 55977239 90275253 10403038 150952404 8723279 84486659 207857417 151940783 114564564 52650197 120379953 130153665 31540866 16519106 61930628 2036397 251792178 142832852 190601805 31667435 269516553 27739564 19058582 187950802 94349450 12554987 81624401 70542679 132610456 53164523 362266859 26693823 118883849 348331343 75547134 78467099 10735020 141523393 123721439 168582732 99317358 146781538 156768552 346953643 20532537 113588559 119167991 111557314 96921977 237664888 119270387 42521158 56137687 29980500 167204135 20133970 119937594 97068027 122954596 66896811 226571528 35795015 473133 257870756 74480808 17776976 184367264 19684297 39424898 28237790 2213934 75203261 107242238 138634754 118400642 290392204 140126097 69723833 207869860 52845191 187251487 93591784 18183271 105803496 172285962 100457192 260179657 45993997 142756055 63825 115094415 76086461 85869074 130289112 224297702 42159989 20171276 159695693 330217739 29046746 96330578 45480614 527886823 15192650 83439400 264418189 262336850 266332571 25340480 152472290 209499410 183279479 108823212 71513900 204087142 22685475 266114692 326255 73795776 124129390 138808243 129012359 135933680 48654154 41822970 29925254 15611779 70467400 5767020 7951974 99819609 6208896 37928196 138773122 43755890 139408727 200307000 323630470 27202031 224731804 183636025 76415591 121820719 1332022 108698092 81805135 169538957 1066303 259225709 225759053 134332282 47641602 69777883 91642327 120888115 38164429 142748879 184489555 217725245 146913075 10492071 66547464 223562944 168993098 31146117 30885274 8363260 48450512 11175033 109470501 95026018 242467035 126980677 254988212 146290971 220576026 84344726 122761534 63546585 89403852 102525812 109756506 47282227 84615482 89935704 79278746 96337110 186843858 140265293 8541579 60734398 20142618 35430603 142313466 36138980 74030675 25214279 10569190 159937147 192129281 124307042 202365914 122455933 64430337 222183473 37967135 120482947 122891967 208652573 138906798 30530798 128956124 38754034 43698367 91639797 111975753 301732722 135232456 325514285 55862147 99259973 182095393 65039377 9657378 160239114 85262863 131114904 218405930 181594775 172770158 74861481 17334203 35365697 20443573 147515813 135987086 61740671 70888277 175279113 58363926 175163745 55241998 60823753 141216021 817098 9003396 108693216 29400785 206952068 58259667 27493970 55398628 54779997 257287798 410902958 146156398 13677042 256054331 44454216 96309855 173375127 75992759 2138195 6052105 179058266 3659300 17083411 18245831 364687149 21918954 43728428 240045871 146192968 39625987 267451774 12076104 439139 298764434 52164276 93503717 233254753 140029957 169052415 224020184 112076608 101850371 10361891 61145799 13202322 91775612 142099589 11559846 8101888 48988321 242972322 60112432 236153604 26941464 212062208 47002041 96166174 137052814 169308451 163933167 116476853 98344711 12994609 88049451 144892088 91086141 91486893 273437685 132238753 100825859 19499124 75274814 79891328 151565906 41957060 49041083 217755306 126510005 44636790 216341979 377749217 107193501 16031943 273097837 31024470 107518675 156825845 138660767 232711861 21560683 160209191 192352542 217269615 48489244 140514590 305858715 106601964 94613720 120653630 65871931 243162831 224901015 159639573 70798692 90448236 242759664 110120090 27353302 80416510 219919307 152558655 4492360 49402643 108409695 258460660 183893694 3050628 59173756 109190545 283057366 157980445 59455138 41272626 192576654 28954056 15225885 77540153 111457333 67895103 64475394 303531207 137184075 100703545 157005475 26501405 69579600 115541811 76866 169875769 354430 204053769 13503530 122896521 70275419 157922140 74692730 14937488 63746869 115657087 197314171 47078539 15777908 199182231 30286768 179240771 69069506 83776488 74198230 101804923 104708949 82918933 51804878 73280783 636525 160291071 112554709 14504996 322504252 142797754 42646738 62228179 214835088 243616 17028602 62086085 110761744 6067814 104724819 159183092 135429014 17086033 102623010 80175723 39497716 44996694 284264544 3149413 86710552 83367088 99501726 73777123 153287847 66080702 5397364 47885793 10779456 120198621 249514212 179402898 67161288 32042680 22344822 12655405 7990315 183246336 239224932 110849604 234957650 32209108 35830251 37595524 74676860 145416166 13981562 21828725 155227874 72456003 154774130 3627813 53342543 95126505 26530408 56813013 216199586 14077058 41696700 144230631 68732349 114900157 31405833 163373600 94744797 276268134 32340116 162056781 9115843 75879622 33617582 68668823 24070742 36527634 168170917 7504900 65134666 303489876 177865509 110657163 29311591 96212772 55834041 182763888 49896637 19406779 62498751 227498037 162687349 198609945 179830008 112776245 327858629 134294976 127592178 24158027 1131922 310450366 5266517 21849954 296184800 62618834 136728859 184238809 26430059 134338285 171942204 43297753 64308736 345546503 89867302 113487957 5980598 27156951 97073317 138594826 159397452 10117171 66472691 49375089 55539020 310180760 7752518 54862360 57211787 204043143 187773472 55442351 48871642 209455595 312784889 19862731 42699868 94125982 179792127 121815038 47724379 228754067 209338916 31473453 13443477 30870738 7114107 38411610 250699908 114648606 28094408 176217789 76016794 38102191 141440294 32743329 132013836 43327009 144124785 372341572 81233792 70098848 196496682 24010919 177345824 316128721 6858945 159428571 50942355 20578284 40500125 223143447 107028223 31310728 410821745 44604705 134630730 29009578 96095656 23686941 65845987 24701839 105899544 50607613 67910467 206996412 19940310 54641491 191098835 141889875 139426 6407064 104939593 87483996 36303476 35242118 64999679 2623334 28291380 20780937 342889014 46077717 75900230 207981640 44187830 4775053 268305741 99044624 121457135 135526787 101738844 346587 60986731 12985156 106119125 2348829 34856937 39815484 234383570 11611067 107347877 209702385 31563130 8233080 111974074 357127900 177902930 50984882 21178653 146960156 130049866 95899259 22277708 31793866 12357325 38400708 10801628 186797720 119333154 30090440 70274752 177700622 80013527 75019399 85262380 18524775 227172242 296519542 61683010 164810870 14801190 16285012 8662168 106293235 232095829 299002668 48121727 12234114 82498010 90070668 233047546 133767632 123485160 208755176 105877441 56028966 343853496 24757959 202620455 20755269 81424623 110570706 130456897 227331770 84250840 164130162 1139788 146165782 34598256 5120536 84218410 97891404 254334989 71247215 124932573 99592461 59305201 101678745 84606213 72125815 129828721 76411796 28888575 146242211 255956535 188637490 240383833 51655401 201393382 165560969 1251315 32065335 103527255 224486003 46783426 14607185 138738254 197634331 698119 202879918 58991734 74836595 68219081 292019109 97674307 61053385 94551551 83348964 177383199 69411263 112030976 317135707 12384626 60771405 101224058 283554787 31027966 286540371 174189005 230491303 247643346 21611467 37686949 45553202 314328120 148449015 209494833 137102287 330405787 16410730 89196438 233047730 20519933 38470927 13880339 17396004 427714647 29943976 260057964 149751413 247380318 124017725 7593404 181392421 65696763 31433387 119894262 191568449 26528775 116799612 148269477 174043714 7672133 54674358 44341838 130719902 197167776 117206091 82956377 200395113 187608355 90743924 17100247 398760982 23117346 36982344 96102740 95367775 76019669 105223183 201903338 117598425 69549033 107949649 139853547 151209498 69237613 168322280 74258099 83419666 218648626 7731312 9484510 22981140 67887237 221017120 84018770 124879098 401714297 47236687 155124190 95168434 29511162 2331625 8770728 51364175 13612182 46236578 119239682 43063015 56379371 164338864 185108370 47925491 339932985 144218556 71887719 156230030 63435173 205035869 44821319 8231769 84851577 100424486 92985895 76890656 43931702 158352102 49514837 120534513 35431822 69058144 92829196 30431093 148860025 118851051 212906515 35240830 113630902 239819712 162208259 97896970 271069513 123106833 7665923 201923578 37030621 99992293 54479180 45714455 165347092 134749594 22078229 196739033 116857526 78795378 42138783 67724006 77606968 102945470 183681013 40235855 68231777 1489342 61374258 143906078 202987282 47363992 88103593 215030795 114625376 74473724 212183004 3312276 135741814 216719524 165437390 120029755 140398785 12909072 100539141 22590209 249002140 103614793 260587723 279190146 33278677 108889314 50712332 176871288 329346177 23408434 21358559 288387823 8311556 121846111 173054875 104334463 206573074 126339943 302136211 1101263 164161212 31433502 39802328 1744412 55587067 11397029 279981208 104937385 49043912 21879348 216213409 39408637 199600923 81568189 12178707 309350989 112171966 57497447 56354761 214788605 190448234 20823832 30109990 115652487 105103008 66013450 55959345 59023175 12496038 232889927 227253593 206390316 113479309 141450023 31739103 83243417 85091283 105168604 68103437 208665453 210036253 109893425 67352372 50109341 60201350 18977576 223097378 68918350 59728769 61930789 82719017 177474003 44247837 203205138 43937130 1400585 29679982 316108987 14950207 145367176 52537359 13685322 104998174 162271555 137381392 6506953 124737303 58009059 21545503 158709982 190876287 205270193 107130090 114803166 120817919 159174283 18594557 74152552 104874687 91376194 11970511 122084253 10385972 68863035 67241374 38965795 76278051 182775871 24992490 86730539 125483469 47965097 70383910 134316780 246634497 74964061 210921040 66564277 165145083 140185023 51140316 121305726 42688391 137201739 24927124 16999484 1514182 195806360 109398741 47634564 140040514 344689247 67492465 207086388 108203339 191026178 137509134 84043702 107987093 115909167 2831990 28440466 21984044 84901763 87888589 185918683 29475443 11153988 400708829 201697212 191322924 79886406 106009116 125972196 108781398 63157632 182562109 86513212 64641960 161215510 60494163 28990971 144971277 119760908 143671179 4443623 84358158 174386414 101192962 78779807 81899159 71521973 55258259 27011085 132912193 29411595 51586056 111248102 174170605 97774449 12454063 101677227 142450316 419673157 55804601 126271909 63828519 5693121 308388140 69935962 116606251 8594364 386435144 32740109 225382957 88148558 212012850 28665958 602669 53036160 17532969 298462858 26221495 84552738 349230275 111936722 41937349 111884052 216774287 141051226 175770508 170351386 248717124 209095461 90937285 39510711 198040350 390654333 167416172 33683960 437197455 164507339 58418206 21234474 256290817 275180901 81205709 45865243 29679591 199697385 161211393 187652078 97864793 32097558 125903978 129203903 25820030 70373767 25897149 69948175 46904015 25741853 209321022 32049373 3335506 50153133 23307349 128250921 177638545 112238206 215848468 35495555 69008418 102448325 251305291 200586933 99529809 2782494 120444882 45181775 152149761 6971530 134815788 157839570 97773621 209027565 236249836 72234697 168365336 104441850 92688206 197202483 159844618 94768694 38645083 67876082 36405366 12050597 180334605 99579374 335319093 77405097 50386468 82842320 99620636 45734074 236949105 136919414 108457880 21742314 185176404 167152983 33786057 174015585 161946197 187588483 221904161 28162948 95596165 84049912 144405316 31762931 155412909 45754567 72145457 24973883 1289288 20697470 117368379 83087684 138225975 80972144 32638357 88238902 67853772 142878668 326231563 106920629 148000101 91173311 188099290 164132899 324412286 25452191 118169216 5101400 12975266 101196849 77680223 123540567 110308391 53378078 71042193 30432933 118347788 50647679 220323164 136312927 22291209 55743651 8862820 130750584 350250946 36279809 9845541 109030925 227953000 25684169 43929586 160659439 256307952 43976828 42356248 167198868 1021177 9452839 83681061 49404897 42854911 34653962 42980514 135175646 176778506 169232367 96526814 145621073 140779136 93865645 170499483 163365320 152908876 136787003 50622586 24997366 187647386 38966669 118542230 112740089 216306099 48933305 1977632 20377425 243189327 86540214 321029906 114980013 98337972 152520383 89859988 157291434 144849423 11113393 53106287 145430564 44199422 46060766 145139591 29157560 42769374 186744314 38779633 183438317 101763914 65664149 8431547 48327991 28236617 62940259 132831164 28482878 105375167 42292354 233296222 90235003 2472753 29342963 7047706 76090141 284134732 87099528 107496089 127886854 92197041 162542495 59901200 32591115 179599962 24105725 10855816 106054219 165709089 126182232 123991206 279135245 52775317 27642642 164694812 28705978 133961844 92343183 19738784 36206692 1372134 31020008 11030294 61721443 26794862 217141160 275725702 36885537 39972620 196019478 32040403 35057198 222367450 15196192 164557157 93028698 106123265 121025655 32759521 17359089 299965471 18417227 38033720 8917928 65489280 31168059 237177265 36238570 77985295 71827183 1666948 67535866 222068818 57730621 84185014 51789468 14254227 47636151 14926908 177839519 193063357 212056964 101345889 81903851 98372610 107215029 87663028 120164397 53905399 4570813 8013568 257633925 56693022 18975161 171192772 12820223 199635492 94477951 3132968 16647883 36301636 150625528 34044968 19933916 106577745 38861237 150804376 76731151 231659611 8458319 21476779 19001266 87320811 44980387 281617773 7540527 36269850 182261246 18745207 372889133 149134921 154974115 196679325 1906792 30833662 97442605 58184227 102357107 58841475 64252570 153525759 176683470 188102372 1915854 96767946 113834153 236648702 20879400 58351161 101629019 26017278 204874846 89316613 36422501 133082991 72217148 22374791 49297648 225253306
90845883 234617526 126202288 26937876 33836795 5785696 360525966 298058265 110429463 66950378 393582279 84147110 77955671 292086545 49953976 185787767 183058311 40138611 160768873 84807187 323879192 28153702 49815125 79285738 180639447 104087696 168787616 56477512 130396016 30948639 58290947 128933193 116518552 126274094 296582470 172592552 63740728 44780103 277531202 88171535 147622372 110535470 11492410 35189747 144301494 22027100 68861816 69175559 209028807 92251229 22311541 17967002 29580208 102217612 194485769 4702580 192629140 53200173 128679204 459737432 65121855 67654408 158291842 107580683 72682254 109803472 179889877 18485330 116011954 334004413 53887390 113719843 93594843 123202352 38120223 64412075 73200352 107796124 58323285 246046985 20128657 209520823 129714733 139776589 82740913 12279907 88308431 34185498 159274034 134255393 9098524 14393837 94001989 15339482 331926915 139877513 79004034 26932126 101893289 202632783 459332770 84107987 284067089 362264835 185775968 42866342 216966889 124838618 76284905 164573579 8530539 99815492 175619904 219813093 99142190 146633165 509100814 169557380 75456491 182344253 211988654 77937133 314892195 193770354 41272810 140733665 51386002 199891620 83094423 34470675 274977052 193811892 62078587 143301914 163535520 177433362 116095559 67014088 118606630 159542674 261197729 67756091 124152367 116004709 238566373 32001372 226546435 32541067 89756971 106556654 117009050 73473477 167533932 78498908 138519823 40669980 271798360 17020989 117274539 143518712 274088332 62257895 55023774 165299114 57339644 124364013 133717906 192293156 36960655 238752190 215276274 40348141 70925790 172663323 201163106 164859791 53064082 231463490 69726248 266938805 233276511 311136985 137774853 78805912 87466746 12971655 159216442 45646720 88018631 162379540 3440570 42719809 45234606 150445277 136847079 199360044 166283928 67999569 5188294 282639341 122173861 29985284 68658726 82601717 151308076 371149505 136018711 17945934 119251182 35215438 172776828 50427914 40266744 125800915 39997736 175046445 31372046 154201614 28141029 848125 3232236 27896056 77671437 159606637 33698312 7569208 88245089 132264168 52902208 108475981 7681425 1160419 97309642 121489887 44409090 41044075 85833723 152283184 232367091 211424740 196295087 5513031 161888076 261884141 182599001 112435431 98000240 14271661 24995710 142622126 57519849 80816756 213595365 167960651 82019242 136314882 92030291 13142476 182229644 210987786 49718663 9103078 159565651 179536068 86803725 40639206 163119542 173069940 88683216 82381170 21034420 108084406 258713039 206073790 62807227 23325588 300490906 250206788 34721766 19492109 85516323 30467341 22958876 25690379 305255862 255133618 49909770 138913284 127172060 358389059 177601883 161260498 88357973 346907275 113879095 110078575 250717181 38249966 212920752 233736051 275424218 351265591 47032838 286293535 73563292 62254054 178321668 144071747 75758665 176471410 51177875 3337737 120057907 78697536 210516976 18486664 280342653 23232461 48471281 121589017 107039654 226255738 125752523 112302905 41803167 135904700 9983794 63940667 133828950 137905171 33565027 22236078 100127625 170514042 213593180 250225740 96928256 72661025 52841212 98560037 158868751 156557251 172407149 131715779 126742926 102116757 55028581 43050963 278244662 72999677 106896847 211292950 114893372 43487434 114322029 152505456 128708000 174866125 19768224 191880398 229561965 216003902 73011269 129386017 108820452 230712356 325912323 102579218 100350357 32419006 58541279 95598534 296975425 100868800 72723930 15566906 170901845 41131843 48130283 54999279 254465629 25983537 160191918 254448517 51265229 137194540 16710328 33134766 103568885 125729178 36919186 116166192 211169946 27553816 124134105 145067762 298064360 199433437 212489594 148606749 96079602 32688819 88212912 158612899 193011239 34572082 397133962 119423820 50559497 170739994 87157005 62268705 70254190 49225060 317307356 134095980 87085498 113212164 111141198 195206313 173534701 275139823 76862320 132145534 139871073 133798728 105709334 7592415 93640038 7154265 67254668 170414452 132878498 64925412 134692117 240135939 229995262 128320473 303960594 119342101 24756786 60193691 343679823 128014780 186552954 166096777 187053158 160041820 20397987 133180534 84512465 147832339 35153614 69786715 80674363 59169340 41030965 318049060 113406997 32949938 46960894 103006581 29545961 35230618 49899397 532249003 21787739 102601666 265583668 211564051 252675631 141582710 17054523 44747673 257110928 53099617 155064229 106554607 142346333 41522521 104624585 187244794 226133263 53737315 157486152 121020066 67899956 279201968 4528769 88079305 81145725 7117281 143080148 16325170 31053496 107750009 60520222 205640102 30821978 76539791 46420785 64137685 9047740 120240918 123785770 32744318 62744483 163912237 104569592 239482900 91750703 171538669 50642550 21083157 329962600 39281746 53801669 194766231 22130968 144311223 94423119 84873496 335336274 86747053 83767771 77157226 37977439 53512973 69457884 53803049 58161066 194784424 32680792 54706972 81244303 212647742 4856749 151252669 61623164 71342435 18327734 30695593 54688365 52757814 305656476 25566593 167048402 156830330 88927062 1377447 140186288 155948832 157204563 84784394 42169396 132940299 164448505 134279428 226587145 126075719 127969125 175971620 247436070 139631712 8320135 47911829 68587380 123052714 118924513 178128468 37289049 20379472 83475993 94762852 190180146 91971135 139913807 182134378 11504232 23337939 231807248 187614013 98156617 106845488 157304452 23479711 65211555 293179298 116210582 107003199 94112021 170393154 45683520 31816521 307259461 49372099 27348426 7554488 160712937 135172012 77327495 154055035 26605273 256548877 199159369 31359097 161689287 228186335 67143716 88209922 218478564 76986727 72619027 164553891 12228111 87991491 24722401 145774575 52973393 158265438 60462354 270102800 3705162 263230952 112010299 53958828 107280602 72114821 101199701 225576778 92899737 71390367 19294953 370379879 168329916 71212140 74896142 11253831 92916113 8909050 95501543 126353628 171067077 133447748 105285789 219109799 13521286 28809662 358051649 77380993 82684793 347364446 66209985 332287049 90983561 181672124 110020684 155283879 163952142 177503949 118974814 151718304 160727473 24486858 112913348 192477593 101147422 23138828 145552533 59192731 2349657 140024506 322951901 55124054 200417883 135803316 285418937 334383154 95920097 108339269 184952085 47659864 2831047 43214976 109961643 68125264 239348580 74503739 120222495 77765139 99863194 204276386 72652515 197903891 170764167 208800072 132588652 16605195 280473385 175895191 110082692 144020503 101079089 165076865 210292542 31825767 147182152 55762304 177009955 52522685 263379900 13387426 184888030 42158678 129511528 25072990 67356397 29268788 89378345 103856247 115768844 2533312 129861542 268738647 62131372 6733940 57504462 5479773 87800982 248540254 282489082 249266042 297160138 8493417 26946018 36833488 38450112 72641935 88948820 122411819 171199212 69064101 127119643 129993539 206884011 55317116 143778106 52887327 196978463 48453548 172564032 151312630 311818199 322656604 307601931 177420850 55801036 113150639 108663960 1452795 119022907 97786248 69213992 23292491 58894996 211476743 155905983 50474190 178353408 116270865 13818515 202316395 31428465 272647244 44221525 137224969 122729817 155120349 63480736 130318161 22171586 46136321 55857455 162454451 191020405 274073129 101253912 158105151 12603264 104514553 11345026 20402127 83274076 78495159 25311937 27668977 97399066 23871194 74613449 200746461 99144237 90659031 80490915 79653393 7045015 49896223 106108660 152786194 30978470 100320595 24458637 62315809 82682309 307900885 8819948 43421861 98860831 142839775 6559462 183725472 80255050 85815047 142647932 2226975 155002750 290563554 174001877 120027984 77210034 197089576 136733505 98001712 85673091 64799487 104542084 3486823 158501579 94049461 60119079 25809795 23964574 51625317 134756977 206686165 44576254 127350034 79591454 52190680 220880431 87389926 52788243 88870436 116092247 138283636 170605766 234185839 13135622 211365837 127644319 266558408 152893903 136065171 174772446 196594133 89850926 146871928 231620787 126738786 88470374 122408392 228681295 350024787 22065533 143110991 82977905 42558142 98646333 176641058 233715581 169598941 238270340 113897702 69087722 220999226 68160822 265360936 306814227 33142770 130273127 12937109 87844636 247605419 33303011 62980072 11299164 41809929 60385856 49591910 141134578 18687730 81628771 105153217 291854613 134104122 21252828 106686351 66944812 95816758 55173550 292768978 119931154 85288347 6605830 192848169 121884084 236458400 37588394 271810389 5187259 220160577 200851893 15703917 91474013 42684136 19644737 276111619 96600736 51810651 113013398 223601906 11551497 151854050 210711050 118857353 90290295 46496064 303071506 97071684 112284390 112973493 272585328 67875576 73014466 104760262 74705978 275199715 119514095 149195066 213641020 81446956 108341316 169972093 203254013 70769988 44078971 43415099 115402500 72367085 50134181 68975344 55034193 414606188 50823422 56452097 204949573 111897714 252658979 268591585 349521662 105899153 106877826 297651395 381907272 42273126 178746662 182165037 215975382 179732971 171693068 182825344 37023836 8918457 231008826 35949690 28849130 244910992 87186767 60623814 52940549 67136264 222054466 166971536 5390349 422786920 256784558 8424141 166106391 108441504 35822201 94023103 204256951 22636439 146977636 58469289 285263342 98469831 125246868 125290269 54828136 172154126 38877107 68737593 317189136 98671265 184315008 35275054 129347331 25681616 343844296 58288233 41804501 6412998 56833161 497099 99644395 202515759 89090592 207208035 29516015 262229601 36839491 129443195 18976679 152880678 172469410 49061001 156834539 47217919 297520916 26943212 207407146 237391832 29921804 151550887 300200669 111250724 121057464 126828256 607706 76460947 52437723 187219195 30481095 167183757 101340622 124036240 244865590 2563603 117729042 60527099 56546420 21797215 215484953 32220907 345494270 108168471 25741462 118327824 94291973 4224870 88548344 25900576 34285295 70879652 42759093 307678314 100557564 24296878 10426452 122665877 112724472 12979406 67495938 223217530 113106226 176905903 55387703 64137570 21665287 131302239 30045084 22631287 101383448 213236358 42795364 38286145 57844011 166700803 72507891 282985330 232034143 22017785 75694196 3286309 204634864 270258165 164931367 14984362 366790315 90280244 4952682 91304250 390917913 46887754 210072800 197076052 221676576 157675373 51669776 51180405 67970888 83725796 253388056 302238193 257337823 124513467 109193236 184103132 41406095 52437884 227994929 150512851 119203986 208672445 138428697 190892318 32889218 60755075 344847280 52713355 115172293 64850432 152308691 186577012 169695288 88315377 153756334 184508944 175656474 71524158 18566888 52039869 19186278 167331877 420962399 36770123 97265873 94267225 147309963 197775873 29862234 66125782 96257300 35380440 533415655 24252005 53989809 160196127 149560651 85837449 18673815 98177064 117568180 211860199 83505226 52306508 103564975 215303552 65239454 132403571 25930499 43326204 100021204 159743303 54144530 522629 153482703 177106233 17160392 92175674 149995167 116197679 151866240 39206467 233423711 16541853 16820406 75218257 111470052 513107 294487262 191885573 88623416 26754474 39133097 175723588 153315263 25407387 259839533 103258868 34321014 226283499 234558830 59186061 280702672 92624496 77423612 101517055 19868826 73644528 159354810 107368439 6443841 246748577 43120446 75953820 122680620 29508195 125493773 86843170 39213068 96600644 123818499 34252083 132827139 80509775 124122835 219716746 408907547 2305635 204181879 151185716 296658853 166768538 118597039 78775529 3938198 180911859 70860953 58151038 99445767 40052315 33049183 273688845 120032699 8349161 206156383 57023325 73316226 4677395 76053824 158115202 156180097 14754017 30940681 150178937 12653473 49181567 48117679 149680297 186855128 158562851 126535880 31163114 150554872 205537154 165449833 375135244 198325596 2056867 21153767 14957590 74910816 256389579 36923349 112165572 26658886 115153433 235564459 316054799 176542733 27817488 51600454 296090224 292791656 52253631 76127631 106213862 156415939 52934477 63672050 354092176 173320640 93680196 140497271 53274785 200239449 7900132 88007453 28913967 69892377 273307873 211274573 960227 274172213 47662624 28490836 105101007 73959996 168405678 239865597 57576682 31499052 120400262 16111569 198568844 76912966 7603777 102180007 139854835 319954679 62204512 41634531 82994258 148330933 116597718 117133273 227230800 99352801 211710032 73174109 127472854 229264023 100348862 12662144 230804885 43323030 45309103 214415890 275044028 24564552 69759437 62325331 232608568 237209580 119566995 82209590 83819613 97266241 369819668 140518730 12987341 30788145 117123337 158193563 164191158 364356961 23882234 214189547 351627841 152782445 21001852 187071006 3006491 150318938 39225281 120629572 142734182 268849346 43788964 104750786 37405061 74593370 135545164 129987030 98135595 50527780 222315171 183389419 68171057 83025032 129931163 81472118 411862817 87715882 165333430 223523844 31548341 321049111 155913803 247581729 2243857 151033134 95240102 213460102 140052635 212170354 105597669 83114088 93911254 23069552 118999470 65548137 191430978 401091526 166599534 178779023 43762445 41638280 23427409 116382300 257980052 94716369 130127100 85363810 157895299 341092323 57525461 166654205 88726617 128972799 191940888 169816820 96755894 136329165 192762540 140053716 267044858 15117877 138359628 54964273 219682246 2238337 180749065 87959981 149212914 48644724 167103855 141536825 148320376 129489655 288327103 46866019 260325247 145959196 36568022 75895837 121619101 111387275 133093709 255194867 188533116 155398419 246666582 42997511 152484227 56643204 131854377 34166339 165639008 185431497 146309049 141204038 229386107 7167904 59160830 85283425 65690093 144034211 57889873 42436150 59977100 68045040 58605587 31538198 100809759 165368114 127521591 324373922 108269579 291006281 146248283 168384725 17062458 177761733 43364476 125198798 346561723 227815023 380220866 156376563 98495959 453234895 23003059 27838993 53961197 27317974 252530708 75474132 110123793 26284745 54034613 225967824 135846464 159243352 115155779 58494980 100179306 109560247 199176067 225936797 69810773 31680131 147628697 228361848 138878186 118721883 71296182 173927633 201993429 78212742 10115584 141870256 157138737 157433137 46327313 207139518 19519801 113749099 180549195 281877995 35856287 43103633 82544424 52236404 387971567 40454240 160552742 201335468 317949010 92023046 243697374 116000638 123231654 11418764 277588978 414742509 181542059 28061771 119991782 401505641 54708697 154006758 90514016 291191661 69025001 239932872 22643155 16708948 107863445 37504904 17847632 151233625 13770215 146965837 16478695 68536619 49780119 29698267 134947555 168914760 159087619 6653601 85747611 119995117 117331947 54157433 99972444 121510886 57257235 274923278 78736935 82863825 176011502 85384303 95837872 161979501 78957045 37649275 85782571 116991547 138634570 157117991 12193519 41678576 210986337 137308712 141907930 42555681 113565720 63651902 244575997 47296349 56508585 158713041 185585850 195749251 105051603 30936564 323290116 65592711 159884523 42162473 173687536 52323666 217726142 203702835 89757408 21170741 98831598 62778615 23416070 224115703 118491354 63176515 424586095 240455386 203965334 82270724 89396791 222720316 131443712 45079793 163832818 293463578 127248052 213827964 179660038 23980950 40983608 218895899 78622625 61243848 125810966 223794761 35785470 264495032 97333608 185375446 237533121 35306035 157430607 18911359 195055847 143812399 207393829 184641493 201510406 6113584 318355627 220034284 77952336 12179489 139763295 99820529 195385943 89285448 363691801 134680732 94869250 143387474 60834126 61074890 342825626 31196027 46353142 312370682 109359411 128012940 36123317 18460697 156287346 188730801 21170626 25535658 79374127 31124359 95806132 244106797 142564672 67262005 160864369 162163915 39168954 11998111 279984589 123732640 145757463 239841309 93655264 276350106 52196660 11943210 23660606 21067080 62313716 106649459 70794437 225402461 196851526 173823742 133416399 178011996 259616318 251056914 124881398 17577129 24503372 258609332 326974877 112303871 230455906 61687219 17097441 301001391 168657459 28064600 50669000 150473866 140649508 122802336 114862920 80074454 24972342 70102321 76753852 24321005 19929316 301384939 1996653 185063428 79867799 190425993 117945656 50626979 234802055 120683277 217129361 82216881 283518010 229333230 139747287 74706231 245333295 199251047 167254528 31750097 921173 39070882 109409597 47986211 360693912 71615606 165113895 95519437 130291895 28759108 69556968 111464946 169516049 244648194 103250841 119781999 183477026 118378907 98876241 183631609 100499788 171768048 42176434 21994785 115629211 163941746 140069195 108578837 150682752 409954231 177709868 199129170 176499562 244076966 136565214 124602500 32046015 52781918 87286150 391111228 107249391 13750412 15071072 180573598 121982202 11097799 196686639 167102015 81170404 188242971 20037232 48235784 119390585 88361078 35225903 180516236 18250937 16642823 172805118 13223436 238358315 67981284 107514811 61425939 396890645 188503952 70881423 174605443 141939417 43496450 166331170 158798601 102157237 29195556 877933 32739327 176080801 226342402 127436514 179849926 126388174 91997631 25805977 93924157 27233633 31741817 143001580 513549566 76568242 73857577 153827657 94789877 76585929 131173623 243372039 221298088 38650235 48582762 71435608 296378506 70581089 258913875 110450577 159787348 89013611 220053581 170582789 220725871 74585596 186530529 38774780 185392558 63108757 166585895 106306437 233954574 40051119 65122131 145626961 132643898 173560323 191123123 29017628 306259789 51998354 113837051 125502283 29851976 4710653 201329511 101581777 92805437 136195489 43198623 130669716 75540372 85934348 332464839 109791213 275885759 244146196 83482065 264347694 183339210 45509456 22178417 183960049 14538323 96751340 237098053 82548035 101468755 295276599 70133992 7317266 149577418 331194388 16718746 17009075 81901689 196055818 78709634 147718052 20472714 129062890 490161303 172589309 139163455 292959464 11352892 69052348 13967463 144001781 5762167 10840084 45153393 28798231 43533986 180395026 34935183 223192437 39280205 145301718 205737438 300541414 36915483 20682957 90113586 285818562 413536757 9924983 25446464 146770636 261108788 6704431 175594604 253188186 120110508 74004317 393169268 9605582 231082150 72726483 281767779 110815748 101011998 21628510 175817497 253535440 163922150 125587705 63007764 62454522 148923367 13384620 140788543 247392646 212629664 18949999 213726281 123017570 126106470 166028122 122048672 130377501 158833101 63069335 9280086 56112870 388276478 21151812 357499948 213906601 43303641 234644873 94837487 88622082 213726442 135489849 141358782 77925932 44136701 116493942 129073700 47950055 339232543 145580455 157297506 288740436 21371922 56213587 168600718 218530751 94256231 185646754 147594266 211777353 5044429 47169228 117805034 129954439 203093864 203469178 28802486 101022969 52221293 86221917 37953381 33262876 131341017 114391972 72118018 100081441 175062798 148546006 36739211 216707081 108073182 85147173 13351500 1305434 72427161 48374175 102684098 159820560 2639342 193382068 218131149 174450745 210313794 125925644 35187286 92260245 163416357 62630426 80963772 94538579 178688725 86554359 88829703 91091661 55552820 186214302 49584619 156831181 84814570 16840554 12061775 375914714 25314168 48762484 209110342 85491046 177932646 189570738 148116251 91749852 165248514 177593741 177383958 117021056 2585499 42910709 125820051 220175665 3993674 13785257 84240674 203926855 203668128 4028289 34741293 215047907 229766573 68467228 128246137 27120289 88063021 97981035 24176611 268469225 24054688 81409236 209604543 133697781 5593853 106995563 312985196 38933273 96358385 18858528 248194771 29804458 136779781 23917355 150193335 29539751 53885228 150786620 118479992 129646584 60463711 188870894 53605525 47953597 32267275 277034172 53959541 12895778 2776491 229320120 244071929 156776671 196050666 2014064 314949810 147024004 253795777 231932943 66356288 310026154 20619592 84613803 260687612 376357395 20243151 239473263 87134327 211724545 213702177 28388279 153901303 193119638 147159589 64285805 160611760 10534713 131515426 316588215 270820101 131388604 187815033 350889771 18541128 93700758 83006563 15053408 35472095 126127860 66236504 82989957 25295607 3516493 38778069 194490139 214371937 258647006 101882939 159770512 51269047 114545911 244133891 22241506 267328931 43806168 60276629 80321175 220680469 61301049 53316277 62538104 36225805 422433985 150298238 140495132 16905092 217086351 103724342 11613045 231283906 171341145 158548660 50157526 186494511 248474083 170266447 211432238 95676113 161056143 9535777 846078 225086326 178478206 223905437 10515600 193890506 228403685 57787615 60982775 49933759 120330986 218739545 156062222 147389888 1915670 128823759 65550943 254858515 10824145 185516666 116888852 142180664 18695228 100925978 147986508 8990125 109450583 165147107 17189234 72863287 49553822 290700036 13842550 59640564 221037406 219146714 57386495 111337572 35280689 79411456 302600926 172013458 54215462 109029361 187650721 19909076 185175024 174140153 240690423 7544230 72368626 109665564 175000629 113161794 23903118 63010087 287919152 16609887 184071622 12531044 160356322 35810540 302557364 64267405 186708411 410906477 8616858 106939098 36778863 272024151 88343759 186042331 71349519 364492891 288860657 215385248 122454898 201035479 59502265 110135155 10644883 61587261 214438867 17346278 187638646 68322029 11082044 81353530 216163775 89853364 275936934 187378769 95230649 264524242 160406945 157939344 76906089 100356820 39268360 323146826 79996438 191642417 37111190 65309535 90565743 89201245 5212743 201874174 120453277 383847966 27883521 63042862 121995059 62318270 55723710 133372676 282548606 173706511 144907038 209749765 273646778 191093453 28291472 94918355 11638598 219267717 41606885 25255035 113055603 88009339 2261682 78771849 69965195 159304716 51652043 85461859 144902875 52616640 224796480 118502601 64060957 33793187 161930212 94815407 118713902 9000199 119323517 108591464 34186533 165431939 164715742 87029700 44485956 202189941 152042121 36889401 29195418 140364308 371583147 128017563 72874925 135068190 46612237 192016995 48561395 42590733 243953180 156743068 120992006 87086510 177179189 259898482 79954624 101229394 34546207 182821940 91018498 111501217 169204261 190006841 88114380 57657320 210637289 186226055 56758273 299091333 14837967 225966421 86131734 19055201 507737512 46049151 285998767 152160893 210086715 65288628 162505764 139878341 198747048 153264985 24696940 32393062 13011744 129354829 244471301 77524145 18798107 47300213 135843842 256580732 157806979 120380344 913169 207024702 173354404 36675570 146806631 184437368 455449864 153807854 221815611 203800056 42975270 99603156 22734994 21538281 412766487 233655896 191648443 66660187 177604666 215285152 44513832 34470974 120422641 240229894 163077636 35813599 110211584 15764476 226738899 183832951 337041011 108222567 108054207 178092542 120584561 43638958 3457774 160278076 146654072 58461630 22677172 150558874 47217022 190192888 96854725 18450416 87980589 147430506 14350022 79225317 100180203 171394551 161932765 147543459 70361692 114998781 127799753 40021909 10619422 190544144 142627669 50967632 20374573 78288274 62363672 20019545 134681652 86284822 270425145 44699373 123873308 80169237 70686406 25411251 112416525 8814589 176776804 157690001 72149712 57474930 61688944 25276471 188878185 216958172 59652731 72994594 160948802 186337283 245326303 150286807 13725319 301387124 105679802 28617566 22733867 27018100 137346708 122169675 79858139 109650407 69609776 131198440 99896337 77844282 160018291 69614031 195335366 100444105 133481811 46984101 213744037 70148183 193963853 214456025 40866998 79318467 91359519 192628956 44060203 109280590 11656400 192039121 270858189 234829494 143349616 236622850 106636165 145813721 64481236 45912485 32286158 20618603 187029997 68313795 100162861 114758408 195606904 174362517 36110552 124409645 311007587 18175083 15518330 228566226 222251530 52214140 83131913 266593230 191788260 131772934 153947671 59608042 114919960 250926481 101863688 239340438 101616829 95236974 198834287 275056333 154539208 174506957 92195454 218447238 82561007 93441203 85375862 228448995 137327526 9566574 57203300 64613647 58465931 21477630 203350981 17705952 128010985 148685248 23438886 59116095 55751839 188029600 159202872 134871540 203157413 104470646 16695930 106990434 177783514 76785155 58977359 319079966 37094331 139789584 110109441 99936196 98740242 44997545 110682854 29677567 277307274 45593521 104590407 342692801 195852912 211420531 116782385 175124162 92365631 278788175 53064864 7209580 13744593 177891384 24387153 134828599 94708549 20069179 170103837 64141986 62424967 86337469 283652836 3958185 143035436 46516028 144242246 116091488 138002875 166450034 60300710 110281320 123676106 272777884 81180409 133081818 104820246 198481444 144891628 182601577 57188833 169497304 225072112 292929495 32495435 329616358 83723151 66845107 40318655 57540089 90019263 221893696 73627140 234936559 53501197 145697525 269088638 147470825 185473909 109472594 127428188 199575094 103457335 29227940 72739087 242349045 46623622 184554714 5849038 79825916 82762809 119449764 85647998 321346225 168962600 111887433 62494933 148032577 154450520 8953141 282186609 74704069 190829735 9312493 129900826 184099245 357958913 31998405 33407845 86568251 151300233 1475473 38750285 56416677 250702070 82018851 124370085 223070376 99088968 29286015 80514881 21466222 23083191 23822457 222461106 186100498 1954011 166628928 208044798 49346822 132522274 8014396 58463355 115657754 65200929 138410435 6506355 109598657 259524732 152026251 23008280 160841553 174453206 219831562 107857120 131221233 228860419 234600460 24969329 96418185 31619365 153198837 26107898 227730084 86831440 77326805 36512431 32648385 76609550 28554500 51887287 14032829 62394469 34362851 190552907 9746526 53681034 140169038 196557310 3638922 303987136 175523603 38348613 132874703 134286443 26445009 26173448 180525965 307257529 117873137 101210373 73421198 88281705 196803226 48262326 89365442 82977652 143099744 84179356 218657665 299742946 177612302 258885194 145341209 201401616 19294286 174220515 84648234 264911976 268778000 1231420 48825113 200814311 54539463 196307162 145331158 44791028 100754030 45339026 139042590 370548561 12597583 133125679 174130493 245036710 308001188 23890583 56054312 72352020 343467533 155869321 24663866 86214810 37653093 92242903 147377698 180422603 112289542 24824360 249126156 203845711 273838805 47847981 117091919 146131328 76427482 216510477 34679193 113590031 33487333 65979732 109495525 47117018 292947044 1173069 2146889 75561210 74345154 283097340 215733790 23417312 48624415 176392773 200174865 182414564 91776003 55036930 63667427 136369001 75619745 353200834 82754322 83658383 111386401 366160828 2839327 306250198 205832888 140078050 29873067 191809259 37464677 148527790 193198252 118216021 2296366 79777662 202055966 39570488 114337301 76363726 69953396 141674779 45768804 181272913 115458896 73537072 52076577 60895904 247410057 88189153 21647278 76540688 131954887 275041981 46144440 91471299 17121453 123052783 63693693 88243893 80541768 35978486 4663158 33313844 74684772 205922864 157195777 278804965 8088663 298415041 46844353 102439654 214141638 121189162 45372284 143120881 105571357 117975993 190345102 153969935 138642597 11866045 81839474 73263464 29590627 261343158 225794450 19427732 142514555 234084110 185524739 89150852 25503527 195532361 83209998 305105488 279455382 22763629 59863204 145216687 53434152 9736084 242491921 151240088 152352230 61342702 315416411 195313102 82275577 182046541 66544566 76349719 138613433 204891314 59265227 9482072 26979874 176258844 151334733 72936864 108044800 48330153 39338671 261016075 75977556 28296072 140011764 65533233 20245244 165660490 83234999 87366305 6123842 1766469 129839186 136022805 55789720 260945810 135618051 53888724 70555881 106197509 55193491 57628593 286324723 106473969 212527889 10667975 365219875 50767900 221101231 34075650 10149808 31348218 287141798 18593200 21201354 372488266 134936216 177835264 257497029 200614763 9571588 430081439 12650621 12132132 163667034 143488628 74278431 268525920 138293296 7297049 76221563 59318449 206163812 13515191 145859491 64736812 234783609 30719835 68120388 6184861 54538083 40609513 54390032 35411053 271323295 330070861 5807730 5159521 227485962 32182290 217554723 8076013 163863569 375329870 18405658 113310535 162192550 124954423 163235508 120610321 154884875 49869313 119314386 90015721 21145579 54329588 11737843 165231678 11528520 39949781 52092217 103575854 127642709 40624509 164905331 71796455 83587842 156306482 189231212 176650212 110621835 39220198 26118869 69068172 195128228 64896455 207976258 30953699 124512984 155518111 1462961 4632338 172216341 196771003 101752943 105006730 92091310 110391490 459941281 79497821 178164233 448664542 17520135 23377062 111484611 34935850 218372718 85999806 224276335 109231922 27334971 208177071 212034263 6706087 39909784 56174556 36975099 29403844 157790074 3848728 183112867 3136096 1925951 194789346 58819717 137476750 100059683 6284819 79818878 94228999 472369423 104034451 122551544 82633641 130731379 57628754 199121373 174309870 83975162 101971006 31771487 140104155 50522030 232638652 19079466 76268368 237822806 191343992 149263560 58591902 151222562 120561929 123204514 26831133 272476607 95110796 100969011 48577656 33989538 83654427 255862465 219663915 164817195 140453525 276870665 97322545 142818868 108913763 76269081 317928563 79692792 306735866 84458001 297520778 4027967 42193730 50911581 319308057 48461483 173606484 202692399 272849736 12052253 62442585 48282934 446706874 92327336 226092714 184714035 265229353 279043475 23470212 295150628 33718483 19986862 129762389 37852411 119510921 172329041 317062406 64640419 18919869 157445971 64943168 159629108 2001851 58207848 56282173 14435927 63566963 242660005 158992767 54757296 59936413 290377507 4120657 157603659 97475196 14443057 63110712 316202735 206591635 113846941 3264022 88696119 205247009 138685791 32434117 5518896 28074720 179923572 38484083 52057234 71192383 13537248 6063536 94456699 106940892 252626710 105010502 138591054 38129032 32401434 89207777 7334516 68799256 75530919 108417216 40565422 116703104 96486242 60024618 126437670 60891028 9578120 23812521 188521639 193978343 52001482 106653553 237886815 3659760 238302011 88227793 77392723 154994033 92309948 209651118 27168773 288610118 23884649 21829599 28174954 141682484 67452376 19579532 60454534 28121893 1618763 198815404 48966770 237222 78225599 179046283 241271426 145447607 304749011 287467754 181638199 38284926 11705758 200803754 132461025 101996053 243070900 34589447 260539216 70716697 124663611 112582102 5782706 65081191 7976929 84070819 192505745 205372060 86677777 188565707 255750133 75883831 193927582 243260788 113918379 46550114 38744788 3281571 149444800 154306908 215058786 59491846 46878853 91097940 175724738 231316152 4514049 133721540 28452334 145578109 16126450 136094749 12130430 194603851 234486242 41252547 353114446 32831097 225904942 149954296 116065475 98478019 150321261 317663281 65852772 309605645 111365287 195212937 39856355 201624026 43842209 183217448 159539960 119998843 194664134 135139582 26909701 52396369 210130576 408323968 50319239 204274546 136464405 7161924 262514617 11537605 172716959 41032322 155125363 56540417 28562044 178457 236452098 124723227 47265759 38605132 214961450 204105726 279915612 7417293 63633801 47128127 319694963 101726769 27602944 1514343 93339727 73588592 42038595 85942996 156043362 15291021 292836966 230359766 296510135 13410955 364810245 52987630 167084098 139321327 15081008 6734423 76796149 160773059 4264982 129152015 117518063 104845316 116979564 62665317 123074725 271331230 264461015 171076208 89329792 74867806 176351189 123742323 26492320 63730309 43059381 101301246 245301072 26964832 95539493 108128221 253048346 176932376 204763825 133687431 229004123 194573238 307298170 161655845 229148448 32146824 242691377 286935672 19198537 225579722 406385896 253711551 31118448 57739936 139068902 33482572 179915614 333779128 170826727 298092466 30717121 41987512 62959717 40165153 175246108 9642497 111610973 40183024 245476470 64597179 159159195 91831525 152191345 162991915 118591082 165669621 88332098 177457604 26486731 31450154 162803039 110567302 252767171 97691649 35314016 79403728 151132356 58606852 70426621 125321319 67365183 124914035 147528900 102387743 10753788 57223678 190763380 227187284 107938678 82153976 241144121 156546487 124549393 220866033 19892677 20853870 299421797 3370489 220313481 108387040 30528590 272527644 142181515 101823829 86064275 71655396 67116967 79783550 33361592 215250031 159281417 98513830 207297229 299109848 14484411 130656008 92694784 51591576 249343552 182656041 27289201 37071331 24340808 89041441 351345470 5524876 92644138 74354285 196599768 49619671 141268369 48552402 153983068 213440805 157547194 26695870 29110226 124953342 3349352 170590264 70627296 82136588 195220159 148772602 47237929 213741254 115000805 140591203 93650825 176137956 34286100 15530727 117014363 22731521 228296827 137265794 22242794 266396534 174694338 267775016 105203219 59902373 30856386 33596307 254064026 119761391 48056729 243072303 21823826 182469764 43994653 68803442 308645694 69506437 9998169 92427639 50344332 110340200 371352250 111704077 77123761 12731052 101134703 160462835 165852701 141167330 89672262 215715827 142372024 99995536 144133042 109194386 6425717 2069241 68694675 168956781 18831043 155422362 270717728 6255080 79086926 298041475 57031720 46208265 75304829 40987587 43707682 147423790 118950940 141006284 106092307 131481455 19470190 16652667 268758795 289358331 120522714 146402889 388587001 252632828 143365808 203996246 269093376 288181260 162349088 60413249 177787838 197073591 10157536 95165099 444427758 43466090 45205626 74522047 61465453 69732113 226290951 10386892 51656620 15230416 161696233 114799854 94232771 34941071 87791184 33793233 25574091 127519222 213927209 31822087 11860180 129511252 89960774 4716449 180086964 77427545 232003461 221016223 4214796 42683883 91236883 212660047 144804044 129405797 95884792 257815970 145295715 141371593 104929864 122259444 21412931 121755974 13518986 37377047 22737478 55701814 82702480 54474902 239496332 152250386 67411344 319195035 148448279 59865711 134186830 31871100 50222915 168297739 188174684 173375334 165272434 171027954 54274825 301520961 199320806 28381724 16753062 50392977 189700090 35197590 93674193 5785742 7997790 149132437 94973854 180371819 233483856 31474902 43848212 346723873 120275326 263202202 188733676 4291478 284866776 122172021 148563095 68613508 31696392 175156201 68628826 198216139 28233581 366012478 71044447 60593224 108563473 202304596 26772138 151321600 54424854 50393184 86464498 13072464 132224539 2800020 104975450 115771259 263480594 37415756 256795345 172866850 93108784 203098027 159783369 80687105 71660410 232543869 87102472 154943801 172956458 25804988 44517903 440201669 64673493 37255676 175569143 236515532 32323441 179212251 32325948 224275875 173551721 74786685 151856626 222574818 29642331 178719384 48770741 226612514 50647012 287567114 108776637 137000052 196416895 44030510 74298648 34048464 70498243 134907696 19444430 36595070 154493829 132955065 206621742 107375477 184896839 82566803 25474593 54348448 93954264 109038791 12364133 155779851 485568709 9147560 127613338 6258990 117310764 75504929 184089171 74024373 71217131 22428519 206034920 282928888 214516952 59914149 3019486 181874340 140412470 155196180 133012312 44549022 23820364 259076692 16544038 117791027 206142008 62726497 33182284 270011467 39160237 65875036 100228963 79495682 62724496 226146603 187461546 96204354 282888132 23578404 64245923 30336724 13019587 242971310 77639743 104423979 12700071 52198454 417373387 21457988 188251550 158860218 218103388 53171699 81044548 313528456 66644133 75266994 31664468 189932137 44520387 139982554 59014688 46313490 156032828 189723412 100091722 165225284 239127780 79254849 145938680 378332681 11637080 6981949 165600184 62467287 316537385 146116654 91066775 167751558 96928992 89473427 19118014 157345990 59640679 17703560 8915030 117810094 15668405 52169290 191785960 36424502 366041044 106110799 22922168 20264909 193752621 52109237 181079115 56796982 32236731 34989831 203512257 198228007 138361307 103149411 184735931 188339663 46304290 35476465 112485157 49411659 100331497 487255437 218018426 112526488 226071025 167223984 110339786 97442145 68243576 95729818 325007503 159117634 6697255 178506059 68516747 131537483 519152159 24098825 68515022 129293189 54894307 69348910 104228502 49953654 517537582 11176413 38033053 224004314 255378545 159726444 300218057 106018730 218990130 93406910 112928551 104540313 41996321 294058933 165632683 34513524 87802063 92720038 446935195 69437552 11837272 218439257 238344515 111952109 148426498 155977490 105491593 121257081 64171564 149251186 193367854 25154962 13494675 192091630 60212022 24719894 29006220 63403410 104406637 152730465 168627605 83958579 57524311 444423388 193575061 18031931 157303256 170381792 182648934 73602070 49225865 43659980 29105258 62260172 51913093 128772262 102487517 49409934 34368394 52549181 110492621 62768219 117059489 28586286 101110852 54429776 189940762 55223322 259559071 215202697 32738752 61310042 274195857 47997987 108357278 8990838 128648959 269919375 226428353 204701771 194930037 120058919 152980682 96690298 150447140 45554996 409706521 61625303 165296814 70991823 719187 67093507 186950486 35932394 68815655 261439045 89528489 33123933 120965648 310293069 119597539 12102255 440652630 38258108 363110890 42652419 224896944 293556199 80120776 37769450 101193514 6466427 148453661 198254848 63310628 42706791 77966573 74179554 202251374 190284520 109376753 122740788 270520250 201573127 125221131 292408660 166691212 106674989 13874589 75803975 181307045 39675391 137642350 418539533 276606050 27943666 134115875 17204667 21214579 102747486 86093140 236925346 353427223 167415045 71820030 85407579 221782077 3234306 43463560 96266615 98541867 47783052 1091649 61627442 68207144 133149277 873172 172035285 187945098 178990117 17861110 46601220 96140138 31813669 241413704 48936571 145840102 102096034 192955924 223285564 85851065 69019573 236494510 204600548 383599727 50434952 89909231 76496252 156958946 191250911 51124653 10224006 252783892 61012721 246971079 89189354 118413430 193229969 156365017 294829272 61147455 77672564 24825165 210359219 97168652 100192025 23732573 168491974 155942852 61377478 114196702 134532267 400821 312560823 112075366 116467078 159828610 50194464 89113431 56557322 19824758 22886334 179637866 324942183 103956596 112919443 98295721 8166380 82895542 100219717 140987401 177738204 71808691 249839041 205402374 2960146 245011433 171644561 198972057 158509629 164626433 174493847 54369148 2950946 117489934 42552300 260574820 237527578 187391718 14014682 227029343 64299283 380387179 75521121 55293978 107705826 71875299 4017134 9965417 169951991 95652423 96959881 94715449 273061566 207498364 18242956 71769775 13160347 82975122 219901068 134790304 20508755 258296394 172456737 167449775 121297538 13462452 198265842 23192809 33230423 163298390 158385498 63961919 275074365 63140290 130553750 111631719 131546660 81309715 94628693 23921633 111358939 468745014 244075862 194172854 41418446 308427907 126369199 269100161 258319279 51885286 42772364 47382461 292530192 26404874 173084430 45315566 143130219 409535907 17226862 121890501 269651425 248875364 83531768 41078230 142779262 71279208 166180060 69475640 10007737 165663963 131826156 65505242 79806320 369763847 197549898 70264356 171198177 24093259 68022454 146700992 96495304 136647324 38745547 74311114 234269812 180350613 79220763 140515579 107160887 53982679 118252844 115709573 12725026 48198478 193399065 50407030 369595234 161334489 8491048 166119041 194759469 188913099 133829433 40708459 196887797 41424058 151717016 175595294 28537066 19427272 134364275 119149752 349336098 41274282 6380338 62629644 278054774 120568691 85908519 36107631 170226128 27489577 65850886 84204426 209172120 57834351 159739347 25281324 267086465 68134464 355277159 82513167 60490598 147660713 18490965 6118598 180096049 63265433 164105322 127855344 121366377 187118156 88082640 239452310 28225784 90068414 9929468 23448155 292410776 193298900 324070230 16154809 183165744 102107925 84565940 8650944 55206210 101398283 223176337 223944215 80566493 224815938 180482771 189948237 28262883 194964238 18909795 7341301 46867284 4988631 6083408 200698828 56128234 113331856 116244024 238211345 20887358 56713193 48130766 254005560 2003024 194783803 111754401 38206634 77785494 39145195 30056446 79567143 170175551 14221107 52423693 31059108 161755251 344610058 59879465 97908493 217078462 2495362 40683642 159918034 417191825 241398846 249332190 123252124 98854575 161856267 56787690 20351849 146067365 121675083 329886286 93253707 323909046 238534035 56076714 47008849 214678228 168438867 208912335 75028783 111773974 40752780 373553488 47674216 68393398 42730205 124531729 46862247 161253276 235883193 27487139 237367958 246593580 18571672 294640626 68731682 3204314 52127867 373005053 76378607 131767483 62229237 61639379 19081467 46969266 10480065 159107698 115854933 23128869 181004549 114336151 77679901 9629502 74642153 262575613 45372146 171184101 46685768 214124733 82442971 122307928 38132942 11136002 137399056 118533858 89532583 98405983 230441623 138315353 231419675 236555851 161359145 105550266 115458643 41896294 127415860 48960284 191820276 4969863 300181188 198162089 119321516 78531729 100389020 130980101 64062843 150757732 21542214 125869271 170155587 335926776 25728582 75197971 82959643 19419291 6869525 304900811 115501906 246837058 351023838 9340990 97972226 137337002 126922533 120630009 129778282 70517195 143785880 121515141 23357857 80456323 183100516 492821943 302396939 70117570 161276943 207644046 122864183 9853407 34008352 289197078 3493401 12229514 248106842 45301191 28820472 134548183 194654658 63352580 121257886 6814923 111258797 434491183 238249341 219920342 250187882 71533519 38455862 61289457 219545603 167573607 90270354 59578464 43463399 34222827 64186491 23569710 127108442 102904783 197646774 41723748 209158067 50899276 100644435 30595106 403955969 163370357 234808288 227157407 10451246 187938911 71540994 326356039 109990094 48941240 46883545 126913609 31607543 262389037 168668223 85669618 303031509 48121681 100203709 212797196 112643834 108295385 31692758 174034146 174031432 12591235 214801991 84661321 7585216 165360202 72727196 37172347 281588724 152689111 165383984 246840025 76140994 166244069 160620017 5403781 285423882 98181710 18052930 221327413 32658137 215007680 85592798 135845728 28830753 130204127 124458267 120340347 290946941 19662263 281710187 50816384 4030336 97356907 37793830 87190723 150100668 56352185 67580808 140139460 33045802 209716208 38742373 16727164 201290710 59766144 183028158 165931453 126862434 248660567 76781337 242001400 127889085 24472575 280384743 54566051 101882134 177923837 56734652 67132538 74666441 142970645 173111961 176070129 171542878 40121729 166803222 7002626 308073822 87870166 209141783 270053534 66197473 236526756 60141987 276100027 184740232 124699790 94804666 114933576 169358683 169987733 149606352 298179843 203239178 160694675 97261089 273102046 264469387 117238843 54093769 239543183 173750740 181739284 52813612 71350991 177701473 101804647 320442877 124562296 85264059 347737391 53985945 333560582 153433414 169948104 35353185 297514384 73163529 273328550 18950850 29576781 98722118 74095121 121993587 26174966 14677933 70180912 309811104 96550412 91478314 87448277 8728937 119563936 282883555 12430189 46871723 62008414 97631527 127198625 28100043 33497752 148664502 68185432 181994262 337998248 36212925 260134209 144756158 65776964 28378136 34316414 51940302 76953423 79406465 65223952 286323090 114218023 307342031 160089683 204414961 142806195 43904493 196462274 244234148 116700022 6729179 177011174 139139788 212894463 14222050 70482212 70341038 172830303 100030289 23424005 328922241 74354308 47291036 179721425 140400901 9910953 157749341 72333942 40062826 143090314 25283578 89716100 17836592 197681550 70186616 61989830 130515823 107214960 37957107 79985306 2558290 133079357 20902699 72611414 104772498 22423275 2614663 196057911 75782470 219124772 137336611 32715982 124010664 96193705 237089106 89702438 34969660 165790003 31539302 12617593 73228619 107650097 27283451 196492266 145393143 38196813 163264235 408109746 103330329 119216153 39931473 82277440 105875739 27815073 78058274 12171899 185965833 33193991 14839002 148148428 11493031 100035050 181777924 29649346 80482129 66326940 235569128 83992826 36162302 58236966 112940557 129785688 172350684 54662007 115604670 135056345 74712234 48024759 10189046 109741073 246073596 191600994 186937951 135173783 57109069 186464358 265667457 115436885 114055459 309346320 87603113 43943179 3797484 53220091 172909906 259696197 31480123 13112093 187337944 7358919 70215665 87733615 91106450 287899533 153761739 128555418 32036056 162300811 6332084 38473848 145190812 309731570 202494070 92519202 176057916 60082003 249947256 94264373 70962291 22036300 6483562 70249728 104454799 133231870 154389271 125099070 45017164 132090955 7272002 57219331 197074626 21917643 148995449 70699769 179791805 199113254 349190416 12714630 139416501 85737284 103998778 31506435 124416867 109648521 150396885 58801363 98506125 378954785 242614672 105701054 98047229 162522715 80475160 64125449 146504319 212502060 3891554 447437147 215912500 1801797 128746801 181568854 146615823 14335831 119246007 96554483 106513322 50068217 44901336 207222433 101604777 82689462 52578805 250045949 198394044 43602158 71337237 342975609 95400504 15674730 268970786 46147430 48510358 100586245 139840943 260012999 40500102 255413114 69459724 83012175 73104948 225469230 89542220 8737677 219291085 274674510 28180888 67589893 109884823 194290637 208020050 94741255 121163954 34099501 113703375 168443490 18926470 24139328 164399055 114040693 95995997 233872694 12372896 235935748 108015015 151966612 126934700 103950823 177878573 172158726 33199373 199531026 211269720 263952968 180695084 60916259 64734328 153229634 324226032 107821608 191236283 140419002 51372892 29119886 73559083 179592832 269617408 147832247 73627186 74038702 5370776 369417582 18873248 192593076 141055136 116805868 24718882 181611979 33574802 277355597 197372591 217828722 248312830 85080450 58234873 59214236 91736029 34577602 175723657 43182040 272839432 154357301 33907543 27026725 286308646 17547873 329078066 128850554 215830022 42371267 78990717 57995328 17302831 93680909 108911095 323280410 17675661 16048043 168157094 4227814 136072531 173709547 152181432 4081764 118005801 134014100 29664710 7887528 69869883 145840194 240352484 191641474 72257421 49716938 80375340 98917388
55870680 10752661 73833289 140707146 120028145 128317828 196525041 54868846 56855425 37203650 62348929 122699779 30190122 67334248 126033560 2301495 38198170 199027119 38591654 14070710 192766220 27907349 221804180 261777168 96529643 534152 12994931 23318803 47691834 49691293 283456094 195693131 18685315 99997698 126205761 50810128 57558098 76971915 57704125 246917788 89967605 65655501 59354490 66242300 6955614 131431085 75867432 6913524 34590045 6304967 118542253 311757755 145744767 97942579 38948890 15858316 87928126 18808733 42186738 36252876 1979518 52351795 179746196 185856744 260933390 11584686 130559339 220576118 248706774 27355993 14967756 211779262 241046808 14373735 84666611 25702776 357234620 62911762 229498393 159850 11330122 59422110 68054033 182178331 30850015 46927015 139346374 51107909 8529711 12120080 53080366 86154642 63444097 155514316 34717580 84440452 447347562 22637704 205777780 23324254 4651842 31380970 76131081 142285636 92012144 146251664 24070903 277275833 153350269 101802416 119428052 248561 223627896 10987445 226596759 145442248 101356078 142556484 76945465 35358682 76172711 12125255 99804383 2384663 390678 66765987 10746014 63232612 60903609 16063798 180820273 382965985 47089809 87111603 38574496 124563860 282267615 138852771 100507884 64579837 56473418 150731443 104836760 97324109 172358550 56525628 17610847 219733582 130541468 38167120 200451647 91484938 131637326 193029386 217165287 1236020 27742761 48611052 82832913 180635629 30333826 68130876 119934926 66659474 234259784 183870142 145833041 65991301 28367510 92935755 79516727 149856983 63983263 13835006 13649281 70661474 102665100 26465893 5807799 115828138 77407788 129785987 90820698 18549592 75880542 38266411 291397166 199011916 137583700 89651125 66635301 104202926 17122626 31426119 56516911 64014359 169374047 123365928 84196261 46023069 69753273 43693284 7539676 33954095 123747590 184670611 14195577 92436586 176934032 104145679 178415393 140538671 109296851 226775561 88014238 38848449 60983971 459976195 198429625 36147766 68267335 226504069 184822319 91703346 177474417 130121902 18046352 103389692 247527288 265937891 220872496 40010984 94067700 50014834 335522758 70727162 80864021 115401304 88176066 471580615 70758925 173619318 189745469 373238296 110690766 13560133 304079665 200973747 20924894 323070098 83126209 12685466 53250428 9767226 35440470 218346958 18187342 167975923 52933465 312775160 79050563 41054931 16106187 56530757 81536288 47549165 78586860 145369177 36534879 103300176 231699723 44273919 119231310 13730379 51271324 129809309 135456338 107684965 172958942 170571841 233321154 289975398 14074390 112020235 256845968 32987037 77750258 41624043 113928246 118682001 187698883 112600686 251760254 25384502 14905012 17316769 131127140 136364815 49959956 9178127 158707107 36396281 103279361 14299399 132495916 123755111 30003224 238886349 61914919 119793246 83675104 141976585 224951109 60919203 38487119 144344734 59223436 39058025 18971780 143323925 161090551 226154975 94677131 127691676 62718355 119279886 165879105 12554274 244782905 215501835 35871053 338358106 31666975 97491802 70565633 70735948 231223554 206140007 27305761 240603483 169092136 185724816 177580240 154144367 96741519 47188893 205090264 74550636 22975666 62119803 56886337 158872730 75020641 113720694 112296051 93013334 10796614 7206590 84264019 174717867 76970558 143313 69104420 61858546 71639365 28375951 134797503 222330949 92915262 74563907 140519765 118201416 160023305 128313090 109082583 118640601 77757710 46540684 288031921 140575448 103194146 130503495 45980013 111938838 63389449 140064204 367098906 138835728 163682697 82771641 86976685 36250139 139779257 199161669 113674924 122860020 67068000 20890946 251787647 57751735 175979072 92134366 44102224 248713835 7629675 201720994 156001433 178114691 25055809 232702109 23520582 197156230 11600533 176507681 192366158 62340304 147548312 94982088 279555432 67037686 16797475 104330070 152732029 14865038 117056062 26788836 242775557 203997097 94479446 331620417 5129253 21012202 188974440 89652068 272361400 102741 38238236 345340791 207575 21065355 46767050 25823940 164441145 138678937 111752078 245466396 114026870 207201319 20354839 65134252 129131982 18195185 742049 97691350 47538654 253718635 43182822 17078259 146385432 165507563 238276021 168016886 42464693 33733111 201973557 133062314 24954770 131108855 34976031 203778505 183474611 193463189 80783291 130255693 79438274 136348347 145236582 33465851 270084883 187660013 128531682 98514681 114323133 7924535 73446613 24447643 189182015 62347365 225546487 48515671 20027894 95656057 369197886 157641517 14140032 224558683 115292721 233036782 100097380 60915178 70705174 214608193 124475241 94409503 89794185 23924117 156079978 13322773 87939281 114996481 27016352 39761158 211351462 142803757 220777115 2844962 183848706 12333842 140172120 284624287 61071555 40475009 202955519 204203752 431443062 216971305 62870293 378575952 22756269 159775365 6496511 16954772 22633771 140498973 121218280 27077394 34377939 185328756 165257668 122679907 109113840 72132830 118350594 352990476 229167354 61173951 118712522 134417244 27391666 83322767 92798468 141489606 64612520 120463052 191240630 53788858 92634041 197058618 196088432 85516507 127681625 135238505 166955321 22227269 102303333 112969675 211291938 15608398 305222512 172066174 195280787 66070352 16265301 58476488 28013862 25844985 43716974 53852959 16448450 165200628 235333240 29953291 45260688 96782390 104586865 282550009 46624956 310738234 15163440 102573192 16591694 81286715 52964032 168043428 45149920 280115896 52698497 162279214 11310802 151564526 39657796 141706772 58084890 24547417 151486648 116222174 137701782 33732973 82830958 340024226 190259680 74362266 40151008 152535448 24028997 156025560 227013151 134850978 96688918 132310145 69566835 189298142 65476837 164161258 120382391 66393111 31505400 88993854 36572691 163957363 223153337 33143046 140717381 38286283 27617135 80847484 61725468 256004582 160494828 62061337 75402901 176476493 215218521 29294709 41122459 64043546 332027149 149076455 23588754 197616621 41898893 43652528 102869455 115112033 6368194 30727931 116931034 180630707 331935563 148234310 47647306 44390989 81332669 411982210 127708190 22961797 74271002 116274292 27876391 8528722 211627600 130876693 91881481 222361585 18376678 38281683 219303114 46627831 45055758 43480419 316505415 177847201 128876682 59328477 210917406 132209727 36407505 258088543 58418344 54709433 173707247 18990778 74031986 166114188 32282133 3252016 178653995 29816349 208710579 190015420 28047281 226369933 1982830 78192870 165895987 23388930 260475920 140087825 115212313 17163865 109935745 178062366 53569829 26672801 5947501 13851957 225376885 231940096 163941723 188749983 18906713 129240036 142621551 128958999 151042863 12686846 3924881 65546849 87939511 27253321 279328169 1611058 46504022 225902665 55455576 133085774 159344851 279345005 139033298 219974300 86013721 64378058 149982977 328369160 42215373 66620788 376466691 49656057 64810780 118393903 18193851 41798084 236290385 15619530 136169775 12766495 281297498 1658829 98185068 94883533 89647376 172825496 30473689 115648692 33700497 17483128 13911780 153749526 219431247 234597516 94634742 38443235 44112758 178245653 82789880 171534529 210322649 162357299 38975984 161885868 286029541 20953805 82949431 31177558 184818547 81237449 114391604 106482295 157763417 85837081 347698613 208217505 56809080 206397952 202275478 4121531 152898526 184883476 72635035 29296595 10281138 13874175 297307384 101555672 197021588 117260900 36485429 155309018 250821302 4187840 40667933 109669359 48689114 96050300 98051024 256700401 21146844 10708317 226601290 89633852 11924465 22052561 235283077 32284617 98072 37223545 106768691 135630908 242583024 19685562 1213227 242079577 241630433 107361424 99700814 9151493 154783629 24485938 139009033 177316430 197228174 2473374 194913799 218932998 49245346 166133370 80591241 5372892 79726165 179770162 271750957 397125820 175502581 14832010 17266054 152350712 235579961 126580523 233079401 193556891 22546808 93962360 102259702 190129155 86876658 143424803 138454434 207699890 107142786 175725704 118109048 103355261 269190206 74761592 281176817 10974841 29227388 28121709 38387644 19228920 179404140 50659202 114572200 54620699 3083564 143090130 55198689 39275812 213969184 57598141 147211178 57521252 16682659 33299998 242046618 259594008 163756849 256645523 303958455 5010918 63909962 13149169 133890360 102591017 323433751 190782700 100643055 79328058 5187397 152284495 129766345 12326804 137109716 43006504 127585186 37919939 129500373 154507215 85179304 17193972 51091142 17658342 31022170 125233206 46295619 15668773 34655848 346505534 270814144 68328791 234286786 48469142 253829518 155523838 9693994 24968570 14739320 138859119 69907074 36611975 34793296 180519571 3594187 31026333 128184405 116203820 80406045 20400632 44512153 260300384 241657849 32042496 109919047 23985136 56979855 221175222 279601639 32138153 163569560 94169797 8062926 268728504 142015225 12528652 67643368 13469835 103908250 20176198 15096579 1548337 152976450 12347412 43697746 85033208 34029765 54937593 125223362 50288005 76149435 19319678 22147137 44219133 156416997 84121166 92310822 225367639 34170042 216909573 130033467 19016469 48258830 42372509 27450224 118419778 56227985 77696346 22627239 40751331 244142746 46788831 41853238 2327646 23985182 166853178 38199044 105465488 160223796 68973389 166079297 204778039 255740128 29926542 8970000 6847905 111634824 19644001 44156504 26627123 148090859 104869144 14134098 15625211 240277803 117788888 77619687 161124752 111193454 130510855 164368419 65630201 227127806 311477477 39614395 98123750 62673528 163989770 149353582 219044571 48720509 40793467 161044252 131329517 47374089 22476635 186218764 109774837 83708753 71103925 16256860 24215803 286970241 6116298 94156917 172029213 1367879 42035881 61410046 3613369 93143192 32961024 65638251 186928199 210195965 43907552 61045864 61509843 249283729 279452599 6972634 159647945 136692059 83381394 73156698 7425757 46052670 43339176 99924742 208486766 195223908 24189859 208699976 74421790 56965204 9148135 41421873 152417113 137964810 88835062 63903522 83788839 264271265 210398020 288045399 14329966 152276330 94242431 10031841 243336757 36488327 74714511 178580395 152547201 46213509 52758435 6307451 51318957 94526734 34204542 7557892 34646004 201679525 105363667 82634032 127289314 191097478 137879779 216828222 4013247 220665381 33162504 83663443 112527431 197145811 194279505 152703164 39164032 25182148 16992170 6803262 316407757 49796242 296130888 15120315 28703057 76322947 72082483 186790176 22795323 39969607 77774132 90608431 106831734 208890370 60490529 48786542 46448362 267430798 215977130 16950678 88463911 43120745 80191409 122078043 2550608 76745020 140795420 222168178 149875452 163478710 117695945 106409799 291687518 16448519 72554190 17933215 93454520 55095028 94899219 29020986 77920918 172853464 286147945 150016373 44022023 262478139 68482730 44658916 51739765 314705550 8594663 48419393 308781762 82691900 24226935 74819667 15904362 19048968 159342344 179474474 65761715 65602233 205121222 133565899 21529955 39078035 9017265 235396812 143744641 43172794 46493028 69972900 80007156 190542741 8323999 25088538 399638248 83592373 67208162 3577167 75471763 268051775 83816301 27509840 277398722 201639252 184801159 4953901 33876953 202470242 205602704 200079622 87780167 71756389 149025878 41295166 200860610 165100647 129072251 196932463 127675576 253091241 48251930 98883601 172470629 82341633 234285268 66720125 66156372 17729803 65140416 99309239 59773780 14493082 75508057 177557217 274989863 30076318 114625652 176268389 64555066 167098404 119853874 133875985 301113907 115728456 291864411 14973782 21523538 29935328 331092636 25891284 3206315 17014411 233901421 138120267 34824760 95190951 50046298 10371942 383185658 100217831 310663530 195242630 17086447 288472739 101154 157022380 4468900 316817732 193678262 128235787 214347120 96838947 54976831 96853598 222729286 5150068 105253244 47798807 77244534 9901339 72718801 150048435 112051308 355643756 178326935 235371719 8527526 74655723 53848405 79629427 112068949 126750309 20727025 34499977 22390316 196097241 85475866 29742956 77746900 203178343 139408796 114767654 28829189 201004360 136853979 13216007 43543784 64399839 96815947 18794243 4143036 170888390 156970423 29210989 247368749 172024567 28814101 7607204 65168292 224737968 134666725 189058413 91971641 190208298 23601059 580888 108406245 52680005 73575712 65495720 27224824 5561699 198791093 99654492 22927527 269246786 55449205 149885296 45288265 147884434 139729048 76480152 109735852 102791117 103624890 233113855 97899592 1208765 71137068 66805386 119514532 123136940 134904591 150105268 38445627 5371673 146136158 57438061 5911598 222138393 19669071 88502482 219957096 6909384 39027205 21948141 148558909 48497938 126905168 43394330 19560672 35280252 5881169 105996190 267026803 85250972 69698096 160609897 63273828 121680580 96432215 99551912 127277607 43534630 264843735 256045821 278303289 12283196 9433335 90678696 134277358 30996870 86242180 505046420 56360488 7554925 168030824 152154108 273539368 89229167 105257890 132059399 253036202 66554663 264073396 7756773 163550792 48394691 270828565 189824106 4898379 102463988 158113155 240454466 61453631 68479096 64400506 134175698 8486080 20364729 108280619 6449453 39547695 120767158 220495273 21895770 25153260 158486123 7886700 18403312 104804146 351849423 66636819 114992180 173437641 10379141 37124277 172730345 72303145 3803326 1278616 132111793 90252000 106076690 138828000 73583440 75113170 9369533 30772873 33427050 67310374 38379985 34676778 19661642 79510379 155140106 184803942 17002543 162652205 102823478 22282722 111596897 164263838 454203080 11234603 64549385 202797739 178165935 110173496 136405663 64638671 149970580 29835278 92414299 27141587 60728326 92800193 111870528 13444282 124324269 7365773 188419772 101369556 163387998 200953070 1487042 4824618 12200235 220259247 111312594 140839465 95658357 148027885 62808446 63190361 26914209 9598935 70471862 141702954 102076093 57301280 123768566 19845458 187784788 280352612 36911412 269372297 107420212 102863199 177583713 24255662 71789578 8706903 190990712 126275336 73875218 34022428 35253020 72174874 38697868 24608551 188630015 108700691 111204931 75758090 183163789 15121028 97559606 4572124 89486997 44569998 6389722 6523720 8507838 118197966 107242169 76543908 77798167 104063270 131813 105524782 22877755 294135178 3045844 29545961 26141754 82307386 172332951 215114446 212846692 18835597 8652140 15426836 102299009 41294292 178256026 55599947 23229816 178577014 69112539 68658519 39419332 52608429 31867167 394837550 52294318 117908511 138415656 144395127 135446080 96618929 199992107 46181608 156325181 203745776 100635833 127961834 101846047 75979787 462527884 234453835 66418618 232690126 98617652 217181111 40333076 130042644 13659378 176941852 30003937 233209052 35769025 225264967 191375134 135567543 4165185 86409666 74263964 71406398 213886959 105860283 209753560 46131514 35806860 111803943 13983264 192935454 111581671 97478531 5971191 212253798 67959434 50831058 19778643 205248665 115951004 45019855 42356041 85323054 143374709 88055592 42063711 23082984 146965124 5487248 68169585 131412593 61018655 71623449 8267419 11134277 107156264 132363666 243368865 127563819 47234939 295686321 77127579 134945140 152033611 122434543 47039508 290663535 46133216 118554788 128307777 145495493 70476945 86321760 92793454 179210940 133303239 40954398 247198043 78903225 234824963 31754306 99656217 16770611 2128006 96875425 26731083 39556274 93040819 213736125 106258436 28992972 42307718 130278486 56471923 87462192 167733917 190324287 336349700 152174003 202761744 153205323 203070473 262238663 130777724 59401042 228137759 53743226 65840605 347680144 41150979 123029484 50564695 212901754 32212052 9193468 104894076 87611922 170172538 71781091 27359926 4524974 63803012 110341304 172859237 148632256 352449148 276633535 97181026 110455683 39042960 103587814 377745261 252258319 10721565 63782841 7243344 188158561 309983696 31394839 238518372 139771943 6140540 29356050 93058092 130423248 74311413 105159266 58801225 89704416 160737869 122001085 18573397 142627738 129804456 166125228 115790372 64885116 170718006 80655894 257927083 118345281 145723354 5392557 40832751 26179980 36079732 76934977 138049680 7429506 83855263 220366933 39350999 84969521 106562956 48200088 72851649 112976897 164795345 43054666 15158472 56860922 102919066 72859883 178241904 35909394 14170714 209698567 10757284 80421938 166549670 3720733 56448026 12159916 203483806 95492872 190373162 4270617 132217432 5996077 14400093 3499381 69315192 370775709 3298775 38500942 10147784 1865070 222520860 127057198 4361513 18948711 11945326 151186682 54704580 88428353 32288849 310236857 40198089 39598709 143888690 224828013 311900079 140705720 124152252 222765442 298963706 20955484 1413695 190994990 2969162 184872137 93467883 12753569 17689622 62792300 143624834 141830742 50957995 118045476 221919594 127169415 14513138 16581551 50653107 27224686 149018725 40006913 117321114 138188094 224152112 61720362 213418679 118987694 62851548 77862452 86418107 270013859 36961874 114772852 74659610 44759288 162188226 78155541 116311207 193137785 40823298 24475128 167734998 281867668 105488810 89995251 93461098 85367467 126643267 12580816 278149212 313737664 74703563 22956898 183586437 140296642 30759280 73907855 90493638 7871842 67192913 83707672 50836164 99631009 1693766 75088422 92657662 38344887 263270397 230009614 66197657 88224849 33008956 45731843 101109035 114561022 132872104 130692371 143269254 86169638 76976814 53538802 72112866 80501794 243536857 200136317 112142112 85427106 225505938 245817284 218070245 15645336 122435256 13090772 37742034 78094568 133855170 37611992 43500383 70616969 237205739 1828454 143753933 270671521 103852245 175838496 29494303 155339953 194904208 116950055 19015296 55237122 40429952 256524198 133174324 64793415 385176078 10388709 171080256 122556351 110114064 259555 618079 142001379 21891722 16904011 301171315 170780520 67546860 137290266 34900039 95894544 64435535 112274523 158874961 42899554 234868203 128805382 78673317 96644344 70084312 276596643 97463788 32040265 54886855 47019705 21914170 150108557 124181623 11874762 180314894 182199629 91492873 51019152 6019077 32455277 195225840 108028815 61846057 61737773 124870036 129830469 98608544 62454798 28673870 167581358 111893482 284768405 103411680 36770928 120681667 49773863 122284514 69388838 31334372 111798308 313912257 151533614 269975771 76870186 30643889 53259076 123896952 151105446 36088863 25873436 62786895 150494198 96046436 100246420 20111085 279802061 220576969 8904841 295909766 74825532 74808673 48784173 180721419 17631961 383582707 98858508 25247767 91239160 3482407 263725153 128680446 120734958 118252637 143120260 81025021 37445380 179520957 207418416 99149941 151449319 224129733 8055221 32693166 139106530 25596286 185786387 17316309 54800053 133453590 14743460 23476307 10441333 200269740 275738996 45304871 85605517 135005653 265069365 113924980 262554821 142853391 101253636 105526553 147814330 7645177 280598229 113656432 52560152 139413971 218236995 74399779 70612806 120875603 129689755 269170633 277029664 98278678 206516218 88543744 86745098 41903608 75645367 97192733 82286663 364983297 13854257 14167471 13050223 28212306 108003400 86975489 32348465 255354050 104544269 43118606 93827166 178034766 128070210 224285443 73072449 457974275 79598469 4880002 221353978 7050075 4061823 327579156 220183738 248752728 20165526 38498895 274262902 58548432 226854175 280324 37222924 25751099 157331937 122878719 64914694 135123873 158746805 140797007 233499473 141417363 16018304 139680863 22017601 64305976 45277110 152619651 285341726 178781093 100136641 169788415 293677386 73149108 60352598 87452578 205848137 218654399 212115683 75471924 332072160 4370161 90956996 11501679 426700048 7577005 160943811 109855130 16000893 138740071 39641259 13418867 115392219 96882118 37886428 305116873 181485203 150600780 172562744 5849682 10952692 14744012 109715221 229681059 181835102 142784138 342356058 81670907 231582515 95495356 60477925 19146741 121728236 181658968 27000137 2926014 32416936 154860518 10151671 178094474 80508648 247370589 10935534 200424875 8069458 301483126 106424749 161516925 211631993 359138652 65968784 213878955 85539070 78371994 87159972 78408127 202262782 7889092 10521626 45242127 31001125 159417991 32650409 149031881 89202579 72992823 27583256 57631284 178843538 165087928 128416912 128560179 153488844 156706061 25254851 58693654 51323856 181428508 198303447 132920151 114751485 27496178 15111483 200974138 120969213 118584895 1656598 35582725 110017970 100968643 73551585 23062721 44678834 113744338 107148490 78465558 56541153 149163694 150001584 204293912 3738259 134785359 155868240 94681869 22997976 10217313 104010209 128286111 372130340 276457631 41219772 230500457 106550582 2722970 14904253 326713367 19875450 160183477 17828450 241488523 152210067 99376514 57092394 212159659 41263357 119066078 14115330 4995669 90095347 3008124 39644226 34674202 219068100 16494312 49655850 216699675 226881223 17541548 14533286 151334940 48470798 12082038 177607472 39475544 55518895 159787187 153001106 104042731 57456323 57744214 36283535 45026364 53837825 118572314 1461213 167236036 190794039 220451987 168288953 85052321 173443115 228269526 122085771 1373560 7089290 66984372 239254096 202096308 197620255 51122422 95477393 236543339 120531431 65533923 356993971 16149197 26440616 24494103 191972444 45115857 112218495 150919882 227099447 108956083 21743556 253756907 196168564 22396802 725443 125916536 79533770 12605219 42305165 60180374 95881319 85411857 24996653 53341669 124530188 88402133 138298425 48924427 3643729 29520937 12519751 61456897 15818227 14458122 6807287 109231439 90412149 194881990 33529331 36986001 148587222 169018950 2235600 487050346 182067839 80552532 122300683 235278362 75961801 36870058 182910766 93114350 111943139 52445635 122111922 274098751 7909263 22171471 138572079 62381175 161989713 104430051 57731587 96172775 249244606 6181112 48401683 220444144 113253518 16714951 54068745 9448469 23873494 6279345 187779544 216079549 81875101 98857174 6850044 142704489 130440613 71101280 20740135 223479569 245736324 87089270 66472576 16304148 69538361 16838967 79121242 251600703 26410670 27034453 303217855 93027732 45370122 8912017 155816099 68056770 179918604 7095431 14991699 80173538 190917112 42661090 291322370 20423609 61116543 266602936 9654572 97044406 223057473 156185410 46551770 3760270 77712239 140905314 72130461 184457884 141662957 396037 25996256 166941360 209729249 78260099 10295743 138614192 11874555 28071362 68237021 89888531 74842069 49506005 66726726 20102782 39016027 89058737 78637598 163906303 12609819 1603261 35979061 124805912 49369776 31602322 136638998 1734016 68781132 41017073 191666245 91962372 62529939 57380975 65519065 136338572 88426651 100404039 122658356 80221194 119421428 246832895 45271475 3068246 3785248 175942111 64918075 2176375 293646336 75835324 82396465 12791358 33816831 157477734 106544648 101294461 17499251 12609106 61107573 71615100 56418793 113475951 55371304 152085637 28941199 83602562 208992904 254342855 272646554 58182870 26499933 145896130 100181031 252316923 31315926 67146660 135467838 158039164 389555531 148641801 133850524 320674625 47014484 47574856 5550958 216860054 134419544 51087117 19154124 148205882 166189697 230491418 176033812 123778479 43706992 70720607 70928136 154215943 18738583 115170522 198993723 124555120 126776023 83708546 187714017 197602913 194999589 74203106 74083414 98829620 130390634 136175226 204718906 200464389 172264066 134743637 102385167 52254758 26132370 66197036 227585782 15997466 95468860 214843 56886475 5599281 11007110 163422981 215411744 251349750 13826496 170312355 15188050 56725245 49513595 224563812 393514498 56539313 89896834 167851125 308340024 71034465 39086936 138236509 64507755 63542928 68333299 297643575 3506488 51209293 127920411 59633457 96957742 82235649 174682539 160841277 14970171 191797207 147482394 2687550 179188170 66227212 4799755 55425262 127985892 39701266 63868010 223897295 34303534 208373652 65407607 184199571 33259748 218833523 85365466 149014838 193740983 154277974 53380240 168161395 186192130 117399498 27511381 26444089 19857487 72831363 136677983 158635807 111394681 2408652 221679175 266085850 115528862 258579593 21321621 235553764 23331384 272389966 144804021 183968398 170867 189173896 51126240 61264870 83043547 9297428 244236080 67521744 162024995 149840584 43038635 116194850 15675144 5556041 186048771 157315492 120106943 54153293 202690904 146183653 1222082 320593182 190621424 137315704 201698523 105717982 199870 149355675 42976236 91231064 131544222 97322430 24383082 222030178 76589517 228997752 55708047 68184121 89396308 251876772 190480848 82563422 57831752 207219305 24195609 223704095 92609408 107528473 195994845 108941708 59587595 239768307 151714026 185693306 79640674 223665731 541124726 30601178 64368651 112500981 6889834 2912996 323694571 90994463 12916846 13129642 171833690 411035599 272757 78159543 196061913 6490462 1578973 205624278 78756830 88102535 134633076 154703612 98586464 41553157 29953889 216602661 23599840 260268069 58370435 21773088 86162922 86549276 243008455 33788035 56675450 267502098 27577 36102962 95664659 165283129 354132081 2865501 12680774 308709450 145391579 95897304 39732201 1455279 123432835 237276832 2984273 161763715 146509563 170623545 63035663 26912231 149380354 295798998 13043944 46056028 3363750 69495420 98244017 122670868 182118623 63827507 177058830 204324755 16191678 188433733 39513770 168485304 175683499 183297833 75452282 164572245 41849420 58664697 119368022 60410765 3230626 76250129 42624382 19539926 199266135 65503494 112848787 44004957 234521225 58155385 159089068 213377555 233404322 373264240 232774766 210170021 71775847 123223719 62941708 42402984 64794726 42281659 100489208 154653150 231877513 152195623 3377734 144321458 95856939 147762488 72479187 170014367 80184762 241758359 134632386 12608508 236744704 69870550 212274061 24081805 120330158 94856577 134940471 23752767 190180859 8149360 77568282 137495633 66594568 199575554 269550248 140437770 20312358 107889734 163259497 65143659 257116563 46797019 54444243 9483682 196210217 216109104 93326502 56025608 14313866 71129915 223293683 83972172 56509482 24761731 5544794 56223937 58904012 165868778 153730850 106774533 9957344 271292337 150779674 17647716 101312378 59844137 9883675 178510613 43122401 230000759 164737891 26599753 23401350 317869269 87103829 2584786 5159314 36792042 4934880 93989776 97528280 88522492 194466311 44082904 221819291 161217626 107719580 98305979 111213671 166888299 261832920 193597302 230741129 60155856 80751390 212542333 79989170 214801899 40871023 134278002 198343582 1134705 162464226 145020566 53087082 23181125 45672710 187790331 15730229 71556312 169289453 137701184 112194874 205290157 15027165 182304210 170465765 176475918 97842276 41816346 145436843 167856852 293012456 286079083 113319183 99856754 26268599 258648409 163117173 77642457 20605263 42099154 236403269 21523331 251891216 99576545 8941365 80777932 57647430 110906598 59672672 71704409 284158215 10943699 9024441 27229723 105611676 69988793 215237151 169555494 230213785 130279590 16678956 233739570 175744748 19700719 58208906 11931434 204118031 148355244 54856380 80986703 27612558 211175903 29700613 160006009 26716800 235312241 8376048 36815548 43299501 122813537 180847413 99496367 102614362 196293178 256983784 175412191 60389996 41592165 46486128 178279670 108710052 10939904 94064733 35200350 68903538 207541535 165515866 45172552 213692402 80451746 280784943 87419757 12946976 192797868 27006255 207962780 67225021 105666784 90450835 66966961 102606726 165030704 62845844 5314127 142507287 205358444 29426982 223478143 6248456 182836016 48592790 85751199 45503844 107183496 26854432 158155337 46473984 101288320 297010454 36230957 173250375 161399004 124866241 27135538 105108919 196323354 205159908 115901071 132484807 40568734 34012607 73503239 5971835 127136893 56267775 99076824 181646847 168988820 202340384 58731788 188768061 87244244 281864333 20904240 35372850 7651709 19398108 103006006 237865149 23801159 14276307 120824934 135245957 146536335 50981455 230029877 77872664 37586508 63097211 109393543 168350386 190481607 89830916 172885181 102365686 83302435 129455569 103495193 71273136 160851673 296485042 12542291 62265025 328292317 176398155 163591226 39895248 126642508 119676107 216108207 106689985 5530902 342629321 74975676 256603916 169802997 82659631 101011860 89502499 56791370 45073537 110742654 157774618 89598133 42474951 274684722 117624668 7957011 142008509 31974094 103654744 169013959 11936264 199031535 222527024 31888189 12505629 114980381 14382521 170526853 277936853 323118674 101573382 143737948 13569264 268987231 56287831 111057570 126524932 338140434 280457653 64413708 16656991 149151113 94726144 166748390 225091317 14511459 222759715 57324096 7762914 92901071 9727137 237346476 19011984 147154092 47666511 32639346 74477680 56851630 96381914 6280426 306081125 133787803 11027948 5817551 202832331 261270294 109628373 62673183 381510292 37326378 149617576 759644 37550536 64893051 18095526 71729824 60570799 141521714 206720550 110858206 125236863 69919586 42516650 164184833 95428840 89760076 74049512 7373133 12101680 173801570 98768210 37725520 887685 218285824 30801163 169918618 157829933 124577223 146975819 60582230 151391175 60693550 96541925 43397435 200601814 59171065 27696853 227588243 105703216 93421101 46539925 5792734 15416417 225958670 50105845 131272454 315024307 75467416 8925380 216598820 180627188 10388157 66965696 245510004 57011664 30926076 328977464 331026051 82757841 176089472 161823377 28388693 17969072 3637358 226396291 83517853 2126258 314762268 121478341 94881509 44252092 60308507 39996839 95476036 217379440 108001491 26787617 41617281 109657192 15543906 14172646 232796754 12315120 172811029 18676299 173100530 68100401 52896389 287081469 24288920 28675963 93537067 14293281 14688444 22279985 273190941 143703977 136626969 31893019 7947328 79605070 245540456 4006807 34744099 228567698 126409725 100205871 157035674 154393457 184192441 7634091 89103564 282338478 51573222 283607457 6652612 32948351 264068198 203817789 164005732 2284268 131027665 65737335 356026522 19889733 156894684 157291112 146121024 110795830 92579140 76940313 6211748 86578601 959721 179038463 89199566 133091731 68800498 88242835 4161390 13292505 46549493 425812846 47032539 45075584 136459299 43684199 50592801 45243139 170880593 205665333 27538498 216381746 247322197 258905319 5779509 48531495 131595236 124683000 188849343 216103584 99425527 34619968 107810361 103251209 2748040 189622856 145300085 30993328 362163267 82993315 178082882 195903305 165527780 73439966 29369137 195631054 68837735 6090492 31539394 185012851 150891247 203353925 51295635 119190439 121349840 94240890 198199694 2302599 16986696 237196171 91945145 164018704 30261261 113403271 162699999 39587876 38224551 43694710 177491207 87657255 160000052 126370004 253115115 45093662 119304841 284553976 84224459 9801358 3251625 20194 193477242 11152355 6796937 120461005 51792366 36965508 112236343 165373818 131308081 179211676 8120656 87241323 62731350 98812853 151826128 59893219 169527112 293168327 34425503 36824472 197664622 183093202 40165061 8438746 86959757 121298435 32455208 37567901 281573452 117518500 249788119 49336058 198195485 99376054 155563076 5434877 32283053 154868545 126011480 155391312 9686634 54087927 28347224 64261149 1956288 51420985 196828779 12746485 103144742 34792997 159135298 131000594 9534788 155801011 57655871 27762679 7826210 44734770 37506813 59098914 29766554 23115966 308790364 102881300 33293420 40823758 140704685 258117569 55102572 37592097 7024361 253431020 222454620 615204 23452318 16015429 56275434 218945763 31870364 382967158 51195217 6392206 110517806 69543812 1872338 72736258 66967099 8447141 76877431 32135738 159893562 70665729 326561889 55223345 61058721 149183497 90294067 216377445 66501441 68013645 126546874 227942420 139982784 173641835 38591263 103877729 228784588 161157757 58977681 116639049 21995475 141339715 303922529 146724590 157137035 204367305 193654135 47617406 127498821 44226378 78550520 33798914 54170244 170754323 53631515 26778808 195110242 139111038 178217179 125241394 5138982 126944153 69226872 217928956 130097798 165996865 172330697 146937455 228445062 8590983 25503274 394196080 32176356 185564368 61935941 152530986 32461510 167453202 8990171 31144346 11351213 314863997 166132358 82298600 54467427 133643202 38526242 113291790 140768694 14968446 44228149 211405857 107671878 5352284 174669084 76466076 67887444 5017749 67686102 129270465 113965920 34878304 126435025 44731274 2406398 72615692 85950540 124733646 214196309 96363192 373108162 124637989 10437952 57999445 264840837 55383816 54009129 307639375 98234012 77207849 111657617 68225636 87634669 152343375 16852100 182206989 247567975 99562791 63207933 179763906 40609582 349992702 91953218 84371360 13654617 68616015 90974062 79556747 2507 324911225 94348254 129101369 21949843 201869022 206933691 58293316 42980399 973452 104007886 44086653 161057431 86183162 110936567 185716536 77208999 20514643 109862053 38275519 19008465 83518083 52540280 26672157 126790743 115944932 36468409 50043883 3098859 50586821 166549739 250197174 180002209 67393864 92414322 71288845 59614206 125723589 160844405 82262145 168136371 132488694 53423756 287087035 152782215 8937064 21613307 6265890 196302424 32496539 28742456 87350941 24522945 15695039 174296806 72192492 204137535 12595490 52835853 53988820 173088846 126593932 12461446 25252919 84916 30898729 143290920 303612420 7332216 154184065 52416264 29522823 9157036 359266578 405927 11600372 45254248 105528255 336466862 209431997 37245671 161212612 127957648 95593773 149804290 141875408 275748104 112351734 60062177 174488557 3530385 171178351 23714771 70135832 38961264 229821796 29028093 33840245 93171597 209954304 90010914 113421579 189613495 80593863 49796334 63559649 75669632 49269703 130382331 42167234 76327478 3135429 61021852 88614699 103878925 86739509 190446486 13318840 17962195 35242624 325706404 104890948 172989394 44155239 38747433 102508746 8162631 127140067 179725473 25119496 106145414 139297867 20264840 128090243 41438065 188430375 323779349 100935960 161662170 110994849 203502229 113433401 145601983 21502700 271495749 172278257 27867674 86796664 32168306 49756843 75825848 63437795 226141704 268051453 65206265 23034063 120127229 118677516 281132565 12259184 5396513 19410367 82527703 126778185 83834080 85560782 239278292 91968007 193017495 87316073 34569069 139650710 142066630 272236487 152213126 87011047 23052279 134495835 65677627 4810519 84389162 218720225 18721310 115951441 91827247 112323858 164939601 158099171 114967064 8158997 116942419 301560406 34147088 59472411 70975171 30306663 184258474 53655573 208042291 202507226 39878113 69544801 130488338 233993789 206490803 26927779 127249156 314705872 41154176 106634624 34844356 133278652 109016320 125995840 185623846 187241091 379301648 37736675 39444586 144697278 25263338 270089943 3284607 17787947 214551245 118626042 32020715 129905104 116679 133960809 108251156 175234769 23786600 111582821 44607465 63147558 8858956 45332241 161378741 13529290 35262910 94964608 250858056 107816801 79767036 580336 61938471 18456649 91190722 64855814 95234214 57696696 34630709 169561658 118712476 79296065 14697207 180774779 135309644 203066310 4528263 39220336 4155640 240846179 30987003 201188383 16832389 1261228 197717016 17460404 108581206 39296627 79815175 339878590 58595812 98719266 198585013 99371799 18674344 119631717 4933063 19856613 232792499 8987112 113989127 182157033 15494249 251107675 99586228 9294369 288510551 40918449 73055613 147555143 168242286 123385938 7307215 219684201 5676193 161071231 269485503 103094349 102615972 44780310 388480511 13766558 98263728 24916015 75238773 35559196 94282014 36174423 156586645 329368234 390626848 67418106 221200062 115332902 85058508 17629891 166715477 69990357 113025404 142322045 18935463 290973966 6628738 154963006 68296016 93170838 8403533 116701264 22308620 97536905 25186863 11374972 92505011 40703836 164629607 123236070 99037793 65377753 38662678 178479471 83267751 54824985 27819259 83826467 29256437 1856146 13209015 262466041 197645601 83950207 84059135 274298230 30135819 45350227 107290906 28001672 50051036 14030529 125963525 149209740 5392281 53245575 367505638 3748724 44656386 73488933 389119911 32982092 76793366 110847856 166957989 20111867 152621698 55559191 188971611 208186616 15949465 114255421 6132099 226620725 18438870 27986584 2859958 19979065 32485016 152759330 39541899 21656731 96991023 205247170 80174136 66471058 103543769 55054341 217875918 5795586 248445678 194751327 75887419 193043439 25980156 269853848 15226690 5854650 9157312 236555851 336480064 9073776 49034229 74410957 202978795 19258659 117782011 41547844 349692414 121262578 20287725 3190215 73006692 133894914 44679478 196223097 14905173 170965532 111156746 41418929 308248162 82048958 23915308 72584987 262215755 26950480 106350206 93119755 67051509 12349275 152285208 80780025 159676442 96946288 48232380 42306913 10652312 23425500 96258404 135951804 73267098 58361511 81773924 176811350 45186651 155080421 33235805 43492701 261357671 65336882 13582834 8280713 216224265 39310450 123751592 7801669 172400548 13167730 134466234 31908314 131664604 79656176 155553324 51683898 21719912 216011216 105684563 101396466 12161618 323157452 54969678 69511612 47211548 236433422 136063331 56216692 172152286 228496766 49545381 90788728 127973173 44378684 49334448 86757932 200642593 111641747 170245379 33831482 30607020 77364778 257130432 241345601 117281278 65648831 180547240 936606 2582049 235857341 28828453 87933508 218017483 101071959 108770519 56274468 217164436 18669583 75578805 164659599 89390282 88303164 12590338 96795753 218343968 178920979 106018178 175226972 39535804 42369450 96709917 150514576 12882576 167870376 51313690 13760302 15423363 112451048 11977204 264593495 24435890 2689413 96327174 208474116 49968282 169138182 23189359 163474547 30887344 42275932 72113832 42932030 163812003 71233622 50779354 50796581 54457491 86322151 150819717 272067345 98066112 156257055 109313066 82647096 168799277 190713976 133563783 20664304 68662038 25048242 16173554 165477525 308226772 1070719 79804549 263944159 160961498 16843153 81679026 184872781 24163064 40661746 93857549 95203923 48012776 218345877 243504979 70840598 418529160 57512811 193036286 112751750 157040941 92755665 40187670 158163295 30205003 25307383 72485788 210314875 123381844 87038716 86584351 181848097 73030474 26779130 238041720 40936803 20140939 471047843 11442293 87111649 165855875 62365581 109143855 98740863 283974698 78809247 16139560 160071835 251571723 3163466 276889686 7676181 45928516 375533098 178621151 318528518 174296507 64633956 15466856 72345488 100758009 95843990 48183597 113775503 4018698 129793117 94061743 35576906 4711113 121838613 91779200 184891066 4334396 65902751 69925658 115026795 18164664 34082090 839293 367323616 58373885 40069772 106740056 83571811 338107475 92024495 4883636 2018365 67759817 153889527 62626792 15239685 48106179 278639066 12085948 224345450 8494544 14702474 28211432 9854557 149339828 125738976 37556654 313747117 48029980 20984947 239165339 189961554 54948932 36472526 186630119 19755183 27531115 17642127 26303996 9941083 54629508 417179175 32199218 82081158 39310910 125353266 229215769 117579680 198692101 37225983 65366368 155468477 87382290 179189803 10073379 23051336 171089893 348337323 126855235 75615145 25447706 36839744 37645940 94651118 97671639 168604743 25060869 203301945 150910291 192968252 140500422 111545078 73387434 33599642 60386753 71222904 182244180 226653316 135989018 192388376 133278675 86349797 28942119 17906213 126167972 108445069 230647841 34739660 38830233 242205525 101297796 214404551 100337661 166049604 1119870 22531444 1016485 147842482 228605441 20538172 29775570 95804200 25141484 165711343 217975393 28212789 14606403 34716614 31022032 79900988 22514424 68031907 64383003 41581562 18807307 252069673 62306655 274746362 97780567 35239174 116343269 83620571 13207198 94363871 76568771 407802029 13730333 52767796 134615619 430664834 3194861 147970822 253607591 85055242 45237228 71292272 195192122 533761 154130429 117551643 16914522 128415509 123731513 46012535 198425025 206711971 48679845 72049662 187997630 75293536 96053543 13428711 19278186 26917843 284254217 35629070 86261155 61464142 136445453 315422989 132735070 369510410 65251391 44662435 67497111 72981944 96170774 22707049 119930326 234254402 24171321 81954129 31995668 102863544 179289945 107135058 46946634 253536245 4306888 160589772 102504192 181338693 1127690 160056678 66335795 13024946 135590658 25452145 87317338 176339160 74325098 98145715 9603489 109993130 133664799 138158562 7080412 22311909 20771024 81058164 6697439 189796069 18637245 133056173 187412418 56677842 104324895 17826127 22634346 320699304 250542220 21429445 72004467 8222454 186124809 24575868 1876524 24992881 216728172 46881291 87657002 269171645 108016142 111287340 102440114 177704762 125591592 18249051 48227987 213659696 193833857 62496773 187065486 87116042 171904139 54656809 294546809 182454262 154304930 13805336 24891520 39058968 10692976 51220724 193173481 117991334 108986742 76903421 41618155 69272412 441509012 45597477 85092433 41311105 7240262 52972197 119106213 57235983 81103704 105611354 28025960 44650521 66317809 195491950 161165853 177805962 212235306 7892404 135102184 35051724 157015664 529529 129730419 173789725 16224867 115010097 140313616 214635379 72136993 38175998 153872254 75222443 251346898 106094193 109777459 244281712 129835069 143555052 6783252 101273600 214145847 161833612 140598333 274582395 46458321 88432631 116957093 271270602 78756370 105167224 261468899 69955190 9674030 148905588 144957822 118365268 91827270 9393775 39035255 304177898 29520707 191752426 34670706 136441796 60376518 36488327 306242608 40981216 76846864 119372691 89882252 155830658 54634407 93833123 76894957 68927113 139233191 49267909 7520310 32519792 44654500 27619665 233147550 117880175 243943106 40974707 112142641 150279930 43680749 122712636 45344017 59049809 13717016 226989990 16205823 25988666 168134163 115152007 179793599 100732272 49342820 107818020 55008640 127886118 45156153 19101339 148870490 24270842 117466934 155169247 290117906 20861920 266063218 3463961 231026904 26872303 109120648 8558093 353657016 18958417 139403046 131117687 103704309 135285908 33060775 128248874 11329018 147152022 16040913 38690347 4341641 149431506 18498808 116914221 138154169 47340026 136172190 8102509 59672856 104947873 2104178 308912103 31665365 104731259 5647098 52158135 85107797 20093214 176042138 131167712 78601994 184649106 105920129 158131509 110622318 33931210 8266039 144953866 212711061 109582603 109621611 135763250 63387310 116159844 8925357 48745395 23095565 44163979 96620861 15680250 49807236 72034965 198580804 67617585 57850980 31908245 214129379 140005278 72619832 22147298 102365410 172594898 104386558 110959705 63000634 59012503 150414158 74923167 30856869 16282229 296883448 70983865 110596811 119112009 174692981 51066831 11141959 265181536 24702184 5103792 49394340 31785839 145638208 99278603 256618935 124525841 73504757 261413354 126946936 43148529 21320931 39552111 153293735 22076136 10617030 16511194 79350230 68911450 96769510 8509218 83264416 182252299 8120357 41176854 105637988 128076305 18953817 14020823 33856253 51615933 61400731 43862932 80877683 161230276 9737487 71941907 271551823 22621443 4000896 57932952 92425845 153606604 59828750 99011596 172110541 261989872 179264438 12440056 47731969 39715572 131572259 71228631 35373356 239267206 82833051 164379229 24018900 10580092 176056283 65542755 18537195 159039687 304746297 92365194 539764 183460650 425496711 2398946 93343039 237887068 98249169 112550017 11086391 88524792 383903626 81651794 167944344 427169823 77886556 103598969 246477660 259920723 59984046 186553253 88608374 367633334 70207431 3719997 222503495 7771654 244799879 1165571 95016634 194925966 48026599 199269815 74224266 135439709 141456854 226716175 158199543 185963510 24667063 68760846 7170940 37883185 70046615 76694190 85830296 17235303 23758333 17054822 38717602 29269961 16054115 200225304 34454759 57963036 50717829 117810117 375873521 41488136 68252178 151066047 5851844 36091439 295214821 103773401 453583 204813137 5275855 20928459 116480786 151923878 79218509 90977742 35953209 33006702 80592115 45083979 230299621 607775 131051562 42487923 4091010 84859788 225308897 131545349 105294966 128616230 146238025 239207590 116480510 42849782 112068696 125559461 100582956 178413438 53235570 23992588 28725091 236348966 86727411 72533559 87909657 165686986 32088611 112142066 148914029 3837803 51147791 7821495 45412718 35258770 6620665 30267655 99979827 120056665 84016700 196456731 31782320 165770637 259137435 196034428 183734994 232828793 31662237 170697904 110018798 96546249 181636520 61107136 124556730 109578095 45471713 219397529 65929063 160757488 8641583 37599388 65791753 37963340 192901 138987344 179542853 9738039 134269883 34769100 160893809 53079308 338790368 1088268 141083633 155175112 31773833 70753474 50246766 76436245 153145293 164351031 185908333 68223014 33757951 77118402 190156502 109746478 91315382 51400929 190067860 307758929 167540188 298255214 3853880 59649120 33713377 203195087 1599397 86251817 241693315 93117846 151825898 28396145 29707582 193942325 235108990 357905576 89496450 133874168 213779227 339513143 117446533 144414976 15460784 21735391 221279021 282454444 54370666 58832459 38533832 208066602 120631665 77554873 244690514 184421291 6701533 388959923 200691031 269522211 39786021 166846876 4299114 155294965 14603666 206459017 135123137 161759414 93959692 44632075 171381832 55250117 126666543 219570995 210819748 91794771 213097760 31535323 20828409 24909759 304957828 43210445 24566806 59602913 126216847 32865459 97539021 294202959 173732409 49934840 16894926 128707333 30900868 150509309 88126018 414706514 34337919 213217429 145547151 81216634 142797156 53687681 219731604 95500347 13458174 209081339 31797960 10992689 176920163 119588937 190268144 8010187 192372575 5744388 56386823 18745598 124013562 123581300 237646856 121977855 21842916 8517682 116528212 20549672 206422677 202300548 72085588 179163905 56854919 5129552 241423272 33832080 33966768 205723730 100917077 24094892 73247226 163062456 196279585 8729328 30352778 62276019 26228947 102297606 58178799 53083632
50662008 216378480 5076905 202768828 146161343 183896132 173831194 8788944 182147925 188036132 149981321 152747140 2230057 181563472 134539627 67002703 202798268 25075773 88670198 155233118 119459033 165345965 52707421 205967507 156803604 207745568 33043318 79918698 91119767 218279568 78062069 219699772 226713967 196976048 138968185 118407197 154954818 135839702 53314483 43526419 93555904 31923724 186178192 97964866 63195306 77794763 43981290 41053229 96325702 51672467 121354440 62045053 118084070 127699703 222468926 709527 124393177 45174346 97199518 206013898 111251851 73698601 150930163 55077732 131177855 110141963 119335799 46942632 9801703 185620856 172860709 15440475 186143301 25414632 181585759 85033093 173867534 72681334 63650913 177043673 126062333 92363308 14981878 134720453 224990439 73118380 136223641 27771028 16557355 86263731 48986274 30206912 133479603 35267349 209383444 194383649 42521940 166607055 189090751 63289261 182229529 72088785 56885785 211743152 188730226 29605968 155488395 75842592 60305356 21231300 169475730 118446067 80544045 208925445 117906395 149573370 190137435 203132895 29770947 75538371 33070481 106317385 186322080 16025158 77851780 60040856 207749041 201575381 226223423 57205370 118936496 73758769 133535700 63128583 220880293 1260791 21064366 94734677 77053335 18334496 211784782 738599 147653284 105835236 44588858 184579301 108395734 37055829 137587127 36965807 161220777 114670939 198162595 217682281 186924634 112222543 96941320 90570481 154736341 143792711 226415404 120708025 169506665 88006786 183157234 97117937 22950780 21949751 139541851 173784596 110677219 191639358 43573937 24927722 107763924 31855460 120321832 11132782 29119978 113476572 83853377 222809441 201472088 103826669 130344358 67116139 72593750 99176023 209497639 91968168 91902043 195876763 190471188 141397261 39144827 133454142 199904017 80356917 67508197 122261974 107112817 65667323 201451618 125258483 20195679 114307378 220996604 26178508 223270246 172525369 202232928 195807073 167023769 124671615 182203470 15170685 205433263 129971666 114336496 192295502 87275064 117800963 142132755 214281363 74265367 160317406 113180010 55768008 132705929 216774218 90318470 10906071 228038583 81930370 39315441 69806219 81595720 172650903 223974828 191606077 138334650 199318069 89242553 27333108 206435143 13787534 111428353 146332394 177112443 155619426 3730140 65962896 113210094 160319867 82750113 181497991 63982435 141217907 103885227 13634791 124400215 19697338 200182455 79846639 15586502 166784086 141093592 82659585 157236855 205904533 180369450 19277082 162788641 185672077 122218642 203916735 196845569 16922733 180327176 36112392 158074883 184754653 20202418 9637115 122207533 200162813 169469704 58626655 95352020 137584689 59002935 39306816 42561247 175325320 64376862 117003093 47223830 109316631 105220975 220023589 225698241 158866750 208349939 44705353 63168189 16309645 171481077 38075258 23805276 180440727 65952960 160279502 125096126 22095617 57055203 179989421 205279140 144690746 149447077 38361171 228905959 154300675 196527870 74757038 147519263 134317677 194984961 88734667 96640986 121881738 85264381 5001856 37387903 177863738 69085951 124366474 56974519 141269634 116351273 54151683 142369195 50134894 30636897 206845578 36787557 167453179 160313634 1133164 23944196 24341360 129410351 200782939 225129244 94052244 17673637 41603481 90105536 146263831 40490143 202482708 189858123 114050146 58829216 169694138 188241085 190558634 77018766 198015533 225115191 210426609 93201957 127567016 153311629 20180522 113621058 116662532 204267876 182273942 53973594 83206617 41667375 41403519 159986643 138155020 87906000 107195042 17666507 93580100 38125099 87451290 30556535 223583920 74450402 215155938 7282329 42617367 160955357 145984151 104602528 47623317 168488294 143080631 124105240 152253537 218188304 158032310 13745674 106031633 78129666 67579704 173712744 21077775 164605871 35268154 89604435 132887077 76444203 167912535 224091668 182948808 100136135 218933274 116566599 81832965 27588293 5322361 57265101 11093130 22014887 122007502 79581932 9814928 188942148 83967618 3742215 79663007 206175956 167649691 71764899 202333070 50251803 57001774 181433959 182261821 123153730 166134382 209310465 161406640 179727589 182650337 14849237 139309252 97900604 161044390 48351842 112614118 215825859 145140994 47663774 152451475 134256865 119143979 144515670 193724814 147537479 160489239 80901350 212354837 207876369 61202195 205109975 7680482 9086610 134520560 46731193 97564528 41997333 34737337 41418630 150853182 54963468 132955433 4268892 26251510 53427804 63750664 119973727 200117848 45300271 110204017 104857299 55970822 202083520 57007179 63261523 128133161 95984198 170588332 104301090 170710002 40817525 78248231 74490514 51835468 9683276 216059838 42581050 158333173 114721539 12128659 149357078 179801419 24452197 18500487 172288469 84312043 46447005 118051778 25415805 16255526 7060103 94364446 185413120 155164486 170105677 8004690 98465277 42452089 59882248 69865881 195515479 177802788 62807641 222644324 152593155 207299345 12690250 190583175 13071360 57973271 218982195 215124267 96209046 31662076 147002729 60278515 141433509 129293603 191102745 133887186 203515822 137118111 228001944 178364011 204710097 30447331 70121066 26007710 18646146 26588069 107965427 194040673 180199158 41235826 63507048 42106284 62616327 122564930 78016138 57500276 113280290 47554041 44586673 163351106 224970843 193759705 48136746 166431772 6563809 5217274 130024313 224103168 153755828 65478424 226348497 40721592 122333596 201815133 184327704 130919013 191859284 60318420 42493880 109699443 102360534 115920943 18895742 37364742 99024821 124075340 63327395 83032829 91026801 11346567 203189015 11811328 103954848 218728413 86007557 58685834 190598148 111875864 9118741 110312991 176033858 127983201 47584079 76628203 170134427 27933270 61378996 149128205 23479895 37064408 189356999 14582000 29968701 124789398 71791855 92893113 122376399 37712939 12999416 227494311 139209915 108050412 204290324 179155970 45355126 17413967 51316404 17519215 220486073 158623916 45057299 151575520 162208650 17779874 162142111 88730021 213202456 76186488 62797199 161010235 199422972 24455486 72102654 54618698 194478064 202200544 173481594 39121298 159609972 102297652 18190930 218582432 188872343 95174644 83879321 115785933 73420991 172982103 181151243 80545011 206085152 114429830 165120220 69892216 36731851 163529747 218485855 201097418 32361483 36767202 173638684 201809590 223266037 225771657 109041689 43290807 121399520 173159387 10220947 110963592 172780600 122308733 203790327 221142516 224934503 144091297 157509865 229743067 31154397 165025943 134903625 54522121 211226112 149413796 140369345 211004277 67770213 111851576 44013582 35421012 30152080 84554900 16672700 213117839 151971488 94042285 155192086 84863675 141245415 52397404 107591700 165546134 119011660 95073168 45250200 133108705 183337117 184655316 215472096 201451020 158466826 156327274 75682190 59254095 192875010 172149986 216403826 24912565 142466209 90158390 229513596 28173528 156392755 86527518 212742111 199413174 24980277 120040335 126733611 179207076 85489666 13773826 10623194 176533487 152450394 109049325 32480784 224896737 35718517 18959981 194763034 55721640 204852398 226629143 193629249 44108204 71010200 27444198 113231553 135954150 17933974 109190821 35080382 26600512 116181418 79051115 194712066 83261886 88239017 17012387 191845231 170198114 5047718 120321533 151871783 221606380 90458057 21710574 66964063 157352131 129026872 143532581 188562625 114349008 123800651 66888830 94442140 79087984 20670974 160696078 64912969 31661317 30101664 77037327 32643049 133536804 80831430 30926398 174818032 222896174 26262435 204741768 19718820 106435283 116962130 91291899 188092804 15166568 68564633 218241089 46224641 26034965 110253973 93210490 133710362 178249931 152260828 197433173 120123480 157900520 168216940 103461406 219874917 135986787 199679514 76817562 36203771 91214435 167744152 119354820 52542258 155234475 52553252 13497228 226382767 125837140 32978435 149957125 73402499 86991359 214208062 160464445 15997259 94400579 104760860 184706905 125460929 136947221 49300247 9110300 83875066 15472560 156642811 92633052 3270485 89115363 216986922 197121362 68734166 160569509 48955477 10541084 208686843 211549101 168593634 152173267 133568061 227515885 348634 10761470 144758504 163750846 144066572 74690821 21791902 190597964 224435104 154776177 143572440 197878913 173531941 154207502 148273387 211077854 187069281 223299824 82432276 224587709 118591404 129981142 15171697 167324632 223020443 84091749 31747636 146925472 208787767 63056478 12864544 103653088 17995890 189486397 106749210 138277311 47994445 40606040 100902311 148968125 40945980 124971144 68829570 130003590 35151015 32515491 71291237 168836606 23504689 97509995 63210601 178235303 138002024 100388261 79882542 189643786 41007091 87615050 191101342 17254324 108623917 133752061 197971350 81102140 179043776 116167894 115200215 189802302 10384983 171747578 50489508 132898853 3429668 7381942 227458914 145518056 190749189 173694367 28643809 228117795 89529317 197091324 221800937 90085503 35155017 169201570 100663594 35462044 192538267 212676975 229227338 31678843 132263846 83343191 170434738 152002745 32116878 40846919 81621204 26387578 6702315 45160201 75215060 5453001 70254627 175258413 92433205 70812998 64523602 176680089 210549659 219644388 95374169 219701244 172375777 74515860 59227047 61803369 160554283 171380429 99864413 59290619 79562106 187777750 77589304 42606097 52312764 200444080 80264273 101481865 85030356 148095390 188457630 152445495 80793572 58888510 226328119 59468018 32282248 149659436 62905897 189518436 87781455 103893691 143623017 162707612 166989545 175279481 115260797 184750352 97076859 52227296 102865936 173961420 140919735 130367611 189304260 151187901 107822850 228477630 153173215 229712546 136082858 224552496 28996284 53871451 205218604 69659111 114360554 173425727 104932463 67236429 53032549 194038258 23613847 5071523 162825694 191048212 168817585 34924051 56865292 52968632 35298767 107568608 50037650 192207458 144025103 63470294 43434143 186218465 78617174 100983156 132526943 214776254 19777148 107682711 5327398 3290196 86713312 201781024 97800830 204274454 3408715 134704123 124324430 77279977 127162883 79388801 47153542 220296001 25850298 64691962 208482557 101323096 31828895 4570652 3777405 178387379 147746917 145785638 206614589 78068923 149068750 29650703 213297055 80287848 192905025 88423546 91434913 27910270 15603062 37899768 184021804 62940512 70109428 21664114 149303764 33047136 88854405 165963883 195646648 107410253 157777953 171534690 47723689 185484190 83410305 56259081 102376082 104534839 77673530 82930134 14325067 156087913 17549782 199918116 215385547 78251727 24479176 26102884 12013452 182623128 174962909 16665363 189690936 143284365 35418160 151814444 167500927 123751707 197792318 14202063 179926309 59419166 146030841 197205427 156256526 109116922 87875709 171285692 59803197 85655496 194870398 73735217 199017505 92969404 185308470 67256485 112417629 19194098 10035406 157056604 83250662 103919865 142129650 160520680 44128881 150743311 88739750 128182979 100886970 61993441 95634322 112906218 5764329 129047158 115156170 141957633 48068367 125520959 132544538 59526300 119471476 217141528 32659793 72928791 200122034 33001734 181453601 157545354 228144705 208734637 111837914 6125590 172643750 207302036 60221475 68779453 138607798 228392921 201879671 62532791 228719912 64624664 36923671 28243425 164871291 34933527 116014162 32449918 216890644 156820739 78630951 28414361 115216936 24691305 141110129 8246098 10909337 78539457 179678369 144152983 158785997 177291360 150925195 41540116 214946638 168926973 77498477 126129378 161087193 210400182 165143036 172514214 53362047 138162587 189950238 46771167 107822045 137033793 6672438 194296824 5980966 62503006 86151882 138081075 131892051 137897903 64332449 76283525 172873198 228993842 40547206 129151394 87448116 211272342 48184379 143053560 180804242 25115954 133007344 183399194 149686346 33902575 199182277 215529826 3748080 190742013 91354873 72973664 49879893 89843290 160548878 112960107 166357229 126789179 177113915 160740905 207036110 122170825 174214719 176718821 76287895 112174128 82824403 67722603 104680843 195926098 157413771 185920868 195418212 37496854 123943044 48008797 159685918 212115775 32689969 171235851 73378234 184729813 224622416 49910690 179991307 211657707 30077744 177058393 23942034 216819229 220729091 19985988 25741140 66327745 184868250 129619283 91767953 219633187 13527473 74325489 126818872 215585739 185608206 81490541 58965215 58818130 180255968 27402361 85901941 66220611 85979888 10688330 153119372 198536690 125328219 225540093 127279263 118415408 206501935 14504306 24936600 63366403 113650912 208925238 221678715 46343597 129668503 187076434 197795078 119832139 92722729 19201964 120925720 2103235 203953650 190701004 168799898 99941854 200613406 215493716 187720986 88475756 46628176 22444665 95194493 79154891 1142410 64094192 187471137 34704654 121009969 55696754 182105743 17471858 70737420 53825819 38164590 171466909 205746914 156649895 79273870 111099476 119640963 165377130 82942876 84737796 6997911 76226876 140772305 31414090 173685581 47065820 120801704 110334956 224650407 64814322 59884134 51766238 224725364 58953830 25003622 165783379 10897515 130175584 210924674 102814508 16670101 92320160 21294067 129221613 127246948 165733354 182810946 196131051 163226814 22778073 71539108 192323148 116641993 3412993 55723020 168410830 189867852 40784198 139984900 30589747 198300526 164063393 194227732 199160335 178704894 188833059 137133291 227526741 56635407 59577521 97409531 177609358 150683120 160874673 142472833 94263913 3841943 109543480 61557085 95644695 8326023 4757918 122101549 184096462 196094481 217007346 72453427 76887689 64460329 118327778 206384336 201035571 32820103 23634708 188919999 213749189 30728276 36420960 59791283 128379284 70292784 129602746 217822673 162632954 42125604 77721186 223334301 71911662 209433377 148458169 9464063 31990010 134784485 117716231 28239009 89737053 77035027 140231138 171328173 86325647 126023141 72022775 195860134 161712816 112382600 7937967 138648347 162585965 54121392 31454570 132879487 109574691 101793423 173056945 98539613 162947157 217543591 51321717 65647589 11599038 123088548 140324679 206165698 139297890 76346614 121732767 19500964 182539914 222564813 167876931 71368977 56524961 202463480 100204675 124541780 175344341 98888316 3312437 203294401 94903520 129317569 56793210 129092100 20415329 229995515 92954891 45084347 70941430 134238212 174075615 85824592 112463353 87489930 81016304 15259258 229958600 85665708 50523801 65691864 215569432 203797687 148863475 5573429 129756547 207219328 17718717 136727088 60835115 77223489 82631502 165465956 80719328 151423766 119203963 51210029 116656460 228351636 178165843 85386672 213152546 36594035 205228149 118832283 206601594 95431485 104878804 4696554 98129960 180020264 21395359 4056119 199270183 120003489 44726697 156382244 14274444 207511957 20294395 150789817 49664544 93639164 132231531 44730630 6163540 225987972 48514797 89538011 105858351 211310016 188257714 209204320 179383877 11575532 171428154 68107347 57288170 10824536 215370298 165883659 215566396 221596030 157814431 77892651 97527935 51595716 50589374 180357697 139001995 206860666 36232889 37379209 120139419 14958832 28231971 3786513 20892234 211474374 35304126 87641776 223244808 77176799 47273349 38308524 153899279 162120928 115780413 91721332 188566213 96051611 104846880 88100442 73666401 70830547 71129708 211369011 173106855 67649992 171604196 58031645 31861739 125557874 223577986 227413397 191897303 9918106 96239636 17980181 177834344 147029248 186597275 91884310 124380596 34900982 61569919 3181521 45891854 34762154 180202769 223169966 199219882 127652806 205160184 193179346 173481042 72133796 141816298 90662297 86582281 81808493 171828676 183771219 62699150 170170882 181474370 33479168 151139210 6182883 206595384 143487524 90543410 148478708 137322052 34280281 148291511 35171439 162797404 12470738 2958076 81457697 83165815 87855262 118500209 211014029 48830127 187827016 80015804 144387859 76792101 20763572 17869183 20606988 76168732 102925851 227974597 146457008 30227428 184138782 169614535 119257139 50473822 86759818 66437202 165320596 26250406 74532535 206083657 87888589 18210227 159015353 39007126 222106262 146805849 129436594 53789801 45316141 98456008 156820946 12840854 156874513 33355520 127035371 168375985 100591190 21725616 216734957 43627412 219276894 98319411 14094699 131083578 80349580 43645559 126932768 223787263 223170863 189962106 68673561 86581752 184461035 173239220 103455150 111849552 35880 105823552 62132798 126026292 4206815 153718154 28805499 193017081 209130789 186132652 135721114 118403793 191482061 55698295 127651058 41836402 174545275 15524609 166307319 6820512 169911051 161005152 10780951 10187574 3343142 194059901 77027345 88220272 116307136 6949358 119234369 215750212 63066000 35672471 216876499 153171375 87787964 63358836 156235090 194417229 7555385 89858171 161665804 46692645 102696150 75446854 93738777 25233967 211672036 201076511 119957995 100759182 165995968 145991649 28440489 110617442 38026935 105416958 157756724 174700042 164807857 76795436 33081521 189770125 37232860 32736429 16881103 219142666 182439404 104362385 25001506 50551056 25856002 41509963 39259712 220065725 104974116 147754576 59252991 154844970 87971228 53381160 123319882 229800981 83728970 131094480 214926559 178459047 89118353 32811455 42094393 215281449 34719995 80313585 150831631 123526008 143577408 32118442 13795009 40188659 204116927 208989776 124972593 30550670 225934221 78910010 24348674 16539438 150107315 8359603 152925137 97130909 125318444 131863623 2417806 109532969 196452430 101246276 125951565 194987008 106522821 148752569 6350691 41206961 25755354 173400381 226688575 10491680 153669187 38481553 30696122 60947585 217479582 28611402 195992568 123031163 91776555 187296544 224718280 108467264 171681338 146803227 200411742 120910793 175426589 161389091 4915859 160854893 224881212 144161447 72449011 77383109 201042333 177830043 187074272 153837340 50992173 119967034 48077659 118855674 26217194 124037528 208322339 21050037 228631408 22811492 173015614 176855671 147097972 145377595 125864947 91160776 10588717 36727872 37805330 145035723 221425462 200702255 216016759 172722939 7920602 144162574 132416152 97725666 131190942 228551345 114837344 73349553 165451489 182068230 113670301 122395719 125890868 159318746 209964815 53255304 33358441 57897003 152351793 107191592 36251910 87407429 191291943 63060066 185507604 224826311 10109949 91853996 212784822 19097682 66431038 97515653 217371919 174151469 40808762 200017200 106970585 76518838 134087010 7111600 80200816 140724235 53100100 221960189 200365512 169991045 220721179 110820072 129740999 640481 16796854 199472077 128772032 103751597 100484332 211337432 194320330 211307463 72197437 127712445 44866790 175703394 131119343 620448 40417463 218138647 136793765 212107587 224954030 65115254 82761176 130195410 186261268 203967772 66371951 205369921 150576400 41866739 122771953 7335758 214900661 117195120 160022431 221190195 8837727 125522707 106362580 137063463 148457617 94061513 71989494 114094375 188742623 135615107 40556107 126161900 136135160 69040848 148495935 17506289 158791103 70906631 53350708 6055118 18344524 32339081 214923431 67712460 12847110 6378682 2340664 4263579 194024711 84880120 166707749 91572660 51541137 204020373 70815988 159687643 26866093 108002457 120739512 38964507 61768570 9657907 181871879 178012778 158087004 108411282 191889230 4433365 166035712 133415801 108394377 138688482 127738964 39671159 88075303 223732615 141449379 5622557 80340909 149255993 73552988 113613238 181464342 140359478 127574744 59059009 58282506 48613283 223348285 68452830 110073653 100495648 189732405 137224808 153964898 70787468 21809957 161536728 177552663 210555892 1319763 191372282 115389965 47923168 115162058 7239572 171541659 159387171 89256813 210034505 71189669 64028136 136956605 95515366 195212316 32799518 38386678 87248338 101731415 187026754 194579333 41248039 26394915 213968977 126281155 198349378 148467001 71037961 139766699 96197638 209902991 168553269 73697589 226828898 41855216 128668762 111905879 11811581 168707967 150966986 33353312 179164664 57850635 214408070 102125313 35132983 133922836 61089219 184511014 166957874 40004912 106965985 165863143 118177864 210064842 225507640 66757546 185607378 132216121 225046260 19155458 194524961 6779526 207468579 56640053 148989929 171983604 25666505 204983475 185402517 133942892 199447559 128401341 36151998 33107994 76530936 131785745 208949227 203462899 55385679 116007331 175929300 150276480 63618460 90326934 174796941 135040314 177120562 171247834 221157880 161925543 69942241 58520970 105885951 123316547 47202417 56767864 58107315 29728098 52840959 57166040 221025078 146192439 99817815 41079311 58546891 174837789 48322793 181964891 5982530 187333022 90641160 51883055 113227505 160174944 143252947 35912959 113752365 142283244 44475928 63388253 183579652 203940908 4138344 224860374 159123246 64422517 127150394 52468060 32027132 5874545 44824309 26869175 102328541 174513788 75257541 110306712 15591470 54397461 124760993 34674248 55116050 166175391 59981884 102230285 52680810 91435856 195936563 163910328 75295698 41403174 46816638 192330968 216078330 120168491 226453009 100122197 75351151 18450232 55871094 69565800 128171847 119113665 103284766 44708251 136695325 120060529 101227876 32927467 19518421 110153003 51816493 178855475 35233769 11574865 54110674 117108778 124816377 159197743 223020328 17544308 11427044 142029255 100219809 42371750 72012747 122022176 97954585 8339409 133347146 45505109 208241264 189912173 192350932 6732445 3377297 174640955 34812455 166065129 106416561 103994040 10024343 43594867 178055259 45009735 92649382 148560082 163783069 65767810 159886202 175184422 116480372 80814525 102652519 149570610 197714877 85270361 108289911 46108560 12661270 44296206 202647204 187908298 183271015 95870486 3702517 116305296 43402955 19784623 67224239 159015836 153182737 140308533 22271199 132525701 21131595 60435858 190460263 82572714 44836522 8117758 92504298 140631821 82701882 95754428 54608785 173448175 117986987 180135632 53235961 108991388 156470334 161477388 151734082 46368621 20588910 90684515 17339240 186266650 207841294 190286981 179159535 28428782 205722810 165436723 227307804 143326869 211343504 94181849 38703825 82600636 61419729 68204361 223532883 74455232 105703492 134391346 107882719 174521700 201938183 224901659 171386501 89394399 26925410 44453066 152361430 137977966 87463940 136030280 108912291 108987754 20156211 26266483 133612451 58358383 210598534 57981965 202812597 183131842 49666177 192114745 141453266 148877275 196798097 124904720 133518151 14331369 174313757 42642161 76806223 50678591 43325399 146898401 166561837 161118381 61766155 13002958 9450493 200709155 205448213 58994494 196809390 119808932 206743182 200505536 159670278 37513621 143847681 90393703 99572520 112180890 157006257 109591182 202596719 218841849 201518364 165578840 39620789 195043680 32555672 43427703 184500894 51787099 53530890 169883474 16863071 154725025 166457601 57552992 217121909 149474309 138257853 146278482 83645779 8840487 160420078 97305870 207584568 76592070 90208162 82792962 122844518 160845808 10314994 196063569 225987512 2692886 83603574 129380244 18192770 79970839 160257100 223631829 221482686 181485111 142967356 1217206 185098687 155680928 160444642 225954530 168847600 179001387 30117534 159195397 190672254 38282419 138392334 224234130 113148615 140660617 138666011 94261682 125503502 158489044 177330690 216155725 120571037 223891913 120910747 187241666 11383712 77864522 184471431 164972951 86244802 68103437 77517843 220298485 1725920 165879772 66384256 197121638 165898862 36080146 193152666 160189457 227313646 1190503 131482720 156874743 2722096 4988332 33728350 38752378 94103028 104499212 27148142 168916715 160367615 154827789 105159887 83905863 228634421 165594227 88998638 129116871 51821507 198475809 155369140 62680290 160147045 218796792 113854784 171384477 162047328 59820585 120092453 145341278 213471533 93630539 20005860 28454404 57065001 217374955 168031399 63387885 175029333 188026978 119943045 220492283 215413078 149960851 210510122 218611688 67739163 151085873 21016296 100386835 172851348 125868121 150229422 148162826 214741547 216448883 164980242 131711662 217451568 131560299 30098835 64633036 126511316 222742488 115595746 73083351 205630143 108438353 165267374 81582909 75783229 21913687 188680661 92077878 54190208 87150841 19617459 54951117 107015734 187838217 131130429 52749327 69992611 69494661 63330132 107453355 163128098 132611031 19504667 227906287 64786952 151048866 97892600 206588231 60765632 150516876 83967664 36048291 63015009 182717359 78355848 26623052 177882437 168527670 208642499 88074521 83446806 143518689 83972448 2657650 24663314 60034439 39972160 34842171 53613046 110788355 30701642 68192631 8366710 203025209 208045327 195757209 36354605 18727290 72448827 162666718 106041914 193764995 152177568 67058110 142925266 116054343 74031526 121357476 143471884 132064850 102553872 212844484 112837310 17154251 82694568 41320972 31373449 14682119 96789106 31145404 190583658 93727691 80598394 135505351 50511519 164449333 145051892 161939113 207054027 139094202 201538236 45858182 119369379 167173062 1204533 208626238 209383260 147762327 15782807 222091979 2146337 26359380 162380345 46591353 106419275 143320452 52955131 59647740 215071942 101810466 217991700 94733688 57981919 41316533 114459845 125503916 203742349 219047193 166520828 137174093 227418687 171366744 80068336 80872669 199173169 88675948 200475912 15908479 94058270 53077675 163891997 100836646 26933253 186141461 46712563 218344934 45363567 117213842 13926040 34289182 80921038 129376449 98103395 16399713 212132703 30294956 54790163 152655577 105029431 59051626 215137929 73460965 152548650 77106212 177240921 46077993 41697666 31337431 118168664 106752637 168369246 106553687 8113273 55557949 144470245 227856814 141561274 95610034 64741688 44466406 67636652 69806288 110056311 51383564 144601874 195912321 101419535 3038898 136941701 94273872 210376883 108223947 56224236 70517885 12997898 60985581 52048172 20101839 199782370 108298099 116542081 219294213 53562331 8430351 39553951 67777366 49694835 150557931 163272377 27738437 9331192 175784078 93943891 221806227 65115323 219042018 224335514 215666239 180574886 16203638 217595479 55190455 127631830 195347464 96551930 59024279 204428738 106427808 37544694 191466375 23866341 159659721 170457623 106169104 196224937 140707330 229548280 71001851 40001347 185478900 151982413 187221886 11876326 189804510 102877436 190833714 210101665 54122358 127099035 93978736 217105763 78602615 206341119 23874667 184594987 78576096 221111029 115906522 19314066 99872624 220006523 127438653 20497922 18326032 37780467 199937137 219918847 113540650 195668360 90513832 187829132 123657683 148592627 33924287 218807326 116238412 31436032 75258944 38329247 214851349 138175697 196624884 64850018 5859135 197688174 148882772 147352444 8603265 81252192 185473495 59975651 66025387 19209784 103658033 127598204 213062938 150225512 49386290 170165983 144260301 65581878 136736587 71299954 48798939 1095168 100938628 11308111 159731688 210942522 159245790 94511485 153200723 220767455 211218844 168663002 20248487 8117137 81894467 226226436 73991828 22351308 12851319 79758595 29890340 42532865 70282871 89703289 62480949 109044955 209037547 190222006 3525854 197133943 181018786 213811542 209789831 10954877 17660067 15463705 49048489 201995545 168505222 114447540 166426988 225046536 22643500 215460665 38402801 187130300 17365161 12993137 47116627 194527606 90024760 46427041 105190431 157081582 211847135 147629364 163233438 10044031 191581237 218295553 80890448 57830740 120672076 108596685 5236571 32457508 138349324 207970025 116791654 182532094 55956516 141417800 225994895 204131026 23115552 59461302 28609815 74418478 38125191 36692889 88119946 122254844 125857794 98758251 105460129 228716163 9168881 83017120 80987623 31102808 41906966 200243451 78948581 128362494 141190468 104119689 64329252 219081325 169657062 202444942 14400001 221902183 97415281 19762175 218761073 78346993 188256219 202912003 185577455 131532285 196695287 188977085 73794557 86725870 115211439 4158699 73426442 68828558 87497704 42996361 86555256 104298491 9241929 62961258 195099225 219314982 216534788 132154481 136719705 165912110 206455682 39610577 203476147 170058228 6548813 6890156 92833037 221953795 72655482 223657451 105879419 10061419 66930161 145511156 193329237 189796092 41078713 66882482 79140746 215095563 137549660 136864720 210715972 157442659 222214270 179747898 132642863 55986025 172315747 169826181 153577992 143845220 186271595 61950730 45778349 64021535 103101341 137540874 27783264 219747934 79995955 2255702 127658579 144018364 118618659 134848333 56640766 159337491 69274206 198630001 18554307 210134440 162298511 151655629 162748483 28038472 134957169 54213254 54046711 223673137 151660643 229979944 49045131 71297194 122297601 116264793 198396942 147924293 153249437 84277152 22357380 171635982 160386291 125466334 78124192 46046322 35464643 12937063 47757016 125307703 212720951 196540382 13933722 158047214 112091420 12575388 7386151 130012146 142526101 29280219 63669888 49753876 171480295 143683576 69853714 20815184 115285292 53688532 4286763 46148419 5444928 97654044 218276739 124216790 13132011 15696626 152746979 12147473 192719070 159207817 214812847 189179094 42910226 183254202 35567476 125307565 116869072 219695540 113566433 220994626 137345098 61702123 3024730 25438115 23981387 209986274 136302830 28854121 24701701 75413021 114639015 37288244 205816420 138169510 3133382 97910540 111966277 178134747 217291327 184681076 59439636 199651845 99742030 30715442 57641657 20800763 53382862 109859615 181531042 212829649 176889366 106923642 132597208 179769679 115925106 172363702 17497940 227985361 93470965 6249790 161927061 214559410 222092255 7592116 74811801 99813238 41997448 105010226 25045712 137127587 174176079 218096373 70409256 172763810 103034365 116404311 165621045 34067945 4013017 105649166 37952852 14271638 132964265 111567549 150009910 37400691 44657950 154541600 142052531 111010167 214415407 143622005 54470785 169293892 46207000 75934684 113146867 178716509 132443821 113888962 105487959 80081400 177862220 31131259 79777179 190364951 47660899 86012962 118402045 148062224 212397157 133599755 111473732 18380335 188841385 88182230 192005771 105565699 121135779 227684038 62005010 204411304 86993981 5097283 37538369 99253832 222147823 125943331 151952628 135641304 35549605 91862713 127145932 75086927 143863574 31631095 8181583 6770533 20681600 165349622 133887968 103091566 93417467 17586881 153131447 98741530 157312548 87109073 218056376 25706548 31008761 87938407 42876508 44440324 195269241 221187159 104750717 173491162 36025659 222038021 117811681 86996235 85900446 74663359 5704805 211030451 120602915 35612809 122935690 16604528 120732014 45294567 85973563 53283893 79155995 113069886 125467645 131632726 207448868 56867914 13327120 23454572 140601967 145492825 225762894 3540045 120976619 103171169 88883638 7920165 85932370 52113791 201831187 165280507 188145497 171077933 3620200 26378539 195574635 216088220 164410532 6280725 26394892 62561242 130019759 106054127 204984050 85743149 173408937 176163164 91947123 543214 116571130 209853702 65361262 37475280 29533127 93457395 22422516 169984628 29635431 59314125 22308068 56503985 152040166 158788803 76050144 214920924 147449366 106707718 124673386 3379344 78391981 121797857 106985765 156934773 187041083 203548758 72907907 131469748 88320184 25124073 158827880 223006114 216921165 83944595 217436250 225886082 148002355 24087072 181469954 153956802 50865995 191893577 136847033 168502232 175555228 28031480 127629967 216995547 62654369 97613265 145928583 226082249 129497176 83209837 196926138 41858942 187098721 59529750 114564840 183328998 158005032 20540909 163881877 103811972 160256134 98252113 173732202 95809099 190830908 89752739 36034215 69867606 97155818 70119525 219399898 227728290 185788779 211706766 132804829 12693884 198861197 9376916 199986288 225922031 229739502 48365596 144168623 7945258 218410070 210344476 96239245 156079127 223864129 120442375 146441851 207755412 8483067 228029705 15119878 67474594 46957927 47674676 104959603 130012974 28150413 220028833 7849164 103262203 65971935 144493084 37296754 6077888 44370082 210428403 3486317 193418293 15420603 133753441 148528894 85250581 20815897 189693236 70326571 160738582 146293570 48171522 821652 162844439 72939394 145640186 97795517 42914159 16604252 27967655 8956062 222020288 67430273 126130091 15434863 26869428 120939313 31217555 94637525 44756482 193004109 180961815 8480238 10330404 42051820 227714628 192968551 180446638 139274637 39263967 160682347 55205474 228140496 184869377 9314517 216426458 226065229 90830082 7386818 28944787 142621344 40381813 57545310 138963171 12631669 220139325 37183847 199785038 222144603 194475488 159961136 79698197 10672506 117150638 75978476 59244734 57552808 196185998 67061307 229584137 118539171 77656280 170355572 119700096 90575656 8386191 971934 26349467 228872149 31974991 101747400 6455732 38453930 90158459 25771569 180903441 202527535 95888012 17558246 33309520 189455324 176015550 190511668 147094660 5822726 221397379 10087156 144203744 149033790 193402009 207869469 146893801 69425638 131083854 74382506 144876747 64032069 60874606 228722143 25687895 48374129 178738359 134915355 20698620 179561 133132349 4417495 11432564 66134982 176368876 133779017 102729063 107285708 116507374 64782421 43507053 36950627 50083328 53046280 173993206 80060746 152317523 147150159 167975946 43490861 188441944 28919211 78730127 182253357 55857248 151137968 42793754 15546643 195910642 126131839 166998998 114214366 147764535 53346614 31068285 102085684 52859106 98829160 128096039 211731882 36979653 212111750 64652931 189148573 197708759 114819772 173211781 222305304 113238384 84963909 69812268 196243521 152594351 20293521 90666759 170526508 18768759 151153171 97444422 141514400 125662708 160530570 143539274 35753155 177454361 25101004 43565450 11615253 20326894 60387696 106162089 64313129 28246001 221557919 35667204 140103166 191595106 224364425 109506381 49684600 192600482 22998344 99342083 134033834 227426691 97972019 21544744 80392291 176329040 7774000 191975365 157094094 108291130 56911338 28989499 151433633 226403122 10732950 121341468 138599748 146834093 172462096 46405697 137075055 211877633 114444412 83221061 123987457 126255027 214005110 176962667 169631463 113935560 26414396 8272387 151349614 134493489 149784257 60237529 124152390 205416634 119409652 129934337 159984274 24165893 89262908 5490261 16653012 25763933 73879243 95886126 29807195 31898654 142657569 52169934 219937822 142875540 11200816 154827099 88747731 108850904 148847743 194097069 213843190 112614716 632224 135222267 88020103 197973834 43913049 93508593 65377408 112348859 128491202 24890738 210305859 170598268 125831091 29989240 30729702 88294470 183559320 135972366 60850272 2168900 51642728 75040352 141080482 137020292 156377805 183867290 65507243 154399805 175345813 131462365 97773552 146211989 184980536 59625729 66943064 54020514 142063456 58213161 150456869 83522384 41882264 71757355 97294738 48076417 41941236 55819804 120766882 185970594 26114660 119997095 38215719 80130091 186098957 133368973 165607153 138578404 214404367 180124017 65488107 221336222 3512790 98874631 65165670 165637996 131803800 56187390 196412755 175535517 31442288 91034828 222964438 180195317 152362948 219271144 100205595 75322056 192945919 174796619 188768659 132700294 88310708 195395971 103450642 161874759 106336797 135211181 68101160 38586341 63615217 190155881 13785464 177347848 70808007 87660935 23393760 200514368 156613003 18375597 25770465 56372172 88058283 42270297 120399250 80063230 21506150 107439486 79033083 228290226 187938129 11335734 215106350 48885856 45307056 139461742 56618916 5379608 127290441 46199249 2011994 197688358 25638836 65051590 199984103 143373467 12829193 200179005 109682975 75224582 211078429 57399720 225996022 96339870 43667110 163816028 4649864 221681429 18013922 179212780 202353839 120513261 121848112 10735296 117840983 187758499 209667126 115581854 9509925 178137645 59368750 107847782 183284148 155210923 118509294 94113125 162715386 157127651 206658933 5482510 194132604 39668008 130665530 41911957 57704700 30398709 143699354 180868734 165911213 26739340 179117583 63743419 21111953 98755514 145265815 82966106 26628480 148153695 119122750 201599623 150845799 178711242 83976979 55583502 166366291 25357431 181382140 40636538 105628558 193710853 125367687 175103646 221215564 184752974 124872865 4380028 211794212 132448973 140142979 17250989 193277004 179679772 185467699 97306675 208704760 111223193 112528213 70475059 31201409 11181542 220829693 31350058 102641916 90409872 177381152 195872301 154966019 220613079 102497913 70586103 200347296 103749596 112070306 192981684 36087276 30273290 61999421 207272297 35200741 195468191 136074256 127534839 228066206 108645836 183329826 129996713 70345040 22149690 159599093 56161124 105697535 113317826 74315622 110786492 222044231 104733191 25078556 153703871 92210358 116243725 26754359 2550125 224789189 66026307 139512779 197800805 39316085 188900541 195266734 7913840 186841857 52344182 159909041 189449114 13259454 22735063 98516590 134702582 111286328 128805727 195950777 20371882 48788727 27395576 113826494 14863152 162760489 153659343 34615 70249613 63742637 74239607 108511217 22934887 156086487 58645653 224451273 10325252 91208662 94275942 97585067 221981326 186337582 73071299 10617030 81206445 150371792 183392961 61292493 19886766 38518905 60153119 150867557 73136711 79866212 141157992 114491953 103182692 139074767 165023689 102813519 24348260 122257144 127905484 155777321 33600539 145995421 2140219 92552322 51198644 138418508 101948696 118643499 26166801 199028223 25448488 178930593 166218585 32309204 67662895 98331785 164915819 217981764 170127090 148227019 21395773 55528394 83018132 32750321 93090637 902175 193555971 54788714 85599146 218269540 166844392 123264889 214644326 92714541 42981181 90478757 164820645 82502955 218124387 172809856 216192502 166198207 189999297 212238848 78548128 30206176 16211734 118537170 20445620 136186749 182020850 98013189 68755671 129362511 123993828 11027465 156311519 111071554 141722596 69650463 198282494 65568469 204730084 73523594 127604299 55150987 99077537 37322997 219115480 65202332 52681339 48065354 227503327 154468736 194738401 21711701 206164364 154344605 150837266 25663584 220860237 204510365 81717114 64593407 10814761 101944763 133543175 98232080 72308573 113602727 203851254 152876354 48311661 7132760 65090690 229087659 30395696 179179384 93401367 126308847 72609367 78807407 37581770 124316955 9789766 120836365 128043461 221360211 112150576 72307170 181253271 147908768 98927439 224616988 165716587 22554973 135453463 21171684 113065608 213875505 23286718 219606967 201764648 150797384 54056118 128824794 43015681 32364059 11160520 45600398 176928581 22226119 47831467 20395273 168934333 180406779 76692695 135897846 6313017 41456511 51436211 118411958 5892853 37387581 91807536 1466227 18163491 217940019 58093837 218293115 97245472 207276759 119560670 118717375 176633514 104678842 202304366 51374962 20948193 172138256 11974306 164483787 128331467 51199334 9345544 121057487 123917514 4009866 89933243 20135442 185997412 137177980 206236285 122242424 158039233 118507155 142256403 69487232 123059775 140711125 27418921 81268154 211468164 20287518 25592698 29749143 190318284 187056746 82869989 80819654 173697081 48886431 8109846 130311215 220161773 121349081 182786198 70078907 119070034 70848349 128798505 53599016 137647134 224471628 192677877 127717988 211519730 115600737 168405218 189368223 138555795 124926593 98977188 144199098 225776303 27940768 179463434 166152253 15004188 4357258 5850901 119942263 217680924 125926863 106412007 65108262 30664313 119654510 158155107 50360685 190983214 127538772 47679621 201519031 200499556 98374128 95219678 176753321 8151453 206363429 223393779 134110378 157560649 159552541 172312573 108337636 202634738 3731750 182871528 98605968 143051789 178046680 49358943 151524069 17363068 196533436 59339655 161014214 108228570 2554403 149515111 217973208 85371630 22213699 86693095 206445976 80415567 126280695 82999893 145953216 199994384 135856929 201869965 144230033 195164407 216301729 193944027 184689402 56767450 193593921 41649067 190803630 94158297 80234948 195619048 139061565 37791415 20752302 222625510 210363336 14054380 10595571 41873961 229907517 76827107 152034554 112632610 119495994 8443369 195041771 6405730 33625609 177843544 170054847 211013891 204698045 124849658 23697245 196041420 83738860 32265251 49030020 16518692 82807475 196651587 213903910 161804839 220374822 70265322 100482400 209942344 119405374 201629132 19291273 145157531 27728662 162547647 212046568 128004499 27094713 101666532 117999959 117770143 163041434 170379400 115777400 26590323 8477294 78594082 208893314 21899887 150767346 137197047 118619625 20228891 226198514 199197940 153606512 181735788 172201805 12744875 6769958 205199675 119874896 3151460 55552015 123378118 96419542 181307413 194279919 92707135 221107556 120665498 182703536 169392631 106562427 150147565 11553498 67670623 71111699 983204 196484469 131723668 23845342 128609468 26136832 12742000 110250868 197786223 99330606 76124411 126066818 11111300 167266005 54907670 50819420 192488357 111855256 229787572 12009059 207645587 131231928 128210878 28317370 172721766 29422083 120256305 19833774 186725247 44124419 193649650 98542856 13773366 5071431 113481103 118668546 41705210 162789860 155333421 181538126 181606597 152066593 65336721 227960521 25978569 40619886 208385934 58878091 107019989 221731569 118757579 135914429 92356316 55237467 194976221 78288987 131986466 92300173 186113309 116928872 172127193 179281159 6185344 99104999 214298958 27090665 175860760 224611767 220984621 189880525 40623980 134259234 219459146 56420817 182570389 113282843 216752575 86477539 13921670 229333322 172211764 40089184 189379056 204024559 56757629 79752845 128517008 154589716 2833876 31161136 98123934 170343060 133202338 65463221 213145922 32734957 133574777 174447203 66471541 12793842 229226165 178233555 6532529 146704925 145158658 71177548 47327238 29141805 117729042 206108106 194330220 172776920 70021062 223325078 32580489 39785239 151300785 118759028 76170020 120855432 177684039 189298763 114053780 210487398 12347619 83903908 221671355 45836079 144706271 21458149 109341655 225395814 195929686 75879921 86768305 58826663 20272637 81783607 229537217 88990933 47169481 175087385 185398584 207369725 110208019 167265545 47032102 14736721 180654006 76029030 215925058 82230635 28058689 37606656 149850129 55249887 36538260 146721830 116064072 178510475 83095895 104169507 130788580 96945759 10470842 158696826 13608088 138106191 60712065 145516538 182370036 41806226 65524447 190369735 17432758 172608859 220048728 136144038 66498405 168599453 129330518 72058816 88771214 166139971 20581182 5822749 61633077 12572651 189690821 90492442 205448512 177374206 112951689 86154044 66418549 173138756 127929588 207824320 119755710 135628516 77339156 51031664 98887695 36607283 39505743 96353486 121152293 200522441 6065031 194954003 190834036 172236236 641309 186366286 159984481 216181531 71445981 97723320 75545340 143906538 48542673 43941592 84606926 111630730 131151244 96193544 92168958 78474436 129788977 81865487 83253537 198244015 87250960 194699071 57130045 32623959 180578198 60159766 210983462 225694170 13797309 44046518 134023070 128087230 210100561 96955051 130727952 146060051 164995997 173782411 134345806 131242324 203126616 205076809 198827341 112882321 215752052 2094610 193463235 9954285 170628927 154841221 14341811 10420633 224204713 38924993 69140392 199108677 206378264 216121455 69645656 58172175 140729732 185062715 226570447 158390466 194398461 133713720 202979347 178649924 130372648 215745865 44462680 197971419 139494517 194651530 132701697 188209 134472835 196958660 101259248 156724553 3370052 14282540 139594912 164321499 16905943 126579235 197794342 201143625 221509734 184151340 109982182 76350110 22905125 5261940 64507870 217993678 224926614 175122 79325528 176632341 69133561 111163255 133755005 191536893 108355783 40640609 71418496 55346602 154063016 17706458 6326058 196818889 187412234 208078907 183815862 40896047 81641145 213838820 98983513 213338041 136447661 143489939 117423027 12996656 144900782 123885360 16637924 135725323 197500264 218729862 105362747 8032359 81556551 178800528 96204239 122702217 146576999 94409779 132191902 213726488 213600494 53645591 165701154 124610527 185147447 205439243 126045773 188086249 32468042 20577502 117882544 197564756 169484631 1900053 2351566 77068239 67564455 102888706 175929714 61851002 84408528 78874590 71619769 187126068 192806654 2020872 75854667 119818454 98294571 167121657 209722648 74675986 10364973 136067586 94265293 74249083 210311816 10998071 3655045 222234349 37075747 18299582 29247260 50045562 204659842 112894557 145494872 610374 6686284 229450760 228819387 128879879 164595452 121887948 116385566 33151717 144537819 120798438 220852049 25443405 54336695 201479540 96076106 80702837 70702851 14928173 187958783 39078909 7386128 181073043 128350488 72235594 224076557 118325685 140540787 110482478 190480480 168536134 53701573 108995367 97924777 24870498 212703517 97893635 35178063 99510558 125528940 228998534 85307437 30578523 219734387 131247959 201222492 158393893 148602310 142612949 2520823 153984195 136062089 128783095 7744238 154215207 57667003 24297085 50474121 82674811 132965346 12020375 62896306 132998144 213414309 56349264 67473398 2157354 52668965 110556009 45252109 79191622 223012991 223184571 9490996 22180257 45576547 1785697 213620918 2260739 223082267 144824169 102233091 79436664 84610468 78716189 17708022 190607026 179115191 34374098 145738281 133788838 146426901 182555186 206762134 155165245 202025284 51215112 85042891 151157564 159885282 61889872 155565169 455745 169163781 37882978 68193666 17092082 197031892 206707509 45301467 21073980 186244524 24475105 66315624 111792029 167614800 106974334 188873263 117784771 135956197 34363817 154219738 8941779 146409122 191126458 131479776 29478364 199896243 26443767 144490255 18627493 62648964 63311686 101867161 151639759 99098007 98876333 52565189 2917251 56225892 188490727 221356255 21972843 194693827 130684942 172125445 34084413 108709086 110574455 144373116 49612863 95931436 102695 133879987 116025800 38168224 54907210 143635943 183881527 87866141 89758949 29172717 2221823 150623205 41757374 107156080 64226028 71128374 142796788 151394832 144540050 138327980 2088538 34290907 74131300 56574572 176546988 98210368 25513716 92095542 147245264 220316931 71158803 213600977 65673648 182749881 167687618 60137939 12682108 109821067 76187937 225448208 175190195 19771973 64716894 27619228 148360143 126957585 161097589 102566706 35152096 27126361 138182896 29227158 108425266 194898297 216209683 73668149 84383297 69245134 51999274 162961670
155196893 30759441 111480241 96633465 105321163 46881728 167668183 24754210 97846255 164894314 144973232 186201744 95220230 133432407 224623336 5326915 123717161 88469960 4832116 160286425 2256231 220898670 210964602 207962366 93065038 180594321 110790770 141615991 28450494 134338377 18901469 155185186 118825199 70426322 116725759 149677951 131024146 99367659 177421172 84127284 150408431 99118753 38425042 15275887 178721155 162668811 80265331 102124853 28271715 209349634 99967108 23211715 80887918 172042760 116862586 99237617 7544644 93095122 34079077 57658286 227728382 6003184 126965543 185434579 160638992 160138949 181535021 218029995 165942861 145526980 50374531 180156815 55337931 59805658 85320225 8353485 212089509 124596727 167802043 28608872 133556515 183543979 78810581 217738217 110261057 36426365 117411159 62897686 55806464 157971337 59739441 90373164 24557836 17144177 215306404 196566671 218507797 142416805 161470764 85244624 193816170 152175705 168636782 196470669 151333169 180932283 224459691 193382068 144087801 77720036 208889841 82643531 133561989 35543487 33043134 170200575 151637942 191301074 91460627 95053319 143010941 120480831 161929706 104159548 119574355 47626859 131785147 44852047 160845509 76131817 216363461 226660630 217349563 48562637 121945816 180890538 220669291 164179773 176085194 19392036 176688668 138269583 26048581 109100983 118885873 101075087 134372256 571320 125618341 134591745 103098443 132126789 38627902 174626718 55465696 201425214 17802874 20867923 80813582 20369007 118634092 87088902 30751552 70196023 205560016 116229028 190408053 12408983 92969496 198746013 112825373 38121097 34240169 62483594 222355329 66947733 86346807 61383044 212611103 101522920 169989895 198930174 121552125 20706394 128612504 26540206 129176464 189877236 22867865 56948414 35716654 44635341 85730338 83560909 82772308 187289299 178552450 88992497 217812484 106904644 30872624 80202173 74242252 129824351 37465482 172546805 50773742 15631007 6710802 181063498 161040894 79697622 44912767 82850784 226791224 56594927 94431284 219023227 28300557 18232031 32357872 99636506 125497407 159971900 21647163 67435241 112710534 153048739 197894070 200393802 46328854 1211456 78904076 111632064 110715974 35858288 192895250 66264449 8993345 158687166 126725377 166863206 201256923 203345622 155756874 124306674 75867777 229524889 14208181 125954348 126418189 47515677 11142971 139045327 141295693 73301759 1817920 93871786 221088374 196813093 23602991 20245175 27460091 77638363 203726180 34847921 158431452 28973123 21409987 82489776 35082659 86682998 151677870 75627864 45905953 47127805 75049506 154564186 109122534 31898240 150919790 120610827 79057187 191346085 150252123 120175138 145392867 10659787 55278821 157032707 164097318 180261695 93615290 228102431 92767786 219477385 219174314 110615464 101751793 176980101 174545873 154814357 118376860 194771590 157672222 23393254 39093215 145176391 189955574 63525057 100604576 107970556 40067495 8600689 155633985 69036731 71405317 125015626 130453286 159162277 182762140 197226196 218801530 28526808 46615204 59455966 187778049 135977587 122663646 112145930 198119470 70074284 145366854 134554278 163862695 146492888 189574280 165652164 116264264 20375792 168734141 221446645 177863002 199931295 117056890 148783596 119887983 177819003 112442883 81775120 64673861 13023796 184815212 188950336 89411350 158849500 1489434 150947321 90270170 98495154 60334428 22333046 7394615 62475498 123507999 162192412 131692296 211448614 216356860 67996096 74549394 165630981 69616929 65838650 62180983 65170477 182742268 101046084 78974341 105280154 226281199 73167876 218332008 106413111 201480276 88403076 219825559 165486541 174823506 14661212 94208299 170477840 87575329 114893924 136485404 219443736 72707968 224760830 177149542 106222533 13044565 109563122 79295375 161275448 39283517 219033577 153840353 23287132 162666741 59631778 103220665 42731286 181566002 63437335 101453874 77736964 18407084 58650460 67127800 229097089 33887349 176168937 12654324 179702128 67089896 120874131 221998553 156640833 87443746 123771763 5764076 218023693 222375201 43294602 186537153 96739380 127688180 152759261 90600335 109028648 43217276 9759866 123444749 104159479 2731342 4446636 160677356 112827742 123824272 207884488 135589945 97926341 9883491 93596982 72131266 16877469 53949766 130646739 194393424 159468798 144580875 96388975 57683149 25797329 43942190 80939369 218539813 45025651 55012665 130330880 227807479 92822848 186293123 12633693 186711056 217838359 133697183 144432019 195941922 48373485 112098481 41783847 200952058 225863565 86985724 183237297 170931354 36114623 105916058 3013230 14694585 103585813 191077100 8678567 85239403 85951713 43334553 163104247 61781565 36904305 37055576 116164099 123241498 116868658 190756296 80055226 28045073 33502467 94641343 22972791 228995797 11348798 52786403 90879509 51605882 191497402 48415828 47026881 144066388 12507538 147473378 196310911 118663946 219697794 220315965 88169856 217945792 43852283 61694671 98503503 69376510 61520492 207622541 92723764 61571621 195882835 54164080 146841706 215945896 109148501 34733013 30816987 225935164 206794058 24189146 166807707 97473448 215618146 170504796 156362073 69804425 140264488 503010 144306577 31140574 210028870 16483939 217670114 179577882 16456937 133611117 133812551 180070795 54786575 92637836 229421228 16976737 45527626 65168039 219001791 2565995 45816184 101125273 20930368 82661471 42218846 48506379 50104189 175163860 108834804 178603372 225355725 143502980 25233047 176912297 197004982 70542449 123228733 187552235 198527766 14222050 70886161 228977466 87140652 99718961 102905680 223160168 123162884 35417861 219976209 161813924 85112420 65139703 96605267 190981811 17027613 9244091 146573319 38253899 116348628 174018667 191155070 67752595 112377080 114996550 130034042 48666183 89423287 139604894 53490295 95284745 7593588 199387805 79830700 134009707 33425762 181474807 89018901 131470346 60772854 155632743 82106918 70284435 177722909 53016403 61673304 222281131 14408672 97947662 17827668 131368962 152251513 147538698 147652318 178282591 82726400 173560461 100677716 112492977 189222058 164081954 132678053 71362008 126428608 103207210 151270011 153642070 74716259 192244258 28828775 27458688 200947389 97265873 174786959 200722081 179616867 34923798 11696144 106186676 219207687 137298431 216854833 117937146 80946384 47703081 221897744 154378783 8659592 212151862 66884437 79800501 121391263 1455233 80268712 72102700 77606232 218583812 155352465 18041269 50288304 115351371 7359241 123082752 104625275 87856619 70095628 102162987 216186338 71733044 207852334 67873828 39558160 94286591 213739736 69951924 63733253 99175540 133670986 181505443 187825866 93404794 111841916 187554443 4958961 38513684 205870033 31159250 16584357 156848822 65411724 83633589 70987246 97691166 48658524 99207096 111586524 32728494 881360 218138877 94847446 95393052 218186280 195665117 6792268 20814655 40740038 19513959 14158915 180820388 56344181 137976379 200801776 132983010 228067287 126358021 80955354 173808102 166753197 45282952 29601276 30100192 126322992 177380715 221410190 199169236 201620277 125509551 133909036 147449343 149596738 120428437 177376667 79577654 198284495 21235578 153690094 167694587 113425259 96309303 198421506 152870581 78831856 66554111 39027757 142857370 122225841 219466736 101843747 106813403 144806344 185701149 104748532 72573326 178310122 125073264 109109010 215983639 96356522 89390995 69957191 115181240 72642878 141413177 177790069 165917492 43353436 14266325 105057721 118582388 30570818 22725242 31013913 174482600 41475578 137260274 126871427 161924048 93234824 170549623 59477241 62617063 88342126 29975440 30812548 64718343 49354113 97649812 20146298 188760655 30654032 216999250 17878866 68570199 66505972 130916483 150396241 41983119 179755143 48302300 39899687 2074945 142285567 45818990 123726706 48213106 129839439 189128057 65267560 11724480 62322939 141036667 87261034 466532 155966473 213263889 5965970 69938193 164724758 111382261 10553573 214416626 67673130 93888852 89346444 162060231 142593215 166130449 18575513 223884208 140560935 72152426 204154785 215966688 529368 198331185 81847570 86121269 90028141 166382529 94859682 131262219 125573882 217647114 171729201 181037715 54278873 77052737 69264776 68270417 117245191 13581132 181611956 202393836 107180184 175502443 144596676 142924415 49524244 144665055 8270846 120562067 80968050 132615217 126794147 180351671 30854201 160438409 98830839 171792359 67575035 90413368 9931929 106641685 178992900 176643036 78039460 96943459 86221089 36867091 55626374 214203117 91605964 154369974 178951661 93504407 139923214 125982270 129081543 155817364 13992395 46232691 188570054 31601195 116317348 123610602 131452981 155191994 76141293 94802895 18043523 65158172 74139235 206881849 96752904 35263163 157420786 41659486 77949001 104721093 198315982 88273356 156376494 24614945 10642606 111509037 102587567 161206655 51759338 133319201 145382586 216062368 154303044 117891767 130770755 129922998 49800474 153347371 191891921 185044177 136362883 195777311 66588496 221241669 143668925 114205741 196345963 216950651 178137001 60949402 123425820 222444799 212175046 67192729 53597475 174644014 77140574 198714158 140420474 212586401 90402926 63534832 25319067 220762280 4804861 107345048 187502210 1392650 59030926 76232810 23251321 85083808 68603181 224996028 16481225 225084072 168025350 219370090 37083958 85667824 71818673 35330277 37041661 108345042 155706021 176750354 218850428 6364767 113338940 132372774 167848618 132117543 26496989 133443309 142867858 204474761 135532307 108077920 156539426 36719086 211103913 35910774 18899422 144324724 76315633 186512796 71741508 28057539 117220880 142311166 111509612 226283108 223100713 184271584 96757941 208699148 59683068 62085188 108454890 32843747 193074719 43257434 41387442 22024225 208519932 182708527 110306252 218847047 97082448 103610883 7702010 219710306 30542252 151756507 113295378 113574874 37211378 112324433 75868260 37717723 769143 72847509 222208842 33544189 131505030 141901743 89014508 115646438 198173060 87994734 84138232 141547175 67066321 47509283 31326575 184457700 147421099 169204790 17468109 13281051 124068808 55033641 81875561 227697516 70985521 102727867 176115255 5368798 214425136 70982991 93350560 104983270 172353789 223786550 100133559 8022860 58786827 24305733 31422807 162705542 39657911 97712096 182481057 52973209 50586338 185775761 141281134 83899446 193841493 132530025 113343839 175227662 154719804 112915602 130087862 122839481 112839932 214101342 83690514 44376177 161083651 134810291 220130424 6906164 219409604 203281314 99676963 10276216 72871912 105389657 184216867 127645078 143923535 115612398 63513971 189905572 80897555 216030283 164646305 68390592 223677346 143669431 8853804 147277234 150847018 47796576 189721227 146495280 200335612 68015416 102047113 81526858 7902524 156184099 99669097 133335301 149804313 124206762 166512893 173923424 192961145 75960421 215120357 43051009 211726638 223901251 61519066 41786331 167648863 3208178 162280157 100169761 134512533 220846368 81752097 126055226 219661661 196241152 132780863 185959531 109683596 175247120 44616895 194327690 100305070 112346490 5176265 189137004 58402865 131673229 82492444 177890763 33140907 107257740 162310333 155489085 209680443 162750990 110053873 221743 205394347 159795076 19149754 39733374 169575090 108433822 71613237 220644060 111636020 106410512 207845894 129814944 221061119 123580357 141550234 65558855 52473442 35856402 5256512 222143890 83180466 188277264 28364704 36356031 127355347 96643309 183858918 203967312 127625206 71343309 64956738 10118896 148602724 130172272 72429093 39691238 45297120 113448121 180468120 8788783 212072581 95254983 124284249 36281695 40936711 193469008 199047773 114516655 121536738 1014116 87078575 100098369 141136395 132655743 66541691 40127640 30859008 204952448 64580527 25476640 213402487 162073180 50467658 85361464 104543096 137722827 81381314 44618344 2007348 4053198 222238328 166666050 206612496 180189751 228519260 169434698 155958952 170264929 63206760 189119409 157345323 2039916 72398457 211488404 54799386 12804790 107696212 81479915 100282645 137348433 213714758 149347349 92061801 76858226 218906801 183118111 157224251 154912682 81723025 216189098 108317580 181118307 187082506 103042691 32827026 64704750 142424119 8631440 17701375 73340813 59368658 68329872 204130152 112985131 147470480 96050024 225899652 92569871 4778549 79563049 170536375 66871143 164016703 155591504 65094301 33751511 171675243 64963155 102845397 162849453 120970639 110278790 211986446 111273080 113023587 90377810 131523016 139875397 57086920 149315080 171795832 154791357 145440523 83890798 218154563 71113033 167868651 221266486 46447856 81282851 22103322 228949728 92968461 45396365 91937647 90456493 30180393 36973558 127854654 100376669 211126384 228452031 182768143 79972219 135560620 95040002 153625326 70955460 181866405 40736082 6654314 175760066 199628086 51107150 86893448 163204711 189380850 65340562 49907240 229875961 41336888 86824402 170200276 74602593 166670489 86803127 147722031 124826083 189437798 154095423 181787308 15758105 39311784 89795151 204637624 166509719 191172504 150143195 187556628 83516634 110016130 3765675 119961054 18895765 22892751 46872482 210623489 129056772 75633522 180055546 168245644 160050997 45310253 158667110 190992437 126418304 200906449 176251829 32834041 38531256 127351575 216891932 125689825 41957428 116968478 113342781 89284965 165934696 186668851 94592123 66391271 117880037 214729702 220162624 111823171 193934620 161253437 19894747 74994927 187323684 99591265 6224766 14427578 166850188 154518209 131060762 15430677 96975590 29153167 1099055 72482430 58051149 76123353 210362508 197507486 175808021 197284087 138995969 51170331 198875043 55567747 129934567 187013276 83537081 89099010 133317131 66441135 152075448 84380951 125867454 220445846 160630574 178905086 114941902 221534758 200726497 20409234 142108582 91311587 189109427 26103091 89582010 105168397 83799488 21690058 76087174 68613140 122293254 39816979 215872641 85834689 108850881 186169705 127078611 141820484 17822079 129316626 208058759 216985358 219656762 157994199 163078625 168775495 45248567 188217694 37744127 84231681 119122428 35753822 179920651 202132027 9822771 69645449 141504464 141167882 48889651 224938459 122526083 229397676 229929827 135770771 2028738 16994999 142957880 135698988 28101722 85770312 41354851 146028104 131785584 173681050 95913013 7600396 147815526 141569508 426305 226539857 173897112 189046315 164297165 79969942 29401360 7165144 31569156 59596266 45897075 35296513 100636891 23202906 128786890 109955663 143037644 167137596 118930401 65156148 16558850 37523741 83395562 198447864 181206443 229043085 204628746 84440291 116924755 13731851 138173903 189928710 225580159 186370219 27672542 48973026 78711589 18892315 57300452 6588097 73802492 115405582 70932161 59869138 5299361 186077958 66340809 172568080 198412720 130653271 15040896 153863169 165992058 110043868 181659888 185800003 192143518 130469961 134805714 222101708 182347864 144777916 56903748 16253962 94329854 7104516 26517551 213266350 16892235 39600020 144549342 177566992 113248849 93093926 63079639 104684523 132951132 90715128 194155742 48127224 140620321 139220058 16264726 102252319 221208549 36138842 111670267 25499364 155651051 193778289 148370171 169370689 81753224 72785593 23350474 7206544 92778412 223940972 144743485 33315661 169680062 139371260 124142224 204451508 89687028 109450836 160680967 161071323 133470518 54744623 159633708 136359065 66360152 195619347 103328006 175365386 49245047 178293769 84239639 44941241 133775061 227417261 165678729 117235715 158332759 22155601 209274470 24835561 100663548 30768779 184274988 80036343 194296295 54956384 141296843 201135092 88430239 142406547 59385609 64989306 134994222 130808751 205654477 32333745 158045420 182265547 178796388 178816122 133135960 180291480 224480000 188506367 225247556 217076484 188114861 145483395 44954535 24347501 25274470 155440624 83926586 176187866 195566286 124583732 173017546 151470180 69375820 197930916 167673082 144264740 217499983 122907285 222071785 215266269 106344916 147823921 190171981 65222526 118271980 69893849 50200720 22158430 19168177 162357506 181910335 195807418 155980135 165199156 208577294 65520238 227724978 30935115 227107083 125682534 182354580 218054145 73348426 171153258 175850364 167663974 183431532 82442258 126573646 30435877 3248681 118633264 151085436 164865771 77112767 10228813 155491477 129623768 127758652 229184443 98978361 49383484 195871174 46940608 201131067 65804150 202980773 176799620 127959741 189054848 216692039 61105986 109158184 51388118 91341211 125824927 145133611 169859186 34074500 5932620 66119043 64917431 59530417 113048680 92090459 171578091 146994564 128133023 10389491 40911871 66511078 52817016 171114342 129179063 194262393 171383557 130472307 188833013 72306802 33102842 84368140 71443060 24205246 130193754 92111527 20623295 82609399 174051764 155482484 201946095 192419403 16458340 159687597 72537446 27962273 155381744 25850275 175996966 19157827 180822412 197096246 137504258 85632726 14801374 158756212 95543426 62893063 179631035 21840639 28147147 50694944 4133951 56808229 131860150 119590317 92139127 80745525 126824967 89480856 142350496 95933115 68568083 186705053 81729534 167223915 137409337 228112735 132050084 105448146 73927635 187888955 40765660 167769199 183358990 33215174 221452717 159125408 92808979 67029038 164086117 58268016 115089884 32225438 4990931 65593792 210201945 83842590 134629994 210420146 84589170 139539275 19935779 207727858 219673322 45548326 204219530 76486063 178590308 149736992 81494543 95785662 115663665 92290030 95472494 165161827 51308929 119009199 126801783 218461544 65279037 178872909 9042496 167100589 200381014 189317301 134571528 9653974 115916435 64373757 92642298 115577346 136341608 123794004 211800445 184298954 88002531 71485012 228338250 126286698 171492117 37513667 34142327 97076813 87410810 184210542 34203829 199006810 205714346 178937792 206879710 63143648 111409631 221748106 20512642 137820692 125053162 81135329 178202505 157233152 26078067 63530991 200954519 173238392 159208438 205492396 117489543 151854188 28838895 81763896 143832938 227163686 227229995 229757902 213407087 44064734 133495220 84760865 36673960 191950916 16464872 95957633 106998852 22763606 44668231 20152163 54539785 227597328 135406773 168765237 62141906 132122649 105739625 197553555 228987563 224663080 109775274 5834295 40977030 150962087 114089338 122160452 147955366 95852500 54284071 34465937 170436233 188998130 29517924 171685961 151479518 200751567 195193732 152771290 112162444 83623147 185158119 217853424 81235586 129027171 152405222 38598784 93159039 213394046 55839400 95496759 55895106 116561286 55447894 162855364 79494946 160651205 138933685 114354965 54952290 15332329 20221416 36615103 229911473 22877571 179826857 143756325 103011112 156948688 164461477 192708513 109112690 75518453 95944960 222521113 194574641 76371109 30070361 133793116 100923057 179819359 198683384 165915813 26672295 191030341 20281147 222920669 100177765 37762734 119409445 196436261 68521163 97093465 125504399 88567089 91949032 197510315 124671661 77803871 121070689 69183816 193377445 196719805 120469469 22971687 105968314 133802339 189284250 97510662 224165314 130230692 166955942 194747785 110964926 125307795 14059555 71824699 94643114 229777061 130825081 190227388 154828065 135741078 223058692 79281828 219058440 172455748 41870994 8299918 139651998 134920806 167228584 99076778 219725279 33127774 70631528 83187734 163711217 140201652 220889700 220265871 41904229 6418633 72500945 50799088 82465902 115247089 134209462 88596046 168836698 151855890 37710731 160118502 111238120 189212375 154427612 203816777 46495581 15404480 104178178 89868475 16028102 143816838 61715877 20560781 195493675 143190065 61294724 189487041 120483338 71400533 103005477 65103662 155359825 151961138 133359451 100269006 218259075 51490146 145772758 159903866 35968987 5098847 44792638 156209698 88426375 182741463 2547434 116051790 52327185 18383969 66066856 50580841 115343643 142297987 208101861 147210856 120097674 107475711 62539346 96583256 22468056 200384993 179068041 10732099 175254434 152262783 103932952 107888331 91462674 150052828 91266001 128656894 133057346 194389905 99241665 134786394 43460823 225458374 105171732 22323915 205489958 157131561 7464236 78459440 214346338 22453842 93126241 135279330 17945612 102496280 45757787 188602047 179644306 118560561 70567979 209052083 149651156 206710890 96371633 156899675 86658480 24709590 62954013 192895733 144790566 72410532 63333007 199503610 110160547 163205884 111276070 79811196 113895977 40586674 127682729 75913547 84586962 47314013 38888124 117158021 169181537 1823371 97699515 89694940 182322633 135641810 210721032 111567227 146076220 87770323 223870983 120256535 179293970 47811802 154409994 169892950 29155536 143638496 223837909 135844555 102110156 151516203 160575719 132006223 4655867 45042004 108823695 190454605 36824265 131476832 72277132 129360073 136455619 154868453 60358624 47352446 181132107 151874750 74980529 113636997 221090835 30130805 39467655 59306742 221690261 81121874 206815908 109014365 102912166 180911399 146344538 108490839 78451988 83804019 137954276 130053799 94876794 72537377 176334537 151398788 93179256 62863002 4594273 145498782 53814365 212863091 118615094 105382481 62559770 228639182 71413045 34901511 49985072 228352763 175234723 66840737 77228526 92258934 49651641 168652307 38985046 178907938 153729033 67023702 25732285 127866016 173613108 91206454 170098961 9652364 186071702 17548356 170853384 193139326 186910627 222200654 158953552 177106463 184143681 107488775 96024701 97081275 754354 49578501 161918827 194185021 183216919 101530579 16060532 198574042 23348427 136339009 119080499 218587745 176468213 215082177 195572703 36916863 178993291 75133893 53123606 98542879 140723890 97300120 139276270 104791726 160849350 17089023 107604764 38068174 165766359 94205148 219893984 6840982 145336724 1775646 33794475 5312701 66322455 159025243 204410729 18214091 78383241 145451425 219604092 31216129 63044242 140693231 152302734 139797979 207936353 5662715 34233568 127676542 78666716 203208703 86954099 72026869 9668579 85960177 13919140 4089446 195457910 149523391 152213908 10025930 78835789 182400120 15766385 66681439 15666519 178266238 185182453 83327735 54278091 141966672 159690771 149409702 101946534 180367587 13888481 122109323 106616822 179962741 169534955 52943102 5111727 114465618 28888391 42868228 194044583 138011339 151870909 106881644 176040298 63072716 214575510 128994948 81036015 120789192 20303664 173757847 22256387 26417501 30762362 40756621 26899029 188956339 45687545 126165143 228999730 32571450 122942314 44982917 144272514 153998823 171220395 52936386 43833032 171393516 91916763 156934014 24149747 186482298 23575069 87023858 121129224 180120475 129397080 61253347 3532248 88834602 64775590 599173 159280382 191322924 185228545 193729966 113078189 161888076 184640849 96483321 227516046 77912684 211793338 212934529 211733837 16719735 64570890 148039569 59319001 214753024 180386424 63857752 70088452 222619875 59561444 59577314 188962572 102709766 186733320 122272462 139823325 227880021 6467048 3929113 8018789 162238458 57268229 144015834 40953110 149417039 7706886 174248621 214893968 63931996 63386896 109830727 104512069 142972186 114281802 141688625 74530856 10395080 61283592 21373509 70724126 193560916 33711146 196812449 93222013 176434863 79248156 73109525 196520004 171740563 5335471 108548454 22908506 158561195 30272876 53270645 97562596 120165501 136328797 180739497 6800732 108024790 135782432 113636100 228050865 133000260 51362036 220350327 40533452 21888272 24965902 93417651 78751908 5417075 56770072 152450555 211872113 168880329 7934586 196159272 106937327 95493815 138129881 159231898 54366825 84217789 115819053 144084328 150115204 18830583 133715514 40906949 214596026 186267087 225823269 7059528 122092142 49782649 178003831 153574565 59789512 159175571 192127004 88602992 105990532 28157497 158311806 60176648 18332932 15905972 187456440 46914365 70464548 142874551 208634426 104278918 21312697 162137097 139160074 83203834 134156562 96154582 178004682 79706086 175081497 168025028 102940272 128608985 170595623 154049883 169069481 93608114 14631036 62598985 107070405 15769145 173590660 218906203 114217287 54944746 152067628 33812507 59223091 190536830 40174514 14495658 170311343 166718352 160921708 141892635 107350361 134482288 212986187 136287351 82534856 100994150 139815666 199177654 29321527 78094200 7067394 171311935 149616012 212261710 41605022 90916424 222721949 226993578 180001036 14542716 65479298 136226861 65153641 228803494 198709512 15050809 26049777 115622058 58203363 219504801 195779381 225514172 140554150 4600092 169918043 96849849 10988848 88044897 131097539 225586438 86919507 95655022 118715880 212561308 213579081 31052507 115332327 148150199 90893723 70992214 207073830 160275339 12844235 10052541 100986836 12892374 105124306 222849714 18514264 159037387 74915485 172494135 133750543 104023411 100690826 50368436 85268222 15128480 16145793 152190011 94021010 67938412 135864197 143967120 22461869 40044426 142214796 136475284 227326296 65059732 174644267 214971317 74797127 151438601 77241797 211203940 79645389 120512203 117913824 138662239 201531888 60326815 174615862 16290831 179982590 57854292 196383269 138077326 97370569 109640770 3587402 186841282 91933622 115715530 60617397 203435460 74771689 52253263 133326078 172663323 40644818 169673070 171783596 201079570 49949905 71323805 38431045 66806283 74814239 201796342 82020645 222513891 123703867 228316239 119100762 174565400 49034505 117786657 12815508 139018808 34589769 42095336 50907740 55894209 83281275 158909162 119170337 78712854 177970872 141740306 13860329 23385181 125433651 184948750 196176982 28222610 147356538 106084073 154972597 162176703 13163682 45731475 121390757 209846871 63769754 153498412 62427428 229057322 157355742 104410524 99520563 151032191 229400735 162207592 197865872 92949049 39661890 134212843 155607719 92048070 85040108 59350764 85986190 82234545 67049784 83674575 113877048 34017184 96916250 10942342 14591752 10342111 181542174 89045880 148744197 224524804 113528276 153207048 141145135 24055631 37364903 136364263 209111929 67874288 143891059 62964225 227253570 12250398 208607953 117978155 397118 39385614 82754368 122509224 195512604 195350638 133404945 145621533 228990829 168739523 159505391 224845148 97404034 196995943 160698079 57584548 179601549 2255518 102346619 173266567 182986505 70668006 24075526 112345593 65545009 97564896 107517272 104961075 49954896 31368067 106619145 219551284 18843624 210162937 160126736 162888760 16782502 57983644 130854383 191087795 98249790 55280500 8415907 8632636 17514983 175000422 2259405 106458467 190763127 38264824 207077625 114193597 4482033 56120828 10648057 148363248 184686688 81772429 124518366 91167929 137606999 147631756 136277001 9396558 86706895 33239669 17225666 195108103 215065824 227245106 92293181 122862665 181608713 56005874 189621982 89621708 124122306 66251638 223634520 55076835 146935040 174554958 85983292 25968978 133647089 216140545 163089136 220195882 217325183 148046354 173795245 157293504 5243402 10034969 147245471 133839047 228302830 34296496 129657417 185724517 33032439 180712242 38467132 209661215 138318067 104215553 56433674 129639408 7084184 208066556 207324093 138116219 8040340 182323346 161819881 180584822 3039910 5106782 143458475 13454448 13676168 51543345 184418991 4012718 71490992 71294342 87392249 137605113 168798380 196337154 99220482 162490124 58729672 165457998 161662170 18809561 24873235 11675927 192786092 184980605 116726242 39248580 183512975 53035953 16478442 20889612 119200053 164986291 102806021 46161575 85591050 57745387 155407872 65723328 106905932 165562602 27977913 214136325 192008554 62300330 16245406 18028481 140690586 121026414 224481265 176721834 78518320 200940857 50049725 75404879 87152014 31693747 106501661 179379208 191245552 200463354 12289314 15682090 73751018 82607329 151330984 104577642 163582003 58938696 29682650 180872621 34098627 123231815 132248275 63275622 64124920 28768699 32483935 48750823 58587003 117521076 206956806 187276580 228322035 43523199 72941418 65563593 29587821 135289473 1804626 163443796 107325820 22754245 12211275 195002326 146129672 27135331 168420904 29276677 176866228 96100026 152858046 25175570 15542825 210263907 173252261 198395079 155289422 215963054 2280082 102824812 16813782 183913083 134866319 81613177 147005213 166758947 25693921 121711032 42900543 104986835 440128 103326534 229361244 55734819 109574001 40504679 113012685 196428004 125940801 42712426 107512051 197984828 195165051 43657588 180893206 215645010 213842086 162493666 85861576 40201309 60042213 173719667 63162048 69132342 128070693 59618921 6940940 61732736 215636109 172895370 103998203 20422482 58688824 90840340 80342450 58106487 66963856 193990970 201227943 106742793 150190023 21615998 77707478 124414406 140108847 111649774 76108955 152204731 6946897 193266884 73268938 44993267 174946119 45845762 191369637 31948288 55110944 189015564 197878844 15085125 87628068 156747921 203813120 156556837 146640916 188709158 174868770 140815775 130504875 47521473 87931760 21376683 218294794 187186075 138485875 54014902 69300035 79135134 187403080 39594040 190701648 43912957 162758212 85137950 76336172 121690447 13698961 776112 202154130 133447702 223208974 42613894 195214685 169161044 190986365 108447323 206788239 52639065 135004664 157652258 42454849 125621653 116649169 81005057 153702123 85597996 77122105 48913640 73697405 129123380 47795840 67770144 134115484 163235830 169308198 127351920 5326478 196800581 105648982 121050265 14962719 225075516 195963243 32466777 13122259 202248338 208811135 27168497 128018713 152209239 210177243 131759985 153981527 44741210 25045827 123730501 68534848 144790014 120770148 217130580 213965412 64603780 80069095 118086600 94242638 73689769 104591488 164800083 68796772 229272855 52933005 151615080 202953426 203490407 225062705 226484680 114105369 135691927 17205702 214518700 141941924 71145923 43076447 204540518 250171 11287457 218232211 203724869 94241097 55662691 145429276 158351136 86156942 14426750 17397384 103082389 187117466 87408257 37403658 70463053 130130757 229541173 3557847 698579 118414281 8001562 135550454 175957176 53604858 151314286 12253135 120325788 94545180 161730618 45710131 35061522 58070124 28110623 27006554 13563652 196386006 42812315 58419241 88047795 140790751 75720393 110851030 121651048 225663787 27084317 24103609 112225786 124108092 70639831 142247341 51595440 189159061 189731347 155371210 9495757 124465144 129062384 71475904 46506184 49813147 143788778 94088561 223072607 86673706 169764219 33502559 63826886 61798378 211129282 123917951 212030606 23516672 122798380 10223914 145171170 100176523 13114255 112211595 204245244 571389 71127408 26300431 59979032 196468116 100674910 103331433 82084953 9435635 194754110 61088529 62015107 218655135 45769080 188953234 216108230 104864107 140319228 174173250 1062485 168570427 62362913 178619380 103378008 98931418 61997489 106947010 93084680 160560838 209809220 136313663 140321896 195127699 125260415 215934580 101012412 94533726 14776465 108006436 14972356 172339920 165636685 1014438 145826095 64139180 135078931 166112256 130536845 63752734 159187347 18918121 134308132 24130680 159576024 1415075 225418147 148539658 162189422 117624484 82914471 21582096 108258447 55628007 209513578 224198710 175319639 63692773 85331472 156639683 120121341 33838543 113213268 159684377 196378094 85861323 155618828 180227954 14900734 49875799 217433674 60993907 173031599 179796589 149158151 194519809 56234241 160610058 76988107 31550756 43829858 134700098 9351041 107086551 132414565 147425837 159583177 20157545 156915614 114538781 176139106 199436910 214903467 214866276 153194444 22773358 156332840 61828232 114557848 63711127 147303707 178991957 109260350 125450694 141603295 32927881 127988974 73337294 22055850 229616705 46180987 127702256 17641828 75058913 28229464 106251122 66930506 22415156 201925349 198574042 24521887 216291356 80029236 197578579 95561596 75472200 28848647 200200027 129008495 228179366 148125520 3114660 145319681 173069273 26501980 203740026 73382121 79929784 49765813 161669162 70516114 12152441 51242804 140043481 155012962 170227922 7696881 193834754 154230594 53014356 227406382 218895485 114970215 207269514 208830915 82778242 188660076 149922625 80419776 136212762 208669984 159400925 102700635 122046694 53523392 103048395 225431809 78690475 191190651 143549578 59632169 85076011 71520685 185991064 7826969 117824078 191380999 209273849 165897275 214632757 52208919 6157077 157451054 98267408 125261105 36749952 44363044 5957552 142553954 198985098 35970597 71118645 99216158 192600413 124191881 38157690 140114482 19383457 106207215 87215678 175646400 174496078 195983598 128535615 161412160 39770335 197948856 95177151 198885416 43922042 194363271 117382823 104861324 100183584 125469416 140781321 78932435 78247012 42968071 23667483 209016801 128129527 160398964 19282372 103943578 165465427 109005993 32484625 54538244 137177773 95501428 140416058 151847173 1652688 79938524 20081438 105000635 227415858 7878489 107198032 107973776 68975459 92055798 130172778 225985028 156234331 220317805 53442754 11070751 139225003 96729812 197640380 83264945 3758568 212911345 97306675 170313413 202310622 26660013 42781909 189072765 166769481 96257921 167499731 423545 55853821 201725249 115822618 146957649 112986741 152038441 123626311 77929405 166443341 79117700 57920739 142339962 136762991 91230121 44812487 115747799 111544940 99363312 180282234 122674824 157404042 45284240 14944779 117812026 39015682 109375879 217895675 154939914 173114146 82034192 72975918 129590188 141274694 82687162 56084327 198856919 142399141 219529227 93322707 181034794 61551680 111458529 4275539 52273963 118780211 174631617 215108121 218591655 193119201 127204329 221374931 84377179 14055507 73468555 148935557 125436066 156091225 160050629 62767391 158693215 119592824 192626748 115280117 110242289 195878787 157667668 226062561 103216939 130954916 221867292 123097242 128732541 149583858 31592915 190691390 178916701 77658005 164857399 209832289 27039605 96050875 114865841 45498991 25142795 41784192 49436775 43005722 89915487 108560598 127915351 126622751 75884291 92603589 154808469 48980570 117611581 141593819 37310669 160802453 3060863 72240769 101384621 222075511 94318722 157124086 49338910 102808804 13923326 121968402 173711962 108730959 149398639 148598423 94320769 123137147 74759039 71283394 85540680 8672541 229424747 75915778 76783338 143293887 52706892 133156683 113060134 214741225 114536849 150834391 140255265 144735090 200560713 86956491 106853492 194480157 54045009 177003814 202128853 58674242 47477543 75025172 177896191 170089209 96319055 94538878 160448345 176718453 17382595 8571180 30250244 208981657 194933648 2158159 212538837 158748898 184041860 155677156 202307333 113070990 179241231 81776845 48969300 125777087 118856410 46029256 209361847 148297997 103355836 18355311 181523107 117535589 187347903 123133605 195871381 79938018 215530240 105463326 38131608 167713079 55866425 40711518 93158901 159675775 19424190 39514966 70321281 87633381 165286533 217068319 111804104 180830301 51137579 127658786 64959383 21004911 145936012 149149273 194692010 141848475 90401730 159441474 49217309 18049871 165545651 186173086 128297680 203030522 180981940 72252177 71384525 163458033 216617726 173343203 20421792 34590045 143432485 56727752 123752167 125921182 35983132 201827185 134501378 149170272 155800735 10977785 116769436 173389571 91437466 74235398 126544413 73195729 22511388 77693563 117572159 220416291 20252029 43947894 104750832 5787191 35747244 98312856 202343190 132782243 122335620 166726471 131555860 194942204 39309392 144331417 223796509 199814386 44891883 107932560 193454426 32751425 73537578 89642362 156339602 5262538 189068119 83949931 203219099 68015853 6532322 208429358 155886663 221261955 158256330 111730320 34756036 196490564 180387390 147033112 21950142 89363441 155205035 123459331 179038946 85862197 37632347 186709676 64184467 4466692 160142859 177596271 46719555 183053987 87696171 186002679 169050736 136361825 182537430 96372300 86365069 75885855 226023806 69267582 158005331 84166131 11367474 10582093 116488192 213558312 140333396 209396761 24840644 8088295 108173439 126427412 21765452 156195461 192787357 58178362 154730637 77887039 52308256 210923386 151166465 114416835 24727162 219640662 99778347 23970508 199763809 86501022 208261274 92141519 145319727 59635573 50603105 187358161 103179426 159280566 14387558 111380927 226007085 38691083 135043143 44015928 7808845 204379932 193895382 153225977 28166099 167599758 32897659 218212822 202892315 27048851 157836304 8367331 216458221 110439882 171665215 192674105 123137285 4649795 182413230 118438868 106223223 132105284 156451060 164448482 53214939 187806776 47152323 159125523 185369512 210704150 98718277 203826230 154991043 61366369 43604067 215805504 188088457 76802428 203736231 136064780 156032092 37358509 90689598 219506687 117114758 1608275 208262792 205201331 55321854 161157481 13592218 130113530 47525452 122500553 114526890 24252281 15577854 106645687 184538085 191462028 59304764 31632544 187565828 51031526 1351342 43519565 141661140 4111319 70988212 88670221 88603935 152298203 30360943 156230743 4229240 138620862 140519535 117658455 160852524 145477645 174630513 45012081 129994965 25763266 59179851 112856630 226306476 126856638 42491465 158660716 128582834 113813706 105483727 23584660 9522368 76343969 131364569 56142678 223094181 18673378 29996232 212841655 132008454 142870135 94512106 105556016 142683536 224623635 91967731 46904728 107054121 1058023 71471166 219940789 60594236 23452939 225106014 178310927 110972033 223144459 171640053 189346212 56843718 187583722 14767932 3427506 158897570 187413269 1294509 119922276 208443549 95723999 90285143 33349862 110402829 26813515 130086528 207663297 201169661 106289762 142885338 48628670 226225125 144656338 158954150 19860270 8179490 74953895 39016303 148264210 166285722 65761669 197043760 83550329 150459307 144316651 70645995 158494564 207019941 75980937 223017131 11071947 40411184 111073624 8519062 53465248 142974118 173544545 202928908 129769013 216189144 178786475 22154451 27211852 78614092 12273444 180087930 192080176 130315263 50359742 187017209 174808349 168538641 38972695 15356318 184889824 137375872 54500662 33514404 168789433 8658166 122505107 195732967 70956886 88063113 206581722 8293294 161161414 52631981 203976903 39699955 16593672 82909986 150395528 106980475 156576157 156116088 56323849 218313240 28448148 203094853 128818929 49947927 160183569 90860189 77376508 67735598 205495340 10455662 136095163 47352975 201006476 200971953 184927314 175221889 115863259 212446377 22986775 115763117 229099136 184243501 135638038 100412158 1287287 59430298 61841572 22528362 130035560 224681365 24031849 229108934 153605960 40040263 197708483 107676593 14003159 7279224 112773853 75531241 197695327 134486175 107237937 212515630 115864846 228329119 76804613 158182431 31802514 95649778 170665129 3755302 81700991 49951883 216750160 201230634 79756916 145632803 92486588 57417729 191345602 78477725 206401057 156260252 129055852 1458959 223903321 124581731 201759197 108688455 116525751 33327966 208006549 87200797 78787489 20592038 160313128 66072744 32463626 60581816 157981917 178022208 164913519 118366188 179281941 117278564 70577478 117569169 114634783 21689299 98770303 153573093 172213673 10878563 201929949 26513963 172886998 96310591 100314546 150504847 32375168 125480019 5357482 141385715 138033120 16522395 69638480 44820652 218403607 201635687 195136439 210679356 18573374 211285406 229817587 193901270 172467133 12019800 10482917 214879823 22862460 63786843 65026382 222300612 57975341 166728242 156840818 9251911 407054 180011386 41937740 214057849 6969782 137459178 44655443 54988308 196185676 134014192 142882946 44462036 176612561 116858837 228992646 96747499 134299967 75328427 123268431 177112121 138298471 22701414 131747312 127576055 78483475 166228268 99236122 155524206 18434454 60940685 222013572 20512274 19956433 142752789 119432629 175391192 70800578 134793156 168063162 8542177 216192065 16957670 194320192 111867078 177956129 96874459 182069150 65461289 3738535 39441021 39732132 66027319 89487733 52221454 129232998 202227477 179403243 31654670 45887346 48549734 40867228 54764311 104330645 97528464 163650543 183419319 190940963 47565771 78076398 55386737 199383596 185275534 75192336 119886971 48989931 81724221 219326091 34270851 114829869 43275949 73816108 123648920 203194305 206856296 33106821 208449069 184476629 95353124 138320114 56230354 60832424 179001042 44701328 115164358 100256333 4094644 225381324 153724870 133649021 129734881 204879101 189260997 213666113 25791970 107262754 55592058 154390743 36493801 41240794 197202253 34445559 171401888 142641423 142276114 161105823 143974250 76346039 52597941 146718886 157286328 54317237 92114563 55407736 23191613 165321539 64066615 38739774 14846224 82550956 126411588 19958618 138043516 63701628 124825071 176609893 166390947 176251093 15632594 175632232 111356202 182717014 193218906 212366406 167151925 187492159 54046228 28904376 71488853 119209345 80178782 143083736 122463868 105279050 189572164 25642010 75171107 106429556 138155549 53839343 159666184 7448090 210518310 209020711 13655744 62652391 149885204 215941986 45437167 161157757 79006127 44838500 8319077 28464202 109737025 161959353 200800764 66839219 82857477 111435437 32777323 95049915 125258713 66033736 139549188 116469585 37908094 143756325 69336812 30454553 166781924 73314018 59040011 34409748 186192797 72802130 59770882 10731478 201370405 226075234 151157702 93538171 71123774 227867716 65190487 83982821 26547566 102311291 127942813 34860364 169423865 111327015 67254323 76947305 174527358 113290571 42004693 169452753 3532708 12703820 164268369 214213490 87890268 102378060 213207125 52426775 50872251 161152513 10659580 91666431 189413119 67569446 5386048 179020615 18555181 64496807 188002138 188801158 212949640 87381738 205883695 20518599 66223532 77869076 98780607 187669811 54868156 133085751 115812222 108161111 106375851 33669079 183469298 80350615 150835403 166286090 122631216 86264421 216494998 88130687 168319980 59624211 26758338 128888136 47367534 119068332 135952908 186646817 106340270 149079744 132719499 72813193 206172276 180881683 189130656 107400892 143512157 197290159 84627373 48152248 35688042 200745058 21863754 179214850 7650651 44209519 4244029 133484226 8102900 110884748 207156400 67576921 90526390 98906003 50193245 89973999 122167812 205132929 223230272 16929978 81866775 58038614 122158520 137874811 213973577 38399719 69077119 106945469 194325367 32634332 165644482 199430746 23441669 177864819 3756843 23812038 178101696 163521145 75747487 218395373 164788284 116806443 190120852 99876672 99227290 148018271 177865624 78662231 31292098 201810671 34093153 158580239 61942128 17568757 99105804 179052355 114740146 166678631 80804520 11707874 76752702 16182133 192379452 3672387 175654933 32441707 90120647 137304572 208624996 156226097 178038676 3704196 59550220 117510703 41910899 95056815 58838462 105955618 25856715 135084957 47957185 121399612 140040606 64485514 228654316 106856620 76436360 165008900 136316952 117291145 156166757 24072030 85450497 42421752 96442128 213347793 194658614 134333823 144695553 221255814 130808705 224191626 184469637 132185669 10704637 165224916 45645225 33623263 127015867 76916485 78169594 132104134 120349133 87856458 210448574 18630115 56268856 30476817 207108721 91247854 86689162 149157254 40605028 38563571 165023252 224212234 79289441 160266070 187040002 59008731 37315568 17589595 211494545 65626199 199203368 42449996 220218813 85886255 218626178 18354437 176982033 213252343 131935176 192519384 114161466 148058406 157526448 177486124 80368716 99899465 89764216 35948816 129320605 173736641 87596236 144909361 175255745 84348613 56037131 198067651 131624469 75448993 22896845 137755740 35282920 140482459 4502227 53677193 120380206 87765079 76350294 186338824 92830047 60874376 203596621 120526348 153111345 183284746 141095570 46595447 9171618 168139936 77243039 109654041 73608717 99624684 97249934 45358070 88431389 130672637 33618939 54905301 67716853 87200406 45151875 174102962 129681222 62082681 107939667 93556594 213748062 8551331 52427557 210335805 15630938 74332964 112873719 218035078 9893657 211322712 107666151 80588458 35396977 103845874 123351300 164345143 101176057 219043697 62112926 21770328 98492509 40124282 213202962 10623585 123574423 228209841 87759168 30816527 82318127 170448791 88005682 89604182 201459507 209667954 125710525 117214900 119010878 101099927 192240624 187348593 130343599 196207319 44533773 89151772 131901481 171281713 1656644 205093346 142482125 200811574 44526528 60838404 191085173 20743286 148466173 38538271 13984598 28280248 55567977 27104741 20202763 46161276 15465269 54528561 37443333 40570321 83238357 190887580 132378248 124843586 65376189 32988762 164343211 158177072 118377205 175121402 3133842 193758348 80405263 60089731 148680372 213339375 46622311 48033982 51351939 114025927 98334361 163084237 166616485 104621434 72820461 61466120 186604865 106106452 119037673 207929269 129982430 163408974 127181812 61221262 157765970 95791849 172326189 48451478 26707439 58794693 31743266 88216086 77230665 159318033 153104859 144975187 85324480 203073463 22589151 109279647 138990012 204606712 71402557 64790793 56663283 48286246 50765991 39839588 96967310 126888976 64815403 76698514 4242856 151040586 126638529 214857835 137902434 214409864 45689661 176111299 2528758 88876646 22177681 134058237 143726931 94399889 199514926 163652682 41581194 129402025 43131417 138382881 50951049 32070073 25804275 58637396 183976356 204887956 189156715 19059157 79803790 65702053 35132661 70321189 104459859 48671956 184595884 209555576 160756476 116943247 6477421 87685982 100527710 172080204 108752073 71433722 27573504 149027534 218719535 225779362 166659403 229196978 1657909 148182836 106673057 217831229 152534091 1899823 43701449 129704705 115880049 81856172 28240665 29376658 25092011 215560370 141758591 206998942 48179480 54542430 225997954 229325755 67415047 208987062 148406051 54226548 229685199 119012534 154995735 76726551 156196565 84115761 80044439 171608612 223289750 190299470 7488777 14780950 211702097 21869412 14913499 162667362 188124613 225219956 28832662 168960852 151074373 198513184 188731376 125290568 72013966 104702946 13720834 149827773 229212273 46518627 65099959 206867750 107036848 195805854 174963208 70352952 17738543 96861763 132995154 20405416 14246223 148208274 185225877 133737755 144002126 169360339 98610752 19174893 174289262 123700003 107096165 189619291 138825631 104702716 88744925 206021649 218229888 166452127 90959756 151465511 58442356 20618396 145838009 192066698 208645719 140344137 109033156 3601869 55562066 186611995 124448423 178937355 200110925 70471517 19741590 9738154 136566341 8434859 225940546 115743590 31980235 142780987 163706847 114493517 177263921 9160578 65716704 117158642 204531709 81491576 71465577 44814580 24699493 8043054 112485525 57737774 55372983 37198222 18367478 173284461
61895760 103265377 30242424 110428589 106378933 132053580 215892927 203220548 10286658 93299707 86578072 147328271 33156294 137883551 83361545 13198918 160444113 139542909 17163589 223274639 197358929 29726787 131117986 43097354 2797122 68630160 164842288 3480567 81457329 157573805 204260516 45529903 56273686 221939213 138006417 186962975 77369838 48727639 130545056 39004711 218609963 120895820 73193337 47647421 12733191 44581452 58791381 36561973 130085056 75635201 52093068 199862364 177881770 141077584 86951063 104587992 6139505 49877639 70952424 103465937 81464758 85978646 212770930 46838396 87834723 185734867 63707033 208682381 223743379 93414362 82806923 160275730 87328838 190287533 17004061 161927751 81289682 153774665 30801301 187174184 965655 22550672 102662547 49395835 2958375 24835837 154718263 8779376 65569228 106824236 60977531 108015935 44973487 144396277 36696454 198919364 164643982 128807291 95292381 194520062 218842102 94108594 196171462 155797722 32962864 36952789 154233492 164819886 117738150 61963541 35879149 16247591 102631888 228319022 211614490 165606509 143652733 65254151 30237157 191803118 77697680 79171704 71555116 111135080 57190719 58144 34371338 98133318 3842978 61782623 120080884 95003363 182037847 54566925 17232497 226443786 114462628 165679856 6497937 171459618 193935770 140509392 86577014 217402624 69523664 89847062 110114823 125725797 207085284 214020589 51724792 81028494 163935628 196392722 38097315 61548161 210227291 9985726 187888633 185733671 62218657 217126969 56809034 46696003 140270721 220632928 217298457 16124173 42604579 212189375 98370126 32324361 175170484 12582886 133081680 100242855 170402377 121159055 76182095 115334903 8229883 105756300 132346255 20619132 115441140 146770406 66255134 95742675 169869421 187458878 2466428 151381147 31994564 83042558 73676935 19404916 212162419 189999182 41939074 76319129 32089186 33915593 12436169 58397552 200638936 144854644 208459488 129790725 115738323 150511931 144833139 120594566 209164921 161782483 31265694 48372795 113521353 224620415 114092857 77469152 69586661 162055700 113327279 143853385 32483061 51382092 150771440 100229193 149965290 122130138 206517253 27170981 196787586 92355281 164912438 124835375 126348269 175159559 222751504 199948407 209496328 69531415 187604330 13637206 211262245 19575691 219571110 99725562 134909973 87575191 168244816 115961745 47476876 155147420 124752161 161794006 39491138 183805052 204632311 51249497 131335704 86923233 9559559 60196060 74965717 59701560 80538617 208761800 214897349 29619492 181860816 188307992 52682443 27390470 10930497 203045104 157925199 221364581 164668822 181041533 86270355 208459166 62184525 226714266 25999039 63012272 82780703 160230328 141784489 207927360 191247392 42191154 103100605 228011926 28601880 212043693 56776489 133495266 24555237 169404890 17517697 64821958 128598566 68221151 32198965 220299267 80171399 177616235 151640127 58397529 174677640 125445036 102095137 89150484 189106667 125010842 51263067 42894471 2840983 142708882 74816585 56326310 150594547 107903971 69341136 110762871 26501152 133583494 134048600 217994253 164188904 95398296 194649460 114728485 61419545 110852686 223092502 77188759 43667547 213270099 211165599 207642068 128472825 85798947 146221902 119965217 119762909 48531840 66680795 56086627 19641172 152169840 138755642 98615375 39128405 98542902 32238134 101239698 2061007 194002769 201261431 222152745 119315352 103177517 111112172 149381504 86257130 96029232 92614192 146535162 106931922 10547547 123040593 206252454 44621863 100783378 69475088 216905502 219170036 17834660 845089 177766816 139785720 69257186 37497015 147146640 51149447 219290717 95332654 183148218 86594908 159838868 156783939 198274444 173446795 125816693 73480929 191641612 205879164 160390546 205614756 48060708 158319281 44200595 116768401 196353346 176536592 35517520 204767505 211632131 156983142 111334674 130738693 158792529 200036773 131455258 185771391 145161326 229556606 52872331 125163010 212353894 110014014 170790226 121885142 133942018 133323226 81764287 140023701 135326250 139018371 83020984 117101694 153419637 209545019 143187075 214810731 161078752 220095073 32850762 53442225 95050306 194556655 147436624 186200249 195646418 207174961 181604964 83959131 15222642 98864143 77776432 101026718 6967712 65305188 171876056 128818492 42296448 111524815 102329392 167848434 118392684 91532065 44006199 193980275 209034580 139119525 90703559 164873246 197117498 204267876 168137797 139180981 134496341 352981 189833536 123371701 74460568 28693650 208677344 189260399 53870094 71382823 8499719 57752287 4220684 172792537 167832472 1607401 175208342 69338169 53322924 185195425 167601460 213798455 142340836 174196710 110376563 88992980 67863639 66684682 214101595 36469099 116597833 125647735 106599296 69735080 209614732 166166950 44539362 30298705 216728241 59706045 44463324 145701596 209110411 122374513 100582105 173454454 45272027 149508556 102193347 155605695 228999684 140012822 158230662 192060235 202964880 83084234 76503543 11726550 32437498 17336480 36492651 139170976 74287148 3185638 81169323 119295526 163988735 47953137 92719187 129181363 156436639 207554162 190597964 83869615 91118341 205133987 21302025 7429299 95946455 227911186 172088277 131223395 97190755 164924122 123447831 205465578 87003411 180684320 121229665 72330262 123466737 53865931 129604195 10185734 182473766 193607307 224559626 122028248 132098246 9111657 31607060 64123080 3812388 38580729 78325741 62240783 198948873 4309119 47233628 133310783 6577816 106044904 176023048 139595648 29073702 191643659 20097331 98635408 128480599 86582649 84035744 128943060 147749332 137721815 170896785 40255336 14800201 152462906 140004312 20259044 222197066 172466972 117936847 159051095 58845040 224311571 122162729 41654058 179660705 19637377 94992208 142248882 187956092 159007786 170720283 93131393 173917145 213325736 532611 188067596 226866388 36244412 98168784 82590562 55681735 48101234 64366604 217385397 170215318 66758558 197620416 192110076 70689212 203361653 154161686 132027659 62077230 95931275 75920884 172378468 15448387 28142179 61741269 22517184 228989587 104467748 39994654 189160073 144190059 141930585 220965761 121203468 85905322 167992621 214983898 173251847 224090748 133297627 168416327 66585782 156860736 212764904 78577936 92087607 65812522 123018007 227336531 8423934 173160146 44062158 171182123 76569806 123735078 188550090 158424529 107349947 212959461 214729472 135196691 120695099 185061887 78088703 32317875 198224143 184317400 13513880 61335020 72244794 193040288 6150522 208905918 105933124 10722715 154266267 126977204 202000513 178675339 69104512 57344106 224838363 38999145 201742844 44942782 26152449 212368660 113465923 45097802 167957040 31466829 96793844 23105455 28097582 8526261 126760820 184370806 189705173 143530327 176764154 106697667 178634008 183525050 170449343 16631392 4100509 112229696 111849299 152301538 208647375 3864023 53320141 223685948 38438152 216875303 2559739 201746041 163645069 90515120 200180247 108779443 140866674 93870820 119630912 92165324 215426740 118605687 58391181 71370311 199111207 81110236 174274933 132016918 111206978 152203880 51904997 202898571 1937152 17355823 101536766 107326280 157814500 43502752 33496464 59500931 32076559 183976034 108388328 148718644 177228639 21642862 86283902 46605015 174176286 170465443 158633553 183869705 22750266 187006721 172078134 4013684 46839983 211955994 53132806 209801331 213966424 82610940 150783952 185675182 145756773 202003595 166945730 42535510 11783222 207859395 13417970 219258724 198633152 193569196 25129340 184019274 194240980 27181446 163899771 68485421 20296281 208040313 42498894 21624324 62296788 17475584 177603263 195365910 169925495 86403824 52718047 51418915 146113204 103281362 99622798 80394798 187882998 58934280 102073724 213374795 165320274 195275704 104741126 199597657 63255474 211688573 69549953 154694527 35421978 108227811 9600430 164516125 193001717 121190910 121336385 70414569 69913192 129353495 227502476 180371773 102086374 114310598 50990264 218336401 110593660 194776581 174242779 194190932 98128235 220636815 121812485 137632184 111016699 211197270 158151197 29724188 228163956 198620525 143231120 76823358 96565155 137527005 184680179 158534906 162165065 215153523 44342712 66278663 91820002 29852965 102533103 30975848 41172668 71535152 126458692 133333553 44492304 74027892 61807187 126128067 157566859 182897771 88707780 7225749 202052631 32991430 26391833 11725653 221515760 176381549 54231493 36047118 184854358 207485415 25696566 8483734 97683921 152084004 157882488 224923946 2235922 127724336 19283200 154794462 160102931 69657800 53693546 176171812 165519730 76197804 127892972 40513879 106169771 218529325 55642405 43824821 20422390 76161418 87926838 29809380 193714303 148420334 226241294 157322116 110265427 222706562 195581512 200167436 82914494 19866779 110584874 193031939 118660358 59772860 75818465 102594467 57435232 14607208 29843121 186430180 198942778 40846114 83419459 107515248 221175222 92663297 102990987 32668119 197126123 96140437 118187938 145335873 131692526 64959245 119463564 131450037 202025284 12121966 140995382 18126001 176653708 118438615 163221892 24442836 149493307 221357635 221485009 132158046 37253169 164771356 190861291 40068875 42415795 54952267 22363360 92209369 34446134 224844412 120556409 171229595 114091385 11680734 207566835 204527293 223672171 141285044 139341199 31275676 126499885 24603468 67215430 169377474 22946479 161567847 201716831 8287774 173460733 55584169 173588406 158733626 17494145 2568663 229390017 212456750 201183622 43014048 226702030 50309441 4971151 11916300 83313521 121055509 82428849 47175323 103928559 16012439 142415839 162361991 101306191 83951104 163731986 169161435 61363218 220715245 156201786 155135 77304334 25396347 27033211 122137613 204056828 81262542 108692733 26855283 180898312 218275037 70245059 225823016 69945300 111446109 131484008 22584321 22759006 35444633 206046903 151340115 44997683 219728315 36284777 49307400 198094584 12976071 176180989 81957694 77798420 169608095 66504477 181123229 41752015 211390608 103560536 98646356 124938875 165333775 128712945 8019962 107475504 39406429 33819959 75111169 77125256 216440281 193697076 69071875 160619672 91209559 37854090 124494285 127702601 149130758 190843489 73379982 40434391 219140021 84437439 213138010 184161184 171669539 185769827 32508591 68501360 200139445 116116305 170254280 161310546 29578184 38520308 79338132 127840072 98034441 179519669 14518796 31869858 140135918 103762223 19856958 176275082 188744532 128608916 194864510 190133295 190928014 171477581 72637772 165978971 198016844 136426133 222756702 170808925 4574654 141488617 92950889 165060374 29242315 212690844 34033284 116474553 9148388 46237912 166097513 7032319 20403875 139720653 96420324 88898151 120894693 92008487 84690462 171883968 85614924 193049258 168896958 202642719 31197246 94983192 38934653 76527992 69613985 226021483 88300680 90022690 184969105 108003170 91441951 2826079 203608995 96916089 83238265 125902322 3974216 38544090 114928815 62768863 206933254 131807526 170065128 126616196 169460987 212767342 115520260 13346923 17189326 208692777 53333941 11960736 220380457 148701233 127503467 80245091 25215682 39991388 32500794 140234289 179366374 195965681 221579424 83887601 88900612 7066612 153507934 39731488 60138974 122876442 29928382 59774976 204589462 148544442 37493519 71741669 218782624 228337629 5069453 156434362 116824774 200663615 155998374 84286260 204181534 207750720 67441267 207377591 19935020 94126994 99917957 187772299 187236514 131387776 101395431 63035663 123061891 101051857 84718407 223361648 169682937 166661059 31528078 113070323 170044727 164786260 216292690 112946422 161213486 183757833 45822670 175428038 91280606 176077788 146819028 179762273 188590064 87419688 48831990 77281403 192839291 57611964 168905261 212060690 168040369 127032082 145893508 188308567 13136197 124841309 202166573 9735141 38249506 168817815 32329076 68406485 18005849 19915378 112094617 99245598 179110154 189111589 31597561 157120682 1053515 202822004 84132919 154729602 205503275 77602966 166009262 160900617 158835286 112160420 162604020 222251369 148393953 1786916 19241340 198445679 107610215 39423357 20960084 212932551 166737235 206179130 214422744 153302728 49700033 84230968 28220678 121970702 159739462 78821736 48000494 120186546 86657307 175167931 160509249 19516006 87775590 163273412 216881674 220000727 114271613 153623003 32712555 38491006 7819287 112760329 84799022 13781186 200071457 147395454 57698099 90143969 155688541 128594104 47639877 93556364 217307726 207435896 27502917 164545979 105310353 227754188 98878150 99255925 110677472 159693393 9736820 146403257 34310434 132853290 7782786 188536382 189255063 115567295 128755610 126932630 194476247 21465003 105678491 23420900 117646081 90083134 178601647 227400540 45169194 3555271 102908900 10303080 73742462 58857989 202283505 51762328 132318402 210285573 127729488 97203543 69965793 163384548 67360054 227921904 45705853 135807847 44142865 31756514 28893980 167923345 85640109 84981320 12991182 28528602 65406273 53660679 158743217 101868311 23578519 67696935 115307556 67266467 82802323 4410296 119526538 202306321 168849578 225370054 216529682 4040594 104958177 27597470 56180007 52970978 210071604 211528654 203093588 176563893 49104057 148503755 165868548 7817010 117550033 37632554 157099936 130373775 216399870 223991871 43397412 97215273 45436868 206112200 32195400 129402094 192343595 188324989 161120198 194811748 207401695 24338968 12600895 41411891 34376881 68344109 123898056 179541266 51338093 23406663 83309312 88509520 119958455 103360528 146973013 216485085 95670846 215612557 98091389 49370190 138020608 76410738 56519418 27059523 212677297 75315501 165936858 9719179 80562790 174850094 9334504 56237806 4933707 85359256 139786548 95016634 117178698 113474134 45587426 88991301 128333928 108341960 128561444 180142003 22576432 205976684 135162467 210457084 181298282 1084588 110677955 164411245 28920269 199467707 48294043 142211576 37011416 60067628 38013296 186955063 32715775 176556234 107388518 142335408 217993379 99012079 134807370 184811371 42233060 34281247 68438892 80952525 156631242 137825637 49568404 161494063 111823585 116155336 11518630 3130576 112160719 59964565 64777913 120866955 23163093 215963859 140850183 177341776 142758447 1669110 22016359 199043610 222785061 154922802 113416841 14632830 87081795 207490245 190166024 55323717 60059026 33696127 68073169 37455270 194406074 139490354 102967412 28858169 63236959 23680892 23722913 39455097 65644990 204137213 83491794 27819259 43446793 112154555 201976064 86394946 128710484 213589707 223198279 131276801 24663636 165721072 144088606 78219297 111711552 53428977 85783307 208209869 48912651 50618423 186664665 132920450 6658891 54580633 129145897 47596154 50081879 137380449 110516518 70309137 20339567 66319787 1214377 90066436 202594925 170015724 178184427 171046262 81018144 132581361 116595349 102528710 132387908 48357086 77238071 195745985 120019819 96533622 48812164 214133588 206126138 219407488 212897913 80736716 42608742 208955966 115648922 212162856 85810378 74704138 143203520 16626332 200040867 209107950 83126071 418738 84168431 7316553 181135511 158279422 44047668 72838102 157737036 195363886 16054805 211474949 60878746 172352248 170081320 97918268 43696895 228959388 78424204 25097807 153183427 155371325 35420161 64191160 61774067 148999681 114349123 28360104 226474974 12127279 48576851 229779706 156752682 71021056 52838199 13091853 18334795 176209969 208004847 194348275 171920883 192025804 229579882 5560779 145696306 176264226 11375133 110458604 168980080 226929500 34222091 165766175 129324883 60976013 129370124 141061921 159962378 146060166 195721053 80139659 83949310 202548304 178585731 35039488 158108095 56202662 23667345 883200 119652509 161963194 185735511 177396079 16687328 128871231 87154130 44028187 102055255 213292317 190655901 204182845 191107736 120466571 226808152 131961074 35138158 195705873 136135965 75608774 228681387 157795088 69373911 42388655 89005584 74580789 118447332 182256784 72717766 37544119 16588497 7201714 67087596 31308911 54500340 129523649 178669957 41524844 128968222 221262461 104480030 179700978 211030681 112514068 178950327 114726737 76011757 210977758 159993980 156760318 91365361 222643312 214008376 34050074 4282025 129487792 53019462 135651654 189894532 6834243 12810333 48394852 98316605 171871985 47424137 227397320 152275157 225636532 71702063 166575177 146423520 68885184 195621095 154727187 41262 225641454 23719785 70342694 16167735 94489290 112678403 143241010 28666901 94241235 99205233 124685484 40747191 51388693 146367561 163816810 60365317 124434600 88290905 25625657 34570978 33245534 136711379 124373236 214846703 115129605 55428298 219649034 31371678 45116524 142041721 11284260 110206179 106177913 7969914 150572490 111698649 24064900 3383806 7312597 29481906 149819631 199325038 56842453 80995742 95320464 79551411 107473480 130202057 138324967 14055254 157627763 72490572 139849614 124689969 26778486 172977434 143961163 187046304 162001995 161230483 127735077 171092239 206149138 224883742 157362251 204759570 12741724 94149695 56097092 174190730 94105857 7175793 14077679 23057661 167541821 88870091 52912236 222338447 93636887 180148052 70252396 20614026 82732794 173819487 185007883 1631068 155324750 137357081 189219183 152709972 131593626 198353334 42780322 119039145 68868969 52894595 192060810 35263439 87406854 170657424 5031687 138639124 95978333 222677168 35223764 177467724 100967286 127236414 175263933 71969415 47918315 212714488 6611488 184101223 225339855 228683112 66900491 63792501 162183396 222511913 229091776 101823760 10103003 46838672 36469973 69708791 176211878 26387164 81541831 107268573 32202185 229117490 184809577 56774879 179062820 93479498 79172854 50828735 146964894 207519708 194723198 95118984 26822301 186303818 117167957 6267063 25889835 52910258 107061780 184048622 189978712 150967009 117195028 198827479 170899637 209870837 38113622 90033822 95162891 6024643 218787293 44076924 101060574 53172067 210364831 35799799 72972054 69105915 173816980 24786065 225567578 132779483 27201410 90821894 204731694 48938733 156926079 204877215 74482717 146322918 90044678 136094864 2111584 164524267 209499249 137515873 130463153 10455409 29650243 37843073 227856538 172226300 85394998 121999958 97681138 29243442 9633918 207135355 10045687 136746339 47239907 182530070 142397761 195548691 40929075 225709626 97630285 224697580 88099982 45744424 27741289 142444865 83955934 216901707 201638401 81313740 106259517 27095242 175178741 17246688 139988143 37285415 224901038 7777151 195765719 90853404 34539146 94060110 18476843 15596070 197117567 144470222 203080110 25179986 25423073 224797170 21213774 147252256 147222241 111022472 184692944 207135746 205268905 200941432 68731774 124012458 113328797 111211969 135258101 11136278 44391725 71725017 147020876 110486135 159649578 182194477 221464677 10247857 183425414 62579228 24381058 145241619 96931361 158121044 167978430 136108687 51514572 29110778 83310370 201855567 47630746 144325851 162803292 111486681 70751864 134733839 22859976 101826497 159739669 195496895 195578476 133304159 119476973 29903703 140598448 21592699 79404970 8578310 157252633 31231585 17158069 10085017 66957094 189975722 47147355 130564445 83886313 215942538 172618887 155279877 133122436 55691556 108551789 90456838 98867754 211212795 173795774 130318598 37567441 130062654 33857587 107482289 52971070 224801655 196824823 105632767 150660810 71233898 208387015 45594349 107795825 26851028 127303574 109678674 39952518 159920081 15527875 207077211 80143845 49675446 197560202 222242261 117835578 23514556 33432754 184886144 7705322 222828853 135322731 209716461 226759162 46268019 141647156 212554523 8057728 185455969 61800310 202329436 224026532 202923595 25393472 210696008 188068056 93633184 225976633 10812530 120503693 73501491 61005499 119095587 145483280 174680653 125365410 104820798 216008709 31963445 182400994 177308426 21428295 116895959 223283287 222153688 97362266 164633241 190025563 134806036 165012534 47111774 202115398 89986097 91621052 121768739 183268301 76229452 218931618 13367623 57505658 204534699 71008981 106137801 125729224 59848162 186705030 11945878 57402549 181749450 218902753 11532936 228306533 191993167 115624588 97117155 181546774 117944644 109915781 129106498 70077297 211500640 178946923 141391258 223340488 192287843 145657988 62329241 115781724 96693932 68556169 147422456 129557482 133259447 65648831 44107215 162743423 128478345 119222478 123901782 2012178 142911305 65915240 206677448 229587449 213383351 146433617 84621600 90689253 122673329 90643805 20150990 73151523 199637608 186062640 17154826 69286856 157889779 80638115 158542059 100385961 76187362 20484950 26989603 159891837 221145322 153778529 225764205 6785368 157274069 105939541 72016749 9542148 223710512 188741082 101078146 132690151 190481745 111379961 21350072 102538439 190914582 36529635 2320608 218555798 33361592 155222170 88487348 78399180 84781335 84576888 61706056 129027148 127444633 137697573 174309088 123559841 4993898 133957520 101323096 210819104 12269281 68203602 102260806 128139624 73114240 195945464 160424333 102419345 1157774 181850328 21116990 217371942 208819438 65572218 54707248 181904930 45070869 173442057 228491384 140292663 32184682 3906343 44484691 62682935 88102535 10642560 146276803 7155139 38124064 214048764 222174158 45264276 228445223 15031650 31672932 91195759 141107346 159016020 41113259 10668113 93800371 72734004 167385306 12894122 159963666 29098749 151523816 55459095 47493505 19008741 114411545 156140974 18381715 115907166 102738493 206122159 168221839 165937065 214479485 203400132 60939880 88580912 109728607 129301561 221824627 39323928 39435869 184766889 30895992 139952746 206516816 92593216 90192246 88808819 40595575 215095954 165710860 131837794 173213138 124281466 197336113 215400359 151254992 34158565 34267470 44031016 206337922 66570096 40010685 111622197 102650633 62100138 72353975 66141629 52237002 215014879 71295584 177117572 78864516 111698764 18277065 208152001 11243343 84853072 14690928 13362218 56922447 127136732 126459750 179321892 72472678 140457596 192357970 203239109 119834416 156829479 174995500 222136921 136094128 72651250 41088994 113457114 141236721 14154660 211034890 65308753 75480595 111116381 21226309 119351853 1525521 149299854 117354303 86191166 55325212 218391164 81261967 56967412 46284441 165906912 206428703 24343315 11281477 210132370 201521308 127816198 105105653 17959274 131731235 9646154 100984950 71309660 214763006 63525885 108665340 50364503 13048820 25465232 65803322 140317181 192236047 228684653 73339318 56535357 217601321 169551400 29205147 180811763 53475966 126262916 173015269 9389635 205205011 3908367 86443867 203971176 131994562 89538908 96634040 41036439 215715528 50168083 76622200 205613376 102260530 63313227 189642360 190894388 108187745 213090193 14829664 89571108 58817325 136027451 204928988 45379115 84884559 42293734 43968088 16214126 199903925 199393210 123727373 62082267 7893738 28542609 11192444 148918192 97067659 195802795 25728053 30330652 120490537 39318339 94419117 59122788 171619744 38524609 70420572 136679225 91231294 55042726 68555801 133597156 208083921 143771229 58098897 152822396 87730533 220192133 43855020 96297895 222029327 27764818 1302421 85338924 106282057 187690488 75984134 103789961 64112293 80872140 82499505 126026453 106645342 29689090 30540895 73810680 48181826 5475771 47454244 117614502 142107662 77393942 111923083 179736168 26550717 129555136 180342241 207404478 156287852 54830597 74115062 10823133 183407911 115484633 69955213 68253719 95883918 227757339 222096901 88590135 197652478 34554832 170215249 128783417 101818355 23718566 89367512 184186231 137450369 183115880 134668197 205953086 6973577 226928902 22866071 33823984 15864158 83964306 110073101 180990795 97256259 190582209 141248014 214544598 101250462 18414697 72334126 145338472 214629077 178196893 215283772 75884498 148143598 151193651 66481707 3153070 106173244 76790836 16935360 151422018 116987039 117210668 8154098 37170898 122953377 201672947 117503182 191901052 27508138 146674013 39844717 34524472 58267901 204671940 217374334 129362258 158033023 157916482 189207108 170171595 120311436 53422721 44519582 120451713 201831256 149323383 124893749 81330852 59201356 138440381 11184164 156640810 87266232 178342598 80033284 221175452 205207242 216154161 76204382 1018992 14201373 169845800 92790096 106713031 35558276 145041312 109593804 139058529 192303069 76718363 3513158 146239750 107606443 51521058 221249604 87567831 51206648 131058807 219411582 90779459 96228297 4939319 52247881 102632532 14718229 107306270 176859627 137231087 138195707 184478860 143749356 181877905 109951730 146679648 164992961 189618325 222965312 65460277 143834203 81318731 45685107 73965332 48597873 102351288 113045483 140948416 129628851 108906955 207564834 23984814 15541031 102096655 121203376 115750720 68883620 141522059 170803865 152674621 118144399 142781608 145416488 179255031 32669499 205957364 148539750 54654164 84300865 73877679 227503511 97212766 208361324 128507693 213173177 108717688 80508993 211910247 202042189 171133018 95478635 23948313 202988041 34183336 82181323 166297245 161915055 158643144 207748880 150301642 208129346 103721237 6193693 51001810 212021291 227621823 219260242 194018892 66135580 108876572 13269068 52565465 74998745 191974261 81292258 171324171 191974353 12293776 135038911 35801225 44060019 190641365 3489238 50290880 109321231 34290746 200005723 27866570 226646025 79309589 229221335 108220175 114956645 48641182 94216211 35500086 77807850 204552639 194005322 31907417 70751703 173686708 35768427 23517362 101502427 170789122 217185320 93858239 165912708 170222333 48034005 63390760 158583597 119177283 83709213 19134022 213632211 43511101 78617795 167372357 204824729 87412788 133267175 124644061 175111029 2048863 15813236 70312541 104514668 222315815 131044133 50107018 174609583 6451707 211254977 8676290 129180995 130675512 54806079 144322907 209173661 132115680 99167260 99309331 64016176 200612831 40702111 146206032 53127033 34037493 81627805 104121782 46320528 183996527 82194548 31828343 218379986 178733736 108292464 150256263 215970920 183683911 65391691 29542442 183254133 102932935 72003869 77933752 198631933 45899398 177078426 185934507 171592443 175835713 107647360 72131565 212156807 48908649 103108862 54646206 80587722 124048407 22633610 190047666 223677576 226584063 221693090 76158313 38645267 118781844 94103419 162854444 4762403 77318548 199535649 214751322 225560862 207395761 137933714 135034702 97706852 118908965 60483698 218538870 82976065 158261436 171655325 58935453 35235011 179217334 106101001 216568092 51583112 124543114 11099685 22480108 102110432 27727995 180154400 85883357 204932760 151702779 219891983 55665497 116425793 184181125 14031518 117363986 68874420 96816292 184108353 175492070 138966023 15381181 9243769 87105025 185405645 38748468 11378905 8932165 25247353 22459914 205804414 107382101 98418564 110800729 65733586 164710981 134470052 143940440 36011905 146692551 199049521 175245763 180622427 101124905 100530677 208816287 178581407 150953761 149905766 12103566 184773168 7975319 64351309 197087575 164089337 53754703 154266497 7802451 71346529 81097379 116712948 194218670 191586458 7195826 133486848 61596001 143926640 127844557 187093983 183008401 156257653 139403736 185023109 200715687 187628526 170851981 45091753 195542412 223427106 53435118 53167214 41403772 159819157 159942575 31310590 217548214 81626218 10703740 94517741 152164343 138892906 140008337 81125715 9176724 10765219 183671238 70442146 217596836 220785050 103845943 199589906 225202039 212935288 84311353 70418341 67431469 74363117 95484155 203590848 183630436 153015090 106386730 69287569 172774965 64979692 165320228 173752626 89431728 139429151 93652182 36751332 67081639 119768636 119531943 99956896 202108153 224662551 143506200 8919216 92182298 60760549 5887195 183875938 93487594 179337969 105338114 158874754 45257215 141709279 209925393 144055348 218861790 198941559 69601887 50546755 186705973 198162388 84605684 39766379 63729964 88235705 88726433 193142270 92164634 168108104 124651674 22809146 16410477 128979216 48058799 148536576 17170512 116773599 139930505 88099913 149833753 121324839 211345574 108832665 180725789 113187876 195721444 216025637 42820250 5935978 146863924 179341787 206928355 1742112 164694283 158013013 171332313 39417285 174727964 89595994 120365233 205068483 195243504 5940647 152591775 113924681 185271716 150106027 209902577 116069178 63366127 49869934 202983717 13967992 156074320 145014770 37125151 59821183 107695223 170327121 41302687 704697 48589409 204412224 64518105 216168444 111927545 87996160 184216844 51355849 10678325 227194 147354560 57025579 52032486 176728987 203580130 192470118 124873325 216800944 30362921 222316045 74374525 42001036 121037063 156262414 180103892 172135588 32566735 185689879 171872146 71315088 119047563 142144876 203140692 32447411 110143504 86467258 811877 141959013 116134314 69203504 77664652 103779197 48621471 28646431 8235771 210176484 187827361 10670873 111029165 68147965 38408068 93930827 77258863 81035716 187137683 223090524 208427748 181021960 103302522 210468216 216173067 125866396 167850366 228638676 214105574 99519643 223562921 146706305 44463048 44647600 50969104 148391929 151799356 39763941 31020399 599679 97191399 211224893 30468399 63167706 8337891 8342169 18024870 66575478 75950140 70482948 134668404 173733490 193444812 143710854 202684533 77241199 151520596 88333593 227838989 198835989 156026020 61838927 34760544 145238537 16337153 139377102 35654784 14446070 190207148 74600661 218061620 14625585 122220804 222352799 99857237 71069034 167518775 72658242 6068389 47185857 78061356 121513232 5399963 156992365 7716431 178545895 126094119 216184406 176476171 47845520 206235940 199087770 147642980 58346745 97809340 172841688 150719322 206901376 52218372 122229958 58438492 159158620 17478942 66892901 130752953 145503221 93611679 196403095 92198904 133136466 229833802 3980932 104040316 50635351 123133789 203465567 24361416 222044898 221556102 204301019 175954784 213059672 2879508 13926914 92646277 105883076 59079019 160680622 196723094 56491450 134451468 46126799 3341900 122640945 59030029 165433411 179812436 91190722 112271441 82774286 15405055 155436944 110344064 65361998 156318097 157213349 45613945 48537337 20604297 200161226 159114046 91579652 160929988 26195275 48823411 87403128 101167501 209671979 82769157 125590488 174928593 81386305 141438960 30425435 16797245 101504865 222039746 75003184 73803642 35091951 191743364 58068422 156005205 120173942 134550460 198598997 24309505 147876729 222706309 218952249 111217213 131476142 36101996 220658757 43570579 176608398 199186279 168075007 207675349 139058069 36734680 64225062 16118561 10951427 77646942 93721527 151533016 97269116 112190366 20873213 58875331 73242350 207578726 36889286 45197162 20836551 163280082 116424712 228764233 162187513 195053616 48460655 65564697 227313899 158315693 123382419 138411884 129265129 173435617 106524960 207046069 124302672 6096288 159149788 29405845 7205716 161208955 152264140 109095601 127722979 165758861 202898801 87786952 72638738 56135410 164429001 20163410 157783013 85615706 172612769 78026005 24425701 189075663 203557015 76876396 58567545 113823021 62708051 86785670 52216923 46340952 191794769 146880254 171447336 71152179 13892322 183530455 160363061 144995542 146401624 152145138 140459689 164009320 171914282 202805513 82586675 59557649 206513067 185000178 176840422 5305387 18702910 6094563 203759645 102067997 35988836 58086638 145229383 150367468 184712770 3846980 195635746 9108920 66430210 127592707 37845258 214351030 167500858 188092413 105903638 110463940 20907023 118935714 193814146 105146823 91374377 37495658 183521232 190184286 40905339 167287349 100190760 188685537 63579176 106026596 44673314 52709836 4296883 43090293 84004349 117515395 118851902 207794558 28908355 179947124 29145715 54428856 40483703 116357253 179123402 110846982 17458978 182384227 59205565 127008162 167552424 120814860 49033792 81745174 46099314 28663589 188065250 113567652 177227535 61748077 161079856 47663935 14524454 46951671 152795670 173537024 76476656 79108707 192185769 178754643 80972121 16616304 93430692 206910231 221848202 101324683 213392735 191418420 166879076 1457096 73083052 74890921 82797079 51404402 214175448 53541332 76347120 4561176 132587479 169824203 18669790 63047646 198587336 190221615 186260095 101410519 112230685 141851143 166336000 64497934 24887081 170566666 216768192 214555132 36894254 73061501 102611993 133163146 109802069 147811984 136934502 34121489 201448444 103097753 188904750 43103863 61286881 225503615 169510897 9968522 185252810 31153937 47583228 167484206 183367684 163149902 81442816 200141446 145478266 90198318 152237552 226404640 63264950 117159194 149969269 165022930 75956603 202675586 178511349 74062047 54998934 204968341 165011913 201378570 27535117 52801767 35304241 141217056 206652516 11949121 192470118 212160648 22685061 75471050 10974979 151963691 104687605 146931176 227464388 142219281 121628439 62702209 116935680 220985058 116749150 43350630 29480756 146499466 102088674 162640015 68427967 4235979 1555536 162539321 182409205 219237357 116331355 222726664 173703498 157682595 178263754 92910041 61265077 149945901 89570878 186582233 113409044 95782971 64719332 56426199 17311088 158692203 152291188 166010895 168730093 188936651 14596398 199826507 63982136 128798827 94244938 4105454 144405845 50338743 69812084 155228035 36295564 121139321 149377870 64883989 176438267 186599920 96743589 17116209 204059450 10642629 88268181 178060043 31878828 224319368 149097247 65283798 68213216 150015798 66948929 49741847 49224761 2772535 178364471 192295962 22266300 13420247 28505372 105611837 145438614 29630233 186133779 10395287 16160881 120928549 139852374 146421036 94872102 25305543 182848298 61031098 90764670 64114524 129668940 138830553 156631311 21213935 50437965 148916651 70554915 88199802 29549802 12728821 47900030 86843837 73654648 179259102 79360580 168257351 161740163 99226301 194095114 95351123 6168186 181234572 59611009 63693164 221658130 36886181 132407895 72293623 53097800 146919469 49187225 164297671 15420488 204153612 180669347 111279083 223301802 225053275 73901300 103224966 161585350 115014398 154995804 92112102 198245533 42929960 19286627 178337883 89015382 122734210 60608473 42018447 224436783 4840166 217738470 34967153 125382982 159835924 200179442 131161548 30139315 189388624 162023408 12902172 150685006 165821904 155797906 4808840 141602444 45551661 43434373 33397840 127314798 114455199 140066849 102551848 192573135 186678212 113760415 91499152 18901814 124307824 79481284 90796548 174636401 99493699 95326145 24946168 38652834 169547053 9640312 118614772 123083120 187699688 103838054 115791039 97496816 160422976 151918358 55481819 106277572 170332940 195775126 200209986 98307980 67345311 179034024 5429426 179319546 129080577 183270187 89153727 101436164 104419977 191285204 140590651 216596796 3492826 170959575 127769922 84881247 16796486 111779494 99130805 226670290 66927470 215629945 49673560 80540250 82660298 174852394 120261549 84017091 143296463 73460505 165734504 3759557 110198267 61415497 203480057 218850037 111337687 129385534 219603494 195869564 166545438 124936 161155434 73238256 150657291 207757183 124828498 11235753 150040063 185976183 92989874 181017038 121062800 131961994 208628423 120376158 46269054 8775029 183366373 203071301 173650667 7660932 206244243 181278226 182068000 159156642 120351847 193259639 210804131 14414399 35115112 63793030 21044632 16402795 192394701 26836906 191965245 191835042 92604187 69223031 157941828 101735118 59364955 105778081 181822912 23917953 86972430 16394377 28727713 18798291 141280076 17840180 72779245 4756147 2687159 156054356 27734228 194560036 49338680 5176288 57904754 193648684 190592858 111838788 1796599 136859706 39280366 47957691 133053436 135835631 112285494 85045352 52728742 63290250 3665280 47252833 229560516 61597887 159703743 167502238 78690659 196310198 208964384 9837790 43800280 58537070 157029533 207716680 111373406 49336587 35630404 128341932 167536002 18511182 135878641 102513645 175181110 147877833 152824673 21772053 186582026 201370175 7574061 210126827 76561388 187986613 56465644 152436387 143090705 30073604 21789418 173504272 216277832 218571208 124546863 206498347 220474527 59145903 43995159 75508172 46565938 96454640 40137208 215338742 224221894 184730181 52713194 214395213 58597077 154518600 43974827 122812502 97284871 81173831 123798282 1233973 140666781 151705953 178784175 9741742 110160271 80995305 213549871 52770050 61208014 63574461 79224489 23249550 69797686 200574950 218519573 37881483 138305003 105716349 81907278 192630336 126142810 199051407 12448290 194949955 38053983 170730035 190576666 2483632 221929530 54773488 177564485 156443999 182004336 106379094 54105407 156721241 64591153 1010459 111031925 58803249 21013973 184530311 87918397 199510947 178961689 80632434 9750091 215531022 86385861 219374874 179745667 199922118 212494240 169839659 19300105 72874235 10011118 157479597 219447301 36109264 173788207 29498673 115131928 21358467 13503185 200319719 18036370 59182335 143204762 168044210 219935752 170274060 35909969 148866350 165044895 161754170 157100212 117751513 147758371 9944947 158380599 155488579 131643490 11994638 106011715 185808168 115703846 209907476 30663600 90567422 111379179 120231902 135941914 198595133 16169621 43173576 36749101 38055731 25668874 28355895 197249380 10980890 130969820 56580575 190024712 86133229 108058485 118606929 37611670 44214878 173408845 195116107 152343812 1546152 122160452 156674988 40169224 21924198 225608219 69523802 40032903 51722009 96705662 97931493 59748710 40060894 55893772 168543517 118038898 75057418 195814732 37614407 152969044 114623766 83529836 41258412 193927099 18609760 51261020 52416724 22013139 175686006 161522123 171858990 62058186 44113885 221069951 146181491 204294671 47615175 109965277 205924313 108286001 31481250 154074723 42217328 147540239 21048703 45070248 81487988 194215059 63274725 113115058 150241474 229482845 147420570 158671388 54161343 191119328 143792895 187774484 229707072 92287339 99897533 41813379 161254380 62475360 164451817 175528341 160968996 145431070 41255376 217121656 5657494 46118933 213030278 101057791 133003526 180482656 211382811 112048755 70933081 52242660 116971008 14317155 35422622 111549080 39445115 171652634 124498471 229301651 141131358 112841818 154629782 67258624 11441051 73709940 192813991 32910194 5999481 63015515 67346576 210963268 132819618 46794834 47423562 219560231 21959434 199116060 75817108 176262018 5644315 176663138 21787532 135196760 92893435 80404711 165987619 73699107 11700652 21771616 220323532 221360027 60036923 140917458 157325175 46033534 109152848 97120743 57650650 108159524 228031200 7674318 25115356 172798540 166822082 49848130 175641777 168579006 145035861 101061011 215193842 84572104 16582333 163827091 59513788 123143150 137629010 3535813 53743065 156185364 126457795 219660833 165524859 208944880 177382279 136794593 165854541 175088581 125128165 180233865 66025548 136014617 214015391 172714360 6646701 220871162 1708279 105634032 202318465 192494820 81970827 122862044 36291332 228297724 217176764 151369440 115141864 124134588 179349193 127666353 5764283 9186499 201553324 180082088 111257624 195864205 77366986 107663230 172323360 187775588 6734147 159917942 197782405 19774664 8234437 196478742 67270308 104465034 74326478 281819 98118989 115353027 55209453 138681283 109466867 29617077 60548788 191446802 99654377 148108592 81356313 31999394 6567006 174303154 59590815 117127201 97380183 169636500 91332632 221430890 135442814 106956141 54568006 95976769 206354551 8580426 105076650 26263723 181468804 190030807 186722211 103587791 7014862 97855915 168480175 56783826 223237586 14427325 138592802 197213684 85647078 217621331 8645539 51718283 160266070 51825187 129782445 133371894 21968013 3456808 4805045 222532820 74426252 199636412 118325133 58885612 132642265 181818312 225555388 159723661 55238226 30713510 163817017 87364465 126728022 71820467 108047261 220099443 88971774 96759988 98531264 25181619 44489429 69327635 6241142 208944282 143872636 19223239 152881621 137956116 125586877 216449711 165942884 98856622 32218032 146688963 208627227 214719536 145156611 112727347 9524576 212291219 175598813 94626600 75763127 123803986 127103037 105285881 141693731 151376271 122012309 203415335 208312472 55797471 173121345 6179410 22434752 131986857 74429081 2547480 166557697 42107825 114732763 133395814 55857363 192991712 8138343 221066593 87298225 5363462 28617221 113099464 103938127 15679238 188942746 191283157 181395572 191560951 148411203 61002647 191570335 144481607 129475579 153674454 158315739 202799579 134599795 67670922 52180008 85439043 145637771 159715082 35305621 186961917 71300460 32312861 62113409 89850305 30308733 179648124 85601538 113995843 41035565 85239058 183522382 187827085 40726928 103807188 86624417 78503761 104340811 2883533 96501031 37323365 176314205 27791429 157877152 202531629 63671866 164765284 216867920 228178216 123475408 195581052 180971153 119203135 24910955 126262502 104456248 73936053 89140364 147854534 145033308 27318112 131605609 105215133 224801241 221756777 111889894 103994684 227330413 179985327 2521743 52466956 13119085 190556380 74583319 30324419 209034258 29852758 3781499 27808587 113682491 214396800 187006031 150474395 196429453 134071738 14939420 103686829 2116736 168397582 134555865 83075126 191173355 76850084 78906422 809807 34142810 199052166 208021177 209125522 114263724 106010289 135484214 23148764 77242395 61380123 15055708 210136602 224463831 91871085 154166447 16342995 154271327 51879352 108587554 94481493 55841585 206907494 176834557 202176026 16960936 87743597 180525390 192413699 199733909 64287668 174041529 203769282 128969809 125245879 24907321 105623291 18986454 99948570 212144686 85003032 137480131 28830224 98862786 222789960 209369299 144386410 175429671 48428087 118885137 124725803 82533522 66475014 31471705 40267066 119694507 162037070 64023858 179577767 229018866 227458776 134449835 2237509 62247338 166780636 100303138 45040739 209357753 135039900 36469375 168693799 205084399 125575998 164075606 25090171 119426212 217281897 185899386 151456403 207754768 175628299 56879529 94355430 128227415 60608381 111508048 117735229 203224228 103728666 218637885 115574011 223494841 163144221 78253314 214667004 118910253 153706700 175819728 22331022 208722470 78183210 52830954 41035749 224524505 84548690 52132881 124860031 87926838 145030088 197859248 96549561 84972465 22449564 215431938 188402637 162388878 170367325 168301028 138687723 26285481 59357871 31168703 11184509 7396041 42641839 147781095 26513020 170816860 208143399 162385267 10093366 109801885 173585784 36209360 85586404 8224409 15449468 21982227 214047430 157620840 13010410 176428423 126098972 55454081 144646425 150513771 89295798 56462125 114501084 28095903 40008615 126506210 196538910 137910208 216272565 183294314 206757281 171636465 175281321 23981065 43245773 163940642 175083498 213848779 129790541 177709431 60478500 193514870 22758270 18565577 44010201 17708643 129024365 9625684 99668729 128833718 68339141 156316418 139615704 23460874 114417686 45998827 113717888 119972163 117941608 32551141 144999176 167055946 63111402 52656821 61169351 58787379 99106885 79129982 62073688 171805377 75636719 182808209 79632647 90764486 155379582 217286934 51637645 100515658 154301664 209893630 157112287 190690010 110697137 207602922 23139794 123344722 223174290 41579377 30289781 171784470 110211193 179653966 65129951 142490428 193993661 158766562 23755941 100963974 122810179 220392164 90783139 196511793 106409983 157222825 60341604 145216181 52061328 10880472 133805375 200839841 190721428 161698142 11387645 228235532 216796965 11916829 110239828 30955907 14297375 132427836 241822 202225729 203682227 108149289 83697575 216818378 65455401 62567981 37917225 109865848 48485748 67684423 169763 141820599 101877235 73171395 3385002 150654232 101503324 133136650 118078504 28279903 124859111 130092025 32089945 119390539 27337179 205512659 5566920 107556119 138830898 17745489 10695207 137635565 195280350 21051141 199286352 24901663 139513308 165409606 82887791 208103885 204774543 66507651 81464160 105643669 35061568 192329933 41122436 12820683 156367570 187202957 174067565 49036368 107987484 77071252 136815615 167562912 30135888 227042430 209342757 92984630 118787847 211671990 223416043 181951022 617067 62779788 181603078 66971768 125966515 95307676 220794158 207054763 136736058 86243836 48815798 173948977 201701099 99072109 2981858 210324351 115209990 74125803 71894619 97813480 47621960 128810327 128915598 87124207 93827718 9861549 100932579 45382933 78393292 8389595 169630267 94779205 174885192 28357781 127841153 13370222 129709903 59251128 140965988 87549638 27753088 117288040 47518046 464600 66947388 13099190 163437448 16179028 225238287 134954777 48421302 177208031 213933051 197999847 52288476 196296513 212987636 117066826 64200544 69756631 14504743 84023623 22203625 133698770 19461243 113963988 60946044 6595158 84422949 86127663 221300963 186922633 100715298 129679727 42384285 3226095 218456599 32448009 149184831 214963980 22461202 29201927 112746460 193537755 11196285 163164944 97589713 139476807 38305097 227225924 47137327 46759552 146965354 129205490 106179086 70326111 9795102 46686274 169247800 49311701 66364729 182047047 33214024 90780517 173650276 24162443 229410349 28692523 124752897 35049079 56035475 200131372 8814060 203268227 207078361 44923140 201173525 55062322 81151820 155473652 220583524 133572960 183208616 84537052 73830460 194689503 105570598 181844693 155243767 48615192 112810952 57108655 112255341 92221720 143853362 114612841 115885868 107073257 194579632 158452750 113355500 173551606 228447937 164630136 135090799 155625222 121610269 79893467 119284164 161727513 185056298 19077902 193153080 101063886 81238760 56738194 20091052 180551863 89133763 12081279 24639164 183523118 175536782 112824890 193275900 29850366 198325941 82974938 76721100 132359526 173736917 9951571 158709752 76180485 162243311 132021058 207171465 191575924 97894256 123425245 174294483 175449359 147025844 124242665 101783533 174223919 187324512 109379283 61396476 62203523 53249324 169093332 76587148 46780321 89587185 88337319 218057227 96290995 221609669 179807767 194822305 39087672 87453406 8419518 135590888 182543042 132857062 86182725 62395182 191203554 37025055 206751393 224201516 201554681 188541189 56127475 178788292 61029603 38883846 135181557 229022477 217270121 25243006 17234820 150439021 161526056 177931887 200500430 183490642 72916808 126181335 25577702 16382647 202686672 99427942 195416372 170600016 114387556 166493918 179876951 45602445 26488433 126393142 201359020 3409474 131124426 95497265 9766605 18515552 144966033 217961846 12133006 197290803 12393665 183535906 114118180 221435030 172827083 123105522 91631080 13820148 26911173 19217696 104796947 96037213 210415017 91940913 149727148 135111154 157570171 74263136 111347807 72447286 10461711 194901172 39036934 163667034 6445957 162707842 153254083 86222170 108802949 52018042 146943734 108449646 14615856
