80608718,82181643,75627983,70057363,72941006,67829136,72875485,75103751,71368146,74907155,67567030,65011106,66190795,60161421,65666551,63962613,60947932,63700497,55704993,57146804,58785216,57015703,66190856,65011176,66125293,68222470,60423571,63045059,60751280,58916263,65011219,59768282,60947965,59440626,52362639,56622543,53673376,56163773,62455318,58195412,61734411,57802204,51707285,54197714,48102805,50527704,51838479,46136787,48889366,42204611,39386527,42728912,38927761,46071283,47775233,46005724,50331158,43122093,43253169,44236231,39976342,46923271,44891634,44170731,46857744,39845277,43646400,44891577,45219236,54984211,53738979,56950265,58523134,51838357,56098253,53214633,53804474,59702808,54722009,57605641,55180775,
49741205,54656469,51641756,56032722,61472276,57867737,62324247,57015759,52886944,55246293,49020309,53083629,53083659,48365019,51314203,43777465,42728876,45088209,41745814,49806850,50068989,49282537,52887062,44891558,46071232,45678018,42401185,49282580,45743596,46202359,47250954,40238489,44760524,44432819,46005684,54787611,52166112,56098312,55442935,49085849,53149144,48889255,50462155,54525467,49085916,52035094,47513052,42859935,46923226,42728859,48037350,51379732,47513054,51445277,44170693,40762795,41745878,35126682,39386623,37158406,32767461,34536990,25689521,25558459,26279372,23199137,31063570,29294071,29097460,30801428,22347168,24182221,21691838,19398063,25427487,20577768,21560837,21102084,14155164,18873818,17038767,
19922373,27459104,24116706,28573207,26017260,20774301,24378846,19398049,22281696,24837659,19594718,22937119,17038803,13827498,17563101,13368734,20053497,21888526,18939367,22806052,14810557,13237689,13172182,7470497,12844561,9764352,6815218,8453660,-328278,1572297,1637833,261549,8912414,6422000,8453633,9436686,1899935,5373400,2817464,2620865,9043491,4324840,7405074,6290937,1506719,7601633,6028713,11533786,18742817,16711140,22871584,19922398,16973223,21626339,17235361,22740467,25099801,21757413,26410533,20512200,20315573,24509917,22085026,30866955,32308747,31915506,36109860,28900788,29949384,30014928,26607017,33553950,30408185,30211584,31850009,24575398,28835285,28900803,30211514,39648805,37682670,
41811474,42597894,36896163,42008032,39452083,42139089,48365096,44760550,49872416,48037357,45677992,52559335,51379624,59440621,66059807,65207782,72482343,68812242,68287924,72809955,69074339,76414470,77856275,75955695,80674347,74513853,76611011,79953369,78642601,88342044,88604164,89652734,93191714,85654959,88341972,87031246,84868535,91815466,87490040,88604175,88866321,81919399,86834659,85720509,88341964,96665135,93847021,98696736,97254907,92339627,97058281,93257137,96730599,101383722,97189355,102235690,98368996,96599475,102366698,100466090,108723713,113049119,112197106,118160943,112459213,112524738,114884067,110886316,117833242,116719118,114884094,118029866,110165432,112524757,113573334,112131509,120651304,118619648,119733772,120651293,112197037,
114425316,110820809,108789192,113770032,107675126,108854814,106102280,98893228,103087598,99679675,102890977,108789296,104791538,108854829,104857074,99876274,103218674,97648049,101514748,103415337,99024371,102891059,96796122,95681984,99548652,96796078,105053716,106757658,105905660,110427699,102956486,103742931,103939553,99941812,106364456,103087626,101711371,103087656,94698936,97517026,96468434,95813061,103743027,100072957,101645853,100531736,92208562,94633455,89587140,88735197,92732982,86048246,87621164,83361279,77397429,81264118,77135288,81722870,86179378,82509301,86965815,81460711,78380479,81001971,75693493,80870930,81395237,78118398,81919544,75300304,76217807,79429100,77528502,87162408,87752215,88473097,92405299,85196225,87555554,87162335,84671939,
91815478,87883273,88604187,89062949,81657271,86179310,84671950,86310361,93978171,90504703,93978156,91946512,85196214,88604154,83361219,84868594,88211000,82312699,85458486,80477685,76545472,80936442,77397434,83951115,87490095,85392894,90373693,84475358,83426766,85851637,81395128,88145442,87817760,86179338,90046012,83361227,86310366,89062888,88604099,98827829,98696720,101187098,104201775,97385919,101121517,99614169,98958805,105840190,101383686,103546409,102694427,96402875,101580281,99089867,102497770,109248063,105446911,109510200,105774598,100531648,103349757,97582529,100466182,101908023,96534017,99483202,92929516,90439118,93715965,89914813,97386014,98762283,97123848,101121601,93715926,93715934,94305779,90111428,96796211,94109212,93322774,
95354424,87883205,91422191,92077539,92143058,101318209,99286542,102104617,102694440,95419840,99089914,95550932,95288806,100400710,81001944,82443796,75955670,70516122,73399765,68287895,73203173,75562507,71695835,75431450,67960252,65535402,66387408,60620180,66059775,64421374,61275621,64028185,56032681,57671097,59047367,57539997,66584081,65338863,66518515,68681229,60947868,63503818,61144501,59375023,65338907,60161505,61341189,59899386,52886936,56950229,54197670,56556996,62914076,58588634,62127636,58129891,52034973,54787546,48496028,50789856,52362771,46464475,49282590,42663370,39845289,43056601,39320986,46595578,48233991,46464482,50724382,43515316,43580854,44629456,40500636,47447567,45350392,44498418,47316501,40238500,44039625,45153730,45743532,55442970,54197738,57277954,58916359,52297114,56425942,53738931,54263231,60161567,55180768,58064403,55639537,
50199966,55115230,51969445,56622553,61931037,58195421,62651935,57408983,53280165,55573981,49610140,53476851,53673489,48823781,51838497,44105151,43187638,45546966,42139039,50331145,50527747,49675760,53214751,45350317,46595527,46202314,42925481,49741340,46333429,46464511,47775249,40697249,45088212,44694970,46267834,55246371,52624873,56426000,55836157,49544607,53542366,49348014,50855378,54984226,49348068,52493852,47840741,43318693,47447522,43253155,48496110,51772956,47906275,51838502,44694989,41352628,42073568,35323296,39845384,37748237,33160687,34995748,26213816,26082755,26607060,23526825,31456794,29621759,29556222,31260189,22674858,24640979,22281670,19791287,25820711,20905456,22019596,21429771,14548386,19267039,17497528,
20184525,27786793,24575463,28966429,26541555,21167526,24837607,19791273,22609383,25361954,19922407,23461417,17497563,14417328,17956324,13761957,20643331,22412823,19332591,23068204,15138244,13565375,13762011,7994792,13303319,10026503,7273978,8846886,196017,1899985,2096590,785843,9371174,6880762,8846859,9764374,2424233,5832161,3276223,3145159,9371181,4783598,7994908,6684160,2031016,7929321,6290866,11927008,19398186,17169899,23395881,20381159,17563054,22150635,17759657,23264764,25624095,22150637,26869295,20970959,20905406,24903141,22412712,31260177,32701968,32308730,36503083,29359547,30473678,30473687,27000242,33947171,30801410,30604806,32308768,25099695,29228510,29359561,30735810,39976496,38206967,
42335770,42925581,37420459,42466792,39976379,42532315,48954927,45350382,50200102,48496118,46136752,53083631,51903918,59440622,66321956,65469933,72678957,69074392,68615606,73006566,69402023,76545547,78052888,76152309,80936495,74907074,76807626,80084446,78839213,88407583,88866314,89914883,93388326,85786036,88473050,87424463,85196220,91946541,87817722,88931860,88997399,82181547,87031269,85917122,88604115,96927282,94109170,98762276,97451519,92667309,97254896,93453749,97123819,101580332,97582576,102366768,98565608,96796089,102694383,100531631,108920327,113376801,112524789,118423093,112721360,112852424,115277288,111214001,118095389,116981267,115146242,118226478,110427580,112786905,113835485,112328124,121044526,118816261,119930384,120847905,112459187,
114687462,111082955,109051342,114097718,107937273,109051427,106298895,99220912,103284209,100072895,103087590,109051445,105053686,109182511,104988149,100203962,103349748,97844662,101907970,103611948,99089911,103153209,96992734,95878596,99810799,96992692,105446936,107085343,106298882,110624311,103218632,103874005,104136166,100072891,106626604,103284239,101973520,103218733,94764474,97582565,96796119,96075211,103808568,100204036,101908002,100924955,92470709,94961140,89849289,89062882,92798522,86113786,88014385,83557892,77462969,81460728,77528510,81985020,86375990,82836987,87359034,81853931,78511556,81198583,75890103,81264148,81657387,78183937,82378300,75627990,76479955,79560175,77921722,87359018,88014362,88735247,92667447,85458371,87817700,87358945,84999624,
91881017,88145420,88866335,89390633,81919421,86375924,84999634,86572507,94371394,90701313,94174768,92143124,85523900,88800764,83492293,85130743,88473148,82705919,85786173,80543228,76873157,81067518,77528509,84344336,87817781,85589508,90701377,84606435,83754452,85982713,81722815,88604201,88079910,86507021,90308160,83819983,86703589,89128427,88997318,99089978,98893334,101318173,104398388,97582532,101383669,99876318,99220952,106036803,101776907,104005166,102956575,96665023,101776893,99352014,102628847,109444676,105774594,109837886,106102280,100728260,103677444,97648068,100793865,102170171,96796164,99810887,93126127,90635729,93978114,90111424,97648163,99155503,97189390,101514823,93978074,93912547,94633461,90242505,96927289,94502434,93453851,
95747645,88341963,91684339,92208617,92339670,101711430,99483156,102366763,102891054,95681990,99286527,95616475,95747564,100597323,81133013,82443794,76021203,70450585,73399767,68418967,73268710,75628044,71695834,75431449,68025786,65469865,66518481,60751252,66125310,64355838,61406692,64093720,56163752,57671098,59178437,57474460,66518544,65469933,66452978,68812300,60947867,63634889,61341111,59375021,65404441,60358114,61472259,59899384,52755863,57081302,54197672,56622531,62848541,58588634,62324244,58129889,51969435,54722010,48561565,50986463,52297237,46595547,49348125,42663368,39910824,43122134,39255447,46595577,48365062,46530017,50789917,43515315,43711925,44629453,40435100,47447564,45415927,44563953,47447572,40172962,44105160,45219265,45809066,55574042,54197738,57474560,58916357,52362651,56491478,53673393,54132159,60030495,55115234,57998865,55639535,
50134427,55311838,52166052,56688090,61996572,58260959,62848540,57605589,53214629,55639519,49479068,53607923,53739025,48758242,51772961,44236224,43253172,45546967,42270108,50462219,50462209,49675759,53345822,45481387,46661060,46071243,42925479,49806876,46202357,46661119,47906321,40631712,45153750,44826043,46333371,55311907,52755943,56426000,56032764,49675678,53738974,49413548,50789844,54984226,49544674,52559388,47906277,43384228,47381986,43253154,48561646,51772955,47971812,51969574,44694987,41287089,42204638,35519905,39714309,37813772,33226222,35126822,26213815,26017218,26803666,23592359,31587864,29687292,29621756,31391258,22740392,24575444,22281670,19856823,25951781,21036527,22216206,21429771,14613924,19267040,17563062,
20381133,27786793,24706537,29097499,26541555,21364132,25034215,19791274,22609382,25427491,20119015,23526951,17366489,14417328,18087398,13827493,20512256,22412824,19398124,23330346,15269314,13630913,13630942,7994791,13237781,10157575,7339515,8977955,196017,1965522,2096589,654773,9240101,7077368,8912396,9829909,2424233,5897694,3145150,3145161,9502252,4980205,8125977,6749696,2031015,7994857,6356401,11927008,19463721,17366507,23330343,20381160,17628591,22216171,17825193,23330297,25689632,22281711,26803759,20970959,20970941,24837604,22609320,31325715,32898579,32243192,36699693,29425082,30473678,30604761,27065776,34012709,30932484,30735878,32374303,25034159,29294047,29490632,30670276,40173101,38141428,
42466840,43187725,37617067,42597865,40041914,42663387,49020465,45415920,50396711,48692724,46202288,53149165,51969457,59768304,66518563,65666539,72744492,69205464,68550073,73137640,69598633,76742155,78052888,76283379,81002031,74907075,76807626,80149983,78970287,88604191,88866312,89914883,93388328,86113715,88669657,87424466,85392829,92143151,87948795,89128467,89128472,82247084,87162343,86048194,88604113,96992819,94371315,99155490,97648129,92798383,97385969,93519285,97189356,101580332,97582577,102628913,98696680,97123769,102956527,100728239,109248007,113507876,112524791,118554166,113114576,113049031,115342826,111410609,118226462,116981269,115277313,118423089,110624191,112917975,113966556,112459195,121241134,119143942,120061459,120978980,112590258,
114818535,111279563,109379022,114294325,108068346,109116962,106495505,99483057,103415282,100203968,103153125,109182516,105184757,109444656,105250295,100400570,103611892,97975733,101973505,103808556,99286521,103218746,97189342,95944133,99810801,97123765,105578012,107347487,106233346,110755385,103415240,104201686,104332775,100203965,106823215,103480849,102235664,103349807,95092157,97844712,96927191,96206284,104070714,100400644,102170147,101056028,92732855,95157747,89980360,89259489,92995134,86441466,88079920,83820036,77659578,81591801,77594047,82116092,86703671,82968058,87490108,81985004,78708164,81329656,75955642,81395222,81722923,78380547,82443838,75759061,76676565,79756785,77987260,87359020,88079901,88800783,92798519,85654982,88014311,87621090,85130696,
92208699,88210957,89128481,89587242,82116028,86506996,85130709,86703582,94502464,90897922,94240303,92274198,85720508,88997375,83885512,85261813,88669758,82836991,85851709,80805372,76873156,81395200,77856192,84409873,88079925,85786116,90897987,84737509,83754452,86310394,81919424,88669737,88145445,86638093,90635841,83885520,86834662,89390574,89193930,99286588,99024407,101580318,104594997,97910213,101645814,100138464,99483096,106233413,101907978,104070704,103284259,96861633,102039039,99679695,102825457,109575750,105971206,110165565,106233354,100924869,103808516,97844677,100924941,102366781,96927238,99876422,93388272,90897875,94174720,90242499,97844775,99286579,97517072,101645896,94174684,94109156,94699000,90635721,97189433,94699042,93781531,
96009792,88473036,91815412,92470760,92536280,101711432,99810836,102497837,103218735,96075205,99614209,96075226,95813101,100990539,81133011,82640400,76152273,70385045,73334225,68353425,73334241,75496968,71695829,75496981,68025783,65469860,66452941,60620175,66125306,64355835,61472222,64093715,56163749,57736628,59243968,57474457,66649612,65404394,66584047,68746761,60882328,63634886,61275570,59506091,65404438,60227038,61472257,60030452,52952466,57081296,54132130,56622528,62979607,58654168,62127631,58129885,52100505,54853078,48430488,50855386,52428306,46530007,49348121,42597829,39845283,43253204,39386518,46530037,48365061,46595552,50789914,43580847,43711924,44563913,40500634,47447561,45284852,44695020,47447570,40369567,44170692,45219262,45677989,55508502,54066662,57409021,58916354,52362646,56622545,53869996,54132155,60096028,55180764,58129933,55573998,
50265495,55246299,52231585,56753622,61931033,58326490,62717465,57605587,53411235,55705050,49479065,53607918,53673487,48954849,51904029,44105146,43187633,45743571,42401178,50331142,50724352,49872365,53411355,45481383,46595521,46202310,42925475,49872407,46398961,46661115,47775244,40697246,45350354,44694967,46398904,55377439,52755942,56491533,55836152,49741211,53673435,49479081,50920911,55049761,49544671,52428313,48037347,43384227,47447517,43449759,48561641,51904024,47971809,51838498,44629450,41287087,42139100,35454367,39910916,37879306,33291755,35192352,26213812,26082752,26672593,23592355,31522327,29687291,29621753,31325718,22871461,24772047,22216131,19922355,25951779,21102060,22019593,21364229,14613918,19267035,17563059,
20381130,27983397,24837606,29031962,26607087,21298594,24968674,19922341,22609379,25493022,20053476,23526949,17432022,14482863,18087392,13827490,20643325,22347282,19529196,23264808,15334846,13696444,13762008,8060324,13303317,10223108,7405047,8846881,196013,1965519,2096588,720306,9436707,7011828,8912391,9895443,2555301,6028763,3341756,3014084,9371178,4849131,8060440,6880764,2031013,8125926,6487469,12123615,19332648,17366502,23461414,20381155,17694125,22085096,17825191,23264761,25689629,22216170,26869292,21036490,20905402,25034209,22543781,31522319,32701966,32308724,36699689,29425078,30539212,30604758,27131312,34012705,30998017,30670339,32243230,25165229,29359578,29556167,30670273,40238635,38338035,
42335764,43056649,37551528,42663397,40107446,42597847,48954924,45350380,50396709,48758258,46136747,53214698,51969452,59702765,66715171,65732074,72875562,69467606,68746678,73268710,69729702,76938761,78315031,76348915,81198636,75169216,77069767,80346589,79101358,88931869,89193990,90111489,93584933,86310322,88669656,87621070,85523898,92143147,88014330,89194003,89194005,82574764,87424486,86113727,88931792,96992816,94502384,99221027,97844736,92929452,97648110,93715893,97254889,101776939,97910254,102628911,98827749,97320373,102956525,101055918,109313541,113638946,112786931,118881842,113245645,113114567,115539432,111541678,118357533,117243412,115473919,118554158,110755262,112983512,114032091,112721338,121372203,119209476,120192530,121175586,112721330,
114884070,111279562,109313485,114294324,108330490,109313569,106561038,99614130,103742962,100203965,103480805,109182517,105184756,109444657,105315828,100597174,103677427,98237878,102170113,103939629,99417592,103480889,97320412,96075204,100138481,97320371,105709081,107413023,106561026,110951989,103611847,104332756,104594916,100400571,106888747,103546383,102366734,103611949,95288761,97910245,97058262,96468424,104267320,100531714,102366753,101187100,92929460,95288819,90242504,89390560,93126203,86507001,88210990,83951108,77921721,81788409,77790652,82443772,86834740,83164666,87686716,82181612,78839237,81591800,76086712,81395219,82050599,78708226,82509372,75759061,76742101,79953392,78249404,87621164,88342043,88997390,92864056,85851589,88210918,87686626,85458376,
92339771,88342028,89325088,89652776,82378170,86769138,85261780,86965723,94633537,91160065,94502446,92405268,85851579,89259517,83951046,85392884,88866366,82968061,86113853,80870907,77135301,81526269,77987261,84672016,88210996,86048257,91094594,85130721,84016593,86375927,81984957,88931879,88342051,86769167,90766912,84016591,87096803,89652715,89259464,99417657,99221014,101711389,104660532,98106819,101842419,100269532,99679703,106561091,102039049,104201774,103349792,97189311,102170110,99810767,103022064,109837893,106167812,110362172,106495498,100990405,104005122,98041286,100990475,102694460,97189380,100269637,93388274,91094481,94436864,90570178,97975844,99548720,97713676,101711431,94371291,94305763,95092214,90701254,97386041,94895650,93847068,
96206400,88538572,92012020,92536297,92863957,101908039,99810834,102759982,103480877,96140739,99745279,96140761,96009707,101187145,80543174,82181633,75627970,70122890,72940996,67829126,73006548,75234810,71368138,75038216,67763626,65142167,66059713,60161414,65732078,64028140,60947923,63569414,55836055,57408936,58850740,57081229,66256382,64945630,66125281,68419069,60489099,63045048,60751270,59047327,65142281,59833811,61144562,59702760,52559239,56688068,53804440,56163766,62520843,58195404,61931011,57736658,51641737,54263242,47971723,50527695,52035076,46136778,48954893,42335673,39583126,42925511,38993287,46202344,47906296,46071249,50396687,43122084,43187623,44236222,40041869,46923263,44957159,44301791,47054343,39976338,43580856,44957103,45415835,55115275,53870042,57146867,58588662,52034954,56032711,53280161,53804463,59899408,54722002,57736706,55180768,
49741197,54853068,51707283,56294857,61668876,58064335,62520844,57212360,53018005,55377358,49151374,53280227,53214722,48430549,51314193,43908528,42859940,45153736,41811341,49937916,50265587,49348064,53018125,44957086,46398903,45743546,42532247,49413644,46005731,46136816,47447553,40369552,44760517,44498347,45940140,54853138,52231641,56098303,55508462,49347984,53345745,48889246,50396612,54787604,49085906,52035086,47513045,42925462,46988755,42859923,48233951,51576332,47775190,51641878,44170685,40959394,41680334,35192209,39321077,37355006,33029597,34733589,25820584,25755059,26344899,23199129,31194635,29228526,29162990,30932492,22412698,24313285,21822901,19463592,25493015,20577762,21757437,21167612,14220693,18939343,17038757,
20053437,27524632,24247770,28704269,26279396,20905367,24640982,19529114,22216150,24968722,19594711,23133719,16973259,14024098,17563092,13565332,20250097,22019590,19004894,22871579,14876083,13303218,13368781,7601560,13041159,9698808,7011819,8519190,-197215,1703363,1768897,327077,8846872,6684138,8453627,9633286,1965464,5504465,2882994,2817463,9109021,4586976,7732748,6356465,1572250,7667163,6225316,11599314,18939419,16907740,23002648,19987929,17300896,21691867,17497499,23002605,25361938,21888479,26541600,20839873,20446639,24640982,22150554,30932484,32374273,31981034,36306462,28900781,30277054,30342603,26803619,33619478,30473714,30473720,31981072,24772001,28966353,28966331,30473651,39779871,37813736,
42073609,42663423,37289371,42401242,39583147,42335690,48561696,45088226,50069016,48299493,45874593,52887007,51576225,59899370,66715166,65863139,72875557,69467602,68877744,73203170,69860770,76873220,78380559,76545515,81198630,75103674,77135298,80346582,79232423,88997401,89128450,90177019,93650465,86244779,88800723,87752138,85523892,92274214,88145396,89193996,89390607,82509223,87555552,86310330,88866249,97189418,94436844,99286556,97910264,93060521,97648104,93846958,97320420,101973543,97844713,102825512,99089888,97320369,102956521,100990375,109313534,113901084,112918000,118750765,113114570,113245633,115670497,111607211,118619669,117374479,115539452,118554152,111017398,113245649,114032086,112655796,121372199,119406080,120258061,121175581,112786861,
115080672,111345094,109510089,114556463,108461555,109444635,106757638,99679659,103677420,100400568,103546336,109444655,105446894,109706795,105512431,100662704,103808496,98303408,102301177,104070694,99614192,103415347,97320407,96337342,100335082,97254828,105709076,107478554,106561020,111148594,103808451,104267217,104529376,100597171,106954280,103677450,102432265,103611942,95223221,98041313,97123794,96599491,104267316,100728317,102301212,101252629,92863921,95419885,90176963,89456090,93257270,86572533,88407596,83885568,77856179,82050548,77921720,82378230,87031345,83230198,87752246,82312677,79035839,81591794,76283315,81657360,82116131,78773754,82640439,75890126,76938701,80149995,78249399,87686695,88407574,89128458,93191729,85917119,88210911,87883227,85327299,
92536373,88538629,89390617,89849380,82574774,86769134,85458380,87031253,94699068,91094526,94567979,92601870,85917112,89390585,84016578,85523952,88866360,83033592,86113846,81133045,77200832,81657338,78052792,84737546,88276526,85917181,91225662,85196254,84147660,86638068,82050488,88931875,88407582,86965768,90832441,84213193,87096799,89718247,89390529,99548724,99286546,101776921,104922669,98237885,101973487,100466138,99679701,106561085,102170118,104332841,103415323,97254843,102235642,100072907,103153130,109837887,106233343,110296632,106626565,101318080,104136190,98303423,101252612,102759993,97189375,100269632,93519340,91094476,94436858,90504638,98106912,99548715,97713671,101973570,94502357,94436829,95092211,90766787,97582643,94961179,93978135,
96140856,88669638,92274157,92732899,92798415,102235714,100007438,102759976,103480872,96206273,99941883,96206294,96140776,101187142,80674237,82050554,75759035,70122883,73072062,67960189,72941004,75169266,71237055,75103744,67698082,65011089,66256313,60226941,65732068,64028135,60947917,63700479,55901584,57212322,58916269,57146758,66125303,65011157,66190812,68287987,60489091,63241648,60882335,59112853,65142275,59833803,61210090,59637216,52559230,56688059,53935504,56229292,62586372,58129858,61799932,57867721,51641730,54263233,48168324,50396615,51969531,46071236,48954884,42335665,39452045,42859969,38993280,46267874,48037361,46136780,50462213,43187612,43253152,44170677,40107398,47054326,44891616,44105175,47054333,39910796,43580847,44891560,45481362,55115269,53738962,57015785,58457582,52034947,56229310,53345691,53869991,59899402,54853065,57605625,55246296,
49806726,54918596,51707277,56360385,61668869,57933256,62389765,57146815,52952461,55377350,49216901,53149148,53345784,48430540,51379722,43908519,42794399,45284800,41811335,50068979,50200045,49479128,53018120,45088148,46202287,45874611,42663313,49479172,46005725,46202342,47447545,40304011,44826044,44432804,45940132,54984203,52362704,56032761,55639527,49413513,53280200,49020308,50462140,54853133,49216971,52231688,47578573,42925455,47185356,42990987,48233941,51641860,47775183,51445264,44367285,40959389,41876935,35192202,39452145,37486070,32898519,34668047,25886114,25689515,26410430,23330193,31129089,29359591,29359589,30998020,22478224,24247739,21888431,19463585,25558541,20577753,21691895,21036531,14220686,19004872,17235360,
20118965,27524627,24444371,28769798,26279387,20970897,24640975,19594644,22281681,24968715,19660241,23199249,17104323,14089626,17563085,13499792,20315628,22019585,19135959,22937106,14810541,13368746,13434310,7732624,12975618,9764336,7011811,8453646,-613,1768890,1768888,327070,9043472,6684131,8519156,9633279,2227603,5635530,2882986,2817458,9109013,4652504,7667205,6487528,1637779,7798225,6028700,11533770,18939412,16842196,23133713,20053458,17235354,21822931,17563026,22871526,25296394,21888473,26541591,20774328,20512167,24575437,22085011,31063550,32439803,32112099,36371989,29031845,30080439,30342596,26869148,33816079,30473709,30539250,31981065,24837528,28966344,29031860,30539179,39845399,37944799,
42139139,42860023,37289366,42335698,39648678,42466757,48823835,45219289,50069008,48365024,45940122,52952537,51641755,60030436,66911766,66059744,73137696,69533131,69008813,73399773,69860765,77266429,78577165,76742120,81395234,75300279,77331901,80739794,79363490,89062931,89325053,90439157,93912602,86375849,88931790,87817669,85589426,92667425,88342000,89456134,89521673,82836898,87686619,86441399,89193926,97320485,94633446,99483160,98041334,93191586,97910242,94043561,97648097,102104611,98041317,103087651,99155420,97451436,103349731,101252516,109575673,114097686,113114603,119012903,113376707,113507772,115801564,111803813,118816275,117636615,115801591,118881827,111214003,113311179,114359760,112983471,121699875,119471611,120520197,121503254,113048999,
115408349,111672768,109772228,114818603,108658158,109772310,107019780,99876263,104005094,100597171,103611868,109641257,105709035,109772327,105774569,100924845,104070635,98500011,102563318,104332834,99876331,103611950,97713619,96468411,100466151,97648039,106036752,107871765,106888695,111345196,103873982,104594892,104791515,100728239,107216420,103874054,102628869,103808548,95485361,98303452,97320397,96796097,104594991,100990455,102563349,101449232,93126060,95616489,90439101,89783767,93519408,86834672,88604196,84147705,78118319,82181616,78118323,82574834,87031338,83426799,88014385,82378209,79297979,81853934,76479919,81853963,82247198,78970359,82902579,76217804,77069770,80346596,78511539,87883296,88735247,89456133,93388332,86244794,88604124,87948761,85654973,
92732975,88800771,89521684,89914911,82640304,87162347,85654985,87227859,94895669,91356665,94830119,92798472,86179251,89587187,84278716,85720557,89194035,83295732,86441522,81198577,77528507,81788404,78380468,84999686,88669739,86179320,91487801,85261786,84344265,86703600,82312627,89128478,88735258,87162370,91029045,84475332,87227865,89849315,89652668,99810863,99745294,102039061,105184810,98303417,102301163,100662741,99941838,106823227,102432256,104660515,103742998,97451447,102628853,100269511,103480806,110231100,106626555,110624308,106888705,101449148,104332794,98500027,101514755,103087668,97517052,100531774,93847015,91422153,94764536,90963383,98369050,99876391,97975813,102170172,94698962,94764505,95223278,91094463,97779248,95157782,94371346,
96534069,88997316,92601832,92929504,93060557,102301245,100335114,102956580,103677477,96665019,100204023,96533968,96337379,101449280,80608694,82181618,75824562,70188408,73072051,68025716,73006533,75234793,71433655,75103737,67698073,65207689,66190766,60292467,65732060,64159197,60947906,63700471,55770502,57277848,58850722,57146747,66321902,65142223,66125266,68419050,60620152,63307178,61013397,59243917,65076728,59899330,61079009,59702745,52493686,56819123,53869958,56360356,62520827,58326458,61930994,57933247,51838331,54394299,48102778,50462141,51969525,46202299,49151483,42335657,39452038,42859960,38927736,46333400,47971817,46202307,50462205,43318673,43187608,44301741,40107388,47185390,45153753,44236241,47054327,39845251,43777449,44826017,45546890,55180796,53804490,57081313,58523109,52166010,56294836,53542289,53869983,59768321,54918594,57802224,55377361,
49806715,54853051,51772803,56425911,61734396,58064320,62586366,57408950,52952455,55508414,49282428,53214675,53345776,48627140,51445249,43908512,42925459,45415861,42073469,50068970,50265572,49479119,53018109,45022606,46333349,46005673,42663305,49610236,46136788,46267871,47513074,40500609,44891572,44432796,46202267,55049732,52362697,56294896,55705055,49479038,53345727,49216910,50593203,54918661,49151426,52362751,47775174,42990983,47054274,43056515,48430542,51576316,47775174,51576324,44498348,41090452,41811390,35192192,39452134,37486060,33029583,34864645,25820567,25689507,26541493,23330185,31260155,29425118,29228509,30998011,22543754,24247733,21953956,19594647,25624070,20708818,21757422,21167596,14155141,19135936,17169815,
19987884,27590155,24444361,28769789,26410450,20905351,24706502,19594633,22347207,25099780,19725768,23199240,17235388,14155155,17694150,13696389,20250083,22085113,19201488,23002636,15007140,13368737,13434300,7798153,13172215,9829864,7077339,8715782,-622,1768884,1768879,458132,8977928,6684124,8453611,9567733,2096522,5766592,2948513,2882984,9043469,4521425,7863803,6487520,1768842,7798219,6094228,11730370,19201547,17104332,23133704,20184519,17431952,21822923,17563019,22937052,25492994,22019534,26672657,20839858,20643231,24640967,22216075,31063540,32570868,32177627,36437518,29031837,30277041,30277049,27000210,33816072,30735845,30539241,32112131,24903057,29097407,29293997,30604708,39845394,38141398,
42270203,42860013,37354893,42401226,39714203,42401211,48889360,45153746,50331144,48496087,46005649,53083601,51838355,59702741,66649609,65732048,72744465,69205438,68812188,73072075,69664141,76807662,78249469,76348889,81198609,75038119,77069743,80215492,79035794,88669702,88997359,90176999,93519371,86048153,88604096,87686582,85392802,92274195,87948769,89193976,89259515,82509201,87358925,86179238,88866231,97123864,94371286,99155464,97779174,92863890,97517012,93650331,97254864,101711380,97779157,102628885,98958796,97123742,103022037,100859283,109379053,113769991,112721372,118750746,113180087,113180075,115604941,111541655,118357506,117243385,115539433,118554132,110951843,113114558,114163138,112655777,121437715,119143914,120258040,121306633,112786840,
115080654,111476145,109444532,114490907,108264930,109313545,106757621,99483032,103742936,100203941,103480780,109248029,105315803,109510167,105381342,100466077,103677404,98368923,102170088,103939604,99417565,103349791,97320389,96140717,100072919,97320345,105643519,107478533,106560999,111017500,103677358,104398270,104529356,100400545,106888724,103480821,102432247,103480851,95157666,98041295,97123773,96402865,104201761,100597227,102366729,101252610,92798365,95223258,90111407,89390537,93191715,86506977,88210968,84016620,77921697,81919455,77921700,82378211,86900254,83099107,87686688,82181586,78904749,81591774,76152224,81460731,82050577,78708199,82705958,75824572,76873147,79953367,78118306,87686675,88473091,89062901,92929565,85786029,88276430,87752136,85327280,
92274209,88538611,89390600,89718288,82443682,86703580,85392828,87031237,94764583,91094506,94699033,92536314,85917090,89325028,83951021,85458397,88735268,82968040,86179364,80936417,77266347,81526248,77921702,84671992,88342042,85851628,91160107,85130700,84016570,86572512,81984935,88866319,88538637,86834677,90832423,84082103,87162317,89718230,89324977,99548706,99417598,101842437,104922653,97975724,101907930,100400581,99810751,106561067,102170098,104267288,103546377,97058215,102170087,99876279,103284184,110034477,106167787,110362149,106692081,101121454,104070636,98106796,101055986,102628902,97123822,100204078,93453785,91094457,94305770,90635692,98106894,99614234,97844727,101842481,94567874,94436811,95026655,90832305,97582624,94895625,94043654,
96271911,88604083,92143069,92601810,92798399,102039086,100072954,102825492,103546389,96337326,99876330,96337345,96075219,101121587,80805292,82247142,75759015,70319472,73072042,68156779,73006522,75234784,71433647,75234798,67698064,65207678,66256293,60489064,65797586,64159186,61078969,63831532,55967100,57408912,58850714,57212274,66387428,65076675,66256328,68550112,60620143,63307166,60947851,59243908,65273328,60095928,61144536,59637200,52559211,56884649,53935484,56425881,62651889,58391985,61996519,57867704,51772784,54394286,48168306,50658742,52035050,46333360,49085936,42466720,39648638,42925487,38993262,46398927,48102878,46136762,50724339,43384200,43253132,44432803,40303987,47185379,45088205,44432839,47054314,39976313,43908510,45022613,45546881,55311856,53935552,57277911,58654171,52166000,56294828,53607815,53935509,59833845,54918584,57867751,55508420,
50068850,54984116,51969401,56360366,61865458,58064310,62455283,57343406,53083516,55442869,49413490,53411273,53542376,48496058,51641848,43974038,42859915,45415852,42073461,50265568,50396634,49675717,53149173,45153667,46464410,46071199,42728831,49544688,46071243,46333396,47709673,40435063,45022635,44629394,46333330,55180796,52428223,56360423,55836115,49479031,53542325,49282436,50527659,54918650,49282489,52297205,47775164,43187580,47185337,43122042,48496069,51641842,47840699,51641853,44498338,41090441,41876916,35257720,39648734,37486051,33029574,34799099,26017165,25820568,26541483,23526783,31456751,29621718,29425106,31129076,22674816,24378795,22150557,19529101,25820668,20905415,21954019,21364194,14351740,19070390,17300879,
20250019,27786752,24509887,28966388,26344908,21167487,24706493,19725699,22609343,25099771,19856831,23330302,17235378,14286215,17890747,13827452,20512217,22150639,19267014,23002626,15138203,13499802,13630901,7863679,13237742,9960927,7273937,8715771,64905,1834410,1899942,523660,9174526,6880722,8715746,9764333,2293118,5635511,3079577,2882975,9174533,4718024,7798259,6684119,1834366,7929282,6356363,11730359,19136001,17169860,23264767,20250047,17497479,22085059,17759617,23199188,25558520,22216135,26738183,20970918,20774294,24903100,22347139,31194603,32767467,32308690,36503043,29228434,30342568,30408112,27065737,33947132,30801370,30604768,32177656,24968584,29162934,29425057,30604698,40173063,38075856,
42204657,43122150,37420420,42597827,39910802,42466740,48889351,45284808,50396671,48692684,46005639,53214664,51969415,59768269,66780673,65863111,73072138,69467572,68943252,73334212,69729670,77004262,78446068,76545488,81329675,75234718,77069733,80412091,79297931,88997371,89259494,90176992,93847044,86375823,88800696,87817647,85458329,92470794,88210903,89456113,89390579,82509193,87424451,86244767,88997296,97385997,94567886,99286530,98041309,93126027,97844684,93978003,97451466,102104588,98041293,103022092,99024324,97320340,103087565,101055883,109575650,113835519,112983507,118947344,113376686,113442213,115736006,111803789,118554108,117571059,115670495,118685195,111082907,113180087,114359736,112917914,121699851,119471588,120585713,121372162,112983440,
115211717,111607211,109575596,114556435,108527065,109641216,106823149,99745167,103874001,100531614,103611845,109575700,105577939,109772302,105512403,100728214,104005075,98368914,102366685,104201737,99614165,103611926,97582524,96402851,100335054,97516947,106036729,107544060,106757600,111214100,103939497,104398262,104660420,100662680,107085323,103742959,102694384,103808525,95485337,98303429,97320374,96796074,104398360,100793825,102628863,101318137,93126036,95550929,90373542,89718207,93322779,86769113,88473105,84213220,77987224,82116057,78052764,82640347,87096853,83492313,87883291,82247115,79166883,81722838,76479895,81722867,82247175,78904800,82771486,76021174,77069747,80281040,78511515,87883275,88604153,89390572,93191704,85982629,88538566,87883200,85523878,
92536347,88800746,89521662,89849351,82574747,87031252,85589428,87096765,94830113,91422179,94830094,92863985,85982621,89521628,84147622,85654997,88997407,83164638,86244893,81067484,77462948,81722845,78183837,84803057,88407571,86113764,91356707,85392833,84409779,86703575,82312605,89128457,88669702,87096812,91029025,84344240,87358915,89849291,89587111,99810841,99548663,101907966,105119253,98368930,102038996,100728255,99876281,106823203,102301161,104594959,103677441,97451424,102497759,100203953,103349714,110165540,106495460,110558748,106888682,101449127,104332773,98368934,101449196,102891039,97451494,100466213,93781457,91291057,94633443,90766754,98369029,99810833,97910253,102170152,94698940,94764482,95354329,91159975,97713691,95157762,94174716,
96534046,88931756,92339667,92929480,93257143,102432296,100204021,103022094,103808528,96533927,100072928,96402876,96402891,101514794,80870815,82247132,75693468,70319460,73203103,68156766,73072047,75431383,71433636,75300321,67829124,65273202,66387354,60423517,65732041,64159177,61210031,63765983,55901555,57408900,58850703,57277800,66452954,65207735,66256316,68484566,60816739,63372691,60947841,59243896,65273315,60030379,61341133,59702725,52559199,56819103,53935474,56425870,62651878,58391973,61996510,57998764,51772772,54525349,48299365,50724266,52035039,46202277,49085927,42532242,39714163,42991011,38993252,46267845,48168401,46267821,50593255,43384191,43253123,44236183,40172902,47185368,45153731,44432828,47119840,40107374,43908499,45022604,45415795,55377382,53935542,57081293,58785232,52165990,56360352,53673340,54066571,59833834,54918573,57802205,55311804,
49937768,54918567,51838320,56425893,61930982,58195368,62651882,57408929,53280112,55639464,49347943,53345726,53476828,48758191,51707374,44039562,42859905,45546915,42073451,50265558,50331085,49479098,53149160,45350263,46529937,46005655,42728820,49610215,46136767,46398923,47578587,40566126,44957090,44694919,46202246,54984176,52493746,56425946,55770569,49479018,53411243,49282425,50658719,54918638,49282479,52297193,47775154,43056496,47381934,43056496,48430522,51772903,47840689,51838449,44629402,41090429,41942444,35323246,39779795,37486041,33029564,34930161,25886085,25820560,26607009,23461235,31391205,29425097,29490632,31129062,22674806,24444320,22216080,19660164,25820659,20839867,21822937,21429719,14351728,19135916,17366403,
20118937,27852276,24575413,29031914,26475967,21036403,24837556,19791222,22609330,25230832,19922354,23199221,17431974,14220669,17825201,13696370,20381133,22216162,19398074,23002615,15203729,13565325,13630889,7929206,13172196,9960917,7273926,8715761,64893,1899935,1899933,589185,9174516,6880710,8584664,9764323,2162036,5766574,3145100,3014035,9371130,4718012,7929321,6553039,1768822,7863733,6421887,11861421,19332601,17104311,23199222,20315572,17497469,21953976,17694071,23133640,25624045,22085051,26869242,20970910,20839819,24903092,22347128,31260130,32832990,32374214,36699640,29228425,30539165,30408103,27065726,34012658,30735824,30539223,32374254,24968573,29228461,29425047,30604690,39976445,38075843,
42335718,43122138,37420408,42597817,40041866,42532263,48889343,45284796,50462198,48692675,46136701,53149116,52034942,59964866,66649589,65994173,73072125,69402025,68943243,73334203,69729658,77069789,78511594,76611016,81395200,75300245,77331868,80543151,79166847,89128433,89259482,90373589,93781497,86310276,88997293,87883172,85720461,92470783,88341964,89325030,89587177,82640256,87686586,86441366,89193892,97254916,94567876,99548660,98172370,93060482,97844674,94043526,97648063,102104577,98041283,102891010,99220922,97451404,103284162,101186946,109641177,113966581,112983498,119143943,113376675,113507738,115867066,111672708,118619632,117505510,115801558,118881796,111082897,113311147,114294191,112983438,121765378,119471576,120651235,121634294,113114504,
115277242,111607200,109772192,114621960,108658126,109706741,107019746,99876230,104005063,100662673,103677370,109575688,105512391,109706755,105643465,100793740,104005066,98631050,102432213,104267265,99679691,103742988,97648049,96533914,100335044,97582471,106102255,107675124,106888661,111345164,104070557,104594857,104988089,100662669,107281922,103808484,102694371,103874048,95550863,98237883,97320365,96730526,104660494,100859351,102759926,101580274,93126026,95616457,90570141,89652662,93453840,86900177,88604164,84278745,78183821,82247117,78052754,82705871,87227913,83492304,87948815,82509250,79232409,81919438,76414349,81853931,82378239,78904790,83033619,76152233,77135274,80215492,78511504,87948799,88735215,89456099,93322764,86244760,88473019,87948729,85786012,
92667407,88931810,89652725,89914879,82705811,87031243,85589417,87358897,94961175,91553240,95026692,92863978,86179217,89521619,84344218,85917132,89062932,83361238,86375955,81198546,77397403,81919443,78314900,84934119,88604168,86375897,91553305,85392825,84409769,86703566,82443668,89193983,88866299,87227876,91160087,84344228,87424441,89914818,89652637,99941906,99745260,102104565,105250314,98368922,102170057,100793780,100007342,107019801,102432225,104660485,103939574,97451414,102628821,100203943,103546312,110296601,106495451,110689810,106954207,101449116,104529371,98631068,101580258,102956562,97582554,100531739,93912520,91422119,94830040,91028888,98500091,99941895,98041316,102235676,94830002,94698938,95288781,91225501,97779216,95419895,94240242,
96534038,89128355,92470729,93060542,93191595,102563358,100400618,103218692,103939589,96533916,100335064,96599473,96402883,101580320,80936341,82509267,76086675,70384988,73268629,68222295,73268647,75496909,71695771,75365849,68025724,65469802,66387346,60554582,65994174,64290238,61341092,64093654,56163689,57605497,59178374,57343325,66518479,65404335,66387380,68746701,60816730,63503756,61275511,59309423,65404378,60161444,61472198,60030394,52821334,57015703,54001002,56622470,62848478,58523037,62193109,58129828,51969373,54787482,48430429,50855329,52362710,46529948,49216991,42597771,39779689,43187609,39189851,46464443,48233929,46529956,50789853,43646325,43580793,44432783,40435039,47316431,45350331,44432820,47316439,40172900,43908489,45153665,45743469,55442910,54132140,57474498,58850758,52231518,56556952,53673329,54132096,60227041,55115172,57933267,55639475,
50068830,55180703,52100453,56622492,62127583,58260897,62848481,57671065,53280103,55836064,49544543,53607863,53738965,48758182,51838436,44105088,43122039,45677977,42138976,50396620,50462148,49675697,53280224,45415792,46661001,46202252,42925419,49806814,46267831,46726594,47971796,40697188,45219223,44891517,46464380,55311846,52755882,56491473,55967168,49610081,53673379,49413488,50855317,55180775,49413540,52559330,48102825,43187561,47381926,43318632,48758191,51838430,47971751,51969511,44694928,41352564,42204576,35585379,39779786,37813712,33226163,35126759,26082681,26082693,26803609,23592299,31653341,29752769,29556158,31194591,22805868,24706456,22281609,19725691,26017258,21102003,22150609,21364174,14613864,19398053,17563003,
20250000,28048878,24640941,29097442,26541494,21233002,24968617,19922288,22740396,25427432,20184490,23526891,17431965,14417268,17956265,13827433,20577733,22478298,19529138,23264750,15334791,13630851,13761952,7929196,13303259,10091979,7404991,8846823,261493,2030996,2096532,851321,9305577,7011775,8846800,9895385,2489709,6028707,3145093,3079563,9567730,4914612,7994847,6749636,1965420,7994797,6618488,12058023,19463663,17366448,23395820,20512173,17759604,22216112,17759600,23395775,25755108,22412722,26934770,21036436,21036419,25099691,22674799,31456729,32832982,32505277,36699633,29359488,30539155,30801309,27131256,34209258,31063496,30735821,32374247,25230707,29359523,29490574,30997897,40238580,38403516,
42597854,43318738,37682543,42925487,40172928,42794400,49217013,45678003,50724334,48954811,46333302,53345716,52166004,60030393,66911725,66125236,73268727,69729699,69205378,73596337,70057331,77200851,78577121,76742076,81591799,75627917,77528467,80739753,79625591,89259498,89652692,90504654,93978097,86703485,89128354,88079772,85785990,92798454,88538565,89587167,89849312,82967927,87817650,86572428,89259419,97582589,94961085,99614189,98237898,93453687,98106811,94109057,97779125,102301175,98434492,103284219,99286450,97648002,103415227,101383547,109837776,114228719,113376704,119209469,113769883,113769872,116194739,111934844,118947306,117767647,116063691,118947323,111410569,113573284,114687399,113245573,122027514,119799250,120847837,121765356,113376638,
115539378,111869337,109837723,115015170,108723654,109903341,107150808,100203900,104136126,100793737,103939505,109968897,105840065,109968891,105971139,100990339,104267200,98827649,102628813,104529400,100072899,104005124,97844650,96730513,100793789,97844607,106298855,108002794,107085260,111476227,104267156,104791460,105053619,100924806,107609595,104070621,103087580,104070650,95878534,98500020,97648036,97058198,104791556,101187022,102890989,101645801,93519234,95944128,90701206,89914797,93715975,87096775,88931838,84344275,78314887,82312646,78249354,82836937,87293441,83754439,88145414,82705848,79363474,82050502,76676485,82050530,82574840,79297998,83230218,76479905,77331874,80543163,78773641,88276472,88997352,89652699,93650435,86506899,88800691,88407472,85982612,
92995079,89062875,89849325,90242549,82967947,87424448,85851551,87555497,95288846,91618769,95092220,93126111,86441352,89849291,84540820,86113733,89456140,83492300,86703627,81526217,77790611,82116043,78577035,85196253,88866306,86506961,91684369,85523890,84737443,87096776,82574731,89587191,88997363,87490013,91356686,84606365,87621042,90308028,89849238,100138505,100007397,102432235,105577986,98696595,102497731,100924843,100269479,107150865,102890970,104922622,104070640,97844624,102890957,100597149,103873983,110493203,106757588,111083018,107347416,101776788,104791507,98762132,101645785,103415307,97910229,100990484,94109120,91749794,94961105,91356561,98565619,100269568,98303453,102563351,95092138,95157681,95616454,91356566,98172426,95550960,94633451,
96927245,89324956,92798401,93388215,93519270,102694421,100662755,103415293,104070654,96992659,100466127,96927146,96861626,101907992,81132939,82574792,76086665,70384978,73268620,68353355,73203101,75627969,71630222,75496913,68025715,65404253,66518405,60620106,65994163,64552372,61275546,64028109,56098141,57539952,59047290,57539924,66584008,65338790,66452905,68812226,60816723,63503745,61209965,59440486,65535440,60226969,61537722,60030385,52755791,57081227,54132062,56687997,62979538,58523027,62324170,58195353,52034899,54787472,48430418,50789782,52362701,46595475,49348053,42663296,39779677,43122062,39255376,46464433,48430527,46529946,50789845,43646315,43711853,44629382,40435027,47447493,45284785,44694954,47316430,40172890,44105088,45284729,45874529,55573970,54328738,57408954,58981823,52362579,56688013,53804393,54328696,60161495,55180697,57998792,55639464,
50265427,55180692,52231516,56622481,62062036,58391959,62914007,57605519,53476703,55901589,49741140,53738922,53738954,48823709,51903963,44301688,43122028,45677967,42335575,50396611,50593211,49741222,53280216,45415781,46660991,46333315,43056480,49872340,46529965,46726584,47840713,40697178,45350284,44825973,46529908,55442909,52821409,56622535,56032693,49741143,53738903,49479013,50920845,55311836,49675677,52559318,48037277,43318622,47512988,43449694,48692647,52100565,48102813,51903967,44825990,41483629,42401176,35519835,40041920,37813703,33291686,35126752,26148209,26082685,26934668,23788897,31718866,29752758,29687221,31325654,22805860,24771982,22478207,19922287,26082782,21101995,22085062,21560773,14744924,19463578,17562992,
20381063,27983332,24706467,29097431,26607022,21232992,24968608,19922276,22805922,25558492,20184482,23461347,17628565,14482797,18218400,13892959,20643260,22478291,19594664,23330277,15465854,13696379,13761945,7994721,13565395,10354116,7536052,8912349,261483,2030989,2096524,851311,9502176,7011766,8912325,10026447,2620771,6159769,3341692,3145091,9567719,5045672,8191445,7011771,2030945,8191396,6618478,12123549,19594725,17431973,23461348,20708772,17825130,22347175,18021733,23461301,25755101,22412714,27131369,21167500,21101946,25099679,22674790,31718861,33095116,32570806,36830695,29490550,30735753,30866838,27262317,34274785,31129021,31063492,32505309,25230699,29556123,29621638,31063423,40304108,38469041,
42663381,43449802,37879144,42925478,40238455,42990999,49348074,45677995,50658786,48954802,46595435,53411244,52297069,60423602,67173859,66452909,73334254,69860761,69336439,73858474,70319465,77528522,78839256,77069750,81722861,75627909,77725067,80936353,79691121,89456096,89783755,90766789,94174695,86769012,89259419,88341907,86179197,92929520,88669628,89914837,89980377,83098989,88079785,86703492,89521554,97844722,95092148,99876324,98500034,93650287,98303410,94371192,98041262,102628849,98565555,103415281,99679657,97975673,103808432,101580146,110165448,114490852,113573305,119471606,113835412,114032010,116325803,112196979,119274976,117898709,116325827,119209459,111672703,113835419,114883997,113376638,122224113,119995849,121044438,121896422,113573237,
115801514,112262544,110165392,115211770,108985789,110034407,107412945,100334965,104463796,101055874,104201641,110034426,106036663,110231026,106036666,101252476,104660409,98958711,102825412,104857072,100269499,104136188,98106785,96927112,100793779,97975672,106364381,108330465,107347398,111803899,104529292,105053593,105315754,101252479,107740657,104398293,103087573,104332785,95944064,98893225,97713565,97254797,105053691,101252550,103087588,102039009,93715833,96009657,91028876,90176932,93912577,87227840,88997365,84671947,78511485,82640317,78445955,83033536,87490043,83819967,88473087,82836912,79625611,82443709,77004158,82378201,82836974,79494598,83361282,76676506,77462936,80805300,79035775,88538608,88997343,89914837,93847035,86572425,89128363,88604070,86179212,
93126144,89259474,90045926,90570223,83099010,87489977,86048153,87686561,95616518,91880903,95288822,93257177,86769027,89980354,84802956,86244796,89718274,83754435,86965761,81722817,77921674,82312646,78839171,85392854,88997371,86834632,92012039,85917097,84868505,87358910,82967940,89718253,89259501,87555539,91684357,84868503,87948713,90504627,90111372,100466178,100138462,102694370,105643515,98893194,102628794,101252516,100597151,107544073,103022032,105119221,104463848,97910149,103087557,100728213,104136118,110755339,107019722,111279620,107544015,101973388,104922570,99155338,101973458,103546371,97975756,101187086,94371256,91880858,95223240,91422088,98827756,100466166,98696662,102891021,95288737,95288746,95878591,91553167,98369025,95747561,94830050,
97123846,89456019,93126073,93584816,93781406,102956556,100859355,103677427,104398325,97123724,100662727,97189282,97058227,102039056,80870783,82312635,75758974,70319427,73071999,68156734,73072015,75365813,71630210,75169218,67763557,65338706,66256249,60357950,65863078,64224680,61078924,63962561,55901522,57539939,58916207,57343302,66321849,65207705,66387357,68615605,60685636,63438195,61078880,59309401,65338821,60030347,61275565,59768227,52493632,56884607,53935440,56360303,62782916,58326405,61996477,58064268,51838278,54656387,48233797,50724233,52166079,46333318,49216967,42466674,39648593,42925440,38993218,46464419,48102833,46202254,50593224,43384157,43449699,44432762,40238409,47250874,45284770,44301724,47054272,40041807,43842931,45088106,45677909,55442886,53935511,57277868,58719664,52165959,56294786,53542237,54066539,60030412,54984075,57933245,55573915,
50068808,55115145,51969359,56425861,61930952,58195336,62651850,57539969,53083474,55704968,49544520,53411232,53542331,48627088,51641804,43973993,42990945,45481347,42073418,50331063,50462125,49610140,53149129,45350232,46595442,46071158,42859859,49806790,46136735,46529963,47840699,40566093,45088129,44760424,46398822,55049681,52493715,56425916,55967147,49478988,53607820,49347930,50855295,55115216,49413518,52493770,47906192,43253073,47447439,43253072,48627098,51903944,47906195,51903954,44563833,41090398,42073483,35323213,39714227,37617083,33291674,35061201,26082659,25820529,26606975,23461205,31456711,29621673,29359528,31325639,22674775,24640896,22084979,19594595,25886161,20839838,22019514,21429686,14482768,19332494,17366371,
20249977,27852245,24640917,29031883,26410401,21101908,24968597,19660120,22609302,25361872,19856788,23330261,17235335,14286174,17890706,13761873,20512174,22281670,19398044,23264727,15203696,13630831,13630858,7929175,13237701,10157494,7404968,8781268,64865,1965440,1834365,589154,9108950,6815143,8781240,9895365,2293079,5766542,3210606,2948471,9436634,4717981,7929290,6815151,1834326,7994777,6487393,12058000,19398104,17300889,23461335,20512151,17562976,22150553,17694041,23199147,25689552,22347166,26869214,21036413,21036397,24968595,22478170,31391170,32898497,32505257,36634076,29425003,30539134,30539144,27196771,34143699,30997938,30866870,32505295,25034077,29293964,29490553,30866804,40238559,38272423,
42466759,43187646,37748059,42859930,40172906,42728843,49151454,45546911,50593240,48889252,46333280,53280158,52034913,60095909,67042776,66059678,73334239,69729676,69205355,73661852,69926238,77200830,78708171,76873129,81657314,75562359,77331838,80805265,79363428,89259476,89587132,90570167,94043611,86572392,89193871,88014213,85851506,92732898,88604080,89587143,89783756,82967904,87883165,86572407,89259398,97582566,94829990,99679706,98368949,93322594,98172324,94240107,97910177,102235618,98237862,103218660,99483038,97844589,103415206,101514594,109903292,114228697,113442217,119274985,113769862,113704316,116063645,112000357,119078356,117898698,116129206,119143910,111410546,113704334,114687379,113311089,122027491,119864761,120913352,121765337,113311082,
115604895,112065923,109968773,114949611,108789168,109968857,107347397,100007272,104201639,100924789,103939485,109903338,105905581,110099943,106036653,101121392,104398250,98893163,102694328,104529379,100072878,103939568,97779094,96664956,100728231,97779049,106298833,108068309,107216311,111541741,104201601,104856972,105184670,100924786,107478502,104201672,102956488,104136164,95747441,98696605,97648016,96992641,104922609,101187001,102890968,101842389,93453677,95813035,90701185,90111383,93912561,87162292,88800744,84540862,78445937,82378160,78445942,82967987,87424493,83623346,88210931,82771365,79494524,82181552,76676464,82116044,82509283,79232442,83099125,76545421,77331854,80477608,78708084,88407525,88931793,89587141,93650416,86375804,88931741,88276377,85982592,
92929522,89062852,89914838,90242528,82967924,87424430,85982605,87489942,95223290,91880892,95223272,93257165,86506869,89718197,84540798,86244781,89390582,83623351,86769141,81526195,77725055,82181559,78577015,85261769,88931822,86572477,91684349,85589404,84737420,87227827,82771320,89652705,89128414,87555525,91487736,84868489,87817628,90308006,89914752,100269556,99941841,102563287,105577965,98762108,102497710,101055894,100334994,107281917,102890949,105119207,104136153,97844600,102890938,100597129,103939499,110624256,107019709,111214071,107347396,101907838,104922559,98893185,101776836,103480824,97975743,100924927,94371244,91815309,95157691,91159931,98696672,100269547,98368967,102694402,95288725,95157661,95747505,91422081,98303475,95747547,94633431,
96861688,89390471,92929454,93388195,93584785,102825472,100662733,103415271,104136169,96992639,100597181,97058197,96992678,101907975,80936311,82378163,75824500,70253883,73268599,67960118,73072007,75431341,71499128,75300280,67763549,65142090,66387314,60357940,65994141,64159135,61144453,63962551,56032583,57474395,58981735,57212221,66321841,65142160,66387348,68484527,60751164,63372651,61078872,59374926,65404348,60030338,61275556,59833755,52559161,56884599,54000969,56491368,62782909,58326397,62062003,57933186,51969342,54459772,48364863,50593153,52100533,46202235,49282494,42532202,39583048,43122042,39189817,46398874,48102827,46202246,50724287,43384150,43318615,44432753,40172864,47250863,45219227,44367249,47119801,40172870,43842923,45153635,45546829,55442877,54001037,57408931,58850728,52297020,56425849,53542226,54197601,59964865,55115138,57998771,55508369,
50134335,55115135,52034887,56491387,61930942,58326401,62782912,57408890,53280071,55639424,49413440,53476757,53542324,48692613,51707333,44105057,42925401,45612411,42138947,50199983,50593189,49741202,53149120,45219151,46595433,46136685,42859851,49675710,46267801,46595489,47709621,40566084,45153655,44760413,46267744,55180743,52690315,56425906,55901602,49610052,53673348,49216848,50724215,55115207,49413510,52428227,47775113,43187529,47447432,43187527,48627090,51838399,48102792,51903944,44694898,41221464,42139010,35519813,39845292,37748146,33226130,35061193,26017115,26017126,26672503,23592267,31325629,29490595,29425057,31260096,22674766,24444281,22281578,19725659,25886153,20970901,22019507,21495215,14351688,19266948,17431898,
20249969,27786702,24575374,29097409,26541464,21167436,24968588,19791185,22674829,25230792,19922315,23395789,17497471,14351702,17956234,13761866,20577702,22412731,19529106,23264720,15269223,13565286,13565313,7863631,13368764,10026414,7404961,8715721,130390,1899894,1899893,720217,9305548,6880670,8715697,9895355,2489677,5832068,3145061,2948462,9371091,4849045,7929283,6684070,1965391,7929230,6487384,11926920,19332561,17235344,23526861,20446605,17694039,22216081,17890642,23395746,25689541,22281621,26934742,21036405,21036389,25034123,22609231,31456698,33029560,32374177,36830676,29490532,30473589,30604672,27131227,34143692,30866857,30735791,32439751,25034071,29425031,29425008,30997866,40238550,38272413,
42532288,43253172,37616978,42794384,40238434,42794371,49151446,45612438,50527693,48889246,46464342,53411221,52100439,60358049,67173843,66387354,73530844,69926281,69467495,73858456,70319448,77462972,79035849,77135268,82050526,75824499,77725050,81132942,79887709,89718224,89783738,90897842,94305749,86900067,89587080,88341889,86179180,93126109,88800684,89849285,90176968,83295582,88276377,86965619,89587075,97844705,95354276,100072918,98762161,93650270,98565535,94567781,98303387,102759903,98631074,103677408,99810714,97975658,103873954,101907806,110165432,114556373,113704357,119733734,114163075,114097529,116456859,112459105,119537102,118160837,116522420,119471585,111869294,114032009,115080590,113638764,122355168,120257976,121241027,122289620,113704293,
115867033,112262527,110361983,115408360,109116845,110296532,107675073,100466019,104594852,101252463,104332696,110231015,106233254,110558689,106298794,101449067,104725926,99089766,103087539,104857055,100400553,104332780,98172304,97254777,101186979,98172261,106626509,108395985,107412916,112131562,104594811,105184650,105512346,101317998,108002785,104660420,103480772,104463841,96271725,98893210,98106764,97516927,105315822,101645750,103349715,102235599,93781354,96271783,91094396,90373524,94109168,87555504,89193955,84868535,78708076,82705836,78642545,83426734,87817707,84082095,88735215,83099041,79953274,82574763,77004139,82509257,82968029,79625653,83492336,76807561,77659530,81001892,79101295,88604129,89456078,89980356,94043627,86900088,89193882,88800664,86375805,
93453807,89521599,90308051,90701278,83426674,87817641,86244745,87817618,95682037,92208567,95485413,93453767,86834544,90176946,84934011,86637997,89783796,83885491,87031282,82050479,78249339,82443701,79035765,85654981,89259498,87096761,92274166,86113689,85130631,87489967,82967924,89849309,89521627,87817669,91749878,85130628,88145307,90570148,90307964,100531695,100400587,102759892,105971178,99286392,103087531,101514645,100728205,107675129,103218625,105381349,104529367,98172277,103218615,101055879,104201640,111083002,107347387,111476212,107675071,102235516,105184699,99351933,102235586,103742964,98368956,101514748,94764456,92208521,95485367,91553144,99089882,100662760,98827715,102956542,95681937,95485337,96271791,91815295,98565616,96140761,95026644,
97320437,89718147,93257131,93846944,94109068,103284222,101055949,103939556,104594916,97320316,100924855,97320339,97254819,102301187,81067376,82509231,76086639,70450487,73334130,68287793,73203072,75627943,71761268,75496884,67960151,65404229,66452843,60489009,66125210,64355737,61341054,64093617,56098115,57539923,59178337,57539895,66452907,65404297,66518413,68615592,60816694,63503715,61144402,59505992,65469878,60292476,61406623,59899285,52886834,57081201,54132034,56687970,63045048,58588534,62193072,58064255,52034872,54787447,48364856,50724220,52297135,46464376,49348024,42597733,39779651,43122036,39320885,46464404,48364964,46529919,50855355,43515214,43580756,44563818,40303928,47381931,45284757,44563852,47447473,40238399,44039526,45219165,45743431,55639482,54197641,57408925,58850722,52493623,56556915,53869904,54263134,60227005,55246207,58195374,55770510,
50330937,55311740,52297025,56622454,62062011,58391932,62848443,57671029,53411139,55836028,49544508,53607824,53804463,49020291,51838399,44236126,43122002,45743477,42270012,50462121,50593185,49806732,53476798,45481291,46792034,46398825,43121989,49872315,46464402,46792093,47906223,40697151,45219186,44825946,46464346,55442882,52821383,56688046,56163741,49806654,53804416,49478986,50855282,55180739,49479040,52624828,48168324,43515204,47578499,43384130,48823692,52166073,48168323,52166085,44760427,41418066,42270076,35585344,40041893,37813675,33291661,35126723,26344791,26017124,26869109,23723335,31718842,29818270,29621659,31456700,22871367,24706419,22412646,19856726,26148294,21036433,22216109,21691819,14613828,19529089,17562965,
20446572,27917770,24837512,29228476,26738066,21298501,25099656,19856715,22740360,25558466,20184457,23592391,17563003,14417235,18218373,14089542,20643232,22412728,19725711,23395788,15334757,13696353,13761918,7994698,13565367,10157482,7470492,8912326,261459,2096500,2227569,851285,9502152,7011739,8977838,10157496,2489674,6094209,3276130,3210600,9633231,4914576,8060349,6880673,2096457,8125833,6618452,12254595,19594700,17431948,23723467,20577674,17759571,22216076,18087243,23461276,25951683,22412687,27131343,21233010,21101921,25296264,22674764,31522231,33226165,32570780,37027279,29687132,30735729,30801276,27262292,34405831,31063461,31129002,32636354,25361746,29621634,29687147,31128934,40500690,38534552,
42859964,43449775,37879119,42925453,40369500,42925436,49348050,45743508,50789836,49085849,46529873,53542290,52297044,60292502,67239372,66387347,73530835,70057343,69401950,73727374,70253905,77594033,79035838,77135259,81984980,75693417,77790575,81067397,79691094,89521608,89783727,90897833,94240207,87031131,89390466,88341880,86244707,92929494,88735139,89914810,90176957,83295573,88145295,86769001,89718139,97975770,95288729,100138444,98565544,93781336,98499990,94502237,98041235,102759895,98696601,103546328,99679633,97975650,103808407,101776726,110099886,114556364,113573277,119733725,114031993,114163055,116522384,112393560,119471558,118095292,116456875,119537113,111672681,114032000,114883972,113704292,122289623,120061359,121175484,122093005,113704285,
115998098,112393589,110427513,115408350,109247908,110296525,107740600,100466011,104463770,101252456,104332687,110165470,106233246,110493145,106364321,101449059,104725920,99220832,103153069,104857046,100335010,104463843,98172295,97058160,101121436,98106719,106626500,108330440,107543978,112066018,104529268,105315713,105577872,101449062,108002777,104594873,103349692,104594905,96075110,99089809,98106754,97320309,105119204,101580207,103349707,102170055,93912417,96337311,91028852,90307981,94240232,87489957,89128413,84934065,78773605,82771366,78773609,83230119,87686626,84147622,88669671,83099031,79887728,82574757,77135205,82378178,82836951,79625646,83623402,76873089,77725058,81067421,79166824,88735191,89259462,90045884,94109156,86703473,89193873,88800654,86375798,
93453798,89390519,90242508,90701270,83295594,87817633,86310270,87883146,95616494,92143025,95616477,93584834,86965608,90308009,84999540,86506915,89849324,83951020,87162344,81919400,78183795,82509229,78904682,85654973,89193954,86900144,92077553,86048143,84999554,87489959,83164523,89914837,89521621,87948733,91749869,85065085,88145297,90635675,90373494,100531687,100335045,102890955,105905633,99220848,102956451,101449101,100793734,107609587,103153081,105446876,104594897,98172270,103349678,101055871,104201632,110951922,107281844,111541741,107806136,102235507,105315764,99286387,102301113,103874027,98303412,101318134,94633376,92274049,95550897,91815282,99155411,100662750,98762173,103153142,95616395,95485329,96206247,91880824,98565608,96009682,95026635,
97320431,89718140,93322659,93912473,94043526,103218678,101187011,103874011,104594910,97516916,101055921,97385864,97385884,102301179,80739686,82247075,75824487,70188331,73006440,68091175,73071990,75365790,71433577,75103659,67697998,65207608,66190690,60357926,65666448,64093585,61013365,63896999,55770424,57212234,58850645,57146669,66256290,65076607,66321798,68418974,60489004,63307100,60882248,59243840,65273262,59899253,61144468,59702669,52624680,56753511,54000953,56425814,62651823,58326381,61865380,57802100,51707182,54459758,48168240,50527603,51969446,46136687,49216943,42270045,39451963,42925418,38927658,46267787,48037275,46071157,50593199,43318597,43384140,44236128,40172849,47119776,45022604,44236163,47119784,39976246,43711835,44957013,45481279,55311791,53935487,57146774,58654107,52034863,56360298,53476677,53869909,60030387,55049588,57802150,55442819,
50003249,54918512,51969337,56360302,61930928,58195313,62586288,57474410,53148985,55639410,49413426,53280136,53542310,48627063,51576247,43973971,43056457,45350251,42073393,50134431,50462103,49479042,53149107,45153602,46464346,46071135,42728764,49741233,46136711,46464404,47578535,40500534,45088108,44563794,46202191,55049658,52493695,56294821,55901586,49610037,53476723,49216834,50855274,54918584,49347961,52493748,47906170,43056445,47250809,43187512,48627074,51772848,47906171,51772859,44498273,41155913,42138998,35323191,39583131,37551523,33160580,34864572,26082638,25886042,26541418,23395645,31391153,29556117,29425042,31260081,22609214,24444266,22150491,19660109,25755068,20839815,21953957,21298591,14351674,19266934,17235277,
20118884,27786688,24509825,29031859,26475914,21036350,24903037,19594561,22478207,25230777,19987840,23395776,17235314,14155079,17956219,13761852,20381079,22216112,19529093,23133634,15007066,13630807,13565299,7863617,13303216,10091936,7273873,8715710,64843,1965417,1899880,523597,9240000,6946192,8650146,9698734,2293057,5766520,3079511,3013983,9371078,4783496,7863731,6815128,1768768,7994755,6290763,11992443,19398083,17300869,23330242,20512128,17497417,22150530,17890625,23133587,25623993,22281607,26803656,21101929,20905304,24903039,22478148,31325613,32832939,32374163,36699590,29359444,30670183,30735730,27065674,34078144,30932380,30801315,32374202,25230663,29490553,29621603,30735709,40369607,38403472,
42532276,43318695,37682501,42663299,40107349,42728819,49085898,45546889,50724289,48889232,46267721,53280136,52165963,60226959,66977218,66190732,73465292,69729655,69205335,73727367,70122823,77266347,78708150,76873107,81722830,75562337,77462888,81001853,79560015,89390529,89718185,90635683,94305734,86768979,89390457,88276336,85982556,92798414,88735130,89783731,89849270,83164493,88079752,86768995,89587057,97648083,95157650,99941826,98434465,93650254,98368911,94371157,97975692,102497741,98499984,103546319,99483016,97975640,103742865,101514574,110165415,114490819,113507734,119602644,113966450,113966439,116391306,112328016,119274943,117964214,116260259,119274961,111738207,113835387,114949503,113376605,122158545,119930279,121044404,121961924,113573206,
115735944,112196974,110230895,115080663,108985756,110034374,107478447,100400469,104529300,101055840,104267146,110099928,106102167,110230994,106102169,101186907,104594838,98958680,102956452,104725968,100203931,104201689,98172289,96992615,100990354,98041176,106560956,108330435,107412900,111869402,104463724,105184634,105446792,101186910,107740625,104332723,103218610,104398288,96009566,98893193,97844603,97320303,105184733,101449127,103087555,101973440,93781337,96009624,91094382,90242438,94043616,87358877,89193939,84671911,78708061,82574750,78576993,83295648,87686617,83951005,88604128,82967953,79691113,82443677,77069661,82378169,82836942,79363495,83426785,76610938,77659513,80805269,79035743,88473039,89259455,89914804,93978075,86572394,89062795,88604040,86310253,
93322718,89390513,90045891,90439118,83361120,87555483,86179194,87752067,95550949,92077479,95485397,93453753,86703459,90176929,84933994,86506906,89652708,83754405,87031266,81853857,78118249,82509220,78904675,85654966,89259481,86900137,92143079,85917063,84934009,87358878,83033445,89849295,89390540,87686581,91815398,84934006,88014218,90570132,90242413,100597216,100400574,102759875,105774554,99089771,102825371,101449094,100662654,107675116,103284146,105446868,104398280,98106727,103153061,100990327,104136086,111017452,107216299,111410659,107609520,102169965,105184682,99089771,102235570,103808486,98172334,101187053,94502296,92142970,95419817,91487595,98958796,100662744,98827700,102890990,95419779,95550858,96009630,91749745,98500064,95944137,94961091,
97189352,89718133,93322651,93781392,94043519,103284208,101055933,103939541,104594901,97385838,100859306,97385859,97189267,102301172,81001830,82312611,75824482,70319402,73203043,68156710,73268598,75496860,71564650,75300266,67960139,65273143,66387295,60423459,65797516,64224652,61078899,63962533,56032567,57408840,59047252,57343276,66321824,65338751,66321795,68550044,60751145,63307096,61144390,59309373,65338794,60161392,61210002,59899273,52559143,57015653,54066488,56360276,62848428,58522986,62127522,57998706,51969324,54656363,48299308,50593137,52166052,46333291,49348013,42401113,39583032,42990953,39124265,46398857,48299418,46398836,50724271,43384132,43318598,44432736,40303920,47381917,45219210,44498305,47250857,40107317,43973977,45088081,45612347,55442862,54066557,57343379,58850711,52362540,56425832,53607748,54066512,60226993,55049586,57933219,55573890,
50068781,55115120,51969335,56622444,62061998,58326384,62782897,57539946,53214520,55704944,49544496,53542278,53673380,48823670,51772853,44039508,43056455,45677929,42204466,50331036,50462103,49675651,53345713,45350208,46660954,46071132,42925372,49806767,46333319,46595474,47775140,40697142,45284714,44760398,46333262,55311800,52624765,56491428,56032655,49675571,53738868,49413439,50789734,55115190,49413495,52493747,47971705,43253049,47447415,43318582,48758144,51838384,48233847,52035001,44760418,41286983,42204532,35519796,39845275,37748131,33291650,35126713,26213708,26082647,26606952,23592253,31587758,29752721,29490576,31260079,22805823,24640873,22216026,19856717,25886139,21036422,22150563,21364128,14548279,19201397,17562955,
20315491,27983293,24706428,29162932,26606985,21167419,25034109,19791167,22805885,25558457,20053371,23592380,17562991,14286151,18021756,13958459,20512151,22281644,19529091,23264704,15203672,13696341,13761906,7863615,13434286,10091935,7470482,8846778,195910,1965417,2096485,720202,9239996,7011728,8715683,9895341,2424126,5963128,3210582,3013982,9436613,4914565,7994802,6815126,1899839,8060287,6421835,12057977,19398082,17431939,23592384,20577662,17825094,22216066,17956162,23330194,25886136,22281607,27131334,21101928,20970838,25034108,22740289,31587755,33029546,32570769,36961733,29556051,30604646,30735730,27262282,34143677,31063451,30866848,32636346,25361736,29621622,29621600,30932316,40369606,38534543,
42597809,43384228,37813570,42859907,40369492,42925428,49413577,45677960,50855358,49151373,46398792,53607814,52362570,60292494,67173827,66321800,73530825,70057332,69467476,73858435,70188356,77528488,78970292,77135248,81919435,75824480,77725029,81001853,79756620,89587134,89914791,90963360,94305733,86965586,89521528,88407406,86048089,92929484,88866201,89849264,90045877,83164490,88145285,86900065,89521520,97910222,95288721,100072896,98696607,93584715,98499981,94567765,98237834,102759884,98696589,103742926,99745159,98106712,103939470,101776719,110296484,114752963,113769876,119602641,114031983,114163046,116587910,112524622,119340477,118160818,116522402,119537104,111803741,114031993,115146108,113638746,122486221,120126884,121241008,122158529,113704274,
115932551,112393581,110296429,115408341,109378971,110427587,107675056,100400464,104594835,101252447,104332678,110296534,106364308,110427602,106298775,101449050,104660374,99220822,103218595,104857037,100531608,104398296,98303358,97123687,101055891,98172244,106757563,108395967,107478433,112000472,104660330,105381239,105446790,101383515,108002767,104594866,103480752,104660430,96271710,98893192,98041208,97385838,105250266,101514661,103284162,102104508,93912408,96271766,91225451,90307970,94240222,87621021,89128404,84934054,78773596,82836891,78708063,83295645,87817689,84082076,88669662,83164560,79887720,82574747,77135195,82509239,82836939,79560099,83623394,76807543,77725049,80936340,79232350,88604111,89390527,90045873,94043612,86768999,89193864,88735108,86441324,
93322718,89521583,90176961,90635725,83361119,87883161,86375800,87883136,95813091,92208551,95616467,93715896,86965600,90373536,84933994,86637979,89783779,84082084,87227873,81919390,78183785,82509217,78970209,85654964,89456088,87031206,92208614,86113672,85065080,87621022,83164514,89980364,89652681,88014257,91880933,85196150,88145289,90766738,90439020,100662751,100400572,103022017,105905626,99220840,103087512,101645699,100793726,107740650,103349678,105512405,104660423,98303334,103415206,101186932,104463765,111082986,107347370,111541731,107806126,102366571,105381291,99417452,102432175,103939555,98434474,101580267,94698902,92339577,95550887,91749736,99220939,100859352,98958771,103087599,95616386,95681927,96337308,92011887,98631136,96206281,95223235,
97517028,89849203,93257114,93912465,94109051,103480812,101252537,104136146,104725973,97451373,101055911,97451394,97320340,102366705,81067365,82443681,75890018,70450472,73268579,68222242,73137521,75562395,71564647,75431334,67894602,65273144,66387294,60554530,65928588,64355724,61209969,63962532,56032565,57474377,59047250,57474348,66583968,65338748,66387329,68746651,60882217,63569241,61275459,59505979,65535401,60226928,61406611,59899272,52690214,57015651,54066487,56556884,62782890,58522987,62127522,58064241,52100394,54656360,48495917,50789743,52362661,46398826,49216939,42597719,39845175,43056487,39255337,46464394,48233881,46398834,50855341,43515204,43580744,44563805,40434990,47381917,45350281,44563842,47250855,40172852,43973976,45153617,45743420,55508395,54132091,57539986,59047319,52428076,56622438,53804353,54263119,60292529,55246194,57998754,55573889,
50265389,55311725,52165943,56753515,62258604,58391920,62913965,57605479,53476663,55770480,49478957,53607812,53738916,48823668,51969460,44236114,43187525,45808999,42270001,50593180,50658707,49872256,53411249,45546813,46660953,46333275,43121979,50003375,46464388,46595472,47840675,40762676,45219176,44891469,46595404,55508405,52690298,56753569,56032657,49741105,53869936,49544513,51051878,55311799,49610101,52755887,48037240,43384119,47578485,43515190,48823681,52034990,48102775,52034999,44825951,41352519,42204531,35519795,39976346,37813665,33357187,35192248,26279242,26213720,26738022,23592252,31653293,29818257,29687184,31391151,22740284,24575335,22478169,19856714,26148281,21036422,22150561,21560733,14548279,19463541,17562956,
20315490,28114366,24837499,29294001,26803592,21429562,24968570,19987774,22871419,25623992,20184445,23526845,17562990,14548292,18218362,13958456,20839830,22609324,19725698,23330239,15400279,13696341,13761905,8060221,13368748,10288541,7404944,9043385,195910,2162024,2162021,720201,9371069,7011728,8912287,10091948,2489663,5963124,3276118,3079516,9567681,5045637,8256946,6946198,2096447,8191360,6552905,12123510,19529152,17366403,23592381,20708735,17694022,22347139,18152769,23526800,25951670,22412676,27131331,21429605,21167445,25165178,22740288,31587753,33160616,32832912,37092801,29621587,30801253,30997872,27524426,34340286,31194521,31128991,32570808,25492806,29687158,29752672,31259994,40631751,38534542,
42925487,43580838,37879107,43056512,40435025,43187571,49413575,45874567,50920894,49151373,46660935,53673349,52559176,60554636,67435968,66518408,73596360,70057334,69533011,74055046,70384966,77725094,79101364,77200783,82116044,75890017,77921638,81132924,79887690,89783741,89914789,91028895,94633412,87162193,89587063,88472940,86375769,93126090,88997271,90111410,90176947,83361099,88341893,87031136,89849198,98106830,95419793,100138431,98827676,93781325,98499981,94633298,98368906,102825419,98827662,103742924,99941766,98106711,104005006,101842252,110427556,114687426,113835412,119799251,114359662,114425190,116587910,112721231,119537083,118357427,116719007,119537103,112000348,114097526,115146108,113704280,122486221,120454566,121568689,122486209,113835347,
116194695,112393580,110493036,115473877,109378968,110558659,107871662,100728144,104856976,101317983,104529285,110362070,106364310,110624208,106495383,101711192,104791444,99482965,103284129,105119181,100597144,104660442,98368895,97320296,101252497,98303314,106954171,108658112,107806115,112131545,104856939,105381238,105774472,101580124,108133838,104725938,103546290,104660430,96402779,99089799,98172281,97582445,105381337,101842341,103546306,102301118,93977944,96402838,91422058,90635650,94371294,87686557,89521620,84999590,79035738,82967963,78904670,83623325,88079830,84409756,88735196,83164559,80084328,82705817,77331802,82771384,83164620,79691172,83688929,77069689,77790584,81067410,79297885,88931791,89587132,90176945,94240217,86965608,89456009,88931717,86637930,
93715934,89652656,90504641,90766797,83557728,88014231,86506871,88145280,96075237,92470693,95878610,93715896,87162207,90439073,85196137,86769049,90111458,84082084,87293408,82247072,78511463,82705825,79232353,85917109,89587161,87227815,92470758,86375814,85327224,87752092,83361124,90308045,89783754,88079793,92143077,85523828,88341896,90832273,90570090,100924895,100597179,103087553,106102232,99351912,103284120,101711234,101055870,108002793,103611824,105774547,104857029,98499942,103546276,101383540,104660374,111410667,107609514,111803874,107937198,102497644,105577898,99679595,102563248,104005090,98434474,101645804,94895512,92536183,95747496,92011880,99417546,100990424,99089844,103349741,95944066,95878535,96533917,92274031,98893280,96337351,95288770,
97582567,90045810,93715865,94043535,94305661,103480812,101580219,104201682,104857044,97647981,101383593,97648001,97648017,102694387,81198438,82640288,76086628,70516010,73530725,68353317,73465203,75759001,71761256,75496871,68025675,65469750,66649440,60751140,66190734,64552334,61472115,64093606,56098102,57605447,59112790,57539886,66715039,65469822,66715009,68877724,61013290,63700313,61275463,59505981,65666475,60292465,61603219,60095881,52952358,57146725,54328630,56819028,63045035,58654059,62324130,58326386,52165931,54918506,48495918,50855279,52428196,46595437,49544621,42728795,39845176,43187561,39255337,46726538,48364954,46595443,50920878,43777348,43711815,44760415,40631600,47644062,45481355,44694913,47578535,40303924,44105050,45350226,45874494,55639468,54328699,57671058,59178390,52493612,56753511,53935426,54459728,60358066,55377266,58260900,55836033,
50396463,55442801,52362551,56950125,62324143,58588528,62979504,57802090,53607738,55967089,49872175,53869958,53935524,49151351,52100535,44498260,43384137,45940074,42466608,50724254,50855318,50003330,53673394,45743424,46792024,46398813,43253053,50134446,46529928,46988692,48037283,40893750,45415785,44957007,46595407,55639479,52952445,56753572,56294800,50003252,53869941,49610050,51051880,55311798,49675639,52755891,48364921,43515195,47644023,43646265,49020289,52231601,48495994,52231612,44891488,41680198,42401139,35847477,40107420,38075811,33619330,35454393,26410315,26279258,26934634,23788860,31849904,30014868,29818258,31587762,22936893,24903018,22609244,20118860,26082746,21167493,22347170,21626272,14679352,19594614,17759565,
20577635,28114367,24903039,29359538,26934666,21560637,25165181,19987776,23002495,25689529,20381054,23854527,17628529,14613831,18218363,14089533,20905369,22674862,19791237,23461313,15531354,13958489,13958515,8256829,13696429,10550688,7667088,9043387,326983,2227560,2227559,982348,9567677,7339408,9108900,10223022,2751808,6094199,3538263,3341665,9829828,5045638,8256946,7208343,2161985,8387968,6815052,12254584,19791299,17563011,23920066,20774272,17956169,22609281,18218306,23592338,26017209,22609287,27459013,21429608,21364056,25296254,23067971,31849900,33357227,32832913,37289412,29818196,30866793,31063412,27589963,34602430,31325595,31325602,32898490,25492809,29752696,30014818,31325532,40762825,38862224,
42991026,43777448,38272326,43187587,40697174,43384179,49741257,45940105,51051971,49413519,46792009,53869960,52690251,60751248,67632579,66715017,73858508,70319478,69664087,74120583,70712648,77856170,79232439,77462931,82247118,76152160,77987174,81526141,80149837,89914813,90242471,91225504,94830022,87293266,89980282,88735089,86441308,93388235,89193883,90308018,90439092,83557709,88604038,87227745,90111346,98303443,95485331,100335042,99089825,94174542,98958734,94960983,98631050,103022029,98958737,104070609,100138376,98499928,104267153,102235473,110624168,114949572,114032023,120061397,114556274,114621801,116915592,112786771,119864765,118685109,116981155,119930320,112131424,114490744,115408253,114163035,122879438,120585638,121765298,122486212,114097494,
116325769,112655725,110755184,115736022,109641115,110820805,108068272,100859218,104988052,101711202,104660360,110624216,106757527,110886355,106757528,101907803,105184663,99614038,103546274,105315790,100793753,104791514,98631040,97451368,101580179,98565464,107216315,108789185,107871654,112393691,105184621,105577851,105971080,101776733,108395985,104922546,103808436,105053648,96599390,99351946,98434426,97910125,105774557,102038950,103808452,102694336,94371160,96664982,91684206,90832261,94698974,87817632,89587157,85261739,79297885,83230111,79166817,83623328,88276442,84540830,88997344,83492242,80280937,82967965,77528413,82902458,83361229,80018854,84016610,77200764,78052731,81460629,79494496,89062865,89718207,90504627,94502363,87358827,89783690,89259401,86703470,
93912544,89914803,90766790,91028943,83754338,88210842,86703482,88341889,96271846,92667305,96206292,93978041,87358818,90635684,85458283,87096731,90176995,84540837,87621091,82378144,78642541,82902436,79428964,86113719,89718234,87424425,92667368,86506890,85523835,88079777,83492196,90504656,89980365,88341941,92405222,85589368,88538506,91094419,90963311,101121507,100990397,103480774,106429915,99745132,103546269,102038917,101252480,108264941,103873970,105905622,105250249,98696552,103873960,101580152,104856984,111607277,107806123,112131557,108330417,102890861,105774510,99810669,102825394,104463844,98893231,101907950,95157658,92601721,96140715,92274026,99679695,101187032,99483064,103742961,96075139,96075148,96730530,92536175,99155425,96599500,95616454,
97910249,90242422,93846941,94502289,94502273,103939566,101776830,104594903,105184726,98041200,101514668,98041219,97779094,102956532,81198439,82836899,76217699,70647082,73596263,68418853,73334134,75693468,71892328,75562410,68222283,65535288,66649440,60816677,66190733,64552335,61472117,64290216,56294713,57736523,59309399,57539886,66780576,65469823,66649474,69008797,61013293,63700316,61340998,59702592,65732011,60358004,61603223,60161418,53017895,57212263,54459704,56819031,63110573,58785133,62455206,58326389,52231468,54918509,48626990,50986352,52559272,46529901,49479086,42859866,40041784,43318633,39320874,46661003,48627098,46529911,50986417,43777348,43711818,44825953,40631599,47512991,45481356,44694917,47644073,40369462,44105050,45415763,46005567,55705008,54525308,57539988,59178394,52690223,56884584,54000963,54525268,60423603,55442804,58260900,55836035,
50396465,55442802,52362553,56819054,62389682,58588530,63241648,57867627,53607738,56098161,49937714,53935494,53935524,49216887,52166070,44432723,43449673,45940074,42466612,50658719,50855319,50003331,53607859,45808960,46923098,46529889,43187516,50134449,46726537,46923158,48233895,40959286,45546857,45022546,46726479,55639480,53083519,56819108,56425874,49937718,53935477,49675588,51314024,55442874,49806713,52886964,48299386,43711805,47906170,43711800,48954754,52166064,48495996,52362685,44957027,41549129,42532211,35913015,40107421,38010275,33488261,35454397,26410318,26279259,26934636,23919935,31849904,30080403,29949333,31587762,23067968,24837484,22478173,20184399,26213822,21233031,22347174,21888417,14810426,19594615,17825102,
20643171,28179904,24968577,29490612,27065740,21626174,25296253,20249922,23133566,25755067,20381057,23723455,17694066,14744906,18414973,14351678,20905371,22674865,19922311,23723459,15662426,14024027,14089591,8322368,13827503,10616224,7667091,9174463,523595,2424172,2293096,982349,9633215,7470482,9108900,10223022,2817347,6290808,3603802,3538274,9895365,5176713,8453557,7142811,2293057,8387972,6749518,12451193,19922373,17825158,23788995,20970881,18021707,22543747,18218310,23723414,26279355,22805898,27524553,21560682,21364058,25558401,23133509,31980972,33488301,32898450,37289413,30014806,31128939,31260021,27589967,34733503,31522207,31260067,33029564,25558345,29818235,30014821,31456607,40828362,38862226,
43122101,43777449,38272328,43318662,40697174,43449717,49675723,46005642,51183042,49479056,46988619,53935497,52755788,60489102,67435969,66583943,73792969,70122870,69598547,74120582,70384966,77725094,79166899,77331857,82116044,76086623,77987173,81198460,80018764,89718206,89980325,91094432,94502340,87162194,89652598,88538478,86506842,93322698,88931736,90176946,90242483,83492171,88341892,87031137,89849201,98237903,95485327,100269506,99024285,93846860,98631052,94633298,98368907,103022028,98893200,103939535,100072839,98237782,104136079,102169933,110558628,115015105,114032021,119930321,114425198,114490727,116850054,112655696,119668155,118488498,116653473,119668176,112131420,114228601,115211644,113966426,122682828,120389029,121568688,122420675,114031956,
116325767,112590188,110689645,115670485,109510043,110558660,107937198,100859219,104922516,101580125,104594823,110558679,106495382,110820816,106691989,101776730,105053591,99482967,103349665,105184716,100662682,104725978,98499968,97451366,101449105,98565459,106954170,108723649,107871652,112328154,104988010,105577848,105971079,101645660,108199373,104857008,103677361,104922574,96533854,99351943,98368890,97779052,105643484,101842342,103611844,102497725,94174553,96533908,91422058,90635650,94502365,87686557,89521619,85196201,79166812,83164573,78970209,83557790,88014297,84409757,88931804,83426704,80215399,82836893,77397338,82902458,83230157,79887782,84016609,77135226,77921657,81198484,79363425,88997328,89718207,90439090,94305755,87162217,89587081,88997255,86637932,
93715936,89783728,90570179,91094477,83819873,88145305,86769014,88276353,96140772,92470696,96075220,93846969,87358817,90635683,85261674,87031195,90242530,84278691,87358945,82312607,78642537,82836898,79297891,86048180,89652698,87293352,92536295,86441353,85589367,87817630,83492195,90373583,89783757,88341939,92143079,85458293,88472969,91094420,90832237,100924895,100728253,103218629,106364378,99614059,103480732,101842307,101252478,108068330,103742896,105905620,104922568,98762087,103742886,101514614,104856984,111541741,107806123,112000484,108133809,102628715,105774507,99745134,102694321,104267236,98762157,101776877,95157656,92601720,95944106,92011883,99614157,101252567,99417527,103415277,96075139,96075145,96533920,92405103,99024351,96468424,95616452,
97713640,90242421,93781404,94174609,94371198,103808496,101645757,104463830,105119191,97779052,101449129,97910145,97713556,102825458,81132903,82771364,76217701,70712620,73596262,68353320,73465207,75824541,71761259,75562410,68287820,65535291,66583905,60816677,66256271,64486800,61537653,64224681,56229178,57736523,59374935,57736496,66715044,65535360,66649476,69008797,61078829,63831387,61406535,59702593,65600941,60489075,61734294,60161420,53083432,57408870,54394169,56753497,63110576,58850670,62389670,58391925,52297006,54984044,48561454,51117427,52624808,46792048,49479087,42794331,40107323,43318636,39386412,46661004,48430492,46595448,50986417,43777350,43908427,44825954,40566066,47709603,45612430,44760453,47709609,40566072,44170588,45546836,46071102,55705009,54525311,57605528,59243931,52690223,56884588,54066502,54590805,60489143,55377270,58391975,55967109,
50462001,55639411,52493627,56884592,62455218,58588532,63307186,57998702,53738813,56163701,50003253,54001034,54066599,49085819,52034999,44629332,43449674,46005612,42597684,50855329,50986394,50134405,53738932,45677889,46988635,46464352,43187520,50199986,46595468,46988693,48299431,41024826,45677933,45219153,46792019,55770553,53083521,56884647,56425876,50003254,54001013,49937733,51248491,55573947,49806714,52886964,48430462,43711804,47971707,43777338,49020294,52362674,48495998,52362684,45153637,41680201,42597749,35913018,40172957,38141351,33684870,35519933,26410320,26279259,27131246,24051008,32046514,30211477,29949333,31784371,23199041,24968557,22674782,20184401,26213823,21429641,22543781,21888417,14875965,19594618,17825104,
20774247,28310978,25034112,29556150,27000204,21626175,25427328,20249923,23002496,25820603,20446593,23854530,17759603,14679370,18480511,14351680,21036444,22740400,19856775,23788997,15727967,13958491,14155126,8256836,13696435,10616226,7863702,9174462,458062,2424171,2424169,1178960,9764288,7339412,9371045,10354097,2817346,6225274,3669340,3472738,9895367,5373322,8388022,7273884,2424132,8387971,6946128,12516733,19922375,17825157,23920067,20970883,18021707,22674823,18349382,23985560,26344891,22936971,27393483,21626221,21560667,25492865,23133511,32112047,33619374,33095060,37354953,30014808,31194476,31325556,27721040,34864579,31587744,31325605,33095100,25689421,30145917,30080359,31391071,40959436,39124371,
43253176,43908522,38206793,43515270,40893785,43580791,49937871,46267788,51248582,49610132,46923085,54066572,52952397,60685713,67567043,66846091,73924044,70385016,69729624,74382727,70647113,77856170,79297977,77528469,82312655,76152162,78249323,81395071,80084305,90045889,90308010,91291042,94830025,87358804,89914746,88800625,86703452,93453775,89193883,90373557,90439097,83623246,88669577,87293284,90176885,98303444,95747478,100531653,99089827,94174543,98958736,95092054,98631053,103284177,99220882,104070610,100269451,98499931,104398225,102235474,110689705,115146181,114294167,120258005,114687346,114752874,116981132,112852307,119930304,118816182,117046694,119995860,112196961,114687357,115670398,114097501,122879442,120847784,121765301,122682823,114163031,
116456843,112852336,110820722,115998171,109837726,110820806,108133810,101055831,105184662,101711204,104856969,110951896,106823066,110951894,106954139,102038877,105381272,99745115,103742886,105446866,100990365,104857053,98762114,97713514,101711253,98762073,107281856,108920260,108133797,112655837,105184624,105905530,106167693,102038882,108592595,105184694,104070580,105184724,96796003,99614094,98499967,97975665,105905630,102235563,104005063,102759875,94436699,96861593,91815278,91028870,94633442,87948706,89849303,85523885,79363425,83426721,79363429,83951011,88341982,84671905,89325026,83688853,80346476,83033505,77725024,83033533,83623378,80084395,84213220,77462909,78249339,81526168,79625571,89259476,89980353,90570168,94567904,87293292,89914765,89324938,86900082,
94043618,89980340,90766791,91291087,84082020,88276381,86965627,88538500,96402922,92667306,96271832,94109117,87424358,90963367,85458288,87293344,90373607,84540841,87752166,82705829,78773615,83164583,79625576,86441401,89980382,87621036,92732907,86637966,85720446,88210852,83688807,90701266,90111439,88538552,92470762,85785977,88866192,91291031,91159920,101383651,101121474,103480775,106626525,99876207,103677342,102169994,101580164,108330478,103873973,106167768,105184715,99024235,104070571,101776764,105053594,111869424,108068271,112131562,108461494,103021937,106036654,99941745,103022006,104463850,99024305,102039026,95419804,92863869,96140717,92470636,99745234,101318107,99483067,103742962,96206216,96337293,96927141,92601716,99286502,96861645,95747527,
98106859,90570106,94043550,94502293,94829953,103939570,101776833,104660442,105446876,98172273,101776812,98172295,98106778,103087609,81198441,82771365,76217702,70647086,73661799,68549930,73465209,75824543,71826795,75693484,68353360,65535292,66649443,60751145,66256274,64683409,61603191,64355755,56294714,57736525,59440472,57736498,66715045,65666433,66715016,68877727,61013296,63700317,61472075,59505987,65797550,60554614,61734296,60161423,53083435,57277802,54459706,56819033,63110577,58850673,62389672,58457464,52297008,54984046,48626995,51051891,52559274,46660975,49675697,42925406,39976253,43253101,39386413,46792078,48561565,46660983,51117491,43711816,43777358,44825956,40697140,47709602,45612430,44760454,47644077,40369464,44236125,45612373,45940033,55770546,54459778,57671065,59309469,52624690,56753515,54000967,54459734,60489143,55442809,58457512,55901574,
50527538,55508341,52362554,56950129,62389682,58785141,63241652,58064239,53804349,56163703,50003253,54001034,53935530,49085821,52100537,44432729,43515212,45940078,42597688,50789795,50920859,50199942,53607863,45874502,46988637,46529890,43187521,50199987,46595467,46923160,48299435,41024825,45481326,45219156,46792019,55770555,53017984,56950183,56425877,50068792,54197623,49937733,51314029,55639484,49872252,52886967,48495998,43777343,47840635,43711806,49151368,52362677,48495999,52362688,45153639,41680206,42728824,35913018,40172960,38141350,33684872,35454398,26410322,26475870,27065711,23919937,31915444,30145944,29949334,31849910,23199044,25099630,22543711,20053330,26344896,21429643,22478250,21822884,14941502,19725690,18021714,
20708712,28442051,25099651,29556152,27000208,21560643,25427331,20249925,23199105,25820605,20577667,23854531,17956212,14744909,18414978,14351681,21036447,22805939,19987849,23657927,15662432,14155101,14089593,8256836,13761970,10485157,7863705,9240002,589133,2424176,2358636,1047888,9764292,7404952,9174439,10485172,2882885,6421885,3538271,3472742,9960906,5242253,8584634,7142813,2293061,8453512,7011666,12451198,19922376,17956233,23920070,20970886,18087247,22674824,18349385,23920026,26279359,22805901,27590093,21560686,21429597,25558404,23002441,32112051,33553840,33029527,37486027,30080346,31260013,31260024,27786578,34733508,31587747,31456679,33029568,25754957,30145919,30211435,31587684,41090510,39124374,
43187642,43974060,38337868,43384202,40959323,43515260,49937871,46267790,51314121,49544597,47054160,54132110,52886865,60816790,67894728,66911632,74186193,70581630,70057310,74448269,70843727,78183855,79560125,77659545,82574804,76348776,78380396,81657220,80346453,90242500,90439086,91618728,95092172,87686488,90176894,88997238,86900065,93715921,89390498,90570168,90766779,83950931,88800652,87620967,90242424,98696665,95813015,100662730,99417510,94502227,99155349,95157597,98827667,103480787,99417496,104398295,100466063,98762078,104594837,102563158,110951853,115342795,114425245,120585692,114883959,114818414,117374352,113114457,120061382,119012795,117308840,120323545,112590180,114949505,115801475,114425187,123076055,121109934,122158522,122944971,114425180,
116653456,113114484,111148407,116194783,110034337,111148492,108330423,101383514,105446810,101973352,105184654,111148511,107019678,111214040,107216287,102235488,105446815,100007264,103939498,105840086,101252513,105250272,98958729,97910127,101907867,99089759,107478469,109313482,108264875,112917986,105446770,106036610,106364305,102301029,108789209,105315771,104267194,105315799,96927079,99810706,98827649,98237814,106036709,102366638,104201675,103087559,94764385,97123743,91880818,91291020,94895591,88341926,90045916,85654962,79428965,83492263,79428967,84147623,88473057,84802984,89521639,83819928,80608626,83426724,77856101,83230146,83688917,80412079,84344299,77725059,78577026,81788316,79953258,89587161,90242503,90832316,94830051,87555441,90176914,89587086,87096695,
94174695,90242489,91028940,91618772,84213096,88538529,87162239,88866185,96599535,92929456,96468446,94502336,87686507,91094443,85785973,87424418,90701293,84868525,87948778,82902440,78970226,83295660,79756652,86506943,90242529,87817648,93191664,86900112,85917058,88538535,83885421,90766806,90373588,88866238,92798446,86113663,88997267,91618715,91159925,101449193,101449156,103742924,107019747,100203891,104005028,102432140,101711241,108723700,104201658,106429918,105512400,99155314,104332718,101973375,105381280,112131573,108330420,112590316,108723643,103284086,106364339,100269430,103284154,104922605,99155382,102432248,95550880,93191554,96599473,92601716,100203991,101776866,99876287,104070647,96599438,96664979,97189289,92798330,99679722,96992724,96009679,
98303473,90701181,94371236,94895515,94961033,104332791,102170055,105053664,105643488,98434422,102038962,98499981,98237855,103480830,81329513,82705830,76152167,70581550,73530729,68353322,73596280,75890081,71826796,75693485,68222286,65469755,66649444,60816679,66190736,64617875,61603193,64224682,56229180,57736527,59374936,57670963,66846116,65600898,66715016,68943264,61013297,63765853,61537609,59702593,65732016,60554615,61668761,60095887,52886828,57212268,54328638,56884571,63110576,58785138,62455209,58326391,52231473,54984050,48692529,50986358,52493737,46660978,49479091,42859871,40041789,43449709,39517487,46661007,48561566,46595451,51117492,43842888,43842892,44694883,40697141,47709604,45612431,44760456,47513006,40435003,44301664,45481304,46005569,55901618,54394241,57736601,59178398,52624691,56753517,53935434,54394200,60423607,55573882,58391977,56032648,
50396467,55573878,52428094,56950131,62455220,58850678,63110581,57933167,53804350,56032629,49937719,54001038,54132137,49085819,52231610,44432727,43384142,45874544,42597688,50724260,50986395,50134409,53607863,45874502,47054174,46529891,43318594,50265526,46661006,47054231,48168364,41090364,45546862,45284694,46857558,55705023,53214594,56950185,56425878,50003258,54132090,49806664,51182957,55508415,49937790,52952504,48495998,43646272,47971708,43711808,49151369,52493749,48495999,52428226,45219177,41680205,42663290,35913021,40172963,38075818,33619338,35454400,26541393,26410336,27000176,24051012,31915446,30080410,30080410,31784375,23067972,25099632,22674787,20118867,26279363,21298572,22478248,21822885,14810431,19856766,17825107,
20708715,28310982,25034116,29425081,27000208,21626178,25361794,20249926,23199108,25755074,20512134,23854532,17825142,14875983,18414978,14220609,21036448,22740405,19987853,23723464,15727970,14024031,14286202,8453447,13827509,10550695,7863703,9240003,523602,2293104,2489711,982354,9829828,7339417,9239976,10354100,2751817,6356350,3669341,3603814,9829834,5307789,8519097,7142815,2293063,8387975,6880594,12582273,19922377,17759627,23985608,21036423,18283854,22740362,18480459,23854492,26279360,22805903,27655630,21757295,21495135,25492870,23133515,31980979,33619377,33160601,37289420,29949278,31260017,31325562,27721044,34864583,31653282,31391147,33160642,25754961,30145920,30080364,31587685,40893903,39124375,
43318715,43974061,38403404,43515275,40828252,43449725,50003409,46267793,51379656,49741207,47054163,54132111,52886866,60947862,67763660,66977171,74251730,70647168,69991775,74579341,71040336,78183857,79494589,77856156,82574804,76414315,78445936,81788293,80411989,90242502,90504625,91618728,95223247,87555418,90176896,89193848,86834531,93781461,89652644,90766780,90832317,83950932,88800656,87620969,90439033,98696665,95944091,100859340,99351975,94371158,99220886,95223135,98893203,103480791,99351960,104463831,100597137,98827618,104594842,102563161,110951855,115539404,114556318,120520158,114949497,115015025,117374353,113245529,120257991,119012798,117308842,120323546,112524646,114752898,115735940,114490725,123141593,121044398,122158523,122944972,114556254,
116850067,113245558,111279480,116260321,110099877,111082957,108527034,101252445,105381277,101973352,105250194,111148513,107019680,111476186,107216288,102432100,105512352,99941728,104005035,105774553,101186980,105315813,99024266,97910128,101907869,98958687,107478471,109379020,108527021,112852452,105643380,106167683,106364306,102235494,108789209,105381310,104201659,105512410,96992615,99876244,98958725,98368889,106036708,102432177,104136141,102956488,94764388,97254815,92011894,91291024,95092199,88276393,90111455,85786034,79560039,83623336,79625578,84147625,88669667,84868521,89456106,83951001,80739698,83492264,78052711,83230147,83885530,80543151,84475374,77593988,78642564,81722783,80018793,89652699,90242507,90897852,94895592,87620980,90242454,89652627,87162232,
94240232,90504634,91291086,91684313,84278637,88669605,87358851,88866190,96665072,93060529,96533985,94436804,87883118,91159981,85917047,87555495,90635758,84934064,88079854,82836906,79166836,83426736,79822192,86769090,90111462,87817651,93126130,87096723,86048132,88341931,84082030,91028952,90439126,88997310,92732912,86113665,88997269,91815327,91487609,101711341,101514697,103939537,107085287,100269428,104005031,102432144,101973387,108854775,104332733,106495455,105709011,99351923,104332722,102104449,105381282,112066039,108461493,112524784,108854716,103415159,106298807,100400504,103415230,104988144,99220920,102366713,95747490,93257094,96599476,92732789,100269527,101842402,99810755,104201721,96599439,96533911,97254828,92929405,99745261,97123798,96075214,
98434546,90897793,94371240,94895518,95157641,104398332,102366663,105053664,105709027,98499961,102038965,98565517,98434465,103546366,81132903,82640293,76086631,70384939,73334121,68222247,73399672,75693470,71761260,75431337,68025679,65338683,66583907,60554535,65994128,64355727,61275508,64028074,55967034,57670989,59178326,57539889,66518434,65338753,66649476,68877725,60816685,63503709,61275465,59374914,65404334,60292467,61472152,59964813,52690219,57015655,54132026,56556889,62979503,58654062,62258597,58195316,52165935,54852973,48561456,50724210,52297129,46464366,49348015,42728798,39779642,43253101,39189803,46464398,48430491,46595447,50789808,43646280,43580749,44629347,40369457,47447459,45481358,44694916,47513002,40238391,44105053,45350228,45743425,55639473,54197631,57474453,58981788,52428081,56687980,54000967,54263127,60358070,55311734,58260902,55836036,
50396467,55442803,52297018,56884592,62324147,58588533,63045044,57736556,53411132,55967092,49806645,53869961,53935529,49020283,51969464,44236119,43187531,45743470,42335540,50658721,50789784,49872261,53607863,45677892,46923100,46267747,43056448,50068914,46464396,46726549,48037290,40959289,45284717,45022547,46726482,55508412,52952449,56884649,56360341,49872183,54001016,49675589,51182956,55508410,49741180,52821430,48299389,43646269,47644028,43711803,49020293,52231603,48364926,52297150,44891495,41483597,42335608,35716411,40041888,38010280,33422729,35388863,26344785,26279262,26934639,23723328,31915443,29949336,29818264,31522229,22936898,24771951,22543711,20053329,26213825,21298570,22216105,21757349,14810430,19594617,17759569,
20643177,28114371,24903043,29425080,26934672,21429571,25296258,19987781,23002499,25623998,20249985,23592388,17694071,14548300,18152832,14089537,20970909,22674865,19725707,23526854,15531359,14024029,13958520,8256837,13565362,10485157,7601559,9174465,326990,2227568,2293100,982352,9567683,7273879,9043368,10157491,2686277,6159741,3472734,3407206,9633225,5111180,8256953,7011742,2293063,8322440,6749521,12254589,19660230,17759626,23788998,20970885,18087248,22543752,18283849,23854490,26213823,22805900,27459019,21626222,21298524,25558405,23067976,31849907,33488303,32898455,37354956,29949275,31128943,31063418,27589969,34667972,31522210,31391145,33029567,25689423,30014847,30080362,31456609,40893904,38993302,
43056568,43777454,38206796,43449739,40762717,43318650,49806801,46202254,51183048,49413527,47054161,54001039,52886866,60882323,67698122,66911631,74120657,70516093,69991772,74382732,70909260,78118319,79429052,77528473,82378196,76348777,78314862,81657221,80346451,90242501,90373550,91356583,95092173,87489881,90176894,88931702,86834531,93650385,89456034,90439097,90701243,83819859,88669583,87555432,90307960,98565593,95747481,100662729,99417510,94371156,99089813,95157597,98893203,103349715,99286423,104332760,100531598,98696542,104594840,102497621,110951855,115408332,114490783,120585691,114883961,114883951,117243279,113179993,120126916,118881724,117308843,120323543,112524646,114752895,115801476,114425186,123207127,120978863,122027449,122944971,114490717,
116718992,113048951,111213944,116260319,110099876,111148492,108395960,101186908,105446812,101842280,105053584,111017438,107019679,111214044,107019680,102169954,105381279,99810657,103939500,105643478,101252514,105250273,99024264,97779056,101776795,99024221,107412933,109247944,108264875,112852449,105446772,106167682,106429842,102104423,108789207,105315772,104201658,105250265,96927078,99810706,98893186,98303350,106036708,102366640,104267212,102956486,94633312,96992671,92011893,91225485,94895591,88276391,90111452,85589425,79625576,83426728,79363434,84016551,88538594,84868519,89521640,83754394,80674163,83295653,77856100,83361217,83688920,80281008,84409834,77659524,78380418,81853852,79953259,89521624,90045895,90766780,94895590,87752050,90111381,89456017,87096694,
94240232,90439098,91160012,91487703,84213099,88538530,87227777,88735114,96599536,92929458,96468446,94305730,87752044,91094444,85720437,87358886,90635756,84802990,87948780,82771371,79035763,83426735,79887726,86572478,90045925,87948722,93126132,87031187,86048132,88341930,83950957,90832344,90308055,88800702,92667375,86113663,89128341,91684254,91356537,101711338,101449159,103939534,106888677,100269428,104005027,102497678,101907848,108723699,104332730,106560992,105577938,99220850,104398255,102104450,105184675,112000502,108395959,112459248,108789179,103284089,106364343,100334968,103153085,104791537,99220920,102301176,95550885,93126019,96599474,92601716,100203992,101645796,99810751,104005115,96599440,96533908,97189290,92863868,99548651,97058260,96206286,
98303475,90832254,94240166,94764446,95026569,104332794,102170056,104922593,105643490,98434426,101973427,98434446,98368926,103349759,81132905,82640292,76086631,70581548,73530727,68418857,73334136,75693471,71892331,75627947,68091213,65404220,66649444,60620071,66256271,64486800,61275509,64159145,56098106,57605453,59309400,57474351,66715042,65469827,66715014,68943265,60947757,63569246,61406539,59571522,65600942,60292470,61603223,59964813,52886825,57212266,54263098,56819033,63045038,58654063,62389670,58260855,52100400,54721903,48561457,50920821,52493739,46529904,49413552,42663261,39910716,43253101,39386413,46595470,48430492,46464377,50986418,43646282,43646286,44563813,40434994,47512995,45415823,44629382,47578541,40238394,44236127,45481303,45940033,55770544,54459775,57736601,59243931,52624690,56819051,53935433,54394198,60489144,55442809,58260903,55901574,
50396468,55377268,52231483,56819056,62389685,58588534,63176118,57802094,53673277,56032631,49937718,53804427,54066601,49085819,52166075,44367192,43318605,45940080,42532150,50789795,50986395,50199942,53607863,45808964,46988638,46529889,43253055,50068914,46661003,46988695,48168360,41024826,45546860,45153620,46857556,55770557,53083523,57015721,56425879,50134328,54132088,49872200,51248494,55442877,50003325,52886966,48233854,43711806,47775102,43580735,48954758,52362677,48495999,52428224,45022567,41745741,42597753,35781948,40304033,38141353,33684873,35454400,26541394,26344799,27131247,23919939,31784374,30014874,29818265,31718838,23133507,24903022,22674786,19987793,26213825,21298573,22347176,21757348,14744897,19660156,17825107,
20708713,28245445,25034115,29490616,27065744,21495106,25230723,20249928,23002501,25820607,20315523,23854534,17694070,14810447,18480513,14286147,20905374,22740405,19791241,23592390,15662431,14024029,14089594,8256838,13696438,10419623,7667097,9174464,523599,2293105,2293100,1047890,9633220,7339414,9239977,10288564,2882888,6356349,3669342,3472743,9895372,5242254,8322489,7208352,2227528,8453512,6815058,12451199,19922377,17759626,23920072,20970886,18152782,22740362,18414920,23854490,26279361,22805903,27524559,21560688,21429597,25492869,23133513,31980980,33553842,33029529,37289418,30080348,31260014,31260024,27721043,34864581,31522212,31325608,33095106,25754959,30080384,30211434,31391077,41024977,39124375,
43253177,44039599,38337868,43515274,40959324,43515260,50003409,46202256,51379656,49741206,46988625,54066577,52821329,60751249,67501509,66715021,73858509,70253947,69860700,74317195,70778187,77921709,79232442,77594006,82247119,76283236,78249322,81591683,80346449,90111427,90308012,91356582,94764489,87293271,89914750,88800630,86637919,93584849,89259424,90439095,90570171,83754319,88669579,87489894,90176886,98434517,95681942,100662727,99286435,94240081,99024274,95026521,98762128,103284178,99351958,104070613,100334988,98631004,104398228,102366548,110820780,115342792,114359708,120454618,114621815,114818413,117112205,113048919,119930306,118816185,117112232,120258005,112328036,114752893,115735938,114359650,123076052,120782252,121896377,122879432,114359641,
116522382,112983411,111082867,115998172,109837728,111082952,108330423,101121368,105250200,101776742,104988047,110951902,106888605,111148502,106954141,102169952,105250204,99876189,103677353,105577942,101186976,105119199,99024261,97713517,101776794,98958683,107281857,109116871,108264875,112655840,105250162,105905536,106298768,102169957,108658136,105250232,104070586,105315798,96992614,99614097,98827650,98041204,106036708,102235566,104136139,102890949,94633311,96992669,91815282,91225482,94764517,88210852,89980377,85523888,79494500,83557795,79297894,84082086,88473058,84802981,89390565,83819928,80477552,83164578,77856099,83164610,83492309,80215469,84213224,77397378,78314879,81722778,79822182,89325013,90045895,90832316,94764516,87555442,89980306,89390479,87096691,
94109157,90308024,91094477,91422164,84016488,88538529,87031168,88800650,96402923,92863919,96533979,94305728,87752042,91094441,85589363,87293346,90701292,84868523,87883242,82771368,78904689,83295659,79822188,86441405,90176993,87686577,93126130,86769041,85982594,88407462,83754350,90832343,90308053,88735164,92667374,85982590,88997266,91422106,91290998,101514729,101252550,103808461,106823140,100007282,103873955,102301070,101580168,108527091,104267193,106298846,105577935,99155312,104267182,101842302,105184672,112000500,108330421,112524782,108592571,103218549,106167730,100203894,103087547,104725999,99220916,102432248,95550880,93191554,96533938,92536179,100072917,101580258,99810751,104070648,96533901,96468372,97189290,92929401,99483113,96992722,96140749,
98303473,90766718,94305699,94764443,94895497,104332793,102170052,104922592,105577953,98368886,102038963,98434444,98237855,103349757,81395046,82771363,76414309,70647085,73727335,68615462,73596279,75824541,71957866,75693485,68222285,65666364,66714979,60947751,66321809,64683407,61603190,64224681,56229180,57802060,59374937,57605423,66780580,65535363,66846087,69139872,61078829,63765854,61472072,59702594,65797552,60620150,61799831,60161422,52952363,57212266,54394172,56753498,63241649,58916208,62455207,58391927,52297009,55049583,48758064,50986357,52690346,46726512,49610161,42794334,39976253,43449710,39583023,46923150,48561564,46660984,51117491,43777353,43777357,44957028,40697138,47840675,45677967,44760454,47709612,40631608,44236124,45481303,46136642,55967155,54656384,57736601,59243934,52690226,56950125,54132041,54721880,60554680,55508344,58523050,55967110,
50462004,55639414,52493627,57015665,62520756,58850679,63372725,57998704,53804351,56229237,49937716,53935500,54263208,49216891,52166073,44694872,43580749,46005616,42728757,50920867,51051930,50199945,53870006,45743430,47119709,46660963,43449666,50265524,46857614,46988695,48299435,41155898,45612397,45219156,46857557,55836095,53149057,57146795,56556950,50199866,54197625,50003271,51379566,55705021,50003326,53083576,48496000,43842880,48102780,43908414,49216904,52493749,48627071,52624833,45153638,41745740,42794363,36044092,40304034,38206889,33684873,35585471,26541394,26475872,27196783,24051011,32112053,30211480,30145943,31718840,23199044,25034095,22674785,20249940,26344899,21495182,22674858,22019495,14941502,19856763,17890643,
20708714,28507590,25296260,29687226,27065743,21691715,25427331,20249929,23264644,26082751,20643206,23920070,17956215,14941517,18611588,14417219,21101984,22937014,20053389,23920073,15859040,14089568,14155131,8453445,13958582,10681767,7994778,9436610,654673,2424176,2555247,1244498,9764292,7470487,9239976,10550709,3013961,6487424,3800414,3538279,9960908,5373325,8715706,7470496,2489671,8715656,7077203,12516737,19987912,17956236,24051143,21167496,18283857,22805898,18545993,24116635,26541503,22936975,27721167,21888369,21757279,25689476,23199049,32308660,33619377,33160603,37551564,30276956,31391089,31587705,27917653,35061190,31653285,31653291,33226177,25951570,30276993,30408044,31718756,41156049,39320984,
43449788,44170671,38665550,43580811,41090397,43580795,50200018,46464401,51510729,49872279,47250770,54328721,53149011,60947860,67894729,67042704,74251728,70778238,70122844,74644877,70974797,78314929,79691197,77856153,82640341,76610921,78511472,81853827,80477524,90504646,90570160,91684263,95288781,87817560,90373504,89193848,86965603,93912531,89587106,90766777,90832315,84082002,88931727,87883111,90439033,98762199,96140697,100859337,99548582,94633301,99286423,95485275,99089810,103742934,99483031,104529368,100662673,99024223,104791447,102628696,111213999,115604940,114752924,120782302,114949498,115211631,117439889,113376602,120520133,119209404,117570987,120520152,112852325,115146115,116063619,114621796,123534807,121175470,122420665,123272651,114687324,
117046673,113442166,111476086,116391391,110296483,111476173,108592568,101383515,105708956,102301034,105381265,111345120,107216289,111541724,107281825,102432099,105643423,100269409,104201644,106102231,101580193,105512418,99155337,98237810,102104477,99155295,107806149,109510089,108658092,113114594,105774452,106298753,106626451,102366567,109182426,105708987,104529339,105577946,97123687,100007316,99220867,98368887,106364388,102694321,104398286,103349705,94829923,97451426,92208503,91553166,95354344,88538536,90308061,85917107,79822182,83885478,79822187,84409770,88931812,85196201,89652713,84147609,80870769,83492262,78118245,83492292,83951065,80543151,84606445,77856133,78642563,82115998,80149866,89783769,90504649,91291069,95092200,87883124,90439061,89783699,87489910,
94436842,90635706,91422160,91815386,84475242,88997282,87489922,89062797,96927215,93191601,96796128,94633412,88014189,91356589,86244725,87686566,90963438,85065135,88341998,83099050,79232373,83819952,80084336,86900162,90504678,88145330,93453813,87358868,86375812,88669611,84278639,91094489,90701269,89062846,93126128,86244738,89324950,92011934,91618681,101907950,101645769,104136145,107216360,100400501,104201638,102694288,102169996,108985846,104660412,106888674,105905621,99548530,104660403,102235522,105643428,112459256,108658102,112786927,109051324,103677303,106626486,100662650,103677373,105250288,99548600,102825466,96075172,93584773,96927156,93060468,100531672,102039013,100269505,104332794,96992657,96927125,97451435,93322621,99876335,97451478,96533970,
98762228,91028866,94698920,95157661,95288715,104594941,102432200,105446882,105971172,98827641,102301109,98827664,98631073,103808511,81198435,82836895,76283233,70581543,73661795,68549921,73399667,75759002,72023397,75627942,68287818,65600823,66714974,60751136,66190730,64617869,61406578,64159142,56163636,57736521,59243858,57605420,66846110,65600894,66780543,69074329,61013289,63634776,61537603,59702589,65666472,60489073,61603219,60095881,52952358,57343333,54263095,56753493,63241642,58916203,62389666,58326385,52231465,54984042,48692523,51051886,52493732,46660971,49610157,42663257,39976245,43449705,39320872,46726537,48496024,46726514,50986414,43777347,43842887,44760414,40566063,47709597,45481353,44825987,47578536,40500531,44236121,45546834,45940027,55967147,54394236,57867666,59178391,52690219,56950118,54000963,54459730,60620211,55639411,58391972,56032643,
50593070,55573872,52362550,57081196,62520751,58850672,63241649,58064232,53738809,56229233,50003246,53869957,54066595,49216887,52166070,44432723,43515209,46005611,42663218,50658718,51117461,50265474,53738929,45743423,47119705,46529887,43318589,50265518,46792070,47054226,48233895,41155892,45546859,45350222,46857550,55836090,53214590,57146788,56556945,50068788,54263155,49937731,51445094,55639479,50003321,53018036,48561531,43842876,47906168,43908407,49282435,52362672,48692601,52559290,45284707,41811272,42663284,35913016,40238492,38272420,33750403,35454394,26541390,26410328,27065705,23919935,32112050,30211476,30080403,31784371,23133504,25034090,22674781,20249934,26475965,21495175,22609317,21888417,15007035,19725688,17825102,
20774244,28507585,25230720,29490614,27065739,21626174,25361789,20184388,23199104,25886138,20512129,24051136,17890674,14810441,18414975,14417215,21036443,23002543,19922311,23723459,15662429,14155097,14155127,8518976,13761969,10550688,7798163,9371071,589131,2489708,2424170,1178959,9829825,7339411,9239973,10485167,2817346,6421883,3603804,3603811,9895368,5373321,8453558,7208347,2424131,8519043,7011662,12582266,19987910,17890692,23985604,21036418,18283852,22871429,18414916,24051096,26410427,22871435,27786698,21822829,21626202,25689472,23330119,32308657,33750445,33291668,37486024,30211417,31391084,31391093,27983183,34930113,31718814,31653284,33291708,25886026,30276989,30342504,31587679,41156043,39124370,
43318710,44170666,38468937,43777414,41090392,43646329,50134478,46464397,51576261,49806740,47250767,54328715,53083470,60816781,67698113,66977163,74186186,70450551,69991765,74513799,70778182,78052777,79625655,77725073,82574796,76283235,78314855,81657214,80280910,90308031,90635688,91487649,95026631,87686483,90176890,89128304,86965595,93650382,89652634,90701234,90832309,83950924,88800649,87489889,90439026,98762193,95944083,100859331,99351968,94436686,99155344,95223127,98893196,103546320,99417488,104398287,100597129,98827610,104594832,102694223,111082919,115539398,114621847,120585685,115015024,114949481,117439881,113245521,120389055,119209398,117308835,120323539,112655713,114949499,115998078,114556252,123403729,121109929,122289590,123076038,114687318,
116915595,113114480,111279474,116260312,110099870,111345092,108592563,101317973,105381268,102169955,105315723,111279577,107085209,111476179,107281820,102301021,105577880,100138331,103939492,105971153,101318043,105315805,99089796,97975658,101907860,99089752,107544000,109510083,108461478,112917981,105577837,106102141,106429835,102432095,108985812,105446838,104332727,105446866,96992607,99941774,99089790,98499951,106364382,102497705,104398278,103087555,94698844,97189274,92208495,91422089,95092193,88341923,90176983,85851565,79691104,83819935,79691109,84278692,88604126,84934049,89652706,83950996,80870763,83492256,78118242,83295677,83885523,80608680,84540901,77725054,78642556,81853848,80149862,89652691,90373570,91028919,95026657,87883116,90176912,89783690,87227760,
94502371,90635702,91356617,91684305,84475236,88800670,87424382,89062792,96796138,93191596,96730586,94567868,87948647,91159975,85917039,87555487,90766823,84934058,88210918,82967975,79101296,83557800,79953256,86703547,90439136,87948719,93257197,87096719,86113662,88604068,84213097,90963413,90570192,89062840,92995051,86244732,89324945,91815322,91553139,101776872,101580227,104070601,107085280,100400496,104201633,102563211,102104453,108854768,104529334,106560988,105840079,99351918,104594859,102235517,105577885,112197107,108527024,112786921,108854712,103415156,106560946,100531571,103611831,105053675,99417522,102694387,95878558,93453697,96730542,92798319,100335059,101842398,100072893,104267255,96861577,96861585,97385893,93126006,99810791,97320401,96337356,
98500078,91028857,94567841,95092120,95354244,104594935,102366657,105381340,105840094,98827636,102235567,98565512,98565531,103742969,81329501,82771353,76283227,70712609,73727325,68484381,73530733,75890066,71892320,75759008,68287812,65666352,66780502,60816669,66190726,64748933,61603180,64224672,56163633,57933121,59374925,57670950,66715032,65666424,66715003,68943253,61144355,63831379,61537599,59702581,65666466,60620140,61734285,60292481,52886814,57343326,54328625,56884557,63307172,58785125,62586270,58391914,52362533,54918499,48692519,51051880,52559262,46660964,49675687,42859860,40041778,43449697,39386404,46726530,48496020,46792046,51183015,43842877,43842881,44760410,40697128,47775130,45612421,44891517,47709600,40631598,44367188,45481292,46005557,55901606,54459768,57802124,59440528,52624680,57015649,54263100,54721866,60554669,55639404,58391967,56163708,
50658600,55704937,52493617,57081188,62651818,58916203,63372713,58195299,53673268,56294761,50068777,53935489,54263198,49151343,52362670,44563787,43515201,46005605,42597676,50789785,51117458,50265471,53869995,45940025,47119701,46792026,43515191,50396587,46726531,47119757,48364960,41090352,45677924,45350217,46923081,55836082,53214582,57212317,56688011,50134319,54197614,49937726,51379555,55639474,50003313,53083566,48561524,43777333,48037234,43777330,49151356,52428204,48627059,52624820,45350238,41876803,42794352,36044080,40500630,38272413,33815936,35716534,26737993,26541397,27196772,24182072,32177580,30211471,30080398,31915437,23133498,25230692,22740311,20184394,26344888,21495170,22543775,22085022,15007028,19922291,17890633,
20839776,28507581,25296251,29687215,27262341,21822777,25558393,20315455,23264633,26017204,20577658,23920060,18021740,15007045,18480505,14482745,21167510,22937002,20184449,23920063,15859030,14155092,14351728,8387901,13827500,10616221,7863694,9371064,654662,2620773,2620771,1113416,9829820,7404942,9305504,10550698,2948414,6552949,3734870,3538269,10091970,5504388,8584625,7404949,2358591,8715645,7077192,12582263,20053441,18087298,24051133,21233022,18218311,22871424,18677055,24116625,26410424,23002502,27786692,21953893,21757268,25820541,23395649,32374188,33815975,33357199,37682628,30145876,31325543,31456624,28048715,34995646,31784345,31587744,33291702,25886024,30211445,30408034,31718748,41090504,39255439,
43449778,44170660,38731075,43711876,41090389,43777396,50200009,46595463,51707328,49806734,47316296,54525320,53149002,61209997,68156863,67304841,74382793,70843765,70188372,74710406,71236933,78511528,80018869,78052752,82836940,76676448,78773607,82115965,80805196,90635708,90766759,91946399,95485380,87883091,90635639,89455982,87227738,94043594,89849241,91028914,91225525,84213067,89259396,87883105,90635634,99089872,96402832,101055939,99745182,94895436,99548557,95681877,99351948,103808462,99876239,104791502,100990343,99220823,105184655,102956367,111410599,115801540,115015060,120913365,115342703,115408231,117833097,113704273,120585661,119602614,117833123,120716752,113114464,115342715,116391293,114883934,123731406,121634214,122682803,123600326,115146069,
117243273,113507696,111672687,116653529,110558621,111672771,108854703,101711188,105971091,102563167,105708936,111672791,107543961,111803859,107675033,102825308,106102167,100531544,104332709,106364367,101645721,105643484,99614081,98303337,102432148,99482967,108068287,109706690,108985763,113376730,106102125,106495356,106954124,102694239,109247952,105971126,104660406,106036689,97516895,100400523,99351932,98762095,106495455,102890919,104725958,103546307,95157594,97648025,92536174,91618694,95550946,88669602,90439127,86179242,79953249,84147615,80018787,84606370,88997339,85392802,90045920,84344210,81132909,83754398,78314846,83819965,84278737,80805288,84934115,77987196,79035771,82247064,80346466,89980371,90701251,91356599,95485407,88145260,90570126,90045833,87686513,
94895586,90897844,91553222,92011984,84868453,89193884,87686524,89259396,97254889,93650347,97123799,94961084,88341859,91618726,86375791,87948702,91160039,85392809,88604134,83361189,79560045,83951015,80346471,87227835,90701277,88407470,93584876,87555470,86506876,88931746,84540777,91356626,90897871,89390519,93388268,86637947,89718158,92208537,91946353,102235622,101973440,104463817,107544031,100728175,104660383,103087499,102432133,109313520,104857013,107150809,106102222,99941741,104988076,102694268,105840030,112721392,109051312,113180137,109313460,103873907,106888625,100859249,103939511,105512428,99810736,103022068,96271773,93715838,97189294,93322606,100793810,102366686,100466106,104726004,97254792,97254799,97779109,93519220,100335080,97648078,96861641,
98958829,91422073,94961056,95550871,95550851,105119222,102890946,105643482,106364382,99220851,102759857,99155337,99024281,104201721,81198415,82771340,76152142,70515990,73399632,68287761,73399650,75627912,71892310,75627925,68025654,65469733,66518347,60685583,66125179,64421241,61275488,64159124,56098083,57670966,59112768,57539864,66583948,65535338,66583921,68943240,61013270,63634758,61275444,59505963,65666455,60357982,61603200,59964791,52821268,57146708,54197540,56622404,62979480,58654039,62389649,58195296,52231449,54852953,48430363,50920798,52362643,46595417,49544601,42597705,39714085,43253080,39320856,46660985,48299399,46529889,50920860,43711796,43580726,44694862,40369436,47512973,45415800,44563824,47512982,40238370,44105030,45481282,45874475,55639450,54394217,57736578,59178374,52493596,56687959,53869872,54328640,60489121,55508321,58391953,55770480,
50265374,55508317,52362532,56950105,62455199,58654049,63045024,57867608,53607719,56032606,49806622,53869941,54066580,49085798,52034979,44498242,43515191,45808985,42466594,50658701,50855302,50068851,53673375,45808944,46857544,46529871,43187499,50134432,46660984,46857602,48102806,41024804,45612377,45088064,46660928,55704998,53149036,56950164,56425858,50134308,54066530,49741105,51379541,55573928,49937767,52952482,48364904,43646250,47775081,43777321,49151345,52428190,48430443,52297129,45088082,41614648,42532197,35847463,40238476,38206868,33684853,35388841,26344764,26410314,27000153,23985453,31915423,30080387,29883780,31718817,23133487,24968537,22543690,20053309,26279339,21429624,22412691,21691792,14679338,19594598,17825084,
20643157,28245422,24968559,29556133,26934650,21626159,25296237,20184370,23002479,25886123,20446575,23854511,17890658,14679354,18283886,14220591,21101962,22740382,19856757,23788977,15531339,13958473,14024038,8453425,13827488,10550671,7732612,9305517,392506,2293083,2424152,916797,9698736,7339396,9305491,10354078,2751794,6290794,3538251,3538257,9960886,5242234,8519079,7142793,2227506,8453490,6946108,12451181,19856821,17890678,23920049,20970868,18218300,22805878,18349367,23920008,26213805,22805881,27655609,21691740,21626187,25689458,23264564,32046494,33684895,33226117,37486008,30145864,31259994,31391078,27786560,34930096,31587728,31522197,33226156,25886010,30145899,30211414,31522127,41156028,39058818,
43318692,44039579,38534456,43646328,40959305,43515238,50003388,46398844,51445175,49806723,47185214,54328701,53083455,61406599,68156856,67435904,74513856,71105901,70516047,74841468,71499070,78642591,80149934,78118284,83099077,76873049,78773598,82115956,80805189,90701237,90963360,92077464,95681980,88210761,90635632,89652582,87489875,94240196,89914772,91291050,91356590,84409669,89324928,88079706,90766698,99155403,96599435,101252541,100072857,95026504,99679623,95878477,99483013,104005062,99941770,104922566,101121408,99351890,105184649,103152967,111738270,116129211,115080590,121241037,115473768,115670370,117964162,113835339,120847800,119602606,117833115,120913354,113114456,115473780,116391286,115146068,123993543,121765280,122748333,123731389,115080527,
117505412,113769832,111869288,116850128,110624148,111869373,109116843,101842252,106036622,102694233,105774465,111803856,107806095,112065997,107740561,103021908,106233235,100728146,104660380,106364361,101776787,105774549,99614074,98565474,102563213,99614031,108199351,109968829,108985758,113573331,106233189,106823029,107085188,102890842,109510091,106167726,104857005,106102221,97582426,100400515,99482997,98958695,106823126,103218594,104988097,103677370,95419734,97844627,92732776,91880832,95616474,88931737,90701264,86244773,80215385,84147610,80084318,84868507,89259477,85523867,90111450,84671884,81329509,83950999,78511450,83951028,84409803,81067424,84999647,78314869,79166837,82509199,80608603,90308046,90963389,91684271,95550938,88341861,90701191,90307971,87883112,
95092186,91159982,91749823,92274121,84933981,89324950,87817589,89521536,97451491,93715878,97254867,95157686,88538461,91749792,86441321,88079768,91356642,85523872,88800734,83557788,79691112,84147617,80608608,87227828,90832344,88735143,93978086,87620999,86637942,89259419,84606307,91618763,91160009,89587120,93584868,86703475,89718153,92470673,92011883,102301150,102104506,104594883,107675098,100859241,104725911,103349633,102694271,109510121,105184689,107281876,106298822,100007268,105053606,102825333,106233239,112917994,109182379,113507811,109575600,104070506,107216297,101055853,104201648,105774564,100138413,103153132,96599446,93977978,97254823,93388137,101121483,102628823,100728243,104922606,97320323,97320330,97910173,93781358,100597217,97910216,96861634,
99286503,91553140,95092124,95681936,95944060,105184750,103022010,105840084,106495446,99417452,103021993,99286403,99220884,104398323,81001792,82378112,75824448,70253831,73137475,68156675,73071954,75627896,71630150,75365767,67894568,65273108,66256189,60357890,65863019,64290154,61209937,63831429,55835923,57408806,58981683,57212171,66452862,65207644,66387297,68681083,60882184,63438134,61013285,59374874,65404295,60161360,61472115,59768169,52690181,57015619,54000918,56425781,62913930,58522954,62127490,58064210,51969290,54656328,48364813,50724175,52166020,46333258,49085835,42532154,39714072,42990920,39189767,46333290,48168313,46267732,50658702,43449634,43384103,44498237,40238349,47250815,45219176,44432737,47316359,40107285,43973944,45219122,45612316,55508366,54263132,57343348,58981751,52296971,56556870,53673251,54197553,60161425,55115090,58129796,55639394,
50134287,55311695,52165911,56819019,62127504,58522960,62979473,57736522,53345562,55901522,49741071,53673319,53804421,48823639,51838356,44301620,43253032,45743434,42401041,50593151,50724214,49872227,53476755,45415713,46791994,46398782,43056412,49872270,46398824,46792052,48037255,40828181,45415752,45022511,46529840,55377305,52821341,56753540,56229234,49872150,53935445,49675553,50986314,55442840,49741144,52755860,48299353,43515163,47643992,43449625,48889188,52231570,48364892,52297117,44891458,41549099,42401109,35650840,40107388,37879173,33422694,35257755,26148141,26148155,26934602,23657760,31587730,29949301,29752693,31456657,22805792,24837451,22281534,19922224,26148255,20970856,22150534,21626241,14613787,19463513,17693997,
20446532,28179874,24968546,29359509,26803565,21298462,25165150,19922210,23002463,25623963,20184417,23526817,17562964,14417195,18218336,14155038,20774266,22609298,19594600,23395750,15465788,13761852,13827414,8060194,13499794,10288513,7601526,8977821,195886,2030925,2161994,916783,9567648,7142772,9043334,10157455,2489636,6094173,3407163,3341636,9567656,4980075,8322455,7077245,2030884,8322406,6749486,12254557,19856806,17562984,23920036,20905316,17956141,22478183,18152742,23788921,26082717,22609258,27262381,21495116,21364026,25558370,23002407,32046482,33357201,33095032,37354921,29818170,31128910,31128920,27655471,34667940,31456641,31391110,33029534,25623852,29949278,30080330,31522112,40959405,38862197,
43122073,43777419,38272296,43449704,40697145,43449688,49806767,46136687,51314087,49610099,47054126,54066543,52886833,61275510,68091308,67239282,74317235,70909280,70319425,74775920,71171375,78577042,79887774,77987198,82967989,76807499,78708047,82050406,80870712,90570152,90963344,91880843,95550894,87883069,90504545,89455963,87293252,94240181,89849220,91094428,91159967,84213046,89259375,87948618,90701146,99155388,96468349,101121455,99876235,94829879,99548536,95681856,99417463,103808441,99745147,104857018,100924787,99155266,105119097,102956344,111541648,115998126,114949505,120978880,115473756,115408211,117767539,113638716,120782249,119602590,117898637,120716730,113114441,115408229,116456808,115014984,123731387,121699729,122748317,123534766,115146047,
117243253,113704282,111607132,116653506,110624136,111541678,109051292,101842237,105840000,102563148,105643381,111672770,107543938,111803837,107543939,102759751,106102149,100400451,104463759,106298809,101842311,105840070,99482989,98368854,102497662,99614018,108133802,109772205,108920208,113376711,105971032,106560868,106888566,102694220,109379005,106036640,104791457,106036669,97582412,100334966,99417448,98893146,106692040,103087508,104857011,103677356,95223111,97648004,92536155,91749746,95550925,88800652,90701249,86179223,80149835,84213131,80084303,84540812,89128391,85523854,90045900,84540798,81198421,83950985,78445898,83819944,84344253,81067411,84999631,78118247,79101287,82378114,80477520,90111422,90701228,91618720,95485387,88276312,90701177,90111351,87817563,
94830029,91028897,91749812,92077499,84802895,89193863,87686502,89390449,97320406,93650326,97058243,95026600,88407378,91815313,86375770,88014219,91291089,85392786,88735186,83492240,79560025,83950995,80411988,87293351,90897865,88604055,93846998,87686520,86637929,89128334,84671828,91553216,91028925,89390500,93453783,86768999,89718140,92274051,92077406,102432210,102170028,104529331,107675083,100859227,104660364,103218549,102497650,109313498,104988066,107150789,106233273,99941721,105119127,102628711,105971082,112852444,109116828,113376725,109444513,104004959,107085212,101055837,104005026,105512407,100007325,103284192,96271753,93781356,97320346,93519196,100793789,102432200,100662696,104922591,97385846,97254780,98041232,93584738,100466130,97844668,96992692,
99155417,91618662,95157644,95485314,95812975,105184738,102956460,105708999,106626506,99286366,102890909,99286387,99024264,104267237,81067317,82574704,75824435,70384888,73268532,68222197,73203012,75562347,71564600,75365753,67894553,65273097,66321710,60423412,65863003,64290142,61275458,63962485,56032519,57539866,59047203,57343227,66452848,65404238,66518355,68615532,60882172,63503656,61209880,59309326,65338747,60095809,61406564,59899226,52755704,56950071,54066439,56622374,62913918,58457404,62258548,57998660,51903740,54590780,48299263,50724162,52297077,46333246,49347965,42466603,39648521,42925369,38993145,46398813,48233833,46267718,50658688,43384084,43580697,44367152,40172801,47447410,45350236,44432723,47381880,40107270,43908394,45284642,45743374,55508352,54197581,57474405,58981737,52428031,56622393,53869845,54197540,60358022,55180613,58129783,55835989,
50265345,55377217,52165896,56753470,62324097,58654020,63110531,57736507,53542156,55967044,49609987,53804378,53935480,49020234,51903878,44301605,43318553,45677884,42335491,50593136,50724202,49937751,53411205,45612307,46726445,46333234,43056398,49937793,46529883,46792039,48037241,40893703,45350204,45088036,46660899,55639437,52952401,56753527,56294758,50003206,54000966,49610004,51182908,55377291,49872202,52821381,48233804,43580687,47775051,43449611,48954711,52297090,48299340,52231565,45022518,41549084,42466631,35781898,40041838,37944695,33357144,35388814,26410273,26082606,26803517,23657746,31653250,29883752,29752679,31522183,22871317,24837436,22412591,19922211,26082704,21232986,22281594,21626230,14613774,19529035,17693986,
20577593,28310933,24968532,29359495,26934622,21363987,25165138,20053271,22936913,25755023,20184403,23723411,17694021,14613789,18218320,14089490,20774254,22609285,19660123,23657879,15465776,13892909,14024010,8060180,13565316,10288500,7601513,9108882,261408,2293056,2227516,851232,9567637,7208294,9108858,10288517,2620693,6159695,3407152,3210551,9764250,5045597,8322443,7077231,2293015,8256856,6749472,12385616,19725721,17628507,23854486,20970840,18021664,22674778,18349338,23854444,26148241,22805853,27327901,21560641,21429550,25492821,23067930,32112002,33422721,33160553,37289371,30014765,31128894,31325514,27720996,34733462,31522165,31456633,33029521,25754914,30145873,30211386,31587638,41090465,38993257,
43318668,44039551,38272283,43580763,40828204,43449675,49872290,46333282,51379608,49675625,47119650,54132065,53083426,61013353,68091291,67239269,74317219,70778191,70122800,74644833,71105824,78445953,79756688,77921645,82771365,76741948,78708035,82115929,80805159,90635673,90832258,91815292,95354272,88014126,90570066,89324873,87162167,94043558,89914742,90897804,91028879,84278566,89193824,87948605,90766667,98958763,96271726,101121437,99745147,94698793,99614057,95681839,99351912,103873960,99810668,104857002,100793698,99089715,105053547,102956331,111607170,115867037,114949488,120978865,115473739,115473732,117767526,113769773,120782232,119537042,117702013,120847790,112983356,115408214,116391256,114949431,123731372,121503107,122551696,123534752,115014961,
117177702,113638731,111607115,116719029,110493049,111607199,108854668,101645615,105905520,102432062,105643364,111607220,107609460,111803821,107609460,102825270,106102131,100531508,104463743,106364333,101776758,105643449,99482972,98434373,102497649,99417396,108002715,109903263,108854656,113311160,105971019,106691926,106888551,102759739,109378989,105905553,104856977,106036655,97516860,100269415,99351896,98762059,106626489,102956422,104725922,103546269,95223095,97582453,92601675,91618659,95485375,88735100,90570164,86179207,80084284,84082044,80084289,84606334,88997305,85458301,89980350,84409709,81132871,83885435,78380348,83885464,84344237,80936325,84934080,78118234,79035735,82247028,80543039,90176942,90766750,91553172,95550909,88210762,90570089,90111335,87817549,
94895549,90897809,91618724,92077486,84802882,89062776,87752024,89455970,97123783,93584777,97254836,95092122,88472899,91618690,86375755,88014203,91225540,85327237,88604098,83426690,79560009,84016515,80280901,87227797,90701241,88407434,93715914,87620968,86703451,88997246,84606277,91422126,91028908,89456022,93388230,86637911,89521515,92339572,91946321,102235587,101973408,104594855,107675070,100859213,104594813,103152999,102366560,109510092,104922516,107150774,106364330,99941706,104988041,102563161,106036600,112852430,109051278,113311175,109575570,104070480,107019661,100924750,104070548,105643463,100007310,103218641,96402810,93977949,97320332,93388107,100924847,102497721,100597143,104922578,97385830,97254764,97975681,93650259,100400581,97844653,96796071,
99089866,91487576,95026559,95681907,95747426,105184723,102890913,105708986,106429884,99351888,102759819,99155303,99089784,104136151,81394986,82902372,76348712,70647022,73792810,68680936,73661754,75824480,71957806,75758957,68353296,65600763,66780453,60882154,66256210,64552273,61603129,64224621,56294652,57736461,59374873,57801969,66846053,65797442,66911559,69074275,61078766,63896862,61603084,59833602,65731951,60489016,61865304,60292431,53148909,57343276,54459645,57015581,63176051,58981682,62586217,58522936,52428018,55115055,48626931,51182903,52755820,46791987,49675635,42859810,40041726,43384112,39582961,46792015,48692575,46660924,51117430,43908362,43842832,44956967,40697078,47840614,45677907,44891466,47775086,40500477,44301599,45677849,46136580,56032628,54656323,57802076,59374944,52690165,56950063,54263050,54656280,60620153,55770426,58654060,56163659,
50724087,55770422,52559104,57212212,62717304,58981689,63438198,58195250,53804288,56360249,50003192,54132046,54197614,49282367,52362621,44825883,43646224,46136626,42663163,50920806,51248478,50462026,54001018,45874442,47250722,46857511,43580676,50396535,46988625,47250780,48495981,41155840,45743410,45481239,47054104,56032641,53476677,57146733,56622427,50396412,54394173,50199817,51641647,55836034,50199872,53149051,48758083,43908355,48102720,43908354,49413452,52559225,48692547,52690309,45350188,42007826,42794301,36109568,40500582,38337899,33881422,35716483,26606869,26541348,27327794,24182022,32243066,30276958,30276958,31915388,23395593,25165108,22871335,20249881,26541446,21495122,22674797,22019434,14941444,19922241,18152729,
20839725,28704136,25361736,29883773,27196758,21953800,25623879,20577548,23395656,26082693,20774216,24182153,18021693,15072532,18742600,14613766,21167460,23199097,20118865,23854476,15924518,14351652,14417215,8649996,14024057,10681707,7994718,9371015,654614,2686260,2686260,1244440,9829769,7732574,9502062,10485113,3144972,6618435,3931429,3734827,10026385,5504338,8715647,7535974,2555149,8781132,7142678,12647749,20118927,18021711,24378766,21232973,18480404,23002448,18742542,24116576,26606983,23133523,27917718,22019381,21822755,25820491,23395600,32439674,34012537,33422687,37879186,30407970,31653173,31718719,28245272,35192203,32046442,31915375,33553800,26213654,30473541,30539057,31980842,41418134,39583068,
43711874,44367222,38796564,43908434,41286949,44039489,50462105,46857559,51903887,50068828,47512855,54590806,53476634,61537629,68484498,67566936,74841497,71171398,70581541,75169108,71564567,78839159,80215428,78380385,83164573,77135152,79035703,82312523,81132827,90897805,91159926,92208498,95878548,88276257,90766665,89849150,87620908,94502299,90307945,91487618,91553156,84540699,89587032,88407346,91159874,99483041,96664929,101645716,100072816,95223072,100072800,96075045,99679580,104267166,100138335,105250209,101317976,99548457,105446752,103480606,111869304,116325780,115342695,121568676,115670339,115866936,118160729,114031907,121044365,119930245,118226291,121306530,113507633,115735883,116718927,115342638,124190112,121896313,123010437,123993492,115473703,
117833050,114097471,112131394,117112233,110951789,112000406,109444481,102235430,106298727,103021873,106102107,112065960,108002664,112328100,108068202,103284012,106364266,100859179,104922486,106757536,102235500,106167725,100072786,98893114,102825319,99941673,108395921,110296468,109247864,113769899,106364222,107085133,107281755,103087410,109837730,106298758,105184647,106429860,97844531,100793693,99810638,99220802,107150767,103415161,105184665,104070546,95747374,98041193,92863807,92077400,95878577,89259379,90963369,86572411,80411954,84540785,80411959,84999539,89652653,85785971,90439092,84933988,81722685,84344177,78839090,84213135,84737442,81395067,85458359,78642511,79560013,82705768,80936244,90570147,91225494,91946375,95878576,88603967,91159904,90570075,88079682,
95223222,91291015,92143002,92470690,85130549,89587055,88145228,89849176,97779130,94043519,97648042,95550861,88735032,92142968,86900033,88538481,91684283,85982588,88931769,83950966,80018754,84540794,80805179,87621006,91159985,88931712,94109119,87948638,87031120,89455990,85065018,91946407,91487650,89914762,93846974,87031118,89980256,92798315,92273990,102759865,102497684,105053596,108068275,101186881,105184626,103611742,102890839,109903298,105446793,107740588,106692001,100334912,105512318,103152973,106495345,113245635,109444484,113638846,109903240,104529219,107543939,101580102,104463756,105971133,100531588,103546308,96796018,94305619,97713537,93912387,101449126,103022002,101121422,105184711,97844573,97713506,98434423,94109002,100859323,98237857,97254812,
99614144,92077390,95419765,96140652,96271704,105643464,103415190,106364336,107019697,99810632,103349633,99614045,99482989,104660430,81263892,82771282,76283153,70581465,73596180,68484308,73399586,75758922,71826710,75562326,68025595,65535206,66518286,60751060,66190652,64486715,61340962,64224598,56098021,57736441,59309317,57474267,66780494,65535279,66714930,68812107,61078747,63765769,61275381,59505901,65666395,60488994,61537605,60226874,53017814,57277718,54328553,56753415,63176028,58850587,62389589,58195236,52296923,54852891,48561375,50986272,52559190,46660893,49413468,42794251,39910634,43253019,39320793,46726458,48430411,46529831,51117407,43711735,43646200,44629266,40500447,47512914,45415740,44760371,47643994,40434917,44236044,45415684,46071023,55770461,54394157,57605444,59309384,52624608,56884507,54000886,54394117,60489059,55508263,58391892,55901492,
50527458,55508257,52559080,57081116,62520673,58850595,63176035,58064157,53738730,56098082,50003169,53935417,54197591,49282344,52165992,44563717,43515129,46005532,42466531,50724176,50920775,50134326,53607782,45808883,47054094,46595344,43252977,50265442,46726459,47054150,48299353,41090280,45743387,45153539,46726403,55836012,53083439,57212246,56622404,50134248,54328614,49937654,51510554,55639405,50003243,53149030,48626988,43842799,47971628,43711723,49151288,52428131,48626989,52559214,45284629,41811196,42794281,35912938,40238416,38141271,33750329,35585392,26606849,26475788,27065631,24050930,31980900,30080328,30014791,31718757,23198965,25099551,22674703,20053251,26279281,21429562,22412632,21822806,14941423,19791146,17890561,
20708634,28376437,25034035,29621608,27065663,21691634,25492785,20380919,23133490,26017134,20577588,23854453,17890599,14810367,18414898,14482675,20970832,22805860,20053306,23854456,15727888,14089487,14089514,8322295,13892966,10616151,7798087,9436529,589057,2489632,2358558,1113346,9895285,7535942,9370969,10354021,2751735,6290735,3669264,3538198,10026364,5242175,8584554,7273807,2358521,8518968,7077123,12516655,20118906,18087227,24051064,21167416,18283776,22805819,18611449,24182092,26541426,22936895,27590014,21822751,21691665,25820471,23330043,32374115,33750369,33291596,37617022,30342412,31325472,31522091,27983109,35126646,31915349,31718745,33422705,25951490,30211376,30473501,31718678,41221506,39386442,
43580779,44301665,38731006,43777339,41221391,43777326,50199939,46726468,51641724,50068810,47316228,54590787,53280005,61275464,68287868,67304772,74644867,70974767,70384912,74841407,71236865,78576992,80018798,78118221,83033479,76872985,78773536,82115896,81001736,90832248,91094368,92011866,95550847,88014092,90766642,89586985,87489814,94305668,90176851,91225451,91290990,84475141,89259328,88145180,90897707,99351946,96468299,101318012,100072794,94895369,99876170,95943952,99482949,104070536,100007242,105119113,101186883,99351827,105184587,103087370,111738210,116129149,115146065,121175439,115670315,115670308,118095170,113835277,121044345,119799151,118160734,120978829,113245467,115539252,116653369,115211542,123927946,121830754,122748272,123796864,115342608,
117505350,113900842,111869228,116915604,110886231,111869312,109247853,102104337,106167631,102628636,106036547,111869331,107937106,112065935,107871571,103021847,106233172,100662549,104660318,106626444,102038869,105905558,99679548,98696486,102759761,99679508,108264826,110034303,109182306,113638806,106298665,106822967,107216196,102956314,109641103,106298735,105053552,106167696,97778970,100597063,99745080,99155244,106954138,103218532,105053571,103808382,95485208,97975637,92667178,91880770,95747486,88997212,90832274,86310246,80411931,84344154,80215326,84999516,89324952,85720413,90373533,84737359,81394984,84147547,78707996,84147576,84475278,81067365,85196192,78380345,79297847,82705746,80674079,90439055,91028862,91880820,95813018,88407336,90832203,90504519,87948587,
95223197,91159922,91946373,92274062,85130529,89455962,87948600,89587010,97451429,93846889,97320342,95419769,88669472,91946339,86768941,88341853,91553188,85785955,88800676,83623265,79887658,84344163,80739622,87424373,91159961,88735082,94043562,87948617,86834490,89259358,84933926,91684241,91422092,89718133,93650345,86900024,89849164,92536150,92208433,102497698,102235520,104922502,107937181,101186861,105119067,103480646,102694208,109706670,105250163,107478425,106691977,100269352,105315690,103087417,106233179,113245614,109378925,113573285,109837683,104332592,107412846,101449007,104332661,105840038,100269424,103546289,96599389,94240059,97516907,93584684,101318032,102890906,100793722,105184690,97582407,97647948,98303331,93977908,100793765,98106766,97254790,
99483051,91880761,95419743,95878485,96075075,105512370,103349631,106167707,106757531,99614002,103153003,99548486,99482968,104529336,81132797,82574648,76086523,70384833,73202940,68156604,73334028,75496754,71695616,75365695,68025570,65338577,66387193,60554428,65928485,64421158,61275402,63896894,55966928,57474272,58916075,57277637,66583865,65207574,66387226,68746549,60816579,63503602,61144285,59440342,65469763,60161291,61406508,59899172,52821183,57081085,54131919,56556783,62979397,58522885,62258494,58129676,51969220,54590725,48430277,50855179,52165952,46464260,49216840,42597621,39714001,43121923,38993091,46464292,48364849,46398735,50789705,43515102,43515106,44498170,40238280,47316282,45350182,44432667,47381824,40172751,43908341,45284587,45677784,55770439,54263063,57670956,59178290,52362440,56556801,53935326,54328556,60423502,55377166,58260797,55901471,
50265291,55377164,52296915,56950022,62258505,58522894,63110475,57736451,53607634,55966989,49806538,53673250,53935424,49020179,51903824,44301549,43318501,45808903,42269901,50658617,50789683,50134301,53607756,45677787,46922996,46333177,43187416,50134348,46464293,46791983,48233792,40893651,45350150,45153517,46595307,55639379,53017881,57015617,56360239,50003153,54066448,49806557,51313925,55573844,49806614,53017936,48430359,43580631,47774997,43711701,49020191,52297038,48495896,52362584,44956926,41745638,42597648,35781844,40172858,37944639,33553698,35519833,26279148,26279158,26868999,23854299,31915343,30014770,29949231,31653200,23067869,24902918,22478073,19922156,26213720,21298468,22281539,21626175,14613719,19594516,17825002,
20643075,28376414,25034015,29556051,26869033,21626076,25361692,20184289,22936860,25754969,20249884,23854429,17759503,14613736,18218269,14220507,20970806,22740301,19856675,23723362,15531258,14023927,14023956,8191199,13630797,10419518,7666994,9043291,326889,2161928,2293000,916717,9633117,7208240,9239874,10288462,2751713,6159640,3538170,3341567,9764196,5111078,8322388,7208249,2358497,8518947,6814957,12385561,19856738,17825061,24051043,21036322,18218219,22740259,18283747,23919924,26213722,22871335,27589991,21757192,21429495,25689376,23198949,32046413,33684813,33226034,37420389,30014711,31259914,31325462,27852015,34864481,31718717,31653187,33291611,25689322,30145820,30211334,31718655,41155945,39255346,
43449684,44039497,38403303,43646247,41024759,43711766,50265452,46529837,51641702,49741105,47316205,54328618,53148908,61275441,68222310,67304750,74644845,70909210,70319354,74906920,71302378,78511437,80084314,78118197,82967920,76807430,78904588,82181409,80805103,90766692,91028812,92011846,95681898,88079606,90701084,89455892,87358718,94305648,89980223,91159896,91356507,84409584,89455916,88079621,90832149,99155318,96533814,101383528,99941701,95026420,99745077,95747323,99614001,104070514,100072758,104988022,101055790,99351805,105315636,103283957,111738189,116063591,115146045,121175416,115604759,115604748,117964080,113900791,121044323,119799131,118029640,121109879,113245446,115473696,116653346,115277058,124058996,121830733,122944858,123862380,115408121,
117505328,113835285,111934740,116981119,110755137,111934825,109247830,101973240,106036538,102628615,105905454,111738239,107806013,112065913,107937089,102890755,106364222,100596991,104725834,106429814,101973313,105840001,99876136,98565393,102694201,99745022,108199268,110034281,109182285,113573251,106233109,106954016,107085105,102956295,109641080,106167643,105053531,106233208,97778951,100662578,99745060,99089686,106954117,103284046,104922478,103742823,95485185,97779007,92732692,92077357,95747463,88931654,90897788,86310227,80149766,84344134,80280844,84999496,89390468,85589321,90242441,84606265,81460499,84016454,78707974,84016484,84540791,81198414,85196173,78445859,79232293,82509118,80674060,90176890,91028842,91749724,95616390,88472851,90897717,90373425,88079640,
95026569,91094363,91880813,92339576,85130509,89455941,88014116,89652525,97516944,93846867,97516929,95288676,88669454,92077390,86703383,88210757,91553165,85785935,88866188,83623244,79953173,84278608,80739599,87424353,91159942,88669524,94043540,87883062,86965542,89324874,84737297,91815289,91290998,89718113,93715858,86965537,89980216,92601665,92273947,102694287,102366570,104791409,107937161,101186837,104922440,103546161,102694189,109641112,105381214,107412867,106495348,100138261,105250130,102956323,106233158,113048985,109444442,113704336,109772127,104267034,107412825,101317914,104201569,105840019,100400475,103546267,96664901,94108966,97647959,93781273,101252476,102694277,101055844,105184670,97582384,97647928,98237773,93912350,100793745,98106744,97123700,
99351957,91815203,95354186,95878465,96140591,105512351,103415148,106102147,106691973,99482910,103087447,99482931,99351876,104660386,81394923,82967848,76348650,70712495,73727210,68615338,73596154,75824418,72023280,75758895,68222162,65731774,66845925,60947626,66387219,64748821,61471995,64421165,56229055,57867474,59309277,57736372,66845991,65731847,66845961,69074211,61078707,63765730,61537485,59833541,65797426,60488952,61865245,60226835,52952237,57343214,54525118,56884447,63241526,59047154,62520619,58522876,52296884,54918386,48823479,51248377,52559151,46660852,49610036,42990819,39976127,43449584,39386291,46857491,48626979,46791934,51248438,43777229,43842770,44956904,40631478,47709480,45612307,44825868,47643952,40565952,44432610,45546716,46005446,56032568,54656261,57933085,59374883,52755640,57015537,54197454,54656219,60751164,55770367,58653997,56163596,
50658489,55639291,52624577,57212152,62586169,58981628,63503673,58260724,53935299,56294651,50199739,54197523,54328622,49282306,52362560,44629215,43580627,46202102,42859709,50986281,51182881,50265356,54000957,46136524,47316197,46857448,43384007,50527548,46857491,47250718,48430386,41155777,45874420,45481179,46922971,56098116,53411081,57212208,56753436,50461886,54328575,50068685,51576053,55835973,50199812,53345598,48823557,43908295,48168195,43973830,49413390,52755771,48954630,52821319,45350128,42073300,42859776,36109506,40434984,38337840,33881362,35781959,26672346,26672357,27327733,24116428,32243005,30342434,30145824,31915328,23329996,25165045,22936810,20380892,26672457,21626131,22740274,22084911,14941382,19791109,18087129,
20839664,28573005,25296140,29883712,27196697,21888204,25754891,20577488,23395595,26148168,20643083,24116558,18087167,15006936,18808076,14548171,21429542,23133499,20118804,23854416,15989995,14351590,14417156,8518864,14023996,10878254,7929122,9502027,720089,2555128,2686200,1309915,9895245,7601439,9436468,10681661,3079377,6552839,3865832,3603694,10222933,5438743,8781123,7470377,2686162,8781072,7273691,12778762,20249940,18218260,24378706,21429520,18480345,23067925,18611412,24378662,26672457,23264537,27852120,22084858,21888231,26017039,23592148,32570685,33946940,33553700,37813590,30342375,31587578,31915268,28179676,35257680,32046380,31915314,33619275,26148058,30604555,30604532,31915247,41418073,39648546,
43842884,44432696,38993110,44170517,41352422,44170503,50593117,46923035,51969364,50330915,47643867,54721818,53542108,61668642,68484438,67697949,74906973,71433482,70712555,75300123,71564507,78970173,80411978,78642471,83361121,77200630,79232250,82574609,81329376,91225425,91553083,92405045,96009561,88538342,91028747,90045701,87686384,94698848,90504493,91553095,91749705,84802784,89783579,88472821,91225350,99548518,96861480,101842264,100531509,95354084,100203812,96140524,99941665,104594788,100531495,105446756,101514526,99745006,105643299,103546084,112131389,116587866,115670315,121634154,116129029,115997949,118422815,114425064,121371988,120126794,118488376,121437541,113638645,116063503,116981010,115670258,124517734,122289467,123403594,124255577,115801322,
118095136,114359557,112393477,117439855,111279409,112328027,109509959,102497514,106495276,103218423,106298654,112393583,108133678,112590184,108264751,103349489,106691887,101121264,105053497,106888550,102497584,106298739,100203798,99155200,103021866,100072685,108789076,110558554,109641021,114228595,106822915,107412754,107543840,103480564,109968743,106691915,105381195,106691946,98106615,100924708,100007188,99548422,107412852,103742783,105512285,104267096,95812851,98434353,93191428,92405021,96337274,89521463,91225454,86834498,80674040,84868406,80608508,85327162,89849202,86179127,90635640,85196073,81919234,84475190,79101173,84540755,84999527,81657153,85589373,78773523,79559957,83098927,81067258,90701163,91356505,92273999,96271735,88931589,91290917,90832161,88538377,
95550842,91618635,92536159,92929384,85523708,89914678,88341780,89980188,97844609,94305602,97844594,95812948,88997117,92536124,87096582,88669494,92077440,86113601,89259391,84147515,80215303,84606272,81001728,88014162,91487605,89193796,94371206,88407333,87227671,89849148,85261570,92274026,91749738,90176849,94240131,87293203,90307878,92994864,92601611,102956414,102759769,105315680,108461433,101514503,105381176,104004899,103283996,110165385,105774414,108002676,107150694,100662534,105839940,103415061,106822965,113638795,109903176,114097537,110165325,104791307,107740490,101842187,104660305,106364290,100728138,103939467,97189176,94764311,98041157,94240008,101711210,103218552,101383509,105577869,98041121,98172202,98630975,94371086,101055874,98696554,97647972,
99810695,92405013,95747385,96402738,96533789,105971085,103873882,106626420,107412853,100138252,103742793,100072739,100007219,105119124,81132751,82640139,76086479,70384787,73465040,68222095,73268446,75496709,71695571,75496723,68025527,65404067,66518218,60423310,65928441,64421112,61209822,63962386,56097953,57605299,59047102,57277592,66452748,65404138,66649328,68746505,60947606,63438020,61144242,59440299,65404183,60357855,61340929,59964662,52755601,57081041,54131877,56622272,62848279,58588376,62192913,58195166,52100248,54590681,48364699,50789597,52362515,46464217,49216795,42466503,39713956,43187414,39124120,46464249,48233735,46464225,50920731,43449521,43449525,44563661,40303771,47316237,45350135,44694767,47447319,40238241,44104902,45153471,45677739,55835932,54263019,57605379,59047173,52427932,56818901,54000816,54328511,60423456,55442658,58260755,55901425,
50265244,55311582,52427942,56884441,62455070,58653921,63110433,57801946,53542057,55966944,49806494,53935349,53869845,49020135,52100387,44301504,43252921,45874394,42466466,50724108,50986246,50003185,53673249,45677744,46988489,46398671,43252909,50003230,46660855,46988546,48102677,40959142,45546712,45087935,46791870,55770407,53083372,56950038,56556803,50068643,54197478,49872049,51248344,55573802,50003177,53017890,48430315,43777197,47774952,43777192,49216755,52296994,48561388,52493613,45153490,41614520,42728676,35912873,40172813,38010133,33619189,35454253,26541247,26213577,26934490,23854254,31849762,29949189,29883653,31718692,23067826,24837338,22478029,20053182,26344750,21232888,22281494,21757203,14679213,19660010,17824961,
20577495,28310833,25033968,29424933,26934524,21560497,25361647,20184243,23067888,25820460,20315378,23723312,17759459,14679226,18283761,14285998,20905226,22740259,19987705,23657781,15531215,13958349,14023913,8387763,13827362,10550546,7732484,9108782,392380,2358493,2358490,1047743,9567540,7404806,9108760,10419491,2751668,6159598,3603662,3538132,9895225,5307643,8453417,7208206,2358453,8453365,6814911,12516591,19922231,17759481,23985462,21036279,18087101,22674681,18414777,23985417,26344752,23002364,27655486,21691616,21560526,25820405,23198905,32308516,33750304,33225993,37682492,30211275,31325405,31390951,27983043,34995510,31653140,31653144,33291569,25885886,30211310,30276826,31718611,41352511,39255304,
43449641,44170527,38534332,43777274,41024718,43842794,50199873,46529791,51772728,49937671,47316162,54459649,53345475,61406469,68287801,67566850,74644804,71040239,70384848,75037950,71367871,78839072,80084270,78380298,83164485,77069530,78970080,82246902,81001671,90963254,91290912,92339481,95681855,88210636,90963185,89849065,87424214,94436677,90176789,91356460,91487535,84606148,89586945,88341723,91028715,99482953,96730380,101580094,100138267,95222984,100072711,96074961,99548422,104201543,100269322,105119049,101252355,99482834,105446665,103283912,112000289,116325694,115277072,121503054,115866860,115932387,118291717,114162893,121109818,119930161,118226205,121240908,113507547,115866869,116849911,115473624,124190026,122027296,123141422,123927872,115473615,
117832965,114162923,112065772,117112147,110886166,112000321,109444397,102169806,106364176,102956253,105970947,112065875,108068116,112262478,108068117,103152856,106429716,100990165,104856863,106757450,102235414,106036566,100007164,98958565,102825233,100007123,108461369,110165311,109378850,113966423,106560744,107019510,107281672,103283932,109837645,106429745,105315632,106364239,98041051,100662537,99876089,99220715,107216218,103415076,105250116,104004926,95616216,98172182,92798186,92208388,95878495,89259294,90963284,86506792,80542940,84540699,80346337,84999455,89652569,85720349,90504542,84737294,81722599,84409629,78773467,84278585,84671822,81394980,85392736,78511354,79428857,82836758,80936159,90438993,91225408,91880755,96009564,88734955,91159820,90701064,88341741,
95288670,91356464,92208453,92536142,85327072,89652506,88210682,89783554,97779045,94108967,97647957,95550778,88800481,92208419,87031021,88538396,91815268,85916964,89128291,83819810,80149740,84475175,80870630,87686455,91290970,88931626,94240105,88014089,87031033,89455905,85130469,92011855,91618638,90045751,93912424,87162103,90242317,92863767,92536048,102825314,102628671,105119047,108068188,101448940,105315612,103611656,103021826,110099821,105512244,107674969,106888522,100465900,105577769,103218425,106691868,113311086,109575471,113966439,109968694,104660209,107609392,101645554,104594744,106233194,100597041,103808369,96992540,94502141,97778990,93912303,101580111,102956380,101186876,105512308,97910024,97844496,98630948,94305523,100859239,98499918,97385801,
99810667,92077305,95747359,96140565,96271618,105774452,103480642,106364252,107019611,99745012,103349552,99679497,99745050,104725881,81460411,82967801,76414137,70777986,73661628,68484221,73530572,75889908,71892159,75824383,68222115,65731729,66780345,60750973,66190565,64617703,61406410,64224511,56360079,57736352,59374765,57539717,66845944,65731799,66845915,69008629,61209731,63896753,61602976,59767958,65862917,60488908,61668588,60161252,52952193,57343166,54328464,56884400,63241478,58850501,62455036,58457293,52362372,54983877,48692360,51182793,52624640,46791879,49544454,42728630,39976084,43384003,39451781,46791910,48495860,46726352,51248394,43711647,43842725,44825785,40696968,47709436,45677799,44891357,47578370,40434832,44301493,45612204,46005398,55901449,54721752,57801966,59505908,52690058,57015491,54328480,54656172,60620048,55639247,58588417,56163551,
50658443,55704779,52558996,57212103,62782732,58981580,63307022,58195143,53804181,56294606,50003084,54066404,54197505,49282259,52296977,44629166,43580580,46070982,42794128,51051770,51182835,50461919,53869840,46070942,47316150,46857405,43383960,50396429,46922983,47316208,48430340,41155731,45677767,45350060,47119533,55901461,53345499,57343233,56753393,50461841,54394066,50068640,51641541,55966997,50265303,53280017,48757977,44039321,48233686,44039320,49478880,52755727,48889050,52755738,45481153,42007720,42794195,36174998,40434940,38272259,33946851,35847449,26737835,26475704,27196616,24181916,32242959,30342386,30211315,31849743,23395488,25296072,22805690,20249773,26475803,21429480,22543620,22019328,15137944,19922134,18152621,
20839618,28704032,25296095,29883669,27262187,21757087,25623773,20380833,23330014,26082587,20708575,24116510,18152658,14941354,18676959,14482589,21232890,23002385,20118759,23919906,15858876,14351544,14417110,8453282,14089490,10747137,8060146,9436446,785580,2555084,2686152,1244335,10026273,7666931,9567493,10681615,3079331,6552794,3865787,3734723,10222887,5504234,8781078,7535868,2620579,8846563,7077039,12778716,20315429,18152679,24313124,21298402,18480302,23067877,18742437,24182008,26672414,23264490,27852075,22150349,21953723,26016995,23592102,32505106,33946893,33619188,37879081,30538936,31587533,31849688,28310705,35192100,32046336,31915272,33619231,26213548,30604510,30735560,31980738,41549103,39582966,
43777304,44563723,38927529,44170473,41483450,44104920,50658608,46922990,52165928,50330869,47840430,54787309,53607600,61668595,68484392,67828975,75038000,71498973,70843582,75234541,71695533,79035664,80543006,78576891,83426611,77200586,79232207,82574563,81329331,91290916,91553040,92470535,96140587,88538296,91094239,90176726,87751874,94698804,90504449,91684121,91880732,84933811,89783534,88603847,91290840,99679544,96992506,101907755,100400392,95616183,100203766,96402620,99941621,104529204,100596984,105512248,101580016,100007104,105708792,103677110,112196878,116784428,115801343,121830719,116194521,116260048,118619379,114556090,121503016,120323357,118488331,121634106,113835209,116194531,117046503,115801284,124517690,122420496,123403548,124386606,115932352,
118029556,114556121,112590042,117439811,111410439,112327981,109706523,102431935,106757373,103218378,106495218,112328003,108330240,112721214,108330244,103480516,106953986,101252290,105118990,107085113,102497540,106560838,100334827,99286226,103283966,100334784,108920104,110755118,109706511,114359623,106888409,107412708,107871478,103677128,110165308,106691871,105708831,106757437,98368715,101121271,100203751,99613915,107609417,103873809,105512241,104398122,95943878,98368771,93191386,92601585,96468299,89521418,91487555,86899989,80739529,84868363,80870605,85523725,89914694,86310157,90766669,85196028,81919191,84671755,79297738,84540711,85196092,81657106,85851472,79035624,79756518,83033345,81329358,91028798,91553071,92208418,96337228,89193688,91618553,91028725,88603869,
95616334,91684129,92470581,92994878,85523663,90045704,88669415,90242289,97975637,94567703,97975621,95878439,89193680,92601618,87358682,88866059,92142932,86310163,89390417,84213009,80346332,84933908,81329364,88014118,91684169,89455897,94567769,88538362,87489769,90045713,85458131,92470592,92011836,90373414,94305624,87620839,90635517,93256963,92863711,103284050,103021869,105381173,108592461,101711068,105577741,104201461,103349488,110427485,105970981,108133702,107216186,100924632,105970967,103677160,107085065,113900894,109968671,114228568,110427428,104856799,107937053,101973214,104856870,106560855,101055775,104136033,97320202,94764270,98172186,94371037,101907774,103415114,101449001,105905504,98303222,98303231,98893073,94502115,101317972,98827582,97910070,
100138330,92601577,96075022,96468228,96795889,106036578,103939377,106757451,107609418,100269280,103742749,100203768,100138250,105184615,81263782,82902241,76348579,70581355,73596068,68484198,73399478,75758813,71957672,75627754,68091019,65600632,66780320,60685415,66256079,64683213,61340851,64224488,56163447,57736330,59243669,57474158,66845921,65469631,66845893,69074142,61144174,63634587,61406345,59571328,65797357,60554418,61734103,60095693,52952170,57212070,54328443,56753304,63110382,58916014,62520550,58457269,52296813,54852781,48626801,51051700,52559081,46529713,49544432,42663069,39910521,43318444,39386222,46660813,48430300,46726327,50986226,43777160,43646093,44760227,40500338,47643874,45612238,44825797,47578348,40434810,44301468,45415576,46005376,55901425,54459584,57736407,59440349,52755570,56949934,54197383,54525078,60554486,55573690,58653930,56032455,
50527347,55573685,52558973,57015474,62586099,58850487,63503605,58129583,53804158,56163510,49937526,54131914,54131947,49216700,52296955,44629144,43580557,46136495,42663033,50920675,51051742,50330826,53804281,45874312,47250590,46726308,43383938,50396405,46791886,47119577,48299244,41155708,45808816,45284503,47053973,55901439,53476547,57212139,56687832,50330748,54394044,50068615,51510446,55835904,50134206,53214457,48495809,43973762,48233664,43908224,49413323,52690169,48757953,52559107,45350058,41942160,42859707,36174973,40434915,38272234,33946829,35716356,26606742,26541218,27262131,23985285,32177400,30276829,30145755,31915259,23264392,25164978,22805667,20184213,26410243,21560528,22543596,22084840,15072387,19791038,18087062,
20970668,28507399,25296071,29818108,27262164,21757063,25558215,20380809,23264455,26148098,20774089,24050952,17956026,14810259,18676935,14351495,21167332,23002359,20249809,23854347,15727781,14220451,14417086,8584331,13827322,10681579,8060125,9436423,654485,2489525,2489523,1244312,9895177,7535835,9370861,10616057,2948235,6487237,3865763,3669164,10026255,5373139,8715519,7535844,2423949,8649934,7142552,12713157,20249869,18152656,24444175,21429453,18414740,23002318,18611343,24181985,26737927,23198932,27852053,22150324,21953699,25885900,23526545,32505083,33946871,33553630,37944593,30407844,31521973,31849664,28245145,35257612,31915241,31980785,33553673,26147991,30604485,30670002,31915178,41418008,39648479,
43777279,44432628,38796434,44170449,41352357,43973828,50593048,46791896,52034833,50134239,47774873,54721750,53673115,61799646,68549904,67828952,74972441,71302342,70909095,75234519,71826582,79035641,80542983,78642402,83361053,77331635,79232183,82640078,81329309,91356431,91487481,92470514,96140566,88603810,91159753,89980097,87882924,94829851,90504429,91684099,91749637,84802718,89783512,88603826,91290818,99745058,96992482,101907732,100531440,95550624,100269280,96337064,100072669,104660255,100531427,105446689,101776600,100007081,105905376,103677090,112196858,116653332,115801319,121765158,116260036,116194489,118750427,114424995,121502993,120323335,118684917,121634083,113966257,116194508,117112014,115735727,124583203,122486009,123534596,124452118,115801255,
118226142,114556098,112590020,117636395,111410415,112524567,109706501,102497448,106691815,103414964,106495197,112524586,108330220,112721190,108395758,103546032,106888426,101252269,105250040,107150628,102628590,106495278,100334804,99155133,103349479,100400300,108985617,110624024,109837562,114228527,106822850,107478223,107871456,103611572,110165287,106757383,105643273,106822951,98368694,101252319,100269264,99679428,107609394,103808252,105577756,104529172,96074928,98434286,93387971,92601563,96402743,89652470,91487532,87031038,80870580,84802805,80870585,85392630,89980210,86244596,90832183,85327079,81919168,84737268,79363250,84606226,85196069,81657087,85720376,78970065,79887570,83229932,81329335,90832166,91618584,92339467,96271668,88997058,91618532,91028703,88669383,
95747383,91880715,92601627,92994853,85720251,90111218,88538322,90242267,98237759,94567681,97975598,95943952,89390267,92601596,87227589,88866037,92339518,86310143,89587002,84409595,80477379,84802813,81329343,88014097,91684148,89390338,94567748,88472804,87489749,89980152,85523647,92470568,91946277,90373391,94436671,87489745,90569958,93256943,92863690,103349563,103021847,105577760,108657974,101776581,105774325,104070368,103546076,110361928,105905422,108199219,107347235,100990147,106102018,103611602,107085044,113966409,110099718,114359618,110558477,104987848,108068105,102169801,104987919,106626368,101055752,104070475,97385718,94960854,98172164,94502088,101907755,103480629,101580052,105971021,98237665,98368742,98893052,94567628,101383486,98827560,97844515,
100269379,92536019,95943930,96533742,96730332,106233166,104070424,106888501,107478326,100334796,103939337,100138208,100072690,105381202,81263756,82836684,76217483,70515795,73464974,68222029,73399455,75758787,71761042,75627730,68156532,65469537,66649227,60619853,66190520,64486581,61471901,64158928,56097890,57670773,59178111,57474134,66714826,65535144,66714796,69008583,61013077,63634565,61340786,59505767,65666261,60292253,61668544,60030133,52952145,57212048,54393956,56687745,63241432,58719383,62520526,58260637,52231256,54787224,48626777,50986139,52493522,46529688,49413338,42663047,39844964,43187348,39255126,46726327,48561350,46464160,50920667,43711601,43646068,44694667,40565852,47512779,45481142,44825776,47643862,40434787,44235910,45415552,46005353,55966938,54525097,57867457,59374789,52755548,56818836,54197362,54590591,60685536,55508128,58588369,56032433,
50527325,55639198,52493413,57080986,62520541,58915999,63372510,57998488,53738598,56163486,49871968,54000820,54262994,49282214,52296931,44629122,43514999,46136472,42597472,50724045,51117252,50199729,53804258,45808752,47053960,46726285,43383914,50396384,46857398,47185091,48364756,41090149,45677722,45350016,46922878,55835879,53279918,57277654,56687809,50265187,54394018,50068595,51379353,55704808,50199720,53214434,48626859,43842666,48168105,43973738,49282227,52493537,48757931,52559085,45284499,41876602,42859686,36109416,40434891,38206676,33815732,35716333,26541183,26475659,27262107,24116336,32046307,30145735,30145734,31849698,23198834,25033882,22740110,20315263,26475757,21494968,22478039,22019283,15006827,19856553,17955968,
20774037,28441841,25164979,29687013,27196606,21691505,25558191,20380788,23395504,25951468,20642993,24050931,18087076,14941308,18676911,14351471,21101772,22871265,20118713,23854325,15727759,14089357,14285993,8453236,13958370,10616020,7929031,9370866,654461,2423966,2555036,1178752,9960691,7601351,9305304,10550498,2882678,6487214,3603596,3734677,10026234,5438653,8584423,7404751,2423927,8649910,7076993,12713134,20184312,18087096,24247542,21167286,18414718,23002296,18742393,24116427,26541297,23067838,27917567,22019231,21757069,25885875,23460987,32570596,33946851,33422536,37944571,30407821,31587487,31784106,28114050,35192052,31915220,31849688,33553650,26213503,30538929,30669979,31849621,41614593,39517383,
43777258,44432607,38927484,44170429,41286798,43973804,50593025,46791874,52100345,50265289,47709316,54852800,53476484,61537479,68615420,67763393,75037956,71367857,70712462,75300032,71761024,79101155,80411887,78576846,83557639,77200538,79232162,82705590,81263751,91290872,91487458,92601562,96075007,88603787,91290803,90176683,87882901,94698760,90438867,91618540,91684079,84999301,89914561,88603803,91290797,99679499,97123534,101842175,100596954,95485065,100465865,96402578,100138183,104594695,100531403,105446667,101645508,100007061,105774283,103808139,112393443,116849920,115866835,121765136,116194475,116128931,118619334,114621582,121634041,120454385,118684894,121634060,113835164,116194486,117243066,115866778,124517644,122354915,123469039,124517633,115866771,
118160583,114490539,112458925,117701910,111410393,112459008,109706477,102628495,106822864,103218333,106495175,112393493,108395732,112655632,108592341,103677080,106888406,101186709,105381090,107150604,102563034,106691866,100465856,99286183,103349457,100400276,108985595,110820610,109772003,114359577,106822827,107412665,107805897,103546012,110230801,106953970,105577714,106954000,98303133,101317834,100269241,99679405,107478301,103808230,105577732,104398079,96140443,98434262,93322413,92601542,96402721,89586910,91356438,86899945,80936096,84868317,80805025,85458145,89914652,86375649,90897697,85195986,81984684,84606174,79297694,84671741,85196046,81853672,85720355,78904506,79822012,83098838,81329315,90963217,91618562,92273908,96337181,89062571,91487437,91094218,88603823,
95747361,91815155,92601607,93125904,85654693,90045660,88734908,90242245,98172200,94502123,98106650,95943932,89259173,92667110,87358640,88931551,92208423,86375658,89521445,84344036,80542893,84933865,81263784,88145147,91880733,89390317,94633260,88603852,87555262,90045668,85458090,92405013,92077329,90307833,94371113,87620795,90504401,93322456,92863668,103284007,103152898,105577739,108723488,101907633,105708768,104135883,103611588,110427442,105905400,108199194,107281678,100924589,106101996,103808189,107150559,113966385,110230771,114490668,110558456,104987826,108068083,102038708,105118968,106626347,100990195,104135989,97451233,94895296,98434287,94436530,101907732,103480607,101645566,105970998,98303179,98434259,99089638,94633143,101383466,98893072,97844493,
100138288,92667070,96009444,96664795,96795846,106298679,104004870,106954013,107674913,100400310,103873778,100269261,100269276,105446716,81394809,82836664,76151928,70515774,73530489,68418617,73333897,75693233,71957630,75758780,68222047,65403980,66583671,60554298,66059427,64421028,61275273,64158908,56228943,57539678,59243626,57539653,66780342,65666195,66780314,69008564,60881986,63634543,61406301,59505750,65666242,60423304,61734059,60226720,52952126,57277565,54328399,56753262,63241411,58915971,62454971,58391691,52165699,54787203,48430148,50920584,52493502,46660739,49478853,42728562,39910481,43252865,39255106,46595234,48495794,46660747,51117254,43777118,43646048,44694648,40434759,47578296,45415586,44825756,47512770,40500300,44104820,45349997,46070870,55966920,54590613,57670830,59309234,52558920,56818816,54000735,54590572,60488910,55639180,58522815,55966877,
50592840,55573641,52558929,57080965,62717128,58915980,63306955,58129539,53869651,56229003,50068555,54000802,54197438,49216656,52362449,44563567,43514978,46136454,42662988,50920635,51182770,50330781,53804237,45939805,47119477,46791800,43383895,50265292,46857379,47119534,48364738,41024592,45808774,45415533,46857324,55835859,53279898,57212096,56622254,50330703,54262929,50068572,51444868,55901398,50068628,53345488,48626838,43908185,48102549,43842645,49413279,52559054,48626840,52559064,45218944,41811045,42728594,36043861,40369338,38403263,33815712,35585241,26672236,26410103,27131015,24181850,32111823,30145714,30080177,31915215,23198813,24968329,22674553,20249709,26541273,21429414,22609091,21888190,14875738,19725463,18021482,
20774020,28638431,25230495,29686995,27262120,21691485,25623710,20380770,23329948,25951451,20577437,24116448,18087058,14875751,18611356,14482526,21298362,23002318,20184230,23854305,15858811,14089338,14285973,8387679,14023887,10681536,7797938,9436381,654441,2423947,2489481,1178732,9895135,7535793,9436355,10616016,2882659,6421658,3603579,3669123,10026216,5373097,8649942,7339195,2423906,8649891,7076972,12713116,20249830,18152615,24247523,21429411,18349162,23133349,18742375,24247479,26737883,23198890,28048619,22150284,21822586,25885856,23592037,32505041,34077901,33488053,37813480,30342266,31784074,31718552,28245103,35192035,32046272,31849670,33553629,26082414,30473374,30669958,31980674,41483500,39582900,
43711702,44629195,38861931,44170409,41352312,44039322,50658542,46857391,52100326,50265269,47774832,54852783,53738606,61734068,68680937,67828911,74972402,71367837,70974589,75496619,71826540,79232207,80542942,78642361,83623155,77397129,79297679,82771109,81460341,91356390,91618512,92601544,96074987,88669306,91356319,90111126,87948419,94764274,90700993,91684057,91946205,85064819,89914542,88669319,91421848,99810554,97123514,101907690,100531400,95485047,100400312,96468092,100203700,104725750,100596920,105643256,101711025,100138113,105905336,103873656,112393423,116915434,115932352,121896190,116259995,116391057,118750387,114490491,121634023,120388831,118684876,121699579,113966217,116194467,117308581,115801221,124648698,122551504,123665628,124517614,116063358,
118226100,114556055,112589976,117570818,111475911,112655599,109968604,102628479,106822846,103480460,106560689,112655619,108461249,112786687,108592322,103611526,107084993,101383299,105446607,107281659,102825157,106626309,100531373,99417234,103349438,100531329,109051113,110886125,109837519,114556166,107084951,107609254,107871413,103677067,110361854,107019486,105708768,106822910,98434188,101317815,100334759,99810458,107740426,104004818,105774321,104529131,96205960,98630854,93453466,92667059,96599308,89652430,91553027,87162069,80936074,85064907,80936080,85589198,90045702,86375630,91094284,85392576,82181272,84737228,79428747,84737258,85196029,81788117,85982480,79035559,80018599,83164354,81460369,91028736,91684077,92536036,96468234,89193626,91684026,91225269,88800414,
95943952,92011744,92798198,93125885,85720210,90111179,88734887,90373297,98237719,94764249,98172167,96009449,89521299,92732626,87555228,89128141,92339475,86572245,89652499,84540624,80608411,85064917,81525910,88276201,91815179,89521370,94895387,88538298,87555242,90045650,85654679,92536066,92142845,90569958,94436632,87882920,90766524,93453510,92929183,103480597,103152879,105708791,108789006,101907613,105774287,104266934,103742642,110624032,106233060,108264712,107412731,100990105,106233049,103808171,107281611,114162976,110230752,114621719,110755043,105184417,108133601,102169760,105118950,106691864,101121248,104463650,97516748,95026351,98434270,94502045,102038785,103546124,101711084,106102051,98434233,98565310,99024084,94895269,101514519,99089662,98041083,
100334877,92732585,96337105,96795847,96926899,106233124,104266994,107019531,107740429,100400290,104004830,100465847,100400330,105512234,81591404,82967721,76414057,70843440,73727084,68680748,73661564,76020897,72088688,75889839,68484177,65797184,66976872,61078573,66518166,64683156,61799547,64421037,56294463,57867345,59571291,57736244,66976935,65797254,67107977,69205156,61209650,63962208,61602896,59833414,65862837,60619900,61865116,60423314,53083183,57474159,54524992,57080925,63438006,58981492,62782638,58588285,52427830,55245941,48757815,51182714,52690097,46922869,49675445,42859620,40107073,43580531,39517234,46857365,48823459,46791806,51313850,43842638,44039251,44956778,40827962,47905961,45874326,45022350,47905972,40631361,44563558,45743199,46201928,56097977,54721671,58064030,59571365,52952120,57212020,54459470,54787165,60882110,55966849,58784943,56360080,
50723898,55966843,52821059,57474168,62782652,59243645,63765692,58457207,54131782,56622207,50199611,54459538,54394034,49675395,52559043,44825695,43777110,46267512,42990655,51248300,51510437,50527377,54197440,46136398,47512679,46922861,43580491,50658493,47250580,47512737,48757938,41352261,46070903,45546589,47381596,56229064,53673100,57670833,57015456,50658370,54525059,50330703,51706997,56097992,50396296,53542080,48823434,44170312,48364678,44170310,49544338,52952255,49151114,53017801,45612146,42204247,43056260,36371525,40697002,38534321,34143379,35978442,26803295,26868840,27458682,24378445,32439488,30473379,30342307,32111809,23395408,25295994,23133293,20642911,26672333,21757081,22805686,22281394,15334476,20053127,18283613,
21167220,28769488,25558160,30080198,27524252,22215757,25820304,20642898,23526544,26279115,20970640,24444113,18349187,15334491,18873487,14810191,21429417,23395520,20446359,24313043,16120940,14417003,14548104,8715346,14286016,11009203,8322213,9698512,785501,2751611,2751611,1506399,10157265,7928995,9632949,10878146,3275859,6880396,4127852,3931252,10419416,5635228,8912071,7797933,2882646,9043092,7339104,13040782,20380887,18349206,24706262,21626007,18873439,23329943,18938968,24640683,27065549,23592091,28245212,22412413,22150251,26344595,23919704,32767170,34208960,33815721,38206683,30801004,32046206,32111753,28507233,35585238,32242866,32308407,33881296,26541150,30801037,30997626,32308340,41942238,39910565,
44235978,44825790,39386202,44432540,41876587,44366989,50789601,47250591,52362458,50658472,48102497,55180448,53869666,62127272,69074138,68222113,75365603,71892110,71171181,75824287,72154208,79363264,80936142,79035564,83885286,77593722,79559807,83098773,81853542,91749590,92011712,92994746,96533727,88931437,91552914,90504330,88341620,95288550,90963123,92011726,92339407,85261413,90438818,88996988,91880588,100138220,97451179,102431966,101055676,96074857,100727977,96861296,100596901,104987880,100924586,105905388,102038692,100334708,106298538,104135785,112852160,117177567,116260018,122420465,116718733,116653189,119143588,114883692,122027226,120978640,119209152,122092781,114359418,116653205,117570714,116259962,125107436,122944707,124058830,124845281,116391024,
118619302,115080330,113048715,117964020,111869112,113048802,110296270,102956145,107216050,103939199,107019431,112983284,108788915,113114351,108854454,104004729,107281588,101842036,105774272,107609325,103152826,107150585,100924574,99679365,103808177,100793462,109378778,111213791,110230724,114883833,107281545,108067992,108330153,104135805,110820593,107412690,106167505,107281649,98892925,101579946,100793499,100203660,108068093,104332487,106233062,104922336,96664698,99089592,93846668,93125798,96861439,90242239,91880693,87424201,81198205,85392573,81263745,85916864,90373370,86768831,91290880,85785777,82574475,85261501,79756414,85195996,85523697,82181320,86244612,79363229,80346267,83688630,81788035,91553012,92011746,92929238,96795902,89717901,92142764,91618475,89193614,
96140547,92470484,93125864,93584626,86244485,90700989,89128091,90832036,98696458,95157452,98499832,96402653,89914500,93060295,87751824,89455806,92667143,86899912,90111239,84737221,80936079,85458121,81722505,88538330,92142847,89980110,95288588,88931501,88145055,90504388,85916809,92863730,92601585,90832091,94960907,88145051,91225263,93781178,93453459,103808261,103677156,106101993,109182209,102431887,106364097,104660138,103939238,110951695,106495192,108788987,107805933,101514381,106560716,104397983,107478206,114425105,110689489,115014922,111148247,105643156,108723409,102694036,105643224,107085069,101514452,104791318,97975488,95419554,98827472,94960784,102563060,104004863,102300895,106560791,98892971,98892979,99482824,95157400,102104331,99351795,98499819,
100728078,93060253,96664772,97189051,97320102,106691863,104725732,107412736,108133633,100990103,104463570,100793515,100662463,105905437,81263703,82574483,76086355,70515737,73268311,68287508,73399397,75693195,71695448,75627673,68090940,65403946,66452560,60488725,65993856,64289919,61340771,64093337,55901223,57474107,59178054,57474078,66583698,65404018,66583667,68746381,60881950,63503435,61209658,59374640,65600670,60226662,61602951,60095613,52755480,57015385,54262825,56622151,63110302,58784862,62323862,58326117,51969054,54721631,48495649,50855013,52362393,46333024,49282207,42662989,39648300,43121756,39189534,46464127,48364684,46464105,50855075,43449399,43580477,44563540,40303651,47512725,45284480,44563573,47447195,40369194,43973711,45415496,45874225,55704739,54328433,57605257,59112590,52558883,56884319,53935161,54590534,60488873,55377002,58391704,55901303,
50396198,55508071,52427821,57080929,62520486,58719337,63175846,57932898,53607471,56228967,49871910,53804156,54131869,49085550,52231341,44563531,43318336,45874272,42597417,50789527,50986127,50134136,53804201,45677625,47119441,46595156,43252789,50199721,46726271,46988425,48299166,41024559,45677665,45153350,46857289,55901361,53148789,57277595,56491146,50134060,54197356,49871929,51510368,55835824,50134127,53214380,48561265,43711539,47971440,43777074,49216635,52559016,48692338,52690099,45284444,41876544,42728558,36043823,40369302,38337692,33750141,35650742,26606663,26278994,27065445,23985209,32046248,30080143,30080141,31718572,23067707,25033830,22543445,20118601,26279094,21363842,22543520,21953690,14810165,19659889,17824841,
20839518,28441786,25164923,29686957,27196548,21691448,25558138,20184125,23264377,25885877,20446331,24050873,17955950,14679110,18545784,14220345,21101718,23002283,19922050,23854272,15662166,14023764,14285937,8453180,13761706,10550428,7928977,9370808,392263,2358373,2423908,1047624,9698492,7404686,9239712,10353835,2817086,6421621,3603541,3538013,10026181,5438596,8584370,7273624,2423870,8715392,7011401,12647544,20184258,18021505,24313025,21167230,18349127,23002243,18545729,24050834,26606776,23133319,27786439,21888105,21691480,25951357,23460932,32505006,33946794,33553556,37944518,30276692,31652968,31718516,28113997,35191998,31915164,31849635,33488057,26082377,30473338,30604389,31980636,41549001,39517329,
43908277,44498087,38796359,44104838,41483349,44170358,50658508,46988427,51969219,50199698,47774796,54787211,53673035,61799568,68746438,67763341,74972365,71498873,70777947,75431049,71760969,79035563,80477370,78773399,83623120,77397093,79232107,82705538,81525840,91421890,91487403,92667043,96271560,88734807,91290749,90176629,88013919,94895313,90766494,91815095,91815098,84999248,90111114,88669286,91618421,99810517,97057942,102038727,100531364,95747155,100400277,96468059,100072594,104725713,100793493,105774292,101842062,100138079,106036373,104004691,112327853,116849864,115866781,122092761,116391030,116325485,118750350,114687065,121699526,120585404,118750375,121830615,113966180,116325502,117308547,115932258,124845269,122617005,123731131,124583117,116128861,
118422673,114621557,112655480,117767391,111541411,112721098,110034105,102759515,106888348,103545959,106626191,112590047,108592286,112983258,108657825,103742563,107019423,101514335,105512107,107216088,102759586,106822884,100531338,99482736,103414939,100531297,109182149,110820556,109903021,114556133,107084918,107740291,108067985,103742569,110427354,107019451,105839806,106953947,98630760,101514388,100334726,99810425,107805928,104004786,105905358,104725706,96271461,98630816,93518967,92667025,96599274,89849004,91618528,87096499,81067111,85064873,81001582,85523626,90242276,86506666,91159785,85523612,82181238,84933799,79363178,84933829,85195993,81853619,85982447,79035526,79953031,83426466,81460333,91159774,91946189,92601535,96533736,89259127,91749526,91159700,88865916,
95878381,92142782,92863698,93191388,85785712,90438825,88734853,90438800,98499827,94829751,98368740,96206024,89390193,92929201,87424123,89128106,92404977,86506676,89783537,84606126,80739451,85195957,81525876,88276166,92011752,89717944,94960889,88669336,87686280,90242223,85720180,92601568,92273883,90569924,94633208,87948421,90897562,93453474,93060224,103611632,103349454,105905364,108920044,102104185,106036395,104332437,103742609,110689531,106298563,108461287,107478234,101252216,106429623,104070281,107281576,114228477,110296254,114556151,110689474,105315453,108330173,102366333,105315526,106757369,101383358,104398080,97713322,95157390,98434235,94764157,102235360,103808236,101907658,106298627,98696341,98565277,99286193,94960772,101842166,99220700,98106584,
100531451,92863624,96271536,96861348,96992401,106364161,104332496,107216106,107937005,100662403,104135870,100531352,100531368,105512201,81460301,83098762,76348492,70908947,73727054,68549643,73727068,75955331,72088656,75889809,68484147,65731618,66845769,60881934,66321527,64683127,61733980,64486545,56359970,57932850,59374654,57736214,66911368,65928295,66911340,69139590,61275157,63962180,61537329,59898921,65928341,60619868,61930621,60423285,53083155,57539665,54590499,57015360,63503511,59046998,62717070,58588252,52558872,55245909,48823322,51117146,52690063,46726233,49740953,42990663,40107042,43580500,39451668,46988404,48692356,46922849,51182745,43973681,43908149,44891211,40696860,47774859,45743223,44956783,47709334,40565794,44497989,45612095,46267434,56229018,54721642,58195072,59571333,53017626,57277526,54328368,54918207,60947618,55901281,58784914,56360049,
50854942,55966813,52755493,57343065,62979230,59243615,63765661,58391641,54000679,56491103,50330653,54328438,54459540,49609828,52493475,44760129,43842615,46398552,42859554,51248268,51444870,50658417,54197410,46201902,47381578,46922830,43645996,50658463,47119479,47381635,48757908,41417764,46070872,45546558,47184957,56163495,53607533,57539731,57015427,50658340,54721635,50330675,51838039,56163495,50461802,53410980,48954473,44104747,48364649,44301353,49675378,52952224,49020011,52886701,45612115,42269753,43121765,36305959,40828044,38534293,34143349,35978414,26934335,26868810,27393117,24312878,32308387,30473350,30473349,32111779,23591985,25361501,23133263,20577343,26672303,21691515,22936728,22281363,15203374,20118633,18349120,
21232726,28966067,25623665,30080168,27458685,22150191,25885809,20708406,23592050,26279086,20839539,24444083,18218085,15072317,19004530,14613552,21429388,23329953,20511867,24313014,16055374,14548045,14613608,8715315,14154915,10943636,8256648,9632946,916544,2686045,2882654,1506369,10288309,7797896,9632921,10878117,3210294,6814832,4127824,3931222,10419386,5831807,8977578,7732369,2817079,9108599,7404608,13040754,20446393,18414715,24575159,21560440,18742335,23395450,18938937,24509578,27065521,23526526,28179647,22412384,22281294,26410103,23723066,32898213,34208930,33815689,38337727,30800973,32046178,32046187,28572741,35585207,32504982,32373915,33946804,26475586,30801011,30997596,32373847,41811138,39976075,
44170412,45022368,39320639,44498046,41942095,44432494,50986178,47316098,52493499,50658443,48102467,55114882,54131782,62061704,68943036,68287622,75562183,71957618,71171152,75955331,72219716,79559843,80936115,79166607,84016327,77790300,79887458,83098744,81787977,91749563,92142756,93191325,96795843,89128014,91749494,90635373,88341593,95222985,91094166,92142766,92404915,85392456,90438788,89259102,91880558,100334797,97647758,102431935,101186717,96009292,100924555,96992339,100596875,105315531,101121165,106101965,102300805,100465750,106364046,104397901,112786596,117243072,116456598,122485972,116849774,116915303,119340168,115080271,122158268,121109684,119209121,122354895,114555998,116915322,117767292,116325467,125172944,123141286,124189876,125041860,116522068,
118815882,115145838,113048686,118226134,112131229,113048772,110361778,103087186,107281556,103808098,107019400,113114329,109116569,113310933,109247643,104266842,107412634,101907544,105970852,107871440,103087259,107150557,100924547,100007018,104004757,101055577,109640895,111344836,110492838,115080411,107543661,108264571,108461194,104332384,110886099,107609270,106233014,107543763,99023969,101907596,100990079,100334705,108133598,104529066,106233031,105184450,96730205,99155100,94043247,93191306,97189091,90242210,91946200,87620782,81460322,85589154,81394789,86047907,90635487,86965413,91618531,85785749,82508911,85327011,79821921,85261502,85851348,82312364,86506728,79690880,80477310,83950747,81919078,91618519,92339398,92994745,97058017,89717871,92208272,91683982,89324659,
96337127,92470455,93191370,93715667,86309990,90832033,89390207,91028616,98958573,95222958,98827485,96599231,90045544,93256873,87882868,89521314,92994795,87030957,90111209,84999335,81198195,85589164,81853547,88734910,92339427,90045617,95354096,89128081,88210563,90569895,86178925,93256919,92667094,91159742,95026416,88276095,91421844,93912221,93518967,104070378,103939272,106233038,109378787,102694005,106495142,104856717,104201352,111148276,106757308,108985568,108068050,101710960,106757297,104397953,107871395,114621688,110754999,115080432,111213755,105905273,108919991,102759545,105839807,107412720,101776569,104922362,98040996,95616132,98958515,95157364,102694106,104201444,102431939,106757370,99024017,99024024,99679403,95353979,102169838,99613909,98696402,
100990196,93322369,96861354,97451165,97582221,106888444,104922314,107609315,108395749,101121147,104594613,101055633,101055651,106102018,81329210,82967672,76348475,70712322,73727035,68418557,73530442,75758707,71826497,75627649,68090916,65600529,66649145,60750843,66255972,64552036,61340748,64289920,56228880,57670688,59178029,57474053,66714744,65600599,66845787,69008500,61078530,63700017,61537311,59702295,65731717,60554315,61602926,60095588,52952065,57211968,54328338,56884271,63175813,58850373,62454908,58457165,52362247,54918213,48561159,50986059,52624512,46595141,49609863,42662966,39779348,43318339,39386117,46726246,48495732,46529617,51117194,43777056,43777061,44825659,40565771,47578236,45546597,44694622,47643778,40500241,44235830,45415469,46070810,56097931,54459481,57998446,59571318,52755467,57015363,54131745,54721584,60816529,55770194,58719362,56228960,
50527245,55835724,52624404,57277513,62585997,58915919,63372431,58129479,53869589,56360015,50068493,54262886,54328451,49347669,52427923,44694577,43711527,46070856,42728464,51117181,51182710,50461792,54000786,46005280,47250488,46922814,43383836,50461837,46857320,47250547,48430214,41286675,45743177,45546542,47119406,56032408,53410907,57343108,56884338,50330645,54393940,50068515,51510342,55966873,50265176,53279890,48692315,44039195,48168025,44039193,49544291,52821136,48954459,52821147,45546563,42007592,42990678,36174872,40631421,38468739,33881190,35781789,26672174,26606649,27262029,24116257,32242834,30473333,30276724,31915156,23329825,25164875,22871101,20380719,26541215,21625962,22674567,21953669,14941212,19987546,18021425,
20839495,28769443,25295969,29949078,27393134,21888033,25689185,20380708,23264353,26213533,20773986,24247459,18021462,15006766,18676833,14613537,21363837,23133329,20184169,24050854,15858752,14351421,14416985,8518694,13958292,10747011,8060024,9370787,785454,2423888,2686029,1178672,10091685,7535733,9567368,10615956,3013669,6552671,3800125,3734599,10288299,5504109,8715417,7470208,2489383,8911977,7207985,12909664,20315305,18152553,24444073,21560423,18676786,23264361,18742315,24378492,26934433,23329904,28114094,22215761,22019134,26213477,23591978,32767123,34077843,33750140,38206637,30735421,31849552,31849563,28507187,35519656,32242820,32046219,33815713,26344497,30735456,30866508,32111686,41745586,39910521,
44104859,44825745,39124016,44432494,41745471,44301406,50724021,47185010,52165804,50592890,47971380,55049330,53935156,61930617,68943021,68156532,75431092,71826529,71105603,75758704,72219698,79428755,80805025,79101056,83754168,77790285,79559765,83033194,81656891,91684012,91946132,92994700,96664753,88996927,91552869,90569820,88276039,95222968,90897543,92142751,92339362,85392439,90242165,88931406,91880544,100269248,97451135,102366384,100990094,96009277,100662396,96861250,100465787,104987837,100924544,106036415,102235255,100531269,106364031,104266815,112852118,117243058,116325507,122420419,116653153,116849750,119143544,114949186,122027181,120847524,119078035,122289346,114490446,116718696,117767276,116194381,125107390,123075736,124058787,125041845,116522053,
118750329,115145821,113114208,118029511,111934604,112917684,110230689,102956100,107216004,103808083,107084922,113114313,109051017,113179845,109051019,104201292,107347080,101841992,105708693,107740353,103021708,107019469,100858995,99810395,103808134,100990023,109509807,111344820,110361751,114883787,107543647,108199019,108330107,104135762,110755011,107347111,106167461,107478211,99023955,101776510,100793454,100203616,108068048,104463516,106298553,104922291,96730189,99220620,93846624,93191290,97058003,90242194,91880650,87555230,81263697,85392530,81460310,85982355,90635470,86899860,91487443,85785732,82508894,85195923,79821905,85261489,85785796,82377885,86441176,79625327,80346223,83623049,81853525,91421896,92208311,92929193,96926931,89652320,92077184,91552894,89259109,
96468184,92470440,93191354,93650116,86113368,90635407,89193584,90963067,98696412,95288479,98696398,96599215,89979995,93256860,87948387,89455764,92929244,87030941,90045658,84999320,81132643,85589149,81787998,88800431,92470483,89980067,95288547,89193603,88210547,90504344,86047838,93125833,92536006,91094191,95091935,88341615,91290757,93846669,93584487,103873757,103808183,106298560,109378772,102562917,106298517,104856702,104070268,111213797,106757293,108854479,107936964,101579873,106626209,104463475,107805842,114621672,110820520,115145951,111213742,105643113,108788901,102825063,105774256,107412705,101711016,104987884,98106517,95485045,99024036,95026279,102694090,104201429,102431921,106626284,99024002,99155081,99679389,95288430,102104286,99548359,98565313,
100924643,93322353,96664730,97254544,97582203,106888429,104791226,107543764,108264661,101055595,104594600,100924547,100859026,106102001,81591353,83164278,76479543,70974460,73792568,68746234,73792584,76151919,72285243,76086396,68484127,65862668,66976821,61078520,66583650,64945251,61865031,64486525,56491018,57998367,59636776,57801728,67042420,65862740,67042392,69336178,61471745,64158767,61668380,60029970,66190463,60750921,61996138,60423262,53345278,57670715,54656015,57146411,63569026,59243584,62717050,58653768,52624387,55311427,48954373,51379271,52821118,46988357,49872004,43056178,40172558,43646015,39648256,46988386,48823409,46922829,51510407,44170269,44104737,45153335,40762374,48036985,46005347,45022298,47905919,40631310,44563505,45939755,46398484,56294533,54918229,58195054,59702386,53148678,57277506,54459419,54983722,60947597,55966797,58981500,56425564,
50920457,55966794,52886544,57474118,63044745,59374668,63831180,58588229,54262802,56622156,50396169,54525025,54656127,49609808,52690063,45087791,43842595,46464068,42990605,51313785,51510385,50789471,54393998,46267420,47512629,47184953,43908118,50658444,47184995,47643759,48823425,41548819,46201926,45743149,47316011,56360085,53804121,57736321,57212016,50592786,54852687,50461725,51903556,56360085,50592852,53673104,49019990,44235798,48692310,44366869,49806431,53083277,49282137,53214360,45743168,42400805,43318353,36502548,40828026,38665343,34143331,36043928,26934314,26868791,27655240,24378395,32570512,30604402,30604403,32439440,23723039,25492554,23133244,20708397,26999963,21822565,23002244,22281344,15268888,20315223,18283563,
21167173,28966046,25820253,30211218,27786347,22150172,26016862,20839458,23723102,26410138,20970592,24444062,18349139,15203368,19070046,14941214,21757049,23526544,20642919,24378531,16251964,14613563,14613591,8780833,14220431,11205761,8256628,9698461,982059,2882635,3013707,1637423,10222754,7994484,9829510,10878095,3341349,6814810,4258876,3931202,10484905,5897321,9108632,7928957,3013669,9239654,7470127,13237343,20774053,18545768,24837283,21691494,19004460,23526504,19266600,24640631,27065503,23723115,28310699,22412366,22281275,26410083,24116264,33094801,34536592,34012280,38468779,30997564,32111693,32242775,28703795,35781797,32570497,32504966,34143393,26606637,31063134,31259723,32570436,42007726,40041591,
44432539,45087884,39386155,44825706,41942077,44694619,51182770,47578225,52624554,50986102,48299057,55377008,54328371,62323830,69270698,68549746,75824306,72219742,71433278,76020848,72416305,79887505,81198241,79428733,84278454,78117963,79952977,83360870,82050101,92077222,92470418,93453451,96861359,89455675,91880547,90897497,88603719,95550647,91225219,92470430,92667039,85654582,90766448,89455693,92273757,100596925,97975422,102694061,101448844,96336952,101317753,97254465,100859000,105577658,101448826,106429628,102628467,100727877,106822778,104660026,113114259,117570736,116784259,122944706,117046364,117111893,119602292,115473471,122551465,121371809,119667855,122551484,114949197,117111909,118029419,116784201,125435069,123468949,124452001,125500594,116849731,
119209079,115539036,113441883,118619335,112262282,113310898,110820510,103414851,107740291,104332367,107478135,113507524,109313157,113638593,109378696,104397898,107740293,102169669,106167441,108068031,103414921,107609289,101383279,100203607,104201348,101383237,109968555,111606961,110886035,115277003,107871323,108526699,108657785,104528975,111213761,107740323,106495141,107871426,99220561,102104188,101252204,100531294,108461262,104725655,106691766,105577650,97057865,99417224,94305374,93584504,97385682,90504337,92470470,87882906,81656912,85916816,81853524,86375570,91028684,87162001,91880657,86113412,82967645,85785744,80280655,85589166,86047938,82705562,86703319,79953006,80804972,84081798,82181206,91880645,92667060,93322406,97385681,90045533,92535934,92077180,89652321,
96861395,92929191,93650106,94043331,86637653,91159694,89717870,91225206,99220700,95681692,99089611,96926893,90307670,93715610,88276065,89848976,93256922,87358617,90438872,85392534,81460321,85785755,82312283,89128108,92732625,90504352,95747296,89521279,88538223,91094166,86572123,93453511,93060291,91421866,95419613,88669295,91683969,94370956,93912165,104332505,104135862,106626238,109706449,103021666,106888340,105184381,104594553,111607010,107150506,109444302,108526786,102104160,107281568,104922223,108264594,114949349,111148196,115473629,111803561,106232936,109116581,103087208,106167468,107740383,102235302,105381097,98499732,96009332,99286180,95616099,103087304,104594641,102694065,107150570,99548287,99482757,100007066,95812716,102497499,100007107,99089598,
101252323,93715567,97320087,97844366,97975417,107347179,105184440,108068048,108854484,101448810,105184420,101514366,101252240,106429681,81329197,82771048,76348460,70712308,73530412,68353006,73530429,75758690,71957553,75562098,68287509,65469441,66583594,60685292,66190421,64420952,61340734,64224368,56163329,57670674,59309086,57539575,66845803,65600584,66649166,68942951,61012981,63634468,61340690,59571208,65600628,60423230,61733983,60161108,52820977,57211953,54262787,56687649,63175799,58915896,62454895,58457149,52165623,54918197,48430073,50920508,52493425,46529592,49609850,42794023,39779331,43252790,39255030,46595160,48430181,46660673,50986109,43645968,43580438,44760110,40500220,47512684,45481048,44825679,47643766,40303618,44235815,45480993,46070795,55835770,54590538,57801824,59505768,52820988,57080886,54066192,54721568,60750977,55704642,58588275,56097874,
50592767,55770175,52493317,57146429,62717054,59046976,63437950,58195003,53869578,56294463,49937407,54131798,54197364,49347655,52362372,44563492,43580439,46136379,42793986,51051630,51117157,50461779,53869697,45874192,47316010,46857264,43383823,50330751,46922843,47250532,48561272,41221127,45677627,45284384,46922786,56032393,53345358,57474165,56687715,50330628,54524999,50199573,51706937,55835787,50330698,53410948,48692300,43973646,48233546,43973644,49544279,52690050,48954444,52690061,45546550,42007580,42925129,36043786,40565871,38403190,33881175,35847311,26606626,26475566,27393086,24116243,32111748,30342247,30211174,32046213,23395347,25164863,22740016,20380705,26606738,21625947,22674552,22019190,15072272,19987531,18086946,
20839481,28638356,25361493,29883530,27393121,21822484,25623634,20511768,23329875,26213521,20708437,24181910,18152518,15006752,18807892,14416916,21363823,23067780,20315227,24050841,15989810,14220336,14416972,8649750,14023815,10746998,8060010,9436306,523296,2554944,2620478,1244197,10026135,7666794,9567354,10615943,2948121,6487120,3931185,3669050,10222748,5504095,8780942,7470193,2489371,8911964,7273509,12909650,20315293,18283612,24575129,21429337,18611235,23198813,18742301,24312941,26803346,23460963,28179618,22215747,22084658,26016857,23591965,32767112,34208901,33619054,38075551,30735409,31980612,31980622,28507176,35388570,32242808,32242812,33750165,26278948,30735443,30800959,32111673,41811108,39844973,
44170382,44891269,39058465,44366945,41810995,44301393,50789543,47119464,52362398,50592877,47905831,55245925,54066215,61930605,69008544,68090982,75431080,71826518,71302197,75889764,72219687,79559815,81001619,79101042,83950763,77659201,79625287,83164253,81853484,91683996,92011654,93191297,96664741,89062450,91749463,90635343,88407101,95288491,90963068,92339345,92404887,85457965,90373223,89193539,91946065,100400306,97647731,102562981,101121153,96140335,100858991,96926775,100662380,105118895,101121139,106167473,102235241,100465722,106429554,104266799,113048711,117374117,116522103,122617014,116784212,116980811,119274603,115145778,122289312,121044118,119274630,122354866,114490434,116849756,117963873,116522047,125238450,123075721,124320919,125107368,116522039,
118881390,115276882,113245267,118160571,112000129,113179817,110492820,103218232,107347064,103873606,107281517,113179834,109116541,113441974,109247613,104332351,107543677,101973051,105905288,107805876,103152768,107150527,101121127,99875919,103873655,100924476,109509796,111410344,110558347,115145922,107543636,108199009,108657774,104266821,111017142,107609243,106429595,107609272,98958407,101842033,101055585,100400213,108199106,104660109,106364075,105315494,96861248,99220606,93977683,93191276,97057991,90438790,92011710,87751826,81394757,85589125,81525835,86178951,90569922,86965382,91618503,85851256,82771027,85458052,79952967,85261475,85851319,82377872,86506699,79625316,80477284,83885182,81919050,91684025,92339371,93191324,97189061,89848916,92339318,91683953,89259096,
96599243,92470429,93322414,93650106,86375500,90897540,89324642,91028590,98893010,95222931,98958530,96795812,90045518,93387920,88079449,89652358,92863696,87096465,90242255,85064845,81263704,85589137,81984591,88800418,92536006,90242198,95419606,89193590,88210533,90700939,86244432,93322429,92732602,91225251,95157461,88407139,91356281,94108800,93715549,104070353,104004779,106298546,109509834,102628439,106560649,104987765,104266862,111279322,106953887,109182149,108199095,101710936,107019415,104528997,108002439,114687195,111082650,115277012,111344802,105905246,108919964,102890590,105970849,107412695,101973150,104987869,98237578,95681644,99220633,95222875,102759612,104332490,102497446,106822879,99286131,99155069,99875983,95485026,102300882,99876027,98761911,
101121241,93453415,97057933,97516676,97844338,107019488,104987823,107740359,108657866,101121121,104922267,101186679,101186696,106298597,81329193,82836583,76217384,70581231,73595944,68287466,73399354,75758688,71957549,75693167,68090895,65534973,66714663,60685289,66059345,64552020,61406264,64158828,56228863,57605136,59309084,57474034,66845798,65535043,66845769,69008483,61012976,63765537,61340683,59702276,65731698,60488762,61602908,60226642,52952047,57343022,54262782,56753180,63241331,58850356,62520426,58391611,52165620,54787123,48561142,50920505,52558959,46464054,49478773,42794020,39910402,43187248,39320563,46726226,48495715,46529598,51117177,43711502,43645968,44694569,40500215,47578217,45612115,44760139,47512690,40369152,44301349,45415452,46005254,56032375,54525000,57932892,59505762,52624375,57015347,54262796,54590492,60750975,55704640,58588271,56294478,
50592763,55639098,52558849,57277496,62717052,58915901,63569021,58194999,53869573,56228925,50134012,54262867,54262897,49413186,52427905,44563486,43514900,46136376,42597375,50986091,51248227,50330703,54066303,45874189,47316005,46857259,43514891,50592893,46988372,47184993,48561267,41090052,45743159,45480988,46988317,55966853,53410890,57474161,56884319,50396162,54459458,50134032,51575862,55966856,50396229,53279873,48757833,43908106,48233542,43973639,49413203,52690046,48823371,52755594,45481008,41942041,42859588,36109319,40696940,38468721,33815636,35847308,26737694,26475561,27262011,24181775,32111743,30407779,30211172,32111745,23264273,25230394,22740012,20446239,26606733,21560408,22805621,22150257,15006731,19856456,18152478,
20905013,28769424,25427026,29817989,27327582,21953551,25754702,20380691,23460945,26213518,20642896,24181905,18218051,14941213,18807888,14482449,21429355,23198850,20184153,23985303,15858733,14285869,14482506,8649747,13958274,10746994,8060007,9567378,785437,2554941,2489405,1178655,10091668,7732325,9436279,10615939,3013653,6618190,3931182,3603511,10288284,5569630,8780936,7535727,2685973,8780887,7142432,12844111,20380826,18218073,24444055,21429336,18545696,23198811,18873369,24378475,26934416,23329886,28114077,22281279,22019117,26147926,23723036,32701570,34208899,33750122,38141084,30604332,31980610,32111690,28572708,35454102,32308340,32177273,33881234,26475552,30866515,30932029,32308279,41876643,39844967,
44235916,44891263,39255071,44498014,41745453,44301391,50855077,47119459,52493468,50658408,48036900,55114851,53935141,62192745,69008540,68222053,75431077,72023123,71367729,75758688,72350754,79494278,81001617,79101039,84016297,77921342,79821891,83229785,81787945,91946137,92208261,93060222,96795810,89324592,91749463,90700876,88538170,95419560,91159672,92273809,92470419,85392426,90438757,89324608,92077135,100334766,97778799,102628512,101121149,96140331,100990060,97057842,100662377,105249963,101317743,106233005,102300775,100662326,106429549,104332333,112917636,117570722,116587636,122617012,116915279,116980807,119536746,115276848,122354844,121175189,119471234,122485938,114621504,116915291,117898333,116587579,125435056,123206791,124386450,125172900,116587574,
118881386,115145807,113310801,118422714,112262267,113245350,110689424,103283765,107478133,104004673,107281513,113376441,109116536,113507507,109182075,104463421,107543672,102038586,106167431,107871409,103414907,107478206,101055588,100138060,104004726,101186616,109706399,111606948,110689416,115080383,107674704,108330076,108657772,104463424,111148212,107740309,106495127,107543733,99155011,101907567,100990048,100400211,108395714,104725643,106429609,105381027,96926783,99286139,94108753,93322345,97189061,90438789,92142779,87817357,81525828,85654659,81591366,86310022,90832065,87030917,91684036,85916790,82771025,85589124,80084034,85523615,85916852,82508941,86506696,79821920,80673887,83885179,81984583,91815095,92535975,93191321,97189061,89914448,92404850,91815024,89521238,
96664775,92732570,93519021,93977783,86572107,91094146,89521248,91028586,99089615,95419535,98958525,96926882,90176585,93453452,88210518,89717894,93191374,87227533,90373324,85261449,81329237,85720206,82115662,88931490,92732612,90438805,95550676,89455732,88341604,90766473,86309969,93322425,92994742,91290784,95354065,88472674,91421815,94108798,93781083,104332494,103939241,106560687,109640902,102825044,106822791,105249906,104397932,111410391,107019422,109247683,108330165,101842003,107019410,104725602,108002437,114883802,111213719,115342545,111541407,106101851,109182106,103021658,106036383,107609297,102104220,105118941,98434182,95943784,99351702,95353945,102890683,104529096,102694052,106953949,99417202,99286137,99941520,95747165,102366418,99876026,98892979,
101252311,93584483,97189004,97713282,97909871,107150558,105053355,107871430,108657863,101448798,105053338,101383282,101121157,106298597,81722412,83229802,76676138,70974450,73989164,68680685,73727036,76151908,72350769,75955312,68418579,65993728,66911271,61078510,66649173,64814165,61733948,64552046,56425473,58063889,59505695,57867253,67173481,65862728,67042380,69336167,61340661,64027684,61799440,59964425,66190451,60947516,62061664,60488789,53279730,57605168,54590467,57080864,63634550,59243574,62717038,58719293,52427767,55376950,48954361,51444796,52952176,46988345,49806455,42990631,40107013,43514932,39517172,47053909,48888935,46857280,51379324,44170258,43973652,45087788,40893434,47905900,45874262,45087822,47971443,40762368,44563496,45939743,46398475,56360060,55049290,58326113,59702375,53148668,57343030,54656017,55049246,61013120,56097859,58915954,56622159,
51051517,56163392,52952071,57605180,63044733,59374658,63962239,58653753,54328329,56753215,50396161,54525015,54721651,49740870,52886662,45153314,44039193,46398524,43187203,51248240,51641447,50789459,54393987,46267407,47578154,47250479,43777036,50920576,47316057,47512677,48954487,41614344,46136379,45808672,47512607,56360073,53935182,57670775,57146469,50789382,54852677,50461716,51969082,56294539,50723913,53673094,49085517,44366862,48692298,44432393,49937492,53279876,49216588,53214348,45939765,42531867,43383878,36502536,40893550,38927478,34274392,36109455,26999841,26868782,27786301,24574994,32570500,30800998,30538856,32308357,23723028,25492543,23133233,20708386,26999954,21953627,23002232,22477941,15465487,20315212,18414626,
21298232,29097110,25754707,30407817,27655264,22281235,26082388,20904984,23854164,26606737,21167187,24640660,18414664,15268895,19070036,14875666,21691503,23657605,20642909,24378522,16383027,14613553,14679117,9042968,14482566,11205751,8387690,9960596,1047584,2882626,2948158,1702947,10353814,8125545,9960570,10943621,3406875,6880335,4258867,4193337,10550429,5897313,9108621,7863410,2882585,9174108,7601190,13171796,20708509,18676829,24902812,21953627,18938916,23526494,19135518,24837231,27262098,23854177,28441763,22543427,22346801,26606682,24116253,33094792,34667653,34274412,38468769,31063089,32308292,32504909,28834855,36043932,32767096,32504959,34143382,26803236,31128661,31390786,32767034,42204326,40238189,
44432527,45350020,39713827,44891234,42269747,44891219,51182761,47709287,52755614,50986095,48430120,55573606,54393897,62651501,69532833,68615273,75824298,72350806,71629876,76217446,72547367,80018569,81394837,79690865,84540589,78117951,80280648,83688542,82181164,92404894,92535943,93584512,97254565,89652275,92339289,91225169,88800316,95943852,91618426,92798101,92994709,85851180,90963048,89652289,92339282,100859059,98106484,103021731,101514369,96599088,101514352,97385527,101121134,105643184,101579889,106691761,102890601,101055545,107084913,104791089,113573000,117963943,117046392,123010233,117308499,117505098,119929964,115801141,122879137,121633945,119733381,122813619,115014722,117439579,118422625,116980800,125959348,123731084,124779671,125828266,117242936,
119405677,115670099,113835093,118750395,112655488,113769642,111017111,103676984,108002425,104463430,107609199,113835197,109640828,113966266,109771902,104791105,108199038,102562878,106364041,108395701,103742593,107871425,101514342,100531280,104463482,101448766,110165155,112000168,111148172,115539138,108067922,108723298,109116530,104856644,111606967,108199068,106888347,108068024,99613767,102431860,101645412,100990037,108920006,105053328,107019436,105839783,97385538,99810432,94501974,93912174,97647817,90963079,92667071,88145042,81984584,86047880,81919050,86768779,91290820,87555208,92077256,86572156,83295315,85851271,80542792,85916836,86375610,82967696,87030990,80084071,81067110,84540542,82639948,92142781,92929195,93781151,97713353,90373207,92929142,92404851,90045529,
97189068,93125790,94043312,94436539,86899791,91487367,90045542,91683950,99417297,95747220,99417284,97254567,90635342,93977745,88734809,90307722,93650130,87686289,90766543,85589135,81787993,86244500,82574418,89390244,92994761,90832022,96074966,89848951,88931431,91290764,86899796,93912253,93387963,91815074,95681750,88996965,91946105,94633091,94239839,104725713,104529068,107084980,110034123,103283803,107216012,105643126,104856689,112065756,107478178,109771974,108854459,102300760,107543702,105249897,108657800,115342556,111606942,115801301,112065698,106495072,109509789,103480414,106626213,108199126,102431904,105643231,98827403,96468077,99744925,95878237,103414975,104922315,103087274,107412708,99875958,99810428,100531347,96205924,102890710,100400316,99351736,
101579995,94043239,97713295,98172036,98368628,107674850,105577648,108395721,109182157,101776481,105381024,101842040,101776521,106888424,81460264,83164263,76348455,70843375,73858090,68549609,73595962,76020832,71957548,75758702,68418577,65666046,66845731,60881899,66255953,64617553,61668409,64355438,56294397,57801744,59374619,57605105,66911333,65666115,66845768,69074020,61209586,63962143,61471755,59767814,65862770,60685368,61930588,60292177,52952047,57408557,54459390,56884252,63503475,58981427,62651498,58588218,52427763,54983729,48692212,51182647,52624495,46660659,49544310,42794018,39975937,43318320,39451634,46857298,48561250,46791741,51379319,43908108,43908113,44825641,40631289,47774824,45677653,44956748,47840370,40631295,44366884,45743132,46201863,56163449,54852680,57998431,59571298,52952055,57277491,54393870,54721566,61013117,55901246,58850415,56294476,
50723834,55901244,52755459,57408569,62848123,59243581,63831163,58391605,54066182,56622140,50199549,54459474,54459505,49609793,52493441,44891167,43711509,46267448,42990591,51182698,51444836,50658385,54131840,46201868,47381541,47053869,43777034,50658430,47053909,47381602,48626803,41352196,46136376,45743132,47381535,56294535,53673034,57605234,56949858,50592769,54590530,50265103,51969080,56228999,50527303,53673090,48888904,44170251,48364614,44301321,49740882,53083264,49216587,52952204,45677619,42204185,43121731,36371463,40762475,38599793,34143317,35978379,26934301,26868776,27589690,24312848,32504960,30473317,30342243,32177282,23526416,25427004,23067693,20511773,26803343,21888088,22871159,22215794,15137803,20184136,18218016,
21101624,28966034,25689169,30211208,27589723,22019089,25885776,20773909,23657552,26344589,20970577,24444050,18414660,15203357,18938959,14679057,21494894,23395459,20511833,24378517,16055344,14416939,14613576,8715284,14351493,11009141,8256615,9698450,850974,2751552,2751550,1440802,10222740,7797863,9632888,10812549,3275798,6749263,4062255,3865655,10484890,5831774,8977547,7732336,2751510,8911961,7404578,12909648,20577434,18545753,24771736,21822551,18742305,23329882,19004444,24640618,27131026,23526494,28376223,22477890,22346799,26410071,23854109,33029254,34536579,34012267,38337695,30866478,32046147,32308299,28769317,35847320,32570487,32373882,34143380,26672163,30932050,31194173,32504886,42204322,40041579,
44498061,45087873,39517216,44629087,41876529,44629071,51117219,47447141,52690076,50986090,48364581,55442533,54262823,62192742,69205148,68353123,75627685,72023120,71236657,75955297,72219679,79625346,81001616,79101037,84212901,77855805,79952963,83360854,81984550,91880599,92208258,93322363,96861344,89259052,91880530,90766409,88538167,95616167,91225206,92404876,92535953,85589032,90700899,89455675,92077132,100465837,97778796,102628512,101252220,96205866,101186668,97057840,100793448,105315498,101448811,106429610,102431844,100793395,106757228,104528941,113048707,117570721,116653170,122813618,117111887,117111876,119536741,115407920,122551453,121306259,119602305,122682544,114818109,116980822,118029404,116653115,125697198,123272325,124386449,125303971,116718644,
119209062,115473486,113376335,118488247,112327802,113507491,110754961,103480370,107740277,104201279,107478119,113376439,109247606,113704115,109444215,104463419,107805815,102235192,106232965,108068017,103545978,107478203,101383265,100203594,104201331,101317688,109837471,111738018,110820484,115211451,107936847,108461148,108657772,104660033,111148211,107805846,106626196,107805875,99351617,102104173,101252188,100662351,108657855,104791179,106691751,105381027,96992315,99482747,94174287,93453415,97254595,90438788,92339383,87817358,81591363,85720194,81591367,86244484,90963135,87293058,91946181,86178935,82836559,85589121,80084035,85523616,86178996,82574475,86703304,79887455,80870495,84016251,82115653,91946167,92732583,93256858,97516738,89979983,92404848,92142703,89586771,
96664773,92929175,93519019,94043318,86572103,91159679,89521250,91225195,99286223,95681679,99089598,97057954,90307659,93584522,88276052,89980036,93256908,87489678,90438860,85261450,81394771,85851278,82377807,89062560,92863684,90569875,95812818,89586804,88603748,91028617,86441037,93453498,93125813,91356320,95550673,88734817,91683958,94239869,94043224,104529099,104332457,106626224,109706439,102956118,106888326,105446511,104725613,111541463,107084957,109378752,108461235,102038612,107150483,104856675,108199044,115211481,111344793,115670224,111672476,106363994,109313176,103349339,106101919,107740371,102235289,105315548,98499717,96009320,99482773,95681624,103087291,104594631,102759587,107216093,99417202,99417207,100203660,95812702,102694094,100072633,99155122,
101383382,93650021,97320074,97975425,98172014,107347167,105446570,108264646,108920006,101514335,105118874,101579892,101383300,106495203,81656875,83164264,76610601,70908910,73923626,68615147,73792570,76151907,72219695,75955309,68484113,65993728,67042342,60881898,66518099,64814164,61668411,64486510,56425470,58063889,59636763,57801718,67107944,65928262,66976842,69336166,61471730,64158754,61799438,59833350,65993843,60750908,62127198,60488786,53279727,57605165,54656002,57015327,63503476,59243574,62913644,58719292,52493302,55311413,48757751,51182650,52755567,46922806,49806455,43121700,40238082,43449395,39648243,46922838,48888933,46922816,51510393,43973646,44104724,45087788,40762361,48036971,45808725,45087823,47971442,40696834,44694566,45743134,46267400,56425594,54918217,58260577,59767908,53214201,57277492,54590481,55049248,61013120,55966784,59047025,56491086,
51051516,56032318,52952068,57539641,63175806,59309119,63765628,58653753,54131718,56622144,50527232,54525012,54525044,49740868,52690051,45022242,43842583,46529595,43187202,51444844,51510374,50723921,54262912,46332944,47512618,47053871,43908107,50855039,47316057,47643748,48823414,41483270,46201913,45874209,47512607,56425609,53804110,57670772,57080929,50789381,54787142,50527250,52034615,56491144,50658376,53673091,49085514,44301323,48561226,44432393,49871955,53083267,49282123,53214348,45808690,42466331,43449415,36502538,40828015,38796407,34274392,36109455,27130912,26934315,27720766,24509457,32504963,30800997,30538855,32308357,23788561,25623613,23198769,20577312,26934418,22019163,23002231,22346868,15268878,20315211,18349088,
21232698,29097109,25885780,30276745,27720800,22346770,26147922,20904982,23723091,26541201,21167187,24640660,18414663,15268893,19070034,14875667,21625966,23592068,20642907,24444055,16251952,14548014,14875723,8846358,14351493,11205750,8387690,9895061,982048,2882624,2882624,1571875,10353816,8060009,9960570,11074693,3406872,7011409,4127794,4127800,10681502,5831775,9043085,7928945,2882586,9305179,7535653,13237332,20839581,18545758,24837274,21953627,19069987,23592030,19135516,24771694,27327634,23919714,28441762,22608962,22477875,26606681,24247325,33291398,34733189,34208877,38534304,31128623,32242754,32504909,28834856,35912859,32832633,32570494,34274455,26803237,31259731,31390785,32635961,42335398,40369259,
44629135,45284483,39582754,44956770,42138673,44825681,51313833,47643751,52821151,51182703,48561190,55573608,54459432,62651501,69663904,68615274,76020906,72416340,71760949,76414053,72612901,79953031,81525909,79559793,84540589,78445633,80411719,83819612,82508844,92339359,92667015,93846657,97254566,89652276,92273753,91225169,89062459,95812780,91618428,92798098,92863637,86113324,91159656,89848898,92601426,101121202,98303090,103152806,101842048,96730161,101645426,97516599,101383276,105774256,101842034,106888368,103021674,101121081,107215986,104922163,113704073,117963942,117243001,123337912,117636181,117636171,120061035,115997747,122879139,121699480,120061063,123141301,115276867,117636189,118488162,117177410,126024885,123796620,124976281,125828263,117374009,
119536749,115801170,113835092,118947005,112721025,113900712,111213717,103939129,108133499,104594501,107740270,113835196,109706365,114162872,109968511,104987711,108395645,102562880,106560649,108526774,103873666,108068035,101776487,100727888,104725628,101776445,110296227,112196777,111344778,115735745,108395605,108854370,109116530,105118791,111738041,108199068,106953883,108330168,99744838,102759537,101776483,101055576,108985543,105184400,107216045,105839785,97516613,99810432,94764119,94043246,97844426,91159689,92863678,88341652,82115656,86178951,82115659,86899852,91421891,87686282,92208331,86703229,83426388,85982343,80673864,85982373,86441145,83098770,87227598,80215143,81198181,84475009,82771022,92470460,92994733,93912223,97844425,90569813,92994679,92404852,90111067,
97254604,93387935,94043313,94633146,87096399,91487367,90111078,91749487,99679442,96140438,99613892,97582246,90766415,94174355,88734810,90373258,93715666,87882898,91094224,85785745,81984600,86310035,82705490,89652390,93322440,90897562,96206040,89914490,89193576,91552911,87030870,94108862,93453500,92011684,95943895,89193576,92208250,94764163,94567518,104922322,104594606,107150517,110361806,103414876,107347084,105708664,105053296,112262364,107674786,109771977,109051066,102628442,107674775,105512041,108854409,115539166,111869088,116128982,112327842,106822753,109706397,103677025,106757287,108264664,102825119,105970912,99024013,96468077,100072606,96074846,103742657,105118924,103414954,107740389,99941496,100072575,100596885,96402532,103152854,100596925,99679417,
101973211,94305385,97844369,98237574,98630772,107936996,105839793,108723402,109313229,102169700,105643168,101907577,101842058,106953962,81722411,83295337,76479530,70974448,73989162,68811756,73858108,76282977,72154158,75955311,68549650,65928193,67107879,61012971,66518100,64814165,61668412,64617581,56425472,57932816,59505692,57736181,67107943,65928261,67042379,69467235,61340659,64093218,61799440,59964423,66124916,60816443,62061662,60554324,53279727,57539632,54590466,57146398,63569014,59178038,62848108,58784830,52558838,55311414,48954360,51248187,52952175,46857271,49871991,42990628,40238083,43449397,39517173,47119446,48757859,46857280,51313785,43973649,44039189,45022252,40827899,48036972,46005335,45153358,47905907,40762370,44563494,45743136,46332938,56294523,54918217,58195041,59833447,53148668,57343029,54524943,55049248,61144193,56032323,58981488,56556624,
51051517,56032317,52886532,57605178,63241342,59374655,63896702,58653751,54393862,56687680,50527230,54525013,54656116,49675334,52886660,45087779,44104726,46529595,42990594,51510382,51706983,50789460,54328451,46267409,47643691,47250480,43777036,50789505,47250522,47578211,48823414,41548808,46136380,45743138,47578143,56622218,53804110,57867381,57212005,50854918,54918214,50527253,52100152,56425608,50592841,53738627,49282125,44497933,48626763,44366858,49806421,53214339,49413198,53279886,45939764,42531867,43449415,36633609,40893551,38796406,34405464,36109455,27065376,26868781,27720766,24509457,32636035,30735463,30538855,32504967,23788565,25689149,23198767,20773923,27065489,21953627,23067769,22346869,15399952,20249676,18545700,
21363768,29031572,25689172,30407816,27720800,22215700,26016853,20904984,23723092,26606737,21232725,24575126,18414663,15399967,19004501,14941205,21757040,23592069,20642908,24378523,16251955,14679087,14810189,8911895,14417031,11140215,8518762,9960597,1047585,3013697,3079232,1571877,10484887,8125545,9960573,11140232,3341338,6945872,4324401,4193338,10550431,6093920,9108622,7994482,2948122,9174107,7601189,13368405,20839582,18611294,24968347,21888092,19004451,23723104,19266589,24837230,27196564,23854177,28638369,22543429,22543411,26606683,24247327,33225865,34798728,34274415,38599841,31128625,32308292,32570446,28900393,35912861,32832632,32570496,34405529,26999845,31128661,31259713,32832572,42204326,40434798,
44694672,45481093,39713826,45022305,42204212,44825683,51379367,47840359,52821151,51051631,48561194,55770214,54590506,62717037,69532836,68877418,76151978,72416343,71760951,76414054,72743974,80084106,81656983,79821938,84606126,78380100,80477257,83885149,82377775,92404896,92863624,93781122,97385639,89848885,92535897,91290706,89127996,96074927,91880572,92994710,93060247,86113325,91225192,89979972,92666965,101055668,98434165,103152806,101776515,96861235,101579890,97713209,101317744,105905330,101842037,106822835,103087210,101317693,107281523,105053235,113769611,118160551,117177467,123337912,117701719,117701710,120192111,115866677,123141283,121896089,120126599,123206839,115407940,117570656,118684770,117177411,126155958,123993227,125041815,126090409,117374011,
119733359,115932244,114031702,119143614,112852098,113900715,111213719,103939130,108133497,104660040,108002415,113966271,109902974,114228410,109902977,105053252,108461185,102693951,106757259,108592313,104201346,108133571,101710953,100793425,104791165,101710912,110427300,112262316,111344782,115932355,108461140,109050978,109247601,105184327,111869114,108395677,107084958,108395707,99810377,102694003,101842022,101186649,109051080,105315474,107281582,106101930,97516613,100072579,94698585,93977710,98041035,91225226,92994751,88341651,82377801,86506633,82312270,86899851,91487430,87817355,92470476,86768764,83360855,86178952,80608329,86113445,86703291,83098771,87227599,80411751,81263719,84737155,82771022,92470461,93125806,93912226,97909963,90700887,93125752,92666998,90111069,
97451214,93453472,94305460,94633148,87096401,91749511,90242152,91815025,99876054,96271511,99679429,97647785,90897491,94305426,88931421,90504332,93912277,88013973,91225300,85982352,82115675,86637716,82902101,89717927,93387980,91094171,96468186,90111100,89128042,91618449,87096407,94174400,93715647,92077221,96074967,89390184,92339324,94960775,94567520,104987861,104791217,107347126,110558413,103677022,107609230,106036343,105315444,112262365,107740324,110034122,109051069,102825050,107936922,105577578,108985483,115735778,112065698,116194522,112524452,106953826,109837471,103808098,106757287,108395740,102956195,105970914,99286160,96795760,100138142,96140383,103808194,105446605,103480493,107871461,100072569,100072577,100727957,96468072,103349465,100662465,99876029,
101973214,94501997,97844372,98499720,98761847,108199144,105905333,108854476,109509840,102235239,105905314,102169722,102104205,107281643,81722409,83295335,76545065,70843377,73858091,68811756,73727034,76217443,72285231,76151918,68615186,65928191,67042342,61012973,66649171,64945237,61733945,64552048,56425472,57998353,59702300,57867253,67042407,65928262,67173451,69336164,61406196,64158755,61930512,59898887,66059381,60881980,61996126,60554323,53148656,57605167,54590465,57080862,63503479,59112502,62782575,58719293,52624375,55311412,48823288,51444794,52821103,46922807,49806457,43121702,40238083,43514933,39713780,47053910,48954468,46922817,51444859,44039184,44104725,45153322,40958972,47971437,45874262,45022286,47840372,40762371,44629030,45743135,46464010,56294524,54918218,58260576,59833445,53083132,57408566,54590482,54983713,61078656,56097858,58981491,56622160,
50920447,56163389,53017605,57539643,63241341,59440192,63896703,58522682,54393863,56884288,50396161,54525015,54721653,49675334,52886660,45022242,43908119,46464059,43187203,51510382,51575911,50789458,54328451,46464018,47709225,47184942,43973645,50855040,47381593,47578211,49020023,41679878,46267451,45939745,47381536,56425611,53804110,57867383,57212005,50920454,55049285,50658322,52165689,56360073,50854985,53869700,49216588,44563468,48561226,44497930,49937493,53214339,49282127,53279884,45874228,42531867,43383879,36502539,41024624,38861941,34405463,36240528,26999843,26934316,27786301,24574995,32570500,30735464,30735462,32308357,23723027,25558080,23198769,20839459,27065488,21888092,23002233,22543480,15399950,20249676,18480162,
21232699,29162644,25754711,30276746,27851871,22215701,26082388,20970519,23788630,26672272,21167191,24509591,18480201,15531040,19070036,15072275,21757040,23592070,20773980,24509594,16317490,14744623,14810190,8911896,14351496,11271289,8453226,9829525,1113122,2882627,3013696,1571876,10419351,7994476,10026109,11140232,3406875,6945873,4193330,4062266,10681502,6028385,9108622,7928947,3013658,9305180,7732261,13368404,20839583,18742366,24968347,21953627,19004453,23657566,19201054,24902767,27262100,23919716,28572836,22608964,22543411,26737754,24116256,33291401,34667656,34405488,38599841,31194161,32308295,32439375,28965928,35978398,32832633,32636032,34274456,26868775,31194199,31390785,32701501,42400934,40500333,
44760210,45546628,39648293,44891236,42335283,44956756,51575978,47840360,53017763,51248239,48626729,55835754,54590505,62782576,69794979,68877419,76151979,72481880,72023097,76414054,72940585,80280715,81788054,79756403,84802734,78576707,80346186,83754080,82705453,92470432,92798091,93846659,97385641,89914422,92535899,91290707,89259069,96206000,91946110,92929173,93191320,86244398,91094123,89979974,92798038,101186740,98303093,103218344,101973124,96795698,101776500,97844281,101383281,106101937,101907573,107019444,103087212,101383229,107281526,105184310,113835148,118422697,117439611,123468985,117767254,117701711,120323183,116194360,123206819,121830556,120192136,123337912,115342406,117832801,118815843,117439555,126287031,124124300,125041817,126090411,117439546,
119798896,116063319,114031703,119143615,113048706,114097324,111344792,104004669,108330108,104922185,108133489,114031807,109968512,114293946,110099584,105118789,108526720,102825024,106822798,108723386,104266884,108199109,102038634,100858962,104856702,101973056,110558375,112393388,111475854,115997891,108461144,109182053,109378677,105184327,112000186,108461215,107347101,108395709,100072522,102890613,101842023,101317722,109247687,105577618,107412655,106167469,97778759,100203650,94829658,94108786,97909963,91159691,92929216,88472727,82312267,86441097,82312270,86965389,91552967,87817357,92536013,86899838,83491926,86244489,80870476,86178985,86768827,83295381,87358673,80477288,81329257,84737154,82836560,92601535,93256877,94108834,98172109,90766424,93256825,92732534,90307678,
97516750,93584546,94239926,94764222,87293008,91880587,90373224,92077171,99876055,96205976,99876038,97844392,91028563,94370965,89062493,90569868,94043350,88013975,91159763,85982354,82050140,86703254,82902103,89914537,93453515,91225244,96402651,90176634,89390189,91683986,87227479,94239940,93846719,92142759,96140507,89390185,92470399,95026311,94698594,105118932,105053360,107478200,110558415,103677023,107674768,106036346,105380981,112327904,107805863,110099658,109247677,102825051,108002459,105577582,108985485,115801314,112065697,116260059,112589991,107084901,109968544,104070244,106953897,108526812,102890661,106233061,99286161,96926834,100138143,96402530,103873732,105381072,103611564,108002536,100400252,100269186,100924568,96664680,103480537,100793537,99876028,
102169823,94567534,98106515,98696330,98827383,108264680,106101941,108985552,109640914,102431848,106036388,102235259,102169743,107412717,81722408,83295334,76545063,70843374,73858089,68680680,73727034,76151903,72285229,76020845,68549647,65797117,67042340,61012970,66518098,64879700,61799480,64420974,56556541,57998350,59571226,57801716,67042407,65993796,67042376,69205091,61275123,64158753,61799438,59833351,65993842,60816440,61996124,60554321,53279728,57408558,54524929,57146397,63437939,59046964,62782570,58653756,52558838,55311411,48888823,51379257,52821102,46857271,49871989,42990629,40041472,43449395,39582707,46922835,48823394,46922814,51510392,44039183,43973652,44956714,40762361,47971433,45808726,45087820,47840371,40631296,44497956,45808669,46267399,56228985,54983752,58195039,59898980,53148665,57277490,54656016,54983708,61144192,55966783,58915951,56622158,
51051517,56032315,52886532,57474105,63044733,59440190,63896702,58653751,54262790,56818750,50461694,54590549,54656114,49740867,52690052,45022241,44039191,46398519,42925058,51379310,51706982,50789459,54393985,46398478,47709225,47119404,43842573,50789502,47250520,47578210,48757877,41679878,46332986,45808673,47381534,56491144,53804109,57736309,57343074,50723844,54918212,50658324,52100151,56491145,50789448,53869699,49216586,44366859,48561224,44432393,49806419,53214338,49347661,53279884,45874227,42466330,43318342,36502538,40959086,38927476,34339926,36174989,27130911,27065388,27589693,24509456,32504961,30735463,30538854,32504964,23723026,25623614,23198768,20642850,26868880,21953628,23002233,22412406,15268878,20249675,18349090,
21298233,28966036,25689173,30211210,27786335,22215699,26147923,20839448,23854165,26672273,21167188,24706195,18480198,15334432,19004500,14810130,21757038,23657606,20577372,24444057,16383027,14744622,14744651,8977432,14482566,11140215,8256618,9960595,982049,2948163,2817088,1637411,10484887,8125544,9829499,10943623,3406872,6945873,4127793,4062265,10484894,5897311,9239692,7797875,2882588,9174107,7535653,13237332,20774043,18676830,24837274,21822554,19069987,23657566,19397662,24902768,27393173,23788641,28572834,22543427,22608946,26606681,24050720,33291398,34733190,34274415,38730913,31259696,32439364,32570445,28900392,35978396,32767097,32636029,34405527,26803237,31325270,31325249,32767033,42400935,40500333,
44629137,45350020,39648291,44891234,42335283,44891219,51444903,47905895,52886688,51117166,48626728,55704680,54524970,62782573,69794979,68877418,76086441,72416343,72023095,76348518,72940583,80215178,81656982,79887474,84802735,78380098,80542792,83885148,82508844,92470432,92863624,93912195,97582247,89914421,92601434,91290704,89062460,96140463,91815037,93060245,93060246,86309934,91159658,89979971,92732498,101121202,98434165,103414949,101907585,96992306,101842035,97844281,101448815,106167473,101973107,106953908,103152747,101383227,107281524,105315379,113769612,118291623,117374075,123468985,117767254,117832780,120192111,115997751,123337890,121961626,120323209,123337910,115473476,117701727,118815842,117374018,126287030,124124301,125238423,126221481,117439546,
119798896,116194388,114031702,119143615,113048706,114031788,111475864,104201276,108330106,104987719,108199025,114097343,109968509,114293946,110230655,105315393,108526720,102825025,106888332,108788920,104201346,108330180,101842026,100924497,104791165,102038592,110623910,112393387,111606926,115997891,108526678,109116516,109444211,105380936,111934650,108461214,107281564,108526778,100072520,102956148,101842022,101383257,109182150,105643153,107412657,106298537,97647684,100138116,94960727,94174321,97975500,91225228,93125825,88669332,82443339,86637707,82377805,86965387,91618503,87882891,92470476,86965374,83557462,86441097,80870475,86375592,86834363,83295379,87424208,80477288,81525862,84737155,82836559,92601533,93453486,94174369,98172106,90831960,93387899,92666997,90307678,
97451213,93584546,94436531,94829757,87293010,91880586,90307688,92142705,99876055,96271513,99876038,97844394,90963026,94436501,89128029,90700940,94108883,88145047,91356372,86047891,82181211,86637719,83164245,89783463,93453516,91225243,96599258,90307708,89390189,91815056,87358550,94305473,93781183,92142758,96337114,89324650,92535935,95157382,94698592,105250005,105118896,107543737,110558414,103873631,107740303,106101881,105577588,112458974,108068006,110165195,109378750,102825052,108133530,105839722,109051019,115932385,112262305,116456665,112524454,107019361,110034081,103939170,107150505,108723418,103087267,106233059,99286159,96992369,100203680,96336992,104004803,105577680,103611563,107936998,100269177,100400259,101121173,96730216,103611609,100990145,100072637,
102235359,94501997,98106516,98630795,98761847,108264678,106233014,109051085,109771984,102366312,106101921,102300797,102235278,107478251,81853481,83229799,76676133,71039982,73989161,68680681,73989175,76217441,72285230,76151916,68746257,65862654,67173414,61144040,66649170,64879699,61799482,64552043,56491005,58129424,59571227,57998324,67173478,65928262,67238985,69401700,61406194,64289825,61930508,60029957,66124915,60947514,62192731,60554321,53214190,57670702,54787071,57277469,63700084,59243571,62848108,58915899,52558836,55442482,49019894,51444794,53017710,46922805,50003062,43056164,40107009,43777074,39713780,47053909,49020002,46988350,51444857,44170253,44104724,45218859,40958969,48168042,46070867,45284430,47971442,40827905,44694565,46005278,46464006,56556665,55049287,58391647,59833444,53279739,57539634,54787087,55245853,61340798,56228926,59047025,56687696,
51182586,56228924,53148676,57670712,63175805,59440192,64093308,58784822,54393862,56949822,50658302,54656085,54918257,49806404,52886660,45153314,44170262,46660666,43318271,51510381,51641444,50986066,54393985,46464017,47709226,47316014,44039181,50986111,47447127,47774819,49085557,41745412,46464057,45939743,47643679,56622216,54000717,58063988,57343076,50920453,55049284,50658321,52362297,56622217,50854985,53869699,49216587,44432397,48757834,44629003,50199636,53345411,49544267,53345421,46136371,42466330,43383878,36633610,41090159,39058550,34470999,36437134,27130914,26999852,27720765,24706066,32701573,30932071,30669926,32439429,23788563,25689148,23460912,20708385,27196560,22019162,23198841,22543478,15531023,20511819,18545699,
21429303,29162644,26016854,30538890,27982942,22412307,26213459,21101592,23854164,26803344,21167189,24771733,18676808,15531040,19266644,15072276,21757039,23723141,20773979,24509592,16514097,14810161,14941260,9108505,14548103,11402359,8518761,10091670,1047586,3144770,3210303,1768483,10615959,8256618,10157179,11140230,3537947,7076944,4258866,4258874,10681503,6159455,9239693,8125554,3013657,9305180,7797799,13499475,20970654,18742366,25099419,22215771,19201060,23919709,19463198,24902767,27458709,24050788,28703906,22805571,22543410,26868824,24312862,33422472,34798728,34339950,38730912,31456307,32504899,32570448,29162538,36175004,32898170,32767104,34405527,27130919,31456342,31587394,32898108,42597544,40565871,
44956816,45612165,39844900,45153378,42400818,45218898,51707049,47971431,53083297,51313775,48692267,55901288,54852649,62848111,69794977,69074025,76283052,72744024,72219704,76610663,73137193,80411785,81853591,79953013,84933806,78642242,80739400,84081758,82836525,92798113,93125770,94043267,97713319,90176565,92732507,91683923,89455679,96402608,92142718,93256854,93256856,86309934,91487338,90111044,92929108,101317813,98761844,103611557,102169730,97057841,101907570,97909817,101645422,106233011,102235253,107216052,103349356,101579837,107609204,105380917,114162826,118553768,117505148,123600057,118094933,118094926,120519790,116390967,123403427,122158234,120519817,123468981,115735621,118094943,119077986,117636163,126614710,124386445,125500569,126418091,117832763,
119929967,116390996,114359383,119536831,113310852,114425003,111738007,104332346,108657789,105184328,108330097,114293951,110165119,114556090,110296194,105380932,108657791,103218242,107150475,109116601,104397956,108461252,102169706,101055571,105053308,102300738,110951591,112524461,111606926,116391108,108788823,109444195,109771892,105577543,112262331,108723358,107543710,108854459,100334667,103152758,102169702,101645400,109509832,105905300,107609265,106429612,97844293,100400258,95222873,94370929,98303181,91552909,93322435,88865942,82574410,86637707,82508879,87227532,91946184,88013965,92732620,87096446,83885142,86637708,81067082,86572200,86899902,83557525,87751891,80804971,81656936,84999298,83098705,92798143,93519022,94305443,98368715,91094105,93518971,92929143,90569823,
97713359,93846690,94567605,95091902,87686225,92077193,90569835,92339316,100072662,96599195,100203718,98041003,91290707,94764179,89259103,90832013,94174422,88407191,91618517,86375571,82377822,86899864,83229783,90045611,93781196,91487388,96664797,90438780,89586798,92011666,87555159,94633154,94108863,92601511,96533722,89652331,92798080,95353992,95157345,105577685,105184435,107740344,110820559,103939167,107805839,106298491,105774199,112721120,108199081,110427339,109509823,103087197,108264603,105905261,109313168,116128996,112458913,116718811,112917671,107281508,110427299,104266852,107412648,108985565,103349411,106364132,99613840,97123442,100596896,96664673,104266949,105839824,103939245,108264678,100531324,100727941,101121177,96861289,103677147,101186755,100269245,
102563041,94829679,98499733,98892938,99089528,108461290,106495159,109313231,109903057,102693991,106298531,102628478,102431888,107674863,81853479,83295330,76741669,71105516,73989159,68942824,73923638,76414046,72350761,76282986,68549645,66059260,67042338,61144039,66583633,65076303,61996086,64617578,56556540,58063885,59636761,57932783,67173477,66190403,67370055,69532769,61602798,64289823,61996043,60029954,66321518,60947510,62192727,60685390,53279722,57670699,54852606,57211931,63634545,59374640,63110248,58850361,52820977,55442482,48954355,51575862,53083243,46922802,49937525,43187234,40238080,43711534,39779311,47250515,49085535,47184954,51510391,44170252,44235793,45284392,41024503,48102504,46005331,45349961,48168047,40762365,44825635,45939739,46529541,56491126,55245893,58457179,59898976,53345270,57474096,54656011,55114778,61275262,56228925,59309167,56818763,
51117051,56294459,53214210,57670709,63437946,59505726,64224380,58784820,54393859,56884283,50527226,54656080,54787185,49871937,52886656,45153311,44104724,46595126,43318271,51641452,51903588,51051599,54590590,46464013,47774759,47447082,43973642,50986108,47512661,47709279,49151091,41810948,46332983,45939742,47709212,56818822,54000714,57932913,57408608,51117059,55245891,50723856,52296757,56622216,50854982,54066305,49347658,44563466,48888903,44563463,50068562,53345408,49609802,53345418,46136371,42662935,43580484,36633608,41286763,38993010,34405460,36306058,27261983,27065386,27851836,24640527,32767105,30997604,30800995,32570500,23788559,25820218,23395375,20839454,27065487,22084698,23264375,22609012,15531019,20511818,18480158,
21429303,29228179,25951313,30473349,27851870,22477840,26410063,21036053,23919697,26803342,21298259,24837265,18742340,15662110,19332178,15203345,21888108,23723139,20905049,24575126,16579632,14810159,15006794,9108500,14679171,11271285,8649831,10026131,1244191,3079230,3210302,1768483,10550420,8125544,10157176,11205765,3603480,7142479,4455472,4193334,10812573,6093919,9370764,7994481,3079193,9305177,7732258,13433938,21101722,19004509,25230489,22215768,19266593,23788636,19528732,25033838,27589780,23985250,28834978,23002178,22674481,26868824,24509467,33356933,34929799,34536556,38861985,31390766,32635970,32701517,29162533,36306072,33029240,32963708,34602132,27196451,31521877,31587393,33029176,42597542,40696941,
44891278,45546626,39910432,45218912,42466355,45284433,51838120,48102502,53279903,51379308,48954407,56097895,54852648,62979180,69991583,69205096,76545193,72744020,72285235,76872803,73202725,80542856,82115734,80018545,85064876,78707776,80804936,84147292,82902062,92798109,93191305,94305410,97844390,90176564,92929113,91814992,89586749,96599213,92208252,93387922,93518998,86506540,91487337,90307651,93191249,101514420,98827380,103677094,102300802,97319983,102038640,98171958,101776493,106364079,102300788,107412657,103480425,101645372,107609201,105643059,114293899,118553767,117832827,123927736,118094933,118160461,120650860,116390966,123665571,122420378,120716423,123600053,115801157,118160479,119077986,117767234,126614708,124386444,125566103,126418088,117767227,
120257647,116456531,114555990,119667902,113376386,114556074,111738006,104528953,108657786,105315400,108461165,114425022,110361725,114752699,110558335,105577538,108985470,103152704,107216012,109116600,104594561,108592323,102366313,101186639,105184379,102300735,110951589,112721066,111869069,116391107,108854358,109509729,109771890,105577544,112393400,108919965,107805852,108985530,100465736,103152756,102169700,101776471,109771974,106036369,107805871,106560683,98106436,100596868,95288406,94567535,98368715,91618443,93322431,88997012,82705480,86965387,82705484,87489674,91880647,88145036,92863691,87358589,83950678,86768779,81067082,86703270,87096506,83819666,87948497,80804966,81853543,85130372,83295310,92994748,93650092,94370979,98434250,91225174,93518969,93256823,90831963,
97909966,93912226,94633139,95091902,87817297,92273800,90766441,92339314,100269268,96730264,100203718,98041002,91421778,94764180,89521245,91094155,94502101,88538260,91684052,86506642,82639964,87162007,83295318,90307753,94043338,91618457,96926939,90766460,89652332,92273809,87620694,94698690,94174398,92535973,96599258,89848938,92863615,95353991,95222882,105512149,105446575,108002486,111148239,104135774,108002447,106429561,105905269,112786656,108461223,110558409,109837501,103349340,108395677,106036333,109444238,116391138,112655522,116849882,113048744,107478115,110492832,104528995,107347112,109182170,103349412,106691813,99875983,97254513,100727967,96861279,104463557,106036430,104201390,108461286,100859003,100793475,101514392,96926823,103808217,101383362,100400316,
102563040,95026286,98434197,99155081,99417206,108788969,106626228,109444304,110165201,102759528,106560674,102825085,102562957,107937006,81853471,83360861,76807199,71171044,74120224,68811746,73989170,76217432,72481829,76086372,68680711,65928182,67238940,61144033,66518090,65010762,61799473,64748644,56490995,58063880,59702290,57998313,67173468,66059325,67173441,69467225,61537258,64158743,61930501,60029949,66255978,60947504,62258259,60685386,53279719,57670694,54721529,57146389,63700076,59374634,62979171,58784819,52689900,55376939,49085420,51510322,52952165,46988334,50068590,42990619,40238074,43711530,39779308,47250507,48954459,47053880,51575921,44235782,44170251,45087777,40893425,48036962,46005325,45284423,48102506,40958968,44629019,46070804,46529535,56425586,55049281,58522711,59898970,53214195,57474090,54852615,55114773,61275254,56097849,59243624,56818757,
51051508,56294451,53148668,57736240,63372405,59505717,64093302,58719278,54393853,57015351,50592757,54721611,54983788,49806396,52952189,45153305,44104719,46726192,43121656,51641445,51903581,51051593,54656120,46595078,47709216,47316004,44104707,51117176,47578193,47709276,48954476,41810942,46332976,45939735,47709208,56687746,54000710,58063980,57539674,50920444,55049277,50658314,52165682,56622209,50986050,54066302,49413187,44628998,48888898,44694532,50068557,53410939,49609797,53410949,46070829,42728468,43514941,36830211,41155686,38993005,34536528,36437126,27327513,27196451,27851829,24771593,32898172,30866528,30866528,32504959,23985164,25754679,23329833,20970523,27065481,22084693,23198832,22543470,15596550,20446277,18480153,
21494832,29293708,25885772,30538881,27982937,22412299,26344525,20970511,23919692,26737801,21429326,24771725,18676801,15531031,19332171,15006732,21953641,23788670,20708438,24575123,16514090,14810153,15006788,9108496,14548095,11271281,8518755,9960589,1113114,3013691,3079225,1899550,10484880,8125537,10157173,11140223,3669009,7076939,4521002,4193329,10812567,6093913,9305221,8125546,3079187,9370709,7732255,13368396,20905109,19004503,25099413,22150229,19332125,23985239,19528726,25099368,27458703,24050781,28769434,22805565,22871084,26934354,24312855,33553537,34995327,34471014,38861977,31325227,32570429,32832585,29162529,36306069,33029233,32963703,34733200,27065376,31587408,31718457,33094707,42597535,40762472,
45022346,45612159,39910427,45153371,42662955,45349963,51707042,47971425,53214362,51444840,49019940,56163424,54852642,63110248,69926044,69074019,76414117,72875088,72285230,76807265,73268255,80608386,82115727,80084077,85130408,78838842,80870464,84278361,83033128,93060250,93256835,94370940,97975455,90176557,92863573,91880522,89521206,96599207,92142711,93322383,93584531,86637609,91487331,90242110,93060174,101711022,98827374,103808159,102300796,97319980,102104171,98171953,101973098,106429610,102497391,107412654,103545956,101776437,107871343,105577518,114359429,118750370,117767286,123993266,118225999,118291525,120585318,116456496,123731103,122485908,120781955,123665584,115932223,118357082,119209051,117832764,126614703,124451974,125566098,126680230,117898294,
120192107,116587599,114490447,119602360,113507453,114621605,111869074,104463412,108788853,105249857,108526697,114621624,110361722,114818229,110558329,105511997,108985465,103283771,107216004,109182129,104660093,108723389,102431845,101317709,105249912,102497337,111017122,112786599,111869064,116391102,109050960,109706335,110034031,105643075,112393396,108985497,107805847,109051062,100531267,103414894,102431839,101842003,109771969,106036363,107805865,106560676,98237505,100596860,95353938,94764138,98434244,91749510,93584570,89062545,82902084,86834308,82902089,87620743,92142786,88407174,92929222,87424119,84016208,86768771,81329222,86637730,87162038,83819663,87817418,81067108,81919073,85261437,83426379,93060280,93715626,94567582,98499780,91225173,93650036,93191282,90831960,
97975496,94108828,94829743,95288505,87817293,92273797,90897507,92535917,100531408,96926867,100334784,98172067,91421775,94960783,89586775,91159689,94502094,88538256,91749582,86637709,82574424,87227538,83491922,90242211,94108873,91749527,96926934,90831991,89848936,92142732,87686226,94829756,94371001,92667042,96599251,89980004,92863610,95616129,95222878,105774289,105512109,108068021,111082699,104201307,108264586,106691702,105839728,113114332,108461216,110820549,109771960,103480408,108592280,106298472,109640840,116587741,112721051,116849878,113048740,107543646,110558365,104463454,107674790,109182168,103480478,106691808,99810444,97385582,100793498,96795741,104529087,106036427,104201383,108592353,100924533,100990078,101514388,97123426,104070357,101383358,100465849,
102825180,95091817,98630799,99155078,99417203,108788964,106626226,109640905,110296267,102825058,106626205,102890615,102825099,108002538,81656855,83360852,76545047,70843356,73989145,68680665,73858088,76282960,72416286,76086365,68549632,65797101,67042325,61012955,66583617,64879681,61668392,64552027,56556525,57932799,59571210,57867235,67107925,66059317,67107896,69401682,61537249,64158734,61864956,60029941,66190434,60816425,62061643,60554304,53148640,57670686,54590446,57211918,63700067,59178020,62979164,58719275,52689893,55180324,48823268,51379240,52886622,47053862,49937508,42990612,40238065,43580449,39582692,47053892,48888915,47053871,51379305,44039166,44104708,45087771,40827882,47971417,46005317,45022270,47905891,40827889,44629014,45743117,46398456,56360041,54983735,58391631,59898964,53214186,57343012,54590462,55049231,61209712,56032303,59178081,56556608,
51051501,56163373,53083125,57670697,63175787,59440174,64158830,58784808,54459384,56818735,50461679,54524997,54852707,49871924,52821107,45153297,43973637,46595114,43121650,51444827,51706966,50854976,54459506,46463999,47709209,47250460,44039163,50855024,47316041,47709267,49020007,41745397,46398504,45808656,47447057,56622201,54066237,57932902,57474129,50985974,55049269,50658307,52165673,56556666,50789434,53804149,49282108,44628988,48692282,44497916,50134084,53279857,49413182,53410941,46070819,42531852,43514936,36633592,41155678,39058533,34470982,36240511,27130897,27130910,27786284,24509442,32636020,30800985,30604374,32373879,23723013,25754671,23198753,20708369,27065473,21953611,23133289,22477927,15334399,20315196,18611219,
21363753,29031559,25820229,30538875,27786320,22346755,26278980,20904968,23854149,26606721,21232710,24575109,18545719,15465488,19201091,14875651,21757025,23723127,20708430,24509578,16514082,14744608,15006780,8977418,14548087,11271271,8453212,9895046,982034,3013683,2948146,1637397,10484871,8059993,9960558,11140217,3472393,7142465,4324387,4062251,10747024,6028369,9239678,7928932,3013642,9305166,7797784,13302852,20970639,18938960,25164939,21953611,19069971,23723087,19397647,24968288,27393156,23985235,28769427,22871092,22740005,26868809,24378383,33356923,34798713,34339935,38796436,31259684,32635959,32570433,29096987,36306061,33029227,32767087,34536583,27065368,31587398,31587380,32898094,42466455,40631393,
45022339,45546615,39975956,45284437,42597413,45218886,51641498,48102489,53214353,51379296,48757788,56163419,54918173,62979168,70057108,69205083,76479644,72809545,72154152,76741720,73137176,80542844,81984648,80215142,85064864,78838836,80739385,84278351,82836512,92863632,93191290,94174326,97909913,90242086,92798027,91814980,89455665,96599202,92339311,93322374,93453449,86440992,91487324,90242103,93191237,101514405,98892903,103742617,102235255,97319973,102104165,98237484,101776480,106560675,102300775,107347109,103480414,101710896,107740262,105643047,114162813,118815897,117832812,123927723,118225993,118291520,120716386,116522026,123731093,122485900,120716409,123665578,115997750,118291538,119274580,117832757,126614696,124583039,125566091,126549148,117898284,
120323169,116522057,114687049,119733426,113376373,114621598,111737995,104528941,108854381,105249851,108526690,114621619,110427251,114752686,110623859,105708597,109050994,103349300,107347070,109182122,104594549,108723384,102431837,101383235,105249902,102431796,111082647,112852127,111869055,116522166,108919883,109706327,109837414,105774138,112393391,109051024,107805840,108985518,100400188,103349353,102366297,101645388,109706427,106036356,107740322,106560669,98040888,100662390,95288394,94698597,98499774,91683967,93453493,88931465,82836543,86965373,82836547,87424129,92142779,88341631,93060287,87293041,84016204,86768765,81198143,86768795,87293104,83885190,87948485,80936026,81787995,85326966,83229762,93125809,93912224,94502039,98630847,91290700,93781101,93191275,90831952,
98041026,93977748,94895272,95354034,87751748,92273789,90766430,92535911,100334795,96795787,100334777,98368669,91552840,94960776,89521232,91028609,94371016,88603786,91815113,86441094,82705488,87096459,83491916,90373277,93977793,91683982,97058000,90897521,89717854,92208263,87620683,94895285,94305458,92601499,96861389,89979996,92994674,95616125,95353943,105774282,105577637,108133549,111148226,104332371,108264580,106691692,105970793,112983253,108592281,110820544,109771955,103545936,108526736,106167393,109509762,116587735,112589974,116849872,113245341,107609176,110689429,104660057,107609244,109182161,103480472,106822874,99941507,97385575,100727956,96992343,104594617,105970883,104266914,108526812,100858990,100793462,101514381,97254492,104135887,101317815,100465840,
102825173,95157347,98630793,99286144,99351659,108788958,106691753,109509827,110361798,102956123,106626199,102825072,102890628,108068066,81591310,83164233,76479500,70712274,73858063,68680655,73792542,76086341,72219667,75955281,68287476,65862625,66845704,60816334,66321464,64814134,61668381,64486482,56359906,57932789,59309054,57670615,67107916,65928232,67042351,69139528,61275095,64027654,61602801,59702249,65993814,60619805,61996096,60488757,53148627,57408531,54590435,56949763,63568985,59178008,62651473,58653729,52362201,55114777,48823259,51117086,52821075,46726171,49740890,42990600,39975910,43514903,39451607,46922808,48757831,46922787,51248221,43842548,43973623,45022223,40631263,47971407,45743162,44956721,47840343,40500197,44366858,45808643,46267374,56163422,54918190,58260548,59833416,53017568,57277466,54590452,55049219,60947556,55966757,58915924,56491061,
50985952,56097827,52820970,57605150,63044705,59309092,63962213,58653726,54328301,56753190,50396131,54393913,54721625,49675307,52624489,45022215,43908093,46398493,43056101,51313746,51641420,50658358,54393958,46201846,47643663,47119379,43711473,50986086,47184957,47512649,48757853,41679852,46201886,45808644,47447044,56556655,53869620,57736284,57343049,50854890,55049259,50658296,52100126,56425584,50592814,53869674,49216562,44432371,48561198,44366831,49871931,53345385,49347635,53148787,45808665,42335233,43383852,36436976,40893524,38927450,34143293,36174963,27130888,26868756,27524131,24509430,32504937,30735438,30604363,32439404,23723001,25558051,23067671,20642825,26868854,21888065,23133277,22412381,15334388,20184115,18480138,
21232672,29031546,25820220,30407791,27720773,22281209,26082363,20839421,23723067,26475638,21036090,24444027,18545709,15334406,19135547,14875640,21691477,23657581,20642884,24312960,16383001,14547992,14744628,8911869,14351468,11140190,8387664,9895035,850953,2948136,2948133,1506316,10353790,8059984,9829474,10878063,3210239,6945847,4258841,4062242,10550405,5831751,9043061,7994456,3013634,9174083,7666701,13237307,20708483,18676804,25033858,21953601,19135500,23592007,19397637,24968280,27458685,23919690,28572809,22740011,22477850,26606657,24116229,33291374,34864239,34339926,38796424,31194138,32504876,32635958,29096976,36240516,32767073,32767080,34536576,26868750,31390782,31390760,32963617,42531983,40631380,
44760183,45546605,39910409,45153353,42531867,45153337,51575952,47905870,53017736,51313750,48823313,55966799,54852627,62651474,69860487,68811854,76283024,72481854,72023068,76676173,72875022,80280687,81788028,79952987,84868244,78642216,80542767,83885124,82639893,92732550,93060209,93977704,97516685,89979930,92601409,91487289,89259044,96337044,92077154,93191292,93322366,86375444,91421775,90176554,92994619,101252251,98630747,103480460,102104169,96926745,102038617,98040864,101645396,106232983,102169692,107216025,103349330,101514274,107412570,105446426,114097267,118422672,117570659,123600031,118094907,118094900,120388694,116325404,123403403,122354818,120585327,123468956,115670059,118160454,119143496,117570602,126483611,124320884,125435009,126418064,117832737,
120126552,116456509,114424892,119536806,113376362,114424978,111672448,104332322,108526691,105053231,108395608,114359462,110230631,114687139,110361704,105446442,108788840,103087144,107150451,109116576,104397930,108461225,102300754,101121082,105184355,102235176,110886030,112524433,111672438,116391084,108919871,109509706,109640795,105511983,112327843,108788870,107609222,108788897,100269106,103152731,102235212,101645377,109575342,105708666,107543704,106364051,97844268,100531307,95288383,94436440,98237619,91487348,93322407,88800382,82639920,86637681,82705461,87358582,91880623,88079477,92863667,87161958,83885119,86572146,81001522,86637713,86965411,83623035,87686327,80739408,81787984,84999275,83164216,92863656,93650071,94370953,98499764,90963010,93453410,92994655,90635333,
97713336,93781130,94502043,95026342,87686202,92077171,90569808,92339291,100138173,96533633,100072623,98106515,91290684,94698619,89390149,90897525,94371005,88276094,91618493,86375545,82377797,86899837,83295295,90045585,93846709,91421829,96861380,90635365,89521235,92011643,87555137,94633132,94043303,92601488,96468163,89652305,92863589,95353968,95091786,105446588,105381019,107871393,110951609,104004680,108133495,106429539,105774174,112917705,108264592,110492850,109640870,103152708,108330115,106101845,109444214,116391114,112655497,116915395,112983185,107478091,110558346,104463438,107478162,109051075,103414924,106626253,99810425,97254490,100662410,96664650,104332462,106036410,104070296,108330192,100727907,100793451,101252225,96861266,103939268,101383340,100203685,
102497483,94829653,98565247,99089524,99155040,108723410,106495133,109444281,110034107,102759506,106364043,102693989,102628471,107871446,81460226,82967613,76479486,70777800,73595905,68484034,73726992,76086328,72088582,75955271,68418536,65600468,66845695,60816323,66321450,64748589,61406224,64289860,56097751,57867241,59309044,57736140,66845759,65666076,66976802,69139516,61275083,63896571,61537254,59636703,65928265,60619794,61865011,60292137,53017544,57277446,54459354,56949750,63503438,58850316,62651459,58522644,52427724,54983694,48757712,51051538,52689991,46595088,49675344,42859515,39910362,43383819,39254988,46791725,48692284,46726168,51248211,43908071,43842540,44825603,40696787,47774786,45743150,44760103,47709259,40434650,44432381,45677558,46136290,56294482,54852642,58195001,59636796,52886484,57277453,54393833,54983672,61078615,55901211,58850379,56294439,
50854868,55835671,52886495,57408531,62979159,59178010,63896664,58457106,54066145,56622104,50396121,54328367,54590542,49609758,52624478,44825595,43711472,46398484,42859482,51313736,51444799,50658346,54262873,46267369,47512580,46922760,43645927,50723928,47119410,47447102,48888911,41483230,46201876,45612024,47250424,56491106,53672999,57670735,57080891,50789342,54918176,50592748,52100116,56360036,50658340,53738589,49151012,44301285,48561187,44366819,49871917,53279837,49151015,53214312,45874191,42269685,43252769,36568035,40893512,38796368,34143280,36174951,26803194,26868743,27524121,24312811,32570460,30604354,30407745,32373855,23657455,25558041,23067658,20577276,26737770,21691445,22936658,22215759,15137769,20184102,18217980,
21298197,28900464,25623598,30211171,27655225,22084591,25885742,20642804,23657518,26541164,20905006,24378479,18283556,15268859,19069997,14810095,21691468,23329889,20642870,24444020,16186380,14613515,14613544,8715251,14416994,10943570,8191047,9632880,850941,2817054,2685980,1440769,10222706,7994436,9763926,10812515,3341300,6814764,3996684,4062228,10484859,5766203,8977514,7863374,2817014,9042999,7601151,13040687,20774008,18742329,24968310,21822519,19004416,23591994,19332090,24771659,27262064,23919679,28507263,22543392,22543375,26672182,24116217,33291364,34798690,34339915,38599805,31259661,32373792,32570411,29031427,36174966,32767063,32767068,34405492,26868737,31325235,31390749,32898072,42466436,40369227,
44694636,45481058,39648255,45087807,42400785,45087792,51641477,47840324,53083260,51248202,48626695,56032324,54656007,62979151,70057092,69270602,76479626,73006135,72416279,76872775,73268232,80804970,82246775,80346197,85195918,78904355,81001511,84278335,83164175,92994687,93256809,94370917,98040968,90438679,92929082,91814964,89717790,96599185,92273757,93453431,93781114,86637585,91683916,90569764,93256757,101842068,98958422,103939206,102562915,97451027,102366292,98434075,102104144,106691731,102497364,107543699,103677007,101907484,107936854,105839638,114556014,119012490,117898331,124189851,118422582,118422573,120912975,116653080,123927685,122551421,120847465,123862169,116194341,118422593,119405635,118160419,126876823,124779632,125762683,126745742,118160414,
120388690,116849717,114687032,119798945,113638501,114818190,112131193,104791070,108985437,105511977,108592211,114752673,110623840,115080348,110689380,105774118,109247586,103545892,107478124,109509785,104856677,108854439,102628428,101514291,105380960,102628385,111344775,113114254,112196718,116784293,109182009,109968453,110099541,105905193,112655517,109247617,107936895,109182109,100662315,103480407,102497354,101973050,109968552,106298483,108002452,106953869,98434087,100924518,95681595,94895187,98827438,91815023,93781155,89193591,83098670,87161966,83098672,87620721,92339370,88538224,93191344,87620705,84278328,87096431,81460271,86965386,87358624,84016246,88145076,81132619,81984586,85523559,83622962,93256865,93912209,94698630,98892974,91487293,93912156,93453402,91094079,
98303153,94174342,95026328,95550626,88079411,92535917,91094091,92601429,100727993,97057915,100662440,98499724,91618360,95222905,89848895,91290737,94698681,88865913,92011705,86768758,82836543,87424123,83688507,90504332,94239919,91815040,97189054,91028577,89914446,92404855,88013884,94895270,94633124,92929164,96992447,90176589,93256801,95812715,95550533,105970872,105905301,108199068,111344819,104463427,108461172,106888286,106167383,113376454,108657802,110951600,110099618,103742528,108854399,106560594,109902961,116784325,112983173,117308605,113376396,107740230,110886022,104791113,107805838,109509824,103742601,107150538,100072565,97713239,101055620,97057862,104791207,106364083,104594577,108788938,101252193,101186663,101776509,97451086,104266943,101776549,100662435,
102890693,95288401,99023992,99482734,99744859,109182157,106953883,109706419,110492853,103283787,106888329,103152738,103021683,108395732,81984507,83360824,76741626,71171007,74120186,68746170,73989132,76282930,72416256,76217408,68746208,66059214,67107830,61078461,66649126,65076262,61733898,64617535,56556495,57998306,59702252,57998276,67238969,65993750,67173405,69532725,61537220,64224244,61930464,60029910,66321475,60947467,62258221,60750883,53410751,57801729,54721492,57342958,63831110,59440135,62913598,58850317,52689864,55311367,49019847,51510282,53083200,47053833,49937480,43187190,40238036,43777029,39713733,47250471,48888887,47053841,51510347,44039139,44235750,45218812,40958923,48167998,46070824,45218848,48036933,40893395,44825593,46070769,46463962,56556618,55245853,58391603,60161078,53279692,57670663,54918115,55180274,61471828,56294420,59178052,56818722,
51248078,56228879,53279703,57801741,63372369,59571216,64093266,58981386,54393819,57015313,50658256,54656039,54983750,50002968,53017687,45218805,44170219,46660619,43318228,51706945,51706936,50986022,54656085,46660579,47774717,47447040,44170207,51051602,47512619,47840311,49085513,41810904,46529548,46005234,47774707,56753244,54262818,58063943,57474102,51182554,55311384,50789349,52362252,56818782,51117084,54000728,49478688,44760032,48954398,44825567,50134057,53607511,49675297,53476449,46201863,42597358,43580441,36764638,41221186,39124041,34667563,36502626,27327477,27261952,27786257,24706022,32963672,30932028,30866492,32570458,23854055,25885715,23526404,21036023,27196516,22019120,23198796,22674506,15596516,20380705,18676727,
21560333,29293673,26082345,30538844,27982901,22608873,26475561,20970475,23985192,26868837,21363753,24771690,18742300,15596533,19463209,15203304,22019142,23723097,20839472,24640620,16579592,15006724,14941216,9239533,14613595,11467854,8649791,10157162,1309688,3210264,3079190,1833977,10746988,8256574,10091602,11205724,3537902,7273509,4520966,4258830,10878068,6159415,9370722,8125512,3144688,9436209,7797755,13499434,21101682,19004468,25230450,22150192,19266553,24050740,19659762,25295940,27786346,24050744,28900471,23067673,22739976,26999855,24443894,33553502,35191901,34798659,39124088,31521801,32701467,32898087,29293567,36502641,33225808,33029205,34667628,27327484,31718445,31783959,33160208,42794109,40827972,
45153384,45808731,40107002,45415480,42662922,45481001,52034686,48167998,53410936,51575877,49085440,56228927,55049215,63306820,70122616,69467202,76807298,73006127,72547343,77134910,73464830,80870495,82377838,80411724,85261446,79035418,81001503,84540468,83229700,93191288,93453407,94633049,98106494,90438669,93191217,92011560,89848854,96926852,92535894,93715563,93846640,86899718,91814978,90569756,93387819,101973131,99220558,104004734,102628442,97582089,102497354,98499601,102169670,106888329,102825037,107674763,103808068,102169621,108067917,105905165,114687075,119012480,118291538,124255377,118684718,118750244,120978500,116849677,124124283,122879091,121109601,124124301,116259869,118553654,119536699,118225946,127007885,124845158,126024818,127007875,118357010,
120519751,116915246,115080238,120126616,113900635,115014788,112262257,104987668,109182037,105643042,108919879,114883737,110951510,115145875,110885977,106101788,109313111,103742488,107674724,109706385,104922204,109051037,102825028,101645354,105774166,102693911,111410302,113179780,112262247,116915358,109444142,109968443,110427212,106036258,112721045,109509752,108264568,109378708,100858914,103611471,102693952,102169650,110230689,106364011,108067976,106953861,98630687,100924507,95812657,95091787,99024038,92142692,93912219,89324656,83098661,87424100,83229734,87948391,92470433,88669284,93453478,87555158,84343855,87161954,81656868,87096450,87620759,84147309,88276138,81460290,82312256,85654620,83622953,93518999,94239881,94895227,98958501,91749425,94108756,93715538,91290679,
98368680,94502013,95222927,95616151,88276013,92666980,91159619,92863564,100859055,97123444,100793505,98696323,91880494,95222894,89979958,91552872,94960817,88931440,92208303,86834283,83033141,87555185,83950641,90766467,94436518,92011638,97320117,91290711,90176582,92666989,88144945,95222939,94698651,93125762,97057973,90373190,93322330,96074851,95747132,106101934,105905292,108461205,111672491,104791098,108592233,107084884,106363985,113376442,109051010,111279270,110361752,103873590,109182070,106691656,109968490,116980924,113114236,117439670,113572995,108067902,111148156,105118783,108067972,109575349,104135805,107216063,100269162,97778765,101186684,97385533,105053344,106429610,104725639,108920001,101317720,101383262,102104180,97647684,104594612,101907615,100924569,
103152826,95419464,99089520,99613797,99875922,109378757,107150482,110099625,110689453,103480387,107019391,103349336,103283820,108592328,81787887,83360811,76807147,71039922,74054637,68877232,73923581,76413988,72416243,76282930,68680661,66124738,67173354,61078448,66583576,65010714,61799424,64748594,56622020,58194899,59702241,58063802,67370029,65993739,67238927,69401642,61471670,64158694,61930452,60160969,66321464,61012991,62127136,60619798,53279669,57670644,54721476,57342948,63765564,59440122,62913586,58915840,52755386,55507961,48954299,51379198,52886579,47119355,49871934,43187178,40172489,43580409,39779258,47119387,48888874,47119366,51706945,44170197,44170202,45153265,40893374,48233520,46070812,45284372,48036920,40827846,44760043,46005220,46463950,56556609,55245839,58588197,60095532,53345215,57605113,54721496,55311333,61406278,56359942,59243576,56753174,
51248065,56294402,53148618,57932798,63437892,59767813,64093253,58850303,54459341,56949765,50658245,54721563,54852665,49937419,53083212,45349863,44104670,46791681,43383750,51641398,51837997,51117081,54721607,46529496,47971313,47381494,44039124,51117128,47643679,47840299,49216572,41810892,46398466,46136295,47774695,56753231,54197269,58260541,57605161,50985934,55180301,50854875,52296704,56753232,51051537,54066250,49544210,44694482,48888850,44694481,50199579,53607496,49740819,53541974,46201852,42662882,43711502,36895697,41352247,39058494,34602015,36502614,27393000,27196403,27917317,24771545,32832586,30997552,30866477,32767053,23985114,25885703,23526391,20839402,27327578,22084645,23264322,22740028,15596502,20446227,18742250,
21691394,29359198,26082333,30538834,28113961,22543323,26344475,21101537,24050717,26737752,21494814,24968284,18742289,15727592,19332124,15072222,22019130,23788623,20970532,24706145,16645116,15006713,15072278,9239519,14744655,11467840,8715314,10091614,1244140,3210249,3210249,1899501,10681439,8256562,10157126,11271249,3668962,7339033,4389883,4389892,10746985,6224937,9370712,8256571,3341285,9567269,7863279,13630495,21167208,19069991,25361509,22412324,19332077,24116265,19594216,25295928,27720797,24312875,29031531,23002128,22871038,27065378,24509417,33684563,35126354,34798649,38993004,31587324,32832527,32832539,29359091,36633701,33094722,33094730,34864224,27261935,31783970,31783949,33094662,42794097,41024568,
45087836,45808721,40172524,45481004,42728446,45546525,52100212,48430131,53607532,51772472,49216500,56359986,55180275,63372346,70253677,69532724,76807285,73268257,72481794,77134897,73661426,80870483,82377825,80411711,85523576,79035407,81198100,84671530,83164155,93256811,93518934,94633037,98303091,90635264,93191204,92142623,89914377,96992379,92535879,93650016,93846629,86899706,91880501,90831889,93584417,101907585,99286081,104135793,102759502,97778686,102628415,98434051,102431802,107019390,102956095,107871358,104004663,102300680,108067903,106101759,114621526,119209077,118225989,124386439,118684705,118619162,121175098,116980740,124255343,122879078,121175124,124386435,116259859,118684716,119667760,118357006,127138945,124976219,126155879,127073397,118553607,
120847419,117111843,115080227,120192139,113835089,115014775,112327779,105053192,109313096,105774100,108919870,115080332,110951500,115342470,111082575,105970702,109509710,103873550,107871320,109771908,104987729,109116561,102759480,101776415,105839690,102890507,111606899,113310841,112458842,116980882,109575205,110230577,110361666,106363926,113048711,109378667,108264554,109575304,100858902,103742531,102759476,102300712,110361751,106495073,108330108,107150455,98565140,101055570,95812648,95157312,98958488,92208219,94043280,89521251,83229721,87358554,83295261,87948378,92535957,88669274,93387931,87686219,84409380,87358552,81656858,87227511,87686282,84212834,88341664,81525815,82377781,85785680,83885084,93650063,94239869,95026289,99155097,91683878,94305351,93715525,91225131,
98565278,94567535,95419522,95747214,88275999,92732503,91421752,93125699,100924582,97451111,100859027,98696312,92077089,95550562,90045483,91749466,94960803,89062500,92339363,87096419,83229740,87751782,84016166,90963064,94502042,92208234,97451179,91356235,90373179,92798049,88210470,95288464,94764174,93191288,97320105,90504250,93387855,96140373,95878194,106364068,106036354,108526728,111738016,104922157,108723294,107215946,106560582,113573038,109050997,111410330,110361742,103939115,109116523,106888253,110099550,117177522,113376370,117636266,113638518,108198962,111279216,105118772,108264570,109837485,104135796,107281589,100531296,97975360,101514353,97385522,105118867,106822817,104791164,109182134,101514315,101579858,102104167,97713208,104725674,102169748,100990093,
103349423,95747135,99351653,99810394,99941448,109509817,107347079,110230687,110886049,103611448,107150452,103545932,103480416,108592317,81722332,83229721,76413914,70777760,73792476,68680603,73661422,76086291,72088545,75889698,68287427,65797042,66976730,60816286,66386951,64814087,61668333,64420896,56359856,57801668,59505614,57736102,66976794,65731577,67042301,69336086,61143973,63962067,61602754,59767736,65993766,60750831,61930511,60488709,53148578,57539553,54459318,57015250,63503400,59046889,62782496,58653680,52362154,55114729,48757676,51313645,52624420,46726121,49806380,42859479,39975862,43449318,39517096,46857225,48757784,46857205,51248175,43973570,44039113,44956641,40631213,47971359,45808651,45022210,47971368,40565684,44366810,45611985,46332862,56425518,54918142,58260499,59702298,53083056,57408490,54590405,54983636,61013044,55966711,58915876,56622086,
50920370,56032242,53017528,57605102,63110192,59309043,63962162,58522604,54197180,56818676,50396084,54590473,54787111,49740796,52821049,44956632,44039115,46529519,42990517,51248163,51575836,50854918,54393910,46398405,47643615,47250404,43776963,50789429,47381516,47578137,48823338,41483197,46201838,45874134,47381461,56622144,54000645,57932843,57211927,50985915,55049212,50658248,52165616,56491070,50789374,53869626,49216514,44366788,48692223,44563391,49871883,53279800,49478659,53410884,45939689,42531792,43318270,36502464,41024549,38796333,34274319,36240454,26999766,26934244,27720693,24443849,32504890,30604317,30538783,32439356,23591881,25492469,23198695,20577242,26934342,22019090,23133233,22477869,15268806,20249601,18349017,
21363696,29162573,25754637,30342208,27786263,22215625,26082314,20904911,23919627,26475593,21232654,24509516,18349056,15334360,19201035,14744524,21822503,23591996,20708372,24575056,16251881,14613479,14810116,8977358,14482496,11271214,8322081,9894990,850906,3013625,2882551,1702877,10288208,7994401,9829427,11074623,3406803,6880264,4193260,3996657,10681430,5831706,9108550,7928874,2882514,9174037,7601116,13237261,20970582,18807830,25033811,22084627,19200987,23788569,19397592,24968232,27589711,24050715,28769373,22805502,22608877,26737681,24312793,33356866,34864193,34339879,38927450,31325163,32504831,32701449,29162466,36240467,32963634,32963641,34470993,27065312,31521808,31521787,32898036,42531937,40631336,
44956745,45743168,39975900,45218844,42466284,45349902,51772515,48167969,53410908,51510312,48888802,56163362,54918114,63437868,70515809,69532712,76938344,73333780,72612852,77134884,73661413,80936008,82443350,80477235,85458027,79166463,81263624,84737053,83360750,93518941,93584457,94633025,98237542,90700789,93453338,92339216,89979901,96926831,92666939,93912147,94108760,86899692,92011560,90831876,93715477,101973108,99286069,104266852,102890564,97844208,102759473,98761721,102366253,107084911,102956082,107936882,104135723,102300667,108264500,106232819,114818122,119340135,118291514,124451962,118684693,118881294,121240621,117111799,124189795,123010138,121240649,124320886,116587526,118750239,119864353,118422531,127401077,125172813,126352474,127269995,118488061,
120847407,117111829,115211285,120388734,114031684,115080301,112524375,105053180,109247548,105970696,109116465,115276929,111148094,115342460,111213633,106167300,109509696,104004610,107936844,109771897,105249861,109313156,103021612,101776401,105839678,102890495,111606887,113376364,112458829,117046406,109706264,110296099,110558259,106363913,112983163,109509727,108461151,109575294,100989964,103873590,103021608,102300697,110361738,106691667,108330098,107281518,98761733,101252163,95943704,95222833,99220621,92208205,94174337,89717846,83360779,87424074,83360784,88079439,92535945,88996942,93584525,87948352,84540440,87358540,81918987,87358569,87882879,84343894,88538257,81460268,82377770,85720133,83950609,93846657,94370929,95222883,99286157,91880476,94305340,93846586,91421726,
98499728,94698595,95485046,95812737,88538133,92929100,91421738,92994612,101121177,97582172,100924552,98892909,92142612,95485015,90176544,91814992,95026328,89324634,92404886,87096405,83229729,87817304,84016152,90963052,94698640,92470365,97713311,91356222,90438703,93060179,88472601,95485060,95026306,93322347,97385628,90504238,93584451,96336969,95878180,106495128,106232948,108657786,111934612,105053217,108985426,107281468,106626105,113704101,109247595,111541392,110558335,104201247,109247584,107019312,110361682,117111972,113507431,117701791,113900651,108264487,111344741,105446439,108199022,110034081,104332392,107543720,100596819,98237492,101514339,97713189,105249927,106822804,104922226,109378731,101645374,101579845,102300763,98040877,104856734,102104197,101252225,
103480485,95681586,99482714,100006990,100072509,109640877,107478138,110230675,111017110,103611436,107347048,103742529,103480402,108723379,81787856,83360783,76741584,70908822,73989072,68877203,73923554,76217352,72219606,76020758,68680632,65928101,67042254,61012881,66452473,64814075,61668320,64486422,56490919,58063801,59702212,57867163,67107854,65862639,67238900,69532683,61471643,64224203,61799351,60029871,66124826,60881891,62061574,60554235,53148568,57539543,54721450,57277382,63634461,59309020,62848022,58784741,52493214,55311326,48823199,51444705,52952088,46988254,49806367,43056076,40041386,43514845,39517085,47053821,48823308,46922726,51444772,43973561,44039100,45087699,40762276,48036883,46005247,45218808,47971358,40762282,44628943,45874119,46463923,56491043,55049203,58457098,59898893,53279650,57605086,54590393,55049160,61340712,56228843,59178011,56622074,
50985896,56228840,53148590,57670627,63306791,59636713,64158761,58850274,54393778,56949737,50658217,54590464,54918172,49937391,52886573,45022156,44170177,46660580,43252650,51641368,51641360,50985982,54459436,46463929,47709141,47447001,43908022,51051562,47381506,47709197,49019937,41679792,46332901,45874122,47578059,56687668,54000633,58129441,57408526,50920366,55245808,50854846,52296676,56687667,50985972,54131760,49282038,44694455,49019892,44694453,50134017,53541935,49478647,53541945,46005216,42662856,43580402,36764598,41090073,39124003,34536452,36437050,27130829,27196377,27917289,24771518,32898096,30931988,30800914,32635953,23854015,25689067,23395292,20904908,27130942,22084617,23198758,22608929,15596474,20380663,18611149,
21429220,29228096,25885698,30538805,27982859,22346689,26213374,21101509,24116226,26672190,21429251,24902722,18611189,15465421,19266559,15006657,22019102,23854131,20904969,24640582,16448481,14810078,14875641,9108421,14548020,11271205,8518679,9960512,981968,3079152,3079149,1768403,10615877,8191000,10157097,11140148,3603399,7076863,4389856,4258790,10681421,6028301,9370685,8191008,3210185,9501704,7732181,13433859,21036108,19004428,25230410,22215690,19266512,23919628,19528653,25164830,27589698,24116242,28900433,22871027,22739936,26868744,24378319,33684533,35126326,34733085,39124047,31652831,32635892,32766973,29359062,36568137,33291305,33160238,34733127,27261909,31718406,31783919,33160169,42728534,40827933,
45022271,45939764,40106961,45480978,42728418,45546497,51903577,48233496,53410895,51837982,49085401,56359961,55049178,63241246,70384723,69336090,76741723,73137158,72481765,77265942,73595865,81001529,82377800,80542756,85523549,79166449,81132536,84540432,83229663,93387854,93649976,94567476,98237528,90569702,93191179,92142594,89914350,96992350,92601389,93846598,94043209,86899680,91946009,90897395,93584389,102104164,99220517,104201302,102759477,97844194,102628388,98696171,102431774,107084899,102956069,108002403,104135709,102366191,108264483,106036195,114752572,119209048,118422570,124386411,118750214,118750207,121240606,117177320,124255318,123010124,121306169,124451945,116325366,118750224,119733269,118356980,127401064,125107263,126286921,127269979,118619117,
120912929,117111816,115080200,120257648,113900597,115145821,112458825,105118700,109247532,105774075,109181987,115080305,111082546,115342446,111017012,106232821,109444146,103807988,107871294,109771883,105118772,109116534,102956061,101907459,105774128,102956019,111606871,113441886,112589887,116980855,109509640,110165014,110558247,106232826,112983150,109640785,108330064,109640815,100989948,103808041,103021594,102235147,110230651,106626117,108461156,107281504,98827256,101252150,95878156,95157284,99023997,92339262,94174324,89521224,83491836,87489597,83229697,88013889,92667003,88734784,93518975,87817267,84474890,87227453,81787901,87227482,87686255,84212809,88407174,81525789,82443292,85785656,84016130,93781106,94305377,95026262,99220606,91945996,94174255,93781034,91421714,
98565250,94633044,95353960,95878259,88472581,92798015,91487260,93191206,101186698,97451084,100859003,98761822,92011528,95484999,90045458,91749442,95222921,89193547,92404871,87227461,83164177,87686219,84147212,90897503,94764159,92339280,97778832,91356208,90307618,92798023,88472589,95353976,94960755,93322334,97451151,90635295,93584435,96336956,95943704,106364043,106232934,108788845,111869060,105053204,108854340,107478062,106626091,113704087,109313117,111475841,110623858,104201234,109247569,106888227,110296132,117177494,113507415,117767312,113966172,108330009,111344726,105380891,108330080,110034066,104266843,107478170,100596806,98171943,101448788,97451030,105184379,106757255,104987748,109247644,101645363,101645368,102235213,97975326,104791185,102169719,101252213,
103546006,95747107,99482698,99941443,100072496,109706398,107412588,110296196,111082631,103742494,107347033,103742515,103545925,108788900,82049992,83622916,76807109,71105419,74185672,69008262,73989080,76479486,72547274,76413964,68746157,66124700,67369925,61275017,66714608,65076211,61930457,64748554,56556444,58129326,59833274,58129299,67435524,66124772,67304424,69729282,61668240,64420800,62127019,60160932,66321424,61078488,62192633,60685297,53410701,57867213,54852511,57342907,63962131,59440083,63110153,59046876,52820883,55442387,49216406,51444696,53083151,47184852,50002964,43187141,40369057,43645905,39844756,47250420,49150980,47184861,51706904,44301231,44235698,45218763,41024408,48299017,46201844,45349871,48167953,41024414,44891076,46005182,46594982,56622104,55180265,58588158,60095492,53476250,57736149,55049136,55376831,61602847,56425441,59440144,56949744,
51379100,56490974,53345188,57998299,63699996,59833310,64486430,58981336,54655910,57146334,50854816,54918132,55180308,50068453,53083171,45349826,44235702,46857178,43449248,51837966,52034565,51248113,54787107,46791600,48102346,47512528,44235692,51182623,47643641,47971331,49347605,41941926,46595035,46332863,47840192,57015338,54262767,58194966,57670661,51313573,55311334,51051444,52427740,56884268,51182572,54328358,49544173,44891055,49150956,44891053,50330614,53672995,49871854,53869616,46267349,42924989,43776999,36895659,41417743,39189528,34601977,36699183,27524036,27392976,28048350,24968115,33094694,30997513,31063048,32767016,23985076,25951199,23657426,20970434,27327540,22215678,23526427,22739990,15596464,20577261,18676676,
21625819,29424696,26147833,30735404,28113921,22739894,26409976,21363642,24116216,27130932,21560313,25099322,18807785,15662019,19397621,15399861,22281234,23919657,20970495,24902716,16776148,15137746,15137777,9239484,14875690,11598874,8649742,10288185,1440709,3144678,3406821,2030538,10878009,8322061,10419232,11402283,3668925,7404533,4651988,4455390,10943556,6290436,9501744,8387605,3406783,9632767,7994315,13695993,21167168,19069956,25427008,22477823,19528649,24181762,19790787,25492501,27851833,24443910,29162567,23198697,23067606,27196413,24640451,33946669,35257388,34864146,39320645,31849431,32898025,33029109,29424591,36633666,33356829,33225764,34864190,27392971,31980539,31914983,33356768,42990669,41221139,
45415479,46136363,40303561,45743112,43056088,45612024,52165709,48626703,53869637,52034580,49413070,56687631,55442382,63568916,70646855,69729294,77134928,73464828,72874972,77331469,73923533,81263664,82705468,80804889,85785684,79428585,81525743,84868102,83622870,93584453,93912113,95026216,98499663,90897373,93584386,92535801,90242020,97123415,92929058,94043195,94174271,87292884,92339217,91093996,93846522,102366299,99679261,104397903,103087147,98106329,102824985,98892769,102628374,107215962,103087130,108330073,104201235,102497253,108526620,106363866,115014706,119602256,118553634,124714080,119077884,119077878,121633813,117373917,124648524,123206722,121633841,124648542,116784109,119143432,120126474,118750187,127728735,125500470,126483522,127532114,118881251,
121043991,117505020,115473407,120454247,114228268,115473493,112589887,105446372,109771812,106167280,109313048,115342438,111410216,115604578,111279145,106363883,109771818,104266729,108067892,110165090,105380907,109640813,103218194,102169594,106101798,103152616,112000080,113769555,112786486,117505133,109902848,110558222,110689309,106691570,113441892,109902917,108592199,109968485,101252084,104135710,103283727,102562820,110623857,107019322,108723291,107543637,98958319,101448749,96271363,95550489,99351670,92535862,94436460,89783360,83753973,87817268,83688442,88407094,92929136,89127991,93846647,88144936,84933633,87686196,82181108,87489617,88079463,84606015,88865916,81853459,82770964,86178863,84278267,94043243,94633050,95485006,99482741,92142597,94567460,94108706,91683848,
98958459,94960715,95812704,96140393,88734716,93191222,91749397,93322271,101448834,97713220,101252208,99089494,92339199,95747134,90504199,92142650,95353985,89390145,92732542,87489597,83622922,88079426,84343809,91290709,94895225,92601416,97975430,91618344,90700825,93191230,88669188,95747182,95419498,93584469,97713286,90831895,93977643,96468019,96140303,106691715,106495069,109050981,112196733,105315340,109182012,107674662,107019298,114097292,109509714,111869047,110820457,104528905,109706312,107281432,110754873,117570703,113835085,118029449,114228307,108592144,111606863,105708562,108592214,110296201,104594512,107871379,100990012,98434077,101841996,97909775,105446513,107215996,105315420,109575315,102038568,101841968,102497350,98171925,105053320,102562928,101579882,
103873677,96205852,99810370,100203575,100465701,110034069,107740259,110754942,111279229,103939095,107609168,103939116,103939132,109116571,81984443,83491830,76872632,71170945,74185658,68877179,74251210,76545008,72547262,76348414,68877219,66190223,67304375,61275005,66845669,65076196,61864908,64814077,56556431,58325921,59898798,58063748,67501048,66190295,67369949,69598198,61602692,64420787,61995935,60095385,66452484,61144011,62389230,60881893,53541762,57932736,54852497,57342897,63831046,59571142,63175679,58915788,52755334,55507911,49216393,51510220,53148674,47184840,50002954,43318197,40303507,43776965,39713670,47381479,49019893,47250386,51706891,44235681,44301221,45349823,41024397,48299006,46136298,45480930,48167942,41089939,44759994,46005168,46660509,56687629,55311322,58719220,60226553,53410701,57867208,54852516,55507890,61471764,56490963,59309060,56818659,
51313553,56622034,53279642,57998285,63503376,59702226,64289811,59046859,54655898,57211860,50854803,55049193,55180295,50199514,53279769,45480887,44366764,46857165,43580309,51772417,52100089,51248104,54918165,46791587,48102334,47643587,44170145,51248149,47709163,47971320,49216522,42072988,46595022,46332851,47971254,56949791,54328290,58260491,57801718,51379099,55442394,50985897,52624335,56949790,51248096,54262811,49675231,44956577,49085406,44956577,50461675,53738519,49740771,53869602,46398409,42793906,43908059,37026719,41417733,39386125,34798571,36633636,27589560,27261891,28048338,24902569,33094681,31194109,31128572,32898076,24181673,25951187,23657415,21035961,27393062,22346737,23460879,22739980,15661990,20773859,18807737,
21691343,29555757,26278892,30669856,28113910,22674347,26606570,21232558,24247275,26999847,21494765,25099308,19004381,15858614,19528683,15334313,22215688,24050715,21036018,24968242,16645065,15006664,15268836,9305008,14941214,11533328,8846337,10353710,1244091,3341274,3275736,1899452,10681391,8322050,10288148,11467808,3799985,7273451,4520904,4389841,11009079,6290426,9632804,8256523,3406772,9632756,8125373,13695980,21298230,19266549,25426996,22412274,19594171,24116214,19856312,25361416,27982894,24443900,29228090,23133148,23002061,27196403,24705975,33946659,35322913,34929672,39320633,31914955,33094623,33225704,29490114,36699189,33422353,33356823,34929713,27458494,31980527,31980506,33487828,43056194,41090055,
45415465,46136351,40500158,45808635,43056078,45808621,52296770,48692227,53869627,52100103,49478594,56753154,55442372,63765512,70712382,69794820,77134917,73399282,73006032,77396995,73923521,81198115,82705459,80870413,85851208,79494109,81460194,85064699,83688393,93781050,94043171,94960670,98565186,91028430,93780981,92666860,90373080,97254475,93125655,94108720,94370868,87227336,92470277,91225056,93977583,102497359,99679249,104660035,103152672,98237389,103021582,98958292,102824972,107347020,103283729,108395600,104463369,102759384,108657679,106494927,115276839,119602242,118750232,124910677,119012338,119143400,121699340,117439443,124714049,123534389,121764899,124779601,116980706,119143420,120323072,118750174,127663187,125631528,126549046,127597638,119012311,
121240590,117505011,115604468,120585307,114359327,115604553,112852019,105511895,109640727,106363878,109575180,115539035,111410203,115735640,111606813,106691553,109837343,104332254,108395563,110165076,105511969,109575265,103480329,102169583,106232857,103283678,112000068,113900619,112983084,117505124,109968374,110623745,110951442,106626022,113507416,110033980,108788797,109902937,101514215,104332307,103349253,102628344,110754917,107019314,108854350,107674698,99154915,101514274,96336886,95681551,99417194,92535851,94370912,89914420,83819497,87817258,83819501,88538154,92929127,89324588,93912171,88210462,84933622,87751722,82181098,87620679,88210523,84671540,88734831,81918985,82836486,86309923,84343791,93977693,94829644,95484995,99613803,92208119,94829594,94108694,91749373,
98958448,94960706,95943765,96271454,88931312,93453354,91880457,93518867,101514359,97975353,101448806,99351626,92535795,96074804,90504189,92208175,95485046,89521207,92863604,87620660,83753980,88210486,84540407,91421769,95091820,92666939,98172027,91880476,90897421,93191218,88865784,95747170,95419489,93781064,97909884,91094028,93977632,96599079,96336898,106888309,106691666,109116507,112393330,105380864,109313074,107740186,107215895,114097282,109706311,111934571,111148127,104594429,109771839,107346958,110820401,117636229,113835077,118160508,114424905,108854278,111737923,105839622,108854347,110427262,104856646,107871368,101186608,98630674,102038595,98106372,105774181,107347058,105380942,109771913,101973021,102169638,102693947,98434059,105249917,102693990,101710945,
103873666,96336912,99744822,100334638,100596762,110099594,108067930,110886001,111606900,104070153,107871301,104201247,104070193,109378705,81656746,83229672,76479400,70843246,73792427,68680553,73661371,76151777,72154032,75889646,68483987,65731453,66845607,60881771,66517970,64682964,61668281,64551917,56294270,57867152,59505566,57604979,67042278,65797061,67107786,69401574,61274995,63962019,61602703,59702151,65928178,60685243,61864925,60357588,53082992,57539505,54393729,57015199,63372278,59177910,62847981,58522558,52362102,55114678,48757624,51248060,52820978,46660536,49740793,42859431,39975813,43318196,39320438,46857174,48757733,46857154,51248122,43842450,43842453,44956589,40696699,47905773,45677528,45022159,47971317,40631171,44366759,45677474,46332810,56294398,54983628,58194914,59767782,53083004,57342904,54655890,55049121,61209603,56097730,59046901,56490962,
51051391,56032194,53017480,57605053,63175682,59440068,64093185,58653627,54262666,56818626,50527106,54459353,54852600,49871818,52952072,44956581,43842460,46463933,43056004,51313650,51575785,50723798,54328325,46398355,47578031,47184817,43711377,50985986,47381470,47643622,48954363,41679756,46201791,45874084,47512484,56753164,54066130,57998331,57342952,50920329,55180233,50789273,52165565,56687631,50920399,53935115,49347536,44497809,48823246,44497807,50068440,53345286,49478610,53345299,46005177,42466209,43383757,36502416,41090036,38927354,34405339,36174867,27065254,26999730,27786178,24509334,32701449,30800879,30800876,32504845,23657369,25754564,23133110,20642728,26999832,21953506,23067649,22543354,15334294,20315090,18480040,
21429184,29228060,25820124,30342161,27917287,22346648,26082267,20839327,23788509,26737687,21298139,24575003,18414542,15334311,19135452,14875546,21887991,23591949,20708324,24706080,16251833,14744504,14941141,8911775,14416909,11271166,8453104,9894939,916395,2882505,3013574,1702829,10484767,8125426,9894914,11074574,3341219,7076825,4324283,4193219,10550309,5897193,9108500,8059899,2948002,9370595,7732143,13433820,20970535,18807782,25099301,22150117,19200940,23854055,19397543,25033721,27524125,24050669,28769325,22936525,22739898,26934241,24378280,33553425,34995216,34536439,38927404,31456186,32701389,32832472,29293490,36437028,33160194,33029127,34602017,27065263,31521759,31718348,33029059,42859570,40893430,
45218844,45808656,40237997,45349869,42728382,45284316,51838001,48233459,53410859,51772410,49216435,56425459,55114675,63306743,70450220,69401588,76807220,73202657,72678337,77200368,73595825,81001492,82443297,80477182,85523511,79231950,81132499,84671466,83229624,93453353,93715477,94764046,98237491,90635200,93387748,92339166,89979849,97123386,92666887,93912098,94043172,86899643,92077047,90700752,93649889,102104127,99351552,104397873,102956048,97778622,102824958,98761670,102497275,107019324,102956032,108002369,104201209,102366152,108264448,106298304,114949143,119405620,118356998,124648518,118881251,118815705,121306107,117177282,124451888,123272230,121306133,124517443,116521937,118946798,119929840,118619087,127466562,125303835,126352424,127269943,118619082,
120847358,117177314,115342307,120388686,114162705,115342392,112589860,105184201,109509641,105905109,109247485,115276876,111148044,115473482,111148046,106298320,109509646,103873486,108133400,109902916,105315345,109313105,103021561,101907422,106036234,103152590,111868979,113572923,112720925,117308498,109837286,110427123,110689283,106494934,113114186,109771819,108395565,109706315,101186519,104070147,102956021,102431719,110361687,106822687,108526654,107347002,98827219,101317651,96009190,95288321,99286108,92404764,94174287,89717797,83426266,87620635,83491804,88275997,92732504,88996892,93584475,88079375,84671461,87489562,81918939,87489592,87882828,84409380,88669281,81722362,82639862,85916692,84147166,93846606,94501950,95353907,99351643,91880424,94370827,94043144,91618286,
98761823,94764081,95616067,96074829,88603618,93125660,91487225,93125635,101317736,97582121,101121112,99023931,92273636,95681572,90242030,91946012,95157351,89324583,92535909,87227427,83295215,87948328,84278246,91225147,94895196,92470317,97909869,91618318,90635263,93125668,88603625,95550546,95026255,93453368,97582188,90635258,93649938,96533529,96205811,106495079,106298436,108919883,112131171,105184241,109116449,107609101,106822664,114031730,109378616,111672414,110689361,104266736,109509678,107215872,110492703,117505141,113572916,117963886,114031674,108526582,111606835,105577463,108657723,110034032,104463413,107805816,100727841,98302981,101841970,97844213,105446487,106953827,105249857,109509754,101841936,101776406,102497322,97975292,104987759,102300758,101383250,
103742580,95943679,99482664,100203550,100334604,109902972,107740235,110492770,111213670,103939068,107543609,103939089,103808036,108985474,81984422,83491810,76807075,71105386,74185639,68877159,74185655,76544987,72481706,76217322,68811661,66059129,67304355,61143910,66714575,65141713,61930423,64748522,56687484,58129294,59833241,57998193,67435491,66255811,67304390,69532642,61537136,64420766,61930380,60095364,66321392,61078454,62192603,60816337,53541741,57801645,54918014,57408410,63765492,59440049,63044585,59046840,52820849,55507889,49085302,51444662,53017581,47119284,50002934,43121571,40237954,43776945,39844720,47315922,48954336,47119292,51641334,44170125,44366737,45218730,41024375,48364522,46201811,45415373,48233459,40893312,44825508,46005150,46594952,56622072,55376839,58653663,60095459,53345145,57736115,55049103,55442334,61537278,56425408,59374577,56818638,
51313531,56490942,53279619,58129335,63568891,59833279,64355325,59177913,54721415,57211839,50854783,54983637,55049203,50265030,53148676,45284258,44301206,46791608,43383682,51837932,52100071,51182545,54721538,46726033,47905705,47578029,44301196,51313665,47709143,47971298,49216503,42007431,46529465,46332832,47840161,57015306,54459344,58326007,57867234,51379078,55507909,50985875,52558779,56949771,51248074,54328326,49609679,44759950,49216461,45022093,50527191,53869571,49740751,53738510,46398390,42924956,43776968,37092234,41548783,39189495,34667481,36502545,27327395,27261871,28179390,24837011,32963589,31128553,31063016,32963592,24116117,25951168,23591858,21101477,27458580,22281182,23395323,22739959,15858578,20708301,18742182,
21822395,29621270,26147801,30800908,28244963,22608791,26475480,21232539,24247257,26999827,21625816,25164824,19004364,15858594,19528664,15334295,22281204,24116232,21036000,24837148,16841655,15137716,15072207,9370522,14810123,11664379,8715245,10288152,1440678,3210181,3341251,2030505,10746909,8322032,10419201,11533322,3865501,7338965,4586421,4455359,11074595,6355943,9567249,8322038,3275678,9763808,7994282,13761498,21363745,19200996,25426975,22543328,19659688,24247268,19725218,25492468,27917339,24378344,29162536,23329737,23133113,27327455,24705957,33946637,35453965,34929652,39517223,31980473,33094604,33225684,29555632,36895778,33422335,33356806,35126301,27589549,31914973,32111561,33553346,43187244,41286643,
45480982,46267405,40631211,45743081,42990523,45743065,52493360,48561134,53935144,52034548,49544112,56818672,55507888,63634422,70843434,69991409,77265970,73661406,73071550,77659116,73923505,81263631,82902046,81067003,86047798,79625162,81722321,85195751,83819445,93846569,94043153,95157258,98696240,91028411,93780962,92732377,90504134,97385527,93191173,94174237,94436384,87555000,92535794,91159500,94043100,102497340,99810302,104856622,103414795,98302907,103283707,99023809,102956023,107478074,103480317,108461115,104528886,102824901,108854268,106691518,115342357,119864369,119012356,125172801,119405534,119274454,121895927,117636032,124845101,123468837,121830417,124845120,116980687,119274472,120388587,119012299,127925312,125762583,126876708,127794227,119143364,
121502714,117701599,115735522,120781898,114686988,115735606,113048610,105642950,109837316,106298322,109640698,115604554,111475722,115866693,111606795,106757069,110099466,104332234,108461079,110427201,105839629,109837390,103545845,102300637,106494984,103545804,112131121,113966134,113245207,117767246,110230498,110820336,111213568,106822612,113507397,110230570,109050921,110165062,101645268,104528897,103545841,102890470,111017043,107084830,108854333,107805751,99417042,101841936,96533476,95878141,99810391,92863511,94633036,90111009,83950549,88144920,83819482,88669209,93191252,89390106,94043226,88472587,85064676,87817240,82377687,87882805,88276041,84933665,89062492,82115574,82902004,86375439,84409309,94239821,94960700,95681582,99875930,92470245,95026185,94436356,91880425,
99155038,95157295,96009281,96533578,88996830,93453335,92077048,93780993,101776483,98106405,101579861,99482679,92732383,96271394,90831852,92404764,95812709,89848869,92929121,87686178,83885034,88407075,84671461,91552824,95288412,92929067,98303083,91945996,90962938,93518879,88996838,95943759,95616076,93977654,98106474,91159546,94174223,96992277,96599026,107150438,106888256,109378631,112655456,105577455,109575200,108067850,107412484,114490480,109968440,112196699,111344717,104791021,109902890,107674620,111016988,117898353,114031667,118488170,114687033,108919796,112065586,106036211,108919865,110623852,104987701,108264564,101317665,98827264,102235184,98237427,105839700,107543649,105511999,110099574,102235147,102235154,102956072,98630648,105512041,102890578,101973071,
104201327,96467967,100138021,100662299,100858890,110230650,108198984,111017055,111672418,104463353,108133429,104332303,104332319,109575296,81591193,83295190,76413847,70843230,73726872,68680537,73857962,76086223,72219549,75955167,68418431,65796973,66780054,60881755,66517957,64748482,61471659,64420830,56228718,57867136,59440013,57736038,67107800,65993653,66976697,69204947,61274979,63962001,61733757,59767671,65993700,60685227,62061516,60423106,53148511,57473951,54459248,57015182,63634407,59112357,62782429,58653611,52493158,55049125,48823144,51182508,52755425,46791591,49675239,42793878,39910259,43318179,39320420,46791623,48823252,46791599,51379180,43973506,43842437,44891035,40827756,47971294,45874119,45022143,47840228,40631155,44366742,45808528,46332794,56294380,54918075,58391505,59833303,53082990,57473958,54590340,54983569,61144049,56163252,58981347,56490947,
51051375,56032178,53083000,57670573,63306738,59505588,64158707,58784683,54393721,56884146,50592626,54590409,54721512,49871799,52755447,45022103,44039052,46594989,43055989,51575777,51772377,50723783,54524917,46398340,47774620,47250338,43973503,50985970,47315915,47774680,48888810,41614204,46201773,45808533,47512470,56556542,54066114,57932778,57408471,50985849,55180217,50723720,52296622,56687614,50920382,54000634,49347522,44497795,48888767,44694401,50199499,53541878,49609667,53541892,45939627,42531730,43580349,36567936,41155555,39058412,34405326,36305923,27196311,27065251,27720628,24640392,32635898,30866398,30604254,32439292,23788426,25689011,23329702,20708247,27065350,22019027,23133167,22477804,15268742,20315075,18348952,
21298096,29228043,25885643,30407680,27851734,22477707,26278857,21035918,23788490,26803209,21232588,24771597,18611136,15465366,19135433,14875532,21887973,23657468,20708309,24706064,16448427,14744486,14810052,8911758,14351358,11205615,8387554,9829387,981913,2882489,2882489,1571739,10550286,8059874,9960438,11074560,3406737,7011275,4127657,4193203,10746902,6028250,9174022,8059885,3013524,9239507,7732127,13499341,20970518,19004376,25230357,22215636,19200926,23985110,19594135,25033704,27589647,24181723,28834844,22870974,22739884,26803154,24378265,33618947,34995200,34667495,38992922,31652780,32635838,32963530,29359009,36502551,33160180,33029114,34798609,27327391,31587279,31783867,33291190,42925089,40893417,
45284365,46005247,40106911,45480924,42793903,45480910,51969059,48298980,53541914,51706857,49150883,56425442,55311270,63634410,70712352,69729255,77003815,73464788,72874933,77396965,73923494,81198087,82770966,80870385,85720106,79559615,81394629,84868061,83753899,93781022,93977606,94960641,98761765,91093939,93649881,92666831,90373052,97254445,92929018,94239765,94239768,87358381,92470250,91028420,94043091,102497331,99744755,104528932,103152643,98171824,103152624,99023799,102759407,107478063,103283700,108330035,104332268,102628285,108723187,106625971,115145738,119667751,118881276,125041720,119208919,119208909,121830381,117636023,124714018,123534363,121830409,124845110,116849606,119143391,120323044,118750148,127794231,125631501,126680090,127663147,118946749,
121437167,117636054,115604437,120650815,114424836,115670060,112983065,105642940,109706236,106298313,109509619,115539008,111606786,115866685,111475712,106625987,109968384,104332226,108329996,110230586,105643013,109837382,103480301,102235092,106298366,103414722,112065576,113835052,113048591,117701703,110033881,110820324,110951414,106757066,113572926,110033953,108985377,110099519,101579725,104397814,103414761,102824923,110885963,107150357,108985395,107740206,99220423,101645318,96402396,95747061,99482702,92732432,94501956,89979927,83753935,87817230,83819472,88472592,92994633,89390096,93977678,88341505,84999131,87751694,82312141,87686188,88144958,84868121,88996948,81918955,82967531,86244359,84409298,94043204,94895153,95616040,99810383,92208094,94829566,94370810,91880417,
99089491,95222822,95878200,96402498,88996823,93453327,92011501,93584376,101645403,98040860,101579851,99417134,92666840,95943705,90700771,92339217,95550554,89652250,92798042,87686167,83753955,88210458,84605916,91421743,95288402,92732447,98172000,91814912,90897393,93322265,88800223,95878217,95550532,93912110,97909854,91028464,94108677,96664590,96467944,107019355,106888247,109378624,112524374,105577445,109444119,108002304,107281402,114228328,109706284,112065618,111082565,104659940,109902883,107609074,110820373,117898345,113966122,118422626,114424878,108788713,112065577,105905130,109050928,110623842,104856620,108002413,101252119,98696185,102104104,98171882,105708620,107412566,105511989,109902958,102169602,102300681,102759454,98434032,105315426,102825034,101907525,
104004712,96271349,99875870,100465682,100662273,110230640,108198972,111017049,111672409,104266735,108002349,104266756,104135702,109444215,82181020,83557334,76938137,71367519,74316698,69139290,74120108,76676049,72547232,76544993,68811651,66255728,67435414,61340509,66976708,65272774,61995949,64879584,56753009,58260354,59833228,58129252,67501018,66255798,67500988,69794775,61799268,64420754,62126975,60160887,66386916,61209515,62389200,60816324,53541730,57998239,54852467,57473937,64027622,59505576,63175647,59243438,52951912,55507880,49085289,51706797,53148643,47119272,50265066,43252633,40369013,43776936,39713639,47315913,49150936,47250355,51837934,44235650,44301191,45284255,41220974,48298976,46267337,45480897,48298982,41089908,45022107,46136209,46594942,56753132,55507901,58719188,60292057,53541741,57932713,54918019,55573395,61733876,56556468,59636709,56949701,
51444595,56687539,53410681,57998253,63765489,60029877,64486386,59112364,54786939,57146292,51051379,55114698,55245799,50330556,53345273,45480855,44366733,46988208,43449205,51968993,52100059,51444680,54983672,46857095,48036767,47709093,44235649,51313653,47905742,48102360,49478635,42007420,46726064,46463894,48036758,57080831,54524868,58522602,57998299,51510139,55638973,51182474,52624303,57015297,51313601,54459387,49675202,44956549,49216449,45022082,50527179,53869562,50002882,53869573,46529453,43121553,43973567,37223297,41483237,39320559,34864080,36764677,27589530,27458470,28048310,25033610,33225724,31194080,31194080,32963581,24181643,26082232,23788458,21167002,27393033,22346708,23526385,23002093,15727494,20642756,19004315,
21756849,29752334,26278863,30931970,28441561,22805387,26606542,21363601,24378318,27196426,21691342,25099277,18938818,15924120,19725262,15465355,22215658,24181760,21167062,25033747,16776107,15137707,15203270,9304977,14875647,11664368,8780772,10353677,1506205,3472315,3406778,2161567,10877971,8649701,10484725,11598851,3799955,7404492,4717486,4717492,11074586,6355931,9632777,8453100,3603350,9698261,8125345,13892558,21494810,19463129,25623575,22608855,19790751,24443865,20052891,25623532,28179472,24574943,29424671,23460802,23329710,27458519,25033628,34077701,35585027,35191787,39451678,32045998,33160131,33225677,29817766,37026840,33684468,33422331,35126291,27786146,32177106,32308157,33618872,43187234,41483244,
45743116,46398465,40565665,45874143,43187122,45874128,52558886,48954340,54066205,52362220,49609637,57015270,55704487,63896556,70908960,70122470,77462567,73858003,73202611,77790178,74120101,81656838,83033107,81066994,86113323,79756226,81722311,85326812,83950509,93977628,94305288,95353858,98827300,91421619,93846487,92928976,90569661,97647662,93322235,94567445,94567446,87620526,92732392,91421635,94305235,102825010,100072435,104791078,103480323,98565039,103283696,99417017,103087086,107805746,103545843,108788788,104659948,103021499,108919795,106953651,115473419,120126503,119012347,125172794,119471062,119536588,122026989,117832631,125041699,123796507,122027017,125238326,117177285,119536607,120519651,119077826,128121910,126090253,127007769,127925292,119208890,
121568242,117963734,116063190,121175104,114883587,115997741,113114136,105839548,110230523,106625994,109771761,115997761,111737857,116128828,111868929,106888131,110361600,104659904,108657677,110492729,105905157,110099524,103676906,102628307,106560510,103676866,112524327,114228268,113441809,117898311,110296024,111016933,111475702,107150282,113835068,110492705,109247520,110427198,101710797,104791031,103676903,103152603,111213642,107412500,109182001,108002350,99613641,102038535,96730075,95943668,99941455,93125646,94764100,90307610,84081613,88407053,84016080,88734734,93518921,89717775,94305358,88734721,85457883,88079373,82508749,88144938,88538176,85130264,89324627,82443243,83295213,86637576,84802515,94501953,95157297,95943718,100072529,92601309,95157247,94764027,92142562,
99548243,95484966,96140344,96664641,89324502,93781005,92273645,94043127,101842011,98171933,101973068,99810352,92994521,96271386,91028451,92601362,95943771,90111002,93256792,88079382,83950562,88538139,84933596,91880493,95616082,93256738,98565218,92273666,91421681,93649944,89193436,96336969,95943749,94239789,98237535,91487215,94436355,97123341,96861158,107281499,107215927,109575230,112720981,105839590,109771797,108329986,107674619,114818150,110033965,112393298,111541317,105118692,110165025,107936757,111344660,118160490,114359337,118815843,114752559,109247466,112458792,106232811,109378608,110885987,105118762,108526701,101514262,98958327,102497320,98630634,106101834,107674712,106036276,110361711,102497284,102497290,103283742,98827248,105708643,103021642,102169669,
104529001,96795637,100269085,100858898,101121026,110689394,108395581,111344728,112131162,104791023,108395564,104528902,104528918,109837429,81656722,83229647,76610448,70777686,73923477,68549461,73726883,76282826,72219543,75955159,68418425,65862504,66780046,60816213,66386876,64748477,61602723,64420825,56294247,57801592,59505541,57670493,67042258,65862575,67107765,69401549,61406045,63961995,61733753,59898736,65993694,60685221,61930439,60423102,53017433,57605015,54459242,56949640,63568865,59177887,62913496,58784679,52493153,55245728,48888675,51182500,52820954,46726048,49806308,42924943,39975791,43514782,39320417,46922688,48626640,46857131,51379173,43907964,43973502,44956566,40696679,47840215,45808579,45022137,47971294,40696684,44497810,45742987,46267253,56359910,54983606,58325964,59898834,53082984,57473954,54590332,55049100,61144043,56097709,59243485,56753083,
51051369,56163243,53017458,57670566,63372266,59505579,64027628,58784677,54459252,56818605,50527086,54590402,54787041,49871794,53017586,44956559,44104580,46463912,43055983,51575772,51706834,50854849,54524910,46529405,47774616,47315869,43842427,51117038,47446983,47709137,48954340,41614198,46398377,45939600,47643535,56687609,54131643,58129380,57605074,51116915,55180213,50789249,52231082,56753144,50920376,54000629,49478586,44563325,48888762,44694393,50265029,53607411,49609661,53476349,46070691,42597260,43449270,36633464,41221086,38992869,34339783,36240381,27196304,27130781,27851694,24574850,32701428,30931929,30800855,32635894,23657348,25689006,23264162,20642706,27130883,22084556,23198698,22608869,15334270,20380606,18414484,
21429162,29228038,25820101,30473211,27851728,22412165,26147781,20970378,23919559,26606594,21363653,24706055,18742201,15596433,19135430,15006596,21822435,23788534,20773838,24574988,16513956,14744481,15006653,9108363,14613498,11336682,8518620,10025991,1112980,2882486,2882482,1637271,10419208,8125404,9960432,11271162,3472269,7011270,4389798,4127662,10746898,6028244,9370625,7994342,3144590,9436110,7863192,13564871,21167122,19069906,25361423,22281169,19266455,23919569,19659668,25099236,27786249,24050648,28900376,22936504,22936488,26999757,24640403,33618941,35126269,34733029,39123991,31718310,32832441,32897987,29359004,36568080,33356781,33029109,34798603,27392923,31718346,31914935,33225650,42990619,41024483,
45349895,46070779,40369047,45677529,42990506,45611977,52231197,48561119,53738517,51903462,49216414,56556511,55245729,63437797,70581274,69860319,77003808,73399246,72874924,77396956,73857951,81198079,82705423,80739307,85851171,79428538,81525695,84999126,83753894,93846551,94043135,95157241,98696224,91159468,93584338,92470219,90373044,97254437,93060084,94305291,94370833,87292840,92404707,91093948,93912013,102431789,99613678,104660000,103152637,98106283,103087083,98958258,102890471,107478057,103349227,108330028,104397797,102693814,108788716,106560429,115211267,119733279,118750195,125107250,119274448,119339973,121830376,117636016,124714014,123534357,121830400,124976175,116915134,119405528,120257500,118881213,127859759,125631495,126745621,127794213,119077812,
121502699,117636045,115669968,120781880,114555900,115670053,112917521,105577397,109837302,106429378,109706218,115801147,111541241,115932212,111672316,106822590,109902842,104397755,108395526,110296114,105643005,109837375,103414756,102300622,106429431,103480253,112131104,114031656,113179659,117570622,110099410,110754782,111016943,106757059,113703991,110099481,108985370,110165047,101514182,104528882,103480289,102890453,110885954,107084814,108985388,107805736,99220419,101645311,96402390,95878125,99613768,92863497,94633022,89979923,83885000,88013832,83753930,88538122,93125699,89259017,94174281,88407034,85064659,87751688,82377671,87751716,88341563,84737043,89062479,82115560,83033061,86244352,84474829,94305342,94895149,95616034,99810376,92535766,94829559,94239731,92011482,
99155021,95222816,96009266,96402491,89062351,93387785,92077032,93584369,101645397,98106391,101645381,99613735,92732369,96140308,90700765,92470285,95747155,89848852,92929106,87817233,83885018,88275991,84671445,91487273,95222860,92929050,98368602,92011515,91028461,93453329,88931286,95943744,95550526,93912104,97909849,91028457,94239743,96926727,96533474,107019350,106953779,109378618,112589903,105577440,109640719,108002299,107281398,114359393,109968422,112196684,111213631,104725470,110033949,107740142,111082509,117963875,114097188,118488156,114687015,108919780,112000033,106036197,109050921,110623838,105053221,108199014,101186578,98761714,102104097,98302948,105905223,107674706,105708592,110099560,102431741,102366214,102890520,98630635,105577565,102956099,101841983,
104266850,96467952,100072470,100596748,100858874,110361705,108330041,111082579,111737940,104397803,108198950,104332287,104201235,109509744,82115482,83819479,77134742,71433053,74316698,69204826,74251179,76676048,72809373,76544990,69008256,66255727,67238805,61340506,66911171,65207234,62192554,64879583,56687471,58391426,60029836,58063718,67632088,66452407,67632059,69794772,61864803,64551826,62126976,60357496,66649059,61275051,62454734,60947394,53541730,58063777,55114609,57605007,63962087,59702182,63241183,59243437,53017447,55638951,49150823,51706796,53345249,47315881,50199528,43252631,40303476,43973541,39975783,47446982,49282004,47446961,51903469,44432259,44366728,45546397,41155437,48364510,46398408,45546432,48298983,41024370,45022104,46332817,46857085,56949742,55573437,58850259,60423129,53738348,57998247,55180162,55507859,61799411,56556467,59702244,57146307,
51510128,56622003,53607289,58194860,63896560,59964340,64617459,59177899,54786939,57342900,50920308,55180234,55376873,50199483,53410810,45546391,44366731,47119277,43580279,51968995,52165595,51444678,55049207,46988166,48233373,47840165,44366722,51575798,47905741,48167896,49413100,42138492,46726063,46398357,48036756,57342974,54655938,58522602,58063832,51510139,55573437,51379082,52886448,57080832,51510208,54524924,49806275,45153156,49281984,45022081,50658252,54000634,50002884,54066179,46726058,43187089,43908028,37092226,41679846,39517166,34995150,36895750,27720601,27524005,28244918,25164681,33160188,31390686,31194078,33029116,24247178,26213303,23722920,21232537,27524104,22543317,23526385,23133166,15924102,20904901,18938779,
21822387,29621260,26344396,31063041,28507096,22870924,26672075,21560209,24378317,27261961,21625806,25295885,19004354,15924119,19659724,15465356,22412264,24312832,21363671,25230355,16907181,15334313,15399878,9567122,15072257,11664370,8911845,10484749,1375131,3406779,3537851,2030494,10877971,8715237,10419191,11598848,3931028,7535562,4848556,4586420,11271195,6487005,9829385,8649709,3537812,9894871,8256415,13892560,21560345,19397592,25689109,22739926,19856286,24574938,20052890,25754603,28179473,24771549,29359135,23460801,23329712,27524054,24968092,34208772,35781635,35126252,39713821,32111533,33356739,33487819,29817766,37092376,33750006,33553404,35257364,27917219,32177108,32439229,33881016,43449379,41483241,
45743118,46595073,40762271,46005215,43383730,46070736,52558887,48954342,54131742,52493291,49806246,57015271,55835559,63962093,71105570,70319079,77593639,73989077,73464758,77986789,74316711,81918982,83295253,81460210,86244397,79952832,81984453,85523420,84081581,94108702,94436361,95681539,99220516,91683764,94239704,92994513,90897341,97975343,93584380,94829588,94829592,87817134,92929002,91618242,94567378,103087157,100269045,105249830,103808003,98630576,103611378,99482552,103414768,108002354,103939061,108919860,105053164,103218110,109378548,107084725,112851981,120388648,119536636,125566011,119798744,119798735,122420208,118160310,125303845,124189724,122289161,125434934,117504967,119798751,120978406,119471045,128449591,126155792,127335452,128318508,119602110,
121895921,118356952,116259802,121306178,115211268,116128815,113572891,106167230,110361598,106822602,110164978,116128832,112196610,116456509,112131076,107281349,110558211,104987587,108854285,110820412,106298374,110230598,103939052,102955989,106888192,104070081,112786473,114555951,113572882,118291528,110820313,111475687,111737847,107477965,114162752,110820386,109444130,110689342,102104015,104922105,104004585,103414749,111410252,107609110,109575219,108264495,99810250,102235142,97123293,96336885,100269134,93256718,95026246,90700827,84409296,88603662,84409298,88996881,93781069,89914386,94698578,88865795,85720028,88472593,82967504,88472620,88865858,85457946,89521239,82508784,83426286,86899720,84999125,94829637,95616052,96271401,100269136,92928992,95550464,95026172,92470241,
99744853,95812647,96533564,96992325,89455575,94043153,92601327,94174200,102235230,98499614,102169677,100006962,93322202,96664602,91290596,93060117,96336988,90307613,93453404,88341531,84474853,88800285,85326815,92208176,95812692,93518883,98958435,92666884,91552754,93977626,89586656,96664650,96074822,94501936,98565219,91683826,94895112,97451024,97057770,107674717,107412539,109902913,113048665,106298344,110099481,108723202,107805692,115014760,110558255,112655445,111934534,105511910,110558243,108329973,111737877,118684779,114752555,119143524,115145775,109640684,112786476,106494958,109575217,111213669,105511980,108854383,101776409,99286012,102759464,98761707,106560591,108067930,106298424,110689392,103021573,102824973,103611425,99220467,106232932,103414861,102562888,
104922219,97123318,100662304,101317653,101383171,111017076,108854337,111737946,112393309,104987635,108788780,105118729,104791067,110230648,82181020,83622872,77134746,71301987,74382238,69139292,74185644,76741587,72678304,76544992,68942722,66255728,67304343,61274974,66845637,65207240,61995950,64879586,56884082,58260355,59898766,58194792,67566554,66321337,67566527,69860310,61864805,64551829,62061440,60291962,66583528,61275054,62454735,60947399,53476195,57932707,54918005,57473940,63962089,59636650,63372257,59177906,53017450,55638951,49216364,51641262,53345252,47184810,50199532,43383704,40369016,43973543,39975785,47512521,49282007,47184819,51837934,44366725,44432266,45349793,41089903,48364513,46332876,45480899,48364523,41089911,45022106,46136213,46791552,57015280,55442368,58784726,60357594,53541744,58063787,55049093,55573397,61799413,56622006,59505640,57146310,
51510130,56622006,53410684,58129328,63699957,60095414,64486388,59374512,54918014,57342902,51051382,55245771,55180266,50396093,53476348,45611930,44432272,47119280,43514746,52100069,52296669,51510217,55114745,46922631,48102305,47709094,44366725,51575799,47840207,48233435,49609711,42138493,46922673,46463896,48102296,57211904,54655943,58457070,57932765,51510142,55573438,51248011,52755377,57211908,51379139,54524925,49937348,45087622,49347523,45218692,50658256,54000636,50133960,54131719,46660528,43056020,44104640,37092228,41548778,39386096,34995152,36895751,27655067,27589543,28179385,24968076,33291263,31390692,31325153,33094657,24247183,26213306,23788458,21101467,27589643,22477784,23657460,22936562,15924105,20773832,19069852,
21887924,29752338,26409936,30997508,28441564,22805391,26803152,21560211,24509393,27196427,21691343,25295891,19069893,16055195,19725265,15465360,22346733,24312835,21363672,25230358,16907183,15399851,15399882,9370516,14941189,11664373,8911847,10419219,1375135,3537855,3537854,2161570,11009043,8649705,10615801,11729923,3865496,7470032,4717487,4717495,11140125,6552543,9763851,8518640,3537819,9829337,8190882,13958098,21691420,19528667,25820186,22805467,19856291,24378335,20118429,25820144,28245011,24706018,29359139,23591876,23395252,27524056,25099166,34208775,35716104,35191789,39648288,32177073,33422278,33487822,29883304,37092379,33815545,33618943,35388441,27917223,32177110,32373697,33881018,43580453,41614318,
45808656,46660615,40762277,46005219,43318197,46201811,52624425,49150953,54131746,52493295,49740713,57015272,55835564,64027631,71236643,70319084,77593645,73989081,73530296,78052328,74382248,81787914,83360793,81525748,86375473,80018373,82049995,85588959,84278193,94305315,94567436,95681542,99154985,91618231,94174175,93191125,90962880,98040881,93518849,94764056,95026202,87817136,93060076,91749318,94501846,103087160,100334585,105315369,103808007,98892725,103676917,99613628,103414770,108198964,103939062,109050935,105184239,103414722,109247479,107281335,115801103,120519724,119471102,125631551,119929818,119864273,122485745,118225851,125500457,124058655,122551310,125566011,117570506,119864294,121043944,119602121,128515131,126417939,127466525,128384046,119733184,
122026996,118225882,116259803,121371717,115276809,116259890,113638428,106167233,110427137,106953680,110296055,116194373,112131076,116587583,112393221,107215817,110623749,104987590,109050899,110885951,106363913,110492746,104070130,103087063,107084802,104070086,112786478,114621492,113638422,118225997,110689247,111410155,111672315,107412432,114228289,110820390,109640740,110885954,102169554,105118716,104135660,103480290,111672399,107805722,109575225,108395572,99875789,102366220,97254368,96402424,100203603,93322259,95288394,90831901,84409299,88669204,84474839,89127956,93715534,89914389,94633045,89127944,85654496,88407059,82836434,88538162,88865860,85457950,89586777,82770930,83622898,86899723,85130202,94829642,95550519,96402476,100465751,93125604,95550468,95091711,92601318,
99810392,95943722,96730175,97057864,89717722,94174228,92666867,94370812,102300769,98761764,102235217,100203574,93453277,96861213,91487207,93125657,96402528,90504225,93650016,88275997,84409319,88865827,85326819,92208180,95943769,93518888,99023975,92732424,91749368,94239773,89586661,96795726,96336971,94698547,98696293,91814903,94829578,97647636,97319919,107740258,107543613,110033989,113179741,106429420,110296091,108657671,107936770,115145837,110558260,112786519,111934540,105446379,110754856,108264441,111737882,118684783,114883630,119077991,115276851,109771761,112917550,106757106,109706295,111410280,105643058,108788850,101907486,99417086,102956079,99089391,106626130,108264542,106429499,110754934,102956042,103087121,103676964,99351544,106298473,103677009,102497355,
104922222,97057786,100858915,101317656,101645320,111082614,108919878,111672415,112589919,105118710,108788786,105184269,105053214,110165117,81984416,83622876,76938142,71170917,74185632,68942688,74120111,76544983,72612772,76413926,68877192,65993587,67173277,61143904,66714569,65207242,61930415,64748517,56621942,58260358,59767700,58063724,67369951,66386877,67369921,69794778,61733739,64420759,62126981,60291965,66386921,61078449,62323669,60881865,53541736,57932711,54786935,57342870,63962094,59440045,63306723,59177910,52886380,55442348,49216366,51641268,53017574,47119277,50199536,43252636,40303484,43645868,39648108,47315917,49085403,47184825,51706868,44366728,44301198,45415333,41089907,48298982,46201808,45415369,48298989,40958843,44956576,46201751,46791553,56884212,55442371,58653658,60292063,53476211,57867182,54918027,55442329,61733881,56425404,59571179,56949705,
51379064,56556471,53476223,58129332,63765497,59833274,64420856,59177908,54721410,57342906,50985849,54983631,55311343,50265025,53345279,45480860,44366738,46922676,43580285,52034537,52165600,51379149,54918142,46791566,48233381,47643561,44366729,51444732,47905748,48102369,49347569,42007427,46660535,46267293,47971230,57146375,54393802,58457073,57932769,51379075,55507905,51116943,52755382,57146376,51248070,54524930,49871818,45087626,49347528,45022088,50461649,53869569,49871818,53935114,46594994,43121560,43908038,37092231,41679853,39320566,34733013,36699147,27524000,27327404,28244924,24968082,33094657,31259622,31128551,32963589,24116113,26147773,23722928,21232544,27393040,22412251,23591927,22805494,15793039,20839372,18807714,
21691322,29555732,26344406,30866441,28244961,22739859,26672084,21363606,24443861,27065359,21560277,25164821,19069896,15924129,19528660,15268757,22215665,24247302,21167070,24968217,16776114,15072176,15268813,9304985,14941191,11664377,8977388,10353685,1440675,3275714,3472320,2030501,10877978,8453100,10288126,11598856,3931036,7535572,4651955,4586426,11140128,6421474,9632783,8387574,3472285,9829343,8256423,13827030,21625886,19463136,25689118,22739935,19856296,24378339,20118433,25558002,28179479,24640485,29424679,23460809,23329717,27327454,25033634,34143244,35716106,35257329,39648294,32046004,33225672,33422291,29752236,36895775,33618942,33684484,35191835,27786153,32111580,32373701,33618879,43318317,41352177,
45808661,46595082,40696746,46201831,43318202,46136279,52624431,49019887,54197284,52362227,49806255,57015276,55770030,63699950,70908963,69991405,77265966,73661401,73071545,77724650,74120107,81525773,82967576,81001461,85982256,79756230,81722314,85326817,83950514,93912099,94305291,95288327,99023915,91290550,94043102,92863443,90569664,97516595,93256703,94370841,94698524,87554996,92666860,91356105,94174167,102825015,99941369,104856617,103611401,98433974,103480310,99285949,103087092,107740215,103742455,108657721,104791023,102955968,108985336,106953655,115670030,120126509,119143423,125303870,119602138,119602131,122026995,117898171,125107242,123927583,122092559,125303867,117373899,119667683,120781802,119274441,128252988,126024723,127073312,128056368,119471042,
121830390,118029276,115932125,121175107,115014667,115997744,113310748,106036160,110296067,106691535,109837303,115997767,111934469,116194369,112131079,106953672,110492680,104659911,108788756,110689342,105970698,110033995,103742448,102562778,106757124,103742407,112458796,114293811,113507350,118094925,110558174,111213548,111344637,107215823,113900612,110492710,109378597,110427205,101841874,104725502,103873520,103349218,111344720,107478044,109444153,108067892,99613647,102104077,96926688,96074747,100138070,93256725,95026252,90373150,84147155,88341525,84147159,88865814,93453393,89783317,94501973,88800263,85392352,88275988,82705365,88144946,88603717,85261342,89390171,82312179,83229680,86637581,84671450,94698569,95288378,96140334,100269141,92666853,95222790,94632961,92404711,
99548251,95550508,96468032,96795721,89258973,93912084,92273651,94174206,102038627,98368549,102104147,99941429,93125600,96533536,91093994,92732440,96140386,90176546,93256802,88210462,84278247,88669217,84933604,91880501,95747162,93322281,98761831,92535816,91487225,93846557,89390053,96402511,95943755,94370867,98434150,91683832,94698509,97319956,97057777,107478114,107281472,109902918,113048667,106036204,109968413,108395527,107740163,114949231,110361653,112524378,111672394,105315306,110492715,108067833,111541274,118357105,114752559,118881385,115014711,109378544,112524337,106494961,109378618,111148138,105315377,108723315,101710880,99154944,102562864,98630642,106429522,107936864,106101821,110558325,102824970,102824977,103480359,99023864,105839722,103414865,102366286,
104725616,96861181,100662309,101055514,101383176,110886009,108657734,111606878,112262242,104856568,108526642,104922126,104791070,109902973,81984423,83622884,77003685,71170924,74251174,69073766,74185655,76676063,72547242,76479468,68746127,66059133,67238819,61340519,66845649,65141715,61930423,64879595,56556411,58129294,59767705,58129267,67435492,66190276,67369929,69729251,61799281,64486305,62126990,60226436,66386928,61143994,62323676,60881875,53410670,57867182,54983553,57342878,63831027,59440053,63306733,59046844,52820853,55573428,49019765,51641275,53083119,47184821,50199544,43252646,40303489,43908018,39844723,47250387,49085412,47184833,51706873,44235664,44235666,45415338,41089914,48298988,46136277,45284301,48167924,41089920,44891047,46136225,46726025,56884220,55311308,58653666,60357607,53607291,57867189,55049104,55573408,61537283,56490945,59505652,57015251,
51379072,56622014,53476232,58129340,63699966,59898817,64551935,59243451,54852489,57342915,50920321,55049176,55180277,50330568,53279752,45349795,44497819,47053758,43580294,52034543,52100074,51313621,54983683,46857109,48167852,47774641,44235664,51510276,47774683,48233448,49478650,42204042,46660542,46332836,48167845,57211917,54590416,58391546,57998312,51575690,55573450,51313559,52624319,57146382,51444686,54524937,49871825,45087632,49347535,45153168,50658267,54000647,50002897,54000659,46463929,43121570,43908043,37157775,41679862,39386108,34798557,36633619,27458469,27524018,28113860,24902553,33160200,31390702,31063021,32898060,24116122,26016709,23657397,21101479,27524119,22543332,23526399,22936572,15793046,20839379,19004331,
21756863,29686812,26344412,30931985,28441577,22739866,26606554,21494687,24378333,27065367,21756894,25230365,18938831,15989672,19725275,15530907,22281207,24247311,21167078,25099299,16776124,15137719,15268822,9304994,15006734,11729922,8977396,10353695,1375147,3472331,3406794,2096046,10812450,8453107,10353668,11664400,3865509,7470043,4717500,4717507,11140135,6487019,9698327,8453116,3537829,9894885,8190895,13827037,21494825,19397608,25820197,22608868,19790767,24378345,20052904,25754618,28048415,24706031,29424685,23395281,23198653,27524070,24968106,34143251,35650577,35126267,39648300,32177084,33422288,33553372,29817782,37157928,33684486,33618954,35257380,27786162,32373729,32439246,33881032,43514932,41417722,
45743134,46464018,40827825,46201838,43318209,46070751,52755511,49019894,54197295,52558843,49871798,57146358,55966648,64158714,71236656,70384631,77659194,74120164,73530309,77986805,74513333,81918999,83295269,81591298,86506555,80083920,82115542,85588973,84147133,94370864,94632983,95616017,99417141,91618243,94370794,93191137,90897356,98106428,93649933,94829604,95157288,87882687,93060088,91814868,94567397,103283781,100269060,105380918,103939091,98892739,103808004,99744714,103414782,108067906,104070148,109116484,105184254,103480268,109509636,107281348,115932188,120454200,119602187,125697100,119995366,120060895,122551295,118422471,125500468,124320812,122485786,125566022,117767127,119995375,121109491,119667668,128646215,126417950,127532074,128449597,119864271,
122158080,118422504,116521961,121502802,115342356,116456508,113638443,106363852,110558223,107084764,110361603,116522067,112262160,116587598,112393234,107477973,110754835,105118675,109247521,111017034,106494997,110623831,104201213,103021541,107150352,104201170,112917563,114687038,113900577,118488151,111016937,111475703,111934470,107674589,114359374,110951475,109771825,110754897,102431710,105249801,104332281,103611375,111672413,108002341,109706308,108461120,99941339,102628376,97319919,96402440,100334689,93584415,95288406,90897451,84671457,88603681,84474853,89324577,93781083,90045474,94829665,89062421,85851118,88669216,83033057,88603710,88996946,85589036,89783398,82770945,83622909,86965274,85261286,94960725,95747140,96533561,100662370,93191152,95616018,95091726,92666868,
100007013,95943737,96795722,97123414,89717737,94174241,92797952,94370826,102366318,98892849,102366302,100334658,93518826,96861226,91618293,93060132,96533615,90504238,93650027,88538154,84671478,88996910,85326831,92273729,96009317,93781044,99089524,92863509,91814917,94436395,89783281,96926812,96336984,94764095,98761843,92011523,95091737,97582112,97254397,107871344,107805772,110296148,113507433,106494968,110558250,108854291,108264464,115211385,110754882,112983141,112065624,105708536,110951480,108526600,111868967,118881405,115014717,119274615,115539010,109837310,112983101,106953728,109968451,111606903,105905214,109182079,102235178,99548172,102956091,99089404,106757214,108395628,106560586,110951554,103218199,103152670,103742516,99417094,106364022,103873630,102825049,
105118844,97451016,101055537,101448743,101710867,111148163,109116498,111869036,112786541,105380868,109050945,105315355,105184300,110361739,81853356,83557355,76872619,71105396,74054573,68811630,73989055,76413924,72350643,76282868,68746134,65993602,67107753,61143919,66714584,64879575,61799357,64748530,56490882,58194838,59767712,57998202,67369964,66124745,67369937,69663719,61537142,64224167,61995922,60226443,66321399,60947393,62192610,60816343,53214069,57867188,54786949,57342884,63765500,59374522,63110129,58981314,52689788,55442364,48954236,51444674,53017590,46922685,50068478,43056042,40303498,43711417,39517052,47250395,48888810,46988230,51510272,44235671,44039067,45153201,41024387,48167923,46005212,45349846,48036858,40762248,44825517,45939623,46594962,56687619,55245778,58588136,60161005,53345154,57736125,55049112,55507878,61471752,56490952,59309050,56949719,
51379078,56556487,53410702,57932737,63568903,59964361,64355336,59177922,54655887,57277386,50723721,54852573,55180285,50133968,53214222,45349804,44301217,46857155,43318154,51837944,52034542,51117020,54787085,46726042,47905716,47643578,44235671,51313673,47774690,47971311,49216512,41941904,46660548,46136234,47971244,57015316,54524888,58391554,57801712,51313553,55507919,51051424,52689861,56949782,51313623,54393874,49675223,44825496,49282007,44956568,50527202,53869583,49937369,53869595,46332866,42990504,43842516,37092246,41548795,39320580,34601955,36699162,27392942,27261881,27917260,24902558,33094672,31128565,30997492,32766994,24116129,25951180,23591869,21035950,27261983,22281193,23526407,22739973,15661981,20511708,18873266,
21691336,29490211,26278883,30800918,28244974,22674337,26541025,21167013,24181732,27065376,21625828,25033765,18807766,15727533,19463138,15399843,22150142,24050708,21036011,24968231,16645059,15072192,15203293,9239464,14875671,11598854,8780793,10222629,1244082,3210194,3341264,1833909,10746918,8322042,10288141,11336728,3668905,7404513,4455364,4520906,11009073,6355955,9567263,8256516,3406764,9698284,8059832,13695974,21298224,19332081,25558063,22543343,19594165,24312815,19921842,25558017,28048423,24378357,29359157,23264216,23198662,27261933,24902577,34012188,35585050,35126274,39582774,31914949,33225688,33291234,29817788,36895792,33553420,33487889,35126315,27589561,32177130,32177110,33749967,43383866,41352193,
45808676,46398489,40631223,45939704,43252681,46070759,52493371,48888830,54197300,52296708,49740733,56949756,55770047,64027650,71171129,70122495,77659201,73858029,73399245,77921275,74316734,81853471,83164204,81394697,86309956,80149465,82050014,85523443,84278212,94239796,94698527,95681561,99351614,91683788,94174194,93060073,90897365,97909828,93518868,94895149,94895152,87817158,93060097,91683802,94567404,103021642,100400140,105315390,103808026,98761673,103808009,99679184,103349256,108133449,103873547,109116491,105184261,103414740,109509645,107215819,115866659,120585280,119536659,125697107,119864304,120060901,122551304,118356942,125566013,124320819,122485791,125500497,117636063,119995383,121043965,119602139,128711758,126483495,127663154,128515140,119733204,
122223627,118356976,116390897,121437272,115211292,116390980,113638449,106298324,110427156,107084769,110296075,116456537,112327707,116653142,112327708,107281373,110623770,105118682,109181990,111082578,106363933,110427229,104135686,103021549,107215896,104070107,112917569,114687046,113835048,118488159,110885874,111410175,111803408,107609060,114359383,110951480,109706299,110754903,102300646,105184273,104266754,103676919,111606884,107805743,109771853,108657737,99875811,102431776,97254388,96467983,100334696,93453351,95222879,90766386,84671464,88800295,84540396,89324584,93912166,90111016,94829676,89127965,85851125,88603689,82901991,88538183,88996955,85589041,89586797,82705414,83688454,87096354,85195758,94960734,95681613,96468033,100465772,93256694,95550488,95091732,92666877,
99941487,96009282,96730194,97057886,89717744,94305321,92732426,94436371,102431861,98827319,102497383,100334665,93453299,96926771,91552766,93060141,96533622,90438709,93715574,88538162,84605948,89127991,85261304,92273738,95943789,93649981,99089531,92863517,91683854,94239796,89783288,96795748,96271455,94633032,98696316,92011530,95091743,97713193,97451010,107805815,107740245,110165083,113507440,106560512,110427186,108854299,108264470,115342465,110820424,112917613,112196703,105643009,110754877,108395534,111868977,118815875,115080261,119340156,115407947,109902853,112983110,106822662,109837389,111410304,105905223,108985480,102038580,99613717,103087173,99089412,106888296,108461173,106429520,110754955,103087137,103152678,103742522,99482637,106364031,103677032,102759522,
105118853,97385488,100990009,101579824,101710875,111344782,108985433,112000116,112786549,105184267,109116489,105380898,105249844,110427282,81918904,83557363,76807092,70974331,73989048,68877176,73923528,76479469,72285116,76217339,68615071,65993611,67042228,61143927,66583521,64945120,61733830,64748541,56490892,58063775,59571114,57932675,67304438,65993684,67238873,69663730,61406081,64289712,61799326,60095381,66255874,60947401,62127084,60554209,53279614,57605053,54786961,57277356,63765510,59308994,62979069,58784714,52624261,55442371,48888709,51444682,52952063,46857159,50002951,43056054,40106898,43580355,39648133,47184870,49019891,47119310,51510282,44170145,44170149,45087676,40958859,48102395,46005221,45218782,48167939,40762256,44759992,46005168,46463896,56622090,55114713,58522609,60226549,53279628,57801669,54983586,55311282,61537299,56425427,59374595,56884195,
51248016,56425422,53214103,57932747,63503377,59702226,64420880,59112396,54590361,57146323,50658194,54983655,55049222,50002905,53083159,45218740,44235690,46726094,43318163,51837954,51837947,51051495,54787092,46791588,47905726,47578051,44235681,51182611,47578092,48036856,49347594,41941916,46660559,46201781,47774645,56949791,54262755,58391560,57867255,51248026,55376857,51051433,52558799,56949792,51313632,54328347,49609697,44956579,49150944,44956576,50461676,53804057,49937380,53804067,46398411,42793905,43908060,36895648,41548804,39320588,34667503,36502565,27392952,27327427,27982804,24705960,33029146,31128574,30997501,32832541,24050601,25820119,23395272,21035960,27261992,22150131,23395345,22674446,15661991,20577251,18807739,
21625809,29490221,26082284,30669858,28244983,22739884,26606573,21298095,24116204,27065385,21429229,24968239,18742240,15596472,19463148,15203245,22084616,24050719,20970484,24902707,16776140,14941130,15203301,9239472,14875681,11598867,8649733,10222637,1244093,3275740,3275738,1833920,10812464,8322054,10157080,11271200,3603381,7273453,4520908,4389845,11074617,6159355,9632808,8387599,3210165,9567222,7994303,13761520,21298234,19201019,25623609,22608888,19594175,24312827,19856313,25426957,28048431,24509439,29424704,23395297,23198671,27458551,24771515,34012196,35519524,35060748,39582781,31914958,33160161,33225708,29686724,36961335,33553430,33422364,35257396,27786180,32242675,32308189,33553369,43383877,41352204,
45743151,46464036,40762304,46005250,43383761,45939697,52558920,48954375,54197311,52427790,49806280,57146373,55704520,64027661,71105602,70319114,77528139,74054648,73268181,77986821,74382279,81853480,83164215,81394707,86309964,79952866,82050023,85523454,84147150,94370880,94501928,95616036,99351624,91683797,94174204,93125619,91028445,97909840,93715487,94829623,94960697,88013775,92994569,91814886,94567413,103087188,100400151,105249864,103808036,98761684,103742483,99810267,103414801,108067923,103939095,109116501,105184269,103414752,109313047,107150295,116063278,120519753,119667741,125893724,120126457,120126446,122551312,118291416,125434951,124320828,122551338,125631578,117832680,120126466,121175046,119667687,128711770,126549040,127532092,128449614,119929823,
122158100,118422519,116456441,121502818,115342374,116325457,113638460,106363871,110558239,107019245,110361622,116456547,112327716,116653151,112458791,107346921,110754853,105184229,109247538,111082587,106363944,110623850,104266768,103152632,107084834,104266727,112917578,114687056,113835059,118553706,110820349,111672331,111803418,107674606,114490466,110885954,109706310,110885986,102300657,105249818,104266765,103742465,111737967,107805751,109640790,108592210,100137964,102497323,97319935,96402458,100465779,93518899,95288425,90700860,84474866,88669233,84540405,89390133,93912176,90111029,94960757,89127974,85720062,88669235,83098611,88407120,88931429,85654590,89848952,82770960,83622927,87030829,85195769,95026281,95616087,96402506,100531316,93256706,95550499,95157281,92797959,
99875959,95943756,96730205,97254503,89652218,94305330,92863507,94436381,102497409,98958402,102431856,100400211,93453310,96861247,91552776,93125689,96468097,90569794,93715584,88407100,84605959,89062466,85523457,92339285,96074871,93781061,99155079,92797991,91814935,94370876,89848835,96795756,96533612,94764115,98892934,91946005,95091754,97844275,97385485,107871362,107674718,110230628,113507451,106560522,110492730,108854310,108198947,115408013,110820435,113114232,112196716,105774091,110885960,108657690,111934522,118881424,115014735,119340167,115407955,110033936,113048655,106888208,109837399,111672456,105970771,109182099,102169662,99744799,103218254,99220494,106888306,108461184,106495067,111017109,103152680,103087153,104004679,99548183,106495111,103873650,102890603,
105184400,97385500,100990020,101579833,101841959,111279255,109116518,112065662,112852095,105315350,109050962,105315374,105315389,110558365,81918914,83688445,76872642,71236488,74185667,68811650,74120146,76545017,72612807,76217351,68615082,65928087,67042240,61209477,66714603,64945132,61995988,64683015,56425366,58063784,59702198,57932686,67304448,66059232,67369955,69663742,61537165,64355258,61930409,60160927,66321422,61012948,62389239,60685293,53279626,57801672,54852506,57342906,63765519,59309009,63175689,58915799,52624274,55442384,49085328,51510229,52952075,46922704,50134033,43121600,40237982,43645902,39517072,47250417,49019902,46988252,51706901,44104620,44104623,45218760,40893333,48233480,46070770,45349865,48102416,40893340,44825538,45939643,46529445,56753174,55311333,58588156,60226562,53410711,57867217,54918060,55376828,61668380,56556510,59505677,56949742,
51379100,56556507,53410724,58063831,63634460,59833308,64420894,59112405,54721446,57277404,50789276,54983667,55245843,50133988,53279779,45480897,44301239,46988249,43514783,51837963,52100101,51248112,54918177,46857134,47971273,47643599,44170157,51444767,47709175,48167938,49347606,42072997,46660570,46267328,47905727,57015338,54590446,58522646,57932803,51313574,55573479,51116978,52755419,57211946,51379177,54393892,49675244,44956589,49282026,44956588,50658296,53935139,49937391,53869614,46463958,42990525,43842537,37157804,41548818,39451672,34864120,36699183,27458500,27392974,28113889,24837043,33029160,31194122,31063051,32963626,24050615,25951200,23591890,20970437,27393075,22281216,23460893,22805528,15662002,20773872,18676678,
21756893,29686842,26278905,30932013,28376067,22674359,26606585,21232571,24312824,27065397,21494776,25164857,19004396,15727557,19659767,15334327,22281238,23985193,21101570,24968253,16710615,15072212,15268849,9305019,14810156,11664414,8780817,10353721,1309639,3341287,3275750,2030540,10878013,8387602,10288163,11533359,3800000,7470071,4586456,4586463,11074631,6421512,9763892,8322074,3472322,9698307,8190926,13827068,21560389,19332101,25754692,22608899,19659725,24378373,20052935,25492503,28245053,24574988,29555786,23460845,23264219,27393027,24968135,34077746,35519537,35126296,39779402,32177113,33291246,33487864,29883346,37026886,33684514,33750056,35257408,27851727,32308224,32242666,33815524,43580495,41417751,
45874236,46595119,40893389,46005262,43383773,46136318,52821074,48954386,54393930,52362265,50002899,57080849,55901140,64420894,71498834,70581271,78117979,74316806,73792487,78380054,74775510,82246714,83622983,81722402,86768732,80411635,82443255,85982223,84671453,94764110,94960697,96074803,99810393,92142565,94764042,93584386,91356144,98499680,94108716,95222853,95485002,88341472,93518874,92142581,95091719,103545958,100662309,105839705,104332339,99351523,104266787,100137962,103939106,108461154,104332325,109509733,105577502,103742447,109837351,107674597,116456508,121044060,120126509,126286955,120388616,120388607,122879011,118684651,125893719,124845133,123010106,126090346,118094841,120519698,121502744,120126454,129170537,127007808,128056397,129039456,120323055,
122682403,118815752,116915212,122158196,115735606,116849759,114162764,106888177,110951472,107543550,110754854,116915317,112720949,117046384,112917559,107936760,111148085,105577462,109706305,111541358,106888249,111017080,104725535,103480326,107674673,104659957,113441885,115276897,114359362,118946940,111410189,112000025,112393257,108133375,114883697,111279188,110099539,111410291,102759425,105577517,104725534,104070161,112262272,108330056,110230631,109116513,100531196,102956090,97778703,96861224,100859012,93912130,95681658,91290701,85130242,89128002,85064709,89717828,94305407,90635332,95222918,89652279,86178830,88931394,83557377,88996961,89521270,86047821,90176650,83295267,84212769,87489597,85720073,95550584,96205928,96926812,101055622,93649937,96205877,95616050,93125655,
100334727,96533596,97385584,97713271,90242061,94698562,93322274,94895150,102956176,99351635,102956160,100727910,93977612,97516621,92011544,93584456,96861330,90897491,94174350,88996941,85064729,89521234,85785617,92929126,96664711,94174293,99548310,93387831,92273705,94764110,90307603,97385598,96795770,95222883,99351701,92404775,95550523,98237508,97975328,108461202,108264559,110820468,113900683,107084826,111017035,109444150,108657713,115866781,111344740,113507466,112655483,106036251,111475800,109116457,112524364,119340190,115473505,119864471,116063335,110296098,113441889,107346976,110427241,112065691,106298465,109706402,102693967,100203569,103545950,99548193,107347074,108985487,106953838,111475878,103676987,103742531,104397911,99875881,106822809,104332418,103414909,
105577632,97844269,101383253,102038601,102235193,111738024,109640820,112589966,113310865,105774119,109575266,105708607,105774159,110951600,81984459,83491848,76741577,71105423,73989067,68877194,73989083,76479491,72481745,76282896,68549555,65928095,67173318,61078412,66518004,64879605,61733851,64683023,56556447,57932721,59636669,57998231,67238923,65993704,67369964,69598215,61537172,64158659,61930418,60095399,66321428,60947421,62192640,60619764,53345169,57670608,54655908,57277377,63765528,59374550,63044622,58850272,52624281,55245784,48888730,51379166,52952084,46988249,49871899,43121608,39975847,43645911,39451544,47053816,48954375,47119333,51510301,43973557,44170168,45087696,40958878,47971343,45939708,45153267,48036887,40696741,44694474,46005189,46463917,56687647,55114735,58522631,60161035,53345185,57605081,54918071,55376838,61602855,56490983,59440150,56818678,
51248034,56425445,53214123,57998305,63568933,59833319,64355364,59112415,54721453,57211878,50789285,54918142,54983708,50133996,53083181,45284299,44235710,46791650,43383720,51706902,51903502,51182585,54721576,46595001,47971281,47512534,44039092,51248167,47578112,48036876,49347615,41941935,46726115,46070730,47774666,57015346,54328310,58457120,57867278,51313584,55442414,51051453,52624356,56949812,51182578,54328366,49609718,44825528,49216501,45022134,50396159,53804076,49871863,53935162,46398433,42859463,43908082,37026742,41417753,39255072,34601986,36633656,27327437,27392984,28048361,24705980,32898095,31194130,30997522,32898097,24050622,26016748,23460827,20970446,27196478,22150152,23460900,22871075,15662013,20446202,18676688,
21756903,29621314,26147842,30866487,28179468,22608834,26475521,21167046,24181762,27065407,21429249,25033794,18938868,15793102,19397635,15334338,22215708,24050740,20970505,24902727,16645088,15006687,15268860,9173958,14875702,11598885,8584219,10222658,1309649,3079154,3210224,1833939,10812487,8256538,10222634,11467831,3800009,7273473,4520928,4324329,11074639,6355987,9632831,8322083,3341258,9567245,8059861,13827078,21298255,19266574,25623628,22674445,19594196,24312846,19921871,25623585,28113989,24574997,29424725,23460854,23264228,27327500,24837072,34077754,35716153,35191840,39713877,32046051,33291256,33422337,29883355,36961359,33553452,33553459,35322955,27851738,32242696,32308213,33684462,43318363,41352224,
45677635,46464056,40696791,46070805,43449319,46070789,52755547,49085468,54197333,52493345,49740765,57080859,55966687,64224292,71171160,70319136,77724767,74054668,73399275,78052382,74578910,81853502,83557454,81591338,86506594,80215032,82246654,85654548,84278243,94567509,94829630,95943736,99548253,91814893,94567441,93387784,91159540,98172004,93846579,95026253,95026256,88013799,93256736,91880444,94632972,103414891,100465708,105577566,104004667,98958313,103939113,99941362,103676968,108264554,104135726,109378667,105380901,103676918,109575212,107412460,116259909,120847458,119864371,126090354,120192015,120192008,122747944,118619119,125828190,124517461,122879040,125959280,117963774,120192024,121437214,119864316,128908400,126745672,127859795,128777316,119995381,
122289195,118619150,116718610,121699449,115539005,116718694,113835090,106560503,110885944,107412484,110558251,116653178,112458812,116915318,112720955,107674622,110951484,105380861,109313094,111213683,106626110,110689409,104332324,103283726,107281464,104528891,113245283,114949225,114031692,118684802,111016979,111868961,112131119,107805702,114621560,111213659,109902939,111148152,102497287,105380915,104463394,103873560,111869060,108067919,109902956,108788841,100137988,102693951,97516566,96599087,100596874,93781067,95616126,91094099,84802570,88931401,84671500,89521228,94043270,90242123,95026314,89324606,86113302,88734793,83360776,88800358,89324668,85785683,89914512,83033127,83885096,87227460,85457937,95157375,95878253,96664675,100727947,93322266,95943740,95484984,92863518,
100334735,96271459,96926836,97451134,89914386,94436428,92929064,94764083,102694039,99023963,102694024,100596845,93584403,97123415,91683869,93256781,96795799,90831959,93977750,88734806,84802589,89259097,85654553,92666986,96271502,93977695,99417245,93060158,92077102,94501973,89914395,97123460,96664705,95091820,99155102,92142636,95353923,98040906,97647655,108133529,108133494,110492797,113769618,106888227,110754901,109182012,108461114,115539108,111213676,113310865,112393347,105905184,111279199,108919857,112262227,119143592,115342440,119798944,115801198,110230568,113245286,107150378,110165103,111934627,106167401,109444267,102562903,99810359,103414886,99482664,107084936,108788884,106822773,111148206,103611458,103414858,104070237,99679278,106757280,104070280,103021700,
105446566,97713202,101252187,101973072,101973054,111606959,109378685,112458903,113179800,105708592,109444203,105708614,105643095,110820532,82181082,83819542,77200345,71433117,74316761,69073818,74447849,76807185,72743902,76545054,69073858,66321325,67501015,61406108,66976772,65338373,62061545,64879647,56884144,58325952,59964366,58194853,67632152,66518006,67566587,69991444,61799331,64617426,62258111,60292022,66583589,61406190,62585869,60947460,53672866,58129375,55180210,57605073,64093224,59767783,63437855,59309039,53083048,55770086,49281963,51837932,53410852,47381481,50199594,43449303,40500150,43908070,39910312,47512585,49347606,47447027,51903533,44366786,44366792,45415389,41155501,48495647,46332937,45415427,48364585,41024437,45022169,46332882,46791615,57080878,55639038,58915859,60423192,53803950,58194920,55311303,55704531,61996083,56687606,59767847,57342980,
51575731,56753138,53541818,58457072,64093236,60095479,64879669,59374574,54918077,57474038,51182516,55376907,55376938,50330620,53476411,45611993,44628941,47119344,43711415,52231203,52493340,51510283,55114808,47119303,48430048,47840229,44432325,51772471,48036880,48430107,49609775,42204096,46922737,46529497,48167897,57343041,54787078,58719279,58129435,51772351,55835646,51444684,52886514,57343041,51641347,54721599,50002950,45153222,49544195,45218756,50854927,54328379,50199558,54262856,46726127,43187158,44235778,37419973,41876523,39582769,34995216,36961353,27720666,27720678,28376057,25099213,33291327,31521826,31259681,33291328,24443855,26213371,23854059,21363679,27655245,22543384,23723062,23067698,15989706,21036040,19135454,
21953527,29883472,26541072,31259718,28638236,23067600,26934287,21691347,24574992,27393100,21822482,25295954,19266566,15924188,19921935,15662033,22543406,24443970,21363738,25295959,17169392,15530988,15596554,9698262,15072324,11926581,9108521,10484819,1571809,3472386,3472384,2292706,11140183,8649768,10746937,11729990,4062170,7732240,4783089,4783096,11271263,6618144,9960526,8780849,3668954,10091547,8256487,14023700,21757022,19659805,26016860,22936604,19921893,24706080,20249567,26016816,28376148,24837157,29752419,23788549,23591923,27786267,25164768,34536522,35978313,35519537,40107107,32373746,33618951,33618961,30014443,37354590,34012219,33946689,35716187,28048360,32504857,32766981,34012156,43777130,41942066,
46201939,46988360,41286632,46464036,43777016,46464021,53017708,49347627,54656098,52689970,50199531,57539627,56294381,64486449,71629926,70777902,78249071,74382363,73792506,78511148,74972141,82312270,83885149,81853496,86899827,80542729,82639886,86178852,84605938,94895205,95222862,96205896,99941483,92077049,94895135,93584407,91421700,98565235,94108740,95353947,95485023,88472566,93518895,92273676,95026202,103742586,100858941,105970797,104463433,99482617,104332347,100203519,104070197,108854392,104594493,109771898,105774132,104070149,109968444,107871226,116718674,121044081,120257602,126352512,120650781,120781844,123141175,118881279,126286956,124845153,123206737,126286976,118357007,120650792,121633835,120388621,129367167,127007830,128253027,129236084,120454148,
122813497,119143453,116980768,122289288,115932238,117046389,114293858,106953734,111148103,107805713,111017017,116980873,112852043,117439621,113048650,108133390,111279177,105774091,109706328,111803523,107150415,111082638,104922166,103676958,107740231,104791052,113638514,115407991,114555994,119143566,111475744,112131121,112458814,108330004,115080327,111606890,110427242,111475848,103021590,105839682,104987699,104266790,112327829,108592221,110361726,109182072,100662292,103152721,97909798,97254461,100990104,94108760,96009357,91421794,85064728,89324633,85130267,89848922,94436501,90766426,95485082,89783372,86375461,89259095,83622936,89193589,89586828,86178916,90438817,83426360,84343863,87686227,85851167,95616143,96468094,97188977,101252252,93846569,96336968,95747143,93387821,
100662432,96664689,97451141,97975436,90504226,94960729,93387832,95222850,103152807,99482729,103021720,100990075,94174242,97647715,92273710,93846621,97189031,91290726,94370983,89193572,85130285,89783401,86113321,93125755,96795807,94436462,99810476,93584462,92470334,94960739,90438699,97516693,96992400,95550585,99548331,92535867,95681619,98434139,98171956,108723368,108592261,111017099,114228387,107281457,111082593,109575246,108919881,116063411,111541372,113704094,112852112,106363954,111541361,109247553,112720994,119602359,115866740,120192176,116259965,110754873,113835125,107543609,110754942,112327858,106626168,109837498,102890596,100334661,103873653,99941429,107674776,109247654,107347076,111606971,104004688,104004696,104660076,100138045,107216047,104594584,103611539,
105905335,98171973,101645417,102169695,102431821,112131262,109771917,112721060,113638569,106167358,109902970,105970773,105970789,111148230,82050014,83754010,76938204,71236517,74251229,68877213,74054638,76545044,72612836,76413989,68746182,66124723,67238875,61275041,66845706,65076233,61864944,64814115,56622004,58194886,59702226,57998251,67435549,66190333,67369983,69794844,61602728,64289751,62127043,60226493,66518058,61012979,62389266,60750858,53345192,57736164,54852537,57342933,63962156,59440108,63241252,58981365,52689837,55442412,49019823,51575795,53083177,47053808,50068528,43187166,40238011,43645933,39648173,47184910,49019931,47053818,51838002,44170184,44170188,45284324,40958901,48299046,46136335,45284360,48167980,40893372,44760032,46070745,46726083,56818740,55376900,58719258,60226590,53607350,57736176,55049163,55442395,61668410,56622075,59636780,57015307,
51313591,56687608,53541822,58129396,63700024,59898876,64683065,59309044,54787010,57277435,50854844,55114768,55180334,50330627,53410879,45415389,44432338,46988277,43580349,51969065,52231204,51444752,54983742,46791628,48167910,47643628,44432331,51510332,47905815,48167970,49544243,42204100,46857207,46463966,47971294,57277512,54459405,58588212,57998368,51444675,55573509,51379154,52820984,57146441,51444745,54590530,49740810,45022155,49413130,45022154,50723860,54131777,49937422,54066252,46529523,43056092,43973640,37223368,41548847,39517237,34798617,36764751,27524065,27327470,28179452,24968145,33225797,31325225,31194153,32963656,24116182,26147839,23722994,21232611,27393107,22412316,23591995,22871094,15727570,20839436,18938852,
21756923,29752405,26410006,30866508,28376099,22805463,26803223,21298138,24443928,27262034,21625880,25230425,19004426,15793124,19528725,15399893,22346804,24116297,21101599,25099355,16907253,15334389,15399953,9501659,14941260,11664443,8780846,10484823,1440741,3406853,3341315,1965033,11009117,8453168,10484801,11533387,3734494,7535639,4652023,4652030,11140195,6552615,9698386,8518712,3537888,9763873,8125420,13892634,21494882,19528741,25885795,22740002,19725289,24509476,19987428,25885750,28376156,24640555,29621354,23460876,23329786,27655200,25164773,34208849,35716176,35322934,39713898,32308216,33356814,33618966,29948911,37092452,33946688,33684550,35454048,27851760,32308255,32439305,33815556,43646064,41679926,
46005338,46791758,41024493,46332970,43580414,46398492,52952178,49151026,54459496,52624440,49937395,57408562,56097780,64486454,71498859,70581301,78052469,74316832,73726978,78445617,74841074,82181205,83754081,81853502,86768761,80542734,82443282,85851176,84671482,94764139,95026261,96140368,99679346,92142592,94698535,93649951,91356170,98434170,93977673,95222880,95485028,88407033,93387829,92273680,95091744,103611521,100858947,105708659,104463441,99351550,104135743,100072453,103873596,108592254,104463426,109509759,105511994,103873547,109837377,107871235,116522073,120978548,120126537,126286984,120585251,120519706,123141180,118815748,126024818,124845160,123010135,126221445,118225940,120585261,121502768,120323090,129236100,127073374,128121959,129039482,120257548,
122682431,118881317,116980775,122027149,115932242,116980858,114162792,106757132,111082573,107674648,110885951,116915345,112852049,117243018,112917585,107936788,111344720,105643027,109771868,111672456,106822740,111017109,104594492,103480356,107740237,104791058,113441913,115342461,114359392,118946966,111541289,112131127,112327750,108067865,114949261,111344753,110230642,111344781,102824988,105643080,104791097,104070189,112262300,108461157,110361733,109182077,100465687,103087190,97713195,97123398,100990110,94043231,95878294,91421801,84999198,89324640,84933666,89783394,94502045,90635360,95419553,89652308,86244394,89193566,83491871,89193596,89652370,86178921,90307751,83164222,84147260,87686232,85589028,95485078,96271493,96992377,101121186,93715504,96074831,95616077,93322290,
100465828,96533625,97254537,97778836,90373161,94829664,93322305,94960714,103152813,99286129,102956189,100859010,94043177,97385577,92011573,93650019,97057964,91159661,94239914,88996971,85130292,89652335,85982253,92929152,96730276,94239860,99613877,93453395,92470342,94960745,90307631,97451163,96926871,95419521,99417266,92535875,95747160,98237535,98106426,108461231,108395658,110886033,114162856,107019320,111213673,109509717,108919885,115932346,111410305,113638566,112786584,106232888,111606903,109247559,112524392,119471293,115604605,120061110,116063362,110492736,113638526,107412544,110558342,112131256,106429567,109771967,102825066,100203597,103677052,99875901,107478176,109116589,107150475,111541444,103873623,103808096,104463477,100138051,107084983,104463519,103414936,
105643196,98040907,101579890,102300777,102497365,111934663,109837460,112589996,113376429,106036294,109706369,105970777,105839726,111279307,81984482,83557408,76938209,70974377,74185702,68811685,73989108,76413980,72481770,76413993,68549581,65928120,67042271,61143974,66649101,65076240,61799412,64748585,56425402,57998282,59702231,57932721,67304483,66124801,67238919,69663776,61471661,64224222,61930441,60029890,66321456,61078518,62192665,60685326,53345197,57670633,54787006,57342939,63700018,59374578,63110184,58850297,52624306,55442419,48954291,51313656,53083183,46922740,49871925,43121633,40041408,43645938,39582641,47184915,49085475,47053822,51706936,44039118,44170195,45218795,40893369,48036907,46136339,45284364,48102450,40762303,44760037,46070750,46660553,56622138,55245834,58588193,60161062,53345210,57736181,54918097,55376863,61602881,56491011,59440176,56949775,
51248063,56622078,53345220,57998329,63634495,59833344,64552001,58981370,54787018,57211903,50789312,54983701,55049269,50199560,53279815,45415396,44170202,46922749,43383747,51838000,52165671,51248150,54852675,46791635,48102380,47512560,44235726,51379267,47840282,48102440,49282104,42073034,46726142,46332901,47905765,57146444,54459408,58391608,57932840,51444683,55639050,51248088,52624383,57146446,51313679,54459466,49740816,44956625,49216527,45022159,50461723,53935177,49937427,54000722,46595065,43121632,43842572,37026768,41614388,39320635,34798620,36764755,27393000,27261939,28113925,24968152,33094729,31259695,30997550,32767054,24116187,26016774,23657462,21101545,27393111,22281250,23395391,22740030,15727575,20577300,18873323,
21625857,29555806,26344475,30735443,28245033,22805467,26606621,21167071,24312860,27196505,21560349,25033822,18873362,15793128,19594270,15268829,22281273,24050767,21232679,25033826,16776188,15006712,15268885,9305057,14810194,11533378,8846388,10288223,1375213,3144716,3406859,1899503,10943586,8387635,10419269,11598929,3865571,7535645,4520958,4455429,10943594,6356012,9567322,8322110,3406824,9763880,8190962,13827105,21560425,19332139,25623656,22805545,19659761,24509484,20118508,25754684,28245088,24575023,29490289,23395346,23264258,27458599,24968171,34208853,35781715,35257404,39844975,32046081,33356817,33422366,29817846,37092459,33946696,33750091,35454054,27917299,32373797,32308240,33815560,43580534,41614395,
46005344,46595157,41024498,46201906,43449346,46332964,52821111,49019961,54393967,52689981,50068474,57277497,56163322,64552003,71564405,70843454,78249088,74447917,73923596,78576700,74906620,82377821,83885162,82115656,86965379,80739351,82705437,86047796,84868100,94960756,95353950,96336985,100007036,92273675,94960689,93781032,91487253,98696323,94305364,95485034,95747181,88538118,93781057,92535833,95222827,103742603,100924491,105970812,104725594,99417098,104463432,100531215,104135750,108919946,104660042,109837452,105905218,104070164,110230603,108133389,116653155,121371775,120388691,126549139,120781872,120781860,123206728,119143438,126352509,125107316,123272289,126483601,118488092,120781879,121961533,120454173,129563790,127335526,128384116,129236099,120650774,
122879050,119274544,117177392,122485913,116194397,117308551,114490483,107019284,111279189,108002338,111148108,117308570,113179739,117570709,113245277,108198942,111606875,105970716,109968486,111934611,107281501,111344798,104856644,103873582,108067928,104987677,113835140,115604617,114687082,119405729,111672372,112327743,112720977,108395557,115211417,111737977,110558330,111672474,103152679,105970769,105053252,104332341,112393382,108788846,110492814,109378697,100858915,103349344,98040888,97254479,101186731,94305385,96205983,91552884,85326889,89586794,85392430,90176620,94764198,90963052,95550634,89848926,86637623,89324649,83754027,89455750,89783453,86375539,90504369,83622985,84540488,87817316,85982254,95878304,96468110,97254531,101514412,94043193,96468058,95943767,93518909,
100793521,96795777,97516693,98106528,90569780,95091818,93649995,95288405,103349431,99744890,103218344,101121164,94239796,97778807,92273727,93977709,97385655,91290743,94633143,89193589,85326911,89980026,86178872,93191306,96926895,94633085,99941566,93584480,92732494,95091828,90635322,97647781,97254561,95681674,99613885,92798030,95878241,98630765,98237510,108854458,108788886,111148187,114359476,107412547,111344754,109902944,109247579,116325574,111803533,114097326,113048739,106560579,111803521,109444178,112852083,119864518,115997830,120257727,116391051,110951498,113966215,107871304,110820497,112393409,106757258,110165196,103087221,100662359,104070278,99941448,107805866,109378743,107609238,111803598,104266851,104201321,104725632,100465742,107281602,104660137,103808166,
106167497,98237526,101907580,102628465,102759518,112327889,110165148,112983224,113704120,106298449,110034060,106167398,106101880,111344853,81918952,83491879,76807142,70974383,74120168,68877224,74120184,76479519,72481774,76282927,68680657,65862590,67173350,61012907,66714643,64945172,61864954,64683055,56490941,58129361,59571163,57932726,67304489,65993736,67304458,69598245,61602739,64289763,61995982,60160968,66255925,60947451,62258207,60750867,53214129,57736175,54721473,57342945,63896632,59505653,63044654,58915837,52689847,55442422,48888761,51444731,53017650,46857210,50003003,42925032,40106949,43514869,39648184,47053848,49019944,47119363,51706942,44039122,44104665,45022190,40827839,48102448,46070808,45284371,48036920,40893380,44628970,46070755,46529484,56556607,55180303,58653731,60226601,53476287,57867258,54918100,55442403,61471814,56556550,59440184,56884245,
51248067,56622085,53410762,58063873,63700034,59964421,64552004,59112445,54590412,57342983,50789316,55049242,55180347,50134027,53279820,45349864,44432351,46857218,43449288,51838004,52100142,51248155,54918216,46922711,48102385,47643637,44170196,51313734,47643680,48102443,49478718,41941966,46660610,46332906,47971304,57211986,54459415,58457150,57867307,51313614,55704589,51117021,52755457,57211987,51248147,54525007,49806356,44956630,49282067,45087701,50658336,54000717,50068503,53935191,46595071,42925028,44039185,36961237,41548857,39451713,34798624,36699226,27458541,27327480,27982858,24968157,33029201,31259700,31128626,32832593,24050657,26016777,23657468,21036016,27393118,22346791,23460933,22871106,15727578,20708377,18807792,
21756934,29555808,26344483,30866518,28310572,22805473,26606626,21298150,24181795,27130975,21494819,25164899,19004438,15858669,19463202,15399905,22281278,24050771,21232683,24902758,16776192,15137790,15268890,9239526,14744661,11598918,8715321,10353765,1178610,3275795,3275791,1965046,10812519,8387643,10288205,11467865,3734507,7273506,4717569,4455434,11205743,6487091,9698397,8387651,3406829,9632812,8190967,13892644,21429360,19463216,25754733,22740012,19725303,24378417,20052976,25623618,28310631,24640564,29490293,23395350,23264260,27589677,24968177,34208858,35716186,35388482,39648373,32242694,33356824,33487908,30014458,37223535,33881164,33619025,35388524,27786234,32373802,32373782,33750032,43646076,41745476,
46070887,46726233,41024504,46267447,43580426,46267430,52952189,49216573,54459509,52624451,50002941,57277502,56097792,64289860,71433335,70581310,78052482,74251308,73792523,78511166,74710013,82181216,83819629,81722442,86703236,80542746,82508832,86047798,84671493,94698616,95091809,96205913,99744894,92011533,94633010,93584427,91356181,98434181,94043221,95353964,95485041,88341512,93584449,92273694,95091757,103742606,100858957,105839742,104463452,99351564,104135755,100072464,103873608,108592266,104594510,109575309,105643079,104004632,110033999,107871245,116587621,121109635,120061013,126352530,120519728,120585257,123141194,118881298,126024831,124845172,123206754,126221457,118225951,120585273,121699389,120257565,129301650,127073383,128253044,129236101,120454167,
122747979,119012402,116980787,122158236,115801183,117111945,114228338,106888215,111279192,107740197,110820429,117177499,112852060,117177495,112983134,108002336,111475805,105643037,109771881,111738004,107019361,111017121,104660038,103545902,107740250,104856605,113572995,115342474,114424939,119012513,111541302,112131139,112589906,108133416,115014809,111606908,110361724,111541401,102825000,105708629,104922180,104201271,112196775,108592241,110427281,109247627,100662309,103152738,97909817,97057873,100924588,94108778,95878307,91356279,85195819,89324651,85064750,89783406,94370985,90766445,95485100,89717856,86309944,89259116,83491883,89193609,89717918,86113396,90307761,83295305,84212810,87686245,85851186,95550626,96271504,97188995,101121197,93846586,96336988,95812698,93322303,
100596913,96730243,97385622,97909921,90307637,94960749,93322317,95091799,103152825,99548284,103021739,100859021,94043192,97582201,92208192,93715568,97123513,91159675,94371000,89062519,85195840,89848954,86113341,92994702,96664754,94502015,99876032,93584480,92470354,94895223,90438716,97451176,97057957,95419533,99548351,92666960,95812708,98368622,98106440,108723388,108395670,111148191,114162870,107347013,111213685,109640799,108854363,116128967,111672462,113835184,112917670,106363973,111606917,109313107,112655478,119733450,115735691,120323266,116325519,110623820,113900683,107740237,110689425,112262340,106757260,109837517,102956152,100334680,103808135,99810378,107740333,109182139,107347094,111738062,104004708,104004715,104660096,100334673,107216069,104529068,103677096,
105970890,98106455,101776512,102300790,102497377,112196818,110034080,112917690,113638589,106167379,109837454,106167398,105970810,111344855,82050026,83491879,76872680,71170991,74120171,68942764,74120189,76413986,72481775,76348465,68615123,65993665,67238888,61143981,66714645,64945174,61930493,64551983,56556481,58129362,59571166,57867191,67435561,66124808,67238926,69598246,61471670,64224229,61995984,60029897,66386999,61078527,62192674,60619798,53410738,57736178,54787013,57277409,63700025,59374586,63044658,58915841,52755385,55442425,49019836,51510271,53017653,46922746,49937470,42925035,40106953,43711480,39648187,47184922,48888873,47119364,51706943,44235734,44104667,45218800,40827839,48102449,46005276,45218836,48102457,40762311,44825582,45939686,46529487,56687680,55311376,58653734,60226605,53541825,57801725,54918104,55442406,61602887,56556553,59505720,56949784,
51379141,56491015,53476300,58063873,63831108,59964425,64617543,59177984,54655952,57211912,50920392,54918173,55311422,50068494,53279823,45415404,44366818,46988292,43514828,51903543,52100145,51182620,54918219,46857178,48167924,47709176,44235736,51444811,47774754,48102448,49347648,41941971,46660612,46267372,48102379,57146454,54590489,58588226,57998382,51510226,55704594,51248096,52689924,57211989,51313685,54459472,49806361,45087706,49282070,45153240,50658339,53869647,50002969,54066266,46464002,43056105,44039188,37157846,41548862,39517252,34798630,36764764,27589615,27261948,28179468,24968161,33160273,31128629,31194164,32963669,24116196,26147854,23657470,20970480,27327583,22281260,23526474,22740038,15662046,20577306,18873331,
21822475,29686885,26344483,30866521,28245039,22739941,26606627,21298153,24312869,27130976,21625894,25099367,18938904,15793135,19528740,15465444,22215746,24116312,21036077,25099373,16710661,15137792,15203358,9305067,14941274,11598923,8715324,10288230,1375222,3144724,3210259,1965048,10943594,8387645,10419280,11598937,3865581,7404581,4586500,4586510,11140211,6421555,9698400,8387656,3341294,9698351,8190971,13827111,21494897,19463220,25885808,22805551,19921914,24378418,19987444,25623622,28310633,24575033,29424761,23460891,23329802,27524145,25033717,34339933,35716191,35322948,39779448,32177161,33553437,33684519,29883392,37223540,34012239,33684565,35454062,27917309,32439340,32373785,34012178,43646079,41548870,
46070889,46660702,40958970,46267452,43711499,46267436,52952193,49282113,54459512,52755526,50068480,57474112,56228866,64617545,71695487,70908998,78314630,74775602,74185747,78707779,75103236,82508904,84016243,82181200,87096458,80673824,82902055,86178876,84933643,95157372,95419494,96533601,100072579,92535827,95091768,93846575,91618331,98827403,94370908,95550578,95812726,88734733,93912135,92470306,95353907,103873684,101121109,106232966,104660067,99548176,104594514,100465687,104397903,109051026,104791125,110034067,105970763,104201245,110296148,108264466,116915306,121437320,120585306,126680217,120978487,120847406,123599950,119208985,126418052,125303930,123403369,126614681,118619173,120978497,122027075,120716325,129629334,127335534,128449660,129498253,120716317,
123075667,119274552,117308473,122551459,116128869,117243024,114556028,107150365,111475807,108002349,111213653,117243041,113376354,117701790,113376356,108264486,111672421,106036261,110099569,112000157,107412582,111410343,105184336,104070197,108133472,105184291,113966220,115735696,114752627,119536809,111934525,112458825,112786519,108526638,115342497,111934596,110558340,112000161,103349296,106101852,105315405,104528961,112524462,108854392,110689430,109509778,100989997,103414890,98237503,97451095,101383345,94502003,96271529,91815037,85457970,89783410,85326900,90242165,94829744,91028596,95747251,89980005,86834240,89521268,83819570,89390223,89980069,86572157,90766521,83819600,84606032,88145002,86047800,96074921,96664727,97516684,101514419,94174275,96533603,96074847,93781063,
100859066,96992394,97713312,98172071,90635325,95288435,93650003,95550557,103611584,99875971,103546032,101317779,94501951,97975424,92601417,94174328,97582273,91487362,94764222,89586814,85457992,90111105,86506563,93453461,97189048,94764168,100138184,93781097,92929111,95353981,90766405,97975470,97516717,95747220,100007112,93125718,96009322,98696307,98499663,109051075,108985502,111475879,114621630,107740237,111672445,110099561,109378660,116522191,111803542,114097337,113310893,106757193,112065676,109575259,113114236,120126673,116259986,120519882,116784279,110951507,114162834,108002386,111082648,112786634,106953874,110296275,103283839,100858977,104135825,100203602,107936950,109706432,107674780,112065750,104332397,104332403,104922249,100531289,107543753,104987825,103873711,
106233042,98565213,102169733,102694011,103021674,112524504,110230695,113310912,113835204,106429528,110165142,106560621,106364033,111738078,82443249,83819564,77200366,71367605,74447856,69204914,74382336,76807206,72743923,76610613,68942806,66386885,67566572,61406128,66976793,65338395,62061569,65010740,56884165,58325975,59898851,58260412,67763245,66452494,67697681,70057005,61864892,64748521,62389206,60423120,66780218,61340675,62651429,61078555,53607352,58129399,55114696,57605096,64158784,59636733,63372341,59243524,52886462,55704573,49216450,51903490,53345338,47315967,50396224,43252718,40369101,43842559,39910334,47381535,49216559,47315977,51969093,44497882,44563423,45480950,41286598,48364598,46332962,45677594,48495680,41155532,45087730,46398441,46988244,57015364,55507989,58981420,60619826,53672901,58260483,55311325,55770091,61865038,56818703,59898942,57408541,
51575754,56884236,53738451,58457096,64093260,60226573,64879692,59571205,54983636,57605135,51248077,55442468,55508035,50592789,53673043,45677554,44563429,47184905,43645905,52296765,52362292,51510306,55180368,47250399,48495607,48036863,44563420,51838031,48167975,48495666,49675333,42400726,47053834,46529519,48298992,57474138,54852638,58981445,58260533,51772374,56032280,51510245,53214218,57539676,51641371,54918229,50068509,45218783,49675293,45415389,50986023,54197332,50461728,54262880,46922759,43383789,44301338,37485533,41942082,39713865,35126312,37092450,27786229,27589633,28310544,25164773,33487959,31456316,31390777,33356890,24378345,26410003,23919621,21298166,27786340,22608943,23788623,23133259,16055267,21036064,19266551,
22084621,29949035,26672170,31325280,28703798,23067624,26999850,21560300,24640553,27458662,21888043,25492587,19201054,15989751,19921960,15662058,22543430,24509533,21560372,25427057,17038345,15465478,15531043,9567216,15334493,11926606,9239618,10550381,1506298,3669018,3669016,2292732,11205744,8780868,10615892,11992159,4062194,7666729,4914187,4783121,11336823,6749241,10026087,8649803,3734516,10026038,8518654,14285869,21953655,19659831,26082422,23002167,20118526,24902714,20511736,26082379,28638320,25033789,29817980,23854111,23591950,27851829,25295867,34536549,36109411,35585097,40107132,32635918,33881120,33946668,30276614,37616760,34143316,34077788,35912819,28179460,32635956,32832541,34339863,43908229,41942092,
46267502,47184994,41286657,46660671,43842576,46595121,53345414,49609799,54852735,53017676,50461703,57801798,56425480,64879694,72088707,71236683,78576778,74906679,74316825,78904391,75234314,82836585,84212857,82443349,87489678,81067042,83164203,86637633,85195792,95288449,95747178,96730213,100400266,92666902,95353917,94305332,91946015,99155088,94698593,95878264,96074874,88931346,93977677,92863527,95747129,104201367,101514329,106560651,104987752,99875861,104856664,100924446,104725587,109313172,105249882,110296215,106363984,104725536,110623833,108395545,117177456,121896077,120847457,127204511,121240635,121306161,123665492,119667740,126876810,125566080,123862126,126942365,118946858,121306183,122289225,120912937,129891484,127794292,129039489,129891473,121044002,
123468887,119667771,117701694,123010213,116653163,117701778,115014784,107543587,111869027,108395569,111672408,117701798,113507432,117898403,113572967,108788780,112131175,106363943,110427251,112262304,107609197,111869102,105380945,104332348,108461157,105446442,114228367,115997845,115145846,119798958,112262209,112917582,113179741,108919859,115735717,112131208,111017097,112262308,103480371,106626144,105643090,104922179,113114289,109247612,111082650,109968536,101252145,103742574,98434115,97713245,101579960,94764151,96533677,92011649,85785655,89914485,85851194,90569849,95157428,91421816,96206008,90242156,86965317,89914487,84212791,89848980,90373289,86899840,91028670,84016214,84933717,88472688,86375486,96468141,96926876,97909904,101907642,94567495,96926823,96402535,93977676,
101317821,97451152,98172068,98630830,91159617,95550584,94043224,95747168,103808196,100072584,103873718,101579929,94698563,98303108,92929100,94436477,97909957,91815045,95157444,89848963,85916748,90438791,86703175,93781144,97516733,95026316,100400332,94239852,93125725,95747203,91225162,98303156,97778864,96271513,100269261,93387866,96337008,99089531,98827348,109378759,109313186,111672491,114883777,108067922,112000129,110361710,109640807,116980948,112262297,114687166,113769648,107150416,112458896,110165088,113441920,120519895,116587670,120913104,116980891,111475799,114556053,108461144,111541406,112983247,107281561,110689496,103611523,101121125,104529046,100662358,108264633,109968581,108133540,112458972,104660080,104660089,105249933,100990046,108002511,105381049,104398001,
106560725,98958436,102562956,103152770,103414895,112786654,110689451,113704133,114228422,106822751,110623900,106888307,106888326,112000230,82377712,84147245,77396975,71629750,74644465,69401521,74644481,76872742,73006068,76807221,69139417,66452420,67697644,61602738,67107867,65403931,62258175,65207350,57015237,58588120,60029922,58391484,67763246,66518029,67894291,70122539,62127033,64682986,62454742,60619727,66911292,61537283,62716965,61144091,53738424,58326007,55180232,57801705,64420925,59833343,63634486,59505669,53148607,55966719,49347521,51837956,53541946,47512576,50527298,43449325,40631244,44039164,40106941,47709216,49544239,47447050,52165699,44694490,44497888,45677560,41417668,48757816,46464032,45743130,48692287,41286604,45284338,46463977,47119316,57211975,55704599,59112492,60816432,54000582,58326018,55507934,55901162,62192718,57015310,59898944,57474078,
51837897,57015308,53935057,58588167,64289866,60423182,65076301,59702279,55245781,57736207,51379150,55442469,55639106,50658324,53804114,45939697,44825575,47447047,43842513,52296764,52689973,51706913,55442511,47381472,48561144,48233471,44825566,51969105,48233514,48626741,49806405,42400727,47250441,46857200,48495602,57605211,55114782,59178055,58457139,52100053,56163351,51837923,53345290,57670747,51903514,55114838,50396188,45480927,49806365,45480925,51117094,54525012,50592800,54525025,47053830,43580397,44563482,37485534,42204225,39976011,35388460,37223523,27917301,27786241,28638224,25492452,33619031,31849533,31718459,33553497,24509417,26606609,24116229,21625848,27982950,22871089,23985231,23264329,16251875,21036065,19201014,
22150159,30080108,26803243,31325280,28900407,23329769,27065386,21822446,24771626,27655272,22215723,25558123,19397661,16251895,19987498,15793129,22805576,24706142,21691443,25558128,17366027,15727623,15793187,9894894,15465566,12057681,9370690,10681454,1833979,3865625,3800089,2554878,11336815,8911938,10878037,12123231,4193265,7994411,5045260,4979730,11533433,6945852,10091623,9043020,3931126,10288181,8715263,14285869,22084728,20053050,26344567,23264309,20315134,25033784,20577272,26344523,28900462,25230399,29949054,23985184,23919630,28179511,25558012,34733156,36371555,35978316,40303742,32766989,33881122,34208812,30473220,37682296,34470997,34274395,35978355,28376068,32963635,33029151,34470935,44104837,42335309,
46660718,47250529,41614338,46922816,44235793,46922802,53476485,49675336,54983808,53345357,50723847,57932871,56818696,65076300,72219778,71302218,78642314,75037751,74513431,78969928,75561991,82902120,84474999,82574419,87555212,81263650,83229737,86768704,85261327,95419520,95812714,96926818,100400262,92732438,95419452,94305332,92142622,99220623,94895198,96074871,96074875,89062417,94174284,92929062,95878200,104397976,101514328,106560648,105053287,100072468,104922196,100924444,104791121,109509780,105315414,110427287,106495055,104725534,110820438,108526617,117308526,122027149,120912989,127270046,121371707,121437232,123927634,119602204,127007881,125697151,123862125,126942363,119143465,121568324,122616903,121109543,130153628,127859825,129105022,130088079,121109536,
123599959,119864378,117701693,122879141,116653161,117767314,115145853,107609120,111869025,108461102,111803480,117898405,113572966,118029473,113704040,108788779,112262246,106429478,110558325,112458911,107805801,111934636,105512019,104397881,108592229,105708583,114424973,116194450,115407992,120061101,112262206,113048652,113310812,108985393,115801253,112327815,111017093,112393381,103808051,106691679,105774160,104987714,113048752,109444221,111148184,110099605,101317679,104004716,98565188,97909853,101711030,94960759,96730284,92208256,85785655,90176629,85982266,90766455,95222963,91552887,96206008,90504299,87227458,90045558,84474934,89914514,90504359,86965375,91159741,84081749,84999252,88472688,86506557,96533676,97254554,97844366,101973175,94633030,96992358,96664677,94239818,
101514427,97516688,98303137,98630829,91159616,95747192,94239832,96009312,104070340,100269190,103873718,101710999,95026240,98368644,92863565,94698621,97975492,92077188,95288517,89980035,85982285,90438790,86899783,93912215,97516732,95353995,100662475,94370923,93387870,95943810,91225159,98303156,97975473,96271511,100465866,93518939,96599153,99286135,99023954,109444295,109313187,111869098,115145921,108198992,112065666,110558316,109771879,117046483,112458903,114818237,113900721,107281488,112589965,110165088,113704064,120650966,116718740,121044174,117243034,111541335,114556054,108657750,111672477,113310929,107412632,110820569,103808133,101317734,104856725,100662358,108592311,110034117,108330147,112655578,104856689,104922231,105512077,101121116,108133584,105381047,104529073,
106757334,98958433,102759561,103152770,103414895,112917726,110820525,113835205,114490568,107150430,110820505,107019378,106953860,112065764,81984483,83688482,77069283,71236521,74251236,68811686,74120181,76545053,72547305,76479531,68746189,66124730,67173347,61143973,66780174,65010705,61996021,64683050,56425402,57998283,59767769,57998256,67370020,66190338,67435526,69598241,61668271,64486366,62061517,60095427,66452529,61078521,62323738,60881938,53345198,57867244,54852542,57277405,63962165,59571186,63306797,59046905,52755381,55442418,49019830,51575800,53017646,47119350,50002999,42990564,40041409,43580402,39582643,47119381,48954403,47053825,51838010,44170193,44301269,45218794,40893371,48102443,46201879,45349902,48167989,40893378,44760040,46136288,46529481,56687676,55376907,58653731,60292136,53476285,57998327,55049170,55639008,61602881,56556547,59505716,57080851,
51444672,56687616,53410759,58194940,63962175,60029956,64683073,59374588,54852556,57474052,51051458,55049242,55311416,50330635,53345351,45480935,44432349,46922751,43580358,52034610,52231209,51379224,55049285,46857173,48167917,47774709,44301265,51641412,48036894,48233514,49413179,42138572,46791679,46529511,48167911,57408591,54656020,58784829,57998377,51444684,55835659,51313626,52820993,57343058,51510290,54656076,49871892,45218772,49413139,45087697,50854939,54000715,50265109,54197332,46595069,43121636,44104720,37288913,41745464,39648319,34929697,36764758,27458537,27393014,28179464,24902620,33291340,31259698,31259696,33094734,24116189,26213383,23788537,21101549,27524187,22477861,23657540,23002176,15727578,20773912,18807788,
21953540,29752417,26475552,31063125,28376107,22739935,26672161,21494756,24509471,27327580,21756962,25361505,19069971,15858668,19725344,15465440,22477884,24247378,21232681,25230438,16972800,15268860,15465499,9436134,15072340,11664452,8977464,10484835,1375217,3341329,3472399,1965044,10943589,8518711,10550347,11598935,3931113,7601185,4783104,4520970,11140206,6421553,9698398,8518722,3406826,9829421,8190967,13958180,21625966,19594287,25820268,22936619,19921908,24706095,20184047,25885759,28245094,24902709,29621365,23788567,23395333,27720746,25099248,34405465,36043865,35650626,39976053,32308227,33618968,33684513,30014460,37420142,34012235,34012242,35585129,28179450,32439338,32570388,34012172,43842683,41811009,
46136420,47053912,41155576,46529589,43777033,46529574,53279870,49347646,54590581,52886595,50330620,57605181,56359934,64683075,71695479,71040063,78314624,74578989,73989132,78773308,74972157,82508895,84016237,82115657,87227524,80804887,82902045,86375476,85064707,95288438,95353953,96533594,100203645,92470285,95091761,93977640,91749397,98892933,94436438,95681646,95878256,88800263,93912130,92601373,95419436,104070284,101317710,106364031,104856667,99613707,104725580,100596755,104332362,109051017,104922190,110165132,106101831,104266774,110296142,108264461,117177444,121568386,120585301,126811283,120978480,121109542,123599944,119405586,126614655,125500533,123534435,126811280,118684704,121175097,122092605,120716317,129694863,127466601,128646260,129629317,120978455,
123337804,119471154,117439538,122813596,116325472,117570695,114818163,107346968,111541334,108133413,111344716,117439645,113310812,117767320,113441887,108526625,112000093,106167327,110230632,112262292,107609186,111541409,105249863,104201264,108133468,105249820,114097286,115997834,114949229,119667874,111934517,112786497,112983123,108657704,115539097,112000124,110820476,111934621,103414826,106232917,105315399,104594490,112852135,108985458,110820498,109771917,101186598,103611490,98303033,97516625,101579947,94501997,96402593,91815029,85654571,89783403,85654577,90438765,95091882,91290734,95812781,90242145,86834232,89717867,84016173,89521289,90111133,86572150,90832050,83950666,84737098,88079462,86309937,96271521,96861330,97647751,101711023,94239805,96730206,96205913,93912128,
101121204,97188996,98040985,98368675,90897463,95419503,93912142,95485014,103611580,99941502,103546025,101579918,94567480,98106490,92535874,94370929,97647802,91618427,94829754,89586808,85785666,90373245,86441019,93650063,97189042,94960770,100334784,93977699,93060180,95419512,91028543,97975464,97516709,96009359,100203714,93125712,96205925,98892911,98565192,109313211,108985499,111606944,114883767,107871303,111869048,110230626,109575261,116587722,112065679,114425012,113441957,107084869,112262277,109968471,113376374,120388813,116456587,120782021,116849808,111344718,114490509,108133454,111279252,112983239,107150479,110558416,103480444,101055579,104397964,100465742,108199086,109903033,108002457,112393427,104660069,104660079,105184388,100858963,107936964,105184431,104201384,
106495179,98696283,102431871,102890616,103218276,112655573,110558371,113441979,114293950,106626132,110558352,106757224,106691707,112000219,82246621,83622940,77003740,71170980,74120158,69008287,74185710,76479510,72481762,76413987,68811719,66124725,67107804,61209503,66780169,65076235,61996015,64748580,56622002,58063813,59833296,58129321,67501084,66255869,67369984,69663771,61668266,64486361,61995974,60095420,66386986,61144048,62389266,60816392,53345190,57801701,54721464,57474007,63896620,59571181,63175716,58981365,52886444,55639022,48954287,51510258,53017641,47119343,50068527,43187165,40106938,43580395,39713708,47315981,49019935,47184889,51706931,44104651,44104654,45349859,40893364,48299044,46136336,45284359,48233516,40762297,44891103,46201816,46595010,56818740,55311365,58719260,60292127,53541812,57867249,55180237,55573465,61733949,56687612,59636782,57080844,
51379129,56622073,53476290,58260470,63962169,60095484,64617532,59309043,54852547,57474045,50985917,55114770,55245871,50265092,53345347,45480928,44366805,47119350,43580353,51969066,52296741,51313679,55049279,46922703,48298984,47840237,44301259,51641406,47905816,48233506,49478708,42204103,46988280,46463968,48233441,57408585,54656014,58653748,58194979,51575748,55835654,51444690,52886520,57408585,51575818,54590532,50002958,45087694,49478668,45087691,50723861,54197317,50265102,54066256,46595061,43187166,44170247,37223372,41810993,39582777,35060760,36961361,27655140,27589616,28179456,24968149,33225799,31456299,31259692,33029194,24247254,26082307,23657461,21167079,27589718,22412320,23723070,22936635,15793107,20904977,18873319,
21887999,29686874,26475545,30932047,28376100,22805466,26672153,21363678,24378393,27327574,21756955,25361500,19004431,15989732,19594264,15530970,22477877,24247373,21363748,25164897,17038329,15268856,15268885,9370590,14941262,11795518,8780849,10353757,1309672,3341322,3341320,2096110,10878048,8584242,10615877,11598926,3996641,7535642,4848633,4520962,11140198,6421546,9894999,8584253,3603427,9894948,8190957,14023709,21757031,19659815,26082406,22871078,19987438,24640553,20184042,25885753,28376160,24968238,29686895,23788559,23460861,27786277,25295851,34602069,36109394,35519547,39976044,32373757,33684497,33750042,30079989,37485671,34012229,33946700,35650659,28113906,32635939,32701455,34208775,43842676,41942076,
46201949,46988369,41352176,46595121,43908098,46660641,53148790,49544245,54852720,52886588,50265079,57736248,56359928,65010752,72154229,71367741,78707836,75103274,74316809,79166520,75430907,82967645,84474985,82574407,87555203,81132566,83229724,86703153,85261316,95485044,95878238,96992344,100596860,92863497,95616047,94436390,92208145,99220612,94829650,96009323,96271470,89193475,94174272,92994585,95943722,104397963,101514314,106757246,105184347,100072457,104987721,100924433,104791111,109575305,105446476,110427275,106560579,104856596,110820429,108723211,117374049,121896063,120912979,127270034,121568303,121502758,123927624,119798800,127138939,125697139,124124255,127204494,119274524,121568311,122682427,121043995,130153615,127925351,129105011,130088068,121306132,
123599947,119798830,117898287,123010200,116849757,117898373,115080306,107674647,112131159,108526627,111672396,118029466,113704027,118160533,113835099,108919837,112327771,106429469,110623848,112655508,108002400,111934624,105577541,104528942,108526680,105774107,114424962,116325512,115473516,120061088,112393268,113114177,113441871,109050917,115932312,112524411,111213692,112458906,103808039,106691667,105708612,104987702,113179812,109444207,111344781,110034059,101579811,104135777,98630713,97975375,101842092,94895210,96795807,92142710,85851178,90176618,85916717,90766446,95288485,91618413,96402604,90569823,87358520,90111081,84474924,89914504,90504347,86965364,91290802,84081736,85195848,88472677,86506545,96468127,97320080,98106501,102169774,94764090,97188955,96730201,94239808,
101514418,97451140,98368664,98761888,91159605,95878252,94239820,96009302,104004795,100400253,104070312,101907595,95091766,98368632,92994624,94829681,98172088,92142713,95419576,90045559,85982274,90700924,86899770,93912206,97647792,95353986,100662463,94501984,93518928,96009334,91421756,98565289,98040995,96271502,100400318,93715535,96599142,99286124,99023946,109771962,109444246,112000160,115211445,108133444,112196726,110623839,109902938,117243078,112458894,114949298,113835171,107478085,112721029,110361684,113769591,120585418,116784266,121109698,117374096,111803467,114752649,108592205,111803538,113376452,107543692,110951630,103939193,101448794,104922249,100793419,108592302,110361786,108264601,112721106,104987749,104987755,105708674,101252178,108264645,105708716,104725671,
106953930,99220569,102759552,103283830,103480419,113114325,110886050,113966267,114621627,107281491,110951567,107084904,107019385,112327896,82181077,83622931,76872657,71236506,74251221,68877205,74120164,76479499,72481754,76348442,68680636,65993643,67238867,61078423,66845694,65076223,61864935,64814107,56621996,58260412,59833287,57932706,67435541,66321396,67435513,69663762,61668256,64486350,62127035,60226485,66452511,61012969,62323722,60881921,53345181,57736155,54786992,57473997,63896611,59374563,63175708,59112429,52624292,55507940,49150885,51641321,53214240,47053797,50002982,43056086,40238001,43645924,39648163,47184901,49019923,47184881,51706922,44104642,44301253,45218780,40827820,48167964,46201863,45284351,48102435,40958899,44694488,46070737,46660538,56818733,55311353,58850323,60423192,53607340,57998310,55180226,55507922,61799473,56490995,59571236,57146369,
51444656,56622063,53410746,58260460,63831088,60161011,64683059,59309035,54918075,57408501,51116979,55114762,55376937,50396153,53476410,45546456,44432332,46988269,43580343,52034594,52296732,51510279,55049272,46922694,48102368,47709155,44366786,51641398,47971342,48299032,49478700,42269628,46726130,46463959,48036822,57277503,54787076,58719278,58063897,51575739,55704574,51379145,52820977,57408576,51444736,54721597,49871876,45022149,49478657,45153218,50723853,54262843,50134021,54328391,46726125,43252691,44104706,37223362,41745449,39582769,34864145,36830279,27458522,27393000,28179449,24902605,33356861,31456289,31325218,32963650,24181709,26016762,23657451,21167069,27655243,22477848,23526451,22936626,15727561,20839431,18873312,
21953527,29752402,26475537,31128645,28376093,23002063,26803215,21560278,24509458,27327566,21822482,25295955,19135494,15989724,19594258,15530961,22346798,24247362,21429275,25230424,16972784,15203310,15334410,9370582,15072326,11729975,8977450,10550354,1440738,3406850,3406847,2161638,10943574,8715306,10419261,11729990,3800027,7666704,4652017,4520954,11140193,6487074,9763919,8649779,3537884,10026012,8190952,14023700,21757024,19659809,25885791,23002140,19921894,24640543,20249567,26016818,28441685,24902694,29817958,23657478,23591927,27720733,25295841,34536525,36043850,35585075,40041574,32439284,33684489,33881106,30211054,37485663,34012220,34077762,35716187,28048363,32701468,32701446,34077696,43908205,41942068,
46201941,46988362,41286632,46660647,43973626,46595097,53214317,49544238,54852709,53083189,50461680,57736238,56425457,65010745,72023148,71367732,78773366,74972194,74513409,79035442,75365364,82836562,84474976,82443327,87620727,81132559,83098644,86703144,85326843,95485034,95878229,96992335,100531315,92863489,95616037,94370847,92077065,99220604,94764105,96009314,96205923,89127931,94305334,92994577,95747107,104529027,101579843,106757237,105249871,100137984,104987712,101055496,104725564,109575295,105446466,110492802,106429497,104856586,110820417,108592132,117439579,122092662,121044042,127335559,121437222,121437211,123993151,119864327,127138931,125893738,124189783,127138951,119340054,121633840,122551347,121109523,130284677,127990876,129039465,130022522,121371659,
123665472,119929895,118029351,123075729,116718675,117963901,115145832,107740171,112065614,108526619,111803458,117898385,113704018,118357133,113966162,108854295,112393298,106494994,110689376,112524426,107871319,112131224,105774140,104594469,108526671,105708562,114556026,116325504,115342433,120126616,112458796,113048631,113376327,109116444,115866767,112458865,111344755,112458896,103742494,106626122,105708603,105184302,113179806,109378662,111344775,110165120,101514266,104135769,98630701,97975367,101907618,94895202,96795798,92339307,85916705,90242146,85916710,90700899,95419550,91683938,96402597,90700887,87358509,90176610,84409379,90111105,90504341,87161964,91225256,84278336,85064768,88603739,86637607,96599192,97189000,98172028,102235301,94698546,97123410,96795728,94370871,
101579945,97582203,98434190,98958488,91290667,95747173,94370885,96074829,104070321,100465779,104201378,101973124,95026221,98565230,93125688,94764136,98172081,92208243,95354032,90111087,86047799,90635380,87096370,93977733,97778857,95353976,100727993,94370903,93387848,95943792,91487286,98630813,98106524,96468099,100531382,93649991,96664669,99417188,99089470,109706418,109444241,112065687,115211436,108395580,112262252,110689368,110034004,117111997,112655493,114818219,114097309,107347002,112721020,110361674,113704045,120782018,117046401,121306299,117439623,111737922,114949251,108723269,111737992,113441980,107740292,111017157,104070255,101448786,104987776,100990018,108657828,110361776,108461200,112852168,105118811,104987748,105774201,101186634,108330171,105643173,104660127,
106953921,99220561,102825080,103349358,103611484,113310921,111148186,113966257,114752693,107215947,111017095,107215968,107215987,112458960,82312140,83950603,77134796,71498642,74513359,69139342,74447837,76741638,72678355,76741650,69073844,66321315,67501004,61471630,66911225,65272824,62127072,65010706,56687525,58391477,60029889,58260376,67763213,66452460,67566576,70056970,61930393,64682952,62192565,60488620,66780186,61406176,62651394,61078522,53541782,58129364,55114664,57670597,64158747,59636701,63568917,59309028,52951967,55704539,49347488,51837923,53476375,47315935,50199585,43252684,40434602,43908060,39844764,47512574,49282060,47315946,51903525,44366777,44366780,45611989,41286563,48430101,46332927,45612023,48561180,41024428,45087697,46201801,46791602,57211940,55573491,59112459,60554257,53803943,58129377,55442362,55770058,61930540,56949740,59767836,57342971,
51706792,57080811,53738416,58457063,64093226,60226540,64879659,59571174,55180211,57670636,51313579,55442435,55573537,50592756,53607475,45677520,44760006,47381481,43776943,52296732,52427796,51772417,55442479,47184831,48430041,47971292,44563386,51772463,48233480,48430100,49871911,42466229,47250410,46660561,48430033,57670714,54918143,59112485,58522644,51772342,56097783,51641284,53083114,57670715,51837946,54918198,50330622,45349824,49675261,45480892,50920455,54328371,50396157,54459454,46922726,43514829,44366842,37551037,42073121,39713834,35191817,37026882,27917266,27851743,28507122,25295813,33553463,31652892,31456282,33422395,24574918,26409970,23919588,21494742,27917381,22674449,23788588,23329833,15989699,21036033,19200984,
22150125,29949001,26737674,31259710,28703765,23067592,26999817,21822413,24706059,27524166,21888010,25427019,19397629,16186324,19987465,15662025,22608935,24509501,21560338,25623634,17169385,15596519,15531012,9632718,15268926,12057649,9042980,10812494,1571802,3668985,3537913,2358236,11336785,8846371,10812468,11992129,4062164,7797769,4914155,4783092,11598936,6749212,10157128,8715309,3865556,10222612,8518623,14351375,22084696,19790873,26147925,23198743,20118496,24968218,20577242,26147883,28638288,25230367,30080096,23985152,23788528,28048406,25623516,34798661,36305986,35978282,40434782,32766960,33946626,34012173,30538726,37747801,34405431,34339901,35912788,28310499,32898068,33029119,34339833,44235878,42269740,
46660688,47250501,41483233,46922786,44104692,46857233,53541992,49871912,55049312,53410862,50723815,58129447,56687593,65141807,72219745,71302187,78773355,75103256,74578934,79100968,75561960,83033163,84474967,82508851,87489647,81263621,83295241,86768672,85392368,95747170,95878220,96926788,100662377,92994549,95550492,94436371,92142593,99351664,94960704,96140375,96402524,89127923,94436395,92994567,96009241,104594551,101710904,106822761,105380936,100137972,105053238,101186556,104922163,109706359,105380921,110623863,106560562,104922114,110885946,108788729,117636175,122223724,121109567,127401086,121699356,121699346,124058676,119864316,127204457,125959264,124255310,127270013,119208970,121699366,122747945,121175048,130415741,128121939,129367138,130284659,121437186,
123731000,120126493,118160413,123337864,116915275,118029429,115145823,107936771,112196675,108723217,111868983,118029449,113966153,118291587,114031691,108985355,112327753,106626057,110820437,112786561,107936844,112196748,105839667,104659994,108723271,105905162,114687088,116456567,115473496,120323213,112655394,113245232,113507389,109378580,116128901,112524394,111410281,112655496,104004629,106953794,105970738,105249828,113376405,109706334,111410300,110361720,101645329,104135758,98958372,98040895,102038679,95157335,96926861,92470371,86178841,90242137,85982237,91028571,95550612,91749465,96533658,90635341,87358502,90176600,84474905,90242166,90635404,87161954,91421854,84409401,85195831,88800338,86703136,96730254,97320062,98040946,102300827,94895143,97385547,96730184,94305326,
101711008,97647730,98499718,99024013,91290657,96009306,94436410,96140357,104135847,100465770,104135831,102104189,95091749,98761829,93125680,94960736,98237608,92339303,95550631,90176612,86375472,90766442,87030825,94174331,97844382,95419502,100859055,94633038,93584446,96074853,91487274,98630806,98172051,96468092,100793517,93781052,96926802,99482715,99154998,109903017,109706375,112196749,115342500,108330036,112327782,110885968,110099530,117308599,112786557,114949279,114162835,107740211,112852083,110361666,113900643,120913081,117111927,121371824,117570685,111934523,115080312,108788794,111869057,113638578,107871357,111017149,104135783,101645383,104987767,101121081,108788891,110558376,108526726,112852158,105249876,105118810,105905266,101448767,108461234,105839770,104725654,
107084985,99286087,103087214,103545957,103742545,113376449,111213712,114031784,114818219,107412545,111148157,107281494,107347050,112590025,82246590,83753979,76938172,71236484,74185663,69008256,74120143,76545013,72678338,76348419,68746151,66255764,67369917,61143938,66714602,65141738,61995984,64879620,56490902,58194857,59767732,57932684,67435518,66386909,67501025,69860349,61602699,64420794,61995941,60291999,66518027,61144019,62323700,60816361,53345161,57867208,54852506,57473975,63962126,59636685,63372293,58981334,52755344,55507917,48954258,51641301,53148682,47053777,50068498,43121600,40303516,43645902,39582606,47315951,49150975,47250393,51772436,44170155,44170158,45218758,41024404,48233477,46201841,45415402,48364558,40893339,44760002,46136251,46726053,56949781,55442405,58784764,60423169,53607318,58063824,55114669,55704509,61799455,56753118,59636749,57211885,
51444635,56818652,53607329,58325976,64027675,60160988,64814109,59440087,54852519,57474014,51116958,55311350,55442452,50330598,53410851,45480897,44432311,47119322,43580320,52100111,52231175,51379187,55180321,47053745,48364490,47971277,44432300,51575842,48102394,48364550,49740824,42073000,46857179,46529475,48233411,57408554,54721520,58915862,58260486,51575721,55901159,51379125,52952028,57474093,51510252,54721575,49937392,45153201,49609710,45218736,50920442,54131749,50134000,54393907,46726106,43187136,44301290,37223342,41745426,39713818,34995195,36830259,27589574,27589586,28310499,25164726,33225769,31390733,31325197,33160234,24247226,26278885,23657430,21167047,27655222,22608900,23657503,23067677,15793077,20773874,19004362,
21953503,29752378,26475514,31063088,28441607,22936506,26868731,21494718,24509435,27458617,21822459,25427005,19135472,15989705,19725308,15465403,22543385,24312879,21298181,25427010,16972765,15399897,15399926,9436098,15006770,11729955,8977428,10550333,1375179,3472364,3341292,2227153,10943553,8518678,10615845,11795506,3931076,7666684,4783070,4652005,11402314,6618126,9829432,8518688,3537862,10025993,8322003,14089216,21822539,19594250,25951304,23067658,19921873,24706061,20315085,25951260,28507202,24902673,29949010,23854068,23526368,27851785,25295823,34667576,36174902,35716126,40238160,32570335,33815540,33946622,30342103,37485642,34208808,34077741,35781704,28179414,32701446,32766962,34339819,44039256,42138655,
46332995,47119413,41417685,46660627,43908068,46660611,53410905,49609755,54852690,53083168,50527195,57867290,56556509,65010718,72088662,71236637,78576733,75037706,74316777,79100954,75430873,82771004,84278346,82377766,87489634,81132535,83098621,86572049,85261281,95485011,95681597,96861238,100596828,92732392,95484943,94370821,92208115,99155044,94764083,96009291,96271437,89127908,94239775,93060091,95812618,104529002,101776426,106495067,105249850,100006889,105053225,100989936,104791077,109444200,105184300,110427243,106429473,104659957,110820396,108657642,117439556,122092640,121109555,127335538,121371661,121502725,123927590,119929839,127073372,125762642,124058688,127204463,119143422,121633817,122682397,121175034,130350189,128056392,129301587,130088037,121306100,
123599913,119995406,118029327,123075706,116784190,117963879,115080275,107805684,112131127,108657666,111868972,118029435,113900602,118160502,113966139,108919806,112327739,106494972,110689351,112589940,108002368,112196735,105643045,104659982,108592185,105708540,114490465,116325480,115539019,119995522,112458770,113179680,113441841,109116422,115997816,112393307,111279195,112589947,103873544,106757173,105774115,105249814,113179782,109509713,111279214,110230634,101448708,104004674,98696214,97975345,101907596,94895180,96861313,92404821,85982219,90242122,86047758,90831948,95419526,91552843,96271500,90635328,87358489,90111052,84474890,89914472,90504318,86965334,91159698,84212780,85130280,88472646,86703121,96468096,97188976,98106468,102235278,94632986,97254461,96730170,94370849,
101579922,97647717,98499705,98761859,91290644,95812685,94305324,95943735,104266906,100400221,104201353,101973103,95157271,98565207,92994592,94829651,98106523,92208218,95485081,90176600,86113313,90766427,86965277,94043246,97647761,95419488,100859042,94501953,93584433,95943768,91487263,98565255,98040967,96533614,100531360,93649970,96664645,99548237,99220520,109837467,109575289,112131199,115276950,108461093,112458839,110885954,110165054,117177512,112589936,114949268,113966213,107478055,112720995,110296117,113900629,120978602,116915308,121371811,117570673,111868972,114883691,108919852,111869045,113441959,107805806,111082671,104004697,101448764,104987754,101121067,108723343,110427292,108395640,112786612,105053254,105053262,105839715,101448756,108330151,105708684,104791178,
106953899,99155002,102956130,103349333,103676996,113376436,111017091,114031771,114883741,107346998,110951536,107347018,107281499,112458938,82574262,84147187,77265844,71629694,74644408,69270390,74513353,76872687,73006011,76741629,69139360,66386829,67697589,61406072,67042273,65469410,62127049,65076221,56949644,58456992,60160940,58456964,67697653,66583510,67697625,70122483,62061442,64748464,62454685,60423061,66780164,61406154,62651373,61275107,53672831,58129343,55114643,57801646,64289798,59833285,63503359,59505614,53083014,55901127,49281929,51968971,53541889,47381449,50461706,43514806,40565654,44104646,39910280,47578087,49413112,47578066,52100108,44628898,44497833,45546432,41417615,48495615,46529515,45677538,48692231,41221012,45284282,46529459,46922655,57277455,55901149,59177972,60816377,53869455,58260426,55442343,56032182,62061588,57015253,59964424,57474022,
51837843,57080788,53803932,58522576,64420885,60423125,65010711,59767760,55311263,57867222,51510168,55442412,55770123,50723805,53935133,45874107,44825519,47512530,43907992,52296709,52558845,51706859,55442458,47381418,48626627,48036808,44891046,52100120,48233459,48626685,50002958,42662816,47184852,46791609,48561081,57736227,54983657,59243536,58522621,52100000,56294369,51772334,53214163,57670693,51968998,55049247,50330601,45677482,49871846,45611944,51313649,54459422,50527209,54524969,47053777,43514809,44563427,37551015,42269707,39910418,35257332,37223467,27982781,27851722,28572635,25361327,33618977,31783942,31718406,33553444,24640434,26475483,24116174,21625791,27917361,22936571,23919641,23395348,16186287,21101549,19266499,
22346713,30276662,26868723,31390763,28834815,23329716,27327476,21756857,24968181,27786291,22150135,25754678,19463146,16186304,20118519,15727542,22871059,24575014,21756928,25623612,17365974,15727572,15793134,9763769,15334441,11992090,9370636,10878008,1702853,3734500,3668964,2423752,11336762,8911886,11009055,11992108,4389822,7863284,5045205,4979679,11598914,6880262,10091570,8846360,3865537,10288129,8584140,14416891,22084675,19987460,26475584,23264259,20315083,25164806,20642758,26410006,28900411,25361416,30145610,24181740,24050651,28113920,25623495,34929712,36371502,35978261,40631370,32832474,34208748,34143223,30604241,37878853,34602018,34470952,36305983,28507086,32963581,33094635,34470884,44301391,42400791,
46726203,47447088,41745357,46988301,44432349,47119356,53804114,50068498,55311436,53607450,50920403,58129427,57015252,65403929,72547406,71629845,79035477,75234307,74644451,79297553,75693011,83229750,84737091,82902047,87817304,81591277,83557363,87030795,85654491,95812684,96140344,97385519,100858966,93191137,95812616,94698496,92404715,99548252,95288363,96468034,96533573,89390046,94698519,93387764,96271364,104725604,102104100,107019351,105511987,100531168,105446435,101383143,105118752,109968482,105708578,110885987,106822683,105184235,111213604,109050851,117898299,122354778,121502765,127663210,121961480,122027006,124386334,120126439,127401046,126221389,124582971,127663209,119536632,122092560,123010069,121502709,130743399,128515136,129629260,130612318,121895919,
124189731,120519687,118225929,123534450,117308470,118291553,115670091,108198894,112393262,109050877,112196643,118422644,114228274,118684784,114293812,109378552,112655413,107084789,111148098,113048685,108395575,112524409,106167327,105053192,109182004,106036214,115014748,116849762,115932228,120388729,112983053,113572890,113769514,109640704,116391027,112917589,111672404,112852084,104266752,107084845,106232862,105708561,113769599,109902921,111737960,110623844,102038527,104528956,99220498,98499625,102366341,95353925,97254523,92601422,86506500,90700868,86309897,91094087,95878273,92077127,96926855,91028537,87620626,90438724,84868100,90569828,90897526,87424079,91683980,84605988,85654564,88931391,86965258,96992380,97647722,98434141,102562952,95157267,97647671,97188914,94632985,
102038668,97909855,98827376,99220602,91814925,96402502,94698536,96402481,104529045,100924503,104529029,102366311,95484944,99089490,93453341,95157323,98565268,92601428,95878290,90504273,86506522,91094103,87555092,94501992,98237579,95878236,101252250,94829626,93846572,96402514,91814934,99089538,98630782,97057897,101055642,94174251,97188928,99941450,99548194,110230679,109968500,112524411,115801234,108854303,112720975,111148092,110558263,117767330,113179752,115342478,114621569,107936800,113245277,110951470,114228303,121306276,117505126,121896093,117832809,112327720,115276901,109313064,112262254,113835169,108264553,111541417,104463445,101907509,105315430,101383207,109182088,110754965,108985457,113245356,105446463,105446471,106363995,101841966,108854431,106101895,105118851,
107609254,99744818,103414875,103939154,104070206,113704109,111606907,114359445,115276953,107674669,111475819,107871301,107805781,113048756,82770861,84212713,77593514,71695217,74775468,69598062,74644412,77069284,73006002,76938226,69335958,66714498,67828650,61668208,67369944,65534937,62520255,65338355,57015171,58653590,60226465,58522488,68025323,66714572,68025296,70384617,62258041,65010599,62651284,60685196,67107832,61537216,62847971,61406170,53869430,58325941,55245703,57867173,64486396,60095420,63831027,59636676,53214077,56097724,49478526,52165570,53607414,47578046,50658302,43645869,40696716,44104636,40041342,47709151,49609709,47709128,52231172,44628888,44694431,45874101,41483138,48888822,46726112,45743063,48823295,41286539,45415345,46594984,47184789,57277443,55901141,59374571,60881903,54066053,58391489,55704475,56097706,62258188,57146316,60292094,57736155,
51968905,57277385,54131602,58784709,64551946,60619725,65338381,59964359,55507861,57867214,51575693,55835620,55770112,50789330,54066195,46070703,45087654,47512521,44104592,52624380,52755444,52034529,55704592,47512478,48757687,48298941,44891034,52165646,48495592,48823282,50199559,42793879,47315914,47053743,48692144,57998360,55311327,59309061,58719219,52231061,56490965,52034470,53410762,57932827,52165595,55376919,50527197,45677470,50002909,45743006,51444710,54721558,50854878,54787103,47381447,43776941,44628953,37878685,42204162,40172555,35585002,37551138,28244916,28113857,28703698,25623461,33684504,31915004,31718396,33684508,24837034,26606547,24181701,21756856,28113959,23002095,24181774,23591947,16317348,21298145,19528633,
22412239,30342187,26868716,31652896,29031413,23460778,27261931,22018989,25099243,27917351,22412267,25951275,19594209,16579510,20249580,16055212,23002119,24771615,21953525,25885745,17562571,15858631,15989734,10025905,15662111,12254223,9567235,10943535,1964987,3931101,4062170,2685886,11598898,9174020,10943509,12254241,4389812,8059882,5307342,5110741,11729977,7011323,10419242,9042958,4062135,10550262,8911810,14679025,22281274,20118521,26606649,23526393,20446143,25230330,20839355,26475534,29031472,25426942,30342209,24247265,24181713,28310519,25820092,35060776,36764708,36174861,40762430,32963535,34405348,34470894,30735305,38075451,34733081,34602013,36502584,28834758,33291255,33487840,34929628,44694599,42597389,
47053873,47840292,41941954,47250435,44563413,47447028,53935177,50134025,55573569,53738510,51182538,58391560,57146314,65600528,72612930,71891980,79166539,75561978,74972122,79690762,75889609,83491884,84933690,83164181,88079439,81722343,83819500,87292929,85916626,96009283,96336941,97582119,101252171,93518807,96074750,94960632,92797922,99941458,95550497,96664634,96861246,89717714,94829582,93649896,96467962,104987738,102366236,107281483,105774120,100662231,105774106,101645279,105380885,110099545,106036249,111017051,107084820,105380835,111475739,109378524,118094900,122616911,121764898,128056416,122289149,122289140,124779541,120454111,127728717,126417985,124779568,127794270,119798766,122223623,123337741,121895916,130874462,128646199,129825859,130743380,122026982,
124320794,120650751,118553602,123862120,117373996,118619222,115866692,108461031,112786472,109181938,112458778,118619242,114490412,118815847,114752555,109575150,112917547,107281388,111344697,113245285,108526639,112852081,106363925,105184255,109378601,106298348,115276883,117046362,116194363,120781939,113245189,113900561,114162720,109771767,116653160,113310796,112000077,113114216,104594424,107346979,106429461,105905159,114031736,110230594,111934558,110820441,102169589,104725554,99482633,98630690,102694012,95747131,97582193,92994631,86703098,90831931,86637566,91487294,96009337,92208190,96992383,91356206,88013832,90766395,85195773,90831962,91159661,87882821,92011650,84868123,85851164,89390134,87424001,97188977,98106465,98696278,102825086,95550475,97975341,97451051,95091728,
102300801,98237525,99089513,99613810,91945991,96533565,95157276,96861222,104791180,101252173,104791161,102825055,95681544,99286090,93715475,95550529,98761865,92929099,96140425,90766409,86834195,91356236,87686156,94764128,98499716,96205907,101448849,95091763,94239778,96795721,92142605,99351673,98827382,97254496,101252241,94370848,97451061,100203582,99875865,110492812,110296169,112983152,116128904,109050904,112983113,111541297,110754861,117963929,113507424,115801219,114752629,108330008,113638486,111148071,114621512,121633949,117767258,122027158,118226016,112458783,115735645,109444125,112655460,114293911,108592222,111803553,104725580,102366251,105708634,101841948,109444224,111082636,109182059,113573026,105905208,105905214,106429523,102104100,109182103,106364031,105446523,
107936925,100072491,103545938,104332361,104528949,114162853,111934580,114818188,115604622,108067879,111803488,108067898,107871309,113245356,82639776,84147163,77527968,71760740,74709919,69335905,74709935,77200343,73071524,76872678,69204873,66648949,67632030,61733730,67238858,65600459,62323635,65272805,57015157,58653576,60226453,58456942,67894238,66714560,67959747,70122461,62192492,64879513,62651273,60750719,66845677,61668276,62716885,61209548,53738344,58391465,55180155,57801623,64551921,60029872,63634406,59636663,53148528,55901104,49609586,51903414,53607404,47512499,50461684,43514785,40565631,44039087,40041328,47774672,49609695,47512508,52231157,44563340,44694416,45808552,41483128,48757737,46529490,45743053,48823282,41220991,45415332,46529435,47184776,57277433,55835590,59374559,60947428,54066041,58457012,55638927,56032158,62192638,57146305,60161007,57605071,
51903358,57211837,53934981,58784699,64420862,60619710,65272830,59767737,55311239,57932735,51575679,55638997,55901173,50789319,54066181,46005156,44891035,47512508,44104578,52493296,52886504,51903445,55704581,47512468,48692140,48233392,45022097,52100100,48495580,48888807,50134009,42662795,47315902,47053732,48626597,58063885,55376849,59309051,58588134,52231049,56359883,51837848,53345215,57998350,52165582,55180298,50461649,45611921,50068431,45742993,51379162,54721543,50658259,54721555,47381436,43645859,44694477,37616530,42400759,40107005,35388382,37420053,28113831,27982772,28703684,25492377,33684491,31849457,31783920,33684495,24705948,26540997,24181688,21625770,28179482,22871011,24181761,23395326,16317335,21232598,19397549,
22412228,30276639,26999774,31652882,29031401,23395230,27327454,22018978,25033694,27720731,22215647,25754655,19594195,16317355,20184029,15989662,22871037,24902673,21822442,25754662,17431487,15727548,15989721,9894819,15531029,12188677,9305080,10943522,1833904,3800017,3800013,2489265,11533350,9108472,11009034,12057620,4389800,7994337,5241792,5045193,11795500,7011312,10353693,9042946,4062123,10353643,8780725,14547939,22412333,20118511,26475563,23460843,20446133,25164782,20839343,26409985,29096997,25492467,30276659,24378324,24116164,28244971,25754546,35060763,36699161,36109311,40631348,33094594,34274264,34339808,30735291,38009902,34667533,34536466,36437033,28769209,33291242,33422294,34667470,44497977,42597378,
46922788,47709209,41941945,47250422,44628938,47250407,54066236,50199550,55573557,53672963,50985918,58522620,57277376,65469445,72678457,71891968,79297600,75693038,74972110,79559678,75955134,83426337,85130286,83164170,88079427,81853403,83819486,87227382,85982151,96205878,96336931,97647643,101252160,93387723,96009202,95026156,92797910,99810376,95484950,96795694,96861234,89848777,94829570,93715422,96533487,105184334,102235152,107347008,105970717,100793292,105643019,101710802,105380875,110230603,105970702,111279181,107281414,105446360,111410192,109444046,118094888,122682434,121699350,127990871,122289137,122289130,124845065,120650707,127859775,126549046,124910629,127925330,119864290,122289148,123403263,121830369,130939985,128842795,129825848,130939975,122026969,
124320783,120716277,118750197,123796574,117636130,118750283,115866680,108395482,112786457,109247463,112589841,118815839,114555936,118881371,114621472,109575139,113114144,107412448,111344685,113441881,108788772,112655462,106429449,105380851,109378589,106363872,115145801,117177421,116259886,120847461,113179640,113769476,114293782,109968361,116784220,113179711,111934527,113114207,104463339,107543576,106626057,105970684,114031723,110230581,112065621,110885967,102169578,104725541,99417086,98696215,102759535,95616049,97582182,92929083,86834160,90962992,86768627,91421747,96205932,92208178,96992369,91225123,87948285,90766383,85195761,90831950,91225186,87817275,92011638,84933648,85982222,89259051,87292919,97385573,97975381,98892874,102890611,95616001,97975330,97582112,95026181,
102431862,98434123,99220571,99744871,92142586,96664626,95091731,96795676,104987775,101186624,104922222,102693970,95943676,99286076,93780998,95550518,99023997,92929089,96074877,90831934,86834181,91552832,87751681,94895189,98565239,96271429,101514375,95288358,94239767,96730173,92142595,99286127,98827372,97188947,101317766,94305303,97516587,100203571,99875855,110623873,110230621,112917605,116128894,109247499,113245246,111541286,110951458,118029455,113376341,115866744,114818156,108198923,113572939,111279132,114621501,121765008,117963856,122092683,118160471,112589842,115670097,109575187,112655447,114359434,108526675,111803542,104922177,102366240,105774160,101841937,109640821,111082626,109313118,113769624,105839662,105839666,106626120,102169625,109182092,106495091,105643117,
108002450,100138015,103676997,104397884,104397866,114097305,111869032,114949250,115604612,108002331,111803478,108133424,108133442,113376417,82639763,84016080,77265811,71433050,74644373,69335893,74447782,77069260,73005977,76807130,69204860,66321256,67697553,61537110,67107776,65403838,62258084,65207256,56753003,58456954,60029832,58260319,67697618,66649010,67894198,69991376,61995870,64813967,62323577,60488564,66780126,61537190,62716874,61144001,53607260,58194842,55049069,57605003,64289763,59767716,63503322,59440042,53017443,55835554,49412966,51903402,53345246,47381414,50265062,43449236,40369008,43908002,39844708,47643588,49478613,47578030,52100074,44432254,44432261,45611932,41220970,48626653,46463941,45743038,48692197,41155442,45218709,46529423,46922619,57342954,55835579,59177940,60881879,53869420,58325926,55442307,55835536,62192625,57080754,59898852,57605059,
51968882,57146289,53934969,58719148,64289778,60488629,65010675,59702190,55245691,57867189,51379060,55638987,55835625,50789307,53738490,45874071,44694412,47381424,43907959,52362212,52558812,51903432,55442424,47250311,48692127,48167846,44759940,51903477,48298960,48626652,50068461,42466174,47381425,46857110,48495513,57736191,55180231,59112428,58588122,51968895,56228798,51903370,53476275,57801732,51903425,55245821,50396101,45546373,50002884,45546374,51248078,54655997,50658246,54590471,47184814,43645845,44563395,37682052,42138602,39975922,35257299,37223433,27982748,27786153,28507064,25295757,33684478,31849443,31718371,33422338,24574864,26606523,24050605,21494687,28048396,22805464,23919606,23329778,16186252,21232586,19332001,
22215606,30080019,26737618,31521801,28834783,23395218,27261904,21953430,24968146,27655185,22084564,25754643,19397574,16186271,19987411,15924115,22805486,24706053,21822430,25689113,17431473,15596465,15727565,9894810,15399942,12123127,9173994,10746903,1833891,3668932,3865536,2358184,11271193,8977388,10877949,11992071,4324252,7863253,5110709,4979645,11664417,6945762,10157073,9042935,3996574,10222559,8715178,14416856,22150177,20118500,26344480,23395297,20511658,25099235,20642724,26278899,28834843,25361385,30342185,24247242,24050618,28376030,25688998,35060751,36502542,36043766,40500264,33029049,34274253,34405332,30604208,38009890,34733058,34470917,36240414,28638125,33094621,33356745,34601924,44497966,42597366,
46791705,47578124,41876397,47250412,44563389,47184861,53804080,50134001,55442474,53607416,51051442,58326000,57080754,65469433,72547371,71629812,79166516,75430882,74775490,79690738,75955123,83491860,84999201,82967549,88013879,81591247,83753939,87227371,85916600,96009261,96336916,97582093,101055538,93453248,96140264,94960606,92666828,99810365,95419400,96533537,96795684,89783228,94698488,93649874,96336867,105184322,102169602,107150389,105970706,100727744,105774080,101514184,105380861,110165056,105905154,111213634,107084795,105446349,111475716,109312964,118094875,122616889,121764876,128056392,122092516,122223581,124845054,120388552,127728693,126614573,124714008,127925319,119929815,122420208,123272180,122026963,130939975,128777248,129825836,130874430,122092495,
124451842,120585190,118553577,123927632,117373972,118750272,115932201,108526543,112786446,109312987,112458757,118684753,114621460,118815823,114555926,109640665,113114131,107215828,111475744,113245260,108657689,112720986,106298366,105249767,109313042,106298326,115211323,116980801,116063269,120716377,113245163,113835000,114031624,109968350,116784210,113114163,112000054,113310804,104528863,107346955,106626045,105905137,114031710,110230569,112065607,110951491,102235101,104856603,99417071,98696202,102562916,95616037,97516635,92929072,86703076,90962980,86572007,91552805,96140385,92208165,96992360,91356182,87948274,90766374,85130213,90700865,91290709,87882799,92011627,84999170,85916675,89390110,87358441,97320025,98040905,98761790,102956134,95419382,98040855,97385490,95026171,
102366314,98237502,99089489,99679323,92077040,96599079,95091719,96795663,104856691,101317685,104791138,102825033,95812594,99351600,93780986,95419435,98958451,92994614,96074867,90766385,86768635,91421751,87620598,94829639,98434156,96205884,101579900,95288348,94174221,96664625,92208118,99220577,98958430,97254472,101317755,94436361,97385504,100138024,99875844,110689398,110427217,112917595,116063346,109181952,113179699,111475741,110820375,117963907,113507402,115866732,114883681,108264446,113638463,111213583,114752562,121633926,117767236,122289278,118291531,112589833,115735622,109509641,112655438,114424960,108592200,111737995,104791093,102300692,105774148,101841927,109575273,111213684,109247571,113704076,105905186,106036265,106560574,102169614,109182080,106429544,105446501,
107871366,99941395,103808060,104266800,104463389,114228368,111934558,114883702,115735672,108198928,111869003,108002340,107936823,113310869,82180998,83950531,77003654,71433034,74382214,69139271,74251157,76807102,72678285,76676044,68877167,66190171,67435396,61340490,67042225,65338289,61995928,64945100,56556380,58194800,59767676,58129235,67566535,66517926,67632042,69925828,61799250,64486274,62126958,60357478,66583507,61275036,62585789,61012914,53607249,57998223,55049056,57408382,64158679,59702167,63372238,59308957,52886359,55573399,49085272,51575709,53148627,47053721,50133976,43121544,40237926,43776917,39648088,47315896,49281992,47250339,51903452,44432242,44235640,45480848,41024348,48364495,46201784,45480882,48430038,40893284,44956554,46267267,46857069,56949727,55507885,58915782,60685259,53803870,58194841,55376759,55638918,62061541,56687528,59767767,57277367,
51575652,57015203,53738347,58522530,64224227,60357543,65010661,59440031,55049071,57539494,51182437,55245758,55507930,50396079,53541868,45677450,44497793,47250338,43580265,52231125,52493263,51575741,55376875,47184762,48298900,47971225,44563318,51772392,48298946,48561100,49806303,42335087,47053733,46726026,48364427,57670644,54983608,59112416,58457038,51772273,56163248,51641216,53148580,57474038,51706806,54852592,50265018,45415291,49675189,45546360,50985923,54328302,50461625,54459388,46988193,43449225,44366773,37419894,41876446,39844836,35060676,37026813,27851665,27720602,28507053,25230208,33422324,31652823,31456216,33291253,24312707,26213294,23853983,21232529,27720706,22543308,23722987,23264230,16055169,20970427,19135380,
22018988,30080007,26606535,31259643,28769234,23198596,26934214,21756810,24640454,27458562,21953480,25492489,19397564,16120723,19987400,15596424,22608866,24443896,21560271,25361420,17234854,15399844,15662018,9501580,15268859,11992043,8977376,10550281,1637271,3472310,3603381,2096027,11205645,8649697,10746865,11795453,4127633,7732168,4848553,4717489,11336724,6749144,9894915,8780778,3734417,10091476,8584092,14220236,21953557,19921879,26213395,23264211,20249501,25033685,20511640,26278887,28769292,25033692,29948954,24050620,23853996,28048339,25623449,34798594,36371456,35912680,40303644,32701356,34012094,34208713,30473123,37747733,34470898,34339834,36043794,28507042,32898001,33094589,34470840,44301344,42335211,
46726157,47381506,41614241,46922719,44301232,47119312,53672996,50068453,55376926,53476332,50789286,58260454,56949670,65272813,72416289,71695334,79166505,75299796,74775477,79363044,75692966,83295239,84671510,82836468,87817260,81656770,83491783,87096287,85719981,96009246,96336905,97385475,101121063,93191092,95943641,94829521,92601279,99679278,95288318,96599061,96730138,89521072,94632937,93518789,96271317,104922164,102104056,107150375,105708548,100662196,105446390,101579709,105380849,110099508,105774072,111082551,107084784,105315265,111410167,109181881,118094864,122485802,121699326,127859772,122026970,122092498,124713970,120454073,127597610,126417951,124713997,127663164,119667656,122158052,123272167,121830345,130874428,128646163,129694752,130677807,121895873,
124320758,120519644,118488028,123862084,117308427,118422577,115735584,108395459,112524289,109181903,112393208,118488135,114359303,118750276,114424842,109378506,112786440,107281354,111344661,113114176,108592141,112589900,106232818,105249754,109247494,106167241,115080239,117046326,116063254,120781902,113179616,113769455,114031615,109837267,116522053,113114152,111803432,113179718,104463317,107346945,106429425,105774052,114031698,110033950,112065596,110689335,102169554,104594447,99417060,98630654,102562903,95616023,97516621,92732450,86637527,90831894,86440925,91356187,96009302,92208154,96861273,91159565,87751653,90700823,84933594,90504248,91225163,87555106,91815006,84868089,85720055,89127954,87161822,97254480,97778750,98696241,102825053,95353832,97844233,97254408,94895086,
102235232,98106418,99089478,99548239,91880417,96599067,95091705,96795651,104856679,101055530,104725591,102562875,95812581,99220517,93780976,95419423,98827366,92797993,96009317,90766375,86703086,91290665,87620584,94633021,98303073,96140335,101383280,95157264,94239745,96599078,91945965,99220567,98761811,97188923,101121136,94436350,97516562,100006940,99875831,110361707,110296135,112852046,115997796,109050870,112917542,111541263,110689292,117898357,113376319,115604577,114883668,108329973,113441844,111082499,114555940,121633912,117636153,122158195,118225982,112655356,115539002,109378557,112524352,114293876,108461118,111737982,104660008,102104074,105774139,101776380,109509726,111082602,109182023,113704063,105708566,105774107,106495026,102038530,109182070,106495068,105380951,
107871354,99941385,103611438,104135717,104332308,114097284,112000080,114818156,115473516,107936770,111737921,108067865,107936810,113310860,82705286,84343744,77659011,71695178,74906501,69598022,74775445,77134781,73202572,77003724,69466990,66648922,67894147,61733702,67369905,65665968,62585750,65338315,57080666,58653551,60291963,58653521,67959748,66911138,68090792,70319042,62192465,65141631,62651246,60816227,67042258,61668250,62847932,61537201,54065998,58522511,55442272,57998206,64551891,60095380,63962061,59571100,53214038,56228757,49609561,52231068,53672913,47709078,50592727,43776902,40827748,44235670,40303447,47840181,49609669,47643553,52362203,44825457,44694391,45874063,41548635,48888782,46726072,46005170,48954326,41483107,45480840,46660481,47250283,57474013,55966636,59571138,61144009,54197086,58522520,55638902,56163204,62585830,57211814,60357591,57736118,
52231010,57473955,54262635,58850207,64551908,60816292,65534950,59964320,55638893,58129317,51641188,55901117,55966683,51051438,54066156,46201736,45153152,47643552,44235625,52820950,53017550,52100027,55770088,47709048,48823186,48495510,45087606,52231144,48626627,49019853,50199520,42859375,47578018,47184779,48823176,58129393,55311289,59374560,58915788,52362096,56490928,52099966,53607331,58129397,52165558,55442417,50592694,45874040,50133943,45874039,51444673,55049198,51051449,54852601,47578017,43842439,44825524,37944181,42335197,40369123,35519427,37485565,28113805,28113819,28965805,25754495,34012145,31914966,32046038,33684468,24836993,26737580,24378270,21887890,28310528,23198666,24378343,23526374,16448381,21363645,19528596,
22477738,30538758,27196357,31652857,29293520,23526276,27458501,22084489,25295815,27917314,22412232,26016774,19659704,16645010,20446150,16186247,23002083,25033721,21953486,26016781,17628069,15924131,15989696,10025868,15596537,12450794,9501661,11009033,1964951,3865525,4062133,2685849,11598860,9108447,11074546,12450812,4586382,8190919,5372839,5372849,11861011,7273429,10484739,9239528,4324241,10681296,9042843,14613450,22412309,20315094,26737681,23722962,20773788,25492438,20904854,26606568,29293581,25557980,30473242,24509371,24378285,28572625,25951127,35388416,36830209,36436968,40893466,33356714,34601919,34601929,31062945,38206487,34929652,34864121,36568081,28965792,33553362,33684411,34995124,44825634,42925032,
47184908,47971327,42204062,47578078,44694449,47512526,54328358,50592739,55704603,54066154,51379110,58784742,57473958,65862634,72875040,72088550,79559720,75955158,75365300,79887331,76348325,83885064,85261333,83491825,88341548,82181058,84081607,87489503,86178733,96468000,96730119,97975297,101514279,93780915,96533467,95353810,93060029,100269101,95943679,97057812,97319961,90176431,95222762,94043077,96730070,105511988,102759415,107609129,106363908,101252018,106101747,102103993,105839602,110558260,106298359,111672372,107674608,105708479,111803382,109706168,118488079,123272234,122223614,128515134,122682329,122747857,125172723,121043898,128384041,127073312,125238284,128449595,120323018,122682340,123665384,122420167,131464250,129104914,130350111,131398704,122551233,
124779508,121043930,119012318,124451909,118029321,119012403,116456479,108919744,113310722,109771727,112917495,119077959,114949127,119340099,115080199,110164939,113507336,107871177,111803413,113900608,109116426,113179724,106757107,105708507,109902854,106953671,115801134,117636149,116653078,121306188,113769439,114293741,114490364,110230482,117308484,113703976,112589864,113704005,104987604,107936768,107084784,106363878,114555987,110689310,112458812,111344694,102628305,105380880,99875813,99089404,103021655,96140313,98040911,93453346,87096280,91290646,87096282,91946011,96599123,92732442,97582171,91618317,88407013,91225114,85720024,91094071,91749449,88079394,92470368,85326838,86309879,89652243,87817183,97844303,98499645,99286067,103414874,95943658,98565130,97975303,95550447,
102759520,98827312,99548231,100072526,92535778,96926747,95484923,97385477,105315432,101579819,105380951,103087163,96336869,99810342,94239728,96074783,99351655,93256746,96599144,91356199,87292911,92011560,88210408,95353915,99089504,96599087,102104175,95747089,94764032,97188901,92666861,99941463,99417173,97778750,101907567,94895102,97975315,100727838,100334584,110951529,110820423,113376334,116718692,109771766,113638437,112000015,111279114,118488183,113900604,116325474,115407956,108788724,114162740,111672323,115211301,122223736,118488120,122813554,118750271,113245179,116390969,110230524,113245249,114752629,108985405,112262270,105315369,102890506,106363961,102300668,109968478,111606891,109902919,114162816,106429462,106363933,107084851,102628356,109771893,107084892,106167384,
108264571,100531210,104266801,104791077,105118740,114687109,112524368,115473515,116194413,108526597,112458815,108657690,108526635,113835147,82639741,84147130,77462393,71564096,74775419,69401404,74644365,76938163,73071490,76872640,69204834,66386768,67566457,61602622,67304359,65534889,62323599,65207233,56884049,58522470,60160881,58391370,67959741,66714521,67763102,70253495,61930312,64813942,62454626,60619610,66780103,61602705,62782387,61143975,53869382,58325891,55114581,57736053,64355276,59833229,63699909,59374484,53214027,56032139,49478477,51837841,53476297,47315854,50527183,43449211,40565594,44039051,39844685,47512493,49413053,47512471,52165586,44694376,44628846,45677446,41286483,48626629,46463918,45677479,48626638,41155420,45284224,46529401,46988130,57277395,55966627,59374523,60881854,54000471,58391439,55507819,56097658,62323677,57080733,60160975,57736108,
52034394,57211802,54066016,58850199,64486362,60554141,65272794,59833236,55311204,57801630,51379036,55770035,55835602,50658213,54000609,46005119,44890998,47512471,44039009,52558796,52689860,51837873,55573472,47315824,48692104,48364430,44956524,52034526,48364473,48757699,50068438,42531686,47381402,46922624,48692098,57932778,55376813,59177942,58784710,52099944,56294311,51903348,53541788,57998315,52034476,55245798,50461616,45677425,50002861,45808494,51248056,54787045,50723762,54852592,47184792,43842430,44563372,37747566,42335187,40041435,35519418,37288947,28048262,27982739,28769185,25557878,33815528,31849422,31849419,33553386,24574842,26672035,24116120,21560200,27917302,23002050,23985119,23460829,16317303,21232563,19266440,
22412193,30211068,26868669,31521776,28900294,23460730,27196349,22018944,24837053,27786234,22215615,25820158,19463090,16448392,20249532,15989628,23002072,24837104,21887941,25754628,17431451,15793049,15793079,9960322,15465459,12123107,9370583,10877951,1768332,3799981,3865515,2423698,11336707,9042901,10877929,12188660,4455303,7928767,5241759,5176231,11664397,7076813,10157050,8977375,3996551,10353610,8780691,14613441,22281227,20184012,26541067,23526345,20446099,25230285,20839310,26541023,29096965,25361363,30407699,24312757,24050595,28507082,25885582,35257337,36633592,36240352,40827923,33225635,34339766,34405313,30800794,38009868,34864106,34601970,36502537,28703639,33291209,33422260,34864046,44629017,42728415,
47119364,47709177,41876373,47446998,44563368,47315911,54197275,50330588,55704595,53672929,51116957,58588123,57342878,65797091,72875030,72023007,79494174,75627468,75103147,79821788,76151708,83688447,85195787,83295209,88341539,81918906,84081599,87423958,86244259,96336917,96599040,97844219,101317661,93584300,96271315,95222728,92928950,100006950,95681524,96861196,96992272,89848744,95157216,93780924,96664523,105315374,102562798,107543584,106167292,100989868,105970667,101972913,105774058,110361643,106232814,111410221,107412453,105774008,111868910,109640622,118488070,122944546,122092534,128384054,122420177,122551240,125107179,120978354,128121888,127007767,125238275,128187442,120257473,122616794,123599839,122158016,131464242,129104905,130350103,131202087,122485687,
124779503,121043922,118881237,124255293,117832706,118946859,116259862,108919739,113048569,109640648,112851952,119143486,114752509,119405627,114949120,109902787,113310719,107609025,111606797,113572921,108985346,113048643,106757097,105511889,109575164,106757056,115473447,117308460,116587536,121175111,113572824,114097125,114490356,110230476,117046333,113507359,112393248,113638461,104987597,107740151,106822634,106232797,114293834,110558229,112524338,111279152,102628298,105053191,99810267,99089398,103021648,96074768,97909830,93322266,86965198,91225103,86965204,91814929,96468044,92666897,97516627,91552772,88341467,91094033,85392337,91159598,91487298,88144923,92208215,85326830,86309871,89521163,87620567,97713223,98434101,99089450,103283795,95878113,98434050,97778687,95353828,
102825047,98565160,99548221,99875911,92339163,97057812,95550452,97123323,105315424,101710884,105380943,103021620,96271326,99679261,94305254,95878168,99220576,93191201,96402528,91094044,87227366,91814947,88013794,95157301,98827353,96468007,101973095,95616007,94632951,97254431,92601315,99613776,99351627,97516596,101842024,94895093,97975307,100596757,100269039,111082593,110689344,113245256,116522077,109444076,113572893,112065544,111213571,118422638,113966134,116325465,115342414,108723180,113966123,111672315,115014685,122223729,118225968,122551402,118684728,113114099,116259892,109902835,112983099,114818156,108919862,112196725,105184290,102759428,106167347,102169589,110034004,111606881,109837374,114097273,106429453,106363924,106953770,102628347,109706350,107019349,105970768,
108199026,100400127,104070185,104594461,104987661,114621565,112458827,115407972,115932260,108592124,112327734,108526608,108461091,113704066,82639736,84343732,77462390,71695164,74840952,69401400,74578825,77200303,73137020,76938173,69204834,66452303,67631991,61602617,67369892,65665956,62323593,65272767,57080656,58653538,60291950,58522436,67894199,66648983,67894173,70319028,62192453,64813938,62520159,60750681,67042245,61668237,62782383,61406118,53869380,58325889,55311188,57932658,64420808,60029834,63896511,59571088,53148488,55966602,49478476,51968909,53476291,47577994,50592717,43580281,40631129,44039047,40172363,47643561,49478585,47512468,52296656,44759908,44694378,45677442,41483088,48757698,46726059,45874085,48757705,41352023,45349756,46594934,47119201,57342928,55966624,59308985,60881852,54066001,58522508,55573353,56097654,62454743,57277337,60160972,57736106,
52034391,57342869,54066015,58915730,64617432,60816280,65272792,59833236,55507810,57998234,51641179,55704495,55835598,50854817,54000606,46201724,45087603,47709077,44104542,52624328,52952002,52100013,55770077,47643501,48757639,48429964,44956521,52296667,48430006,48823232,50265042,42662755,47381400,46988159,48823167,57998312,55311275,59440083,58915776,52231013,56425379,52034418,53672855,58129385,52296617,55442404,50723754,45677421,50133930,45874027,51444661,54852579,50789294,54787053,47381397,43776892,44759975,37813099,42269649,40172502,35453879,37485552,28244867,28113808,28900254,25557874,33881062,31914956,31849418,33618922,24705912,26737568,24312723,21756805,28048374,23002047,24050651,23591897,16448370,21429167,19397511,
22346653,30538746,27130811,31652847,29031365,23526264,27458490,21953404,25033659,27851766,22281145,25885690,19594157,16513925,20183992,16055164,23133143,24902637,21887938,25951232,17431451,15727511,15924149,10091391,15530989,12254177,9436114,11009020,1833867,3865513,3996586,2489231,11467775,9042900,11008996,12188658,4455299,8125371,5241756,5241765,11795464,7076811,10353657,9173980,4062085,10419144,8846224,14744511,22477831,20315081,26606600,23657415,20708239,25295818,20773769,26606556,29096962,25689040,30473232,24509360,24312735,28507078,25951117,35388406,36830198,36371422,40958990,33291169,34470835,34667453,30866327,38272012,35060713,34929646,36436999,28965782,33553348,33553329,34929579,44891158,42925023,
47184898,47971316,42072978,47578067,44891046,47643588,54197273,50330586,55704593,54066143,51313564,58784729,57539483,66059234,73137174,72285149,79690782,75955148,75430828,80215002,76544926,83885055,85457933,83688424,88538145,82246583,84212670,87817171,86506405,96664598,97057790,98171899,101710877,94043051,96730064,95484873,93387700,100334629,96074741,97319950,97319953,90307495,95419360,94108605,96992205,105708587,102956014,107805726,106560509,101448619,106298349,102300596,106167273,110689322,106626028,111803438,107740135,105970613,112065518,110033839,118750214,123468835,122485748,128842803,122747857,122878919,125369322,121306034,128449566,127269910,125500421,128580657,120519615,123010011,124124128,122485696,131791921,129432584,130612246,131464231,122747832,
125107180,121371601,119339989,124648508,118094850,119340073,116587541,109050808,113507322,109968326,113245165,119340093,115276799,119602235,115276800,110296004,113638399,108002241,112196620,114097208,109247491,113441858,107150314,106036177,110099452,107150271,115932200,117832747,116784144,121437252,113900504,114621412,114949109,110623689,117374012,113966113,112786462,113900605,105184204,108198903,107150313,106626011,114687051,110820374,112917555,111672366,103021514,105380870,100203485,99417076,103414864,96467984,98237508,93715481,87423951,91618320,87423954,92273682,96795723,92929042,97844305,92077060,88538078,91421713,85851090,91421743,91946049,88538138,92666967,85654513,86440943,90045448,87948248,98106437,98696247,99548203,103677012,96271329,98761729,98106367,95681510,
103087191,98958376,99941436,100400197,92666841,97451026,95878131,97385467,105774174,101907490,105708624,103480372,96467932,99941407,94698470,96205846,99744863,93649952,96861279,91487261,87620582,92142624,88538083,95419445,99286103,96795689,102235240,96074760,94895096,97385502,92797925,100203599,99613772,98040886,102038631,95222774,98237452,101055508,100662256,111410273,111148095,113769543,116915292,109902828,113900574,112327687,111606787,118881391,114162740,116456539,115670092,108985324,114490410,111934461,115538974,122485873,118684723,123141225,119012408,113441780,116587572,110361587,113507385,115211374,109247540,112655477,105708579,103152641,106691633,102562804,110492758,111934562,110165055,114424952,106691598,106822677,107412521,103021564,110034027,107412565,106495056,
108657781,100793345,104594473,104987679,105315340,114883708,112852042,115670117,116456549,108919805,112720953,108919824,108788773,114293890,82770807,84343732,77658999,71891772,74972026,69532474,74906506,77265839,73333629,77069244,69401442,66648910,67894133,61668156,67435426,65797028,62585737,65403839,57080653,58653538,60488558,58719045,68090808,66845590,68221851,70450102,62257987,65076083,62651233,60750681,67304388,61733772,63110064,61471653,54065987,58456960,55573332,58063730,64682952,60095367,64027583,59636623,53279562,56294280,49609547,52165518,53869508,47709067,50658250,43645818,40696663,44301193,40303434,47774635,49740729,47840149,52427729,44890983,44956520,46005121,41548625,49019840,46857132,45939620,48954314,41417559,45415294,46660469,47250272,57605075,56032160,59636663,61078462,54197074,58653581,55966569,56359799,62585817,57342873,60423115,57998250,
52230998,57539479,54328157,58915731,64748502,60881817,65469399,60095379,55573345,58260379,51837784,56032177,56097741,51051426,54131679,46136188,45153137,47840148,44366686,52952010,53083073,52100016,55966686,47774574,49085319,48495497,45153128,52362205,48757687,49085377,50330578,42990437,47709079,47184765,48888701,58325990,55573419,59636693,59112387,52493155,56556451,52231025,53803930,58325992,52362152,55639011,50854829,46005100,50396074,46005098,51706804,55114723,51051437,55049199,47578005,44104571,44891047,37944171,42662864,40303575,35716023,37682161,28244867,28113806,28900256,25820021,34143207,32242634,32046026,33881065,24836984,26868641,24509331,21887878,28376052,23198656,24247262,23591898,16448372,21429167,19594119,
22543262,30604282,27130809,31914992,29359046,23722872,27524024,22150013,25230266,28179446,22477755,26147834,19921838,16644998,20446139,16251770,23133141,25099244,22150083,26082306,17693595,16055190,16251829,10091390,15727599,12385249,9501650,11205630,2227083,4127658,4193192,2620303,11729921,9305044,11271141,12516338,4586372,8387516,5438365,5307299,12057607,7207884,10615799,9305054,4193158,10615750,9108370,14875583,22543369,20380617,26868742,23657416,20904847,25623498,21166988,26737627,29359106,25820113,30669840,24705971,24443809,28769223,26213260,35388406,37092343,36633564,41155601,33422238,34667444,34732989,31128471,38534153,34995176,35126255,36699143,29031318,33487812,33618864,35126185,44891159,42925021,
47381507,48298998,42335125,47840212,44956579,47709125,54328345,50723802,56032273,54131681,51575707,58850267,57736092,65928161,73268244,72285150,79756318,76086218,75627433,80215001,76479388,83950589,85523467,83753958,88800289,82312120,84409276,87882706,86506402,96730132,97123325,98106359,101776412,94108585,96795601,95747014,93453236,100465700,96205812,97319947,97582094,90438564,95615967,94174140,97188811,105839658,102890477,108067869,106494970,101514152,106429416,102300593,106167271,110951466,106757100,111803435,108002276,106232757,112131052,109968302,118815748,123534369,122551285,128777267,123075534,123075525,125434855,121240496,128646172,127400981,125565953,128646193,120847296,123206618,124189660,122616767,131857457,129629191,130677781,131726374,122944439,
125303788,121502674,119471059,124714043,118225921,119471145,116718611,109181879,113507321,109968327,113376239,119405628,115342332,119733304,115407871,110492608,113835006,108067773,112196620,114228279,109313026,113507394,107281386,106036176,110099453,107215806,116194341,117898283,116915215,121633859,113966039,114752483,114949107,110820297,117636154,113966110,112786462,114031677,105446346,108395510,107346920,106757083,114883657,110951444,112917554,111672366,103152585,105577479,100269018,99482611,103414862,96533518,98368580,93846553,87358415,91552780,87423954,92273680,96992331,93191183,97844306,92077057,88734684,91552783,85982160,91487277,92011585,88472601,92798039,85720045,86637551,90045449,88210388,98040900,98827316,99548201,103742545,96402400,98827264,98434047,95747045,
103218261,99089449,100072509,100400198,92928984,97385489,95878129,97516538,105839710,102169632,105839694,103611442,96664540,100072478,94698470,96402456,99810398,93649952,96861279,91749406,87751654,92208161,88538080,95747124,99482712,96992294,102497383,96074760,95222774,97713182,93060066,100334669,99679306,98171954,102235237,95288310,98434059,100989973,100793325,111475811,111344704,113900612,117046363,110099436,114031646,112524296,111737858,119077998,114293812,116784218,115735626,109181932,114687018,112065530,115604508,122682481,118750257,123272299,119274552,113507314,116718642,110492658,113572921,115276908,109444148,112852087,105905184,103218177,106691633,102693875,110492757,112065632,110296128,114621559,106953741,106822675,107609129,103087100,110099564,107543636,106495054,
108854385,100924415,104594470,105315359,105446411,115014781,112983112,115932259,116587622,108985341,112983094,109116434,108985378,114293890,82836341,84474805,77658995,71891773,74840950,69598007,74709896,77331374,73268092,77069244,69335903,66648908,67894131,61733690,67435426,65731489,62585738,65272764,57211724,58784606,60291947,58587970,68221879,66845589,68025241,70515635,62192449,64945010,62716768,60816214,67173315,61733771,63044524,61340580,54000448,58456960,55507795,57998193,64682952,60029831,63962047,59702157,53279561,56163207,49740617,52165518,53607363,47643529,50592713,43580281,40696662,44170117,40106825,47774634,49609656,47774610,52427726,44825444,44825448,45742974,41614158,48757696,46791595,45939619,48888778,41352021,45349757,46594931,47315806,57408464,56032160,59571126,61012923,54197074,58719115,55704424,56228727,62454742,57342873,60292042,57932712,
52230998,57473941,54262622,59046803,64748501,60816280,65469397,59964305,55704416,58194839,51641177,55835566,55966669,50920350,54262749,46201722,45022065,47709074,44301146,52755401,52886464,52165550,55901147,47577964,48954245,48495498,45087591,52296669,48692148,48954303,50396113,42793826,47512469,47119229,48823165,58260453,55442345,59702225,58915775,52296547,56753059,52099953,53672854,58129383,52427689,55573474,50854827,45939563,50330536,45874024,51510195,55049184,50920363,55180269,47643540,44039035,44891045,37878634,42531791,40303574,35650487,37616621,28179331,28244876,28900254,25754482,34077669,32111561,32046023,33815529,24902517,26934175,24378258,21887875,28376050,23067582,24378333,23591895,16448370,21560239,19594119,
22608798,30604281,27196345,31783917,29227973,23722871,27589561,22150013,25295801,27982838,22412219,26016763,19659693,16644995,20511673,16120698,23198676,25033709,22150084,25951232,17628055,15989654,16186292,10091392,15793135,12385247,9567185,11205627,2030475,3865515,4062118,2685836,11795455,9370578,11205606,12254193,4651907,8256442,5372828,5372836,12057608,7338955,10484727,9370590,4258692,10550215,9108367,14875583,22608902,20511688,26737669,23854024,20773774,25623499,21035915,26868698,29359104,25754575,30604302,24443823,24509344,28769223,26082189,35388406,36961268,36568027,41024527,33487776,34601905,34732988,31062934,38403082,35060713,35060716,36699141,29162390,33618884,33618865,35126186,44956694,43121631,
47381506,48102390,42466196,47774674,45022117,47840196,54328345,50592730,55901202,54066143,51575706,58784730,57605018,65666010,72809486,72022999,79559703,75758531,75299750,80018390,76217236,83753976,85195783,83426273,88472605,82115505,84081590,87555022,86244252,96467985,96861175,98040817,101645334,93846437,96598987,95353794,92994478,100203551,95812591,97057799,97254410,90045342,95222748,94043063,96795590,105446438,102824937,107805719,106232823,101120931,106167270,101972908,105970658,110689317,106560487,111737895,107543520,105905072,111868905,109902760,118750206,123337754,122223597,128711727,122813385,122813377,125303779,120978348,128318490,127138833,125369342,128515115,120519610,122747860,123927513,122420153,131595307,129235971,130350097,131333154,122551217,
125041639,121240524,119274445,124386357,118094843,119208997,116390929,108985266,113441778,109640640,112983017,119340088,115014647,119602229,115276795,110230459,113507320,107871161,111868932,113769522,109050877,113376319,106888164,105774027,109837304,106822586,115866657,117636133,116718600,121437248,113769427,114359263,114752494,110361541,117374007,113703960,112655387,113835065,105053127,108133361,107019234,106429397,114555973,110754831,112655406,111344681,102759364,105315329,99941334,99351534,103152713,96336904,98040897,93518868,87292872,91356168,87227343,92077069,96664645,92863499,97647693,91749375,88407000,91225098,85588938,91290663,91749438,88210453,92601425,85392361,86309865,89914373,87948240,97844288,98696240,99351590,103480397,96009180,98434044,98106360,95550430,
102890577,99023909,99679287,100138050,92535765,97057804,95550443,97319926,105512025,101776411,105512009,103414830,96336857,100006938,94436321,96074769,99613786,93453338,96664664,91421721,87358434,92077086,88275932,95419439,99089491,96861216,102235234,95943682,94829556,97451031,92732383,100006986,99417159,97909808,101907553,95091696,98106375,100858894,100531177,111213663,111082553,113703999,116915288,109706214,113835031,112262145,111475709,118750313,114031663,116390996,115670088,109050854,114228263,111868919,115342360,122485867,118553644,123010150,119012402,113310702,116456493,110427119,113441844,115014760,109182000,112524401,105446427,103021564,106560556,102366190,110165074,111934558,110033979,114359413,106691594,106691599,107215911,102956022,109902953,107347025,106167371,
108657775,100662266,104463395,105053210,105249797,114883702,112720964,115539037,116325473,108985334,112589875,108854284,108919838,114097279,82443120,84081581,77265775,71498552,74578804,69139252,74513281,76938152,72809336,76807095,69139291,66255687,67435377,61274931,67042206,65403804,62192514,64945080,56818503,58325849,60029798,58194751,67632048,66583439,67697558,69991343,61799229,64551787,62323544,60554065,66780093,61340549,62585768,61078431,53476157,57998202,55049038,57736042,64289730,59767680,63437755,59374473,52886338,55901059,49150790,51772296,53279678,47184771,50330565,43318132,40434513,43776897,39844675,47578018,49216435,47250317,51903435,44301153,44366692,45480826,41089865,48561082,46332838,45546399,48561093,41155410,45022072,46332783,46791513,57146315,55835546,59243443,60750775,53934923,58260358,55311204,55901043,62127059,57015188,60095427,57408419,
51772239,57080721,53934936,58653580,64224209,60488594,65207251,59767693,55180124,57801621,51510101,55638955,55770056,50527129,53738457,45742967,44694382,47315854,43973462,52427714,52624316,51903402,55639000,47381350,48561022,48298884,44694373,51903445,48364462,48626620,50068429,42400604,47315858,46857081,48561016,57932771,55180198,59243468,58588093,52099933,56163231,51837805,53410705,57867236,51968932,55311328,50396070,45677415,50002854,45611877,51313584,54590428,50789287,54655977,47119247,43514741,44563361,37616484,42073035,39910354,35322802,37157866,27982717,27851657,28572569,25361263,33684449,31652806,31587269,33487843,24443762,26540956,24116110,21429121,28048369,22674362,24050648,23198675,16186223,21232554,19331971,
22281111,30079989,26934196,31456234,28900289,23329652,27261876,21822328,24902580,27720690,22215607,25623541,19397546,16382847,19987381,15661942,22805456,24640488,21756862,25754620,17169301,15596434,15793071,9698171,15334377,11992027,9305038,10812407,1571717,3734439,3668900,2227080,11205625,8977359,10746850,12057579,4258687,7994294,5045144,4914079,11598851,6880199,10157042,8911833,3931007,10419138,8518538,14351291,22150146,20052933,26541057,23329729,20511626,25164741,20839303,26344406,28965883,25426889,30407689,24247211,24116124,28441537,25885576,35191792,36568049,36174807,40762380,33094555,34274223,34405305,30800785,38140933,34733026,34798571,36502530,28703632,33225665,33291181,34798502,44760083,42597339,
47053819,47840239,42007439,47446990,44628897,47381438,54066196,50461651,55639054,53803996,51313558,58588117,57342870,65797086,73006099,72154075,79756313,76020679,75430824,80018392,76479384,84016123,85457928,83622886,88472606,82181044,84343739,87620561,86440865,96599058,96992252,97975285,101710874,93977511,96664525,95550405,93256625,100531232,96009201,97319945,97516555,90176418,95419356,94239670,96926665,105774121,102956009,107871259,106429432,101317542,106232806,102103981,105970660,110754856,106626026,111737897,107871201,106101682,112065513,109902762,115801090,123337757,122420209,128711728,122878925,123075523,125434853,121109421,128646171,127204371,125500415,128580654,120519611,123075544,124189660,122747835,131857455,129563655,130743315,131529765,122813366,
125172713,121306064,119339983,124582968,118291453,119340068,116522001,109247415,113572856,109902786,113245164,119471161,115211257,119798839,115473405,110427071,113703933,107936702,112131081,114097203,109378559,113572928,107150310,105905103,110164987,107215806,116063267,117898280,116849674,121568321,113900499,114555874,115014643,110689223,117570617,113966108,112655388,114031674,105184199,108329971,107346916,106757082,114949191,111082514,112852016,111672363,102890437,105446403,100137946,99351539,103414860,96467980,98171971,93715479,87358413,91683850,87358416,92273679,96861257,92994573,97713230,92077056,88800216,91487244,85851084,91421738,92011583,88472600,92798037,85523437,86572012,90045446,88013779,98106436,98761779,99613735,103742545,96336862,98630656,98302972,95681505,
103087189,99023910,99941433,100334660,92928983,97319951,95943661,97647609,105774174,102038559,105577549,103480369,96599001,100072474,94501860,96271380,99810395,93649949,96861275,91683865,87686118,92273694,88472542,95484978,99351638,96992294,102431845,96009219,95026165,97647643,92863457,100203596,99613770,97975347,102300772,95288307,98434056,100989969,100727790,111541343,111148092,113769539,117111900,109968363,113966107,112458758,111803393,119077998,114359348,116653143,115801163,109313000,114621482,112065530,115670044,122551408,118815793,123141225,119340086,113572849,116784175,110558193,113572919,115342441,109378610,112852083,105839645,103218176,106822703,102824944,110427218,112196703,110296127,114687094,106888203,106953747,107478057,103021559,110230635,107478100,106363982,
108723314,100924414,104528935,105118747,105511945,115145848,112917574,115866721,116653156,109050875,112852023,109116432,108919842,114359423,82967417,84540342,77658999,72022849,75103100,69729083,74972043,77331378,73399167,77331391,69598051,66779983,67828598,61864764,67566501,65797030,62651275,65534912,57211728,58719074,60488559,58587974,68221882,67042201,68352926,70450104,62389062,65207156,62782306,60947289,67304391,61733776,62978992,61471655,54065989,58522498,55507798,58129267,64682954,60357513,63962049,59833235,53345099,56228747,49675086,52296594,53869510,47643533,50723791,43711355,40696667,44366731,40172364,47971245,49871802,47774617,52493266,44956519,44890987,45939586,41614163,48888770,46922670,46005160,49085388,41679706,45480830,46726007,47446882,57670611,56359843,59767737,61340608,54393685,58915727,55835498,56425337,62716892,57473947,60619724,57867180,
52296536,57670554,54393698,59112342,64748507,61012891,65534938,60160917,55769957,58194845,51903324,56097716,56228817,51051427,54197217,46267265,45349751,47905688,44301152,52820942,53017541,52427698,56097760,47709039,49150856,48626572,45218667,52493278,48823225,49216451,50592727,42924903,47774619,47381376,49085313,58260457,55704494,59833304,59177925,52493160,56753063,52231028,53935003,58391533,52427690,55704551,50985902,46005104,50461614,46070638,51772345,55180262,51116976,55311346,47774616,44170112,45087660,38009711,42597331,40434651,35781563,37747699,28441478,28375954,29096866,25754488,34143209,32111565,32046030,33946603,25033593,26999716,24509336,21953416,28441592,23198659,24443872,23657438,16644983,21691316,19790731,
22674338,30669822,27196350,31980531,29359047,23853947,27589565,22412162,25361340,28113914,22674367,26147840,19856306,16710536,20577214,16186238,23264218,25230319,22084552,26213379,17759135,16120730,16317367,10353538,15924209,12516322,9567191,11271168,2227085,4127661,4258732,2685841,11926532,9436119,11467754,12516341,4782985,8453054,5634977,5438374,12123148,7404495,10615803,9501666,4258698,10746827,9042838,14875586,22674444,20446158,26934283,23985098,21035924,25623503,21166989,26999776,29555718,25820116,30735378,24837046,24640419,28965835,26278800,35519484,37092347,36764640,41221139,33487778,34667448,34929602,31194010,38534160,35257323,35191793,36830219,29359001,33684424,33881015,35257263,45087770,43056098,
47578118,48364538,42400663,47840214,45087656,47971272,54721567,50854877,56294421,54459365,51772319,59243487,57801634,66321381,73530392,72612831,80084003,76282831,75627439,80542687,76741536,84278273,85851150,83819498,88865828,82639802,84540352,88144855,86899622,97057815,97254401,98499580,102104096,94370733,96992213,95943628,93715384,100727848,96533495,97516558,97844244,90635176,95812581,94698433,97319887,106036271,103283696,108395553,106822656,101645228,106626031,102562741,106494955,111148079,106953712,112262193,108198889,106429370,112589808,110427057,119208970,123927589,122944505,129236023,123272149,123468746,125959149,121764791,129039396,127597594,126024712,129170484,121109443,123468766,124517346,123009986,132250676,130087948,131202074,132185132,123272124,
125631474,121830358,119798744,124976191,118815749,119733292,117046296,109640638,113835005,110296011,113703921,119864385,115801090,120192061,115932164,110885831,114097154,108329925,112655376,114424891,109837318,113900614,107543532,106363862,110623745,107609027,116456490,118291503,117308435,122092618,114490331,115080169,115276794,111016910,117963840,114293795,113179683,114490432,105774031,108592123,107674605,107084768,115342414,111475737,113310776,112000051,103349196,106036235,100531169,99744762,103808085,96795666,98696266,94108702,87751636,92011541,87817175,92666902,97254481,93387799,98303063,92535816,89193442,92011540,86244309,91946034,92470344,88800287,93191261,85982196,86899698,90373133,88472538,98565193,99155003,100006959,104070232,96664549,99154952,98630659,96140264,
103677021,99613741,100334658,100858955,93256671,97844248,96205813,97975297,106101860,102366246,106167381,103939127,96926688,100531234,95157228,96730140,100072549,94108711,97385572,92077090,87948267,92601381,88931302,95943735,99810396,97451052,102759531,96467981,95484926,98106402,93322218,100662357,100203600,98565178,102759533,95747067,98892817,101579801,101186547,112000105,111737925,114359370,117439586,110558192,114490403,112851981,112327690,119471220,114949177,117111902,116325458,109771761,114949169,112524290,116063267,123010167,119143479,123665519,119667773,114097146,117242936,111082488,114031679,115670129,109968443,113179772,106232871,103545863,107150390,103152632,111082586,112524390,110689348,115145853,107346963,107215898,107936816,103414785,110558324,107871322,106888279,
109247608,101448709,105184301,105708579,105905171,115539072,113376336,116325482,117046380,109444099,113376317,109509654,109444136,114818183,82705271,84278196,77462391,71433020,74578808,69204792,74644361,77003696,72940412,76938173,69073760,66517836,67697526,61537080,67173283,65600420,62126986,65076157,56884046,58325856,60095341,58456900,67894198,66714520,67959706,70122421,62061378,64879476,62389087,60619608,66911173,61406094,62651312,61340580,53738304,58129279,55245651,57867120,64355272,59833224,63765439,59440014,53017416,55835527,49281865,51968909,53476290,47446922,50461642,43252601,40434519,44039048,39844682,47512489,49413048,47446932,51968974,44497764,44628841,45546368,41352017,48692162,46463917,45611940,48757707,41155415,45087614,46398327,47053663,57408466,55966623,59243449,60881851,54000466,58391436,55573352,55966583,62389210,57146266,60160970,57605032,
52034391,57277333,54000478,58784658,64551894,60619675,65272794,59898771,55442274,57867163,51510106,55638960,55770063,50723745,54066145,46005117,44956532,47446935,44104541,52624330,52755393,51837871,55704541,47446892,48692102,48364427,44759914,52231134,48561079,48823232,50068435,42662756,47315865,46988159,48757632,57867239,55311276,59309011,58850244,52099942,56556453,52034417,53607321,57932779,52100009,55376870,50592684,45677420,50002857,45808492,51313590,54852581,50723759,54918126,47381397,43711357,44694441,37682029,42269650,40106969,35388346,37354482,28179332,27917200,28703649,25492341,33749991,31914955,31849419,33684459,24640375,26606499,24116116,21691270,27982836,22805440,24116191,23395291,16120693,21232562,19266441,
22346655,30276603,26934202,31587311,28900295,23395193,27327418,21953405,24968125,27851767,22281149,25951228,19659697,16448393,20249533,16055164,23067609,24837102,21953476,25820162,17365915,15793049,15924149,9960321,15465456,12123106,9305046,10943485,1702795,3799980,3734442,2358158,11467778,9042903,11009000,12057586,4389764,7928763,5307295,4979621,11664394,7011276,10419193,8977375,3865478,10353607,8715154,14613442,22412297,20118476,26606603,23526344,20511634,25361358,20904845,26606558,29228034,25557970,30473234,24312754,24181668,28507082,25885581,35388408,36764662,36371423,40827921,33291170,34470839,34536384,31062938,38206476,34864106,34864113,36502537,28834710,33422278,33553333,34864044,44825626,42990561,
47315970,47971320,42138517,47578068,44759975,47512519,54197277,50461661,55901205,54197217,51444636,58850267,57473949,66190309,73399322,72547299,79952932,76413905,75758511,80542688,76807075,84343811,85785616,83885037,88996905,82508732,84540356,88275931,86834090,97057820,97516548,98368510,102038562,94305199,96992214,95878095,93715385,100793387,96599032,97647633,97778709,90635179,95878118,94567361,97385425,106101810,103349234,108395556,107019266,101841840,106822640,102628278,106494957,111344687,107019252,112327731,108198892,106560443,112655348,110361525,119274507,123993128,123075580,129301560,123337688,123403213,125959151,121830327,128908325,127859739,126090251,129170489,121174982,123468770,124451812,123141062,132185144,130022417,131071003,132185134,123272127,
125697012,121961434,119864281,125041729,118619142,119733295,117177370,109706176,113900544,110427084,113638389,119929924,115735556,120126527,115932165,110754762,114293765,108395461,112524305,114490430,109837320,113966154,107478000,106298329,110492676,107609031,116390958,118357044,117373974,122092619,114555869,115014637,115276796,111147986,117963844,114490407,113310758,114555971,105708499,108723199,107805680,107019233,115211345,111475739,113245241,112131124,103545809,105970701,100727778,99810300,103873623,96861207,98827340,94174241,87948245,91946005,87686104,92535833,97188947,93387799,98237528,92404747,89062373,91946007,86178776,91946036,92404808,88931361,93191262,86113271,87096311,90438672,88472542,98565197,99286076,100138035,104266843,96664553,99286024,98696199,96271339,
103742558,99679280,100531267,100858957,93191138,97844250,96336888,98040834,106298470,102562859,106101846,103939132,97123301,100596773,95157229,96861214,100138085,94239785,97451110,92077094,88144880,92732457,89062378,96074811,99744862,97516590,103021679,96599057,95616000,97975334,93453291,100727894,100138068,98630717,102693997,95812607,98761746,101645339,101252087,112065644,111672391,114293838,117570662,110492661,114621479,113048591,112262155,119471223,114818110,117308515,116390997,109706228,115145778,112720900,116128806,123272314,119209016,123731057,119864384,114031612,117177402,111016956,114031681,115801204,109902909,113310847,106298409,103676939,107215930,103283708,111017055,112721001,110754889,115211394,107281431,107478047,108002355,103611394,110754934,108002397,106953815,
109313148,101579785,105315377,105774118,105970709,115670149,113441874,116522093,117046381,109509637,113310786,109640730,109444140,114818188,82770812,84343736,77724539,71891778,74775423,69532477,74775438,77331380,73202563,77200323,69401446,66583379,67894139,61668160,67304360,65731496,62520206,65469378,57015124,58588006,60357491,58653512,68221884,67042204,68090783,70319033,62192457,65010552,62782311,60816222,67173323,61668243,62913458,61406121,53869384,58391432,55573336,58063734,64682958,60226444,63896517,59636627,53279567,56032141,49478479,52034452,53672906,47643535,50592722,43645821,40762206,44301197,40237902,47774638,49609662,47774618,52362197,44694378,44890993,45874055,41548631,48823239,46660531,45808555,48823248,41483103,45349763,46791546,47381348,57605079,56163239,59571134,61209540,54197080,58653585,55835502,56228734,62585824,57342878,60423120,57801646,
52099932,57539486,54328165,58915739,64682971,61012895,65534941,60160921,55638889,58325920,51903327,55966645,56097750,51116968,54262759,46201730,45087608,47709085,44301155,52820945,53017545,52165558,55901155,47709043,48954252,48561042,45087601,52427746,48823229,49019848,50461657,42793835,47774621,47250309,48954244,58260462,55442355,59571162,59177927,52558697,56621996,52296570,53738398,58391536,52427695,55507947,50789299,45939570,50265008,45939570,51575740,55049194,51116979,55180277,47512476,44039042,44891054,38075250,42662870,40500190,35650497,37747702,28244873,28113814,29096872,25688953,33946604,32177107,31980498,33881073,24902525,26934184,24378265,21953421,28244987,23264199,24247267,23722977,16448378,21429175,19725198,
22543268,30604290,27261890,31980534,29359051,23788417,27458495,22346629,25230272,28113917,22543299,26082308,19790774,16513932,20577217,16186243,23198685,25164789,22215629,26082313,17759138,16055198,16055229,10091400,15662070,12319720,9632730,11140102,2030481,3931057,4127665,2620311,11795465,9370588,11271148,12385273,4455309,8321987,5438370,5307306,12123152,7273428,10615809,9370598,4324239,10681294,9108376,14810057,22608913,20511697,26868752,23854032,20970391,25623506,21101460,26934244,29359114,25951192,30669849,24705977,24443816,28703696,26278806,35650559,37092349,36699110,41286679,33422247,34667453,34995143,31259551,38665235,35191792,34995189,36764687,29096863,33684430,33815482,35322805,45087775,43056102,
47643659,48233472,42466205,47905755,45153198,48036813,54590498,50854884,56163356,54262762,51837860,59046883,57932709,66190314,73333790,72678372,80018469,76282835,75889586,80477154,76676004,84343814,85785618,83885041,88931369,82705344,84736964,88275933,86703021,97188894,97516550,98499586,102300707,94305204,97123288,95943633,93715388,100924462,96467963,97647635,97713176,90700719,95878122,94567364,97450965,106101812,103414773,108461094,107084805,101907380,106822644,102824889,106626033,111279154,107019254,112196662,108264428,106429375,112720887,110427063,119274509,123862058,122878972,129170493,123403224,123403216,125959154,121699259,129104936,127794206,126155788,129301562,121174986,123534308,124713960,123141062,132316217,130022419,131333151,132054063,123272129,
125762549,121961435,119929819,125238339,118815752,119995443,117177374,109706178,113900548,110558159,113703927,120060999,115735558,120323137,115801095,110951372,114359303,108460999,112720918,114687041,109837324,114031692,107674610,106494937,110558215,107543496,116522032,118357046,117570583,122158157,114490337,115145709,115342333,111082450,118029382,114621481,113376295,114424904,105774038,108723202,107871219,107084772,115407956,111606813,113441851,112196664,103545809,106101776,100727782,100072446,103939161,96795672,98827342,94174244,87948248,92077081,87751644,92666906,97451093,93518876,98237531,92470284,89127911,92142617,86244313,92077112,92535885,89062437,93322337,86113274,87161848,90438675,88669152,98630735,99286078,100006965,104201309,96730089,99220493,98761736,96271342,
103677024,99548211,100400200,100924497,93322212,97909789,96467963,98171911,106364009,102693933,106167385,104070204,97123304,100531239,95091698,96730145,100203626,94305322,97385577,92142632,88079346,92732460,89062380,96205885,99941476,97451058,102890608,96599060,95550467,98106410,93584367,100727897,100269144,98696254,102825073,95878147,98827287,101645343,101317626,112065645,111869001,114490450,117767271,110689270,114687017,113114130,112262159,119471225,115014721,117242982,116390999,109706229,115014709,112589831,116259880,123337853,119340094,123796598,119864387,114162687,117308477,111082495,114293827,115932281,109968447,113310849,106429484,103676942,107215932,103349247,111082592,112786541,110754892,115276932,107543578,107543585,108133428,103676934,110689399,108133473,107084891,
109378686,101448716,105315381,105905195,106036247,115670150,113507414,116456558,117177456,109771785,113441861,109706268,109575215,114949263,83098496,84605884,77855614,71957319,74906496,69729091,75103120,77396921,73333638,77200326,69532523,66714455,67894143,61733701,67435436,65731500,62651282,65534920,57277271,58850155,60357494,58719055,68221891,67173281,68156324,70515647,62454607,65141628,62782314,61012834,67238862,61733783,63044535,61668272,54197069,58588041,55573339,58129273,64682963,60226451,64027594,59898776,53410644,56228753,49740627,52362136,53935052,47709078,50723798,43842434,40893280,44432273,40368979,47905714,49806275,47971231,52493274,45022063,44890995,45874060,41745243,49085386,46922680,46136238,49019859,41483107,45546375,46922623,47315820,57736156,56228778,59702211,61406149,54459227,58850200,55901043,56359808,62782434,57605029,60554196,57998259,
52362079,57736098,54328169,59112350,64879586,61012900,65731555,60160926,55769963,58325924,52034405,56163259,56294361,51182507,54459371,46463878,45349758,47840159,44366696,53083092,53148622,52362170,55966695,47840120,49150865,48626582,45284213,52624360,48954305,49216461,50592734,43121520,47840163,47446922,49019786,58326002,55638969,59767776,59177934,52624238,56753070,52493181,54000547,58457075,52558774,55704560,51051447,46201721,50592692,46136183,51837890,55114735,51116985,55180281,47840162,44170119,45218739,38075254,42662876,40631267,35912644,37682171,28441486,28375963,29227946,25754494,34274290,32308183,32242645,34077685,25164675,27130797,24509345,21953425,28572672,23329739,24443882,23919589,16579454,21691324,19725202,
22674346,30735364,27392965,32111612,29359056,23853957,27851718,22346633,25492423,28310531,22739912,26344457,19921849,16841616,20708295,16382854,23395299,25295866,22281167,26147854,17955749,16251813,16251840,10156941,15858684,12516333,9763807,11271177,2096025,4258742,4324278,2816923,11926539,9370592,11402227,12581887,4782991,8453064,5634984,5569457,12057622,7338967,10812419,9436139,4455313,10877906,9239452,15072204,22805524,20577239,27065364,23919571,21035934,25754584,21363607,26934249,29686798,26147804,30866462,24771520,24771501,29031380,26540953,35847170,37354499,36895720,41352222,33684398,35060674,34995148,31325094,38730777,35388405,35257338,36961300,29490082,34012115,34012096,35388344,45349923,43252714,
47840270,48561157,42662817,47971297,45415346,48036819,54918184,50985960,56359968,54590446,51968937,59309030,57998248,66452461,73661473,72743912,80215082,76610519,76020664,80673767,77069225,84474892,85982232,84212726,89127984,82705348,84868044,88407009,87096241,97385507,97516556,98761735,102497323,94567350,97319900,96205782,93912000,101186611,96664576,97844248,98040860,90962867,96074734,94829511,97778650,106363963,103676922,108592172,107150345,101972919,107084791,102890431,106888180,111410231,107346939,112524345,108461043,106757059,112917499,110623674,119536659,124255278,123337731,129629248,123599838,123599829,126221303,122092478,129301548,128121892,126155792,129498175,121371597,123796455,124845035,123468747,132578367,130284568,131464229,132381747,123665351,
126024698,122223585,120191968,125500490,119012365,120060982,117308452,109902792,114293768,110820308,113900541,120192075,115997708,120454214,116194319,111082449,114555918,108657613,112917530,114818116,110033938,114162769,107805689,106757088,110951435,107936718,116784180,118553659,117767195,122485844,114686951,115407860,115735556,111475673,118160458,114883629,113507373,114818125,106101724,108985351,107936759,107412458,115473496,111803426,113572930,112393278,103676889,106232852,100924395,100203524,104135775,97188893,99089491,94567466,88013789,92273693,88013794,93060128,97516634,93715489,98630753,92732434,89324524,92208158,86703072,92142654,92732496,89324586,93453413,86375423,87292927,90766361,88931302,98761814,99482692,100269112,104463458,97123311,99548178,98958351,96599030,
103873638,100006969,100662348,101121109,93584361,98237475,96664577,98237451,106560623,102956083,106560608,104397892,97385451,100793390,95419381,96992296,100465775,94501937,97778800,92273708,88341495,92994610,89193457,96402499,100138087,97713208,103152759,96926743,95943687,98434093,93780981,101055582,100465756,98958403,102956150,95943686,99154972,101973027,101645310,112327796,112131152,114621527,117832813,110754813,114949166,113376280,112524308,119798912,115342406,117570665,116587612,110099453,115407932,113114124,116456493,123600002,119798850,124058748,120126537,114555908,117570628,111410182,114359370,116063356,110296132,113638533,106691634,104135698,107543617,103545860,111475815,112917620,111082575,115539081,107609118,107609124,108395580,103808013,111082620,108395622,107281506,
109640838,101973011,105511993,106101809,106232860,116128909,113966172,116849781,117636215,109968397,113638474,109902882,109771828,115145877,82901889,84409278,77724544,71957317,74840961,69663554,74840979,77396920,73333638,77200325,69532522,66845525,67894142,61799235,67369901,65797038,62520210,65469383,57211737,58719081,60423029,58653517,68221888,66976672,68090788,70384574,62323532,65141628,62847848,60881762,67238863,61733783,63110073,61602733,54065997,58456971,55442269,57998204,64682963,60226449,63962058,59833242,53279570,56228754,49609555,52099991,53738444,47578005,50592726,43776900,40631138,44170130,40303445,47840179,49806274,47709086,52362201,44890993,44694388,45808524,41483100,48888778,46791606,45874094,48823253,41417570,45415303,46791550,47184746,57736155,56097708,59636675,61340614,54328157,58784662,55835507,56425346,62651362,57408419,60357590,57998258,
52165474,57473955,54197098,59046812,64682979,61012899,65600482,60226461,55769965,58260390,51837798,56032187,56294360,50985898,54197226,46332809,45153149,47840161,44366695,52820948,53083086,52427705,56097769,47840119,48954259,48692119,45218677,52427753,48823234,49216460,50461663,42924912,47643554,47184776,49085321,58260468,55704505,59767774,59177932,52558702,56687536,52362109,53803938,58391541,52493237,55770095,50920375,46005112,50396085,46070647,51772354,55245807,51116986,55180281,47709088,44170118,45153202,38009717,42662877,40434659,35716037,37747709,28375951,28375962,29031341,25820030,34012145,32242647,32046037,33946613,24968067,26934189,24378271,22018960,28310529,23198668,24312810,23854053,16579454,21560254,19659668,
22608810,30735368,27327429,31915004,29359058,23788422,27720645,22281097,25361350,28113922,22608840,26147849,19790777,16645010,20446151,16251783,23198691,25164793,22215632,26147852,17759143,15989669,16186305,10222475,15858685,12581869,9567201,11271177,2096022,3996601,3996599,2685850,11795469,9305056,11336691,12581886,4717458,8321992,5438378,5307315,11992085,7207895,10681350,9370604,4258707,10877909,9173917,14810059,22674454,20642775,27065366,23985107,21035933,25820121,21232536,26868713,29490190,26016734,30800925,24705984,24640430,28834772,26409881,35716099,37157892,36830186,41417756,33618863,34798529,34864074,31259558,38599704,35322871,35191804,37026837,29293476,33749972,33946558,35322808,45349924,43252715,
47774734,48430084,42597281,47905761,45218739,47905745,54721574,50920424,56425505,54590448,51903401,59177961,57998251,66386928,73530403,72743914,80280620,76413911,76086200,80608232,77003690,84409356,85982232,84147189,89193520,82836420,84736971,88472545,87096241,97319970,97713163,98761734,102366251,94567353,97319902,96140246,93912000,100990004,96730114,97844249,98106396,90831795,96140272,94895051,97713115,106363962,103480316,108657708,107150344,101907383,106953720,102955967,106888182,111606841,107346939,112458810,108592116,106757059,112917500,110623675,119602197,124320816,123206660,129563714,123665375,123796436,126352374,121895872,129301550,128187428,126286867,129498177,121306063,123796456,124779500,123272142,132643903,130415641,131464229,132381749,123534280,
126090237,122092513,120191970,125369420,118946831,120192055,117439526,109771720,114293769,110754772,113900540,120126541,116063244,120519753,116259855,111082450,114621454,108657614,112786458,114818119,110099474,114359379,107805687,106822625,110820366,107871183,116718644,118553658,117701663,122485843,114686949,115473397,115801093,111475673,118225996,114883630,113507375,114687054,106036187,108919814,107936761,107477995,115539035,111737892,113638468,112458814,103742425,106298389,100858861,100072453,104266846,97188895,99089494,94436394,88079326,92208159,88079331,92863522,97582173,93781026,98630752,92797971,89324523,92273697,86637536,92142654,92666963,89259050,93322344,86440960,87424000,90700825,88931301,98958424,99548230,100269113,104463459,97123312,99613713,99023888,96467959,
103939176,99941435,100727885,101252184,93453291,98237475,96599044,98434061,106560625,102825011,106626145,104332356,97385454,100793391,95353849,97188904,100531312,94370866,97713262,92404781,88472567,93125682,89193459,96468037,100072552,97844280,103283834,96926743,95747080,98303024,93715445,100924512,100465758,98892871,103087224,96140295,99154974,101973032,101579776,112262259,112131153,114687064,117898351,111016958,114818095,113441817,112655382,119995521,115342407,117570666,116653150,110033917,115473468,112983054,116390959,123534466,119798851,124124283,120192072,114490373,117701701,111279108,114490445,116063357,110361672,113769607,106691635,104004630,107674693,103480324,111541351,112983157,111082579,115539083,107871264,107674663,108461118,104070158,111017087,108461158,107412579,
109771910,101841940,105511994,106036274,106429470,115932301,113769565,116849782,117636215,109968400,113835083,110033955,109968437,115276949,82705276,84278202,77396860,71498563,74578814,69401407,74513294,77134772,72874883,76938179,69204837,66452306,67697532,61471551,67238825,65403817,62323598,65076162,56818516,58522471,60095345,58391370,67959741,66648988,67828641,70253497,62061385,64748408,62520167,60619614,66976715,61406098,62651317,61275050,53672775,58260358,55180121,57736056,64486349,59833229,63765445,59571093,53017422,55966605,49478480,51968917,53541835,47315856,50527185,43449214,40500061,43907984,39975759,47446960,49544126,47512475,52165591,44628843,44497777,45611912,41220951,48561096,46594995,45677483,48757711,41220956,45218692,46463869,47053671,57277398,55901095,59374527,60947395,54131545,58391442,55573358,56163198,62454750,57277343,60226514,57801649,
51903323,57277340,54197094,58850202,64486365,60619679,65403872,60095386,55442280,57932704,51575647,55638966,56032213,50854825,54066149,46136197,44891000,47709084,44039013,52624338,52755400,51968950,55704549,47446899,48823181,48298898,44825457,52165604,48626619,48888775,50199514,42793835,47512480,47119239,48888711,58129392,55442356,59505629,58915784,52427627,56621994,52165497,53541794,58194929,52165553,55507949,50592691,45808500,50199475,45742964,51379132,54983659,50985909,54918135,47315869,43907973,44759984,37747571,42466263,40238049,35650496,37485559,28113802,27982744,28834727,25557883,33881072,32046034,31783891,33750000,24705919,26737578,24181661,21625741,27982846,23002055,24116197,23460834,16186236,21232570,19528592,
22346662,30342148,26934209,31783928,29031375,23460739,27524034,21953413,25164739,27917312,22281154,25885702,19528631,16513936,20315074,16055170,22936543,24837109,21887948,25885704,17496994,15793056,16055230,9829256,15662072,12385258,9436123,10943495,1899412,3734452,3799988,2554776,11598859,9173981,11074544,12254204,4520845,8059846,5241764,5110702,11729939,7076822,10353666,9042918,4127630,10484687,8715164,14613448,22346772,20380629,26737681,23657426,20773785,25426902,20970388,26737638,29293581,25754587,30538779,24640444,24312745,28572626,26147736,35519487,37026815,36633573,40959003,33487787,34667453,34732999,31062946,38403094,35191794,35060729,36830226,29162400,33553362,33618876,35191735,44956707,43187178,
47447050,48299009,42466207,47840223,45022129,47709136,54459429,50789347,56032283,54262763,51706791,58981350,57736102,66583536,73661475,72940523,80280620,76741592,75955130,80673769,77069226,84737035,86047770,84212725,89324591,82770887,84999115,88472545,87227314,97451044,97582092,98761737,102562859,94763960,97450974,96336853,93912003,101121075,96730114,97975322,98237470,90962869,96140271,94960587,97844187,106429500,103742461,108788782,107281418,102235065,107084794,103021505,107019256,111541305,107412475,112589883,108657651,106757060,112917501,110754748,119602198,124386351,123272196,129629250,123796446,123796439,126417912,122092480,129432620,128187429,126417938,129629250,121633744,123993065,124976110,123534285,132709442,130415639,131595302,132578360,123665353,
125959163,122289121,120257506,125500493,119012367,120323130,117505061,109902794,114293768,110951381,114228222,120388684,116194318,120519753,116325392,111279059,114555919,108854222,113048602,114818121,110230546,114359379,107936763,106888162,111016973,108002257,117046328,118750269,117832734,122485845,114883559,115473396,115932165,111541210,118488142,114883631,113572911,114949199,106101725,109116425,108067835,107609068,115604572,112000037,113835076,112655422,103807962,106363927,101186539,100334597,104332385,97385503,99089494,94436395,88144864,92404769,88210404,92929057,97778782,93912097,98630756,92863507,89652206,92404770,86703074,92273726,92929107,89390122,93518952,86506495,87489534,90831899,88931304,99023958,99744838,100531260,104725606,97254387,99613715,99154961,96664567,
104135786,100072508,100924493,101383256,93649901,98368547,96730116,98565133,106822770,102890547,106560610,104463428,97582062,100989999,95419385,97319976,100727921,94501940,97909874,92601391,88669177,93191219,89455605,96599111,100203626,97778745,103349370,97057817,95943690,98499631,93912055,101055585,100662367,99089478,103218298,96140297,99351581,101973030,101776386,112393333,112196689,114949210,118029423,111016959,115014706,113376284,112851991,120061058,115342409,117832811,116915295,110361598,115539008,113179662,116587568,123600003,119929926,124255357,120323145,114555911,117832774,111475718,114687054,116259968,110623815,113769608,106822709,104135701,107609158,103676936,111475816,113245301,111410260,115735693,107936803,107871271,108461118,104201231,111082624,108526696,107543653,
109968520,101973011,105708603,106363953,106560544,116325521,114097245,116980854,117636216,110165007,113900620,110165031,110099512,115342488,82770811,84343736,77462395,71564098,74578813,69270331,74644364,77069234,72940416,77003712,69204835,66386770,67631994,61471551,67238822,65469352,62389134,65076162,56752980,58391396,60029809,58456905,67828667,66583449,67828639,70253497,61995848,64813942,62520163,60554077,66911178,61602703,62847924,61143976,53738311,58194823,55180120,57932661,64551885,59964299,63765445,59440019,53214030,55901068,49478481,51903379,53607369,47250320,50330577,43449213,40500059,43973518,39844686,47512494,49544127,47512475,52100052,44497771,44497776,45677444,41352022,48626631,46529458,45743019,48561102,41286494,45284225,46529402,47119205,57277399,56032167,59440062,61012929,54066008,58588052,55638893,56097659,62389213,57080735,60226512,57736109,
51968860,57408411,54066020,58850199,64551902,60750752,65403869,59964311,55507815,57998239,51641182,55835572,56032212,50789285,53935078,46070660,44891000,47643547,44039011,52558798,53017544,52100020,55639012,47643507,48954251,48429969,44956529,52231139,48495549,48954313,50265049,42859369,47446941,47184773,48888709,58129390,55507889,59440091,58915783,52231018,56556459,52231034,53672864,58194927,52296623,55573482,50789299,45874036,50265009,45808499,51641278,54918121,50854836,55114740,47315867,43776900,44825518,37878641,42400727,40172512,35584959,37616631,28048267,27982743,28703654,25557883,33815534,31914962,31914961,33618928,24705917,26737576,24378269,21691277,28048382,23002056,24247267,23460832,16186236,21363641,19397518,
22412198,30342145,26999745,31652854,29031373,23526274,27458497,22084485,25099203,27982845,22346691,25820164,19725240,16382860,20380611,16055170,23067614,25033718,22019022,25820170,17431459,15924128,15989691,9829255,15662071,12254185,9370586,11074565,1833875,3799986,3865523,2554775,11598855,9042909,10943472,12188666,4455307,8190915,5241766,5176238,11729937,6945749,10484737,9173991,4127631,10550224,8846235,14613448,22543377,20315091,26737680,23722962,20773784,25492438,20904851,26672100,29293579,25623514,30669848,24640443,24443817,28638162,26213270,35519487,37157888,36568037,41024536,33356714,34798525,34929608,31128482,38534164,35126258,35126263,36699151,29096864,33618895,33815481,35191731,45087777,43187176,
47447050,48233471,42531742,47840221,45087662,47905741,54590498,50723811,56228892,54459372,51706790,59046883,57867174,66255852,73530399,72678376,80084009,76479444,75758516,80542694,76938151,84540423,85982229,84081651,89062442,82770882,84736967,88144862,86899630,97123361,97516552,98630658,102235174,94632884,97319898,96009172,93649854,100989999,96533500,97713173,97975322,90897327,96009194,94632901,97582037,106232888,103480313,108461096,107019271,101907381,107019252,102890427,106757107,111344694,107150326,112393272,108526576,106757057,112917496,110754745,119602193,124255278,123206655,129629245,123730906,123599828,126286836,122026941,129170474,128056352,126352398,129367099,121437130,123730917,124779498,123272138,132512829,130219029,131464224,132447282,123599812,
125828087,122289116,120191967,125369414,118881292,120257590,117308449,109968326,114162693,110689233,113900538,120126537,115932169,120454212,115997706,110951375,114621451,108723147,112851993,114883650,110099469,114293839,107871222,106691550,110951432,107936716,116718643,118553655,117767196,122420304,114621410,115407856,115670018,111279061,118291530,114621483,113441835,114687050,105970650,108985349,108002294,107281385,115539030,111803427,113704001,112327737,103611351,106298387,100858857,100072448,104135772,97188890,98892882,94305319,88013789,92208155,88144863,92863517,97647705,93781023,98499678,92797970,89390057,92077085,86440927,92077116,92601422,89062438,93387877,86440957,87358461,90700824,88734693,98696274,99548226,100400184,104397921,96861166,99482640,99089420,96664561,
103873638,99875894,100596812,101252180,93584358,98106401,96730111,98434057,106495084,102956078,106429534,104332354,97254378,100858924,95419380,97188900,100531310,94436400,97713260,92339243,88407030,93060142,89258990,96402499,100072549,97778742,103283828,96861205,95812614,98499630,93715443,101055582,100596825,98827332,102956150,96140294,99154970,101841954,101645309,112262257,112131150,114687060,118029421,110820348,114818092,113310743,112655377,119995517,115342405,117570664,116718684,110164986,115539003,112983051,116456491,123468930,119798850,123993211,120192070,114490370,117636162,111344642,114555977,116128891,110427204,113704071,106691634,104201233,107478080,103611393,111344743,113048690,111082577,115539080,107871261,107740196,108330043,104004620,110951549,108395621,107347039,
109640836,101907472,105643065,106101806,106363931,116063372,113966169,116849780,117505141,110033931,113704007,110099491,109902898,115276947,82705272,84409269,77462389,71695166,74840953,69466937,74578824,77200303,73071485,77069247,69139295,66386767,67763062,61406010,67173282,65600419,62323595,65338301,57015119,58522466,60160877,58456900,67828664,66845591,67959709,70253495,61995846,64879476,62585698,60685145,67042245,61537164,62913457,61340581,53869377,58325889,55114582,57867121,64551882,59964298,63830978,59571088,53082953,56032136,49347403,51968910,53607364,47512459,50527180,43449210,40500058,44039048,39975756,47512492,49413050,47578006,52296657,44497768,44497772,45677444,41417554,48692162,46529454,45677479,48692171,41286489,45218688,46529401,47184739,57474003,56097698,59505594,61012926,54131539,58653581,55573356,56228728,62389209,57211803,60160971,57736108,
52034392,57408409,54066018,58981270,64617435,60685212,65534938,60029846,55638884,58129307,51706717,55901107,56032210,50920356,54066146,46005119,45087607,47578008,44039009,52689868,52820931,52034482,55901153,47512432,48823177,48364431,45022060,52362206,48561080,48823235,50265048,42662759,47643546,47184768,48823168,58194922,55442351,59571159,58915780,52362087,56621991,52165495,53607324,58194924,52231085,55442409,50789295,45939570,50330541,45939566,51641273,54983656,50985905,55180274,47446939,43973505,44891052,37813102,42466260,40369116,35584955,37551091,28179336,28048275,28900261,25492344,33881065,31914958,31980493,33618925,24705915,26737575,24247192,21625738,28244984,23067589,24247264,23460830,16251767,21429174,19463050,
22477731,30407678,27065279,31849458,29293513,23591806,27392958,22018948,25033664,27917307,22477761,25951234,19659698,16579465,20446142,16120702,23067613,25099248,22019018,25951236,17562528,15924124,16120760,9960326,15596531,12450789,9567193,10877953,1899408,3865521,3865518,2489237,11598856,9042906,11140075,12319736,4520843,8059841,5372834,5110700,11795471,7076816,10550272,9108452,4193163,10484685,8911766,14678981,22543374,20315088,26737677,23657422,20773784,25492432,21166994,26737634,29359111,25885656,30735381,24509369,24509351,28834766,26213266,35519484,37026811,36633571,41286680,33422245,34798522,34929603,31062942,38403090,35257327,35126261,36764687,29096860,33618893,33684409,35191729,45218847,43121636,
47643658,48364540,42597276,47774681,45153196,47840203,54721568,50789346,56163353,54459368,51837857,59046883,57867173,66649069,73727007,72940519,80411688,76741589,76217270,81001447,77265829,84671496,86244374,84278260,89324589,82967491,84999111,88734687,87292846,97582112,97909770,98958341,102693929,94829495,97582043,96533459,94239678,101317681,96926720,98303000,98434075,91093938,96402412,95157191,98040791,106626102,103939063,108919849,107478022,102366134,107478008,103283647,107019252,111868982,107674618,112786490,108854256,107084739,113179640,111147961,119929872,124451886,123665410,129825856,124058588,123993043,126548981,122223551,129694764,128449569,126614542,129891388,121633742,124189671,125172716,123730890,133037119,130677781,131791908,132774963,124058566,
126417912,122616799,120519647,125762631,119405582,120454197,117636130,110296005,114686983,111082450,114490365,120716363,116456457,120978503,116521996,111475662,114883597,108985293,113310743,115211332,110361617,114752593,108329974,106953695,111279115,108133326,117242931,119012410,118029339,122879057,115014627,115735539,116063233,111672281,118684747,115145774,113966125,115080266,106429401,109378565,108395511,107871211,116063319,112131108,113966145,112786492,104070102,106626069,101252075,100531203,104463453,97516575,99286099,94895144,88538078,92797980,88538081,93322271,97844314,94174241,99023967,93191187,89848812,92666911,87030752,92666941,93060176,89586728,93846629,86703101,87555070,91159578,89193444,99220566,100006981,100662329,104922208,97319920,99810321,99417103,96926708,
104397925,100400185,100990027,101448789,93846506,98499619,97188867,98827276,107084910,103283762,107019360,104725569,97778669,101317677,95812598,97582120,100924526,94764080,98040942,92732461,88931321,93518898,89586672,96730181,100662376,98106421,103611512,97188889,96140297,98761775,94108660,101383262,100858973,99155013,103480438,96402438,99482651,102300709,102038529,112852082,112589905,115145816,118291567,111344639,115473454,113703962,113114132,120388734,115670086,118094953,117111902,110492670,115932219,113441804,117046317,123993219,120060996,124583037,120519752,114949125,117963845,111934468,115080267,116587647,110885957,114162823,107084851,104594452,108067906,104004613,111934568,113572978,111606865,115997836,108198945,108198952,108985404,104463374,111475839,108723304,107740258,
110296195,102431763,105970744,106691632,106822685,116522127,114359389,117374070,117898358,110558222,114228297,110427172,110492725,115670164,82901878,84605874,77790069,71957306,75103095,69663541,74972037,77462446,73268090,77331389,69598046,66845516,67894132,61733688,67566499,65928098,62716807,65665979,57146189,58850141,60488554,58653507,68287414,67107734,68156314,70646707,62454593,65272688,62782303,60816215,67238852,61930380,63110061,61537186,54065984,58588031,55573329,58194800,64814022,60160902,64027581,59833230,53410632,56163206,49609545,52296589,53935044,47709067,50723785,43645815,40827734,44366729,40172360,47971240,49675194,47774613,52558799,44956518,44825448,45874050,41679695,48954304,46922669,46070691,48954313,41679702,45611900,46857076,47315807,57801682,56294304,59767734,61406140,54328146,58915725,56032105,56359798,62782426,57605018,60619724,58129320,
52296533,57605014,54328157,59243412,64945110,61209498,65862616,60423060,55769954,58391452,52034395,56097712,56359888,51313569,54524896,46463869,45284212,48036757,44497758,53083081,53214148,52493232,56163295,47840110,49281926,48692109,45415276,52558813,48888757,49281985,50658260,43121510,47905688,47315840,49216382,58588137,55901100,59964374,59374530,52624231,57015207,52362099,54000538,58653673,52558764,55966694,51182508,46136174,50592684,46332781,52034487,55442404,51313583,55442416,47774616,44170110,45153194,38206318,42793940,40565722,36043708,37747698,28507015,28441490,29096866,25754487,34274280,32308175,32242635,34143211,25164666,27065252,24705942,22018951,28441590,23329731,24443873,23985115,16579448,21691316,19725193,
22805408,30669820,27327421,32111602,29424583,23722875,27786173,22412160,25361343,28441592,22674366,26213376,19921841,16710536,20708286,16317310,23395290,25295858,22281158,26278915,17824669,16251802,16317367,10353540,16055283,12647396,9763800,11336705,2227088,4193199,4258734,2882450,11795460,9436119,11336681,12516341,4782983,8453056,5700513,5372839,12188684,7404496,10681339,9501667,4389771,10812364,9108374,15072194,22805516,20708304,27196428,23985101,21101462,25820111,21429136,26999777,29752325,26213334,31128596,24837045,24771495,28900301,26606481,35781626,37485563,36961251,41614358,33684388,34929593,35191749,31456155,38861841,35519470,35453940,37223437,29490076,33946572,34077623,35650479,45415451,43449317,
47971335,48692220,42859419,48298968,45611947,48364490,54918176,51248096,56491031,54655974,52100003,59505631,58391458,66386916,73595926,72809438,80280608,76479437,76086188,80739292,77069212,84671487,86113292,84212714,89259045,82836410,84802494,88472534,86965159,97516567,97647618,98827259,102562846,94698413,97385427,96205770,93911991,101186600,96730102,97909774,98106387,90962857,96271330,94895038,97778639,106560557,103742448,108788767,107412479,102103981,107084782,102955958,106822633,111737900,107478001,112589871,108592104,106953656,112983023,110820272,119667721,124386342,123403256,129694775,123861971,123993035,126483435,122092467,129563680,128252953,126483462,129694774,121568196,124058591,125041635,123534273,132906036,130612238,131660826,132709419,123796411,
126221296,122420183,120388569,125500478,119274500,120257579,117636122,110033852,114359292,110820297,114228210,120323137,116194305,120650812,116259845,111213510,114752516,108985284,113114129,115080250,110361606,114555976,108133357,107019222,111016962,108067781,117046317,118815791,117898260,122616907,114818012,115538921,115997688,111541199,118422594,115014693,113638436,114949187,106101714,109116412,108329966,107477983,115932240,111934488,113966136,112655411,104004559,106560524,101055457,100334586,104463445,97254419,99286091,94764062,88275924,92535830,88210393,92994583,97909842,94043158,98827352,92863496,89652193,92339222,86834134,92470323,92798023,89390112,93715549,86572022,87423987,91028495,88996829,99089485,99679291,100596785,104660055,97123302,99875848,99154948,96664555,
104135773,100269104,101055556,101448779,93846496,98303000,96926713,98696196,106822759,103021607,106888279,104463419,97582051,101252133,95550445,97319965,100727910,94632999,97844325,92732454,88734704,93256744,89455592,96664636,100400224,97909807,103480431,97188879,96009217,98696228,93977578,101252183,100727892,99089468,103349357,96271357,99351571,102169628,101841912,112524394,112524360,115014733,118291558,111279093,115145765,113769490,112917516,120126582,115539005,117898338,117111894,110492659,115670067,113245189,116718629,123993210,120060986,124451954,120454206,114752509,117963834,111672316,114818114,116456564,110623806,113900671,106888234,104266762,107871289,104004604,111737952,113441897,111344713,115932290,108133398,108002334,108788788,104397827,111279222,108723295,107740248,
110099581,102235147,105839664,106560553,106691603,116456581,114097237,117046381,117898350,110427141,114031681,110427164,110296109,115539083,83098479,84671404,77986669,72088373,75103088,69663534,75037569,77593509,73464691,77331379,69532503,66845507,68090731,61995826,67697561,65928089,62782337,65665972,57342788,58784599,60619620,58784573,68352944,67107727,68418451,70581163,62454587,65403755,62913368,61078352,67369915,61930372,63110052,61602715,54262585,58653562,55704395,58129257,64814014,60291968,64158648,59964295,53410626,56425344,49871683,52231046,54000570,47774594,50985923,43776883,40893262,44301184,40237890,47971235,49806257,48036750,52493255,44956510,44890977,46005115,41614154,49019835,46857124,46136223,49085378,41614160,45546358,46922605,47577946,57801673,56294298,59767730,61471670,54655818,58981254,56097635,56621938,62782418,57605009,60816323,58194851,
52493136,57801616,54655831,59374476,65076177,61209490,65928147,60488586,55835484,58456979,52099924,56294313,56359880,51379099,54590427,46529400,45546348,48167824,44628822,53214148,53214141,52558760,56294359,47971175,49216383,48954246,45415269,52755415,49085361,49413050,50592718,43252574,47971217,47577976,49281913,58653665,56032167,59964367,59505596,52755295,57146270,52558701,54197140,58653666,52689827,55901151,51248037,46267240,50789285,46332775,52034479,55376862,51379114,55376872,48036754,44366710,45284259,38402917,42793931,40696785,35978165,37878764,28507008,28507018,29359004,26016623,34274275,32439238,32373703,34274278,25230193,27261853,24837007,22150017,28507120,23460796,24640472,23854039,16579439,21887918,19856258,
22805403,30800884,27392950,32046057,29555649,23788404,27917238,22412153,25557944,28441588,22674360,26475512,20052906,16776067,20708280,16513910,23395282,25492457,22346690,26344447,17955735,16317331,16448432,10353532,15989740,12647388,9894863,11336697,2292614,4258727,4324262,2816906,11926525,9632723,11598818,12712941,4848513,8649658,5634969,5634978,12188678,7404490,10943477,9632731,4455301,11074500,9173902,15072190,23002120,20773833,27327493,24050631,21298061,26082250,21494665,27261913,29686783,26147789,31063055,24968113,24771487,29227973,26672011,35912694,37485557,37092314,41745424,33815455,35126195,35257278,31521687,38927371,35716070,35650542,37288965,29621140,34143172,34339759,35781547,45612054,43580382,
48102401,48692214,42990482,48495569,45677476,48364484,55180313,51444698,56687635,54918111,52231068,59702233,58456987,66780129,74054676,73137116,80804894,76938187,76282792,81132506,77331353,84933629,86572043,84540393,89848866,83295158,85261245,88865747,87620515,97909780,98040831,99220472,102890525,95026089,97844176,96664520,94370741,101710885,97123315,98565130,98696208,91421605,96664544,95288252,98171851,107019308,104201197,109181982,107674619,102562729,107740138,103414706,107412456,112196649,107936748,113048620,109247462,107281334,113572845,111344558,120323078,124845089,123862004,130350131,124320721,124320713,127007720,122616755,130087966,128711703,127007747,130153523,122158016,124386268,125500383,124058561,133299252,131005451,132119575,133102632,124255162,
126548974,122813394,120716244,126024766,119733249,120847404,118160406,110558138,114883577,111344583,114686960,120847422,116653055,121109563,116849664,111803333,115276801,109312962,113441804,115604537,110689284,114949190,108461035,107412437,111475712,108460993,117570600,119340078,118422546,123010119,115342297,116128742,116521976,112065484,118881343,115407905,114228259,115407936,106625997,109640699,108657644,108002271,116390989,112458777,114424885,113114162,104528842,107084810,101579742,100793335,104922194,97909780,99679305,95091741,88865747,93060114,88669142,93584405,98434126,94436372,99351638,93453320,90176479,92863508,87358420,92929072,93387846,89848863,94174297,86899698,88013811,91421709,89521113,99679306,100334649,101121070,105380952,97713124,100203524,99679236,97188841,
104725594,100531244,101514305,101973068,94239711,98827286,97385463,99089409,107347046,103545895,107281492,104987705,98040802,101514274,96205805,97844251,101317732,95091748,98565218,92994594,89193451,93715496,90110952,97123384,100990045,98499628,104004716,97516556,96599037,99089442,94501865,101710932,101186640,99548218,103873644,96861181,99875858,102628377,102300659,113179753,112983110,115473485,118750306,111737843,115604514,114228237,113507336,120650867,116128826,118357087,117505107,110885873,116128819,113835010,117242915,124451960,120585273,124910705,120978495,115211259,118357050,112327674,115276864,116980852,111148091,114424956,107346983,104922122,108526649,104332283,112131166,113966186,111934533,116456575,108657686,108526620,109313075,104725506,111869045,109247580,108198998,
110492795,102693897,106298416,106953765,107150355,116915332,114818130,117570667,118422636,110885893,114687040,110885914,110689324,116128906,83164003,84868000,77986658,72219433,75103078,69925670,75103092,77659038,73530219,77462441,69729100,66976570,68156258,62061351,67763089,66059153,62782325,65797034,57277243,58981197,60619609,58915634,68484006,67238788,68418442,70646692,62585650,65338209,62913359,61012805,67435442,61930361,63241116,61864851,54197038,58850159,55638849,58325855,64879543,60357493,64355246,60095358,53607222,56425334,49871673,52493179,54066097,47905655,50920378,43842408,40827716,44563318,40434488,47971226,50002855,47971203,52624319,44956501,44956503,46005104,41876287,49216432,46988186,46201747,49150905,41745223,45808491,46988131,47643472,57998273,56621967,59898792,61406124,54721347,59112314,56228695,56556392,62913479,57736073,60685243,58194840,
52558661,57736071,54721358,59440003,65141701,61340552,65993673,60423043,56097617,58719113,52165450,56425374,56556478,51444624,54524881,46660461,45415266,48167815,44563277,53214139,53345202,52493214,56425423,48036702,49347445,49019773,45546331,52755404,49019814,49347505,50723781,43252566,47971209,47643504,49216367,58588121,56032158,59964356,59440051,52951891,57146263,52689763,54262665,58653657,52886427,55966678,51379100,46267229,50854812,46463838,52100005,55573461,51444639,55639007,47971208,44432239,45284252,38271836,43056066,40696777,36109226,38140900,28703604,28638080,29424530,26016614,34470872,32504765,32439227,34274267,25361257,27261845,24902533,22084471,28638184,23460786,24771535,24116171,16841572,21756836,20052859,
23067535,31063022,27524012,32177121,29686711,23919468,27982763,22477681,25689007,28572650,22739887,26475502,20249505,17038200,20970412,16448365,23657417,25557985,22477752,26409972,18086797,16448397,16579495,10353524,16186337,12909523,9894853,11467762,2358143,4389791,4389789,2947970,12057587,9632710,11598810,12778468,4914039,8649646,5831569,5634967,12254206,7535553,11009005,9763795,4651900,11140027,9304966,15203251,23133182,20904894,27393020,24181694,21298051,26147776,21625727,27327443,30014454,26409924,31259653,25099176,25033621,29359036,26672000,36109290,37616618,37157842,41810948,34077588,35257258,35322805,31849357,39189504,35781597,35716069,37485566,29817738,34339772,34470822,35716000,45612045,43776980,
48102390,48954349,43121547,48561098,45808539,48495546,55245840,51444687,56753162,55049176,52362128,59833296,58456977,67042262,74251274,73268179,80935955,77265855,76479393,81263568,77659026,85130229,86637571,84736991,89717783,83426220,85457842,88996809,87751576,97975307,98237430,99351534,103021587,95419298,97975240,96795582,94567339,101907482,97385450,98696194,98827269,91552667,96861144,95550386,98499521,107215906,104332261,109313045,107871218,102759329,107871200,103742376,107477983,112393251,108067814,113245221,109312987,107412397,113638372,111410084,120388605,124976154,124124139,130350124,124386246,124582848,127204322,122747818,130284565,128842766,127269884,130284586,122158009,124648401,125762518,124320694,133561386,131333123,132447246,133430302,124451760,
126745572,122944459,121043915,126352437,119798776,121044001,118160397,110820272,115145714,111541184,114818023,121044021,116849656,121502771,116915193,111999932,115342328,109640633,113769478,115604527,110951419,115080252,108657634,107477964,111737847,108657594,117636129,119536676,118619145,123206719,115669968,116259808,116587501,112262084,119143479,115670041,114359321,115670070,106757062,109837297,108854243,108264406,116390982,112589839,114621485,113441833,104528835,107084801,101710808,100989935,105053259,97909769,99875904,95222805,88931273,93191176,88865742,93846541,98499653,94698507,99417163,93584383,90176470,93125643,87292875,92994602,93518908,90176532,94305362,87161835,88013803,91683845,89586643,99744834,100400177,101317669,105446477,97844189,100465663,99941372,97450977,
104856658,100924454,101645370,102038596,94436309,99154959,97582062,99220470,107478109,103808031,107478092,105184304,98237401,101776411,96205794,98040851,101317725,95353884,98565210,93322267,89258981,94043167,90110941,97254448,101055573,98696229,104201314,97713158,96861173,99286044,94764001,101973068,101579848,99744818,104070242,97057780,100006921,102890514,102431725,113310815,113048637,115604547,118881370,111803371,115866650,114359302,113703937,121044076,116390962,118684759,117636172,111213547,116522024,113966075,117439514,124583024,120650800,125172839,121306164,115604466,118684719,112393203,115604536,117111914,111475763,114818163,107609120,105118721,108526639,104594418,112524372,114097248,112065598,116653175,108788747,108788755,109575210,104987640,112131180,109509715,108330062,
110886002,102890496,106495015,107215901,107346956,117111932,114949192,117832802,118619237,111016957,114818103,111148048,110885922,116259969,83032915,84671376,77724498,71891737,74971990,69597975,74972004,77396875,73464664,77200281,69532475,66911018,68025169,61864728,67500929,65796991,62520167,65600410,57211690,58719036,60291915,58719010,68221845,66976627,68287354,70646675,62323488,65207120,62782271,60816180,67173281,61733737,63044493,61537155,54065952,58587999,55573299,57998161,64813991,60357478,64158623,59767662,53476133,56294245,49675048,52165484,53869472,47643498,50789289,43776857,40696630,44235624,40172326,47905674,49806233,47774579,52493230,44890948,44956489,45939551,41548589,48954273,46791562,46005122,49019818,41548597,45480796,46857043,47315774,57736113,56359806,59636632,61340573,54328114,58784621,56032071,56556376,62782393,57604986,60554155,57998216,
52296502,57604983,54524735,59243378,65076151,61209465,65928122,60226419,55835456,58391418,51968826,56228753,56359853,51116930,54328255,46332766,45349716,47971189,44432191,52951978,53279650,52493198,56097727,47774542,49216357,48823146,45218634,52624318,48954261,49216419,50527156,43055940,47840122,47381344,49085280,58391497,55769999,59833270,59374499,52689732,56949639,52427604,53934969,58653644,52558730,55966663,50985871,46201680,50461579,46398285,52034456,55442372,51379086,55442383,47840119,44301150,45349771,38206284,42728370,40696761,35781529,37813203,28506980,28441457,29162371,25951063,34274249,32373678,32111533,34208715,25164632,26934148,24574837,22084455,28441558,23329699,24640447,23788477,16710485,21560212,19856234,
22674306,30866397,27327389,32111571,29555625,23919453,27786140,22477665,25492380,28376026,22674333,26213344,19921810,16776043,20708255,16382814,23460795,25295825,22346664,26278883,17824636,16120699,16251800,10353506,16055250,12647363,9829303,11205602,2292590,4127630,4127629,2882417,11860963,9501624,11533259,12516308,4782953,8453025,5700482,5503880,12188654,7338930,10812381,9632707,4389738,10943405,9108340,15137700,22936557,20708273,27261931,24050606,21166966,25951151,21429105,27261890,29752294,26213301,31063030,24902552,24771463,29031340,26540916,35847130,37485530,37026755,41679862,33880965,34995098,35257251,31652734,38861808,35584974,35453908,37092334,29621117,34208685,34339737,35584913,45546493,43514821,
47905768,48823260,42924922,48430010,45546378,48429994,55049217,51313601,56622073,54852552,52362115,59636672,58325892,66583493,73792503,72874945,80608256,76741550,76151694,80804797,77134719,84802528,86309871,84409292,89390086,83098522,85195682,88800182,87358343,97582073,97909730,99154909,102759424,94894989,97582006,96598955,94239639,101514250,97057752,98302961,98368498,91290506,96467910,95288225,97975217,106822671,103939024,108985347,107674593,102562704,107346896,103283605,107150285,112065550,107740112,113114130,108985289,107150235,113376210,111082386,120126443,124779528,123730905,130153497,124255157,124189613,126745552,122485655,129891332,128580603,126811113,130087961,121961383,124320703,125303749,123861924,133233687,130874351,132054012,133037068,124124063,
126483409,122878905,120781753,126090275,119536616,120716302,117832699,110492575,114752481,111213485,114621397,120912933,116587493,121109535,116784101,111541161,115014630,109312935,113507315,115276829,110558186,114752553,108461008,107346874,111410147,108526504,117505036,119143442,118225908,122944555,115276733,115866571,116259803,111934384,118946851,115407878,114097158,115407910,106494899,109444062,108657616,107936708,116128817,112458748,114293786,113048599,104266673,106822640,101383109,100662235,104725558,97778679,99613740,94829569,88669112,92863479,88603580,93453307,98040885,94305272,99155003,93256683,89979844,92732409,87030711,92666901,93322283,89848836,94043199,86965208,87686104,91290611,89324479,99482672,100138013,100924436,105053243,97582026,100137962,99613672,97188813,
104528961,100531218,101383206,101776431,94043077,98696189,97254365,99023846,107281481,103545867,107019320,104922143,97975238,101645320,96140240,97582081,101055560,95091722,98237512,93060105,89062354,93518861,89914317,97057823,100727874,98434065,103939154,97450996,96402404,98958346,94239695,101645368,101186613,99482656,103611472,96730080,99810294,102431745,102235098,112983117,112852012,115538992,118684746,111606743,115604489,114162675,113310704,120585307,115997728,118422596,117505082,110689239,116128790,113703912,117242889,124320862,120388636,124910678,120978468,115145695,118291487,112131040,115211303,116784218,111213602,114359394,107478029,104659951,108395550,104397791,112065601,113769549,112000044,116391014,108526587,108461056,109181975,104594407,111672410,109182018,108002365,
110361697,102497262,106298389,106888202,106953720,116784234,114752567,117701714,118422610,110820330,114621478,110820352,110754834,115997809,82967364,84540290,77790020,72022796,74971974,69794565,75037525,77396863,73399115,77396874,69663535,66911004,67959618,61733641,67435377,65928048,62651223,65469323,57146141,58653487,60291900,58587925,68352903,67107686,68221802,70712196,62520083,65141571,62847790,61012773,67435412,61733724,63044476,61602676,53934865,58653521,55442209,58194752,64879513,60291926,64027535,59833183,53541656,56228694,49675036,52231007,53803924,47709017,50723739,43580232,40762151,44235607,40237848,47840121,49675143,47774565,52493214,44759861,44956473,45939536,41679647,49085330,46988157,46070645,49085337,41548584,45546316,46922565,47446832,57801635,56294258,59898761,61471628,54328099,58850142,55966520,56621897,62847915,57670507,60685211,58194808,
52362024,57736039,54459182,59177830,65076136,61143913,65862570,60357476,56032051,58522476,51903275,56097665,56425377,51247985,54459311,46529358,45415238,47905637,44432176,53017498,53214100,52427650,56228784,47905599,49281879,48888668,45349692,52558767,49085320,49281937,50658212,43055926,47971178,47512401,49150801,58588091,55769983,60029862,59440020,52755255,57015159,52558661,54066026,58588093,52755325,56032184,51051391,46267200,50592638,46398270,51968905,55311286,51379072,55573442,47840105,44432209,45218685,38140735,42793892,40565674,35978126,37944261,28506967,28375905,29227890,25819975,34339771,32373661,32308127,34077628,25164618,27065206,24640359,22149976,28441545,23264147,24509361,23919533,16710471,21691270,19725147,
22870898,30866382,27458446,32242627,29555609,23919436,27720591,22346578,25492366,28244939,22805393,26409938,20118404,16776026,20577169,16448334,23460779,25426883,22346650,26213333,17955695,16186222,16382857,10353492,15924164,12581814,9763752,11402196,2227042,4258690,4127614,2947939,11992023,9370536,11402173,12712901,4848475,8387474,5700466,5569402,12319712,7601058,10812368,9567155,4455259,10812317,9304936,15203224,22936544,20708257,27327454,24050592,21232487,25951139,21363553,27130804,29752281,26278824,31128552,25099146,24771447,29162400,26540901,35978190,37682124,37026740,41745383,34012023,35126156,35257239,31652720,39058404,35716033,35584965,37354464,29686637,34077597,34339721,35781505,45546479,43514805,
48167897,48823246,42924907,48495532,45677438,48495516,55180274,51379123,56818666,54852538,52362101,59702193,58456948,66845625,74185711,73202613,80935926,77069220,76610434,81263540,77527924,85130200,86703075,84671424,89848825,83360657,85523350,88931243,87554942,97909741,98368472,99351504,103021557,95288197,97975210,96861088,94501774,101841917,97319886,98696165,98761703,91618174,96861114,95550355,98368422,107215877,104266694,109313017,107936724,102759300,107740100,103742348,107609027,112262149,108198856,113245190,109444033,107477904,113703878,111475592,120519648,125041660,124189647,130415630,124648362,124648352,127204290,122747788,130153466,128908271,127138782,130415629,122289052,124648373,125762488,124451737,133495821,131267555,132381681,133430273,124582804,
126811079,123075500,121109422,126352408,119995357,121043973,118225905,110820244,115211220,111672225,114817994,121043992,116849626,121502742,117177307,111999900,115342297,109575068,113703910,115801106,111082463,115211296,108723143,107477935,111868888,108854171,117701634,119471111,118619116,123272226,115735475,116325313,116653010,112327589,119143449,115735549,114490366,115604507,106822568,109837268,108854214,108395448,116653095,112655347,114686993,113441803,104528805,107215844,101907384,101186515,105118765,98040812,99875874,95419382,88931245,93191149,88931250,93846510,98499626,94764014,99417135,93584354,90307516,92994542,87489456,93125643,93518881,89979896,94436404,87161805,88144843,91749351,89652147,99744803,100596755,101252104,105380912,98040768,100400096,100006878,97582021,
104856629,100924425,101710876,102235174,94567353,99220465,97582034,99285980,107674688,103808002,107543598,105380882,98499515,101972989,96402376,98171893,101448767,95353857,98761790,93322237,89258951,93977600,90241985,97385493,101186617,98827272,104266822,97778664,96926680,99351550,94829508,102038575,101579819,99810324,104004679,96926681,100072428,102890485,102693840,113376323,113310751,115801128,119077950,112065487,115997695,114359272,113834981,120912977,116259862,118619195,117767212,111147982,116521996,114228188,117505023,124648530,120781844,125369421,121306136,115669973,118815762,112524247,115735579,117374030,111475734,114752601,107609090,105118694,108723221,104528852,112589881,114162756,112196640,116653147,108919791,108788726,109509645,104987613,112196689,109378614,108395569,
110885974,103021538,106757130,107281410,107609072,117308511,115145774,117898311,118750280,111213536,114949146,111082484,111016966,116456551,82901809,84540269,77724463,71760631,74971953,69401330,74840899,77200233,73136953,77134711,69466907,66583304,67894063,61602548,67304285,65731422,62389061,65469305,56883976,58522395,60357413,58456832,68156276,66845522,68090711,70515569,62323455,64944943,62716700,60816147,67173248,61668168,62978923,61406047,53934846,58391357,55311119,57867051,64682884,60226373,63961978,59702093,53213955,56097603,49478408,52099913,53738367,47577926,50527113,43580212,40631058,44104517,39975685,47577960,49544055,47643472,52362123,44694307,44628775,45677373,41483022,48888701,46660455,45874016,48888710,41286421,45284153,46725938,47250205,57473933,56097629,59636595,61143931,54393615,58850122,55900967,56359733,62651286,57473878,60423047,58063717,
52230930,57539411,54197019,59112273,64879509,60947289,65665942,60095313,55769886,58391382,51903256,55966572,56097678,51051357,54328223,46136124,45087539,47774546,44301084,52886409,53017471,52362091,56032157,47774509,49019716,48495434,45153064,52493212,48692086,49150847,50396051,42990372,47774551,47184702,48954173,58456999,55835500,59767700,59177857,52493092,56818530,52362035,53803864,58391463,52558696,55835556,50920298,46070571,50396011,46136107,51772279,55245732,51182445,55311277,47709015,44235579,45218663,38075178,42728338,40434583,35847033,37813167,28244805,28310352,29031265,25754422,34143144,32242572,32045962,33946537,24902455,26999650,24443734,21822278,28244918,23198592,24443807,23591835,16448308,21494643,19528519,
22608735,30669756,27261819,31914930,29424518,23657274,27589499,22215488,25295740,28244919,22543229,26278845,19921777,16710472,20577149,16120637,23198615,25099183,22150023,26213316,17759070,15989594,16186232,10025795,15727536,12385187,9632662,11140030,1964876,3865455,4062059,2685776,11860930,9436055,11336615,12581813,4520777,8387456,5503838,5372776,12123083,7207824,10681275,9239459,4193096,10812298,9108309,14941058,22870988,20511631,26999756,24116108,20970326,25754512,21298000,27130786,29621190,26016660,31062995,24705910,24705892,28965773,26409811,35716026,37485497,36895649,41483221,33880933,34995064,35060610,31390557,38861774,35519405,35388340,37157834,29358938,34012042,34012023,35519344,45546459,43383714,
47971270,48626620,42793818,48364440,45480810,48233354,55114719,51182494,56556505,54786983,52165474,59571105,58391393,66911144,74054618,73268131,80673764,77003665,76544880,81263521,77396834,85130180,86506449,84736942,89783272,83426175,85457796,88865689,87554921,97975259,98171846,99417025,103021539,95222640,97909656,96730000,94501754,101645291,97450937,98565075,98761686,91552621,96861096,95484803,98433940,107084786,104266676,109247462,107871173,102824818,107674547,103611257,107609008,112393201,107936692,113376244,109247406,107608957,113572791,111541109,120454093,125041641,123993021,130481147,124451737,124517265,127138738,122747771,130218984,128973789,127073227,130350074,122354570,124713893,125631398,124386182,133430267,131136467,132381662,133299185,124582786,
126745525,123141019,120978331,126417926,119864267,121109492,118356958,110623620,115211202,111606672,114817977,120978438,117046216,121306115,117046217,111868813,115342281,109640586,113769428,115735553,111016909,115276813,108723123,107674525,111868872,108723084,117636081,119667702,118750168,123468815,115538850,116325294,116652992,112262038,119274502,115669993,114555884,115670025,106953623,109837250,108919731,108198824,116522006,112786399,114555902,113441785,104594324,107215824,101907368,101120959,105053211,98040796,99875856,95222757,88800154,93060059,88931231,93780957,98499609,94567390,99417117,93715407,90307496,93191131,87423900,93060090,93518861,90176486,94305317,87292860,88210363,91683799,89783203,99875859,100596737,101186551,105446432,98040750,100596685,99941323,97516467,
104856614,100858872,101710859,102104084,94370727,99154911,97582014,99285960,107609133,103873518,107543581,105249794,98433962,101776362,96402358,98171877,101448748,95419374,98696235,93387756,89324471,93912048,90241967,97254403,101186597,98761718,104201270,97844183,96861126,99285997,94632882,101973021,101448731,100006914,104004660,97057732,100203484,102824931,102628288,113310770,113179663,115735573,119209003,112065468,116128749,114424791,113769426,120978493,116325380,118684712,117701661,111279035,116587514,114228172,117505005,124714051,120781824,125303867,121371654,115538884,118750210,112524228,115670026,117242941,111475717,114883653,107805682,105118674,108657667,104528837,112589863,114228273,112262159,116718666,108985312,108854244,109444093,104987597,112131135,109509671,108526624,
110951494,102824915,106691577,107281392,107412445,117177421,115014684,117898292,118815798,111279055,115080201,111213539,110951413,116390997,83360549,84867937,78183205,72219369,75299623,69925607,75168565,77658972,73661227,77527915,69729037,67173114,68287268,61995751,67828560,66124625,62847800,65862508,57342716,59046672,60619546,58915570,68549479,67435332,68614987,70843235,62585586,65534754,63044367,61143813,67500916,62192443,63437660,61864788,54196977,58915632,55704321,58325792,65076088,60554039,64289647,60029757,53803768,56490807,50002683,52493118,54131571,48036666,50854779,43907879,40958727,44628791,40434423,48233305,50002793,48036675,52689791,45153046,45153050,46332722,41745153,49347441,47053662,46332758,49347450,41876232,45742892,47184677,47643409,57998208,56556370,59964263,61602671,54721282,59243325,56163097,56884008,63110024,57801547,60881788,58391386,
52558597,58063687,54721294,59636547,65207177,61406025,66124682,60619589,56032020,58784588,52296458,56359778,56753023,51444561,54852498,46725935,45611812,48233286,44759823,53279611,53672818,52820834,56490896,48167711,49609527,48954173,45611802,53017486,49347432,49544052,50854789,43318040,48036680,47840048,49478450,58784665,56097630,60291975,59767670,53082904,57277273,52951847,54393676,58915740,52886365,56163223,51444574,46529313,50985822,46660381,52362089,55704470,51706721,55704481,48036680,44694320,45546331,38533920,42990470,40893323,36174699,38140837,28834614,28638018,29358932,26147624,34536348,32570240,32504702,34405276,25492267,27261782,24771401,22281019,28900265,23722870,24705939,24247183,16775976,22084454,19987261,
22936404,31128494,27655024,32504740,29883260,24116013,28179312,22739763,25820017,28507051,22936433,26475440,20380516,17103677,21035890,16710450,23722893,25688993,22543227,26672054,18152273,16579405,16710507,10615606,16251812,12909463,10025867,11533235,2489153,4389729,4389729,3144516,12254134,9829260,11664284,12909480,4913977,8780657,5962581,5765980,12516287,7797634,11140014,9698196,4651838,11139967,9501511,15399797,23133121,20970369,27589566,24509312,21560137,26278788,21756739,27589524,30079930,26540934,31390665,25361256,25230167,29490046,26999621,36240302,37747630,37354389,41941960,34143066,35388268,35715958,31914834,39451587,35912610,35978151,37485504,29817677,34470782,34601833,36109157,46070736,44039064,
48364473,49281967,43318095,48692110,45939550,48757630,55507925,51837844,57211852,55376793,52624214,59964306,58784597,67173274,74382288,73595798,81132502,77396869,76938084,81722258,77790037,85523383,87030725,84999072,90307547,83753840,85850998,89389967,88144734,98433999,98630583,99810226,103414743,95812454,98368395,97254273,94894960,102235103,97778607,99023816,99285962,92011360,97123227,95812470,98892679,107609061,104790953,109771736,108264373,103218022,108329895,104201067,108002211,112786405,108460968,113900519,109771682,107871089,114097065,112065384,117767104,125434847,124582832,130874351,124910476,125041541,127531939,123272044,130677723,129301458,127728577,130743277,122813308,125172632,126352283,124779386,133954542,131726276,132971473,133823459,124975988,
127269800,123534221,121502608,126876663,120323006,121633767,118619091,111278967,115604408,112130948,115276717,121633788,117373884,121830391,117504958,112327552,115866557,109968252,114097098,116325366,111344576,115670017,109247401,107936655,112327609,109116285,118160357,119929833,119143372,123862018,116194197,116784035,117111731,112655241,119667705,116128734,115014623,116128764,107412363,110427062,109378471,108854170,117046281,113179603,115145715,113769453,105118600,107805637,102235036,101448628,105577486,98433999,100400133,95812570,89389965,93649870,89455505,94174161,99023884,95026129,100072464,94043075,90766235,93649873,87817104,93518830,94108676,90635228,94698519,87751598,88603568,92077001,90045335,100269063,100924406,101841898,105970706,98302881,100858817,100334528,97909668,
105446424,101383148,102104063,102628358,94960538,99679187,97975218,99679166,108133408,104201187,108067857,105905142,98892702,102431712,96861096,98499544,101973026,96009186,99286048,93846496,89848745,94436323,90766245,97909750,101514266,99089386,104660009,98302921,97319868,99744737,95288232,102562833,102104078,100400120,104594473,97582010,100727759,103480279,103087027,113966118,113835009,116325385,119536672,112524208,116587490,114883531,114293703,121437233,116784120,119274526,118291471,111606704,117111790,114686911,118029281,125172790,121437173,125828142,121699322,116194231,119405557,112982967,116259840,117898290,112131065,115407929,108198885,105708485,109247479,105184182,113114139,114752550,112917507,117177405,109312978,109247449,110099441,105642943,112720944,110099484,108985367,
111279160,103545799,107150317,107674597,108002259,117898306,115473422,118619178,119274540,111803328,115538943,111606742,111606760,116980809,83229456,84933455,78183185,72153817,75430676,69991122,75234084,77593418,73661206,77593433,69925628,67042024,68156176,62126804,67828542,65993536,62913317,65796952,57473769,58981117,60816137,58915553,68614996,67369777,68614965,70843217,62585567,65534733,63175419,61274869,67566432,62061351,63503177,61799232,54196959,58719006,55835375,58391309,65076067,60554021,64355163,60029740,53738213,56556326,50002664,52558634,54000479,47971110,50985833,44038933,40958708,44563238,40303333,48233288,50068311,48167730,52689773,45021953,45218567,46201631,41876206,49216351,47184714,46398273,49347433,41810677,45808410,47053587,47577853,57998192,56752960,60029781,61733723,54655728,59308842,56294150,56687381,63044469,57801529,61012841,58391366,
52755188,58129206,54655742,59505456,65207158,61471543,66255734,60750642,56294146,58784567,52165370,56490831,56753006,51575616,54655871,46791452,45611795,48298804,44694267,53345128,53607266,52820813,56556414,48233228,49609509,49150762,45742857,52820859,49150805,49609568,50854770,43449092,48298806,47905566,49412893,58915718,56294219,60291955,59702114,53017347,57342788,52951828,54459193,59046795,53082954,56228742,51313485,46529293,50854731,46529293,52427608,55638916,51772237,55770000,48167734,44694302,45480778,38599437,43187056,41024376,36371292,38140817,28769060,28638001,29424449,26278677,34667400,32635757,32570220,34405258,25492250,27327301,24902454,22412073,28769174,23591779,24705919,24116092,16841495,22018899,19987242,
23198530,31194014,27655006,32308114,29817704,24247067,28048221,22674209,25688925,28638105,23001951,26606494,20249425,17103658,20970333,16710428,23853948,25754513,22674280,26606501,18152255,16513852,16644954,10550051,16382869,12843908,10156921,11729825,2489134,4324174,4389710,3144499,12188580,9698169,11795338,12843925,4913962,8649567,5831490,5765960,12450735,7797616,11139997,9698178,4848426,11139947,9501493,15399781,23264175,21166959,27589548,24574830,21429046,26213231,21691185,27458433,30210982,26606453,31390645,25295703,25164613,29424492,26999602,36371357,37878684,37419905,42073014,34339655,35453787,35650404,32045887,39451569,36043664,35978134,37551020,29817661,34470763,34536282,36109136,46070717,43973510,
48561064,49216413,43449148,48823162,45939532,48888684,55638978,51706755,57277370,55442312,52755268,60226435,58981188,67369863,74644411,73661317,81198021,77658995,77003603,81722241,78117701,85719972,87227314,85130127,90307530,83884896,85850981,89521019,88275787,98630590,98761639,99810208,103545797,95812436,98630522,97319794,95026012,102300620,97975197,99154869,99220407,92011341,97319819,96009062,98892659,107740117,104790932,109837255,108460966,103283539,108329875,104069978,108067731,112917460,108657557,113900502,109837199,108133215,114359192,112065367,120978350,125565898,124713886,131070942,125041531,125238130,127662994,123468637,130743242,129498049,127663022,130874331,122813290,125303687,126221192,124779367,134151131,131857333,133102527,134085585,125172578,
127531928,123730811,121568127,126942183,120454059,121764819,118815680,111278949,115800995,112065393,115473307,121699305,117504937,122026980,117636011,112655213,115932074,110164844,114359223,116390882,111606701,115735536,109247381,108264319,112393129,109247341,118356947,120257497,119339963,123993073,116194181,116980626,117373857,112917366,119733226,116325323,114949068,116390890,107608952,110492581,109575062,108985224,117111799,113376192,115276770,114031578,105380725,107805621,102366088,101710754,105708540,98696126,100400116,95943624,89521021,93715388,89389952,94305217,99089401,95288254,100072449,94174128,90831754,93715390,87948159,93715420,94239727,90766281,94960644,87751583,88800157,92142521,90372998,100334582,101120997,101841882,106101762,98565007,101055409,100465581,98171795,
105577480,101514200,102235116,102628343,94960522,99679169,98171810,99810220,108198928,104463315,108198911,105839588,98958221,102562766,96992151,98696134,102104080,96009169,99417103,93977550,89979801,94632914,90897299,97844198,101841927,99351511,104791062,98433977,97385385,99941327,95288213,102562815,102104061,100596709,104725529,97713063,100858813,103480263,103218081,114031635,113834992,116456440,119602191,112655261,116587472,115014586,114359221,121764898,116980710,119340042,118422527,111934365,117308382,114752431,118356945,125303843,121437157,125893660,121895915,116325286,119340006,113245096,116390894,117832735,112131048,115473450,108461012,105905078,109378533,105315238,113114122,114818068,112917491,117373995,109575105,109575113,110230494,105773997,112917536,110033929,109050884,
111475753,103545782,107215836,108067794,108067776,117963825,115735550,118815767,119274522,111737776,115538924,111868870,111672278,117242934,82836218,84540213,77789943,71957184,74840826,69663420,74906378,77331251,73333502,77200190,69532386,66583247,67828471,61668028,67369767,65731367,62520075,65338175,57146066,58587876,60357359,58587848,68090684,66911001,68156191,70449977,62323400,65141494,62716641,60881627,67304264,61733649,63109938,61340455,53934789,58456836,55507671,58129142,64813900,60291852,64092995,59833108,53213901,56163085,49543888,52034322,53607240,47512336,50527057,43645694,40499932,44169997,39975630,47774511,49740605,47708953,52362068,44825323,44694253,45742854,41482966,48823110,46660400,46070569,48888654,41482971,45415171,46725884,47250150,57604949,56359717,59571004,61274947,54459095,58718996,55966445,56556284,62716768,57539360,60619600,57932589,
52230875,57735966,54459108,59112217,64879453,61078304,65665888,60226327,55900903,58391329,51837664,56097590,56228694,51247912,54262631,46267139,45284090,47905565,44432101,52951887,53148489,52362037,56097637,47839989,49019663,48757522,45153007,52689763,48954173,49281863,50592604,43121389,47905569,47381255,49019654,58588015,55900981,59964251,59308873,52755179,57015085,52361979,54131487,58653554,52624178,55769963,51182388,46201590,50527027,46136053,51903295,55442282,51313462,55376760,47840031,44366596,45284146,38140660,42728282,40434529,35846978,37878649,28506893,28179225,29096745,25819901,34274161,32242516,32308052,33946483,24967938,27065132,24443677,22018831,28375935,23264075,24378216,23853925,16513791,21691195,19725075,
22674217,30669702,27327301,32111482,29489999,23722756,27851588,22412040,25361223,28244867,22674245,26213253,20052793,16841489,20708164,16317189,23395171,25230201,22346577,26278796,17955622,16186148,16317247,10222347,15989628,12647277,9567071,11205512,2095896,3996472,4193078,2685721,11795342,9370463,11336563,12450684,4717328,8321864,5503786,5438258,12188565,7273306,10615686,9370476,4389652,10943315,9173791,15072077,22805399,20773718,27196308,24181589,21101342,26016601,21297945,27130729,29817742,26082143,31062941,25033535,24902445,29227863,26475292,35912579,37550979,36961132,41614238,33815342,35126082,35388238,31587109,39123866,35584888,35453821,37354390,29621028,34208597,34274111,35846971,45743015,43580271,
48102288,48888708,42990371,48495460,45611830,48495445,55311275,51575656,56753058,54918001,52230956,59702121,58456877,66976625,74251172,73464684,80935853,77134682,76675897,81329002,77724461,85195662,86834075,84802424,89914289,83491657,85523276,89258852,87882546,98106278,98499471,99548039,103349166,95484732,98302817,96992089,94829381,102038454,97647492,98827166,98958238,91814712,97057651,95615820,98564956,107346876,104594301,109509551,108133261,102955836,108002173,103938884,107740025,112458684,108264320,113572799,109443959,107805512,113834879,111672129,120781718,125434803,124320647,130743237,124779362,124779354,127400829,123272005,130546608,129366951,127466389,130546627,122551122,124975982,126090097,124517201,133888963,131595165,132840362,133692346,124910412,
127269761,123403109,121371493,126614480,120322964,121371580,118487975,111016781,115407756,111803225,115211139,121568208,117308307,121830348,117439380,112130902,115735442,109902676,114162592,116128716,111344536,115473366,108919677,107805541,111999888,109116245,118094779,119864257,119012261,123665369,115997548,116718457,116915083,112655200,119602131,115997620,114817974,115932116,107215714,110099340,109312895,108723056,116849632,113048491,114817993,113769413,104987487,107543452,102169458,101251980,105249764,98302885,100334554,95550383,89258854,93518758,89258856,93977511,98761697,95026089,99744744,93846425,90569589,93518758,87685990,93387716,93846489,90307506,94698477,87554950,88406917,91880352,89979758,100072414,100924365,101645248,105708521,98302840,100662168,100203415,97778557,
105249777,101120960,101907413,102431712,94829427,99417002,97844107,99548050,107871226,104201148,107805673,105642957,98630516,102235063,96729985,98499505,101776375,95747001,99023864,93584311,89783169,94239676,90635131,97582028,101448688,99089343,104528897,98237344,97319825,99810231,95091583,102431719,101907430,100334543,104397825,97450896,100465573,103283630,102890379,113703931,113703896,116325346,119340023,112262024,116325303,114883490,114097053,121502729,116718544,119143412,118291431,111475591,116915144,114555799,118094777,125238286,121174987,125565958,121764817,116063119,119274446,112851856,116063189,117636104,111868881,115276817,108198846,105446303,109116364,104987534,112851952,114555901,112655324,117046294,109247401,109247411,109902789,105577368,112589833,109902833,108985323,
111213585,103349150,107150278,107609018,107871144,117767194,115342311,118488064,119077892,111606681,115473365,111541167,111606721,116980767,82901734,84540193,77789923,71826093,74906344,69597862,74840824,77462302,73399021,77200171,69401294,66583228,67959524,61799082,67369745,65731347,62585593,65403692,57014974,58587855,60422875,58456756,68156198,66910984,68090636,70449957,62257842,65207011,62716622,60881606,67238707,61668093,63044382,61471508,53803697,58325743,55442116,57998048,64813882,60029689,63961905,59833087,53279417,56163065,49543866,52230911,53672756,47512316,50592574,43645675,40630984,44169976,40172219,47708953,49609513,47643399,52296513,44825302,44628698,45808369,41482946,48823091,46791452,46005013,48954172,41482952,45349616,46791400,47315665,57604933,56163092,59767595,61274926,54393541,58915583,56031964,56556267,62782283,57473804,60619580,57998108,
52230855,57539339,54328018,59112200,65076042,61012748,65731403,60226308,55835350,58391310,51772108,56097571,56228674,51247892,54459218,46267121,45152999,48036617,44366545,53082940,53279543,52296484,56032083,47774432,49150714,48691966,45152989,52689745,49019690,49347380,50592582,42924761,47840012,47381235,49085172,58522462,55835426,59898696,59243319,52624090,57015066,52558567,54065934,58522464,52755229,55835481,51051298,46201569,50592543,46201569,52034346,55376730,51378978,55442275,47774476,44301042,45153054,38206176,42859333,40631119,35846958,37944165,28441336,28179205,28965653,25885418,34143071,32308033,32242495,34077537,25033453,27065113,24443659,22018811,28506987,23329591,24443731,23853906,16448236,21560104,19790592,
22805271,30735219,27392816,32045926,29358907,23788272,27786032,22280950,25426737,28244848,22739763,26278772,19921704,16644861,20708148,16251636,23329615,25361252,22346556,26147706,17890067,16186129,16186158,10091255,15924071,12450648,9632588,11205494,1964805,3996453,4127522,2751241,11795321,9435981,11402080,12450667,4717309,8452919,5438230,5503774,12254082,7273287,10812274,9435992,4258560,10746688,9173772,14940986,22936450,20773701,27130753,24050498,21232396,26016582,21363461,27196246,29817724,26278731,31193995,24902446,24705819,29227842,26540809,36043632,37616497,37157720,41548682,34011933,35191598,35322682,31587091,39123845,35781477,35650412,37223299,29621011,34208577,34339629,35846951,45742997,43645785,
48102270,48954228,43186959,48560976,45611808,48560962,55245719,51575638,57015185,55114589,52493081,59767639,58653466,67042142,74251155,73464666,81001370,77265737,76675879,81525591,77724439,85326716,86834056,84867941,90176416,83688243,85654330,89324370,87948066,98237332,98564987,99679095,103414683,95615785,98237261,97123142,94763825,102038434,97581936,98892683,99023757,91814692,97123168,95877945,98696009,107346857,104594283,109837212,108198777,103086890,108133227,104069935,107871079,112524201,108526443,113572778,109706085,107936565,113965933,111934253,120781701,125434785,124582773,130939826,124844881,125041479,127662951,123337522,130677664,129432468,127531907,130808755,122682175,125172572,126155613,124779327,133888947,131791753,132840343,133757865,124910394,
127335277,123468626,121502548,126811067,120454016,121371563,118750102,111213370,115604346,111934281,115211118,121633728,117373822,121895868,117570434,112261954,115800962,110033730,114097037,116194232,111475588,115538886,109050730,107936595,112065408,109181761,118094761,119929775,119143313,123796423,115997531,116783974,117111671,112786252,119602110,116128673,114752417,116063168,107412303,110295931,109443949,108788577,117046223,113179542,114883509,113769392,105184077,107674506,102300510,101514104,105380820,98368402,100400073,95550366,89258835,93649810,89389911,94239636,98892754,95026070,99810262,94043015,90504032,93584276,87882580,93518771,93912006,90373022,94763996,87620468,88603507,92142477,90045275,100137930,100989883,101776302,105970649,98368358,100924296,100531077,97975146,
105249758,101186480,102104002,102497228,94894943,99416984,97909623,99679107,108067812,104332202,107936726,105774008,98892642,102431652,96795502,98565022,101841894,95878056,99089382,93715363,89783151,94370728,90700648,97778619,101514206,99089326,104725486,98302863,97385343,99810215,95091564,102366165,101972949,100400062,104463344,97385342,100531093,103349149,103021430,113900522,113703878,116325328,119536613,112524148,116456357,114883472,114359178,121502711,116849599,119208929,118422484,111737716,117111732,114555781,118094757,125238265,121306042,125762548,121895872,116063101,119405501,112982909,116259778,117767160,111999933,115407871,108264364,105577356,109312955,105118589,113048542,114686955,112917450,117308420,109378458,109443998,110164916,105577350,112786423,110033888,109050842,
111344637,103480204,107150260,107805610,107871128,117898246,115538902,118553582,119208943,111737736,115604420,111606686,111737776,117111823,83229399,84736787,77855444,72022684,75102936,69794455,74971880,77462286,73530076,77396765,69663424,66976427,68090580,61995674,67566339,65862402,62585576,65665822,57146029,58849986,60488395,58718886,68352791,67173110,68418298,70712086,62323364,65206994,62978751,60881591,67435301,61799150,63175439,61602565,54196900,58718944,55638708,58129107,65010473,60291815,64158498,59833074,53541546,56228585,49805994,52230896,53803813,47708908,50854701,43776731,40827578,44235498,40237737,48036619,49740569,47905526,52624177,44825287,44890828,45873892,41679539,49019683,46988046,46004999,49085229,41482939,45677279,46791385,47381186,57932597,56425218,59833115,61471519,54459061,58981102,56163018,56490714,63044410,57801469,60685100,58260237,
52492984,57801465,54655680,59374327,65207099,61340412,65993531,60488439,56097478,58653438,52099775,56425236,56556337,51378949,54655811,46660322,45415127,48167673,44497601,53279536,53476135,52493074,56425284,47905491,49347308,48888560,45349583,52886338,49085210,49347365,50789178,43121354,48102140,47708899,49478373,58784588,55966483,60095289,59570983,52951753,57277194,52755160,54262527,58850128,52755214,56032075,51378962,46332626,50920209,46463696,52165405,55638857,51575571,55573331,48102141,44366561,45415184,38337233,42990391,40696640,36174624,38009689,28637929,28441333,29227784,25885404,34339663,32504626,32373552,34208593,25164512,27196168,24705789,22018797,28506971,23329574,24574790,24050499,16644826,21887769,19856111,
22936328,31062883,27523873,32242518,29621038,23984866,28048161,22608615,25623330,28375903,22805286,26475365,20052759,16972527,20708132,16382692,23460673,25492309,22543150,26475371,18021125,16317187,16579358,10353387,16186200,12712776,9894718,11336550,2161398,4193045,4258579,2882297,11991915,9632575,11598673,12647258,4848366,8518438,5765896,5634831,12319603,7666485,10877795,9567049,4651762,10943284,9370364,15137580,23001971,20839222,27327349,24247092,21297915,26147638,21691128,27523913,29883245,26409788,31259517,25099037,24967949,29358898,26802937,36305763,37878626,37223241,41810814,34142987,35519265,35584811,31980292,39254905,35978071,35912538,37616500,29752066,34405170,34405151,35912471,45874054,43907916,
48364398,49085284,43252483,48626498,46005011,48757554,55638921,51772232,57015168,55311183,52558601,60095305,58850059,67238734,74644356,73726796,81197965,77462328,77003544,81591114,77921033,85654380,87227256,85261142,90241935,83819304,85981995,89455427,88144660,98630532,98892654,99941224,103611275,95877913,98499392,97516344,95157026,102300564,97909603,99089276,99351421,92142358,97450831,96009003,98958141,107674525,104856413,110033805,108657514,103349019,108526428,104200995,108198744,112851867,108657502,113965980,109771606,108067623,114228062,111999773,121043829,125696915,124713831,131136421,125172547,125303608,127925081,123468578,131005327,129760134,127925108,131005348,122944305,125434699,126548816,125106992,134347683,131922812,133102470,134019993,125238057,
127662941,123665221,121764678,127073197,120585075,121764764,118946695,111278890,115735404,112261946,115669856,121895856,117570415,122157998,117701490,112589621,116128625,110361396,114359167,116390826,111606645,115997622,109378396,108264261,112393072,109443893,118356891,120388513,119339905,124189626,116390731,116915033,117373801,113113918,119929775,116390804,115080084,116456371,107543360,110492524,109706078,108919632,117308350,113441674,115211175,114097060,105249597,108002173,102431569,101710698,105708483,98761604,100531131,96074638,89652035,93780867,89652039,94501766,99089346,95288197,100072390,94239610,90962771,93780869,88210247,93649827,94174135,90766225,94895052,87751527,88865636,92404608,90372941,100531133,101252014,102038431,106298313,98499415,101186424,100596598,98237277,
105511887,101514145,102300596,102955965,95091539,99810187,98302827,100006772,108264407,104528794,108329927,105970604,99089236,102562711,97057630,98696079,102169560,96140185,99482583,94043029,89979744,94763931,90831707,97975214,101841872,99613599,104987615,98433921,97581938,100203417,95419231,102759367,102366149,100531119,104725472,97713008,100858758,103676816,103414632,114228189,114097082,116652992,119798743,112786280,116915096,115276674,114621309,121764842,117308336,119471059,118553544,111999848,117439397,114948983,118356886,125500395,121633708,126090212,122092466,116456302,119536556,113441649,116390838,118029288,112262065,115735539,108526492,106036095,109509551,105577327,113507283,114949085,113114044,117636085,109640586,109771666,110295973,105970551,113114091,110296017,109444045,
111737839,103873406,107608998,108067738,108264328,118029304,115932104,118815712,119602146,112130936,115932085,112130959,112065441,117308415,83425992,85195526,78183113,72284817,75430602,70056586,75496155,77789954,73726671,77724433,69991091,67173024,68287177,62257805,67894007,66255607,62913244,65993488,57539232,59112115,60881600,58981017,68680459,67566315,68745968,70974216,62847639,65534664,63240882,61405867,67828503,62257889,63503106,62061306,54327960,58981076,55966378,58522309,65272605,60685020,64486166,60291811,53803677,56687327,50199201,52624099,54131479,48036577,51182369,43973328,41089709,44694237,40434335,48298752,50133775,48298730,52951846,45284028,45218495,46332632,42007205,49347352,47119107,46398202,49347361,42007216,46004947,47184587,47708853,58260264,56687353,60160781,61799186,54917802,59308770,56556224,57014990,63175472,58129135,61209379,58522369,
52820653,58063598,54852277,59636460,65534766,61733618,66452274,60816105,56425146,58850034,52492977,56752905,56818471,51772154,54786870,46856916,45677260,48364270,44825268,53607204,53869340,52951816,56752952,48298692,49609438,49281764,45742787,53082933,49543950,49740571,51182379,43449021,48429810,47971033,49740503,59112256,56359687,60619565,59833116,53279421,57539327,53017294,54721268,59243331,53279493,56425277,51706631,46594759,51051268,46725830,52493073,56032063,51903241,56032073,48429808,44694232,45873924,38795974,43318060,41155378,36371219,38337357,28965597,28834537,29686525,26278606,34732868,32766759,32570149,34667333,25492178,27589373,24967920,22346466,28965714,23788316,25033531,24247093,16972496,22149902,20249316,
23329531,31390550,27982615,32570188,30079778,24378072,28375829,22870748,25885463,28703571,23264024,26803033,20511501,17300195,21166871,16775896,23853878,25754444,22870818,26868576,18348791,16710389,16907026,10746589,16448334,13040445,10222386,11860828,2620138,4651787,4651784,3209966,12254048,9829171,11795268,12974927,5176034,8846107,6093564,6028037,12647274,7797547,11205465,9894717,4979429,11402022,9763568,15596318,23526248,21297963,27851625,24640296,21625586,26475309,22018795,27851581,30473059,26802992,31652720,25623314,25361153,29555496,27261677,36633431,38140760,37813055,42335090,34536194,35781396,35912480,32176890,39713644,36109131,36240207,37813097,30210808,34732841,34798355,36305675,46398329,44301119,
48692068,49478487,43580150,49019700,46332679,49019687,55966587,52165437,57539446,55573315,53082877,60488510,59177728,67697474,74906489,74119998,81722241,77921070,77331212,81984318,78379774,85982047,87489391,85719885,90766212,84343579,86375201,89848632,88603399,98958202,99285858,100268892,103938944,96140045,98892596,97778477,95419160,102693770,98433880,99679089,99744626,92535563,97712966,96533280,99351346,108133265,105380690,110492546,108919649,103873295,108788559,104594198,108526414,113376145,109181779,114424723,110426956,108460829,114686802,112458514,121568106,126090119,125303643,131464089,125696823,125631278,128318287,123992854,131267462,130022268,128449386,131464087,123468583,125762371,126942022,125369126,134740888,132316016,133626750,134544270,125565728,
127925077,124123960,122157883,127400866,121043816,122223504,119339902,111934239,116194146,112655151,116063064,122289061,118160230,122616738,118225766,113113899,116652902,110754598,114752372,116784030,112196457,116325291,109837138,108723003,112851813,109902632,118815631,120650645,119733112,124517293,116849472,117439310,117767004,113441585,120322982,116849544,115669898,116784039,108067638,111016803,110033744,109378375,117701556,113769344,115669918,114424729,105773875,108395378,102890309,102300511,106298298,99154811,100989871,96402309,89979704,94370680,89979710,94763899,99679159,95746939,100531132,94829421,91355976,94305147,88406844,94305176,94567340,91224967,95484868,88210267,89258844,92863349,90766145,100858802,101710752,102366100,106691519,98958156,101645167,100989804,98630480,
106036165,102038421,102890409,103414707,95746887,100334462,98827102,100531050,108854221,104921999,108657598,106560416,99416905,103086987,97581907,99285894,102693838,96533392,99875789,94436235,90438486,95026064,91355985,98433955,102300615,99941269,105380822,99089270,98040678,100596619,95812435,103152574,102693819,101120931,105249750,98106213,101251961,104070019,103873374,114686931,114490285,117111734,120388557,113179485,117242766,115800950,115145586,122289118,117767076,119929801,119012285,112458588,117767068,115342190,118946702,126090209,122289059,126548953,122682280,116849507,120126369,113834852,116915113,118619101,112786342,116194278,109116306,106494836,109968290,105970531,113900488,115604435,113441713,118029290,110164862,110164870,110820251,106429293,113441758,110754760,109837249,
112196583,104201074,108002203,108657554,108657532,118553583,116390843,119274454,119995351,112589679,116194219,112589701,112458646,117832694,83294903,84867826,78052021,72022653,75168440,69663352,75102921,77593328,73530043,77527806,69532322,66976397,68025012,61930107,67697378,65993444,62651083,65600253,57342607,58981026,60422830,58653317,68287225,67304151,68483805,70777588,62388868,65403571,62978721,61078167,67500805,61930190,63372016,61733606,54196868,58653379,55573140,58325684,64944905,60422857,64158467,60029649,53541516,56359625,49805963,52296399,54065927,47839949,50920206,43776700,40696472,44366537,40303244,48036588,49806077,47971032,52624145,44825256,45021867,46136004,41679507,49150725,46988017,46201578,49150733,41613980,45611713,46987960,47577765,57998102,56490723,60029690,61602559,54590103,58981074,56228525,56752826,62913307,57735901,60750605,58325743,
52558492,57866970,54721187,59505368,65141531,61274846,66059036,60553943,56031912,58653408,52099742,56359670,56556308,51509991,54721316,46529218,45611706,48102108,44497572,53148430,53541641,52624116,56425251,48167604,49412812,48954066,45480623,52886308,49216251,49478409,50920219,43252394,48036575,47708870,49478342,58784557,56031988,60160793,59702026,52886188,57277163,52689595,54393569,58784559,52951792,56294188,51247861,46529204,50985713,46398132,52230908,55573292,51575543,55769911,47971039,44497604,45415152,38402738,42924825,40893217,36174595,38075194,28506827,28506839,29358825,25885374,34405167,32635667,32504596,34208561,25230016,27261677,24705758,22149838,28638013,23460617,24640296,23919395,16841406,21756665,19790545,
23001832,31062853,27523845,32439098,29621008,23984834,27982597,22674119,25557767,28638019,22805254,26475333,20249339,16972498,20839173,16579270,23722785,25623352,22543119,26409805,18021094,16448227,16513793,10418890,16251708,12778283,10025758,11533128,2161368,4324088,4389620,3013339,12122958,9698080,11664177,12909374,4913874,8649481,5700330,5700338,12450645,7731993,10943301,9698091,4455123,11139859,9304798,15399692,23264088,20904729,27523926,24312597,21494495,26147607,21625562,27589418,30079825,26475295,31456096,25295616,25033457,29489942,26933980,36436806,37813059,37485355,42007390,34274030,35388163,35715852,31980262,39385946,35912502,35912508,37682007,29883109,34405140,34667266,36109051,46136167,43973421,
48429906,49216325,43383524,48757540,45939444,48757526,55704425,51772203,57146212,55376690,52820716,60291883,58850028,67435313,74709862,73923373,81460079,77658906,77134588,81918762,78183147,85719887,87292764,85326648,90504050,83950343,86178576,89652005,88341237,98696039,98958159,100137803,103873390,96074492,98695969,97516313,95288069,102497143,98106181,99351390,99416930,92273400,97450802,96140047,99089182,108002173,105118527,110230386,108657485,103480060,108526398,104594182,108329786,113179516,108919617,114097025,110164793,108395274,114424642,112261888,121371480,125893494,125107018,131398535,125565731,125434652,128187196,123861764,131136372,129825642,128056153,131332999,123206421,125631278,126614324,125369108,134609797,132184925,133364586,134347643,125369102,
127793986,124058405,121961256,127269777,120978261,122026878,119274348,111606541,115931984,112458522,115669829,122092434,117832532,122289039,118029140,112982809,116390742,110623510,114686818,116652942,111999831,115997594,109574975,108395305,112589650,109771544,118553468,120585091,119602020,124386203,116587310,117177149,117701451,113179423,120257429,116652919,115473270,116587414,107805477,110951248,109968194,109312818,117504929,113769324,115604363,114293639,105577250,108198750,102693686,102038349,105905065,99023720,100858781,96140145,89783081,93977447,89848619,94763883,99285924,95484777,100400043,94501724,91224886,94042984,88275755,94108550,94501786,90897267,95353776,88144713,89127751,92666724,90700592,100662177,101579665,102300549,106429356,98958138,101383004,101055322,98564927,
105905073,101710723,102759321,103087010,95353653,100072300,98564941,100334422,108592060,104921981,108460971,106363791,99416888,102955898,97450820,99023731,102628284,96402300,99613625,94370681,90307395,94894973,91093823,98433937,102103989,99810178,105315267,98827108,97778517,100399996,95812417,103087020,102628263,101055378,104987588,98106195,101251944,103938929,103676748,114490305,114424731,116849573,120257467,112982860,117242748,115604326,114817890,122158027,117373844,119798712,119012268,112393033,117570440,115276634,118815613,125893584,122026895,126548937,122420118,116783954,119864209,113703764,116784024,118553548,112524181,115997654,108788608,106298209,109771664,105773906,113703861,115473346,113376158,118029273,109968239,110099317,110689163,106232666,113376206,110558134,109575089,
111999956,104004449,107674504,108460926,108657515,118553564,116325290,119143364,119995333,112327517,116063129,112458610,112196485,117636069,83557038,85195501,78379694,72415859,75430575,70122095,75496128,77789927,73792180,77855476,69991064,67238533,68352685,62192241,68090588,66190045,63109826,65862389,57670278,59046554,60947109,58980991,68680433,67631822,68680403,71039727,62913148,65731243,63371930,61405842,67762941,62192326,63568615,62061279,54524541,59112124,55966348,58653356,65338114,60816066,64486137,60226250,53803651,56818370,50133639,52624072,54196989,48167622,51247878,44104372,41155217,44563140,40630916,48429797,50199284,48233168,53017355,45284002,45415079,46463677,42007180,49478396,47315687,46398177,49412869,41941651,46070456,47381170,47708829,58194702,56883934,60291829,61864698,55048848,59505354,56556196,57014963,63372052,58129110,61078280,58718951,
52886163,58260182,55048859,59767505,65534741,61799128,66517780,61012688,56425119,59046616,52427414,56752879,56949517,51706591,54983453,46922426,45742769,48560851,45021850,53672711,53738241,53017325,56687387,48364203,49674947,49216202,45873832,53082908,49543923,49937152,51182354,43711138,48560855,48036543,49806013,59243304,56490732,60685076,59964162,53279396,57604838,53017267,54786777,59308841,53345001,56556324,51706605,46856877,51182313,46791339,52558581,55900963,51903215,56163118,48495318,44825278,45873897,38664876,43514642,41286426,36371194,38533938,28965574,28900048,29752034,26409653,34863914,32963341,32635661,34601770,25557687,27654884,25033429,22543049,29031224,23788289,25099039,24443676,17103542,22215413,20314827,
23329507,31456060,28048125,32766769,30014217,24378045,28441340,23001792,26082047,28965691,23198462,26934080,20577011,17234635,21232381,16841408,24050459,25885489,22739721,26934086,18479839,16644829,16907000,10812101,16579380,13171491,10353430,11795264,2489039,4520687,4651758,3275474,12516166,9960216,11991850,13171509,5241546,8911617,6093539,5962475,12647245,8059667,11402046,9960229,4979403,11270925,9829081,15596294,23591758,21232402,27786063,24771343,21822167,26606353,22149843,27786018,30341960,26802968,31849303,25688825,25426665,29817616,27130581,36764478,38271804,37813029,42335064,34667239,35912442,36043526,32373471,39648084,36436783,36371253,37944144,30145245,34929420,34929403,36305653,46529374,44497702,
48757577,49544000,43711196,49085211,46529263,49216271,56163171,52099876,57670493,55769896,53213925,60554018,59439845,67762985,75103072,74316582,81853287,78117650,77593331,82246437,78641895,86309704,87751507,85785395,91028332,84540162,86571782,90110749,88603375,99220319,99482440,100596548,104332136,96402165,99285786,98106131,95746816,103021424,98499389,99875670,100006746,92732145,98040618,96664327,99482390,108395383,105511735,110689131,109247303,103938807,108985141,104790781,108788533,113638262,109443899,114490231,110558002,108854018,114948921,112655098,121699152,126352240,125565761,131857279,125827870,125893398,128580405,124320509,131595114,130480994,128645968,131726206,123599629,126024487,127204139,125631244,135003006,132709207,133823333,134806388,126024455,
128252731,124517152,122354467,127728522,121371471,122354550,119602018,112196358,116587337,112982805,116325181,122485645,118356812,122944392,118422350,113244944,116849485,110951182,115145561,117111687,112458579,116587412,109968183,108985123,113048397,110033678,119208822,120912763,120060766,124779413,116980520,117701429,118029126,113769241,120716171,117111662,115866479,117177230,108198684,111213383,110230329,109771566,117898139,114096998,116063108,114752383,105970459,108723031,103217965,102300487,106494880,99416928,101186453,96664429,90307359,94567265,90241827,95157090,99810205,95943523,100793252,95026004,91618096,94501730,88800035,94436224,94829460,91487084,95615912,88537923,89455427,92863324,91093801,101120921,101841802,102628222,106888101,99416885,101972822,101317460,98892600,
106298282,102300542,103086993,103545756,95877936,100596583,99023688,100858705,108919732,105315189,108919715,106888072,99744561,103349107,97844029,99482477,103021494,96729975,100203444,94829427,90700606,95484791,91618104,98827145,102628268,100203387,105708478,99220318,98302799,100793203,96205625,103414692,102955938,101448587,105511870,98564940,101710690,104397676,104069958,114883512,114686871,117373852,120716214,113572677,117504886,116128606,115276634,122616775,118029198,120257457,119405475,112851780,118160260,115669843,119208820,126352329,122551179,127007683,123075473,117308235,120454028,114096971,117308307,118946758,113113996,116456397,109378426,106691419,110361481,106101580,114097071,115866556,113769368,118291409,110558057,110426990,111147909,106560340,113834950,111082415,110164907,
112589773,104528730,108329860,108788601,109116263,119012309,116652965,119667645,120454081,112851798,116718482,112917358,112786302,118094815,83163808,84802268,78051998,72153702,75102881,69663330,75102897,77724377,73398950,77527782,69597834,66976374,68024992,61864547,67500748,65993419,62585523,65600230,57211512,58784394,60488342,58653295,68483810,67107520,68418245,70646497,62454381,65206940,62978698,60947075,67369710,61995704,63175387,61799120,54000236,58718891,55507583,58129053,64879348,60357299,64289515,60029626,53541491,56359605,49740406,52296377,53803760,47643320,50854648,43711143,40696450,44235443,40237684,47905496,49871588,47971008,52624123,44890769,44825238,45939374,41679486,49085165,46856921,46201554,49150711,41679494,45677227,46856865,47446670,57867008,56425165,59964134,61602538,54459009,59046585,56294040,56621733,63044357,57801416,60750583,58325718,
52558467,57801415,54524555,59505346,65141511,61405895,66059016,60488385,56162961,58587849,52034185,56294110,56687357,51444433,54590223,46529196,45546145,48102084,44563086,53279480,53410545,52558557,56294157,48036509,49347254,48888509,45415066,52886285,49150692,49478385,50854661,43317908,48102087,47643311,49347246,58719001,56228572,60160771,59570930,52951703,57342677,52624034,54262473,58850073,52820698,56097558,51378909,46332575,50789084,46594718,52165352,55638805,51641055,55638815,48102089,44628654,45546204,38468254,43121410,40827657,36174570,38009635,28572342,28572354,29424338,26147496,34339609,32504573,32439036,34405149,25229996,27196119,24771271,22280888,28637994,23460596,24574736,23984909,16579241,21756644,19790524,
23001810,31128367,27654894,32373538,29555451,23919278,27917037,22477490,25623281,28572459,23001839,26475311,20314850,16972474,20839152,16448176,23526156,25492260,22608633,26409784,18021071,16317133,16448234,10353334,16055077,12843798,9960201,11402035,2161346,4324065,4324065,3013317,11926328,9698059,11533086,12647209,4848315,8583924,5765842,5569244,12450625,7600898,10943280,9632532,4586172,11074303,9370312,15334134,23132994,21035779,27392832,24443649,21494472,26147586,21560002,27392790,30079803,26540809,31521610,25230059,25164505,29424385,26802886,36371247,37944111,37550870,42138442,34339546,35584749,35781366,31849169,39320389,36109090,35846954,37747520,29948623,34405119,34732780,36043492,46136146,44038935,
48560957,49281839,43449039,48823055,46201568,49019648,55704405,51903252,57342797,55507740,52886231,60422935,58981080,67500827,74840911,74054424,81525592,77789958,77331173,82049812,78183126,85916473,87423816,85392165,90569565,84146932,86309624,89717520,88472288,98827088,99220282,100268853,104069976,96271079,98892556,97712900,95550193,102628194,98302769,99351367,99679053,92535523,97712927,96336633,99285769,108067691,105249578,110426972,108854072,103676646,108854057,104594158,108526373,113310569,109116203,114359146,110361381,108460788,114555692,112524012,121502533,126286689,125238066,131529585,125565710,125631238,128252710,123927279,131332957,130087766,128383812,131595120,123468544,125827867,126941982,125565693,134609777,132512585,133495637,134544230,125565688,
127925038,124189459,122223380,127466364,121043775,122092392,119405399,111737593,116128570,112720648,116063024,122354559,118094653,122616698,118094656,113113859,116652864,110754560,114817870,116915065,111999810,116259716,109771563,108591891,112982848,109902595,118881127,120847213,119929680,124517254,116718361,117504807,117766967,113376012,120322944,116849506,115669859,116849538,107936527,111016763,110099245,109378334,117767054,113965912,115669877,114555762,105642765,108329801,102824735,102103865,106167188,99154772,101055368,96336733,90045204,94305106,89914134,94763862,99679121,95746901,100531094,94763848,91355938,94239573,88537878,94239603,94567305,91159392,95353757,88210228,89324338,92666704,90831644,100858765,101514108,102431599,106691479,99154728,101710664,101120838,98695979,
106167198,101972849,102824835,103283596,95550240,100334424,98827066,100596547,108657575,104987495,108723095,106494841,99482404,103152486,97581872,99154781,102628262,96533351,100006823,94501734,90503983,95222635,91421482,98499453,102300577,100072305,105577391,98958161,98040640,100596583,95943467,103349142,102824853,101055358,105249713,98237247,101317462,104201053,103807799,114752427,114621322,117111697,120519590,113244981,117308262,115735377,115080013,122485688,117701504,120126371,119208854,112589621,117963637,115407687,119012198,126090173,122289018,126745524,122813315,117046078,120126333,113834816,116915078,118750137,112851841,116259777,109050732,106560332,110164863,105970496,114031523,115473326,113703820,118160326,110295897,110295907,110885751,106429256,113572792,110951330,109902749,
112262081,104266573,108198772,108591981,108854105,118750153,116587415,119536562,120322996,112589641,116390790,112524128,112589680,117963729,83229337,84802262,77855384,72022621,75168410,69859930,75168426,77658833,73530015,77396703,69663361,66976367,68024983,61930075,67631812,65993412,62585516,65600225,57145969,58718850,60553871,58718824,68287194,67238585,68418239,70908631,62454374,65469077,62913155,61012604,67500776,61995695,63240913,61799111,54065766,58784420,55638648,58194582,65010413,60422829,64355043,60095154,53607022,56294059,49871470,52230833,53934825,47643311,50920176,43776671,40630909,44300975,40237677,47905486,49871583,47905465,52558581,45021833,44890766,46135976,41745013,49216232,46922449,46201546,49150704,41548414,45611682,46922397,47512197,58063607,56425159,59964127,61602531,54721145,59046580,56228496,56752797,63044352,57801408,60816113,58260177,
52492924,57932479,54524551,59439802,65338109,61471423,66124543,60553914,56228491,58587842,52034177,56359641,56621814,51378890,54590216,46725797,45611674,48102079,44628615,53410547,53607145,52558552,56425224,48167573,49347248,48954036,45611666,52886279,49216222,49609450,50789118,43317900,48036544,47643304,49543848,58784531,56163030,60291836,59767532,53148302,57408206,52755101,54328003,59046675,53017301,56294158,51509975,46463640,50854613,46463639,52230879,55835404,51772121,55769883,48102081,44628649,45611731,38337176,43055867,40958724,36109030,38075165,28703406,28441275,29358795,26016416,34470673,32439031,32373494,34405143,25164453,27327183,24902337,22280882,28769058,23591659,24640264,23919366,16710303,21822175,19856054,
23001803,30997289,27523816,32439070,29686516,23919272,28048103,22543019,25819881,28506918,22870762,26475307,20249308,16972468,20839146,16448169,23722758,25557787,22608627,26475311,17955528,16317127,16448229,10353326,16251680,12909328,9829122,11467565,2226875,4258522,4258520,3078845,11991856,9698051,11598615,12712736,4913843,8714987,5700299,5634774,12450618,7535355,11008809,9632527,4455096,11205369,9501379,15268593,23198521,21035772,27523897,24378104,21494465,26278653,21822140,27523853,30079797,26475266,31587138,25230051,25033428,29555450,26802880,36436778,38009641,37550862,42138433,34208468,35584742,35650291,31914699,39516990,35978012,35978017,37813049,30079691,34667257,34732774,36043487,46136138,44235538,
48560950,49281834,43449033,49019656,46136026,48888569,55835470,51968782,57473863,55507732,52951759,60357390,59046610,67631893,74840906,73923345,81525587,77855486,77265630,82049807,78183121,85916466,87620417,85588766,90635095,84146923,86244083,89914119,88603354,98892620,99285813,100465455,104135506,96336608,98958087,97843965,95615723,102890331,98499369,99482433,99810116,92404443,97712919,96533234,99482370,108329827,105446180,110492503,109116210,103807712,108919586,104659689,108591904,113441632,109181732,114555749,110426909,108657390,114817830,112720614,121699134,126221146,125369132,131791725,125827847,125827840,128383777,123992811,131398488,130349901,128449341,131529577,123599610,125958931,126941977,125565687,134937449,132643652,133692238,134740831,125696754,
128121640,124320523,122354446,127531894,121240378,122420066,119405390,112065267,116390706,112720642,116194090,122420088,118225719,122747764,118422330,113113852,116652857,110885628,115014470,116980593,112261950,116456319,109968164,108722957,113048377,109968125,119077730,120847209,119995212,124648320,116849427,117570337,117898034,113638151,120650618,116915035,115735388,116915065,108133128,111147827,110295844,109509401,117963655,113965907,115932018,114752363,105839364,108526404,102955801,102234930,106363788,99154766,101251971,96467798,89979662,94436173,90110737,94894927,99679113,95877968,100793233,94894914,91487001,94239565,88668943,94239597,94894976,91355995,95615893,88472365,89455405,92928841,90962711,100989829,101776244,102562665,106822545,99285791,101841730,101186367,98695972,
106232729,102103915,102890366,103480198,95877914,100334418,98892596,100727612,108919713,105249636,108788624,106560372,99613470,103152480,97778473,99416920,102759327,96729955,99941280,94501728,90569512,95419236,91552548,98696055,102497178,100137832,105642920,99220297,98302780,100727647,95943463,103349138,102824845,101186422,105511851,98499386,101448526,104397656,103938865,115014566,114555777,117242762,120454048,113441584,117570402,115997516,115211079,122485682,118029178,120322974,119274385,112589615,117963632,115669825,119077729,126286775,122354550,126745520,122813308,117242682,120322935,114096954,117111679,118946739,113113977,116259770,109116261,106625865,110164854,106232631,114162589,115801000,113834885,118225856,110361426,110492507,111213425,106625856,113769397,111082397,109968280,
112393146,104528711,108133230,108854116,108985171,118946756,116718482,119733161,120454060,112720708,116587390,112786265,112589676,118094794,83229332,84867794,78183060,72153690,75233942,69859928,75168423,77789901,73661084,77462235,69663359,67107437,68287124,61995608,67828419,66124481,62847655,65731294,57211501,58915455,60619403,58784356,68418264,67304118,68549308,70908628,62519906,65338003,63109759,61209206,67500772,62061228,63306445,61799110,54131297,58849954,55769717,58391185,65075943,60553898,64289504,60095152,53607017,56425130,49937005,52361904,54065894,47774379,50854636,43842202,40893048,44300971,40368745,48036557,49937114,48036535,52820721,45087368,45087370,46070435,41679476,49150693,47119056,46070472,49150700,41679482,45742751,46987927,47643266,57998069,56687299,60029658,61799137,54786679,59112111,56228491,56818331,63109885,57932477,60947182,58391246,
52623993,58063548,54721153,59701943,65338107,61405885,66190077,60684983,56228488,58784447,52296318,56621780,56752883,51641029,54786821,46725796,45677209,48298682,44694147,53410543,53672680,52689621,56556292,48102036,49478317,49150640,45677200,53017348,49281755,49543912,50985722,43317899,48102078,47839909,49543846,59046669,56228564,60422908,59767527,53213835,57408204,52886169,54393536,59112208,53148367,56425228,51641044,46660245,51051219,46660242,52427487,55769868,51772118,55835414,48167613,44628643,45611730,38599314,43318010,41024258,36174562,38206233,28703404,28572343,29555400,26213021,34601743,32766708,32439028,34339602,25426593,27261644,24902335,22280880,28834591,23657193,24836872,24247046,16710301,21953244,19921586,
23001801,31193891,27720421,32570136,29883122,24050341,28113636,22739624,25688805,28703523,23001831,26737446,20183771,16972466,20970214,16710310,23853825,25688857,22674159,26737453,18283206,16513733,16579298,10418860,16251675,12909324,10025727,11598635,2489015,4389592,4389591,2947771,12188463,9698049,11729684,12909344,4913843,8714985,5962441,5700306,12450615,7731962,10943269,9763598,4651701,11205367,9435841,15334127,23329591,21232377,27786037,24640247,21428926,26475257,21756601,27654924,30276399,26540801,31521599,25492193,25230033,29555447,26999485,36502311,38140710,37681932,42138433,34405071,35781349,35912429,32242376,39648059,36240154,36043552,37813046,30079686,34667254,34863842,36371163,46398280,44366608,
48757556,49478440,43580103,49216261,46332632,49019638,55966539,52165387,57539395,55769875,52951757,60422924,59177678,67762961,74971975,74185487,81853264,78052091,77462238,82180877,78445264,86178607,87620413,85654298,90962772,84409067,86571761,90176263,88799958,99089224,99416883,100465450,104266577,96533213,99089156,98040572,95681257,102955864,98499367,99679038,99875651,92601049,97975061,96729840,99547905,108460896,105446176,110558033,109116207,103938782,109181728,104856293,108788509,113638239,109247265,114686818,110623513,108788460,114948900,112851683,121895739,126483287,125434665,131857258,125958919,126089983,128580382,124189415,131726164,130415436,128580410,131726183,123730680,126221074,127269653,125696759,135002984,132774719,133954382,134806365,125893359,
128449316,124451592,122616587,127728501,121371447,122420064,119733068,112130801,116521778,112917246,116390696,122747765,118291253,122944370,118487864,113310460,116783928,110951160,115276614,117242735,112327484,116652924,110164771,108919562,113113909,110099194,119274337,121043813,120257353,124844926,117242642,117766944,118029102,113769220,120650614,117242713,115931994,117308279,108460806,111213361,110361380,109640471,118160262,114162513,116063087,114817899,106035972,108788545,103217942,102497071,106625931,99351372,101448578,96598869,90241803,94436170,90372878,95222606,99875721,96009036,100989836,95025983,91552538,94501708,88734476,94436202,94960510,91421527,95681426,88603438,89652012,92994374,91028244,101251971,101972851,102759270,107084690,99547936,101907264,101448510,98958114,
106363797,102300518,103218043,103676803,95812376,100531026,99154738,100924219,109181855,105380705,109050765,107019121,99875611,103545691,97778471,99547992,102955936,96992097,100203423,94763869,90700583,95419232,91618080,98958196,102759321,100268905,105708455,99351368,98499384,100858720,96205606,103545745,103086987,101579636,105642919,98564918,101645134,104528724,104332080,115014565,114883457,117570438,120847263,113572654,117832544,116194122,115407684,122813361,118029175,120454044,119536528,112851757,118225775,115866432,119405408,126548917,122747763,127138732,123140986,117439286,120519540,114359096,117439358,119208881,113113975,116456377,109443940,106888007,110492534,106298168,114293656,115997606,114031491,118422461,110689104,110492507,111278959,106822462,114031539,111213467,110361494,
112655287,104725317,108329838,108985188,109116239,119012289,116915088,119798697,120650668,112917313,116718463,113048407,112851819,118225865,83229328,84933326,77920913,72022617,75102868,69794388,75102884,77658825,73530007,77527766,69597820,66910825,68024977,61864534,67500734,65862336,62651044,65731290,57277035,58784379,60422793,58784351,68287187,67173043,68287160,70712018,62388832,65272464,62847612,60947061,67435232,61995690,63109835,61668033,54131296,58587806,55573104,58260111,64944871,60291749,64289501,60029614,53607016,56228516,49740392,52230827,53803746,47577769,50789097,43711126,40696436,44235429,40106598,48036553,49871576,47970996,52624110,44825222,44825225,45939359,41679471,49150688,46856909,46004933,49085163,41613944,45611676,46987924,47381120,57998065,56359616,59964121,61602524,54524529,59046574,56097416,56621721,63044344,57670329,60881642,58325705,
52427383,57801399,54524542,59439796,65207032,61340347,66190074,60488373,56162946,58718908,52034170,56490704,56621806,51378883,54590208,46660256,45415061,48233145,44563073,53213930,53476070,52558544,56294145,48167566,49478314,49019566,45415052,52755201,49085144,49478371,50920183,43317894,48036540,47577760,49347234,58784523,56097487,60357369,59833060,53017224,57342664,52820630,54393533,58981134,52951758,56228616,51444431,46529171,50854607,46463633,52230874,55638792,51772115,55704340,48167611,44497571,45546188,38402703,43121398,40893182,36109023,38206230,28572328,28637876,29358790,26081946,34470667,32635632,32439025,34274063,25164445,27130567,24705723,22149803,28769052,23526117,24705797,23984898,16579227,21822168,19987120,
22870726,31128352,27523809,32373527,29752046,23984802,27917026,22674086,25557731,28637984,22870757,26671907,20183767,17038000,20839139,16579236,23722750,25492246,22477549,26606379,18152130,16251585,16513756,10353320,16186137,12778250,9763580,11402023,2161334,4324052,4324052,2882233,11991852,9566973,11533072,12843804,4782768,8518376,5765829,5569231,12319539,7666423,10877732,9698057,4520625,11205362,9304763,15268586,23198516,21035766,27589429,24443636,21428923,26278647,21822136,27654919,30014255,26475259,31456062,25295581,25164493,29424372,26999482,36502308,38075171,37616392,42138429,34470604,35519201,35781354,31980228,39516986,36174613,35912475,37681972,29948611,34601717,34601696,36174553,46332740,44104462,
48560943,49347363,43580097,48888579,46136019,49085171,55835465,52099849,57473858,55638798,52951753,60422920,59177676,67697424,74906436,74119947,81722190,77986554,77396698,82180875,78510796,86113068,87685945,85654297,90831697,84343526,86375148,89914116,88603348,99023685,99416879,100596522,104135500,96336603,99089152,97975032,95550181,102955861,98433828,99744572,99941184,92666584,97778451,96467691,99482366,108264284,105446174,110689104,109247276,103938781,109050654,104987362,108788507,113703773,109312800,114555744,110623512,108853994,114883359,112851680,121895735,126417750,125500200,131857254,125958915,126024444,128645915,124189412,131791697,130349898,128514871,131857255,123599604,126089999,127269650,125762292,135002982,132709181,133823307,134937435,126024427,
128252706,124517127,122551047,127859567,121305908,122420063,119667531,112196333,116390703,113048316,116325155,122682228,118356788,122878831,118487860,113375990,116718389,110951158,115211074,117308268,112327480,116587385,110033695,108985096,113244979,110099190,119208796,121174882,120257350,124975996,117177102,117832477,118029099,113834754,120716148,117111640,115931992,117177205,108329733,111409968,110426913,109640467,118029186,114096974,116063084,114948968,106101507,108723007,103283476,102562607,106560392,99351369,101383037,96664402,90176264,94501706,90372876,95091532,100006789,95943498,100924298,94894909,91552535,94436169,88734473,94370665,95026045,91487060,95812496,88603433,89586474,92994371,91159314,101251969,102038384,102693734,107084685,99416861,102038332,101514041,98958111,
106298258,102366052,103086969,103611266,95877911,100662093,99089199,100858680,108985242,105380701,108985229,106822511,99744537,103414620,97909539,99613524,103152541,96861023,100334490,94763866,90766116,95550303,91618079,98892656,102693781,100203365,105839525,99482437,98368312,100924253,96271138,103545739,103152522,101514097,105642917,98564917,101776202,104397653,104135471,115014561,114883454,117635973,120781724,113769260,117767006,116128584,115473218,122747823,118029173,120388504,119602059,112982829,118422379,115931963,119470942,126417841,122616691,127138729,123009913,117242677,120519540,114359094,117308283,119077806,113245046,116587447,109509474,106953541,110492532,106363701,114293656,115997602,114097025,118422460,110689104,110623574,111344494,106756926,114031536,111410071,110164883,
112720821,104594243,108460906,108985185,109247310,119143358,116915084,119864231,120519594,112982846,116718458,112917332,112917351,118225863,83819159,85326551,78445207,72415838,75627160,70187611,75561642,78183121,73923230,77920989,70253185,67369584,68614808,62323292,68156099,66452165,63175340,66058975,57604720,59177603,60947086,59177576,68877020,67566267,68876989,71301847,62847589,65731223,63371908,61405819,68025065,62388912,63634132,62061255,54655588,59046563,56031863,58653334,65338093,60881579,64748259,60488373,53934701,56752811,50133615,52886196,54393578,48036527,51378927,44235422,41220733,44825261,40565359,48495313,50264797,48364218,53082869,45283980,45415054,46529190,42007158,49478375,47381203,46594764,49609457,42072701,46004901,47512219,48036487,58456823,56883912,60357344,62061282,55179898,59570867,56687247,57277087,63437567,58194623,61340401,58915537,
52951678,58391229,55179910,60029626,65796862,61864643,66583296,61078204,56687241,59112129,52755073,56883929,56949496,51837642,55048967,46987941,45873821,48626365,45087368,53803762,53934826,53213912,56949510,48691863,50002607,49478324,46004885,53476101,49609439,50002666,51313406,43776655,48495299,48233130,49937064,59374355,56687319,60816128,60291822,53541520,57801422,53410460,54983363,59374355,53410516,56687375,51837656,46856856,51313366,47053461,52886243,56163086,52099803,56294170,48560834,44956329,46070484,38992535,43645694,41351941,36764388,38599453,29031089,29031099,29817549,26475170,34863892,33094393,33028855,34863896,25754278,27654864,25361090,22543027,29293346,24050415,25230090,24443655,17169059,22411998,20380341,
23526094,31587112,28113641,32766749,30079734,24509096,28637929,23132845,26213099,29096743,23329516,27130666,20773600,17496758,21363434,17037995,24050438,25951004,23067380,26934066,18545353,16906953,16906979,10877615,16579360,13302544,10353411,11860781,2751164,4651741,4848345,3340992,12581682,10156804,12188439,13237026,5372598,9173740,6290128,6159062,12909372,7994111,11533098,10222353,5044921,11533051,10025667,15727345,23591741,21494527,28179260,24967930,21887684,26802942,22149822,28048145,30538550,26934019,31914820,25754343,25819862,29948667,27392706,36829995,38468394,38009618,42597188,34863829,36109032,36305651,32504524,40041279,36698908,36633380,38271804,30669515,34994939,35125991,36633313,46725963,44628756,
49281849,50002731,44104395,49609482,46725852,49543930,56294223,52624143,58063689,56163096,53410515,60881680,59636435,68287254,75496267,74578708,82312022,78641922,77920994,82705169,78969556,86637365,88275779,86309662,91421529,84867823,86899444,90503946,89258717,99679054,99941173,101186354,104856404,96926435,99613448,98564865,96140014,103480156,98958125,100268868,100334408,93256413,98433816,97123061,100072198,108854116,106101542,111278935,109837108,104463075,109640484,105511660,109443875,114162533,109968168,115276645,111016735,109378289,115473192,113310440,122485567,127007580,126024496,132578158,126614284,126679811,129235749,124910317,132381531,131136336,129170240,132316014,124189435,126810902,127793946,126417659,135592813,133430085,134413137,135461730,126614262,
129039144,125106958,123009808,128383866,121830205,123009894,120257362,112655094,117177142,113441540,116783916,123206523,118881083,123534198,119208765,114031359,117308219,111606527,115735368,117767028,112982849,117242755,110689065,109509391,113834811,110754558,119733094,121764715,120716108,125565828,117570325,118487843,118815540,114424586,121371517,117701471,116587359,117701501,108854027,111999799,110951207,110426907,118750091,114686805,116718452,115342192,106560265,109247302,103742236,103152436,107215759,100006738,101710723,96992088,90569486,94763853,90569489,95615822,100334474,96467790,101251984,95419202,91945754,94894926,89258768,94894957,95353727,91814744,96074647,89062191,89783085,93453128,91421462,101514117,102234997,103086954,107281300,99810082,102234947,101776191,99285797,
106888087,102628202,103545724,104070022,96271132,100989778,99416884,101186365,109509535,105708386,109378449,107281269,100203295,103676767,98237223,99941208,103480225,97188707,100531106,95091550,91093803,95877986,92142371,99154805,103021465,100662122,106167208,99613514,98827066,101383008,96598822,104004497,103611279,101972854,105905066,98892602,102103887,104921944,104594227,115407781,115211139,117832585,121109409,114031409,118160226,116456268,115931974,123272116,118487930,120847261,119864210,113179441,118553458,116194113,119798625,126876599,123140982,127531951,123534206,117766971,121043831,114752312,117832576,119536564,113572732,116849596,109902696,107281223,110820217,106756921,114752412,116259753,114359175,118881216,110951253,111147869,111606642,107215682,114359219,111803293,110623640,
112982969,105053002,108919664,109312871,109509458,119471046,117308305,120322989,121043884,113441606,117242754,113376091,113376108,118815692,83294870,84933330,78183061,72284765,75299479,69925463,75299495,77855438,73595549,77658845,69663358,66976365,68156052,62061146,67762881,66058946,62651049,65665756,57277037,58915456,60488334,58849894,68549335,67173046,68549309,70843094,62519907,65403538,63044224,61078136,67435238,62126765,63371983,61733574,54262371,58718884,55638645,58260115,65010411,60488361,64289505,60095154,53607018,56359596,49805934,52427442,54131431,47905454,50854636,43711132,40893050,44432044,40172139,48167629,49871582,48036535,52689649,44956296,44890767,46004902,41679474,49216229,47119055,46332616,49216239,41745019,45808288,46922394,47643268,58129142,56687302,59964123,61864673,54721142,59308723,56228493,56687261,63306495,57866943,61012720,58456781,
52558459,57998014,54786691,59570872,65534716,61602495,66386685,60816055,56359559,58849983,52296319,56556245,56687347,51641030,54786821,46791330,45546137,48429755,44759683,53410545,53672680,52755157,56490757,48167572,49543852,49150643,45677202,52886275,49347293,49543913,51051258,43383436,48167617,47774373,49543847,59112209,56294100,60357372,59898601,53148300,57539278,53017242,54655681,59112210,53082834,56490766,51444437,46660247,51182293,46660246,52493022,55769870,51968726,55966487,48298686,44759718,45677266,38468245,43186940,40958723,36305636,38206234,28768942,28572345,29424331,26213023,34536211,32766710,32701174,34405139,25295523,27261646,24836799,22280883,28900130,23657196,24902408,24050439,16841376,21887707,19921588,
23001802,31128358,27851495,32439068,29948659,24246949,28113637,22805162,25819881,28703525,23067369,26606378,20314845,17169076,21035751,16644776,23919366,25688859,22805236,26802990,18283208,16513733,16710370,10484398,16382750,12974863,10091265,11598638,2423481,4455131,4389594,3078846,12122928,9698051,11795222,12974882,4913843,8780523,5896909,5700308,12516154,7731964,11205416,9698062,4586165,11205366,9566914,15334127,23460666,21297916,27654968,24705784,21625538,26475259,21756605,27654925,30276402,26737410,31783746,25492195,25361107,29686523,27065024,36633386,38271782,37681934,42400580,34470612,35846886,35977968,32176843,39648061,36240157,36305698,37813049,30276296,34732793,34929381,36502240,46332747,44432146,
48954165,49675052,43711175,49150728,46398168,49150712,56032077,52230925,57736008,55769876,53082833,60619536,59374291,68025109,75234120,74447634,82049877,78183169,77658846,82443025,78772947,86375219,87817026,85981981,91028311,84736749,86571764,90372874,88931032,99351371,99744565,100793136,104528724,96664288,99416839,98237184,95877866,103152476,98695979,99941188,100072260,92994268,98106137,96795378,99744516,108657507,105904932,110951254,109443891,104200930,109312804,105183978,109181729,114031460,109574948,115014503,110754589,108985070,115342119,113113832,122026813,126876508,125762349,132184941,126352138,126417666,129039137,124517100,132053846,130874192,128973629,132119403,123992828,126352148,127597337,126089976,135330667,133167941,134347602,135199585,126286579,
128711463,124844813,122813199,128187256,121568059,122747748,120060752,112458485,116914998,113310465,116718378,123009914,118750008,123206518,118750011,113638143,117177147,111344379,115473223,117439348,112786238,117046143,110492455,109312783,113441593,110557950,119602020,121305962,120585034,125303684,117373716,118160162,118487858,114031369,121109371,117439326,116390750,117570427,108788490,111672117,110689062,110099227,118291339,114555731,116390769,115145581,106494727,109050694,103611162,102759219,106822541,99679054,101645190,97057625,90503950,94894926,90635028,95550289,100268938,96336721,101186448,95419204,91945758,94698321,89062160,94698351,95353730,91880283,95943576,88931120,89848625,93256521,91290390,101579657,102300536,103021419,107281301,99810083,102300484,101776192,99220262,
106888090,102628204,103676800,104070026,96205596,100924245,99547955,101186368,109378468,105773924,109443988,107215736,100203294,103742305,98106155,99875674,103480225,97319781,100727716,95157090,91159340,95812452,91945765,99154807,103021467,100596587,106167211,99744589,98630460,101317474,96729898,103873427,103414674,101710715,106101678,98958140,102038353,104921948,104659765,115473321,115276676,118029197,121240483,114162484,118225763,116456270,115800905,123141044,118422395,120847266,119995282,113310514,118750065,116390722,119667556,126942138,122944377,127531953,123534206,117766972,120978299,114621244,117832577,119536566,113638270,117046208,109902697,107281226,110820218,106691389,114686877,116325289,114359177,118946753,110951256,110951261,111803252,107150148,114293686,111672222,110754714,
113048509,105118538,108723058,109509480,109640533,119405511,117177236,120388527,121109424,113376070,117308290,113441630,113376111,118815694,83819167,85261021,78314141,72481382,75627169,70187617,75627185,78183128,73923236,77986534,70253192,67435125,68549278,62388834,68025034,66386638,63109809,66190056,57604728,59308681,61078164,59112045,69008096,67566272,68876996,71170784,63044205,65731230,63306378,61405825,68025072,62323383,63699673,62257870,54721132,59243179,56031870,58784412,65534709,60947123,64879340,60488380,54065781,56818354,50264693,52886202,54328048,48102071,51378934,44169893,41089668,44890806,40761973,48364246,50264805,48298689,52951803,45415057,45480598,46529198,42072700,49478383,47315674,46725843,49609462,42072709,46201514,47381154,47970957,58391296,56949455,60488420,62192362,55179903,59570875,56687255,57277094,63699718,58194634,61405944,58915545,
53148292,58391237,55245455,59898561,65731335,61930186,66714375,61143747,56752786,59308746,52558474,56949472,57080573,52099791,55245584,46987951,46135973,48691908,45021839,53738235,54065908,53279454,56949520,48560798,49937080,49609404,46135964,53541646,49609448,50133746,51444485,43842199,48691913,48233137,50002607,59505433,56752863,60947207,60291827,53541527,57866969,53279397,54983371,59439899,53541597,56687382,51968735,47119007,51575518,46987936,52886249,56294166,52230883,56359715,48822986,45021872,46136027,38927006,43645700,41351946,36633326,38730533,29227702,29031107,29752022,26475175,34994972,33094398,32897792,34863904,25688748,27851480,25164490,22805179,29096748,24115957,25099026,24443663,17234600,22346470,20380350,
23395030,31587119,28179186,32832294,30341884,24640177,28637937,23001781,26147571,29031215,23329522,26999604,20708069,17496767,21363443,16972467,24115984,25951012,23001851,27065146,18610899,16841425,17103597,10877624,16710439,13171479,10418957,12057398,2620101,4651750,4651747,3341001,12647227,10091277,12122911,13433643,5307069,9173750,6355671,6028000,12909378,8190726,11467571,10156826,4979394,11598594,9960141,15858425,23853892,21625605,28113731,25033476,22084301,26802950,22280903,28179223,30800701,27130637,32111435,25885423,25754332,30145283,27589320,36895537,38533937,38140697,42728267,34994908,36240113,36436730,32504534,40172359,36829988,36567852,38337349,30669524,35191556,35257070,36829928,46725973,44759835,
49281856,50002742,44235473,49675027,46725860,49675011,56490840,52689689,58063696,56163105,53541595,61078297,59833050,68221728,75627350,74906397,82377564,78707465,77986537,82770713,79100634,86768446,88406858,86309672,91552609,84998904,87227135,90700563,89455332,99875670,100137791,101251895,104987486,97188587,99810065,98630408,96402166,103676773,99154739,100465486,100727631,93453032,98695969,97450750,100137742,109116269,106232623,111475553,110099262,104790765,109771563,105577203,109443882,114359147,110164784,115473263,111344425,109640443,115669807,113572593,122682184,127204199,126352186,132774776,126745363,126876429,129301294,125041398,132447073,131332955,129563462,132643702,124582661,126810912,128056100,126614276,135920502,133626702,134675292,135658346,126745340,
129301297,125303575,123337497,128711554,122223428,123272046,120453978,112982784,117308222,113703691,117177142,123534210,119143235,123730815,119274310,114096905,117701444,111868678,115931985,117963645,113179466,117439371,111016753,109771544,113900355,111016711,119929709,121830260,120978262,125762446,117898014,118487853,118946622,114621202,121568132,117898088,116652903,117963656,109181718,112130881,111147827,110492451,118946708,115080031,117046141,115669878,106953489,109509456,104004390,103414591,107281306,100334425,102038414,97450850,91028248,95353689,91159324,96074587,100793238,96926557,101841819,95812431,92470056,95288156,89651995,95222649,95812493,92207975,96467873,89455418,90438459,93715285,91814691,101972881,102824833,103611253,107936671,100203308,102824782,102300491,99679026,
107281317,103283575,104070027,104594324,96664358,101317472,100006718,101710665,110099373,106101616,109968285,107674497,100662059,104332139,98761526,100268903,103938988,97713005,100989868,95615851,91618102,96205681,92470063,99679108,103545765,101251959,106691510,100203351,99285830,101710703,97123124,104528799,103938970,102300548,106625975,99351367,102628188,105315174,105118527,116063155,115800976,118553495,121830317,114621245,118553455,116980571,116390739,123730881,119143303,121437099,120585118,113769279,119143293,116849485,120322926,127400899,123599749,128121790,124189579,118225733,121502598,115276613,118422414,119929790,114162566,117504970,110426997,107674453,111213445,107281223,115211177,116915126,115080085,119405517,111541089,111541098,112196479,107739984,114883521,112262059,111213477,
113507272,105511765,109312893,109837171,110230368,120126417,117898142,120912825,121502650,113834833,117767053,113900392,113834875,119339993,83622561,85129949,78117534,72350310,75430561,69859939,75365040,77789913,73661096,77789928,69859977,67107448,68287135,62061158,67762893,66190029,62913206,65862375,57473656,59177610,60684950,58849903,68680420,67500736,68680392,70908642,62650992,65469086,63175307,61209218,67697392,62192312,63503065,61864658,54393453,58981037,55769728,58391197,65075957,60750517,64355054,60095163,53738101,56556215,49805944,52427452,54131439,47905465,51116792,43776679,40958598,44563125,40303223,48102105,50068199,48036546,52820734,45021844,45218455,46332592,41745023,49412847,47053532,46201556,49216250,41745030,45742765,47184550,47839887,58063615,56687312,60291817,61995756,54786691,59439805,56359578,57080487,63372041,58063561,61078267,58653402,
52820615,58129097,54917774,59833028,65469192,61668042,66386698,61012676,56359570,58915532,52427403,56687330,57015040,51837650,54983441,46922414,45742758,48429766,44825231,53607162,53738228,52886241,56621842,48233118,49806007,49216189,45808285,53082896,49478376,49740533,51051272,43580055,48298700,47839922,49806002,59177755,56359648,60553993,60029685,53279384,57670362,53213863,54721229,59243293,53344989,56556314,51772128,46856866,51116767,46791328,52493035,56032024,52099812,56097572,48364236,44825266,45742815,38664864,43383560,41286414,36436720,38533925,28768952,28768965,29489879,26344106,34798366,32701186,32570113,34536223,25557679,27589337,25098956,22346429,28900142,23722744,24967958,24378129,17037997,22215400,20249280,
23132888,31259444,28048115,32766760,30079741,24246962,28244721,22936245,26016499,28900144,23263989,26868534,20445928,17300160,21232371,16775861,23788305,25819943,22870783,26803002,18348757,16710354,16644848,10681019,16513833,12909339,10156815,11729719,2489030,4389607,4455140,3275466,12450619,9960208,11926306,13105965,5110464,8846072,6093529,5896929,12581702,7928582,11205428,10025756,4848324,11336452,9697998,15596286,23591749,21297928,27917126,24705798,21691085,26475271,22149834,27917082,30341950,26802959,31783758,25688815,25557726,29817605,27392714,36698933,38337333,37813019,42400591,34601695,35912435,36109052,32439000,39779148,36436777,36436780,38140743,30472917,35060487,35126000,36436713,46529368,44628768,
49019714,49740597,43842261,49347347,46660327,49412868,56359772,52427546,57998163,56032032,53476059,61012765,59767519,67959585,75299670,74447645,82180956,78248715,77789929,82574105,78772956,86571839,88079178,86113064,91356000,84671223,86833916,90438421,89127653,99416919,99810112,100858681,104725341,96729834,99482385,98433801,96140022,103414630,98827061,100137807,100334417,92994280,98302754,97057533,99941133,108723052,105839405,111082336,109509437,104266477,109443884,105183988,109116202,114031470,109771569,115080046,111147818,109116154,115473202,113113840,122223431,127073124,125893432,132316023,126352148,126483212,129104685,124779254,132184930,130874203,129039176,132250486,124123909,126548769,127793954,126155522,135527285,133233488,134347611,135396205,126548734,
128777009,124975896,123075354,128252803,121961284,122944366,120191834,112720637,117046080,113572621,116783923,123075461,118815556,123468670,119012166,113769224,117439301,111540998,115735377,117635967,112851786,117046154,110558001,109443865,113703749,110557960,119733103,121633653,120585045,125434764,117766943,118225710,118553405,114227985,121174916,117635945,116390759,117767046,108788500,111737666,110885682,110295844,118553490,114686816,116521853,115342201,106560275,109312847,103742247,103086910,107019160,100006746,101776270,97188707,90831641,95091545,90766110,95615836,100465559,96467803,101514141,95484751,92076838,94894938,89258781,94960505,95419277,91814758,96140194,89127741,89914171,93584213,91487011,101841811,102431619,103349111,107608992,99810094,102562639,102038348,99416881,
106888100,102955894,103676810,104266644,96402216,101120864,99679040,101251915,109640622,105839473,109640607,107412354,100465453,104004461,98433846,100137830,103611310,97385328,100793262,95353707,91355959,96074608,92273458,99416962,103218089,100793206,106298296,99941207,98958151,101383022,96860979,104266656,103676829,101907334,106167222,99220295,102300508,105053030,104725314,115604405,115538832,118160278,121371567,114228030,118356847,116849499,115997525,123403200,118815623,121109420,120257439,113507133,119012223,116521807,119929712,127269830,123337605,127728573,123730827,117963591,121240452,114948934,118094733,119667648,113965962,117242825,109968244,107477846,111016836,107019079,115014570,116718518,114752404,119274445,111278948,111147880,111934335,107412305,114490306,111934379,110885798,
113376200,105249622,109116285,109575028,109902689,119798737,117570465,120519610,121174971,113507156,117570447,113703784,113638265,119077848,83884715,85457639,78576297,72612465,75692716,70253166,75627196,78117603,74119856,78052083,70187670,67435138,68614825,62519919,68090586,66452184,63306430,66124532,57801347,59439766,60881571,59374204,68942574,67762894,69008081,71236332,63109755,65927848,63568533,61667983,68090618,62454468,63765220,62192348,54655608,59177656,56097419,58915495,65600256,60947134,64879350,60422856,54000256,56883904,50330242,52886213,54590204,48298691,51313412,44366513,41286286,44825280,40696450,48626404,50395891,48429774,53082888,45415069,45480611,46463675,42072713,49675002,47381221,46791391,49740548,42203793,46267063,47577774,48167580,58522380,57211612,60619506,62323449,55114381,59636423,56752804,57342644,63765267,58391254,61471494,58915557,
53017234,58522322,55376537,60095184,65993489,61995734,66910996,61405903,56687261,59374295,52886166,57146094,57146123,52099807,55311132,47119035,45939376,48691921,45087387,53934854,54262527,53213933,57080605,48822954,50133700,49674954,46201512,53476124,49806068,50199295,51575571,43973284,48626389,48233148,50002622,59439910,56752876,61078291,60422915,53738148,57998053,53410481,54983383,59505450,53541607,56818467,52099818,47053486,51641065,47184557,53017334,56425253,52230895,56556337,48691926,45218493,46136041,39123628,43645713,41417496,36764410,38730547,29227718,29227730,30014179,26540726,35126055,33094412,32963340,34929450,25754298,27917027,25361110,22805192,29293368,24050434,25164575,24640286,17300151,22412020,20576971,
23657184,31587134,28375807,33028913,30472970,24574652,28637951,23198403,26213117,29162299,23526144,27261762,20904691,17562316,21494527,17038016,24247069,26213169,23198472,27130695,18741984,16972509,17169145,11074246,16644917,13499174,10484504,11926338,2816723,4782834,4979441,3406549,12712776,10353435,12122925,13499192,5503691,9304835,6355682,6290154,13040466,8190739,11598655,10222372,5241548,11729678,10091224,15858441,23984979,21691155,28113743,25099026,22149848,27065108,22477525,28375845,30800714,27261721,32308058,26016507,25885418,30210834,27589336,37157698,38665022,38271783,42859354,35125995,36371197,36371210,32701154,40237910,36830003,36764474,38402898,30669538,35322641,35519230,37026551,46922593,44825385,
49544014,50133824,44235488,49806113,46988016,49871632,56752999,52886311,58129247,56425262,53738215,61405992,60029672,68418347,75758432,74840873,82377576,78707476,78117622,82967332,79231717,86833992,88537942,86571826,91683692,85195524,87096073,90831647,89389806,99875680,100268876,101448518,105184105,97188598,99941150,98892565,96533248,103676785,99351360,100662105,100858717,93453043,98695983,97516298,100268825,109312888,106429244,111410029,110164810,104725238,110033722,105642753,109640501,114424698,110164797,115538811,111475507,109640451,115800893,113769213,122813267,127531890,126417732,132905859,126876447,127073047,129497913,125238018,132709230,131464036,129563474,132905856,124713744,127073068,128121646,126679824,135986050,133757787,134806373,135920505,126876424,
129301308,125500195,123468582,128777103,122288979,123403129,120716135,113113866,117439307,113769242,117308226,123665297,119339857,123730829,119405395,114293524,117766994,112065299,116194141,118225802,113441621,117570453,111082301,109968164,114228049,111082261,120191866,122026881,121109346,125827993,118160170,118750010,119077705,114686750,121764754,118029173,116783987,118225809,109312801,112393036,111344445,110754609,118946720,115080040,117111689,115932036,107084576,109640539,104201009,103414603,107412390,100268902,102169499,97713008,91224869,95550309,91093801,96009065,100858787,96992105,101841833,95877977,92535605,95419238,89717543,95484804,96009113,92404593,96664496,89586502,90504006,93911907,91880238,102235039,102824845,103742337,108067755,100399929,102955868,102497111,99875645,
107346864,103349125,104201110,104725408,96795443,101710700,100072266,101710676,110164921,106298235,109968298,107936655,100793144,104397687,98761537,100465522,104070074,97909628,101252026,95746936,91749185,96402300,92797755,99941263,103676851,101317506,106757057,100268901,99482454,101841786,97319744,104528811,104201129,102497169,106691522,99613522,102890343,105577331,105315147,116259777,115932062,118619044,121830330,114686793,118946682,117308263,116587362,123861963,119143316,121633721,120650666,113965898,119274377,116915035,120585084,127794129,123796368,128187337,124320663,118422356,121633682,115276627,118619035,120126412,114359187,117701591,110427009,107936609,111541138,107477844,115342263,116980675,115145634,119602138,111737710,111737719,112327564,107936604,115145677,112458680,111410098,
113769430,105839458,109575050,110230402,110361454,120323038,117963693,120912838,121764808,114162528,117832601,114162547,114031493,119405542,83425963,85129961,78183081,72219248,75233963,69925484,75365052,77855461,73792178,77658868,69663382,66976388,68221609,61995631,67762903,65993434,62847679,65862389,57277059,58849943,60488354,58718843,68549358,67238605,68680401,70974189,62585468,65534634,63109781,61078158,67500796,62061252,63306470,61733595,54131323,58718906,55835275,58391209,65010432,60619457,64355065,60226247,53607043,56425153,49871492,52492998,54065916,47839940,50789125,43776690,40893072,44497601,40303236,48102115,50068210,47971022,52689672,45021854,44956323,46070459,41745034,49216253,47184614,46332640,49150724,41745043,45677239,47119024,47708826,58194700,56621789,60226291,61864695,54721167,59374280,56294051,56949426,63306515,57932502,61078278,58587878,
52755090,58063571,54983322,59767504,65403667,61536983,66321174,60881615,56294047,58850007,52427413,56687340,56687371,51575518,54917916,46791355,45677231,48298707,44890780,53607175,53803775,52820718,56752925,48364202,49609413,49216202,45808296,53213980,49412853,49740544,51116818,43383461,48364248,47971005,49609405,59112232,56294126,60685077,59898625,53279396,57539300,53017267,54721240,59243306,53213929,56556326,51772141,46594734,51116779,46856877,52493046,55900966,51968750,56228656,48364247,44694207,45742825,38599342,43383569,41089817,36436731,38468401,28768965,28703441,29489891,26278582,34732841,32766735,32635662,34536235,25295546,27392741,24902360,22411979,28900153,23722754,24836897,24181533,16906935,22018804,20183756,
23067364,31128381,27851518,32570164,30014218,24312509,28244735,22805186,25885441,28769084,23132929,26737474,20314868,17038027,21101314,16710336,23853854,25754419,22805257,26671943,18217696,16513759,16644858,10681031,16317237,13105960,9960220,11664195,2292435,4455156,4389617,3144404,12188488,9763612,11664173,13040441,5110475,8911620,5896932,5831405,12516179,7797525,11205443,9894694,4651728,11205393,9698011,15596296,23395154,21232403,27982674,24836883,21691098,26606358,21953238,27917093,30538572,26868506,31914842,25557755,25492202,29817617,27196120,36830018,38206274,37878567,42466141,34732781,36043518,36109064,32439011,39844696,36436790,36240186,38206291,30210785,34994963,34994940,36436728,46725987,44497706,
49085261,49871683,43907809,49543970,46660340,49347345,56228712,52427559,57867104,56032047,53345001,60947242,59767530,68156207,75627364,74513194,82312045,78379802,77986551,82574122,78969579,86702923,88079194,86375223,91356017,84867845,87096076,90503970,89193203,99679075,100006733,101186377,104987501,97057532,99810079,98564890,96205571,103676789,99220291,100268891,100465505,93321974,98433841,97188621,100268829,109116285,106101565,111410030,110033740,104528634,109640507,105511683,109574970,114293627,110164798,115342208,111409976,109378312,115735361,113507071,122682199,127335286,126221128,132709254,126745379,126810906,129432381,125172486,132578163,131267432,129366870,132578182,124451603,127073070,127925042,126679825,135854981,133692254,134871915,135854971,126810891,
129235776,125369128,123337513,128646033,122026837,123206526,120453993,112851725,117242702,113638172,117111620,123468690,119274322,123665296,119208789,114096919,117570388,111672086,116063075,117898127,113310552,117439387,110820162,109837098,113900372,111016728,119929725,121830277,121043812,125827996,117963566,118487870,119012174,114555681,121633684,118029176,116783990,118094742,108985123,112196433,111213378,110426933,118881189,115080046,116980622,115735433,106953507,109509471,104004407,103349070,107215787,100203369,102038431,97450868,91093801,95222633,91093806,95877997,100727718,96729964,101645227,95681374,92273463,95353707,89586474,95288200,95878045,92273525,96402354,89324364,90307404,93780838,91880242,101972898,102693779,103545734,107805615,100203327,102824799,102300506,99679042,
107346869,103218054,104004506,104463269,96729912,101514096,100006735,101579611,110033852,106101633,109902766,107674513,100596539,104266621,98696005,100465525,103873469,97713023,100989885,95550333,91618119,96402304,92601154,99744659,103480247,101251974,106757064,100268903,99154776,101710718,97123141,104463280,104004526,102235028,106494920,99547992,102693742,105511798,105053009,116063173,115800994,118356902,121699262,114621264,118750080,117046123,116390755,123796431,119208857,121568186,120585134,113834831,119274383,116915037,120257407,127466453,123534229,128056271,124189593,118291287,121437077,115211094,118291357,119995344,114228120,117701595,110492550,107805543,111344535,107346776,115276730,117111751,115014563,119667677,111541108,111606651,112393102,107871073,114883537,112327612,111147956,
113572826,105773925,109509518,110033797,110099313,119995363,117898161,120847307,121568203,114096993,117832606,114097017,113834892,119274473,83622579,85195504,78379700,72415867,75627189,70187636,75561669,78052076,73857723,77855482,69991071,67369612,68549299,62192249,67959522,66386659,62978760,65927933,57539213,59177632,60816043,59112067,68680440,67697367,68877019,71105268,62913154,65796787,63175326,61340311,67762948,62388941,63699695,62061285,54327940,59112130,56031892,58522289,65469193,60816071,64748288,60422866,53934730,56687306,50133645,52755153,54328071,47971022,51116812,44104378,41089690,44563147,40499851,48298732,50264827,48167640,52886289,45218471,45284013,46398147,41941651,49347334,47250161,46463720,49543949,41941661,45939394,47250104,47970978,58325781,56949477,60488443,62061311,55114391,59505360,56687278,57146045,63634207,58325726,61405967,58784495,
52886172,58260189,55114402,59898584,65796891,61930208,66583327,61209304,56490665,59112160,52624032,56883957,57015062,51903208,55048999,46922435,45873851,48626396,45021858,53803792,54131465,53279477,56818469,48626355,49806031,49478355,45939377,53410597,49609469,50068232,51247900,43711148,48429792,48298696,49806022,59308848,56556278,60750622,60291850,53410478,57801453,53279420,54852324,59505458,53476082,56818477,51837685,46987960,51510006,47053493,52755200,56228654,52099833,56294200,48626399,45021896,45939442,38795959,43580187,41286435,36698884,38665020,29096656,28900059,29752044,26344127,34863923,32897814,32897813,34667318,25688771,27523822,25295583,22477522,29096769,23919371,25033514,24443687,17038017,22215422,20445908,
23329516,31587144,27982599,32897853,30210835,24574664,28375814,23001805,26082056,29096772,23264009,26868554,20642557,17365716,21363465,16841419,23984934,26082109,22936339,27130705,18545387,16906985,16972547,10812114,16710463,13237040,10222372,11860813,2620124,4520699,4782841,3406560,12450640,9960228,12122936,13171523,5372629,9108238,6093551,6093559,12974940,7994141,11467595,10091311,4913881,11402010,9894629,15923987,23722842,21494555,28113755,25099033,21953251,26802973,22149853,28048175,30604117,27065125,32111459,25950982,25819892,30079773,27392737,36961100,38665033,38140721,42662756,34929398,36174602,36371220,32570093,40172382,36698940,36633412,38271837,30538475,35126045,35257094,36895488,46857070,44956467,
49216343,50068299,44169964,49609515,46856955,49675035,56621936,52820785,58129258,56228665,53607155,61209393,59964148,68811578,76086127,75234103,82770810,78969639,78445318,83163958,79428344,87096152,88734565,86899524,91880318,85457684,87489305,91159343,89717504,100334450,100662106,101579603,105315194,97516294,100268846,99089188,96795408,104135554,99744593,100989799,100989805,93715203,99023678,97778456,100793129,109509514,106756938,111934331,110558041,105118473,110230346,105970448,110099269,114949000,110623564,115997579,111868740,110033683,116194123,114096907,123206500,127728512,126942037,133233556,127269679,127269672,129956680,125631248,133167999,131922805,129891171,133168019,124975904,127531836,128645953,127204128,136510356,134282090,135265142,136248202,127466265,
129629005,125958963,123796276,129170335,122682209,123861900,121109366,113376026,117963613,114293546,117766992,123927457,119667552,124320668,119798626,114686757,118225763,112458531,116587373,118619035,113638246,118094758,111475534,110361398,114621280,111606565,120650636,122420112,121568115,126286760,118422333,119208777,119602009,115211055,122223522,118619012,117439364,118684578,109771568,112720733,111672142,111082307,119536561,115669882,117373850,116259732,107543343,110033774,104463170,103938909,107805623,100727671,102628268,97909634,91552567,95943543,91683644,96467834,101317555,97450873,102300603,96467819,92863299,95746935,89979705,95812502,96402348,92797828,96992193,89914201,90962774,94305139,92470078,102693806,103480221,104201106,108526523,100662090,103283564,102824809,100334415,
107871170,103742355,104528809,104922032,97319748,101972861,100596572,102234981,110492618,106691470,110623676,108329887,101186377,104987529,99220307,100924291,104463306,98368396,101710794,96074635,92207956,96992142,93190992,100203425,104070084,101710740,107215827,100924276,99744613,102431627,97778515,105118651,104528826,102955938,107215827,99941220,103283578,106101635,105642846,116718546,116521902,119077813,122354636,115080026,119274379,117701494,117111665,124320735,119798692,122158024,121043902,114490203,119798684,117373804,120978316,128056291,124124066,128711643,124648359,118946662,122026914,115866470,119012266,120650719,114883495,118225894,111016852,108264307,111999906,107871076,115997640,117439442,115735473,120060908,112130945,112130951,112982941,108460910,115604448,112917447,111803330,
114293735,106232693,109968284,110492563,110820224,120716271,118356927,121568215,122158041,114621297,118356909,114555783,114555799,119995381,83688122,85457653,78445240,72415872,75561659,70122108,75496138,78117618,73988800,77986561,70056612,67369616,68549305,62257791,68156134,66386664,63175373,66059011,57539217,59177637,60881583,59112072,68811516,67631835,68745954,71105273,62782090,65665718,63306405,61405855,67762953,62454482,63699700,62126828,54393481,59112135,55966361,58718905,65338127,60816079,64682760,60357336,53869200,56818384,50068112,52755159,54262539,48036560,51182356,43973312,41024157,44563153,40434320,48364273,50264833,48233181,52951831,45284012,45218483,46267083,41876120,49478409,47315702,46594798,49478419,41876127,45873862,47446718,47839913,58456858,56883947,60357378,61995782,55114397,59570901,56556210,57211587,63503138,58325732,61405973,58784501,
53017250,58456801,55048875,60095197,65862433,61995748,66648868,61143774,56621741,59112165,52689574,56818429,57080602,51903214,55180076,46987977,46004929,48691937,45021864,53672726,54000398,53279485,57015084,48560827,49806037,49412825,46004918,53345066,49740548,50068240,51510049,43776691,48495333,48167630,49937099,59374391,56752891,60881698,60226322,53541554,57801461,53410499,54852328,59505465,53672697,56818485,52099837,47119035,51378939,46987963,52886279,56294196,52165374,56359741,48560870,45087436,46136058,38927035,43711265,41351977,36633354,38665027,29096662,28965599,29686515,26606279,34995001,32897822,33028891,34732860,25754314,27720436,25164517,22674135,29162312,23984914,25164593,24509230,17103558,22346500,20445915,
23460593,31652685,28048141,32897858,30341913,24509132,28572429,23001809,26082063,29031244,23329554,26934097,20642563,17431259,21363473,16906960,24050476,26016577,23067418,26999640,18414319,16775919,16841481,10877655,16710470,13171511,10418986,11860819,2685665,4651776,4586240,3275492,12647254,10156842,11926332,13237064,5241564,9108243,6224628,6093563,12778338,8059685,11336528,10091319,4979422,11533088,9829097,15792922,23788385,21494565,28048225,24902431,21953257,26934051,22280933,28179255,30735194,27065130,32111465,25950986,25885436,30079777,27458280,36961107,38665039,38271800,42728299,34994938,36174608,36305690,32766706,40172391,36830021,36698955,38337377,30735091,35191584,35388173,36961032,46922610,44956476,
49478493,50133843,44301042,49806128,46988035,49871651,56687478,52689719,58325873,56490814,53803769,61274936,59964154,68811585,76151670,75234110,82967422,79100716,78510860,83426106,79559421,87423840,88800110,87030602,92142467,85523224,87685919,91224887,89848583,100334455,100793184,101776220,105511809,97712910,100465459,99351339,96992024,104266634,99875672,101120879,101120883,93846280,99220291,97843999,100793134,109640591,106888017,111934337,110623585,105249549,110492495,106363669,110230350,115014544,110689108,116063121,111868747,110099227,116325203,114096914,123337578,128056199,126942043,133299097,127531831,127466286,130218831,125827862,133299077,131988348,130087787,133299096,125303592,127662913,128711493,127335206,136575897,134413168,135396221,136510350,127531809,
129760085,126155577,123927355,129366948,122878826,123861905,121305982,113638176,117963619,114490160,117701464,124058534,119995240,124451745,120060776,114883372,118291304,112458538,116587382,118750112,113900397,118094764,111606613,110426939,114555751,111541035,120585105,122551191,121699194,126417839,118618947,119405394,119667552,115211062,122157994,118815626,117504908,118684585,109771575,112851813,111934293,111344455,119602101,115800961,117701535,116325274,107477812,110295922,104659784,103873377,108133309,100793214,102824882,98106247,91683643,96009086,91683648,96533375,101317563,97581951,102300607,96467827,93125452,96009086,90176319,95878045,96402353,92797835,97319880,90110813,90962783,94436216,92535621,102693814,103545764,104332185,108460996,100924241,103480178,102955888,100531030,
107936713,103938970,104856494,105249718,97450829,102103941,100662116,102431597,110623697,106953620,110623682,108460965,101317456,105053072,99416922,101055369,104725458,98565010,101841873,96467856,92339034,97057686,93190996,100400038,104266700,101776282,107412442,100858749,99875691,102497171,97844057,105249732,104790978,103021480,107412442,100268909,103414657,106232714,105904996,116784087,116587445,119274427,122551252,115342178,119405458,117898111,117242745,124451811,119864234,122158032,121240515,114686820,120060836,117570418,121109396,128318440,124320680,128842720,124779438,119143275,122354600,116063083,119274419,120978403,114883499,118225901,111213467,108526457,112130986,108133227,116128720,117701595,115735480,120323059,112393094,112393101,113179554,108526454,115604454,113114062,111999945,
114359278,106429307,110099361,110689176,111016839,120847351,118750149,121633758,122354655,114686840,118619058,114817931,114621342,120126462,83622587,85261049,78117564,72284801,75430587,70056573,75430604,77921013,73792194,77855489,69991078,67238548,68352699,62061184,67828458,66058986,62913233,65927938,57408149,59112101,60684978,58981003,68614909,67435229,68614883,71105274,62585481,65469113,63175335,61340319,67762957,62126803,63437559,61995755,54196874,58849991,55900828,58456762,65272592,60553937,64551686,60160728,53672594,56490704,49937044,52558551,54262541,47971027,51051285,43842243,40762015,44366545,40434322,48233204,50133762,48036575,52820762,45021872,45087413,46201548,41810585,49216267,47053559,46332656,49347350,41745058,45873865,47184576,47708844,58129181,56883948,60357380,61930249,54852255,59439832,56490678,56949443,63503140,57998053,61143832,58587895,
52755105,58194658,54917802,59701986,65534756,61799142,66386727,61012702,56490671,58915558,52558503,56818431,56818461,51837680,54852399,46791371,45808322,48495332,44890797,53476120,53869328,52951806,56818476,48364220,49740502,49347290,45742777,53279533,49543942,49806096,51247907,43449012,48429799,47971021,49674960,59243319,56556284,60750627,60160787,53410485,57670388,53279429,54786793,59439932,53476090,56621879,51772158,46922432,51182334,46987966,52624136,56228662,52034303,56228672,48429801,44956366,45808381,38795966,43449125,41220906,36436747,38402883,28834518,28900067,29620981,26409673,34863931,32897823,32701215,34601788,25492173,27523831,24967913,22411995,29096779,23853845,24967986,24312623,16972487,22084358,20249310,
23198451,31325007,27851535,32766789,30014236,24246993,28310287,22805205,25885458,28900174,23198483,26737490,20445958,17234655,21101328,16841426,23853869,26016582,22739741,26803032,18414321,16644847,16710411,10746585,16382792,13171514,10091308,11664213,2423524,4520709,4586243,3275496,12450649,10025773,11795263,12974923,5110495,8780567,5896951,5831422,12712803,7928614,11205460,9960248,4848352,11467555,9698028,15727387,23657315,21494565,28048225,24902434,21887725,26671912,22084326,27917111,30669661,27065132,31914861,25754384,25557759,30079780,27392747,36830035,38402898,38075193,42662766,34732798,36043538,36109085,32570102,39975785,36567878,36633422,38337381,30472948,35191588,35322639,36698889,46791542,44759870,
49216353,50133845,44104436,49609522,46856963,49543972,56359803,52689722,57998193,56294208,53672698,61209402,59898621,68352833,75692916,74775358,82443134,78773036,78117642,83032891,79297275,87030624,88406892,86571848,91683716,85261081,87423774,90831668,89455366,100006774,100465505,101448539,105184125,97319692,100006707,98827051,96598805,103807880,99482455,100596589,100924274,93649674,98827074,97581856,100596526,109378448,106560336,111737729,110164830,104856332,110033742,105970454,109771597,114621325,110426960,115800977,111737675,109837084,116063058,113769233,122813288,127531912,126745435,133036952,127138614,127138604,129694543,125434648,132840323,131726205,129825641,133168024,124910374,127269698,128449349,127073060,136313752,134019952,135199612,136117133,127204126,
129563475,125827897,123730747,129039267,122551145,123599760,120978301,113310498,117767008,114228015,117570391,123861926,119470950,124124066,119667560,114555690,118094697,112130858,116390774,118422431,113507180,117832621,111213396,110099261,114424680,111213355,120454033,122289047,121437048,126090160,118291266,119077712,119470944,114948917,121895846,118356873,117177225,118487978,109574968,112458595,111606611,111016774,119339958,115407746,117373856,116194203,107281207,109771635,104332105,103676771,107805627,100596605,102497202,97844102,91355965,95746941,91421503,96402305,101120952,97123199,101972927,96074609,92797770,95681407,89914173,95550365,96140210,92666761,96992197,89652062,90766173,94108538,92207942,102431669,103152549,104070040,108198850,100727633,103283570,102759280,100268884,
107740104,103676825,104332206,104790968,97188685,101776259,100268898,102038382,110427091,106560403,110427073,108264358,101055310,104594320,99089241,100793224,104397779,98237331,101514193,96140175,92076889,96795542,92928852,100137894,104070091,101448603,107150299,100727677,99679084,102300562,97581911,104790979,104397759,102693799,107019226,100006763,102955903,105839498,105511780,116456409,116325300,118815674,122289108,115145569,119143315,117635965,116915064,124189667,119602090,122026960,120978372,114359138,119602080,117308273,120847252,127990759,124189609,128580577,124648365,118750060,122157995,115735403,118946738,120519651,114752429,118029293,110885786,108133243,111934379,107740010,115735502,117504986,115473336,119929841,112130949,112065421,112655268,108198772,115407846,112851919,111672266,
114097133,106167162,109902753,110558105,110689157,120585206,118488005,121371615,122158047,114490232,118356915,114555788,114424735,119929853,83688127,85129978,78183100,72284803,75627200,70187649,75430608,77986552,73923270,77921030,69860009,67238550,68483773,62126724,67893994,66124524,62847697,65862405,57539224,59046571,60816055,59046542,68680451,67566306,68745958,71236351,62782094,65665726,63175337,61274785,67697421,62192344,63699706,61995758,54459021,59046602,56031902,58522300,65207061,60750547,64486154,60226269,53803667,56621781,49937046,52624091,54328080,48102104,51116825,43973318,40958628,44628693,40434325,48102134,50068229,48036579,52886299,45218482,45218487,46267085,41876128,49281807,47250171,46398193,49281815,41745063,45939403,47119044,47774383,58325792,56949488,60291848,62061324,55048864,59570909,56556218,57014983,63568680,58194665,61274906,58784506,
52951718,58391271,54983343,59898596,65862441,61930219,66583336,60947173,56621748,59046636,52624042,56883969,56949536,51903217,55049008,46987982,45873860,48560871,44956337,53803805,53934867,53148418,56884018,48560831,49871579,49281757,45808318,53345074,49609481,49806100,51378983,43645622,48560875,48167635,49937106,59374395,56687361,60881705,60357397,53410490,57801464,53279431,54786797,59505470,53476095,56621883,51772160,46922436,51313408,46922434,52820746,56163128,52099844,56425285,48626412,45087443,45939454,38730435,43580199,41286446,36502288,38468423,28965594,28834533,29686519,26409676,34863935,32897827,32832288,34798402,25623248,27654907,25033454,22411999,29096781,23853849,25033526,24443700,17103565,22149899,20314849,
23329528,31521619,27982611,32766793,30210848,24312530,28375826,22870742,26147604,29031249,23264020,26934104,20577034,17431267,21101334,16906965,24050483,25885513,22936353,26868572,18348789,16710387,16841488,10812123,16448330,13237053,10287920,11860824,2554600,4455177,4651784,3144426,12385118,9960242,11926341,13237069,5044962,8911641,5962489,5962500,12647270,7863083,11402070,9960254,4913893,11533094,9763569,15661853,23657320,21494571,28113768,24836902,21953263,26802986,22280940,28113726,30735202,26934063,31980400,25754386,25623296,29948713,27392751,37092184,38533973,38075199,42728305,34863872,36240148,36305697,32635642,40172396,36830028,36567890,38402922,30472953,35126056,35257109,36895502,46791545,44890946,
49412963,50068313,44366584,49806135,47053576,49675047,56621951,52820797,58194805,56425285,53672705,61143872,60029697,68614981,75889528,74906432,82574211,78904111,78314253,83098430,79362816,87030626,88537968,86702925,91880326,85326618,87423779,90897208,89717514,100072313,100399971,101579614,105380739,97516305,100268855,98958126,96598811,104070025,99482456,100793203,100989812,93780747,99023686,97581857,100662067,109509523,106560338,111737734,110426979,105118479,110230355,105904920,110033744,114883473,110558038,115735445,111803212,109968157,116325207,113900308,123140972,127859596,126745438,133168028,127269690,127400753,129825618,125434652,133102472,131726208,130087790,133233564,124910378,127466310,128645960,127138600,136379293,134151028,135265151,136444816,127335203,
129760086,125958974,123861822,129104807,122616683,123927444,120978305,113310501,117832548,114162482,117504857,123927466,119602025,124189604,119864170,114621231,118225771,112196398,116390775,118422436,113638257,118029234,111344472,110230337,114490220,111475501,120519573,122420123,121568124,126417842,118356807,119208788,119405412,115145527,122026923,118684557,117308303,118553518,109706042,112786280,111737689,111082315,119339962,115669892,117439396,116194205,107346746,109968245,104594252,103807846,107936702,100727681,102693814,97909643,91552576,95878015,91421509,96336769,101252030,97188739,102300610,96336757,92797776,95812482,90045249,95812513,96336821,92732302,97123273,89848674,90831715,94239613,92339016,102497210,103283624,104135581,108329926,100662099,103283575,102955892,100399961,
107805643,103873437,104528818,105053114,97188686,101907335,100399976,102300528,110492627,106888086,110427078,108395434,101251922,104790932,99220318,100989837,104594389,98302872,101645268,96140178,92076893,96795544,92994393,100334506,104201168,101645214,107281373,100662145,99810161,102366101,97712988,104987590,104594371,102890411,107150302,100072303,103283589,106101645,105708391,116653021,116521911,119143358,122354646,115145574,119405463,117832578,116980603,124517352,119798702,122158034,121174982,114424677,119798694,117439351,120978329,128318446,124189611,128777190,124910514,118881136,122092461,115800944,119143349,120781801,114949041,118160369,111147932,108526461,112065453,108002159,115801041,117570526,115604413,120323061,112196492,112327569,112982951,108460919,115538921,112786388,111999949,
114359282,106298239,109968295,110689181,110885771,120716282,118553544,121568227,122289125,114555770,118487989,114686866,114555812,119995395,83950277,85654272,78641860,72612492,75954886,70384263,75758293,78314236,74054347,78052106,70318767,67500699,68811460,62519943,68287218,66648817,63306457,66190092,57670302,59505328,61012669,59374229,69008134,67893990,69139177,71498500,63175314,65993412,63634097,61733543,68090643,62651102,63830783,62323445,54655635,59374290,56162979,58915522,65665818,60947160,65010448,60553952,54065819,56949466,50330270,52886239,54524692,48298715,51313438,44301002,41220779,44825307,40630939,48495357,50395915,48429801,53279523,45611704,45480637,46529237,42203811,49675029,47512320,46791416,49740573,42138284,46267089,47512266,48233140,58522405,57277173,60816141,62257939,55245479,59964129,57014975,57473741,63896366,58587886,61602591,59046655,
53344939,58653422,55442101,60357353,66190126,62323440,66845487,61340394,56818359,59505394,52886191,57277192,57408295,52099834,55442233,47315669,46136010,48954092,45218485,54131489,54393625,53476103,57342775,48691909,50199262,49740517,46201537,53672759,50068239,50395930,51510062,43973311,48954098,48560856,50199256,59702083,57015046,61209391,60554014,53738175,58194686,53607117,55245557,59702086,53738244,57015102,52165384,47315657,51706631,47446728,53082896,56687422,52624136,56752970,48954100,45349593,46398212,39189193,43907887,41548596,36895511,38992718,29358815,29162221,30079741,26802897,35126085,33356586,33094441,35191622,25885398,28048128,25557745,22870755,29424467,24247069,25426748,24771386,17365716,22608657,20576999,
23657213,31783770,28441369,33028942,30407461,24705753,28900123,23329502,26344218,29293400,23526174,27327323,21035792,17562342,21560093,17169115,24443703,26278734,23264037,27392868,18873085,17169148,17169175,11139810,16907089,13368129,10681143,12057440,2882285,4979470,4848395,3472114,12647268,10353462,12385098,13564756,5438185,9304862,6486784,6224648,13040494,8190767,11533148,10287938,5176043,11795243,10025718,15924005,23919470,21822254,28441454,25164589,22280950,27130671,22674162,28310337,31128423,27261752,32439160,26213144,25950984,30341935,27917045,37354335,38992732,38402884,43187065,35257094,36502300,36829988,33094399,40434548,37157714,36961111,38665071,30931711,35715887,35715866,37288723,47184768,45218630,
49740652,50527071,44563198,50133821,47315726,50068269,57015171,53082949,58653565,56621898,54065926,61733701,60291846,69008205,76348289,75496263,83164042,79362868,78773013,83557189,79756040,87620457,88931192,87030612,92273551,85785381,87751466,91421504,89979663,100531074,100793196,101972835,105839496,97778454,100727614,99482421,97254178,104594322,100072287,101317498,101448573,94108435,99482446,98237225,100989753,110033819,107084636,112262028,110885739,105577239,110623576,106560288,110426968,115276698,111082332,116194205,112261974,110492452,116718427,114555678,123534198,128383889,127204196,133823395,127662911,127859511,130480987,126090018,133430161,132250504,130415476,133757857,125631283,127859532,129170258,127466289,136838050,134675324,135723912,136903578,127728425,
130349918,126483269,124386120,129694638,123140978,124255133,121371528,113900332,118291308,114686777,118225763,124517296,120257393,124648365,120322931,115079989,118618994,112851765,116980607,119012267,114162551,118356921,111868765,110689096,114948977,111999799,121043868,122878882,121961348,126876604,119012174,119602011,119864169,115538753,122747827,119077783,117898134,119143348,110230337,113048430,112130911,111541075,119864256,115997580,117963690,116718502,107871040,110623616,105118549,104201068,108264392,101317510,103087038,98433938,91945799,96205703,91945805,96861065,101776324,97844105,102759371,96729980,93387606,96140170,90635080,96205736,96730044,93256597,97647568,90372970,91290471,94894981,92797776,103087040,103807919,104594342,108854221,101251933,103742333,103218041,100924258,
108329939,104201127,105118648,105642947,97778518,102497166,100924270,102628217,111147995,107346845,111082445,108919729,101776217,105380764,99810147,101579669,104922076,98827166,102235100,96533405,92601190,97254304,93649759,100727729,104725463,102300583,107871206,101186438,100268919,102955934,98106211,105446351,105118667,103349173,107543528,100596598,103742347,106429334,106232687,117177315,116980672,119536582,123010014,115669870,119929758,118356872,117635974,124910577,120323000,122747866,121699278,114948972,120388525,117963646,121633697,128777202,124910515,129170413,125434811,119405430,122747829,116390774,119536572,121240561,115407801,118684665,111606694,108919687,112524213,108591992,116587483,118160359,116194244,120650749,112655249,112851865,113507247,108788608,116194290,113310683,112327637,
114883576,106822534,110623663,111213477,111475603,121240577,119077841,122092521,122813419,115145603,119077823,115080089,115145642,120585227,83753665,85523198,78445248,72612489,75627205,70253187,75561683,78183161,74054345,78117639,70187692,67369626,68614848,62257800,68156143,66386671,63044309,66059018,57670300,59374254,60947131,59243153,68877060,67631843,68942570,71432964,62913170,65796800,63371950,61536935,67894035,62454490,63699710,62323443,54590097,59112143,56031906,58653377,65534742,60816088,64682767,60422879,54000280,56883927,50264730,52755167,54393618,48036572,51313437,44038858,41024169,44825304,40565401,48429818,50330378,48298726,53082912,45218486,45415099,46594771,42007203,49675027,47315711,46725878,49543964,42007209,46136016,47381193,48036529,58456867,57080564,60553994,62257935,55048869,59833056,56883901,57211595,63765293,58456815,61471517,58850045,
53082794,58522347,55245490,60226278,65993514,61930221,66976558,61274857,56687287,59374320,52755120,56949509,57342755,52099831,55311157,47184596,46070473,48757483,45218482,53803807,54065943,53410565,57015092,48822978,50133725,49609441,46201536,53607219,49806091,50199319,51575594,43842237,48691952,48298711,50068181,59505471,56949507,61143853,60422938,53672636,57932542,53541580,55048946,59636547,53672705,57080639,52034308,47053511,51641092,47315652,53082896,56359741,52361992,56621897,48823024,45218520,46201604,38992583,43776813,41483059,36698899,38730570,29227742,29096682,29883133,26671824,35060547,33094437,32963367,34995013,25885394,27720447,25230065,22739683,29293393,24050459,25295674,24705849,17300177,22346509,20380387,
23460603,31652696,28310297,32963405,30341924,24771286,28769047,23067357,26278682,29227863,23526169,27196249,20839181,17496807,21363482,17103578,24312631,26147661,23067427,27261794,18610939,16907001,17103635,11008737,16644942,13237058,10484533,11991901,2620139,4651787,4848393,3341041,12516196,10222389,12057416,13368148,5241575,9239326,6224638,6224648,12909421,8190768,11467612,10353475,5110505,11664169,10091252,15924004,24050540,21625645,28441452,25099053,22149876,26934062,22412014,28441408,30997350,27196213,32373621,26147607,26016518,30276397,27720434,37354333,38992730,38468417,43121526,35257093,36567835,36633381,32963325,40303475,36961102,36830037,38533997,30800635,35519276,35584792,37026579,47119230,45218631,
49675115,50461535,44366587,50068283,47184654,50002733,56949633,53017411,58522492,56752968,54131459,61602627,60291845,68811592,76217213,75299653,82967430,79231796,78707477,83491651,79624965,87423847,88996726,87096145,92142475,85654306,87751462,91290428,90176271,100596608,100793192,101907299,105773960,97975062,100727612,99547954,97188638,104594320,100006752,101317495,101448571,94108435,99351374,97975080,101120825,109968282,107084635,112196491,110885736,105642776,110754646,106429213,110426965,115276697,110885724,116325274,112196437,110295842,116652891,114424603,123468660,128252818,127335268,133626785,127662913,127793973,130415447,126155552,133430157,132250502,130481011,133692320,125500207,127859532,128973645,127662896,136772513,134544251,135854982,136903577,127662888,
130153308,126417732,124386115,129760174,123075442,124386201,121437064,113900330,118291308,114817847,118094688,124517295,120191855,124648363,120322929,115211062,118553456,112655154,117111679,119077801,114228087,118487989,111803230,110754629,114883440,111999797,121109402,122944416,122092418,126811067,119077707,119602010,119995243,115604287,122616755,119012244,117832596,119012276,110164800,113048430,112196447,111541075,119798720,116128652,117963688,116718501,107871039,110623612,104921939,104332138,108460997,101186438,103152572,98499474,91814725,96336773,91880265,96992136,101776325,97778569,102628298,96729979,93256533,96140167,90504008,96074662,96664507,93256595,97582033,90176360,91290471,94698371,92928848,103087039,103676847,104528803,108854221,101186394,103807869,103349114,100662111,
108329938,104201126,105053113,105380801,97647446,102431629,100924269,102693751,110951386,107215774,110951370,108788655,101710680,105380761,99613539,101514130,105053147,98827166,102038491,96598939,92666723,97254304,93584223,100662194,104528852,102235044,107740133,101383044,100268918,102955933,98237281,105577422,104987593,103480242,107543527,100596598,103611275,106429334,106167152,117308386,116980670,119602117,122944477,115800940,119733150,118356874,117701508,125107184,120191926,122551260,121633741,115014508,120322990,117898109,121437087,128646131,124779442,129235950,125238200,119405430,122747827,116456312,119536571,121306096,115473337,118684666,111541155,108919685,112655283,108526454,116521946,118029285,116194242,120847356,112851859,112720793,113572783,108985216,116128755,113507289,112458708,
114883575,106691461,110558123,111147938,111344529,121240578,119077838,122026986,122747883,115080067,119012286,115211159,115145641,120454152,83819201,85523197,78576318,72546950,75692736,70253187,75627219,78314233,73988807,78052104,70253226,67369622,68745920,62454405,68090606,66386671,63109844,66190087,57801370,59374251,60881591,59243152,68877059,67828450,69008103,71432959,62978702,65796798,63503020,61536931,68090640,62454488,63896314,62192370,54590094,59112143,56031905,58653373,65534742,60947157,64813835,60422875,54131351,56818390,50199192,52886237,54393619,48233176,51313435,44104392,41024167,44890839,40630937,48364280,50264839,48298723,53148445,45284022,45480631,46594768,42138273,49478418,47446779,46529270,49675034,41941672,46136015,47315653,48102065,58456866,57080563,60685066,62323469,55311013,59833053,56883898,57408199,63634220,58522346,61471517,59046651,
53082792,58653418,55376561,60160743,66059048,62192364,66779948,61209318,56883893,59439853,52755117,57080578,57277218,52165364,55311155,47315666,46070472,48757480,45284017,53934879,54328087,53410562,57146163,48822978,50133723,49740513,46201536,53541683,49806091,50199317,51575592,43907769,48823022,48429781,50199252,59702077,56949507,61209386,60422935,53738172,57998075,53541577,55180015,59702080,53672705,57080636,52165380,47250115,51641090,47250116,53017356,56490811,52493062,56687431,48823023,45349588,46136066,39123651,43776811,41483058,36764436,38796105,29293277,29227754,29883131,26540752,35191616,33094438,33159971,35060547,25754322,27851516,25361134,22608609,29358928,24181532,25426744,24640311,17300176,22346508,20511459,
23460602,31849302,28244757,33094475,30472995,24509143,28703511,23263962,26213143,29293394,23460633,27196248,20839179,17562338,21363480,17103575,24312630,26278730,23329570,27261790,18742009,17038072,17103637,10877664,16841549,13237055,10418994,11991899,2620137,4717322,4848392,3537645,12712799,10287926,12254022,13499218,5307107,9108254,6224638,6290181,13040491,8190764,11664217,10287934,5241577,11729704,10091251,15924002,23919466,21756717,28375914,25230123,22084337,26999598,22477549,28244800,30997349,27261747,32373620,26082071,25950980,30407469,27785968,37419866,38861659,38337345,43121524,35257091,36567833,36633379,33028861,40500081,37092175,36961109,38599531,30931707,35388205,35781399,37223186,47184764,45218628,
49675111,50395996,44497657,50002744,47250187,50133804,56949631,53148482,58522491,56687431,54065923,61668162,60357379,68877129,76413819,75430724,83098503,79428403,78707474,83491651,79821570,87620454,89193332,87096145,92404617,85719840,88013606,91487037,90045198,100596607,100924266,102169440,105970565,97909523,100596538,99482419,97319711,104659856,100006750,101448566,101579643,94239504,99613514,98302757,101251896,109968280,107215705,112327561,110885735,105577238,110623575,106625821,110558036,115407766,111147865,116521882,112196434,110426913,116783961,114621209,123665267,128514960,127531873,133823391,127990589,127859508,130480982,126221087,133757837,132381571,130546545,133888927,125500207,128121675,129235789,127597358,137165728,134740856,135920517,136969110,127990567,
130218844,126614338,124320579,129694636,123206512,124517275,121568134,113900328,118291306,114948920,118225758,124451759,120388462,124779436,120519536,115211060,118684530,112982834,117111677,119077802,114293619,118619063,112065371,110754629,115014513,112130869,121043866,123075488,122223491,126942137,119077706,119864152,120191849,115604285,122813360,119274389,117832595,119077810,110361408,113310572,112261982,111672143,120060864,116259721,117963687,116784036,107936576,110689147,105118547,104463212,108592071,101251974,103218108,98433935,92011333,96271236,92142409,97123208,101776324,97909639,102955978,96992124,93453141,96467848,90635081,96271269,96795577,93387667,97516494,90438504,91356006,94894979,92928848,103218112,103873454,104725410,108985292,101383001,103938938,103349113,100858718,
108461009,104332196,105249719,105642945,97975123,102497166,101186411,102890358,111082459,107477917,111082443,108854190,101841752,105380760,99941217,101710740,105184221,98827164,102169561,96730009,92732259,97385375,93649757,100989873,104725462,102235043,107936741,101514116,100465525,103021466,98302818,105839565,105118664,103480243,107871203,100596596,103938952,106560403,106429294,117373922,117111743,119864261,123010011,115866477,119995292,118291336,117832578,125041647,120322998,122878938,121961419,115014509,120519595,118160251,121699231,128908275,124844979,129629164,125434809,119733108,122813365,116587383,119602109,121437166,115538871,118946808,111868834,108985220,112720819,108723063,116587481,118291428,116259778,120781821,112917394,113048474,113507247,109181823,116325361,113638359,112589779,
115080182,107084677,110689196,111279011,111475600,121502720,119339983,122289127,122944491,115211136,119208894,115473305,115211179,120650760,84146880,85719804,78641854,72874630,76020417,70515327,75889360,78445304,74185413,78248709,70384298,67566231,68745918,62651010,68287212,66583276,63437524,66386694,57735830,59439787,61209269,59505296,69073666,67828447,69204709,71564031,63240846,66058940,63568554,61733538,68287247,62716632,64092923,62323441,54786700,59439822,56359583,58784446,65796884,61143763,65075980,60685020,54262421,57014997,50461335,53017308,54524688,48364248,51575577,44366533,41286307,45021910,40827542,48691959,50592518,48495332,53345052,45611699,45480631,46725839,42269342,49806096,47512316,46856946,49806106,42138278,46332621,47512260,48167600,58850082,57408240,60816135,62520075,55442082,60029661,57014968,57473735,63830825,58522346,61668123,59177722,
53344936,58784487,55376560,60422886,66124585,62192363,66976554,61471460,56949428,59505387,52886187,57277188,57539361,52296435,55507763,47381201,46267077,49019625,45349551,54131485,54393623,53541634,57408307,48822975,50395865,49937120,46332607,53803826,50068235,50395926,51641128,43973303,49019630,48691924,50199252,59767613,57080577,61340457,60619543,54000315,58260219,53803721,55311088,59964223,54000383,57277243,52361988,47250117,51903233,47381186,53345038,56687419,52558599,56687429,49019631,45415123,46398208,39189188,43907881,41876272,37026576,38927175,29555420,29358825,30145272,26671823,35257151,33356579,33356581,35257156,25950930,28048124,25426670,22870751,29424462,24312602,25557816,24705845,17496781,22674187,20576996,
23657210,32045909,28375829,33291084,30538529,24771284,28834581,23329500,26540824,29358932,23657240,27392858,20904715,17824483,21560086,17234649,24574771,26475339,23460640,27327328,18938616,17300213,17431315,11205343,17038159,13630271,10681138,12254042,2882281,4913931,5110538,3668718,12974946,10418997,12450629,13564752,5503717,9304859,6617853,6355718,13171563,8321838,11795288,10550079,5372648,11860776,10222323,16317218,24050540,22018859,28638058,25361195,22412020,27130671,22608623,28506942,31259491,27589427,32570228,26344213,26082052,30538539,27982575,37550938,39058265,38599490,43383666,35453701,36698903,36961059,33159932,40762224,37354318,37092180,38796140,31128315,35715882,35912470,37354257,47512445,45546307,
49937255,50723677,44694266,50395960,47577869,50461484,57342848,53410625,58850168,57080647,54262532,61864770,60488452,69204807,76479358,75627333,83426182,79559474,78969616,83819329,80149251,87685991,89455476,87292753,92470154,85916447,88210214,91814718,90438411,100793214,101251944,102497123,106232711,98237204,101055291,99810097,97581853,104856463,100334430,101645174,101710713,94501648,99744586,98433830,101448501,110295958,107543385,112524171,111213415,105839380,110951255,106822428,110754644,115538838,111410009,116587417,112655186,110689058,116980571,114817817,123927411,128711566,127728481,134151074,128252732,128121654,130677592,126483230,134019979,132578180,130808689,134085534,125958957,128383816,129366863,127925038,137231265,135068537,136313732,137296792,128121639,
130546523,126876481,124779332,130153387,123468656,124713880,121961351,114228008,118815595,115145526,118422367,124976046,120650607,125172650,120585071,115407668,119012207,113113904,117439357,119339945,114621301,118750134,112327517,111213380,115342193,112458548,121568153,123272094,122485634,127269816,119339850,120126296,120388458,115931966,123141040,119536531,118225813,119471026,110558018,113638252,112524125,111868754,120454079,116390794,118356904,117177250,108198717,110820221,105511760,104659817,108788679,101645188,103414715,98827152,92339014,96598916,92404554,97319817,102038467,98171783,103021514,97188730,93780820,96533382,90831689,96664485,97188794,93649809,97975248,90766184,91749223,95091587,93125454,103480256,104266670,105053091,109247435,101776219,104135547,103807865,101251934,
108657616,104528804,105380791,105905088,98171733,102890381,101383022,103086966,111606748,107674523,111541196,109378480,102234969,105839513,100137826,101972883,105446364,99220381,102628315,97188762,93125476,97844127,94042975,101186481,105118676,102562725,108133348,101645190,100793206,103414683,98696034,105970635,105577417,103742388,108198884,101055349,104201100,106888083,106691439,117570530,117373887,120191941,123468763,116259692,120388510,118815625,117963653,125500399,120650677,123010009,122158029,115473262,120912813,118356860,122026909,129301489,125303732,129825771,125696952,119929718,123206580,116849525,120060859,121633774,115801015,119274489,112065445,109378437,113048502,108919671,116915161,118553573,116784067,121306108,113114002,113310617,113834927,109509504,116718577,113834968,112982996,
115211255,107150212,111016878,111737764,111803279,121895936,119667664,122616810,123272171,115735426,119471037,115604376,115473320,121043977,83819190,85326577,78510774,72350332,75496118,70253175,75561672,78052078,73923261,77986556,69991071,67173004,68549302,62192248,67959523,66255589,62978761,65927934,57539216,59112097,60816043,59112068,68745977,67500759,68811483,71301877,62782084,65796789,63240865,61471385,67894023,62257872,63634161,62126821,54327941,59112131,55900822,58718901,65403660,60750538,64551682,60422868,53869198,56818380,50133646,52689617,54262536,47905487,51182352,43907774,41089691,44694219,40368783,48167661,50264829,48233178,52886292,45087404,45284014,46398150,41876118,49347335,47184625,46529258,49412880,41941661,45939393,47184572,47839910,58522392,56883945,60488446,61995781,55179931,59570900,56621743,57277119,63634206,58260193,61405969,58850032,
52886173,58391264,55179944,60095196,65862432,61864672,66714400,61143771,56752811,59177697,52689570,56949497,57211670,51837675,55180074,47053512,45873854,48691935,45152934,53869331,54065933,53213945,57015081,48691895,49871569,49478357,45939380,53410600,49609474,50002699,51444510,43645618,48691939,48233164,50002635,59570996,56687353,61078305,60357389,53607090,57932530,53279425,55048935,59571000,53607160,56818481,51968760,47053501,51575544,47119034,52820739,56425265,52230910,56490813,48626405,45152971,46136056,38992571,43645728,41417513,36567817,38665024,29031123,29096671,29752050,26344132,34929462,32963356,32832282,34863930,25557705,27785971,25230053,22543062,29293381,23919377,25033518,24443693,17038023,22346499,20249304,
23395058,31652683,28113678,32897856,30210840,24443596,28506893,23001809,26278669,29162314,23460624,27196240,20577026,17300185,21363471,16906958,24116011,26082115,23001881,27130711,18479855,16972524,16972555,10877653,16644932,13171510,10353448,11991892,2620130,4717312,4586241,3275492,12450649,9960234,12122942,13237064,5176027,8977173,6224628,5962492,12974945,7928611,11467602,10222391,5044959,11664161,9894633,15792919,23853921,21691172,28244832,25033506,22018792,26868518,22477541,28244791,30931804,27261739,32242539,25950989,25885436,30341921,27589353,37157714,38730576,38271801,42990444,35191548,36436751,36502299,32897780,40237927,36830022,36961098,38665060,30866161,35453730,35519246,36961032,47250293,45087546,
49609567,50461524,44628723,50002737,47250177,50002722,56949623,53017401,58522480,56621886,54065913,61537081,60422906,68811585,76348277,75496252,83032958,79231784,78838538,83557176,79821563,87423836,89127788,87227208,92208003,85719832,87948062,91421491,90110723,100596598,100924256,102103896,105905021,97975050,100727601,99547945,97123094,104725382,100006742,101383023,101645168,94173960,99547970,98237215,101186350,110033805,107346767,112393090,110885725,105642765,110885709,106494742,110623565,115276686,111213393,116390801,112458568,110689050,116915024,114555665,123665259,128449415,127400793,133823384,127990582,127990574,130677583,126286616,133823363,132447100,130743145,133757849,125696805,128056128,129104707,127793957,137100183,134740847,136051582,137034639,127925023,
130284373,126614329,124582716,129956771,123337575,124517265,121568126,114096927,118553440,114948911,118356822,124517285,120257382,124844963,120585063,115407660,118946663,113048362,117242741,119208863,114424683,118750126,112065364,110951228,115080039,112130859,121174929,123141014,122289016,126942129,119077698,119864144,120060767,115735350,122747816,119274378,117963659,119143338,110426936,113441636,112393044,111606601,120191928,116325248,118094754,116915100,108133173,110623603,105249611,104528740,108395454,101317502,103283636,98630537,92142396,96467837,92142400,97057663,101972924,98040703,102955969,96926578,93518669,96533376,90700607,96336798,96861107,93322123,97778631,90569566,91487071,94894972,93059912,103283637,104070055,104725402,108985285,101514067,104004466,103480177,100858712,
108592073,104332189,105249712,105708472,97975116,102628229,101186405,103021421,111279057,107477907,111344579,109050792,102038353,105446288,100006745,101710732,105118677,98892693,102235090,96795537,92928861,97581974,93649750,100858793,104856524,102562715,108133342,101579646,100399982,103152532,98302810,105839555,105249729,103742378,107871197,100793198,104004482,106691468,106494823,117373915,117177272,119995327,123337685,115932005,120060820,118422400,117767035,125303784,120585133,122813394,121961413,115211109,120650661,118225780,121764757,129170412,125041579,129563621,125696943,119929709,122944428,116783981,119733173,121633766,115538864,119077873,111868828,109181820,112720813,108854126,116849617,118291420,116587451,120978420,112917384,113114002,113638311,109312887,116456424,113703890,112589772,
115211246,107019134,110885796,111541148,111737737,121568251,119471046,122420193,123206628,115604346,119274422,115473296,115276706,120912896,84081332,85719794,78772917,72874621,76085944,70646393,75954887,78576365,74447548,78510844,70515361,67631757,68811446,62519931,68549347,66779874,63503050,66517757,57997967,59505314,61340334,59439750,69204728,67959513,69270237,71564021,63437445,66255541,63699616,61799067,68221703,62716624,64158450,62651111,54852227,59374274,56294040,58981044,65731339,61340364,65207042,60881620,54262414,57277132,50526863,53148369,54786824,48429776,51575569,44497599,41351835,45087436,40893070,48757487,50658048,48560856,53541654,45546153,45742767,46791368,42400405,49937160,47643379,46922475,49937169,42269342,46267076,47643323,48298663,58915607,57473769,60947198,62520067,55442073,59964116,57014959,57735872,64158497,58784483,61799187,59177714,
53344928,58784478,55704233,60553948,66321183,62520035,67238689,61602526,57080491,59833061,53148323,57473786,57539354,52427498,55704362,47446726,46398141,49085153,45480617,54393620,54393613,53738235,57408298,49085111,50461395,50002647,46529205,53869354,50199296,50461455,51968801,44169905,49085156,48691915,50330315,59898677,57211640,61405985,60947214,54131378,58391282,54000320,55573223,60029750,54000376,57342772,52624121,47577787,52099835,47577787,53279492,56752947,52886269,57015103,49347301,45546187,46660344,39516859,44104482,41876264,37092105,39189311,29489876,29424353,30276336,26999495,35453751,33356573,33422109,35257148,26213065,28113652,25754343,23067351,29752136,24312596,25492270,24902443,17562310,22674179,20839129,
23919346,32176973,28506892,33291075,30866201,24902349,29096716,23591634,26606353,29489994,23853841,27458384,21166852,17824475,21756689,17300177,24509230,26606402,23460634,27458392,18938607,17169134,17365772,11336406,17103685,13695798,10746664,12385108,3078882,5044994,5110529,3603173,12843863,10550059,12450620,13761354,5634780,9501459,6486773,6421246,13302625,8518438,11991891,10550071,5372640,12057377,10287852,16382746,24378211,22215460,28638048,25623330,22477547,27523878,22739684,28638008,31390556,27720490,32766827,26475276,26344188,30735138,27982568,37682001,39385938,38730552,43449195,35584765,36895505,36961050,33290997,40958822,37485383,37288779,39123811,31193843,35978020,36043536,37550858,47709046,45677374,
50264929,50854740,44956401,50592561,47708933,50658084,57408376,53607225,58915696,57277249,54459132,62061370,60750588,69466946,76872564,76020541,83491710,79690537,79166218,84081467,80345853,88013660,89586540,87751496,92863362,86309655,88472351,92142389,90700550,101186422,101383008,102759259,106363773,98564876,101251891,100006700,97647383,105249671,100531031,101841774,102103923,94763784,100072261,98827038,101776176,110623630,107739984,112982914,111344479,106101517,111213391,107150103,111016782,115997582,111541074,116980624,112917324,111016733,117439316,115079954,121174892,129039238,127990619,134478745,128580405,128514861,131201871,126810905,134347653,133036926,131332970,134413207,126286631,128645953,129760070,128187174,137624473,135461746,136575870,137690000,128449313,
131070804,127073084,125107004,130546598,123927401,125172625,122157949,114490146,119077731,115342128,118750041,125172646,120912743,125369251,120912746,115800878,119405417,113507113,117635958,119798689,114817902,119143342,112524116,111344447,115735400,112524076,121830292,123730839,122878843,127597489,119667523,120388434,120781667,116259637,123272105,119864203,118553486,119864234,110885690,113900388,112982869,112327496,120650680,116784002,118684579,117439390,108591929,111213431,105773898,104987492,109050814,101972861,103807924,99154825,92535614,96926592,92666691,97516417,102366141,98499457,103414721,97581939,94108493,97057663,91093827,97057695,97450933,93846412,98171849,90897248,92011360,95615869,93518663,103873464,104528808,105249692,109706181,102038354,104594294,104004467,101383002,
109247435,105118621,105905072,106363835,98564942,103349125,101776230,103480175,111803348,108002198,111737797,109640616,102497106,106036115,100531035,102169486,105774037,99613590,102824918,97516437,93256543,98040726,94305113,101514154,105315278,103021469,108592093,101972862,100989807,103742357,98892636,106232773,105839556,104266669,108329950,101251951,104463237,107412366,106953576,118094811,117832631,120585151,123665367,116587366,120716184,119143298,118422396,125828073,121174959,123403220,122616776,115735397,121371557,118815607,122485656,129694699,125565869,130087911,126155698,120257390,123665326,117177200,120519607,122092520,116194226,119667699,112458653,109902719,113376174,109378416,117308371,119077855,117046204,121633781,113703821,113638290,114228135,109837176,117046249,114293714,113245133,
115735538,107740032,111475621,111934365,112327562,122158074,119995338,122944482,123796453,116128636,119864248,116128659,115932068,121371650,84081327,85719789,78707372,72678005,75954862,70580847,75954879,78445287,74185396,78183158,70253209,67566213,68811440,62454387,68352733,66517723,63371971,66321142,57801351,59374234,61078181,59308671,69139186,68025040,69204694,71498480,63175294,66124462,63568539,61733524,68156159,62782153,63896299,62454496,54721150,59308731,56359566,58915501,65731331,61143748,65141501,60685003,54131335,57146053,50264710,52951755,54721280,48298696,51575561,44300983,41155220,44890821,40827528,48560872,50526967,48626388,53279502,45415077,45480617,46660288,42203792,49806081,47577837,46725861,49937163,42072726,46267070,47577783,48298658,58784529,57342690,60947193,62388990,55442068,59964111,57014953,57473721,64027419,58653403,61668106,59308779,
53344919,58850009,55442079,60357333,66255640,62257884,67238684,61536981,56949414,59636444,53017244,57408242,57604882,52361958,55507749,47381185,46267062,49085145,45415074,54065935,54328069,53738226,57473826,48954035,50395850,49871568,46332591,53803810,50068220,50461447,51837722,44169898,49085150,48691909,50264772,60029743,57211634,61209370,60685066,53934763,58260203,53738168,55442143,60029743,54065905,57146155,52296436,47446708,51772146,47446707,53410558,56818477,52558581,56818488,49019614,45546182,46594802,39385782,43973404,41745185,37026562,39058233,29293262,29293275,30145259,26802878,35388211,33291028,33291028,35060534,26016451,27917038,25623265,22870736,29489985,24378123,25492265,24836904,17365696,22543100,20576980,
23722732,31914823,28572422,33225531,30604049,24771270,28834565,23460554,26540807,29424454,23788298,27392842,20970238,17824468,21691144,17365706,24443686,26344251,23526162,27523921,19004137,17169128,17234693,11139791,16841535,13499184,10681124,12188493,2816731,4979453,4979449,3668705,12909395,10418980,12516150,13695810,5569238,9370380,6486768,6355703,13237084,8387357,11795275,10484530,5241562,11860764,10156771,16317204,24116059,21887772,28703578,25426715,22346470,27327263,22674144,28572466,31325014,27720484,32635749,26344199,26278644,30669597,28113635,37681995,39189324,38861618,43449189,35519221,36764427,36895510,33159917,40827745,37354303,37354308,38992734,31324909,35715868,35912458,37485315,47577966,45611829,
50002778,50854733,44956396,50527020,47577855,50527006,57473905,53607218,58915693,57211707,54459125,61930292,60750581,69335866,76872557,75758390,83622776,79821605,79100677,83884853,80214775,88079192,89586532,87620420,92863355,86244113,88406807,91880239,90700544,101186415,101514073,102628181,106494841,98564871,101251885,100137765,97843983,104987521,100596561,101907303,102038379,94829314,99875647,98695961,101710634,110689163,107608907,112851836,111344473,106298120,111278920,107215631,111016774,115932041,111541067,117046154,112982853,110951188,117439310,115079950,124255075,128908161,128121686,134413204,128580400,128514856,131070794,126810897,134347647,133102453,131070819,134413203,126286627,128777020,129891137,128187168,137690004,135527276,136510326,137624457,128449306,
130874190,127007539,125106999,130349983,123796325,125107084,122157944,114490140,119077725,115538730,118815571,125107104,120912737,125434780,121043811,115931942,119274340,113507109,117767023,119602076,114948967,119143337,112524109,111409975,115735395,112720677,121830285,123730836,122682230,127663018,119667519,120322893,120716124,116259632,123468707,119864199,118684552,119733158,110820147,113900384,112917327,112393028,120847282,116915068,118750106,117570455,108657457,111278958,105773892,104921948,109181882,101907319,103807918,99220354,92601143,97057657,92732219,97647485,102497205,98433915,103545789,97581934,94108488,97057659,91159355,97057688,97450924,93911941,98302915,90897242,91945818,95550326,93453122,103873459,104594337,105380758,109706177,101907276,104463216,104069997,101448529,
109116358,104922007,105839531,106363829,98499399,103349121,101710689,103480171,111868879,108002193,111934397,109706146,102628171,106232717,100465494,102169478,105708497,99679121,103021518,97385359,93387606,98040721,94305106,101645221,105315273,103087001,108657625,101972857,101120875,103676816,98892630,106429376,105905087,104135590,108395481,101383016,104594301,107346823,106888033,118094805,117832627,120519609,123796434,116718433,120781714,119143293,118422392,125762532,121240489,123534288,122485698,115997537,121306015,118946672,122354578,129760231,125762471,130284512,126221229,120453993,123665319,117177194,120388530,122092515,116194220,119536620,112524185,109771643,113376167,109247338,117242831,119012315,117111734,121568241,113703814,113572749,114359201,109902706,117111780,114424782,113376202,
115735531,107740026,111410082,112065432,112393094,122289143,119995331,123010013,123861983,116063095,119864243,116259723,116063133,121437181,83819172,85457635,78379684,72546922,75627173,70187624,75692725,78117597,73923244,77986541,69991054,67238526,68483750,62323306,68025041,66255572,63175355,65927919,57604736,59243153,60881564,59112053,68942567,67631814,69008077,71301861,62978677,65862308,63437457,61536904,67894005,62388928,63765216,62126806,54327925,59046580,56031877,58587811,65534715,60881593,64813812,60357316,53803645,56752829,50199165,52689601,54328056,47971006,51182334,43973294,41024139,44563133,40565375,48233182,50199277,48364235,53082885,45152924,45218464,46267064,41941637,49412857,47446754,46529243,49478400,41941646,46004915,47446701,47905432,58391303,57015000,60488431,62126835,55048842,59636420,56883874,57146031,63699727,58260176,61537027,58915552,
53017232,58456785,55179928,60226252,66059023,61995731,66910992,61274827,56621725,59308756,52689557,56949484,57277194,52099804,55180057,47119030,45939374,48691921,45152919,53934854,54196988,53410539,57080601,48560809,50068161,49543880,46070438,53476122,49806067,50068220,51575567,43776674,48757462,48298682,50002620,59702054,56949482,61209360,60553982,53803683,58194660,53607090,55114455,59636520,53803751,56949539,52034281,47119021,51509993,47250089,52886260,56556321,52427501,56621869,48888535,45349563,46136040,39123629,43645712,41417497,36764408,38730545,29096644,29031121,29817569,26540727,35126056,33159949,33028876,34994989,25623226,27785955,25361110,22608584,29227830,23919362,25230111,24574750,17103543,22280948,20314826,
23395041,31652671,28244733,32963378,30276362,24640188,28572414,23198402,26344190,29227835,23395073,27130690,20642547,17496781,21494529,17103554,24181534,26082098,23198476,27261767,18545377,16841438,17103612,10943175,16579382,13171497,10287899,11860806,2620116,4651764,4717299,3406549,12647242,10156829,12057392,13302585,5241547,9173765,6290149,6028013,12974932,7994133,11402051,10156838,4979408,11664146,9960155,15858443,23984978,21691157,28375890,25099026,22215389,27130647,22543061,28310311,30866253,27392797,32504668,26016511,25885422,30276373,27720408,37419842,38992706,38533929,43055964,35191534,36567811,36764428,32832229,40565591,37157685,37092156,38730582,30997220,35519252,35781377,37157627,47381349,45415212,
49806161,50592581,44694244,50068258,47512309,50199316,57015145,53279530,58850147,56818481,54262509,61799211,60553963,69008177,76610405,75692847,83295086,79428380,79035133,83688235,79952622,87751504,89389916,87423802,92535668,85981961,88144655,91814693,90503926,100989800,101186385,102497101,106298222,98237182,100924196,99941148,97516296,105053050,100465479,101579615,101710693,94436091,99875638,98433809,101579552,110361472,107608897,112589683,111344465,106101505,111147842,106887942,110951229,115800961,111541061,116784003,112720700,110951181,117242692,115079940,124123994,128711543,127859530,134347660,128187174,128449312,131070785,126483209,134216568,132774767,131070810,134282121,125958935,128580403,129694518,128056088,137624459,135330659,136510318,137362303,128449298,
130874184,126941995,124910381,130153366,123730779,124844931,121961328,114293524,118881107,115145507,118750026,125107098,120650585,125238166,120978269,115735325,119274332,113310491,117439335,119602069,114621281,118946719,112524103,111344432,115407706,112589598,121633669,123468680,122485612,127466404,119470903,120322882,120519506,116063015,123206554,119733117,118422400,119733150,110820140,113769304,112655177,112065339,120519593,116652916,118619027,117373838,108526377,111016808,105577277,104790871,108854192,101776241,103545767,98827132,92404527,96926577,92535605,97450867,102169517,98433907,103283635,97385317,93977407,96861042,90897203,96664465,97188774,93649791,98040763,90766161,91749202,95288172,93387578,103676841,104266648,105118606,109509559,101776199,104397672,103873381,101448522,
108985276,104856462,105773985,106036140,98237250,103152506,101645143,103283555,111672263,107871112,111672245,109378458,102431557,106036100,100268879,102038397,105446342,99482505,102824902,97123205,93125455,97975178,94174025,101383069,105315265,102759313,108395471,102038386,100793185,103480200,98827085,106101687,105708470,104070046,108264402,101251936,104397686,107281280,106888025,117898189,117636011,120388530,123599818,116456279,120650634,119077748,118225774,125696985,120912801,123403205,122354615,115800919,121240471,118750058,122354572,129563614,125631391,130087895,126024611,120257378,123403168,117177187,120257448,122092507,116063140,119536613,112393105,109575026,113179552,109116257,117242822,118881235,116915121,121437161,113507197,113507204,114228122,109509485,116915165,114162629,113179585,
115473381,107477874,111213467,111999888,112130940,122223598,119798714,123010004,123665365,115932015,119733162,115932036,115997589,121240566,84146853,85981923,78969507,73005675,76151463,70711911,76020408,78510815,74447531,78445291,70515344,67828349,69008037,62650984,68418260,66845394,63371963,66583279,57932415,59570833,61143709,59570805,69335786,68025032,69335757,71629542,63240822,66189989,63896208,61864587,68418296,62847678,64223970,62454487,54852214,59374260,56294023,59046564,65796859,61274812,65207029,60816067,54327934,57211581,50395777,53148356,54786807,48560832,51510017,44300974,41286285,45087420,40893054,48823009,50723568,48560842,53476100,45677212,45611679,46725815,42269318,50002680,47839970,46922459,49937153,42269328,46529205,47643309,48364183,58850056,57408217,61012720,62782195,55638667,60160708,57146016,57670322,64224019,58784465,61799172,59308771,
53541519,59046609,55769752,60553932,66517776,62585556,67369745,61864651,57211547,59767509,53213845,57408234,57670410,52361947,55638811,47643322,46332589,49085138,45546135,54262535,54590208,53672683,57604891,49019561,50395844,50133703,46529190,53934873,50330354,50526974,51903249,44300963,49150678,48757437,50526907,60160805,57342697,61602580,60881664,54262435,58522338,53869232,55638745,60095273,54131432,57539365,52689645,47577773,52034282,47577771,53541622,56818468,52820717,57015086,49281749,45742782,46529259,39385773,44104466,41941785,37026554,39189298,29555398,29424338,30341858,26933943,35453738,33618701,33422093,35388203,26081979,28244709,25623255,23067339,29752119,24378117,25557794,25033502,17562294,22739700,20904653,
23853795,32176960,28703487,33356595,30735114,24902336,28965632,23657156,26671873,29555516,23788289,27654978,21166838,17824460,21887746,17365699,24640286,26540854,23591693,27654985,19004131,17234655,17496828,11270855,17169206,13761319,10746652,12254023,3013332,5044979,5110516,3799768,13105995,10418974,12516144,13630268,5831376,9566982,6748904,6552302,13368148,8518423,11926340,10746664,5503699,12057362,10353371,16317195,24312661,22018838,28900179,25623315,22477531,27523864,22870742,28900138,31390543,27654942,32766812,26671870,26540782,30931732,28244698,37813059,39254852,38861611,43645790,35715823,37092098,37223180,33553127,41024346,37616440,37354303,39189333,31455973,36109077,36109057,37616377,47840104,45677357,
50264913,51051336,45087462,50658085,47708917,50658070,57473899,53803820,59308900,57473843,54786798,62389035,60947183,69598001,77069158,76151599,83950448,80083741,79559421,84278060,80411376,88341329,89783136,87948090,93125493,86506251,88603408,92142376,90897143,101383016,101776212,102824780,106822513,98761472,101448485,100465437,98040585,105380731,100924232,102103906,102300516,94960379,100268854,99154707,102038307,111016835,108067650,113245045,111803217,106560256,111606594,107412232,111475519,116128641,111934276,117373829,113310526,111409933,117570373,115473158,124648285,129235834,128449357,134871949,128842536,128908064,131595072,127073036,134740857,133430128,131595102,134806412,126548762,128973621,130087738,128580378,138148750,135789411,136903536,138017667,128973588,
131464009,127531822,125434671,130808727,124123996,125369223,122485618,114948886,119274327,115866404,119012172,125500315,121305947,125696917,121437020,116325150,119667548,113900316,118160235,120191894,115211105,119536544,113048391,111803186,116194141,113048352,122092420,124124042,123206509,128056228,119995192,120716101,120978260,116718377,123665309,120126336,118946689,120257438,111213355,114228057,113376073,112720701,121043884,117177207,119208853,117767057,109050668,111606632,106036031,105315158,109378481,102169457,104201129,99548030,93059890,97450867,93059895,97975156,102628273,98958197,103807925,97778536,94305087,97188724,91421492,97188753,97713063,94174078,98630589,91421523,92404562,95812463,93780797,104070060,104987548,105708432,109968312,102366024,104856423,104463207,101841739,
109575101,105380753,106298275,106691501,98958145,103611257,102169433,103938917,112196552,108329864,112327607,109968285,102955844,106429317,100793168,102562688,106036168,99941259,103349194,97713032,93584209,98368394,94567243,101972896,105708481,103414674,108985298,102431601,101514083,104070025,99416910,106757051,106298295,104594335,108854225,101645155,104790902,107740032,107477852,118488015,118225837,120781748,124255179,116915034,121043852,119470967,118881136,126286812,121502628,123993031,123009978,116259674,121633690,119274347,122682251,130087904,126221217,130612187,126679975,120912739,124124065,117832549,120978346,122485726,116587430,120126437,112917395,110164851,113769377,109640547,117832646,119405524,117439408,122158057,113965950,114031495,114817950,110295917,117439455,114686918,113834946,
116259814,107936628,111803292,112458642,112720769,122616814,120323006,123534294,124189657,116587375,120454059,116652932,116390807,121895927,83884703,85588701,78576285,72677990,75823776,70449760,75758258,78379734,74119845,78183143,70318731,67435127,68614814,62519906,68287181,66452172,63306421,66321127,57670265,59308683,60947096,59177585,69008099,67893954,69008072,71432927,63175280,66058909,63634058,61602435,68025073,62454457,64027354,62388946,54590063,59243183,56097409,58849952,65600245,61143734,64879342,60553917,54000247,57080502,50330232,53017276,54459122,48167610,51313403,44235433,41286279,44759736,40696441,48429784,50395881,48560838,53279487,45415060,45480603,46660273,42203775,49674995,47512286,46660310,49609466,42072712,46267053,47577767,48167569,58718979,57146067,60816104,62323437,55376515,59833022,56949404,57408170,64027403,58522315,61668092,59243228,
53279370,58784457,55376531,60357320,66190089,62323405,67107597,61602502,56883860,59570895,53017229,57408228,57604868,52165332,55442195,47250099,46332586,48888521,45349524,54131454,54393591,53541604,57473814,48954018,50199228,49674947,46398112,53803795,50068204,50330362,51772170,44169884,48888526,48626359,50395831,59833119,57080549,61209356,60685050,53869212,58260190,53672620,55311059,59964193,53869282,57277214,52361958,47381159,51968740,47446693,53213936,56883999,52689639,56884008,49019600,45480631,46398180,39189158,43842316,41745170,36961013,38861611,29424319,29162186,30079708,26671792,35257122,33422088,33159942,35126055,25819828,27917022,25426640,22739653,29424434,24181503,25557786,24836889,17300147,22543088,20576965,
23788254,31783736,28375802,33094447,30538501,24705721,28834552,23395007,26409723,29358903,23788283,27458363,21035758,17693383,21691132,17169082,24443672,26475309,23460613,27327298,18807517,17103579,17234680,11139778,16972594,13433635,10615573,12188479,2882253,4913904,4913900,3537616,12778306,10222359,12253995,13564724,5634760,9173759,6421215,6224616,13302607,8190737,11664189,10353444,5241548,11795213,10156758,16120582,24181584,22018832,28638030,25557773,22346454,27392785,22674130,28572451,31193928,27589400,32635736,26409721,26147561,30538511,27982548,37681984,39320382,38664997,43318103,35519210,36829947,36961031,33290976,40762195,37354290,37223224,39058256,31062750,35781391,36043515,37550836,47643489,45611816,
50199372,50789184,44825312,50395935,47708911,50461457,57408356,53541668,59112285,57146155,54590182,61995814,60750568,69401388,76872545,76020522,83753835,79821591,79166200,84146984,80280298,88079178,89717591,87817015,92994415,86244101,88537866,92076834,90766066,101317475,101710668,102890312,106494828,98630392,101251873,100203288,97909507,105315189,100727619,102103901,102300510,94894836,100137778,98958092,101841693,110754683,107936573,113179504,111541070,106298106,111606590,107412226,111213368,116194171,111868736,117242752,113048375,111344392,117635903,115342081,124517207,129301366,128318280,134806407,128645923,128842523,131529533,127007492,134478706,133233512,131529560,134609797,126417683,128842543,129956659,128580370,137952134,135658334,136903531,137952125,128842509,
131267393,127400745,125238057,130808721,124189527,125369217,122485612,114883343,119208783,115604255,119077703,125565845,121174868,125696912,121174871,116063002,119602008,113769239,117898085,120060816,115145563,119471006,112786243,111672107,116063063,112917272,122157951,124058503,123009897,127794078,119864113,120650561,120978255,116718372,123599767,120060794,118684538,120191897,111016742,114096978,113113925,112655161,120912806,117111663,119012241,117767052,108919590,111541091,106036025,105118544,109247405,102234989,104070051,99351417,92797740,97319787,92928816,97778544,102628266,98827120,103676848,97647459,94239546,97254256,91421486,97254284,97713058,94174073,98433973,91290448,92207949,95812459,93846328,104004518,104856471,105642889,109968308,102169411,104725346,104332129,101776199,
109444026,105184139,106036128,106691498,98695996,103480182,102038355,103676766,112196547,108264325,112130993,109837207,102824767,106494850,100858700,102497146,105905093,99679107,103152578,97581953,93715275,98368390,94501702,101710746,105577404,103349133,108788686,102431596,101317470,104070019,99220299,106757044,106101681,104528795,108657613,101514078,104856435,107543419,107346775,118488011,118291367,120912815,124058565,116915027,120978308,119470962,118881132,126221270,121502622,123861953,122944437,116128598,121633685,119274342,122813320,129956827,125959067,130481107,126679969,120650591,123992990,117635934,120716197,122616793,116587424,119929824,112655244,110230381,113834908,109575005,117701571,119274446,117439403,121895909,114097017,114031489,114686872,110033768,117504986,114621378,113638335,
116128738,108067695,111803287,112524172,112655226,122682347,120454074,123337682,124189652,116390763,120191911,116456322,116325266,121830387,84081309,85588696,78510746,72743523,75889309,70318686,75823789,78248661,74119843,78248675,70318726,67566197,68614811,62388834,68287179,66386635,63109810,66190055,57604724,59439754,60947093,59243117,69008096,67828415,69139140,71498462,63175278,65862301,63437450,61667970,68156141,62651063,63896281,62323407,54590059,59308716,56031870,58784412,65665779,60947124,64879337,60619449,54000243,56883893,50264693,52820664,54459121,48102072,51247865,44104356,41024131,44759731,40499829,48495319,50395878,48298689,53279486,45283986,45415063,46529199,42138239,49609454,47446746,46660307,49609465,42007174,46267052,47446692,48167567,58653442,57146065,60750568,62388971,55310976,59964091,56818327,57342632,63896327,58653385,61733627,59112152,
53148294,58784457,55376528,60226244,66124551,62323403,67042059,61471429,57014930,59570893,52820619,57277155,57408257,52296402,55507730,47315632,46135973,48822986,45218447,54131453,54393589,53476066,57342737,48822945,50199226,49740481,46398112,53672723,49937131,50395893,51641097,44038809,48888524,48429748,50330291,59767582,57211617,61340426,60750583,53869211,58260188,53672618,55442128,59833119,53869280,57211676,52427491,47446692,51837665,47381155,53213933,56883994,52624103,56818469,49019600,45415094,46398177,39123620,43973387,41745171,36961011,38992682,29424317,29293256,30079706,26671791,35191586,33291013,33159940,35191589,25885361,27851485,25492176,22870720,29489968,24181498,25361177,24640279,17365678,22412013,20445890,
23722714,31914806,28310263,33159979,30472962,24836790,28900088,23263933,26475256,29489972,23722745,27261755,20904685,17627846,21494522,17169081,24443671,26475309,23264005,27392832,18807515,17103577,17300213,11008702,16841518,13302561,10484500,12122942,2816717,4848364,4782828,3537614,12778306,10156821,12253991,13564724,5438151,9173759,6355679,6224614,13237069,8190736,11729725,10353442,5176010,11795209,10025684,16186117,24050509,21953294,28572492,25492234,22411989,27196174,22608591,28506914,31324999,27392789,32701268,26409721,26082022,30538510,28048083,37485372,39254843,38664994,43318101,35584742,36698873,36961028,33290975,40631122,37354289,37157687,39123792,31259357,35715854,36043514,37354227,47643486,45546279,
50068299,50985791,44825310,50461468,47577840,50395917,57408357,53410597,59177821,57277226,54459109,62192419,60750568,69401388,76938080,76020519,83753832,79821588,79428340,84015908,80411368,88144712,89717592,87685939,93059949,86375170,88603400,92076831,90766063,101317474,101645130,102890309,106494825,98630392,101382941,100203286,97975042,105315188,100793153,102103896,102169436,94763765,100334384,98958091,101841690,110885754,108002109,113179501,111737674,106429178,111475513,107281154,111213368,116259705,111803198,117308284,113048375,111344392,117701439,115407614,124451671,129301364,128318279,134806406,128842529,128908056,131463993,127138563,134478703,133299047,131464021,134740868,126483221,129039150,130087730,128580370,138083204,135789404,137034602,137886587,128842507,
131267392,127531815,125434663,130677650,124189526,125434750,122616681,114817805,119274318,115800860,119208772,125434770,121305941,125696911,121437013,116194074,119667540,113834775,118160227,119995278,115342169,119405468,112917313,111672105,116128597,113048343,122223487,124124036,123075432,127859613,120060721,120650557,121043789,116783908,123796375,120060794,118881144,120257433,111213351,114162515,113376068,112524088,121043877,117111662,119012237,117963657,108919586,111541091,106101561,105315152,109312939,102234986,104266658,99482485,92928812,97319786,92863278,97909613,102693800,98761582,103807918,97778530,94370618,97319789,91552558,97123212,97778593,94108538,98499510,91421518,92273485,95681383,93715253,104070052,104790934,105773963,109968306,102366018,104921953,104463199,101776196,
109575095,105184138,106101660,106625958,98761532,103611252,101972820,103807838,112262083,108395397,112130993,109837204,102824766,106429313,100858698,102497145,106167234,99875715,103349187,97778560,93780811,98499462,94698308,101841817,105839547,103283595,109050826,102366061,101383004,104070020,99220297,106757043,106232753,104463258,108854219,101579613,104987505,107740028,107346772,118356938,118225828,121043884,124320709,116980563,121109381,119470961,118815595,126155733,121568158,123927488,122944438,116194131,121830292,119339875,122944388,130218970,126155676,130743250,126548897,120716124,124124058,117701469,120781732,122551254,116652959,120060896,112786317,110230382,113900445,109771615,117767106,119471054,117636011,122158054,114031481,114162562,114752406,110099304,117570521,114883523,113769406,
116128734,108002156,111803284,112524171,112786296,122682347,120454071,123534290,124255188,116587370,120388518,116587391,116456339,121895923,84015771,85588697,78641818,72546914,75758238,70384221,75823790,78314197,74054307,78052066,70187655,67500660,68745882,62454369,68221640,66386635,63109809,66255588,57604726,59177608,60881557,59243115,69139166,67762879,69139140,71432925,63044204,65927835,63502984,61602434,68156143,62519988,63830743,62323405,54458987,59177642,56228479,58849948,65665779,61078193,64944873,60553915,53934709,56883892,50264695,52755128,54393584,48298677,51378934,44104355,41024130,44759731,40565366,48429783,50264806,48429761,53279484,45415057,45480600,46398126,42007164,49543918,47446746,46463700,49675001,42072710,46070441,47512228,48036495,58718974,57277137,60619495,62454506,55245440,59767485,57014936,57408168,63830794,58391241,61602553,59112152,
53213832,58653384,55442064,60291781,66190087,62192329,67107593,61536963,56883860,59570892,52820620,57342691,57473792,52165331,55507730,47184561,46135973,48954058,45283984,54065917,54328054,53607138,57408275,48757408,50068154,49806014,46332575,53803792,49937132,50330357,51772167,43907736,48822988,48495285,50264756,59898652,57146082,61340425,60685048,53869211,58260187,53672617,55311055,59898658,53934818,57146139,52361956,47315619,51772128,47446690,53148397,56752922,52493031,56884008,49019598,45415092,46332641,39123619,43907850,41679633,37026546,38992681,29227709,29293258,29883098,26540717,35257121,33356548,33094405,34994981,25885363,27982556,25361105,22805186,29555505,24247034,25361177,24771349,17300144,22477550,20576964,
23657177,31783736,28310262,33291052,30472963,24836790,28769015,23198396,26344184,29293364,23722744,27261752,20839149,17693380,21560057,17169082,24378133,26344236,23198467,27392833,18741978,17103575,17169139,10943169,16775982,13433632,10550037,12122942,2620108,4651755,4913899,3406542,12778305,10353430,12319527,13368116,5569222,9173758,6486751,6355687,13171532,8190736,11598653,10484513,5241546,11860745,10091221,16120579,24247118,21953295,28506955,25492236,22411989,27130638,22608591,28506912,31193926,27589398,32570196,26344184,26213094,30472974,27917012,37485372,39189309,38730532,43318103,35584744,36764411,37092100,33094367,40762195,37419825,37354293,39123790,31128287,35715856,36043514,37550835,47512417,45677351,
50068299,50854718,45021917,50461468,47708910,50526990,57408355,53541669,58981213,57080619,54655719,62061348,60816103,69401388,76938079,76020520,83753832,80083733,79297270,84278054,80411366,88275785,89783128,87948083,93059949,86506242,88537866,92273440,90700527,101317474,101710669,102955846,106625898,98695929,101448478,100268822,98040579,105315188,100924227,102103897,102169437,94894836,100399918,99089163,102038298,110820220,108067645,113245038,111672139,106429178,111606588,107412227,111475514,116194170,111999806,117308284,113310518,111475462,117635903,115538686,124713814,129301365,128318278,134806406,128908066,128973594,131463996,127204101,134609777,133364584,131660630,134740868,126483220,129104686,130218801,128580371,138214278,135723871,137034603,137886587,128908045,
131464003,127400744,125500201,130808722,124255060,125565823,122682218,115079949,119536463,115931934,119274307,125631381,121371475,125762448,121437016,116325144,119733077,113834773,118160227,120257424,115342169,119471003,113048386,111934249,116128598,112982808,122289025,124124036,123140968,127990687,120126256,120716096,121240397,116652835,123927447,120322936,118881147,120257431,111147814,114228051,113376069,112720694,121043879,117111663,119208847,118029193,109116195,111672163,106167096,105380690,109575082,102169450,104266657,99548023,93125421,97450861,93125423,97909616,102693802,99023728,103873454,97844066,94436155,97254254,91618096,97385355,97909666,94239611,98499510,91290445,92404559,95812458,93846326,104332199,104987541,105708426,110033842,102366019,104987491,104594273,101841735,
109509559,105511818,106232736,106757031,98958141,103742325,102038357,103807837,112262082,108526468,112393139,110099352,103021374,106494848,100793161,102562681,106101698,100072325,103414722,97778561,93715277,98499461,94632773,101972888,105774011,103480203,109050826,102497132,101448540,104201091,99482443,106757043,106298291,104725403,109050828,101710684,104856435,107805563,107543384,118422474,118487974,121043884,124386244,117111635,121305988,119667567,118881133,126352342,121699229,123993026,123272118,116325204,121961363,119405414,122944389,130284506,126352284,130874324,126811041,120978271,124255133,117832542,121109411,122616791,116849567,120191969,112982925,110361453,113900446,109902686,118029250,119667660,117570475,122158054,114293626,114097025,114949014,110230377,117504984,114883521,113900479,
116325346,108264302,111934358,112589708,112917371,122813419,120519610,123665363,124255188,116783978,120454056,116652930,116456341,122092529,84474533,85981921,78969506,73136745,76282535,70711910,76217015,78707421,74644140,78641901,70777486,67959422,69139107,62716522,68680402,66910931,63568570,66714349,58129022,59701905,61340317,59570805,69401319,68352710,69401293,71957221,63568501,66386596,63961746,62061194,68680439,63044286,64355040,62716629,55114357,59505332,56490629,59243171,66059003,61471419,65272564,61012675,54393468,57277115,50592383,53279426,54917879,48691903,51641087,44432047,41482891,45021885,40958589,48954080,50854637,48757451,53541637,45873817,45873825,46987958,42465927,50002681,47839972,47184602,50133760,42465935,46463667,47774380,48495255,59112200,57670361,61143792,62913270,55638666,60357315,57473699,57801393,64420624,58915540,62061316,59570913,
53541518,59112144,55769751,60750540,66583313,62782164,67566354,61864654,57277083,60029653,53279381,57604842,57867019,52689629,55835420,47774394,46660272,49412817,45611674,54590212,54721279,53934827,57801498,49281705,50657988,50133705,46594728,54262554,50526963,50854654,52165393,44497571,49478356,48888509,50723517,60357413,57604843,61799186,61078274,54393506,58784485,54131376,55835354,60291879,54328040,57670437,52886252,47774382,52361962,47839917,53541623,57146148,53082861,57342769,49609431,45939389,46791402,39713453,44497683,42072858,37354235,39385907,29686471,29686483,30341859,26999478,35781417,33618704,33749772,35584812,26475194,28310247,26016473,23329481,29883193,24705797,25885474,25164576,17758904,22805239,20904653,
24050403,32176958,28703487,33618739,31062796,25164478,29227777,23722691,26802946,29883197,24050434,27654979,21363447,18021068,21953282,17627842,24902432,26737460,23722765,27786057,19069666,17431265,17758973,11533000,17365816,13957930,10943261,12647238,3144406,5176055,5176052,3930840,13171531,10812191,12712753,14023484,5831375,9632519,6748905,6814447,13630292,8780569,12057414,10943274,5503699,12319507,10484445,16644877,24640343,22280984,29031253,25885462,22739678,27654937,23067352,29031210,31587151,27917086,33094495,26868479,26671855,30997272,28375772,38206279,39779142,39320366,43907937,36043504,37354245,37354253,33684201,41155418,37681978,37681982,39451481,31587048,36305686,36502274,38009598,48167784,46136111,
50592594,51313480,45349607,51051301,48233209,51051286,57998188,54065965,59571046,57735989,54983407,62716717,61405938,69598000,77003623,76348205,84081517,80280348,79493882,84343594,80542445,88406862,90110812,88013625,93191026,86637321,88865552,92470053,91093748,101645159,101841745,103217996,106888048,98892543,101776164,100662043,98237192,105642874,101251911,102366047,102562660,95091451,100465462,99154705,102234913,111278977,108264257,113572725,112065361,106625792,111934273,107674376,111541052,116521857,112130883,117504899,113376059,111541005,117898052,115604228,124975963,129563512,128514894,135134091,129170215,129235744,131857218,127466248,134871926,133823340,131791708,135199628,126810905,129235764,130480952,128908056,138345353,136117092,137231216,138214274,129301266,
131660615,127662892,125631277,131201943,124451675,125631364,122878833,115211027,119667542,116128546,119536459,125959064,121568090,126090132,121699165,116587295,119929691,114096926,118356841,120322964,115538782,119798689,113179463,112196400,116325212,113179423,122354565,124386187,123337581,128252836,120388406,121109316,121502549,117046056,124124058,120519551,119274366,120650654,111409965,114555736,113638217,112917310,121306027,117504885,119470996,118225807,109247276,111934313,106494782,105708376,109771698,102497139,104397735,99810172,93256498,97713010,93256501,98171766,103152560,99154806,104004535,98040678,94632769,97647476,91749174,97516434,98040744,94501759,98958267,91618132,92535636,96074607,94108476,104528811,105249691,106101649,110361530,102759239,105184105,104790885,102103884,
109837245,105577360,106494883,106888108,99089218,103873401,102366041,104201060,112720841,108657548,112524215,110427038,103152455,106888070,101251920,102890369,106363847,100203402,103611336,98040712,93977426,98761612,94960461,102300576,106232770,103742355,109312977,102890353,101841764,104332170,99679055,107150267,106494905,104922015,109247444,102103907,105249657,108133249,107674460,118946766,118619053,121240500,124648394,117373786,121568138,119864184,119274355,126614493,121895845,124255177,123468731,116652891,122092444,119733100,123337613,130546656,126548897,131070938,127138726,121109349,124517282,118094691,121306026,123010013,117177255,120519654,113376148,110689140,114097058,110230374,118160327,119929811,117898162,122420203,114490239,114424711,115211164,110689133,117832671,115080137,114228163,
116718566,108526453,112327581,112851859,113048448,123075569,120781757,124058583,124648411,117046128,120912814,116980616,116980635,122420218,84212391,85719778,78838437,72940141,75954856,70515303,75889337,78576351,74447534,78314223,70449809,67631743,68942501,62519916,68418261,66648787,63240889,66321133,57801344,59439762,61209247,59439735,69270251,67893960,69139149,71564008,63240821,66124452,63568532,61667979,68352758,62651071,64158433,62454488,54786677,59505332,56359558,58915494,65862395,61078204,65075956,60750532,54196862,57211581,50264704,53082820,54524667,48364226,51575554,44235438,41220750,44825279,40696449,48560865,50592496,48691915,53410565,45611676,45415074,46594743,42203783,49806072,47577829,46856926,49937153,42203793,46201525,47708846,48298650,58981130,57342681,61012722,62651126,55376526,60029640,57211553,57539251,64092946,58784468,61799174,59374308,
53344914,58784468,55704219,60488400,66386707,62520020,67238678,61733583,57014941,59833046,53213847,57539310,57539339,52427486,55573275,47512251,46267056,49150674,45415066,54328073,54590208,53672685,57408283,49150635,50395846,50068170,46529191,53803804,50068213,50461442,51772178,44169893,49150678,48822976,50526911,60160807,57408238,61602581,61012738,54196900,58522341,54065843,55638746,60029740,54065899,57342758,52493039,47512238,51968748,47577774,53410551,57015077,52820719,57015089,49216217,45546177,46594797,39320238,44104470,41941788,37223167,39058230,29424328,29489876,30145252,26868410,35453740,33422096,33225489,35322670,26016443,28113642,25688793,23001806,29555516,24378118,25426724,24771360,17562298,22739705,20773584,
23722726,31980355,28703489,33291064,30800655,24836803,28965633,23526087,26606340,29555520,23919363,27458373,21035769,17693393,21822211,17234628,24574754,26475319,23526158,27589451,18938596,17234660,17496832,11270860,17169211,13499179,10615582,12188490,2882263,4913911,5044983,3603163,12974924,10484512,12516146,13630270,5569235,9435912,6421228,6355699,13171542,8387355,11860807,10681134,5438164,11991829,10222303,16382736,24247129,22149913,28638040,25623319,22608607,27523869,22739675,28900141,31456081,27851552,32766818,26606339,26475249,30866200,28310238,37813063,39516998,39123759,43711331,35846899,37092104,37288719,33553130,41089886,37550908,37550914,39123801,31259371,36043544,36240135,37616382,47840108,45939507,
50395989,51247946,45284074,50658087,47971065,50920216,57736047,53803823,59439977,57408310,54721266,62323503,61078258,69794615,77134700,76348212,84147060,80280352,79624960,84605746,80673523,88472404,90110819,88144705,93453179,86702864,88931092,92470061,91159292,101645167,102103895,103349074,107084661,98958083,101710634,100530976,98237197,105773949,101251916,102366054,102497128,95288065,100596541,99351318,102300455,111278985,108460873,113572730,112261976,106756871,111999816,107739917,111803205,116652935,112196425,117767049,113703746,111737619,118160203,115931916,124910434,129891200,128711506,135199633,129301296,129366821,132053830,127597329,135134078,133954421,132053858,135330706,127073055,129432377,130546495,129170207,138607507,136117096,137493366,138410887,129301273,
131791692,128056115,125893429,131267487,124713826,125959050,123140982,115276569,119733083,116259626,119602001,125893537,121633632,126286749,121895777,116652836,120257379,114162468,118553454,120454044,115669864,119864232,113376077,112130870,116390753,113441573,122747787,124648336,123534196,128383916,120453950,121109324,121699162,117242672,124124065,120650630,119470984,120585126,111606578,114621280,113638225,113048387,121633713,117570428,119536538,118225816,109378353,112130928,106560323,105904988,109968310,102759288,104528813,99875716,93453112,97778552,93453115,98433914,103218103,99351421,104332221,98302828,94763848,97844091,92011324,97778584,98302892,94567303,99089346,91749210,92732252,96336759,94239554,104725425,105446307,106298264,110558144,102759244,105511791,104987500,102366035,
110033859,105839512,106560425,107215796,99285831,104135554,102628192,104266604,112655310,108788624,112720832,110492579,103480142,106888076,101317464,103152519,106625999,100268945,103676878,98171791,94305112,98958225,95026003,102366119,106298312,103938968,109444056,103021433,101972842,104463248,99744598,107215808,106888126,104987559,109378520,102169450,105380736,108198792,108002149,118946775,118815667,121437116,124845010,117635938,121633682,120060796,119536503,126942181,122157995,124582863,123599812,116849505,122420129,119798642,123337619,130808807,126745512,131267552,127204271,121437036,124713898,118160234,121502643,123141092,117177259,120716270,113310617,110754683,114359211,110230381,118356942,119995356,118160312,122747889,114621318,114621326,115407780,110689140,118029286,115276751,114424779,
116718574,108591996,112524195,112982938,113245064,123403255,121043909,123993056,124910560,117111671,120912819,117177231,117111711,122616832,84409008,86178543,79100593,73071223,76217009,70711924,76151491,78641897,74447545,78772985,70711962,67893898,69008051,62716534,68614879,66910944,63568581,66714361,57997962,59832989,61340330,59701891,69401334,68221652,69401305,71891698,63437441,66452145,63961759,61930135,68549377,62847692,64355055,62847715,55048833,59570881,56621714,59177648,66124552,61340361,65403647,61078222,54393482,57277129,50657931,53344974,54983429,48560843,51837709,44497594,41482905,45152970,41024138,48823019,50723579,48757463,53672721,45873831,45677230,46987971,42334868,50068230,47971055,47119080,50002702,42465946,46594751,47839931,48560805,58981143,57604837,61078269,62913281,55704215,60291795,57408173,57801405,64420638,59046625,62061328,59505391,
53607069,59046623,55769765,60685018,66583326,62716640,67631904,61995737,57408170,59964128,53344931,57735928,57801493,52689640,55835432,47839943,46529213,49281757,45742757,54524692,54786827,53869305,57801512,49216184,50723537,50264789,46660277,54262569,50395903,50789132,52034333,44366511,49281764,48954058,50657995,60226355,57539320,61733664,61274894,54393520,58653424,54131391,55835365,60357430,54459128,57604913,52820728,47839930,52296439,47971002,53672709,57277233,53017341,57277245,49412838,45808331,46791416,39582394,44432161,42203944,37288714,39385921,29817557,29686497,30472946,27130567,35650358,33684252,33553179,35519291,26344137,28310258,25885413,23132888,29817670,24509204,25754414,25164587,17758918,22870787,21035737,
24181489,32373581,28769038,33618754,30931736,25164495,29227791,23788244,26999567,29817675,24115985,27851600,21297925,18021083,22084367,17693393,24771373,26803012,23657243,27917142,19135215,17562350,17627915,11401944,17169223,13826871,10943276,12516182,3078884,5241603,5372674,3799782,13171546,10615596,12778303,14023500,5831389,9698069,6879990,6748926,13499235,8715046,12254034,10812217,5700322,12319521,10615531,16513819,24509285,22412071,28965733,25951012,22805228,27786022,23132902,28965688,31783775,28048174,33160044,26737424,26737407,30997286,28572394,38140755,39713621,39320380,43973485,36109055,37419796,37550875,33618679,41220971,37878601,37813071,39451494,31783669,36371239,36567824,38009610,48102264,46070592,
50723680,51379032,45611764,51116853,48167686,51182375,57998204,54197052,59702133,57736004,54983421,62716731,61537022,70056772,77658998,76610367,84343680,80673582,79952653,84802365,81132288,88865634,90372974,88603468,93715333,87096092,89324322,92863288,91552519,102038394,102366051,103480157,107346819,99285774,102234934,101055278,98564889,106036108,101579611,102890354,103021429,95615756,100924233,99744546,102562611,111606676,108788565,113834884,112589668,107215632,112393042,108133146,112065359,116915091,112589655,118160278,113834830,112130847,118553430,116259607,125303663,130022283,129104733,135723932,129628985,129628977,132315989,127859483,135592842,134282111,132447085,135658397,127335212,129825607,130939724,129563434,139066268,136575860,137755521,138935186,129760037,
132053850,128252734,126155585,131660715,125107055,126352278,123272067,115669800,120191849,116587317,119864156,126417835,122157933,126614440,122289007,117111600,120585071,114555695,118946683,120912807,115932020,120454068,113703769,112589634,116849518,113703729,123009945,124910495,124058496,128842678,120847178,121502551,121961318,117570365,124648366,120978322,119733138,121174960,111934270,115080041,114031453,113572688,122026943,118029193,119864232,118750113,109837116,112327547,106888016,106036074,110230469,103152518,105118652,100334479,93715270,98237315,93846344,98761609,103480260,99744648,104594376,98696059,95222611,98040711,92207944,97975206,98630584,95091603,99417040,92076903,93191014,96598914,94763856,105118653,105708463,106429347,111016909,103152473,105773947,105118585,102628190,
110427089,106101666,107084727,107609024,99613525,104528782,102955887,104659830,113245146,109378462,113179594,110820272,103611226,107281304,101776228,103349140,106888156,100793246,104070108,98499483,94501734,99416992,95419231,102693809,106691543,104201126,109902820,103218054,102235000,105053086,100268897,107543501,107084745,105446324,109771751,102562678,105708427,108592021,108395377,119471076,119143360,121830343,125107166,117963629,122026913,120519561,119733123,127269873,122551222,124976093,124058575,117242735,122813358,120322944,123796384,131070963,127204278,131791855,127663036,121830263,125107125,118553464,121961406,123665393,117636024,121109498,113834919,111213447,114949047,110623607,118815707,120519656,118553542,123010047,114949013,115145628,115669937,111082371,118553587,115604444,114686936,
117046266,108919687,112917423,113507237,113769363,123796484,121371603,124451821,125369327,117504902,121371585,117570457,117373868,123075596,84015801,85850870,78903992,72743549,76020409,70449786,75889355,78510833,74382016,78379775,70515362,67697295,68876983,62519932,68418279,66583272,63306445,66255616,57866897,59374243,61078191,59243144,69270268,68025050,69139168,71695098,63175303,66058936,63699621,61602461,68221705,62651089,64092916,62323436,54721159,59308742,56162971,58981048,65796878,61274832,65075973,60685016,54262417,57014993,50330258,52886231,54655756,48233171,51444500,44235456,41089694,44825298,40762001,48560883,50461443,48495324,53213977,45546159,45546164,46529227,42072730,49740554,47643381,46791407,49740563,42203809,46267080,47577792,48233130,58719004,57342699,61012738,62585609,55442079,59964121,57080501,57604805,64027428,58718949,61733656,59243253,
53410468,58915558,55507629,60422883,66452262,62454503,67238694,61733601,57211569,59701993,52951719,57473793,57604894,52493040,55769902,47381198,46398147,49085158,45349548,54262554,54459156,53607168,57408302,49150655,50395863,50002652,46529212,53803822,50133767,50526996,52034343,44300981,49019626,48626387,50330322,59964220,57408255,61471526,60947223,54196919,58456824,54000326,55442157,60226365,54196989,57408312,52624128,47643328,52034304,47708863,53476106,56884025,52820740,57146179,49281771,45677266,46529279,39451330,44235559,41876269,36961039,39058246,29489883,29424359,30145271,26868428,35388223,33422115,33422116,35191618,26082000,28113658,25623277,22870753,29621071,24378137,25426744,24967989,17365711,22674188,20839136,
23853816,32045910,28506901,33356619,30800672,24902355,28900116,23526106,26671895,29555539,23853849,27523929,20970250,17758946,21822232,17300184,24509235,26540874,23395107,27523936,19069687,17300215,17300243,11074270,16972621,13499198,10681140,12122973,2751209,4848394,5045000,3603182,12909409,10484531,12319559,13761361,5503717,9435931,6421245,6290180,13368170,8321838,11795291,10484542,5307112,12057384,10287858,16251683,24312682,22018859,28703595,25688873,22608629,27458349,22805231,28900159,31390566,27851570,32897908,26475288,26409733,30800685,28179186,37747548,39582554,38927169,43711350,35715845,37223194,37288742,33618687,41024370,37681998,37616469,39254894,31324923,36174639,36305687,37747474,47905662,45808456,
50527082,51116895,45284093,50789179,47971085,50789164,57867140,54000451,59439995,57473866,54852356,62520130,61209349,69860172,77200255,76544839,84278153,80411445,79821587,84671302,80935686,88800103,90176375,88144724,93387661,86899490,88931113,92666687,91224846,101907328,102234989,103349092,107084680,99220247,102103870,100924212,98564897,105905044,101383010,102497147,102824829,95484693,100793166,99547946,102366012,111541148,108591965,113769356,112393067,107019033,112196444,107871008,111868759,116849562,112524126,117898140,113769301,111934247,118291295,115997470,125238136,130087828,128908134,135527333,129563458,129628984,132250459,127728418,135396242,133954442,132119414,135396261,127269683,129629006,130874194,129235763,138804132,136379260,137558921,138607517,129694508,
131988322,128121672,125893448,131398579,124844918,125959071,123337611,115604271,119929711,116456254,119864164,126221236,121961332,126614447,122092408,116783931,120454005,114424633,118619010,120781744,115997561,120126394,113572704,112327499,116652916,113572665,122747808,124648359,123796360,128646079,120847183,121568093,121699184,117308227,124386231,120912794,119667610,120847288,111934278,114948979,114031461,113376086,121699269,117963663,119733168,118553515,109509445,112327555,106691418,105970546,109968333,102759307,104790978,100006806,93649740,98040718,93518674,98433934,103480266,99548048,104528847,98302851,95091548,97909646,92076881,97975211,98302913,94895002,99220440,91814768,92863343,96402313,94436184,104725446,105511863,106298284,110754771,103021408,105642882,105184129,102562661,
110164952,106036139,106822592,107477960,99482461,104397716,102824822,104594304,113048547,109181860,112982995,110689207,103676767,107215778,101579628,103218076,106888164,100596646,104004578,98565026,94436203,99220390,95419240,102759355,106560477,104135597,109640685,103021453,102038398,104856485,99875690,107477974,107019220,105446333,109509614,102431613,105708437,108592029,108067703,119143402,118946759,121699279,125107175,117767030,121961383,120322963,119536523,127138809,122354624,124845027,123927510,117046133,122551221,120126341,123599783,130939900,127007677,131529717,127466436,121764736,124910527,118487935,121699269,123403256,117504960,120847364,113572784,111016846,114752447,110492546,118684644,120191984,118291407,122878983,114883485,114817954,115669944,111016842,118422523,115604451,114555871,
117046275,108919697,112720824,113245101,113638301,123665421,121306073,124451830,125238262,117504908,121306055,117439396,117439414,122813461,84212422,85981955,78904004,72809102,76151495,70580871,75954903,78576383,74513102,78445326,70515375,67631775,68811463,62585485,68418292,66845428,63371997,66452239,57735841,59505332,61209277,59374231,69401354,68090602,69270253,71760646,63306392,66190023,63830708,61733549,68352791,62716640,64224001,62585593,54917781,59439828,56359592,59112133,65993501,61209310,65207060,60750566,54196894,57277149,50526880,53082851,54786842,48364258,51444513,44432081,41220781,45021919,40762018,48757504,50658065,48691948,53541672,45611711,45677251,46725850,42269352,49806106,47577861,46856958,50002724,42269361,46267094,47839951,48167609,59046698,57408251,61012755,62782231,55704236,60226280,57080517,57801426,64224051,58784502,61995813,59505413,
53476018,58915573,55573178,60750576,66517810,62716664,67500852,61864687,57277119,59767542,53148343,57604876,57735982,52493054,55704383,47446747,46332627,49150709,45611710,54459176,54590241,53738255,57604926,49085132,50592486,50133741,46463689,53934909,50133784,50527010,52099891,44169927,49150713,48823007,50526944,60160841,57408270,61537077,61078309,54262472,58587910,54131413,55704316,60226379,54197004,57604936,52624143,47577808,52296462,47839952,53607194,57146182,53017363,57277268,49347323,45873889,46660366,39451343,44235575,42072893,37223199,39320406,29424362,29358837,30276360,26999516,35453772,33553201,33487664,35388239,26213085,28179210,25688827,23067372,29817694,24312616,25557829,24968002,17431261,22805274,20904687,
23788295,32242533,28637988,33422170,30866225,25098979,29096740,23657193,26802983,29817699,23853863,27589481,21101337,17955569,21756710,17431271,24771395,26671961,23591729,27786093,19004168,17365766,17431330,11205358,17169246,13826894,10812225,12385130,2882299,5045018,5176088,3734269,13106030,10615621,12581716,13695841,5765876,9501483,6552332,6355731,13302650,8387387,11926377,10550095,5438197,12122936,10353409,16317231,24574843,22215484,28900217,25623355,22674179,27654972,22870783,28834638,31652726,27982658,32963460,26606372,26540821,30866234,28441346,38075244,39648105,39123795,43842435,35978006,37157672,37288756,33684238,41089921,37682013,37550948,39517053,31587084,36240189,36240169,37747491,48102285,45939542,
50592631,51313519,45284108,51051339,48233243,51116861,57867154,54000467,59505545,57670490,55048981,62716756,61274900,69925721,77462415,76610389,84343704,80476997,79887139,84736851,80935701,88800118,90504070,88472420,93649820,87161650,89193273,92928846,91355934,102038416,102300539,103545717,107281306,99482406,102234958,101120837,98564911,106167202,101579632,102890377,102890380,95615781,100924254,99613497,102562635,111541162,108854122,113965980,112524154,107150120,112327530,108002098,112196454,116915113,112720749,117963692,114031461,112065333,118553453,116325166,125303684,130284449,129104757,135658422,129563475,129629001,132250473,127859507,135461791,134216600,132381572,135789492,127466307,129891167,131136353,129497920,139066292,136641421,137952152,138804138,129891132,
132184945,128449365,126155607,131660735,125172613,126352302,123403163,115669823,120191870,116652876,120126324,126548931,122157956,126811071,122289030,117111625,120585094,114752326,118946705,120912832,116063115,120388556,113769328,112589657,116915076,113834825,123141040,124976053,124124056,128842702,120847201,121568109,121895806,117504852,124648390,121174953,119798697,120978376,112130903,115145601,114162546,113507173,121961430,118094753,119995326,118881211,109902676,112524177,107019112,106101633,110427099,102955931,104922065,100334504,93846365,98106269,93715297,98761629,103545818,99679134,104725472,98761616,95157100,98237342,92207968,98040765,98761680,94960554,99482598,92207999,93191039,96598938,94763877,104922071,105839557,106691513,111016933,103152496,105905043,105446290,102693751,
110296042,106363837,107150285,107609049,99810156,104397734,102890374,104790927,113245169,109312951,113179618,110820294,103742321,107477939,101841788,103545770,107084788,100793268,104266738,98565042,94501757,99285942,95419255,102824906,106822639,104266684,109837308,103414686,102300559,104987572,100268922,107740133,107346916,105577419,109706239,102628239,105773986,108592045,108460936,119471100,119339992,122026976,125238261,118160260,122158006,120650657,119864221,127466504,122747854,124976115,124189670,117308295,122747845,120322965,124058551,131333133,127269837,131791877,127663060,121895824,125172686,118815633,122026965,123730952,117832657,121109521,113966015,111213471,114817999,110689168,118815731,120650750,118488030,123141144,115145645,115145653,115801032,111279000,118619147,115866613,114752495,
117111828,109050784,112917448,113507262,113769388,123730973,121568234,124648452,125500422,117767069,121502681,117636020,117570502,123206692,84409048,86178580,79035095,73071261,76217049,70777497,76282602,78904082,74644191,78707488,70843074,67828399,69204697,62782109,68614918,66845447,63634156,66517792,57932465,59767493,61405905,59505321,69597980,68156154,69466880,71826203,63568554,66386648,63830724,62061245,68483882,62978801,64224021,62847756,54983338,59767527,56621753,59112151,66190126,61537006,65469222,61143798,54327985,57473775,50592435,53279477,54983469,48560884,51706677,44432098,41351873,45087472,41024179,48823060,50789156,48691967,53738296,45808336,45939411,46988013,42400442,49937195,47840024,47053584,50133814,42334916,46529257,47905506,48429773,59177789,57801486,61340452,62782251,55835328,60422906,57408212,57998053,64355141,58981126,62257976,59570968,
53738181,59112197,55769805,60685058,66714436,62847752,67631945,61995776,57539281,60160778,53344971,57867038,57932607,52624145,55966542,47708910,46725860,49478406,45808335,54721337,54786869,53934882,57867088,49478367,50723576,50264830,46660314,54328143,50395943,50854707,52230981,44563158,49412873,49019634,50854642,60357469,57539360,61799239,61406006,54459098,58784537,54262504,55835406,60619613,54393630,57736027,52886306,47839971,52296480,47971043,53672748,57408345,53213988,57408356,49675022,45939443,47053599,39779042,44563272,42138447,37485360,39517032,29883131,29555464,30538521,27196141,35781471,33684292,33618755,35519331,26278641,28441372,26016527,23264001,30014318,24640316,25951064,25164629,17693424,22805292,21035779,
24050457,32439158,28900150,33618795,30931778,25295605,29227829,23853819,26868535,29948786,24116024,27786106,21429037,18021123,22018871,17693433,24902486,26737517,23722818,27917183,19200793,17627929,17759028,11467520,17300335,13826913,11008853,12581758,3144459,5307178,5176108,3930897,13237122,10615636,12712806,14023539,5896966,9632574,6880029,6748965,13564813,8649552,12188541,10943330,5700360,12319564,10484502,16644932,24574861,22346573,29096845,25819981,22870806,27720527,23067409,29162338,31849352,27982678,33160085,26803001,26868518,31062861,28506899,38271868,39910268,39451492,44170133,36174633,37485370,37550917,33749791,41417619,38075247,37878646,39713678,31849246,36436814,36567866,38140724,48233376,46136168,
50854795,51510145,45677344,51247966,48364334,51116878,58194853,54262629,59767710,57932652,55245606,62913382,61733672,70253420,77724578,76938088,84736937,80804695,80149302,84933478,81263399,88996747,90569623,88603508,93977519,87358276,89455436,93191008,91749170,102366114,102628237,103873413,107609004,99547962,102497119,101251928,98892610,106363829,101710723,103087003,103283616,95812404,101317490,100006732,102890332,111934395,108985213,114228143,112851854,107543354,112589693,108460867,112393081,117308347,113048449,118422464,114228089,112524104,118750081,116587328,125696919,130481077,129432455,136051654,129956708,129956700,132578172,128318279,135855028,134544297,132840343,136051653,127859542,130153329,131267444,129760085,139197385,137034656,138148780,139262911,130218829,
132512644,128711528,126483307,131988434,125500312,126614464,123796395,116063057,120388498,116915039,120257414,126811094,122420118,127073234,122551194,117242715,120847255,114883418,119339940,121306064,116521886,120781789,114031493,112851821,117177238,114228059,123337667,125238216,124255145,129235938,121371506,122026881,122289042,117898085,125107162,121306044,120126397,121306076,112261992,115538836,114555783,113900409,122354663,118422452,120257490,119143372,110099304,112720806,107150201,106429332,110558190,103480240,105380836,100531130,93977455,98368432,93977458,99154867,104004590,100006833,104922098,98958246,95484799,98499505,92535666,98302929,98892774,95222718,99810296,92404625,93387666,96861102,95026040,105249770,106036184,107019215,111148022,103480195,106036135,105708452,103021450,
110754810,106625998,107346913,107936747,100072320,104725433,103349144,105053088,113572869,109771719,113507318,111213531,104004482,107609028,101972878,103939005,107281415,101186506,104463367,98958276,94763918,99679176,95812490,103218141,107150337,104528846,110165007,103676850,102693793,105249735,100465549,108067833,107609079,105774048,110033937,103087010,106101686,108919744,108657563,119929870,119602154,122354674,125631498,118225818,122616778,120847285,120257455,127794202,123010019,125434887,124451835,117504923,123075544,120781737,124189644,131595295,127532001,132250651,128187366,122289058,125500385,119077795,122289129,123993115,118160355,121437222,114162641,111475636,115145697,111016867,119208967,120781841,118946802,123468844,115473344,115538888,116259803,111541163,118815776,116259849,115080195,
117701669,109378484,113310684,113834962,114097088,124058671,121961470,125041688,125697050,117898160,121764845,117898183,117898199,123468854,84474601,86244135,79166185,73136818,76479213,70777515,76348156,78838565,74775281,78773041,70843094,67959491,69204715,62913198,68680473,66911003,63699712,66779956,58129091,59898582,61405922,59636411,69729071,68352781,69532433,72153902,63503034,66517737,63961817,62192335,68680508,62978821,64355113,62913309,55179963,59636473,56556237,59243243,66321218,61602562,65600313,61209354,54524612,57473793,50592453,53213960,54917950,48757511,51903303,44628725,41548501,45284100,41089734,48954151,50985783,48888593,53672780,45808354,45873894,47119104,42597069,50199360,47840043,47119138,50068297,42400469,46791420,48036595,48495326,59177808,57867039,61406008,62913341,55835345,60422926,57473768,58129143,64551768,59243290,62323532,59833129,
53738199,59439897,55900895,60947221,66779992,62913308,67828569,62192403,57604837,60160796,53476059,57801523,57998161,52689699,56097636,47905537,46725879,49543960,45742817,54786893,54917958,54131506,57932644,49347313,50854667,50395920,46791408,54262627,50658107,50854726,52362075,44563179,49543967,49085189,50789124,60423021,57867061,61995868,61340488,54590188,58981163,54393595,56097569,60488560,54524722,57867117,53082932,47839990,52427572,48036596,53869376,57539435,53279542,57408376,49609504,46070536,47119156,39910133,44497754,42400611,37419845,39451515,29948688,29686555,30473004,27130624,35847026,33880919,33749845,35781492,26409732,28441392,26082080,23395090,30079876,24640332,25951083,25361257,17824515,23067454,21035798,
24247085,32439178,28900170,33684351,30997332,25230088,29424458,23853838,26934089,30079878,24247115,28048267,21429054,18283286,22018893,17758987,25033575,27065215,23919445,28048275,19331884,17562409,17824582,11533076,17431426,13892466,10943333,12581778,3275550,5438271,5372735,3996450,13368212,10746728,12974970,14154629,6028057,9829201,6814514,6683449,13761438,8846178,12254094,10877812,5765918,12319581,10681129,16710486,24771489,22608738,29162399,26016607,23001895,28048227,23395106,29227892,31849370,28244840,33356712,26999627,26934074,31259490,28703527,38402959,39910289,39582583,44235690,36174650,37550925,37616473,33946420,41417637,38140805,37944203,39648163,31980336,36698976,36633421,38140743,48364467,46332794,
50920350,51706772,45742899,51313522,48626500,51313507,58260407,54524791,59898799,58194814,55442232,63110010,61799226,70515586,77986742,77003646,84802495,81001322,80411466,85195643,81460029,89389982,90897324,89062282,94239684,87554904,89586525,93453174,91945798,102562742,102890400,104135578,107936703,99744589,102759283,101579626,99285847,106691528,102103958,103414703,103480244,96009035,101383044,100203361,103152496,112131025,109378450,114555844,112982944,107739985,112982927,108657494,112720782,117504975,113245075,118488020,114490253,112655198,119077779,116849494,125959085,130808776,129825691,136379357,130218871,130284401,132905872,128645979,136182728,134871998,133036974,136313819,127990633,130612100,131529607,130153319,139656156,137231284,138607554,139394002,130284387,
132774807,128842622,126876543,132185065,125762475,126745558,123993026,116259685,120847271,117046131,120519580,127007721,122682281,127269863,122878894,117701489,121240493,115211117,119536570,121502694,116718512,121043954,114424728,113113984,117570476,114424688,123534295,125434843,124582847,129367030,121502600,122289047,122551205,118094715,125303789,121633743,120388560,121568239,112655231,115735464,114621338,114162574,122616828,118553542,120454117,119471073,110427004,113048507,107608975,106625961,110885892,103742404,105708536,100924368,94370691,98761668,94436232,99417029,104266754,100203464,105118726,99220410,95812498,98696133,92863366,98696163,99286008,95615952,100006926,92732327,93649830,97319872,95157133,105643004,106298350,107084770,111410188,103676827,106363834,105970615,103218078,
111016976,106888163,107609079,108133377,100334483,105184204,103676844,105380792,113769498,109902814,113835020,111606766,104266647,108067803,102431650,104070098,107543580,101317596,104725531,99154905,95222691,99875805,96140190,103414769,107346964,104987619,110558243,104004551,103021493,105511901,100793252,108395533,107936778,106167284,110427172,103152566,106429386,109247445,109050800,119995425,119995390,122485766,125959199,118684591,122747872,121306058,120454086,127925297,123272182,125697051,124779534,117832621,123468783,120912829,124451806,131791923,127990772,132381740,128449532,122485686,125697015,119471033,122682366,124189744,118356986,121764923,114490341,111868872,115473400,111344568,119536667,121306150,119208966,123796543,115735509,115669979,116390898,111999939,119274546,116522011,115473433,
117832762,109706186,113507312,114228197,114359251,124582980,122158099,125238315,126090286,118422469,122158082,118160347,118225901,123665484,84474620,85982006,79100665,73071296,76151549,70777532,76151563,78707508,74578689,78510913,70449891,67828433,68877051,62651073,68549417,66779946,63634191,66583365,57998037,59505384,61340401,59505355,69466941,68156189,69466913,71826235,63371979,66255611,63830760,61930207,68352844,62913302,64158520,62716716,54917836,59439884,56490718,59243260,65993554,61471507,65272649,60881691,54459090,57211668,50592471,53082905,54721359,48364311,51706711,44301062,41286371,45087509,40696534,48692021,50723654,48757537,53410651,45546227,45677302,46791438,42269407,49871694,47774522,47053619,50002777,42400485,46398219,47708933,48364270,58981215,57473839,61209416,62716748,55573218,60226333,57408247,57932551,64289640,58981162,62192473,59571003,
53672679,59177768,55835377,60685093,66583400,62585645,67631978,61930277,57408244,59898668,53279470,57670467,57801571,52624181,55966578,47512336,46529285,49281832,45742832,54524765,54786902,53934916,57736051,49150721,50592539,50199328,46660350,54131570,50330445,50723671,52165482,44301052,49412910,48888598,50723604,60357501,57539396,61733738,61143898,54328060,58784571,54065930,55835443,60554114,54459203,57604991,52820806,47708933,52362053,47774469,53803856,57211772,53017414,57342856,49609522,45808406,46922563,39648006,44366699,42072947,37354326,39320461,29555487,29555500,30341947,26999569,35650435,33553255,33553255,35519367,26213140,28244798,25688881,23132964,29948820,24509279,25688957,25033591,17562388,22739791,20904744,
23853885,32177050,28900186,33553293,30931815,25033498,29096793,23657245,26868570,29686678,24050525,27786142,21232463,18021161,21953373,17431325,24771449,26672017,23722854,27720612,19069758,17431356,17562456,11402018,17300372,13695875,10746744,12450722,2947887,5045073,5110606,3865395,13040549,10550139,12712842,13826967,5765931,9632610,6748993,6683466,13433776,8649586,12057504,10812292,5503789,12254062,10484538,16513894,24640432,22281074,28965807,25951088,22805303,27720563,23067442,28965764,31718314,28113787,33029049,26934108,26606410,30997362,28441400,38075298,39779233,39451527,44039099,36174669,37288799,37616489,33815364,41286584,37878677,37878683,39648178,31652675,36305779,36502366,38075225,48167877,46332810,
50854830,51641250,45546307,51051395,48364373,51247986,58063816,54328201,59767744,58063761,55180106,62782345,61668172,70253455,77659076,76807051,84671438,80739196,80083801,85064587,81394509,89127856,90635196,88800153,93912018,87489384,89389934,93125511,91814740,102431688,102759344,103807916,107609039,99679068,102431618,101317498,99023720,106363865,101972902,103087040,103414724,95877979,101186453,100072305,102890367,112065504,109116322,114293716,112982960,107608927,112655264,108591977,112458655,117373922,113048484,118553572,114424732,112589677,118815654,116587364,125893566,130612186,129629101,136051692,129956744,130087809,132709281,128318315,136051672,134675407,132840381,136182764,127925115,130349974,131398552,129956729,139459564,137034691,138345423,139394017,130153330,
132774826,128842638,126745487,132185081,125631420,126680038,123796433,116259701,120585141,117046146,120388522,126876665,122420154,127138807,122747836,117373824,120912829,115080063,119471051,121371638,116456385,120847363,114293674,113114002,117242813,114359168,123403238,125303789,124386256,129301509,121502615,122157991,122354615,117963658,125238270,121437152,120388577,121502718,112458636,115538873,114490283,113834909,122420238,118488024,120388598,119274483,110295947,112917452,107346848,106691514,110623763,103480276,105380874,100662240,94043029,98499539,94174104,99089365,104135698,100137942,105053207,99089354,95484833,98565077,92601240,98434037,99089416,95419363,99875870,92535734,93387703,96992210,95026077,105577486,106167293,107084785,111344668,103545771,106232779,105774024,103152559,
110754849,106691572,107609095,108067856,100268966,104987613,103349181,105118663,113769514,109771757,113507356,111410176,104201127,107936745,102235060,104004580,107478059,101317614,104725549,99089386,94960564,99810287,96074670,103349251,107215911,104856565,110427189,103676886,102890437,105511916,100793267,108067870,107609116,105970692,110427192,103218119,106298333,109050855,108919744,119995442,119864336,122485783,125762606,118619070,122747888,121109465,120388565,127925313,123075591,125500459,124714014,117832639,123206653,120847310,124517361,131726406,127794182,132316222,128187402,122420168,125631495,119208906,122551312,124189762,118094859,121568332,114359285,111606745,115276807,111213513,119471147,121044026,119208982,123796559,115604451,115538925,116390913,111672276,118946884,116390958,115407911,
117832780,109640665,113507330,113966072,114359268,124255318,122158116,125041725,125893696,118094806,122158098,118291436,118094845,123599965,84540177,86244175,79297295,73267929,76544789,70908628,76413731,79035212,74709786,78773082,70777596,68025065,69139217,62978774,68811582,67042113,63634215,66779995,58129132,59767550,61537034,59833060,69663574,68352821,69663544,72088405,63699682,66583314,64158464,62192376,68746082,63175468,64420687,62978883,55114465,59767585,56752883,59308818,66190184,61668137,65469280,61209394,54721259,57473833,50658030,53410609,54983525,48823086,51772270,44628764,41679611,45349674,41089773,48954191,50985822,49019706,53869428,45873929,45808397,47119143,42662646,50264933,47905617,47250251,50199408,42531581,46725923,47971099,48757510,59243384,57801542,61340510,63175522,55900921,60685109,57604878,58063646,64617345,59308864,62389107,59702096,
53869312,59505472,56163079,61078332,67042177,62978883,67763074,62126908,57473802,60357445,53672709,57998169,57998200,53017420,56228746,47774506,46856989,49675071,45873929,54655862,55114605,54197081,58129291,49675034,50920242,50527033,46856982,54524811,50789218,50920303,52296576,44563219,49609541,49150764,50985774,60554134,57801563,62126978,61602672,54655764,59112277,54393634,56163146,60685208,54721370,58129300,52951901,48036639,52624218,48233246,53934951,57605012,53476193,57670562,49675078,46136109,47184732,39844639,44563330,42335113,37682026,39517093,30014262,29883203,30669650,27392809,35847067,33815423,33749886,35715998,26606380,28572502,26147657,23460666,30210986,24640373,25951124,25295761,17890091,23067494,21035839,
24116053,32439216,29031281,33880998,31128444,25295664,29424498,23853877,27196275,30014384,24312691,27982773,21429097,18283328,22281075,17890100,25033615,27130789,23853950,28048315,19397461,17693524,17890159,11729722,17365929,13958042,11008910,12712888,3341126,5241704,5438308,4062027,13237181,10746768,12975009,14089134,5962562,9960313,6945627,6880098,13695943,8780681,12385206,11008924,5831494,12581767,10746706,16710526,24968136,22674314,29227975,26213255,23067472,28113805,23526221,29424541,31914945,28310417,33487827,26999669,26868579,31456138,28703566,38534073,40106937,39648161,44366802,36240226,37682038,37944195,34143066,41548751,38140846,38140850,39910347,31980377,36633482,36830071,38402927,48430044,46398373,
51116999,51837884,46005082,51379098,48692074,51510155,58522592,54655903,60029913,58260392,55507811,63306657,62061413,70515626,77986782,77200294,85064678,81132433,80542578,85392289,81656678,89390022,91093972,89062321,94239723,87751554,89914248,93584285,92011372,102693856,103021514,104201156,108002279,100006774,102955931,101579667,99285887,106757105,102235071,103611351,103611356,96336752,101645228,100400009,103414681,112393210,109378490,114752491,113245130,107805558,113179577,108723071,112851894,117767159,113507260,118815739,114621364,112851845,119143357,116980605,126155733,130939891,130022339,136444932,130349985,130546584,133102522,128842628,136444912,135068647,133233621,136510466,128121746,130677677,131857329,130218898,139918339,137559003,138738664,139656184,130677643,
133102528,129235879,127073191,132447247,125893588,127204351,124255209,116456335,121043918,117439388,120847299,127138834,122813396,127532045,122944468,117767065,121437140,115538839,119667682,121764877,116849626,121109532,114555840,113310634,117570516,114490263,123796478,125697028,124976104,129629212,121764783,122485695,122813391,118356900,125565972,121895928,120650746,121764888,112851877,116063186,114949059,114424760,122813476,118881262,120912909,119602185,110754723,113310689,107805623,106822610,111017004,103807981,105708577,100989944,94436269,98958316,94501809,99548144,104266794,100465647,105446448,99548129,96009147,98892782,92928945,98761740,99286049,95878137,100138039,92863440,93977551,97516521,95419317,105839654,106757144,107346954,111672371,103939010,106691555,106232800,103676871,
111344697,107150349,107936799,108461095,100596669,105249782,103873492,105446367,113900609,110230535,113966132,111672342,104659905,108264449,102628299,104397821,108002372,101645318,105118787,99482626,95353806,100137993,96271304,103742489,107543614,105184271,110820430,104266735,103152608,105708551,101120971,108526646,108198964,106429467,110689358,103349215,106822644,109444094,109247447,120323149,120192041,122879025,126155847,119012310,123206662,121437172,120781805,128384089,123599904,125959235,124910648,118160344,123665430,121175016,124845064,132185181,128056350,132709463,128646178,122747871,126090272,119798751,122879016,124714074,118553633,122027106,114752527,112262127,115866655,111672291,119864388,121437264,119471152,124189800,116128765,116063238,116849689,112196587,119471198,116849734,115735615,
118094946,110164978,113900569,114424848,114686975,124714093,122616892,125566038,126352472,118619120,122485802,118488068,118488086,124124277,84867878,86375270,79493926,73399021,76675882,71170793,76413752,79035233,74971950,79035246,70908689,68221694,69466920,63044331,68877142,67107668,63961915,66976623,58456833,59964180,61668126,59833080,69794668,68418380,69860175,72219496,63699705,66648873,64092948,62257932,68811640,63306563,64551779,62913369,55376633,59833144,56818443,59374376,66321280,61733693,65665911,61274951,54852351,57604928,50854659,53541700,55245692,48888642,51968898,44759859,41679633,45284161,41089794,49019746,51116915,49085263,53869448,46005025,45939493,47250234,42597130,50199421,48167782,47184734,50396036,42597140,46725943,48102192,48823067,59505548,57867102,61602677,63241081,56163088,60750664,57604901,58325813,64682900,59374423,62454665,59964262,
54000405,59505494,56294174,61143889,67173268,63175514,68025240,62454609,57670432,60423003,53738266,58129265,58194830,52886368,56359841,47971133,46857012,49806166,46005023,54918026,55049091,54328177,58194847,49609519,51116873,50461517,46988076,54524833,50723706,51248003,52558744,44694312,49675099,49281860,51182402,60750764,58063727,62323609,61668232,54721323,59112297,54590264,56163168,60816301,54786928,58260394,53214066,48102196,52624240,48167729,54131580,57670569,53541748,57736117,50002783,46398275,47184753,39975731,44759962,42466209,37747587,39713721,30079820,29948761,30735209,27392829,36043696,34077589,34012052,35912627,26540867,28769132,26082143,23591760,30145474,24837003,26213289,25492389,17955648,23264124,21166931,
24247149,32570312,29293447,34012091,31325074,25492295,29490056,24050509,27130760,30145477,24312713,28179403,21691261,18348886,22281096,17824585,25295784,27261884,24181653,28244945,19594090,17693543,17955718,11795281,17562560,14154673,11140005,12909517,3472222,5569406,5438331,4062050,13499349,11008936,13106104,14285763,6093655,9894800,7076720,7076729,13958109,9042850,12516303,11205556,5831515,12516251,10877799,16907158,25033694,22870943,29359068,26344349,23264102,28244897,23526241,29359028,32111576,28507046,33487848,27327368,27196280,31587230,28834661,38730702,40106958,39844790,44366823,36436858,37944204,37944217,34208625,41679844,38403010,38206408,40106979,32045937,36830112,37026701,38599559,48626676,46595002,
51313630,52165586,46136177,51575729,48757633,51772320,58588150,54655927,60226543,58325949,55769977,63372215,62126972,70777789,78248946,77396923,85261309,81329065,80608136,85588921,81722236,89717725,91159532,89324488,94632961,88013720,90110878,93715379,92339076,102890484,103218142,104528856,108264445,100137868,103087027,101907370,99482517,106953733,102431702,103742447,103939057,96402313,101841858,100662174,103545774,112589839,109706192,114883587,113376222,108198797,113245134,109050775,112982988,118029326,113769427,119143442,115014602,113114010,119536595,117111698,126483434,131333128,130218970,136707098,130743223,130874287,133364687,128908185,136707079,135199742,133561324,136707098,128449449,130939845,131988422,130546599,140180506,137755635,138935295,139918352,130743201,
133299158,129498046,127269820,132709416,126155756,127269909,124386305,116849570,121175014,117504945,120912859,127401001,123075563,127794212,123206636,118160304,121568235,115735470,119995386,121961510,117111792,121371696,114883544,113572801,117963754,114883503,123993109,126090268,125107197,130022450,121961416,122616790,123075557,118619067,125828142,122027025,120781840,122092589,113179581,116194280,115080153,114424781,122944571,119012359,121109540,119864354,110951356,113441786,107871182,107150311,111279171,104004609,105970743,101186575,94698436,99023876,94829510,99613700,104528961,100793351,105708614,99679223,96271314,99154950,93387719,99023907,99679287,96009233,100531277,93060069,94174181,97713154,95812557,106101820,106888238,107674657,112000074,104266714,106953723,106429432,103676894,
111541326,107215906,108067895,108657727,100727762,105446411,103939051,105839607,114293849,110361627,114162761,111934511,104725464,108526616,102759393,104528916,108199004,101841949,105380954,99810329,95681509,100334623,96664543,103939120,107740244,105315366,111017061,104397830,103480311,106167324,101383138,108788812,108264522,106691634,111017062,103807991,106953737,109771797,109509616,120585313,120519743,123075654,126352478,119077869,123337759,121633801,120978438,128449648,123862072,126090331,125303885,118488045,123862062,121437181,124976159,132578419,128515126,133102701,129039418,123010039,126221367,119929849,123141181,124779634,118881339,122354810,115145765,112393223,116194359,111803383,119995484,121633897,119733317,124386432,116194324,116325405,116915248,112327682,119798901,117046363,115932246,
118291578,110361610,114031665,114883624,115014675,125041795,122813522,125893740,126680173,118750215,122682434,118946843,118815790,124255373,84343606,86113137,79035186,72809211,76086069,70515448,76020552,78576494,74447677,78576509,70581024,67697422,68877108,62520060,68418404,66648932,63437641,66517887,57932561,59636513,61274924,59374343,69335931,68025178,69270365,71695224,63306501,66321205,63699746,61930266,68418438,62847822,64093042,62651241,54655750,59505478,56425238,59112247,65993614,61209420,65207173,60750675,54197007,57146190,50395922,53148499,54786954,48364368,51575698,44301119,41351967,44890959,40762127,48757619,50527105,48560988,53345176,45546286,45480754,46725961,42203927,49806216,47709045,46922606,49871764,42269472,46398277,47840064,48429865,59112346,57539434,61078403,62782343,55573276,60226393,57277237,57801539,64158629,58850150,62126998,59571062,
53672738,59112290,55835435,60685154,66583460,62585704,67500966,61864801,57277232,59964263,53279527,57736061,57867166,52558702,55966638,47577931,46529346,49150821,45677355,54524826,54786962,53934973,57736109,49281852,50527063,50133852,46529338,54131629,50461576,50658193,52034471,44301111,49216361,48888658,50592591,60357562,57539455,61799334,61209494,54459190,58653562,54065990,55901035,60423102,54393726,57605049,52820865,47643457,52296575,47774528,53672844,57277367,53083010,57211843,49412973,45939537,46922624,39648067,44432295,42073006,37288847,39320519,29621082,29490023,30407545,27065165,35519425,33487780,33618852,35584962,26278735,28179322,25688943,23133023,29752272,24509338,25623480,24968116,17431373,22805389,20839267,
23853944,32111574,28638100,33487819,30997409,25033558,29227927,23722842,26803095,29817810,23985048,27720664,21232525,18021220,21887897,17562458,24771509,26803146,23657378,27851744,19004282,17431414,17431442,11205471,17103824,13695937,10681269,12385244,3079019,5045131,5110667,3734383,13040611,10550199,12712903,13827025,5765988,9632671,6552447,6421381,13433836,8584112,11992029,10681282,5503850,12188587,10353525,16579491,24640495,22477743,28965869,25951147,22805367,27720623,23067505,29031363,31652839,27917237,33029112,26868633,26803080,31062959,28572531,38075359,39713758,39386052,44104697,36109192,37419930,37485478,33749889,41483252,37944274,37878743,39713776,31783806,36567983,36633499,38009750,48364546,46332873,
50723821,51575775,45677440,51248061,48429967,51182511,58260487,54393798,59767807,57932749,55311240,62913477,61668232,70319052,77921282,76872650,84802572,81001400,80411543,85261256,81394568,89258988,90962937,88865750,94174226,87423911,89652138,93256644,91945874,102628356,102824942,104004584,108002317,99810202,102562753,101579703,99023780,106626070,102104036,103218174,103611392,96074646,101383123,100203438,103283647,112131101,109378526,114555919,113179629,107871132,112917470,108723109,112720860,117701662,113245151,118684705,114686938,112786347,119143395,116915106,126024697,130874390,129891307,136379433,130218949,130415549,133037022,128711591,136379414,135003148,133037049,136313895,128056248,130546641,131726295,130284469,139721769,137427970,138542093,139656223,130481072,
133037028,129104842,126876620,132512821,125893625,127073315,124189710,116325299,120847348,117177281,120650729,127204408,122878968,127466550,122813436,117636030,121371642,115276730,119602184,121633843,116784128,121109570,114555879,113310670,117701626,114359229,123730981,125697067,124713995,129694787,121699287,122354658,122813428,118291401,125303869,121895966,120585248,121764925,112720845,115801080,114818024,114228189,122747979,118684692,120847411,119471151,110558154,113114121,107543516,106757110,111082578,103676944,105774153,100858908,94436307,98892818,94436311,99482644,104332368,100269076,105184342,99286024,95812578,98761749,92994517,98696241,99417158,95616033,100007003,92666870,93780981,97385487,95288285,105708621,106495037,107215921,111541337,103807976,106560522,105905159,103349227,
111082592,107084848,107936836,108330064,100400100,105184284,103611388,105446405,113966185,110165036,113966169,111606845,104594405,108133417,102562800,104266787,107740266,101645357,104922218,99417129,95353843,100203564,96271341,103480383,107478116,104987701,110689397,104201236,102956037,105774122,100989938,108395612,108002394,106363970,110558325,103480324,106626075,109378595,109050879,120323187,120061005,122747991,126155884,118881276,123010093,121568280,120716307,128384126,123534408,125959275,124910685,118160380,123599934,121043981,124714033,132054146,128121923,132578429,128646217,122747910,125959239,119733257,122879053,124451967,118553674,121896074,114818102,112000023,115670085,111672329,119798890,121371768,119602261,124189838,116128802,115997737,116718657,112196625,119340164,116718698,115670120,
118226058,109968407,113966142,114359349,114752547,124845203,122420322,125435003,126352511,118422548,122354768,118619179,118553661,123993243,84802381,86309770,79362891,73399059,76544846,70974222,76413792,79035269,74840915,78904213,70777655,68090662,69204812,62913297,68877180,67042171,63765344,66845590,58194728,59767608,61668164,59767582,69729169,68549487,69663605,72219534,63634205,66517837,64158524,62126898,68746144,63109990,64486282,62913409,55245598,59898718,56752944,59374412,66321315,61537123,65469340,61143916,54524710,57539430,50854696,53345130,55114657,48692071,51968939,44563288,41614134,45349734,41024294,49085320,50920344,48888691,53672879,45808452,46005067,46988130,42597169,50133921,47971213,47119238,50396076,42531642,46791516,47971157,48757569,59374517,57998209,61406107,63110048,55900981,60685167,57539404,58129241,64748474,59243390,62454701,59702157,
53869371,59505532,56097602,61143928,66976701,62913407,67894207,62126969,57736007,60357503,53541694,57998230,58129332,52886408,56294341,48036709,46791514,49609596,46070597,54786992,54983595,54262679,57998277,49478487,50920302,50396019,46988116,54524869,50789279,51051434,52558780,44825421,49675139,49281897,51116904,60750803,57867160,62192575,61471661,54721359,59112337,54655838,56163206,60750804,54852500,58194897,53214103,48102234,52558742,48233304,54000546,57605073,53410716,57605083,49871749,46136169,47184789,39910233,44694465,42400709,37485482,39779294,29948786,29817727,30735248,27327332,36043736,34012092,33946554,35912666,26409831,28638099,26082180,23526263,30211046,24837042,26082255,25426894,17759078,23198627,21232508,
24247186,32504814,29031341,33946596,31128505,25492332,29490094,23985011,27065263,30145517,24443825,28113905,21560229,18283389,22346672,17824625,25099213,26999779,24116155,28048376,19397520,17693583,17890220,11598713,17497061,13958103,11140043,12647414,3341187,5438373,5307298,3996553,13302777,11008973,12844000,14154732,5897087,9894839,6880150,6945694,13892614,8780742,12319731,11140059,5831553,12516289,10877837,16776123,24837124,22739910,29424645,26082244,23067533,28048330,23329672,29424601,31980544,28310478,33553421,27196336,27065246,31456198,28965771,38468599,40106995,39779293,44497935,36567968,37747636,37878718,34143130,41810956,38337514,38206449,40041481,32111512,36830152,36961203,38337452,48692250,46660578,
51248131,52100088,45939606,51641303,48757671,51641289,58522655,54787038,60292119,58391526,55704479,63306719,62061472,70581216,77921304,77069278,84933663,81132491,80346029,85261276,81460127,89521152,91028493,89127914,94174246,87686074,89717696,93518807,92076968,102628377,103152641,104201213,108133408,100072365,102890454,101710798,99285944,106691626,102104057,103349264,103611412,96205738,101710823,100334531,103349201,112262193,109378548,114752550,113245185,107871153,113114098,108919737,112786417,117767217,113507316,118881334,114621422,112982976,119208952,117046200,126286861,131071021,130022400,136510524,130546651,130677712,133102580,128777148,136379432,135068705,133233678,136444988,128318414,130874342,131857387,130415561,139852862,137690135,138738721,139787315,130612166,
133168123,129301472,127204320,132512841,125959182,127138871,124320804,116521927,121043976,117308375,120847357,127204430,123075596,127532105,123141134,117898195,121502734,115407825,119864349,121896007,116980756,121175124,114555899,113441764,117832719,114621393,123862072,125893695,124976161,129760342,121830380,122551289,122878983,118422495,125566031,122027058,120781874,121961554,112983010,116063245,115014655,114359280,122813536,118881322,120847433,119667782,110820319,113310750,107674611,107084810,111082599,103808038,105774173,101055538,94567399,99023911,94567402,99679273,104463461,100531242,105380971,99351579,95943668,98892840,93191146,98892870,99417181,95878195,100203633,92994569,93912073,97451045,95484913,105839714,106691664,107412550,111737965,104135676,106757151,106101787,103676930,
111279221,107150406,107936857,108395620,100531192,105380911,103742481,105511962,114162815,110296127,113966188,111869011,104725499,108461117,102628358,104332342,108067968,101776447,105184384,99613758,95353863,100269123,96402435,103808086,107674746,105184328,110754954,104397867,103218203,105970752,101055496,108723311,108133488,106429527,110886026,103676955,106888238,109706296,109247507,120454277,120257637,122879082,126221443,119077906,123337795,121699373,120912936,128580755,123731035,126090367,125238386,118291475,123927633,121306146,124910661,132316314,128449626,132906130,128777312,123075610,126286939,119798814,123075683,124845205,118881373,122289311,115014732,112196651,116063322,111868957,119929982,121568398,119667818,124255397,116259898,116128831,116784215,112327718,119602328,116915327,115866747,
118422687,110033964,114097236,114687050,114949175,124845224,122616952,125828241,126549139,118684715,122616935,118815809,118750291,124255410,84999008,86571935,79625055,73399080,76544866,71236386,76544882,79231897,75037543,79166375,71105355,68221753,69598049,63044389,69139344,67304337,63961974,66845611,58456890,60095311,61668186,59898673,69925798,68680580,69925768,72285092,63765299,66714464,64224079,62257991,69008308,63437692,64617373,63241109,55376690,60029808,56818500,59636579,66452408,61733751,65665969,61275007,54786875,57604986,51051324,53672831,55180212,48823165,52034494,44694380,41745226,45480826,41286459,49216414,51051438,49019786,53935044,46136154,46005086,47184758,42728260,50330551,48298915,47446937,50330558,42728268,46988146,48233324,48954199,59440073,58129304,61602734,63372213,56163145,60881795,57801570,58325871,64748498,59440019,62716865,60029859,
54197070,59571089,56294231,61143949,67304401,63175571,67959761,62454667,57867100,60423061,53672788,58194858,58391498,53214107,56359898,48102263,47119216,49871760,46136152,54918086,55311294,54393772,58325978,49806184,51248003,50658183,47184744,54721500,50985906,51248064,52624339,44956514,49871765,49478524,51313533,60947431,58129325,62454738,61668290,54917988,59243428,54721394,56294297,60947435,55049129,58194917,53410732,48364398,52820909,48429933,54328248,57736165,53607345,57801712,50002842,46463872,47315885,40172400,44891091,42662876,37944252,39975925,30145415,29948820,30866342,27392888,36109293,34274258,34012110,36109296,26868604,28769191,26213275,23722893,30407677,24902598,26082275,25492450,18021242,23264185,21429136,
24574886,32701442,29227969,34143224,31456205,25492355,29752260,24181641,27327428,30211073,24574916,28179462,21822393,18480018,22346694,17955716,25295841,27327479,24312784,28310541,19528613,17890212,18021312,11860877,17628156,14351342,11271137,12909580,3341209,5569465,5503927,4193179,13499408,11140068,13171699,14285822,6093715,9960395,7142315,7076787,13958169,9108445,12385288,11140079,5962648,12778456,10943392,16972751,25099289,22871005,29686808,26409947,23264162,28310494,23722910,29621231,32177173,28507107,33684516,27392964,27261878,31783898,29162400,38796298,40369162,39975921,44694564,36699062,38009802,38271956,34405293,42073119,38534143,38534148,40303644,32373677,37026780,37157831,38665153,49019950,46857207,
51510297,52296717,46267309,51837933,49019838,51903453,58915891,54852593,60423210,58719226,55901108,63503347,62323637,70974459,78380081,77659127,85326905,81525733,81001412,85785590,81984440,90045465,91618342,89586690,94764095,88275922,90242009,93977585,92666815,103218226,103611420,104922132,108657723,100531143,103349230,102235110,99875795,107347012,102759441,104135722,104201261,96730054,102104064,100858843,103939051,112852044,109968398,115276863,113900572,108329931,113769485,109312977,113376266,118357067,113966095,119405647,115276806,113441752,119864335,117570513,126811175,131529795,130677782,137100376,131136500,131070954,133889036,129301460,136969283,135724091,133889065,137165911,128908261,131333121,132578307,130874339,140639319,138279984,139263035,140311631,131202014,
133823507,129760248,127728635,133168228,126483495,127859792,124845118,117242848,121568288,118094832,121306134,127990885,123665446,128187489,123796520,118619114,121961514,116128745,120388660,122420322,117505069,121830509,115276819,114097150,118225960,115342317,124648529,126352472,125500475,130415731,122551300,123075603,123599906,119077879,126221417,122682446,121175117,122682476,113507321,116653095,115473432,114883596,123403383,119667780,121371745,120388701,111213560,113900597,108329996,107609123,111737985,104463425,106429558,101710922,95026177,99482689,95222789,100269122,105184383,100990019,105970820,100072501,96533520,99548226,93649922,99417184,99941494,96533583,100924555,93518883,94436387,98040895,96205834,106560635,107150442,108067933,112524423,104659991,107281464,106822710,104332315,
111934606,107871327,108657779,108985469,101252113,106101832,104397866,106298418,114621590,110754906,114687111,112393323,105380886,108919895,103283744,104856658,108526743,102366297,105839768,100203608,96140323,100858972,97123355,104266863,108264594,105708643,111606945,104922179,103808051,106495065,101710881,109182092,108854408,107019375,111410340,104070194,107412551,110230610,109968428,121175199,120978556,123665541,127007901,119733292,123927645,122223686,121502787,129105069,124255349,126811288,125828237,119012396,124451948,122092603,125631580,132906162,129039474,133627051,129498233,123534389,126811252,120454197,123731067,125303984,119405686,122879161,115539045,112983108,116587636,112393272,120585369,122223783,120192131,124976318,116784210,116915290,117570670,112852034,120257714,117505177,116522135,
118881465,110885959,114752622,115145830,115473492,125631684,123272338,126483625,127270060,119340100,123141246,119405657,119209069,124845259,84802416,86440876,79428461,73268023,76675952,70974258,76479361,78969769,74972022,79035319,70843226,68025160,69335919,62978868,69008284,67107743,63765382,66845626,58260299,59964251,61668201,59767617,69729205,68483989,69663639,72219570,63634242,66648943,64093021,62192470,68877251,63175564,64486316,63044515,55114561,59833215,56621908,59439984,66255816,61799304,65600447,61340559,54590280,57473929,50854731,53476240,55049158,48626571,51837901,44694393,41548632,45415306,41089866,49085355,50985915,48954265,53869521,45874025,46005101,47053701,42531669,50330565,48102322,47184808,50265039,42531677,46726018,48036730,48692069,59505624,58063783,61602749,63241153,56097626,60750739,57736047,58260350,64682976,59308961,62520275,59833263,
54000479,59571104,56228711,61143963,67107808,63241123,68090850,62258077,57801578,60357540,53672802,57998267,58194903,53017514,56294377,47905673,46922622,49675167,46070632,54918102,55114700,54262713,58063849,49544057,51051411,50461591,46922614,54590440,50789313,51117005,52558817,44694385,49740709,49216397,51116939,60685301,58063803,62258147,61668303,54918004,59243444,54655873,56294312,60816375,54918072,58129395,53148603,48102271,52624316,48298875,54131656,57736180,53476287,57801730,49937320,46201741,47184826,40041343,44825571,42597356,37747661,39844869,30014358,29817764,30669747,27261832,36109306,33946592,34012128,35978238,26672013,28638135,26016683,23526298,30211084,24902613,26016756,25295855,17824651,23067592,21298079,
24443830,32766994,29031376,34077703,31390686,25557904,29490130,23985046,27196372,30211086,24378324,28048404,21691337,18283422,22281171,17824662,25230320,27261960,24050656,28113947,19463093,17759154,17955792,11729818,17562635,14154748,11271152,12712985,3472294,5503944,5438407,3996586,13433887,10877938,12909571,14285840,5962660,9894875,6945723,6945731,13761575,8977386,12385305,11074558,5962662,12450791,10746802,16907232,24968233,22674412,29424679,26278888,23329714,28310508,23591852,29621248,32242723,28376051,33684532,27196372,27065282,31521770,29031344,38599707,40303640,39713794,44563509,36699075,37878745,38075362,34208701,41810992,38337549,38403092,40041515,32177085,36895722,37092310,38468561,48823356,46791686,
51313705,52165660,46201787,51706875,49019853,51837931,58784834,54918146,60357692,58588168,55835587,63634435,62192583,71171083,78576705,77790217,85457993,81656822,81066967,85916680,82181065,89914411,91683897,89717783,95026254,88341477,90438636,94174208,92732369,103545922,103742508,104922152,108657738,100596696,103349248,102235127,100006883,107412563,103021604,104266813,104397886,96992215,102300690,101121004,103939069,113048669,110099486,115342417,113966125,108592093,113900572,109444069,113572892,118553692,114097183,119471198,115407897,113572841,119929888,117570528,123665464,131857494,130808874,137428073,131267588,131333116,134020127,129432552,137100372,135855180,134151224,137428071,129039352,131529745,132709399,131136502,140573801,138345537,139590733,140639325,131398641,
133823525,130022412,127925260,133364854,126811192,127990882,124910672,117177330,121830451,118029314,121502759,128056441,123796537,128253044,123731002,118684669,122158139,116128763,120388678,122616947,117767230,121961601,115211301,114228240,118619196,115473404,124714083,126549098,125566028,130481284,122485781,123272226,123730994,119208969,126418045,122616926,121502814,122682493,113769484,116653112,115735593,115080220,123665546,119733332,121633909,120323182,111344650,114097224,108592159,107740215,111803537,104660049,106495113,101907549,95157264,99613778,95353878,100334677,105184399,101186646,106298518,100072520,96730146,99613780,93781012,99613809,100138121,96533600,100990109,93649974,94764083,98237521,96205852,106626190,107347070,108330098,112655515,104660009,107412555,106953798,104332333,
112000161,107805811,108657799,109247630,101317668,106101851,104594491,106363974,114949288,111082604,114818203,112655487,105380902,109050984,103414835,105053284,108592300,102431853,105905324,100334698,96205876,101121133,97254447,104463487,108461221,106036339,111738037,104922198,104004679,106626156,101841970,109313180,108985498,107347076,111541428,104332356,107609180,110361701,110099517,121240755,121109647,123862165,127204526,119864382,123993197,122420313,121764947,129236159,124451976,126942379,125828256,119012413,124583036,122092622,125828209,133233861,129170563,133627069,129629324,123599942,127073415,120716359,123796622,125631680,119536777,122944713,115604599,113048665,116784264,112458825,120650924,122485944,120454293,125107408,116849766,116980844,117701762,113114195,120454340,117636267,116653225,
119012554,111017049,114883714,115539063,115670117,125697239,123534500,126680254,127335614,119602262,123403409,119471211,119536766,125107420,84933503,86506428,79428476,73268036,76675969,70974271,76544911,79035318,74775428,79035334,70843240,68221783,69401468,62978883,69008300,67238830,63896466,66911176,58391385,59833195,61733750,59898704,69794754,68484001,69860261,72350658,63699790,66780030,64224109,62258020,68942802,63175576,64551866,63110066,55245647,59964302,56818528,59439997,66452438,61799317,65797071,61340575,54590294,57736086,50789210,53410717,55114708,48823193,51968988,44694408,41548648,45218713,41155416,49019835,51051465,48954278,53804001,46070647,46070653,47119251,42597217,50199507,48167870,47184822,50461660,42662764,46726033,48102281,48692084,59440102,57998262,61537229,63241167,56032102,60619681,57736063,58194828,64879597,59440048,62454752,59964350,
53934957,59571118,56163187,61275050,67173356,63110064,67894257,62323624,57670522,60488626,53672819,58063815,58194920,52886456,56359928,47971222,46857099,49740720,45939575,55049187,55114716,54328265,58129401,49740678,50920354,50592676,46988164,54524920,50854863,51182555,52493295,44694399,49675188,49347481,51051420,60750852,57998281,62258163,61733854,54786947,59374530,54655889,56228790,61013001,54852553,58194948,53214155,48102285,52755401,48298891,54262742,57670660,53476302,57867277,50068408,46267291,47381448,40172427,44956660,42531833,37616603,39713811,30079908,29817777,30866370,27327381,36174859,34012141,34012142,35912716,26606490,28572614,26082231,23395243,30211097,24771556,26016769,25426943,17955738,23264215,21298093,
24443845,32570402,29227999,34012183,31325165,25623455,29555682,23985061,27196386,30211104,24509412,28245027,21625817,18480047,22215651,17890212,25164801,27261973,24116207,28310572,19659717,17890244,17890270,11664297,17562651,14154762,11140094,12778537,3406774,5503957,5569493,4062138,13564972,11009025,12975123,14220317,6159281,10025962,6945738,6880208,13827126,8846330,12516391,11074574,5962678,12647413,10812353,16907248,24968248,22936569,29490233,26278904,23329730,28179451,23526332,29621260,32111665,28638209,33619011,27261925,27261907,31718394,29096897,38730793,40303658,39844879,44694596,36633555,37878761,38206449,34405322,41876542,38337566,38272035,40238141,32308172,37092346,37223399,38665184,48823371,46857237,
51379255,52165675,46201801,51772425,49085405,51969021,58915920,55049235,60488778,58588185,55966676,63634449,62323669,70974489,78445645,77593622,85523544,81656836,80935909,85851154,82181076,90045496,91552836,89652256,94764125,88341489,90307576,93977615,92535773,103349329,103742521,104791094,108788824,100531173,103545868,102300678,99875825,107347043,102759473,104135752,104201293,96861155,102366237,101055481,104004617,113114219,110099500,115276894,113966137,108526570,113835050,109378545,113638441,118357097,114162734,119602285,115407910,113638390,119864367,117701614,126876741,131791972,130808885,137231476,131202065,131267595,134020141,129629171,137231457,135855193,134151238,137231478,128908291,131398686,132643876,131070979,140573814,138345550,139590745,140573803,131464190,
133954609,129891350,127728665,133299331,126745670,127859823,125107293,117308417,121699391,118160399,121568311,128056452,123665476,128384130,123731016,118619148,122223687,116128777,120454229,122616961,117701707,121896077,115342387,114228252,118488136,115407882,124583024,126614647,125631577,130612368,122485794,123272240,123665472,119077911,126352519,122748010,121371757,122682507,113703959,116653124,115735605,115014698,123534488,119733346,121633922,120519803,111410200,114097238,108395563,107740228,111869086,104660062,106626195,101907563,95288352,99613792,95157285,100138080,105053339,101121121,106167459,100072534,96664621,99744867,93649954,99613824,100203669,96533612,100924584,93518914,94764099,98106461,96271400,106560667,107478152,108264575,112589992,104791093,107412565,106888276,104266811,
112000174,107805825,108788883,109116572,101383217,106232937,104594504,106298452,114883766,111017080,114752679,112721036,105380915,108985461,103480384,105118833,108723383,102431864,105905337,100269174,96271424,100924539,97188925,104529039,108395697,105970819,111606978,105118820,103939155,106560635,101907518,109313196,108788903,107281552,111672515,104201299,107543656,110427250,110230604,121175233,121175198,123731109,127139003,119798859,123993213,122420327,121764962,129105101,124517525,126811322,126024875,119012426,124648587,122158173,125762685,133102803,129236115,133823691,129694871,123862102,127007892,120716373,123731099,125631696,119667862,122944729,115735682,113114212,116653204,112524375,120716473,122354886,120454306,125041886,116915313,117046392,117636237,112983135,120519890,117636283,116653238,
119209178,111017064,114752654,115473541,115670129,125762787,123403439,126483659,127270093,119602276,123403424,119536763,119536781,125041899,84933517,86703049,79690634,73661265,76741519,71301965,76807071,79297476,75037588,79166420,71105399,68483939,69532557,63109969,69073852,67435451,63962017,67042262,58456936,60160890,61799301,60029789,69860306,68746161,70122422,72547280,63961948,66976654,64289658,62585715,69008350,63306662,64879562,63110081,55376732,60029852,57080688,59767692,66649059,61995940,65797086,61471659,54983526,57736101,51051368,53541803,55245794,48888743,52100073,44891031,41745269,45546405,41286503,49281992,51248090,49347507,53935089,46070662,46136203,47315873,42793841,50592739,48167885,47381445,50527211,42728314,46988192,48233366,48823171,59636723,58129348,61602780,63372256,56228726,60947377,57867148,58456988,64879612,59505598,62782447,60160974,
54262651,59833277,56294276,61406137,67238909,63372222,68156413,62520249,57998215,60750785,53934975,58391511,58522613,53214151,56425479,48298917,47119259,49806270,46136198,55180273,55507946,54655959,58391559,49871764,51116976,50723764,47250323,54721542,50920415,51444715,52820989,45022094,49937346,49675177,51444649,61013011,58325977,62585856,61930477,55114640,59636690,54983584,56556487,61275158,54983639,58391571,53410778,48429979,53017561,48626585,54393829,57932817,53803998,57932829,50199492,46594989,47447000,40172445,45022210,42728457,37944298,39844896,30276530,30211008,30931921,27524004,36174872,34274300,34208764,36043804,26934187,28834773,26409926,23722935,30538791,24968178,26278927,25623567,18217896,23329765,21494715,
24509395,32898094,29359087,34143269,31521788,25820079,29817840,24378292,27393010,30342188,24640498,28310580,21953509,18611133,22608883,18152372,25492493,27327525,24247292,28310586,19659730,18021328,18021358,11860922,17759272,14351386,11402255,13040696,3472325,5700582,5766117,4193225,13696061,11205648,13106210,14548014,6290369,10157048,7207897,7142369,14023751,9305098,12581942,11402266,6028227,12712965,11074511,17103869,25295943,23002120,29817928,26475526,23460816,28507148,23722956,29686812,32504899,28703759,33881169,27458546,27327456,31783945,29162447,38992951,40565816,40238110,44891217,36830179,38075381,38272002,34470873,42204237,38599725,38665265,40500299,32373721,37223434,37223415,38730737,49019995,47053860,
51706951,52427836,46463962,52100121,49216491,52165644,58981472,55245855,60685399,58850344,56228836,63962146,62716900,71367719,78838876,78052389,85785702,81853459,81263602,86309924,82443238,90307653,91946067,89783346,95157357,88472577,90569736,94305310,92994543,103545950,104070218,105053253,108985446,100989942,103676955,102497301,100072447,107740273,103218240,104332375,104528987,97188849,102497326,101317640,104201243,113376378,110361660,115670123,114228299,108788729,114162745,109706241,113769525,118815865,114293821,119929981,115604532,113835013,120257599,118094847,127138902,132119668,131005509,137690246,131464225,131529753,134282299,129825797,137559151,136117353,134216789,137624707,129301525,131922988,132906033,131333139,141032581,138673245,139918441,140770428,131726348,
134151232,130219046,128187432,133561488,127073366,128253054,125303914,117505038,122223694,118488094,121896004,128449684,123927637,128646288,124058711,119012378,122551382,116587544,120912997,122748049,117832794,122420380,115539012,114490413,118881365,115735577,124910719,126942342,125959272,130940063,123010097,123468864,123862097,119405606,126549142,122879099,121764987,123010201,113900583,117111892,115932228,115342394,123927720,119864435,121896082,120585358,111606822,114293860,108723259,108133460,112065711,104987757,106888355,101973113,95419439,100007024,95484980,100662386,105512109,101514354,106364083,100334692,96926783,99810418,94043188,100007057,100400293,96795773,101252281,93977682,94895186,98434156,96599099,106822825,107609241,108592269,112852151,105053251,107805799,107281507,104594506,
112262332,108133518,108985506,109509804,101645377,106364023,104922200,106560609,115211463,111213704,115145909,112983194,105708614,109378694,103611471,105512064,108920009,102694026,106298567,100662407,96468049,101317771,97451083,104856734,108788928,106364049,112000210,105315442,104201315,107084936,102235215,109837497,109182136,107478176,112000212,104660067,107871351,110754946,110492764,121502927,121502891,124058803,127401162,120061018,124386444,122813559,122092657,129498332,124714148,127139017,126418107,119340123,125041819,122616940,126090381,133561569,129498272,134151386,130088105,124058725,127401125,120847461,124255403,126024927,119930023,123403497,116063379,113310836,117177508,112983143,121109705,122813653,120782003,125500654,117308545,117308553,118095006,113310830,120782049,118095050,116980932,
119536873,111213688,115080348,115801236,115997827,125959412,123862210,127007961,127663326,119864434,123796656,119929993,119798940,125369594,84671380,86506449,79362962,73464666,76610452,70974292,76544934,79166413,74972057,79035354,70843261,68156266,69401490,63109975,68942785,67238851,63896488,66911196,58129262,59898752,61471626,59833189,69729241,68615093,69729212,72154070,63830883,66583445,64093058,62258042,68811750,63372207,64551888,62913479,55245667,59767716,56621942,59440021,66255851,61799338,65666019,61275058,54590315,57670573,50723695,53541811,55180264,48888750,51903472,44694430,41548670,45349805,40958830,48954320,50920416,48954300,53935094,45874059,46005137,47119271,42466169,50396138,47971283,47381451,50265074,42531712,46857125,48036766,48692105,59374585,57867209,61602784,63241189,56032125,60750775,57736085,58325924,64879621,59505604,62585846,59964371,
54066051,59505602,56163211,61275071,67107842,63044549,68025350,62520254,57670544,60488648,53803913,58194911,58326012,53083087,56228878,48036778,46988194,49740740,46136204,55049210,55311345,54328287,58194959,49740701,50985911,50658235,46988187,54524942,50789349,51248113,52493316,44694420,49740747,49216433,51182512,60750873,58063838,62323719,61668341,54852504,59243479,54655911,56228811,61013022,54918109,58129431,53214176,48364451,52886495,48233376,54197227,57670679,53607395,57736227,50068429,46201778,47447008,40041380,44825609,42531855,37747696,39844902,30079930,29948870,30735320,27458478,36174878,34012162,33946628,35978276,26606513,28572635,26213326,23526335,30080049,24968187,26016793,25295892,17955760,23067628,21167044,
24443867,32701493,29228022,34012202,31259651,25492406,29686775,24116155,27261945,30211124,24443898,28113978,21691374,18283460,22477818,17759160,25230357,27130925,24181764,28245058,19463132,17759193,18021365,11729858,17497135,14023714,11271189,12647487,3341260,5307374,5569517,4127697,13433923,11009047,12975145,14154805,5962696,9829376,7142368,6814697,13892686,8977423,12319804,11009059,5897164,12647437,10746837,16972805,25033806,22739983,29490255,26344463,23395288,28113938,23591891,29621285,32308296,28507159,33619033,27458553,27130857,31718416,28900309,38665278,40369215,39844900,44694616,36699114,38009853,38206471,34405347,41876564,38534194,38468666,40107089,32242659,37092369,37026814,38730742,49085540,46922795,
51575886,52296771,46267361,51969057,48954355,51969043,58784871,54918184,60488800,58719277,55901163,63568938,62389226,71367732,78838886,77921328,85916786,81984542,81263614,86244398,82443248,90242129,92011616,89914428,95353972,88603660,90766353,94436393,93125624,103808105,104135763,105184335,108985458,100989951,103939109,102628382,100203532,107740282,103283788,104594532,104791144,97385471,102628408,101317653,104266787,113507461,110427205,115801207,114293843,108919810,114097220,109968394,114031682,118815876,114490439,119929989,115801151,114031632,120257609,118160392,127401057,132119678,131267665,137821329,131791915,131726372,134282309,130022413,137559163,136313969,134478943,137821328,129498141,131857465,133102651,131529756,141163664,138869866,139918454,141098118,131857430,
134282316,130481201,128318515,133692573,127138913,128318601,125500535,117767195,122223707,118684711,121961552,128580767,124124256,128777372,124189795,119077926,122616931,116653091,120847471,122944665,117963877,122420392,115670093,114687030,118881376,115801124,125172874,126942354,126024821,131005609,122944573,123665483,124058714,119602224,126811299,123206791,121896071,123141283,114162739,117111904,116128847,115473475,124058804,120192125,122092700,120913046,111934514,114490481,108985414,108133470,112262329,104922233,106953903,102300804,95550521,100072568,95681599,100859006,105643191,101710972,106691773,100531311,97123400,100007038,94305341,100138138,100727983,97057928,101448900,94043230,94960732,98630776,96599110,107084981,107936933,108657816,113114306,105118802,107805809,107412592,104725589,
112524486,108395674,109182126,109706423,101776458,106691717,104922212,106757229,115408081,111606932,115342530,113114278,105970767,109444241,103808089,105643146,109116626,102825109,106364114,100793489,96599133,101448853,97582165,104987817,108788942,106364061,112000221,105577599,104332397,107150483,102431836,109771975,109444291,107674794,112065759,104856685,107936898,110754957,110623847,121765083,121699510,124320958,127663320,120257639,124517527,122813570,122158205,129826024,124845233,127270100,126418119,119667813,125238437,122551417,126221464,133692652,129760429,134348007,130284725,124386416,127597743,121109615,124452022,126090475,120061106,123534578,116194461,113638530,117177521,113179762,121109718,123010271,120978623,125500666,117505164,117570708,118226089,113572988,120978669,118226134,117112016,
119536884,111344769,115408042,116063393,116063374,126287103,124124364,127204583,127794409,120061055,124058810,120192149,120061096,125631750,85064603,86637530,79625114,73464673,76872604,71236447,76872624,79297494,75037604,79231972,71170951,68287347,69467037,63241057,69008331,67238860,64027569,66911207,58391416,60095370,61668245,60029806,69925856,68746176,69860292,72416222,63961965,66911132,64355209,62520195,69008368,63372214,64814040,63241169,55442287,60095404,57015167,59636638,66583539,61930421,65928173,61340604,54918007,57867191,51051384,53738426,55376882,48823224,52100090,44759974,41745287,45415351,41089913,49150939,51117034,49150916,54066175,46136215,46136219,47250353,42793856,50527218,48298974,47512533,50396156,42728330,46922672,48364456,48954258,59702275,58129363,61733868,63306735,56228741,60816321,57932701,58391468,65010700,59571151,62782464,60029917,
54262668,59702221,56425362,61340616,67435532,63437774,68287503,62520265,57998232,60685264,53934991,58325991,58588166,53083096,56425496,48167862,47119274,49871821,46136215,55180291,55376891,54459366,58326040,49937317,51182529,50723780,47119267,54852631,51051504,51248124,52689935,44825502,49806291,49609659,51313596,61013029,58260457,62520337,61864960,54983584,59571170,54852528,56622038,61078568,54983654,58326049,53345259,48364460,52952042,48561067,54459382,57932833,53804012,58129454,50068438,46529468,47512554,40237997,45022226,42859546,38009851,39910449,30145475,30145490,30997476,27589557,36174889,34339852,34077709,36109356,26737594,28900324,26409944,23657418,30342203,25099268,26278946,25492511,18217914,23460856,21560267,
24640484,32898110,29424639,34143285,31587341,25689025,29817855,24247237,27524097,30473277,24509441,28441666,21887992,18480079,22412290,18086850,25492513,27262006,24247308,28507212,19659746,18086881,18086910,11729865,17890361,14285867,11336736,12975178,3406805,5700598,5569524,4258779,13761614,11140129,13106227,14351421,6290384,10025994,7207915,7076849,14089302,9108507,12516424,11336749,6028244,12909590,11140064,17038351,25230426,22936602,29817943,26475543,23395297,28310556,23854044,29686829,32504914,28834848,33815651,27655173,27393010,31849498,29359071,38927434,40565833,40172593,44956772,36830195,38206472,38468628,34536429,42138719,38665277,38665283,40434779,32373741,37092380,37354503,38861825,49151085,47250485,
51772504,52427852,46529515,52165674,49347581,52100123,59047026,55311409,60882026,58850361,56228852,63962162,62782452,71367738,78904431,77921336,85851254,82115621,81394692,86375476,82574325,90307672,92011623,90045506,95288446,88472594,90766362,94436399,93191167,103808112,104201307,105315411,109247610,101121033,103808046,102759460,100400146,107740292,103218257,104463466,104660079,97385475,102628415,101448730,104266796,113441932,110623821,115866751,114228315,108985354,114228299,109968403,114031689,118815883,114621518,119995533,115932232,113966104,120519758,118160400,127466600,132185221,131267670,137821335,131660853,131791915,134413390,130022421,137690243,136379515,134478953,137821333,129563686,132054081,133233731,131595301,141163670,138935408,140180605,141163661,131857438,
134282322,130546745,128384058,133954722,127335528,128449680,125435005,117636128,122223713,118553648,122092633,128449701,124124262,128842913,124320875,119209004,122682472,116653098,121109623,123141283,118160492,122551470,115866708,114621502,119012455,115801133,125107346,127138968,126090364,130940081,123075653,123665488,123993185,119602232,126811307,123141263,121830542,123206829,114097210,117242983,116194393,115539020,124124347,120257669,122223780,120978589,111868986,114687095,108985420,108264551,112327872,105184385,106953910,102300812,95812674,100072577,95681605,100859011,105774271,101710981,106757318,100596854,97123407,100138116,94370884,100072611,100662455,97123471,101514443,94108772,95157347,98696318,96795725,107084987,108002476,108723361,112983242,105315414,108067962,107412598,104725595,
112590030,108461218,109247670,109771968,101776467,106757260,105184362,106953843,115342553,111606940,115408074,113179821,105839702,109509785,103873634,105708689,109247708,102825115,106298587,100859031,96599139,101514397,97647708,104922290,108920019,106626211,112196835,105643139,104594549,107216028,102431843,110034125,109378761,107740340,112065765,104791157,108133515,110951572,110689391,121699554,121699519,124386503,127663327,120519788,124517533,123010186,122223747,129957103,125172919,127401179,126483661,119667820,125238447,122813566,126418079,133692661,129825972,134348015,130219194,124255351,127597752,121240697,124517567,126287091,120126649,123665659,116456615,113704070,117308598,113245304,121306332,123075816,121044165,125762816,117636243,117570715,118422706,113638530,121044211,118291678,117308633,
119864571,111541385,115539120,116128934,116194454,126418183,124058834,127139052,127991023,120126600,123993283,120323228,120126640,125697295,84736925,86506459,79362972,73136995,76413856,70843232,76413872,79100885,74840997,78904291,70777737,68090740,69270431,62978913,68877260,66976716,63830964,66649061,58194806,59702155,61406101,59833198,69598179,68418496,69729222,72154079,63634287,66583453,64158604,61995909,68680689,63110072,64486364,62782416,54983535,59702189,56621952,59374495,66386934,61602743,65469420,61143998,54459254,57408438,50723707,53345212,54918132,48692154,51903484,44432296,41483142,45087671,41024378,48954332,50985963,48888774,53869569,45874072,45874074,47053747,42400643,50134003,47971296,47119320,50134014,42466187,46594993,47971242,48626581,59309062,57932757,61471725,63110129,56097670,60619715,57670558,58063788,64683023,59243472,62520320,59767776,
53934989,59505612,56097684,61078474,67173389,63175634,67894289,62389193,57605018,60423121,53541777,57932775,58260489,53017563,56228888,47905719,46857134,49675215,45808534,54918146,55180284,54328297,58063898,49544103,50920385,50461638,46988197,54524952,50658289,50985980,52558865,44628897,49675221,49216444,51116988,60816421,57932777,62389265,61733886,54852514,59177956,54524848,56294361,60881959,54787048,58063907,53214187,48233391,52689899,48233389,54066165,57670693,53541871,57736239,50002902,46332860,47315946,40041391,44694547,42531866,37551099,39648309,30014407,29752274,30604259,27261879,35978283,33881102,33881103,35847215,26606525,28572647,26082264,23329740,30080057,24706053,25885732,25295905,17824699,23002102,21232592,
24247269,32635968,29228035,33946680,31325198,25426880,29555714,23919560,27196419,30145601,24312835,28048455,21691383,18217935,22281220,17759172,25033762,26999865,23985166,28179533,19463143,17693668,17824768,11729868,17366077,14089260,11140128,12844105,3275737,5176313,5438456,3996635,13433936,10812451,12975156,14089280,5962708,9763851,6880236,6814707,13827162,8846365,12254279,11140142,5766103,12385303,10812386,16841746,24902747,22805530,29555802,26278937,23133154,28179487,23395294,29621296,32177236,28507172,33487973,27196420,27196406,31652890,28834785,38730827,40303691,39910450,44498020,36699125,37878794,38009877,34274286,41942114,38403135,38403142,40107103,32111598,36895774,37157897,38665220,49020015,46988344,
51379290,52165711,46201837,51903534,49085438,51903517,58915956,55114805,60554347,58588219,55835637,63568948,62454775,71302205,78707824,77855799,85654651,81787940,81198087,86047797,82377720,90242138,91683944,89652293,95026302,88407060,90569754,94239791,92863489,103480434,103939166,105118806,108985468,100924424,103676975,102497319,100138005,107609220,103021650,104463466,104463471,96992262,102497346,101121053,104266798,113245325,110230605,115539071,114097245,108788748,113966158,109771796,113704010,118815884,114359377,119733390,115604554,113769496,120257616,118029328,127335530,132185222,131136603,137755801,131660853,131529774,134216784,129825814,137428102,136313979,134347881,137690266,129367079,131791938,132971589,131333158,141098138,138673264,139852925,140835983,131660832,
134085716,130153532,128252990,133627045,126942314,128253075,125369471,117701666,122027107,118357040,121896024,128384168,124058727,128777380,124189804,119012397,122420331,116390956,120913015,122944675,117898351,122289330,115670104,114490432,118815851,115670063,125041814,126876828,126090364,130940083,122879046,123599955,123993188,119405624,126549164,123075728,121699472,123010221,113900604,117046376,116063321,115539021,124058812,120126598,121896100,120650912,111737915,114490488,108854352,108067943,112262338,104987777,107019449,102038669,95616066,99941507,95550535,100531336,105446594,101514375,106495174,100531319,96926801,100072582,94108742,100072610,100465849,96795794,101252301,93912168,94895206,98565249,96468046,106953919,107871406,108526754,112852171,105118808,107674747,107347066,104660063,
112458959,108264613,109051062,109509824,101710934,106495119,104791148,106822776,115277018,111475869,115145933,112917680,105905241,109378715,103873637,105381011,109051099,102694048,106298590,100662426,96533606,101448865,97385568,104791219,108657879,106298533,112000231,105381000,104397944,106953887,102300773,109706447,109182156,107543733,111803624,104791161,107936908,110754966,110558321,121765092,121568448,124189896,127597793,120192111,124517538,122879115,122092679,129694961,125041850,127401183,126483666,119667824,125172913,122551426,126287010,133627128,129498296,134348016,130153663,124255353,127532216,121044092,124255424,126024948,120061116,123403518,116194474,113507466,117177530,113048700,121306333,122879210,120913097,125566211,117374104,117374110,118160563,113376389,120847608,118160607,117243100,
119471358,111475852,115408052,115997865,115997849,126221575,123862229,127139057,127859953,120061066,123862213,120126623,119995568,125566225,84671391,86440925,79297439,73268070,76413857,70908768,76479409,78969818,74775463,78904295,70843274,67959673,69270432,62913380,68811725,67042254,63634356,66780138,57998202,59702157,61406105,59571056,69532645,68287427,69729225,72219618,63634289,66452386,64027535,62061446,68877298,63044541,64486366,62913493,54983536,59833266,56556418,59374498,66321401,61537208,65403888,61078466,54459258,57473979,50658172,53345217,55049205,48561086,51706877,44366762,41352074,45022138,40958845,49019870,50854891,48823240,53672964,45743003,45808542,47053749,42531717,50134007,48036833,47250393,50068480,42531725,46726068,47971242,48626584,59374600,57736152,61471728,63241205,55835530,60488645,57473954,58129327,64748562,59243475,62520324,59833313,
53803921,59374544,56097689,61012941,67042321,62979028,68025363,62389196,57539485,60423123,53607318,58063853,58260489,52952029,56228892,48036793,46922671,49675216,46005147,54918151,55245825,54262763,58063901,49675178,50985925,50461642,46922664,54459419,50592756,51182592,52558866,44759970,49675224,49347518,50985919,60816424,58063852,62192662,61733892,54852519,59177959,54524854,56163292,60947499,54918125,58194984,53279727,48036785,52820975,48298926,54131705,57670695,53541874,57801780,49937371,46136256,47315948,39910319,44825623,42335261,37747711,39582775,29817800,29752279,30604262,27196345,35978286,34012179,33750033,35847216,26409919,28638185,26016734,23395280,30080060,24640522,26082343,25230370,17693631,23067643,21101520,
24116200,32570435,29096963,34012218,31194130,25492421,29621252,23985099,27196421,30211138,24247304,28048455,21560317,18217938,22215686,17628104,25033765,26999866,23985169,28179534,19332073,17693672,17759234,11467727,17366079,14089263,11009059,12647502,3079131,5241852,5372921,3931103,13433938,10877991,12909622,14220355,5962711,9698317,6945775,6683640,13761628,8715295,12254284,11074609,5766106,12319770,10746853,16841749,24968286,22739999,29424734,26344477,23329767,28245023,23395296,29490226,32242775,28441638,33619047,27393034,27196408,31587359,28900324,38730831,40434765,39975988,44694631,36568056,37944331,38140951,34274289,42073189,38337601,38337608,40303714,32373745,36961314,37157899,38730758,49020017,46988346,
51444829,52296787,46136305,51969071,48954369,51903520,59047032,55049270,60619887,58850367,56032250,63831097,62454778,71367743,78838899,77855803,85785726,81984553,81263626,86244409,82312190,90176606,91946092,89783367,95222915,88407066,90569759,94436404,92994566,103611511,104070242,105315420,108985471,100924428,103742514,102497323,100334616,107871368,103152726,104529008,104594547,97123339,102562884,101252127,104397873,113441938,110492755,115866756,114424931,108919825,114162771,109968407,113835086,118881424,114424915,119930005,115866701,114031646,120323158,118160404,127401071,132250762,131136607,137755804,131726394,131726386,134413394,130022429,137755783,136313983,134544493,137821342,129563691,132054086,133168202,131464233,141163679,138738807,140180611,141098133,131791907,
134282331,130481215,128384064,133823657,127073390,128318614,125566083,117701671,122223719,118684724,122092637,128646315,124058733,128711850,124255342,119143476,122616943,116718642,120847485,123141287,118160498,122420406,115670107,114490436,118946927,115997748,125238424,127138976,126155905,130940087,123141193,123862103,124124266,119602237,126876849,123206803,121896085,123337907,114097217,117308524,116325471,115604562,124189887,120126603,122223784,121044133,111934529,114621564,109050962,108067949,112458950,105118856,107084990,102366353,95681606,100138119,95747148,100596874,105708741,101645449,106757323,100531327,97123415,100072587,94174283,100138152,100727996,96992407,101383379,94043244,94960747,98761861,96730193,107216067,108002482,108592296,113114319,105315421,108002430,107412605,104725603,
112524501,108264617,109247675,109640900,101710938,106495123,105053298,106822778,115342559,111606947,115408081,113179829,105905247,109575327,104004713,105643162,109116640,102825121,106298592,100859038,96730217,101579940,97582180,104922297,108985564,106495147,112196843,105577611,104594555,107216034,102366314,110034131,109575377,107674811,112065772,104725628,108002451,111017116,110558326,121765096,121830597,124320975,127728869,120323187,124583079,123075728,122289293,129826038,125041853,127597793,126483670,119864438,125238453,122879110,126418086,133823741,129891516,134348022,130284737,124386429,127597758,121240704,124386501,126287097,120126656,123731203,116391086,113704080,117505214,113048705,121306339,123010287,120978636,125697286,117505181,117505187,118291641,113704075,120978684,118357221,117374174,
119799043,111672464,115342522,115997869,116194460,126352654,124124378,127204598,127991031,120061070,124255433,120126627,120126645,125828375,85195687,86899682,79690659,73726829,76807079,71367528,76872631,79297503,75103148,79231981,71236497,68418431,69532583,63306604,69270486,67304405,64093116,67173359,58391426,60029844,61930397,59964281,70188012,68811723,69991373,72612839,64093048,66911144,64551829,62585741,69073913,63503297,64879587,63241176,55311224,60095414,56949643,59636648,66583552,61930430,65993719,61537221,54786945,57801663,51116931,53607364,55507964,49085379,52231171,44956595,41745296,45480896,41352067,49413091,51313652,49347536,54131721,46332832,46267301,47381435,42728331,50527227,48364520,47512546,50658309,42924949,47053752,48430004,48888732,59636750,58391519,61799413,63503353,56359825,60947401,58063784,58457015,65010711,59571162,62782473,60357608,
54262676,59767767,56621982,61406162,67566615,63372251,68287513,62782419,58129316,60816348,54131610,58457075,58719247,53214178,56622113,48298944,47184821,49937368,46332832,55180301,55639045,54590452,58653729,50002866,51248073,50854865,47446958,54918178,51182588,51510280,52821016,45087658,50068445,49609670,51444677,61078574,58457075,62716956,62127112,55180203,59636717,54983609,56622051,61275184,55245811,58588204,53476341,48495543,53017586,48626614,54590465,58129452,54000633,58195002,50199522,46529479,47774707,40434615,45087773,42990629,38009861,40041533,30342097,30211037,30931949,27720641,36371507,34339865,34339863,36174902,26934212,28834801,26475489,23854038,30473284,25230352,26344492,25754667,18086852,23526403,21494744,
24640495,33029196,29621259,34274368,31652886,25885643,29948938,24378319,27524109,30473288,24706062,28441679,21888001,18480091,22674446,18086863,25623594,27524161,24378393,28441687,19725295,18086895,18086921,11860949,17955910,14482488,11402283,12975188,3603427,5766146,5831681,4324326,13630553,11140138,13302847,14548043,6421470,10091542,7207926,7207933,14220387,9370660,12778578,11402295,6224863,12778529,11074539,17300507,25295973,23133222,29949028,26672163,23657452,28507176,23788520,29883450,32504925,28965933,34077805,27786257,27655168,31915046,29293547,38992981,40893523,40238139,45087854,36961280,38403091,38534174,34667512,42335339,38796360,38730832,40565864,32766967,37420071,37616660,38992910,49413241,47381568,
51903589,52690009,46660600,52231223,49544201,52427815,59374717,55442493,61013111,59178052,56491007,64158783,62848001,71564357,79166586,78183492,86244483,82181168,81787919,86703170,82836482,90831972,92208241,90438734,95616137,88865823,90962980,94829628,93453323,104135806,104463463,105708640,109575302,101448723,104135738,103021616,100662302,108199056,103611485,104791157,105184379,97713167,103152716,101841959,104725560,113835161,110951513,116194443,114752615,109378581,114555992,110230559,114293844,119405720,114949211,120323225,116194387,114490404,120912986,118619164,127925364,132709522,131726436,138345634,132119616,132250678,134806616,130415650,138149008,136969351,134872179,138345634,129825840,132381771,133495889,132185137,141556899,139394171,140508298,141556890,132316204,
134806622,130874438,128777288,134413487,127663222,128842910,125893769,118094893,122616942,119012412,122420324,129105075,124714100,129432753,124845174,119471161,123206775,117242935,121437315,123534512,118553722,122879162,116194400,115014730,119471223,116325435,125566113,127466661,126680198,131529920,123468881,124255328,124517488,120192067,127204536,123665563,122354844,123665593,114687047,117570674,116718694,116128854,124583109,120716433,122682543,121371819,112393286,115080323,109313112,108592244,112786636,105446543,107609282,102759577,96205901,100596877,96009297,101121169,106036428,102038674,107150547,100924547,97516639,100531345,94698578,100596910,101055685,97582237,101776601,94436464,95485042,99089548,97123417,107543753,108395703,109182125,113638615,105774180,108395653,107805826,105249897,
113048795,108723375,109640897,110165194,102235231,107019417,105512055,107347075,115932389,112000170,115866838,113638586,106298467,109968549,104332399,106101919,109772008,103480488,106822889,101252264,97123441,102038698,98106475,105381054,109444322,106953906,112590065,106036370,105053316,107740330,102825071,110492889,109903065,108264639,112524530,105446530,108657816,111344801,111148156,122354927,122223820,124910803,128384237,120913018,125172908,123468952,122879123,130350333,125566148,127859944,127073501,120126588,125893821,123206795,126811309,134216963,130219204,135003388,130677960,124779654,128318659,121764999,124976331,126680320,120650950,123993353,116718772,114228372,117832902,113573000,121830634,123534581,121634003,126156045,118029475,118095018,118684862,114228368,121502977,118750444,117767399,
120323339,111934617,115997885,116653239,116784290,126876947,124714208,127728893,128515324,120650902,124583122,120650923,120650941,126090523,85130147,86703072,79690659,73399145,76872614,71105382,76610487,79231965,74972076,79231978,71039888,68352891,69532581,63109993,69008337,67304403,63962042,67107821,58391423,59964305,61668254,60029815,69860331,68680648,69991373,72350695,63765365,66714532,64289683,62454667,69008375,63503296,64814049,63110103,55245685,60029878,56949638,59636645,66649084,61930428,65862645,61340614,54721408,57801660,50854785,53476292,55245818,48954306,51969027,44694448,41745295,45480897,41155457,49216483,51182578,49216463,54000648,45939614,46070691,47315900,42793866,50461692,48167910,47250399,50396163,42662801,46922680,48167858,48823194,59571214,58063838,61864949,63372279,56163216,60816328,57932709,58457013,65010710,59636694,62651400,60226536,
54131604,59636693,56294301,61275089,67435542,63437783,68287511,62454736,57867170,60619736,53803929,58326002,58588174,53345250,56622112,48298944,47119283,49806294,46136224,55180300,55507972,54459378,58326048,49937326,51313611,50854863,47119276,54787104,50920440,51313670,52755481,44956585,50068445,49609668,51248067,61078574,58194929,62520347,61996039,54983596,59505643,54787003,56425439,61144113,55180272,58522667,53476340,48561078,52952049,48495539,54524925,57998379,53738487,58129463,50330591,46463941,47447028,40172468,45087770,42859555,38009861,39910459,30079951,30014427,30997484,27524033,36305970,34208790,34208790,36174901,26672068,28769264,26213345,23657427,30407745,25033742,26344491,25689129,17890243,23329792,21298135,
24509423,32832585,29424652,34274367,31652885,25754569,29948937,24312782,27327499,30342215,24509453,28310607,21888002,18414552,22412301,17955790,25361450,27393088,24181784,28376148,19594220,18086892,18021385,11729877,17890373,14351413,11271209,12975188,3537888,5569536,5569535,4127717,13499478,11009066,13040700,14285898,6224861,10026004,7076851,7142397,14089314,9174053,12647507,11271222,6093792,12844066,10943467,17103897,25164900,23133220,29817953,26541089,23395308,28376101,23788517,29752377,32570462,28769323,34012267,27458574,27393022,31915045,29228010,39124051,40565842,40303674,45087854,37026814,38337555,38403100,34733047,42204267,38861897,38796365,40500327,32439286,37157926,37485586,38992907,49413239,47184958,
51903586,52558935,46529527,52231221,49347590,52296744,59374718,55311422,61013108,59046979,56294398,64224319,62716928,71564356,78969979,78183488,86113410,82246703,81656847,86637630,82639873,90569828,92142705,90373197,95550600,88734749,91159587,94633018,93453322,104070268,104528998,105643104,109378692,101383186,104266810,103021617,100531227,108133519,103480411,104922229,105053304,97516560,103021643,101645349,104791094,113769623,110951511,116194443,114687079,109313045,114621528,110230558,114359380,119405718,114883675,120257691,116128852,114424869,120781915,118553629,127925364,132775056,131726436,138280099,132119616,132250678,134937687,130415648,138149005,136707205,135003251,138345633,129825840,132447309,133561425,132185137,141622434,139197562,140639367,141491354,132447273,
134806623,130874438,128711750,134151342,127663219,128908444,125959306,118094894,122748013,119012411,122420321,129039539,124583028,129367216,124779638,119602231,123206774,117177398,121306241,123534510,118488187,122944697,116128865,115014728,119405685,116390969,125697182,127532196,126614665,131529919,123403345,124189789,124583023,120192067,127139000,123600024,122289306,123665594,114490440,117701747,116718690,116128855,124648646,120585362,122617006,121240745,112327749,115080325,109509720,108526708,112852174,105577613,107543746,102694040,96140364,100465804,96140368,101055633,105970890,101973137,107216081,101055620,97582172,100465809,94764112,100596909,101121218,97516699,101907671,94370930,95419504,99155084,97057880,107609287,108461242,109116590,113638613,105774181,108461189,107936898,105380971,
113114331,108854446,109771970,110230732,102300769,107216022,105380983,107347072,115735782,112065703,115932374,113573052,106364003,110099620,104266861,106167454,109640935,103283880,106757350,101186727,97123440,101907627,98040939,105512126,109509859,107019441,112655601,106036370,105053315,107674793,102890606,110558425,109903064,108199104,112655604,105249921,108526745,111410336,111082620,122289393,122289356,124910804,128253163,121044091,125107371,123468949,122682513,130284797,125566148,127925479,127139037,120192124,125762747,123403403,126942381,134348034,130350274,135068925,130874570,125041796,128187588,121699463,125041870,126680319,120650951,124058888,116718771,114228372,117767365,113769606,121961705,123600118,121502932,126156045,118226083,118226091,118947007,114228369,121568514,118881515,117701861,
120388875,112065686,115801278,116522167,116718756,126876946,124648674,127728890,128515325,120781971,124714191,120650923,120585405,126221597,84933539,86572000,79559586,73595752,76610466,71039845,76544948,79166428,75037609,79035369,71105422,68221819,69401508,63044456,68942800,67173329,63962040,66911212,58325886,60029840,61602715,59964277,69925864,68680648,69925836,72416230,63896435,66714533,64289681,62323593,69073910,63372223,64682977,63110104,55245683,60029874,56753029,59440036,66452477,61799355,65731572,61471684,54786942,57605053,50789247,53410754,55180281,48757695,51969026,44825520,41679757,45284287,41155457,49019872,51117041,49085388,53935110,46070685,46070691,47184825,42728330,50396153,48102374,47250396,50265089,42728336,46791605,48298927,48888731,59505674,58194908,61668339,63503350,56163215,60947400,57932708,58391475,64814099,59440086,62651397,60029926,
54197140,59767764,56425371,61275087,67370004,63241174,68287510,62454737,57932703,60554200,53869463,58325999,58457100,53017569,56556575,48167870,46922674,49740758,46201758,55114762,55311362,54524913,58457118,49740717,51182535,50789325,47119276,54787103,50985976,51248132,52624406,44891047,49806299,49413058,51379139,61013035,58260464,62454810,62061574,55049131,59571179,54852537,56425437,61144110,55049199,58522666,53410803,48430005,53017587,48430004,54459389,57998377,53935093,58129463,50068445,46529477,47381490,40172470,45022236,42662945,37878788,39910459,30145486,29948890,30866412,27589568,36109361,34274327,34143252,36043830,26672065,28834798,26278881,23657425,30276675,24968205,26082345,25623593,17955777,23329792,21363670,
24509422,32832586,29228039,34208830,31456278,25623495,29883402,24181711,27393033,30342213,24378379,28376139,21887999,18349015,22543371,17890253,25426984,27262014,24312856,28441683,19725293,17955819,18021384,11795413,17628227,14351413,11271209,12778577,3341278,5372927,5569535,3996643,13565014,11009067,13171773,14220358,6290395,10026001,7011315,7076860,13892704,8977445,12647506,11271221,5831648,12778526,10877929,17169432,25361505,23002148,29752417,26672162,23591915,28310564,23854054,29817910,32504925,28703786,33946733,27524110,27393021,31849507,29162474,39124051,40631377,40303675,45022318,36895742,38337554,38403099,34667508,42335338,38861895,38599758,40500325,32570356,37354534,37354512,38992907,49216632,47184960,
51772515,52690008,46529524,52165684,49347589,52296741,59243643,55442493,60947572,59046980,56294397,64158781,62847999,71498819,79166584,78314561,86047875,82246704,81722382,86637629,82705408,90569827,92273777,90176589,95681673,88865822,90962980,94764091,93453323,104135802,104463460,105512032,109575299,101317650,104266809,102956081,100727836,108264589,103545946,104791157,105118839,97582095,103152713,101841956,104660022,113769622,110951512,116259975,114752614,109509653,114621525,110427163,114490451,119274647,115080280,120454297,116259923,114490404,120716378,118684697,127859826,132775054,131660897,138476706,132185152,132250676,135003222,130546721,138214542,136903814,135134324,138476705,129891376,132512843,133692496,131988528,141687970,139328633,140508297,141556890,132316202,
134872158,130939972,128842822,134413486,127728754,128777373,125893769,118225966,122682477,119143482,122616929,128974002,124583027,129367215,124779637,119536696,123272310,117177397,121437314,123665582,118553721,122879161,116325473,115145802,119471221,116325433,125631648,127663267,126680200,131660990,123599950,124320863,124648558,120126529,127401142,123731098,122420379,123862200,114555973,117832819,116784228,116128854,124779717,120650897,122748077,121502891,112393285,115080324,109444183,108788849,112917709,105512077,107478211,102694040,96205899,100662413,96074832,101186704,106233033,102169744,107150543,101186690,97582172,100596880,94567504,100662447,101252291,97385628,101842135,94567535,95550577,99024012,97320024,107609290,108526774,109313198,113704149,105839714,108526725,108002436,105380970,
113245403,108854446,109837505,110230729,102300768,107084950,105643127,107412610,115932389,112131240,115801302,113638587,106429539,110230693,104332398,106232991,109837541,103349415,106953958,101383334,97320046,101973162,98237545,105446588,109509858,107019439,112852209,106036371,105184385,107805864,102890607,110558424,109968600,108264639,112590066,105249921,108723350,111475872,111344765,122354928,122354893,124910803,128449771,120913017,125303979,123731094,123010195,130415869,125566147,128253162,127073501,120388732,125828283,123337868,126942382,134479105,130350275,135134458,130809031,125041796,128318660,121764996,125041869,126876925,120847560,124189961,116849843,114162837,117832902,113769606,122027242,123796726,121699539,126287118,118160546,118291627,118947009,114359441,121699585,118815979,117898469,
120388873,112065689,116128958,116718772,116915362,127008018,124779744,127859963,128711934,120716436,124845263,120716459,120650942,126352667,84933537,86637536,79690658,73661288,76807076,71170916,76807092,79231962,75103147,79363052,71236494,68352891,69532577,63175528,69139410,67304402,64027576,67173356,58522492,60160912,61864860,60095349,69991399,68811719,69925836,72350694,63961972,66780067,64486290,62520201,69008375,63372223,64814050,63175640,55311220,60095412,57015176,59702181,66583548,61930427,65928179,61471685,54983549,57801660,51051392,53738433,55311353,48888766,52034560,44759984,41810829,45415357,41286529,49150944,51248113,49281997,53935110,46136220,46070688,47184824,42662792,50330617,48298981,47447007,50396162,42859410,46922678,48298928,48888731,59702282,58325980,61799411,63568888,56294284,60947400,58063782,58522548,65010708,59636694,62913543,60160998,
54262676,59702228,56425371,61406159,67566613,63568854,68221975,62716880,57932705,60619737,54000537,58522608,58522637,53410784,56687649,48298940,47053747,49937365,46398365,55245834,55507973,54655983,58522657,49937326,51182535,50985935,47315885,54918175,51117049,51510274,52886550,44956583,50002909,49544129,51510211,61209644,58391536,62782488,62061575,55311273,59702251,54852538,56556510,61406257,55245809,58653737,53607412,48626612,53214194,48692146,54590460,57998378,54000631,58194999,50396126,46595013,47709168,40303541,45153306,42794017,38075396,40041531,30145485,30079962,30997484,27589567,36174899,34274328,34274326,36174901,26737602,28965871,26475488,23657426,30538819,24968204,26410027,25558056,18217920,23329792,21429207,
24574957,33029194,29359113,34274366,31521813,25689034,29817866,24312782,27524107,30407750,24640524,28507212,21953538,18545623,22674445,18086861,25492523,27458623,24378392,28572757,19856366,17955820,18217992,11860947,17693763,14351414,11271208,12975185,3472353,5569536,5700606,4193251,13761624,11074603,13106237,14416967,6290394,10288148,7338995,7207933,14154851,9108514,12778575,11271222,6028254,12712993,11140074,17300507,25427043,23133220,29817954,26672162,23591915,28638247,23854055,29817913,32504924,28834861,33946732,27589646,27458556,31915045,29293546,39255125,40762450,40238139,44956781,37157885,38403092,38534172,34733045,42531946,38861894,38730830,40631399,32570359,37420071,37682194,39189516,49347703,47381567,
52034659,52755543,46595061,52296759,49544200,52558887,59374716,55639099,61144181,59178052,56556543,64355390,63110143,71760966,79232122,78314562,86178946,82312240,81853454,86703169,82967554,90766434,92404849,90373198,95681672,88996895,91356195,94960699,93584394,104332411,104594535,105905249,109706371,101710866,104332343,103283760,100989981,108395663,103873627,105184373,105380985,97844241,103218251,101907492,104987702,114031765,111082583,116391051,115014758,109575188,114883669,110492700,114490452,119602326,115211352,120585370,116587604,114621477,121044059,118881307,127990898,133037202,131923043,138607777,132512832,132643894,135134296,130677792,138476687,137034885,135330932,138542241,130153520,132643917,133954641,132316208,142015652,139525244,140770440,141884571,132578346,
135068768,131071044,129039430,134479023,127859827,129170589,126286984,118357036,123075693,119274555,122748004,129170610,124910706,129629360,125041780,119798841,123468917,117308471,121764995,123862192,118815865,123272380,116456546,115407946,119602294,116653114,125828256,127925412,126811270,131923136,123731023,124648543,124976238,120323140,127466679,123927705,122551452,123993273,114818119,117898356,116980836,116325465,125041861,120913042,122879150,121699499,112655429,115342467,109640794,108788851,113114316,105708686,107740356,102825112,96336975,100727949,96336977,101383314,106233035,102366353,107347154,101252228,97844317,100859023,94960723,100793520,101383364,97844380,102104281,94829682,95812722,99417228,97320026,107805896,108723386,109509805,113769686,105905253,108788871,108067971,105512041,
113245405,109182128,109903044,110623948,102431842,107347097,105839738,107543682,116194535,112393386,116128983,113966267,106626150,110427301,104529007,106364064,109968616,103546025,107150567,101514406,97385585,102300843,98368619,105774270,109706468,107347122,113114355,106298513,105380995,108068010,103021679,110689500,110361816,108592321,112983283,105643139,108788888,111672482,111541373,122617072,122551502,125172949,128580843,121371771,125369517,123862167,123141268,130809087,125959366,128318698,127466718,120519803,126090427,123600013,127138991,134806786,130612419,135199997,131071177,125172872,128646340,121961607,125369548,127204608,121044168,124517642,117243060,114556056,118291655,113966215,122223851,124058871,122027220,126483727,118553763,118357164,119274688,114490513,121961731,119078125,118291688,
120651020,112524441,116194495,116980917,117177510,127335702,124976356,128122110,128908542,120978583,125041873,121175213,121044158,126614814,85457830,86965219,79887268,73857898,77003688,71564134,77134775,79625183,75496363,79428588,71498639,68549500,69794726,63372138,69467091,67566547,64355258,67369966,58653566,60423057,61995933,60226423,70319081,68942794,70253519,72809446,64093048,67173288,64682899,62782347,69336056,63699904,65207266,63437787,55704440,60292024,57211784,59833255,66780158,62061503,66190326,61799365,55245697,57998270,51313540,53803973,55639036,49150916,52493315,45153201,41876367,45677505,41352067,49413090,51379188,49478605,54262792,46463902,46398373,47643578,42924938,50789374,48430056,47709153,50658309,42990482,47119290,48626609,49150878,60095501,58588127,62127092,63765498,56490895,61275083,58325928,58653622,65207318,59898841,63175689,60619752,
54590359,60029910,56621982,61668309,67763224,63699929,68549658,62847954,58194851,60947421,54262683,58588146,58784785,53672931,56753185,48430015,47381429,50330583,46463906,55507981,55704583,54983665,58784802,50199474,51706828,51117008,47512495,55245857,51444732,51837960,53083162,45415337,50265055,50002885,51706822,61406256,58653685,62913565,62389256,55573419,59898860,55180219,56884194,61668404,55573491,58784814,54000630,48823224,53410805,49019828,54918143,58457135,54131706,58522683,50527200,46857160,47840246,40500152,45480989,43187236,38337542,40369213,30604241,30342110,31128557,27851713,36633652,34602011,34602010,36568119,26999749,29293552,26606563,23919573,30800965,25492496,26541101,25885739,18414532,23591939,21756890,
24968176,33160269,29817868,34602049,31849496,26082251,30276620,24443857,27851791,30669898,24837136,28572752,22215685,18742236,22805518,18217936,25820205,27720769,24509467,28900438,19921906,18349038,18349068,12123096,18218055,14613560,11598892,13237332,3800037,5897219,5831683,4455401,14023771,11336750,13499457,14810188,6552543,10419222,7535607,7470080,14285924,9501735,13040726,11533369,6224866,13171747,11336685,17366046,25623652,23395369,30211172,26868772,23788527,28769323,24247272,30145596,32963681,29293617,34274416,27982866,27720704,32242728,29555692,39517270,41155670,40631359,45415536,37485571,38796311,38796321,35060730,42728558,39124043,39058512,40959082,32832504,37747754,37878804,39320592,49740924,47709251,
52231269,53083226,46988282,52755511,49806346,52689962,59702400,55835712,61406329,59571271,56818691,64683072,63241221,72219721,79690878,78642244,86572165,82836531,82181139,86965316,83164165,91290727,92863603,90766416,96074892,89521185,91552806,95288383,93912077,104660096,104987752,106167397,110099593,102038550,104856636,103742517,101317666,108788882,104332384,105577591,105708669,98171924,103742543,102300712,105315387,114424988,111606874,116849804,115407977,109902874,115276890,110885920,115014746,119995545,115473501,120913053,116718679,114949158,121502816,119208992,128580727,133299348,132250728,139000997,132971587,132906042,135527515,131071013,138804369,137428104,135658614,138935462,130546740,133102671,134282324,132774964,142343335,140049535,141229195,142277788,133102639,
135461988,131464264,129563722,134937779,128253048,129498272,126549134,118815794,123272306,119602241,123206758,129563831,125238391,129957043,125369465,120192060,123731064,117636154,122092679,124189875,119209087,123600062,116784227,115735628,119995514,116915259,126352546,128187562,127335562,132250817,124255317,124845154,125238386,120716359,128056508,124451998,123141277,124255419,115211340,118422645,117505130,116653147,125172940,121306259,123272372,122027183,112917579,115670151,109968479,109313143,113442000,106232978,108133576,103414940,96795731,101252241,96795734,101842067,106822863,102694037,107805909,101842057,98171999,101252244,95353941,101186739,101776582,97975455,102431965,95091830,96205940,99679376,97778780,108264652,109116604,109903027,114359513,106298473,109051019,108657800,106036334,
113638626,109640884,110427335,110886097,102825059,107740315,106101885,108133511,116653291,112786605,116522202,114359486,107084904,110820521,104922226,106822821,110361837,103939246,107478253,101973164,97778805,102694065,98696302,106036417,110165222,107609271,113442038,106691734,105643144,108461229,103480434,111148256,110689499,108985540,113310968,106036361,109313181,112196776,111737984,123141364,122813648,125697240,129105135,121633919,125762738,124255387,123600022,131136771,126352586,128908527,127794401,120913026,126614722,124058770,127663283,135134472,131071175,135593218,131529933,125631626,128974026,122485900,125762770,127401220,121371852,124845327,117636280,114949275,118553803,114359437,122748142,124452092,122354906,127008017,118815910,118881457,119536836,115080341,122354951,119602416,118684908,
120913167,112917660,116653254,117243068,117505193,127728920,125435111,128711937,129367297,121568410,125566166,121633968,121437377,126942496,85523365,87096291,80018338,73792365,77134759,71433063,77069238,79625183,75496365,79625198,71433105,68680573,69729188,63372138,69270482,67632084,64289723,67304431,58588031,60423059,61995934,60226423,70253546,68942793,70187982,72678374,64093046,67173287,64748434,62716811,69467130,63765442,65010657,63568857,55507832,60423094,57277320,60029863,66780157,62192575,66190326,61864902,55180160,58063807,51248004,53869511,55573498,49150914,52427781,45087664,41876367,45611967,41417603,49413091,51510259,49413072,54328330,46463902,46463907,47446971,43121548,50592764,48495591,47709153,50658311,42990484,47250361,48561072,49281950,59964430,58391518,62127092,63831034,56687504,61340620,58194854,58784695,65272856,60029911,63175688,60488681,
54590357,60160981,56687518,61733844,67697687,63765467,68746266,62979029,58325922,61144027,54328221,58653681,58850320,53541858,56818721,48626624,47512503,50199513,46660514,55573516,55770119,55049202,58850338,50133939,51706826,51117010,47643568,55114787,51510266,51772424,53083163,45284266,50396126,50002886,51706823,61537326,58653686,62913563,62323723,55573420,60029934,55180219,56818658,61537331,55507953,58981421,53869558,48823224,53410806,49019829,54918143,58522672,54262776,58588218,50658273,46922696,47905779,40696758,45349918,43252774,38272006,40238140,30538706,30473182,31390702,27917251,36699189,34667545,34602010,36502585,27065288,29096944,26737637,23854040,30669895,25295890,26606638,25885740,18283463,23723011,21691352,
24837104,33356876,29621262,34602049,31915034,26082254,30211086,24574931,27720719,30735434,24837135,28572753,22084613,18742236,22739985,18349009,25820205,27786306,24509465,28834903,19987441,18152430,18480139,12254168,18218055,14613559,11664427,13237333,3865573,5897218,5897218,4389865,14089307,11402285,13564992,14810187,6683615,10484758,7470073,7470080,14351460,9436201,13040725,11533372,6355938,12975141,11336687,17562653,25558119,23395368,30276709,27065380,23919599,28900394,24181738,30211132,32963681,29162543,34274417,28048400,27851777,32242727,29752301,39386201,41155669,40696893,45546610,37420033,38730774,38927394,35126267,42794094,39386188,39058513,40959082,33029112,37682217,37878807,39320590,49740924,47774788,
52296807,53214299,47053817,52624442,49806348,52755499,59702400,55901248,61471864,59571270,56818690,64748609,63306755,72285258,79690876,78838854,86637701,82836531,82115602,87161923,83295238,91159654,92929141,90766418,96074891,89455649,91749415,95288381,93912079,104725631,105053292,106232931,110165130,102038552,104856637,103676980,101252129,108788881,104201314,105446520,105643132,98171922,103677007,102431787,105511995,114490522,111541339,116980878,115342443,110033946,115342425,111148064,115080281,120126619,115604573,121044127,116980823,115211302,121633887,119405598,128711800,133299349,132578407,139197608,132971589,133102650,135658589,131267620,138869907,137690250,135855225,139066535,130677813,133299280,134413396,132840499,142474408,140180607,141294731,142474396,133233709,
135593059,131726411,129563724,135199923,128449656,129760417,126680206,119012401,123599986,119667775,123272296,129760439,125303927,130153651,125566073,120388669,123796603,117832761,122158213,124320946,119340160,123862207,117111911,115866703,120192121,117177404,126483619,128449704,127335564,132250819,124386389,124976229,125500532,120978503,128122044,124320925,123141281,124452030,115342410,118488184,117570665,116784222,125500619,121437334,123337910,122092721,113114186,115866761,110099552,109444214,113507539,106298514,108199111,103480476,96730193,101186708,96861272,101842070,106953936,102890644,108002518,101776522,98303074,101317781,95485015,101252275,101842122,98172065,102628574,95288438,96271477,100007058,97909854,108264654,109116606,109903027,114425051,106495082,109182090,108657800,105970798,
113769697,109575347,110492873,111017171,103021668,108002461,106298492,108264584,116653293,112786606,116718812,114425024,107347049,110886060,105053299,106822820,110623979,104070320,107740396,101973165,97909877,102759601,98892914,106233026,110296296,107936953,113442038,106757271,105839751,108592304,103545975,111344863,110886110,109116615,113442042,106232970,109444255,112196777,111934594,123337974,122944721,125697242,129105137,121830529,126024882,124517532,123665561,131464450,126418122,128908527,128056546,121175169,126811329,124255377,127859893,135331079,131202248,135855361,131792077,125762700,129170633,122616972,125893843,127597830,121633999,125173008,117701818,115080349,118750411,114490511,122879216,124517629,122617050,127270163,118946985,119012528,119733447,115145880,122617095,119799027,118750446,
121175313,112983199,116915398,117570747,117701801,127859994,125631720,128777473,129432837,121699484,125697240,121765042,121568450,127139105,85326755,87030752,79821732,73661291,76938151,71433062,77069238,79559645,75299756,79297516,71302029,68615035,69663652,63241065,69401556,67566546,64093114,67238894,58588031,60226448,62061471,60095349,70056937,69008330,70122445,72743911,64093046,66976677,64617362,62716810,69401592,63634367,65010659,63503322,55507829,60357558,57080713,59767719,66845694,62061502,65993716,61602757,54918015,57932734,51116931,53738438,55442427,49085378,52296706,44891057,41876366,45611967,41417603,49413090,51379186,49413069,54197258,46267294,46398373,47578042,42924940,50658299,48364518,47709151,50592774,43056020,46988217,48561074,49085339,59964430,58522589,62127093,63765498,56490895,61078476,58194855,58784692,65207319,59898840,62979080,60488681,
54524823,59964375,56687519,61668306,67697688,63699929,68615192,62913493,58260387,60881883,54197147,58653682,58719248,53410787,56884259,48495553,47315894,50002905,46463904,55573517,55639047,54852595,58719266,50199473,51510218,50985935,47578032,55049251,51313658,51575814,53083161,45153195,50265053,49675204,51641287,61340720,58522611,62848029,62258186,55507885,59833324,55114682,56753120,61471795,55376881,58850351,53738485,48757688,53214197,48888757,54721535,58457135,54131704,58522683,50527200,46660553,47840245,40434614,45415453,43056164,38140933,40238143,30473168,30342107,31259629,27851714,36371509,34405402,34405400,36371514,27130821,29031410,26541029,23788503,30735430,25295888,26541103,25820204,18152388,23723010,21691351,
24706032,33160269,29686798,34536513,31915033,25820107,30080011,24509394,27655183,30800969,24902671,28572751,21953541,18742235,22805518,18217936,25558061,27720771,24509465,28703833,19856367,18086895,18283532,11992023,18086983,14482489,11598892,13302869,3537891,5766148,5766147,4258791,13958235,11271215,13499454,14548043,6552541,10353687,7404535,7339006,14416996,9436201,12778581,11598907,6290402,12975139,11205614,17431580,25689191,23395366,30145637,26934309,23722991,28703786,24116201,30014525,32767072,29162544,34339953,27982866,27851777,32111655,29686767,39320663,41024597,40565821,45284464,37223427,38534164,38730783,34864123,42794093,39124044,39189584,40893545,33029113,37616680,37682196,39320591,49675387,47578179,
52231271,53083229,47053818,52624441,49740810,52821035,59767936,55835712,61406329,59636809,56818690,64683072,63241221,72154183,79625341,78707780,86768775,82902066,82181139,87227461,83360772,91290727,92863605,90963027,96205965,89455648,91683881,95288383,94108688,104725634,105053290,106232933,110099592,102104086,104922174,103611443,101383200,108788882,104266850,105643130,105708670,98302996,103742542,102300715,105315386,114621594,111672413,116915342,115407980,109968409,115342425,111148067,115145818,120192154,115670109,121175197,117046360,115211303,121633887,119274529,128646262,133430420,132578408,139000998,132971586,133102650,135658588,131267621,139066516,137624713,135855223,139066536,130808885,133233744,134413397,132906038,142408872,140246143,141294734,142277791,133037104,
135724131,131857481,129563724,135265460,128384121,129563808,126876813,118881329,123468914,119798848,123272296,129694903,125566071,130088115,125500538,120388669,123927673,117832763,122223752,124189873,119471231,123731136,116915302,115866704,120323193,117177404,126418084,128515241,127532173,132381891,124255319,125041764,125369460,120978504,127990972,124583069,123206817,124583101,115407949,118619256,117439593,116784221,125369548,121437333,123403445,122289328,113179723,115801224,110296159,109313143,113638612,106298513,108133576,103480478,96926801,101383315,96861273,101973143,106888399,102825111,108002518,101973128,98368610,101383317,95485016,101383347,101776586,98303136,102759646,95353974,96337015,99875986,97844317,108461262,109182142,110034100,114490589,106560617,109182090,108723338,106036335,
113835233,109640885,110558408,111017169,103087204,107871389,106364030,108264584,116718827,112983216,116849885,114359487,107281513,110951597,105053299,106822822,110558447,104201392,107609326,102169772,98040951,102759601,98958450,106364101,110427369,107871415,113638646,106888345,105839753,108526768,103611508,111410399,110689503,109116613,113573112,106298505,109313184,112393384,112000132,123337975,123206867,125762778,129301747,121830529,126155954,124583068,123731095,131464451,126483659,128974064,127925474,121240707,126680259,124320914,127925430,135396617,131333322,135986435,131857616,125762700,129170636,122748044,125959381,127728900,121699534,125107472,117701819,115145884,118815948,114621582,122944752,124648701,122485978,127270165,119143594,119143600,119733447,115145878,122617097,119799027,118815981,
121371919,113114272,116915397,117439678,117701801,127925530,125697256,128777474,129563908,121699483,125697239,121699507,121568451,127335715,85392294,87030757,79887270,73988974,77134761,71498603,77200313,79690720,75561904,79690737,71498644,68615039,69794728,63568749,69336023,67763158,64289726,67435505,58588035,60357525,62061475,60160890,70253548,68942795,70450130,72874987,64289659,67107753,64682903,62782352,69401595,63699909,65010663,63372252,55573370,60357560,57211787,60029865,67042304,62192576,66124792,61799369,55049090,58063811,51116934,54000584,55573504,49019846,52296710,45022134,42072980,45611973,41483140,49544167,51379189,49544144,54393867,46332835,46463912,47643582,42859407,50723838,48626667,47774691,50658312,42990488,47250364,48495541,49216415,59898897,58653664,62258167,63831036,56621971,61209552,58325931,58784698,65469467,59898843,63241230,60423146,
54590360,60160985,56753057,61930454,67763227,63699935,68615196,63110102,58260392,61012960,54262689,58719222,58981397,53672934,57015333,48626629,47446971,50330588,46594981,55639057,55901194,55049208,58850343,50265012,51706831,51248084,47512499,55245863,51510271,51837963,53214237,45284269,50330593,50002889,51641291,61668401,58784760,63044639,62323727,55638959,60095472,55180222,57080806,61799478,55442422,58850354,54000634,48823228,53476346,48954299,54852612,58457139,54393852,58457150,50592741,46922701,48036857,40696764,45480993,43056167,38272010,40238146,30473174,30538720,31194097,27917254,36633657,34733086,34536478,36371516,27130826,29162486,26672104,23919577,30866504,25295893,26475571,26082352,18349002,23591944,21691356,
24771571,33356880,29752337,34733125,31915036,26082256,30211090,24574933,27851796,30800974,24837139,28703828,22215688,18742238,22805524,18414548,25689138,27655239,24575008,28703836,20118518,18217970,18349072,12254170,18021452,14613564,11533360,13368410,3668967,5897224,5897223,4389867,13958238,11402289,13564996,14810193,6618082,10550298,7404540,7273475,14482538,9370667,12975191,11598911,6224872,13040680,11402226,17366050,25623659,23460906,30145642,26934314,23788531,28834861,24181742,30145600,33029222,29097012,34471028,28048406,27917318,32373804,29686771,39648349,41155674,40696899,45415542,37354503,38861849,38861860,35126272,42728562,39386191,39386198,41155693,33029117,37813294,37944346,39582738,49872001,47905863,
52558954,53214305,47184895,52886589,49937425,52821038,59899013,55966788,61602941,59636811,56949768,64814150,63503368,72350799,79821954,78969930,86965386,83033145,82377753,87424073,83557385,91552876,92994680,90963030,96271505,89717800,91880492,95681602,94108691,104922244,105315438,106429546,110296204,102104093,105053249,103873594,101579813,109051029,104528997,105643135,106036352,98303000,103808084,102562861,105577534,114621600,111737953,117111954,115735665,110361631,115473502,111148070,115276894,120323233,115932259,121437346,117177436,115342382,121633892,119536676,128777340,133692570,132709486,139263148,133233735,133299264,135855201,131529771,139132055,137755791,136117372,139459756,130808890,133430359,134610008,133102650,142671021,140377222,141622417,142736546,133299253,
135920746,131923022,129694801,135265465,128711805,129825957,127007890,119077941,123599991,120126534,123534443,130022587,125762686,130350263,125762688,120454210,124189824,118029377,122485901,124583094,119536773,124058821,117242986,116194387,120519808,117242948,126811305,128711853,127728785,132775113,124517465,125369450,125566073,121175118,128253122,124714147,123534500,124779714,115539025,118750334,117832813,117111905,125631695,121633948,123600057,122551476,113441873,116128911,110361699,109575293,113900760,106626199,108395724,103677092,97123417,101383319,97057883,102038682,107019478,103218332,108199133,102104207,98434152,101514394,95681626,101645496,102169805,98368679,102890722,95419514,96468090,100007062,98040931,108723413,109313218,110165176,114752738,106822766,109378706,108919951,106364021,
114097382,109837498,110755021,111344855,103152747,108002468,106560643,108330125,116980978,113179827,116915426,114621636,107347054,111082674,105446523,107216041,110755058,104398004,107805938,102300848,98237563,103021751,99023991,106560713,110558444,108002493,113704189,107150492,106101902,108723381,103873660,111672550,110951650,109247692,113704189,106429583,109575332,112524461,112262279,123469052,123469017,125959393,129432824,122092679,126221496,124845218,124124319,131661066,126745809,129236212,128384231,121306246,126942408,124583064,128122043,135527693,131529933,136183048,131988691,126155922,129367249,123010194,126155994,127991052,121961682,125369622,118095042,115276962,119012560,114949268,123010294,124779777,122879202,127597848,119274672,119340215,119995596,115408028,122944782,119995638,119143666,
121502998,113310883,117243082,117832898,117963952,128253215,126024942,129039624,129760523,121961635,126024926,121961656,121830602,127466791,85588908,87096298,80083885,73988980,77134766,71564144,77069248,79756263,75561908,79690742,71695257,68877188,70056880,63437682,69467101,67632092,64486339,67435511,58653576,60423068,62258088,60291966,70450161,69204946,70450134,72809457,64355200,67173296,64945052,62913427,69532673,63830986,65141739,63568866,55704449,60488640,57277330,59964335,67042310,62323654,66321408,61799376,55180170,58063815,51379084,53869517,55704581,49347531,52558861,45218746,42007447,45874121,41614220,49544172,51575803,49478616,54393873,46398375,46594990,47512518,43252628,50854919,48495601,47774696,50854927,43121565,47315905,48692155,49347496,60226585,58522598,62258174,63962114,56753049,61406164,58325936,58915776,65469473,60029921,63306770,60750835,
54721439,60226528,57015207,62061534,68025376,63896547,68942884,63175644,58391468,61144038,54328230,58981371,58915867,53672940,56949805,48626632,47446975,50330593,46726057,55573526,55835664,54983675,58981420,50330556,51641300,51182553,47709113,55376939,51510276,51903504,53410852,45415348,50330602,50199502,51772369,61668410,58915836,63110181,62520339,55638967,60029943,55376837,57146347,61865021,55770108,58981433,54066175,49019843,53541887,49150912,54918156,58588215,54459395,58784836,50789355,47184850,47971328,40893376,45546536,43252783,38468624,40565833,30735322,30669798,31456247,28048332,36830272,34733092,34733090,36699202,27130832,29228028,26737648,24181728,30735440,25558042,26803255,26016821,18480078,23788557,21822435,
24902650,33356886,29948949,34733130,31980580,26147800,30211093,24771549,27982872,30932052,25164825,28900441,22215695,19069924,22936601,18480091,25951287,27917391,24837157,28965986,20249594,18414587,18611223,12319715,18152531,14810178,11664438,13433952,3800046,6028303,6028300,4520945,14023780,11664442,13630539,14810198,6683625,10484770,7601153,7470091,14613614,9567282,12975200,11795526,6552556,13171757,11533304,17628198,25754737,23526450,30342255,27065393,23985146,29031475,24378355,30538822,33160299,29424699,34536571,28179484,27982860,32570418,29883384,39779427,41417826,40959047,45546619,37616652,38861856,39124010,35257350,42925177,39517272,39320669,41155700,33160198,37878837,38140961,39713819,49937542,47905869,
52624499,53541989,47315972,53017669,50134037,53017652,60095628,56228939,61865090,59833426,57277452,64814157,63699981,72416341,80084103,79232081,87096465,83229759,82508830,87555150,83622927,91552882,93256833,91290718,96599191,89914412,91946035,95616074,94370840,105249932,105380980,106691695,110492818,102366243,105184328,104004673,101710893,109378718,104791148,106036357,106101897,98630688,104004697,102825013,105774149,114949287,112065639,117243033,115997814,110361638,115801190,111344685,115407972,120519847,115997801,121502888,117505123,115407922,121961578,119733291,129170563,133823649,132906099,139656369,133299280,133430343,136051816,131660848,139459742,138280085,136248452,139459762,131202114,133823579,134937697,133233728,143064242,140704908,141753494,142802088,133692474,
136051823,132185172,130022487,135593151,128908420,129957037,127335578,119405630,123993213,120323146,123862131,130219203,125893763,130677950,126024836,120847432,124320901,118357062,122682514,124779711,119864457,124124364,117439601,116259930,120650886,117505098,126876848,128777398,127925400,132775120,124845152,125631598,125959294,121240661,128515271,125041833,123731116,125041864,115670103,118881411,117832820,117242986,125893847,121961634,123927745,122551483,113507415,116259990,110558314,109837444,114031838,106691742,108657877,103939240,97385566,101645471,97385572,102300835,107281628,103349410,108330210,102235285,98761838,101842080,95812708,101842113,102431956,98761902,103152874,95681666,96730244,100269214,98434153,108920027,109706443,110361790,114883815,107084916,109640854,109182100,106626169,
114490605,110230719,111082707,111607004,103611504,108461226,106822793,108657813,117308664,113245371,117243114,115014859,107740277,111475895,105708673,107412657,111082744,104594619,108199160,102431929,98368642,103283901,99417214,106888401,110886133,108264643,114031876,107347109,106298516,109051067,104135808,111672557,111410410,109640915,114031878,106626199,109903020,112721075,112589966,123665665,123600096,126352613,129629438,122223757,126549181,124910760,124255398,131792143,127139031,129498365,128646385,121568398,127204557,124714143,128515265,135920916,131923156,136445198,132381916,126352537,129694935,123141272,126352606,128253203,122092761,125697307,118291656,115604650,119274711,115014809,123272446,125173000,123010278,127859999,119667895,119471294,120192211,115670178,122944791,120388862,119340282,
121699613,113441963,117439700,117963976,118226104,128449832,126287095,129301774,130088209,122223783,126156004,122289343,122158289,127794478,85523376,87096302,79887282,73988984,77134770,71498612,77069250,79690730,75496378,79559674,71302044,68615048,69860273,63503222,69467104,67763169,64355273,67369981,58588043,60226464,62127020,60160900,70253558,69073878,70253530,72874996,64093060,67173300,64748449,62651287,69532677,63634382,65076207,63372263,55638916,60292036,57277335,59964341,66845706,62127052,66190340,61799379,55049100,57998283,51313550,53738450,55507977,49216463,52296721,44956606,41810845,45743053,41417615,49347567,51379200,49413084,54197271,46398382,46398384,47446986,43121561,50658314,48430069,47774701,50723859,43056034,47119302,48430014,49085356,60029979,58522603,61996036,63896583,56490908,61275096,58260405,58784706,65403940,60029924,63044631,60423159,
54524834,60029924,56687532,61733856,67828773,63896550,68615208,63110112,58391473,61012969,54328233,58784767,58784799,53476338,57015345,48561101,47512517,50133989,46529454,55442460,55704595,54983680,58850352,50133953,51641306,51248095,47709117,55245873,51510282,51706902,53148711,45349817,50330604,49871826,51772373,61668412,58719233,63175722,62520345,55507899,60095482,55245770,57015279,61602882,55639041,58981437,54066179,48954310,53541892,49019843,54918160,58457148,54262792,58588231,50789360,46922711,48036866,40631238,45481003,43252786,38272020,40303690,30407646,30473197,31325181,27851728,36699204,34733095,34470953,36633671,27065300,29228033,26672115,23919589,30735444,25361439,26606651,26082363,18283475,23788560,21756904,
24968190,33356891,29686812,34602063,31849511,26016732,30276636,24640479,27655198,30800985,25033759,28834912,22084626,18873322,22871072,18414560,25820218,27851859,24706089,28769381,19921920,18349053,18349081,12254184,18086998,14548039,11598906,13368422,3734515,5831698,5962770,4455413,14023784,11467837,13433935,14810202,6618094,10419236,7535621,7339021,14482548,9370679,13040739,11664456,6290418,13106228,11467775,17497133,25820279,23460918,30342260,27065398,23788542,28834873,24247288,30211145,32898161,29228095,34339968,27982881,27917327,32308278,29883390,39451750,41352294,40827982,45677698,37420049,38927396,38992945,35060747,42990718,39320667,39255139,41024633,33225737,37813304,38075429,39517214,49872010,47840337,
52624501,53279850,47250441,52886600,50068507,53017658,59964561,56032335,61799561,59898967,56949779,64945232,63503381,72088659,79690890,78838865,86637715,82771008,82246688,87030863,83295248,91225203,92994690,90831964,96140439,89390125,91683892,95419465,94043162,104922251,105118838,106298479,110230678,101973027,104987721,103808066,101317678,108985501,104332396,105512070,105839754,98368544,103742555,102300725,105577544,114687142,111606888,117046426,115539064,110165031,115342439,111017006,115145829,120061094,115801193,121175210,117111908,115211317,121633901,119405612,128646275,133561505,132578421,139263155,133037136,133299270,135855210,131333170,139263135,137821334,136051845,139263156,130939971,133561436,134610017,132971586,142605490,140311692,141491353,142539947,133299260,
135724145,131857493,129694808,135331007,128580743,129694894,126811289,119077949,123731070,119929931,123337844,129891523,125631619,130284736,125631624,120388681,124124293,117963846,122354834,124452033,119405705,123927756,117177459,116063322,120323206,117308489,126680240,128515255,127532185,132578513,124451940,125303920,125631618,121175124,128318665,124714157,123468973,124583115,115473497,118553734,117570677,116915306,125631705,121699489,123665602,122420413,113179734,115932308,110296172,109509765,113704158,106495136,108395735,103742635,96861280,101448863,97057892,102169762,106953949,102890658,107936994,102104213,98368625,101514403,95485029,101383362,102104278,98303151,102694124,95419525,96468101,100007071,98040940,108461276,109247690,110296255,114556137,106757239,109313176,108854422,106298492,
114097390,109771969,110689494,111279327,103283826,108133549,106560650,108330132,116849915,113114299,116980970,114687181,107412600,111017145,105446529,107084977,110623994,104529083,107871483,102300857,97975429,102890687,98958462,106429649,110492917,107871428,113638660,107019429,106101912,108788924,103808131,111541487,111082730,109313238,113704199,106429591,109706411,112393399,112327825,123469061,123272417,126024937,129563903,122027152,126418112,124714154,123927719,131726609,126811353,129170685,128318705,121502864,127007951,124386466,128122051,135593240,131398870,136183055,132119774,126024856,129498327,122944665,126090465,127925522,121896155,125435164,118095048,115276972,119012570,114752667,123141373,124910859,122944745,127401251,119340216,119340223,120126676,115342500,122813719,120061184,119012602,
121503007,113245355,117177555,117832905,118029497,128318760,125828343,129170705,129760531,121896107,125959396,121961663,121830609,127597873,85261236,86834163,79756213,73661306,76872629,71236471,76676038,79428590,75103164,79166460,71170976,68352909,69663670,63044475,69204965,67304420,64027595,67042305,58260368,59964324,61668271,59964294,70122490,68877275,69925856,72481786,63896456,66845624,64355236,62389149,69073929,63372241,64879605,63241194,55180169,60160967,56818584,59636663,66649103,61864911,65797126,61406167,54655890,57801679,50920339,53607382,55311374,48757714,51969044,44694468,41483168,45415379,41024404,49150963,51248131,49019871,54131739,46005169,46136245,47315917,42597275,50527246,48233466,47381490,50396182,42662821,46922700,48364482,48823215,59767839,58194928,61799429,63437835,56294305,60947419,57932728,58522566,65141799,59702249,62913563,60357624,
54262696,59767786,56359855,61471718,67501098,63568877,68549675,62847974,57998262,60816367,53935022,58522627,58653731,53410804,56491061,48233427,47250375,49871849,46201780,55245855,55507991,54721540,58457140,49871811,51444702,50789345,47184833,55049268,51182606,51510298,52886572,44956606,50199536,49609689,51575768,61406275,58457093,62913583,62192669,55245758,59702271,55049165,56818677,61340741,55376901,58588223,53607433,48561096,53214216,48692168,54656020,58129474,54131723,58326091,50265076,46660572,47643654,40303563,45284400,42990649,38075415,39976017,30276581,30079983,30997504,27589589,36371528,34274348,34274349,36305995,26737624,28965891,26344438,23722984,30407769,24968229,26344513,25623614,17890263,23395348,21363693,
24640515,33094751,29359135,34405460,31587371,25820127,29817890,24247270,27393056,30407775,24706082,28507236,21888022,18480109,22674465,17955813,25558082,27393110,24378415,28441707,19659780,18086914,18218015,11795434,17759323,14285901,11402303,12909674,3406840,5504023,5700629,4062205,13696110,11271232,13171794,14351456,6159347,10157099,7142410,7011346,14220409,9174074,12516456,11336782,5897207,12909624,11009026,17234993,25427065,23264316,29949050,26672187,23526402,28703807,23985150,30014543,32832629,29031491,34077829,27655207,27589653,32046138,29424642,39320685,40893546,40434769,45284486,37092375,38665257,38730803,34929679,42531969,39124063,39058534,40828029,32832525,37616702,37682218,39255076,49609870,47643734,
52231289,53148783,47053839,52558925,49806368,52624448,59702420,55835732,61340815,59636827,56884247,64486486,63437847,72219743,79821968,78904411,86768793,82836551,82377766,87096407,83295258,91290747,92863627,90897512,96402592,89455670,91814971,95550548,93977636,104856724,105315454,106495098,110230685,102300716,104922194,103742537,101383221,109116581,104332406,105577613,105905298,98368551,103939170,102497344,105512016,114687153,111672434,117243042,115735681,110165037,115604591,111213624,115276908,120388785,115932276,121437363,117177453,115407933,121896052,119405621,128777323,133758123,132709502,139394237,133233752,133168207,135986289,131529785,139263143,137886879,136182924,139328701,130874442,133626982,134544490,133102666,142736573,140508309,141687968,142671029,133495877,
135920760,131988576,129760351,135331018,128711823,129957048,126942370,119077960,123731079,119995476,123599996,130022605,125631630,130350282,125893775,120650833,124124302,118029394,122485915,124583113,119536789,124124374,117243004,116128867,120519822,117374034,126811323,128777407,127728803,132578522,124779627,125435000,125631625,121109600,128449746,124910773,123403446,124845267,115670113,118750350,117832831,117111924,125697249,121830574,123731146,122420423,113376352,115997855,110558326,109640844,113835239,106626217,108526813,103611572,97123434,101645480,97057902,102300844,107019493,103087277,108264685,102104224,98499703,101514412,95681646,101514442,102104285,98434231,102825206,95616140,96599179,100203687,98172022,108723428,109444309,110427338,114687218,106888319,109509793,109051039,106298503,
114228471,109837514,110886111,111279335,103283835,108264628,106691732,108526750,117112065,113179844,117112051,114687191,107412609,111148226,105446540,107281594,110820612,104529094,108002562,102300868,98172046,102956232,99024008,106495194,110689533,108133583,113900815,107150510,106167457,108920007,103939213,111475959,111082740,109313244,113769744,106560673,109706420,112721088,112262298,123600142,123337961,126156018,129563912,122289305,126549193,124910771,124124335,131726620,126811363,129301767,128515323,121633944,127007961,124648619,128253130,135724321,131595488,136183066,132250855,126155938,129563874,123075749,126287082,128056605,122092773,125631782,118095059,115342517,119274724,114949286,123206920,125041940,122879219,127597868,119471297,119602376,120192220,115604655,122879264,120257801,119274756,
121503016,113376438,117308636,117832917,118029507,128318771,126090495,129170713,129891613,121961650,126156015,122158282,122092763,127597881,85588933,87227394,80149444,73923467,77331400,71760775,77331415,80018431,75561931,79821838,71564210,68680605,70187975,63634315,69598198,67959796,64551898,67566607,58915746,60488627,62323646,60423064,70384652,69139434,70450160,73071625,64420761,67500999,64814005,62847918,69729305,63831009,65207301,63765500,55704473,60554201,57408428,60226504,67173407,62323680,66321432,61864937,55245729,58391522,51510179,54131685,55770142,49347556,52558886,45218772,42073010,45874148,41614245,49544197,51641366,49478640,54590508,46595009,46595012,47774686,43121581,50854941,48757770,47840257,50986025,43187126,47315931,48692181,49347520,60292144,58719233,62323734,64027675,56687537,61406188,58522569,59046871,65731640,60161020,63437868,60750858,
54852535,60488697,56884160,62127093,67959864,64093181,69073980,63241206,58457029,61340671,54459324,58850326,59046962,53738503,57080901,48692194,47643608,50396156,46595012,55770159,56163368,55180309,59046981,50527190,51903471,51313652,47774673,55573572,51706911,52034603,53476411,45415374,50461699,50199528,52034536,61865040,59046935,63372349,62651438,55638993,60292111,55573471,57211910,62061654,55835671,59178065,54131738,49019868,53672983,49085400,55049253,58653779,54524957,58850396,50985988,47250411,48233495,40762333,45546562,43383882,38403112,40631393,30800884,30604287,31390738,27917286,36764760,34929724,34798652,36568157,27393003,29293590,26803209,24181753,31063144,25623604,26737747,26016846,18480104,23854118,21887997,
25099283,33553519,29948978,34733157,32242747,26344431,30342192,24706036,28048435,30932078,25164853,28900469,22346792,19069950,23067700,18611189,26016849,27851878,24837181,29031549,20249621,18611221,18545713,12450810,18349164,14875741,11926607,13499515,3800073,5897255,5962791,4586507,14089342,11598931,13696100,14875761,6683650,10681404,7732250,7601187,14548105,9567308,13237370,11795551,6487048,13368394,11598866,17759296,25820299,23657549,30473355,27262027,24247316,29162575,24509455,30538848,33160326,29555795,34733204,28245047,28048422,32504910,29948948,39844988,41483387,41024610,45743254,37616680,38992954,39320645,35388448,43252884,39517297,39517302,41417870,33422366,38009935,38140988,39779382,50199714,48233577,
52690059,53673090,47381536,53214304,50265136,53148753,60357799,56360036,62061727,60030062,57408553,65010790,63896617,72612974,80346275,79428713,87358635,83491928,82705463,87751784,83950633,91880587,93387931,91552887,96795823,90111046,92208205,95878242,94567474,105446565,105708689,106888329,110820527,102628413,105446498,104266841,101907526,109509814,104987780,106167455,106298531,98827322,104332405,102956112,106167390,115276993,112393344,117701812,116063375,110820415,116063359,111672392,115801216,120716480,116391043,121830594,117701756,115997774,122289284,120060998,129432733,134347962,133299340,140049612,133692521,133823586,136641666,132185163,139787447,138411185,136707230,140115147,131529820,133954676,135199867,133692507,143326413,140967079,142212275,143326404,134085718,
136379529,132578415,130481264,135920857,129170590,130546888,127597747,119733337,124320921,120650855,124124302,130743519,126221471,130874585,126483615,121044066,124779680,118619231,123010220,125238489,120192165,124648676,117767309,116653174,120978592,117767267,127204555,129170639,128318643,133364969,125107324,126024842,126221465,121830510,129105121,125304005,124124358,125369571,116128881,119340192,118226063,117767299,126418161,122223806,124320986,123141333,113835122,116587696,110951558,110230686,114490616,107019450,109051119,104266948,97582200,101973177,97713277,102825147,107805944,103677116,108854527,102562992,99220616,102104254,96271485,102038746,102759662,99024071,103349510,96140446,97057950,100596921,98630789,109378805,109903076,110951643,115145987,107412626,110099633,109444273,106888344,
114818313,110558429,111344877,111869177,103873676,108657860,107216037,108854447,117701907,113704150,117570819,115277032,108133521,111738067,106101915,107740364,111344917,104987863,108461333,102956243,98827421,103742681,99810456,107281642,111148302,108657886,114359584,107609280,106757296,109444310,104463518,112131334,111607046,110034160,114425121,107019442,110361796,113245391,112917674,124124445,124124411,126745860,130219291,122879144,126942426,125500612,124648639,132447531,127466739,129891608,129105164,122092713,127728875,125303994,128842972,136445231,132316403,136969515,132775160,126811315,130284786,123731124,126942457,128646447,122748150,126090552,118815972,115932355,119799026,115473589,123862295,125435173,123469060,128318780,119930066,120061147,120847597,116194496,123534641,120716570,119799063,
122223930,113835206,117898480,118553829,118684882,128974148,126549266,129891628,130678061,122748100,126549247,122813659,122748139,128187724,85654481,87358477,80214992,74120085,77396946,71760785,77265891,79821833,75627481,79821849,71760828,68746154,69925840,63568790,69532672,67828735,64551911,67501081,58784682,60554174,62323657,60488612,70384661,69139446,70515707,73006099,64486306,67435475,64945088,62978999,69663781,63831020,65207310,63634438,55704484,60619745,57408436,60095442,67173417,62323691,66452516,61930484,55376811,58260460,51313581,54000626,55639079,49216497,52624433,45087709,42138558,45874158,41548719,49544207,51575839,49675258,54459447,46595020,46398415,47578089,43056055,50920491,48692245,47774734,51051572,43056064,47447015,48626656,49413064,60292156,58784780,62258211,64093222,56818623,61537273,58588116,58981346,65666117,60226564,63372342,60685334,
54721474,60292100,56884172,61930498,68090950,64093191,69008455,63306752,58457039,61209610,54590407,58915871,59112512,53738513,57211985,48692205,47643618,50330630,46726093,55835706,56032306,55245857,59046992,50461664,51706873,51248127,47709147,55376976,51575849,51903542,53279817,45415384,50592781,50265074,51969010,61733982,59112483,63306826,62782520,55704540,60226586,55507945,57211919,61996130,55704609,59243613,54131748,49085413,53804067,49085411,54983727,58784859,54459432,58850409,50854929,47184887,48036898,40696806,45612108,43383890,38534197,40631406,30669824,30735370,31390750,27982834,36895844,34798663,34798664,36699238,27327478,29293600,26868754,24247301,30866547,25623614,26868829,26016859,18611189,23854130,21756937,
25099294,33487994,30014522,34733169,32046152,26278907,30538813,24640513,27917374,31063161,25099328,29031553,22412338,19004426,23002175,18545665,25951325,28048497,24902731,28966023,20315169,18545693,18611260,12385287,18414711,14810214,11795548,13368453,3931154,5897266,6028337,4652054,14154890,11664478,13565041,14941305,6683662,10484805,7535654,7601200,14613653,9698392,13171844,11926634,6487060,13237330,11402271,17759308,25885847,23723096,30604438,27262038,24247328,29293657,24378395,30407786,33094800,29424737,34798753,28245058,28048432,32635992,30014492,39779463,41548934,40893550,45874337,37747761,39189574,39255120,35519530,43121823,39713917,39582850,41352346,33225771,38009946,38337605,39779392,50265261,48036979,
52886681,53476491,47447081,53148778,50265149,53345371,60292273,56425585,61996201,60161143,57474101,65272947,63962166,72744057,80411821,79559799,87358647,83360868,82836549,87882869,83950646,92077210,93584550,91683969,96926910,90111060,92273752,96205936,94698561,105446578,105839772,107216020,110951610,102693960,105643118,104594535,101973076,109575363,104987795,106429612,106691759,98958404,104529024,103283805,106232941,115408075,112524429,117832894,116325534,110885965,116128909,111803476,115866761,120978636,116587662,122027214,117898376,115997787,122420369,120192082,129432745,134544581,133364889,140180697,134020214,133954668,136576143,132119641,139918533,138738875,136707241,139984090,131595368,134151299,135462024,133823590,143457496,141163698,142343359,143391953,134151264,
136641685,132643964,130612349,136248551,129432746,130546899,127728833,119864421,124452005,120650866,124255387,130809067,126418091,131136741,126614701,121371758,124976301,118881388,123206842,125304037,120192176,124845298,117963928,116849794,121175213,117963887,127532246,129301725,128449728,133561590,125369481,126155926,126418088,121764986,129236205,125435088,124320979,125500657,116259966,119536812,118553758,117898385,126483711,122354890,124386534,123272419,113966205,116915387,111017107,110427306,114556166,107347142,109247738,104398033,97647751,102169797,97713291,102956232,107937029,103808201,108789003,102825147,99155092,102169803,96271498,102366439,102694140,99155157,103611664,96205993,97057963,100859077,98827410,109378818,110230771,110886118,115342607,107412638,110165184,109706428,107216035,
114883863,110689512,111607034,112065799,104004761,108920018,107281586,109247676,117832992,113900770,117701904,115408117,108330141,111934686,106232999,107936983,111607073,105118949,108657953,103087329,98958507,103873766,99810469,107216120,111344924,108854507,114556204,107871437,106953916,109509858,104660137,112393491,111869202,110230779,114556205,107281598,110492884,113442012,112983222,124452139,124189960,127073550,130415909,123075766,127335655,125500625,124910796,132644153,127728897,130153764,129170711,122289336,127859959,125369542,129170664,136445247,132513021,137231671,133037315,126942402,130350334,123731139,127139079,128974139,122748163,126221635,118947055,116194513,119864578,115801283,124058917,125697330,123862289,128384328,120323294,120126694,120913147,116194507,123731263,120847657,119864610,
122486085,114031827,118095098,118619379,118947041,129170768,126745885,129957175,130874680,122944722,126942476,122813671,122748153,128449881,85851103,87424027,80280541,74120099,77396960,71695264,77331441,79952918,75758567,79952935,71826379,68942776,70122463,63699877,69663757,68025359,64551926,67697705,58915769,60554188,62258137,60423090,70515750,69401603,70646791,73137185,64420786,67501023,64945102,62913479,69663795,64093179,65403933,63831060,55835568,60750834,57408451,60357602,67173432,62454776,66452530,61996033,55442364,58260475,51510204,54131713,55704631,49478652,52558909,45284331,42204107,45808635,41614269,49740830,51772460,49609738,54656067,46726107,46595039,47709175,43121607,50986040,48757794,48036893,50920514,43187152,47578101,48823276,49544151,60226634,58784792,62520368,64158774,56884171,61602823,58653668,59046898,65797203,60292117,63568964,61013026,
54983634,60423186,57015258,62061585,68287571,64158743,69074005,63503376,58653663,61340696,54524888,59046958,59309132,53804064,57211997,48888828,47643635,50461717,46857181,55835723,56163393,55311409,59112542,50592748,51969032,51575820,47840235,55573599,51706936,52034627,53410902,45677544,50592794,50265089,52034564,61930605,59178034,63437912,62716999,55901162,60292139,55573495,57474079,62192752,55966769,59309163,54197300,49282037,53804081,49150963,55180348,58784875,54656055,58915960,50986016,47381511,48364595,41090038,45874268,43514977,38534213,40696954,30735373,30800923,31456298,28113919,37026931,34929752,34929750,36764789,27458564,29490223,26934305,24181780,31194242,25623631,26999915,26147945,18480130,24050751,21888022,
25164845,33619081,30145609,34995327,32242774,26409994,30473290,24968208,28113997,31128713,25099343,29097101,22477891,19069978,23133261,18676751,26082410,28114048,24968282,29031575,20249646,18480174,18611274,12450839,18480261,14810230,11992170,13565076,3996706,6028355,6159426,4717606,14154903,11664493,13696125,15006858,6683678,10812501,7863350,7601213,14613667,9698407,13171859,11926649,6618144,13433953,11729966,17759324,25951398,23723112,30669989,27262052,24181806,29293672,24509482,30735484,33422495,29490285,34798766,28507216,28245056,32832616,30014510,40041624,41548949,41221246,45939888,38009920,39189591,39386208,35454011,43318446,39845002,39648402,41614505,33422394,38206568,38272085,40041552,50330811,48168065,
52952229,53804187,47578170,53214329,50461770,53476459,60619968,56491135,62192823,60357768,57670721,65338497,63962181,72744068,80346298,79363201,87227587,83360881,82902095,87686274,83885123,91946147,93519025,91421837,96861385,90242143,92208229,96009340,94633036,105643196,105708711,107019426,110886085,102825044,105708666,104332403,102104159,109771983,104922271,106233014,106560699,99023954,104332428,103218281,106298487,115277018,112524442,117701836,116325546,110754905,116063383,111869024,115932311,120782040,116456603,122027228,117767316,115932263,122420380,120061023,129498294,134413522,133364900,139984100,133823616,133954680,136772762,132250723,140049617,138738889,136772790,139984102,131595380,134216845,135330962,133758065,143523045,141229247,142277833,143391965,134151277,
136641697,132643977,130612360,136117489,129301686,130612449,127728845,119929968,124452018,120716414,124255398,130809078,126418103,131202290,126483642,121306237,124779704,118881403,123272388,125238513,120388798,124714239,118029477,116849806,121240761,118094971,127532260,129301738,128384204,133430528,125369492,126090402,126483634,121830535,129039610,125369566,124320991,125435133,116325516,119405750,118488233,117898395,126549259,122420437,124452084,123206895,114031754,116718791,111148191,110361784,114556177,107150544,109247751,104398044,97713299,102235348,97844374,102956246,107805967,103742676,108920087,102825162,99220642,102235351,96271511,102235381,102694153,99220705,103546141,96206007,97057975,100924627,98761886,109509903,110099709,111017202,115342621,107609258,110230732,109771976,107019438,
114949411,110755059,111607049,111934737,104135847,108854494,107216062,109051079,117701931,113966317,117767451,115539201,108199082,111934699,106233012,108002533,111672622,105315568,108657966,103021804,98958518,103873778,99810482,107281669,111410474,108854520,114687287,107805912,106822857,109509871,104594613,112393506,112000288,110296328,114490683,107150539,110427358,113376489,113114306,124517686,124321042,126942492,130546995,122944707,127270132,125697247,124910810,132578629,127597836,130219314,129236261,122158276,128056580,125369556,129170678,136576331,132578570,137231684,132971794,127073486,130415885,123862223,127139092,128777545,122813713,126221648,118815998,116128990,119864589,115670223,124124467,125762877,123731230,128384343,120192235,120257780,120978697,116194521,123665740,121044277,120061232,
122551635,114293984,118160648,118815998,119078124,129105245,126876970,130022724,130874696,122813661,126811418,123010292,122944775,128449894,85195750,86899748,79887334,73595820,76938216,71433129,77003769,79428641,75234287,79428653,71433171,68484032,69794792,63306668,69336084,67501079,64093181,67107887,58522563,60095442,61733855,59964344,70253611,68811787,70253584,72678441,64093112,66911208,64420821,62454734,69139513,63437828,64879654,63306779,55311290,60095480,57146315,59636713,66845759,62061567,65993785,61602823,54918083,57998337,51051462,53804039,55376957,48888837,52165702,44825587,41614289,45415427,41286597,49413159,51313716,49282066,54131789,46136290,46136296,47250432,42662864,50658367,48233513,47381541,50527305,42662871,47119356,48430069,48954338,59964497,58457122,62127160,63765567,56425426,61209615,58129387,58588155,65403995,59898909,63175755,60488747,
54393819,59898907,56753123,61668374,67828826,63699997,68549726,62979094,58260456,60947488,54197215,58653750,58784853,53345318,56753255,48364548,47381497,50068507,46332900,55376978,55573580,54787127,58719336,50068469,51444753,51051540,47447027,55245927,51313729,51641419,53148765,45284334,50199586,49937418,51575818,61471860,58653752,63110241,62323792,55442416,60030002,55311359,56884264,61537401,55442487,58915956,53738555,48692220,53476409,48888827,54918212,58457203,54131775,58457217,50527269,46791694,47905849,40565758,45349987,43056235,38075467,40303747,30276631,30276642,30997557,27720712,36371579,34536544,34405469,36437117,26868748,28965945,26541096,23788573,30669962,25230424,26475636,25885809,18217994,23395401,21429279,
24575032,33029267,29686866,34405511,31915104,25754642,30080083,24312857,27524180,30801042,24640597,28572821,22019146,18545698,22674520,18218008,25623667,27786377,24640610,28703903,19856438,18218039,18349139,11926559,17955983,14548094,11467889,13040796,3603498,5635148,5569608,4258863,13761697,11271284,13302920,14548113,6290469,10288221,7404608,7142469,14285994,9239663,12778650,11598976,6028330,12975211,11205687,17366116,25558190,23264369,30080171,26868845,23919670,28769391,24181811,30145668,32898215,29228150,34405559,27917401,27917383,32308334,29686839,39582880,41155742,40828037,45415610,37551176,38730846,39058535,34995267,42859700,39320724,39124122,41155763,33029184,37878898,37878877,39582806,50068676,47971468,
52624560,53410980,47316035,52886657,50003028,53083250,60030152,56163465,61668544,59899024,57146443,65010827,63634507,72613009,80149700,79232142,87096528,83229818,82771037,87620748,83819598,91749550,93453502,91421850,96795861,89914476,92208240,96009350,94633048,105446601,105708721,107019436,110951633,102628448,105577607,104201343,101842026,109444316,104856746,106167492,106495175,98827357,104397975,103087219,106101891,115408099,112262310,117701848,116063412,110623843,115932326,111672426,115735715,120782051,116522152,121896167,117767327,115801201,122354858,119929961,129563840,134347998,133364912,140115186,133823631,133823620,136576166,131988591,139787484,138542293,136641729,140180719,131595392,134085786,135396512,133758080,143326449,141098187,142212310,143391976,134020219,
136445102,132512916,130415764,135986430,129170628,130481387,127663321,119798908,124320956,120519820,124255409,130809089,126221506,131136765,126418118,121240711,124779716,118750343,123010256,125238525,120192203,124583177,117898415,116784282,120978629,117832840,127401197,129432820,128384216,133233934,125369504,126024879,126352576,121765013,128974088,125500650,123993322,125500682,116128918,119340227,118357173,117767336,126418199,122354912,124386561,123206908,113966229,116653267,111148202,110230723,114490655,107216094,109116693,104266986,97516701,102104286,97582242,102825185,107609373,103611619,108723490,102694099,99024047,102235362,96205986,102235393,102628630,98958573,103611690,96074947,97123521,100596958,98827434,109182236,110099722,110886142,115408168,107347124,110165207,109640916,107084988,
114752814,110624002,111475987,111934750,104070322,108854507,107150537,109182165,117767479,113966332,117767464,115473676,108264630,112000246,106036418,107871472,111541563,105184507,108657978,102890744,98827460,103611645,99876029,107281682,111344948,108723461,114490693,107805924,106822870,109575422,104594626,112196910,111803692,110034195,114556229,107150549,110492908,113310964,113114319,124452163,124124449,126876966,130284863,122813646,127204608,125435116,124845285,132513106,127728920,130153790,129105199,122354896,127794447,125238497,129039619,136379733,132381975,136969552,132971805,127007961,130350361,123665628,126942498,128712020,122748186,126221661,118750472,116194539,119930139,115670235,123993406,125828428,123665706,128449889,120192249,120257790,120847635,116128999,123731287,120978751,119930171,
122289504,114162926,117964054,118619403,118881529,129105255,126876985,129891664,130743635,122879211,126745895,122813697,122879251,128449907,85785594,87424054,80346106,74120128,77331451,71891900,77331468,79887410,75693058,79952962,71760869,68942804,69991418,63765441,69598247,68025386,64551953,67632196,58915798,60488679,62192628,60488651,70450241,69270559,70581284,73006142,64420814,67566587,65076201,62913507,69663822,64093207,65403961,63831087,55835597,60554252,57408478,60095484,67173461,62454804,66583629,62061597,55376854,58326037,51510231,54000668,55835728,49413144,52493403,45349896,42138598,45808662,41679833,49675323,51772490,49806374,54525022,46529525,46529531,47643667,43121635,51051602,48692285,48036919,51051613,43056108,47447057,48757769,49544181,60226660,58915892,62389325,64093264,56884200,61537315,58653694,59177998,65666158,60357678,63568992,60881983,
54918126,60554287,57080823,62127148,68287598,64224305,69139568,63306797,58784762,61471795,54655986,59046986,59112553,54000698,57212025,48823319,47643660,50592816,46791674,55966822,56163423,55245898,59243643,50461707,51969059,51641384,47840263,55573626,51838037,52100192,53476466,45743106,50789430,50396190,52165663,61930631,59112524,63437940,62913636,55901189,60488772,55639059,57408571,62192778,55901260,59243654,54393934,49085458,53869646,49216527,55245912,58850441,54721618,58981522,50986042,47250465,48364623,40893456,45677686,43449471,38665310,40631445,30800937,30604342,31587399,28048411,36961423,34929778,34798707,36764819,27327521,29490253,26934333,24247345,30997664,25689195,26934407,26344580,18611231,23985246,21953587,
25033804,33619110,30145640,35126426,32308339,26278949,30407782,24968236,27982952,31128740,25361513,29031596,22477918,19135541,23198826,18611243,26147975,28114077,24902772,29228210,20380748,18545737,18676838,12254260,18414754,14810260,11861125,13499568,4062270,6159456,6159454,4652097,14089398,11598984,13827227,15072423,6683705,10812529,7666771,7601244,14679232,9632899,13171887,11992214,6683711,13302909,11598923,17693816,26148033,23788674,30538945,27524225,24378441,29424773,24640583,30801048,33422525,29686922,34929868,28376172,28310621,32832644,30211144,39976115,41614515,41286809,46136527,37813343,39386225,39320700,35519574,43187402,39910569,39582894,41417928,33619031,38272134,38468721,40041581,50396375,48364705,
52886723,53935289,47709270,53410967,50461799,53607560,60685534,56556700,62323925,60357797,57605214,65338526,64158817,73137317,80739547,79625378,87686370,83885201,83229809,88145057,84343907,92208323,93846739,91880622,97189097,90569855,92732548,96468123,94960747,105970910,106298568,107543747,111344871,103218291,106101915,104922257,102497408,110099696,105446589,106822870,106822876,99417202,104791214,103545990,106626201,115801338,112852153,118095084,116653258,111213687,116653239,112131199,116325557,121371896,116980924,122354939,118291638,116456581,122813630,120454270,130088150,134872308,133889221,140573958,134347938,134413465,137166011,132775043,140442865,139263210,137231574,140705029,132250772,134675629,135855283,134282387,144047366,141622495,142802155,143850747,134544524,
137166017,133233832,130940074,136576275,129891542,131005697,128122093,120192145,124845264,121240735,124779719,131202326,126811349,131595538,126942424,121830554,125304026,119274650,123600102,125828369,120847583,125238559,118488260,117243053,121634009,118488219,127859971,129760522,128908523,133954849,125828276,126614722,126745810,122289321,129629468,125893885,124648702,126024989,116718763,120061145,119012553,118357182,127073578,122813685,124845332,123731218,114621610,117243112,111541439,110886104,114949428,107674865,109575466,104856829,98106548,102563059,98237623,103415030,108199219,104266999,109247800,103283944,99679428,102628598,96664760,102628629,103218473,99548416,103939391,96730328,97647831,101383412,99286209,109903152,110689567,111475986,115998012,108002508,110558443,110034154,107543761,
115408195,111213844,112131370,112459058,104398022,109313278,107871454,109772010,118226253,114359568,118226237,115997984,108788940,112524556,106757335,108330245,112065872,105577744,109182288,103611662,99417306,104201491,100269267,107937062,111934792,109444378,115015002,108330235,107478250,110034192,105315543,112917824,112459071,110558505,115080538,107674859,111017217,113966347,113442022,125042007,124779828,127401278,130940244,123469027,127794452,126090494,125435132,133102951,128187693,130547026,129629510,122944740,128515363,125828341,129629464,137035116,133037355,137756005,133496114,127532270,130940206,124386545,127728949,129301865,123338033,126811506,119405854,116718849,120519984,116194546,124517717,126352736,124190015,128908663,120782092,120847637,121371946,116718844,124386669,121634132,120585551,
122944884,114621696,118488361,119209249,119405836,129760637,127401291,130547046,131333481,123403518,127466811,123338006,123469096,129105288,85785607,87555144,80346121,74251217,77462540,72022987,77593627,80215106,75889679,80084048,71826421,69008354,70253577,63830992,69860410,68025401,64683040,67632213,59046886,60750839,62389251,60554206,70712399,69532720,70777907,73137229,64486363,67632141,65207288,62979056,69925980,64093221,65469513,63831103,55835612,60816413,57670638,60226574,67239012,62651429,66518109,62061611,55507941,58326054,51641319,54262826,55835746,49544233,52690026,45415448,42269687,46070823,41679848,49937481,51838042,49806389,54721648,46595079,46660618,47905825,43187187,51051620,48757838,48102470,51051629,43318266,47512608,48823321,49478660,60488821,58981445,62585948,64355424,57015288,61865009,58784780,59374623,65993854,60488767,63569009,60947535,
55049214,60554302,57277446,62258234,68418687,64355394,69336194,63503421,58915851,61471810,54787075,59178073,59374712,54066250,57277579,49019945,47971357,50723906,46857226,56097911,56425582,55376988,59374730,50658331,52165684,51575863,48036887,55704716,51903589,52100207,53607553,45743124,50723910,50396205,52296750,62061718,59178078,63503492,62979185,55966742,60488790,55770149,57474124,62192795,56097883,59374742,54459488,49216544,53869660,49478688,55311465,58981528,54787170,59112613,51248202,47316018,48495709,41090080,45939847,43646095,38599791,40893606,30932027,30932040,31652950,28179501,37092510,35060866,34995330,36830371,27458607,29621340,26934350,24378432,31194286,25623674,26934425,26279062,18676784,24050796,22150212,
25295962,33619126,30211190,34995373,32308355,26541112,30604407,24968253,28310649,31259828,25361530,29228219,22609006,19332167,23329916,18873403,26082454,28245165,25164932,29293763,20315228,18807899,18873461,12516418,18480305,15072417,11992215,13565121,3996750,6159470,6159471,4848722,14417093,11795608,14023850,15072439,6945866,10878080,7732323,7797867,14744786,9829523,13302977,12123301,6749262,13433999,11861083,17955975,26082515,23985301,30735568,27393169,24378458,29359253,24640597,30735526,33619149,29752476,34864347,28572796,28441708,32832661,30211160,40238277,41876674,41417900,46071006,37944431,39386242,39517326,35585128,43384027,40041654,39976125,41680085,33684581,38403221,38730881,40041596,50527464,48626865,
53148884,54066376,47774824,53476518,50723961,53542039,60685549,56753326,62520551,60423348,57736304,65600688,64289904,73071795,80477416,79690927,87555313,83623068,83229821,88013997,84147312,92339407,93977824,91815100,97189110,90373260,92732562,96468137,95091834,105970921,106364116,107543759,111279347,103021698,105970855,104660128,102366348,110034174,105512140,106626275,106953959,99286144,104856762,103480470,106429606,115801349,112786630,118291706,116587734,111279237,116456646,112327821,116391108,121371910,116980939,122420489,118291651,116325523,122748107,120519820,130022628,134872320,133889234,140508435,134347950,134479013,137100488,132578450,140311808,139263220,137166053,140639507,132250785,134806717,135855296,134216865,143981845,141688042,142802169,143981835,134675612,
137100496,133168311,130940087,136510751,129957092,131136782,128187641,120192157,124845279,121240747,124583124,131267875,126811365,131595553,127073511,121633961,125369576,119340201,123600117,125631775,120650986,125107502,118553810,117243069,121568487,118553770,127925520,129957142,129039608,133823793,125828291,126549199,126942431,122354870,129695018,125893901,124648715,125959468,116849849,119864550,118881496,118291659,126876985,122944773,124845346,123796764,114556090,117243125,111541453,110755044,115080511,107609344,109575478,104856844,98041025,102628608,98106565,103415042,108264766,104201478,109313350,103087350,99613904,102759684,96599236,102694178,103218486,99548431,103939404,96468196,97713381,101317888,99220685,109968701,110624045,111476000,115866954,107936984,110755067,110034166,107478238,
115408207,111017252,112065845,112459071,104398037,109313294,107871469,109706486,118226268,114490655,118226251,115932465,108788952,112393499,106495203,108395797,112131420,105643296,109182301,103415066,99417319,104267040,100269281,107871539,111803734,109182246,115146087,108395784,107347193,110034206,105118948,112852302,112328013,110689590,115080552,107609338,111082766,113835286,113638644,124845415,124845378,127597897,131071331,123534579,127925540,126156045,125435146,133102965,128187707,130743646,129760593,122748148,128449841,126024963,129563942,137231737,133102906,137624947,133496128,127532285,130874682,124517630,127663428,129432951,123338047,126811521,119536938,116653324,120519996,116391166,124648801,126418286,124321100,129105285,120782106,120847652,121503031,116784391,124255609,121568612,120454494,
122944898,114687246,118750519,119274798,119405852,129695117,127466841,130481523,131399029,123403532,127401290,123469091,123338036,129105299,85720084,87424084,80215060,74316765,77462553,71826393,77397033,80018513,75758622,80084061,71891970,68942831,70122519,63699934,69729351,68025413,64551981,67632223,58915827,60554245,62454801,60423146,70777950,69467197,70581313,73268313,64486376,67501082,65141765,62913535,69794923,63962165,65338454,63831116,55835627,60554280,57474044,60161049,67173488,62454833,66518120,62061625,55442420,58260531,51510263,54131769,55835759,49347639,52624503,45218852,42073092,45808691,41679860,49871960,51838054,49740867,54590587,46595090,46660632,47840304,43252736,50920561,48823386,47971412,51117177,43187208,47447086,48954406,49347601,60357763,58981457,62520426,64355439,57015301,61602878,58784794,59243563,65928333,60423246,63634559,60882012,
54918155,60488780,57211922,62323784,68287629,64224333,69270671,63437897,58784793,61537360,54590479,59112551,59243655,53935192,57343127,48954421,47774763,50658382,46791703,55835779,56163450,55245928,59309208,50592807,51969087,51641413,47840293,55573657,51903601,52296828,53476495,45677602,50854997,50330682,52100156,61996196,59178089,63437971,63044737,55901218,60423266,55901234,57474136,62258346,56097898,59505827,54328430,49347630,53804139,49478699,55311480,59112613,54787184,59047089,51051607,47381568,48495724,40959021,45874325,43515037,38599805,40893621,30800967,30866515,31718500,28245050,36961452,34995346,34798738,36895921,27524157,29555816,27065437,24312909,31194301,25754761,26868903,26213539,18676796,23919738,22084689,
25230441,33619140,30014597,35126458,32242831,26278981,30473348,25033803,28179590,31325378,25164936,29162698,22609020,19070036,23264390,18807881,26213542,28114109,24968340,29097169,20315240,18611305,18676867,12385359,18414785,14875823,12057765,13565135,3931227,6093948,6290556,4717666,14417108,11730087,13761722,15072452,6814807,10681486,7797872,7601273,14875870,9829538,13368524,12057780,6683741,13565084,11730022,17890454,26279136,23788706,30604512,27524256,24378473,29490340,24706147,30866612,33422554,29818025,34864363,28507275,28376187,32963745,30145640,40172752,41876687,41221305,46267627,38075515,39517328,39582875,35585140,43449577,39976133,39910603,41680099,33684595,38337701,38534287,40041610,50527478,48561341,
53148897,53935317,47905909,53607604,50658439,53673126,60816636,56687803,62520564,60423363,57801854,65731773,64224383,73137346,80805112,79953087,87817473,83885231,83295374,88276160,84540543,92470498,94108911,92142796,97451271,90766492,92929187,96664760,95222922,106167547,106560742,107805920,111672579,103414930,106298552,105118897,102628507,110296334,105708766,106953974,107019512,99548303,105118921,103742631,106757301,116063512,113114328,118357259,116915430,111606933,116915415,112524445,116653269,121568535,117243099,122813723,118422739,116653219,123206875,120781981,130284787,135134480,134151397,140901668,134675648,134806713,137559259,132971683,140705038,139394311,137624820,140901667,132578483,135003341,136248531,134610096,144244003,142015742,143129866,144309532,134872238,
137493729,133364935,131398857,136969521,130219253,131333407,128449803,120716462,125238511,121568446,125107429,131464501,127073526,131857713,127270137,122027195,125566199,119602362,123927812,125959474,121109755,125566270,118750437,117570765,121896184,118881467,128318753,130153768,129301769,134282560,126090452,126811362,127270128,122748102,130022715,126352671,125107487,126287163,117046475,120192247,119274729,118619356,127335753,123338005,125173045,124058926,114752714,117636359,112000222,111017205,115277137,107937041,109968711,105053468,98303186,103021841,98499798,103480598,108592465,104660245,109772117,103546119,100007139,103087382,96926934,102890803,103546186,99941663,104267101,96861429,97910006,101448978,99548383,110230862,111017279,111738162,116260187,108199144,111082763,110361865,107805935,
115801442,111344947,112328007,112721235,104660199,109706528,108133630,109837576,118685035,114818350,118685020,116260162,109051113,112655660,106822900,108789031,112393581,106036526,109378926,103873837,99548406,104594739,100596978,108199235,112065895,109706553,115342711,108592410,107609356,110230831,105577719,113245538,112721248,110951753,115342713,107937035,111410464,114097449,113900803,125304185,125238614,127860058,131333490,123927809,128187700,126614816,125893914,133430661,128515403,131071344,130088293,123141381,128843076,126221590,130022710,137362828,133365065,138149252,133889361,128056589,131267916,124714254,128056661,129695112,123665746,127204753,119733564,117046560,120913230,116587791,125042035,126614911,124648798,129432984,121044268,121175349,121961802,117112091,124714381,121896308,120913265,
123403667,115014946,118881609,119668031,119733551,130022815,127860076,130874759,131661190,123731230,127860058,123731252,123796806,129564070,86047780,87620706,80411683,74316777,77528103,72023014,77659191,80149597,76020780,80149613,72023056,69073918,70319142,63896555,69860434,68025428,64617532,67763311,59112446,60685330,62585885,60619767,70777963,69532746,70777934,73268328,64748535,67632167,65207315,63175692,69794937,64158784,65600612,63896666,56032247,60750903,57474056,60292135,67304576,62585917,66714741,62258245,55442432,58522689,51641346,54197318,56032380,49478724,52821126,45481011,42138641,46005314,41614338,49806437,51903604,49806417,54852747,46857248,46726183,47840317,43318286,51051646,49020010,47971426,51182729,43318294,47578172,49085492,49544223,60554383,59047008,62585976,64486526,57015314,61865038,58915881,59243578,65862810,60357722,63765644,61209705,
55049242,60619866,57211936,62323799,68549786,64289884,69401758,63568984,58981412,61668447,54918175,59178102,59374739,54066277,57408676,49019970,47905851,50789466,47119397,56229010,56294537,55442551,59440293,50789429,52034638,51575892,48036915,55901349,52034686,52427913,53804189,45939758,50855010,50461768,52362313,62192819,59440247,63634591,63110285,56032306,60619889,56032318,57474149,62389431,56228984,59505843,54459515,49347645,54131833,49544249,55508102,59178161,54918269,59309245,51117159,47578190,48561272,41155643,46070947,43842730,38927500,40959171,31063126,30997601,31652979,28310600,37223609,35126429,35126429,36895935,27524172,29686904,27196523,24312924,31128779,25689238,27196596,26410160,18807882,24050823,22084703,
25230453,33815761,30342291,35060935,32504991,26410067,30735506,24968279,28376214,31259857,25492630,29228247,22543499,19332193,23395478,18873429,26148017,28245194,25230498,29424862,20642937,18676853,18939027,12647519,18480332,15072447,11926706,13630683,3996778,6290572,6159498,4783216,14417121,11795636,13827270,15269075,7011430,10878111,7797885,7797894,14810347,9895086,13434075,11992259,6749290,13565098,11730037,18087076,26213615,23919790,30801133,27589806,24575094,29621426,24902771,30801092,33750248,29818041,34995449,28572826,28441737,33094832,30473335,40369377,41811168,41417926,46333179,38141065,39582879,39779496,35912834,43646197,40172756,40041689,41876722,33750145,38468785,38796448,40238231,50658564,48757962,
53279982,54197476,48102529,53738692,50920595,53673139,61013258,57015498,62651651,60816593,57932939,65862858,64486540,73399505,81067271,80018638,88014095,84212925,83491996,88603854,84671629,92732656,94371072,92273882,97582359,90963117,93060272,96795850,95419544,106364170,106757365,107871469,111869203,103611553,106495176,105315520,102825132,110624027,105970923,107281667,107478279,99810462,105250008,103939254,107150534,116391205,113310952,118684951,117112052,111738020,117177574,112655533,116915429,121896231,117374185,123010346,118750434,116849843,123403499,121109676,130415874,135331103,134479090,141229361,134937807,134872261,137755879,133168306,141032733,139656471,137886980,141163827,132709571,135199965,136248546,135003328,144571701,142081292,143588633,144506152,135265466,
137624815,133758166,131595480,137166144,130415876,131726637,128711961,120716478,125369600,121633996,125172981,131726659,127532294,132119874,127466758,122158282,125762824,119798985,124189971,126221632,121371915,125631820,118947057,117898458,122223878,119143627,128515378,130415925,129563929,134413649,126352611,127139058,127466753,122879190,130153801,126549292,125173038,126483788,117439704,120519940,119405814,118881513,127532376,123534629,125500739,124190014,115080409,117832982,112262379,111410436,115539295,108199199,110230871,105446699,98565346,103087393,98630887,103742757,108854622,104660262,109968740,103677208,100334832,103284005,97320164,103152962,103808344,100203824,104529260,97123590,98106630,101842208,99679470,110427484,111213900,112065858,116391274,108461306,111279386,110624024,108068094,
115866992,111607106,112524631,113114465,105053428,110034222,108330254,110099734,118947197,115014974,118750573,116522319,109182201,112917818,107281667,108985652,112590205,106102080,109772158,104070460,99876102,104725824,100924673,108264787,112459128,109772102,115801480,108920104,108068122,110558529,105774340,113507698,112983406,111344981,115670410,108199193,111607088,114556215,114228500,125566344,125304162,128122220,131530115,124124435,128318787,126876975,126025002,133627285,128777564,131202431,130481524,123469075,129170771,126483746,130153799,137756058,133627225,138280339,134085985,128253214,131661149,124976416,128384356,130153880,123993441,127532449,119930189,117243182,121240925,116981023,125304194,126942607,124976492,129564071,121306427,121371970,122092887,117505321,124845467,122092932,121240958,
123665825,115342640,119274841,119930192,119995707,130350507,127991164,131202452,131988886,123993390,127991145,124190020,124124503,129629622,85654571,87424103,80280618,73989106,77331501,71760879,77200447,79952996,75758644,79821941,71564310,68877316,70057005,63568881,69663835,67828827,64355394,67435637,58850312,60554266,62192678,60423165,70384754,69270610,70581335,73006192,64355327,67238957,64748572,62782482,69663874,63831113,65141867,63700064,55770111,60488765,57277456,60095534,67042437,62258246,66518143,61930574,55311368,58326087,51313676,54066254,55704709,49347658,52558989,45087801,41876505,45743178,41483274,49544299,51641467,49544280,54525075,46398506,46398509,47643715,42990613,50789508,48561266,47774825,50986128,42990620,47381571,48757821,49347622,60095639,58850407,62454912,64093315,56884251,61537363,58522671,58981439,65666209,60095587,63437971,60882033,
54656032,60357729,57080873,62127198,68156576,64093283,69008548,63306846,58653741,61275239,54524967,58981502,59112602,53804143,57212078,48692300,47512640,50330723,46660653,55835800,55966864,55114878,59178157,50396222,51838037,51510363,47905851,55573678,51641479,52034705,53410981,45612085,50658412,50134098,52034641,61930683,59047038,63372455,62913686,55901239,60226682,55770185,57212013,61930687,55901312,59374778,54131843,49151043,53804160,49282114,55311500,58719418,54590596,58981575,51051629,47250518,48364672,40893508,45743276,43318449,38599826,40565961,30800990,30538859,31390842,27917390,36895938,34864296,34667684,36699335,27130963,29424766,26672242,24050788,30997713,25361565,26672317,26082487,18414675,23919760,21888102,
24968317,33553625,30014617,34929873,32177319,26213466,30538908,24902751,27983006,31063257,25099423,28966109,22346899,18873450,23002270,18414686,26082490,27983058,24771754,29097190,20315264,18480252,18611354,12385383,18218198,14744776,11795643,13368548,3734643,5831827,5962898,4521078,14220522,11599036,13696208,14810329,6749295,10550438,7666822,7601296,14613748,9501878,13106404,11795656,6552690,13237428,11467902,17759403,26017013,23723193,30604534,27393205,24247422,29228216,24640634,30735564,33225968,29686975,34733313,28376225,28245137,32767161,30145661,39910630,41745638,41155790,45939969,37813394,39189670,39451826,35650699,43449599,39845085,39714018,41483515,33488012,38272186,38468776,39976096,50396427,48299221,
53017848,53869804,47774859,53476554,50527387,53476539,60685586,56556754,62389516,60357849,57670805,65666258,64289941,73006295,80608525,79822036,87751958,83819716,83098787,88210642,84212885,92273909,93846790,91880675,97385756,90569906,92798135,96468175,95026334,105970959,106364154,107543795,111475992,103152808,106036429,104856774,102497457,110230818,105512178,106822921,107019532,99417253,104987871,103677113,106691789,115997997,113048813,118422814,116784379,111410347,116587755,112393394,116522218,121568556,117046513,122682672,118488296,116522170,123075826,120847538,130088199,135003428,134151417,140770615,134544597,134610125,137297135,132775096,140639523,139394330,137493769,140836153,132316360,134806754,136051942,134413511,144309563,141819153,143064352,144112945,134872256,
137428215,133233884,131136732,136838471,130153737,131267891,128384289,120585412,125238532,121502931,124976378,131464521,126942475,131857734,127270157,121765072,125566220,119340236,123862296,125959495,121044242,125500754,118684922,117439713,121830668,118750417,128122166,130022717,129105185,134151511,126090473,126680309,127073542,122617053,129891663,126090546,124910897,126287185,116980961,120126731,119078142,118619375,127270240,123206955,125107528,123927878,114752734,117570845,111803635,111148301,115277158,107937063,109772124,104987955,98303206,102694184,98303213,103480619,108395877,104332587,109444460,103349532,100007158,102890795,96992491,102956360,103349598,99810615,104201587,96730378,97844491,101514534,99417332,110034274,110820691,111672648,116194674,108264703,110820641,110296349,107871493,
115604855,111279433,112262494,112852327,104725755,109509939,107937044,109837598,118619522,114621765,118422898,116194648,109051136,112721216,106888460,108723514,112393603,105971012,109378949,103808321,99548429,104463687,100400392,107937113,112131455,109509966,115277196,108526895,107478305,110296390,105512205,113180024,112590198,110820703,115408271,107871521,111279412,114228544,113900827,125304205,124910955,127729009,131399048,123796760,127991112,126549300,125697327,133561754,128646497,131005830,130088313,123010329,128712025,126352682,129826125,137559457,133234015,138018201,133954920,127925539,131202402,124714276,128056682,129695133,123731303,127270310,119799124,116981044,120847715,116522278,124910984,126614934,124583284,129367469,121044290,121109832,121765216,117243183,124648865,121896330,120913287,
123207080,114883896,119012704,119471447,119733570,129957301,127794561,130940315,131661212,123731253,127729009,123731275,123862366,129433020,85982265,87686261,80477240,74251262,77593657,71957498,77528139,80280691,75889728,80084096,71892003,69073938,70450234,63831040,69794920,68156522,64748623,67828866,58981397,60816424,62389299,60619788,70777983,69598303,70843491,73333885,64683022,67632187,65141801,63241248,69926031,64158806,65600633,64093294,55901197,60750923,57736221,60357693,67501204,62651477,66649230,62323804,55442454,58522708,51575832,54197341,56097937,49478746,52821147,45481032,42335271,46070871,41810970,49871994,51772554,50003044,54721697,46660663,46726202,47905874,43318306,51182739,48954495,48168056,51313819,43514924,47774802,49019978,49544243,60554407,59047030,62782603,64421009,57080871,61799522,58850368,59309133,66190510,60554353,63765666,61078655,
55049262,60750958,57211959,62520429,68549806,64355442,69336242,63634539,58850365,61668469,54918197,59243659,59505835,54131834,57670843,49019994,48036941,50855026,47184953,56032423,56360096,55639178,59636923,50789449,52100197,51641451,48168009,55901372,51969171,52427937,53804211,45939780,50986104,50658399,52296799,62323914,59309198,63831223,63306916,56294471,60816518,56097877,57736315,62454990,56229004,59571399,54525071,49347667,54131854,49478737,55639195,59178183,54918292,59309267,51444860,47578209,48626831,41155666,46070967,43777214,38861985,40893655,30997612,30866553,31718537,28376157,37158098,35191988,35060915,37027029,27655265,29752460,26999936,24378480,31259873,25885868,27131081,26410184,18807903,24247455,22215798,
25296011,33750249,30211240,35323102,32570549,26672231,30801065,25033836,28245162,31325415,25427114,29293805,22609054,19201142,23461036,18938989,26213577,28376287,25230519,29424884,20446349,18873485,18873514,12647540,18480356,15006934,12123337,13630708,4062337,6356128,6225055,4848771,14417143,11795659,13892829,15269097,6945915,10878132,7994518,7732380,14941441,9960644,13499635,12254423,6683775,13499585,11861132,18021563,26410244,24050886,30801155,27786437,24640652,29686984,24902791,31128794,33684736,29949134,35257615,28834993,28507294,33160389,30538893,40369399,42007797,41614556,46464273,38206626,39648437,39910590,35978394,43580685,40107243,39976175,41876747,33750168,38665416,38730931,40303790,50920730,48757987,
53542150,54328570,48102555,53804249,50986153,53804234,61013279,57015519,62782744,60685544,58129570,65862882,64617637,73530601,81067293,80346340,88341798,84278482,83819700,88603874,84933799,92994821,94502164,92601585,97778989,91225284,93387976,97123551,95616177,106495264,106888458,108199172,112131369,103742649,106626270,105446614,103152832,110689586,106036481,107412763,107609374,100007093,105577712,104266956,107216092,116391227,113573117,118947120,117505291,111934650,117374205,112983237,117046521,122158397,117767425,123272512,118947063,117243081,123665665,121240770,130809113,135724341,134806793,141360458,135134437,135199966,138018046,133561542,141360438,140115244,138083612,141360457,133037270,135462132,136576248,135068888,144964938,142408993,143719728,144702785,135527635,
137886981,133954796,131792110,137493846,130743580,131857734,129105201,121109717,125697301,121961698,125369611,132185436,127728922,132447575,127794462,122485986,126221596,119995616,124452137,126614870,121568548,125893986,119209226,118029553,122420510,119340257,128777543,130809165,129891631,134872422,126680313,127466760,127794456,123141358,130415969,126876994,125435204,126942562,117701873,120847644,119864590,119078147,127794543,123862329,125697368,124648788,115408111,118160685,112459012,111607067,115801464,108330294,110427501,105643330,99024119,103415097,99024125,104004924,109051255,104987962,110230908,104004909,100400392,103480635,97451261,103546202,103939437,100465990,104856964,97385757,98303261,102038839,99941635,110689651,111410533,112196953,116653441,108657936,111410483,111082797,108330260,
116260232,112065882,112786799,113442167,105184525,110099782,108723493,110361902,119143827,115342678,119078273,116850022,109444368,113311058,107478301,109182285,113048980,106429781,110034323,104267092,100138270,105119065,101121305,108789100,112786831,110230880,116063646,109182273,108199218,110886229,106102043,113704327,113376646,111410543,115932577,108657969,111803720,114687311,114621740,125762975,125697404,128580993,131792281,124452137,128580955,127139140,126287170,134086061,129170804,131595671,130678155,123731244,129301866,126811452,130481501,138083762,134086001,138608043,134675832,128515382,131988851,125435189,128515450,130416048,124321143,127925689,120520034,117767493,121503093,117112120,125435291,127204775,125238659,129891774,121765202,121634140,122420592,117636417,125369778,122551708,121306518,
123993531,115539273,119471471,120192357,120520020,130743750,128515476,131530155,132447662,124517701,128449921,124386651,124517741,130022861,86047808,87686268,80608319,74251270,77528130,72088579,77593682,80280698,75955270,80084104,71826474,69139481,70319170,63896581,69794926,68090993,64683094,67763337,58981402,60619823,62454842,60554258,70843527,69467238,70974570,73268356,64617491,67632194,65076273,63044646,69991573,64224348,65666176,64093302,56032275,60816465,57670693,60292164,67435673,62651484,66780308,62258274,55639068,58457181,51641373,54393956,55901334,49413214,52690080,45415503,42204204,46136414,41614366,49806464,51969169,49806443,54656167,46791742,46791744,47840345,43318311,51051675,49020036,48036991,51117218,43449393,47512661,48954449,49544251,60619949,59178108,62586003,64486553,57211952,61865065,58850373,59374677,65993910,60423286,63765673,61144199,
54983732,60619895,57211963,62323826,68484277,64355448,69467320,63569011,58981441,61602937,54721593,59374736,59440303,54131842,57605314,49085535,48036949,50855031,46988352,56229035,56294566,55639185,59440322,50658385,52296812,51838064,48168015,55901378,52100251,52296870,53804217,45874250,50789504,50527333,52362341,62127310,59440275,63700157,63110315,56163405,60619919,56032349,57670785,62323922,56163476,59768015,54525077,49347671,54066325,49544279,55639202,59112656,54983836,59178204,51182721,47578218,48692373,41221208,46070975,43646150,38730919,40959198,31128689,30866559,31849616,28310628,37092568,35126461,35060922,37027035,27589737,29555861,27065478,24247415,31390950,25820338,27131088,26475726,18742376,24247459,22150268,
25230482,33750255,30342318,35192038,32439483,26672238,30866607,24968307,28376242,31390959,25558195,29162739,22543528,19135613,23329971,18807925,26410191,28310759,25164991,29359355,20446356,18873490,18873520,12516473,18611434,15006941,12057808,13761787,4127878,6290599,6159526,4783243,14482687,11795666,13892836,15269104,7076995,10943675,7994525,7732389,14941449,9960653,13434106,12188895,6814856,13630664,11730066,17956035,26410250,23985357,30997770,27589833,24640661,29621456,24771728,31063264,33684743,30014676,35257620,28703927,28572837,33160396,30407826,40434942,42007805,41549027,46464278,38272168,39582906,39845063,35847327,43711763,40238320,40172792,41876754,33881248,38665425,38862013,40238262,50986272,48889065,
53476620,54328576,48168095,53869792,50986163,53869777,61078822,57081064,62782753,60816624,58195114,65993960,64552106,73465072,81263909,80477421,88407342,84409562,83885243,88866028,84868269,93060367,94502171,92667130,97910067,91159752,93387984,97058021,95812791,106560807,107085075,108330253,112196912,103939262,106888420,105512156,103283913,110820665,106233098,107478305,107609380,100203708,105708790,104201427,107281636,116653379,113573124,119078199,117439763,111934660,117374210,113048778,117243138,122223939,117701896,123272518,119209215,117243089,123665672,121437385,127597856,135855423,134806802,141557073,135396588,135396582,138018054,133692622,141229371,140115252,138149153,141557071,133168351,135527674,136641791,135265502,144964944,142671145,143916341,144833863,135462106,
138214671,134020339,131923191,137493853,130743588,132119885,129170745,121240796,125828381,122027242,125697298,132250979,127794468,132644190,127991078,122617062,126221603,120126695,124648754,126614878,121634090,126025066,119405843,118226169,122420518,119340264,128908624,130940244,129891640,135003503,126811394,127597841,127925534,123337972,130678121,126877003,125631820,126942568,117701881,120913187,119930134,119078154,127925624,123796801,125828447,124648797,115539191,118160692,112393485,111869219,116063615,108461374,110493046,105774410,99024126,103480640,98958597,104201537,109247869,105250117,110296452,104201526,100662542,103546178,97647877,103480675,104070518,100465998,104856973,97385763,98565411,102104384,100269325,110755195,111607147,112393570,116784523,108854553,111607097,111082808,108592413,
116456848,112000354,112917877,113376640,105446677,110427469,108789035,110624055,119405979,115342683,119340427,117046638,109640986,113442138,107609380,109444435,112983450,106691935,110230939,104463708,100138276,105250143,101383456,108658034,112917909,110165351,115998117,109444423,108199225,111017311,106102053,113966479,113245580,111541621,116063658,108657976,112065870,115015001,114490673,125894053,125894019,128646537,131988896,124714289,128777571,127073612,126418247,134151604,129367418,131792287,130809234,123862321,129432945,126942532,130612581,138345914,134151547,138804660,134741375,128711997,132054396,125369661,128712068,130416054,124321151,127860162,120454508,117767503,121568637,117439807,125697441,127466927,125304204,130022855,121896283,121765218,122682743,117767496,125500860,122682788,121699742,
123993540,115801426,119733625,120192365,120454492,130940364,128712090,131661237,132578744,124517708,128581002,124714339,124517750,130285015,85589056,87358587,80280639,73989125,77265984,71629826,77331537,79953016,75627590,79756425,71564332,68680729,70057023,63568901,69598320,67632239,64420951,67566732,58653725,60292142,62192697,60423185,70515845,69139557,70384745,73137285,64420884,67370050,64945198,62848040,69663892,63831134,65141887,63700086,55704594,60423251,57277476,60095556,66976924,62258266,66321555,61865060,55180316,58195035,51313695,53935202,55639193,49282142,52296866,45087823,41942061,45612128,41352225,49609856,51641488,49609835,54394024,46332988,46398530,47643736,43056168,50723994,48692359,47840384,50724004,42925107,47316054,48626769,49347642,60292270,58653822,62389395,64158871,56753199,61537384,58522694,58915923,65666230,60226681,63503527,60750984,
54656053,60292213,57146429,62127218,68091062,64158841,69008568,63306865,58588228,61275259,54524986,58981523,59243695,53804162,57277634,48757856,47643733,50527354,46660671,55770284,56032423,55245970,59243714,50461777,51903595,51510383,47709264,55573699,51575965,52100265,53345465,45612107,50592896,50134117,52034664,61799631,59178132,63372477,62913707,55966799,60423309,55573595,57408642,62127316,55901331,59374801,54328472,49019994,53738648,49216600,55245986,58850511,54721692,59112668,50920580,47185001,48299157,40893531,45743296,43384006,38534311,40697056,30735474,30538880,31325328,27851879,36830424,34798780,34733245,36699354,27130985,29293717,26803335,24181880,30932199,25427124,26803409,26082510,18349159,23854245,21888124,
24902805,33553646,30014641,34995429,32111804,26279022,30407858,24706164,28048561,31063280,25033907,28966133,22281383,18873472,23002292,18414708,25820370,27917543,24771776,29031674,20249748,18545812,18545838,12123261,18152684,14679262,11730128,13368569,3603592,5766313,5897383,4390028,14023936,11533523,13696230,14875888,6487173,10615995,7535773,7535780,14613769,9501900,13040888,11730142,6552710,13237449,11467924,17628354,25885965,23854284,30670092,27458762,24312980,29359312,24575120,30538976,33422598,29621462,34864406,28507319,28310694,32898255,30080147,39976190,41745660,41221349,46005527,37944490,39255230,39517384,35585186,43384085,39976180,39714040,41614610,33488031,38272208,38403260,39910581,50658596,48561388,
53214477,53935363,47905952,53673185,50789554,53542097,60751146,56687847,62455072,60620014,57867434,65797353,64421035,73399535,80805158,80149741,87948591,84147420,83623098,88538349,84671662,92667153,94371102,92273913,97647925,90897609,93191377,96926952,95485111,106429737,106757396,108002574,111803697,103546046,106626278,105446621,102825163,110558524,105970952,107150625,107347237,99810494,105446647,104004820,107085029,116325701,113310982,118750518,117243158,111869123,117177603,112721099,117046531,122027332,117505287,123141447,118816000,116915409,123403528,121306315,130743587,135527741,134610194,141229394,135003373,135199974,137952518,133430479,141098302,139853109,137887011,141294930,132840673,135462139,136510720,134937822,144702803,142277932,143654198,144702793,135462107,
137821456,133954804,131792118,137428321,130546981,131726668,128908601,120847582,125500703,121765100,125304083,131988836,127597859,132382046,127728935,122420458,126090533,119995622,124255538,126418272,121437483,125828460,119012626,117832954,122289447,119209195,128580944,130743639,129629496,134675824,126614787,127270159,127597858,123141365,130415978,126680395,125369676,126680426,117505273,120585510,119667991,119012617,127729018,123665732,125697378,124321118,115211513,118029622,112196875,111607078,115735936,108461377,110361975,105577804,98630913,103284032,98893060,104070468,109051263,104856900,109968773,104004920,100203794,103349572,97451270,103349602,104004985,100138321,104791436,97189156,98237732,101973313,99941647,110493053,111213934,112196960,116522379,108657944,111410490,110951735,108395805,
116063634,111738213,112721273,113114496,105184532,110099788,108592431,110296375,119078299,115277152,119012747,116850031,109444377,113179994,107347236,109313367,112917919,106560863,109772188,104136028,100072743,104856930,100990241,108461427,112655770,109968744,115801512,109182281,108199227,110755167,105905447,113638800,113180045,111541623,115932587,108461371,111803726,114687321,114359603,125894056,125697412,128384397,131923363,124452148,128712036,127008079,126221641,133889460,129236350,131464611,130547091,123731252,129367413,126811461,130481512,138149307,133889402,138739125,134544771,128515391,131923326,125304128,128515462,130416057,124255616,127663553,120323437,117701969,121240957,117243200,125369763,127204783,125173134,129957319,121568605,121699685,122420601,117833036,125107645,122355110,121437602,
123993541,115604818,119602555,120192367,120257886,130612686,128318876,131661237,132251065,124321103,128318858,124386662,124321145,130153944,85654596,87358593,80280642,73989128,77397060,71826436,77397078,80084094,75693130,79756428,71695408,68811803,70122565,63568906,69663858,67697778,64552025,67566733,58719262,60554288,62192700,60488726,70450314,69336168,70581358,73137286,64355350,67501124,64814131,62913578,69729433,64027746,65272961,63569017,55639063,60554327,57474088,60095561,67107998,62389343,66518166,61930598,55245856,58391649,51379235,54066278,55835804,49282149,52427940,45153363,42073136,45677667,41548837,49609861,51641491,49544303,54525099,46529602,46529604,47643741,43121708,50920606,48626826,47709315,50855081,43056180,47316057,48823381,49216574,60292273,58719361,62454936,64158876,56949811,61733996,58588234,59112535,65797305,60226683,63569068,60947594,
54852665,60357754,57015362,62258293,68418747,64224381,69074109,63503477,58784837,61471872,54590527,59047061,59178165,53869702,57146567,48954468,47709273,50527356,46857285,55901362,56163497,55442582,59178182,50527316,52034672,51641461,47774802,55639238,51707040,52165804,53542078,45612112,50592898,50396264,52100203,61996245,59178137,63700160,62979245,55966801,60619921,55770207,57474183,62323928,56097945,59440338,54328476,49282142,53935259,49282138,55442599,59047123,54721696,59047135,51117192,47381614,48430235,40959070,45808836,43449548,38730926,40697058,30801015,30801029,31456405,27917418,36895965,34995391,34733246,36895966,27393134,29424791,26934411,24247419,31128814,25492663,26934486,26082513,18545772,23788713,21757056,
24968344,33684725,29949107,34929896,32308417,26213491,30407859,24902777,27983030,31194354,25230520,29031671,22412460,18939013,23133369,18480249,26082517,27983082,25033922,29228288,20249752,18611352,18676917,12385409,18283761,14810335,11730131,13434110,3669131,5831854,5962922,4455569,14220546,11533527,13696232,15072502,6683783,10484926,7601313,7535785,14548238,9632976,13106429,11926755,6552717,13434062,11599000,17890501,26213647,23788752,30801166,27327697,24378521,29359316,24509589,30801125,33553674,29818073,34995483,28572860,28310698,33029330,30342295,40107265,41876739,41483498,46267677,38141100,39320769,39648460,35650726,43449624,39910648,39779582,41811221,33619110,38468820,38730946,40107195,50593062,48561392,
53411091,54066437,47905958,53804259,50724024,53869784,60947755,56949997,62586148,60685556,57867440,65731820,64486577,73334005,81001768,80280816,88276274,84278494,83623104,88538350,84802738,92732690,94567714,92404991,97910073,90897615,93125845,97058026,95616186,106495278,106822935,108002576,112131382,103742660,106560745,105381090,102956239,110689597,106102030,107347239,107543850,99941570,105381114,104201432,107281639,116522311,113573129,118750523,117439770,112000201,117243143,112917711,117112072,122092872,117636362,123206987,118881540,117112022,123600140,121371854,130940196,135724355,134741268,141426006,135199987,135265513,138018058,133496019,141294912,140049720,138149157,141557077,132906211,135462143,136707332,135068899,144964950,142474542,143719738,144964941,135527646,
137886995,134151417,131988729,137559395,130743593,131988817,128908607,121175267,125828385,122092783,125500695,132185448,127860008,132513123,127925544,122420462,126156073,119995627,124452151,126680420,121634096,126025071,119274774,118160638,122551594,119340270,128843092,130743644,129891646,134806899,126614790,127532307,127663395,123141370,130481516,126877007,125566288,126811504,117636348,120913193,119667996,119078159,127794556,123862343,125762918,124517730,115408124,118029626,112393487,111672616,115932550,108526917,110361980,105643344,99024131,103349572,98827530,104136009,109051266,104987977,110099849,103939387,100400404,103415112,97516810,103480678,104070523,100400469,104922511,97385769,98303273,102104390,100007184,110820738,111541617,112328037,116915600,108854559,111410496,110951741,108526883,
116325780,111934822,112983418,113376646,105250072,110361937,108723505,110492986,119274913,115342690,119274894,116850037,109444383,113245536,107609383,109378904,112983459,106560868,109968801,104267105,100269355,105119078,101252390,108723577,112721310,110165356,116063660,109313357,108199230,110951781,106167593,113769878,113180049,111476090,115998126,108526911,111934802,114949469,114556215,125959596,125894024,128581007,132119976,124583222,128712039,127139155,126614862,134282682,129236354,131857829,130809241,123927863,129432951,127008074,130678122,138345917,134151550,138870201,134806917,128580929,131988864,125566275,128712073,130481596,124452228,127991237,120454513,117898580,121699716,117308741,125566375,127401395,125304211,130153931,121830754,121896295,122682750,117898575,125435329,122617256,121568676,
124124618,115866968,119602556,120192372,120585570,130809298,128712095,131661244,132513212,124583251,128515470,124648809,124452221,130153948,85654592,87424126,80084033,74054666,77265988,71760899,77331540,80018557,75562058,79953035,71629869,68811802,69991490,63568904,69532787,67894386,64486488,67566733,58653725,60357681,62127165,60292116,70515847,69205096,70581357,73137287,64224276,67238980,64879666,62848041,69598358,63962208,65207425,63634551,55770135,60619862,57343017,60095558,67107998,62454876,66518165,61996132,55311391,58260574,51379234,53869668,55835803,49216610,52559011,45022288,42007599,45677666,41352226,49609859,51510419,49478767,54328489,46464063,46464068,47512667,42990635,50789531,48495754,47774848,50986149,43121717,47316057,48757843,49347645,60357806,58784894,62323862,64224410,56753201,61537389,58457161,58981463,65862840,60292217,63569068,60947592,
54852664,60488823,57015360,62127223,68353210,64224380,69074106,63372407,58719303,61471869,54524989,59112595,59309236,53738631,57146565,48823394,47709271,50527356,46726210,55966897,56229034,55245973,59112646,50592853,51838064,51379316,47840339,55639239,51838111,52100265,53411006,45612109,50723972,50199657,52100202,62061778,59243673,63503553,62848175,56032338,60488848,55704672,57343109,62192855,56032407,59440338,54394009,49085533,53935257,49347674,55377061,58981588,54656156,58981598,50920584,47250540,48364699,40827998,45743297,43580618,38665386,40565986,30735477,30669956,31521939,28048489,36961498,34798783,34667710,36699357,27262060,29359255,26737803,23985277,30997740,25492663,26803411,26082514,18480236,23854250,21888126,
24968343,33619187,29949106,35060968,32308416,26147956,30538931,24771705,28048567,30997745,25296055,28966136,22346924,18873473,23133368,18414712,26016979,28114155,24968385,29097214,20184215,18414742,18480307,12254335,18283757,14875871,11664596,13303039,3669132,5897389,5962922,4455568,14089473,11533528,13761769,14941429,6487175,10681534,7535777,7470248,14679310,9501904,13040892,11730147,6421643,13302990,11664534,17824967,26148111,23723217,30801168,27393230,24312984,29293779,24706194,30866662,33357068,29621465,34995480,28376252,28441770,32898259,30211225,40238336,41680130,41286887,46202139,38141102,39517377,39648457,35650724,43580696,39845109,39845117,41745684,33553573,38337748,38665407,40238267,50593061,48692462,
53148945,54000902,47840420,53542115,50724023,53804246,60947756,56949997,62651685,60816628,57867438,65797359,64617648,73465075,81198377,80215280,88145203,84212960,83754175,88734960,84802736,92994835,94567712,92470527,97975607,91159760,93387987,97189100,95681725,106560812,106822934,108199183,112131381,103939267,106822889,105577696,103152846,110886206,106036493,107412774,107609387,100072640,105643260,104201431,107216104,116653383,113507594,119143739,117636378,112131271,117505290,113048784,117243143,122223946,117898510,123272524,119012614,117308630,123862284,121371852,131071271,135855426,134937879,141622613,135265523,135396587,138280202,133561558,141491521,140115255,138214693,141753685,133037285,135724289,136903940,135396580,145161559,142671150,143850812,144899404,135527647,
138083604,134216955,132119801,137624932,130809128,132054353,129105213,121306338,125959458,122027248,125697306,132316519,127925545,132709731,128056620,122682607,126221611,120323307,124648760,126745954,121568559,126287216,119405846,118160640,122682668,119536878,129039700,130940252,130022717,135069046,126811400,127597846,127925539,123403514,130678127,126877009,125828433,127139184,117767423,120913194,119995676,119274767,127925630,123993415,125959525,124779874,115604734,118160698,112524562,111803690,115932548,108526915,110493051,105839953,99024133,103480645,99089674,104136010,109247876,105315656,110296457,104201532,100597015,103742791,97713417,103677287,104070525,100531542,104922512,97451307,98630954,102300996,100269329,110755202,111738227,112459110,117046673,108985630,111541567,111148349,108592420,
116325782,112196968,112983418,113573253,105446683,110296404,108854578,110624060,119471521,115473762,119209360,117046646,109706526,113376607,107609386,109509979,112983458,106626403,110230947,104529250,100269356,105184613,101383462,108920185,112852382,110361965,116194734,109575501,108526909,111148387,106233132,113966486,113376660,111803774,116129200,108723518,111934805,115080541,114752826,126025133,126025096,128646546,132251049,124779831,129039722,127270228,126614863,134413753,129498499,131857831,131005850,123993401,129629562,127073609,130809196,138476993,134217087,139001272,134806918,128712004,132251009,125500742,129039754,130678205,124714372,128187847,120585587,117833043,121765252,117439814,125828521,127598005,125566354,130350542,121961827,121961835,122813824,118160719,125435328,122617260,121765286,
124124616,115998038,119799168,120585588,120585571,131136979,128777635,131792314,132644284,124779862,128777618,124648811,124714364,130350557,86047814,87751810,80804933,74578955,77790279,72219656,77724760,80411776,76086350,80149645,71957551,69205023,70319175,63831050,69926005,68222069,64879707,68025487,59178017,60947506,62651456,60816410,70843531,69729387,71040113,73464969,64879642,67697735,65207350,63241262,70122650,64289891,65600644,64093307,56163354,61013081,57736236,60554314,67501216,62717026,66976922,62323818,55639074,58522723,51706917,54328426,56163485,49675365,52821160,45415507,42204212,46201958,41942053,50068614,51903639,49871988,54983854,46857283,46988360,48036961,43383856,51182754,49151115,48168067,51444906,43449399,47840349,49085526,49740864,60619955,59178115,62979227,64486560,57343030,62127215,58915916,59440220,66321595,60685437,63962286,61275276,
55245884,60816509,57539653,62651514,68746430,64552064,69532864,63896698,59112522,61799553,55114817,59571352,59767992,54197385,57605320,49216615,48036957,50855038,47119431,56229043,56622251,55835801,59636937,50920537,52427889,51838070,48299093,56032458,52034721,52559023,53869761,46005331,50986119,50789484,52558957,62520535,59505821,63896772,63372464,56294483,60947604,56294498,57932938,62520538,56294554,59899093,54852766,49609823,54262940,49675359,55901354,59505878,55180448,59505890,51575947,47774833,48823455,41352289,46136517,43842766,38993073,41155815,31259770,31128711,31915161,28507244,37354719,35257538,35257538,37223651,27655280,29752475,27196557,24640641,31522030,25885883,27262168,26541269,18873454,24181932,22412421,
25427097,33881336,30538936,35323117,32570563,26672248,30997689,25164923,28376250,31522036,25558202,29359354,22805679,19332231,23657658,18873466,26410201,28507373,25361607,29687044,20642972,18873499,19004601,12713090,18808052,15072484,12188889,13761793,4193425,6159536,6225070,5045397,14613767,12057818,14220524,15334646,7142539,11009218,7994531,7797934,15072529,10026195,13630720,12254438,6749327,13761744,12057754,18087114,26410259,24116437,31259922,27786451,24771741,29818072,25099415,31194345,33946894,30211293,35388702,28966080,28703918,33422550,30735516,40566022,42335493,41876716,46791967,38468785,39779524,39976142,36240554,44039451,40369401,40369408,42073370,34077864,38862041,39058629,40565950,51248427,49020147,
53738774,54590730,48430248,54263016,51248315,54197467,61472047,57408753,63110441,61275383,58326194,66256114,64945331,74054906,81657132,80739574,88735031,84933859,84278469,89128178,85195959,93453593,95092005,92863746,98565436,91618513,93846744,97647856,96271551,107150641,107543836,108723478,112721208,104332489,107216109,106101990,103611602,111344963,106691859,107871532,108068141,100596934,105970945,104725725,107937003,117046603,114097422,119668032,118095133,112721100,117898508,113442005,117767435,122748237,118291729,123796816,119602441,117767385,124321042,122027218,131464491,136314183,135462169,142212443,135920887,136117487,138607889,134085849,142081349,140705086,138870059,142277979,133758185,136248581,137493768,135920873,145685851,143260979,144506176,145685842,136117474,
138673431,134610172,132709631,138214760,131333419,132644183,129695043,121896168,126352679,122748148,126221598,132709740,128384302,133102951,128515374,123206897,126876975,120847599,125107515,127401321,122354996,126811507,119995676,118619397,123206961,119995634,129432922,131530080,130481475,135593336,127270156,128056601,128384296,123927808,131136881,127466838,126352724,127466869,118357251,121568559,120454433,119733522,128515458,124517710,126614892,125173094,116063488,118816062,113179926,112393520,116653450,109051208,111082879,106233173,99482889,104004939,99482896,104856910,109772167,105643343,110820750,104594751,101186840,104136015,98172175,104201580,104856962,100990299,105512343,97975600,98958638,102628683,100859159,111279494,112196984,113048938,117374357,109640995,112262469,111803714,109051175,
116981148,112786797,113573247,114163083,105970976,110886232,109378871,111213888,119930276,115932519,119864725,117505400,110361893,114031973,108330285,109968734,113638822,107150695,110886310,105184614,100924720,105839980,101907754,109313405,113507746,111017330,116850099,109968722,109116741,111607147,106822958,114621851,114032024,112262530,116850100,109444419,112590170,115604836,115342655,126746033,126549391,129301910,132775340,125369660,129629550,127860058,127139155,134938047,129957253,132644268,131661215,124648765,130153855,127794511,131464559,138935749,134806917,139525566,135527819,129498441,132709766,126221642,129564048,131268035,125107595,128712141,121175417,118488409,122355080,117964106,126287278,128253369,126221720,130809296,122551654,122682734,123338115,118553942,126090694,123338160,122355114,
124779981,116391259,120520068,121175418,121175399,131792346,129367464,132644288,133430722,125304153,129301909,125369712,125173122,130940386,86244414,87817343,80673855,74513416,77790273,72023043,77659218,80215163,76086345,80215177,71957547,69270553,70515777,63831045,69926000,68287600,64879702,67959946,59046941,60881966,62454843,60619794,70843526,69663845,71040106,73530500,64748564,67763266,65272879,63306792,70057108,64158815,65731713,64027768,56097813,60947541,57801765,60488772,67501212,62717020,66714771,62323811,55507999,58522717,51706912,54328421,56163481,49609825,52952226,45415505,42138672,46005343,41810977,49937537,51969169,50003053,54852778,46791743,46857285,47971419,43449386,51313818,48888966,48168062,51248293,43383858,47774807,49216593,49806397,60685487,59112575,62913686,64552089,57408559,62061676,58981448,59571285,66256056,60685432,63831211,61209737,
55114807,60947574,57343040,62585971,68615353,64617594,69598394,63831156,59178052,61930620,55049278,59440277,59571378,54197380,57539780,49216611,47971415,50855035,47184964,56163503,56687786,55835796,59636932,50920532,52427887,51969140,48233553,56097988,52165790,52624555,54000830,46005325,50920577,50527335,52558951,62323921,59571352,63962302,63306924,56425551,60947599,56228960,57736326,62520534,56294550,59899090,54852760,49544282,54262936,49740889,55704740,59440337,55049373,59571423,51444871,47643757,48757914,41352283,46136515,44039368,38993068,41090275,31194228,31063170,31849620,28441705,37289179,35388607,35257533,37092574,27786346,29883544,27196552,24444028,31456490,26016950,27262165,26410193,18873451,24313001,22215806,
25361557,34012403,30407860,35323111,32701630,26803313,30932149,25099384,28441780,31390960,25492663,29293816,22674602,19266690,23395510,18938999,26344660,28507369,25296066,29555966,20708504,19004566,19070132,12582015,18611437,15203553,12123348,13827325,4062347,6356140,6225067,4848785,14548227,11926740,14154983,15203573,6945928,11009216,7863455,7994535,14941454,9960657,13565180,12319970,6814860,13761742,11926679,18087110,26475793,24247505,31063312,27851983,24706201,29752532,25164946,31259877,33815817,30080216,35388698,28835005,28703916,33291475,30735513,40631554,42138882,41876711,46595354,38599854,39779521,40041676,36109477,43908375,40303860,40434941,42269972,34012324,38993109,39124159,40631482,51117352,48954607,
53869842,54525191,48364707,54197478,51182775,54262997,61406509,57408746,63044902,61275380,58326191,66387182,65010864,73858291,81722666,80870639,88800564,84802782,84278463,89193711,85458098,93519123,95092002,92994813,98368825,91684048,93781205,97516779,96206013,107216173,107674902,108789009,112590135,104463556,107412715,106036449,103677134,111279423,106822927,108133670,108330283,100728001,106233086,104856792,107871465,117243207,114294025,119471420,118095130,112721097,118029577,113638607,117701894,122879307,118488331,123862349,119602437,117832918,124321039,122092750,131661095,136641859,135593240,142081366,135920884,136051946,138738955,134347989,142015810,140770619,138870057,142212439,133823718,136248577,137428229,136051941,145620311,143260975,144571708,145620303,136248543,
138870036,134937848,132709629,138345827,131464489,132709714,129695038,121896164,126549284,122748145,126287128,132971880,128384296,133299557,128515371,123337967,127073580,120847597,125238583,127466851,122289455,126942578,119930135,118750465,123206956,119995631,129498454,131595612,130612542,135527795,127466761,128122135,128449830,124124409,131202413,127532370,126221650,127794543,118357245,121437483,120585501,119995663,128580989,124517706,126614887,125435235,116063486,119012667,113245457,112459050,116718982,109247815,111148412,106364242,99679496,104070471,99810572,104791371,109903237,105708874,110951820,104725821,101317910,104267081,98172172,104201577,104660350,101121365,105643412,98041130,99089708,102890823,100793618,111476098,112196977,113114470,117702034,109640991,112459074,111934781,109182243,
117177751,112786795,113704316,114163078,106233114,111082835,109575474,111279421,120126881,116129124,119930258,117767542,110492960,114163041,108264747,110099803,113769892,107412838,110951843,105184609,100859182,105971047,101973287,109510010,113507742,111017326,116850093,110099790,108920129,111672677,107019563,114621847,114228628,112393598,116850095,109444415,112786773,115735903,115342649,126811566,126680457,129432978,132906409,125304121,129629547,128187732,127401296,135003580,130219396,132709798,131595674,124845370,130415995,127860045,131530094,139066816,135134594,139853244,135593354,129629508,133037442,126418245,129564044,131333566,125238663,128777673,121306483,118619478,122289541,118226248,126418346,128187831,126221717,130874831,122813795,122748267,123469185,118750544,126352836,123534766,122420647,
124976587,116587866,120520064,121240951,121437539,131661268,129564066,132644286,133299646,125435223,129498514,125566317,125304192,131005920,86178874,87817334,80739387,74382336,77724734,72023036,77724749,80411766,76151873,80280708,72088615,69205013,70515771,63896578,69860457,68287595,64814162,68025476,59112470,60750889,62520372,60881935,70843522,69729376,70974566,73530494,64814095,67894333,65141801,63306788,70122640,64289881,65797244,63962225,56097806,60881998,57801760,60488768,67632278,62782550,66911376,62389344,55573528,58522712,51641372,54525022,56097941,49740890,52886686,45415497,42204200,46136409,41876509,49937533,52034701,49806441,54983844,46726201,46922815,48036948,43514917,51248278,49020033,48299130,51248287,43318316,47578196,49151052,49675319,60751015,59309177,62782608,64683156,57277484,61930597,59046979,59505746,66124979,60619891,63896740,61406338,
55245873,60816499,57474106,62585966,68615348,64617590,69598389,63831151,59046976,61799543,54918199,59440270,59636907,54328446,57670846,49347677,48233553,50986102,47184956,56294569,56622243,55835793,59636928,50986062,52296808,51969132,48299084,55966911,52231321,52559011,53935287,45939783,50986109,50658403,52624484,62454990,59636881,64093370,63569062,56360012,61013132,56163417,57998463,62586065,56556689,59768012,54721684,49544278,54328469,49871958,55770271,59440332,55311511,59571416,51510399,47643751,48692372,41483351,46202044,44039363,39058598,41090270,31194225,31194236,31915149,28507235,37354709,35388602,35323065,37289177,27786343,29883537,27327621,24509557,31456485,25820337,27065551,26410188,18873446,24378530,22346873,
25558161,34077934,30407853,35323106,32701624,26737773,30932141,25164914,28376240,31522027,25623728,29424883,22871205,19332220,23657651,19004529,26475725,28572900,25296061,29555962,20708500,18873490,19070127,12778619,18742504,15138009,12254413,13761786,4127879,6356136,6290598,4979850,14482684,11926737,14220516,15334637,7076994,11009210,7928986,7863458,14941446,9960651,13434104,12188894,6880391,13761736,12057746,18152642,26475787,24313037,31063306,27786440,24837266,29883599,25164943,31194334,33946886,30145747,35454227,29031606,28769444,33291468,30669971,40631547,42401018,41942244,46791960,38468777,39976123,40041669,36306079,44104979,40566002,40500471,42138895,34208928,39058641,39124155,40762548,51182883,49085672,
53738763,54721793,48561311,54394079,51444912,54262992,61472038,57408742,63110433,61406445,58457257,66452714,65076393,74185969,81919271,80936174,89128239,85064924,84475068,89652460,85720239,93781264,95419678,93388027,98762039,91946188,94239955,97909993,96402616,107478314,107740435,109116687,113048882,104791234,107609321,106364128,104070349,111607102,107019532,108330276,108592424,100924607,106429690,105053396,108133605,117570887,114425095,119995704,118488341,112852166,118357255,113835214,118029573,123272520,118684937,124255563,119930113,118029524,124583179,122289355,131923235,136772929,135789844,142671188,136379632,136379624,139197707,134479060,142409024,141098295,139328806,142474581,134085857,136641790,137886977,136379619,146079060,143719725,144833850,146079051,136576222,
139001107,135134456,133102842,138673507,131792166,132971854,130153787,122092767,126811425,123141357,126483733,133102951,128843047,133561699,128974119,123600106,127270183,121240810,125500725,127597922,122617133,127073646,120323348,119012606,123600168,120323308,129826132,131792217,131071292,135986545,127859972,128646419,128974114,124321015,131595627,128056653,126614863,128122221,118750459,121765159,120913179,120323342,128974205,124976455,127008101,125697377,116587772,119143738,113507600,112786729,117046660,109641026,111672696,106626381,99941635,104398149,100072713,105053512,110099843,106233159,111279496,105119034,101514515,104594761,98630919,104660326,105184636,101317971,105905551,98368809,99351849,103218501,101121297,111738239,112655728,113507685,117964174,110034204,112590143,112196924,109509920,
117505429,113114470,113900922,114621827,106495255,111344977,109837617,111541562,120454559,116391266,120454544,118160755,110689567,114556254,108723497,110296408,114032032,107609444,111279521,105512288,101252394,106298726,102235431,109706616,113966492,111279467,117243309,110427469,109509949,112000357,107216169,115015060,114490771,112655739,117308845,109706558,112983379,115932508,115670329,127139242,126877064,129826193,133299623,125697335,129957223,128384339,127663439,135462331,130547073,133037476,132054425,125173049,130809209,128187722,131923307,139525568,135331201,140115385,135921030,129891649,133365121,126614850,129891720,131792316,125697414,129039816,121765232,118816083,122617220,118553926,126877094,128646579,126680465,131464651,123010400,123075945,123731326,119209294,126746050,123796907,122813861,
125238728,116915542,120913277,121503092,121830755,132120019,129957283,132840891,133758397,125828438,129891727,125762923,125828476,131530205,86441015,88079476,80935989,74710014,77921336,72416249,78052425,80477297,76217406,80542846,72285217,69401614,70777910,64224254,70319206,68353126,64945228,68222081,59243539,61013030,62848048,60947467,71040124,69860445,71236703,73596027,64945163,68025402,65403942,63437856,70319243,64420949,65862773,64289901,56228875,61078601,57998364,60816441,67828883,62979156,67042442,62520409,55704596,58784851,51903511,54525016,56360079,49740887,52952216,45743175,42466342,46333014,42073111,50068601,52165769,50068581,55049373,46857268,46922811,48168016,43711522,51575955,49216638,48495734,51510429,43580456,47774799,49413191,50002996,60882084,59309173,63044747,64945295,57408550,62127202,59243583,59767886,66518188,60947567,64224418,61471872,
55311404,61078637,57801780,62913644,68877486,64748657,69860530,64027756,59243578,61996146,55311411,59833481,59964583,54459516,57801914,49347674,48233550,51051632,47316024,56425639,56884381,56097932,59964604,51248202,52624483,52231275,48561224,56229050,52362389,52886687,54262965,46267461,51182713,50920541,52821086,62651594,59767949,64355508,63569059,56622151,61078663,56556629,58129532,62782669,56687756,60161223,54983823,49871953,54590606,50003023,55901338,59636938,55508116,59702486,51772540,47840357,49020047,41679954,46464184,44104896,39058594,41286872,31325291,31128696,32046217,28703839,37551312,35650743,35323061,37420246,27851873,30145676,27589760,24837235,31587555,26082477,27524299,26803398,19070048,24575135,22346868,
25754765,34143465,30669995,35716318,32832693,26999914,31194282,25492590,28572843,31718632,25689261,29621486,22871201,19528827,23723182,19135599,26737865,28572898,25558200,29818102,20905103,19201167,19135658,12975222,18939110,15334615,12385483,13958389,4390020,6487202,6552737,4979846,14744826,12123341,14351583,15596777,7273598,11271349,8125592,7994528,15334659,10288326,13827317,12451034,7076993,13958339,12254350,18414780,26803461,24509641,31456518,28114117,24902798,30145739,25296010,31390939,34274560,30473424,35519760,29162673,29097123,33619145,30801040,40828152,42597624,42204383,47054098,38730916,40041654,40238275,36502685,44236046,40697070,40697077,42532109,34339995,39124173,39320759,40828080,51445023,49413350,
54131978,54787324,48626843,54459612,51641517,54590670,61799716,57670884,63438109,61603051,58784934,66780390,65469608,74251499,81919262,80870630,88866088,85130453,84540596,89521380,85458086,93650185,95288598,93322485,98762028,91946180,94174410,97778914,96468146,107543843,107871502,109051142,113048875,104660152,107543774,106429655,103873731,111541558,106888452,108395805,108526879,100793526,106495217,104987852,108199134,117570878,114621696,119799088,118291727,113048764,118422781,113835207,118095101,123075904,118750468,124321091,119995642,118029515,124714245,122289348,131988763,136772920,135920908,142671180,136314088,136510688,139132162,134675657,142474553,141229360,139328799,142474573,134020316,136707318,137755897,136314075,146144590,143719717,144964914,145947970,136576213,
139066635,135068911,132906225,138607963,131792159,133168454,130153781,122223832,126745880,123010279,126614799,133299550,128777503,133627226,128908576,123600101,127270176,121240801,125566254,127663452,122617127,127008101,120388877,119078134,123469089,120519909,130022733,131988818,130940212,135921003,127925502,128515339,128974107,124255472,131792227,127925574,126614855,128056679,118750454,121896224,120913171,120257798,128974195,124845376,126877020,125566297,116587764,119078192,113573128,112721185,117112187,109444412,111541616,106691912,100007163,104594750,99876098,105184574,110165371,105971008,111148418,105119027,101448972,104529217,98499840,104529245,105053554,101383499,105905546,98499872,99417376,103218492,101055754,111869304,112721259,113507678,118029703,110034196,112655669,112131380,109378843,
117505422,113048927,113966451,114621821,106429713,111279434,109837609,111738163,120520088,116456794,120323464,118160749,110689560,114359639,108723488,110558544,114032027,107674971,111082905,105446745,101186851,106298717,102366493,109903218,113966485,111344996,117177765,110361925,109378869,112131420,107281699,114949517,114490763,112852340,117243303,109837622,113048908,115998039,115670321,127073699,126877055,129760647,133168545,125828399,129957217,128449866,127663431,135527858,130612602,132906398,132185489,125173042,130809202,128187713,131857762,139394488,135396727,140115376,135921023,129957179,133299579,126745916,129957249,131857845,125697405,129170878,121765226,119078220,122682747,118422846,126811553,128777644,126614925,131464646,123075930,123010401,123862391,119143752,126746042,123731363,122682782,
125238722,116850000,120978808,121568620,121699675,132316621,129826202,132906419,133823925,125828431,129826186,125828451,125697399,131530196,86047784,87620710,80477225,74316784,77528107,71826412,77462586,80149602,75758640,80018545,71760915,69008385,70122537,63634415,69794904,68090970,64683073,67697781,58719238,60423191,62258210,60423163,70777967,69467215,70777941,73137263,64420861,67632172,64945178,62979091,69729408,64027719,65469545,63831136,55901182,60619835,57342990,60226605,67370116,62454852,66518140,62127179,55311367,58391622,51313672,54066251,55966851,49282123,52690059,45087800,42073110,45677641,41548810,49609836,51707003,49806421,54525072,46464040,46660652,47774787,43252757,51051654,48692335,47774825,51051662,43187229,47512643,48888892,49413156,60554392,59047015,62717055,64289922,57015322,61733972,58850351,59309121,65993888,60357729,63831188,61144178,
55049248,60685408,57146409,62454878,68615329,64355428,69401764,63700062,58850351,61733992,54852647,59309182,59505818,54131821,57408686,48888906,47840321,50723939,47053868,55966874,56294546,55573632,59440303,50658367,52231256,51772508,48036921,55835821,51969158,52362386,53673127,45808697,50855019,50527315,52362322,62258364,59374721,63896746,63306901,56294458,60685434,56032330,57605230,62454977,56294528,59571387,54590595,49413188,54066306,49544259,55639181,59309243,54852743,59374792,51182702,47447126,48495746,41024582,46070955,43646131,38796436,40893644,30866526,30866539,31718525,28179539,37092547,35126442,35060904,37092552,27393110,29490304,26999925,24116326,31259862,25754784,26999997,26279098,18545750,24050834,21953640,
25164928,33750235,30080156,35126482,32505000,26541149,30669982,24968290,28114079,31390940,25427105,29097185,22609045,19070062,23264416,18742370,26279101,28376277,25164972,29228266,20380801,18611327,18873501,12319848,18480346,14941387,11861181,13696231,3931253,6028438,6093974,4652155,14286062,11861184,13958355,15203549,6683762,10747050,7797897,7666834,14875897,9829563,13237479,12057806,6618230,13368504,11730049,17956018,26410234,24050875,30801146,27786426,24575107,29555902,24902781,31063248,33881333,29949122,35323138,28703908,28507284,33094843,30473346,40500458,42269932,41680082,46595333,38403222,39713963,39845045,35978384,43842820,40172767,40303848,42138879,33815696,38862014,38796459,40565926,50986258,49020120,
53542141,54459634,48364688,54197456,51182752,54262978,61275414,57212118,63044880,61209822,58391705,66256089,65010844,74120418,81657109,80805084,88800542,84933836,84343981,89455837,85458078,93519103,95157517,93256938,98630950,91749563,93977793,97909977,96533674,107412761,107740421,108920061,113048865,104660143,107543766,106429647,103873723,111738156,107085051,108264724,108461334,100793517,106298603,105053379,108002519,117374262,114359542,119930153,118488325,112917686,118357237,113835196,118160628,123075894,118619385,124190008,119864563,118029509,124517627,122485947,131792148,136838447,135920899,142540100,136248544,136314072,139001082,134675651,142540078,141098280,139328789,142736706,134151380,136707309,137821426,136379601,146144580,143654172,144833835,145882427,136510669,
139066624,135003367,132971754,138542418,131792150,133102912,130153773,122158288,126680337,123141344,126680328,133234007,128777493,133561682,128974104,123600093,127270167,121175257,125631780,127597907,122682654,127139166,120192260,119078125,123534616,120323293,129826117,131857737,131005740,136052066,127794423,128646403,128908565,124189930,131595613,127860032,126614848,127925598,118815979,121765144,120782091,120257789,128843115,124910902,126877015,125762898,116325610,119209257,113507584,112786714,116915573,109575476,111541609,106560831,100007157,104463667,99941626,105184566,110034291,106167609,111279482,105053483,101383429,104529208,98630904,104529238,105119082,101449028,105905536,98303257,99417369,103021875,101055745,111803762,112721249,113442134,117964160,110034189,112721198,112065837,109509908,
117374342,112983384,114031980,114425205,106364169,111410497,109837600,111476013,120389006,116522324,120323458,118029667,110558479,114425168,108657946,110427465,114097554,107543892,111082898,105577808,101383452,106102101,102366486,109706601,113966477,111476061,117308829,110361917,109378863,112065878,107150618,114949511,114490756,112852331,117046686,109641007,112983365,115932493,115604776,127139228,127139191,129891713,133299609,125697319,130022745,128449860,127728959,135396779,130481523,132906390,132251016,125173034,130874729,128187705,131988827,139525551,135462255,140049834,135855479,129957172,133430643,126745907,129891707,131857839,125631862,129236407,121830756,118947141,122813813,118488375,126877080,128777637,126680450,131464637,123010385,123075928,123796848,119012671,126680499,123927964,122813845,
125369786,116981063,120847728,121437540,121896276,132251078,129826194,133103021,133889454,125959493,129826177,125828444,125828463,131530188,85982241,87686239,80542753,74382314,77462564,71957476,77659189,80215131,75889704,80084074,71891982,69139451,70253603,63634408,69925968,68090963,64683066,67697772,58784766,60685327,62389276,60619765,70646887,69532744,70777934,73399400,64682997,67632165,65076243,63044618,69860471,64224319,65600611,63765592,55901174,60816436,57408522,60292135,67435646,62716988,66780278,62061638,55507967,58457153,51510273,54131783,56032378,49478722,52690052,45087793,42007568,45808707,41483268,49675366,51838069,49806415,54656138,46595106,46529573,47905854,43252749,51182716,48888937,47971425,51117193,43252757,47512633,48954421,49609760,60488849,58915935,62651512,64486524,57211923,61930574,58784811,59309113,65993883,60423259,63831180,61209709,
54983704,60750937,57211939,62520407,68484249,64486494,69598364,63634518,59046952,61733984,54721567,59243639,59636885,54197350,57539750,49019972,48036923,50789470,46857255,56294547,56491145,55639159,59636903,50658358,52231248,51772501,48036916,55901351,51969151,52362380,53738656,45874223,50920550,50592844,52296780,62454965,59505787,63765665,63372433,56228913,60882034,56032322,57736296,62586040,56425594,59767988,54721662,49478719,54197370,49609790,55770248,59374772,55049345,59440321,51313769,47447119,48626813,41155646,46070951,43842732,38861965,40893637,30866522,30735461,31784055,28113994,37223614,35191971,35126433,36961473,27458640,29490298,27130988,24443998,31128784,25754779,26934454,26410163,18742349,24050829,22019172,
25295995,33684694,30342293,35126475,32504994,26410069,30669976,25099354,28376215,31259862,25296025,29359323,22674572,19070054,23198875,18807899,26279096,28245196,25296036,29359329,20511866,18742393,18742424,12385378,18414802,14941378,11861176,13630689,3931246,6028431,6159502,4652148,14351589,11730106,13761741,15203544,6880364,10812580,7797890,7797901,14875888,9829555,13434079,12188869,6618225,13499568,11664508,18152619,26344692,24116404,30997747,27720884,24706173,29752502,25033847,30997705,33815790,30080191,35388669,28703904,28572815,33356982,30473341,40434919,42269924,41745611,46595327,38534288,39845028,39845038,35978378,43973884,40369369,40369375,42204411,33881225,38927544,38993062,40500384,51248395,49020113,
53869813,54525163,48299146,54262986,51313819,54262970,61537552,57408721,63175946,61340889,58522772,66256083,65141907,74251484,82050321,81198297,89324826,85261512,84671657,89783511,85720217,93781242,95485193,93584613,98893088,92142777,94371006,98172114,96664740,107674900,107937023,109116667,113245471,105053356,107871442,106691787,104135865,111803689,107281655,108592399,108789012,101055659,106626278,105315520,108395728,117636402,114818292,120323363,118750465,113048754,118422769,114228408,118291697,123272499,118947062,124452148,120388848,118488255,124976377,122748087,132054286,137231659,136117505,142867775,136707293,136576213,139394293,135003327,142736682,141557025,139459856,143064383,134479054,137034987,138214638,136576205,146537792,143981850,145358119,146275639,136903879,
139394302,135331043,133299428,138804558,132185361,133365050,130546984,122551501,127270155,123337947,126811395,133496145,129170707,133954892,129301781,123862230,127663382,121306324,125959458,127925583,122944794,127532378,120519938,119405801,123862293,120716506,130219327,132119876,131398952,136248671,128056561,128908543,129105169,124714211,132054359,128384314,127073596,128384344,119143656,122289429,121109765,120651001,129367400,125173043,127270226,126025037,116784360,119536935,113900795,112917782,117243247,109837616,111803750,106954041,100203761,104725807,100203765,105381170,110427503,106495284,111541620,105250088,101842175,104791349,98893044,104725844,105381224,101776704,106167676,98630934,99679510,103546161,101448959,112196974,112917854,113769809,118291835,110165256,113048876,112459047,109706510,
117767553,113507668,114294120,114949491,106757381,111738175,110230813,111934759,120782221,116784463,120716667,118488415,111082764,114883917,108854548,110755141,114359693,108002638,111607182,105905486,101711126,106560851,102497554,110099814,114294154,111607129,117505434,110689595,109641002,112459088,107543831,115211650,114752895,113180009,117505436,110165292,113507647,116260171,116129062,127597977,127270262,130219388,133561748,126090531,130481494,128777536,127925564,135855525,130940269,133430673,132447622,125435172,131071333,128646455,132316504,139984301,135789933,140574117,136248690,130284848,133627246,127008050,130481526,132185514,125959538,129629621,121961822,119274816,123075953,118947123,127335830,128974242,126942592,131792312,123534669,123600213,124124523,119340348,127008175,124255638,123272594,
125697462,117439810,121306475,121830755,122092880,132644288,130153871,133365161,134282667,126090563,130284925,126221655,126287210,131988938,86047771,87817303,80411674,74382304,77593628,71957469,77593644,80149589,75955233,80215140,71826439,68942835,70253597,63634402,69729353,68156491,64486450,67828838,58850297,60554251,62520342,60619759,70646882,69598274,70908998,73268321,64617456,67632160,65141773,63110147,69794931,64158778,65600603,63962193,55835631,60816430,57539587,60357665,67304566,62716985,66780271,62192702,55442425,58588217,51575804,54131776,55835765,49478716,52690044,45218860,42073097,45874234,41483262,49871966,51838062,49609801,54656131,46660635,46529567,47840311,43252741,50986102,48888930,48036954,51117185,43318286,47381555,48954415,49478682,60554378,59112538,62651504,64355447,57080844,61996103,58915876,59440179,66190482,60685398,63765638,61209700,
55114770,60750932,57474076,62389329,68484246,64420950,69467286,63765584,58915873,61799512,54852634,59243630,59505807,54262880,57670817,49151039,48036915,50789462,47053856,56097931,56491141,55639152,59702433,50854959,52100171,51903566,48167982,55901345,52100217,52362372,53804184,45939754,50855005,50527301,52296773,62323886,59571317,64027803,63372425,56294445,60947565,55966781,57801826,62651571,56294515,59767984,54721655,49478710,54262900,49544247,55770241,59440303,55180410,59505851,51444835,47643721,48757877,41155640,46136479,43842727,38796423,40893631,30866514,30800990,31718512,28310597,37223606,35191964,34995355,37158075,27393096,29752436,26999909,24378456,31325383,25754771,26999985,26279086,18545737,24050823,22084700,
25295987,33881296,30145679,35257542,32570524,26475598,30866577,25099349,28179601,31456464,25296019,29293782,22543495,19201121,23198867,18676821,26344625,28245190,25164959,29293789,20511861,18676851,18807953,12450908,18611405,15006908,11861168,13630681,3996778,6093960,6225032,4652142,14417121,11861173,13958342,15072466,6814821,10878110,7666812,7601285,14941420,9829549,13499611,11992258,6683754,13565098,11730037,18087075,26410221,24050862,30997739,27655341,24509556,29752496,24968305,31128770,33881322,30145720,35192056,28834968,28638344,33291439,30604406,40565983,42204381,41876677,46791929,38534283,39713950,39976105,36174979,44039415,40369363,40303834,42073332,34012292,38993074,38993056,40696983,51182852,49151180,
53804271,54590692,48495748,54131907,51313814,54394036,61603083,57539786,63307011,61209810,58588301,66321612,65141902,74382548,82050313,81067218,89128210,85130433,84475041,89652433,85785745,93781235,95419649,93387999,98958617,92142768,94305462,98106573,96533660,107740429,108068089,109313265,113114392,104922277,107740362,106626243,104070319,111869217,107216113,108526856,108789004,101055651,106691805,105381050,108330185,117701931,114883820,120126750,118684923,113114282,118488299,114097328,118160618,123469100,118815982,124583215,120323304,118422713,125041903,122551472,132185352,136969510,136183032,142736694,136576214,136772812,139525358,135003320,142671138,141294873,139525386,142998841,134282437,136903907,138083558,136510663,146341178,144047377,145292575,146406702,136838337,
139328757,135527643,133233884,138935621,132185354,133299508,130481439,122354885,127073540,123469011,126811387,133692745,129039625,133954886,129367309,123927761,127597837,121437390,125828379,128056646,122879251,127466834,120519930,119405793,123993356,120585425,130153783,132316477,131333407,136314200,127991018,128777463,129170696,124648670,132054351,128253236,126942517,128449873,118881505,122289422,121240831,120519922,129367393,125369642,127139145,126025030,116849890,119602463,113835252,112983308,117177702,109903145,111803741,107019572,100203753,104856872,100269295,105315628,110427494,106364205,111476078,105381151,101776633,104922413,98761965,104856908,105381215,101711160,106167668,98565390,99745037,103480616,101448951,112065895,112983382,113900875,118160755,110165250,113048866,112327968,109772040,
117702008,113376589,114294112,114883947,106822911,111672629,110230805,112065825,120585606,116653382,120782196,118488410,110951682,114883907,108985614,110886206,114359685,107871560,111476102,105905476,101514513,106495306,102432009,110165340,114294144,111607122,117505424,110886194,109837604,112524616,107609360,115211641,114752888,112983394,117636499,110099749,113507641,116325698,116063518,127532432,127270255,130088310,133627278,126156059,130415950,128777527,128187701,135855520,130809189,133496204,132447613,125500701,131267934,128646447,132250960,139853223,135855462,140639648,136314219,130415912,133692775,127008042,130415983,132119971,126090603,129564076,121961815,119340345,123272552,118816044,127335821,129105308,127073656,131857843,123534662,123469135,124255587,119340341,127139238,124124561,123207050,
125828526,117374269,121372004,121896284,122289481,132709816,130416008,133561760,134151588,126221625,130350454,126352719,126287203,131857857,86309914,88079447,80739354,74578911,77855772,72285149,78052395,80673876,76348450,80411745,72219652,69336052,70515740,64027615,70253642,68353100,65141810,68025446,59243509,61078536,62848020,60816365,71040096,69729343,71302212,73596001,65010671,67959839,65338379,63568900,70188145,64420922,65928284,64355411,56228847,61078575,57801730,60619806,67894389,62979127,67107951,62520382,55770104,58850359,51837947,54459454,56228982,49806395,53083260,45612076,42466312,46201913,41810941,50199644,52165741,50134088,55049348,46857242,47053852,48102452,43449349,51510389,49216611,48430171,51379329,43514894,47774771,49216556,49871895,60816521,59309144,63110255,64879735,57605130,62192710,59243555,59767856,66452628,60947541,64289925,61602915,
55311379,61209684,57670683,62782544,68942997,65010774,69860503,64158800,59309087,62061657,55311384,59767919,59899021,54525024,57998496,49413180,48167989,51117143,47381535,56425610,56818819,56032369,59899039,51248174,52558919,52034639,48430124,56294559,52427896,52886660,54131866,46201897,51248220,50986051,52821060,62848174,59767924,64355484,63765641,56753195,61209707,56425531,58195041,62979249,56687730,60095660,55114869,49937462,54656117,50134069,55901312,59833519,55377018,59767996,51838048,47971400,48954484,41614392,46595230,44170407,39255176,41286847,31390803,31194205,32046191,28572741,37485750,35388570,35519643,37551288,27851849,30080115,27327590,24575066,31653065,26082452,27458735,26672300,19070024,24509573,22477916,
25689202,34274510,30669967,35716292,32832668,26934353,31194254,25427028,28769425,31784141,25754770,29621461,22936712,19594334,23788690,19070036,26737842,28572872,25558173,29752541,20839540,19201140,19266704,12844124,19004621,15400126,12385456,14023898,4389992,6290568,6618248,4979820,14810334,12188850,14351556,15596751,7142502,11140253,8191100,8060038,15269099,10157230,13827291,12319936,6945897,13958314,12057718,18414755,26934508,24378541,31390957,28179627,24968308,30145714,25230450,31390915,34209000,30538934,35585271,29097115,29031559,33619119,30866549,41024735,42794207,42269895,47185147,38927497,40303774,40434856,36568193,44367093,40828115,40697051,42597620,34536578,39386291,39386270,41090199,51641605,49478860,
54197488,54983907,48823427,54721730,51641493,54656181,62061833,57933002,63700226,61668561,58784910,66845899,65666191,74710230,82377992,81591506,89586964,85720256,85130401,90111183,86178962,94305522,95943938,93846751,99351832,92601520,94698676,98565323,97189019,108068110,108461302,109575409,113507607,105249957,108330186,106953923,104594606,112327967,107740398,109051145,109313290,101383331,107019487,105839802,108920009,118095147,115277037,120651037,119078139,113507496,118947049,114490546,118815977,123927851,119405805,124976429,120782054,118815927,125435119,123010222,132644104,137559333,136445176,143326520,137166038,137166027,139984111,135330997,143129890,141950235,139984138,143457592,134872262,137428194,138673381,136969412,146931002,144571664,145751325,146799920,137428162,
139984118,135986397,133692636,139459909,132513033,133889331,130940191,122879172,127532294,123796690,127466746,134020427,129629451,134544711,129694989,124386513,128122126,121961679,126352667,128449863,123469074,127860052,121044217,119864546,124321038,121109714,130743608,132578621,131661087,136707416,128646376,129367288,129629448,125041887,132578639,128843060,127401269,128777553,119405791,122682638,121634045,121109745,129826144,125697323,127860042,126418246,117374175,119930144,114228469,113442062,117767527,110296361,112459103,107478322,100793577,105381162,100793582,105905451,110820710,106954029,112000364,105708832,102366458,105446700,99286254,105446730,105839968,102038840,106560885,99220749,100138253,103808297,101973239,112524647,113507670,114294090,118816115,110755075,113442085,112852257,110230790,
118160762,113966414,114818398,115473771,107150591,112196920,110558487,112590113,121240963,117243207,121175412,118881626,111410434,115277123,109575438,111213888,114949511,108461384,112065925,106298694,101973265,107085131,103087370,110558557,114818433,112262482,118029713,111213875,110296355,112917833,107937040,115801468,115211641,113638755,117898644,110558500,113835322,116915523,116456734,127991186,127991151,130743669,134151566,126549276,131071309,129432890,128515380,136445344,131530086,133889421,132906368,125828382,131530079,129105200,132906322,140443046,136314214,141163936,136838509,130874663,134217062,127663400,130874735,132644257,126483819,130153899,122617176,119930169,123600232,119340331,127663502,129498524,127466874,132251057,123993415,123862352,124779875,120061238,127532456,124714384,123731339,
126221742,117833020,121896292,122420571,122617161,133037498,130874761,134086049,134675876,126811451,130809207,126745938,126680420,132513218,86506519,88210517,81198103,74841055,78117915,72481755,78117931,80673874,76479520,80673888,72416258,69467120,70908953,64355296,70384710,68615242,65076272,68353124,59505651,61144072,62979090,61078506,71302239,69925950,71302211,73858140,65207277,68221980,65666055,63634431,70515821,64617525,65993817,64486478,56294382,61209643,58129406,60750877,68025459,63044661,67107947,62848062,55835639,58850359,52100087,54721595,56360051,49937464,53214330,45677607,42662919,46464056,42138616,50396250,52362346,50330694,55114881,47184919,47053852,48299060,43711491,51444852,49347681,48495705,51707007,43777034,48036915,49478699,50068500,61144199,59571285,63175791,65141874,57670665,62389315,59374623,59833392,66583695,61078610,64486530,61799522,
55573519,61209681,57801753,62979150,69139600,65076309,69991571,64289870,59505693,62389333,55376917,59964525,60095628,54721632,58195101,49609787,48364595,51182677,47643677,56622218,57015427,56163438,60161181,51313711,52624454,52231245,48692266,56425632,52493431,52952194,54394007,46464040,51510362,51051588,52886595,62979244,60030065,64486551,63896710,56949801,61275244,56753210,58260576,63044784,56818800,60423340,55311477,50134068,54656115,50199604,56360064,59964589,55639159,60161210,51969119,48299078,49282163,41679927,46726300,44301475,39451781,41483452,31456336,31390811,32177261,28834883,37616822,35716250,35519639,37485752,28048453,30080114,27524196,24902742,31718597,26344593,27458734,26803372,19135556,24640644,22674522,
25885809,34405583,30932108,35716292,32963738,27065421,31325325,25427027,28703888,31915211,26016912,29818065,23067783,19659870,23723155,19332179,26868910,28966087,25623708,29883609,21101683,19332210,19463310,12844121,19004617,15596732,12385453,14220506,4455526,6487175,6749318,5307499,14875869,12254384,14351556,15662286,7273569,11402394,8256635,8256644,15334633,10353837,13958361,12516544,7273576,14220456,12254322,18676897,27000043,24640684,31653098,28310700,25099381,30407855,25558127,31718594,34405606,30604471,35912949,29359255,29162632,33946798,31063156,41155805,42859739,42269891,47185145,39189639,40369307,40631464,36699264,44432628,41024723,40893657,42728688,34733185,39451826,39582877,41221269,51707140,49741002,
54459630,55180514,49020034,54852801,51969171,54983857,62192905,58195145,63962370,61799632,59047050,67042507,65862796,74317006,82115842,81198283,89324810,85327033,84802713,89980104,85982347,94108907,95812857,93584599,99089681,92339369,94370991,98434243,96861333,108068103,108199152,109378795,113376527,105249950,107936965,106822843,104397993,112196889,107543784,108788991,109051139,101383324,106888407,105643185,108723394,117964065,115080420,120388885,119078130,113376419,118750436,114556075,118553825,123731234,119340262,124714278,120454368,118684849,125172967,123010216,132513024,137559324,136445169,143195438,137034958,137034949,139853030,135199920,143064347,141753620,139984129,143195439,134544574,137231579,138411232,136903871,146734384,144375051,145620246,146668839,137297081,
139853040,135724243,133627095,139328830,132381954,133823787,130678042,122682558,127532284,123600075,127204594,133954882,129498371,134217023,129694982,124189897,127925509,121765064,126090516,128318785,123206923,127663435,120847604,119602393,124189958,121109707,130415922,132513080,131595546,136576335,128384226,129170671,129498369,124910807,132382026,128711980,127335724,128777548,119340251,122420487,121437431,120782060,129760602,125631780,127532353,126483775,117112024,119799063,114162926,113376517,117505378,110230817,112196952,107150635,100400353,105053476,100596966,105643302,110689632,106757414,111869288,105774362,102038769,105250086,99155175,105250116,105643354,101973297,106560877,98958599,99941637,103808289,101580016,112459102,113179982,114163010,118685036,110558459,113179933,112852248,110034177,
118029681,113704261,114621786,115277154,107085048,112131374,110558479,112327960,121044349,117243201,121044333,118685011,111279355,115211580,109182216,111017270,114883968,108264770,111934847,106036543,101776650,106954053,103021829,110427480,114687355,112131404,117833100,110951724,110034203,112721218,107937034,115735925,115146099,113311067,117833100,110361885,113835315,116784443,116325656,127991179,127860072,130415984,134020485,126614807,130809159,129105201,128318767,136314265,131399007,133823876,132840824,125697302,131661145,129039655,132775241,140246429,136117597,140836249,136641892,130743586,134217057,127532323,130743657,132578716,126352742,129957286,122355026,119668018,123469156,119209254,127729031,129367445,127466867,132119981,123927874,123927881,124714334,119799088,127532449,124517771,123469188,
126025128,117636407,121634141,122355029,122682691,132971955,130743682,133889434,134675870,126680372,130678130,126549323,126680412,132251068,86113296,87817292,80673808,74513367,77724689,72022996,77855779,80477259,75955224,80411736,71891965,69073899,70515731,63831000,69925952,68025410,64748582,67828826,59046892,60685312,62520330,60619749,70843480,69532725,70974523,73530453,64748517,67763219,65207298,63306746,69925991,64224302,65666129,63896648,55966693,60881958,57539576,60423191,67501166,62716973,66911332,62389301,55507953,58588206,51510257,54262836,56032363,49413169,52821109,45218848,42138622,46070832,41548787,49937492,51838051,49871934,54852731,46595088,46660629,47971373,43252733,51117166,48954458,48102483,51117175,43318278,47643690,49085475,49740815,60685439,59112529,62979176,64617579,57211907,61996093,58981401,59440170,66321546,60750923,63962237,61275228,
55245832,60816459,57408531,62585925,68811914,64617548,69794957,63765576,59243541,61799501,54983694,59636837,59767940,54459480,57670806,49282099,48167980,50789453,47053844,56360066,56556666,55704679,59833494,50986021,52427841,52034628,48233507,56032406,52231282,52690044,54131854,45939745,51182677,50592826,52624445,62717092,59767914,63962258,63569025,56359972,61013091,56294451,57998426,62848170,56425576,59833507,54787181,49609774,54393965,49740844,55966840,59440292,55311471,59636913,51641432,47709248,48888940,41286703,46267540,43842717,38993024,41024692,31194184,30932054,31915112,28441659,37223599,35257491,35323025,37158065,27589695,29752427,27130972,24378447,31259839,25885834,27131048,26606757,18611262,24116347,22084690,
25492587,34012358,30407814,35323067,32701587,26541128,30866567,25033805,28441738,31521989,25623691,29490378,22740096,19201111,23526539,18742347,26410153,28441791,25427094,29621460,20708459,18938988,18939016,12516437,18742468,15072437,12057766,13630672,4062305,6159488,6356095,4783203,14482647,11861162,14154940,15203528,7011420,10943635,7863414,7928956,15072481,9960614,13434067,12123321,6814815,13630625,11992172,18283673,26606820,24378535,31194338,27917477,24837230,29818025,25099368,31390906,34077920,30145712,35454190,28966034,28834943,33488039,30669934,40893655,42400982,42007742,46791921,38665346,40172693,40107170,36306042,44236014,40500428,40565970,42401003,34143353,39058601,39386261,40893585,51510525,49413315,
54000870,55049436,48626810,54394042,51641485,54590638,61734145,57736386,63634684,61471945,58850437,66845892,65404039,74382540,82181374,81394889,89324808,85589173,84802709,89980103,85916808,94239979,95747321,93584599,99089678,92404901,94502060,98368705,96992404,108002565,108330222,109509866,113376525,105249948,108133570,107019451,104397990,112262423,107543781,108854525,109051137,101448857,107019476,105512112,108788929,118029601,115080419,120388883,119012593,113573024,118815968,114425001,118684895,123665697,119274724,124976420,120650975,118750382,125238502,123141286,132578557,137493787,136576239,143326511,136969419,137166019,139918565,135199916,143260955,141950225,139984126,143326509,134675647,137297114,138411227,136903869,146865456,144571656,145685781,146734375,137428153,
139918572,135920850,133561556,139394363,132447488,133823787,130940184,122813628,127532283,123796681,127335664,134085953,129629441,134282558,129563907,124189896,127925508,121830598,126221585,128449853,123469064,127728969,121044210,119667928,124255491,120978632,130678063,132578614,131792152,136707405,128449761,129170672,129563902,125041877,132447561,128777514,127466797,128646473,119471322,122617094,121634038,120847594,129695064,125697314,127663424,126352700,117112022,119930134,114293997,113507587,117701982,110165279,112262484,107412778,100531423,105119010,100596964,105708837,110820702,106888483,111869285,105643287,102169842,105119011,99155174,105315651,105839960,102038830,106560876,98958598,100007172,103808287,101711084,112459102,113311055,114097474,118553962,110689530,113245466,112917786,110165245,
118095218,113966405,114883926,115211616,107216117,112131373,110624015,112327959,121240956,117177662,121044333,118750544,111475962,115211578,109313286,111279416,114818430,108395840,112000384,106298687,101907720,107085123,102890756,110624086,114621817,112000328,117964168,111213867,110099740,112983361,107871494,115604851,115211631,113376600,117964171,110492955,113966384,116784442,116391189,128056712,127860069,130743662,134020484,126614805,131071302,129367343,128449836,136445337,131464542,133823875,133102966,125959445,131726677,129170728,132906312,140574111,136183133,141098392,136838499,130743585,134282592,127663394,130940262,132840858,126483813,130088358,122682705,119930162,123665760,119274788,127663495,129564052,127466864,132316585,123927872,123927881,124714331,119995695,127466911,124779911,123796869,
126221737,117767477,121699676,122551634,122748226,133037491,130874751,134020506,134741405,126876979,130874735,126680392,126811484,132447673,86113295,88013902,80673807,74513368,77724691,72219605,77659173,80542796,76020762,80411737,72088572,69139433,70384657,63962071,69991489,68156481,64683049,67828829,58981359,60881921,62585869,60750821,70909016,69598263,71040060,73595990,64682982,67828756,65338371,63241209,70057063,64158767,65731667,63962183,56097766,61013029,57539577,60554261,67697775,62848045,66911333,62389301,55639022,58719280,51575794,54262837,56163435,49609780,52821109,45218849,42073090,45939762,41548787,50003029,52034660,50003007,54721660,46726162,46791700,47840300,43318269,51248237,48888920,48036946,51248247,43449351,47709226,49151013,49806350,60685440,59178064,62913639,64814189,57211908,62061631,59046938,59571242,66256011,60685389,64158844,61340764,
55180298,60816458,57474065,62585926,68877451,64683086,69860493,64027720,59178006,61865040,55114767,59636840,59833479,54262873,57670806,49347638,48036907,51051598,47315990,56294530,56753275,55835753,59702424,51117094,52493377,51838022,48364582,56032408,52165744,52690044,54000783,46136354,51051605,50854971,52493373,62520486,59702380,64158867,63700096,56556581,61144166,56425521,57998425,62717097,56556650,60095652,54983791,49740848,54525035,49937454,55966842,59571366,55377009,59636915,51510361,47840321,48888943,41548848,46398614,43973791,38993025,41024694,31128650,31128664,31784041,28376124,37420208,35454100,35257490,37158066,27589697,29752428,27262045,24575057,31521982,26016906,27262122,26475684,18873408,24312957,22346836,
25427051,34143430,30538888,35388604,32767125,26803273,30997642,25099341,28441738,31653062,25558156,29359307,22740095,19463255,23592078,19004492,26541226,28441790,25361558,29555924,20773999,18938989,19135624,12581974,18676931,15072438,12188839,13696210,4062307,6290560,6225024,4914277,14548185,12057770,14154941,15400137,6814813,11074710,7863415,7732349,15006949,9895078,13565139,12254394,6683747,13827234,11992174,18349213,26672357,24247462,31259877,28048548,24837230,29883563,25099370,31390908,34077920,30342321,35519728,29097106,28834945,33422505,30801006,40828120,42663126,41942208,46857457,38861954,40107160,40238242,36437114,44236016,40762574,40565971,42466541,34405500,39124139,39320728,41024659,51510526,49347780,
54131944,55114975,48757883,54656189,51641486,54721709,61799684,57932996,63503613,61537482,58850437,66780358,65600648,74972368,82509060,81657038,89652493,85851323,85261467,90307788,86244493,94502128,96009469,94043354,99417366,92798124,94764207,98696392,97320088,108461320,108657908,109903085,113769746,105643169,108395719,107347134,104725674,112721180,107871467,109247748,109378824,101711005,107347161,105970869,109182148,118357286,115342567,120978711,119274742,113966245,119274727,115014829,119078117,124124454,119602411,125304103,121109731,119274676,125631725,123403435,132971778,137887009,136838387,143785265,137297102,137428168,140311785,135789746,143457567,142146840,140508422,143654194,135134404,137690334,138935523,137297088,147324213,144768270,146144538,147062058,137821373,
140311794,136314070,134151385,139787584,132906246,134151473,131202331,123272385,127925504,124124365,127728888,134479173,129826054,134741314,129957127,124648652,128515336,122223819,126680341,128908610,123796749,128318798,121306357,120323296,124648715,121568461,131005749,133102906,132185371,137100627,128974054,129760499,130088195,125435096,132840779,129236271,127728943,129170765,119799006,122944777,122027259,121306350,130088284,126090536,127991110,126745923,117439708,120323354,114621680,113835274,118160742,110558501,112655708,107740462,100859110,105446693,100924649,106298663,111148389,107150632,112328042,106167580,102563060,105643304,99679466,105643337,106298715,102563125,106888563,99482890,100531466,104267046,102300914,113048930,113835345,114490696,119078256,110951679,113769759,113245470,110689541,
118685045,114294088,115080542,115801446,107609337,112590130,111017235,112786718,121699715,117570885,121568625,119274839,112000255,115604799,109772044,111476027,115277189,108789060,112328067,106626371,102366476,107412809,103283976,110951771,115015040,112590158,118422926,111672624,110558497,113179973,108330253,116260216,115670389,113835359,118357393,111017248,114294069,117308735,117046553,128581008,128253291,131005810,134610314,127139097,131267915,129826102,129105201,136773021,131923301,134348169,133365117,126483740,132054362,129629483,133168462,140901793,136772961,141557150,137231720,131333413,134741350,128056616,131267948,133234081,126877034,130481578,123010391,120192311,123993448,119733544,128253324,130088345,127925623,132709807,124452167,124386636,125107555,120323381,128056740,125107599,124124554,
126614955,118291772,122223971,122813786,123075909,133692856,131333508,134413728,135331232,127204663,131136885,127139152,127073632,132775359,86178834,87882832,80739345,74447834,77724695,72088535,77724709,80411726,76086299,80477277,72154110,69139436,70581270,63831003,69860420,68090947,64879660,67894366,59046895,60816388,62520335,60685288,70909018,69729339,71105598,73530458,64879593,67828759,65207302,63306750,70188139,64289841,65666133,63962186,56097770,60816425,57670651,60423194,67632241,62716975,66911336,62520376,55442420,58719281,51706868,54262841,56097901,49478711,52755576,45349925,42073092,45939764,41548789,49871958,51838054,49937475,54918271,46726165,46660631,47905839,43383807,51117169,48954460,48233557,51379324,43252743,47643693,49085480,49544211,60750978,59178066,62913642,64683121,57211909,62192705,58915868,59440172,66387084,60816464,63962240,61471839,
55245836,60947532,57539606,62782537,68746383,64814162,69729424,63896649,59243547,61930580,55049234,59702377,59899015,54459483,57867417,49151033,48102446,51051600,47250458,56425604,56818815,55835754,59964570,51051561,52296773,52034633,48364583,56163484,52296822,52690047,54131858,46136357,51182682,50854976,52558913,62717097,59833453,64289942,63569028,56491047,61013095,56425525,57932892,62979244,56687727,59899050,54983793,49675314,54525040,49806384,55901309,59702442,55377013,59767990,51641439,47840324,48757874,41548851,46398619,44170402,38993025,41221305,31128653,31063128,31784044,28507198,37354673,35388566,35191956,37289140,27720773,29752431,27196512,24509525,31521987,26016910,27065515,26410154,18742338,24247424,22150232,
25361518,33946827,30473353,35454145,32570520,26672204,30997644,25230416,28376205,31521993,25492623,29424846,22805635,19463260,23395470,18807888,26475694,28441795,25427097,29555927,20708464,18938991,19135628,12581977,18676934,15203513,12057772,13696213,4127844,6159491,6356098,4783208,14482653,11861167,14154947,15203534,7076959,10878103,7928954,7732353,15006950,9895083,13565143,12123325,6814821,13630629,12057712,18152608,26541289,24378540,31259879,28114089,24837235,30080173,25164909,31390910,34208995,30342322,35585269,29031574,28900486,33553580,30932083,41024732,42663132,42007745,46988534,38796423,40238233,40303779,36437120,44367090,40762575,40565976,42466544,34339966,39189680,39451803,40959125,51641602,49413319,
54197485,55049441,48888961,54656190,51707025,54590640,61930760,57801926,63634686,61799630,58915977,66845895,65666188,74710227,82574599,81722575,89783566,85654715,85064860,90111182,86375566,94371058,96075006,94108891,99548438,92732587,94829747,98761927,97320089,108199177,108526838,109968624,113769746,105577634,108461255,107347137,104791213,112524574,107871467,109247749,109247752,101645471,107281627,105839797,108985543,118357286,115408104,120847641,119274744,113835176,119143655,114883758,118947046,124058918,119536875,125238572,121044195,119078068,125631725,123403438,132971780,137821474,136838390,143785268,137362643,137428170,140311786,135658677,143523106,142146842,140311815,143785268,135199941,137886943,139001059,137297091,147324213,144833806,146210075,147062060,137690301,
140180722,136314075,134020315,139853124,132906250,134217008,131136797,123272385,127859970,124189903,127794423,134348103,130022665,134741316,130153740,124648653,128449804,122223818,126549272,128712005,123731216,128318801,121437432,120257761,124517645,121502926,130940212,133037371,132185375,137231700,128908521,129760502,130153734,125500633,132971854,129105203,127794483,129236303,119864543,122879243,122027260,121437424,130219358,126156074,128187721,126745922,117439710,120192285,114490611,113704203,118160743,110624039,112655708,107740464,100859110,105446694,100990188,106233129,111213924,107085098,112459117,106233119,102563064,105577771,99482861,105643338,106233183,102563126,106888564,99482892,100465931,104135975,102235379,112852324,113835349,114687304,119143794,110951682,113769761,113311009,110689542,
118553975,114228556,115277149,115670375,107478269,112393526,110951701,112721182,121634181,117636421,121437557,119340376,111738113,115604804,109837581,111607100,115342726,108723528,112393606,106626371,102300942,107281737,103283979,111082844,115015040,112459090,118291856,111672627,110492962,113245512,108395792,116194681,115735926,114031968,118357396,111017252,114359610,117308738,116915485,128581009,128253295,131071349,134610316,127008028,131398988,129695032,128908595,136773022,131923302,134413705,133561724,126352670,131988829,129498414,133299536,140901797,136838501,141491613,137428331,131267879,134741349,128056619,131399023,133103012,127073642,130678187,123141465,120257851,124190057,119799083,128187790,130088345,127860090,132775345,124452166,124517710,125173092,120388916,128122280,125042064,124124554,
126680495,118291772,122355045,122944860,123075913,133692856,131267975,134544800,135265699,127270204,131333496,127270225,127073636,132906434,86703134,88407131,81067036,75037668,78314530,72481762,78380080,80936023,76413991,80739433,72416265,69729271,70908961,64420837,70384720,68549710,65207351,68484204,59374589,61144079,62979099,61144051,71498853,70253637,71433289,73989221,65207284,68221988,65666063,63634441,70515829,64814141,66190431,64486486,56425461,61406260,58260487,60947492,68091004,63372348,67370100,62848066,55966718,59046974,52165633,54918211,56491130,50068545,53214338,45808689,42466317,46332991,42007555,50265186,52427889,50330703,55377032,47250462,47316003,48364605,43777036,51641469,49282152,48430175,51772551,43777044,48036922,49478706,50199580,61144207,59702365,63372406,65141884,57801746,62651469,59374633,60095543,66911385,61209689,64617612,61865065,
55770136,61340761,57998369,63110231,69205146,65272923,70188188,64486487,59571238,62520413,55639069,60095605,60161172,54721639,58195108,49675333,48561209,51444830,47643685,56884370,57015432,56294519,60226726,51510326,52952144,52493398,48888885,56622247,52624512,53148812,54394014,46464047,51575909,51248201,53214284,63110326,60226680,64748706,64158864,57015345,61668468,56753217,58391655,63372473,56949880,60554420,55311484,50199615,54983802,50199614,56425607,60161204,55835777,60161218,52165736,48364625,49282174,41876544,46660772,44498092,39517326,41548997,31587416,31390823,32373880,28703818,37878974,35781794,35716258,37747906,28048464,30211194,27589740,24968287,31784142,26410139,27786424,26999989,19201101,24640651,22674532,
26016890,34405590,30866583,36043979,33160356,27130966,31390872,25689180,29031576,32046292,26082459,29818075,23133328,19725414,23854236,19332188,26999992,29031630,25820326,30145763,21167230,19463292,19463320,13040738,19201235,15662276,12582072,14351585,4390000,6552722,6814862,5241971,14875880,12319930,14548174,15793369,7535724,11402403,8518789,8191117,15465715,10288309,14023906,12778697,7273584,14220467,12516475,18807981,27065590,24771766,31653109,28507318,25230460,30473400,25689209,31784138,34471150,30866624,35978497,29686947,29359247,34012344,31325310,41417960,43121895,42532046,47381762,39189651,40696999,40893618,36961418,44825855,41352412,41090274,43056379,34929802,39648442,39779495,41483426,52034829,50003158,
54787321,55639277,49282188,55049418,52165788,55114942,62455058,58326228,64093451,62127324,59374741,67435734,66124950,75037917,82902287,82115801,90111258,86179014,85654696,90569945,86572184,94895355,96533770,94502118,100007199,93125814,95354045,98958549,97647781,108657942,109182207,110296314,114294047,106036397,108920017,107674827,105249975,113114409,108395766,109640975,109772050,102235306,107805926,106429633,109509840,118750515,115801331,121240870,119799042,114228402,119602417,115211449,119340273,124714290,120126711,125828406,121371888,119602369,126090488,123796663,133299470,138345773,137428224,144178496,137886940,137886933,140705014,136117439,144112941,142867746,140836113,144309567,135593166,138280168,139394285,137755854,147717442,145292569,146668838,147782968,138280138,
140639488,136641762,134479076,140115279,133430547,134544699,131792168,123600076,128253198,124648666,128122115,134872402,130284819,135134544,130612502,125238488,128777494,122551510,127073571,129236305,124255515,128712027,121896194,120585451,125041943,121961691,131398977,133430600,132578601,137690465,129432818,130022655,130415890,125762789,133299545,129563964,128318780,129695067,120257769,123534615,122420486,121699578,130612586,126614836,128580946,127270223,117964008,120782120,115145983,114228501,118553971,111082800,113048937,108068156,101448947,106036532,101383415,106757429,111672689,107543862,112721272,106691882,102956291,105970997,100007160,106102099,106626408,102825282,107412864,99941656,100924696,104594737,102628607,113311086,114294112,115014997,119405948,111475978,114228526,113638699,111082768,
119012740,114752853,115539305,116194674,108002567,112917824,111344930,113245482,122092941,118160720,121896318,119668067,112393484,116129102,110230808,111934793,115735953,109378898,112721295,107019601,102890779,107871572,103939349,111410534,115670413,112983386,119012765,112000317,110886189,113704275,108920089,116718981,116194690,114490731,118816157,111476014,114818371,117767500,117505321,128843164,128843127,131530111,135003543,127597862,131792217,130153796,129432894,137297323,132250994,135003543,133954952,126942506,132709738,130088251,133889371,141360558,137166193,142146985,137821559,131792179,135069043,128384309,131792252,133627310,127466871,131071414,123534692,120716612,124648820,120388920,128843159,130547108,128515461,133234109,124910930,124910937,125697391,120782146,128581044,125762970,124583318,
127204793,118619463,122682734,123534696,123534676,134217157,131792274,135003564,135724463,127597895,131792259,127663453,127663470,133365197,86703141,88407137,81132579,74775531,78249000,72416232,77986872,80673887,76479532,80673901,72481809,69598205,70777895,64224237,70450261,68418645,65141821,68222065,59440129,61078547,62913567,61078522,71302253,70122572,71433296,73858154,65141753,68221994,65666072,63437839,70515835,64552004,65993831,64355420,56359931,61144121,57998348,60881964,67894402,63175747,67239034,62717001,55966726,58915909,51837959,54590537,56425601,49871944,53017737,45612086,42466326,46201925,41942024,50068585,52231290,50265172,55114896,47119396,47119402,48102466,43514899,51510404,49216623,48495718,51510411,43514906,48102464,49478714,50002979,61144214,59636838,63306875,65010818,57539608,62323795,59374640,59767869,66714784,61013089,64421009,61602927,
55507997,61275232,57867302,63110235,69336226,65141859,70188196,64355421,59636781,62192741,55508003,59899004,60226713,54787180,58129580,49544265,48495682,51379300,47447083,56753303,57080978,56294524,60226733,51444795,52821079,52296795,48757820,56425644,52690056,52886673,54459557,46267446,51444842,51051602,52886608,62913722,60226690,64683175,63896726,56884280,61537402,56687688,58522736,63372480,56949889,60423356,55377028,50199622,54787203,50134083,56229005,60030140,55770246,60030151,51969135,48233559,49216642,41679943,46595245,44301491,39255189,41417932,31325281,31325291,32111740,28703825,37551301,35716266,35650729,37485769,27982934,30211200,27458675,24837223,31849684,26147999,27524287,26868923,19004502,24575123,22543465,
25754753,34340060,30866589,35847378,33160361,27065436,31390879,25492579,28769439,31915229,25951393,29818081,23198869,19594349,23788704,19266659,26737854,28835028,25623725,30080233,20905092,19266689,19463326,12844138,18939098,15596748,12385471,14089448,4258936,6421656,6421656,5176442,14744813,12319937,14482645,15727839,7208050,11271339,8322189,8060051,15334650,10419388,13892840,12582094,7011447,14023866,12385412,18480306,27065597,24706237,31522043,28310717,25164934,30342336,25427071,31784146,34536696,30604485,35912965,29424808,29424791,33815741,31194245,41155824,43056367,42466517,47381769,39255193,40434862,40631480,36830353,44760326,41090275,41024747,42794243,34667664,39713987,39713966,41221289,51969300,49806556,
54721790,55442677,49151123,54918353,52165797,55114948,62455066,58326235,64027924,62061792,59440283,67239132,66059422,74775777,82509076,81722588,89783583,85916874,85261484,90242268,86310045,94567679,96140555,94043371,99613989,92798139,94960831,98761943,97320104,108395802,108657924,110099710,113966369,105643184,108592343,107412686,104791226,112721196,107937017,109247764,109444376,101842094,107347177,105970885,109116630,118422836,115670264,120978728,119405831,113966259,119471348,114883773,119078130,124124468,119799034,125500728,121109747,119209155,125828348,123534523,132971795,138149168,137100547,143981891,137559264,137690328,140377336,135789761,143785263,142408997,140573972,143981892,135199953,138018030,139066609,137624786,147324227,145030430,146210089,147455290,137886925,
140442882,136510696,134348010,139918674,132971799,134348095,131333421,123403472,128122128,124386527,127859975,134544725,130088216,134937938,130219290,124845277,128580888,122289369,126680357,128974162,123796768,128384352,121634053,120388847,124779802,121699550,131202373,133168456,132250925,137297252,129236214,129957124,130284820,125697257,133037404,129367361,127991106,129301856,119995630,123141401,122092810,121568511,130415980,126352695,128384342,126942547,117767407,120454442,114883842,113900827,118357364,110755125,112721260,107871551,101055735,105643318,101121274,106233146,111410549,107412794,112590201,106233131,102694149,105708858,99679482,105643352,106298732,102563142,107019650,99613980,100531482,104267062,102300930,113114482,113966435,114687319,119405952,111279376,113900848,113376559,110820627,
118685063,114425179,115277166,115867000,107740427,112655686,111148325,113048877,121699731,117833043,121634180,119340390,112065809,115801427,109903133,111803723,115539347,108854615,112590230,106822997,102628638,107478359,103546136,111082859,115277199,112721247,118488478,111738176,110624050,113573208,108657951,116325770,115932551,114163056,118554019,111082801,114556231,117505360,117177645,128646560,128515452,131267971,134741402,127335724,131530077,129826120,129170754,136969646,132185461,134544794,133758349,126614829,132250987,129891645,133496160,141098420,137035122,141753775,137493884,131464504,134806902,128187703,131530112,133430705,127139195,130678204,123338088,120585543,124321146,120061242,128515484,130153896,128187784,133037504,124583256,124714335,125500787,120716614,128318904,125435297,124321178,
127008190,118553932,122355059,123010411,123338071,133889480,131530133,134610352,135462321,127401290,131530119,127466849,127335793,133234130,86572078,88210537,80935981,74775539,77921327,72219632,77986881,80608361,76348469,80608374,72219674,69467142,70581295,63962102,70122588,68484192,65010758,68025466,59112457,61013020,62716968,60750848,71171191,69991508,71171162,73661555,65076225,67959857,65469472,63568920,70450309,64486475,65928305,64289895,56359939,61078595,57801751,60750901,67894409,62913610,66976899,62520403,55770126,58784843,51837966,54590548,56294537,49609808,53148817,45415487,42400800,46136399,41876498,50134130,52165763,50003038,55114904,46857262,46988338,48233545,43383833,51379340,49216630,48233585,51510421,43580452,47840329,49216579,49806382,60947615,59440239,63110278,64945290,57670688,62389339,59112502,59767880,66583720,61013099,64224410,61734008,
55573544,61340776,57670704,63044708,69139625,65010797,70122667,64224358,59309109,62192749,55245869,59702405,60030115,54656118,57998518,49347666,48233544,51117164,47512629,56556703,56884376,56097928,59964599,51248199,52690016,52296803,48561218,56294584,52493457,52690075,54328494,46267455,51313780,51051611,52755546,63044804,60095624,64486577,63962271,56622148,61340801,56491088,58391673,63241417,56687754,60161221,55180429,49937487,54787211,50068558,56163478,59899076,55704720,59833554,51838072,48168032,49151117,41548878,46595252,44235963,39320735,41417941,31259753,31259765,32177286,28703834,37616845,35454130,35519665,37551314,27786335,29949067,27524220,24575086,31587549,26016937,27327687,26672325,18873438,24444062,22477939,
25623691,34340071,30735528,35781853,32963763,26803302,31194279,25295980,28638377,31849703,25885867,29687020,23002270,19528821,23723180,19004525,26803400,28900574,25623734,29752562,20970637,18939018,19135657,12778611,18808036,15334612,12385479,13958386,4127871,6356128,6356128,5045382,14613752,12123339,14351582,15662314,7208061,11140277,8060052,8125598,15138051,10222788,13827315,12516569,7011457,14023873,12188811,18545850,26934533,24640710,31456516,28179652,24968334,30211272,25296011,31718620,34405631,30407886,35912974,29359282,29097122,33750215,31194254,41221367,42859768,42466526,47250707,38993059,40434871,40631488,36699292,44629262,41155822,40893683,42728716,34667674,39386316,39713976,41155760,51838238,49741028,
54590730,55311612,49020062,54918365,52034734,55114957,62258466,58195172,64093468,62061803,59243685,67108068,65993896,74906859,82705695,81853672,89849131,85916887,85327031,90438887,86506665,94567692,96206104,94108917,99679537,92863686,95091914,98893026,97451186,108461350,108920079,110230794,114097452,105839804,108657888,107412698,104987845,112917815,108133637,109509917,109509923,101842107,107674870,106233039,109313248,118684992,115604737,121240885,119667987,114228415,119602434,115211465,119209215,124452161,119864580,125435203,121175293,119471312,126090502,123796679,133233949,138345788,137166097,144047438,137886957,137821413,140705030,136117452,144047419,142671156,140705057,144244048,135527647,138214649,139263231,137755871,147717457,145292584,146406711,147651912,138149081,
140770574,136510706,134479094,140180830,133299491,134479181,131530040,123469022,128318750,124386540,127925523,134741346,130284836,135003488,130481445,125041897,128843045,122617061,127073587,129039710,124255531,128646508,121699602,120585466,124910884,121830634,131464529,133561687,132578615,137690480,129170691,130153744,130350367,125893877,133168488,129367373,128187725,129629546,120126713,123338022,122289432,121699594,130481531,126483781,128449890,127204702,117767417,120782136,114883852,114228519,118488449,111017281,113048951,108002638,101317889,105708866,101252358,106429765,111607169,107478341,112721286,106364218,102890771,105971015,99810567,105839972,106429818,102759763,107281806,99810598,100859176,104529219,102497551,113311103,113966448,115015013,119537036,111475996,114163004,113704249,111017250,
118881682,114556262,115539321,115932547,107871511,112852304,111213873,113179963,122027422,117964129,122027408,119602546,112262428,115998046,110230825,112065880,115539360,109116771,112655776,106954079,102628652,107609445,103611684,111345016,115342748,112917866,118816173,112000334,110886206,113573221,108657963,116653460,116063634,114359675,118816175,111410495,114621780,117570910,117374265,128974251,128777609,131399056,135069096,127532343,131923303,130088276,129432910,137362874,132185473,134872486,134020507,126745914,132644216,130022731,133758315,141295040,137231744,142015930,137887111,131661125,135003522,128449862,131726730,133561790,127335814,130940361,123469171,120651094,124386693,120323398,128581035,130481589,128581013,133234127,124714338,124910956,125500800,120847698,128384452,125631916,124648871,
127204810,118816089,122813824,123338103,123534692,134086100,131792293,134872508,135724480,127794520,131857811,127597932,127794558,133299677,86637627,88407162,81067067,74841090,78183487,72350719,78052430,80673909,76348483,80804997,72481831,69401622,70843453,64158724,70384749,68549740,65141843,68353158,59374616,61078571,62782518,61078543,71302276,70057057,71302248,73727105,65076240,68222017,65469485,63503398,70384786,64552028,66059389,64486515,56228883,61078610,57867299,60685378,67894424,63110232,67304595,62651490,55770141,58915932,51837982,54590562,56360087,49806431,53214367,45677646,42400811,46333022,41810976,50199681,52165775,50134122,55180453,47119420,47119427,48168026,43645994,51444891,49282182,48561278,51510436,43646002,47905880,49347664,50003004,61078701,59571323,63306901,65076376,57605168,62520426,59440197,59964500,66780342,61013111,64355497,61668487,
55639094,61340789,57867327,63110259,69205177,65076348,70122682,64355443,59440197,62258299,55376957,59899026,60226738,54787203,58129604,49609826,48561240,51444859,47578179,56818865,56949928,56032406,60292293,51444819,52755566,52296819,48626770,56556743,52690079,52886699,54262972,46333006,51444866,51051625,53083240,63110353,60226710,64683200,63896749,56753232,61537425,56818784,58391685,63110359,57015448,60357842,55311516,50003036,54852761,50330715,56229029,59899091,55573661,60161248,51969158,48168045,49282203,41745501,46595267,44432588,39386285,41417955,31390840,31259781,32177301,28703850,37813467,35650753,35519679,37485790,27851884,30211225,27393162,24837246,31653101,26344631,27524311,26803412,19070061,24509612,22609025,
25820312,34471158,30735543,35716330,33094849,27130997,31259831,25427067,28703927,31784179,25951418,29818105,23133357,19594372,23919802,19266681,26868952,28769516,25820358,30014723,21036187,19135642,19397815,12975235,19004659,15596771,12451031,14155010,4258958,6552750,6618287,5110931,14941448,12123352,14351596,15531255,7339148,11271363,8322212,8191149,15269137,10288340,13892864,12647654,7208079,14089423,12319900,18545865,27065620,24640725,31587604,28376276,25164956,30276824,25558167,31849705,34536719,30735580,36044062,29424832,29293745,34012374,31259805,41286918,42925316,42532076,47381794,39320754,40631493,40762575,36895913,44694814,41286907,41090305,42990875,34667688,39714012,39845062,41483455,51969325,49937653,
54590745,55573773,49347754,55180522,52165821,55114971,62455091,58457332,64159019,62127353,59571380,67304691,66190518,75234553,82836782,82115830,90176826,86179046,85654726,90504437,86703287,94764314,96468265,94502149,99941696,93191383,95223002,99089651,97778881,108854580,109182239,110361879,114228540,106101964,108854515,107740394,105250006,112983366,108330261,109575470,109968690,102169802,107937028,106429664,109706480,118947153,115866899,121371971,120061218,114425041,119733521,115342553,119602446,124779859,120257814,125959510,121699597,119667936,126221592,123993303,133561646,138673483,137624864,144506207,138018045,138018034,140901652,136248542,144309578,143064385,141032753,144506207,135789807,138411272,139721997,137952493,148045151,145423672,146865478,147914071,138345704,
140901661,136903940,134675717,140442989,133692724,134806875,131857736,123796717,128580910,124648699,128384291,135069041,130546993,135396717,130678068,125304055,129039670,122813686,127335747,129432943,124255545,128908668,121896225,120913163,125304117,122027258,131661153,133823845,132644168,137887102,129629458,130350369,130678065,126090503,133561719,129760603,128515421,129891707,120519944,123600181,122486054,122027291,130809227,126877012,128646515,127663472,118291722,121044297,115342621,114425142,118685073,111279442,113180038,108461405,101448977,106167636,101580055,106822998,111934864,107871575,113048981,106626377,103152929,106233174,100269335,106233206,106757515,103021922,107740576,99941688,101121336,104725844,102694176,113507729,114359679,115211635,119668125,111607085,114490701,114031946,111213874,
119209379,114883957,115867017,116456851,108199209,113114465,111541569,113442123,122158510,118291825,122289568,119864708,112393517,116260205,110427449,112196968,115998129,109575540,113114544,107347312,103087417,108068214,104135989,111803785,115735979,113180028,119143867,112328029,111213902,114097526,109182267,116915621,116391332,114621837,119209406,111738189,115080548,117964142,117570889,129170877,129170840,131988896,135331255,127728968,132251002,130547042,129826144,137690570,132513170,135134648,134282665,127073609,132840841,130284889,134020475,141688272,137690514,142409163,138018199,132119890,135331219,128777556,132251037,133823949,127794582,131333593,123796869,121109862,124779926,120520022,129039802,130940360,128777637,133561824,125238642,125107580,126025106,121109858,128777685,125959613,124911032,
127532505,119143784,123141522,123600263,123927926,134413798,131988915,135200205,136183246,127860071,132054436,128122236,127991183,133692910,86834251,88603784,81263691,74972180,78183503,72547342,78380128,80804997,76414036,80870547,72416313,69729319,70777933,64289812,70450299,68615292,65272933,68418712,59505704,61144122,62913609,60947487,71367828,70188146,71433334,73858192,65207329,68222033,65731644,63765557,70515875,64683115,66124940,64617605,56425506,61406306,58129461,60947537,67959979,63110249,67435682,62913651,55901228,58915949,51903533,54852720,56491174,49871984,53345454,45808736,42531902,46398574,42007598,50396305,52427935,50199675,55311544,47119436,47053906,48430185,43777080,51772586,49413270,48626829,51772595,43777091,48168038,49544287,50199627,61340861,59636875,63569059,65076393,57736254,62585978,59440215,60095589,66780358,61275272,64617656,61930648,
55639109,61340807,58063951,63110277,69467335,65272970,70319307,64420996,59571283,62454925,55573582,60161186,60357828,54918292,58195156,49806449,48692327,51379339,47643730,56884417,57277624,56229031,60423382,51444835,52821117,52296836,48757858,56556757,52690094,53083321,54459596,46464096,51641490,51248249,53214329,63110370,60226730,64748753,64158912,56884320,61734050,56753264,58522773,63503592,57212071,60685538,55508140,50330734,54852779,50265196,56425655,60095717,55901360,60292335,52231319,48364670,49478826,41811056,46922964,44498140,39451838,41680117,31456392,31456404,32439461,28900474,37747950,35781843,35650768,37616881,28179584,30211242,27655323,24968333,31915262,26279112,27720935,27065570,19070077,24640699,22609041,
25754794,34405637,30866628,35847420,33291473,27131014,31456453,25623691,28835016,32177413,26016970,29949194,23264447,19922070,23919817,19332236,26868969,28966143,25885910,29949202,20970669,19266729,19463367,12975251,19070210,15531252,12451048,14286098,4324511,6618304,6749374,5176485,14810389,12319979,14482684,15662343,7339165,11271379,8322227,8322235,15465762,10419430,13958418,12647672,7273633,14154979,12319914,18611418,27262244,24771815,31849765,28507366,25296045,30473449,25754792,31980795,34733343,30932208,36240687,29490385,29424833,34012392,31325358,41418008,43187478,42728703,47512883,39320769,40762582,41024738,36895930,44891439,41221388,41221395,43056427,34929852,39648491,39910613,41614546,52165950,50134275,
54983976,55835932,49413309,55311611,52493517,55311596,62520642,58522882,64224572,62323979,59702469,67697925,66321608,75037959,82836798,81984773,90111302,86179059,85589204,90569989,86637767,94895399,96533813,94436627,99941710,93060323,95288554,99155199,97778896,108723523,109182252,110492966,114425162,105905368,108985598,107805942,105184485,113114451,108264738,109772093,109837633,102038742,107740434,106364143,109575422,119078237,115997984,121503058,119995695,114490590,119667999,115342567,119471390,124648798,120257826,125762916,121568538,119799019,126287139,123993318,133561660,138476889,137624876,144440686,138018057,138083584,140836131,136379627,144178521,142998864,141098304,144440686,135855357,138411286,139525403,138149116,148045168,145489223,146734421,147914087,138542328,
140836140,136969488,134741268,140508539,133496128,134937961,131792215,123796729,128449850,124845321,128318768,135003520,130547009,135462270,130743619,125369606,129039683,122944772,127204687,129367420,124386632,128843145,121896241,120782103,125238595,122027270,131792240,133823861,132775254,137952652,129498400,130415919,130809151,126090515,133561733,129891690,128384364,129760650,120454423,123534660,122617142,121896232,130940312,126877026,128843138,127466875,118226198,120913238,115211562,114359621,118619552,111148384,113376662,108395882,101580065,106036578,101514532,106757475,111869341,107871586,113048997,106822999,103021873,106167652,100203814,106167681,106626455,103021936,107543980,100138311,100990276,104856930,102825262,113638814,114359695,115277187,119668139,111672634,114425178,113966425,111279425,
119340464,115015044,115867033,116456865,108264758,113180016,111607119,113376602,122289596,118226304,122355116,120061329,112459067,116260222,110492999,112328054,116063678,109575554,112917950,107347325,103087432,108133763,104136003,111738261,115735993,113311114,119209420,112393580,111279453,114032002,109051207,116784564,116391344,114687387,119274956,111738204,115015027,117964155,117636438,129170890,128974248,131792302,135396806,127925590,132251014,130481523,129891692,137559514,132709794,135069125,134217144,127270233,132971928,130350440,134151561,141753823,137690526,142278104,138149285,132054372,135462305,128777571,132251048,133889499,127729060,131333608,123796882,121109876,124779940,120520038,129039815,130743764,128777651,133561837,125173121,125173130,126025120,121109870,128777697,125959626,124845510,
127401448,119012727,122944928,123731349,123993474,134348275,132185538,135265756,136052191,128056695,131988913,127991179,128122270,133889534,86899805,88734874,81460316,75037732,78576737,72612897,78445683,81132695,76676199,80936104,72678473,69794872,70974560,64486436,70712461,68811918,65535095,68484265,59636795,61340748,63044697,61275187,71564455,70450308,71761034,74120355,65469492,68353123,65993807,63896650,70778038,64879740,66387105,64814231,56622132,61406324,58326085,61078627,68222138,63437947,67435700,63175812,56294463,59243647,52100162,55049349,56818875,50199681,53345475,45808751,42728528,46398594,42204226,50592931,52559026,50396303,55573706,47250529,47447139,48495739,43842637,51772606,49675431,48757919,51838151,43908179,48364664,49544307,50330718,61340878,59899038,63569079,65404092,57932883,62717067,59833447,60226681,66911449,61406364,64683210,61930667,
56032343,61799577,58326112,63306901,69532891,65535135,70515932,64617622,59833448,62782622,55770206,60161206,60357846,55114920,58522855,49806468,48626811,51641501,47971431,57015507,57408715,56556729,60423400,51575926,53214352,52624533,49020019,56884455,52821185,53411022,54721759,46660720,51903652,51575948,53214347,63372533,60619964,65010914,64355538,57277555,61799603,57146499,58719401,63503610,57408699,60751094,55639229,50527358,55246013,50461821,56622281,60292342,56032449,60423426,52362410,48626832,49544382,42138752,46988517,44825838,39713998,41876742,31653020,31718567,32439479,29031564,38141184,35912932,35847396,37944579,28179601,30342332,27917486,25164962,32046353,26541277,27917561,27065591,19463311,24771791,22740131,
26016956,34602266,31063255,36044045,33291492,27393178,31653080,25820317,29097180,32308505,26148060,30080286,23264464,19856553,23985372,19397789,27131129,29097232,25951466,30407973,21298365,19528892,19594457,13237415,19201301,15793414,12778745,14351651,4652210,6683860,6880465,5307576,15203626,12647676,14810383,15924506,7470253,11533541,8518855,8322257,15727925,10616056,14220581,12975369,7273652,14286070,12516543,18939119,27327800,25033977,31980854,28638456,25558208,30670074,25885884,32111886,34929970,31128833,36437315,29883620,29752530,34340089,31587519,41614633,43449640,42990864,47775045,39451863,41024746,41024755,37289166,45153600,41614624,41418022,43449661,34995405,39976191,40041705,41745634,52493648,50265367,
55115066,56032559,49741006,55508239,52624607,55573759,62913877,58850582,64617808,62651676,59899095,67960089,66649306,75496735,83295570,82574618,90635611,86506762,86047979,91225370,87293149,95288639,97058125,95026474,100597090,93453560,95812863,99613975,98106597,109444441,109575492,111017278,114752864,106626288,109509911,108330253,105905402,113507691,108854587,110296404,110493015,102628588,108199207,106888450,110165269,119668086,116587831,121896297,120454469,114949365,120257846,115997947,120192308,125304183,120716601,126483832,122027314,120126722,126680379,124583163,134217044,139132271,138214723,145030530,138738977,138804503,141491514,136969475,144833904,143457640,141753684,144964994,136379666,139066669,140246320,138673425,148503942,146275677,147389802,148372860,139001100,
141688131,137624872,135396648,140967315,134085973,135331200,132447596,124321039,129236305,125369630,128777543,135593365,131071318,135855507,131267931,125893916,129563994,123534619,127794536,129957268,124976477,129498528,122682693,121306415,125959513,122748190,132185478,134348170,133299565,138476964,130219319,130874693,131333462,126745898,134217116,130350464,129105281,130416032,120913198,124124507,123206988,122617152,131399087,127335802,129301910,128187794,118816047,121503085,115866945,115015004,119209397,111869303,113769901,108854657,102038840,106757496,102038844,107412857,112524724,108395898,113507771,107347309,103808327,106757498,100662588,106691994,107347375,103546246,108199364,100466011,101580125,105315702,103284036,114228660,114949539,115867034,120257985,112131409,114949491,114556271,111869269,
119799239,115604891,116522413,116915641,108723534,113704325,112131431,113966448,122879444,118947222,122944964,120520105,112983377,116981139,111082844,112721295,116522453,110165401,113638870,107871636,103611743,108658075,104594780,112328110,116456912,113900962,119799266,112852355,111934836,114556313,109641054,117505482,116850121,115146161,119733731,112196979,115539337,118619539,118160750,129957345,129564093,132578758,135986651,128449900,132709789,131005834,130284932,138345967,133168569,135724508,134872527,127794544,133430703,131005823,134741410,142278135,138280375,143064560,138870204,132578681,136052151,129432954,132906431,134741490,128318908,132054525,124452265,121568652,125500859,121306493,129564128,131530221,129367498,134151683,125828505,125697441,126483895,121896325,129498617,126615010,125697500,
128253440,119602575,123600311,124255662,124648857,135003661,132709849,135790067,136773108,128515470,132709832,128712097,128515508,134348309,86965358,88603820,81460334,75037748,78314610,72809522,78314624,81132713,76741752,81001655,72809563,69663817,71105648,64420918,70581405,68877470,65272966,68615354,59636812,61340767,62979177,61275203,71564471,70384791,71761051,74185908,65272899,68484210,65731680,63896664,70712518,65010830,66190512,64748711,56687686,61602946,58195030,61013107,68156621,63437964,67632326,63044756,56228944,59309199,52165711,54918292,56556746,50003089,53345493,45874305,42531934,46398608,42204242,50330803,52559043,50265248,55377113,47185010,47316085,48495757,43973724,51772622,49544376,48561328,51838168,43777124,48299148,49609859,50134126,61340895,60030127,63634632,65404110,57867362,62848158,59571320,60292231,67108074,61340843,64683230,61996221,
55901289,61602988,58195058,63241384,69598443,65535150,70450414,64552103,59898998,62651568,55704689,60292296,60423396,55114937,58522872,49872020,48823435,51641518,47774837,57015524,57474268,56425674,60488952,51707017,53148833,52690085,49085572,56818938,53017811,53345503,54656240,46726273,51838133,51444893,53279901,63372552,60423372,65010932,64290017,57277574,61930693,56949906,58850489,63503625,57146570,60685575,55573711,50396303,55246029,50592910,56622299,60423431,56098003,60357908,52362427,48430240,49609934,42007697,47054072,44629247,39582945,41745687,31718572,31718584,32505034,28900511,38075664,35978484,35781876,37944595,28310690,30473422,27786430,25099442,31980832,26410222,27852041,27196680,19332256,24837343,22805686,
26148044,34602280,30997738,36175136,33357044,27393194,31522026,25951407,29162731,32308521,26148077,30014765,23395553,20053179,24181998,19397807,27065610,29228321,25951482,30145846,21167312,19397839,19660010,13171895,19201319,15662359,12713227,14482742,4586692,6683875,6749411,5307593,15203642,12582159,14548256,15924525,7470273,11599096,8453336,8518881,15727942,10485002,14089528,12713242,7470277,14286087,12516559,18742527,27327818,24902922,31849800,28638474,25558226,30670092,25820365,32177437,34929986,30997780,36240723,29883638,29752549,34405642,31653074,41614651,43384121,42794273,47840596,39517414,40893691,41024774,37223646,45088084,41614641,41352502,43253070,35192032,40107278,40107258,41680116,52428128,50265386,
55115084,55835969,49675487,55639327,52493555,55508242,62979430,58916136,64617823,62717230,59899114,67894567,66452714,75234604,83164514,82312490,90242412,86375705,85785847,90897703,87031018,94960971,96795993,94764343,100072816,93256967,95616267,99351843,97844469,109182309,109509968,110624075,114752877,106429692,109182243,108068124,105512198,113442168,108723528,110034271,110099813,102563065,108133687,106822929,109772067,119340418,116260164,121699702,120257876,114752771,120061249,115670280,119864642,125107587,120585541,126090630,121830719,119995663,126483783,124255497,133889376,139001215,137821520,144702865,138476847,138476837,141360455,136641807,144571772,143392117,141294945,144768401,136052000,138739001,140049728,138411294,148372881,146013547,147193209,148241801,138804506,
141229390,137166132,135200055,140770721,133954916,135200142,132251001,124255517,128843102,125041963,128712020,135331235,130940262,135789984,130940261,125631786,129367399,123272487,127532405,129826209,124714347,129367470,122289493,121044286,125762919,122420524,132185492,134086039,133037434,138214833,130022723,130809171,131071330,126418230,133758379,130153870,128908687,130284974,120651069,123927912,122944858,122420557,131268029,127270278,129236390,127991201,118488381,121372026,115670353,114883944,118947267,111607172,113573306,108723600,101776707,106364294,101907784,107216264,112262593,108133770,113180105,106954107,103480660,106560906,100465994,106626472,107019708,103415188,108068305,100466026,101449065,105053572,103021905,113900994,114752945,115604903,120192465,112065888,114818432,114228606,111607141,
119602644,115277224,116260284,116587973,108395867,113638802,111803763,113769854,122551777,118750627,122551761,120323510,112917856,116719010,110689644,112721309,116260324,109903270,113507811,107543970,103415148,108330407,104267111,112000444,116194784,113638830,119406061,112590222,111476098,114359720,109509996,117308887,116719063,115015101,119602674,111934848,115408279,118422944,117964157,129695214,129367501,132251090,135855595,128253305,132513197,130940309,130284945,138083839,133037509,135527914,134741467,127466876,133430715,130874766,134479279,142147075,138018243,142802430,138673609,132578694,136052166,129170823,132513229,134413826,128187848,131661323,124321208,121568664,125238729,120978825,129367533,131268089,129170902,134020625,125500837,125697452,126352837,121634198,129367560,126483952,125304300,
127860237,119537052,123534787,124255673,124386728,134872600,132447719,135790081,136576516,128449946,132447703,128449968,128384451,134151714,86834303,88538301,81263741,74972230,78314627,72547394,78445713,81132730,76741766,81067207,72547436,69794906,70909057,64486470,70646958,68746416,65338520,68549835,59374684,61209710,62913658,61144147,71498952,70384808,71695532,74185926,65272916,68353157,65797233,63831147,70647000,64748703,66256067,64552119,56556629,61406356,58063977,61144197,68156638,63241372,67566807,62913702,56032350,59047071,52034659,54852773,56687834,49872036,53345509,45874320,42597489,46464162,42007650,50461892,52427988,50330799,55377130,47053952,47316102,48495773,43711597,51707102,49478858,48626881,51838185,43777143,48168091,49544340,50330751,61340912,59899072,63569112,65338588,57932914,62651565,59636874,60226715,66977019,61275324,64617708,61930699,
55901306,61603003,58064004,63241402,69467389,65338559,70450432,64748729,59964552,62651586,55770241,60226775,60423415,55049418,58457351,49806502,48757915,51510463,47840390,56950005,57277676,56491227,60423435,51575960,52952242,52624568,48823447,56884490,52755683,53279982,54656258,46726290,51772616,51313839,53345453,63241496,60357853,64879876,64224499,57146519,61734103,57015460,58719436,63503642,57277660,60751129,55704800,50396320,55246046,50527391,56491244,60226839,56032484,60488998,52296908,48495797,49478878,42007716,47054090,44498192,39714032,41745706,31587516,31653065,32439514,29031598,37944608,35847430,35716358,37879078,28179634,30276830,27851985,25099459,31849778,26344703,27655450,27196697,19332273,24640751,22674629,
25951453,34536761,30932218,36109616,33357063,27262140,31653115,25820353,28966140,32177464,26213631,30014784,23264500,19922122,24050943,19397822,27131163,29097268,25951500,30145864,21232866,19332319,19660029,12975305,19201337,15727912,12582171,14351686,4455637,6618356,6618357,5242075,15072589,12385567,14744881,15859005,7339217,11533578,8518890,8191217,15596887,10353944,14089543,12647724,7208149,14351638,12647649,18677008,27393369,24968476,31849819,28638489,25361635,30735645,25820382,32046382,34864469,31063333,36306275,29818117,29621493,34340124,31456482,41614668,43384141,42859829,47906150,39517431,40893706,40959255,37289200,45219170,41549122,41483593,43384162,35126512,40041760,40041742,41811205,52362611,50265404,
54984031,56032595,49741042,55442738,52559107,55704868,62782840,58916153,64683377,62717249,59768058,67960122,66518268,75889990,83623289,82705728,91028867,87031088,86244624,91487552,87489794,95616355,97320306,95288656,100859272,93977889,96206117,100007229,98434317,109575550,109968743,111213922,115277192,106822932,109772090,108592436,106036511,113900944,109313377,110427513,110886267,103152916,108723534,107347242,110492987,119799196,116981084,122224015,120782186,115342618,120651100,116260130,120520024,125566363,121240927,126877086,122355031,120716586,127270242,124779810,134610296,139525526,138476907,145292711,139132231,139066686,142015837,137297191,145161620,143850893,142146938,145423785,136838457,139394388,140639575,139132216,148962730,146603396,147914128,148897186,139328818,
141884775,138018126,135855440,141360567,134479229,135724453,132971923,124910903,129629558,125697350,129236333,136052155,131530109,136314297,131792255,126221635,129891712,123862336,128187789,130481592,125238661,129957318,123010414,121830741,126352770,123010373,132644266,134675889,133692819,138804684,130678109,131267948,131726716,127008081,134610372,130743718,129432998,130809285,121437524,124648832,123534707,123010405,131923414,127794591,129891775,128581050,119078230,122027412,116063591,115342721,119602652,112065949,114359761,109247913,102563167,107150749,102497633,107675039,112852444,108789152,113966563,107609491,104070508,107216288,101121379,107281856,107740629,104005036,108592618,100990340,102104451,105905565,103677290,114425307,115342793,116194752,120716777,112590199,115539354,114883988,112196988,
120192495,116063680,116850132,117308895,109247858,114294187,112524685,114359701,123272699,119340476,123338219,121044432,113573240,117308857,111410565,113376694,117046781,110558655,114097662,108330428,103939461,108985794,104988033,112786900,116719095,114163143,120061448,113245609,112393624,115080641,110034311,117833201,117439982,115736023,120258059,112655770,116129202,119012792,118816148,130350601,130088420,133037549,136510978,128843156,133234116,131661231,130940332,138673688,133823965,136248835,135462389,128318870,134086100,131464615,135134665,142999068,138804700,143392277,139394533,133168545,136510944,130022818,133168616,135069211,128843234,132513316,124976591,122092978,126025184,121699746,130219526,131857940,129957360,134610475,126221758,126352840,126942684,122158508,129826336,126942729,126025219,
128515625,119995831,124059102,124648917,124911041,135659059,133299711,136511003,137297438,129039797,133168623,129105355,129039837,135003708,86899855,88472780,81132686,74972246,78380177,72678481,78183588,80936138,76741784,80805080,72547451,69663848,70974608,64420949,70450368,68746433,65272999,68418780,59505771,61209727,62913677,61078629,71498969,70188215,71564477,73989333,65272932,68287638,65666178,63700088,70581477,64945326,66059474,64552135,56622183,61406374,58260599,60882069,68222189,63175854,67435749,62979254,56032368,58981550,51969138,54787254,56491245,49872052,53279988,45612194,42531968,46464179,42007669,50461909,52428004,50199744,55246074,47185040,47316119,48299183,43646078,51576045,49478873,48626898,51641593,43646085,48102571,49544356,50068623,61209856,59702481,63503591,65207533,57867394,62782654,59571356,60161193,67042572,61406413,64552190,61930715,
55770251,61471948,58064021,63306951,69598475,65469648,70384910,64617675,59899032,62454993,55508114,60161255,60488967,54918361,58326297,49872055,48495790,51379406,47840408,57081094,57146622,56425706,60292377,51641513,53017794,52559049,49020070,56753435,52821234,53214462,54656274,46726307,51772632,51444926,53148863,63438119,60423405,64945430,64355586,57015461,61865192,56949941,58719452,63569197,57343211,60751143,55508207,50330800,55049455,50527408,56622330,60161322,55966964,60357941,52362462,48364740,49478895,41942196,46857497,44694817,39517442,41811258,31521996,31390938,32373994,28966080,37944625,35978517,35847445,37748023,28114116,30276846,27852000,24968403,31849796,26410255,27786541,27131176,19201219,24837378,22674649,
25820398,34602316,30866700,36044097,33160470,27196618,31587597,25820369,29097231,32046412,26017038,30014800,23330053,19725532,24050961,19266770,27065645,29097283,25820442,30211418,21101809,19463407,19594507,13106393,19266887,15596856,12647725,14155095,4390119,6487301,6749445,5307626,15072604,12385584,14548290,15924557,7535841,11402522,8322298,8322308,15531367,10485036,14024023,12582207,7142630,14286120,12385521,18677024,27131241,24902956,31915369,28507433,25558260,30604591,25754861,31915330,34733414,30997814,36240756,29818136,29555974,34274608,31587572,41614685,43253086,42925381,47709559,39386377,40959261,41024808,37158144,45088118,41418066,41352536,43384179,35060995,39976242,40107295,41680152,52297090,50265419,
54984045,55901539,49609988,55508290,52624659,55442738,62913931,58785098,64683393,62782802,59833612,67763533,66583822,75562322,83164551,82443597,90635664,86506812,85851419,90963277,87162127,95419759,97058172,94960986,100400534,93388074,95812912,99482953,98106650,109247881,109772146,110820719,114949522,106429728,109444423,108133696,105839914,113638814,108854635,110165381,110296457,102759711,108264795,106954036,110230856,119668135,116456807,121961880,120520056,115014951,120323430,115997998,120061286,125304231,120847722,126483881,122223972,120192308,127008107,124648748,134086020,139132322,138214775,145030579,138870098,138804552,141491563,136903988,144833954,143523223,141622661,145161655,136576324,139132255,140246372,138673475,148569527,146341262,147389852,148503982,139066686,
141753717,137559386,135462236,141163971,134348169,135593393,132447648,124517699,129236354,125304146,128908665,135593416,131202442,135986630,131464588,125893966,129760650,123534670,127860120,130022852,125173138,129498578,122551671,121568608,125959563,122682703,132382136,134282686,133430687,138477013,130350441,131005814,131333511,126680411,134151632,130481587,129039797,130612689,121109857,124452237,123338109,122748274,131399135,127335851,129433034,128253381,118947168,121568669,115735924,115080590,119406056,111934889,113769949,108985780,102169963,106823083,102038894,107543981,112524774,108330413,113704430,107412897,103742841,106888620,100728173,106823115,107412960,103611832,108264950,100531599,101580175,105446827,103284087,114163174,115146200,115801547,120454646,112393604,115015075,114490786,111869322,
119864828,115473868,116588003,117046762,108789120,113835449,112262553,114097570,123076102,119078343,123010553,120585690,113245574,117112262,111148431,112983488,116784649,110165450,113573384,108002761,103808402,108789196,104529295,112393696,116456963,113966548,119733779,112983476,111869350,114621901,109772180,117702140,117177851,115342821,119799318,112328104,115735995,118619591,118357410,130022932,129760754,132578808,136248847,128646560,132971987,131333563,130547129,138542628,133430761,136117775,135134723,127860129,133627362,131268019,134806995,142474794,138345961,143130147,138870255,132906413,136248811,129695150,132906485,134676006,128646640,132120111,124714461,121830847,125631980,121372078,129891859,131595805,129695230,134544952,126025164,125894101,126746088,121896377,129695276,126680599,125828624,
128319028,119799235,123796968,124517857,124648910,135331392,132972045,136117797,137035304,128843199,132972029,128777686,128777703,134610505,87030945,88800481,81525922,75234410,78511268,72940647,78642358,81329374,76872874,81198317,72940686,69794941,71171235,64552041,70581460,68877525,65404091,68484335,59767936,61406354,63306911,61340792,71761131,70515915,71695567,74317031,65469561,68418726,65993877,63962253,70843643,64945345,66387174,64814300,56818808,61537466,58326156,61275304,68418816,63503553,67566840,63044809,56228994,59374788,52231303,55049418,56622333,50068678,53476614,45939895,42663060,46595270,42073223,50592998,52559094,50396371,55442702,47447205,47447211,48626882,43973777,51969281,49544429,48692453,51903755,43973786,48364734,49675449,50330788,61537556,60030180,63634685,65535234,58195096,62913746,59767982,60292284,67108128,61537505,64748817,62258417,
56032415,61668577,58326183,63503581,69795106,65535203,70647074,64945374,60095661,62717156,55770276,60357882,60488987,55180525,58522923,50003147,48889025,51707107,47971499,57343256,57343249,56687868,60620076,51903676,53148885,52755675,49085628,57081135,53017863,53280018,54983974,46857398,51903722,51576018,53345489,63503676,60620033,65142058,64617750,57408699,62127353,57081032,58916079,63765825,57408769,60882235,55704835,50527429,55311619,50789572,56884496,60620092,56229129,60685640,52362482,48757975,49741062,42269894,47119661,44694837,39714069,41876815,31849695,31718637,32570623,29031636,38141255,35978539,35847465,37944650,28507352,30407937,27917558,25099495,32046422,26475809,27983169,27131196,19397847,25034006,22805739,
26213633,34864479,31259934,36371796,33422634,27524318,31784225,25820388,29228323,32374109,26213667,30211427,23395607,20118766,24182053,19594469,27262274,29228376,26017072,30408044,21363973,19463429,19856674,13303020,19266909,15727949,12713280,14351723,4717817,6749465,6946073,5438718,15138160,12647747,14810454,16055649,7666934,11599151,8649997,8518935,15793533,10747198,14220653,12909904,7339258,14351676,12582149,19004726,27458944,25034048,32243071,28900670,25754888,30932290,26017027,32374101,34930042,31259977,36633992,29883692,29883675,34405696,31784201,42007921,43646322,43122008,48168332,39714078,41221426,41286972,37420308,45284744,41614693,41549166,43580804,35388694,40172869,40303921,42073388,52624792,50658655,
55311747,56294776,50003221,55704916,52886825,55901511,63241628,59047263,64945558,62979430,60226847,68156767,66780451,75496801,83557782,82509151,90635682,86834508,86179118,91159903,87227679,95550850,96992657,94961006,100597159,93584702,95812931,99810649,98434346,109378974,109903239,111148415,114949540,106691892,109641049,108395857,105905469,113638831,109116797,110230934,110689691,102956337,108592494,107019592,110230873,119668153,116784507,122289578,120782218,115014969,120520058,116063551,120323449,125435323,120847741,126746045,122355063,120520007,127139198,124648767,134413720,139460022,138411401,145161672,138935652,138870108,141753724,137166150,145161653,143719851,141819288,145423815,136576343,139328882,140377463,138935638,148766153,146472352,147717551,148831678,139263314,
141819271,137821547,135527791,141360598,134348187,135593412,132644273,124714326,129498518,125566309,129236363,135855579,131333531,136248793,131661216,126025057,129826206,123600224,128187821,130219481,125173155,129695205,122944907,121634164,126090655,122879331,132513226,134675918,133561779,138673640,130415996,131202441,131595673,127008110,134413796,130612676,129236424,130743781,121175412,124452256,123600272,122879364,131726835,127598013,129564125,128384472,118947187,121830833,116129159,115211681,119668218,112000444,114228720,109051334,102301051,106954174,102301057,107675070,112655865,108592577,113769984,107543986,103808396,107085248,101055874,106954207,107609589,103939534,108396040,100728226,101842338,105577917,103546249,114556408,115211753,115998174,120782345,112524695,115277240,114752949,112131485,
120061453,115867104,116784629,117243390,109051283,114032075,112459178,114359732,123076121,119143898,123272714,120782317,113507735,117308889,111279522,113180115,116981275,110296540,113966619,108199385,103873959,108854752,104791456,112590321,116588054,114228709,120192552,113114568,112065976,114752992,109968806,117702161,117243407,115473909,120192555,112459192,115801551,118947289,118685107,130285096,129957380,132840972,136511011,128777651,133168613,131530192,130678219,138739256,133627389,136117792,135200276,128187829,133889524,131333575,135265767,142802492,138608123,143326774,139263490,133168574,136379903,129760705,133234184,135003705,128777729,132382276,124911089,122093009,125828608,121503169,129957413,131792434,129891857,134610506,126156256,126352869,127073787,122093006,129826368,127008297,125959714,
128515653,120061396,124059134,124583411,125042145,135528018,133103135,136248888,137297469,129039828,133168656,129170920,129170940,134807130,86899887,88407274,81263790,75037812,78314671,72547441,78249152,81001705,76545208,80936183,72547483,69467272,70909104,64224375,70515935,68615392,65076422,68287737,59374731,61078687,62782634,60947586,71367927,70253781,71367897,74120437,65207429,68353204,65797282,63634586,70712582,64617678,66190576,64486631,56360068,61209797,57998487,60816564,68025614,63241419,67304708,62782676,55835790,58916047,51903634,54721749,56425739,49872081,53214485,45612225,42532001,46202064,41942161,50199796,52165891,50134240,55115033,46922929,47185076,48168141,43580573,51510542,49282297,48495859,51772694,43777191,47971531,49347779,50068657,61209889,59702514,63569161,65273101,57736357,62651613,59571386,60095691,66845995,61275372,64552221,61930748,
55704745,61537516,58129586,63306983,69467436,65338606,70319407,64421096,59767994,62455026,55508145,60030214,60226853,54721785,58326328,49741014,48495822,51379440,47643832,56884517,57212188,56360202,60489016,51576010,52821218,52428008,48889031,56556859,52690195,53214496,54590768,46529731,51576056,51313885,53279967,63372616,60357900,64814389,64224546,57146567,61734149,56818900,58522876,63569229,57277710,60620103,55442703,50199762,54983950,50330832,56622364,60226890,55901458,60357973,52165885,48364772,49544466,41811154,46857530,44629313,39583011,41680217,31456494,31390970,32439561,28703966,37944657,35781944,35585335,37748052,28114148,30211342,27524352,24968436,31915362,26279216,27589964,26869066,19070178,24575263,22543607,
25885968,34405737,30866731,35913058,33226040,27065579,31456556,25689328,28835117,31980906,26017072,30080370,23199012,19725564,24050993,19201264,26869068,29097316,25951549,30145913,20970772,19332367,19332395,12844281,19135847,15465818,12516684,14089591,4193543,6618406,6618405,5111049,15007101,12320081,14417251,15859055,7339266,11271481,8191257,8125732,15531401,10288458,13892984,12647774,7142663,14220616,12385555,18742592,27065738,24771917,31980937,28507468,25230610,30408014,25820430,32046434,34798984,30997844,36175254,29687097,29621543,34078029,31456531,41549181,43384189,42794342,47775130,39386410,40828221,40959304,37092641,45153685,41549172,41483641,43253138,35126561,40041808,40107326,41614648,52428195,50396525,
55049617,55967109,49610018,55508322,52493619,55442771,62913963,58850666,64552355,62586227,59899180,67829099,66714926,75824502,83819947,82902387,91094453,87031138,86375744,91553138,87620915,95878548,97451428,95485312,100924860,93977936,96140632,100138351,98565438,109837742,110230937,111345045,115539386,107019592,110034285,108658023,106233170,114228675,109378962,110755243,110951855,103218499,108920194,107609437,110558572,120126924,117112204,122551745,121175453,115473740,120847759,116522323,120585612,125763020,121437586,126942673,122617224,120716634,127401363,125173075,134806956,139722183,138870171,145489369,139263350,139525488,142081426,137624921,145423817,144178621,142212525,145685980,137100651,139591047,140901769,139263337,149159389,146931126,147979714,149224917,139722087,
142146970,138214784,136052098,141819372,134872496,136183255,133103044,125107561,129891754,125959542,129432992,136248813,131923374,136773100,132054449,126614900,130219444,124058995,128515518,130612715,125697463,130219512,123272608,122092936,126418354,123338102,132971997,134938083,134151623,139132412,130809231,131530142,131988910,127204740,134938101,130940376,129629657,131005944,121568647,124976564,123796900,123207064,132120071,127991249,130022897,128777709,119537032,122224068,116522395,115539380,120061455,112524751,114359814,109641178,102694287,107347409,102825365,108002772,113049102,109051347,114163222,108002759,104267167,107347414,101318038,107347443,108068358,104267233,108789277,101252532,102170037,106102224,103873949,114949645,115736062,116456945,121044509,112983466,115736010,115277256,112524720,
120651299,116194806,116981255,117767700,109313448,114556382,112852416,114687433,123665966,119602671,123534878,121175553,113704365,117571054,111672760,113442279,117243439,110624240,114163246,108592622,104136121,109379059,105119155,112852486,117046826,114621947,120520252,113507805,112590284,115211763,110230968,118160933,117636641,115998220,120520254,112852429,116325859,119340525,119012809,130612795,130547224,133299742,136773177,129170888,133692919,131857892,131268063,139001419,134086160,136773176,135724585,128515529,134413834,131792345,135659003,143326800,139197967,143851082,139591191,133627347,137035282,130285013,133561884,135462478,129105432,132709975,125173251,122551781,126352917,121896408,130416187,132251207,130350630,135200350,126615027,126680571,127532560,122486240,130219604,127401532,126484022,
128908891,120323562,124517906,125107720,125304308,135855716,133627445,136707660,137625167,129498601,133627429,129564157,129498638,135331438,86965437,88538364,81329342,75037829,78314687,72612994,78249170,81001720,76545221,81001735,72678568,69598359,70974656,64158853,70581487,68746479,65273045,68484361,59309212,61078699,62913720,61209745,71433477,70253797,71564522,74120450,65141906,68222145,65797297,63700135,70581523,64814303,66321662,64552181,56425620,61340883,57998503,61013187,68222235,63241435,67370258,62848228,55966879,59112670,52034719,54656226,56556825,49806560,53148962,45677776,42466480,46333151,41811106,50265348,52362514,50265325,55246122,46988478,47119558,48364765,43646124,51641630,49282311,48561410,51772712,43842742,48037081,49478866,50134206,61209904,59899135,63438104,65404188,57801905,62651628,59571400,60095704,67042617,61471994,64748844,62061837,
55901368,61603067,58195139,63307000,69664059,65338621,70516029,64552185,59702470,62717183,55704769,60095766,60292406,54852871,58391879,49741029,48692443,51444989,47709382,57081139,57146668,56425754,60554569,51641561,53148914,52493557,48757974,56819016,52886818,53345582,54590785,46595281,51707142,51313901,53279980,63372632,60357917,64945474,64224560,57081043,61734165,56949988,58653963,63569242,57212189,60685654,55704864,50330848,55115038,50592990,56556843,60357976,56098084,60423523,52231436,48561395,49413407,42007778,46857546,44629327,39648562,41680233,31718652,31587591,32439577,28703982,37813602,35847492,35781958,37879141,28114162,30407965,27655442,24837378,31980913,26410300,27589978,27000154,19201268,24837425,22543622,
25951519,34733433,31063356,35978607,33226053,27196668,31587644,25623807,28900670,32111994,26017086,30014848,23330100,19725579,23985471,19332353,26934622,29162867,25886026,30211465,21101858,19266848,19397948,12975368,19070328,15662441,12647772,14286214,4455702,6487349,6487347,5242137,15007117,12320097,14613875,15727997,7404819,11468105,8322345,8322353,15400342,10354011,14155143,12778861,7208213,14089559,12582178,18873681,27262363,25034075,32046489,28573018,25296162,30670176,25689376,32111984,34930071,30866790,36437413,29818183,29687094,34143580,31456548,41745805,43515275,42990963,47906216,39714103,40959309,41090392,37092658,45088166,41614722,41614728,43253152,35061041,40107363,40303949,41811272,52493748,50462074,
55246239,56032658,49872179,55704947,52755780,55639397,62913977,59047290,64683443,62782850,60030268,68025724,66714942,75824514,83754423,82771327,91094464,86900080,86441293,91487615,87555391,95878563,97320370,95485326,100859335,93912414,96271717,100007291,98565452,109903292,110165416,111345057,115408327,106888531,109903228,108723571,106233183,114163151,109378975,110624183,110755258,103021906,108854669,107478377,110624121,119995866,117046682,122486220,121044396,115342681,120913308,116522337,120651160,125763035,121240992,126877151,122551703,120913255,127466913,125107553,134675897,139853271,138804649,145554918,139197828,139328892,142081437,137559400,145620435,144178635,142212538,145620457,136969593,139656595,140901783,139328889,149159404,146734531,148110800,149159394,139722098,
142212520,138280332,135855502,141688312,134741435,136183268,133103058,124976501,129826229,125959556,129695149,136183291,131923387,136642040,132054463,126549378,130219455,124059008,128646605,130743801,125697477,130088455,123338156,122027414,126614977,123338116,132972010,134872562,134086098,139197962,130874783,131726762,132119995,127401362,134807045,130940391,129695208,131202565,121568659,124911041,123927987,123272613,132054549,128122336,130022910,128777721,119340437,122158546,116522409,115670465,120061469,112393692,114359825,109510120,102628767,107347421,102628769,108068321,113049117,109051361,114228771,108002772,104332719,107412963,101318051,107347455,108068374,104332782,108920362,101121474,102170050,105971166,103808428,114753051,115736074,116391423,121110058,112983478,115801561,115277270,112393660,
120520239,116325892,117112342,117636641,109378997,114294253,112917965,114818520,123600441,119602685,123665963,121241103,113704378,117571067,111803845,113573363,117243454,110755328,114359868,108461566,104332742,109379074,105184704,112983574,117046842,114556423,120520263,113704425,112655834,115408386,110427592,118160945,117833265,115867160,120454730,112983514,116391408,119406075,119012823,130612811,130416165,133299758,136773190,129236437,133692934,131857906,131137004,139001432,134151711,136773189,135659064,128581078,134413848,131857896,135659017,143195742,139197982,143785561,139722276,133561827,136904225,130350562,133561897,135462491,129236515,132906598,125238801,122420722,126352932,121896421,130481736,132382291,130285107,135069291,126746113,126680584,127401501,122617327,130285154,127532617,126484039,
128974439,120520183,124517919,125173271,125369859,136052339,133561921,136838748,137559645,129498614,133758513,129498634,129629724,135396991,87489745,89193743,81788113,75627672,78838995,73071762,78970085,81526025,77135066,81394969,73071806,70188201,71433427,64814231,70974720,69074178,65862887,68812062,59899055,61734082,63503564,61537445,72088857,70581495,72154365,74579222,65797285,68746453,66256067,64158907,71105834,65338610,66583827,65010952,56949927,61930726,58588345,61471958,68615472,63831278,67829029,63503606,56425649,59571442,52427955,55311608,57015598,50265331,53869879,46071013,42925249,46922996,42400950,50724116,52952357,50658563,55967037,47578321,47774935,48889071,44170430,52231472,49937690,49020182,52231483,44170440,48495853,50068710,50527442,61734211,60357907,64093481,65797424,58391748,63175936,60030173,60685548,67566927,61930766,65142078,62520605,
56425677,61996300,58522836,63765770,70188367,65862930,71040338,65207564,60161243,63175955,56163541,60620075,60947786,55311645,58916188,50330873,49085679,51903763,48168154,57605446,57802048,56884526,61013341,52034796,53476613,53017866,49347818,57277787,53476663,53673282,55115093,47054052,52362523,51969282,53869823,63962475,60882225,65404246,64814405,57736425,62389545,57539832,59309342,64093551,57736495,61275500,56098097,50855155,55704882,51117301,57212222,60947820,56425781,61013368,52690206,48954629,50068788,42466549,47578461,45219172,40107334,42139004,32046351,31915292,32767277,29293826,38468980,36306267,36175192,38403447,28638472,30801202,28310819,25296150,32374148,26934610,28114287,27458925,19528966,25165124,23067931,
26344754,34995598,31522126,36633986,33815898,27589903,31980878,26213651,29556050,32701836,26606929,30604690,23788869,20249888,24378706,19922194,27458929,29687173,26410334,30604698,21626166,19856690,20118865,13434140,19594634,16055677,12909935,14613915,4717865,7077195,7077194,5635373,15400350,12844405,15138180,16448914,7863588,11861340,8781117,8715591,16121258,10878317,14613916,13303168,7666985,14613866,12909877,19201380,27852205,25492849,32374188,29228399,25951544,31063411,26279218,32701828,35388843,31456632,36896184,30276954,30080329,34798963,31980854,42139041,43974048,43580809,48364989,40041806,41614688,41680235,37813573,45743546,42139031,42007966,44039607,35519812,40697206,40631650,42466651,53149127,50920847,
55639474,56622504,50330949,56163717,53280088,56294776,63634892,59571599,65404357,63438230,60620114,68681102,67370323,76283285,84147659,83230100,91553238,87424385,86965601,92011923,88079699,96337333,97910211,95944096,101449179,94436721,96664953,100662670,99089760,110230992,110689722,111934900,116063704,107478375,110493071,109182340,106691954,114556387,109772211,111214027,111541710,103808359,109247906,108068220,111279501,120520173,117702061,123141600,121568701,115998061,121503150,116915573,121372075,126287342,121830835,127663601,123272620,121372027,127860148,125631860,135265739,140312041,139263422,146341373,139918745,139984271,142736817,138018172,146079208,144768481,142802381,146472445,137559435,140311975,141360555,139984265,149814783,147586519,148700642,149749236,140115333,
142802362,138739103,136445346,142278155,135331280,136576505,133823973,125631882,130219468,126483864,130088384,136969744,132513232,137297421,132644308,127073685,130809300,124517782,129170913,131333646,126156248,130743834,123796928,122551720,127073749,123993497,133561853,135593477,134741480,139722269,131530162,132119999,132513229,127991206,135527959,131595771,130350588,131661339,122355111,125369812,124583366,123927993,132775464,128646642,130547218,129433101,119864743,122879462,117046715,116129237,120651312,112983535,115015207,110034426,103349682,107740656,103218612,108527093,113638961,109510135,114818612,108396007,104791489,108002806,101907893,108068370,108527143,104791554,109510206,101711318,102825431,106692081,104529342,115342893,116325920,116981267,121634366,113442252,116391404,115736041,113180113,
121044546,116719124,117702186,118226484,109968839,114949633,113311201,115277291,124255824,120192528,124190271,121962021,114425294,118291982,112262616,114097672,117898833,111214098,114884177,109051408,104922588,109968916,105774551,113442344,117767756,115080732,121110110,114294270,113180144,115867157,110886362,118685253,118357571,116457004,121175648,113573358,116850182,119930383,119668200,131268190,131006010,134086209,137559641,129957353,134151704,132513286,131857920,139722347,134741556,137297497,136379978,129236460,135003689,132316666,136183325,143916659,139787825,144506476,140377656,134020599,137625139,130940406,134217276,136183407,129891895,133561976,125763109,123010567,127008310,122551800,131071580,132906600,130940487,135659135,127401494,127401500,128122418,123141637,131006069,128187999,127073881,
129564284,121044490,125238834,125697578,126156310,136511111,134217301,137494127,138215024,130088457,134282821,130285087,130088499,136052369,87358684,89259289,81788121,75496609,78904542,73202847,78970094,81460501,77200612,81460517,72940744,70253751,71564508,64748707,71040268,69205261,65666291,68877609,59833528,61668556,63569111,61537455,71892260,70778115,72154376,74513697,65731761,68812001,66321613,64355526,71040306,65207547,66780445,65076500,57015473,61996274,58719428,61340898,68812090,63896824,67829041,63438082,56425660,59636987,52559037,55180546,57015609,50330881,53607745,46267631,42925263,46857472,42335424,50789664,52952369,50658574,55770439,47643870,47709410,48889083,44104908,52034876,49872166,49020190,52231493,44170451,48561400,50134258,50592990,61930829,60292382,64027958,65731897,58457297,63110411,60161255,60751096,67435864,61930778,65142092,62520619,
56360151,62127384,58522847,63831318,70122843,65928477,70909276,65273110,60423397,63044893,56294623,60685621,60882260,55311656,58916197,50396421,49216762,52165916,48168164,57539923,57802059,56950071,61144425,52100343,53607697,53148949,49347828,57408871,53345603,53869900,55311713,47185138,52296996,51838221,53738763,64028022,61078843,65469795,64814418,57605365,62258485,57605380,59178282,64224634,57670972,61275511,56163646,50855167,55704894,50986238,57277770,60816759,56622401,60882306,52821292,49085716,50068797,42597633,47512936,45153646,40041808,42270087,32111899,31915303,32963898,29424910,38468993,36306277,36175205,38403459,28638481,30801213,28114224,25361699,32505233,26738012,28245370,27590007,19528977,25230670,23264549,
26541375,35192219,31456602,36699535,33881445,27786522,31980892,26344735,29424989,32767384,26606942,30539168,23854418,20249899,24509792,19791136,27393405,29687186,26344810,30801318,21691711,19922240,19987805,13499688,19529110,16055689,12975485,14679462,4914485,6946131,7077202,5766457,15596970,13041022,15007123,16448927,7732527,11926887,8977738,8781138,15990199,10812793,14548392,13303182,7666997,14613878,12975424,19201391,27917753,25492861,32570808,29293947,25951553,31260029,26344768,32570769,35257780,31456645,36896196,30211430,30145878,34733438,31980867,42204590,44039595,43515283,48430534,40238424,41614701,41745784,37879122,45743557,42204579,42073514,43974081,35781968,40697215,40893805,42270056,53214676,50920860,
55836096,56556979,50330962,56229267,53149028,56229250,63700441,59637146,65338835,63307169,60685661,68615579,67239262,76348836,84344278,83492254,91487711,87555470,87031150,92143007,88079713,96271811,97975760,96075181,101580264,94698876,96796035,100793754,99286377,110427613,110755272,112065986,116063717,107740531,110624155,109510033,107019645,114818544,110099903,111345109,111541723,103873906,109575595,108199302,111279511,120651256,117833147,123207148,121765320,115998073,121634234,117112194,121372089,126615035,122027454,127663614,123272630,121503113,128253374,125894017,135396822,140443124,139525577,146472456,140049828,140115357,142736829,138345862,146275829,144899565,142999001,146603527,137821590,140443057,141622711,139918744,149945866,147520994,148766192,150076930,140508563,
143064517,138804654,136773039,142540311,135658972,136707589,133758449,125631894,130481624,126746020,130219469,137100829,132578782,137494042,132644320,127270305,131071454,124845471,129367532,131333657,126287333,130874917,123862475,122748340,127204832,124059042,133627403,135855633,134675955,140049962,131726781,132251084,132840923,128187824,135527972,131857928,130481672,131792422,122289587,125500896,124648914,123862470,132906547,128712192,130743837,129433115,120126899,122879475,117177801,116325859,120651324,113180157,115080753,110165511,103284157,107937277,103480771,108789250,113835578,109575681,114818626,108527093,104857037,108068354,101842369,108264993,108723764,104857101,109510219,101842404,102890980,106561023,104660426,115605051,116457002,117112353,121699914,113769944,116522489,115801591,113245661,
121372239,116981282,117767732,118423103,110099923,115146252,113573357,115539448,124452444,120323614,124386891,122027569,114490843,118357530,112393702,114228756,118160989,111476254,114949726,109313565,104922600,110034465,105905634,113638964,117702234,115211818,121241193,114294281,113376761,115932707,111082983,118947411,118423119,116784697,121175659,113573373,117046801,120192540,119799285,131530346,131333701,134086220,137625190,129957364,134282790,132775440,132120077,139918967,135003713,137559653,136511062,129498616,135134775,132578823,136379946,143982207,139984445,144703096,140377670,134413826,137887296,130940419,134479434,136117884,130088516,133627527,125959729,123338258,127008321,122682885,131333735,132972150,131071572,135921294,127467041,127335976,128253502,123403791,131071619,128384620,127270500,
129760906,121241112,125238847,125894197,126090788,136773269,134413923,137625212,138477184,130219542,134544977,130481709,130416189,136248990,87358692,89193759,81722595,75496617,78773476,72875175,78773494,81394974,77135082,81394988,73071822,69991614,71433445,64814250,71040275,69008660,65666298,68877616,59899072,61537491,63306975,61471927,71957803,70712588,71892241,74513706,65600696,68812009,66125014,64158928,71040316,65142021,66714919,64945437,56818874,61734137,58588364,61471979,68615489,63765761,67894585,63372553,56294596,59505923,52296904,55180554,57081153,50396424,53607753,45939958,42925268,46726407,42335433,50789672,52821306,50658580,55704911,47381734,47447275,48692483,44039379,52034883,49741103,48954664,52297038,44104923,48495872,49937657,50461925,61734229,60161318,64027965,65797442,58260698,63110421,60030193,60685568,67435872,61865251,65273172,62455090,
56163550,61996320,58653929,63831327,69926242,65928486,70974821,65142046,60226799,63044902,56163560,60554557,60816731,55508271,58850670,50265356,49151235,51903781,47971565,57474395,57802066,56819009,60947823,52034815,53411097,52952350,49282300,57277809,53280075,53607766,55246185,46988536,52297003,51838228,53738771,63700350,60947780,65469804,64683352,57670910,62324027,57605387,59309363,64093570,57867588,61078911,56032582,50789641,55508293,50920710,56950097,60816769,56491339,61013387,52624690,48889114,50068807,42335497,47316334,44957045,39976281,42073488,31980835,31915312,32767298,29359383,38468999,36437356,36109677,38337932,28572955,30604613,28114231,25427241,32374171,26738020,28048772,27327871,19660058,25165144,23002414,
26279239,35126689,31522145,36634008,33619311,27655459,31849827,26017065,29490531,32636323,26606951,30539176,23592283,20184370,24444263,19856681,27393413,29425049,26213748,30604721,21626186,19791174,19922277,13303088,19529119,15990160,12778883,14745007,4783420,6946142,6946139,5569858,15400372,12713350,14941593,16252324,7667001,11795825,8650066,8584537,15990207,10747265,14417327,13237654,7601471,14744960,12909898,19201400,27721154,25361796,32308673,29097344,25886026,31194503,26344773,32505240,35454399,31522189,36699597,30211438,30211422,34864519,32046411,42204596,43842996,43515291,48430544,40172898,41418102,41549183,37682521,45743566,42204588,41942448,43974090,35519834,40500616,40566135,42335599,52952539,50855333,
55639496,56688058,50265436,56163739,53280107,56163723,63700450,59375011,65338842,63307177,60620132,68615587,67435879,76545450,84344288,83426728,91618793,87489941,87031157,91946407,87948648,96468426,98041305,95878583,101580271,94502277,96730509,100728225,99220852,110493158,110820815,112131529,116129260,107740540,110493089,109378971,106888583,114884088,110099909,111476191,111541730,103873913,109378998,108199314,111279520,120847873,117833154,123338228,121765329,116063618,121568707,117243272,121306560,126615043,121961925,127598087,123338176,121568655,128187847,125762952,135593440,140639741,139525585,146537998,139984300,140115365,142933447,138411406,146341374,145096179,143064546,146406928,137887137,140377531,141557185,140049825,150076947,147783148,148897272,150011401,140443036,
143064527,139001268,136904119,142474783,135658981,136838669,133823994,125894046,130481633,126680493,130285012,137035299,132709861,137494049,132709864,127139242,130940392,124648874,129236470,131464738,126483949,130874928,123993555,122617278,127401448,123927980,133627411,135724570,134807037,140049972,131661254,132513236,132709861,127991225,135527980,131857937,130481682,131923502,122289596,125566441,124583386,123928013,133037629,128712199,130940454,129498657,120192446,122945020,117177810,116456938,120716870,113114628,115146299,110362130,103480775,108068358,103415243,108658185,113901125,109575690,115015243,108527101,105119191,108133899,102038988,108199466,108723775,104857110,109641299,101907947,102890987,106757638,104660437,115539524,116457013,117308969,121896530,113638880,116522499,115867136,113376743,
121437783,116981290,117964351,118488649,110231004,115211797,113638903,115473919,124255845,120454695,124321365,122158647,114490850,118423075,112393708,114228766,118095464,111607335,115080808,109182501,105053680,110165547,106036716,113835580,117898850,115211825,121241202,114425364,113245700,116129321,111017456,119078490,118554200,116784705,121175669,113573381,116981273,120192549,119799293,131399283,131399248,134086231,137690735,130022911,134348335,132906524,132054550,139984514,134872649,137559662,136576610,129498623,135200320,132578834,136445490,144113286,140049991,144834178,140574285,134348300,137821770,131005965,134413906,136445572,130022989,133627537,125959739,123207197,127073867,122813966,131268209,133103230,131137115,136052375,127598121,127598130,128319049,123534874,131137162,128253556,127270510,
129826451,121241119,125369930,126025280,126287404,136969886,134545004,137821830,138477191,130416158,134544987,130547252,130285126,136117926,87424237,89193768,81919211,75627698,78773487,73071790,78839041,81591589,77266166,81394997,73071832,70188229,71498989,64683187,70974750,69139743,65666307,68812088,60030155,61734109,63569127,61734081,72023349,70647059,72023322,74579250,65731779,68877554,66321632,64158936,71171397,65404173,66780462,64945445,56884419,61930756,58588374,61340917,68746570,63831308,67960131,63307029,56622287,59571468,52559055,55377171,57081162,50461970,53607763,46267649,43056349,46857488,42532048,50855217,52755777,50789661,55967064,47643887,47643892,48758027,44170459,52100428,49806649,49151281,52297047,44301540,48561417,49872131,50593005,61799775,60357936,64027974,65994060,58522850,63241500,60095738,60751113,67501416,61996330,65338714,62520635,
56294633,62061865,58785010,63765800,70253930,65994030,71105901,65207592,60423416,63175983,56098032,60685638,60947815,55639353,58981753,50330902,49282315,52034861,48168182,57671010,57867613,56950089,61144441,52165896,53673249,53083431,49347848,57343352,53411154,53804382,55246193,47185153,52428087,51903775,53804317,63831431,60947788,65535348,64814436,57736453,62389574,57670934,59374908,64159117,57802061,61406601,56163664,50920722,55770446,51182865,57277787,60882314,56556883,61210004,52821310,48954659,50003281,42532116,47578490,45284736,40238435,42401178,32046382,31915320,32832842,29293857,38534547,36306293,36240759,38469014,28769571,30866767,28245314,25361717,32439716,26803567,28114315,27524490,19725604,25165151,23133495,
26410318,35192234,31587692,36502944,33750391,27721004,31980908,26279217,29556077,32832939,26541423,30539185,23723365,20315452,24575343,19856688,27458959,29687205,26344829,30801337,21626195,19856721,20053356,13434169,19594664,16252314,12909965,14679480,4848966,7077224,7208292,5635402,15465916,12909968,15007140,16252336,7732548,11992444,8846684,8715621,16121290,11009419,14482874,13106591,7732551,14876041,13040981,19398019,27852235,25427341,32570826,29162891,26082645,31128977,26410322,32570787,35519944,31587733,36896213,30408057,30145897,34864528,32111956,42401216,44039616,43515303,48496091,40238443,41680255,41876874,37748068,45809112,42335668,42204602,44105172,35650914,40828306,40828286,42532218,53083621,50986414,
55770577,56688068,50396517,56425890,53476727,56425877,63634924,59637165,65535460,63569332,60816749,68877742,67370353,76610998,84409832,83426737,91684339,87817633,87031167,92339634,88407410,96665044,98303458,96206273,101580280,94633359,96927126,100924846,99351933,110624238,110951896,112131538,116129273,107937159,110689709,109706662,107150736,114949634,110362064,111476201,111803884,104136068,109641151,108330393,111476139,121110028,117898700,123338239,121896413,116325771,121830860,117439892,121634250,126811660,122224079,127860241,123534794,121699740,128450003,126156177,135855595,140901895,139787740,146734619,140377526,140377520,143195600,138673562,146472454,145358334,143261164,146669084,138149292,140705219,141753801,140311979,150339100,147979766,149290498,150142482,140574116,
143195610,139328959,136904130,142671401,135724527,137100823,134217220,126025129,130809321,126877110,130481631,137297456,132906478,137821740,132906482,127466934,131399153,124976562,129564158,131595820,126615030,131268153,124124639,123076038,127598068,124255670,134020637,136117794,135003654,140377661,131792335,132644318,133103087,128253381,135921207,131989016,130678299,132054585,122682822,125959668,124780003,124321241,133234248,129039891,131202610,129891884,120323526,123207172,117439964,116522486,120913486,113311247,115473990,110427675,103677393,108264975,103742932,108854804,113966669,109837845,115277397,108789254,105315808,108396054,102235604,108265010,108985927,105250337,109641310,102235637,103087604,107019793,104791517,115801678,116588094,117505586,122093149,114032106,116588045,116194825,113573360,
121437794,117243446,118226504,118685266,110296551,115473952,113769985,115736074,124649071,120585777,124714592,122420803,114884077,118554158,112721399,114687528,118423152,111803953,115408495,109575729,105315833,110231094,106167796,113966665,118226539,115605052,121568891,114556444,113638928,116391475,111345146,119209574,118816354,116915789,121568894,113901071,117243430,120520238,120126985,131858045,131464793,134479458,138018423,130416137,134807098,133037604,132382239,140312204,135265875,137887351,136969835,129695241,135462475,132972059,136773181,144375443,140246611,145096333,140836442,134675988,138214996,131399191,134807134,136511120,130416215,133889691,126484036,123534888,127532632,123076122,131726972,133496455,131333734,136248993,127794741,127663675,128646738,123862562,131333781,128712318,127598202,
130023068,121699882,125632083,126418506,126615095,137100967,134676087,138149519,138804881,130743849,134807141,130743872,130678354,136511152,87031021,88735020,81525997,75234483,78642415,72678576,78511362,81329447,76741878,81198392,72744154,69663943,71040239,64355508,70647069,68812062,65338629,68615484,59571403,61275356,63110379,61144259,71695669,70384916,71761180,74186037,65273028,68484340,65928416,63765722,70778180,64879886,66321712,64748839,56425670,61603075,58260694,60947702,68287821,63438091,67566918,63044886,56163535,59112718,52100305,54787350,56687946,50003217,53476691,45743362,42663137,46464273,41942228,50462003,52428100,50527520,55442778,47316208,47316212,48495886,43777245,51772749,49413434,48626996,51838297,43777255,48299277,49544454,50396399,61537632,60095794,63765833,65600845,58129634,62782751,59768060,60357899,67239274,61472044,65011039,62324029,
55901418,61668652,58195189,63503657,69729645,65666352,70647150,64748841,59899129,62913843,55835891,60489031,60554601,55115064,58654073,50003225,48692494,51641649,47906040,57081189,57539933,56687947,60685690,51838219,53083426,52755752,49020168,56884604,52952403,53411168,54721906,46726404,52034874,51510560,53476639,63503752,60685648,65273206,64486755,57277703,62127433,57343254,58981692,63896972,57605453,61013386,55770450,50658580,55377231,50724114,56819038,60554633,56294742,60751254,52428094,48758052,49806675,42138903,47119740,44760449,39845220,41876892,31849776,31587643,32439630,29031712,38010261,36109687,35847543,38075800,28245287,30408016,27917635,25165111,32046501,26541426,27786637,27196813,19201316,24903010,22871355,
25951568,34667949,31063406,36371873,33488250,27458862,31784301,25886003,29228401,32243117,26279283,30145971,23461221,19791166,24051058,19463476,27327887,29162919,26082685,30277049,21364052,19463505,19529071,13106491,19398058,15596956,12713360,14482874,4521289,6749543,6749544,5307726,15007167,12582291,14810533,16055730,7470405,11599228,8519007,8387941,15662539,10550669,14089659,12844449,7404875,14286219,12647764,19070339,27459022,25099664,32112076,28769678,25754968,30801298,25951570,32177571,35061193,31325593,36503001,29883772,30014826,34602386,31849815,41942466,43777472,43384231,48299482,39845228,41287041,41418124,37485926,45546968,41942456,41811389,43646421,35454310,40500630,40566145,42139003,52952552,50724272,
55705042,56491465,50134374,55901606,53149048,56032664,63503853,59440557,65207782,63307190,60358001,68418991,67108211,76283318,84278763,83164595,91422198,87358881,86769028,92077491,87948662,96337367,97844709,95813056,101449213,94502291,96730521,100531631,99286399,110493169,110755291,112000470,116063737,107609480,110624173,109378984,106757523,114687492,109903313,111345131,111607279,103808391,109313475,108199326,111082926,120782351,117571023,123207168,121634271,116129164,121503183,117112214,121175501,126549519,122027474,127663634,123403723,121306523,128187860,125762966,135527917,140443147,139656670,146472475,139918776,140115378,142998994,138345883,146341385,145030656,143195632,146669086,137756077,140508617,141622730,140115370,150076958,147717622,149028355,150011415,140574120,
142933468,138870209,136838597,142540331,135593459,136838684,133889542,125762986,130547178,126614970,130350562,137035314,132644339,137362989,132709875,127270328,131071478,124845493,129170947,131399214,126418426,131006012,123862496,122617291,127401461,124190138,133758497,135790118,134938121,140115518,131661265,132316639,132775409,128122308,135593529,131857949,130547230,131792443,122486216,125631990,124583400,123862491,132972107,128908822,130743859,129564208,120061387,122879496,117177822,116325878,120651347,113180178,115211847,110296605,103415251,107937299,103349721,108789270,113770065,109706776,114884185,108723720,105119205,108199448,101907928,108068405,108592713,104857124,109444705,101776889,102956538,106692117,104529378,115539536,116391489,117177908,121962079,113704429,116522511,115998219,113311218,
121437797,117046840,118029901,118423127,110099944,115342882,113638913,115408397,124452466,120323635,124386913,122158661,114556398,118292016,112524796,114228779,118095474,111410741,115080818,109379121,104988156,110034486,105905655,113704523,117964398,115408447,121306750,114490912,113245712,116194870,111148543,118881898,118554214,116719185,121175682,113638930,117243431,120061490,119930378,131661438,131399260,134348387,137821821,130088458,134479422,132775463,131989028,139918990,135003734,137559674,136707694,129433101,135200332,132775454,136511038,144375445,139918931,144965263,140639836,134479384,137952857,131137048,134610528,136445585,130285147,133758621,126090824,123469354,127204954,122879516,131399293,133234315,131202665,136183460,127532601,127598144,128253525,123403814,131202713,128384640,127270523,
129826463,121306670,125501014,126156365,126221884,136838827,134676090,137821841,138542740,130612781,134545000,130612801,130416212,136183475,87555319,89259316,81788150,75431102,78839034,73202875,78970123,81460529,77266175,81395010,73137379,70188241,71367930,64814272,71105832,69139751,65797391,68877636,60030165,61668585,63372531,61471949,71892288,70712606,72154405,74710335,65797325,68943099,66321641,64290018,71302480,65207576,66649403,65142064,57015501,61799693,58522850,61537535,68812119,63962389,68091215,63307040,56556762,59637015,52559066,55311647,57015637,50527517,53738844,46202124,42990825,46726428,42269916,50658620,52821326,50855209,55836005,47643898,47643904,48758038,44104935,52231513,49806658,49085756,52297057,44236016,48561428,50003215,50658554,61930858,60292411,64027987,65994070,58391790,63307048,60226822,60685589,67632500,62061879,65142120,62717254,
56425715,62061878,58719484,63962419,70188408,65928505,71171448,65142069,60423426,63110460,56098043,60882258,61078898,55639365,58850690,50461986,49085719,52100411,48168193,57539950,57998695,56950100,61078917,52165909,53607725,53148979,49347857,57277829,53345629,53673321,55180667,47119631,52428099,51903784,53738795,64159124,61209944,65600894,65011054,57736464,62455122,57736482,59374920,64224663,57933144,61341075,56360283,51051805,55835996,50986267,57146725,61078932,56622431,61013409,52821322,48954670,50068827,42597665,47578502,45219212,40041839,42204581,32177464,32046406,32898391,29359403,38469022,36306308,36240769,38337953,28638511,30801244,28114255,25361727,32570798,26869114,28048794,27458964,19660079,25296236,23199045,
26410331,35192247,31653239,36765102,33881476,27786552,31980921,26344765,29425019,32636343,26541437,30670268,23854448,20315465,24509820,19922238,27458969,29621679,26344840,30801348,21691743,19922270,20184442,13565255,19791285,16186789,13041051,14679492,4914515,6946162,7208305,5635414,15531467,12909983,15007152,16317884,7863631,11992454,8781161,8715631,15924694,10878361,14482886,13172139,7601490,14679446,12909919,19266958,27852248,25558427,32701911,29228439,26017122,31260061,26475869,32701869,35519956,31718819,37027299,30276998,30276980,34995611,32177504,42401227,44170697,43711923,48561637,40172919,41745803,41745814,37944686,45940195,42204610,42204616,44170720,35716462,40697249,40828301,42466695,53214705,51248569,
56032732,56819155,50593136,56360369,53411202,56491427,63962615,59702711,65601009,63634881,60882299,69008828,67698045,76676545,84606455,83688895,92012031,87817645,87293324,92339644,88538494,96599521,98434543,96402892,101973509,95026589,97058210,101055928,99745160,110951933,111148516,112524767,116391430,108002706,110886329,109903282,107478430,115146256,110558685,111803895,112066043,104136079,109968845,108395943,111803832,121306650,118095322,123600394,122027496,116653465,122093016,117636512,121896406,126942746,122355165,128056860,123796949,122027431,128646621,126221728,135986680,141164054,140049895,146931238,140508613,140770749,143326687,138804645,146931220,145554954,143719930,147127848,138280374,140901843,142015959,140705207,150666794,148176385,149421584,150601247,141032883,
143588839,139591116,137231823,142933561,135986685,137428518,134413843,126352820,131005943,127270339,130874860,137494076,133103101,138083898,133103103,127860161,131530240,125173186,129891854,131989048,126877187,131399237,124386795,123338196,127860224,124517829,134413868,136379954,135462420,140443210,132251100,132840940,133299708,128581073,136183362,132251176,131071528,132513349,122813909,126025217,125042161,124452325,133365333,129433119,131268159,130154042,120651221,123469330,117767658,116981249,121241181,113704478,115670611,110624296,103742942,108461598,103808484,109248033,114425435,110231073,115342947,109051412,105577966,108527140,102563298,108527168,109182550,105512495,110034539,102301187,103415300,107281952,104988140,116129371,117046859,117767746,122289769,114294264,116981275,116456982,113769983,
121831025,117440067,118292054,118881887,110624244,115670573,114097679,115932697,124976763,120913470,124911212,122551890,115080698,119012922,113049095,114753077,118685309,112066113,115539583,109772348,105512457,110493251,106626564,114228823,118357625,115736136,121765514,114818603,113901083,116719170,111541768,119471732,119144050,117374555,121896587,114359836,117636658,120782397,120454678,132120201,131923560,134676079,138411655,130547222,135069256,133299763,132644397,140639897,135659105,138149510,137231994,129891864,135986776,133299753,136904268,144768672,140639841,145424024,141229669,135003682,138477154,131661347,135003754,136969886,130678375,134217384,126680660,123797044,127729252,123403815,132054666,133693080,131661427,136511151,128187972,128187979,128974433,124059185,131792548,128777868,127860359,
130481836,121962042,126090850,126680664,126877252,137559735,135069317,138280607,139329184,131071543,135200370,131006029,131006048,136773311,87686397,89259321,81984764,75627716,78904575,73137343,78904592,81788216,77462789,81722693,73268459,70253782,71499006,64945349,71105838,69401904,65994004,69139784,59964633,61865198,63700218,61668562,72285509,70778150,72285482,74841411,65797332,69008642,66387185,64486632,71236949,65338655,66977089,65076534,57146580,61996309,58850534,61603077,68812123,64093470,68222293,63634725,56556765,59702558,52493536,55377188,57146713,50461988,53738852,46136595,42925295,46988576,42532066,50920771,52886867,50789680,56032618,47774977,47840519,48954654,44170476,52165984,50068810,49216833,52493673,44170486,48561436,50003220,50658559,61996400,60554562,64159063,66059613,58522867,63307055,60357899,60882203,67698043,61996348,65338735,62586189,
56491258,62389564,58719491,64159032,70385022,66190656,71368062,65404218,60488970,63241539,56294657,61013337,61078903,55508297,59178376,50461990,49282335,52165951,48233737,57671028,58129773,57081179,61341066,52362523,53673269,53148985,49610007,57539979,53476709,54001010,55442818,47381782,52428103,51969329,53804335,64093593,61341024,65797509,65207668,58064153,62651737,57802022,59571533,64421277,58064222,61603226,56425826,50986275,55967073,51117346,57343339,61013403,56753509,61275559,53149005,49216822,50199905,42597669,47644042,45284755,40238451,42270123,32308544,32111947,32898399,29490483,38665637,36437386,36371850,38665640,28704054,30932322,28376403,25623879,32505269,26934657,28376480,27524507,19725622,25165171,23199051,
26475875,35257789,31587712,36699572,34078089,27917631,32308608,26344773,29818241,32832958,26803587,30801348,23985526,20512078,24575363,20053316,27655583,29818295,26410381,30932426,21822820,19922277,20118913,13565261,19856826,16252333,13106593,14941643,4848984,7077243,7142777,5832029,15662545,13041059,15203766,16580033,7863639,11926926,8977776,8846710,16252381,11009439,14679500,13172145,7863643,14810524,13106535,19398037,27917791,25689503,32832989,29425054,26213737,31391138,26410339,32767412,35585499,31653290,37158378,30473611,30408060,35061155,32308585,42597843,44170706,43843001,48692715,40435069,41680275,41942427,38075766,45940202,42532294,42204624,44236262,35847543,40762789,40959378,42728845,53542393,51314113,
56229347,57015769,50527608,56491448,53542282,56753576,63897086,60030400,65863159,63700424,61013377,69139904,67763587,76938698,84934139,84016580,92077574,88079796,87358868,92732868,88604038,96861671,98565623,96665042,102039053,95026594,97385897,101187008,99810705,111083009,111541741,112655846,116653579,108199320,111214016,110099896,107675045,115473943,110689763,112000509,112262658,104398230,110099923,108854704,111803840,121568799,118357472,123993619,122355184,116784543,122355168,117833127,122027485,127139361,122617315,128450083,124124638,122092973,128777700,126549415,136248830,141360668,140377583,147062317,140836298,140770756,143654372,139197870,147127835,145751570,143916543,147324463,138608061,141163991,142278111,140705215,150994479,148504073,149814806,150732326,141098425,
143719918,139722194,137493974,143261245,136445443,137494062,134479386,126418366,131202558,127401420,131137012,137821764,133234178,138280513,133561862,128056777,131726853,125500872,129957395,132120126,127008268,131595851,124648946,123469277,127925768,124911050,134479411,136511032,135462427,140770897,132316645,133234161,133627394,128843222,136511049,132513325,131399216,132578892,123207131,126287369,125500922,124714476,133693020,129433125,131595846,130285122,120913370,123665946,117964271,117112327,121437795,113901093,115932763,110820910,104070630,108789285,104136168,109510183,114556514,110296617,115801705,109313564,105840117,108920361,102694378,108854857,109379163,105578038,110296691,102694410,103546377,107347493,105446900,116260451,117046867,118095431,122617458,114425344,117308959,116653598,113901061,
122027638,117636683,118750814,119275113,110886394,115867188,114294292,116129311,125107843,121241158,125107827,122814038,115211778,119144004,113311244,115146301,118881925,112197193,115932806,110034501,105905678,110886475,106823177,114556510,118554241,115998290,121962130,115277363,114032163,116981322,111803920,119668347,119406199,117505633,122027669,114556451,117833273,120913474,120651293,132251283,132316784,134938230,138608269,131005983,135462478,133561913,132972086,140770977,135790184,138411660,137428609,130219553,136183392,133627441,137428562,145096361,140901993,145686177,141491821,135331370,138608232,131989037,135331441,137166500,131006061,134676142,127073882,124190267,127991403,123665965,132316817,134151837,131923579,136969908,128319049,128319059,129039975,124452408,132054698,129302164,128056975,
130678451,122093120,126287464,126811742,127139406,137887421,135397004,138739365,139525799,131268160,135528060,131464790,131333737,137232072,87817474,89521474,82115841,75889867,79035653,73268423,79166743,81853757,77462794,81853773,73465071,70384862,71826695,65010891,71367987,69401907,66125084,69205328,60226785,61930739,63765758,61930712,72285516,71040298,72416560,74906954,66059481,69008648,66518263,64421103,71433564,65600804,66977095,65207612,57146587,62127388,58916077,61799690,69008737,64093474,68222299,63634731,56818917,59833636,52690151,55573803,57212257,50593064,54001001,46202136,43056374,46923048,42532073,50920776,53083480,50920758,56098160,47709447,47906059,49020194,44432628,52428132,50265424,49282376,52559215,44367099,48823585,50199835,50920710,62061944,60751177,64355678,66190691,58653948,63503668,60357904,60882208,67960193,62258499,65600885,62913874,
56491265,62324033,58916105,64093502,70450563,66387271,71302534,65600832,60685582,63503686,56425736,61013343,61341052,55770450,59309457,50658605,49478946,52297029,48626960,57736570,58129781,57212259,61341072,52362530,53935419,53411134,49610016,57539987,53804395,54066550,55442826,47447323,52624718,52362550,54066485,64290206,61472099,65731982,65273212,57998622,62782813,57933101,59506005,64421284,58129764,61603233,56556905,51182890,55967080,51248423,57605490,61275554,56884588,61406638,53280085,49413438,50396522,42728747,47906193,45415834,40369529,42466740,32505158,32308563,33160546,29687097,38731178,36634000,36568462,38534573,28900670,30997863,28376410,25623884,32767419,27131271,28442022,27721122,19922238,25427320,23526737,
26672488,35388869,31784326,36896186,34078096,28048709,32374148,26541385,29883784,32964036,26869130,30801355,23985532,20577621,24640906,20118860,27721127,30014908,26738069,31129044,21822828,20249963,20249991,13827410,19856833,16383412,13172137,15072722,5111135,7273857,7273855,5766501,15662552,13106602,15269308,16580041,8125789,12189077,8912244,8846717,16317923,11140517,14745042,13499834,7863648,14941601,13303150,19725725,28179943,25820583,32832998,29621668,26410350,31587752,26738026,33029563,35913186,31784367,37420529,30735762,30604673,35192232,32570735,42728922,44432856,43974080,48889332,40566149,41876888,42204578,38206844,46136816,42532301,42401235,44301807,36109692,41156012,41287066,42859922,53673472,51510727,
56425962,57146847,50724222,56819133,53738895,56819121,64093702,60030405,66059774,64028108,61209994,69336518,68025739,77200847,85130756,84016586,92208655,88407483,87752089,92798410,88735117,97123824,98893309,96861658,102301204,95223211,97648049,101514694,99941784,111279626,111803890,112852460,116850193,108592545,111476166,110230975,107871657,115736092,110951914,112262659,112328199,104594845,110427608,108920245,112065988,121568805,118488552,124255768,122617336,116981158,122420711,118160815,122289638,127467049,122879466,128777770,124452325,122420661,129039853,126746027,136576518,141622819,140639735,147390004,140967378,141229513,143982059,139328949,147455520,146013722,144047623,147521078,138804676,141426145,142671332,141163972,151060023,148766223,150076956,150994477,141491647,
144047606,140049884,137756123,143588932,136576521,138018355,134872608,126811586,131530245,127598033,131268090,138149449,133496330,138411591,133627403,128384462,131989005,125763022,130285084,132513351,127401491,131792468,125042172,123862499,128253454,124976593,134807097,136838718,135790112,141098585,132775402,133365242,133889545,129105375,136773201,132775476,131530293,133037651,123338210,126549518,125566464,125107699,134086243,129891885,131792460,130547273,121109988,123993631,118095350,117440015,121765482,114097706,116260450,111214133,104267244,108854828,104463858,109772336,114687596,110624303,115867250,109706787,105905659,108985906,102890992,109182542,109772389,105905726,110624377,102956561,103874064,107609645,105709051,116653674,117505626,118160973,122945145,114753032,117636649,116981287,114228749,
122355327,118095440,118947428,119537262,111214084,116194877,114621979,116391461,125369993,121372238,125566587,123272799,115604999,119537227,113507859,115277379,119144077,112655951,115998349,110427725,105905686,110952018,106888723,114753123,118816392,116391514,122355352,115473977,114425388,117046865,112066070,120061569,119668353,117702249,122289821,114818603,118160962,121241164,120978982,132513432,132513399,135331455,139001493,131268134,135593557,133824066,133365310,141164200,136183409,138608276,137690761,130481703,136511080,133889593,137494105,145227440,141295213,146013864,141622902,135659057,139066993,132316723,135790201,137625259,131399284,134741687,127270498,124517956,128188021,123993653,132513431,134348454,132251267,137297596,128777810,128777819,129433198,124714562,132382386,129629852,128450199,
131071674,122355271,126549615,127073893,127467094,138018499,135724692,138870444,139853487,131530312,135659139,131661406,131595888,137428686,87489797,89390403,81853702,75562189,78839047,73137351,78904600,81657152,77135117,81526096,73071859,70188256,71499016,64879821,71040311,69270840,65862943,69008722,60030178,61668597,63438083,61537499,71957837,70843692,72219955,74644812,65797340,69008652,66387190,64290032,71302494,65469733,66714952,65011007,57081052,61865243,58719472,61340942,68812131,63962405,68156763,63372588,56425704,59637029,52493546,55180589,57081187,50265387,53673322,46202137,42794232,46726443,42335467,50658636,52821340,50789686,55770483,47447304,47512845,48889125,44104949,52297063,49937747,49151307,52231535,44104958,48495907,50134300,50658567,61799802,60489031,64224608,65994087,58522876,63438134,60292371,60816673,67632515,61930822,65338743,62586196,
56491267,62127428,58785036,63962434,70253956,66125128,71302535,65207619,60357904,63176010,56163595,60947809,60947840,55573841,59178385,50265392,49085734,52100423,48168210,57605503,58064245,57015652,61275539,52165921,53673277,53214528,49413410,57539987,53607788,53869944,55311756,47054110,52493650,52034872,53935417,64159138,61078887,65731982,65011068,57998624,62651746,57670959,59571541,64355752,57998696,61537697,56360299,51051820,55836008,51248426,57212277,61144483,56753519,61078961,53017943,49085759,50134380,42728750,47709586,45284764,40107390,42401204,32111943,31980884,32832868,29424956,38600108,36437394,36306320,38534578,28769600,30735722,28114268,25427279,32636350,27000202,28310951,27524517,19660096,25165181,23133523,
26344811,35192262,31522183,36765117,33815954,27786566,32112008,26148171,29621641,32701894,26738059,30539214,23854464,20184408,24509836,19987787,27721128,29752769,26541463,30801364,21757293,19987819,19987849,13630805,19725765,15990199,12975531,14745045,4848995,6880641,7208321,5569895,15597019,12975532,14941632,16514507,7863646,11926935,8781176,8781184,15924708,10878377,14613973,13172155,7798117,14810532,12975472,19332511,27852262,25689515,32636391,29228457,26017137,31325613,26541419,32701887,35651045,31784370,37027315,30604693,30408068,35061163,32177522,42597851,44105179,43843009,48758261,40435077,41876891,41876900,37879168,45940212,42466768,42204631,44236270,35847552,40959407,41090458,42597780,53345792,51183050,
56098284,57015778,50658690,56688064,53738899,56819123,63962632,59964873,65863169,63962574,61078924,69139914,67763597,77069779,84868615,83885517,92143120,88210876,87555484,92601804,88669584,97058287,98565631,96665053,102170133,95092141,97320370,101449161,100007320,111214090,111476213,112721391,116850197,108461475,111410632,110165442,107675054,115605023,110886382,112131590,112197130,104594849,110296541,108920248,112131529,121634343,118488553,124059163,122617338,116915623,122486250,117833137,122289639,127401513,122813933,128450093,124190182,122289591,129105391,126811567,136314375,141557283,140443129,147258935,141032917,141032907,143916525,139328951,147258914,145882653,144047624,147652152,138739144,141360610,142605800,141163974,151125562,148569617,150011424,150994482,141491649,
143982072,139918812,137756126,143392328,136576524,137821750,134807073,126614983,131464711,127663572,131268093,138149454,133561869,138411593,133692942,128253394,131923472,125763024,130285085,132513354,127270422,131792471,124845566,123665892,128318992,124911061,134807100,136707648,135790116,140836442,132644333,133430780,133758477,128974304,136576598,132841017,131595833,132775510,123338215,126483984,125632003,124911094,134020710,129629743,131792464,130612810,121109990,123928099,118029818,117308946,121699949,113966638,116194917,111083065,104332784,108985903,104332788,109444657,114818668,110558771,115867251,109575719,105971201,109051442,102956531,109051472,109510246,105905726,110558843,102759956,103939605,107675183,105512445,116391533,117309021,118095443,122879611,114556426,117374506,116915752,114294288,
122355329,118029909,118947433,119340657,111017479,116260415,114556446,116457001,125501068,121306703,125369983,123010657,115605004,119340622,113376790,115211849,119078545,112393811,116129424,110296654,105840153,110952020,106888723,114687590,118947466,116325980,122289818,115211837,114163245,117177940,112197146,119996037,119602819,117833324,122420894,114753070,118226501,121110093,120847913,132578974,132447866,135134849,138804887,131202601,135528026,133758532,133168704,141098667,136052340,138739351,137756297,130481708,136380011,133824060,137559646,145424048,141098609,145948333,141622906,135396918,138935924,132316728,135593598,137363121,131202679,134741690,127270501,124321351,128319094,123862585,132578970,134282922,132251269,137166529,128515668,128515676,129433202,124583492,132251317,129564318,128253595,
130940604,122486348,126353011,127204969,127467096,137952969,135790229,138804911,139853492,131661387,135593605,131595871,131464820,137494226,87424265,89259334,81722632,75496654,78904587,73071819,78707995,81460547,77135121,81526098,73071860,70122724,71433483,64748751,70974776,69008698,65731875,68746582,59702503,61471993,63372549,61537502,72023378,70712626,72088886,74579279,65666270,68680975,66256125,64224499,71040353,65273128,66714955,65011011,56753377,61734177,58522867,61406480,68484458,63831335,67960161,63307058,56294634,59374891,52428014,55049520,56950119,50396463,53673327,45874462,42728701,46660908,42335472,50724177,52821344,50724156,55836021,47512846,47447314,48626984,44104954,52034921,49675605,48823630,52231539,43973890,48495912,49937696,50593035,61734269,60161357,63962469,65731944,58195201,63175995,60030230,60554535,67501447,61996361,65142138,62651736,
56360197,62061897,58588430,63831366,70253960,66059597,71237003,65207621,60292373,63110478,56163597,60685668,60947843,55573846,59047318,50330930,49085738,51969357,48168213,57539971,57736572,56819049,61144471,51969317,53476673,53017925,49282341,57408920,53345649,53738878,55311759,47119650,52428117,51903805,53738811,64028070,61078892,65469844,65011074,57802022,62520675,57670962,59309403,64159147,57998700,61406629,56294765,50920751,55573871,51051822,57277819,61013417,56687986,61144500,52821340,48889154,50068848,42401074,47578519,45153694,40041856,42139065,31915341,31849816,32767339,29228350,38337971,36371861,36240789,38403509,28572996,30735726,28179807,25361746,32374210,26869134,28048811,27393449,19529026,25230721,23002457,
26344813,35192267,31522186,36568514,33619353,27589963,32046477,26017105,29425038,32701897,26541456,30604751,23657860,20118876,24378770,19725647,27458990,29556163,26475933,30670297,21560691,19725680,20053389,13303131,19594697,15924667,12975534,14548441,4717927,6880646,7011717,5373291,15334879,12844464,14941637,16317903,7732580,11795867,8781180,8715651,15859178,10681772,14286299,12975552,7667047,14548393,12975477,19135907,27852268,25361839,32439787,29293998,25886068,31194543,26344817,32570818,35454441,31653304,36961783,30473625,30342538,34930097,32177525,42532321,44236256,43646408,48692732,40369547,41680286,41745833,38010243,45940217,42204628,42204636,44105204,35782019,40697269,40893855,42466713,53411334,51314128,
55967216,56950245,50527622,56491459,53673366,56491447,64028172,59833806,65732102,63700436,60816785,68943309,67632529,76807637,84934156,83951059,92208659,88145346,87489953,92601809,88669588,97123830,98565636,96665055,102170138,95223218,97451449,101252557,100007327,111017490,111607289,112852468,116850202,108330408,111214030,110099908,107609520,115605026,110624242,112066059,112393741,104463781,110296545,108920251,111869388,121503277,118423024,123993633,122420734,116850093,122355183,117964213,122224107,127335984,122748403,128515633,124321260,122224060,128974324,126746037,136510987,141426218,140443133,147521084,140967386,141098450,143982068,139132348,147258921,145948191,144047631,147652157,138804685,141360615,142540267,141032907,151191102,148635159,149880358,150994485,141426119,
143916540,140049891,137625059,143392333,136379920,137887291,134872614,126746058,131530253,127729112,131202561,138083921,133430802,138280525,133692949,128187862,131857939,125631958,130285091,132447821,127139354,131792474,124911107,123600362,128122388,124976603,134741569,136773191,135855656,141098592,132578803,133234177,133758480,128974311,136576600,132841021,131595836,132972124,123272682,126615063,125632009,124845564,133889641,129695285,131792468,130678351,121044459,123797033,118095359,117243417,121699956,113966643,116129384,111083070,104201715,108920372,104267257,109641271,114687603,110558774,115932794,109444651,105971203,108985911,102956536,108920408,109641324,105905731,110362242,102759963,103874073,107675188,105577987,116457076,117440099,118160982,122814081,114687503,117505584,116915756,114228757,
122420872,117964376,118881901,119471734,111148557,116063811,114490917,116457006,125304466,121372244,125501060,123141736,115605010,119471698,113376796,115342924,119013012,112328278,115998357,110165588,105840157,110952025,106954267,114753131,118881936,116325985,122289825,115408449,114228787,117046872,112066080,120061577,119471751,117833330,122420900,114753077,118029897,121175633,120716845,132710050,132578942,135331461,138935966,131137068,135659102,133955146,133103171,141229744,136117878,138673820,137625233,130481713,136314478,133824066,137559649,145358519,141164152,146013874,141885054,135527993,139001465,132316731,135659137,137625269,131137149,134807230,127336041,124386891,128319100,123993663,132644514,134479533,132316813,137100999,128777820,128581220,129498742,124649032,132447929,129564325,128319134,
131071682,122355281,126615161,127139439,127532637,138084046,135593626,139067062,139722424,131464782,135790218,131792484,131530359,137494232,87358734,89259341,81657101,75431126,78773522,73071826,78839075,81526090,77069592,81526104,72875260,70122730,71367953,64552151,70843712,69008704,65600808,68681051,59768045,61472000,63372557,61537507,71826777,70647096,72088891,74579287,65535205,68680980,66190593,64093435,71040360,65076528,66583889,64879946,56818919,61799719,58457336,61406486,68550000,63700269,67960167,63372599,56294642,59440432,52296949,55180598,57015661,50199861,53607796,46005539,42597634,46660915,42138869,50527573,52624742,50462017,55573883,47447316,47447320,48758063,43842815,52100464,49806682,48758100,51969404,43973898,48495918,49937703,50396435,61799810,60161364,64159082,65666418,58391815,63176001,59964700,60554542,67501453,61799761,65273218,62586208,
56229135,62127438,58522903,63831370,70188433,65928532,71171475,65142092,60226844,63110486,56163605,60685674,60882316,55508316,58785181,50199867,48954671,51969363,48233754,57539975,57736577,56819054,60882332,51969325,53411141,53083466,49347882,57408927,53214582,53738884,55246229,47119654,52165981,51969345,53673282,64028077,61144435,65600920,64945543,57736492,62324075,57539897,59178336,64159153,57736562,61210030,56163702,50986295,55704950,50986294,57081216,60947885,56687994,61144507,52952418,49020234,50134390,42466616,47381919,45219237,39976326,42204607,32046417,31915358,32636272,29293894,38337975,36371867,36175260,38272444,28376394,30735732,28048744,25165147,32243145,26803603,27917747,27393456,19463497,25099655,23002460,
26410356,35126738,31456658,36502983,33815966,27721040,31980948,26082649,29425043,32636368,26606998,30342616,23723403,20184418,24378776,19791193,27393459,29490635,26344867,30735841,21560698,19791224,19791252,13303136,19594703,15859136,12910005,14548446,4521327,6815118,6880652,5438835,15269349,12713401,14745035,16186836,7535978,11795873,8650114,8650123,15859185,10681779,14351841,13106631,7470447,14548398,12778874,19135914,27786739,25492917,32505331,29162930,26017149,31063478,26279289,32570824,35454447,31456703,36896255,30211489,30080398,34864568,32046459,42466792,44039652,43646414,48627201,40369554,41614758,41811375,37879180,46005757,42335707,42335716,44039674,35650955,40893883,40762791,42597792,53345804,51248597,
55967226,56819180,50658702,56491468,53607836,56688063,63962644,59899347,65797644,63831516,61078933,69008853,67632536,77004253,85065235,83951066,92405277,88145355,87686570,92995036,88735133,97123838,98893324,96861675,102432293,95419834,97582529,101449174,100072872,111410714,111803909,112918012,116915746,108527024,111476183,110296528,107806140,115801644,111083003,112328213,112524823,104791470,110558697,109116869,112328151,121699894,118750712,124255785,122748423,116981175,122748408,118291903,122420724,127598134,123076092,128777786,124452340,122486212,129105405,126942654,136707607,141622836,140705287,147521092,141360609,141426138,144047613,139460035,147455539,146341419,144375320,147717701,139001301,141753841,142933491,141229525,151256647,148897313,150208046,151322174,141753807,
144309767,140246508,138018284,143851095,136904219,138149444,135069234,126942677,131661334,127794658,131530252,138346074,133758492,138739288,133955102,128515553,132251167,125894112,130481707,132775513,127532580,132120163,125173260,123993588,128581150,125238756,135069258,136969806,135986740,141360746,132972029,133758473,133889562,129301999,136969828,133037639,131792455,133168739,123600372,126877214,125894160,125304325,134217331,129891903,131989086,130743897,121241075,124255795,118423046,117505569,121831035,114228798,116391537,111345224,104463867,108985916,104594945,109903426,115015292,110755395,116194945,109837877,106233358,109248066,103022083,109379169,109772404,106102348,110755465,102956579,104136227,107806271,105774604,116784765,117636716,118488671,123141770,114753049,117571130,117112375,114490909,
122486417,118095460,119012981,119602817,111345174,116391503,114753068,116719160,125566618,121503327,125566605,123403890,115801627,119668315,113770021,115474006,119406238,112590432,116391584,110493276,106102312,111214177,107216420,114884214,119144091,116457067,122617514,115670604,114490939,117243491,112328233,120323733,119733905,118095482,122551982,114884156,118488657,121372252,121110070,132775594,132775560,135593616,139132583,131333687,135986791,134151763,133430863,141557435,136380034,138870436,138018457,130743864,136576631,134086218,137887340,145751744,141557376,146407098,142016136,135921219,139394691,132578887,136052363,137821885,131530374,135200455,127532661,124714582,128581255,124190279,132841131,134741688,132578966,137428687,128908899,129039980,129629825,124780115,132710085,129826478,128581287,
131202766,122682969,126877315,127532665,127598181,138411736,135921316,139329216,140050115,131858010,135921299,131858030,131858049,137756384,87358745,89324886,81722646,75562205,78970139,73006300,78970154,81460561,77135137,81460577,73006341,69991665,71302425,64814303,70843720,69008715,65600815,68943206,59702519,61668615,63307029,61406445,72023391,70712641,72154436,74513761,65797357,68877599,66190603,64093444,71040370,65142074,66714973,65011025,56884465,61930800,58522881,61275423,68681080,63765817,67829105,63307073,56294651,59571513,52428027,55115072,57015668,50396477,53607808,46005550,42859788,46660926,42269949,50724192,52821358,50724170,55901573,47381788,47578400,48758072,44104967,51969400,49675622,48889181,52231557,44104978,48364857,49937712,50461978,61865356,60292444,64159091,65863033,58326287,63241547,60030247,60751156,67501464,61930841,65273226,62520680,
56425751,62192984,58653984,64027988,70057368,65928538,71171482,65338708,60357925,63110494,56294685,60882292,61013396,55508325,58981797,50134338,49151290,51969371,48102694,57671056,57867658,56950134,61013415,52100405,53542223,53214551,49282356,57408936,53345664,53673357,55311776,47054130,52428133,52034891,53869900,64028086,61078906,65535394,65076626,57867574,62586228,57736514,59374955,64224699,57998714,61472183,56294784,50920768,55704959,50986302,57277834,61078969,56753538,61144515,53017962,49151314,50199935,42532162,47447465,45088175,40172945,42270154,32111963,31980906,32701818,29228368,38337987,36371876,36306341,38337987,28507475,30670205,28048753,25230692,32308691,26934686,28048827,27393463,19463506,25165199,23002472,
26410368,35192284,31391133,36699602,33881511,27524444,32046491,26148192,29490589,32767450,26541473,30670304,23657877,20249964,24313249,19725664,27459007,29621715,26279341,30801385,21560707,19856770,19987868,13303146,19725784,15990218,12975549,14745064,4717944,6880664,6946198,5438844,15531502,12778947,14810580,16121312,7798132,11861418,8781196,8650131,15990266,10812859,14417386,13237712,7535992,14548410,12844421,19332531,27721213,25492927,32701950,29294014,26082695,31391169,26410369,32767443,35651063,31653319,37092872,30473643,30277016,35061184,32243079,42532338,44170737,43843032,48692748,40435099,41680302,41942457,37944724,46071303,42532326,42204653,44170757,35978646,40828357,40959409,42663340,53411351,51314144,
56294913,57015800,50593175,56753622,53673384,56688072,64159262,59833821,65863191,63962596,61013408,69139937,67894690,77135335,84934170,83951076,92339747,88210897,87555505,92863972,88866212,97123846,98893332,96730609,102366763,95223233,97713609,101383646,100138416,111476257,111803914,112983558,116981290,108658104,111410653,110231000,107740610,115867189,110951937,112393754,112590368,104660405,110296563,109116879,112328159,121830976,118816257,124321328,122813968,117112255,122617343,118029768,122355198,127729217,123207172,128908867,124386811,122486222,129170948,126811591,136642077,141753915,140639758,147783244,141426153,141426145,144047619,139394509,147652155,146210354,144244256,147914318,139066846,141753848,142802430,141360605,151453265,148962856,150208053,151387718,141688280,
144309772,140115444,138083830,143785566,136773154,138018380,135134776,126942683,131595805,127925740,131595796,138411620,133824035,138804832,133955109,128581098,132316710,125894119,130481714,132709983,127532588,131989100,125238804,123993596,128384550,125369836,135134800,137166423,136052283,141360752,132775428,133692946,134086179,129302007,136969835,133103183,131792462,133103212,123665914,126811687,125959705,125304334,134151802,130088518,132054631,130874976,121437693,124124728,118423055,117636650,122027651,114359876,116522619,111476305,104463876,109051462,104463882,109903433,114949765,110952010,116129418,109772348,106233365,109313611,103218698,109248104,109969022,106167893,110689937,102956587,103939627,107937352,105774611,116719235,117702260,118554215,123076241,115015200,117833281,117177919,114556454,
122683031,118226540,119209599,119668361,111279644,116391510,114949685,116653630,125828770,121634407,125828756,123534969,115867170,119602788,113704495,115670623,119340709,112721513,116260518,110427749,106167858,111214189,107216428,114884222,119144097,116653683,122683058,115670610,114490947,117440106,112262705,120258203,119864986,118029956,122748598,115080775,118357596,121437797,121110079,132906676,132841103,135724697,139198126,131595839,135921265,134348379,133496408,141622978,136511115,139067054,138018465,130940481,136642179,134020690,137952885,145686215,141491847,146472644,142212750,135986765,139460236,132513358,136117908,138018503,131661457,135200464,127598206,124845663,128712334,124190286,132775604,134741696,132644509,137428695,128908909,129105524,129891978,124911195,132644556,129892021,128908976,
131464915,122879587,126942859,127467136,127729264,138542816,136052398,139460295,140246730,132054625,136117916,132054647,131989128,137821929,87686436,89390432,82050339,75627757,79101223,73137385,79166776,81722718,77266222,81722735,73202962,70188288,71630121,64879853,71236951,69336408,65928508,68943217,59833603,61734164,63438113,61734139,72285550,70909261,72285524,74841453,65797371,69008683,66387223,64421137,71302525,65469766,66911593,65273182,57081086,61996348,58588432,61472044,68877701,63896900,68156797,63569229,56622344,59571526,52559115,55377230,57081217,50527562,53869964,46136633,42990872,46923081,42335499,50855276,52821371,50789718,55901586,47512872,47775022,48823621,44104981,52231560,50003314,49085801,52428177,44170528,48561476,50068797,50789673,61930905,60554600,64355712,65994118,58588444,63307095,60357939,61013315,67763620,62127463,65600920,62782839,
56556835,62455141,58916142,64159073,70516133,66256234,71302567,65535330,60554547,63503722,56360236,61013379,61275552,55573876,59243953,50396498,49216840,52297064,48364850,57736607,57998745,57146757,61341109,52362563,53607772,53149025,49478978,57474486,53607823,53869978,55508397,47381822,52624754,52034904,54066520,64224706,61275528,65863089,65207710,57998658,62651777,57933136,59571575,64617928,58064265,61603267,56425869,51248462,55901578,51182923,57343382,61341126,56884625,61341137,53149048,49347934,50265483,42663249,47840693,45350333,40369568,42401239,32177515,32111989,33029512,29359452,38534606,36437425,36568500,38600147,28704096,30866826,28376446,25427312,32636383,26934701,28179914,27655623,19660129,25230750,23133557,
26541453,35192296,31718824,36896221,34012595,27852137,32243115,26410349,29687212,32767464,26672559,30604782,23854496,20512122,24772014,19856749,27786700,29752800,26607032,30998007,21691793,19922319,20118954,13565304,19791334,16186839,13106636,14941685,4914566,6946213,7208355,5635464,15531516,13041104,15072736,16383469,7798143,11861433,8781209,8715683,16121351,10943948,14745081,13434332,7601543,14876102,13041040,19398079,27917835,25755084,32898571,29490634,26279314,31456718,26541455,33029600,35847686,31718870,37158423,30735799,30473638,35061197,32374163,42728956,44301821,43908581,48889367,40500650,42007998,42204615,38206883,46333461,42663412,42466808,44301843,36044193,41024980,41090494,42859961,53607973,51379691,
56360465,57277958,50855331,56819171,53804471,57015764,64290348,60161516,65994277,64093683,61144495,69336556,68156847,77004274,84934182,84082160,92339761,88473052,87752124,92929517,88866223,97320464,98827807,96796156,102563382,95354317,97779154,101514730,100203962,111476268,111934999,113180178,117243444,108592581,111607274,110296545,108002768,115932734,110951950,112328231,112590380,104922561,110558717,109247961,112328168,121830987,118947339,124517950,122945052,117308872,122813963,118422994,122486282,127663691,123076111,129039952,124583432,122682840,129498639,126942672,136773160,141950533,140836379,147848793,141360630,141622767,144375311,139722199,147717700,146406972,144506411,148110939,139263464,141950467,142933512,141557223,151453276,149093939,150470210,151584337,141819362,
144375322,140312063,138083842,143851114,136969773,138149463,135134787,127139303,131792425,128056823,131726877,138542703,134086192,138935913,134020659,128646645,132382259,125959666,130547264,132841067,127663670,132316793,125304352,123993607,128646705,125369846,135069278,137297507,136183365,141426301,133103121,133889564,134151726,129564164,137035381,133168731,131923546,133430904,123665928,127008308,126156324,125435415,134217351,130285138,132251250,131137132,121568777,124255813,118554138,117571123,122027663,114490961,116391559,111607387,104660497,109248083,104594965,110100053,115277455,111017558,116391575,109903432,106364450,109510230,103153173,109444725,110034569,106167904,110886558,103087670,104332854,108068434,105905696,116915856,117767809,118554227,123272863,115146284,117964365,117243468,114753075,
122748580,118423159,119406218,119799445,111607337,116653666,115015233,116784716,125894319,121962098,125828768,123403909,115998255,119799408,113770043,115736170,119471794,112918134,116522675,110689906,106430013,111345271,107478584,115146379,119340719,116653695,122879678,115736158,114818642,117636727,112524860,120389288,120127141,118226574,122683072,115146321,118554214,121699952,121372236,133103296,132972188,135855780,139460285,131726922,136117884,134479463,133758561,141754063,136773269,139198138,138411694,131137100,137035405,134413918,138280575,145817299,141885078,146669262,142409371,136183386,139656854,132775513,136117920,138084051,131792539,135462621,127663751,125042283,128777883,124452443,132972222,134807244,132775592,137821922,129236600,129302144,130023062,124976742,133037786,130023106,129040061,
131464930,122945134,127139477,127663757,127991421,138542827,136183481,139525845,140312277,132120175,136249001,132251268,132054679,137953013,87686452,89587055,82115891,75824376,79101238,73334007,79232327,81722733,77331771,81591677,73202974,70253837,71630134,65010937,71236963,69401956,65797449,69008766,59899153,61668644,63503662,61734152,72220029,71040347,72154464,74841464,65993992,69139768,66321701,64290077,71237002,65600851,66780536,65273197,56950028,61930826,58850589,61537595,68812179,64027987,68287884,63503707,56622357,59637077,52493590,55508314,57146769,50527576,53738904,46136648,42990885,46857559,42335513,50855291,53017993,50920805,56032674,47709494,47709498,48823637,44236067,52297109,50068863,49151353,52297118,44367147,48627024,50003274,50855221,62127528,60620151,64224655,66125204,58522922,63438181,60357953,60816720,67763633,62127475,65535398,62848386,
56491314,62389620,58981689,64159089,70450612,66387319,71499189,65404274,60751169,63372665,56294714,61013393,61341102,55639426,59243968,50462045,49282390,52362615,48430400,57802156,58129829,57343378,61341121,52231507,53738860,53345649,49478991,57605570,53673373,53935526,55573945,47316298,52493696,52100453,54066534,64355791,61472149,65797567,65273260,57998670,62782863,57933150,59768197,64486870,58195351,61734353,56622489,51182938,56032665,51379546,57540004,61275603,56950172,61472222,53280133,49347950,50462106,42597725,47906244,45350348,40238510,42532322,32243062,32112003,33095061,29621610,38665693,36634049,36502977,38665697,28769645,30932377,28310925,25492862,32505325,27131322,28442069,27655637,19791214,25230764,23133572,
26607004,35323383,31784374,36765162,34143684,27983223,32308664,26410364,29752761,32898549,26869178,30735869,23985585,20512134,24706491,20053372,27786712,29818350,26607048,30932485,21822877,20118939,20118969,13630854,19725814,16186853,13041115,14876163,4980115,7077299,7142833,5766552,15662602,13041117,15203824,16580090,7798158,12123591,8846759,8912303,16252436,11075031,14745092,13303277,7732629,14941652,13106592,19529167,28048921,25820634,32767512,29425113,26344866,31391198,26607005,33095150,35651091,31849956,37355042,30604740,30604727,35192286,32374179,42728972,44629515,43908596,48889384,40566198,42008011,42139094,38272432,46399012,42728962,42663433,44564000,36240817,41156064,41352651,42859974,53739058,51576316,
56491551,57474579,51051954,56819185,54066626,57081316,64355896,60227065,66059825,64224768,61472187,69402108,68156863,77397506,85392950,84344320,92601919,88604142,88014286,93191678,89128384,97648161,99221040,97189388,102825543,95682013,97975779,101973499,100335051,111803965,112066088,113376801,117505606,108985813,111803899,110755313,108330461,116129361,111345182,112655927,112983612,105119187,110755341,109510121,112721402,122289754,119209499,124845644,123207210,117571032,123141661,118685155,122945049,128056924,123469345,129236574,124780057,123010539,129629729,127466976,137166392,142278229,141229609,148176488,141819399,141950461,144768544,139984359,148110935,146669134,144834109,148242027,139525626,142147093,143326745,141950457,151846507,149487171,150732370,151912035,142212598,
144899624,140639761,138477074,144309883,137231935,138608232,135528021,127335927,132316728,128384519,132120112,138935935,134282816,139198075,134610499,129039878,132775489,126549506,130874960,133168765,127991367,132513417,125566512,124452377,128908867,125828616,135462511,137625202,136707671,141753997,133299745,134020653,134610494,129891861,137363078,133561962,132316778,133627530,124190231,127270470,126418487,125632043,134741655,130612836,132578946,131464829,121765401,124649045,118881836,117898822,122551969,114687584,116850326,111935085,105053731,109510242,105053736,110296676,115539617,111214181,116522662,110296665,106626612,109837925,103480872,109641348,110296728,106626676,111279790,103546439,104463945,108461667,106298928,117374623,118029969,119012996,123666094,115408444,118292062,117571163,115080770,
123272885,118750854,119602842,120323748,111935035,116981361,115408466,117177949,126222016,122093187,126353074,123993749,116391488,120323714,114097739,115998330,119996100,113180295,116915909,111083138,106757709,111738502,107740744,115539611,119799487,117243534,123010767,116063857,115015267,117833350,112787022,120848056,120323766,118554271,123272914,115408482,118947450,121962114,121568862,133430994,133168815,136117940,139656908,131989085,136642190,134676089,134217331,142081758,136904359,139460300,138739392,131399263,137363103,134741616,138542737,146210534,142016166,146865889,142540461,136380011,140050090,133037676,136511153,138411748,132185773,135724783,127991449,125369981,129105578,124714605,133496527,135200476,133168825,138215157,129629833,129498770,130219687,125435511,133234410,130350803,129433295,
131858161,123403904,127336102,128122527,128188043,139001595,136707786,139853542,140705512,132382335,136773307,132447894,132447912,138542854,87620928,89390460,81919295,75562247,79035716,73137412,78970196,81853818,77397321,81788298,73137452,70122778,71564611,64683271,71105905,69205363,65797466,69008782,59964703,61668657,63569214,61603094,72023435,70974826,72220013,74710407,65731864,68943173,66387250,64224556,71302552,65404256,66780548,65142138,56950042,61799767,58588457,61537610,68812192,63896930,67960217,63372649,56425763,59571555,52493605,55180650,57015712,50265447,53673382,46005589,42794291,46792039,42204454,50724233,52952472,50658676,55901614,47512902,47578440,48823650,44170546,52100515,49937807,48954759,52297133,44170553,48430432,50068825,50724166,61930934,60358022,64290207,65994147,58391863,63372660,60226897,60816736,67632578,62127490,65469874,62586257,
56491328,62389632,58719561,63962495,70319552,66125188,71302596,65469821,60423502,63307143,56229191,60947869,61144507,55508366,59178448,50330988,49151331,52231559,48168269,57736634,58064307,57212321,61144530,52297054,53738873,53345663,49544540,57540050,53607851,53870006,55377354,47119706,52493709,51969397,53935478,64290272,61406628,65928653,65207738,58129756,62586270,57867627,59506067,64486884,58129830,61734368,56491432,51051883,55901607,51379560,57343410,61341154,56819116,61472236,53018005,49282428,50199975,42663276,47578576,45284825,40304058,42401265,32308613,31980947,32898467,29425016,38534634,36371921,36306383,38534638,28573052,30735783,28179868,25427340,32636412,26803657,28114405,27655649,19725692,25165242,23068049,
26541480,35388934,31653317,36699642,33881555,27852164,32112071,26279308,29490632,32767492,26738123,30604810,23788989,20250005,24640970,19987852,27655656,29621759,26410453,30932500,21822892,19987884,20118983,13565331,19725827,16252403,12910056,14679569,4783519,7011777,7142847,5438886,15531544,12778987,15072766,16317961,7667101,11861460,8912311,8715711,16186916,11009511,14548499,13303291,7601571,14810594,13041070,19463644,27983400,25624041,32833063,29359591,26279345,31391212,26475947,32898556,35585571,31915504,37289522,30670291,30473667,35126762,32374194,42794524,44498459,43843075,48889398,40500678,41876953,42139109,38141373,46267954,42532368,42597911,44432943,36044222,41156078,41221596,42859989,53608003,51445257,
56360494,57146915,50920895,56950273,53804499,56950258,64421448,60292616,66125376,64290320,61341131,69467657,68222414,77463058,85392967,84409872,92601937,88604155,88079836,93191694,89259470,97386032,99352126,97189405,102694486,95616491,97910260,101907978,100400601,111869516,112066102,113311281,117440084,108985825,112066058,110755330,108199404,116063839,111279661,112721478,113049163,105184739,110886430,109510135,112590345,122158697,119209516,124780124,123207227,117702122,123010602,118685168,122879527,128188010,123469358,129236590,124976678,123010552,129695281,127335922,137100872,142278244,141164089,148307577,141753876,142016014,144768558,139984375,148110950,146865757,144834123,148438650,139525640,142278181,143523369,141819399,151846523,149618259,150863457,151846513,142212613,
144899642,140836381,138477089,144244361,137231948,138739318,135593573,127335944,132316744,128450070,131989056,138935948,134413903,139329163,134610514,128908819,132709969,126418451,131006046,133234314,127925848,132775577,125763133,124452392,128908884,125828630,135528062,137625218,136642151,141754014,133365297,134086204,134676044,129826340,137494167,133627514,132185721,133693079,124190246,127270482,126287427,125632056,134807209,130612851,132578962,131399310,121962023,124649062,118816314,118095445,122486449,114687599,116915878,111935099,105053745,109510256,105119287,110296691,115474096,111279734,116784821,110362216,106757698,109772406,103677496,109772438,110296745,106495618,111214272,103546455,104660567,108461682,106233408,117243567,118095519,119013011,123666109,115539531,118357615,117636716,114884177,
123207365,118750872,119668396,120192694,112000586,116915842,115408482,117177964,126418640,122355348,126353087,123928230,116457038,120192656,114228825,116063881,119996113,113376916,116850387,111083153,106626652,111738520,107675224,115605162,119733966,117178015,123207390,116194945,115146354,117833369,112983645,120913608,120258245,118619822,123207393,115474035,118947464,122027666,121765483,133627615,133365438,136249026,139919067,132120170,136445598,134872713,134217346,142016240,137166518,139787994,138739408,131595885,137363119,134741631,138542754,146341621,142147254,147193583,142671547,136576632,139919033,133168763,136642241,138477299,132120252,135790333,128122537,125369995,129236668,124845692,133562079,135331563,133234379,138084101,129564312,129498785,130481847,125566600,133431032,130416354,129498844,
132120320,123469455,127532729,128253612,128253597,139198220,136642268,140050164,140836600,132644495,136707786,132775590,132644533,138411799,88079703,89849235,82246999,76021020,79363416,73530651,79297899,82050451,77593950,81984929,73596229,70647089,71826777,65076510,71433607,69664138,66059631,69336483,60292405,62061897,63765842,61865260,72351137,71105918,72613252,75169183,66256172,69270876,66649419,64683331,71695792,65797497,67108252,65469842,57212208,62324078,58916160,61799775,69139895,64290167,68353454,63765886,56753466,59833722,52755773,55639423,57277876,50724222,54197695,46267755,43187532,47119741,42728765,51183007,53083567,51182985,56098245,47971675,47906146,49151352,44367177,52493753,50265509,49282462,52690370,44367185,48954743,50265455,50986333,62258637,60685725,64683443,66452921,58916174,63634826,60620135,61209973,68156887,62455194,65732043,63110569,
56819030,62586263,59309409,64421269,70843863,66518427,71826906,65731990,60947814,63700380,56622430,61406645,61603282,56032677,59506149,50658692,49675640,52559259,48692582,58064338,58392010,57540022,61668840,52559222,54132114,53673366,49937779,57802215,53804483,54328781,55770590,47644018,52821413,52362636,54394252,64683509,61799866,66059746,65666515,58391925,63176118,58064259,59964842,64814586,58457530,61930998,56753599,51576191,56294846,51510656,57933257,61603320,57277892,61668867,53542315,49675666,50658752,43122051,47971815,45612529,40566227,42794505,32439709,32374187,33291707,29621648,38993411,36896229,36896229,38927876,29031827,31129023,28573106,25755044,32898581,27327968,28442107,27852281,19922322,25624018,23395753,
26738112,35782172,32046555,37092882,34340329,28245405,32374238,26672547,30014944,33029660,27065824,31063585,24051156,20643243,24968673,20250017,28114430,30014998,26738157,31194665,22019523,20118979,20512222,13893035,20053529,16449037,13368832,15138345,5045687,7273946,7273944,5832124,15990320,13237764,15334934,16842274,8060340,12254701,9240014,8977877,16449084,11271677,15007276,13565457,8060345,15072764,13237702,19725812,28507711,25951745,33029695,29752831,26475974,31849985,27000258,33160725,36044345,32177673,37617225,30997996,30932444,35585537,32898504,43056689,44760626,44301850,49282636,40893917,42466800,42532347,38600149,46595658,42925607,42991149,44826183,36437462,41549317,41483763,43253228,54001240,51904033,
56753732,57605688,51379672,57212439,54197739,57277961,64814686,60685854,66453080,64618024,61668834,69729824,68681188,77856296,85786206,84868646,93191784,88997395,88538613,93519396,89587175,98106951,99614295,97582643,103284333,96140803,98434569,102235679,100924914,112393828,112524876,113835590,117898860,109379067,112393761,111214106,108723716,116653687,111935044,113245789,113507938,105577975,111410740,109903376,113180192,122748545,119733827,125238899,123731537,118095360,123600450,119143943,123338302,128712322,123928132,129891973,125435454,123403791,130154055,127925767,137559648,142737022,141688400,148831889,142343723,142474790,145227336,140639759,148569726,147258996,145358435,148766353,140049953,142605883,143851070,142474784,152501906,149945963,151256695,152370826,142671388,
145292880,141360694,139066936,144703135,137952870,139067023,136117883,127925792,132775519,128908845,132513365,139329189,134872679,139853475,134938218,129433132,133365354,127008297,131595894,133693091,128646765,133168816,126090837,124845629,129433193,126287405,136117909,138083995,137035389,142278323,134020678,134676054,135003749,130481721,137887405,134020754,132710034,134217393,124714559,127991403,126877275,126352977,135265983,131006089,133037737,131858084,122486335,125238911,119406163,118619755,122879687,115408519,117374654,112328340,105512521,110100105,105381453,110755469,115867336,111869581,117112524,110755457,107150938,110165645,104136271,110362283,110952129,106954394,111607509,104005232,105184878,108789387,106692183,117898951,118750902,119537325,124255956,115867236,118816389,118226563,115474025,
123666141,119275184,120258241,120651469,112459360,117374617,115932793,117702275,126942951,122814123,126877399,124321468,116981352,120651431,114687603,116653729,120520426,113639085,117309164,111607467,107347571,112262830,108330608,116129473,120258280,117636790,123600629,116588185,115670664,118423215,113442422,121437920,120848094,119144134,123797240,116129418,119406238,122617514,122289797,134151929,133955285,136773339,140377842,132710020,137100979,135265952,134741657,142671622,137690832,140115697,139263719,131989127,138018501,135200407,139067066,146931470,142737101,147521287,143392466,137035410,140443344,133758609,137232088,138936074,132775637,136249109,128777923,125959843,129695441,125435539,134020856,135921411,133824226,138608412,130219697,130219706,130809550,126090913,133824272,130875129,129892086,
132382489,123862697,127991502,128515781,128908979,139525923,137363185,140443404,141295376,133037735,137363170,133234363,133234384,139001645,88145261,89980330,82443628,76021043,79494512,73792816,79560065,82181545,77790583,82247094,73661785,70647113,72088945,65338679,71695776,69795233,66321798,69402041,60423500,62192992,64028010,61996355,72678839,71368086,72809884,75431350,66256195,69533045,66780515,64748889,71892422,65797518,67239345,65535399,57474374,62324101,59047257,62061942,69270988,64290190,68484550,64093591,56950096,60161425,53017939,55770518,57474507,50789779,54197716,46660995,43253089,47250836,42794326,51183030,53280196,51379617,56360414,48102770,48168311,49347982,44563806,52755921,50527675,49479094,52821468,44760423,49151374,50462086,51117427,62520805,60947891,64814539,66584016,58916198,64028066,60816767,61275531,68353517,62717360,65994210,63307201,
57015660,62848430,59374967,64683435,70974961,66780593,71826929,65994155,61078908,63765942,56884597,61603275,61734379,56098236,59637246,50920860,49806736,52624820,48823674,58326505,58654178,57802189,61865470,52886924,54328743,53869998,50068875,58195455,54001114,54459877,56098295,47709577,53149117,52690338,54656420,64880139,61799890,66387449,65732073,58654092,63307212,58391963,60227008,65011218,58719699,62127628,56884694,51707286,56425941,51707288,57933280,61799950,57540058,61799964,53542341,49806761,50789846,43122073,48299520,45874695,40762856,42991136,32701876,32636351,33422802,29949351,39190041,37158396,36896253,38927901,29162922,31391190,28638664,25820603,33095210,27459061,28638741,27983376,20184489,25624042,23723455,
27000279,35716658,32046581,37223977,34471423,28376499,32701941,26934712,30277111,33422900,27327993,31129144,24247787,20905414,24968697,20381112,28179990,30277164,27131396,31522368,22085083,20446682,20708854,14155202,20184626,16645668,13434392,15269440,5307856,7536112,7601647,6159827,16055878,13303324,15466030,16842295,8388044,12385796,9371107,9174509,16711250,11402775,15203905,13696552,8060370,15334932,13499870,19987981,28507734,26213912,33291863,29949461,26738142,32112155,27000283,33488426,36240979,32505375,37748320,30998019,31129074,35847706,32898527,43318857,45088327,44564016,49544804,41221622,42466825,42663445,38796782,46726751,43122238,43122244,44957279,36765167,41680415,41877002,43449861,54197872,52100666,
57081434,57933392,51641838,57605677,54590976,57474593,64945784,60816952,66846318,64749119,62062073,70123066,68812284,77921856,86113909,84999741,93388415,89194028,88735243,93978172,89914877,98172511,99941999,97713738,103349894,96402972,98631201,102694456,101252617,112590457,112918116,114294366,118226564,109772307,112655930,111410736,108985886,116850319,112000606,113573493,113704570,105971216,111541836,110231078,113311288,123010712,119930458,125435530,123993706,118423065,123928155,119406113,123731545,128843419,124321374,129957534,125763160,123797030,130547295,128253473,137887353,143130260,142147176,149028520,142540355,142671420,145620574,140836392,148962964,147652237,145751675,149225128,140312120,143064659,144309846,142671415,152895146,150404740,151584398,152764064,143130162,
145555046,141622863,139263568,145161912,138215038,139394726,136445585,128187959,133103224,129105478,132841069,139787966,135200383,140115642,135331457,129695298,133561986,127204931,131923598,134086331,128843399,133496519,126353004,125238870,129891970,126484039,136314542,138477235,137494166,142671565,134151774,135069292,135331454,130743889,138280645,134413994,133234345,134479561,124976725,128319105,127204982,126418535,135462614,131399331,133430976,132120251,122617431,125501078,119537259,118816389,123207393,115539617,117702359,112787116,105578081,110296736,105709158,111017635,116326111,112197285,117309156,110952088,107544177,110689958,104267367,110493380,111214297,107347633,112000751,104136327,105250438,109051556,107150960,118161119,119013072,119733955,124452588,116129403,119144095,118423196,115801729,
123928307,119668422,120389338,121110244,112655993,117702320,116260497,118029979,127008513,123141826,127074033,124911316,117243519,121110209,115015306,116915897,120651521,114097862,117702402,111738562,107544205,112590535,108461703,116457177,120585981,117964494,124059406,116981423,115932833,118750919,113770126,121700088,121175797,119406302,124124946,116457121,119865015,122945217,122486429,134348558,134217454,137035507,140640010,132972186,137363150,135659192,134938292,142868253,137887462,140574476,139460351,132251294,138149599,135659183,139329234,147193638,142933733,147848992,143654636,137428650,140836584,134020778,137494257,139460387,133103342,136773420,129040090,126090938,130023145,125828780,134283023,136118043,134283003,138936115,130547402,130547408,131268325,126418615,134151978,131399444,130154255,
132775730,124321473,128253670,129105629,129302220,139919165,137625353,140902179,141623079,133562048,137690875,133496532,133562086,139263813,88210819,89980352,82509186,75955531,79363462,73530695,79494551,82116030,77856141,81984974,73661806,70778207,71826823,65338699,71564725,69598646,66125211,69533137,60161376,62127475,63962496,62061911,72678859,71368106,72613297,75234762,66387289,69270921,66649463,64748910,71761371,65928612,67304904,65469886,57212251,62193052,59112815,61996427,69271010,64290210,68550106,63765932,56819046,60030375,52821351,55573933,57540066,50855338,54263275,46398874,43253113,47250857,42794346,51051978,53345754,51117496,56294897,48037256,48037261,49151396,44432756,52624870,50331088,49479113,52624879,44498302,49020325,50462108,51051912,62324218,60947912,64683488,66649574,58916219,63765942,60685714,61210019,68156933,62586309,65994229,63045077,
56884610,62717382,59112845,64617923,70843910,66715082,71826953,65797571,61013395,63831497,56753547,61406690,61734401,56032722,59571731,50789808,49741223,52690378,48758160,58195455,58392054,57540069,61734420,52821411,54263229,53738946,50068897,58129941,53935599,54328827,55836173,47709597,52952531,52493754,54525371,64683556,61865449,66256400,65863166,58588577,63307235,58260912,60095960,65011238,58719721,62258724,57015789,51641774,56294890,51641772,57867766,61799973,57474544,61799985,53476825,49675712,50658798,43187633,48102935,45809181,40631807,42925621,32636360,32570838,33357286,29883835,38927917,37027348,36961811,38993458,29097410,31194604,28638688,25951696,32898625,27459085,28638761,28048936,20118976,25624064,23657942,
26934765,35716682,32112138,37223998,34405909,28114379,32570892,26738127,29949452,33291849,27000333,31063632,24182275,20708827,25099790,20250064,27983404,30277186,27000345,31325783,22150641,20250094,20446731,13827543,20250184,16514616,13303342,15138392,5045732,7208453,7470598,6028777,15859293,13368881,15597122,16907853,8125923,12320280,9240058,9108995,16580202,11271723,14941785,13696576,8060391,15203881,13303284,19791394,28376683,26017325,33291882,29883949,26803702,31784494,26934767,33226305,36241000,32308789,37748342,31129112,30866952,35716657,32964085,43318880,45022814,44367429,49413755,41025036,42597920,42532395,38534659,46661238,43187796,42991195,45022835,36568579,41549365,41745953,43384346,54328965,52166222,
57081458,57867878,51445252,57474629,54328855,57605686,65076877,60816973,66584198,64880214,61865488,70188622,68877842,77987413,85851788,85065298,93322900,89390658,88669729,93781588,89849364,98172533,99876484,97779297,103415453,96402995,98565689,102497871,101121566,112459410,112918137,114097780,118292121,109772329,112655950,111410758,109051444,116981412,112000627,113442443,113639054,105971240,111607394,110100028,113507916,123010736,119864945,125566627,123862654,118292013,123862638,119537207,123600492,128843442,124452467,130219698,125632107,123862589,130481782,128253495,138083982,143195818,142081663,148963006,142671452,142671443,145555062,140836414,148962986,147652258,145882769,149290686,140312141,142999144,144178796,142605901,152960706,150339224,151649957,152698550,143130184,
145751680,141491811,139394661,145096400,138280596,139394748,136511144,128319052,133103246,129105499,132841094,139656916,135265940,140181200,135331478,129957467,133693079,127270488,131923622,134151888,128908955,133627613,126418564,125238893,129826456,126615132,136576706,138477256,137428652,142802658,134282868,135069315,135462547,130809450,138215131,134545087,133234369,134676191,124976749,128122523,127139466,126484094,135528173,131464889,133627608,132316882,122748526,125501100,119799425,118816411,123272951,115605175,117702380,112721602,105709174,110427831,105774716,111214266,116326132,112131772,117440253,111214255,107347592,110624444,104463998,110624476,111279854,107347657,112000773,104398494,105447068,109117114,107150983,118226677,119078630,119996122,124583684,116260498,119078580,118554289,115801754,
124059403,119537374,120520434,120979194,112721552,117833417,116260520,118161074,127074070,123010777,127139591,124845802,117243543,121175765,114949792,116981458,120651547,114097882,117767961,111804121,107609762,112721630,108592797,116522736,120717078,118161126,124190502,116981447,116129464,118750941,113901221,121831183,121175822,119471861,124124970,116588216,119930574,122879705,122748594,134610727,134414083,137166602,140836641,132972210,137494243,135790287,135134921,143130423,138018556,140640033,139656980,132316854,138411763,135593671,139591401,147259196,143064827,148111158,143589124,137559743,140836608,134086339,137625352,139525947,133168898,136838981,128974575,126418640,130088704,125828803,134545191,136249139,134151954,139067211,130481889,130612967,131202812,126418639,134348610,131465001,130285349,
133103432,124255959,128384767,129171190,129433313,140115795,137756450,140902205,141885246,133430998,137690896,133496555,133496573,139460446,88145308,89980379,82574749,76152165,79560097,73792865,79691186,82312664,77921701,82247142,73661834,70712695,72088994,65469797,71564751,69729744,66256310,69467626,60358012,62127503,63896987,62061940,72809959,71368134,72744395,75365861,66387317,69533093,66780562,64814474,71958007,66059710,67501538,65732057,57408887,62455221,59047304,62127526,69336575,64421311,68681207,64028101,57081216,60161471,52886916,55705032,57736700,50789827,54132231,46529970,43253139,47316418,42925444,51379686,53411318,51248593,56491533,48102818,48233894,49413568,44694927,52821503,50527724,49675748,52952587,44563863,49020350,50527671,51248546,62651923,61013476,64749050,66780674,59112853,64093648,60947887,61472187,68419103,62651873,65928722,63372783,
57081245,62979552,59375013,64552413,70909472,66780643,72023585,66125277,61210029,63897060,56950180,61668861,61668892,56294893,59702828,51051978,49806786,52690405,48823725,58261018,58654227,57802239,61931056,52821439,54197718,53804510,50199996,58064431,54132233,54525461,56032809,47906232,52952557,52755923,54722002,64749117,62062083,66387498,65928729,58523069,63372795,58326475,60161521,65142337,58654212,62258750,57146885,51772872,56491525,51838408,57998866,61865535,57474571,62062157,53673459,49872347,50920969,43318731,48365105,46005815,40959512,43056721,32636387,32701938,33422851,30014936,39124554,37027374,36830764,39124558,29162970,31325704,28835320,25886187,33095259,27328038,28835397,28114497,20250077,25755160,23657967,
26934792,35782243,32243236,37224024,34602545,28376549,32636455,26869226,30277160,33357413,27131433,31194731,24313373,20774389,25099816,20315625,28180037,30342748,26934838,31391346,22216205,20381196,20708904,14155252,20315747,16514645,13434439,15335025,5176831,7536160,7601696,6225413,15990393,13368906,15728221,16973418,8388092,12320307,9305622,9109022,16580227,11337285,15072882,13696602,8257027,15334980,13565454,19988029,28573320,26148423,33488517,29949510,26738193,32177740,27131404,33422941,36372100,32439890,37813905,31129140,31194660,35847756,32964112,43449978,45022842,44498530,49610389,41090599,42663483,42663492,38731293,46857874,43253359,43253365,45088400,36830752,41745998,42008122,43515446,54525601,52231784,
57081484,57933443,51707426,57736800,54722097,57605714,65076905,61013609,66911905,64814703,62062122,70385257,68943403,78249585,86179495,85196397,93585073,89456222,88866366,94043757,89914928,98369169,100138656,98107005,103612088,96534093,98893394,102956651,101383737,112787114,113180309,114491026,118423221,109837892,112852587,111738465,109051470,117309119,112262797,113835688,113835690,106102339,111804029,110362200,113507945,123207369,120061580,125763261,124124826,118488648,124059275,119668307,123928202,129171147,124649103,130219728,125959814,123993690,130743953,128581200,138149546,143326918,142278298,149356250,142999158,143064685,145817233,141229657,149159622,147914430,145948333,149552857,140639850,143457926,144637578,142999146,153026268,150601395,151912130,153026258,143261285,
145882778,141885055,139722368,145489642,138411695,139853527,136707781,128450153,133299880,129498743,133168800,139919087,135331502,140312299,135462579,130154101,133824180,127598197,132251326,134217453,129105593,133627641,126811807,125435530,130088628,126942840,136642270,138673892,137821894,142868221,134676113,135265952,135593648,131071621,138673912,134807260,133431004,134807291,125173384,128581302,127532710,126746268,135986952,131792594,133758705,132382447,122879625,125894345,119996063,119275189,123666193,115932882,117899014,112918238,105905810,110624466,106036886,111345366,116719378,112525016,117767959,111410891,107675299,110821081,104660633,110886644,111410955,107544291,112197408,104464058,105643706,109444821,107282083,118357776,119340801,120192759,124780318,116588204,119275216,118947532,116063924,
124256039,119734007,120782605,121372438,112918189,118161124,116326082,118488781,127401779,123338485,127336228,124976904,117505712,121306867,115343036,117309163,121110325,114425590,118095670,112131829,107740864,113049337,108854971,116784909,120782641,118357761,124256064,117374691,116391635,119078650,114097855,122027819,121569064,119734032,124452676,116719315,120061673,123141874,122879695,134872899,134676254,137559847,141033278,133430990,137690880,136052457,135266021,143458131,138280729,140836670,139919153,132775631,138608399,136052450,139919106,147652439,143327000,148307795,144047902,137756379,141360924,134479582,137821986,139788120,133431072,137101152,129302282,126615278,130416414,126156513,134807362,136511311,134479661,139460455,130875132,130809604,131661593,126811882,134545246,131727173,130547520,
133300068,124583666,128778010,129236753,129629951,140443503,137887551,141295446,142212952,133758706,137953070,133955334,133758745,139722617,88079799,89914870,82509240,76086655,79429048,73727353,79560140,82378226,77790656,82116097,73661859,70647186,72154553,65273215,71564778,69729770,66190802,69533189,60423575,62258601,64028085,62193037,72678912,71433697,72744420,75300352,66321805,69336509,66846124,64814500,71761426,65863129,67239420,65535473,57343377,62520785,59112865,61865410,69467670,64355799,68681232,64093665,57015706,60030427,52821405,55705056,57474581,50724318,54263327,46529998,43253164,47185372,42728862,51183105,53411343,51248620,56229414,48102846,48168386,49413594,44629419,52624922,50396679,49479168,52756006,44563891,49020375,50593235,51183036,62520878,61079038,64749078,66649627,59178417,64028140,60685769,61537750,68222521,62651900,65928747,63241739,
57081271,62914040,59375040,64749045,71040570,66649599,72023614,65863160,61144518,63831551,56753600,61537813,61603382,56229383,59768392,50920932,49675741,52624894,48823752,58392117,58654252,57802265,61734472,52887000,54263281,53804534,49937880,58064457,54001189,54459950,55967297,47840722,53018120,52755949,54525424,64814681,61865501,66387526,65797685,58588630,63372823,58392038,60096013,65011294,58719774,62193241,56950307,51707363,56491551,51707363,58195499,61800026,57409061,62062184,53804560,49675765,50986530,43187686,48299596,46005842,40894004,43056746,32636414,32570892,33422877,29818353,39190116,37027402,36896329,39124584,29228533,31260195,28704276,26017286,32964213,27459137,28638815,28048989,20250103,25689651,23657993,
26934817,35847807,32177726,37289590,34537035,28311038,32767553,26869252,30015042,33291902,27328066,31325830,24247865,20774415,25099845,20512261,28114529,30408311,27131473,31325835,22216232,20381220,20643395,13958669,20250236,16514672,13368931,15138443,5111321,7470652,7339577,5963294,15990419,13368934,15531640,16973443,8388119,12451406,9305647,9109048,16514719,11337312,14941840,13696629,7994910,15335006,13499943,20053591,28638881,26213986,33226402,29884001,26803754,31981159,27131431,33422968,36241053,32374379,37945005,31063630,31063614,35651175,33095211,43450004,45088404,44564093,49610414,41221697,42729045,42794592,38862395,46923437,43384458,43122321,45219499,36699705,41614952,41942613,43581008,54525628,52428420,
57081513,58064539,51707452,57605754,54591053,57802348,65076932,60882564,66977469,64880265,62127686,70319749,68943432,78249611,86179520,85130889,93454028,89390711,88931926,94174857,90111564,98434732,100269755,98172568,103808723,96599655,98893421,102825604,101514836,112852678,113180336,114425517,118423248,109903454,112918150,111672958,109313641,117178074,112393897,113639107,113966791,106036829,111869591,110558834,113639044,123404005,120323751,125894358,124321462,118619748,124321447,119668333,124124836,129171174,124714667,130285288,126025380,124059251,130875051,128450156,138346180,143392480,142409396,149356275,142999187,143064712,145817258,141164146,149290722,147979992,146013896,149618421,140705411,143392414,144768675,143195780,153222903,150863569,151977691,153222895,143457918,
146210484,141885083,139656860,145686276,138542795,139919090,136707807,128712323,133562053,129695380,133365433,140246795,135528138,140508936,135724748,130285200,133889743,127532685,132251355,134414086,129367764,133955349,126680762,125632165,130285262,127073938,136904441,138739456,137887457,143195929,134807213,135462584,135921356,131202719,138673939,134807286,133627639,134807318,125238949,128581329,127663810,126942901,135986979,131727088,133955340,132513544,123076259,125828834,120192695,119144145,123731758,115867371,118161186,113049337,106167983,110690029,106102450,111476466,116784941,112525043,117767987,111410917,107806400,111017713,104660658,110821138,111476518,107609853,112459579,104726227,105709268,109510383,107347645,118488877,119209757,120258322,124780346,116653770,119406315,118816488,116195023,
124387136,119996180,120913703,121372467,113049287,118292222,116653790,118488810,127467342,123469585,127663934,125173539,117571277,121569037,115539672,117309191,121044817,114425617,118095696,112328464,107806427,112983830,108854998,116719401,120913741,118488861,124452699,117571327,116391663,119275284,114097884,122158917,121765698,119865134,124518239,116850416,120258311,123207439,123076331,134807388,134872891,137690947,141098840,133365483,138018588,136314629,135528194,143589229,138411827,140967770,140181324,132775660,138673963,136183549,139853598,147849075,143523635,148373358,144179001,137887480,141492022,134610681,138018624,139788144,133562169,137166717,129433383,126680842,130481975,126222076,135003998,136839017,134610760,139526019,130875160,131071775,131661622,126942983,134610809,131923809,130875230,
133496703,124714767,128974645,129629996,129695513,140443531,138084185,141295475,142344053,133955342,138280776,134086436,133824311,139919252,88473044,90045969,82771412,76283292,79756760,73858456,79887849,82574865,78052829,82247199,73924033,70909360,72351190,65338782,71761414,69926406,66387438,69664288,60554676,62258629,64028115,62324140,72875551,71564797,73006596,75562525,66583980,69729757,67042761,65076672,71892526,65994230,67567130,65797647,57474479,62717422,59309503,62258653,69598774,64552438,68746798,64290301,57081272,60423673,53018044,56032765,57736755,50986490,54328893,46792171,43449802,47447547,42991035,51379741,53542445,51445259,56491588,48233946,48365025,49413623,44826054,52756025,50658853,49675803,52887107,44694994,49151479,50658798,51379675,62717515,61210139,64880180,66911801,59243982,64159242,60882405,61537781,68615765,62848535,66125383,63372839,
57146836,62979606,59571679,64749078,71040599,66846234,72220249,66059796,61275621,64093725,56950236,61668915,61996626,56294948,59833956,51183107,49806842,52821532,49020387,58588754,58850890,57867832,61931111,52952565,54328847,54001172,50265590,58261095,54328896,54591052,56098398,47906290,53214758,52755981,54722061,65076855,62127675,66715234,66059858,58654196,63438389,58588677,60489259,65339004,58981947,62520949,57146943,51904000,56688188,51969535,58261066,61931129,57802307,62127748,53804589,49872402,51117631,43253251,48365160,46005871,40959568,43056779,32833054,32701994,33619514,30146064,39321220,37355112,37092965,39321222,29294099,31522367,28966451,25951781,33291925,27721312,28966525,28114555,20315667,25755218,23723561,
27065921,36109979,32439901,37551762,34602600,28376605,32898653,26869283,30211679,33619613,27393634,31391396,24444502,21102125,25230947,20512291,28245631,30408342,27197037,31653548,22281795,20643393,20643425,14155308,20381338,16776845,13565568,15466155,5307961,7470680,7667288,6225471,16055983,13500035,15793813,17104545,8388150,12582510,9371214,9502295,16842429,11599486,15138476,13958804,8453691,15335037,13565510,20053623,28704447,26345090,33685182,30277246,26869320,32308866,27328069,33619607,36503226,32571017,38207180,31325805,31194717,35913348,33291850,43515573,45350579,44760729,49807054,41352798,42794612,43056766,38862423,47120074,43384490,43384495,45416138,37027417,42008201,42139253,43843184,54656731,52428450,
57278150,58326714,51838552,57867928,54853227,57998988,65470175,61144739,67239642,65207977,62324322,70647459,69140070,78315179,86507232,85458598,93781737,89718423,89128565,94305959,90242664,98631369,100335322,98303669,104005359,96861831,99221133,103218850,101777011,113114852,113376975,114687689,118882029,110100094,113180324,112000667,109575816,117505786,112721608,114163426,114228963,106495612,112197304,110821008,113901219,123535107,120520388,126222069,124518100,118881922,124387012,120127115,124255937,129498884,124911303,130809609,126222019,124518034,131268297,128843401,138608353,143785728,142802642,149880595,143457966,143457960,146341577,141491859,149749504,148438775,146341605,150011666,141033124,143720125,145030849,143457954,153550613,151060207,152436473,153550604,143720095,
146276050,142147256,139919033,145817380,139001575,140181264,137166591,128908961,133627620,129957551,133431001,140508967,135790312,140771110,136117995,130481840,134348525,128057007,132447994,134741799,129433328,134283059,127205082,125959874,130612975,127205043,137035544,139067165,138280704,143392566,134938315,135790298,136117994,131464893,138936114,135200533,133955350,135331635,125632195,129040109,127860448,127139541,136380226,132054796,134283053,132906791,123272899,126156544,120389335,119537392,123862860,116326156,118292290,113311511,106299084,110952206,106299088,111738639,117047114,112852754,118095696,111738627,108068574,111148817,104922835,111214382,111804227,108003102,112656218,104922867,105905908,109903632,107675356,118882123,119734076,120586032,125173593,116981479,119668488,119275272,116588270,
124780383,120389428,121175880,121896786,113245924,118488861,116850430,118750983,127729516,123797293,127795035,125566785,117898987,121831214,115736309,117636904,121503599,114753328,118554480,112525102,108199672,113442612,109248245,117047112,121241450,118751033,124649339,117767964,116719374,119537460,114622201,122552166,122027874,120258378,124714878,117047054,120717092,123731756,123404040,135200636,135069529,137822049,141426552,133824264,138149690,136576804,135921440,143916939,138739540,141361015,140509034,133103370,139001675,136380189,140181309,148176786,143982417,148897676,144375640,138084117,141819732,134872854,138477405,140115857,133889880,137494428,129761095,126943017,130875223,126615321,135135101,137101192,135069544,139984801,131333944,131465022,132054866,127139621,135004054,132185985,131137404,
133627806,125173548,129236822,129695565,130088762,140902313,138346362,141885328,142540691,134348587,138608489,134479681,134414166,140246965,88473072,90111533,82771440,76348857,79691253,73792948,79691270,82378285,77921785,82443834,73792989,70909386,72089077,65469881,71892516,69926434,66518536,69795388,60620239,62193121,64093679,62324166,72875577,71564824,73006622,75497018,66584010,69729785,67108323,64945631,72154699,66125332,67567156,65863211,57474507,62651913,59309531,62193148,69598802,64552465,68943433,64224795,57212373,60358164,53083605,56032794,57802320,50986520,54459991,46661128,43318756,47382038,42859991,51510843,53542473,51379751,56426079,48037366,48233981,49479187,44760548,52690515,50527808,49741368,52887134,44629485,49085969,50593293,51379702,62783078,61079096,64945745,66846291,59309546,64028196,61079041,61668881,68484721,62717491,66125412,63569475,
57081330,63110706,59506171,64814641,71171699,67042873,72089207,66190897,61210114,64159290,57081338,61603407,61865582,56426048,59965058,51117600,50003477,52887097,49085952,58588781,58785382,57867858,62127746,52952594,54459947,53935666,50331154,58326661,54132316,54722154,56098428,47840779,53345857,52690471,54722088,65011346,62062168,66649727,65994350,58850832,63569488,58588702,60358213,65404567,58785367,62389906,57146971,51969566,56688219,51969564,58326630,61996692,57605729,62258848,53870152,49872432,51117659,43384350,48365188,46136974,41025133,43187878,32833080,32767556,33554006,29949483,39255710,37224066,37158532,39190178,29359665,31587931,28769869,26082879,33160879,27590268,28901018,28114581,20315696,25820782,23723591,
27065949,35978935,32439930,37551791,34537095,28507705,32833145,26934848,30342780,33488570,27393663,31456959,24444532,21036619,25099902,20512318,28311195,30539442,27197066,31588039,22412898,20512352,20774526,14024265,20446904,16842410,13565598,15466183,5307990,7601782,7667315,6159960,16187086,13500065,15728308,16973501,8453713,12451465,9371243,9436788,16645849,11599515,15335112,13893295,8257111,15335064,13565541,20119185,28835549,26410654,33423068,30277275,26934885,32177826,27328098,33554098,36503255,32702120,38141672,31325833,31260280,35978911,33291879,43646672,45416144,44957366,49938156,41352826,42860176,43056795,38993523,47120102,43581126,43384523,45416163,36765301,41877157,42139282,43581066,54591222,52559553,
57343714,58326745,51773046,57867958,54853256,57999017,65535742,61275837,67239672,65076934,62455426,70647487,69205635,78446280,86638332,85655237,93847303,89980594,89194131,94502596,90439301,98893542,100663031,98500307,104070925,96992931,99286696,103153346,101711504,113114882,113508076,114753254,119078668,110362267,113376959,112262840,109641379,117636884,112852710,114097918,114491139,106626713,112197332,110821038,114163391,123731745,120651490,126222099,124845809,119013024,124649185,120192681,124452575,129761057,125042407,130744102,126549726,124518063,131333864,128908969,138936065,143982366,142868210,149815087,143523532,143523525,146472678,141819566,149880606,148569878,146538244,150142768,141229761,143851227,145096416,143589057,153812788,151322380,152567575,153550633,143851195,
146603761,142409431,140246743,146145088,139067141,140246831,137297693,129171136,133889793,129957582,133693176,140705606,136052486,141033283,136118027,130744014,134479626,128057035,132579096,134872900,129629968,134414162,127270646,126090975,130613003,127532749,137166647,139329338,138411807,143720277,135134951,135855862,136380167,131595997,139198286,135462707,134020916,135462738,125763298,129105678,128122621,127336179,136445792,132316970,134348619,133168967,123469538,126287646,120454899,119734030,124256105,116522794,118554464,113442611,106561258,111148842,106430190,111804205,117243753,113049389,118357871,111869729,108134138,111345456,105119474,111476559,112131939,108265275,112918392,104988432,106168080,109903659,107937531,119013225,119734106,120782670,125304696,116981508,120061736,119406372,116588298,
124780414,120586066,121503590,121962350,113508099,118619965,116981531,118882087,128057226,124059470,127991674,125632350,118161162,121962314,115998484,117768006,121634701,114884432,118554509,112787276,108527382,113573714,109379346,117374820,121503625,118882137,124977049,117899067,116981547,119734099,114687767,122683267,122224512,120323947,125108124,117374765,120717123,123731789,123469607,135331739,135135096,138149758,141819799,133955368,138346329,136642371,135987007,144048041,139001711,141557655,140640138,133365544,139329384,136773434,140574556,148307887,144113520,149028778,144572279,138542899,142081908,135266100,138608508,140574637,134086520,137756600,129957732,127205192,131137397,126746424,135528348,137166759,135266180,140181438,131399507,131530589,132382578,127336258,135266228,132382623,131202969,
133955515,125173580,129367923,130023272,130416472,141230024,138739606,141885360,142737331,134414155,138805126,134545247,134545268,140509138,88342029,90308169,82902541,76283349,79822351,73924049,79691297,82509385,78052887,82509398,73858555,70843878,72351249,65535444,71892544,69991999,66321958,69795419,60620268,62389760,64159242,62324196,72875606,71630390,73006650,75628118,66452965,69664278,67042819,65076729,72023656,66125361,67567185,65797704,57605605,62651941,59244026,62193175,69533293,64618031,68812390,64355894,57146864,60358194,53149172,56032824,57802350,50986547,54394485,46792228,43384322,47447605,42925556,51510869,53476966,51510851,56491644,48299539,48234008,49544751,44826113,52821618,50527837,49610325,52952700,44826120,49217071,50724392,51314194,62717574,61079123,65076844,66780787,59178504,64159299,61013534,61603375,68550286,62979664,66125441,63569505,
57212432,63110735,59506199,64880206,71237264,66911828,72351381,66321998,61472287,64290389,56950295,61865580,62062219,56295008,59899551,51117628,50069041,52821589,48954909,58457737,58785413,57933424,62193311,52952624,54459977,53935694,50134572,58392225,54394491,54656647,56163994,47971882,53214812,52821572,54722117,65011375,62127734,66780828,65994378,58719791,63700589,58588732,60423780,65339060,58850932,62652079,57278074,51904057,56688249,51969594,58392196,62193328,57605758,62127805,53935717,50003531,51183225,43515452,48496291,46137002,41090700,43253443,32898647,32833122,33750645,30080583,39255740,37224095,37093023,39190207,29425231,31653498,28966508,26213982,33226446,27721368,28966581,28245683,20315725,26017419,23854691,
27262585,35978965,32439958,37551820,34799267,28638805,32964246,26934876,30277273,33685205,27459226,31325916,24575630,21036648,25362075,20643420,28442297,30408400,27262632,31588068,22281853,20708988,20709017,14155366,20381398,16711366,13696698,15269605,5308019,7667347,7601810,6159992,16318185,13565628,15859408,17039067,8584814,12517030,9567882,9305744,16711412,11534010,15269605,13958859,8453749,15400629,13631106,20053679,28901114,26345146,33619706,30146234,27065985,32308927,27393662,33816270,36568821,32571077,38207235,31391398,31260311,36175549,33357443,43646703,45481709,44891862,50003719,41615001,42860205,43056822,39124624,47316741,43515621,43384554,45416195,36961937,42073796,42139309,43777703,54787859,52690653,
57474815,58261238,51904146,57867986,54918821,58130119,65404698,61472476,67239699,65404644,62520989,70581983,69336734,78708451,86572827,85786336,94043940,90111695,89259698,94502624,90570402,99024643,100663059,98565872,104070953,97058497,99352262,103349980,101973677,113377054,113704713,115015428,118947624,110362295,113442525,112262870,109838019,117833522,112983809,114163484,114556703,106626741,112328432,111017676,114097884,123928383,120913663,126418735,124780303,119078589,124780285,120192709,124452606,129826623,125239041,131006273,126549757,124583630,131333892,129040068,138936093,144113465,143130380,150208333,143589097,143785696,146603779,141754061,149946170,148635443,146669344,150339407,141229791,143982328,145293052,143720157,153878351,151387945,152567605,153681736,144178906,
146669327,142540530,140508917,146276191,139263779,140377932,137363256,129302237,134151964,130219755,133758741,140640099,136052516,141098849,136314662,130875114,134479656,128319208,132775732,135004001,129761068,134545262,127401747,126222077,130940713,127401708,137428819,139460440,138411835,143851377,135397125,136118037,136314660,131596024,139263850,135462737,134217553,135528302,125959932,129171240,128122652,127467280,136707964,132317000,134479720,133234531,123797245,126615356,120651537,119930666,124256134,116457285,118751101,113508178,106561287,111411017,106692364,112066380,117309317,113049418,118423437,111935296,108265240,111607629,105185038,111673196,112000896,108330841,112918422,105185069,106168110,110100296,108134168,119078790,119930741,120848236,125435797,117178147,120061763,119603009,116916008,
124911514,120586095,121503616,122158988,113770273,118751066,117112633,119209794,128122791,124059498,128122774,125697915,118095653,122093415,115932978,117899106,121700265,115212140,118816683,112787304,108527413,113770350,109510449,117374851,121634726,119144310,125108152,118161238,116916041,119734127,114753333,122945440,122290077,120455046,125108155,117505866,120913760,123928423,123535171,135462839,135331732,138280859,142016435,134152002,138542963,136970079,136183643,144113607,139198352,141819828,140705702,133431111,139394949,136707926,140771192,148504525,144310158,149159880,144899990,138739538,142081937,135266132,138674074,140705740,134217622,137887703,130285443,127401828,131268498,127008598,135528376,137494470,135462819,140312539,131596145,131727226,132382608,127532895,135397331,132448189,131530679,
134086618,125304681,129433489,130350982,130547574,141361125,138805172,142213068,143065041,134807399,138805154,134872959,134676369,140574704,88407592,90177123,82574885,76283373,79691306,73793003,79756858,82312801,77921841,82378354,73858578,70712833,72089128,65469937,71630423,69860955,66321985,69467763,60489221,62127641,64159268,62127613,72744561,71499343,72744532,75497071,66452990,69664301,67042844,64814611,71892609,66059850,67370605,65666658,57605632,62389822,59309587,62127666,69533319,64421450,68746880,63962704,57081354,60227147,53083662,55901778,57540232,50921038,54197902,46530110,43187739,47251021,42794511,51248753,53345919,51379804,56426135,48037421,48102962,49282634,44498457,52690569,50331254,49544816,52952723,44629538,49151562,50658883,51117611,62717598,61013615,65011333,66780811,59244065,63962715,60948026,61472327,68550313,62848618,66125468,63372924,
57015850,62979689,59440689,64814696,71171753,66780781,72023724,66125416,61144631,64093808,56950321,61668999,61931172,56360567,59702967,51117655,49741388,52756078,48954936,58326693,58654366,57867914,61996728,53018187,54394466,53804649,50200134,58261178,54328979,54722209,56032946,47840837,53018233,52887134,54656606,64945866,62062222,66649781,65928868,58719816,63438472,58523224,60423806,65273551,58785421,62521033,57212564,51707474,56688273,51904081,58130076,62127819,57736855,62193368,53935744,49938021,50986644,43384405,48430779,45874885,40959652,43056862,32767601,32571006,33619597,30015076,39124695,37158586,37093049,39255770,29228649,31522450,28769927,25886326,33095400,27524786,28901074,28049101,20053608,25624229,23723643,
27131539,35913456,32243377,37420774,34733755,28442224,32898739,26869366,30342835,33554159,27328180,31260405,24510120,20774530,25296568,20512374,28180178,30408427,27197122,31653631,22347416,20577942,20643507,14089856,20315887,16580322,13434578,15400704,5111438,7339694,7470765,6094481,15990533,13303513,15597291,16908021,8322697,12582593,9240228,9240234,16645906,11534036,15138561,13762279,8191631,15335119,13434522,19922634,28638997,26279637,33357588,30080724,27000477,32243415,27131543,33685225,36437776,32440030,38076191,31391426,31260336,35913430,33160861,43515655,45416200,44891885,49872673,41287349,42925768,42925777,39059116,47185695,43581181,43384579,45285150,36961965,41877212,42073802,43777731,54591280,52559606,
57343771,58261264,51969710,57736942,54853311,58064607,65535796,61275894,67239727,65208061,62324409,70647544,69271226,78642942,86638388,85589756,93847358,89784044,89259724,94502651,90439355,98893598,100597549,98565899,104202054,97058523,99483362,103284472,101777095,113311545,113573667,115015456,119078724,110427858,113573624,112197361,109772508,117702478,112787229,114229044,114425656,106626767,112328459,111083240,114360056,123993944,120717080,126353226,124911402,119209688,124649240,120258271,124583703,129761114,125107997,131006302,126615317,124583654,131464992,129105632,138936118,144179029,143195944,150208359,143654661,143589116,146603805,141950696,150142804,148701002,146800441,150142826,141426424,143982354,145293080,143851255,153878378,151519043,152829777,153747297,144113395,
146669353,142540557,140443407,146210679,139198270,140443496,137494357,129171193,133955383,130219781,133758767,140705662,136118078,141098875,136249153,130875139,134479680,128319234,132906830,135004028,129957704,134414215,127467311,126156566,130809668,127532806,137559917,139526002,138477399,143785870,135331616,136183597,136445757,131792661,139460485,135593834,134217578,135659402,126025495,129236803,128122676,127663914,136576920,132382564,134414210,133365628,123797272,126680917,120520491,119799622,124256162,116653922,118554520,113704813,106692387,111345507,106757926,112131941,117374881,113114983,118488998,112131930,108330804,111411048,105250599,111476615,112066459,108330867,112983984,105316167,106299210,110034788,108134193,119078817,119996306,120913798,125632430,117178173,120061792,119406427,116916035,
125042614,120717193,121438109,122159013,113639228,118816627,117243730,119013212,128253891,124125061,128122803,125829014,118161216,122027907,116064077,117899132,121831364,115146631,118751172,112787332,108461902,113639305,109641545,117505950,121634754,119144337,125042642,118095730,117178213,119734153,114753359,122879929,122355642,120520610,125173717,117374821,120848249,123862917,123731808,135528402,135331759,138411960,141819855,134086493,138608527,137035643,136249206,144179169,139132842,141688782,140771266,133496674,139394976,136970098,140771219,148570090,144310185,149356513,145031088,138739565,142081962,135266158,138870708,140640231,134348719,137953265,130219932,127467389,131334062,126877553,135659474,137560031,135528383,140312568,131792782,131858325,132513707,127598458,135331822,132513752,131596243,
134283252,125501315,129499050,130219938,130416528,141295615,139001805,142278631,143130603,134872963,139001791,134872985,134676396,140771337,88211009,89915005,82509374,76086792,79560258,73727491,79625811,82312828,77921863,82116232,73727534,70712857,71958082,65338887,71499376,69664370,66125400,69467789,60358175,62127666,63962686,62127637,72679050,71237224,72613484,75431560,66256406,69336646,66846259,64683564,71827098,65797729,67370628,65666683,57277977,62324312,59113003,61865545,69205666,64487007,68550296,63897194,56884773,60096099,52756006,55705194,57474721,50724454,54066857,46333527,43253300,47185510,42663465,51248778,53214874,51248757,56360622,47906376,47971916,49151587,44432946,52756131,50396815,49413769,52756141,44498491,48889441,50331226,50986565,62455479,60882566,64880286,66584229,59113020,64028276,60948050,61472352,68353731,62586500,66125492,63241876,
56950338,62979713,59244106,64552577,71040709,66715270,72023749,66125440,61079120,63897227,56884809,61472417,61800128,56229523,59768530,50855534,49806949,52690569,48889423,58392253,58523317,57736868,61865682,52821603,54197884,53804672,49938018,58195669,54066862,54460088,55967436,47578718,52952721,52559480,54591096,64945890,61996711,66453201,65994430,58654304,63307424,58588785,60292758,65076966,58850982,62389988,57081514,51773037,56622764,51773035,58130102,61996772,57409198,61996785,53673625,49675904,50921132,43122286,48168661,46005980,40828606,42860277,32636554,32505493,33291945,29884029,39059183,37027541,36962004,38928114,29032066,31325869,28704416,25886355,33095423,27262667,28770027,27983592,19988097,25493184,23527061,
26869422,35782408,32046793,37355262,34406103,28114571,32636618,26803856,30015180,33226505,27131599,31129359,24182467,20840089,25034447,20381329,28180203,30211844,26869467,31325977,22216370,20315825,20446925,13762200,20184840,16514809,13369071,15204119,5045925,7405256,7405252,6028972,15859487,13172464,15466242,16842513,8191649,12189404,9109181,9109189,16514857,11402990,15007513,13762302,8191655,15204075,13434547,19922658,28704557,26083055,33292077,29949678,26803894,32112371,27262643,33423108,36437800,32374521,37814071,31325914,31063755,35716850,33095350,43450144,45219616,44695305,49807163,41156299,42598113,42991339,38993606,46923578,43450135,43253534,45219639,36896452,41746164,42008291,43646685,54525768,52428560,
57278261,58326824,51838663,57802503,54918872,57868025,65339214,61275919,67174217,65077015,62389972,70516497,69074644,78577433,86507341,85720854,93912919,89784069,89194212,94371604,90373848,98762551,100466503,98565925,104136541,96927477,99483385,103415571,101777121,113377108,113639231,114949944,118947675,110558955,113442577,112328458,109706997,117768039,112787253,114163535,114360148,106495721,112262950,110886658,114229008,123993968,120848178,126484324,124911426,119144178,124780339,120127227,124452655,129761139,125304630,131006325,126680879,124714752,131530554,128974584,138870610,144047984,143195969,150077314,143720222,143720214,146669368,141885183,150142830,148701030,146669397,150142851,141426451,143982381,145358642,143785746,153943941,151519069,152764267,153878395,143982350,
146734915,142606121,140377898,146276244,139263833,140377984,137494382,129236752,133955409,130154272,133824329,140705687,136249177,141164437,136249178,130875166,134545243,128253726,132775783,135004052,129826656,134479778,127401799,126222130,130744158,127598367,137428872,139591565,138477424,143851429,135397177,136183623,136380248,131661615,139329440,135528324,134217605,135724962,125894450,129236831,128253775,127598404,136708017,132579197,134479772,133169046,123666226,126549871,120651592,119799646,124190652,116522874,118751153,113639304,106495803,111411069,106757954,112066432,117178298,113246080,118357953,112066418,108396364,111411073,105185091,111476638,112197555,108330892,113049545,105185122,106233700,110231421,108068684,119209914,120061866,120979361,125632456,117309272,120061818,119471992,116719453,
124977103,120520612,121438134,122093505,113704789,118882188,117178222,119209847,128122845,124256159,128319436,125960113,118292316,122093467,116064103,117899159,121765855,115081121,118685663,112983965,108461931,113770404,109576037,117505974,121700316,119209900,125108202,117964684,117178236,119865251,114949993,122814420,122290129,120520636,125173742,117505920,120979347,124190623,123797370,135725036,135593929,138346448,141950954,134283128,138739626,136970133,136249232,144244731,139132867,141950952,140771290,133693306,139657149,136904587,140705710,148570114,144506819,149356540,145031115,138805127,142344133,135462790,138936269,140509184,134217673,138084361,130219958,127532953,131530697,126943114,135725036,137494522,135528410,140247055,131858342,131923887,132644805,127795095,135331846,132513776,131596267,
134086670,125501342,129761223,130285501,130613161,141361177,139067369,142147584,143196165,134807452,139132889,134938546,134676422,140640293,88276568,90046101,82443864,76086815,79494748,73661979,79429227,82116242,77725279,82050721,73596486,70516275,71892572,65273377,71630475,69729929,66190962,69402279,60358199,61996618,63831638,62062127,72679073,71171714,72810118,75234976,66190895,69336672,66780750,64814662,71827123,65928828,67174046,65535635,57212465,62389872,58916419,61996642,69205689,64421499,68484786,63962754,56950331,59965053,52756031,55770755,57409207,50724480,54001346,46399087,42991183,47119999,42466880,51183266,53214898,50986638,56164042,47775325,47906404,49086075,44432972,52559548,50200233,49479328,52625096,44432981,49020540,50396787,51117663,62521041,61013663,64814777,66715324,58981969,63766158,60685929,61406840,68353754,62586524,66059982,63241900,
56950362,62783131,59178596,64552601,70975195,66846367,71958239,65928856,61079144,63897250,56753762,61537977,61669080,56164011,59637483,50855558,49675903,52625057,48692842,58261207,58457807,57671356,61931244,52690554,54328980,53870234,50003578,58064620,54132422,54394576,56098531,47709814,52887209,52690577,54525584,64814842,61996735,66453225,65994454,58523258,63438521,58326663,60227248,65208065,58588865,62258941,57147075,51576453,56491716,51838595,57999054,61931261,57409223,61996811,53542578,49806999,50790086,43187848,48299758,45940470,40828632,42925838,32636577,32571056,33488576,29687444,38993673,37027563,36765419,38993675,29163160,31325894,28573369,25755307,32964378,27262693,28573443,27852544,19922587,25493208,23461551,
26869446,35716899,32177890,37289751,34406125,28114595,32571108,26607273,30146277,33226531,27000550,31063846,24116955,20774579,24968937,20250280,28114694,30277404,26869493,31326002,22150857,20381384,20381413,13893297,19988257,16383763,13303558,15007537,4914881,7274208,7339741,5963461,15859509,13238026,15335195,16776999,8126139,12189426,9109205,8978141,16580418,11403013,15073076,13565720,7995072,15269635,13500109,19726076,28507973,26148615,33357637,29949701,26803919,31981321,27066060,33554203,36372291,32374544,37879634,31260405,30932705,35716874,33029838,43319098,45088568,44826401,49676117,41352934,42729209,42860293,38928095,46989137,43319087,43253557,45088591,36830943,41811728,41942780,43515637,54460258,52559657,
57343820,58326851,51838689,57736993,54853363,57868051,65273703,61144873,67108705,65077040,62455531,70582057,69205740,78839606,86835050,85917491,94371698,90242848,89456383,94895922,90701556,99024725,100925283,98828097,104464251,97386258,99680021,103481134,102039294,113508206,113966936,115343188,119340920,110821128,113901357,112656165,110034706,118095748,113114962,114491243,114687854,106954503,112590656,111345435,114491181,124125070,121175887,126680962,125239135,119537420,125042510,120454933,124780365,130154383,125566804,131399571,126943051,124911389,131858262,129367830,139394926,144572300,143327070,150470558,144047929,144113459,146997077,142278427,150339468,149094275,147193713,150601631,141754157,144441160,145555277,144047918,154271650,151781241,153026439,154337175,144572200,
147193695,142999364,140836680,146603950,139460467,140902302,137887627,129498924,134479726,130547515,134283108,141230004,136576884,141557681,136707960,131071802,135004025,128515897,133169030,135397296,130285438,134873023,127860581,126549839,131071866,127991612,137756579,139788200,139001741,144244674,135724887,136314724,136970099,132054857,139853757,135856031,134545314,135987137,126418766,129630073,128647021,127860577,137101264,132775832,135004088,133562291,123993935,127008652,120913762,120061821,124649432,116916121,118947791,113901476,106889049,111607704,106954588,112459675,117506006,113377182,118816734,112459665,108658539,111804317,105643871,111804349,112394193,108658600,113377255,105512830,106561406,110428059,108461927,119537623,120324039,121110459,125960166,117636981,120520598,119930772,117309307,
125304814,120848319,121896916,122552286,113966960,119209898,117505931,119472020,128516090,124583868,128581611,126287821,118488953,122617784,116326275,118357940,122224637,115408830,119078908,113377211,108855173,114098113,110034817,117833682,122093560,119340998,125501447,118489000,117505947,120192960,115146632,123338736,122683374,120913882,125435916,117833626,121438128,124321723,124059543,135856137,135856101,138674158,142278662,134545302,139132870,137428915,136642478,144769046,139526113,142016517,141230073,134021017,139853783,137166762,141164491,149094432,144768991,149553178,145227751,139067299,142540769,135724965,139198442,140967966,134676454,138477606,130678739,127860661,131727335,127270822,136052744,137953301,135921652,140771373,132186053,132186061,132972512,128122802,135725093,132972555,131727369,
134610987,125894587,129957858,130744283,131006406,141688887,139264006,142540832,143589410,135266234,139329526,135397328,135069667,141099073,88276590,89980589,82443887,75955766,79429235,73793074,79560323,82312872,77725303,82312890,73727579,70647370,72089202,65142327,71499424,69729954,66059913,69467836,60292685,62127712,63962733,61931079,72548025,71433879,72613533,75234999,66321991,69467767,66715234,64814683,71827146,65797776,67174066,65601195,57212488,62324359,59113052,62062200,69205713,64421519,68681417,63897240,56884818,60030610,52887126,55574170,57409230,50658965,54066903,46464647,43122276,47120023,42729048,51183288,53411527,51117733,56360672,47906421,47906426,49086100,44432993,52690645,50200256,49544886,52756190,44433005,48889490,50462346,51117686,62586598,60882616,64945870,66584276,59047531,64028323,60817026,61537937,68419315,62652083,65928932,63307459,
56884849,62848689,59244155,64552625,70975220,66715320,72023799,65994417,61013632,64028346,56884858,61603535,61669102,56098496,59637505,50855583,49675924,52690616,48823935,58326764,58654436,57671377,61800194,52821651,54263468,53739186,49938063,58130179,54197981,54394600,56098556,47644302,52952770,52690600,54460071,64945938,61931223,66584320,65928941,58654351,63438546,58326687,60292805,65339160,58851031,62390034,57147100,51642014,56557274,51904155,58130152,61931283,57474784,61996831,53804746,49807024,50855645,43056798,48168710,45809422,40763117,42860327,32702138,32505542,33291992,29949612,39124766,37093123,36830979,39059234,29032113,31391452,28704462,25951938,32898864,27393788,28573467,27918103,19922611,25558766,23461573,
26869468,35782456,31981304,37355310,34340613,28180154,32702202,26738366,30277375,33292090,27197183,31063871,24313587,20643531,24968958,20184769,28114717,30277426,26935050,31391561,22281953,20381409,20512509,13893322,20315962,16449322,13303582,15073097,4914902,7208694,7470839,5963483,15925070,13172515,15466292,16842560,8191700,12386057,9240299,9043701,16514907,11271963,14942027,13696817,7929562,15269659,13434597,19857170,28704605,26279711,33423198,30146332,26738407,31981346,27000546,33619764,36306778,32374568,38076264,31260427,31129338,35782435,33095399,43581264,45154129,44695351,49938283,41352955,42794770,42860316,38993655,46923627,43319110,43384655,45219686,36962038,41811749,41942804,43581197,54656888,52494145,
57474917,58261339,51904249,57999159,54984459,57868074,65470334,61407040,67370873,65208135,62390019,70516545,69271299,78643016,86638461,85655365,94044040,90046260,89259798,94764870,90636039,99155816,100663159,98565972,104398735,97320740,99614508,103415619,102039313,113377157,113901421,115081063,119144332,110690075,113704771,112459578,109969191,117899161,113180519,114360193,114753410,106757915,112459605,111279921,114491203,124190627,121044837,126746516,124977010,119471907,124911459,120454954,124780386,130088866,125566824,131268518,126746466,124976944,131858282,129433385,139132803,144310174,143327090,150339505,143916879,144047944,146997098,142212914,150405021,149028757,146997123,150470580,141754178,144506716,145620834,143916865,154337205,151846798,153026457,154271661,144441150,
146931571,142802778,140705627,146538436,139591561,140771249,137756575,129433409,134414212,130350930,134217592,141164488,136445834,141426630,136642443,131006288,135004044,128515919,133037978,135266244,130219920,134741972,127663995,126615396,131071887,127795027,137756601,139919296,138870689,144048089,135659371,136445817,136773514,131923807,139591633,135921590,134414261,135856085,126287714,129433488,128581506,127926132,136970211,132710317,134741965,133496776,123928420,126943138,120979320,120061841,124583915,116785070,119013347,113835960,106757996,111673263,106889073,112197552,117571565,113377203,118620147,112328612,108593023,111869873,105643892,111738832,112263142,108527549,113246204,105381780,106495891,110362544,108330876,119472109,120389597,121044946,125763579,117505929,120455084,119734185,117047184,
125370368,120979412,121896936,122355699,113966981,119144382,117440414,119406506,128450573,124518352,128647165,126156769,118488973,122421199,116457368,118292424,122093584,115343315,118947858,113115088,108789660,113901524,109838229,117768170,121962506,119341020,125501466,118357951,117309358,120258517,115146650,123207685,122552322,120979437,125501470,117833650,121372614,124256208,124059562,135921693,135790589,138739714,142344218,134610859,139067356,137232325,136642498,144703533,139657207,142082074,141099021,133824431,139788270,137232319,141033440,149028916,144703476,149487663,145293309,139067321,142475255,135790523,139198464,140967986,134676476,138412091,130482153,127795146,131596282,127270846,135987231,137953324,135659528,140705860,132055001,132251616,132841461,127991751,135790649,132907043,131923997,
134545472,125894607,129957880,130678766,130875355,141754443,139329563,142540852,143261751,135135182,139198474,135266278,135069689,141099093,88276614,90177218,82640517,76152396,79691398,73793095,79691417,82312894,77856396,82312910,73727602,70778463,72089223,65207884,71696052,69795510,66191007,69402320,60358243,62062199,64028288,62127706,72613581,71433902,72875699,75431629,66256475,69402253,66977402,64814706,72023773,65994406,67370698,65666751,57409118,62520990,59047536,61996685,69467879,64421542,68746974,64093871,56950375,60030632,53018220,55705263,57540324,50855595,54197997,46333595,43253369,47054507,42794606,51117773,53214941,51052219,56295157,48037514,48037520,49217193,44498551,52756202,50396886,49479374,52887283,44498561,49086120,50396833,51052171,62717691,61210317,64945893,66649833,59113087,64093881,60882584,61537957,68419336,62783177,66256634,63373016,
56950407,62979784,59440784,64683718,71040777,66911947,72154891,65994438,61079188,64093903,56884879,61538023,61931270,56229590,59768600,50855603,49807017,52690636,49020567,58392321,58785531,57802474,62062361,52952743,54460099,54001350,50265764,58261274,54263538,54460159,56098577,47906466,53083862,52821693,54656701,64945959,61996782,66584342,65928962,58654375,63504102,58523317,60227293,65208110,58719982,62521128,57081584,51904180,56688367,52035251,58326780,62062379,57671412,62062389,53804768,49872582,50986738,43187893,48365339,46071586,40959747,42925885,32636623,32636635,33554157,29818561,39124787,37093146,37027609,38993720,29228744,31391473,28835555,25951959,33095495,27459345,28835632,28049196,20119240,25820932,23723739,
27131635,35848015,32243471,37355334,34406171,28311249,32833297,26803925,30277394,33488720,27262740,31260502,24379146,20840162,25165589,20250325,28180275,30408521,27197218,31391584,22216440,20381429,20643604,13893343,20119374,16580414,13500212,15073119,4980460,7339788,7470858,6029042,15990627,13303608,15597386,16777044,8191721,12320547,9305857,9043723,16580462,11271988,14942048,13696837,8257263,15204144,13434619,20053801,28704627,26345267,33488754,30015283,26935037,32046903,27262711,33554249,36634479,32571200,37945214,31194914,31260432,35979064,33095420,43646823,45285223,44957518,50003843,41418516,42925863,43056946,38993676,47251328,43646814,43515746,45285244,36962060,41877308,42073895,43843362,54787984,52690774,
57409403,58392431,52100878,58064718,55050014,58064705,65470357,61341526,67370894,65404764,62390041,70844248,69533467,78839646,86835093,85786461,94175135,90111819,89456428,94764892,90767132,99286912,100794252,98762602,104529829,97320765,99614529,103546713,102235946,113639322,113901445,115277695,119340963,110821170,113835865,112721745,110100283,118161326,113311613,114556821,114950041,106889008,112787308,111345479,114687833,124256186,121307000,126746541,125435786,119603001,125042554,120651584,125042553,130351035,125632382,131465151,127074167,125239111,131923840,129695553,139591576,144703412,143523720,150536135,144113511,144310108,146997118,142278470,150601653,149094318,147193755,150798283,141819736,144637813,145751927,144179031,154402765,152043428,153223090,154402755,144703317,
147324811,142999407,140967795,146603996,139591581,140836809,138018741,129761114,134610843,130547560,134283150,141230047,136707998,141623261,136904609,131268452,135069604,128712550,133365679,135593947,130219943,134938601,127926161,126615418,131268517,127926121,137887693,140050389,139198393,144375789,135921539,136445840,136970143,132317044,139788264,135987147,134610893,136118252,126418808,129826726,128581527,127926154,137035771,132906948,134938594,133693408,124190586,127139767,121044878,120324007,124715009,116916161,119209976,114032589,107085699,111804357,107216777,112525255,117637120,113508296,118685704,112590781,108724117,111935431,105643915,112000999,112525310,108724183,113508369,105643947,106626986,110493638,108593043,119603201,120586228,121307111,125894671,117768097,120717251,120192957,117374886,
125566998,121044970,122224638,122552329,114098076,119341014,117833653,119537599,128581669,124714982,128647187,126353401,118685604,122617827,116522925,118489055,122159142,115671019,119144486,113442790,108986290,114294764,110100396,117964799,122093601,119668722,125567026,118554580,117440453,120389611,115343282,123404315,122748955,121176068,125567031,118095816,121503710,124649446,124125123,136183861,135987219,138805273,142540850,134676418,139263987,137494493,136708058,144965700,139657226,142344239,141426724,134086595,140181505,137363412,141361143,149094473,144900106,149880899,145555473,139263951,142802957,135856081,139395093,141230154,134938642,138477651,130809856,128122849,131923984,127598547,136249397,138084417,136052769,140836953,132382704,132513783,133038093,128122847,136118351,133038137,132120629,
134742105,126091238,130154509,130940931,131071987,141951075,139395122,142934090,143589453,135462885,139591714,135397372,135331854,141361262,88669849,90373844,82706073,76283488,79953563,73924186,79756972,82640595,78118560,82640610,73924228,70975090,72351386,65338978,71827147,69926603,66518704,69730022,60423800,62193289,64159381,62193264,72941283,71564994,72875720,75497183,66584175,69664417,66977421,65011334,72220402,66191036,67567327,65797843,57605745,62586546,59244163,62127780,69730042,64618171,68878065,64290500,57147003,60292797,53018239,55770818,57736954,50921151,54329089,46595759,43384462,47316671,42860162,51379937,53542643,51379917,56688393,48168607,48168613,49413822,44629644,52821756,50593513,49676000,53018374,44826261,49217211,50658997,51248800,62783247,61275872,64945912,66911999,59244180,64290509,61079211,61800124,68550428,63045342,66322190,63635181,
57147034,63241949,59571878,65076954,71434013,67174113,72351520,66256604,61341355,64290530,57147042,61800186,62127898,56557292,59834154,51052232,50069183,52952801,49020585,58720024,58851087,57999100,62258990,53149373,54591191,54132443,50265787,58523437,54525703,54853393,56360742,48037558,53411564,52821713,54984403,65273660,62390017,66846504,66387735,58916540,63700731,58785482,60489457,65535810,58916610,62717756,57409285,51904198,56884996,52035269,58326802,62259006,57933577,62455627,54066930,50134746,51248902,43581129,48561966,46071607,41090840,43122512,32833253,32702193,33554177,30146262,39386952,37355311,37289772,39386958,29425370,31588103,28901115,26148589,33292122,27524901,28901189,28311363,20250331,25886488,23854830,
27262729,35979109,32309028,37683033,34733871,28507877,32898852,27066091,30474025,33554275,27328297,31522666,24379167,20905717,25296683,20643564,28507975,30539612,27197238,31719281,22478606,20512523,20774696,14155508,20447076,16711510,13500234,15466356,5242624,7470882,7536415,6094598,16252792,13565771,15728477,16973675,8453886,12582709,9502487,9305888,16711555,11468615,15138678,13827930,8322821,15335238,13631246,20250430,28966791,26410825,33750919,30342985,27131664,32440141,27524876,33816414,36568964,32636754,38272915,31522614,31325990,36044622,33423123,43777916,45612923,45023076,50200471,41680681,43122491,43188039,39321377,47382420,43777906,43712378,45481874,37158688,42205010,42336063,43843382,55115684,52821868,
57737104,58589059,52231972,58130275,55181108,58392405,65863594,61669226,67633058,65601394,62652206,70975340,69664558,79101812,87162794,86114162,94568371,90439519,89849665,95092592,91029300,99418006,101187490,99024767,104726458,97582927,99942230,103939950,102498110,113835951,114360217,115670930,119668665,111083335,114032493,112918372,110296914,118554563,113573779,114884522,115146671,107216708,112918402,111673180,114884462,124518349,121438093,127205313,125435806,119930702,125370255,121044821,125370251,130613200,125829012,131596243,127336332,125435740,132251542,129761108,139657133,145031114,143785887,150929375,144506747,144506738,147324821,142606173,150732746,149553089,147652528,151060447,142081902,144899977,146014093,144637807,154730464,152371128,153616327,154664919,144834408,
147455902,143327107,141164424,147128304,139919284,141361116,138346442,130023277,134938541,130940798,134545315,141623286,136839094,141819888,137297846,131530619,135397303,129040248,133562310,135921650,130547644,135200766,128188325,126877583,131727290,128253823,138149860,140378089,139460556,144637953,136118165,136839077,137232308,132579211,140181501,136445920,134938593,136511486,126615438,129957820,129040301,128384929,137429006,133365721,135397369,134152180,124452753,127270860,121372580,120717246,124977174,117440472,119472143,114491365,107347865,112066521,107347870,112918493,117964822,113901533,119144476,112787410,109117354,112197599,106102687,112197628,112721937,109182954,113770533,105840578,106954688,110952412,108789674,119930902,120782857,121569277,126287911,118095798,120782808,120324052,117571514,
125894702,121372671,122224659,122814492,114622385,119734250,118095820,119930836,128974906,124911611,128974889,126615566,119078840,123076602,116785090,118816756,122617915,115933182,119668797,113704957,109379526,114556929,110297025,118226964,122421303,119996424,125894729,119078890,118030300,120651778,115736520,123600946,123207729,121438232,126091340,118226908,121765875,124977147,124649432,136577096,136249383,139264045,142737478,135200726,139526152,137953268,137101293,145227864,140247072,142803012,141623352,134414297,140509207,137756651,141688843,149553249,145358879,150274138,145948711,139722725,143196196,136183782,139657258,141623391,135135270,138870888,131006483,128319479,132317220,127860712,136511562,138412118,136249397,141295727,132579332,132710412,133365794,128581621,136380517,133365839,132317259,
135069804,126287869,130482212,131268634,131399686,142344312,139788359,143130721,144048225,135790586,139853880,135725072,135725090,141754497,88866474,90570473,82902696,76545651,80150189,74186349,80019132,82771685,78380723,82706165,74120856,71040644,72482478,65732210,72023770,70188766,66584259,69861112,60620426,62586524,64356007,62455425,73268982,71827155,73137880,75759347,66846340,69992114,67239582,65339033,72417028,66322126,67763951,66256615,57867909,62783170,59375254,62455477,69861131,64749259,69074692,64356053,57343631,60620496,53280402,56032981,57999114,51117779,54460179,46661315,43581089,47447763,43122323,51445491,53673731,51642080,56688412,48430769,48496311,49610445,44957342,53149454,50855675,49807092,53215002,44891814,49479373,50921159,51445427,62979874,61472498,65273609,67239696,59375269,64421602,61275835,61734604,68943663,63045360,66584353,63897343,
57605805,63307503,59899573,65208045,71696175,67239668,72679219,66715373,61669051,64487157,57474741,61931276,62324524,56753918,60292925,51379932,50200273,53280498,49348285,58720042,59244322,58195728,62324543,53280462,54787814,54263533,50462411,58720064,54656792,55050021,56491832,48168650,53411582,53018341,55115493,65601357,62455570,67043133,66584362,59178701,64028430,59047643,60817155,65732434,59309845,62717775,57736983,52166360,57081623,52297432,58720036,62521169,57933595,62717789,54132484,50396907,51511065,43712220,48889666,46399304,41287466,43319139,32964343,32898819,33947413,30146282,39714653,37486401,37355329,39452511,29621998,31850265,29228811,26345212,33488749,27852601,29228886,28442450,20381422,26148651,24116994,
27459355,36306807,32702262,37683052,34996035,28704503,33226552,27197180,30605113,33750901,27721530,31588220,24837937,21102343,25493307,20643581,28704600,30670705,27459399,31915909,22609694,20840222,20971321,14417670,20643702,16908134,13893465,15662981,5504788,7798579,7864116,6160150,16383882,13696864,15925103,17235837,8716049,12713799,9699115,9568048,17104792,11796315,15531910,14155629,8584980,15794008,13827873,20447055,29228954,26672989,34078619,30539609,27328293,32636767,27787038,34078576,36962197,33029991,38535079,31719241,31653687,36437856,33685285,43974542,45809551,45285239,50397098,41942844,43253581,43515738,39583538,47579045,43908995,43974539,45875107,37420851,42336100,42729296,44302155,55312310,53215102,
58064801,58851222,52363063,58457971,55377735,58523495,66191294,61800319,67895223,66060163,63045440,71171968,69861188,79363973,87359418,86441860,94830532,90832755,90242898,95223684,91291460,99876775,101449653,99418002,104988622,97976163,100138857,104267646,102891344,114294721,114753451,115933095,120127434,111542107,114294656,113115000,110821221,118620118,114032548,115277756,115343298,107544408,113311636,111935344,115343232,124846048,121896864,127467477,125894576,120258402,125829025,121175912,125632415,130875363,126353319,132120549,127729566,125763439,132448167,130088807,140115905,145162206,144310193,151191535,144703373,144768899,147849127,143064944,151322590,150011862,148045764,151388147,142606207,145227675,146538400,144768897,154992627,152829899,153878489,154992617,145293181,
148045744,143916950,141557657,147456001,140443592,141754351,138674139,130219903,135331777,131268496,135069625,141819911,137232329,142147588,137560009,131923854,135725003,129302411,134152152,136249349,130940879,135659536,128516023,127336354,132054988,128581520,138543095,140771326,139657184,144900118,136511400,137297846,137756615,132841375,140443664,136839155,135397366,136708114,126943139,130482126,129433534,128647092,137822240,133562350,135593993,134545413,124780451,127598561,121831352,121110479,125435947,117768169,119734304,114622455,107675564,112394222,107610032,113246190,118358059,114163695,119537712,113246180,109379517,112590835,106430387,112459790,113311779,109314044,114098233,106299349,107478995,111149038,109117370,120193065,121110556,121962510,126812218,118489031,121307113,120848360,117899214,
126287935,121831444,122748965,123273263,114884549,120061952,118489053,120258535,129302604,125435917,129368124,126943266,119406539,123273228,117243863,119078919,123011150,116129808,120062031,114163727,109707225,114819092,110755798,118554662,122749001,120061979,126222428,119341053,118292462,120979476,116064220,124059718,123469891,121569325,126353503,118620144,122224645,125239309,124977130,136970332,136642618,139657280,143327321,135462888,139853849,138149893,137625600,145490029,140378162,143130714,142213196,134873069,140640299,138280959,141951006,149880948,145686579,150601837,146341945,139919353,143392823,136642555,140181566,142016624,135462971,139329661,131465256,128778249,132513848,128188413,136839261,138870890,136708169,141557890,132972567,133103647,133890101,128909319,136839287,133890145,132776028,
135528577,126877711,130940983,131530797,131727386,142606476,140247128,143523955,144310391,136118286,140378184,136183845,136183861,142082196,89063096,90898166,83295929,76742272,80346812,74317436,80346830,83033844,78446273,82902785,74383015,71302804,72613564,65863296,72351467,70385388,66715347,69992200,60882583,62586538,64552630,62586510,73203460,71958243,73268966,76087040,66846354,70188735,67370669,65404583,72417043,66518748,67960576,66322164,58064530,63045331,59637414,62586563,69992218,64945884,69336852,64618213,57474718,60686044,53608095,56229603,57999129,51314401,54853409,46923472,43843246,47644384,43056801,51707650,54001428,51838704,56950570,48430785,48561860,49807070,45022894,53346080,50986762,50134787,53411623,45219509,49675998,51183317,51642049,63176496,61603584,65535770,67370783,59702966,64683761,61603532,62062300,69140283,63373055,66846513,64028429,
57736892,63569661,59965127,65470202,71696191,67501825,72744769,66846460,61931210,64814851,57474755,62193436,62455611,56950540,60292941,51576556,50396897,53477124,49348300,58916664,59244336,58523421,62717775,53477086,54853367,54591227,50593500,58851150,54722345,55115573,56622918,48365274,53804811,53346035,55312115,65666910,62783268,67305292,66780986,59309787,64225054,59178731,61079313,65994596,59440933,63176543,57802534,52428522,57409318,52428521,58982193,62717791,58195756,62717806,54460182,50659069,51511079,43777773,49020752,46661466,41484089,43712369,33357574,33095441,34144037,30473975,39714668,37748559,37486416,39780208,29753086,32046889,29359900,26541838,33816445,27918151,29359975,28573540,20446973,26345274,24182547,
27655979,36568965,32833350,38076282,35061586,28901127,33292104,27262733,30670664,33947525,27721546,31784845,24772415,21495574,25755467,20971276,28835690,30998399,27787094,31981460,22871854,20905773,21167945,14548759,20643717,17039223,13959018,15662996,5504804,7929668,7864132,6422313,16580507,13827949,16056193,17366924,8781600,12975961,9764663,9633600,17170343,11927403,15597464,14155645,8781605,15859558,13958962,20643681,29425579,26869612,34209705,30670697,27524914,32702319,27852592,34406273,37224358,33161078,38666167,31981401,31784776,36634479,33816371,44171165,45940639,45481863,50724794,42073929,43515742,43646825,39649090,47906743,44236691,44171162,46137269,37617476,42663796,42794846,44498777,55574471,53215116,
58326962,59244453,52625222,58654596,55705429,58916728,66322381,62062476,68157382,66125715,63176528,71565198,70188882,79429528,87490507,86769556,94961620,91094913,90242915,95551377,91619158,100007863,101711812,99745698,105185246,98107251,100466552,104595343,102956897,114425809,114950075,116064181,120258523,111804265,114687887,113508232,110952308,119078885,114098100,115408844,115736529,107872104,113508259,112328573,115605391,125108207,121962419,127729635,126287810,120455024,126091185,121569146,125960111,131334131,126615478,132448244,127991728,126025600,132906935,130416504,140378063,145555436,144572352,151453696,145162141,145096598,148045751,143392640,151453678,150274021,148176852,151846912,142933904,145620907,146735024,145358736,155385857,153157596,154271721,155385850,145555340,
148373441,144244646,142016425,147718159,140574678,142016512,139001835,130744207,135528402,131596192,135397320,142147607,137625558,142606353,137756634,132186014,136052699,129695643,134348776,136380435,131268575,135856162,128974793,127664049,132317149,128974752,138805255,141033483,139984880,145227814,136904633,137625545,137887705,133300143,140771359,136839172,135593988,136970275,127336369,130809821,129630159,129040324,138084399,134086652,136118299,134676503,125173681,128188400,122093511,121372638,125829177,117964795,119930927,114950148,108134333,112852987,108003264,113377279,118554682,114556928,119930945,113377267,109707214,112787457,106692545,112918560,113639476,109707276,114229322,106627045,107741156,111542271,109379531,120455225,121307179,122224671,127074377,118620121,121634810,121044983,118292446,
126484560,121962532,123076662,123535426,115081174,120193037,118816750,120717305,129630299,125501470,129761358,127336497,119799771,123731996,117571560,119537686,123404382,116654113,120389728,114294813,110034921,115212323,110952421,118816823,123076698,120455210,126681196,119472142,118489086,121503781,116260843,124321877,123863123,121962557,126877805,119013377,122552342,125632541,125304825,137166956,137035851,139984977,143655018,135856124,140247081,138477590,137822225,146079870,140902469,143523943,142540893,135135228,141033531,138543116,142475309,150405252,146079812,150995071,146669643,140378118,143786054,137101319,140378189,142278786,135790665,139657357,131858487,129040411,132907081,128647178,137363566,139067516,137166937,142147732,133496872,133431343,134217799,129171481,137166986,134283378,133038190,
135790738,126943262,131268679,131989565,132186154,142934173,140640362,143851653,144834693,136577056,140771420,136577076,136511559,142344358,89063107,90767106,83164869,76873354,80215752,74448521,80346842,83164927,78642892,82902799,74317489,71302817,72810183,65928847,72351480,70385398,66977502,70057746,60882595,62652085,64683714,62652060,73465614,72089327,73400052,76152589,67108507,70188748,67436216,65339060,72548128,66584296,67960587,66256639,58130078,63176413,59637425,62717649,69992231,65208037,69271327,64683760,57736874,60751594,53542573,56491760,58195749,51445487,54722351,47120093,43777723,47644396,43187886,51838734,54066976,51707642,56950583,48692940,48561873,49807080,45153975,53280555,51052308,50200335,53477174,45219524,49676007,51248865,51838670,63307581,61669135,65666853,67501866,59899586,64814843,61603545,62258920,69140298,63438602,66780987,64028443,
57671368,63569674,60030672,65404678,71761740,67567375,72875852,66780935,61800153,64880401,57671377,62324518,62455621,56885017,60358488,51707638,50396908,53542672,49544918,59244355,59440956,58457897,62717785,53411561,54984452,54525704,50921190,58851162,54853427,55377727,56688468,48561893,53935897,53346046,55377664,65732456,62914350,67436376,66715461,59309801,64093994,59309816,61013789,65994607,59440943,63307626,57868084,52559603,57343795,52756211,59047741,62914413,58261304,62914426,54525728,50659080,51773235,43908855,49086301,46530406,41484103,43777918,33292051,33226526,34078512,30473988,39911286,37748572,37748572,39911292,29753097,31915828,29490982,26476313,33881991,28049236,29425521,28704623,20578058,26279752,24248093,
27721526,36634512,32767825,37945222,35258207,29097747,33357652,27328281,30867286,34144147,27852630,31981464,24903500,21495586,25624407,21036826,28966772,30998411,27721573,32178079,22871866,21102392,21299030,14548770,20905874,17235844,14024568,15859617,5766959,7864144,7864142,6487861,16580517,13959034,16056204,17629080,8781610,12910435,9961283,9699149,17301427,12058485,15794083,14352265,8716081,15990644,14221117,20578158,29294519,27000695,34209718,30867318,27655998,32833402,28049211,34406284,37355443,33357696,38731713,31981413,31981396,36568954,34012991,44236716,46071723,45547410,50855877,42139480,43515754,43777909,39714639,47906756,44171170,44302247,46202815,37617488,42860417,42991469,44498790,55705553,53346203,
58261437,59310002,52887376,58916754,55836514,59047810,66387929,62324634,68354001,66191264,63307611,71696285,70188895,79691684,87752664,86704033,95289313,91029391,90374000,95813535,91619168,100270020,101973969,99942317,105512935,98238333,100794244,104595356,103087981,114556893,115146698,116391875,120586217,111738742,114950043,113770388,111148928,119078896,114294721,115671002,115998685,108003188,113901487,112459658,115605405,125435901,122159036,127926254,126353359,120717181,126222269,121765764,126025659,131268606,126877635,132644864,128122810,126222220,133103555,130678661,140574684,145883129,144900046,151715850,145293225,145293216,148242371,143654795,151912441,150339570,148570080,151977996,143130526,145686458,146931643,145358747,155516942,153092072,154599414,155713543,145948568,
148504527,144310196,142016436,147849245,140902371,142016522,139067386,130744220,135593949,131858348,135528405,142540836,137756644,142934046,138084326,132448169,136380391,129761194,134479862,136708129,131465197,136118317,129040340,127991740,132448233,129302444,139067409,141164567,140247037,145555505,136904645,137822164,138346467,133365688,141164588,137297937,135790607,137166893,127664063,130875372,129957851,129171407,138281023,134283273,136249382,134938657,125435840,128188412,122224596,121503723,125894726,118030343,120258622,115081233,108068808,112852999,108396493,113704973,118751303,114622477,119996493,113508352,109969371,112984076,106758095,112984107,113705025,109772827,114491479,106823664,107937775,111804428,109641687,120782919,121634872,122617899,127139926,119078886,121634822,121241602,118620140,
126746717,122355760,123142210,123666508,115343330,120455193,118882300,120717317,130023527,125829162,130089051,127467583,119930857,123863080,117768180,119603235,123601004,116916268,120389739,114688043,110297080,115212335,111345651,119144517,123273320,120717367,126877817,119799833,118816779,121700402,116588537,124584035,124059742,122159176,127074428,119078924,122814497,125763626,125435909,137429115,137232469,140181598,143851638,136118277,140443704,138936354,138149917,146342024,141164625,143655029,142737512,135462922,141361223,138674201,142671932,150536338,146145359,151322763,146800728,140574739,144244819,137232405,140640346,142672015,136118361,139985048,132120646,129368102,133169237,128712728,137494651,139329672,137429094,142409889,133562423,133562429,134348882,129499171,137298068,134545534,133365884,
136183966,127402027,131596372,132120649,132382777,143392938,140902518,144113808,145096853,136708139,140836967,136642624,136577109,142672050,88669896,90439429,82902726,76349072,79953610,73924236,79953627,82640643,78315216,82575121,74120886,70975139,72351435,65601169,71892730,69992185,66518755,69664532,60423846,62455482,64159431,62324382,73006867,71827184,73203447,75693840,66715296,69795536,67174077,65076917,72220449,66256619,67632909,65863428,57605794,62652129,59440820,62389970,69795626,64683753,69009186,64356083,57343661,60489452,53214894,55967475,57736999,50855666,54525745,46530273,43515582,47447791,42860210,51511060,53673764,51511039,56622906,48168656,48365270,49544939,44695229,52952878,50593561,49741587,52952888,44826310,49217258,50790116,51379919,62848832,61275922,65273642,67043118,59309766,64487167,61275866,61734636,68812620,62979855,66387774,63635229,
57212618,63307533,59702995,65142539,71499597,67305232,72482641,66453258,61603546,64487186,57278163,61996842,62259016,56426266,60096347,51379961,50134767,52952849,49151706,58851144,58982207,58064685,62193500,53083886,54656773,54263563,50527978,58589022,54591287,54984516,56360789,48168678,53542685,53018369,55115524,65273708,62455602,67043162,66453322,59244267,63766317,58851067,60686112,65798002,59244340,62914415,57409333,52231927,57081652,52166389,58588994,62455662,57868090,62521211,54132517,50265867,51445561,43646715,48824161,46202728,41025353,43253634,32898837,32964384,33750834,30146312,39583609,37289824,37289821,39387005,29425422,31588151,29032234,26214173,33423245,27590488,29032310,28245875,20184846,26017611,23985952,
27262777,36175766,32440149,37814156,34864995,28573461,33161047,27131675,30408537,33685397,27524955,31588252,24706895,20971304,25362267,20709148,28442489,30605198,27262823,31784870,22478655,20774717,20971352,14090022,20578198,16842631,13696891,15531940,5308211,7602003,7536465,6225719,16121770,13696895,15794066,17104795,8388401,12582761,9568074,9305936,16842678,11599736,15335336,13893516,8322870,15531896,13696834,20184945,28966842,26541949,33882043,30539641,27197250,32571264,27524926,34078610,36831159,32964486,38404038,31719272,31391576,36372352,33554243,44040110,45875118,45219732,50331592,41942873,43319150,43450233,39386962,47579078,43843492,43843499,45875139,37289811,42336130,42598256,44236651,55246806,53149597,
57933762,58916791,52428628,58523540,55574376,58654598,66060252,61931422,67960790,66060196,63176543,71368607,69861218,79298470,87556059,86441890,95027173,90832787,90308468,95616931,91422565,99942344,101580757,99614642,105119726,98172803,100335498,104398750,102825839,114491361,114753484,116064200,120127468,111476601,114622369,113442712,110821252,119013364,114163652,115539934,115671010,107609976,113508276,112066449,115408798,124977152,121896899,127598580,126091216,120389505,126025664,121569162,125829054,131203075,126484422,132382725,127991742,125894544,132906950,130482057,140378080,145555454,144637906,151453711,145031087,145293220,148176838,143327121,151453694,150142966,148176867,151650322,142933923,145686460,146800577,145227682,155320338,152961005,154337274,155385865,145489821,
148373459,143982520,141885369,147783715,140640231,141885457,138870782,130613155,135593954,131661743,135200727,142082088,137625575,142606373,137756650,132120493,136052716,129630123,134283257,136577060,131399664,135987250,128909273,127664066,132382701,129040304,139001879,141033499,139984896,145293368,136839114,137560024,137822183,133169086,140771376,136970260,135659540,137101363,127270850,130678766,129761249,128909269,138215491,133824524,136118316,134610982,125239236,128057344,121962455,121241584,125632587,117964812,119996481,115015701,107937742,112590862,108003282,113311759,118554699,114491408,119668816,113311747,109772765,112853010,106627027,112918575,113377349,109707293,114360409,106495987,107544565,111411215,109379548,120520781,121307196,122355762,127074396,118816746,121503755,120913927,118292463,
126681184,121962548,122880070,123404368,115277798,120258591,118751232,120717321,129761391,125632560,129695837,127336514,119668717,123469871,117440506,119341096,123207791,116523058,120193137,114425905,110100474,115212341,111017975,118816840,123273326,120586300,126615678,119668767,118423568,121241654,116260861,124256359,123863141,122159182,126746753,119078930,122552359,125567023,125370378,137166975,137101402,139919460,143655035,135790601,140443709,138543142,137887779,145883278,140836949,143523961,142475374,135266318,141164623,138543134,142475327,150339733,146210901,150995086,146604125,140443673,143982681,137166873,140378209,142344339,135856219,139722909,131989576,129040429,133103708,128516125,137298048,139198603,137232492,142213286,133431352,133365825,134152279,129302567,137101466,134217860,133234814,
135856289,127008816,131203160,132055119,132251709,143130798,140771451,144048278,144769176,136511537,140771437,136642629,136446041,142409911,88604366,90570507,82902735,76480151,80084691,74186388,80084706,82706187,78380759,82771736,74120894,70975148,72548051,65601176,72089346,70123265,66518761,69795613,60489392,62455488,64290510,62389927,73006874,71892728,73072381,75890457,66780838,69730008,67108548,65273533,72220457,66256626,67567381,65928970,57736873,62652135,59440827,62389977,69664561,64880370,69074731,64290553,57409203,60489460,53280438,55967482,57737010,50921206,54525754,46530279,43318982,47447799,42794682,51379995,53608235,51576582,56622912,48103127,48299742,49479412,44760770,52887349,50593569,49872666,53149502,44695245,49217265,50790125,51445463,62979912,61341464,65208112,67239734,59571916,64356103,61210339,61734642,68878163,63045399,66584390,63700772,
57409236,63373075,59834077,65208082,71565142,67436312,72679257,66518802,61538017,64487196,57343708,62062387,62259024,56688418,60096355,51379968,50200312,53083929,49282786,58785616,59178823,58326837,62324579,53280501,54787854,54329108,50396915,58523495,54656832,54918987,56360799,48299759,53346083,53018379,54984458,65339251,62586682,67108705,66584399,59244275,63831861,58916612,60817195,65798010,59178810,62914421,57474877,52297472,57212734,52428543,58589000,62586745,58130241,62717827,54066987,50462484,51380030,43712260,48824169,46268271,41221971,43319177,33029917,32898859,33750843,30277390,39452546,37486439,37420902,39518087,29490963,31784768,29097777,26214182,33357717,27656030,29032316,28311419,20184851,26083155,23854889,
27197248,36241310,32505694,37617555,34930538,28507933,33161054,27131684,30539617,33750942,27656035,31653796,24575831,20971310,25296740,20578085,28639105,30670743,27328366,31850411,22544197,20643651,20971362,14221102,20643740,16973712,13762434,15531949,5439291,7667547,7602011,6160190,16383923,13762436,15925145,17104802,8322872,12517231,9371473,9437017,16908223,11665280,15335342,14090131,8388415,15662975,13893449,20184950,29097921,26738563,33882050,30605188,27197261,32702343,27656006,34144153,36962238,33095565,38600655,31653746,31522655,36372359,33619790,44105655,45875127,45285276,50462674,42008418,43253622,43646848,39452506,47644622,44040107,43777970,45875147,37355355,42467212,42598263,44171123,55246814,53149606,
58130378,59113407,52625245,58720158,55639920,58654608,66322406,62128037,68026334,66191275,63045481,71499686,70188906,79495086,87556066,86572972,95092717,91029401,90308474,95616940,91357036,99942352,101842908,99680185,105447412,98172810,100532112,104398758,102956920,114491369,114884564,116195278,120324083,111607680,114818985,113639328,111083405,119013372,114229197,115671012,115671017,107806591,113573819,112131992,115408809,125108232,122027977,127926267,126222296,120651656,126156746,121634705,126025673,131137545,126615500,132448269,127860677,126091160,132972495,130547600,140443623,145555462,144703450,151781397,145162167,145293230,148307917,143523735,151584772,150274044,148307947,151846936,143065002,145686470,146931657,145227687,155516955,153157619,154468353,155385874,145751973,
148307929,144310206,141950912,147718185,140705775,142082072,139001861,130809769,135659498,131792823,135331808,142278701,137691119,142737451,138018802,132317111,136183796,129826740,134414336,136445997,131399674,136118329,129040352,127729609,132317172,129040314,139001887,141033508,140181512,145424448,136839124,137756640,138084337,133431239,140902456,137035803,135856157,137232443,127467465,130809845,129761255,129040349,138281034,134021139,136183860,134873135,125239243,128188424,122290143,121241592,125894737,117964818,120258632,115015709,108068820,112721941,108265435,113442839,118620241,114622488,119996505,113377291,109838310,112853016,106692572,112918584,113639502,109838372,114491491,106758139,107675643,111542294,109510630,120651861,121503811,122290232,127074401,118816753,121700370,121176080,118554614,
126681194,122224699,123011152,123732056,115343344,120520741,118685703,120586258,129761396,125698105,129892452,127467594,119865333,123666486,117702656,119472177,123273336,116588604,120520825,114360374,110034948,115146812,111017981,118947919,123338869,120520771,126812293,119799847,118554646,121569340,116391940,124584045,124125292,122159188,126943367,119210010,122486829,125698104,125435921,137298054,137232483,140116075,143851649,135921683,140509253,138805296,137953323,146079895,141099102,143655042,142540918,135462934,141426772,138543143,142475336,150536348,146210909,151322774,146800740,140574753,144113760,137101346,140705895,142606491,136183907,139919526,132055123,129302578,133234787,128843815,137625736,139329686,137232497,142213292,133496898,133496905,134414432,129433650,137232546,134545548,133431431,
136183979,127402040,131465312,132251736,132317253,143327415,140968067,144113823,145096865,136577079,140968053,136839246,136773730,142672063,88866517,90570514,83033813,76545691,80019161,74186393,80019176,82902799,78249693,82640671,74120898,71040688,72351448,65666719,72154887,70123271,66518766,69926690,60751541,62586568,64421587,62389933,73072416,71827198,73268995,75759390,66780845,69992158,67305162,65273539,72154927,66256631,67829529,66125586,57605807,62717678,59506371,62258913,69861176,64749302,69009200,64421633,57409209,60358394,53214909,55967489,57933622,51117820,54525760,46595820,43515597,47316734,42925758,51445537,53739311,51511051,56753992,48299742,48365281,49413883,44826315,52887356,50790183,49872672,53149508,44957396,49282809,50855667,51511006,63176528,61407006,65273655,67239740,59571921,64487180,61341418,61865720,68878170,62979868,66518862,63831850,
57540315,63504156,59965155,65339159,71565147,67239712,72548191,66584346,61538026,64487200,57409250,62193464,62324566,56557355,60161899,51314439,50200317,53280544,49282792,58785622,59113294,58195770,62521196,53280507,54853395,54198043,50462457,58589037,54722373,55181137,56491875,48234229,53608235,53280529,55050003,65470332,62652225,67174249,66453333,59309817,63962940,59113225,60751664,65732481,59309887,62979964,57737029,52166404,57212739,52297478,58654545,62521215,58064713,62717834,54198065,50462489,51380036,43581195,48889712,46399351,41156439,43450254,33029924,32833328,33881922,30080791,39452552,37420909,37224302,39452557,29490972,31719239,28966713,26214189,33554332,27721573,29163394,28442497,20381466,25952089,23985966,
27262790,36372386,32636773,37945242,34865008,28639013,33095527,27131692,30605159,33816485,27590503,31653802,24575837,21102389,25362282,20709162,28639112,30605214,27328373,31981489,22675277,20643659,20840297,14286644,20578210,16908180,13762440,15400884,5373760,7667552,7733087,6225733,16383928,13696908,15794079,17301419,8585021,12713847,9633622,9437023,16908230,11796359,15335349,14155675,8519493,15531910,13893456,20447101,29032392,26607497,33882055,30474120,27328338,32505740,27590479,34275230,36896710,33030035,38666196,31915896,31588198,36437900,33750868,44040124,45940668,45481891,50659289,41877353,43319164,43646856,39583587,47841237,44040116,43974585,46006227,37355361,42532754,42794878,44236665,55377892,53215150,
58195920,59244486,52625251,58720164,55770999,58851220,66387949,62193581,68157411,66060212,63373166,71565229,70319983,79560628,87621610,86572976,95092724,90963871,90439553,95682480,91684722,100007893,101908450,99876800,105512955,98172816,100532120,104660909,103088000,114753521,114950106,116260819,120455161,111804296,115015597,113639333,111148947,119209986,114360276,115605483,115998703,107872136,113835971,112328606,115605424,125304847,122421200,127860736,126418911,120717198,126353359,121634712,126222287,131465232,126877653,132448275,128057295,126156702,133103573,130613144,140574702,145752075,144703456,151846940,145293246,145489843,148242390,143654813,151846924,150405121,148570099,152109089,143130545,145883082,147062735,145620910,155844641,153354236,154468359,155648024,146014122,
148635618,144375750,142278601,148111409,140967928,142344221,139132939,130940847,135725040,131858365,135593957,142475317,137822200,142868529,138018811,132382653,136249339,129957819,134545413,136839218,131530751,136183871,129171431,128057295,132579323,129302463,139264039,141426731,140378128,145555525,137232345,137822183,138215416,133496782,141164607,137232420,136052770,137297986,127729617,131071997,130088943,129433571,138412113,134217757,136446011,135135285,125370323,128188432,122224616,121569280,126091353,118095897,120193103,115146790,108199902,112853019,108396513,113639456,118947930,114819103,119996512,113639444,110100462,113049632,106889185,113180734,113770578,109903915,114557034,106758146,107872257,111869983,109772780,120979547,121634890,122617919,127271018,119144440,121896987,121372696,118489085,
126746736,122290241,123338839,123797599,115474421,120651823,119013390,120913945,130023547,125829184,130089069,127729745,119996412,123863100,117768199,119734326,123601025,116785218,120651903,114622525,110297096,115408964,111280133,119210071,123469947,120782925,127008907,119930924,118882334,121765957,116588554,124715125,124256370,122290269,126943375,119144480,122814518,125829182,125698075,137756812,137560172,140378227,144113801,136183835,140771403,138870837,138149936,146342046,141164645,143982731,143065212,135725085,141557852,138870830,142803023,150798500,146604133,151388319,146931818,140705832,144310376,137560106,140902510,142737570,136249452,140050605,132251738,129368123,133365865,128974892,137822352,139591834,137560187,142475444,133693514,133759058,134611046,129564727,137625771,134676628,133693583,
136183986,127598656,131792999,132317279,132710476,143392958,141099146,144375973,145162408,136773694,141230204,136904789,136970343,142934215,88735448,90570518,83164888,76545696,79953629,74055326,80019180,82771731,78315233,82640675,73989829,71171764,72482525,65601185,71892748,70188812,66453235,69861158,60620474,62389961,64290519,62324401,73006884,71892738,73137929,75890467,66584241,69926625,67174094,65208006,72286004,66322171,67698462,66060055,57736883,62783219,59440836,62324453,69664571,64683771,68943669,64421634,57147071,60423934,53214912,56033027,57933626,51052289,54394692,46792435,43318991,47316736,42729155,51380005,53477172,51511057,56819530,48168674,48299749,49610494,44760781,53018433,50724651,49610532,53018442,44826328,49348348,50724598,51379939,63045460,61472546,65339193,67174208,59506389,64552721,61341423,61734652,68812636,62979873,66584400,63700782,
57474782,63373088,59703016,65142557,71696225,67305252,72744804,66649885,61603564,64487206,57212644,62062396,62193499,56557358,60227436,51314444,50134785,53215011,49282797,58851160,58982227,58326846,62324591,53346047,54722329,54263581,50527998,58654575,54656842,54984534,56491879,48234235,53673774,53083926,55115541,65535871,62521156,67108718,66584412,59244287,64028478,59047692,60686131,65863555,59375428,62979967,57671496,52231945,57147209,52428554,58654547,62586755,58195788,62783376,54132535,50396957,51511114,43777806,48824179,46268282,41287517,43384724,32898856,32898867,33750854,30080793,39518092,37486449,37355377,39452560,29425440,31784778,29097790,26017584,33423263,27590507,28901254,28442502,20250401,26083167,23789363,
27393868,36372393,32440170,37748638,34799475,28770087,32964458,27197230,30474092,33685418,27656046,31719341,24641376,21167930,25362287,20709167,28442509,30736289,27459450,31784886,22478673,20774736,20709229,14286649,20512680,16842649,13631374,15466422,5373765,7470951,7733093,6160201,16252861,13631376,15794085,17104814,8453955,12582779,9437020,9371492,16777161,11468683,15466426,13959072,8257353,15531915,13827925,20447107,29032397,26673038,33882062,30605196,27393879,32636817,27524944,34013093,36962249,33095576,38600664,31784828,31653737,36437905,33750873,44236737,45809600,45416361,50593757,42008429,43450242,43581324,39649126,47841243,43974583,44040128,45940696,37486439,42663832,42794883,44302206,55312362,53280689,
58195925,59047881,52494185,58720167,55574394,58916763,66453487,61996975,68222955,66125753,63176565,71499698,70123381,79495098,87818222,86704055,95354872,91029414,90439557,95748022,91684728,100138971,101842921,99876806,105381888,98303893,100859803,104660917,103153541,114753525,115277792,116522971,120651776,112066445,114884533,113835946,111083415,119341065,114491352,115736560,115933173,108134283,114032583,112459682,115802036,125435922,122421206,128057351,126418918,120717204,126549972,121765788,126156756,131399701,126877658,132644890,128253906,126353316,133300189,130744220,140967923,146014225,145031142,152109092,145424320,145686456,148439004,143785893,152043535,150536200,148701174,152305702,143392694,145948625,147128276,145686453,155975720,153354240,154861581,155844637,146014129,
148766695,144637899,142213069,148242484,141099005,142278693,139395088,131071926,135856118,131923909,135856108,142606395,138215421,142999606,138215423,132644802,136642559,130154434,134610957,136904762,131727363,136380484,129368045,128188374,132579329,129302468,139460650,141426738,140640275,145752140,137232351,138149869,138477567,133627859,141426756,137363497,136183848,137429064,127860695,131137538,130088950,129564647,138739800,134348832,136446016,135266365,125632471,128319509,122486763,121634820,126091358,118292513,120389719,115474476,108265443,113180704,108330982,113770533,118947936,114884645,120193128,113639450,110166004,113246245,107020265,113246278,113967195,109969458,114688112,106823689,108068871,112001059,109772787,121110624,121897041,122814534,127402094,119209983,122093598,121569307,118816772,
127074422,122552393,123535453,123994214,115671036,120717362,119210005,121110559,130089091,126222404,130220147,127860822,120193026,124256321,118095885,119799868,123666566,117047368,120717445,114819139,110428177,115474506,111411212,119341151,123666560,121110608,127205521,119996466,118947876,121831499,116719634,124911741,124321915,122421348,127139991,119603239,122945596,126025797,125829154,137822357,137494639,140443767,144179343,136380447,140836945,139198523,138346551,146473123,141361260,144113807,142999682,135725091,141885538,139067444,143130708,150995114,146669675,151584934,147193969,140967982,144375919,137691183,141164662,142934185,136642673,140378290,132513888,129564736,133693553,129237043,138018966,139722914,137691265,142737593,133890126,133955673,134873198,129892415,137756847,134807704,133693590,
136511671,127795271,131924076,132382820,132841555,143720643,141361298,144703661,145621165,137035845,141426817,137101405,137035885,143130830,88997600,90767133,83230431,76611240,80215778,74186403,80150260,83099418,78642921,82968361,74448590,71368379,72679139,65797799,72285969,70188820,66715385,70057772,60686017,62717650,64356062,62652087,73269034,72023818,73269008,76021546,66846391,70057705,67370710,65208014,72482620,66322178,67960613,66125596,57933499,62979834,59571918,62652139,69861188,65011459,69140281,64552715,57540293,60620550,53411527,56295178,58064705,51117835,54722378,46792439,43646678,47644425,43056842,51707691,53804860,51707671,56819538,48299754,48430828,49676037,44891861,53149510,50921265,49938218,53346128,44891871,49413891,50986748,51576551,63111003,61603627,65470274,67305288,59703005,64683799,61341430,62127874,69140324,63373094,66781016,63962935,
57736933,63504167,60161773,65535780,71827304,67567402,72941417,66912038,61734643,64618284,57540334,62259012,62521187,56753975,60489590,51445522,50462472,53280556,49479412,59178847,59309915,58457927,62717816,53542661,54918943,54525735,50659076,58916729,54722384,55181149,56819569,48430849,53804853,53346077,55377692,65863558,62848842,67436402,66846563,59309829,64290630,59178772,61144893,66060173,59440973,63242121,57802576,52494098,57343822,52428561,58785627,62717832,58392404,62914454,54394685,50593573,51642192,43843349,49086330,46661507,41287523,43712411,33029934,33029948,34013005,30474016,39780243,37617530,37683064,39649177,29687592,31850322,29097797,26345272,33685415,27918193,29360015,28704652,20381479,26214246,24117053,
27524948,36503471,32636784,37879717,35061629,28835631,33226608,27393847,30801780,34013103,27852662,31915959,24837992,21430082,25689973,20774710,28770195,30801835,27721600,32047038,22675288,20905816,21102452,14483265,20643760,16973729,13827988,15597504,5439308,7798636,7798636,6356819,16449478,13893528,16121772,17301429,8519497,12844930,9699173,9568108,17039314,11927443,15663041,14155687,8585039,15728528,14090074,20643722,29425620,26935189,34209748,30801813,27590495,32702362,27918170,34471851,37289936,33161119,38862816,31981442,31850355,36700057,33816416,44433355,46071753,45744049,50855909,42270581,43581322,43974549,39845742,48103395,44236736,44236742,46137311,37617520,42663837,42794891,44498820,55705587,53608379,
58523611,59375571,53018480,58851247,55967617,59113379,66650103,62521273,68288496,66387906,63635324,71827388,70516605,79757249,87818229,86835132,95420416,91160492,90701708,95879099,91946878,100466657,102170607,99942347,105512964,98500507,100859810,104988600,103350154,115015676,115212262,116719583,120651780,112000914,115081145,114032563,111345565,119341069,114556895,115933176,116260858,108134288,113901517,112525226,115933114,125698074,122617820,128188429,126615531,121044889,126549981,121962401,126353371,131661852,126943200,132841501,128516056,126484394,133431266,130940833,140967932,146276375,145162220,152240170,145817543,145817535,148832224,144048043,152174613,150863885,149028860,152502314,143523773,146210773,147390426,145883068,156172332,153550855,154992658,155975717,146276280,
148963309,144834513,142409683,148242491,141361152,142671915,139460629,131334075,136249340,132120522,135987188,142868545,138215424,143261758,138346502,132906954,136642566,130351047,134807569,137101374,131792907,136511563,129499122,128384987,132841479,129499083,139460657,141754421,140705819,145883217,137363429,138346483,138543106,133955545,141492299,137691183,136314926,137822285,127991775,131203079,130351098,129630190,138870875,134545447,136839238,135397442,125829087,128516124,122748916,121962507,126419047,118620198,120782940,115605554,108527592,113311783,108593134,113967147,119341158,115081261,120520814,113967134,110166010,113508398,107085805,113508425,114163807,110231608,114950261,107020303,108068878,112132138,110034936,121307240,121962584,123011148,127729781,119275524,122093604,121569314,118947849,
127074429,122749007,123600994,124256366,115802114,120979513,119144473,121241636,130285704,126287948,130482298,128122973,120389639,124321864,118292497,120193091,123863179,117309517,120914061,114819147,110559255,115802193,111607826,119537763,123732104,121307223,127467671,120127547,119144490,122159184,116916247,125108354,124518527,122749032,127467677,119734316,123273281,126156875,126091302,138150041,137953398,140705917,144375957,136511527,141033558,139329604,138674239,146866347,141557872,144179349,143327370,136052778,142082152,139460668,143327323,151191727,146997362,151847084,147587193,141164597,144769138,137953333,141230206,143261873,136773752,140443833,132710501,129761352,133759094,129237050,138084507,139985066,137887877,142803137,134283350,134152287,135004275,130154564,138018998,135135392,134086812,
136773822,127991884,131924083,132710507,132907098,144048330,141623448,144769203,145752246,137363532,141557896,137298018,137298038,143261908,89128676,90767140,83164900,76742318,80215785,74383017,80346872,83033888,78642928,82968367,74251986,71433919,72613609,65863341,72154904,70319896,66780926,70188851,60948165,62652118,64552674,62586556,73203504,72089361,73269014,76087086,66911934,70188782,67436250,65273556,72548162,66453257,67960620,66256674,57999040,62979840,59506387,62586609,70057798,65011464,69205825,64618256,57540297,60686092,53411533,56164111,57999177,51117839,54656848,46792446,43646684,47513357,43056848,51773232,53870402,51576604,56885080,48496366,48561907,49741580,44826330,53346123,50921270,50069295,53215064,44957414,49413897,51052290,51576558,63373152,61669166,65666887,67370828,59637476,64683805,61603578,62062345,69271402,63438636,66715484,64028476,
57671404,63700779,60096242,65470248,71827308,67764017,73006960,66977579,61996794,64814898,57671410,62259019,62521194,56885051,60555130,51642138,50528014,53346098,49479417,58982248,59375457,58523467,62717822,53477133,55050022,54656811,50659081,58916733,54787927,55377761,56885110,48561927,53739324,53411619,55246626,65798029,62783314,67501947,66781033,59375373,64159563,59309850,61079362,66191251,59637586,63176589,57933654,52559640,57409365,52559640,59047776,62848912,58326876,63111068,54591300,50593580,51707736,43974428,49151871,46727047,41353067,43777955,33161012,33161026,34013009,30342952,39845786,37617534,37617535,39845789,29687597,31981399,29163340,26345275,33750955,27983736,29425557,28639121,20447020,26279787,24117058,
27393880,36437941,32833399,38010794,35258243,28901174,33423224,27393850,30736248,34078647,27852667,31784892,24838000,21430087,25689980,20840253,28770200,31063984,27656072,31981509,22675295,21036894,21036922,14483268,20905910,17104806,13827993,15728582,5373780,7667572,7864178,6291289,16515019,13762464,16121775,17498044,8650575,12779399,9699178,9699185,17039320,11796379,15663048,14221231,8650581,15794071,14090083,20643729,29294554,27066268,34144218,30867356,27393894,32833440,27983713,34471857,37355480,33357734,38731750,32112521,32046969,36700063,33947495,44498896,46137294,45744056,50986986,42270587,43712398,43974553,39714677,48103401,44498885,44236747,46399462,37683062,42860453,42925970,44760972,55640056,53673918,
58458082,59375575,52887414,58982327,55902090,59244455,66715648,62390208,68419575,66453446,63700867,71958463,70647685,79953863,87949307,86966212,95551493,91422641,90832786,95944642,91946883,100401125,102301685,100204499,105709580,98697122,101056424,105054142,103612304,115146752,115474412,116654053,120717323,112131993,115277761,113967031,111542180,119668756,114622436,116195327,116195327,108330903,114098131,112852911,115998657,125894688,122683361,128319507,126812147,121110431,126812130,122224554,126681056,131924003,127139814,133103654,128712672,126812081,133496809,131202985,141164544,146276380,145293297,152371246,145948622,146145223,149028838,144179119,152371228,150994963,149159938,152567856,143720387,146407388,147521507,146014145,156434483,153813003,155058201,156303404,146341820,
149159923,145031128,142802907,148570176,141426694,142606384,139591707,131399617,136183808,132317138,136118266,142999623,138280967,143458373,138477578,133103568,136773641,130351055,135200794,137429060,131989519,136839250,129695737,128516067,132972556,129826770,139788343,141819966,140771359,146210903,137625578,138412026,138870794,134021086,141754449,137887798,136577079,137822292,128319460,131399696,130482177,129826804,138936418,134742061,136904782,135528521,126091236,128712736,122748921,121962512,126353514,118685740,120848481,115802167,108724205,113311790,108789746,114163760,119537773,115081265,120651891,114229286,110559230,113508403,107479030,113705040,114163814,110493759,115212410,107347988,108396566,112328752,110231552,121241709,122290270,123142226,127795325,119537675,122421292,121831464,119209999,
127336580,122880086,123994218,124518516,115933190,120979521,119341089,121438252,130613390,126550096,130613376,128188518,120520717,124518481,118292505,120324168,124256404,117375062,121045138,115015761,110821403,116064344,111673369,119865450,124059791,121372767,127664287,120520768,119275568,122355800,117112860,125173896,124780680,122814576,127533217,119799858,123273287,126484561,126222380,138150050,138150013,141099143,144638109,136904751,141230174,139722824,138870854,147128495,141754488,144507038,143589520,136118319,142213233,139395137,143458401,151453881,147128438,152109235,147718270,141492283,144834681,137953339,141623427,143327414,137101440,140837057,132841581,129957968,133890174,129499200,138215587,140181678,138150029,143130824,134283356,134479971,135135355,130285643,138150078,135266470,134283426,
136839367,127991890,132186234,132907123,133234784,144244946,141820062,145096888,146014394,137560149,141688975,137494632,137560189,143458524,89063145,90832678,83230440,76676785,80215788,74317483,80084732,82968354,78446322,82837298,74251989,71171780,72679149,65666736,72154907,70188829,66780929,69861175,60686023,62586586,64421607,62586561,73137973,71958291,73334552,75890483,66846401,69926640,67305182,65273559,72417092,66518797,67764016,66060068,57867973,62717700,59506390,62324469,69861194,65011466,69140291,64487187,57474767,60686094,53149394,56098581,57868106,51052306,54591315,46595842,43515617,47382288,42991317,51511092,53804867,51511073,56819546,48365297,48365302,49676047,44826333,53149518,50855738,49872691,53280601,44957415,49544972,50921223,51642096,63176546,61603635,65535820,67174225,59571944,64552738,61406973,61996813,69140335,63176495,66584419,64094016,
57540335,63569712,60030712,65273646,71761777,67632949,72810354,66780973,61669118,64683831,57409269,62259020,62521195,56819518,60227455,51314461,50331411,53280566,49348349,58982250,59244387,58392401,62717826,53477136,54984488,54460207,50790157,58916737,54722394,55181158,56557435,48365324,53608255,53149478,55181095,65732497,62783318,67239805,66846571,59440912,64290639,59047711,61079365,65929110,59572054,63176592,57737051,52297500,57409368,52559641,58785638,62848916,58392416,62783392,54329160,50593582,51642204,43908896,49086339,46595980,41418606,43646884,33095479,33029957,33947478,30408493,39714718,37486465,37420931,39518115,29490993,31784794,29097806,26279743,33619888,27787132,29163416,28508054,20381489,26148718,24117061,
27328349,36372408,32702330,38010800,34996102,28639034,33161085,27262785,30670717,33816507,27656063,31719360,24706931,21233482,25493375,20774722,28704671,30736309,27656077,31915976,22609761,20709218,21036925,14221131,20578232,16842668,13762461,15531977,5308246,7667577,7733110,6160220,16449485,13696932,15990710,17301442,8519507,12779405,9699181,9371510,17104860,11730847,15597517,14155697,8585051,15597468,13959014,20447124,29163486,26935200,34013149,30801824,27524969,32833442,27721571,34144182,37224410,33292203,38731756,31915918,31719293,36634533,33750889,44498899,46006227,45744059,50790383,42205057,43712403,43909021,39649143,47972333,44367818,44171215,46071786,37617528,42729386,42860438,44629904,55640060,53477314,
58589159,59375581,52887418,58851260,56033166,59113389,66453506,62390212,68550652,66518985,63504263,71958468,70451081,79953869,88080384,87228362,95485961,91488183,90963865,96272328,92012427,100532204,102301690,100270041,105840659,98697130,101056431,105185223,103612312,115277830,115605491,117047276,121110543,112328609,115343302,114229183,111738795,119603227,114753516,116195330,116326405,108461984,114425817,112852918,116326342,125894694,122814439,128516122,127074295,121241512,126943208,122290096,126746600,132055081,127270893,133234730,128843751,126812088,133890032,131268527,141361156,146538530,145620985,152633399,146210772,146210763,149094382,144244663,152567845,151257113,149225481,152830008,143785927,146735074,147783655,146145225,156500025,154140691,155320352,156368944,146735043,
149291001,145293279,142802912,148766793,141557774,142868535,139853860,131530698,136380424,132710359,136445950,143327309,138608654,143523914,138805264,133103574,137101330,130744274,135331871,137560139,132251671,136970328,129892352,128516072,133103634,130088919,140050493,141951045,141164582,146407516,137822192,138739711,139001871,134217701,141951064,137887802,136577083,138149980,128450539,131727380,130678791,130023419,139198569,134938678,137101397,135790672,126287851,128843815,123142144,122290199,126746740,118947891,121045098,115998781,108855284,113508405,108855291,114229303,119603314,115474487,120914043,114425900,110559236,113770553,107544571,113836120,114294894,110624837,115409027,107413532,108396570,112328760,110231557,121700468,122486885,123338839,127991939,119603217,122617906,122093616,119341080,
127664265,123142236,124190832,124715129,116064270,121438279,119603239,121634867,130810005,126812249,130809990,128581739,120782868,124780630,118423584,120389712,124256410,117571675,121176218,115408983,110886946,116195422,112132125,120062066,124256404,121634916,127795367,120717383,119472182,122486879,117309478,125436048,124977293,123273335,127926440,120127546,123600976,126746714,126222388,138412200,138215558,141099149,144965797,137101362,141426789,139919439,139001931,147128505,142082175,144769188,143786135,136380472,142344312,139722824,143786090,151716029,147456128,152371384,147914884,141557828,145096832,138149955,141754506,143720637,137232518,141033670,133038196,130220119,134086787,129826886,138543272,140509367,138281108,143458510,134545508,134611051,135528577,130482259,138477765,135594158,134414503,
137101517,128385116,132448385,133103736,133431400,144310487,142082213,145359039,146079937,137887833,141951125,137887857,137822339,143655138,89063152,90701614,83230446,76742329,80215796,74383029,80346884,83099435,78577400,83033913,74383071,71368395,72548084,65732280,72154913,70319908,66780939,70057792,60751569,62717666,64487151,62586566,73334587,72089372,73400094,76087097,66846409,69992186,67567333,65208030,72482635,66453268,68026167,66322220,57933514,62848777,59506399,62455549,70123347,64880405,69271373,64552733,57540311,60555030,53214936,56098587,58064721,51314459,54656859,46661385,43646695,47447834,42991322,51576637,53739340,51511079,56885092,48430840,48430846,49741590,44891879,53215064,50790212,50003773,53149536,45088497,49479445,51052301,51642107,63176556,61734716,65535825,67436377,59768558,64552747,61603588,62127892,69074807,63242041,66846570,64159561,
57540341,63569720,60096253,65470262,71958391,67698491,73006971,66715444,61996806,64814909,57474815,62390101,62390133,56950600,60424071,51576613,50396955,53477182,49544966,59047793,59441005,58457945,62586760,53608215,54918962,54591288,50790166,58982282,54919009,55181166,56754050,48299795,53608264,53280557,55181101,65732503,62717790,67370885,66912114,59506454,64290647,59309863,61144908,66256796,59506525,63307673,57868130,52494114,57474914,52494114,58851182,62848923,58326886,62848936,54591312,50462520,51642212,43908903,48955276,46595988,41287541,43712429,33292098,33095500,33947486,30342964,39780263,37617548,37420938,39780266,29622072,31784804,29294423,26476362,33554361,27983747,29163425,28573598,20381498,26148727,24182606,
27524965,36437954,32702339,38076344,35061647,28835651,33357698,27262790,30670727,33947587,27852680,31784902,24838012,21233491,25624455,20905801,28770212,30998459,27656085,32112594,22740843,20905832,21102469,14417747,20643776,17104820,13959077,15597521,5308254,7667582,7864192,6225764,16383957,13762475,15990715,17235912,8650587,12779412,9502582,9568127,17104867,11730855,15597524,14155706,8453986,15728546,14090095,20643741,29229032,26935209,34209765,30736295,27524978,32898986,27983725,34275261,37224420,33292211,38862837,31981460,31981445,36831149,33816434,44433373,46268378,45809603,50986998,42401672,43777947,44040103,39911296,48234485,44367826,44236760,46268400,37879680,42926003,42925981,44564377,55771139,53608396,
58720238,59572197,53018500,59047875,55967638,59310003,66715659,62521290,68419588,66715603,63766415,72024013,70582160,80084950,88145928,87228368,95813650,91684799,91094946,96337872,92340116,100794357,102432770,100270048,106102810,99024817,101384120,105381839,103939998,115277839,115736572,117178356,121110552,112525224,115736525,114491334,111804337,119865379,114950132,116457483,116719632,108658600,114687970,112983997,116326350,126156847,123011057,128843811,127074304,121438128,127139823,122552247,126943215,132251695,127533044,133365811,128974831,127139774,134086646,131465144,141492240,146735148,145752064,152895551,146276318,146341844,149356533,144703423,152764461,151388197,149356562,153092160,144179151,146735083,147980271,146472912,156696641,154140698,155516967,156827704,146931662,
149553152,145489894,142999528,148897873,141950999,143065152,140116013,131727312,136642577,132906975,136577029,143392853,138805270,143982676,139001883,133496798,137166873,130744284,135594024,137756755,132513824,137166946,129957898,128712691,133431325,130154465,140247110,142409804,141164592,146604136,138084345,138739718,139132953,134414319,142213217,138281027,137035844,138281058,128647154,131923998,130940944,130154501,139526260,135069756,137429084,136183895,126287860,129302577,123273221,122355744,127008890,119210043,121241713,116064328,109182975,113836093,109117443,114622528,119799931,115605571,121045123,114556979,110886926,114098244,107610114,114163808,114753653,110624848,115605644,107675685,108789795,112590911,110624780,121897086,122617965,123469923,128319627,119865371,122880060,122159160,119406623,
127860881,123273318,124190841,124780675,116326424,121569361,119799854,121700410,131137693,127008865,131072143,128581748,120913950,124846176,118816810,120717403,124518563,117833827,121569441,115474529,111018028,116392040,112197670,120258681,124453021,121765997,127860911,120782927,119799872,122683494,117375023,125763735,125042837,123338881,128188594,120258626,123732057,126943331,126550078,138805424,138674317,141557908,145162411,137101371,141820012,140116057,139395155,147587263,142278793,145096877,143917217,136773697,142671999,139919442,144048243,152043718,147718279,152633536,148242575,141885516,145490058,138477643,141951122,143982790,137429134,141099217,133234812,130482271,134348940,129892432,138805427,140771519,138608799,143720662,134873198,134807670,135659659,130875485,138674381,135856312,134807729,
137363670,128647268,132776075,133365889,133628015,144769250,142213296,145490123,146473163,138018916,142278814,138084473,137953420,144048363,88997624,90963767,83164919,76873407,80281341,74383038,80412429,83033909,78511873,82902850,74383079,71237333,72613629,65928897,72154924,70516524,66780947,69992262,60751576,62717675,64421625,62652113,73465667,72023842,73465640,76218177,66846418,70057729,67501805,65470184,72613716,66518812,68026175,66387765,57933524,62914321,59768549,62455555,70057819,65011484,69402454,64749348,57474783,60686110,53477090,56360742,57999194,51183396,54591333,46792467,43581168,47578913,43056867,51707718,53935955,51707696,56885101,48299778,48561926,49676064,44891886,53149536,50790220,49938244,53411690,45022968,49479455,50855703,51511043,63373171,61669187,65732442,67436383,59703030,64814899,61472526,62193439,69140352,63307584,66977648,64159568,
57671421,63766337,60161801,65404733,71892866,67829573,72875909,66977597,61865742,64945991,57540359,62259038,62652283,57016144,60424080,51445549,50462498,53346119,49348365,59178876,59441014,58523488,62652305,53542690,54918971,54460224,50659102,59047826,54787946,55377784,56819594,48561949,53804881,53280568,55312182,65863583,62848871,67567503,66846589,59440927,64421729,59440943,61144917,66191272,59572072,63242148,57868139,52494125,57605993,52625195,58982263,62848931,58523503,62914480,54591322,50659135,51773292,44039983,49151892,46595996,41418622,43777973,33161035,33029973,33947497,30408509,39780271,37683092,37683092,39649202,29753153,31850349,29228896,26279763,33750978,27983755,29360042,28508070,20512577,26214271,24182613,
27656045,36634570,32898956,37945280,35127190,28901195,33357707,27393872,30670734,34013131,27852689,31850450,24838021,21364572,25624465,20840275,28704686,31064007,27787164,32178139,22871925,20840307,20971405,14483290,20774858,17039292,13893552,15663065,5504873,7733130,7798664,6291309,16580575,13696949,15925190,17498067,8585061,12910495,9764733,9502601,17235948,11861937,15531996,14155714,8453996,15859628,13959033,20578213,29294578,27066289,34144240,30736306,27590520,32964532,27918198,34406344,37421035,33292221,38797309,31981469,31850380,36896692,34013051,44564453,46202852,45809612,50855935,42401681,43777957,43843502,39845769,48234493,44433372,44367842,46399482,37879691,42991548,43188134,44695458,55836685,53805015,
58654712,59506669,53018507,59113420,56033181,59244477,66846738,62521300,68485132,66715612,63766424,72220630,70844315,80150495,88211474,87424987,95944732,91750347,91226027,96337883,92274587,100794368,102694925,100532201,106233890,98959292,101515201,105381847,104005544,115408922,115802114,117309438,121372705,112721842,115802071,114425807,111935421,119996461,115277820,116588566,116785176,108789680,114687979,113377224,116654039,126287927,123142137,128778283,127401993,121569207,127336441,122814401,127139832,132251706,127926271,133627966,129302518,127270857,134086656,131727296,141754391,146997300,145883143,152961097,146669544,146669534,149487616,144834504,153092149,151715884,149749788,153223243,144244699,147128309,148111355,146735066,156827725,154402852,155713587,156827714,146997206,
149684233,145686512,143392753,149094490,142147615,143458377,140378165,131858395,136970267,132972520,136708113,143523934,139067426,143982684,139067426,133758953,137494564,131071973,135725104,138018910,132775979,137232492,130154515,128843770,133562407,130285547,140378193,142475350,141426746,146866288,138149890,139001873,139329569,134610936,142278762,138346574,137035856,138543214,128778235,132186153,131006491,130482188,139526268,135462982,137494631,136314978,126550014,129302588,123404304,122683433,127205508,119210052,121503868,116260944,109248519,113967176,109248525,114753611,120127620,115736652,121307275,114819135,111083545,114032717,107806734,114229354,114753663,110952538,115605654,107741231,108789805,112656457,110690325,122093702,122749047,123863148,128581782,120061989,122880069,122355777,119668779,
127926426,123469936,124518530,124911757,116523039,121765977,119996473,122159172,131334313,127074412,131334298,128843901,121045032,125042794,118882353,120848484,124780716,117964909,121766061,115671149,111280183,116392049,112459827,120389764,124780712,122159223,128254137,121045082,120127562,122749040,117637175,125829281,125370529,123535498,128188605,120455245,123994209,127008877,126877768,138870971,138805399,141623455,145227959,137363527,141885559,140378212,139460702,147783883,142475410,145359029,144310443,136839241,142934153,140181596,144113788,152305872,147914899,152764620,148504728,142082134,145686675,138674264,142344348,144244945,137691290,141557980,133496967,130613352,134807702,130089050,139133118,140837066,138936488,143917282,135004278,135135359,135987349,130875494,139002072,135921855,134873276,
137691359,128778350,133038231,133693579,133955705,144900330,142344378,145686739,146735316,138281068,142672040,138281091,138281110,144376054,89194243,91225921,83427076,77070027,80477961,74448583,80412442,83296063,78774031,83099472,74448625,71630559,73006856,66059981,72548149,70516535,66977566,70385491,60882659,62652150,64683779,62652122,73531214,72286000,73596723,76218190,67043038,70188813,67632889,65470195,72744799,66584360,68091722,66387778,57999073,63242014,59899634,62717712,70254441,65142569,69533536,64683823,57802474,60751657,53608172,56426290,58261350,51314478,54853487,46923551,43646716,47578926,43122415,51773263,54067041,51969853,57016182,48627471,48627474,50003753,45088507,53411691,51052374,50003792,53477239,45154053,49741611,51248930,51707663,63569792,61800273,65732453,67764078,60030723,64945982,61865755,62390056,69402506,63438668,66977660,64159580,
57802507,63766347,60423954,65601353,72220558,67829585,73138064,66977609,62127898,64946003,57868050,62586730,62848905,57212762,60620699,51642168,50528046,53542737,49676057,59441032,59506561,58720108,62914462,53673771,55115589,54787915,50986796,59113373,54984569,55574402,57081752,48496422,53870428,53608259,55574340,66191275,63242097,67633048,67239818,59834156,64552812,59440956,61472609,66453427,59834225,63504303,58195831,52756281,57606006,52887352,59113347,63111088,58654585,63176637,54787941,50790220,51838841,44105532,49217440,46792618,41615243,43909057,33292118,33423202,34078579,30605127,39976892,37814177,37879712,39911360,29818703,32243578,29425516,26541917,33882062,28180378,29360054,28639154,20512589,26279819,24379235,
27721594,36634581,33030038,38272971,35258274,28966744,33488790,27459420,30932892,34209750,27983773,32112605,25100176,21561191,25886621,21102428,29097914,31129554,27721641,32309220,22937472,21102463,21168027,14483304,20840407,17170378,14155707,15794150,5701491,7798678,7864212,6487929,16711658,13893568,16187345,17498077,8716147,12976043,9961356,9764756,17235960,11993018,15794154,14483406,8650615,15925177,14090114,20709297,29425661,27066301,34406396,31063998,27721606,33030080,27983746,34668499,37552120,33619910,39059463,32374699,32178073,36896707,34144134,44826610,46399472,45940696,51249164,42663835,43974576,44302268,40042391,48365575,44564454,44695532,46465028,38076311,43057094,43450290,44892078,56164376,54001633,
58785796,59834362,53346200,59441113,56426411,59375563,67108894,62848993,68747289,66912234,63963045,72417250,70975399,80347114,88408095,87621607,96272425,92143575,91291573,96796648,92733354,101253131,102760472,100859895,106430511,99483590,101777357,105840612,104333237,115736613,116129807,117571594,121700398,112918461,115998692,114819035,112197576,120324152,115474440,116850721,117047333,109117372,115015673,113704914,116785123,126615619,123600900,129302583,127729684,121962436,127533062,123011020,127336450,132710471,127991819,133824584,129499139,127664086,134545420,131989453,141951012,147390529,146276372,153354325,146866162,146866153,149946380,145031126,153223234,151912506,150077480,153682005,144769000,147324928,148570118,146866150,157220954,154796081,156106814,157286479,147324898,
150011928,146014204,143720447,149422182,142344235,143720535,140443713,132317160,137166888,133169142,136970268,143982700,139395116,144375913,139526193,134021108,137691185,131399668,135987263,138215531,133103669,137691255,130613279,129171461,134086707,130809847,140771420,142803042,141951046,147128443,138543118,139395100,139853872,135004164,142803064,138805336,137363548,138936443,129105927,132382773,131399719,130809882,140116104,135659603,137887857,136446061,126812169,129761350,123797533,123011126,127533200,119668819,121634951,116457565,109510676,114229333,109510680,115015768,120324242,116129879,121438361,115146827,111345699,114557017,108134425,114491513,115212429,111345766,116064418,108003387,109117500,113180758,110952483,122290325,123273346,123994231,128778402,120324144,123338835,122749007,119930935,
128254120,123928701,124780686,125370521,116785198,121897064,120324165,122290257,131530934,127402102,131596455,129237131,121569334,125436022,119210046,121176176,125173945,118358139,122093753,115998841,111607874,116850813,112656445,120848529,125108406,122290309,128581828,121372775,120455256,123207805,117964869,126156976,125829292,123863191,128516296,120848474,124321904,127402104,127139923,139198663,139133093,142147755,145752258,137822291,142278788,140574832,139919467,148111575,142999710,145686722,144507063,137232471,143327382,140574823,144441481,152568031,148177056,153157849,148832421,142344291,146014370,139001955,142606506,144572637,138018981,141754598,133824658,131137653,134938788,130482277,139395274,141230294,139329715,144113901,135528581,135594125,136183969,131334259,139198691,136446158,135332042,
137822443,129237114,133365923,134086808,134414471,145293559,142868678,146145504,147128546,138739835,142803127,138608784,138608802,144769281,89784085,91488082,83951381,77397722,80740120,74841816,80936745,83689294,79036190,83492701,74841858,71958254,73269015,66453214,72679237,71040839,67436334,70582115,61406962,63241991,65077010,63176428,73793377,72548157,73989956,76545886,67370732,70713116,68026122,65863427,73006960,66977593,68484955,66912080,58392304,63569711,60161793,62979871,70713206,65470263,69861233,65273663,58130169,61275962,53935868,56753984,58654584,51838782,55312257,47382318,43974414,48037694,43581184,52166497,54263664,52232013,57474951,48824093,49151779,50134842,45481738,53673851,51249000,50593631,53870471,45547283,50134843,51511091,52231968,63831952,62259039,66060152,68157309,60292884,65208141,62193449,62717753,69795739,63897437,67305358,64683884,
58195737,64290652,60686117,66191193,72613789,68288352,73531297,67501916,62586666,65339234,58195746,62979962,63176602,57605996,61079466,52100936,51052350,53935971,50134826,59834262,60030864,59113341,63307692,54001469,55705429,55050076,51380028,59441069,55377798,55967636,57409448,48889654,54329197,53935953,55902035,66518972,63569793,68091819,67633049,60227387,64880509,59834186,61800304,66846657,60161922,63963069,58589063,53149513,58130309,53215046,59506578,63504320,59047818,63700940,55246708,51314525,52363145,44564300,49676209,47316922,42074010,44236755,33750887,33685361,34602884,30998361,40501195,38272944,38141870,40304590,30211933,32571272,29687675,27000686,34340829,28573608,29753285,29097923,20905824,26804122,24641395,
28049289,37093350,33292198,38731740,35717044,29425513,34013096,27852652,31326123,34668519,28245933,32374766,25493408,21954425,26148782,21364589,29360076,31391714,28180409,32702454,23330705,21299086,21692331,14745462,21233640,17498074,14483405,16121848,5963654,8126374,8322980,6815625,16973820,14352336,16449506,17891312,9174915,13238201,10289052,10092452,17694729,12255179,16056315,14811102,9174919,16449483,14417812,21233604,30015499,27656143,34734090,31391694,28180373,33488851,28508052,34996196,37814280,33882073,39452694,32702394,32505770,37355475,34668441,45088769,46792706,46333929,51511325,42991534,44302273,44498892,40632230,48627736,45023224,45023231,46858264,38338472,43450329,43646915,45219774,56492072,54460402,
59179029,60096522,53804969,59899880,56885180,60030939,67371054,63307761,69402664,67436538,64290742,72744947,71499702,80871420,88932400,88211448,96600122,92536808,91815880,97189879,93126585,101515289,103415850,101187589,106823744,99811287,102236126,106168309,104792007,116326453,116654113,118030361,122093631,113573839,116588533,115343340,112852952,120848459,116064282,117178417,117571636,109445068,115408902,114163684,117440502,127205459,123994135,129564743,128122919,122552279,127926294,123469791,127729686,133103702,128581658,134348890,129826836,127991782,135004189,132513759,142606389,147914833,146669607,153944166,147324931,147390460,150405147,145555430,153813074,152502347,150470712,153944168,145162230,147783696,149094420,147521527,157810792,155254850,156696656,157745249,147980275,
150536232,146407436,144048143,150077560,142868540,144179303,141230162,132775928,137625655,133824519,137363501,144441468,139788350,144965754,140050498,134348804,138215490,131858434,136642637,138870906,133365831,138084488,131006511,129761302,134545475,131137543,141361260,143327347,142213207,147587214,139132960,139722800,140181567,135462933,143065225,139329642,137887851,139460746,129630233,132907077,131989559,131137578,140378266,136183909,138281092,136970367,127402012,130089047,124190766,123404358,127991970,120062051,122355865,117178478,109903908,114819171,110034986,115671143,120848545,116457575,121962667,115474524,111673398,115081323,108658729,115081351,115736733,111607927,116654259,108527692,109707340,113705064,111542325,122945701,123666581,124584073,129302707,121045056,123863137,123338849,120455238,
128909497,124387469,125239455,125763756,117243967,122617974,120914006,122945632,132055238,127991945,132120759,129630363,122028102,126091398,119930961,121831554,125632713,118751370,122618058,116588683,112197715,117375119,113311824,121307299,125632711,122945686,129040599,121962615,120782954,123666576,118620247,126746815,126353598,124518568,129040601,121372780,124846206,127991944,127795301,139722967,139722933,142475454,146145493,138281062,142868631,141230208,140509308,148701418,143458479,146014419,145096903,137691240,143851689,141033591,145162393,153157870,148766894,153616619,149291192,142999668,146604211,139722870,143261884,145096943,138543288,142344440,134480037,131530885,135594167,131203190,139854043,141885672,139854023,144638206,135987350,136052891,136904884,131858562,139854071,136839392,135921883,
138543359,129630349,133824693,134480041,134807703,145752329,143261913,146604274,147521781,139067530,143524039,139264162,139067571,145162517,89784098,91684703,84016929,77332199,80871206,74972900,80871223,83754845,79101739,83689325,74907408,72023804,73203493,66453227,72744788,70975317,67370812,70647663,61472515,63176468,65011487,63045368,73858926,72548171,73924433,76545900,67567355,70582059,68026136,65928977,73269116,66977607,68616042,66846558,58457853,63635259,60292881,63176494,70582149,65732422,69861245,65208143,58195721,61210441,53804812,56753998,58720131,51642187,55246734,47382332,44236572,48234314,43450124,52232045,54329215,52166491,57474966,49086253,49020722,50265928,45416217,53739403,51314548,50397038,54001556,45612834,50069320,51511104,52231980,63831965,62193518,66256772,68091785,60358433,65339228,62193465,62783303,69992359,64094058,67501978,64618363,
58195752,64159594,60751666,66125670,72613804,68353903,73596846,67501927,62521143,65339249,58130225,62914440,63242150,57474939,61145015,52100950,50986829,53870448,50134841,59703205,60030877,59244427,63438778,54263627,55574371,55050091,51380042,59703227,55443348,55836577,57474997,49151812,54525819,54067040,55967585,66584524,63635344,68222904,67501990,60161867,64946058,60030809,61865857,66846672,60227474,63963085,58523542,53083989,58130324,53215060,59637663,63700943,59178905,63766490,55246723,51249002,52494230,44498776,49872831,47382471,42139560,44302304,33685364,33685375,34537363,30932837,40370137,38404030,38207422,40370141,30211948,32636824,29884298,27066236,34209771,28639159,29753300,29097937,20905836,26869673,24772483,
28245911,37224436,33423286,38731753,35848131,29491063,33816502,27918202,31391674,34668533,28377018,32440314,25427886,21888902,26345403,21299067,29491162,31719407,28311496,32636933,23265183,21430173,21626811,15007622,21364725,17760231,14548956,16121860,5898133,8322995,8454066,6946710,16973834,14483421,16646129,17825788,9240463,13303753,10289066,10158002,17629205,12320729,16121864,14876654,9109399,16318424,14483363,21233618,29884441,27721692,34865178,31522778,28180387,33488862,28442529,34996208,38010902,34078694,39387174,32767944,32571321,37421023,34668454,45154318,46858256,46530552,51511339,43057084,44498896,44629977,40697781,48758822,44957701,45023243,47054886,38600629,43646950,43778001,45547468,56492087,54394880,
59375650,60293146,53870521,59965430,56754120,60030954,67633215,63504382,69468215,67502087,64421828,72941568,71499716,81002505,89129023,88276997,96665670,92602357,91946967,97189892,93323209,101777449,103546935,101318677,107020367,99942375,102432748,106168322,104857556,116392003,116850733,118161449,122290255,113704925,116654083,115408892,112984041,120979544,116129831,117571649,117768259,109707227,115605525,114163697,117374978,127271011,124125221,129826903,128385075,122552292,128122916,123731947,127926308,133300325,128581673,134742119,130023459,128253940,135069739,132710380,142803012,147980384,146997300,154140787,147521554,147718152,150601770,145883123,153944160,152567897,150732871,154337398,145162246,148045856,149291044,147718148,158007416,155451474,156827742,158007408,148111361,
150601783,146538525,144179230,150339719,142999628,144375924,141230179,132775941,137756742,133890067,137625660,144638092,139919437,145031306,140116047,134545427,138477648,132055056,136708189,139067529,133627991,138477720,131072061,129892390,134611027,131203094,141492350,143523969,142540902,147980443,139132976,139984957,140443726,135594020,143261847,139460729,138150010,139460760,129761320,133169236,132055110,131268667,140705959,136314994,138477715,137232525,127598634,130547814,124387389,123535448,127991985,120324209,122421416,117178493,110297138,114884722,110100537,115802232,121045170,116654200,122355898,115736684,111870021,115212408,108920889,115212440,115736747,111870086,116654273,108789851,109969499,113770613,111607874,123076786,123863203,124846231,129630402,121176144,124059761,123338864,120717397,
129040584,124453019,125501616,126091450,117571661,122749062,121110629,123142258,132186324,128123032,132382916,130023595,122093652,126156949,120062048,121897104,125960408,118882458,122749144,116850840,112328804,117440670,113442910,121372849,125763797,123142309,129368294,122159240,121110647,123797663,118685796,126877904,126484684,124715190,129433834,121569400,125108366,128254104,127795317,139985127,139985093,142672076,146538725,138543220,143196325,141426833,140574861,148963577,143589567,146407652,145359062,137953400,144113845,141361289,145359016,153420029,148963520,154075384,149487814,143130754,146866369,139788419,143458506,145162492,138805447,142475527,134545588,131727510,135790790,131268743,140247273,141951222,140116182,144900368,136183971,136380589,137035969,131989651,140050694,137036014,136052971,
138805517,129826972,134217922,134742203,135200934,146080023,143589607,146931968,147849473,139329690,143786200,139460786,139395269,145359138,89784113,91750255,84082480,77528825,81067827,74907379,80871238,83885931,79101753,83754874,74907421,71958285,73269043,66453243,72941409,70909795,67501900,70778752,61472527,63176484,65077039,63241992,73924475,72679259,74055521,76873595,67567368,70778681,68026150,66060062,73269133,67239765,68681590,67043182,58523406,63569739,60292894,63176507,70582165,65666900,70057869,65339229,58195736,61341526,54066969,56950620,58785682,51838811,55181212,47316812,44171050,48234330,43450141,52232060,54525837,52232042,57409443,49151804,49020737,50265944,45416231,53739418,51445637,50659198,54067108,45547314,50200406,51707728,52297532,64094124,62324603,66191251,68026265,60423984,65535852,62259016,62717784,69992377,64225144,67501994,64880520,
58457910,64421751,60817216,66256757,72613818,68288381,73662397,67567479,62586695,65470334,58195777,62914453,63307700,57540488,61276103,52232037,50986844,53936000,50265929,59768756,60030894,59375514,63373258,54132569,55639922,55312248,51445591,59506637,55574437,56098737,57606085,48955221,54394760,54067056,55967600,66715609,63569823,68288455,67698615,60292952,65011610,60096360,61931406,66846687,60424096,64094172,58654628,53280614,58261411,53346148,59703215,63504348,59113383,63766505,55377809,51183482,52559781,44695400,49676240,47382486,42074041,44302319,33816450,33685393,34537378,30998390,40370152,38338511,38141900,40435694,30408570,32571304,29949850,27066250,34340860,28442566,29884387,29163488,21167996,26738616,24838031,
28049321,37027844,33357764,38797306,35913681,29556614,34078661,27918218,31457225,34668549,28377035,32374794,25493439,21888918,26148812,21561228,29360105,31522816,28180440,32702484,23396269,21561258,21757896,14811030,21299203,17760246,14548969,16252946,6160291,8323011,8257475,6946729,16973849,14352367,16515072,17956876,9174943,13500375,10354615,10289088,17760293,12451819,16187413,14680062,9043877,16580583,14548915,21168095,29949995,27787243,34865192,31522795,28180403,33554414,28573615,34996224,37945381,34209781,39452726,32899033,32571335,37552113,34799543,45285407,47054879,46399494,51576890,42991563,44564448,44826602,40566723,48824376,45219862,45088795,46989364,38600645,43712502,43974626,45613020,56557639,54394896,
59572275,60227625,53870537,59899910,56950744,60162041,67698766,63504400,69599303,67567637,64618451,73007122,71565269,81068057,89325645,88408084,96862294,92798978,92012516,97386515,93454296,101777463,103743558,101515300,107216989,100073462,102498300,106430482,104988642,116654165,116850750,118358071,122355804,113836012,116850707,115605514,113115128,121241705,116260920,117702735,117768276,109772781,115605541,114360321,117571604,127467635,124190773,130089063,128385092,122683380,128450612,123797501,128188468,133496948,128712761,134807673,130416691,128319492,135266363,132972541,142999636,148242546,146997317,154206339,147718178,147718169,150798395,145817604,154337392,152764521,150929496,154402949,145489942,148111409,149422131,147783700,158072968,155648096,156958830,158269566,148176911,
150798407,146669612,144375854,150405269,143392861,144572547,141361264,133038101,138084438,134021157,137756748,144965788,140116062,145293463,140312670,134807587,138674271,132055071,136970349,139067544,133890150,138674342,131334222,130220086,134938722,131596327,141688971,143655058,142737526,148111532,139395134,140181582,140705884,135790644,143524005,139788424,138346634,139657384,129957944,133234789,132186198,131530827,140902583,136642692,138674338,137494686,127598648,130613367,124715086,123732070,128450753,120324227,122618041,117506190,110428226,115212420,110297160,115998856,121307331,116850823,122355912,115802236,112197715,115409032,109117512,115540134,115998909,112197781,116785362,108855402,110166123,114098309,112001108,123076805,123994290,124911784,129761489,121176161,124125315,123797632,120782949,
129302744,124780717,125698241,126288074,117768287,122880151,121372792,123273343,132514022,128385190,132514006,130220218,122290277,126353572,120127599,122028193,125960425,119275692,122880234,116981927,112525427,117899437,113639533,121635010,125960422,123404470,129564916,122290328,121176199,123994285,119079027,127271135,126681308,124780741,129695994,121700491,125239455,128385194,127991940,140312824,140181717,142868701,146604276,138674309,143458486,141754528,140968090,149094665,144048336,146604276,145621222,138150024,144179400,141557913,145490104,153551120,149094608,154206472,149684436,143392914,146997457,140050581,143589594,145490189,139002070,142672150,134873284,132055205,136118484,131661976,140509434,142213384,140181733,145293599,136446131,136511676,137298131,132186275,140312853,137363710,136184056,
139002141,130089130,134414546,134938827,135332024,146407719,143786232,147063058,148046098,139657387,143982823,139788480,139591893,145817906,89718590,91488125,83951422,77463301,80805700,74841859,80936788,83558268,79101769,83492746,74972973,71892764,73203524,66256648,72941424,70975347,67239771,70713230,61407008,63110962,64945983,63110935,73793418,72548203,73989999,76808073,67567384,70582088,68026167,66060077,73138076,67108709,68484999,66781052,58392348,63635291,60030765,63110988,70647715,65601380,69861275,65273708,58064677,61144933,54001450,56754027,58654626,51707755,55246764,47382362,44039993,47972201,43450155,52297613,54263707,52232056,57540531,48889673,48955215,50331495,45481782,53673894,51380114,50331531,53804978,45350719,50069348,51511135,52166473,63897531,62390157,66191268,68157353,60227390,65339258,61996885,62717798,69926856,63963016,67370938,64683929,
58261318,64225159,60751697,66191238,72613832,68288397,73662411,67567493,62455638,65470352,58195789,62980006,63242181,57606040,61079512,52100980,51052394,53870478,50003800,59834308,59965374,59178921,63373273,54263655,55508868,55246727,51380072,59637721,55443380,55771070,57475028,49020772,54329239,54067071,55967614,66387946,63438765,68091862,67502021,60030823,64946087,59899767,61669278,66912240,60358576,64028650,58720180,53084021,57999283,53280628,59703231,63635438,59113401,63766521,55246753,51117960,52232117,44498808,49807325,47185893,42139590,44302336,33882002,33750942,34471857,30998406,40239096,38404061,38207454,40304635,30146442,32440246,29818791,26804122,34078728,28508118,29949939,28966898,20971403,26738633,24575903,
27983801,37158930,33292245,38535178,35717088,29360020,33816534,27983770,31326169,34537490,28245976,32309273,25362381,21757862,26148827,21364636,29425656,31522829,28311527,32505891,23265211,21495740,21495768,14745508,21299219,17563653,14483450,16252962,5963699,8191953,8191952,6881206,16908327,14352382,16384016,17891356,9174960,13369319,10026952,10026961,17563701,12189689,15990821,14549002,8978356,16252918,14483393,21037040,30015545,27656187,34799671,31588347,28245954,33554431,28442558,34996240,38010935,33816581,39518278,32702442,32505815,37289983,34668484,45023279,46858285,46465047,51642440,43057116,44629999,44695546,40697812,48889927,45154340,45088811,46923845,38535124,43646980,43646962,45481964,56688726,54263838,
59310146,60227640,53739480,59768852,56819690,60030982,67698782,63438877,69402710,67371046,64618465,72810528,71565283,81264681,89260127,88473640,96927849,92930071,92143607,97648677,93519848,102039626,103874650,101646390,107413616,100335621,102694924,106561572,105185268,116850790,117112913,118423626,122617967,113836030,117047332,115736604,113246215,121438329,116392010,117702754,118030438,110100476,115802169,114360338,117768228,127729797,124387399,130154616,128581716,122880003,128647239,123994126,128254021,133890184,129171532,135004297,130482244,128385044,135331917,132972558,143130725,148373635,147325015,154534037,147980340,147914793,150863947,146014228,154468482,153092217,150995049,154730647,145686566,148504643,149618758,147914791,158466201,155975795,157352064,158400655,148504611,
151257174,147062845,144834622,150667433,143392877,144900246,141623428,133300263,138281063,134414389,137953373,145227950,140312686,145424556,140640370,134873139,138936432,132448307,137101440,139460779,134086776,138739896,131530847,130220106,135069813,131596342,141885600,144048292,142934153,148308158,139591760,140574814,140836976,136052805,143851704,139985051,138608796,139919548,130154571,133628022,132644968,131858523,141164746,136773780,139002035,137822384,127991883,130875529,124911711,123994234,128385234,120717460,122814664,117637280,110493781,115409044,110690394,116129946,121569491,117309594,122618075,116064395,112459878,115540124,109183067,115540153,116326605,112197798,117113058,109248637,110362748,114163864,112132198,123470037,124256452,125305019,129958117,121569393,124321938,123863185,121176185,
129433834,125108413,125960402,126484700,117964912,123273384,121503881,123535507,132645112,128647354,132841703,130285774,122552438,126681272,120520833,122421427,126222586,119406781,123142395,117244091,112656517,117964992,113836162,121962708,126091513,123601094,129761544,122552488,121372827,124453056,119079046,127336691,127009009,125108442,129761547,122028189,125436081,128516284,128319638,140509451,140181736,143196398,146997510,139067542,143655110,142016689,141230253,149356826,144113889,146735367,145817849,138477720,144572634,141754539,145686733,153747745,149487842,154468636,150143207,143589541,147390691,140181672,143917293,145686816,139395304,143065387,135266519,132186296,136184040,131924139,140640526,142541081,140378359,145490226,136577222,136839373,137625828,132513972,140509479,137756945,136511755,
139133232,130416830,134676709,135135451,135594188,146669882,144179466,147521827,148373799,139985087,144179450,139985106,139788519,145883462,89980754,91750288,84016979,77594394,81133397,75104023,81133415,83951501,79298397,83754908,75169601,72154925,73400149,66649885,73072519,71171973,67567470,70713249,61538100,63438663,65208145,63242027,74121118,72744829,74186627,76742555,67632941,70844252,68157258,66125634,73465774,67108727,68616088,66977682,58654510,63831916,60292929,63176543,70713270,65666933,70188976,65470334,58064697,61276024,54067004,56885121,58785718,51773310,55246782,47447918,44302154,48234365,43646784,52428705,54591408,52494219,57540551,48955228,49020770,50462587,45481801,53870522,51445670,50724768,54001606,45743956,50265977,51773297,52428638,64094160,62586782,66322358,68157371,60358482,65404811,62324587,62914426,69992409,64094107,67567563,64880557,
58523481,64356251,60882788,66453401,72744926,68419488,73924575,67829657,62717801,65732515,58326881,63111097,63438810,57737131,61341675,52428680,51117952,54132642,50265962,59834328,60227534,59441084,63504366,54329212,55902100,55377819,51511162,59768815,55705545,56164307,57671653,49151865,54525867,54198164,56164244,66715645,63766466,68354026,67829721,60358523,65077181,60227466,62062515,66977793,60424130,64159743,58785735,53280648,58326983,53477257,59965393,63766529,59178955,63897610,55443379,51380123,52559816,44629901,49872881,47579128,42205145,44367888,34013094,33882034,34865091,30998426,40370186,38600688,38338543,40501264,30474141,32767946,29884347,27197358,34340891,28508137,29949957,29097989,21102495,26804187,24706994,
28180427,37158949,33488871,38862875,35913716,29556647,34144233,28114862,31391723,34799655,28573678,32440365,25690081,22020025,26345453,21495727,29425676,31588384,28508152,32833591,23396303,21495760,21692397,14942138,21495847,17629208,14417933,16318518,5963717,8257510,8388580,6815692,17236029,14483473,16711714,17956911,9371587,13369340,10289117,10158053,17629257,12582925,16318520,14876703,9109448,16515082,14745557,21233667,30212173,27852816,35127371,31719438,28245976,33619985,28704722,35127331,38142025,34209816,39714905,32833532,32899052,37552146,34799577,45285443,47185984,46727209,51773533,43122672,44564481,44761099,40828904,48955483,45350970,45285438,47186007,38666216,43909143,43974660,45481984,56885354,54657075,
59768917,60686410,54001642,60031018,57016317,60293148,67895408,63701042,69599340,67698746,64749557,73072692,71958520,81395771,89456753,88408119,97124475,93061158,92340232,97583160,93519867,102105182,103743595,101646408,107413635,100204568,102563870,106692661,105185287,116916342,117244003,118489181,122814594,113967121,117243959,115736621,113246235,121503885,116523099,117899380,118292600,110034958,115867723,114556964,118030391,127860888,124649559,130351240,128843878,122945560,128647257,124059679,128581717,133824666,129171548,135069851,130744405,128778277,135594080,133169184,143327350,148635795,147587175,154796199,148045891,148176956,151126110,146276392,154730645,153223307,151191676,154992810,145883192,148635733,149880920,148242487,158531757,156106884,157483153,158466212,148635701,
151257192,147128401,144965712,150864057,143655041,144900264,141820052,133496888,138543228,134414407,138215536,145359038,140705921,145555646,140705924,135135303,139001989,132579397,137166995,139526333,134217865,139067596,131793011,130482266,135200902,131989578,142082223,144179383,142999705,148439249,139984995,140574835,141033602,136052822,143982795,140050606,138674351,140116174,130416732,133759113,132644987,132055150,141361374,137035943,139198663,137756866,127991901,130875549,124911730,124059787,128647396,120717477,123076828,117833905,110690406,115474601,110690413,116326571,121700583,117375147,122683630,116195488,112394362,115605677,109248621,115867853,116392160,112525497,117178614,109248655,110493839,114426027,112132215,123601128,124453081,125436107,130023669,121700485,124584103,124125348,121307275,
129827070,125239504,125960421,126615790,118161538,123404475,121634972,123732132,132907272,128778444,132907258,130416863,122749063,126812362,120717461,122486980,126484749,119734480,123339021,117440718,112984216,118227155,114098324,121962725,126353672,123732187,129958170,122749116,121700525,124584145,119341210,127664387,127205635,125173995,129892639,122028207,125567172,128843981,128516264,140575006,140640504,143589634,147128601,139329703,143720666,142082246,141361346,149618987,144441587,147128600,146211085,138543277,144638186,142082235,145948895,154075442,149684467,154730796,150339834,143917238,147456246,140509368,143982846,145948979,139460860,143262012,135201000,132513994,136577273,131924157,140771616,142868780,140706058,145817923,137035992,137036002,137822453,132710601,140771644,137888037,136642847,
139329859,130547921,134807800,135463149,135725277,146866509,144441628,147652919,148504888,140116174,144310539,140247270,140181754,146145624,89784162,91488158,83885921,77397802,80936805,74972966,80805748,83820444,79101804,83689387,74973007,71892797,73138020,66322218,72810387,70844310,67305339,70713262,61275969,63242067,64946017,63110968,73858990,72613772,74121105,76677034,67370811,70713194,68026199,65929040,73203647,67108742,68550570,66977696,58392382,63504253,60161872,62979951,70713284,65535878,69926845,65142671,58130248,61210504,53804876,56688527,58589126,51642251,55246797,47251323,43908954,47906701,43581261,52101039,54329277,52101018,57540564,48824173,49020786,50265992,45481815,53739467,51314612,50528173,53805013,45547364,50134919,51642240,52100972,63766493,62324655,66191301,68091852,60227425,65404830,62062458,62652297,69992426,64159659,67502044,64618426,
58195818,64356266,60817267,66191271,72810477,68353966,73596910,67567529,62521207,65470386,58195826,62980042,63176678,57475003,61145080,52166551,50921357,54067120,50069369,59637735,60162016,59113420,63307770,54132620,55574438,55246762,51314568,59637757,55574486,55771107,57540596,49086343,54394812,54001571,56033187,66584587,63504336,68157432,67698663,60227468,64946123,59899801,61931457,66977809,60293073,63963149,58720215,53149591,58130389,53215125,59572195,63701006,59047899,63701020,55181251,51183531,52494296,44629915,49741825,47316998,42139625,44105760,33750964,33750978,34471890,30998441,40435739,38338558,38207486,40370205,30343084,32571354,29818828,26804157,34013228,28442617,29753365,29098002,20905900,26804203,24707009,
28114907,37093429,33292278,38731820,35717121,29294519,33882104,27852734,31260667,34603061,28246012,32309307,25493488,21888969,26148862,21364669,29294618,31457330,28114951,32505924,23265248,21495776,21495804,14811080,21168183,17498152,14155803,16187460,5963733,8257526,8323061,6815706,16973900,14352416,16515122,17891389,9043921,13107209,10289131,10158068,17498200,12124186,16056394,14745646,8912857,16318490,14614499,21168147,29884509,27459613,34865243,31326236,28180453,33488928,28639201,34996277,37879897,34013223,39649384,32571402,32636924,37290017,34799592,45285457,47120463,46596154,51708013,43188222,44433426,44564507,40697846,48889963,45088841,45023311,46989415,38469624,43515943,43843603,45350924,56688763,54526018,
59637862,60489819,54001657,59899962,57016332,60096556,67698818,63635523,69730428,67567690,64618500,73007172,71761925,81461325,89587843,88670282,97321100,92995643,92405787,97779786,93716493,102367343,104136828,101974106,107741334,100466731,102826035,106954824,105447449,116981897,117375092,118882414,123076755,114294819,117178442,116129856,113508398,121634974,116719724,118161541,118227083,110362656,116260955,114884663,118227018,127991977,124846186,130613404,129040508,123142187,128843882,124256306,128778346,134086829,129302638,135332015,130809960,128974907,135790707,133496884,143589513,148897960,147783803,154861755,148308055,148504655,151191666,146604091,154927270,153419935,151453838,155189437,146079819,148897895,150143083,148439115,158924989,156434584,157614243,158924982,148963400,
151584892,147456099,144965732,151060686,143917204,145096890,142147754,133562444,138674316,134611036,138477701,145621202,140837010,145817808,140968087,135463003,139395223,132776023,137494691,139788495,134414492,139198685,131924102,130744428,135463064,132055133,142344389,144441547,143458475,148701413,140050552,140968068,141164692,136380523,144244956,140378306,138870976,140378337,130416750,134021276,132776077,132251777,141492462,137298106,139264217,138084565,128188529,131203245,125108355,124321951,128909560,121045176,123273456,118096068,110887036,115802300,110887039,116457661,121831674,117571776,123011329,116326578,112853132,116064449,109445250,115998943,116588786,112722124,117506313,109445283,110624931,114688189,112328842,123797756,124780778,125567201,130220298,121962648,124715194,124321976,121503903,
129827087,125436132,126288119,127009026,118227094,123470032,122028206,123928761,133169438,128975072,133234957,130941171,122945692,127008988,120783015,122683609,126746912,119800035,123666722,117571809,113049771,118489317,114229413,122355962,126550301,123797742,130220333,122814672,121831615,124649701,119668910,127926552,127205655,125436158,130285874,122421443,125829334,129040609,128712893,140837167,140706060,143655188,147521837,139395261,144048365,142278873,141623507,149684542,144769288,147259692,146407710,139002047,144965888,142213330,146211058,154206536,150012166,154927425,150601999,144244938,147783945,140837068,144310546,146342212,139854095,143524176,135725309,132579551,136642828,132317392,141033780,142934334,140968221,145883478,137101549,137232629,137953545,133038301,140968271,138019126,137101617,
139723093,130744549,135004427,135856385,136052977,146997600,144638254,147980618,148898124,140312804,144769313,140443896,140378381,146342251,89653103,91488175,83623792,77201207,80740213,74776371,80740227,83558315,79101820,83558330,74645341,71630669,73203571,66125625,72548261,70778788,67174283,70385599,61013841,63045475,64749422,62979913,73859005,72482714,73858977,76545980,67239753,70451064,67698535,65666913,73007052,66912149,68288440,66715567,58261326,63307660,59834208,62914430,70385620,65535893,69730252,65011613,57868119,60948375,53673817,56623006,58392530,51380123,54853597,47185802,43712363,47710106,43253598,52101054,54132686,51838889,57343974,48627580,48693122,50003864,45088616,53608408,51052486,50134975,53542885,45285234,49807254,51183506,52035453,63700974,62193597,65929173,67829723,60030832,65208235,61996936,62455702,69664760,63963066,67370988,64552907,
58130295,64159673,60489601,66060216,72613883,68222910,73465854,67305399,62324616,65273791,57999233,62717913,63111159,57409480,60882953,52035494,50790300,53739455,49807240,59703285,60030959,58916827,63045642,53936026,55443382,54919100,51183512,59375628,55246824,55771121,57212933,48889752,54132682,53870512,55967665,66453532,63373282,67895303,67305462,59965337,64815069,59965355,61734864,66781215,60096481,63701021,58458086,52953001,57868262,53149605,59506673,63307807,58851306,63569962,54984658,50986937,52232166,44236716,49414158,47120408,41877498,44040240,33619908,33423312,34275300,30736312,40042536,38076429,38010895,40108078,29949884,32178151,29556700,26673101,33947709,28180489,29556772,28901412,20774847,26607612,24444884,
27852777,36765765,33030151,38469689,35520529,29163462,33685510,27590606,31195144,34472004,28049420,32178251,25296896,21626840,25821195,21233616,29032490,31195201,27918361,32309333,23068655,21168110,21430282,14548952,21102662,17432631,13959210,15794262,5570535,7798789,7995396,6684650,16711771,13959214,16187459,17563726,8912868,13041690,9895932,9830403,17301609,12124202,15925338,14483518,8912872,16187431,14483444,20906018,29687916,27394093,34668653,31129645,27918325,33423410,28508148,34930756,37814378,33816633,39256183,32374811,32440331,37290032,34603000,44957792,46792801,46334025,51576956,42926092,44433441,44564523,40435719,48889979,45154393,45023327,46858360,38404102,43450423,43581475,45350940,56492170,54263889,
59310198,60293226,53673992,59703370,56688667,60096570,67567762,63438929,69337226,67502168,64618516,72810581,71565334,80937051,89325710,88277082,96927899,92667974,92012582,97386583,93257754,102039676,103743627,101515366,107348130,100270135,102367295,106496086,105054245,116719768,116981888,118489213,122749089,113836079,116850773,115605580,113049657,121438380,116523130,117768340,117899416,109903917,115736683,114556996,117702742,127664311,124452984,130351274,128581767,122945592,128581753,123994176,128319605,133693625,129040509,135004347,130547829,128581702,135594111,133169215,143327383,148373684,147521672,154534088,148045924,148111452,151060606,146276422,154599605,153157804,151126169,154927307,145752154,148439157,149749880,148111448,158662861,155975843,157417649,158597315,148504661,
151191691,146931823,144834673,150667482,143655070,145031369,141820085,133431384,138215580,134414440,138150033,145293535,140443810,145490140,140705957,135004263,139067555,132448357,137101490,139591901,134283435,138805483,131727505,130285691,135135397,131793004,142016721,143982808,143130810,148504817,139788419,140640402,140902562,136052856,143982827,139985101,138543311,139985132,130285694,133562537,132710555,131793039,141164797,137035975,139067623,137887970,128057468,130875578,124977297,123994284,128712966,120651976,122945788,117637331,110559366,115474632,110690444,116261068,121504007,117178572,122618124,116129983,112328856,115605711,109183119,115605740,116392192,112394458,117244181,109117616,110166190,114163915,112263320,123404552,124256504,125370604,130023704,121569445,124453064,123928771,121110698,
129499423,125042930,125960451,126746894,118096035,123273434,121569466,123666630,132776234,128778477,132841754,130482430,122552489,126812394,120455349,122552550,126484782,119603440,123207983,117244143,112853178,118030577,113967283,122028294,126288170,123535611,129892666,122552541,121569485,124584178,119275707,127402278,127074593,125305101,129827134,122028239,125698276,128712942,128581835,140575038,140575004,143458593,147063098,139329739,143720698,142213349,141295840,149487948,144441619,146932025,145948973,138739918,144703755,141885663,145948927,154075477,149618965,154730832,150405405,143851737,147652888,140509403,144113953,145883475,139526428,143327580,135332105,132317420,136446236,131858654,140968257,142672204,140509482,145686884,136839417,136839425,137756952,132841705,140902746,137888069,136708416,
139526500,130547952,134676761,135463184,135790845,146866542,144376125,147652952,148701528,140050674,144245038,140312839,140116250,146276730,89587585,91357119,83754881,77135690,80674693,74710856,80740245,83623871,79036301,83427276,74776432,71630688,73269127,66191179,72744884,70713272,67239837,70647759,61079393,63045493,65011584,62848859,73727949,72351661,73793460,76611532,67239772,70647692,67960698,65666929,72941534,66977703,68353994,66715585,58130272,63438751,59965296,62914446,70451176,65535912,69861344,65011632,57802602,61013930,53804908,56491952,58523623,51445677,54984686,47054748,43908987,47906732,43384688,52101071,54198241,51969980,57278455,48758669,48889746,50069417,45023097,53477355,51052503,50397135,53739509,45416324,49807273,51314595,52101004,63766528,62062542,66125798,68026347,60161922,65142717,61931418,62783402,69664776,63766477,67502077,64618459,
58195850,64094157,60686229,65994696,72548364,68157393,73531405,67567561,62455705,65470420,58130323,62980074,63111174,57540571,60817432,51969978,50921393,53739475,49938332,59572231,59768832,59047916,63176731,53936046,55377863,54984652,51117995,59375647,55443448,55771140,57147414,48758695,54198237,53870530,55967685,66453548,63569907,68157467,67305479,60161964,64815084,59834300,61800418,66650162,60227572,63832111,58589177,53018552,58130425,53215161,59441154,63438897,59113467,63504445,55050215,51249100,52166649,44367805,49610786,47120425,41877515,44105794,33554391,33423331,34340852,30801864,40108092,37945376,38076449,40108094,30080975,32440315,29687788,26607584,33947727,28246041,29491257,28966964,20905935,26411020,24379365,
27852797,36962390,33030167,38469708,35520547,29229018,33619994,27787232,31195164,34406488,28114974,32178272,25296914,21692394,26017822,21299167,29163579,31260756,27983915,32505958,23134209,21168128,21495838,14745578,21102679,17367114,14155839,15794280,5570550,7864343,8060950,6619133,16777327,14155842,16318547,17694816,8847347,13107244,9961485,9699351,17432697,11993149,15925355,14418001,8978427,16252987,14417926,21037108,29819005,27459649,34668672,31391806,27983880,33554500,28246019,34930774,37814395,33947722,39387274,32702510,32571420,37290052,34603016,45088883,46792819,46334044,51773582,42926111,44367924,44695615,40566808,48758925,45088875,44892273,46858377,38273048,43581514,43778103,45350961,56754331,54329443,
59375751,60424317,53739548,59965531,57016366,60227662,67698850,63504482,69599389,67567723,64553000,73072741,71630888,81068142,89391266,88539242,97058987,92864602,92274745,97648748,93323307,102170766,103874717,101777529,107479221,100270155,102563921,106758246,105185336,117047466,117244052,118554766,122683570,114032704,116981865,115867745,113311822,121635007,116523148,117899429,118292649,110166081,116064379,114688089,117964906,127795400,124715145,130482363,128975001,123011144,128843915,124256337,128516232,134021323,129171599,135135440,130744457,128581721,135594129,133300307,143458475,148570311,147718298,154861785,148111481,148373615,151257232,146538587,154861768,153354430,151322798,154927324,146014314,148766854,149880970,148308075,158662878,156172472,157548741,158859479,148832361,
151388316,147390594,145096837,150864111,143786161,145162458,142147785,133431405,138412204,134611067,138215587,145490164,140574898,145883376,141033656,135266425,139133111,132644985,137494723,139591920,134283454,139133183,131858598,130678924,135332025,131858556,142147812,144179433,143327436,148570371,139853973,140705957,141164724,136183946,144244989,140181728,138936545,140378369,130547856,133824699,132841643,132120737,141426959,137232602,139395321,138019062,128123025,131203279,125173924,124125374,128712985,120848600,123207953,117965030,110887067,115671259,110887070,116326624,121766168,117375199,122814753,116392147,112525483,115802336,109379746,115998975,116523285,112460012,117244201,109445315,110493889,114491613,112459946,123797789,124518666,125436161,130154793,121700537,124649691,124256471,121372862,
129892655,125370627,126288151,126681378,118292662,123470061,121831629,123732185,133235005,128975104,133038383,130679060,122814653,127009021,120783048,122618105,126615872,119800067,123470144,117506305,113115341,118358279,113967303,122159386,126419262,123928846,130023759,122749167,121766112,124780807,119472333,127861049,127140151,125305120,130154833,122159329,125829369,128975106,128647390,140902735,140837164,143589685,147521869,139395291,144113935,142278904,141623540,149815649,144572711,147390795,146145600,138739935,144900383,142278896,146342162,154272104,149881127,155058529,150602031,144113900,147849514,140771565,144310578,146080104,139591984,143458671,135397661,132710655,136773936,132251888,141033811,142868833,140968253,145949047,137232655,137167126,137822506,132972796,140968303,138084695,136970578,
139592054,130679045,134938924,135790885,135987474,147128707,144441680,148046185,148898157,140247299,144638273,140509465,140443950,146342285,90111894,91946963,84279192,77594464,81199001,75104093,81330093,84017106,79495074,84017121,75300743,72089460,73596828,66584416,73072587,71237580,67764145,71106534,61603703,63504266,65339285,63438704,74317796,73007041,74448840,77004770,67698544,70975393,68485006,66256776,73400309,67436477,68878302,67043286,58589042,63700914,60555142,63438755,70975482,65994685,70189043,65535940,58326912,61603775,54132609,56950725,58916858,51904452,55443458,47644594,44171152,48299972,43581317,52494311,54657014,52494288,57606154,49217443,49151911,50462656,45612943,54001665,51642350,50724836,54198283,45809563,50266046,51707833,52494244,64225300,62717926,66584571,68354048,60555160,65601490,62455727,63111104,70058014,64421859,67764243,65077235,
58720160,64552931,61013928,66453470,72876064,68616165,73924644,68026336,62980015,65798121,58392490,63242240,63373340,57999344,61341742,52363214,51314628,54460391,50397103,60096541,60293140,59441153,63832115,54525891,56098780,55443424,51707840,59965490,55771149,56295447,57737261,49414078,54657009,54263768,56426458,66912321,63897607,68550703,67829789,60489667,65208323,60293073,62259191,67108937,60620808,64225348,58851342,53542861,58392588,53608399,59899929,63897669,59375633,64159827,55640059,51642339,52690958,44761043,50004022,47644734,42270752,44630103,34013163,34013176,34668554,31195105,40566866,38404149,38469686,40566870,30408676,32768014,30015491,27262965,34472034,28770351,30081101,29294667,21299174,27000865,24903673,
28377104,37355629,33685549,38928484,35979322,29753328,34209840,28311540,31719472,34930798,28442673,32833650,25493542,22020096,26345524,21757942,29687891,31719529,28442689,33030268,23396374,21692439,21823538,15073279,21626989,17694815,14680149,16449661,6160398,8323116,8519722,7012369,17170563,14483543,16777323,18153589,9371657,13434945,10354723,10289195,18022544,12451924,16384130,15007845,9240592,16580689,14680091,21364811,30212243,27918423,35127445,31719508,28508189,33947736,28835865,35258476,38469778,34209889,39780512,33030212,32899122,37683291,34865183,45744265,47513736,46858354,52166822,43581495,44957768,44957781,40960048,49414305,45482113,45482119,47579295,38797361,44040286,44302412,45809735,57147569,54788217,
59900062,60948627,54198323,60489841,57409602,60620900,68354233,64094330,70058163,67960962,65208381,73597053,72220734,81723525,89915577,89063552,97452225,93323375,92799056,98041983,93913153,102564003,104399027,102170767,108003530,100794465,103153768,107348095,105840717,117571775,117702827,119210149,123338954,114491479,117702781,116588661,113901668,122028243,117112997,118423740,118816960,110755928,116523154,115146863,118554751,128516318,125370529,130941139,129499313,123600992,129237154,124780646,129237152,134676707,129892518,135659749,131203230,129368175,136446121,133824617,143917247,149160159,148242610,155517169,148832397,148897926,151716007,146931823,155386077,153878740,152109252,155713777,146604163,149225628,150601890,148963457,159318259,156893388,158269657,159252715,149422206,
151978162,147783831,145621146,151585026,144376008,145817842,142606559,134283395,139198660,135135377,138936505,146014473,141230281,146407684,141492428,135921809,139919564,133234831,138084572,140312839,134807763,139723027,132579514,131334309,135987407,132645010,142672121,144965886,143917283,149356827,140574894,141295802,141820107,137035938,144834837,140771574,139591929,140837143,130941092,134283475,133365955,132579511,141951271,137625842,139985166,138543373,128778407,131793123,125567162,124977364,129302832,121503983,123601190,118554875,111345841,116261105,111476917,116850934,122421551,117833973,123404599,116981994,113115331,116261109,109969590,116457751,117047593,113115394,118030656,109969623,111149273,114884851,112984258,124322099,125239587,126026005,131006785,122355917,125239535,124911854,122093781,
130416967,125960474,126746926,127336758,118882507,123928836,122290405,124387567,133759316,129564950,133824838,131268904,123470035,127533331,121372893,123339022,127205720,120389914,123994454,118096152,113574114,118948124,114622686,122683697,127009109,124387619,130679142,123404550,122355959,125370652,120193250,128385359,127795533,126026037,130875753,122880248,126419214,129696024,129302772,141492583,141230403,144245068,148111715,139985140,144638243,142803217,142082315,150536566,145097022,148046180,146997589,139526392,145490230,142934280,146932010,154993021,150405440,155451767,151126343,144900353,148373824,141295874,144834891,146866557,140378438,144114054,136249650,133234966,137232708,132710662,141754730,143720824,141558102,146604430,137822501,137822507,138674497,133431571,141558149,138674544,137691498,
140312974,131334428,135594307,136380729,136446247,147587482,145293671,148504962,149356930,140968220,145228119,141099313,140968259,146997666,89784228,91619298,84148132,77528939,81002407,75038567,81133496,83886048,79429549,83689452,75104144,72089472,73269161,66322285,72875990,70909910,67436477,70647795,61341573,63242134,65077155,63176572,74055663,72679376,74186707,76808175,67567487,70713262,68222876,65994644,73334783,67239881,68681706,66846689,58392448,63700927,60358547,63242160,70713352,65667017,69926912,65404882,57999243,61210571,53804943,56885202,58523655,51773392,55050257,47251390,44040093,48103376,43384720,52232178,54460416,52297692,57409558,48889775,48955317,50397131,45350813,53673996,51314681,50397170,53870615,45416358,50200523,51511235,52297649,63963167,62586864,66322439,68157451,60293027,65404897,62193595,62914506,69992490,64028654,67567647,64946175,
58458029,64487405,60817334,66322410,72745006,68485105,73793583,67764203,62783420,65601523,58261428,63045642,63373353,57671677,61210684,52232154,50921426,54067187,50200510,59834409,60096545,59310093,63635519,54198223,55902185,55181294,51445710,59703361,55705624,55967780,57475129,49086411,54657022,54263782,56033254,66715728,63635476,68354107,67829803,60489680,65142798,60096478,61800452,66977877,60358677,64094288,58654746,53280731,58327064,53477340,59899942,63635537,59179037,63832158,55443462,51314672,52428825,44498912,49872963,47448139,42074158,44433510,33751034,33816581,34471958,31064045,40370270,38207555,38338627,40501345,30146545,32505882,29884431,26804226,34275441,28573756,29818970,29032536,21037042,26738736,24510468,
28049438,37159034,33292345,38862960,35717191,29491196,34013243,27983872,31326269,34734202,28442687,32440448,25493557,21889036,26214464,21430272,29294686,31457396,28377163,32768139,23330853,21299232,21626943,14745612,21430394,17498219,14352480,16121994,5701655,8257593,8060984,6684701,16908433,14221414,16580726,17825923,9043990,13369422,10092592,10158136,17760412,12451935,16121999,14614644,8912925,16515166,14483496,21299286,30081184,27721827,35061920,31457378,28246057,33751141,28573736,35258489,38142111,34078830,39583918,32899153,32833600,37486693,34865197,45547671,47251606,46792831,51839152,43253825,44630101,44957793,40697916,49217712,45285518,45219987,47382701,38666300,43712621,43909207,45744212,57016511,54788230,
59703468,60686496,54198335,60293246,57147472,60358769,68026566,63897736,69796031,67829901,64946251,73465993,72089677,81657999,89718981,88866957,97452240,93323389,92667997,97910925,93913166,102498481,104333505,102039708,107938008,100728941,103088245,107151497,105513051,117309644,117768374,119079090,123142358,114557027,117637260,116260995,113836145,122028257,116916402,118554825,118554828,110624868,116392096,114950266,118358157,128319724,125239471,131006687,129433789,123601005,129237166,124649590,128975021,134414575,129761456,135790835,131203242,129171580,136315059,133890166,143786190,149225705,148177086,155255037,148701337,148766866,151781556,147062909,155386092,153944289,152043730,155648256,146538640,149094569,150536367,148963471,159318273,156762330,158138599,159187193,149422220,
151912639,147849381,145490088,151650578,144376021,145621247,142475500,134086799,139067600,135135390,138870982,146014485,141361367,146473233,141492441,135790749,139657435,133169307,138019046,140116246,134807774,139657504,132251847,131072177,135856348,132513951,142803208,144900366,143917295,149225767,140378299,141230281,141820119,136839342,144638242,140640516,139329797,140902693,130941106,134414559,133365970,132710596,142082356,137756925,139723036,138543386,128778419,131793138,125501641,124846306,129302846,121438462,123601202,118489351,111214784,116064511,111411396,116850947,122224957,118030594,123339075,116916469,113115345,116195589,110035140,116392226,117047609,113049874,118030667,109838566,111083751,115081473,112722126,124256576,125108525,125960485,130744653,122355932,125239548,124715258,121766115,
130285907,125698344,126812476,127271238,118816986,124125459,122290417,124322043,133562720,129499428,133628241,131137847,123273440,127336736,121307372,123076891,127140195,120389927,124060005,118096166,113639662,118817065,114622697,122683709,126878050,124453169,130613617,123470100,122290436,125239595,119931120,128319834,127664472,126026050,130810228,122749191,126353693,129630500,129237249,141427060,141230417,144245080,147980658,139985151,144572723,142803229,142082327,150536581,145097037,147784048,146932068,139395332,145555779,142868757,146800949,154861962,150602061,155582855,151191890,144638223,148373839,141230353,144965975,146866571,140312915,144179606,136249664,133234978,137363794,132907286,141689206,143655299,141558115,146538907,137822515,137756986,138477903,133562657,141558161,138740092,137494902,
140312985,131334442,135594319,136315207,136446262,147718567,145293685,148570511,149488016,140902697,145359206,140902718,140968272,146997680,89784238,91553774,84017071,77332341,80805809,74841970,80805826,83820521,79232953,83689466,74842013,71892876,73203636,66387831,72810466,70909924,67239881,70647806,61144976,63111074,65011630,62914440,73859066,72482778,74121182,76677113,67567496,70713273,68026276,65798046,73007115,66977748,68485111,66781165,58261387,63373257,60030877,62980028,70582289,65535957,69730315,65142747,57999256,61341655,53673880,56688605,58392592,51642331,55050266,47185865,43909033,47972316,43384730,51970046,54263820,52035559,57475106,48889785,48955328,50003928,45154215,53608472,51314692,50266109,53870626,45416369,50069464,51511247,52035515,63963180,62455804,66191381,68091928,60358575,65339370,62193609,62717912,69795895,64159739,67436586,64684042,
58195896,64356344,60751810,66322421,72613945,68354044,73662525,67698680,62521286,65601536,58261442,62914581,63111222,57475081,61210696,52101094,50986974,53870591,50003911,59703347,59899948,59113500,63373387,54132699,55771125,55115769,51380184,59637835,55377956,55771184,57344068,49086422,54263816,54132722,56098801,66650202,63569952,68223048,67567669,60162011,65011736,60030953,61931537,66846815,60358690,63963227,58720294,53084134,58196005,53280744,59768881,63504479,59047978,63701100,55115794,51249146,52494373,44564458,49807438,47251544,41877560,44236912,33554435,33619984,34537507,30736376,40304745,38207567,38207565,40239215,30015485,32440359,29556762,26804236,34144379,28311623,29687910,28967009,20905983,26673210,24576017,
27983912,37159044,33357893,38666362,35782737,29229064,33882184,27852814,31195210,34603141,28311627,32309387,25428031,21757975,26148940,21299213,29294697,31391872,28246105,32637078,23068720,21233709,21364810,14680086,21168263,17432695,14221420,15925399,5767205,7929926,8126531,6553643,16777371,14221423,16515203,17629326,8912931,13172827,9895994,10027077,17563817,12255339,15925400,14680191,8978472,16318571,14352436,21168228,29950126,27459696,34799788,31522926,27983928,33685618,28508212,35127429,38142123,33947770,39715002,32833626,32505930,37552244,34603064,45285538,46989473,46661771,51708094,42991694,44564578,44892268,40697927,49152186,45285528,45285536,47186104,38535240,43843704,43843686,45678685,56819917,54788244,
59703477,60752042,54001740,60096651,57213021,60424317,67895505,63766674,69796044,67764378,64815190,73334934,72024153,81658012,89784530,88866969,97452252,93126792,92471400,98042009,93716570,102498493,104333515,102170791,107872484,100794490,103088255,107151510,105644135,117375192,117637314,119079100,123207907,114557040,117637272,116392079,113836155,121897196,117113022,118489300,118685914,110493807,116326570,115081350,118292633,128254200,125042872,131006701,129368264,123601018,129237178,124649601,128975032,134480124,129695933,135790848,131334328,129171594,136118464,133890177,143917274,149225717,148242635,155451656,148832422,148832414,151781568,147062920,155451640,154009839,151978204,155713802,146538650,149422263,150536379,148963483,159252749,156827877,158269683,159318277,149356695,
152109261,147849395,145555636,151519515,144179425,145555723,142475511,134217884,138936541,135069865,138870994,146014497,141361380,146407710,141557990,135725227,139722983,133300393,137953525,140181792,134873323,139591983,132317396,131072188,135856361,132513963,142803219,144834842,143786236,149225781,140509381,141361364,141689061,136970426,144834861,140771599,139395347,141033777,130875581,134414573,133365980,132710609,142082367,137822473,139788586,138412325,128581825,131727615,125698261,124911853,129302857,121438474,123601216,118292758,111214794,116130059,111214801,116719886,122224970,117899534,123470159,116982018,113115355,116457743,110035153,116392239,117113156,113115420,118030680,110035186,110887155,115015949,112722138,124125515,124977466,125960497,130941275,122290408,125239563,124649735,121831663,
130285921,125763890,126746951,127336787,118620392,124059933,122421502,124453128,133628270,129564977,133628255,131400001,123535597,127533357,121176311,123142440,127205745,120389939,124125553,118096178,113574139,118882613,114688246,122618185,127205743,124256574,130548094,123339040,122355985,125370679,120127742,128319850,127926630,125960526,130744705,122749203,126484777,129630513,129171725,141558143,141361501,144310630,147980669,140050702,144703807,143065385,142082343,150536592,145293656,147915135,146866544,139395345,145686866,142737697,146866500,155124121,150667609,155582867,151126368,144769307,148570461,141492511,145031525,146932119,140443999,144179619,136184142,133169454,137494881,132776224,141623683,143589776,141689198,146538921,137822527,137822534,138674523,133497133,141558175,138609032,137494914,
140181929,131334454,135594333,136249685,136577345,147849650,145162625,148767130,149619100,140968246,145293680,141033804,141099358,147194303,89915322,91750390,83886010,77528961,80871358,74973054,81002445,83886070,79101890,83755011,75038631,72023959,73269183,66387845,72876013,70975471,67502037,70713353,61210521,63307694,65077177,63242132,74055684,72679397,74186730,76873730,67436437,70778818,68091826,66060201,73203734,67043295,68550658,66781176,58523542,63569879,60227496,63111113,70647838,65667038,69992471,65339369,57933730,61145058,53870502,56688616,58654748,51707877,55246887,47251412,44040115,48103397,43319208,52101126,54198295,52101107,57475119,48758727,48955338,50200547,45416370,53739556,51249166,50528263,53674029,45285310,50069475,51380186,52166599,63766583,62324743,66322462,68223013,60293053,65339384,62128083,62783456,69926978,63963140,67567670,64815126,
58326978,64421892,60948429,66125826,72876100,68419593,73859143,67567617,62586836,65601547,58392523,63111201,63176770,57606165,61079636,52232178,50986985,53936137,50134997,59768895,60096569,59244582,63373398,54132711,55771136,55246854,51380197,59703382,55574578,55836732,57409615,49020898,54591510,54132734,56164348,66650215,63635500,68485202,67633219,60293093,65273892,60096500,61931546,67108972,60358701,64094311,58720306,53215220,58130480,53346291,59834427,63766635,59179061,63963254,55181344,51380230,52428850,44630006,49807451,47382628,42008644,44236923,33816592,33751070,34603052,30932996,40370294,38207578,38076507,40304760,30212105,32571444,29818918,26738713,34144391,28442706,29884528,29098093,20905993,26673223,24576028,
27983926,37027984,33226833,38535303,35848285,29294609,34013267,27852823,31326295,34734227,28377177,32309399,25296972,21626916,26148952,21168152,29425783,31588493,28246118,32637089,23134266,21364795,21626967,14614562,21102738,17432706,14286968,15990945,5701680,8061011,8061007,6750261,16973992,14352509,16449677,17957019,9109548,13107301,10158150,9896015,17498294,12320887,16187558,14549132,8912949,16449652,14417983,21168239,30146746,27525242,34930872,31588474,28311617,33620095,28508224,35061904,38011062,34013317,39780550,32964710,32768087,37683326,34865221,45351085,47120557,46661782,51970248,43188315,44695663,44957818,40763477,49283272,45416612,45351083,47382724,38731860,43778180,44040304,45744234,56950999,54657183,
59834561,60686521,54132824,60358807,57213034,60489864,68157664,63963293,70058199,68026534,64880737,73466016,71958629,82051245,90308832,89194666,97779948,93847704,92995705,98435242,94371948,102891724,104661210,102695096,108396787,101056649,103481489,107610280,106102905,117833962,118096082,119537870,123797745,114884737,118030504,116850847,114294924,122552574,117571789,118948067,119013610,111083648,117047483,115671190,118816937,128778504,125567177,131399933,129827035,124059785,129827018,125239441,129695944,135004427,130220237,136315151,131727558,129630361,136642768,134283410,144572650,149750023,148832475,156041497,149225656,149422254,152436945,147521689,155779334,154468606,152436974,156238108,147062953,149881031,151126218,149553323,159973663,157548789,158793986,160039188,149880999,
152699100,148308163,146014403,151978286,144900338,146342172,143196424,134545581,139526380,135725243,139460834,146538804,141689075,146932014,142082293,136315067,140312824,133693623,138543364,140837168,135332091,140312893,132841699,131727566,136380665,133234876,143196451,145359147,144310540,149815620,141033686,141820133,142344436,137429196,145359166,141492513,139985185,141558081,131596496,134938875,133955820,133169376,142672209,138412315,140575032,139133238,129302737,132317456,126157028,125370622,129958234,122028314,124125521,119013668,111804633,116588829,111739103,117375262,122814810,118489375,123928929,117506323,113639660,116982048,110428387,116785472,117571926,113639727,118423913,110362881,111673602,115671326,113311979,124780893,125632843,126746945,131334507,122814713,125829402,125174040,122355966,
130941299,126419269,127336790,127795553,119210231,124584239,122945808,124977434,134218110,129958209,134152559,131793234,124059900,128057663,121700617,123732281,127730049,120979780,124715396,118489409,114032910,119275846,115212550,123404636,127730046,125043021,131072397,124059952,123011360,125960520,120586509,128975225,128385399,126419297,131334546,123535651,127009082,130220354,129827103,142016913,141951341,144900469,148636046,140509469,145293646,143458620,142672181,151191968,145949034,148636044,147521923,139919649,146145633,143524147,147521876,155582890,151191913,156303779,151912817,145359148,149094765,142082351,145555828,147456423,140837233,144769459,136642911,133759298,137822576,133562673,142279059,144179619,142213504,147259833,138412368,138346839,139133292,134283583,142344624,139264409,138281364,
141033912,132055367,136184175,136970598,137167186,148242883,145752466,149225899,150143405,141623623,145949059,141558109,141689200,147784144,90439623,92078084,84541384,78053264,81395661,75431822,81592283,84279300,79822802,84279313,75366325,72351653,73727950,66977682,73334780,71368700,67829731,71237656,61669290,63766458,65470407,63569826,74579987,73334771,74645496,77266963,67960737,71237586,68485055,66387895,73662501,67567599,69009424,67239943,58851238,63963108,60817334,63635414,71172140,66191340,70516773,65863669,58458031,61865968,54460339,57212918,59113515,52232179,55574581,47710180,44367810,48365555,43909046,52690964,54788133,52625411,57868348,49414101,49545177,50724851,45940673,54132784,51773467,50790423,54329402,45940682,50593777,51904489,52821972,64356423,62717974,66650159,68747313,60817355,65863684,62783458,63307760,70582354,64684052,68091970,65208354,
58785745,64946195,61341660,66584592,73138259,68943893,74383446,68091921,63111137,65929242,58785756,63569968,63701073,57933859,61735010,52625408,51576822,54591514,50528226,60358734,60555336,59637813,64094309,54722549,56098828,55640084,52035571,60162148,55967806,56426570,57999452,49479664,54919204,54591497,56623116,67240052,64159801,69009505,68354127,60882932,65601590,60555266,62324777,67633275,60948538,64749687,59113536,53608450,58785855,54001664,60358729,64290938,59768901,64422020,55967788,51970068,52887616,45023237,50331754,47906931,42467411,44761227,34209822,34275371,34930749,31260688,40960134,38731879,38731881,40960137,30736405,32899138,30277685,27328552,34734229,28770403,30146689,29687932,21495833,27263062,24969261,
28508227,37552288,33751135,39125143,36241517,29949986,34537571,28442663,31850596,35061922,28901479,33095847,25886809,22282291,26607718,21823527,30015620,32112797,28770420,33095858,23789641,21954634,21954662,15335474,21627040,17891476,14745734,16646321,6225983,8519777,8585312,7077956,17498296,14680203,16908445,18481320,9371708,13631604,10551381,10485853,18153667,12648582,16515252,15270042,9371715,16908420,15073358,21627005,30671047,28246152,35520713,32112776,28704851,34144397,29229132,35717279,38600900,34537621,40173780,33357942,33292391,38142094,35258450,46006461,47775932,47317156,52363479,43647082,45285502,45547658,41418849,49742039,45875382,45809850,47972565,39059554,44433556,44499071,46334074,57540839,55378094,
60424401,61407429,54788198,60752038,57737335,61079704,68747500,64422063,70582503,68485303,65536114,74121393,72745076,81920180,90308842,89129137,97779953,93651103,93126785,98369714,94175346,102957269,104792292,102432962,108265724,101122191,103415958,107675823,106102909,117702897,118161628,119406804,123601147,114884744,118096046,116850855,114360468,122421508,117440725,118948078,119144687,111149193,117047490,115671198,118882478,128712975,125632721,131465474,129827040,124125326,129695953,125042841,129630414,135069969,130154709,136380694,131727567,129630370,136773849,134414488,144638193,149815567,148766945,156041505,149422269,149291190,152436951,147521698,155910415,154599687,152502517,156303652,147128499,149815501,151126226,149422257,159908133,157548798,158728458,159973661,150012080,
152764642,148504779,146014412,152240435,144900345,146145571,143065359,134545587,139591923,135659716,139460843,146604346,141885690,147063094,142147838,136446146,140378368,133759167,138543370,140640567,135397637,140181828,132972779,131727571,136511746,133103811,143327531,145359153,144572691,149881164,141099230,141820140,142278908,137560273,145424708,141361450,140050729,141427018,131530968,135069955,133890292,133300456,142737751,138412323,140509505,139264317,129368280,132120853,126222574,125305093,130023775,122093857,124059990,118882603,111870179,116654370,111935719,117375271,122683745,118423846,124060008,117309721,113639669,116982058,110559467,116916551,117440859,113639732,118554993,110362892,111477001,115474728,113377524,124846434,125763924,126615881,131465586,122880258,125894946,125239583,122552581,
130875769,126288204,127271263,127992168,119406847,124649783,122814743,124977440,134283654,130154824,134283637,131989852,123994372,128123207,121962768,123863360,127730058,120914252,124780939,118686026,114163989,119472462,115278097,123142497,127533445,124911958,131203479,124125496,122945831,125763918,120717590,128909695,128385407,126484838,131334554,123470123,127074623,130089290,129892645,142213530,141951349,145031550,148701591,140837159,145228117,143524161,142934334,151191976,146014578,148701588,147587464,140247336,146276712,143458618,147652956,155648433,151388528,156238252,151847288,145359157,149160307,141951287,145686910,147587503,141033850,144835003,136708453,134021447,137822582,133497145,142475678,144245160,142344583,147325377,138543447,138281312,139264373,134152517,142213560,139198879,138150301,
140902847,131989839,136249717,137036140,137363801,148308427,146014616,149422515,150143414,141558095,146080138,141754725,141689208,147718616,90177484,92012551,84344777,77660051,81133516,75300751,81199072,84148228,79429588,83886101,75169720,72089510,73662414,66518931,73007102,71303165,67567590,70909977,61472682,63373245,65208266,63373220,74121238,73007093,74317818,76873749,67698595,71040980,68419523,66191291,73334822,67239919,68812819,66977799,58654630,63897575,60424121,63242201,71041070,65798128,70320168,65601528,58326963,61472756,54001591,57081848,58851374,52035573,55312439,47448038,44236742,48234487,43581367,52428824,54525992,52232195,57606206,49020885,49151963,50462709,45481922,53936181,51576862,50462745,53936191,45547469,50200564,51707885,52363224,64225353,62521368,66650158,68288564,60620749,65732615,62586850,63176691,70189140,64225303,67895367,65142821,
58523605,64684052,61013982,66387985,73138261,68681752,74121304,67895315,62848996,65732637,58523613,63242291,63701075,57737252,61341795,52297731,51314680,54263835,50331620,60227664,60293194,59572279,63766629,54525943,55967761,55574549,51707893,59965543,55771202,56295501,57606239,49217523,54722599,54394894,56295438,66977912,63897661,68550757,68091988,60555256,65470520,60358660,62062636,67305596,60817468,64487545,59113536,53346308,58523713,53608450,59965517,63963259,59506759,64225417,55705649,51511318,52756548,44761094,50135148,47644787,42205270,44630157,34078753,33816623,34668607,30998548,40697990,38535276,38338668,40632460,30277657,32571460,30015543,26935337,34341017,28639332,30015618,29163649,21168155,26738777,24772656,
28115014,37355682,33685605,38797465,36044912,29622309,34144355,28180522,31653991,34996386,28704872,32833707,25690204,22020150,26476649,21430315,29556873,31916190,28377205,32964786,23527502,21692492,21889127,14876724,21495973,17760405,14549130,16187571,6029380,8257634,8257634,6750280,17105081,14352527,16777375,18022571,9306176,13566070,10158170,10223712,17694918,12386443,16318649,14876828,9044039,16449671,14745683,21430400,30408906,27852941,35258571,31850636,28573779,33816718,28901456,35520674,38535369,34472087,40108246,32964731,32833641,38011025,35061845,45744320,47513792,46989480,52363484,43581547,45023362,45154444,40960101,49348824,45744313,45547710,47579350,39059559,44105878,44236931,45940860,57278699,55115954,
60227798,60948683,54460520,60752039,57606268,60817562,68550897,64225458,70254827,68223160,65273973,73859251,72548471,81985724,90243313,89522360,97976569,93782181,93192326,98631863,94240890,103219421,104923370,102826184,108396801,101122201,103547037,107675828,106102919,117833975,118292706,119537883,123863295,115015824,118161589,116850862,114426009,122683661,117637337,119079156,119406840,111149200,117113033,115671205,119144629,129106198,125894873,131531018,130023655,124321942,130023642,125239455,129892568,135266586,130482398,136511772,131924182,129958055,136839390,134545566,144703734,149946645,148832489,156107047,149422278,149553341,152436960,147718312,156107028,154796300,152699130,156369194,147325113,150143187,151322840,149749945,160235822,157810948,159056148,160039204,150274230,
152764650,148504785,146342099,152371515,145031426,146604328,143261975,134873275,139919611,135921865,139788530,146735426,142016771,147259711,142278916,136446153,140378374,133824712,138739987,141099326,135528714,140312908,133103860,131858654,136577287,133365964,143458611,145686841,144769307,149946706,141361382,142213364,142475523,137625816,145555788,141623598,140181807,141558096,131727581,135201033,134217981,133497072,142934367,138477864,140640584,139264325,129564895,132514079,126419189,125436171,130023783,122028327,124387679,119079219,112001257,116916523,112132335,117571887,122945896,118554927,124191088,117571873,113770747,116982063,110559473,117113166,117703012,113705277,118686072,110625040,111804688,115671342,113574138,124977514,125895002,126746961,131596665,123076871,126091561,125567271,122749197,
131268992,126615890,127467879,128057713,119341317,124846399,123011357,125239594,134611339,130416977,134480255,132186466,124190989,128319822,121962775,123863367,127926674,120979795,124912019,118882640,114426140,119603541,115343639,123470185,127861134,125305183,131465631,124125502,123076912,126026072,120979742,129106311,128582021,126681455,131531170,123666739,127205704,130351440,130089261,142475681,142213500,145228166,148898204,140837166,145490271,143786313,142999876,151388593,146145658,148898206,147718544,140443952,146538863,143720770,147849571,155779513,151519607,156500402,151978368,145555771,149356924,142213438,145949059,147784119,141296001,145031618,136905068,134218064,138215808,133693761,142541220,144638386,142475664,147456457,138674526,138609000,139592061,134349133,142541247,139526570,138412453,
141164998,132186454,136511870,137232758,137494883,148636117,146080161,149619131,150405567,142016853,146276755,141820268,141951358,148111839,90570707,92340238,84738000,78053274,81526741,75562900,81592294,84410381,79953885,84475930,75694016,72613807,73924567,66912155,73465859,71630853,68026349,71237663,61865905,63832005,65667024,63569835,74514462,73400316,74645505,77332507,68157355,71368668,68747209,66650050,73859118,67829750,69271576,67371023,58916781,64094190,60686274,63897569,71237687,66191350,70582317,65863680,58720186,61800441,54460350,57212927,59244598,52297727,55836734,47775726,44367819,48431101,43909057,52625441,54919215,52822026,57933896,49479647,49610723,50790396,45744076,54329402,51839013,50987040,54329412,45875157,50528252,52101106,52756448,64684112,62914592,66781237,68747323,60948436,66191375,62980076,63373306,70647900,64618525,68223053,65536043,
58916826,65077276,61472742,66846744,73400413,69140513,74317921,68288539,63373291,66256932,58851301,63569978,63897690,58261549,61669484,52690952,51642367,54657060,50593771,60424280,60686417,59768894,64159854,54853630,56229913,55902237,51970045,60358766,56229960,56492117,58130537,49676283,55181356,54591508,56623125,67502206,64356421,69009516,68288601,61079550,65798206,60620813,62718003,67764356,61014085,64815234,59310154,53673994,58982472,54132746,60555348,64487553,59965518,64618640,56098871,51970079,53215305,45285390,50331765,48038011,42664031,44957845,34144298,34209845,34996295,31457308,41091215,38862964,38731892,40829075,30670881,32964683,30408766,27328562,34799775,28967020,30408842,29819015,21430305,27131998,25231415,
28639309,37683369,33947755,39256224,36307064,29949995,34472043,28442674,31850606,35127466,28967026,32964786,26017892,22282302,26673266,21889075,29950094,32178342,28835965,33358012,23724115,22085715,22151281,15204412,21823659,18022559,14942352,16580796,6357067,8454251,8847466,7209039,17432770,14745750,17105064,18350260,9568328,13762686,10551393,10420330,18219213,12845201,16646333,15138982,9437262,16908430,14942298,21823624,30802132,28180627,35586258,32047249,28770395,34341014,29163606,35848360,38666448,34668703,40370399,33423488,33357937,38273175,35520606,46203081,47841481,47513776,52756707,43843700,45482120,45482132,41484398,49873119,46137534,46006469,48038109,39452781,44630174,44695691,46530691,57671921,55640248,
60555485,61604049,54788207,61145265,57999490,61079716,68813050,64684216,70910192,68747458,65929341,74186939,73007230,82247870,90374387,89587900,98173180,93913258,93192330,98631867,94371967,103284959,104923374,102826186,108658949,101449884,103809185,107937977,106430603,118096122,118423782,119931104,124059908,115277971,118423737,117047473,114557087,122683662,117899487,119210232,119406842,111280276,117309647,115802282,119275706,129237274,125894875,131793166,130154731,124321945,130220251,125501604,129958105,135266590,130547936,136708385,132186330,130154667,137167076,134807716,145031420,150274329,149291245,156369195,149749961,149815490,152764644,147783852,156303640,154992914,152961280,156500270,147456190,150208728,151453918,150012093,160497968,157876490,159252760,160432425,150339771,
153092333,148766932,146473176,152502593,145228037,146604334,143589660,135004352,139919617,136118476,139722998,147063109,142147846,147390786,142409994,136839371,140640523,134086858,138871064,141033795,135725326,140640592,133366008,132055263,136970507,133365969,143655221,145948989,144769312,150339926,141623530,142213368,142868742,137756892,145817938,141885749,140312884,141885778,131793124,135463183,134283520,133497075,142999906,138740014,140968268,139460938,129827042,132645153,126484728,125698322,130220397,122487085,124584290,119341366,112132333,117113133,112263410,117768499,123273581,118948147,124387701,117899559,113836289,117309747,110690549,117178707,117834088,113967424,118751613,110756118,111935766,115867953,113836288,125174127,126026078,126943572,131727743,123404556,126091567,125698347,122880274,
131531140,126943574,127926636,128254326,119669002,125043012,123470113,125239596,134742419,130351446,134742402,132383078,124387601,128581969,122159387,124125518,128254358,121176408,125108630,118882643,114491680,119865692,115671323,123797870,127926673,125436258,131596708,124453186,123404596,126222682,121045283,129368462,128778636,127009138,131793317,123928888,127402316,130482517,130220336,142606756,142541187,145555850,149094818,141164850,145817954,144048460,143262024,151519669,146276732,148963745,148046229,140640565,146735476,143917384,147849575,156107195,151847294,156828087,152371587,146014530,149553535,142606657,146014602,147980732,141296005,145162694,137298291,134349141,138477955,133824838,142999976,144900532,142737812,147718606,138871139,138936683,139788673,134545745,142672325,139657646,138740137,
141492684,132448604,136642946,137429368,137757031,148767193,146473381,149750208,150733250,142213466,146538904,142213489,142082435,148373986,90505169,92143630,84410319,77791126,81330130,75431829,81526756,84148235,79822810,84082714,75366334,72351659,73727956,66650011,73269250,71303172,67698668,70975518,61734833,63504324,65535950,63438762,74383386,73138172,74383361,77332505,67960746,71172057,68419528,66518975,73728044,67436535,68943896,67239950,58720173,64028651,60555199,63438813,71041077,66191350,70516780,65601534,58392503,61603832,54329276,57278462,58982451,52166652,55509053,47644652,44236745,48496636,43843517,52494366,54788142,52363273,57737286,49151964,49348578,50528250,45809609,54132792,51707939,50855965,54067267,45940690,50462711,51970034,52756443,64225357,62783517,66715700,68550715,60751828,65863690,62652392,63373304,70451288,64421915,68026445,65208362,
58851289,64815132,61145061,66650134,73269338,68878367,74252382,68091928,63176680,65863712,58720226,63438905,63701080,58130475,61735016,52494344,51380222,54525987,50462697,60227670,60620879,59572285,64028779,54591486,56098838,55771162,51773436,60031085,56098886,56426580,57999461,49545210,54853677,54460436,56623123,67108989,64290881,68812906,68288601,60882940,65667133,60555275,62455857,67502212,60883012,64487551,59244616,53673992,58654790,53870600,60227667,64290945,59637835,64422029,55771190,51904541,53018697,44957709,50135154,47710329,42401884,44892307,34144294,33882164,34930756,31260697,40829068,38797424,38666353,40763538,30539806,32833610,30081084,27131952,34603166,28704874,30146695,29360261,21299233,27000926,24838196,
28442700,37683368,33685610,39125151,36110454,29884459,34209898,28246063,31653998,34996393,28770414,32768177,25821282,22020156,26476657,21626929,29687950,31981732,28508285,33161400,23724114,21889107,22085741,15007804,21561515,17891483,14614672,16580795,6094920,8388714,8519784,6946893,17367234,14614675,16777381,18415794,9240645,13566077,10354783,10420327,18022607,12648592,16580799,15073442,9371724,16711820,14811225,21495942,30474448,27984019,35586257,31916177,28770395,34144407,28967000,35586215,38469838,34603164,40304861,33357953,33095792,38011031,35323996,46072008,47710408,47382701,52625635,43778161,45154438,45547667,41222253,49742048,45940927,45744325,47972572,39321708,44433567,44499080,46268549,57737457,55312569,
60424410,61276367,54788209,60948656,57868417,61079714,68681975,64553143,70713585,68550849,65601657,74121403,72745083,82575558,90964217,89915586,98697474,94372018,93651089,99221697,95027330,103678182,105578739,103350482,109183242,101908642,104136871,108265662,106823825,118751489,119144683,120389862,124584203,115736730,118948033,117768376,114950309,123339029,118358243,119865596,120062209,111870104,117899475,116326577,119603392,129696032,126550244,132382995,130744563,124846242,130613474,125960363,130351329,135856421,131268838,137232679,132645090,130547890,137691369,135135401,145490179,150733086,149684465,156959026,150339792,150339782,153354473,148373683,156959006,155517209,153485574,157286709,147914946,150864096,152174819,150405315,160825655,158466319,159777052,160825645,150798529,
153485557,149487836,147128539,153223493,145883402,147194164,144179488,135528646,140574983,136577234,140443902,147521868,142737676,147849543,143130895,137232594,141361423,134611152,139460894,141754697,136380694,141164887,133759229,132710630,137298193,133955796,144245054,146407746,145424678,150798683,142213361,142868732,143393039,138477796,146276695,142278970,140968252,142410074,132382952,135856404,134938887,134217977,143589737,139198771,141492562,140116303,130351339,133169448,127074557,126353687,130875764,123011379,125108584,119734592,112591092,117637430,112656633,118161719,123863410,119275833,124911993,118358316,114557189,117702971,111476986,117899610,118489454,114426182,119472516,111345949,112460061,116326711,114360583,125763956,126615910,127467865,132448643,123863314,126812467,126288179,123339033,
132055435,127336798,128319857,128778620,120324369,125501768,123928873,125829429,135201176,131137883,135332232,132841836,125042966,129040728,122945827,124780883,128844189,121700700,125698460,119603547,115147048,120389984,116064545,124256629,128713113,125960552,132252074,124977481,123928891,126878050,121635112,129892755,129368464,127664507,132317611,124518718,128057683,131137884,130875705,143065515,142999946,146145681,149619113,141689145,146473323,144638292,143982927,152175035,146997634,149553576,148504986,141164859,147325308,144703821,148701552,156762562,152240515,157286846,152895884,146604358,150208904,142999883,146538895,148439491,142147981,145752526,137757050,135004505,139067785,134414668,143393199,145293756,143262107,148439509,139592043,139526515,140444040,135332185,143393226,140378546,139264431,
141951442,133103971,137298313,138084737,138412399,149488096,146932142,150340038,151192008,142606690,147194268,142868855,142606729,148767211,90505166,92209164,84737998,78118806,81526739,75562900,81657827,84475913,79822810,84344858,75431871,72548266,73990101,66912153,73465857,71630850,67829738,71237663,61865903,63700932,65470414,63635370,74514458,73400315,74645504,77463577,68091817,71434202,68747208,66453440,73793578,67764214,69009432,67305486,58851245,64028653,60817342,63569885,71303219,66125814,70516781,65863678,58589113,61669367,54394811,57343998,59113524,52297724,55574588,47841260,44433353,48627709,43843517,52756508,54853678,52625418,57933893,49414107,49414114,50593786,45809608,54132794,51839012,50921503,54329413,45875156,50528248,52166642,52756446,64618572,62914590,66846772,68812860,61079507,66060300,62849001,63373304,70647897,64749594,68288587,65536043,
58982361,64880666,61276130,66781207,73334877,69140512,74383453,68223000,63242216,66191395,58982371,63701048,63897688,58261548,61931627,52756486,51642367,54657057,50659308,60489813,60620881,59703356,64159852,54722558,56164373,55836700,51904506,60162157,56098888,56557652,57999464,49545209,55050285,54657042,56623124,67305598,64225348,69009516,68419673,61014014,65863739,60686349,62718002,67764354,61079621,64684159,59441224,53673993,58916936,54132745,60358739,64356481,59965515,64684174,55967799,52035614,53018696,45023244,50397299,48038010,42598493,44957844,34275367,34209843,35061829,31457305,40960140,38928499,38666352,40960145,30670880,32899148,30277692,27459633,34799775,28835946,30277768,29687943,21364770,27263071,25034806,
28639309,37814440,34013288,39190687,36438134,29949995,34537578,28311599,31850606,35193002,28967022,33030322,25755747,22151228,26804335,21758001,29950094,32112803,28639358,33292472,23920723,21954641,22151277,15335483,21823659,18088093,14876816,16449721,6160458,8454249,8585319,7143502,17498304,14811284,16908454,18481330,9502791,13631616,10616926,10354791,18153678,12648591,16711869,15335588,9306189,16777357,14942295,21692553,30736593,28246162,35586257,32243857,28770396,34209941,29098071,35782826,38797519,34799774,40501471,33423487,33357936,38404248,35455068,46137542,48038086,47448239,52691170,43909234,45482119,45678737,41418859,50004192,46137534,46006467,48038110,39387246,44695709,44695689,46530691,57868527,55443641,
60686557,61472975,54853743,61145264,57999491,61145250,69075191,64684218,70844658,68747455,65863802,74318009,72941692,82510017,90964215,89850047,98631936,94437550,93716623,99090622,95092864,103743715,105578737,103350479,109183241,101712032,104267942,108331197,106823820,118685951,119144681,120324324,124715272,115736727,118816958,117637300,114950306,123207956,118227170,119800059,119996670,111935638,117899473,116523181,119603391,129564957,126615776,132448531,130875632,125042845,130547935,126156966,130547934,135921954,131203299,137298211,132710622,130613422,137691366,135266472,145490176,150733084,149684466,156959022,150405326,150536388,153354470,148439215,157024541,155582739,153485570,157090099,147914944,150995165,152174816,150470849,160956725,158400779,159711513,160956717,150929598,
153682163,149291223,146997466,153289027,145817863,147194162,144113951,135725251,140706051,136642770,140312825,147521866,142803211,147980613,142999821,137167057,141230348,134611150,139460891,141885766,136446228,141230422,134021370,132710628,137363727,134021331,144376123,146473282,145424675,150798682,142082284,142803196,143261965,138543330,146342229,142475577,141164856,142344535,132514022,135856401,134938885,134217976,143720808,139198770,141361487,140181836,130351336,133103911,127074555,126288150,130941296,122814768,125043045,119996733,112787699,117637427,112787703,118292789,123666800,119341365,124780919,118358316,114622723,117899575,111411450,117899607,118489452,114426181,119472514,111411481,112328987,116523317,114229508,125763957,126681443,127533400,132383107,123797778,126812465,126353711,123470102,
131858824,127533405,128385391,128844152,120258830,125567302,123994407,125894963,135332247,131137881,135397768,132776300,125108502,128975190,122945826,124846418,128713114,121897307,125763993,119538009,115015972,120324447,116261150,124322164,128778647,126091624,132186534,125043016,123994427,126812511,121700645,129958288,129368463,127467896,132317611,124453179,127992146,131334490,130810166,143262121,143196551,146145679,149881254,141820214,146473319,144834898,143851853,152240569,147128705,149553574,148636056,141164858,147194233,144572746,148701549,156697025,152371587,157352378,153026953,146604358,150143363,143065417,146801037,148636096,142082442,145818059,137953653,134938968,139067785,134611273,143524268,145424826,143393178,148505042,139460968,139657582,140312966,135266647,143393226,140509616,139395502,
142148049,133038433,137429383,138150270,138412396,149488093,146932140,150536645,151388616,142672223,147063196,142803318,142868871,148963817,90177481,92143619,84279240,77856656,81395658,75300748,81330140,84017154,79560659,84148242,75235255,72089508,73596875,66584465,73203707,71172091,67502050,71041048,61603753,63373243,65404872,63242144,74317845,72876021,74317817,77070353,67764131,71040977,68485055,66322359,73465893,67436525,68812817,67239941,58523558,63963109,60489655,63438807,71106603,65798125,70189093,65667062,58195890,61407216,54001587,56950774,58785834,52035574,55443508,47513573,44236740,48103411,43646902,52428821,54460453,52232193,57802814,49020883,49086427,50397168,45612992,53936178,51576860,50593815,54132795,45678541,50266098,51707884,52428758,64290887,62652439,66715693,68485172,60620746,65798149,62586851,63111153,70254674,64487444,67895366,65011748,
58720209,64618516,61276123,66453521,73203797,68747286,74186838,67895315,63111140,65994778,58589146,63504433,63570000,57999395,61538403,52428800,51445751,54198297,50462692,60227664,60424265,59506741,63766629,54525943,56164367,55443476,51838964,60031077,55771200,56229963,57999456,49479666,54919204,54394892,56492044,67108982,63963195,68747362,68026448,60620788,65536054,60489731,62259243,67633276,60883003,64422008,58982463,53411843,58654783,53805056,60227658,64225401,59703367,64422023,55705645,51773462,52691009,44892166,50069612,47710323,42270806,44630155,33882144,33751086,34865215,31129618,40697989,38535273,38469738,40632458,30408729,32768069,30015543,27000872,34603159,28573795,29884546,29491326,21037083,27000918,24903726,
28115015,37421219,33751140,39059607,35979375,29818915,34144357,28180521,31719528,34865316,28704872,32768169,25690203,22085686,26345576,21430315,29753479,31850653,28377206,33095859,23593037,21626954,21889127,15007795,21364900,17760404,14418057,16449716,5832769,8257635,8323170,6881350,17039545,14549133,16842913,18022571,9175104,13566072,10354777,10158178,17891527,12583048,16449719,15007902,9044039,16515206,14745681,21561473,30277833,28049549,35324107,31981706,28508243,33947793,29032527,35717283,38535368,34341016,40108246,33161338,33095785,38076560,35258453,45940929,47579329,47186089,52363483,43712619,45219969,45285514,41222246,49610968,45744311,45809855,47907030,39190631,44236951,44368004,46071934,57540843,55378097,
60489941,61210825,54591592,60948647,57737339,60948633,68681969,64487603,70713577,68681913,65667187,74186931,72745079,82313402,90767601,89850041,98304250,94109863,93651081,99025079,94830713,103416029,105185514,103219398,109052161,101712023,103940253,108134580,106561671,118489336,118882530,120193245,124387586,115605647,118620342,117440687,114884762,123076877,118096090,119537909,119800057,111607951,117637321,116326566,119603383,129630489,126484695,132251914,130613482,124715159,130416858,125894818,130351318,135790874,131006687,137101599,132514007,130613417,137691360,135200928,145359098,150733078,149618923,156827943,150274248,150274237,153354465,148439210,156893461,155517199,153485564,157024555,148046011,150667478,152109275,150470841,161022255,158466310,159711507,161022246,150732982,
153682155,149356754,146866386,153026875,145686784,146997548,143982871,135397565,140443901,136577227,140378354,147587394,142737667,147784000,142868743,137101513,141099271,134676679,139460884,141623615,136184076,141033806,133693686,132448477,137167114,133955790,144179507,146276666,145293596,150667603,141885672,142868725,143327493,138281180,146211151,142344496,140968242,142410066,132382944,135921933,134611198,134086898,143589727,139198764,141361482,140050758,130220256,132972830,127074550,126091535,130810217,122880298,124977504,119669047,112460011,117506349,112722159,118227247,123470186,119144753,124911985,118227236,114426108,117571888,111345905,117637456,118423908,114295103,119210362,111345940,112460051,116392239,114295038,125632878,126550364,127402323,132317564,123666697,126746923,126091561,123404559,
131727746,127336790,128254312,128713075,120193288,125567297,123732258,125894956,135135631,130875729,135135616,132907365,124911886,128844111,122552603,124584267,128778644,121897302,125436307,119538002,115015966,120389975,116064537,124191083,128582033,125895007,132186527,124780866,123797812,126615897,121438497,129892746,129368457,127533426,132383142,124322100,127992139,131203412,130875697,143065506,143065472,146014601,149750177,141558064,146342240,144703819,143917385,152175027,146997627,149684640,148504980,141230387,147194226,144572741,148570469,156631482,152437117,157483444,152961410,146473278,150143359,142999874,146735495,148505017,141951364,145949125,137888113,134807892,139067777,134545733,143327654,145359283,143196563,148373964,139395425,139526505,140312960,135135569,143393217,140378539,139329959,
142016970,132907353,137363840,138084726,138346853,149291479,146866598,150536638,151323073,142737752,146997654,142737776,142606721,148963808,90374084,92274688,84475844,77856652,81395657,75366280,81526746,84475904,79626190,84344847,75497394,72351650,73793483,66846607,73334776,71565305,67895264,71172114,61865892,63635384,65601476,63569820,74448911,73269233,74579957,77201423,68091808,71368654,68616124,66387893,73596960,67698665,69074956,67371011,58916770,63897569,60686261,63504338,71172136,66256873,70385697,65667057,58392493,61603820,54132657,57081843,58982441,52101106,55574579,47644642,44302272,48496624,43712436,52559891,54657059,52494336,57802808,49217489,49479638,50724846,45678526,54067247,51839004,50855956,54329401,45875143,50331630,52035558,52756433,64553028,62849042,66846762,68681776,60882887,65929217,62717919,63373294,70582349,64618514,68288576,65339425,
58916817,64815120,61276122,66846733,73269329,69009428,74317907,68354062,63242208,65994776,58785753,63504429,63832141,58064928,61669470,52559871,51511284,54525973,50528225,60293195,60555333,59834419,63963235,54853618,56164363,55771153,51838962,60293220,55967805,56426569,58064987,49610734,54919201,54657033,56557576,67436658,64159801,68878431,68354125,60882930,65667123,60620800,62455847,67698809,60883001,64618614,59310141,53870592,58916925,54001663,60358728,64422007,59899970,64487555,55771179,51970068,52953150,45154307,50397287,47906929,42598482,44826762,34275359,34144297,34996284,31260688,40960133,38862951,38731881,40960133,30605333,32964672,30081075,27328549,34734230,28835937,30277758,29556859,21364760,27000915,24903724,
28442691,37748895,33816672,39190676,36307052,29949985,34537570,28377126,31850596,35192993,28639333,32964773,25690203,22151217,26607718,21692457,29819011,31981724,28704883,33161393,23789643,21758024,21889123,15138867,21823647,17891473,14745733,16515249,6094912,8454241,8585311,6881349,17432758,14614667,16842910,18415783,9306172,13762677,10485846,10354781,18088133,12648584,16646323,15138972,9306179,16777347,15007822,21627007,30671049,28049545,35717318,32178312,28835920,34209933,29163599,35848350,38797510,34603156,40370389,33423477,33423464,38273166,35389524,46006461,47907005,47382695,52756696,43843691,45416575,45613194,41353314,49938646,46203059,46006460,47907029,39190629,44499091,44761216,46268538,57671912,55574704,
60686545,61669574,54984807,61276327,58130551,61210775,68944111,64684206,70779112,68878520,65863793,74383538,73072756,82706617,90898670,89915575,98697462,94503078,93913222,99287222,95027319,103809241,105447657,103547077,109379838,102039700,104399005,108527796,107020418,118882548,119013600,120389849,124780800,115933326,118948018,117833898,115146905,123470088,118620375,119996657,119996661,112001165,117965002,116523172,119799989,129892628,126746838,132645129,130941158,125108372,130875605,126222495,130547924,136184088,131465436,137494813,132907221,130810021,137822429,135331998,145621238,150929683,149946600,157155621,150536387,150536379,153485533,148766886,157155602,155713805,153944314,157417770,148373689,151060691,152436953,150601911,161284396,158662915,160039184,161349924,151191733,
153813224,149749966,147259600,153354554,146211072,147325224,144245014,135856314,140837116,136773832,140706033,147784000,142999809,148177212,143261956,137429192,141492483,134807748,139657490,141885760,136708362,141492557,134152435,132972765,137625862,134283467,144441648,146669879,145686810,151191888,142344422,143065332,143458563,138674392,146538828,142541103,141295919,142672208,132645084,136118538,135069948,134480112,143786335,139395370,141623625,140378437,130547934,133497116,127205619,126484747,131137895,123273512,125436255,120062260,112853225,117768489,112853230,118554925,123994473,119537967,125174128,118489379,114753789,117965102,111608049,118030669,118620515,114688315,119603578,111608083,112787730,116588846,114557178,125895018,126746972,127861071,132645242,124059910,127074601,126615846,123732238,
132120959,127533395,128713062,129237361,120455429,125763903,124191006,126157097,135463311,131334481,135463296,133103971,125239564,129237325,123076887,125043017,129106323,122093906,125895058,119931219,115278108,120652118,116457752,124453227,128844174,126222685,132645280,125239615,124059954,127140182,121766175,130154890,129761672,127730031,132776353,124649779,128319816,131531089,131072302,143589792,143393150,146342279,150143388,142082349,146604383,144965961,144113989,152568242,147259768,150077852,148963728,141426994,147521905,144965956,148832613,157024698,152764793,157811122,153223551,146932031,150405500,143524157,147063174,149094841,142475650,146276804,138215792,135332177,139264385,134873410,143917477,145752498,143524240,148701644,139919711,139919720,140575101,135463246,143655361,140640683,139723172,
142410184,133366102,137691518,138412407,138674530,149815765,147325348,150864316,151716286,143196503,147521938,143262061,143065473,149160414,90963907,92733440,85065666,78446473,81788871,75825030,82051031,84738047,80019406,84541452,75890609,72875933,74055623,67043214,73662452,71696374,68354013,71630865,62128035,63963061,65994690,64028571,74907663,73662445,74973172,77725710,68288413,71696331,68812730,66846643,74121246,68026344,69271561,67764225,59047841,64487391,60882867,64094160,71630887,66584553,70909984,66125808,58982314,61997036,54591406,57606131,59506727,52559855,56033328,47841248,44629951,48758768,44040114,52953107,55050272,53018621,58261559,49545167,49610708,50986989,46006205,54460459,52101144,51183634,54657081,46071749,50724844,52297700,52953041,64880704,63307793,67239975,69206062,61210567,66191360,63111134,63700974,71041102,65077262,68681792,65798176,
59310030,65208333,61800406,67305482,73793615,69533716,74711123,68485134,63700959,66519062,59047895,63897644,64290890,58392606,62259292,53215229,51838965,54853655,50855903,60883018,61014084,60227634,64356448,55115762,56688650,56164368,52428783,60620898,56426557,56754247,58327130,49938412,55443489,55050246,57016328,67633266,64749624,69468255,68681805,61407218,66060337,60948480,62849063,68092023,61276217,65077363,59572284,54263808,59310139,54263807,60948551,64815221,60227647,64946306,56164394,52297746,53477437,45481985,50659430,48365678,42926161,45088904,34471964,34471976,35389497,31784975,41287810,39256165,39059557,41222279,30933012,33226815,30474290,27656227,35192979,29163617,30605436,29753466,21561364,27525203,25428009,
28704835,37945501,34078815,39714962,36700267,30277664,34930783,28573733,32309345,35520671,29163621,33357988,26083415,22609968,27000933,21954597,30146691,32440475,28967026,33554606,23920714,22085701,22478947,15532078,21954721,18284688,15073414,16711854,6553661,8847453,8781917,7340100,17825972,15073416,17367197,18546854,9633852,14024821,10747988,10813532,18546881,12976262,16711858,15597722,9699394,17170563,15138894,22085756,31064264,28442760,35979462,32374920,29163600,34603147,29491275,36176030,39190722,35192978,40763603,33685621,33751141,38600844,35782737,46530747,48234684,47972516,53018840,44171369,45678715,45875336,41943138,50200789,46530739,46530745,48496851,39649378,44892308,45219967,46989433,58130662,56098990,
61079763,61931719,55443556,61669540,58458233,61735061,69468397,65208493,71303398,69337270,66453618,74907825,73465972,83099831,91422958,90570932,99221751,94961826,94175364,99614900,95551605,104202457,106103014,104005829,109773054,102367381,104923292,108855474,107544707,119406835,119603423,120979673,125370621,116523147,119537844,118227115,115671192,123863304,118816983,120389874,120652020,112525452,118489288,116981923,120324277,130351379,127140054,132907271,131334374,125698195,131334358,126681246,131268820,136577303,131727577,137756954,133365973,131203237,138477787,135856285,146145525,151519506,150405349,157810982,150995140,151126203,154206429,149225638,157614354,156434699,154206458,158073127,148832440,151519442,152895703,151322806,161874218,159252739,160694545,161874211,151650483,
154337514,150274255,147783889,153944379,146669824,147980584,144703763,136183992,141295866,137232583,141295857,148177214,143458560,148832572,143655171,138084550,142016772,135463108,140247314,142606654,137036042,141885769,134611185,133234907,138281222,134742218,144900399,147194168,146080027,151716177,142934243,143589618,144179460,139067607,146997579,143196462,141885743,143130958,133234909,136642825,135594235,134807790,144441692,140050728,142278982,140837187,131072222,134086939,127795443,126943499,131662184,123666727,125829470,120717619,113377512,118358314,113508591,119079214,124584294,120193326,125698415,119013666,115147003,118554927,112066801,118489420,119144803,115212604,119996791,111935762,113180946,117309742,115015930,126550377,127533402,128188752,133300599,124584200,127533354,127009062,124256524,
132907392,128123218,129106279,129630577,120979716,126288188,124715293,126746922,136184205,131858768,136249725,133693794,125763853,129696076,123535639,125632839,129565074,122552659,126419346,120324431,115867931,121110870,116785429,125043051,129499533,126812510,132972958,125894974,124780848,127664469,122487068,130810249,130154886,128450927,133169569,125370673,128975177,131989841,131662125,144114080,143851903,146932103,150667676,142672173,147325277,145621321,144703814,153092529,147849593,150667677,149488017,142147888,148111727,145359172,149422435,157745593,153289079,158335412,153944447,147521852,151060859,143851840,147652996,149422518,142999936,146866626,138871149,135856466,139919744,135201091,144507301,146276786,144048527,149291466,140509536,140378471,141295997,136249680,144179649,141230505,140116388,
142934474,133890389,138215806,139002230,139264355,150405588,147980706,151257533,152175039,143786328,147980689,143720813,143786367,149750240,90570678,92274675,84606902,77791103,81395642,75366265,81526729,84475889,79822785,84148224,75300773,72417168,73662393,66649982,73400296,71434217,67698641,70909956,61734807,63504298,65535924,63307662,74317824,73269218,74645479,77135873,67829648,71040961,68550574,66453414,73662481,67633115,68943869,67239925,58785682,64028627,60620709,63438787,71041050,66060253,70254611,65732582,58392478,61603807,54198178,57147366,58785818,52101090,55377956,47448019,44105648,48365538,43581347,52494340,54657044,52559857,57802796,49283011,49151944,50397153,45612975,54001695,51511306,50855941,54263849,45809595,50331615,51904473,52494276,64487478,62914564,66781213,68616224,60686265,65994741,62652369,63242207,70451266,64552962,68223026,65339410,
58654658,64880642,61341643,66650111,73269314,68878341,74448967,68288512,63307730,66191368,58851275,63569952,63766592,58064912,61800529,52494321,51380200,54525961,50528210,60293181,60555318,59768869,64159827,54591461,56098814,55640066,51838948,60162134,56098864,56557626,58130511,49348577,54853652,54591483,56557563,67371109,64094250,68943956,68288578,60817382,65798181,60620789,62455835,67764332,60882987,64553062,59179054,53673971,58785839,54001649,60489785,64421994,59899955,64487542,55836702,51707908,53018675,45088759,50266203,47775841,42532932,44630139,34078736,33882139,34930735,31326211,40829046,38666328,38731864,40697976,30670857,32768050,30015527,27131928,34472071,28639316,30146673,29425775,21037063,27000904,24772639,
28246070,37683344,33620049,39059592,36110430,29884433,34340946,28114969,31785047,35192977,28573783,32768154,25690188,22151204,26476633,21757977,29884534,31981708,28639333,33161380,23461949,21692476,21889113,14942244,21692565,17760390,14614649,16253091,6029363,8257618,8454225,6881334,17170602,14483581,16711824,18219163,9240624,13434982,10289225,10289233,17957045,12517496,16318629,15007884,9306166,16711799,14942275,21692528,30539961,28180604,35520700,32047226,28639299,34340991,29098047,35848336,38666423,34734214,40370375,33226857,33292377,38273153,35389511,46071984,47906991,47382680,52756684,43974748,45351023,45482109,41484373,49873096,46071975,45940909,48038086,39321685,44499077,44564595,46334059,57934040,55574689,
60817604,61538490,54984792,61210775,58130539,61341835,69009632,64749729,70975705,68878505,65929316,74383523,73007207,82772138,91095263,90177706,98828521,94699670,93847672,99352744,95223913,103874764,105578715,103481528,109445363,102105224,104530064,108527781,107217013,118816999,119406803,120783051,124977392,115998848,119144614,117833888,115409036,123601148,118685900,120127718,120324327,112066689,118096059,116785304,120062118,130023689,126812361,132645117,131203291,125239432,131072200,126419089,130744519,136184074,131399886,137560335,132907208,131006615,138084561,135528593,145817833,151126278,150274267,157417752,150667448,150995120,153813201,149029017,157483270,156107008,153944302,157810971,148504749,151257285,152699081,150929579,161415454,158925048,160301315,161480981,151519399,
154075358,149881025,147652805,153682223,146342131,147587355,144572682,135921837,141099247,137101501,140902629,147915060,143261941,148308272,143458551,137822393,141689081,135004345,140050693,142213424,136773886,141754688,134217958,132972749,137887994,134480061,144834852,147063083,145883406,151454020,142475479,143327461,143720693,138936525,146866494,142803233,141558051,142999873,132776145,136380668,135332079,134611169,143982930,139723035,142016828,140771638,130678996,133759248,127598822,126746881,131400028,123404571,125567313,120389928,113180892,117899548,113049825,118685985,124191068,119734562,125436260,118751510,115015919,118227236,111870179,118358337,119013718,115015985,119734635,111804677,112984324,116850977,114819310,126288223,127205709,127992130,132907371,124322042,127205661,126681370,123863296,
132514163,127861062,128713050,129433957,120652025,125960498,124322065,126419230,135725440,131531077,135922034,133497173,125501695,129433921,123207949,125239612,129171844,122421574,126222727,120062276,115605777,120783179,116523274,124715359,129237376,126419282,132776338,125436211,124387621,127271242,122159378,130351486,129958266,128188772,132972951,125042983,128450875,131727685,131399968,143917460,143589747,146538874,150405522,142344481,146997587,145228094,144376120,152764838,147587438,150208914,149225863,141754661,147915110,145162550,149160281,157483439,152961389,158204326,153551222,147063090,150929777,143786290,147325304,149160363,142672245,146604471,138346850,135594307,139657590,134938934,144245145,145949095,143786371,149094847,140116307,140050780,140902768,135790916,144048564,141033887,139854235,
142803390,133824845,138019186,138674539,139067736,150143432,147849622,151060913,152043956,143524171,147652999,143458659,143393141,149619157,90701745,92602349,84541359,78118775,81657779,75628404,81723333,84606956,79822777,84410362,75628446,72351628,73793460,66781051,73531363,71630821,68026315,71172096,61865873,63700899,65601457,63504264,74514428,73400284,74645473,77529084,68157322,71368636,68616105,66584481,73793547,67698646,69074937,67502063,58851215,64028620,60686240,63635390,71172118,66125783,70451215,65929182,58458009,61669336,54198173,57343967,59047956,52035550,55640093,47579086,44236715,48562141,43909023,52559872,54657039,52690925,57868326,49217471,49348547,50593756,45612971,54067228,51642375,50987009,54263845,45940662,50593755,51904469,52625342,64618544,62980097,66977816,68878366,61013941,66191343,62914509,63569884,70582330,64749564,68157487,65536012,
58982332,65208316,61276102,66846714,73400382,69074946,74448960,68419579,63242190,66191364,58916807,63766556,63897657,58130445,61866060,52887533,51576802,54722563,50593741,60489786,60882993,59965470,64290895,54919137,56295418,55902206,51904477,60227664,56229931,56688693,58261576,49741788,54984718,54722550,56885240,67371102,64356389,69271630,68550714,61079520,65929248,60948463,62586900,67829862,61079591,64815201,59310123,54001644,58851371,53936107,60424248,64487524,59899950,64749681,55967769,52035585,53215275,45154290,50462806,47906908,42532927,44826742,34275339,34078743,35127336,31457279,41091184,38731860,38797397,40829044,30736387,32899119,30343200,27328531,34603138,28835917,30408813,29556843,21168130,27131969,25034777,
28442672,37879949,33751117,39256194,36307033,30015501,34406478,28442643,31850578,35258511,28770385,33095828,25755718,22347807,26542165,21692438,29950066,32178313,28704865,33357982,23658551,21954613,22020179,15138847,21823632,17956991,14680179,16384159,6160428,8323149,8388685,6946867,17498275,14811258,16842891,18415767,9306153,13697123,10485829,10354763,17957041,12779638,16515233,15073414,9306160,16711793,14811198,21758061,30605493,28246135,35717300,32309366,28901440,34472058,29360187,35979406,38797489,34799746,40566979,33423460,33488980,38404220,35520578,46137514,47972525,47513746,52756679,44105817,45416557,45809782,41484369,50069700,46203044,46268585,48169154,39583825,44564609,44761200,46465128,58065110,55705757,
60752065,61669557,55050324,61472916,58327144,61407366,69140701,64880797,71106773,69140643,66060383,74514590,73269348,83099814,91291868,90308774,98959591,94765203,94175348,99549348,95354981,104202439,106037462,103809204,109576430,102301828,104792203,108789920,107413616,119210210,119537869,120914119,125239532,116326523,119275682,118096027,115474568,123732215,118882504,120324319,120520933,112459899,118423736,116916371,120324259,130351363,127205572,132841720,131334358,125501572,131268805,126746766,131203269,136642823,131858633,137953544,133431491,131268757,138346700,135921806,146145508,151585025,150339797,157679892,151191730,151060650,154206412,149094549,157876484,156303610,154206440,157876503,148766887,151584961,152895687,151322792,161939737,159383796,160760062,161808656,151584932,
154403034,150143168,147914945,154009896,146604270,147915031,144769283,136446120,141230314,137298102,141164768,148242736,143524080,148701483,143720691,137953463,141885683,135332021,140116224,142410028,137101560,141820218,134676707,133365962,138084600,134742201,144965921,147325224,146276618,151585090,142999763,143589600,143982834,139133127,147128635,143130911,141689120,143130942,133300429,136642809,135659753,134873311,144507215,140050714,142213433,141033778,130941135,133955852,127860962,126943483,131531094,123535641,125960525,120520995,113443032,118161690,113443037,118948125,124453209,120062238,125567328,119013651,115278059,118620446,112001246,118620478,119079251,115147053,119931241,112066817,113180930,117047581,114950377,126484826,127336778,128385343,133103975,124584182,127664409,127074582,124190972,
132841840,128057666,129106264,129696097,120914164,126484783,124649744,126812440,136184189,131989823,136249709,133824852,125894908,129761599,123666697,125567288,129565057,122749250,126288257,120324415,115802379,121241926,117047560,124977497,129565053,126681423,133169552,125698352,124780834,127598920,122290447,130810234,130220407,128450913,133300627,125305123,128975162,131924291,131662110,144114064,143917423,147063158,150602126,142672159,147390800,145490234,144900405,153289121,147915114,150602124,149684608,142016802,148242784,145424691,149422422,157745576,153354601,158466467,153944432,147521839,151191916,144113967,147521910,149619112,142868849,146866610,138674526,135790911,140116337,135397683,144376215,146473380,144376193,149225914,140312913,140443992,141361516,136249662,144310707,141230490,140312980,
143131065,133955910,138346865,139067751,139264341,150471110,147915156,151585196,152306095,143720775,148111747,143917405,143720817,149815761,91029422,92930026,85131181,78315383,81985457,75759475,81854404,84803561,80215991,84803576,75956123,72941451,74121139,67043191,73793506,71827426,68091848,71565309,61996944,63963042,65929134,63766408,74842107,73465817,75169759,77660152,68485000,71696313,68878247,66781085,73990153,68091861,69533687,67829743,59244428,64356300,61079454,64094142,71499793,66650070,70909962,66125790,58851224,62062551,54525848,57540574,59375634,52428763,55902237,47972299,44629930,48758748,44105630,52822014,55181325,52887531,58261541,49610683,49807297,51052504,46006183,54394906,52101123,51249151,54657058,46268338,50724822,52232146,53018555,64880686,63438846,67305492,69271577,61276081,66322413,63176648,63832024,70975544,65142781,68550699,65798155,
59178937,65339387,61603780,67436537,73924668,69599232,74842174,68812795,63504331,66584576,59244484,64028697,64356408,58523659,62259274,53018601,51838944,54788098,50855884,60817462,61145136,60162078,64487502,55115743,56623097,56098813,52297691,60751950,56557609,56885301,58589256,50069466,55574541,55115763,57081843,67895390,64618532,69468234,68943929,61472733,66191389,61145069,62980113,68026469,61538342,65273952,59637799,54329323,59179047,54525931,61014067,64749667,60227628,65142893,56360984,52297727,53608490,45547504,50790483,48234587,42860606,45285491,34406408,34340885,35389479,31784955,41353326,39190611,38928465,41222257,30998528,33161262,30408735,27525138,34996351,29163597,30539882,30015590,21561345,27525185,25296919,
28835885,37879946,34209867,39714943,36700247,30212109,34930765,28573714,32178255,35651723,29098064,33292434,26083397,22609948,27000913,22216722,30212207,32440455,28967006,33554586,23986228,22151221,22347858,15597598,21889164,18284671,15007859,16908443,6357035,8781900,8847434,7274544,17694883,14876789,17301640,18677909,9764904,13893729,10682433,10747977,18415791,12976241,16973983,15466630,9633839,17105009,15269947,22020202,31064245,28573812,35913907,32440436,29163582,34668664,29622330,36307082,39256240,35061889,40698048,33882211,33620050,38731897,35717183,46465193,48365738,47972497,53346501,44433493,45875307,45940853,41943120,50462913,46727328,46530726,48562367,39780432,44957825,45351021,46989413,58458324,56164507,
61341887,62062771,55378003,61866129,58720355,61866115,69533915,65339547,71565523,69337250,66584669,74907806,73531489,83361956,91750619,90767521,99352802,95223952,94568561,100008099,95813733,104595653,106234067,104136881,110100716,102629508,105119882,109117599,107741297,119537888,120062155,121372871,125698284,116785273,119734433,118620311,115998852,124322039,119210182,120652000,120914145,112722042,118816950,117440656,120651937,130679041,127533250,133497078,131793107,125960321,131793092,127074444,131465409,136970500,132120777,138215687,133824705,131793043,138936521,136380554,146604260,152043777,150929621,158269716,151453874,151584937,154534091,149815443,158204160,156827896,154796263,158531862,149160101,152043712,153223365,151584935,162201881,159777009,161022205,162267409,152240291,
154796246,150601918,148373695,154534183,147194093,148373782,145424642,136642727,141885671,137756855,141623518,148767023,144048367,149291306,144113906,138543284,142344434,135921843,140574974,142934317,137494776,142344505,135135456,133824713,138674419,135135416,145490208,147718436,146800904,152174912,143261907,144179425,144572656,139526341,147718459,143655197,142344476,143720764,133759178,137101560,136118506,135332059,144834892,140640535,142803253,141426992,131465421,134349067,128385248,127533305,132120918,124059926,126288203,121045280,113836248,118685975,113967326,119537948,124977493,120455452,126026079,119472400,115605736,119013662,112525534,118948156,119669073,115736873,120652134,112328959,113639681,117637405,115540202,126943577,127926601,128778557,133693799,124977397,127992088,127598868,124649724,
133169519,128778560,129630549,130220385,121372915,126877996,125239563,127140120,136708476,132251965,136577389,134152530,126288123,130285885,124059912,126026039,129958273,123208003,126943615,120914238,116392201,121635140,117244165,125501785,129892733,127271246,133628303,126157101,125108511,128057668,122945805,131137912,130679157,128975199,133759376,125698338,129368376,132645185,132120861,144703889,144507246,147325301,151257483,143196444,147718477,146080055,145359156,153747871,148504935,151060878,150077824,142606623,148767072,145948978,150143314,158400936,153813351,158925219,154468720,148111659,151585130,144572719,148046198,150012327,143655281,147325363,139264350,136511809,140378479,135921970,145031573,146801057,144769409,149881273,141033808,140902743,141885803,136642879,144769457,141820313,140902806,
143393210,134349128,138740079,139460964,139854162,151126467,148439443,151978411,152895919,144245062,148636035,144441694,144310639,150536655,90898341,92798948,84934565,78315374,81919915,75628393,81854394,84606947,80215986,84606961,75628438,72744835,74055595,67043186,73531354,71630812,68026306,71368693,61996934,63700889,65732517,63831934,74907637,73531345,74842072,77594611,68222848,71434160,68747166,66584470,73924611,67895245,69337071,67567589,59047813,64290755,60751766,63897525,71368716,66518988,70778885,65994709,58720144,62062543,54394771,57475030,59244555,52297684,55836693,47775683,44433316,48693204,43909014,52822005,54853637,52756451,58064926,49479605,49414074,50790354,45809571,54198289,51904510,51118072,54525979,46137259,50790352,52232137,52953012,64684069,63111159,67108879,69009427,61145001,66387941,63176642,63700946,70910002,65077238,68485158,65601540,
59244467,65339381,61734844,67239922,73596981,69468154,74776631,68681716,63504323,66387964,59047869,63963155,64225329,58261506,62062658,53084129,51773400,54788090,50855876,60751918,60882984,60162071,64356420,55050197,56492015,56164341,52166612,60424262,56492063,56885292,58392638,49938387,55443461,54984686,57016302,67698773,64487451,69402693,68681778,61210582,66125845,61013989,62849034,68091996,61407262,65208409,59768864,54198245,59179042,54394852,60817453,64684121,60162086,64946280,56229902,52297720,53346339,45481959,50593869,48169044,42860598,45154413,34406401,34275344,35192863,31522805,41222249,39059533,38993995,41222250,30932987,33030180,30474266,27394059,35061883,28901445,30539877,29818976,21561340,27197497,25100305,
28639270,38011013,34078790,39583864,36438096,30015493,34603078,28442635,32112713,35389572,28901451,33226890,25952320,22413334,26738763,22020109,30015592,32178304,28966998,33489045,23920688,21889070,22151243,15466519,21823623,18022520,14942315,16580758,6291491,8650821,8650820,7012393,17563805,14680176,17170563,18612366,9502754,13697113,10551353,10420290,18284714,12845164,16842906,15466624,9371688,16973929,15204406,21758051,30802093,28377199,35848366,32440428,28901430,34472051,29360179,36044931,39059625,34996345,40632507,33751133,33554506,38469749,35586105,46399650,48300194,47841418,53215421,44236878,45875300,46006384,41746505,50266299,46530715,46399648,48496827,39714889,45023355,45088870,46858335,58196172,55967893,
61014200,61997228,55312459,61669517,58458205,61866111,69599446,65208470,71499982,69468317,66256984,74842264,73465946,83165343,91685077,90636445,99287261,95027337,94503020,100073626,95879262,104530111,106299597,104071338,110035174,102826106,105054337,109314201,107806824,119603419,119931076,121241791,125501668,116785266,119865499,118489233,115998848,124256497,119210176,120717528,121045212,112787572,118751406,117440649,120717466,130679034,127598782,133365998,131793101,125960315,131858622,126943366,131465405,137167102,132317378,138412289,133824700,131793037,138805446,136511622,146538716,152109307,150864079,158400781,151650474,151650466,154468548,149815437,158204154,156827890,154927330,158531856,149356702,152174780,153419965,151781536,162398484,159908073,161218809,162267401,152240282,
154927313,150536376,148504761,154403104,147194087,148439312,145293565,136642721,141885664,137691312,141754583,148832550,144048361,149160228,144244972,138608814,142409963,135921835,140706040,143130916,137625840,142475571,135004378,133824707,138674416,135332018,145621272,147849502,146735361,152240440,143524044,144048345,144703724,139722946,147718451,143655189,142344472,143720757,133759172,137167089,136184036,135397592,144965958,140640529,142868785,141558058,131596485,134480133,128254172,127467765,132251982,124190993,126419270,121110812,113901778,118620435,113705174,119537940,125043025,120520981,126091606,119406858,115671267,119013655,112394456,119144757,119734603,115736869,120521055,112460025,113574139,117702932,115409123,127140180,127861058,128713015,133824865,125108464,128057617,127598862,124649720,
133300584,128778556,129565008,130220377,121438447,126877992,125042952,127205648,136642933,132251959,136577381,134086986,126419190,130351415,124190976,125960496,130089338,123142459,126812539,120717624,116392197,121700672,117309695,125567313,129958261,127205701,133562758,126353705,125239577,128188736,122945799,131268978,130679151,128975193,133759371,125632795,129302833,132448570,132251926,144769419,144507240,147390832,151257480,143327511,147980618,146211123,145293616,153813402,148570464,151126407,150208890,142737689,148767067,146145578,150208844,158269858,153878884,159056283,154468713,148046117,151650663,144507175,148111727,150012321,143458666,147456427,139329879,136511801,140575083,135987498,145097103,146866587,144769403,149946803,140968265,140968273,141951335,136642873,144834986,142082451,140771728,
143589811,134545727,138805608,139526496,139788622,151191999,148636045,152043941,152895914,144376130,148767100,144507223,144245099,150471114,90963876,92733408,85000101,78184298,81788837,75759463,81985465,84738015,80150445,84738030,75890578,72679296,74121130,67174255,73596887,71761880,68222910,71565298,62062469,63766422,65863589,63635326,74711024,73400272,75038676,77594607,68419455,71499695,68878235,66650003,73924608,67829707,69533676,67633124,59047811,64159680,60751765,63831987,71368713,66584522,70844417,65929171,58785678,62128076,54525840,57540563,59375623,52428755,55771155,47906752,44433313,48496592,43974548,52953075,54919169,52887518,58064922,49479600,49479607,50790351,45875104,54329359,52035580,51249139,54657048,45940650,50659277,52166600,53018547,64880675,63242228,67305482,69140496,61341609,66453473,63045566,63832013,70910000,65011698,68419618,65732609,
59113393,65339378,61538234,67108846,73793585,69402613,74973236,68812785,63504321,66453496,59244474,64094224,64290860,58327042,62193729,53018590,51773399,54919159,50790336,60751917,61079591,60030996,64421956,54984658,56492015,56033267,52166611,60489798,56492061,56950824,58458172,50003920,55377921,54984682,57016298,67698772,64815128,69402689,68943918,61407189,66322453,61276132,62980104,68223066,61407259,65273941,59768862,54263777,59113502,54460385,60817451,64815191,60358691,65077347,56360972,52428790,53542946,45481956,50790474,48169042,42729522,45088874,34603007,34209803,35258397,31653876,41353318,38993993,38993991,41222250,31064056,33161250,30277652,27394055,34930807,29163588,30474337,29818974,21495802,27263029,25231373,
28704805,38076544,34209856,39518325,36569164,30146561,34668610,28508167,32112710,35455105,28966984,33357961,26017853,22347795,26869832,21954568,30212197,32243838,28835926,33554577,24051756,22020140,22347848,15269908,21889156,18088053,14876777,16646289,6357025,8585282,8781888,7208998,17629336,14876782,17170560,18546827,9502750,13959257,10747961,10551360,18350248,12976234,16842901,15401083,9568295,17170536,15138867,21954655,30867626,28377198,35979434,32505963,29163573,34668655,29425714,36044931,39125160,34996344,40829111,33882202,33751114,38600817,35651640,46596257,48431266,47775879,53084348,44433486,45875296,46071916,41943110,50462906,46661785,46399646,48627896,39649350,45023350,45219940,46858335,58392779,56164498,
61145269,61997227,55509066,61735050,58720347,61800571,69664978,65274001,71434443,69337240,66584662,74973332,73597017,83493022,91750610,90898586,99549404,95223943,94634089,100204697,95813722,104530108,106365133,104267946,110231780,102826104,105316481,109379734,107872359,119865561,120193221,121438396,125763812,116981873,119931031,118882447,116129918,124387567,119603388,120848597,121110744,112984176,119013548,117506184,120979609,130875641,127795387,133628142,131924172,126156923,131858620,127139970,131662011,137101563,132448447,138608896,133824698,131924108,139002051,136446082,146800859,152240375,151060685,158400780,151781546,151978144,154861762,150077580,158466298,156958961,154992863,158662927,149618846,152371384,153551035,152043678,162595087,159973609,161415414,162595078,152305819,
155254990,150929589,148439221,154534174,147390694,148766989,145490171,136904863,142147808,138018991,142016727,149029157,144376038,149553443,144572649,138674350,142737642,136118442,140902647,143130914,137887982,142541106,135332055,133955776,138936555,135594159,145752343,147849502,146997503,152305976,143524040,144310488,144703722,139985085,147849522,143982867,142606614,144048435,133890243,137494768,136315104,135528662,145097027,140837133,142868783,141558056,131727557,134545667,128581848,127598834,132186446,124387599,126615876,121176347,114098384,119013649,113967318,119537939,125108557,120652052,126419287,119800073,115867875,119079191,112656597,119144756,119931209,115933473,120717664,112722169,113901817,117702933,115671263,127336785,128123200,128975157,133759329,125370606,128385295,127729932,124846325,
133366117,128975163,129958220,130482518,121569515,126943524,125239558,127271182,136905075,132710711,136970596,134414665,126484723,130548022,124256511,126157104,130220406,123207996,127074682,121110839,116392196,121897278,117506303,125894994,130220406,127598917,133759366,126615846,125305113,128254269,123011332,131400048,130941293,129171799,134087050,125894938,129630512,132841785,132448534,144966023,144703847,147652974,151650692,143393045,148242759,146276658,145752366,154010009,148832610,151454085,150536567,142999834,149160279,146473259,150470988,158663072,154141026,159252891,154861927,148242724,151978339,144834854,148570476,150405535,143720809,147718569,139723093,136708409,140706150,136184108,145162636,147259801,145031544,150340019,141295944,141361486,142016870,137036086,145097128,142147985,141033869,
143720882,134742336,139002214,139788638,139985229,151388605,148832650,152240549,153289127,144441662,148898171,144572759,144703847,150929865,90767263,92602333,84737952,78053223,81723298,75562854,81854389,84803549,80084906,84606955,75890574,72679293,73990054,66977642,73465811,71630805,68026300,71499761,61800322,63831956,65535904,63635323,74776556,73531340,74973137,77529068,68157308,71434155,68747160,66518930,74055677,67764167,69337066,67502049,58982270,64290750,60882832,63700913,71565317,66453449,70778880,66060241,58654602,61865930,54329229,57278418,59179013,52166605,55705616,47841216,44433308,48431054,43909009,52822001,54853631,52690908,58130456,49479600,49545139,50855885,45678493,54198285,52035576,50986993,54525976,46006183,50593740,52232131,52821937,64618528,63242227,66977801,69140493,61144997,66256865,63111100,63569868,70975532,64946158,68354080,65535999,
59244462,65208304,61538231,67174381,73728047,69468147,74711090,68550637,63569854,66453494,58982327,63963150,64290860,58523646,61931583,52953052,51642322,54788086,50790336,60555306,60948516,60162065,64421953,54984656,56557547,56164335,52232144,60555329,56492061,56819750,58458170,49741774,55377920,54984680,56819689,67698771,64684054,69468224,68878383,61210576,66191377,61079521,62783493,67960921,61276184,65208405,59506716,54198239,59113500,54263775,60686377,64684119,60096544,64880738,56229898,52166641,53280798,45350881,50659399,48169039,42729521,45154407,34406399,34209801,35258393,31522799,41222242,38862920,38797382,41025637,30736374,33161248,30474260,27459588,34930806,28901441,30474334,29753437,21495798,27131956,25165834,
28508194,37945470,34078783,39387252,36372556,30081024,34537538,28442629,31916099,35324031,28901444,33226887,25952314,22413329,26804294,21954569,29950053,32178299,28835923,33489040,23855145,22085671,22216772,15335440,21954690,17891442,14745702,16646288,6225952,8454208,8454206,7208995,17498263,14745708,17105021,18415754,9437213,13697108,10682423,10354752,18153636,12845159,16646293,15204474,9502755,16973925,15073327,21758047,30933159,28442730,35848361,32374888,29032498,34472046,29425709,35979392,39059623,35061875,40763574,33685593,33685575,38535280,35586102,46465183,48365727,47972487,53084346,44302412,45678688,46137448,41746501,50266297,46596246,46334109,48365750,39583811,45023348,45154401,46727258,58261705,56098961,
61145269,62128298,55443529,61800582,58458203,61866107,69533903,65208465,71434441,69468312,66453588,75169937,73793621,83624094,91947219,91160732,99942620,95617163,94896235,100466842,96206942,105054401,106758349,104661164,110493925,103219323,105513091,109707417,108331113,119996634,120455365,121897152,126157028,117244019,120258712,119013522,116457598,124846320,119799999,121372888,121372891,113377394,119406766,117768330,121241755,131465467,128057533,134021359,132251854,126484603,132382909,127598725,132120763,137691392,132710592,138805506,134414521,132382860,139329732,136839299,147259612,152502521,151453903,158793996,152109227,152240289,155254980,150339724,158925051,157352179,155582689,159187215,149946528,152764603,153878719,152305822,163053842,160432363,161874167,162922762,152830106,
155517135,151191733,148963511,155058464,147849448,149160209,146014462,137298080,142344417,138412208,142213337,149422374,144638185,149946660,144769259,139198638,143130860,136446126,141230329,143655206,138215665,142999858,135725275,134348995,139395310,135725234,146080025,148242718,147456259,152895803,143982798,144900315,145162475,140247233,148373812,144245015,142868759,144441655,134283461,137756914,136642786,136118485,145490246,141230352,143262000,141951277,131989703,134938885,128975067,128188662,132645201,124649744,127009094,121700635,114229456,119341331,114491606,120127766,125436239,121110807,126878038,119996681,116261091,119537942,113115354,119734584,120324429,116326692,121176417,112918778,114098426,118096150,115933410,127730004,128581954,129302840,134414690,125698287,128712977,128057616,125436152,
133824873,129237309,130220367,130744665,122093807,127467816,125632774,127729939,137363830,132972857,137298279,134807885,126943477,130875702,124780800,126615857,130810235,123732284,127467899,121372986,116982021,122290497,118030593,126091603,130613624,127795527,134283654,126877992,125698331,128844097,123535623,131924338,131465585,129499482,134414733,126288158,129892659,133235004,132972823,145424779,145162601,148308335,151847302,143720728,148635975,146735412,146080046,154468764,149291363,151847304,150929787,143327516,149422429,146735403,150733135,158925220,154730850,159711645,155189609,148701478,152371558,145293609,148898158,150929826,144376172,147980717,139919705,137036090,141295978,136577326,145555855,147653021,145359227,150602165,141754698,141623635,142475623,137429305,145686954,142672276,141558159,
144245171,135266624,139592041,140181857,140443981,151847358,149160334,152633769,153485738,145031490,149487997,145162584,145031531,151323082,90767265,92733406,84803488,78249832,81723300,75562853,81723316,84672478,80019371,84606956,75693968,72744830,74121128,67043179,73596885,71761878,68091837,71434225,61865858,63897492,65601442,63700859,74842095,73334732,74842068,77594604,68157308,71434157,68878233,66650002,73990143,67895240,69271530,67502048,58851199,64094142,60751761,63700911,71499783,66322376,70713344,66060239,58720138,61931466,54525837,57540562,59244552,52363214,55705616,47710144,44433311,48431055,43777936,52690929,54788096,52821980,57999384,49545135,49610676,50790349,45744029,54198284,52035578,51118067,54525975,46006183,50593740,52166598,52756400,64815138,63176689,66977800,69009424,61079463,66256863,63045566,63569867,70844461,65011694,68550686,65536000,
59047854,65273841,61669302,67043310,73859119,69337076,74776628,68616174,63569853,66519032,59113400,64028685,64225324,58327039,62128191,52821981,51838933,54788087,50659262,60620842,61014051,60096528,64290881,54853586,56623082,55967728,52297680,60620867,56360988,56688681,58392634,49938382,55377921,54853608,57081835,67633235,64552984,69468223,68681773,61276116,66191380,61079523,62783494,68157528,61472794,65142868,59768860,54001632,59179035,54460383,60686377,64880727,60162082,64880739,56229900,52166642,53411871,45481957,50790472,48103505,42663985,45088875,34275327,34209801,35258397,31457265,41156708,38928455,38993991,41156712,30932983,33095712,30277653,27525126,34865270,28835905,30474335,29818973,21495801,27263027,25100299,
28573731,37945470,34144319,39583862,36503629,30146562,34799683,28442630,31916101,35324032,29098053,33226887,26083387,22216723,26738759,21889032,30146661,32178301,28901460,33423505,23986218,22020138,22085701,15335443,21823618,18088050,14745704,16777362,6029345,8388672,8519744,6946853,17629337,14876780,16973951,18415753,9371679,13762647,10485814,10420288,18350246,12779624,16580756,15270011,9502755,16973927,15138864,21758046,30998697,28311658,36044968,32505963,29163572,34472046,29425711,36176002,39125159,35061879,40763574,33882202,33554505,38666352,35651636,46596255,48496801,47906952,53346492,44367949,45940831,45940841,41877572,50266297,46661783,46399644,48562358,39780422,44957814,45285475,46858331,58392777,55967890,
61145269,62128299,55509064,61800584,58523739,61866108,69664978,65274003,71631051,69402777,66519125,75038867,73859157,83558557,91947219,91029658,99746011,95486090,94961771,100401307,96206940,104857792,106889422,104530090,110624997,103219322,105513090,109510808,108265577,120062171,120389829,121766079,125960419,117244017,120258714,119079057,116588668,124846320,119799997,121307350,121569500,113311860,119406764,117833866,121241753,131203324,127991997,133890287,132317389,126550141,132251838,127664258,132186298,137625853,132710594,139002114,134348986,132251786,139329732,136839300,147128540,152633594,151650509,158925068,152109225,152174752,155320516,150405261,158859515,157614322,155320545,159056144,149946527,152699067,153944255,152436895,162988305,160432362,161743094,163053834,152961180,
155582672,151257269,148897977,155189537,147783909,149160206,145817853,137298082,142541025,138477744,142213336,149422375,144572649,149946660,144900331,139133103,143196395,136511662,141164794,143589668,138150129,143065393,135790810,134414531,139133165,135921844,146342170,148242718,147521793,152961338,143982797,144834777,145096939,140312770,148373812,144376088,142999833,144441655,134217926,137887985,136708323,136118486,145424710,141099281,143262001,141951275,132055237,135069957,128909530,128188662,132776272,124715281,126943557,121700636,114491602,119210257,114426071,120193302,125501777,121241877,126812505,120062219,116261091,119669017,112984281,119603509,120127820,116326693,121045346,113115385,114032891,118292757,116064483,127598932,128516418,129433912,134414690,125632754,128581906,128057616,125174005,
133890410,129302844,130220367,130744666,122159343,127402280,125763847,127861009,137363830,133103929,137363815,134938956,126877941,131072312,124715266,126746930,130744697,123666749,127598972,121372985,116916484,122159425,117899522,126288212,130744695,127992135,134152584,126943529,125763865,128844095,123535622,131858802,131531121,129565018,134283661,126288156,130089266,133169469,132776215,145490315,145097063,148308335,152043912,143851800,148570441,146735411,145948975,154534299,149291363,151978376,150798716,143393053,149487963,146932013,150929742,159121825,154599779,159842717,155255147,148832552,152437094,145293610,148898160,150864289,144310636,147980718,140181848,136970556,141361515,136577323,145818001,147521947,145621370,150667701,141689161,141689171,142475623,137429306,145818027,142541204,141492623,
144179636,135135554,139657579,140312928,140640590,151781823,149291404,152830377,153813418,145162563,149553533,145031513,145097068,151388618,90898340,92733409,85065635,78315372,81788839,75759463,81985466,84672481,80150448,84738032,75693970,72744834,73990058,66977648,73793498,71761881,67960770,71368693,61931397,63700890,65601445,63700862,74973169,73465811,75038678,77791216,68288383,71434160,68878237,66650007,73924610,67895245,69468141,67764198,59047811,64356292,60686230,63963059,71434251,66518989,70713347,65994709,58654606,62062543,54591378,57409492,59244555,52166612,55771154,47906755,44367778,48627666,43909014,52756471,54853636,52821987,58064923,49545138,49479607,50790352,45744032,54460434,52035581,50986998,54525980,45875113,50724817,52297674,52887478,64946212,63307766,67174413,69206035,61145002,66387939,62980032,63700945,70909999,65077237,68485157,65798147,
59244465,65404916,61669306,67305458,73924659,69468153,74842165,68616179,63635393,66453500,59047866,64028688,64290864,58327044,62193731,53084129,51838935,54853626,50921411,60620846,61079593,60162070,64553029,55115735,56557552,56098806,52101076,60620870,56492063,56819755,58327102,50003922,55312389,55050221,56950765,67895383,64618524,69402691,68878385,61407191,66322453,61145063,62914571,68288603,61472797,65142872,59637794,54067171,59179040,54263779,60882990,64815194,60424229,65011816,56229903,52428793,53411874,45350889,50593869,48103508,42926135,45219949,34471937,34340880,35258401,31522804,41091176,39190603,38928460,41222252,30801916,33226789,30474263,27459596,35061880,28966981,30539876,29753441,21430269,27328568,25231375,
28639272,38011011,34078789,39583867,36569169,30212100,34603078,28508172,32112711,35455109,29032523,33161354,25952319,22413334,26869837,21823502,30015594,32309375,29032536,33554581,23789614,21954604,22282314,15204374,21954695,18219129,14811243,16777364,6029350,8519748,8585283,7012392,17629340,14942320,17236100,18481295,9502753,13762652,10485821,10420291,18284713,12910699,16777369,15270015,9633833,16908396,15138870,21758051,31064239,28573807,36044975,32440431,29032504,34603124,29360178,36307078,39125162,35127417,40894650,33685599,33554510,38600820,35651643,46596259,48496802,47972492,53280959,44564559,45809766,46202991,41877578,50397372,46792861,46661793,48562364,39911498,45088891,45219945,47120480,58523854,56295574,
61407417,62193840,55509071,61931661,58589279,61997184,69796052,65339540,71631054,69533853,66650202,75366552,73728091,83755171,92209366,91291807,100073698,95617165,95158381,100466848,96338016,105054404,106954960,104595630,110690539,103219328,105775237,109838492,108396654,120193245,120586441,121962692,126157031,117440632,120389789,119341207,116719748,125108467,119865540,121438429,121635040,113442935,119537844,117964943,121372831,131334398,128188610,134283508,132645073,126681215,132382912,127729801,132317374,137822467,132907206,139002117,134414527,132382864,139657415,137035911,147325152,152895741,151912659,159056144,152305839,152371365,155517128,150601872,159187198,157614328,155648229,159252756,150208675,152961215,154271939,152436900,163315990,160628974,162070780,163053836,153157791,
155779284,151453884,149291198,155255078,147849450,149487891,146276609,137560229,142606565,138543285,142541021,149684523,145031404,150012200,145162479,139329714,143393008,136577201,141558013,143851819,138412279,143393078,135856351,134611144,139526387,136183991,146276638,148701475,147718407,152961342,144310480,145096926,145293550,140640453,148439354,144572701,143196445,144507193,134480074,137953527,136773863,136315098,145817930,141426965,143524149,142278961,132251850,135135498,129171680,128254202,132972883,124977427,127009097,121897247,114426071,119406871,114753756,120193305,125632854,121307418,126943582,120389902,116326633,119669020,113377500,119931196,120521040,116523305,121438566,113246462,114360573,118292762,116326633,127861079,128844104,129696061,134611303,125763828,128844054,128450837,125567227,
134218092,129433920,130613588,131203422,122290419,127729965,125960459,128123158,137494908,133169469,137494891,135070031,127205625,131334462,124780808,127009078,130810238,124059968,127664511,121700671,116982028,122618182,118161668,126550361,130810235,128188749,134414732,127271215,125960478,128975173,123732235,132055415,131793270,129761631,134742416,126615842,130220344,133497151,133169437,145686929,145293677,148504950,152240524,144048414,148767053,147128634,146473269,154665378,149487974,152043916,151191938,143655201,149750112,146997554,151060820,159318440,154796392,159908258,155451759,149029164,152764781,145555758,149225844,151191977,144572783,148242867,140181853,137298238,141558126,137036083,146014613,147980706,145686911,150929851,141885774,141885784,142803307,137822527,145818032,142868891,141754773,
144638391,135397704,139788654,140575079,140706132,152240579,149619090,153158061,153813423,145359175,149619075,145424734,145293681,151454159,91094955,92864488,85000105,78315378,81985454,75693934,81919934,84803557,80084916,84738037,75956121,72744838,74186671,67108726,73859040,71696350,68091847,71499769,62062477,63766433,65666987,63831940,74776567,73465816,75104222,77725687,68353926,71761846,68943779,66912157,73990153,67960786,69533684,67633129,59047817,64356296,60817307,63963065,71434257,66518993,70844426,66191323,58654612,62062549,54591384,57540572,59375633,52428761,55836699,47710152,44498855,48496599,43974555,52822011,55050249,52953064,58130467,49414075,49676221,50921432,46006182,54329367,52035586,51249147,54460451,45940658,50790360,52166607,52887481,64815149,63373307,67239954,69140503,61276080,66519020,63242185,63766488,70975544,65208315,68616233,65863688,
59113401,65535993,61734850,67174391,73924667,69533694,74907709,68681722,63766472,66519040,59178945,63963160,64225334,58392587,62128202,53215207,51904479,54853632,50921416,60817462,61079599,60227610,64553036,55115741,56754165,56164346,52363226,60751948,56492071,56819763,58589255,50003927,55312395,55181301,57016309,67895388,64684065,69599307,68943928,61472733,66387996,61276141,62980115,68354145,61603876,65273950,59899944,54329324,59310120,54329322,61014068,64880738,60424237,65011821,56360982,52363261,53477419,45416429,50856020,48300123,42860604,45285493,34406408,34471956,35389479,31784954,41287791,39125075,38928465,41353329,30932992,33095723,30408733,27590674,35061889,29032525,30474346,29884520,21495811,27328574,25165848,
28770349,38076553,34275403,39518336,36765784,30146572,34734158,28639248,32178256,35586189,28966994,33226898,26017861,22478879,27000915,22020115,30081137,32374919,29032543,33489051,23986229,22085683,22282322,15400989,21823630,18088062,15007857,16580765,6225963,8454219,8519753,7209008,17694883,14942328,17105033,18546838,9633832,13893730,10682433,10616906,18350256,12976243,16777375,15270022,9568303,17039474,15073341,21823594,30998708,28442742,36044981,32505973,29032512,34668666,29425723,36372618,39387314,35258496,40894658,33882212,33751122,38666364,35782721,46727338,48496811,48169105,53412036,44433496,46137452,46137460,42139727,50593988,46792866,46727336,48693441,39911506,45088899,45416557,47054952,58523860,56164507,
61538495,62521526,55640147,61866132,58916965,62128261,69796061,65536156,71762133,69861542,66715743,75301023,73859169,83689638,92012763,91160739,99942630,95682705,95092850,100401316,96206948,105119945,106954966,104661171,110690542,103153795,105709705,109904033,108265585,120193251,120586445,122093769,126288110,117309562,120455329,119210139,116523142,124911865,120062152,121307361,121569508,113311867,119406775,117964946,121503906,131662083,128188614,134283511,132710612,126681220,132579524,127664269,132382915,137888006,133103818,138936586,134611139,132513940,139722958,137035918,147521767,152961282,151716055,159056150,152371378,152436908,155386062,150601879,159187204,157614331,155713770,159383832,150143145,153092290,154140870,152502441,163315995,160825587,162005248,163315987,153026725,
155975898,151519424,149160130,155320618,148111600,149422361,146080004,137560233,142737643,138608826,142409955,149750066,144834802,150208815,145228021,139460791,143261940,136773816,141492482,143851822,138346748,143393083,135790819,134611149,139591928,136052925,146538787,148570409,147718412,153092417,144244951,145031395,145621235,140640457,148570429,144572704,143130914,144638271,134611151,138019066,136839403,136184034,145883473,141558042,143720761,142278966,132186320,135397647,129171683,128319741,132907352,124911897,127205711,121700645,114622684,119406875,114688224,120324383,125632858,121504031,127074658,120127764,116523245,119865634,113311972,119800128,120389974,116523311,121504108,113312005,114295043,118554911,116195566,127992155,128909647,129564993,134611307,126025979,129040667,128319770,125632767,
134021492,129564998,130613593,131072357,122224887,127664434,126026000,127992092,137560447,133235012,137691505,135201109,127074561,131203393,124780812,126812475,131006852,124059974,127926660,121766211,117244174,122618185,118227209,126484828,130875776,128123218,134545810,127140148,126157091,129171786,123863313,132186493,131662203,129696098,134611349,126746918,130285886,133431623,133169440,145752470,145490291,148504955,152240528,144113953,149029204,146997567,146342201,154796454,149619052,152109459,151388548,143589669,149946726,147128631,151257433,159383982,155058543,160235943,155517302,149160240,152699248,145621299,149225851,151191979,144703861,148439480,140247394,137494854,141492598,137036087,146080154,148046248,145949062,151060926,141885779,141951324,142999923,137888067,145949110,142803357,141885852,
144572863,135594315,139788659,140509547,140771673,152109512,149619098,153092530,154141110,145228107,149946761,145490274,145424756,151716308,91160500,92995571,85196724,78577531,81919927,75956089,82182089,84869104,80281534,84869118,76021667,72875922,74252215,67305342,73727976,71958504,68222928,71565314,61996951,64094121,65929139,63897486,75038720,73596897,75235300,77856767,68550545,71761855,69140397,66846630,74252307,68026331,69664766,67895283,59244435,64421842,61013924,64028612,71827482,66715610,70975507,66125797,58916768,62062558,54525856,57671651,59506714,52363233,55967779,47972306,44498866,48627683,44105637,53018629,55246868,53018609,58392619,49741765,49676231,50921440,46137264,54394912,52166666,51183621,54525996,46268347,50790367,52297688,53149637,64946229,63438853,67436573,69468195,61341627,66584564,63176657,63897569,71303232,65208321,68878386,65929234,
59375552,65536002,61800395,67305473,74055748,69533702,75104326,68878337,63897553,66650122,59375562,64290847,64487488,58654738,62390353,53149682,51904489,55115786,51183570,61079616,61145143,60293157,64749653,55246823,56885248,56426500,52559843,60948568,56754226,56950845,58654798,50200547,55640084,55181310,57147388,67895398,64880683,69730386,69009473,61538277,66453543,61538293,63176732,68354156,61669422,65339495,59899952,54394869,59506735,54657010,61079613,65077355,60620855,65208439,56557601,52559879,53739571,45744118,50856030,48300131,43057221,45285503,34603025,34603040,35455025,31719430,41418870,39190619,39256156,41353339,31064073,33423415,30605352,27590682,35127434,29098070,30605429,30015600,21561355,27459658,25296929,
28835896,38076562,34275412,39780490,36700256,30277653,34930775,28835867,32243800,35586196,29229146,33554589,26280016,22478887,27000922,22151197,30212217,32440463,29032552,33816743,23986238,22151230,22413404,15400998,22020245,18153609,14876794,16908454,6422582,8650838,8781909,7209018,17825964,15073408,17432722,18677919,9633844,14024811,10747981,10616917,18350267,13041790,16908459,15597713,9633849,17301625,15269957,22020214,31064255,28573825,36176063,32702590,29229127,34734211,29687875,36438165,39321788,35389579,41091275,34013293,34013277,38994052,36044875,46858420,48758965,48103582,53674190,44630114,46137462,46399615,42139740,50725069,46923946,46858417,48824523,40108124,45285517,45613175,47251571,58654941,56492199,
61538507,62587070,55967839,62128286,59048047,62324881,70189285,65863846,72089822,70058157,66912361,75694248,74186859,83820721,92340454,91291821,99942640,95813788,95289467,100663468,96338031,105316560,107151584,104923325,110952695,103350413,105906324,109904042,108462203,120389869,120783064,122224849,126615798,117440644,120783020,119406755,116719761,125108481,120193234,121635048,121897199,113508485,119668927,118227101,121634988,131662092,128581838,134283520,132907231,126812303,132710608,128057493,132513996,138150159,133234900,139329810,134742221,132645024,139788502,137298070,147718383,153223437,152174817,159383839,152502461,152699062,155779285,150929567,159318286,158007556,155975925,159777057,150470835,153354445,154403025,152830130,163643684,160891133,162398474,163512603,153354416,
155975906,151650504,149422284,155582773,148111608,149618977,146473231,137691315,142934260,138870977,142737644,150012218,145031420,150339894,145424639,139591872,143589631,136970432,141689100,144113978,138805507,143458630,136184046,134873301,139591937,136249540,146800938,148832562,147980567,153354571,144572641,145162478,145621246,140706004,148701512,144703787,143327530,144965961,134676695,138215684,137036023,136511722,146145624,141820194,143982914,142541120,132645081,135528727,129433839,128516360,133300578,125239587,127336792,122093871,114884837,119800103,114753770,120521002,126091619,121635114,127205740,120455452,116588790,119931177,113377517,120193354,120783198,116654393,121635187,113443085,114622735,118554923,116392184,128188774,128844119,129827149,134807926,126025987,129171750,128712995,125763851,
134349181,129761616,130875748,131400044,122552579,127992122,126288156,128254245,137822603,133562701,137888122,135397727,127402249,131400010,125305108,127074629,131137933,124059984,128057743,121897295,117506328,122618196,118489366,126812520,131006860,128516442,134742426,127402301,126288173,129302869,124125468,132383111,131924356,130089324,135004575,127009074,130679111,133824847,133562668,145949087,145883516,148832645,152699291,144376107,149291356,147390793,146604355,155058607,149750134,152633757,151650705,143917359,150143345,147259713,151585123,159842742,155320695,160432561,155910528,149487931,153026939,145817918,149684612,151650743,144900479,148832705,140575085,137691472,141820286,137232705,146276772,148242864,146014608,151257544,142279007,142410087,143131005,138019149,146145727,143262120,142279076,
144835016,135725398,140247421,140771702,141099362,152371666,149881251,153420220,154272190,145752406,150143378,145752427,145555841,151912926,91094974,92930043,85065661,78512006,82051009,75825024,81985490,85065722,80281545,84869129,75956141,72744858,74317764,67108744,73662448,71827442,68222935,71630861,61996960,64028594,65732543,64028566,74907659,73662442,75104239,77660169,68419481,71696329,69074870,66781104,74252315,67895267,69468166,67960831,59047837,64356315,60817326,64028620,71827492,66453478,70975516,66322412,58851240,62062566,54460330,57475054,59506724,52363242,55902252,47841242,44433338,48627691,43843501,52756493,55050271,52887545,58327094,49610702,49545169,50921449,45809595,54591530,52035605,51249165,54526006,46137284,50921448,52232161,53018573,65077309,63307791,67305509,69206059,61341636,66584573,63242202,64028650,71237707,65077259,68616252,65929245,
59310027,65470476,61800406,67436555,74055756,69599247,75038801,68943884,63832028,66650132,59244501,64159787,64553033,58523676,62390365,53018619,51904497,54919186,51052508,61014087,61341763,60424238,64684128,55246832,56754184,56295437,52559854,60883039,56492089,57016389,58523738,50135019,55640094,55246854,57081861,67960944,65011764,69795934,69009483,61603823,66519087,61341695,63045669,68354166,61800504,65339505,59834427,54460414,59441209,54591484,60948552,65208438,60489791,65273985,56426538,52494351,53739580,45547520,51052648,48496750,43122769,45416582,34668571,34340903,35389498,31719440,41222274,39256167,39059558,41222277,30998547,33292350,30474291,27459621,34996372,29098079,30474367,29950074,21561366,27328595,25165865,
28639298,38076572,34340959,39714963,36896875,30343201,34734175,28835877,32178273,35520671,29294692,33292453,26214490,22478897,27132007,22020133,30343301,32571546,28967026,33751216,24117320,22085703,22282342,15532080,21889184,18219154,15007878,16842929,6291519,8585310,8650846,7143491,17563829,15007881,17170589,18546856,9699390,13893747,10682454,10682463,18481347,12845192,16777398,15466650,9437253,17170564,15335503,21954686,31064265,28639371,36241607,32571528,29294673,34799757,29622351,36241569,39452871,35324053,40960213,34013304,33816681,38994063,36044884,46923966,48758973,48234661,53412059,44630123,46203006,46465161,42074213,50856153,46989494,46858427,48890069,40042598,45219990,45416577,47186044,58851561,56557746,
61604053,62652617,55836775,62193832,58982521,62324890,70189296,65667250,72024296,69927096,66977908,75497652,74317942,84082873,92340463,91553976,100204794,95879334,95355015,100729014,96665722,105513181,107282667,104923335,110952706,103415960,106102942,110166196,108593287,120717560,120848610,122355932,126550275,117702799,120717493,119668910,117112987,125370635,120258780,121700597,121962744,113770641,119668938,118358182,121831607,131989783,128647387,134545677,133038314,127074456,132972762,128057507,132710615,138215706,133365984,139395358,134807767,132841642,140050658,137494689,147915002,153288982,152240364,159645994,152699080,153026752,155910369,151060652,159645975,158269711,156107007,159842604,150732988,153485529,154534109,153026748,163774768,161087752,162529558,163643689,153485496,
156238064,152109268,149618903,155779392,148504837,149750061,146604315,138084544,143065343,139002060,142934262,150077766,145424645,150470977,145621256,139854028,143720713,137167052,141885719,144245060,138805520,143720786,136249593,135135458,139854093,136577232,146800952,149160253,147915039,153682263,144638187,145424632,145752330,140837087,149094739,144965942,143524151,145162582,135004389,138543377,137494786,136577269,146211172,141951280,144179533,142803273,132645093,135790884,129499387,128647441,133300589,125174064,127402339,122356026,115015920,119800112,114884854,120586548,126222703,121700661,127271286,120586537,116916482,120127797,113639671,120127829,120717674,116851012,121766271,113705241,114688281,118751540,116588802,128254321,129171812,130023765,134873473,126484753,129368370,128713008,125960469,
134742409,130023770,130875759,131531130,122749198,128254277,126419238,128385328,138019221,133628247,138084743,135725418,127598869,131793239,125239584,127402322,131400090,124387674,128188825,122224986,117571878,122814814,118489375,126878065,131269015,128581992,135004581,127533383,126484793,129499488,124256550,132579728,132055438,130220409,135070122,127205692,130810195,133824859,133693751,146080172,146014600,149094798,152764838,144769334,149422440,147587411,146800975,155386301,150012291,152830375,151650715,144179516,150405497,147652939,151781742,159842755,155386243,160694716,156041612,149619014,153289093,146014538,149815696,151650753,145097100,148898251,140706169,137953627,141951371,137363790,146670000,148439484,146407835,151650773,142475628,142672242,143393161,138215769,146473421,143458740,142475697,
145031636,136184160,140247435,141099392,141295983,152699359,150077871,153616840,154665417,145883490,150274462,145883514,145817996,152044009,91160522,93192199,85327817,78708625,82116560,76087183,82313183,85065734,80478164,85131284,76021689,72875944,74252240,67305364,73924608,72024063,68419560,71827481,62259118,63963070,66060237,64094116,75169815,73859065,75235325,78053397,68681640,71827414,69140420,67108796,74448936,68091890,69664789,67764235,59375531,64618472,61210558,64225242,71761969,66715633,71106602,66322427,58916788,62390261,54591416,57737212,59441200,52559866,56033338,48103401,44761033,48824314,44171194,52887580,55246892,53084167,58523713,49676250,49807326,51118070,46006216,54460472,52166690,51249181,54657091,46268369,50921464,52494320,53215195,65077326,63569949,67567669,69468216,61603792,66519050,63373288,63963128,71172183,65273881,68943948,65994795,
59441113,65601562,62062561,67436567,74186843,69926942,75235422,68878361,63832043,66781216,59572195,64356407,64684119,58720298,62521449,53346312,52101120,55181345,51052524,61079640,61407311,60555325,64880748,55443452,56754198,56557594,52494332,61079662,56754249,57081938,58851431,50069498,55771181,55377939,57409555,68092031,64946244,69795946,69206105,61800446,66584636,61603853,63373363,68550788,61866053,65601665,59965513,54591498,59572297,54788105,61210710,65208450,60620878,65470607,56623158,52625439,53674059,45678605,50987125,48627835,43188319,45416598,34734122,34603061,35586118,31850525,41615504,39452788,39321716,41353363,31129632,33423436,30801984,27721779,35192995,29229167,30802059,30146697,21692453,27590752,25428025,
28966992,38273197,34472045,39846049,36896888,30474285,35127407,28770354,32440432,35717295,29229172,33554613,26345574,22544448,27197557,22282294,30474384,32768167,29360256,33882300,24313942,22282325,22478963,15597631,22216878,18284704,14942356,16974015,6422604,8716399,8781933,7405651,17760454,15007897,17498283,18874551,9764937,14155907,10748004,10748012,18546899,13041814,17105090,15663271,9764946,17236115,15269983,22085772,31195351,28967065,36438230,32768149,29491298,34930842,29753436,36634798,39518418,35324068,41091299,34275462,33882230,38928541,36241507,46923982,48890061,48300211,53674216,44892280,46268557,46465176,42336370,50790628,46989509,46989514,49152227,40108148,45613220,45678735,47513739,58917112,56623295,
61931746,62718168,55967862,62455989,59179143,62455975,70320383,66060478,72351991,70123720,67108993,75759810,74449030,84213960,92668157,91685063,100401416,96272566,95551639,100991175,96796809,105644266,107348216,105185494,111149329,103678118,106168492,110362819,108855444,120979719,121241841,122683626,126877967,117899423,121110725,119799997,117309611,125567258,120455404,121962754,122290438,113967261,120062169,118685878,121897157,132120872,128975079,134807835,133169400,127205542,133038311,128450735,132776168,138477865,133628141,139723054,135266535,133234873,140181745,137756848,148111623,153551143,152436986,159973690,153157845,153092303,156238063,151388346,159777064,158597406,156369165,160104763,150929611,153616613,154992875,153354443,164036925,161612054,162791715,164036919,153747657,
156631293,152371427,150012134,156172620,148701458,150012218,146800937,138412237,143327501,139264220,143261957,150536532,145686806,150864210,145817879,140050650,143982872,137429210,142278950,144703827,139067679,144179550,136773895,135266543,140312859,136773855,147063110,149356875,148242735,153747815,144965880,145883398,146145560,141230318,149356895,145162564,143786309,145490275,135135474,138674462,137625872,137036036,146604404,142213436,144245085,143130969,132972787,136053043,129761545,128909601,133562748,125501758,127730035,122356041,115278078,120062270,115212549,120979779,126353791,122028356,127533445,120848694,117178641,120324421,114032902,120455524,121241978,117178706,121962894,113901863,115015974,119079234,116982031,128713088,129433968,130416997,135201169,126681373,129696063,128975166,126353700,
134873494,130154856,131334527,131858823,123142429,128385364,126878006,128909632,138215844,134021479,138281365,135987577,127992098,131989860,125698350,127795553,131793319,124649835,128516522,122487144,117702962,123273582,118882607,127271296,131596710,128975221,135266740,128057688,126878024,129761647,124453173,132841889,132448670,130679176,135397817,127271243,131072353,134283626,133955910,146473401,146211224,149422493,153223604,145031494,149619062,147849569,147194207,155582923,150339984,152961462,152043946,144441675,150667657,147915100,152174972,160235986,155779474,160891339,156500377,149881175,153551252,146538840,150143390,152109522,145424793,149357019,141164935,138281322,142410136,137822557,146997696,148767180,146735531,151912931,142934394,142803328,143720856,138543465,146735577,143851972,142541248,
145424866,136446320,140706201,141558158,141820285,153158125,150536636,153944535,154927576,146276720,150536622,146276743,146342298,152568314,91226071,93192214,85327832,78708639,82378716,76087195,82313198,85000210,80412644,85000225,76021704,73007028,74448862,67305379,73990155,72089612,68288501,71893030,62324667,64028622,66125785,64225203,75104293,73859076,75235337,77856805,68681651,72024036,69074898,67043273,74317878,68288511,69664803,68091928,59375543,64487415,61079498,64225256,71893055,66846718,71172151,66387976,59047873,62324737,54722502,57737224,59637822,52559877,56033352,47972344,44564437,48889861,44171209,53084202,55181369,52953109,58458191,49676264,49676270,50921476,46006228,54657094,52232242,51380265,54853710,46399454,50855941,52625406,53084138,65077337,63504425,67502145,69664839,61472734,66781208,63635444,64159747,71499876,65339431,68878425,65994806,
59441127,65667111,61931503,67633188,74383466,69992492,75235435,69074983,64094198,66912304,59637745,64356423,64749670,58851382,62587000,53280790,52101131,55181359,51249145,61145187,61407327,60555338,65011834,55377930,56950819,56361002,52494344,61079675,56754261,57409634,58851445,50266119,55771194,55246882,57344033,68354188,65142864,69992569,69206118,61603850,66650188,61603867,63504449,68550803,61997140,65798285,60227672,54657047,59703381,54722583,61276258,65208466,60817499,65470620,56819781,52756524,53805144,45613085,51052676,48562312,43188331,45613219,34668600,34537541,35651669,31916073,41549981,39452800,39387266,41484450,31129648,33488986,30801999,27787329,35389615,29229180,30671003,30212246,21561394,27590767,25493575,
28901468,38273209,34537594,39911599,36831366,30343229,35127421,28901443,32440448,35717306,29360257,33685697,26280053,22675534,27263106,22347843,30539936,32702647,29294733,33816780,24248421,22347875,22610048,15532110,22151356,18284717,15073443,16842958,6357084,8847484,8978555,7405664,17891539,15007909,17432762,18809028,9633881,13959313,10813555,10879100,18546912,13172900,17105104,15532216,9764959,17432738,15401067,22151322,31260900,28770472,36503781,32833700,29556848,35127465,30015595,36634813,39715041,35520688,41418993,34209940,34209924,38994092,36110448,46989533,48955611,48627907,53870838,44826761,46334107,46661799,42467455,50987253,46989522,47055064,49217776,40239235,45613235,45744285,47579288,59113732,56688844,
62062832,62783716,56230022,62390468,59441301,62521526,70385934,65994957,72417542,70254804,67174545,75956431,74514580,84148440,92602636,91750613,100598038,96141506,95748259,101056723,96993430,105775353,107544839,105316581,111411486,103874741,106430650,110493904,108855459,120914197,121503999,122683639,127009053,118161579,121176273,120062154,117244088,125632809,120717560,122093842,122487061,114163883,120127718,118685892,122159315,132383030,128975092,135069991,133431557,127467702,133366006,128516287,132972788,138608951,133759226,140050748,135135477,133300422,140378365,137887935,148439319,153616691,152633607,160039240,153420003,153288924,156238076,151453896,159908148,158597420,156631321,160301384,151126233,153878771,155123961,153616601,164102476,161612068,162988337,164036930,154075350,
156827915,152305904,150012147,156238171,148832544,150143307,146932023,138543323,143655195,139460843,143327507,150667619,145686820,151126366,145883430,140247273,144113958,137560296,142475572,144769376,139198765,144245103,136773909,135397630,140443945,137036012,147456340,149619032,148635964,154009973,145162502,145883414,146342183,141426939,149356911,145490258,144114003,145621361,135266560,138871084,137691421,137167122,146801023,142213451,144638315,143262056,133169410,136053056,130023701,129171761,133890442,125829450,127926656,122618198,115409164,120324428,115278097,121045330,126550410,122224976,127926674,121176390,117244190,120717651,114098453,120717681,121307525,117244256,122159517,114032950,115081527,119210321,117113117,128844174,129565053,130613620,135594399,126746923,129892684,129106251,126484786,
135004580,130351481,131334540,131989909,123142444,128516451,126878019,128778573,138609074,134283638,138477987,136053128,127992112,132120948,125894973,127730031,131727799,124911993,128647606,122683766,118096193,123273595,119210299,127336848,131793332,129171844,135463364,128057703,126878037,129958267,124780868,133104045,132710827,130744725,135594439,127664474,131072366,134349177,134086995,146538951,146604451,149553580,153289156,145293653,149815687,148111730,147521899,155779545,150405535,153289156,152306103,144638295,150733207,148111721,152306058,160498145,156041631,161219033,156762536,150208867,153944484,146669926,150208941,152371681,145490344,149488106,141361558,138346873,142541225,137822569,147194318,149094873,146735542,152044016,143065478,143065487,143983013,138740086,147063274,144048592,142737870,
145621489,136511870,140837286,141689246,141951373,153158139,150602187,154272230,155124201,146407807,150864315,146604438,146473383,152699400,91553770,93323303,85721066,78839730,82575339,76283822,82575358,85262374,80740340,85393459,76283864,73138117,74579950,67698612,74317853,72351773,68485124,72024120,62586829,64290780,66387947,64225219,75431989,74121236,75563033,78250035,68681669,72024053,69533666,67174362,74711110,68288527,69861427,68091945,59441097,64684039,61407194,64421881,72089680,66846738,71368776,66519066,59244499,62521361,54919126,57999385,59834446,52625431,56361048,48234502,44892135,49086486,44302297,53280825,55574601,53280805,58785889,49938424,50003965,51314709,46399462,54853717,52428864,51445819,55050335,46530545,51052563,52559886,53280761,65536105,63766587,67764308,69664857,61931503,66846761,63569927,64225301,71565431,65667129,69140585,66388041,
59637753,65798200,62128129,67764278,74449018,70058046,75694206,69206070,64159752,67305536,59834368,64618583,64946294,58916936,62718090,53477414,52428830,55377985,51380232,61472884,61669485,60948570,65077387,55574555,57081910,56754234,52690971,61145229,57016422,57606260,58982534,50331671,56098890,55705650,57737266,68419740,65470562,70320268,69664889,62128157,66977886,61866028,63635537,68944034,62259300,65798304,60293225,54919208,59900007,54853674,61669493,65732769,60883053,65601710,56885334,52822077,54132841,46071853,51445908,48824474,43384958,45678774,35061833,34930772,35848295,32178235,41812142,39649427,39452819,41681075,31391808,33751148,30998622,27918417,35520705,29687949,31129770,30146729,21954625,27918465,25821271,
29229166,38600909,34537611,40042690,37159065,30670924,35258510,29229139,32768145,35979469,29622418,33816786,26673285,23003230,27328661,22610006,30671024,32833737,29491360,34144478,24510582,22544502,22675603,15728736,22544590,18677952,15466675,17039583,6684780,8978572,9175181,7602289,18088165,15401143,17694922,19071191,10092651,14352545,11010180,11010190,18743538,13369524,17170657,15859913,9896048,17563826,15728764,22544557,31457528,29229240,36700406,33095864,29687937,35455164,30081148,36962509,39846130,35782850,41484546,34472102,34472085,39452859,36438146,47251694,49152235,48758996,54067462,45088922,46661806,46858423,42795155,51118342,47513827,47186156,49545475,40435858,45744322,46071983,47710377,59244823,56951008,
62193921,63176953,56361110,62849238,59703465,62914761,70582558,66322656,72548633,70451430,67502243,76218592,74842277,84672745,93061406,92143847,100860201,96731349,95879351,101515494,97386663,106234124,107938071,105709813,111804721,104267973,106692814,110821605,109379765,121438503,121635090,123142411,127402288,118292669,121635044,120455390,117768395,126157114,121045258,122618148,122618149,114163898,120127734,118816978,122159332,132317509,129106182,135135543,133431573,127467717,133497092,128647374,133169412,138871109,134021388,139919689,135332100,133300436,140640524,138150095,148439335,154009924,152895768,160170325,153485554,153616620,156631309,151650520,160301379,158794042,156827948,160563544,151322857,153944325,155189513,153747688,164430172,161874229,163119426,164495700,154271971,
157090075,152633601,150339842,156369259,149094703,150339928,147325255,138739946,143720746,139591930,143458595,150929776,146014514,151322989,146080054,140312823,144310581,137822454,142672194,145031536,139395386,144245116,137036067,135725326,140575031,137232636,147456356,149815658,148635980,154337666,145424661,146211107,146604342,141492492,149684605,145686883,144376163,145686914,135528719,138936637,138019116,137429282,146866578,142541146,144769403,143524213,133366034,136446286,130285862,129302846,134087065,126026074,128254353,122749288,115605788,120586588,115474721,121110882,126615964,122421602,127926690,121373014,117506351,120652131,114229541,120717696,121373078,117571951,122290603,114229574,115409221,119472482,117113133,128975262,129761677,130810243,135725486,126878013,130089311,129368411,126681410,
135266742,130679177,131465627,132252068,123470139,128844146,127140178,129171806,138543553,134414723,138740146,136118678,128123202,132448642,125894989,128057726,132055495,125043081,128778695,122618247,118161744,123666826,119144781,127599008,132055493,129302932,135528915,128385397,127074661,130220429,124846418,133235135,132776379,130875813,135791063,127730026,131531134,134480266,134283619,146932184,146604469,149881275,153551315,145293669,150077846,148308351,147652987,155976169,150733232,153420245,152568264,144965991,150995367,148242808,152437147,160760303,156303791,161481194,156762552,150339955,154010036,146997623,150536638,152371695,145883576,149815802,141492647,138740105,142803383,138150267,147194331,149225960,147063241,152175106,143131032,143196576,144114102,139067781,147325434,144245217,143196637,
145818114,136774031,141099448,141951405,142213531,153485838,151060954,154468853,155320825,146669969,150995403,146669990,146735543,152961561,91357174,93061171,85458934,78512060,82247673,76218298,82247688,85065777,80412672,85000256,76087270,72941521,74448891,67502015,73859111,72155176,68354065,71893059,62324694,64159722,66060278,64094160,75300931,73859105,75366439,77922368,68747218,71892992,69140462,67174377,74448978,68223004,69664832,68026421,59441108,64684050,61276135,64094213,71893082,66715676,71172179,66388005,58982367,62128158,54788068,57540645,59703388,52559907,56098918,47841299,44761075,48758821,44105702,53084232,55378006,53018676,58523759,49807363,49807368,51118114,46071793,54526049,52363343,51314759,54722668,46202877,50855968,52363291,53215237,65077369,63635528,67764318,69599332,61734909,66781238,63373330,63963170,71303298,65470533,69075063,66256981,
59506693,65798213,62062603,67633219,74252423,69795913,75366536,69271621,64028693,66912333,59506702,64421988,64815234,58720340,62587029,53346355,51970090,55312460,51183638,61079682,61603965,60489832,64815255,55377961,57081921,56492104,52625445,61145242,56885363,57213055,58851474,50266146,55836761,55377983,57409601,68288682,65208431,70058135,69337220,61800487,66715754,61603897,63570015,68747439,62062704,65798315,60162165,54460471,59637875,54853685,61472896,65470639,60686458,65470651,56688738,52625482,53936247,45678651,51249313,48693417,43122824,45613250,34668629,34734179,35520629,31850567,41550010,39452833,39256225,41484478,31195213,33489018,30670957,27852895,35258574,29360280,30736567,30015670,21692496,27721870,25428069,
29032572,38207704,34472089,40042703,36831398,30343258,35127449,28901472,32440477,35782874,29229214,33620191,26411155,22675564,27328673,22151265,30343358,32768213,29294763,33816811,24313986,22413441,22544543,15597675,22151387,18284748,15139006,17039595,6488186,8781978,8716441,7405694,17891569,15204551,17498329,18874595,9830520,13959344,10879120,10879130,18546941,13107394,17039600,15466710,9764991,17170622,15466633,22347960,31392002,28770501,36569348,33030338,29556877,35061961,30015625,36765914,39780607,35455182,41484562,34341044,34209954,39190731,36372623,47251706,48955640,48693474,53936406,44892326,46530745,46792902,42533023,51118356,47251695,47055096,49086737,40304799,45678799,45940925,47579318,59179300,57016555,
62193935,63045893,56295588,62521570,59375797,62587092,70713645,66126059,72483107,70385907,67371184,76153070,74580146,84476150,92864810,92012786,100729140,96469218,95944897,101253362,96993462,106037528,107807014,105578754,111608124,104136914,106692827,110625008,109117634,121176371,121569565,123011352,127205694,118423755,121438449,120127723,117506263,126157128,120979734,122487087,122749237,114426059,120455430,119013602,122552562,132514132,129499414,135397703,133562660,127795414,133693719,128843998,133497109,139002199,134152475,140378460,135528725,133628134,140837150,138346719,148832564,154272083,153026854,160432485,153551108,153944317,156696862,151781608,160563539,159121740,157024570,160760168,151453946,154337555,155648280,153944313,164561260,162070851,163381586,164495716,154468598,
157155627,152699151,150536466,156696955,149291328,150733161,147390808,138871035,143917370,139985163,143720753,150864257,146342209,151519613,146407749,140640520,144507206,138084616,142737747,145228160,139788619,144572814,137298227,135987486,140640584,137232652,147652981,150077818,148963677,154403219,145621288,146276662,146669893,141885723,149750157,145817971,144441715,146080144,135659809,139264331,138346814,137560371,147063200,142868843,144900491,143524230,133431585,136577377,130285877,129433936,134283692,126222699,128254370,122945910,115671341,120652142,115867955,121504113,127009195,122487154,128319923,121569638,117637440,120979827,114491701,120979859,121635239,117637504,122618299,114491733,115474773,119472496,117440830,129171888,129892768,131072403,135791037,127074637,130285935,129630570,126878034,
135528900,130875799,131793323,132448695,123470155,129106306,127402341,129302895,138936787,134545813,138936771,136446375,128385361,132645269,126157149,128319888,132121047,125174169,129171929,123011478,118227298,123797916,119538014,127795633,132121042,129434018,135922149,128385413,127402359,130285982,124977507,133431760,133169614,131203510,136118760,127992185,131465616,134807961,134676852,147063271,146866628,150077902,153879012,145686899,150208934,148636048,147849613,156238329,150995393,153682403,152568280,145031545,151388599,148504971,152633772,160891393,156500418,161808892,157090248,150405508,154272195,147194246,150667727,152764927,146080203,149881353,141820342,138936728,142934473,138215818,147522031,149553658,147259865,152568339,143458729,143458735,144376263,139264406,147522056,144507378,143196655,
146211346,136905120,141296073,142148031,142410157,153616925,151126507,154665479,155517450,146932128,151257563,146932152,146866634,153289255,91553798,93323330,85393413,78708685,82247687,76218315,82509850,85327935,80740366,85196881,76283893,73334754,74514440,67436498,74186809,72155194,68419617,72024148,62455785,64290811,66125828,64094175,75366483,73924656,75366455,78184527,68747233,72155151,69468158,67174391,74645602,68419627,69926990,68026438,59310054,64684066,61210615,64225300,72155243,66912299,71434341,66388021,59047921,62324785,54919156,57868341,59637868,52559925,56295543,48234530,44630018,49020981,44302327,53084248,55509094,53215299,58523772,49872918,49741848,51118130,46268419,54788211,52297823,51511382,54853757,46202891,51118128,52559916,53346326,65405065,63701080,67633263,69599350,61865996,66912326,63569956,64356401,71565459,65470549,69206150,66191461,
59703314,65994836,62193694,67764307,74383511,69992538,75628699,69271637,64094243,67043421,59637791,64749684,64749715,59113575,62587046,53542981,52363322,55378013,51445797,61276306,61735053,60751992,65208489,55574584,57213011,56623192,52822070,61145257,57081988,57540751,59113634,50331699,55902311,55574609,57475151,68419770,65405055,70123687,69533847,61997114,66977913,61800520,63504497,68878529,61997185,65929406,60227717,54722629,59900036,55050309,61538450,65536190,60883081,65732813,57016435,52822107,54132871,45940811,51314865,48758967,43516058,45744337,34865254,34865265,35717253,32112727,41812173,39452849,39583919,41615569,31326303,33554570,30933116,27787375,35455198,29491369,30998729,30146757,21889121,27787423,25493621,
29098124,38600935,34603176,40173790,37224631,30736488,35389610,28967023,32637101,35913963,29622446,33882353,26476709,22937724,27328687,22282353,30605518,32768228,29425852,34013434,24248468,22347923,22610096,15663226,22282474,18481372,15204560,17170683,6553738,8781996,8913065,7536784,17957120,15204566,17432807,18874613,9764998,14287040,10813603,10944680,18743566,13172948,17170687,15663332,9896080,17563855,15532185,22347978,31392018,29163733,36503827,32964821,29622431,35324120,30015641,36897004,39911695,35848418,41419041,34603202,34275506,39321817,36307103,47382795,49283338,48759026,54133029,45154486,46727372,46989525,42795183,51183906,47448323,47317255,49414433,40566962,45940962,46006476,47644872,59244851,56951035,
62259489,63176983,56361141,62652658,59572423,62783718,70844734,66453757,72745271,70713606,67502270,76349695,74776769,84672776,93061434,92274947,100925766,96796914,96010452,101712133,97452231,106168617,108069174,105775381,111804751,104399076,106889452,111083778,109445331,121504069,121897264,123207977,127598925,118554844,121831683,120520955,117899495,126419290,121307432,122814786,123011397,114753755,120717591,119275763,122749189,132972900,129564968,135725400,133890358,128057573,133759270,129237230,133759270,139133288,134480172,140378474,135987493,133955829,141033773,138477808,149160262,154534245,153289017,160694648,153878804,154206478,157155631,152240375,160694630,159449438,157286731,160956793,151781641,154534179,155844905,154272009,165020030,162267477,163709283,164954483,154730760,
157417787,153157922,150798628,157024653,149553491,150929786,147849576,139133197,144179531,140247323,143982915,151454098,146538836,151847311,146735447,140968218,144965974,138281240,143130981,145359248,140050782,145031583,137298245,136315183,140902745,137560351,147915141,150339977,149225839,154796453,145883448,146800967,147128662,142082349,150274462,146080130,144900483,146145698,136184114,139592030,138412366,137756996,147521969,143065468,145162652,143983001,133759282,136970611,130810185,129958240,134545853,126353789,128647604,123404680,115933503,120914301,116130114,121635203,127140286,122814852,128385475,121635190,117965135,121110915,114622788,121373092,122028472,117899665,122814926,114557288,115736936,119865731,117834064,129499584,130417072,131203495,136315342,127402333,130482560,129958268,126943587,
135791063,131137960,132186556,132710854,123994461,129302932,127533429,129696127,139264483,135004583,139264470,136708539,128713059,132972963,126615918,128516510,132579816,125501866,129303017,123273638,118751603,124125613,119669102,128057793,132645349,129827253,136249846,128713110,127730058,130744750,125239670,133890527,133300704,131596743,136380923,128123274,131924385,135135660,134939015,147456506,147325397,150274526,154272247,146014598,150733239,148898210,148177311,156631563,151323088,154010103,153092586,145359242,151781832,149029275,152895933,161415697,156762579,162005517,157417945,150929815,154599895,147390872,150995421,153092625,146407900,150209052,142213577,139198890,143262169,138674589,147980800,149750285,147784171,152764964,143786426,143917505,144638423,139461032,147915291,144769540,143589887,
146342436,137298355,141623769,142410191,142737855,154075694,151716349,155058710,155976219,147325363,151585261,147456456,147194329,153616955,91815958,93651026,85852181,78970847,82640921,76414940,82640940,85655633,81002528,85590112,76546051,73334770,74907674,67633121,74383434,72351819,68812850,72155237,62455800,64421898,66519063,64356336,75563108,74121284,75759686,78381153,68943860,72417313,69468176,67436551,74711156,68419646,70189151,68419670,59572213,64815155,61341702,64487461,72351867,67108924,71434357,66584646,59375616,62586943,54919172,58130503,60031101,52953156,56492167,48300085,44957715,48955461,44433414,53280873,55509112,53280853,58917008,50004006,50135083,51380291,46399506,55115907,52625518,51642474,55312526,46465052,51314755,52822075,53542951,65470616,63897704,67960959,69992582,61931547,67240023,63701045,64487491,71958692,65929320,69402776,66519160,
60031014,66191463,62455853,67960932,74907815,70189164,75694250,69468261,64421943,67371116,59899951,64815237,65077413,59113592,62980278,53674068,52363338,55574637,51642424,61669539,61931677,60883082,65274042,55705673,57475170,56754282,52953159,61538490,57147540,57606305,59375795,50528324,56164472,55705698,57737313,68747467,65667218,70385847,69796006,62193737,67240074,61931609,63832193,69140688,62324882,66191565,60555414,55115863,60162196,55115862,61866146,65798352,61145244,66060507,57278595,53084268,54329496,46137437,51577027,48955592,43516074,46072034,35061880,34996354,35848343,32243816,41943260,39715011,39715008,41943265,31391857,34013337,31129742,28180607,35717359,29753532,31129818,30474456,21954673,27918509,25886855,
29294751,38732027,34865338,40370416,37224646,30933114,35520700,29360257,32702655,36176123,29753536,33947904,26804406,23134348,27525313,22478980,30867679,33161464,29819086,34210058,24641702,22675621,22937791,15859853,22479101,18809069,15466723,17301772,6684828,9044156,9175226,7667871,18284818,15532265,17629435,19071236,10092699,14352593,11141300,11206843,18874656,13435107,17367312,16056568,10092703,17694946,15728811,22544602,31654180,29163752,36962598,33423591,29819055,35520746,30277802,37093630,40173860,36110579,41681203,34799829,34472132,39518444,36700336,47644957,49479963,49021187,54395190,45416647,47055069,47186151,42991810,51642677,47710483,47513882,49545521,40698049,46137588,46268639,48103641,59703621,57409807,
62652721,63570213,56754375,63176964,59965656,63111416,71041359,66846989,72876359,70779158,67961043,76480785,75301076,85066008,93520204,92602646,101253464,96993539,96534758,101843221,97714392,106627386,108462408,106168612,112197985,104726775,107151612,111280403,109904099,121831767,122290496,123470138,127861087,118882541,122093844,120914190,118292728,126615915,121700667,123076948,123273558,115015918,121176361,119668996,122945815,133169527,130089273,136053100,134414664,128516344,134152505,129368320,134152502,139592057,134676796,140968316,136249653,134414600,141361472,138936578,149487961,154861942,153747785,161087880,154337573,154468639,157483327,152502537,161087863,159646064,157745501,161481098,152043803,154927413,156303675,154665244,165216656,162791784,164233587,165413255,154992920,
157942093,153420082,151257399,157221277,150077795,151388557,148242810,139395357,144703837,140509483,144376148,151847333,146866535,152306082,146997610,141295915,145293672,138608940,143393142,145818020,140247406,145162671,137953625,136577345,141492589,137888048,148439446,150667675,149750145,155255224,146276682,146997593,147456361,142606655,150471088,146473364,145097111,146735539,136577347,139919726,138805600,138215765,147980740,143524240,145555887,144376235,134283590,137232772,131137882,130154868,134808013,126812558,128975300,123601306,116261199,121373072,116326743,122225045,127664591,123142548,128975319,122028423,118358372,121569686,115081559,121700788,122356171,118358435,123142622,114950523,116261242,120324502,118161761,129696209,130744769,131596728,136643040,127926639,130810257,130351504,127533430,
136053225,131400123,132383184,133104089,124387695,129761703,127861128,129958289,139657718,135201208,139592166,137167308,128975221,133169592,126812544,128975281,132973051,126026172,129892860,123601337,118948229,124518847,120258945,128451026,132907510,130089416,136577545,129302953,128057756,131006914,125763975,134283763,133759474,131858906,136839692,128582044,132383153,135463355,135201176,147915274,147718633,150667760,154731015,146342297,151257546,149356981,148636080,157024797,151650789,154403336,153354749,145883549,152043996,149422508,153354705,161677859,157221350,162464286,158007786,151323048,154993127,147718569,151650800,153485859,146735597,150733359,142606810,139657659,143655405,139133359,148374034,150340127,147980797,153354806,144245197,144376275,145031656,139985338,148374060,145162775,143983122,
146801205,137822659,142148076,142737890,143000016,154468929,152044047,155451946,156303916,147521987,152044031,147849691,147849709,154075724,91881508,93716578,85917732,79298544,82903082,76742634,82837563,85917793,81199151,85852273,76677141,73531393,75038763,68026352,74580059,72548444,68878402,72286326,62717960,64552984,66519078,64749567,75759732,74317907,75956311,78577778,69140482,72351793,69795872,67502103,75104388,68878414,70189168,68616293,59703299,65273925,61669400,64749622,72482958,67305551,71893127,66977878,59572239,62914640,55377938,58392663,60227726,53149781,56688791,48562246,45285413,49283156,44498968,53543032,55902343,53543011,59048096,50266165,50266170,51773522,46465060,55246995,52822144,51904631,55378078,46792750,51445843,52953162,53674039,65929384,64290935,68223122,70254743,62128172,67502184,63963203,64749650,72024245,65994872,69533863,66650248,
60227638,66388088,62652480,68223090,75038904,70582394,76087484,69861495,64487495,67567742,60031039,65208469,65470644,59506825,63111365,53870694,52691037,55967870,51773509,61800627,62259374,61341849,65536201,56098906,57606258,57081976,53149785,61866186,57540774,57934002,59637955,50921559,56295563,55967857,57933937,69075163,65929377,70779080,69992633,62521435,67305627,62390380,64159889,69271778,62587041,66519262,60948647,55246951,60489894,55443559,61997234,66060511,61472939,66126061,57409685,53280892,54591657,46465131,51642580,49283290,43974844,46072050,35192966,35127444,36241573,32505979,42074348,40042704,39846096,42205425,31588481,34209963,31391903,28246161,35913983,30015692,31326440,30736614,22347907,28180670,25886870,
29556911,38863115,34996426,40632577,37683416,31064204,35651788,29425809,32964815,36569355,30015697,34144529,26804422,23265437,27721939,22937746,30998767,33358086,29819103,34406683,24903863,22806708,23003344,15990943,22675724,19005693,15794420,17432860,6881452,9371853,9306314,7798962,18481443,15663351,18022665,19267863,10354858,14745826,11337922,11403466,19136819,13631733,17629475,16253193,10223793,17957106,15859901,22806762,32047415,29622520,37159222,33620213,30212288,35717370,30539964,37159183,40436018,36241665,42074434,34996455,34799828,39911675,36831426,47972651,49873197,49152276,54722887,45547737,47120621,47448312,43188434,51839301,47907106,47907116,49938754,41156818,46334213,46661872,48234730,59834709,57737501,
62783812,63766840,57082069,63439127,60227817,63504649,71500127,67109151,73138520,71172389,68092131,76939554,75497700,85393704,93847903,92930343,101581160,97321237,96600311,102105381,97976554,106955082,108659034,106430776,112525680,105054472,107413773,111608099,110166261,122093927,122487120,123994444,128254321,119275775,122421543,121241885,118489355,127009148,121897290,123404644,123732327,115343614,121372987,119996694,123404584,133562760,130482504,136249723,134807897,128581895,134545737,129892624,134545735,140050827,135201101,141361550,136577351,134545689,141754704,139395345,149881193,155255176,154272092,161612187,154730807,154796334,158007634,153026842,161612167,160039295,158204269,161874331,152502572,155320648,156696906,155058475,165675422,163185015,164692356,165806488,155517225,
158400861,154009924,151716167,157680048,150471027,151650716,148439435,139985198,144900464,141033790,144900454,152240565,147128693,152568244,147587450,141623611,145621368,139002170,143982983,146211251,140902783,145752512,138281319,136839504,141820285,138477887,148832678,151126445,150077840,155451849,146669916,147456360,147784059,142999887,150864321,147063207,145621416,146997701,136905045,140312961,139198834,138543463,148242899,143720864,146014655,144769467,134611285,137560469,131465580,130482563,135332318,127140256,129302998,124191148,116719970,121831842,116916584,122421668,127926753,123732389,129237480,122487195,118620530,121897383,115343722,122159558,122683867,118751670,123666928,115343755,116588939,120586662,118358388,130286051,131006932,132055495,137101809,128188799,131203491,130744736,127795592,
136643066,131858893,132841951,133431787,124518783,130023865,128450969,130417060,140050952,135594441,140116473,137560540,129499525,133693897,127336851,129237441,133431819,126419405,130286092,123994570,119341462,124977616,120455571,128975332,133300745,130482648,137036313,129565116,128450987,131531218,126222746,134676994,134087169,132317674,137036319,129106351,132841925,135856590,135725480,148242972,148046329,151126530,154927641,146801065,151650778,149750214,149160387,157549100,152306163,154862107,153813517,146211246,152568303,149684672,153944545,162333238,157614582,162923055,158401020,151781819,155517433,148177339,151847428,154075702,147128831,151126590,142868971,139919822,144048638,139592128,148636194,150602287,148570638,153616968,144572894,144769509,145555964,140444109,148701758,145752614,144638499,
147456583,138281428,142606845,143196659,143524321,154927698,152568353,155845181,156828222,148046293,152568336,148177389,148111869,154403421,92209201,93913200,86179891,79560699,82903094,76873719,82903113,85983344,81264701,85983357,76939297,73662479,75038774,68091902,74842214,72876137,68943951,72417411,62849046,64749606,66781237,64815118,75890816,74645601,76087398,78708864,69271566,72613951,69992493,67698724,75301010,68943961,70582396,68812917,59965457,65208400,61800485,64880706,72679577,67567707,72024211,67043426,59703326,62980189,55377952,58458211,60424345,53280867,56754340,48693331,45219890,49545315,44695588,53805190,56098964,53608561,59113644,50266180,50397255,51839073,46792750,55312544,53084300,52035717,55574699,46989370,51642464,53215321,53805126,66060470,64487560,68485277,70320291,62455866,67502198,64290898,64946274,72351938,66257029,69796020,66846868,
60358723,66453637,62718029,68354177,75104453,70713482,76153032,69861508,64815187,67829900,60227660,65208483,65470659,59506837,63307989,54132851,52953192,55967884,51970132,61931713,62324922,61276328,65798359,56098917,57868418,57344135,53346404,61931737,57671859,57999550,59637971,50856034,56492184,56230014,58130559,69206248,66060463,70975704,70320325,62586984,67502248,62259319,64225439,69599472,62652592,66650347,61145268,55246967,60489906,55443573,62193855,66322672,61669561,66322682,57671843,53477515,54657205,46596218,51839198,49479912,44105928,46268673,35520662,35389600,36372659,32440455,42270970,40108257,40108257,42270976,31785101,34275513,31522989,28377246,36045071,30212313,31457527,30802164,22413454,28246220,26083492,
29622459,38994199,35061976,40632589,37617893,31129753,35913945,29556896,33226974,36634904,30146782,34341153,27197651,23265453,27853023,22937761,31195390,33423637,29884654,34865449,25034946,23068865,23331038,16253100,22806811,19005709,15925506,17563947,6947003,9371864,9437401,7930046,18481458,15728900,18022678,19398947,10354871,14745840,11600081,11403482,19267903,13762819,17629488,16449812,10485950,18022655,16056524,23068920,32178499,29622534,37421381,33620229,30277836,35979528,30671049,37552412,40436032,36438287,42205520,35127540,35061988,40042763,36962514,48169275,49873211,49414432,54788437,45809896,47317242,47644935,43450591,51904851,48169266,48103737,50200913,41287904,46596370,46792959,48562424,60227940,57803051,
62980433,64094535,57082085,63504676,60293366,63701270,71696747,67240235,73466212,71500083,68288752,77136175,75628786,85524791,93978989,92864817,101646706,97452320,96731391,102367538,97845492,106889559,108659043,106561858,112591227,104923410,107544855,111542575,110231809,122290547,122487131,123994456,128254332,119275785,122421553,121307433,118620437,127074693,121831765,123404653,123666801,115212555,121438535,119996704,123273522,133628307,130285907,136380804,134807909,128844052,134480213,130023707,134283602,140050837,135135579,141296024,136708433,134611235,141754715,139264284,149881204,155320721,154141031,161546661,154730818,154992953,157876572,153026854,161743252,160170377,158204282,162005415,152633655,155320658,156631382,155189560,165937578,163316100,164626831,165675427,155648307,
158204264,153878862,151716178,157811131,150405502,151781799,148636053,139788601,144966011,140902728,144769394,152240575,147194242,152437183,147521923,141820233,145686918,138936647,143851921,146211262,140902795,145818061,138281332,136839515,141885830,138346828,148963763,151060920,150143388,155714003,146604389,147587444,147849604,143065435,150929869,147063217,145686961,146932176,136773982,140444044,139329917,138674546,148177377,143786411,146211274,144835015,134611298,137822622,131400053,130679184,135266793,127271339,129368545,124060086,116654444,121766318,116851057,122421679,128123372,123666866,129171954,122487204,118686077,122094002,115343731,122094034,122749413,118620609,123798012,115343766,116720022,120652208,118555008,130220526,131072478,132186580,136905213,128188810,131334575,130613676,127992210,
136708614,131924439,132973036,133628406,124780938,130220483,128385444,130482606,140050963,135922134,139985412,137691625,129499538,133562835,127336861,129434062,133431831,126353881,130220568,124060120,119407011,124781019,120652188,128909808,133431829,130613731,137167396,129696197,128516536,131531230,126288292,134808078,134218252,132252151,137101865,129171899,132907472,135922138,135659957,148308520,148111879,151192077,155058726,146997684,151519717,149815762,148963788,157483577,152371712,154927652,154075673,146342329,152633848,149881289,154010091,162398784,157745666,163119674,158335495,151978437,155582979,148242888,152044044,153944641,147325450,151323212,143065592,139985370,144310792,139657675,148767279,150733371,148570648,153879124,144638441,144703986,145687047,140444120,148898378,145818163,144704046,
147522132,138281440,142606855,143458816,143524334,154927709,152437291,156107334,156959304,148046306,152633886,148177399,148177418,154468971,92078141,94109818,86179899,79233028,83034175,76742657,82968658,85983351,81264710,85786759,76939307,73596954,75104321,67895303,74776687,72679536,69009497,72482957,62783519,64618546,66781244,64749591,75825289,74449003,75956335,78839946,69206040,72679495,69795894,67829806,75235485,68943973,70385798,68550780,59834395,65208411,61866029,64880717,72745123,67567715,71893148,67108973,59572265,63045734,55377963,58327151,60358821,53018732,56688815,48431194,45088827,49479789,44761133,53674128,55902366,53674107,59244724,50397261,50266193,51642475,46596154,55312554,53018776,51970192,55443638,46727237,51511401,53149796,53805134,65994945,64290960,68354216,70254763,62259269,67436670,64094300,64749675,72155338,66060431,69796030,66846878,
60162125,66388111,62718039,68485259,75301070,70647953,76284113,69861518,64684124,67829910,60358743,65142957,65536205,59506847,63439071,53936253,52691058,55902359,51773534,61931724,62390468,61472944,65798369,56033392,57802892,57344143,53411950,61735138,57737404,58065097,59572443,50987118,56557729,56098952,58130569,69140724,65994935,70910176,70320333,62521457,67502258,62521475,64159913,69599483,62718139,66388213,60948671,55378048,60424381,55443584,62062795,66060535,61604035,66322692,57737390,53411989,54591680,46399621,52035819,49479922,43909330,46334218,35520670,35258540,36241598,32571539,42270981,40108265,40173800,42205451,31850647,34209987,31326391,28311719,35979542,30146787,31326464,30802176,22413464,28180694,26214574,
29819077,38994210,35061986,40567064,37617903,31195301,35913955,29556906,33095911,36569380,29950185,34341162,27066588,23265461,27984107,22937772,31129865,33358110,29884661,34668851,24838350,23068877,23068905,16253111,22872356,18940182,15728906,17498421,6947011,9371875,9502946,7864522,18547003,15794448,18219299,19595565,10223811,14811387,11534555,11337957,19202377,13697293,17826105,16318753,10289351,17891593,16122070,22937860,32047439,29688080,37290318,33620237,30212311,35848466,30802133,37552422,40436042,36307226,42008922,35127550,34930926,40042771,37093595,48169284,49807684,49479980,54919521,45940978,47317254,47448336,43319530,51970399,48103739,48103746,50004314,41091308,46465309,46661896,48496900,60031344,57671991,
62980444,63897936,57213168,63439149,60227841,63635743,71696760,67109174,73466223,71500096,68419833,77005112,75825404,85459267,94044535,92995902,101843329,97714477,97059088,102498622,98369792,107086180,108921200,106824015,112787849,105382175,107872550,112132413,110559502,122618238,123076969,124322148,128778634,119669016,122880317,121438518,118882596,127467925,122421602,123797885,123928961,115605785,121831763,120389934,123732288,133956001,130613602,136642962,135135602,129171743,135135587,130285866,134938977,140312996,135528808,141820326,136970593,134938931,142147946,139854124,150143362,155713951,154599796,161874355,155058513,155320647,158335339,153354548,162070944,160629143,158466438,162202037,152830278,155713889,157155684,155451717,166199737,163774864,164888991,166134193,155910467,
158728568,154337629,151912800,158269895,150667662,152240566,148898212,140312902,145424776,141427031,145228159,152568269,147718544,152961484,147980691,142016853,146211217,139329875,144179616,146670028,141164951,146014682,138543489,137298283,142410132,138674522,149225921,151585222,150405546,156107233,147128692,147980675,148308371,143262056,151323100,147259840,145949118,147522015,137429357,140771737,139788683,138936702,148636141,144245176,146342360,145293779,135201136,138215854,131924356,130875806,135791095,127467961,129630702,124518852,117113210,122159545,117309824,122880446,128582136,123994559,129827329,122814898,119144844,122421696,115933571,122356193,123077108,119144910,124125705,115933602,116982179,121176511,118882702,130548219,131531246,132514275,137560586,128516506,131662268,131072442,128319906,
137167379,132252134,133366264,133890563,124977560,130548177,128844210,130744765,140509729,136053220,140444178,138084852,129827230,134021600,127730091,129630683,133693990,126812646,130744870,124322277,119800241,125239785,120914345,129368573,133693986,131006961,137560628,130154963,129040836,131924459,126615987,135004701,134677020,132710915,137691702,129434057,133104094,136380903,136118722,148832821,148636179,151585306,155583028,147325379,151978484,150340065,149422557,158007880,152699406,155320883,154468902,146735560,153092616,150208984,154272251,162660943,158204431,163316298,158925335,152306131,155910675,148767189,152437275,154534478,147849753,151585368,143458820,140575207,144638487,140181977,149160507,151192136,149094951,154206817,145031671,145228286,145883668,141033957,149291607,146014784,145097277,
147849825,138543598,143131159,143852046,144114172,155583084,153027129,156500564,157352536,148505072,153158187,148636166,148570649,154927735,92143687,94175362,86310982,79495183,83099723,76808202,83099739,86179971,81330258,85917842,77070388,73859106,75366477,68222992,74907771,72941691,69271650,72614039,63045672,64815163,66846791,64946207,76087445,74711154,76152952,79102100,69468193,72745043,70123583,67829817,75497636,69009518,70713490,68944007,59965479,65339492,61866039,64946263,72810670,67502192,72024231,67305592,59637810,63111283,55509045,58392696,60358831,53149816,56885432,48693350,45285445,49610870,44892216,53805210,56164522,53870724,59375807,50462808,50397278,51839092,46923845,55443638,53018787,52232346,55574721,46923853,51642483,53280879,54067288,66060489,64422041,68419763,70451382,62324813,67633290,64421991,64880755,72286421,66322584,69861576,67109033,
60358743,66584728,62849121,68616341,75235544,70975646,76480734,69992598,64749673,68026527,60358751,65405111,65536213,59900072,63504616,54067334,53084284,56164511,52035688,62193877,62521551,61604027,65994987,56230012,57868436,57409692,53477499,62128366,57671878,58261714,59703527,51183736,56623275,56361107,58458259,69337341,66126017,71172330,70451416,62652540,67633342,62455947,64356532,69796100,62849220,66650367,61276361,55443594,60686535,55574667,62390485,66322692,61604045,66650384,57671863,53608608,54919372,46727310,51970291,49479934,44237023,46530838,35651754,35455158,36307143,32506011,42467599,40370420,40239349,42467602,31916196,34209996,31391935,28442803,36176161,30212336,31719691,30867720,22544549,28377315,26345656,
29950162,39125291,35258606,40763683,37683450,31260846,35913967,29622452,33292530,36634927,30081268,34472243,27066601,23527618,27984118,23003319,31326481,33685802,30081282,34931008,25166039,23265496,23331061,16449730,23134511,19136801,15925524,17760576,6947022,9568496,9502958,7995605,18678087,15991068,18153774,19661113,10354892,15008005,11665637,11534575,19398994,13828374,17760580,16318763,10551507,18219285,16318687,22937872,32178519,29884698,37290327,33816856,30343395,35979551,30671070,37552431,40698197,36503846,42271078,35193096,35062009,40173855,37159142,48103759,50200911,49742134,54853996,46072060,47644944,47710492,43516150,52167018,48234822,48365901,50200935,41287925,46727463,46792979,48693518,60162425,57868611,
63111524,64094555,57278714,63766840,60555532,63832363,71827841,67436867,73793916,71500106,68616454,77398340,75825414,85786957,94241154,93454665,102171020,97911095,97124633,102891849,98500875,107544941,109379965,107217242,113181077,105513258,108069167,112394567,110625047,122880393,123273590,124584304,128975252,119865634,123142471,121831744,119079213,127664542,122552685,123994503,124322186,115933474,122028381,120717626,123994443,134349225,131072365,136905117,135528830,129368364,135332205,130613556,135004524,140771760,135725426,141885874,137298282,135266620,142606708,140116278,150405517,156041643,154861950,162267582,155517273,155713874,158531956,153813311,162398634,160825764,158990737,162660801,153354575,156107117,157483375,155648336,166461891,164037018,165413290,166658491,156107084,
158990722,154599785,152240492,158466515,151191960,152502720,149225901,140575058,145818002,141754720,145555849,152895960,147980698,153223639,148373918,142344546,146407838,139788640,144572844,146932185,141558180,146276836,138871180,137494901,142606751,139067748,149619146,151847376,150733236,156434925,147456381,148308364,148636062,143524212,151650792,147587531,146276811,147784170,137625977,140968358,139985302,139329931,148963834,144572869,146801124,145490400,135332217,138215865,132252046,131269031,136053251,127795653,130220539,124715472,117440902,122290629,117571978,123339211,128844292,124322251,129827338,123208127,119407001,122749389,116064654,122683883,123470337,119472602,124256791,116130223,117244333,121373129,119013782,130875911,131858936,132776429,137822743,129040806,131989960,131531203,128713131,
137298462,132514290,133628422,134349327,125370787,130941406,129040828,131137992,140837420,136577518,140902942,138412544,130285996,134480365,127926712,130023910,134021679,127074801,130941488,124715503,120259002,125698548,121176502,129499657,134218286,131269117,137757245,130220511,129368530,132383223,126812605,135397927,134808104,133169679,137822788,129827284,133497321,136643057,136315343,149094976,148898335,152044069,155910718,147718606,152502785,150667756,149946853,158532179,152961563,155779645,154665524,147063250,153289234,150733285,154665478,162988636,158663196,163906131,159318563,152699360,156500512,149029346,152830503,154796635,148177443,151978596,143720977,140902899,145097251,140247523,149488199,151454294,149357106,154534509,145621505,145621513,146276897,141099507,149619300,146408014,145424967,
148111982,139002363,143458851,143983129,144507398,155976313,153289287,156762722,157614692,148963836,153289270,149094928,149160483,155320964,92405837,94240907,86310989,79560723,83034192,77070352,83099744,86048905,81264726,86048921,77004859,73859115,75235410,68288534,74973312,72810627,69337193,72810654,63111214,64946240,66912335,64749609,76087452,74776699,76087424,78971035,69337128,72810585,70123590,67895358,75301037,69075060,70516888,68944013,60227630,65536109,61997118,65077341,72745141,67633270,72024238,67043454,59768887,63045753,55574586,58458240,60358838,53346430,56950974,48693357,45350986,49414267,44761152,53805215,56033457,53936268,59310280,50462815,50593890,51839098,46858315,55640253,52953254,52166816,55705798,47054933,51708025,53280885,53870687,65994961,64487584,68681912,70516928,62521428,67567758,64225389,64880764,72483036,66322590,69861584,67043504,
60555357,66715806,62849127,68681884,75432159,70844578,76415203,69992606,64815213,67960999,60424296,65470652,65732829,59834544,63439086,54067342,52953221,56164517,51970158,61997277,62456021,61472964,65863923,56230018,57999515,57278624,53543040,62128372,57868492,58261721,59834606,51118205,56623283,56361112,58327193,69402884,66191561,71041264,70451425,62783620,67698883,62587028,64422075,69796107,63045834,66781448,61145296,55509136,60621006,55771281,62521563,66519304,61735124,66715926,57868478,53739687,54919377,46727318,52166908,49742084,44040421,46530844,35651761,35520702,36307149,32768165,42467605,40304891,40108284,42598684,32112810,34341075,31391944,28704953,36241707,30277877,31654163,30998799,22413482,28508392,26345663,
29688022,39256370,35389683,40829226,37880066,31457461,36045047,29819068,33489145,36831542,30146810,34472252,27197680,23462086,27984125,23199934,31457562,33620272,30081287,34865476,24969440,23265502,23331068,16253127,23068983,19071273,15991068,17760582,6947031,9437429,9502964,7995610,18612557,15860001,18219316,19595583,10551508,15008011,11731181,11403508,19530074,13893917,17957196,16449841,10420441,18153754,16253160,23134484,32375134,29753634,37552480,33882399,30474475,36110628,30736612,37552441,40763741,36503851,42336620,35193103,35258622,40108327,37224685,48169303,50135381,49545535,55050608,46137602,47448344,47907106,43450622,52298095,48234830,48300373,50397551,41353470,46661934,46858524,48627989,60293504,57999690,
63242606,64225635,57409791,63832385,60686612,64028978,71762312,67567945,73924993,71762257,68681995,77398348,76022030,85721426,94175624,93258065,102302098,97976640,97255710,102957393,98566419,107610485,109314435,107217247,113050009,105578800,108200249,112197965,110756127,122880401,123273596,124715380,129040793,119931177,123273551,121766214,119210293,127599015,122552692,124125581,124322193,116064552,122159461,120717633,123994448,134414769,131137907,137232805,135528836,129564978,135463282,130548027,135135600,140771763,135987576,141951416,137363825,135528769,142606715,140247356,150602132,155976112,154927492,162529732,155713890,155844953,158663035,153682244,162398642,160891306,158990746,162791878,153354583,156172658,157614453,155910488,166789577,164037028,165609903,166789569,156434771,
159121800,154861936,152568178,158532058,151257503,152568265,149422517,140640602,145818010,141689193,145555855,153092576,148046240,153354716,148308389,142410088,146473379,139919717,144703921,146932191,141623722,146473453,138936722,137691516,142803368,139264362,149750226,151978457,151060924,156369396,147390853,148373906,148701605,143851899,151781871,147784143,146407890,147915248,137625982,141230508,140116382,139592079,149160449,144703946,146932201,145555941,135528833,138609086,132186517,131334574,136053257,127926732,130286081,124977622,117637517,122487244,117506449,123404754,128713227,124518865,129958419,123273667,119341471,122880465,116130196,122880499,123404806,119472609,124584477,116326838,117244340,121438672,119210398,130941455,131858944,132841972,137888287,129106348,132186573,131596748,128582067,
137495076,132710904,133825037,134480408,125567402,131072484,129302981,131334607,140837426,136643061,141099556,138543625,130417073,134545906,128254398,130220526,134152759,127140347,131203638,124846583,120193474,125764092,121373118,129761808,134283829,131531269,138019396,130613733,129302999,132317693,127009221,135463473,135201327,133104152,138019401,129958361,133759472,137036282,136511956,149291594,148963877,152240686,156041798,147915221,152502792,150667761,149881325,158532187,153092642,155976262,155058744,147128795,153551387,150929899,154927630,163185251,158859810,163971674,159384106,152764901,156434982,149225961,152961581,154927715,148374059,152109677,143852055,140968441,145097258,140640749,149881424,151650908,149553724,154731124,145621513,145818128,146473510,141427193,149750380,146670162,145556047,
148374132,139002371,143589930,144376352,144638480,155910784,153354830,156959337,158007916,149029379,153551421,149226007,149226028,155320970,92340307,94437520,86442065,79691801,83296343,77135894,83296358,86114448,81395804,86048925,77135936,73859118,75366488,68354078,74973317,73138311,69206127,72679586,63111219,65077320,66846804,65011757,76349600,74776704,76284038,79167649,69664814,73007197,70058060,67895365,75432114,69075067,70647966,69009555,60227635,65601648,62128195,65208420,72941754,67698812,72089779,67305602,59834429,63307903,55574593,58720389,60620985,53477507,57082052,48693362,45350993,49676418,44761156,53870756,56098997,54067346,59572427,50659429,50724969,51839104,46989392,55509186,53280940,52232359,55771339,46989403,51642497,53411961,54067301,66322645,64684197,68616383,70582467,62652506,67829910,64618611,65077376,72483043,66453669,70123733,67240116,
60358756,66781348,62914670,68681890,75366629,70910120,76546279,70123684,65142900,67961003,60620909,65470659,65798370,59769014,63504629,54263956,52953224,56295597,52101236,62193891,62587097,61800648,66060537,56557705,58130593,57671847,53674119,62062842,57802963,58392798,59965684,51183748,56688826,56492192,58589346,69402888,66257103,71172343,70582503,62783624,67764426,62587032,64487616,69992719,63111378,66978061,61210836,55509142,60948692,55705751,62390498,66584846,61931737,66715932,57999556,53805227,54853847,46923931,52297986,49545481,44368108,46661923,35520695,35586243,36438229,32637099,42533147,40501504,40173825,42598689,32178350,34472153,31588558,28573887,36307246,30343419,31654169,30998805,22544559,28377326,26411206,
30015710,39387448,35389690,40960304,37814534,31457466,36176124,29884608,33358078,36962619,30343425,34603328,27328757,23462092,28246273,23068868,31392033,33751351,30408975,35062091,25100517,23265508,23527680,16515279,23003454,19398957,15925538,17826126,7078106,9568507,9634041,8061153,18678101,15991078,18153786,19661125,10682585,15073552,11731186,11731197,19464545,14024997,17891666,16580918,10617057,18219297,16384238,23200029,32440677,30015782,37618020,34079014,30474481,36045097,30933226,37814588,40829283,36634931,42336626,35258645,35324164,40173868,37355764,48365916,50397532,49676613,55247224,46137608,47644956,47972650,43647233,52232567,48365910,48365916,50397556,41615620,47055157,46989599,48693529,60424583,58261839,
63504754,64225641,57540870,63832391,60752151,64160057,71958927,67699025,74056073,71893334,68813074,77463889,76284180,85918042,94568846,93585750,102564248,98238791,97583397,103154007,98894106,107872634,109576585,107282792,113508769,105906488,108396861,112591189,111018278,123142552,123535746,124911996,129434017,120324401,123404630,122093902,119472443,128057773,122814844,124387732,124649882,116195632,122552683,120979784,124387672,134611384,131531131,137232813,135790985,129892666,135790970,130810178,135594360,141230523,136249729,142344639,137757049,135659849,142999939,140378434,150798746,156500409,155255181,162791882,155844970,156107106,159056260,154009932,162922938,161218993,159383968,163119565,153616734,156434810,157811069,156172638,167117265,164561322,165740982,166920650,156631387,
159580561,155124084,152830327,158925281,151650726,152830416,149684670,140902752,146276768,142082415,146080152,153354728,148439463,153682405,148701611,142934383,146932139,140050796,144966074,147390950,141885874,146866675,139461018,138019203,142868911,139657588,150012379,152109535,151323073,156893690,147980684,148701595,149160365,144179585,152306164,148111832,146670042,148308472,137888135,141492659,140444068,139723159,149357062,145031636,147259890,145818092,135856520,138674630,132579741,131596727,136380947,128319953,130548233,125108701,117899667,122683860,117899673,123666904,129040915,124846553,130417178,123666894,119669158,123142619,116457885,123273722,123929101,119800294,124715555,116457917,117572029,121635290,119407015,131269143,132186632,133169660,138281509,129434037,132317654,131989970,128909753,
137888302,133104126,134021650,134677023,125895089,131203564,129434061,131596757,141296184,136970748,141165098,138805777,130613690,134742522,128385476,130417142,134480447,127533569,131400256,125239806,120586699,126091781,121700806,129892887,134611516,131924493,138347086,130744814,129761760,132776455,127467980,135922232,135332406,133366301,138478160,130286050,133956087,137363969,137036252,149488207,149291564,152502837,156435021,148111838,153027086,150995450,150340085,158794338,153551399,156303949,155386432,147653088,153879074,151126514,155320851,163512936,159056425,164364899,159777329,153027055,156893740,149619183,153420343,155320936,148636212,152502901,144310815,141296128,145424944,140706292,150143574,152044131,149946946,155255420,146080273,146014746,146866736,141623809,150143604,146866779,145883736,
148701819,139330057,143983152,144572968,144900631,156304008,153944661,157221488,158270065,149553674,153879109,149488160,149553714,155910802,92602454,94503058,86507606,79626268,83165274,77004826,83427434,86245520,81461344,86245536,77201476,74121265,75432028,68288543,74973323,72941708,69402738,72876198,63176759,64880715,66846805,64946223,76218531,74973316,76349577,79167650,69533746,72876129,70189136,67895369,75432117,69206142,70713504,68878486,60162102,65601652,61997128,65208423,72876222,67829885,72286391,67371143,59899970,63242367,55443525,58589319,60424382,53346438,57082054,48889973,45482068,49479814,44761158,53870762,56164535,54001814,59375822,50593894,50724973,52035715,46923860,55443654,53215409,52363433,55705808,46989407,51708036,53280894,54198376,66322650,64749737,68747459,70582469,62652510,67895450,64422005,65208452,72548581,66650279,69992666,67305656,
60489830,66846888,63045744,68616359,75432169,70975659,76546285,70320295,65208439,68157616,60555377,65536200,65798375,59900089,63635705,54198424,53084300,56230064,52232314,62259431,62587103,61669579,65995003,56492173,58130596,57671852,53477513,62128381,57934038,58392802,60031222,51118216,56754363,56426658,58589349,69599501,66257107,71106812,70648043,62783629,67829966,62718107,64553156,69927187,63045845,66912529,61407447,55574682,60752089,55771289,62587107,66650386,61931740,66847007,57999559,53805232,55050458,46858398,52232454,49742093,44171502,46596390,35520697,35520709,36634840,32702637,42664225,40304900,40239363,42533156,32047281,34472159,31719633,28770498,36307252,30212350,31588636,30933272,22610099,28442865,26345673,
29950177,39321918,35520767,41025844,37945609,31391933,36045055,29950148,33423617,36766013,30408966,34668868,27197689,23527633,28115205,23003335,31392035,33751355,30343442,34996559,25100522,23396584,23527686,16318674,23068994,19333426,15860006,17826127,7143646,9502976,9634047,7995620,18743640,16056620,18350397,19792200,10551518,14811413,11665656,11534590,19530084,13893929,17826133,16449852,10485987,18284836,16318705,23200033,32440681,29884714,37618026,34013481,30671092,36110640,30933232,37880128,40894823,36634936,42467703,35258650,35389705,40304945,37290230,48365921,50200928,49742151,55181693,46268686,47644962,48038187,43712775,52363642,48628055,48300382,50528630,41615624,46924086,47055140,48890143,60686730,58130771,
63439222,64487788,57737481,63963466,60883228,64028988,72155540,67567957,74056075,71958877,68813079,77726039,76218648,86049118,94765459,93651292,102564253,98238794,97583402,103350620,98959644,108003712,109707661,107413866,113574310,106037565,108593474,112591192,111345961,123273629,123797894,125108609,129565093,120389941,123601244,122356052,119603518,128254385,123142528,124649881,124649883,116326707,122552687,120979788,124453212,134939067,131465597,137560497,135987597,130023742,135987582,130941253,135594365,141427137,136380803,142541252,137888125,135725391,143196551,140706120,151126429,156631484,155582864,162922959,156041581,156238181,159383943,154337614,162922942,161546677,159580578,163185107,153944417,156828029,157942144,156369251,167182807,164626860,166068666,167313868,156959070,
159777173,155451770,152961403,159318502,151650730,153092562,149946815,141230436,146473381,142279028,146080157,153420267,148636077,153813482,148898224,143065459,146932145,140247409,145097150,147587562,142148023,146932216,139526558,138281353,143196595,139788663,150143454,152568292,151323081,157090302,148046226,148701600,149356975,144114054,152371704,148373979,146997725,148439547,138084745,141754809,140509609,139919773,149750283,145228247,147390965,146211313,135922060,138936778,132776353,131924411,136708628,128582103,130679307,125370850,117899672,123011546,118030749,123863516,129303062,124912093,130482717,123732433,119996842,123142621,116785566,123404799,123994643,119931370,125043239,116588994,117768642,121831902,119734698,131662361,132514316,133562881,138478123,129499577,132514266,131989974,129237437,
137953840,133235203,134283798,134742560,126026168,131531247,129630672,131727833,141427263,137232897,141492784,138936853,131006909,135135745,128582091,130679290,134677059,127795716,131662405,125305346,120652239,126288391,121766344,130351644,134677058,132055570,138478162,130875890,129892835,133038601,127599056,136184380,135594554,133628452,138740310,130351591,134087163,137429511,137167328,149684822,149619249,152764985,156500560,148308451,152961554,151257599,150405626,158990950,153813549,156631633,155583044,147718631,154010151,151257592,155583001,163906158,159318573,164627047,159973941,153420275,157155889,149815797,153551419,155452015,148701750,152765047,144507429,141492742,145883701,141099513,150340187,152240745,150143557,155320960,146211350,146145821,147194421,141820421,150209142,147194465,146145883,
149029503,139788812,144179765,144835115,145293850,156697227,153944664,157680243,158401144,149684750,154075722,149881382,149684791,155976342,92667990,94371990,86442072,79757344,83296346,77201435,83427435,86245524,81592417,86245540,77267013,74055731,75497565,68288545,74973324,73138317,69533812,72876199,63045691,65077325,67108951,64946227,76415141,74907781,76480651,79102118,69599283,72941667,70123602,68026441,75497654,69140608,70713506,69075098,60162104,65732728,62259275,65077352,73072833,67895425,72483001,67436681,59965507,63373444,55771207,58720394,60555457,53543047,57016520,48955513,45547607,49610887,44826699,54132907,56230075,53936278,59375827,50593897,50659439,52101254,46858327,55640264,53215412,52363435,55902419,47120479,52035718,53411969,54263915,66322651,64815276,68681924,70779080,62718047,67829915,64618614,65208456,72745192,66584745,70189275,67240122,
60686441,66846891,63242352,68878503,75759852,71303343,76677359,70254762,65142904,68288688,60555377,65667273,65863912,60096698,63635705,54460570,53280911,56295604,52101243,62390504,62718178,61735118,66322686,56557711,57999529,57540780,53608589,62259456,58130648,58589413,60031225,51314825,56885438,56426660,58720421,69599505,66519253,71303422,70713579,62980239,67961039,62980256,64880837,69927190,63307992,66912530,61538524,55705758,60883162,55836827,62718184,66846997,61997279,66978081,58065099,53870768,55050461,46923938,52297990,49873168,44499185,46661927,35782843,35717320,36503771,32768176,42795299,40501509,40304904,42533159,32243892,34603231,31785172,28639429,36241716,30474497,31719712,31064347,22610103,28639476,26476749,
30015715,39452992,35455233,41091383,38142222,31588546,36176131,30015686,33554691,36962626,30474502,34668871,27525373,23724243,28180743,23068873,31588646,33947964,30343444,34996561,25297133,23462123,23462153,16384210,23265605,19333429,15991080,17891668,7143650,9502977,9699587,8192231,18874713,15925550,18284864,19726667,10617056,15073559,11731193,11731203,19726696,14025003,17957207,16711999,10617062,18284839,16384244,23200035,32702827,29950254,37749100,33947949,30605560,36176178,31064306,37945669,40960361,36897081,42729850,35389723,35389708,40304949,37552377,48693602,50332004,49873227,55443837,46334222,47972643,48103726,43778313,52429181,48496985,48562530,50528635,41746698,46924091,47120680,49086751,60752269,58523989,
63701368,64487790,57803022,64029004,60948767,64422208,72090006,67961173,74318222,72089949,69140763,77791576,76415261,86180189,94503314,93847901,102695325,98238795,97583404,103219548,99025181,107938176,109707663,107676013,113508773,106103100,108659011,112787803,111149353,123273628,123863432,125174145,129630630,120324405,123535707,122356050,119800130,128385457,123142529,124649881,124649886,116588852,122683761,121045325,124649820,134939069,131662208,137626032,135922062,129958206,135856510,131072328,135659901,141427136,136577411,142606789,137953661,135987534,143262088,140640584,151191967,156565948,155648401,162922961,156238190,156434791,159449479,154403151,163119551,161546677,159515045,163250642,153813346,156828030,158204291,156369249,167182807,164692398,166068669,167379405,157090143,
159842708,155320698,153026940,159252964,151847340,153223636,150077889,141230437,146407848,142213494,146342302,153551339,148636077,154075627,148898224,142999925,146997681,140312945,145228223,147784172,142213559,147194359,139592097,138215817,143131060,139919735,150208989,152502756,151519689,157155838,148046225,149029279,149291440,144310663,152437241,148308446,147128799,148505083,138346891,141689272,140640682,140050844,149815820,145424854,147653112,146276852,135922063,139133389,132710819,132055483,136577558,128647641,130875919,125239779,118030746,123077081,118096286,123797983,129303064,124912093,130679327,123929042,119865772,123339231,116851104,123339264,124125717,119931371,125108777,116654530,117965252,121962973,119734701,131727900,132514317,133562881,138478121,129761722,132710876,132055513,129368512,
138019376,133300741,134349335,134808098,126091705,131400177,129761743,131727836,141427265,137298435,141623855,139198999,131006913,135135744,128647628,130679293,134742595,127664647,131662404,125567493,120717775,126353929,121962955,130286110,134873664,131990035,138609233,131203572,129892836,133038604,127730128,136053310,135725625,133693987,138740312,130613735,134349308,137626118,137232865,149881430,149881394,152896057,156697170,148570596,153354771,151388671,150798842,159318630,153944622,156762709,155583047,147784167,154206758,151519737,155517466,164037231,159449646,164627050,160170550,153485811,157352500,149946871,153748027,155714158,148898360,152765049,144704037,141754888,145818166,141230586,150536797,152371816,150340168,155583107,146276888,146342432,147325492,141951495,150536824,147260002,146342492,
149160576,139788815,144245303,144900656,145359387,156631692,154337883,157811316,158532217,149750289,154272331,149946919,149946937,156238488,92799066,94503061,86507610,79626271,83427420,77332509,83361902,86311062,81723489,86245539,77332551,74121268,75628637,68288547,75235469,73269389,69402739,72876201,63111226,65208399,67043418,65142836,76480679,74907782,76480651,79298725,69599285,73072739,70320209,68157513,75563190,69206144,70910114,69140635,60162105,65798263,62324812,65273960,73269442,67764352,72286392,67502218,60096580,63242372,55640137,58785932,60555456,53411976,57147595,49021049,45416537,49676426,45023306,54001835,56361147,54001816,59637969,50790507,50856047,52035718,47120470,55574729,53346482,52363436,55836883,47251552,51970184,53608577,54329453,66388190,64684204,68944070,70844620,62718048,68026524,64618615,65142921,72810728,66519210,70189277,67502267,
60555368,67109035,63242357,68878503,75694318,71172273,76742897,70385836,65208443,68354228,60751988,65863882,65863913,60031163,63832316,54460571,53280914,56361139,52363389,62456039,62718178,61997263,66126078,56688782,58196136,57671853,53739661,62324995,58196187,58523880,60096760,51380364,57147582,56688808,58720424,69796112,66519254,71368957,70779117,63045775,68157649,62783646,64880840,70123800,63373530,67174674,61604061,55902366,61145308,56098973,62652649,66650389,62062818,66978083,58196171,54067378,55247072,46923940,52429066,49807632,44368116,46661930,35782846,35586251,36569308,32899249,42860836,40567047,40567047,42860840,32178359,34603233,31850710,28704966,36372790,30343428,31785248,31064349,22544569,28639479,26607822,
30146787,39584064,35586305,41025846,38207759,31654084,36176132,30015688,33489158,37093700,30540039,34865481,27394302,23527638,28246282,23134411,31654182,33816895,30408981,34996562,25297133,23396588,23462154,16580821,23396676,19398967,15991082,18022740,7274722,9568517,9634050,8061159,18940250,15925552,18415939,19792206,10682594,15139099,11796732,11665669,19726697,14221611,18153816,16711999,10748137,18481451,16449780,23396644,32571757,30146863,37683566,34275630,30802167,36307252,31260916,38011206,40960364,36897083,42664316,35455262,35324172,40567092,37552380,48759141,50594148,50135371,55443839,46465298,47972645,48300335,44040459,52625789,48693597,48693602,50594172,41615628,47186236,47317287,48955682,60817809,58523991,
63701370,64553327,57934096,64291152,61145376,64422209,72417689,68026712,74318226,72286560,69206300,77922652,76677406,86180193,94765462,93913438,102760862,98500941,97845550,103481694,99090720,108003714,109904272,107807085,113705385,106299709,108724549,112918874,111280427,123470239,123928967,125174146,129630630,120586551,123732318,122421590,119800129,128385458,123142529,124780954,125043103,116523317,122749299,121307471,124715358,135004606,131662210,137691570,136249746,130220352,136118656,131268935,135856513,141427137,136511878,142803397,138084734,136249682,143393162,140837192,151454114,156893632,155845012,163447250,156303727,156631400,159646088,154534226,163185087,161939895,159908263,163447252,154272100,156959104,158466437,156762467,167510488,164889007,166396350,167444942,157221218,
160104856,155648382,153223550,159580647,152043948,153420245,150208962,141492584,146538920,142606709,146538909,153813485,148898224,154272237,149160370,143262070,147259827,140706165,145555905,147980782,142344634,147456507,139723171,138477962,143589814,139985276,150405602,152895975,151847369,157286912,148439443,149160354,149488052,144441736,152633853,148767200,147390945,148701693,138346893,142016954,141033899,140181919,149881358,145621466,147718649,146538997,136184207,139198926,132972966,132121022,136970775,128647642,130875918,125698532,118227354,123339229,118292895,124191199,129630747,125043167,130810401,123994579,120062382,123601378,116851106,123666944,124322325,120193520,125239851,116851141,118161861,122225121,120062383,131924508,132645391,133628420,138805805,129892794,132776414,132252122,129434049,
138347059,133562887,134677020,135004708,126353849,131793395,129958356,132121052,141820482,137495043,141886003,139199001,131137984,135397891,128844237,130875901,135135813,127992328,131859015,125567494,120914386,126485004,122225100,130548256,135070277,132252179,138674771,131400181,130089446,133169679,127926739,136512062,135987773,134087205,138936920,130810347,134611455,137822731,137429477,150078042,149946934,153092670,156893782,148570597,153551383,151716354,150798845,159646313,154010161,156959317,155779657,148046314,154599976,151716348,155845147,164364914,159711794,164954733,160367161,153682422,157418038,150340089,153944640,155845233,149226042,153158267,144835112,141820427,145949242,141427196,150667870,152699500,150471243,155845252,146670106,146670114,147456569,142279178,150798971,147522148,146539103,
149357187,140116499,144572986,145162800,145490461,157090447,154468959,158073463,159056505,150077970,154534478,150209064,150078012,156566170,92602455,94437527,86573145,79757343,83427419,77135899,83624044,86376595,81592419,86376612,77201479,74055733,75628637,68550691,75104397,73138318,69599347,73072809,63111228,65077327,67240025,65142834,76284070,74907781,76611724,79233191,69795893,72941668,70320211,68223051,75759802,69271680,70844580,69009562,60293176,65798263,62259276,65339498,73072834,67829888,72483002,67436683,60031045,63307909,55836744,58851466,60752065,53543050,57147594,49086586,45351001,49676425,45023305,53936302,56426683,54198424,59637971,50659433,50856047,52101255,47054936,55640264,53215412,52363439,55836884,47317088,52035720,53411967,54132845,66584798,64946349,68878534,70779084,62783584,67960987,64684154,65208456,72679659,66650283,70385886,67305661,
60817514,67109036,63307890,68878506,75825388,71237807,76939503,70582443,65273978,68419762,60620914,65667276,66060522,60096702,63832316,54395035,53149839,56557747,52232316,62456041,62783715,61735120,66322687,56623248,58196137,57606317,53805198,62390529,57999579,58654952,60031227,51314826,57082046,56754343,58589352,69861650,66650326,71434495,70779117,63045777,68026578,62980256,64946377,70123800,63439063,67109141,61472990,55836829,61079771,56033439,62718186,66912535,62324962,67043621,58065101,53870770,55050465,46923939,52560137,49873168,44302578,46858539,35717311,35782860,36765918,32768179,42664227,40698121,40435978,42664233,32112821,34668770,31654102,28901576,36438326,30408964,31785250,31129885,22610103,28705015,26476751,
30146790,39452992,35651844,41222456,38076687,31654082,36176132,29884617,33554694,36897090,30605576,34865481,27525372,23789782,28311817,23134411,31588647,33816895,30408982,35127635,25362669,23527660,23593226,16646357,23265606,19530037,16056619,18022741,7274723,9765126,9830659,8061160,18809181,16122161,18547009,19792207,10748130,15008026,11731197,11731205,19530088,14090542,17957209,16646464,10813674,18481449,16449782,23331108,32571759,30277935,37814638,34144560,30802167,36438323,31195380,38142279,40960364,36962618,42664315,35455263,35586316,40632630,37486845,48759141,50463077,50069838,55574913,46399762,48038183,48169264,43909387,52756863,48824668,48628066,50725244,41943310,47251772,47251753,49086754,60817807,58458455,
63701372,64684400,57803023,64225615,61145377,64487745,72417686,68092247,74449299,72352095,69337373,77988188,76677406,86245729,94830995,93913436,102760862,98304330,97714474,103350620,99090719,108069248,109773198,107741548,113770918,106168638,108527941,112853338,111280426,123601308,124060038,125305219,129761703,120521012,123666779,122421588,119931202,128319923,123142528,124780954,124977565,116457782,122814834,121241934,124715359,135004604,131793280,137822643,136184209,130089278,136118657,131268935,135922045,141492674,136774022,142737861,138084735,136053072,143327623,140968265,151519649,156828094,155976081,163381713,156434798,156565861,159515018,154665299,163381697,161874359,159711652,163578324,154141028,157155712,158335364,156762467,167707096,164889009,166265276,167576016,157286754,
160104854,155648379,153223549,159515111,152175019,153354708,150208961,141361512,146538918,142606708,146538911,153813486,148963759,154403306,149160369,143196534,147259827,140640627,145424833,147980781,142344633,147325433,139788705,138412425,143589813,140050808,150602208,152699366,151716298,157483521,148439442,149094818,149750194,144507272,152633852,148636126,147325408,148898302,138412428,141951418,140837291,140378526,150077965,145687000,147915257,146407924,136380816,139329998,133104036,132055484,136905241,128647641,131006990,125698534,118292889,123339226,118423968,124125663,129565210,125239776,130810402,124191186,120127918,123470306,116982177,123732481,124322326,120193518,125239851,116916675,118030789,122290657,120062380,131793438,132776462,133628417,138871339,130023866,132973019,132514266,129499585,
138281524,133628423,134545946,135332388,126157241,131793395,130023890,132121052,141886016,137429507,141754929,139461142,131203522,135463425,129106381,131138047,135135814,127992330,131990088,125698566,121110992,126485005,122159564,130613792,135070276,132448788,138805843,131334646,130154981,133300748,127795668,136380992,136053308,134021671,139002455,130941417,134545920,137691656,137495013,150274647,150012469,153027132,157090389,148636132,153551383,151847425,150995454,159646311,154272303,156959316,155845192,148308457,154534440,151716345,155976221,164430449,159711795,165085804,160498234,153747958,157680180,150274550,153944639,155976304,149226041,153092732,144966185,141820427,146211386,141427194,150667872,152765037,150471242,155714181,146604569,146604577,147653174,142279178,150733434,147522149,146604640,
149488258,140050960,144441914,145162802,145490462,157221517,154534493,158073463,158859897,150143505,154534477,150340136,150078010,156566172,92799063,94634134,86769753,79888414,83624026,77135902,83689581,86638741,81657954,86507683,77463623,74186804,75563101,68354083,75301004,73334926,69468276,73072808,63111227,65208397,67305560,65208371,76480679,74973317,76611722,79495333,69861428,73269347,70385745,68354122,75628728,69402753,71041186,69271706,60358711,65732727,62259275,65405034,73072832,68092033,72483001,67567754,60162118,63307909,55705673,58851469,60752064,53543048,57344201,49021049,45482071,49741960,44892235,54198445,56295612,54067351,59637970,50856042,50724975,52232327,47120471,55902409,53412020,52560045,55902419,47120481,51904649,53674113,54263916,66584796,64815278,68944068,71041227,62849122,68092060,64880761,65273992,72745194,66912427,70385885,67567803,
60817515,66977963,63438965,69009577,75825388,71368880,76939505,70647977,65273978,68419762,60817524,65667273,66191593,60162236,63832315,54460571,53411986,56492211,52363390,62652650,62783713,61800654,66388223,56623246,58196139,57671856,53805198,62456066,58130652,58523878,60162297,51380362,57213119,56754342,58851496,69927187,66781399,71565568,70975727,63242386,68157651,63045792,64815303,70254872,63373528,67174676,61538526,56033440,61145307,56098974,62849256,67043608,62324961,67174692,58196172,54001842,55312609,47120546,52494601,49873169,44368116,46727466,35913920,35651788,36700380,32833715,42795299,40698122,40567049,42729770,32178361,34734307,31719638,28836039,36438328,30540037,31785248,31064349,22544569,28770551,26542285,
30146789,39715136,35586307,41222455,38207760,31523012,36372740,30146763,33620232,37159235,30540040,34734411,27525375,23855317,28377355,23199947,31785257,34013502,30408983,35258708,25297135,23462126,23593226,16449750,23265606,19333430,16187690,17891669,7340262,9699590,9765125,8257770,18809180,16056624,18415939,19857742,10682594,15270169,11862269,11731205,19857770,14090541,18153819,16646465,10879210,18546987,16580854,23396646,32637293,30146864,37749103,34210096,30802169,36372789,31260915,38011207,41156971,36962621,42729852,35586333,35586317,40763701,37683451,48628069,50594149,50266444,55574913,46399763,48038182,48365872,43974923,52691326,48824671,48628067,50856317,41943309,47382844,47448361,49348899,61014415,58589530,
63766908,64881011,57999634,64553296,61341988,64684353,72614297,68223322,74645907,72286562,69337373,77988189,76677406,86770021,95289751,94241121,103154082,98763088,98238769,103874914,99615012,108659079,110297491,108069234,114229675,106758466,109117769,113508702,111739185,124191138,124322188,125895048,130154923,121110841,124387682,122945881,120258887,128909751,123863429,125370783,125436323,117047609,123208053,121700688,125174116,135725507,132448643,138281397,136839572,130744643,136577414,131793228,136380802,142016967,137167241,143524298,138609028,136642901,143851916,141295950,151847335,157352387,156238230,164037077,156893556,157090156,160301455,155124053,163840451,162398651,160563625,164168154,154796394,157548932,158794119,157286759,168165852,165544372,166986177,168100307,157811044,
160563611,156107136,153944450,160104940,152633775,153944539,150864325,142082410,147194283,142999931,147128739,154337777,149553588,154862065,149815733,143982969,147980728,141295993,146014662,148374001,142934462,147980798,140247460,139133327,144048569,140509567,151126500,153354730,152240590,157942276,148963738,149881256,150143415,145031564,153354752,149094883,147718628,149357060,139133329,142672318,141427120,140771747,150471185,146014687,148439548,147063290,136774036,139854291,133693864,132776385,137560604,129171934,131596819,126222825,118620576,123929054,118882723,124518882,130155038,125698531,131400230,124584409,120717745,124125671,117572008,124191237,124912154,120848884,125764145,117506505,118751689,122749412,120455602,132317731,133366289,134414856,139461167,130613695,133497312,132841951,130220487,
138871353,134283787,135266848,135660072,126943678,132383224,130679255,132645345,142410309,137953800,142541368,139788827,131662276,135987719,129434066,131531265,135660107,128516620,132383307,126353932,121504215,127205905,122618322,131203620,135594568,132842010,139330138,131924474,130810347,133890578,128516568,136970821,136643138,134611498,139657820,131269104,135266819,138412558,138084840,150667867,150733368,153748033,157614681,149291497,154010138,152306184,151650819,160105069,154665526,157483610,156500557,148767214,155189805,152240641,156369442,164823671,160432694,165610097,161153596,154272251,158270010,150864380,154534466,156500599,149815871,153748097,145490475,142541326,146604607,142213633,151519844,153354863,151061070,156435080,147259935,147325479,148177467,142869006,151257728,148374121,147194469,
149947016,140640789,145228351,145752631,146014757,157614741,155124323,158597758,159580798,150667798,155189843,150733359,150929985,157090465,92274771,94240913,86245457,79429658,83165269,76939289,83034215,85983376,81395806,86048926,77004865,73924655,75104343,68157471,74842247,72876170,69140592,72548515,62914614,64815176,66584659,64749613,76152993,74776706,76284037,78905505,69337136,72810592,69926989,67895367,75366577,69075068,70451357,68878484,59965491,65470580,61734982,64815204,72745148,67502205,72155318,67174532,59637823,62914687,55181379,58458247,60358844,53084293,56819908,48627828,45088852,49479812,44433476,53739685,56033464,53674132,59113678,50266213,50266216,51708033,46530642,55378116,52953263,51970216,55509198,46858333,51511427,53215354,53870696,66126042,64356522,68681922,70451398,62455899,67829912,64356467,64880770,72351973,66388135,70123736,67109047,
60358758,66650279,62914670,68747429,75366632,70779052,76415212,70189222,64749686,67961007,60293232,65339589,65732836,59769017,63439094,54067351,53018764,56164526,51904630,62062821,62456031,61669578,65995004,56230027,57737381,57278635,53477514,61931773,57868502,58130657,59900150,50987142,56819898,56295585,58392737,69271819,66191572,71041274,70582504,62783627,67764429,62652572,64618691,69927188,63045844,66781457,61276375,55443610,60752087,55705752,62456035,66650387,61866204,66650398,57802951,53739694,54919386,46661791,52101379,49414413,44040429,46530855,35455162,35324102,36372694,32637102,42336544,40304901,39977220,42336549,31850676,34341085,31391952,28377284,36045108,30146814,31588636,30671130,22282421,28246258,26083528,
29753569,39321918,35258622,40763700,37683467,31129792,35848448,29556932,33161476,36700479,30212356,34472262,27132154,23199952,27918597,22872262,31326499,33423675,30081297,34668880,25034985,23068904,23200005,16253138,22806850,19136819,15532326,17695058,6750432,9175297,9502976,7930084,18350423,15728938,18153791,19398987,10289374,14811414,11403512,11206913,19333477,13697322,17563988,16253245,10289381,17891621,16187633,22937889,32244074,29819179,37552489,33751338,30474484,36176175,30736624,37749059,40829288,36569399,42533238,35127578,34996489,40370480,37290232,48431459,50135391,49807689,55116158,46334221,47644960,47907117,43647239,52232569,48628057,48234848,50463096,41419017,46858554,47120676,48759072,60555660,58327380,
63504761,64618861,57737483,64225610,60948768,64094526,72155540,67895637,74121614,72155483,69009688,77857112,76415258,86573410,95158681,94241120,103219617,98894159,98304302,103809377,99549476,108528004,110363028,108134768,114098602,106561858,109248841,113312095,111870254,123928992,124518797,125895048,130154924,121045306,124453217,123011418,120258886,129040822,123797893,125174174,125632929,117178682,123273589,121766224,125370722,135528897,132252036,138478007,136774035,130679108,136577411,131858763,136577412,142016965,137298312,143393226,138805635,136642900,143851916,141427022,152043941,157680065,156565910,163971542,157155698,157155690,160235917,155124056,163840451,162464188,160432554,164168154,154927463,157811075,159056264,157221225,168296924,165609908,166920642,168231378,157876581,
160760217,156238210,154075522,160301548,152633777,154141144,150929861,142082411,147194283,143065467,146997665,154534387,149553586,154927598,149881271,144048506,148111800,141164920,146145733,148636145,143065534,148046334,140509606,139002256,144114106,140575101,151192038,153420267,152568270,157942276,148963736,149815720,150208951,145162636,153354752,149357026,147915236,149291522,139002258,142672318,141558191,140902821,150536722,146276828,148439547,147063289,136970644,140050896,133759401,132841921,137560606,129499614,131531284,126353897,118686110,123929055,119013796,124715490,130351647,125764070,131400228,124649945,120848816,124256742,117572007,124322309,124781083,120914420,125698607,117637578,118817226,122683878,120586674,132645410,133300755,134480390,139461168,130679232,133693922,132973024,130023879,
138936889,134283788,135332385,135987755,126943678,132514294,130679255,132776416,142541381,138150409,142475832,140050970,131793350,136118791,129696211,131793410,135856715,128713227,132448843,126353932,121635286,127074833,122749395,131138084,135856711,133038615,139526746,132055548,130744810,133825041,128516570,137101890,136577601,134742570,139788894,131596781,135332357,138543630,138281450,150930014,150798905,153879106,157876825,149422571,154141211,152502792,151716355,160236141,154927668,157680219,156566092,149029357,155255341,152502783,156566049,165020278,160563767,165675632,161284669,154403322,158401081,150929918,154600003,156828279,149946944,153944706,145621547,142541328,146866750,142148097,151519843,153551472,151192142,156631691,147391005,147325480,148308541,142934543,151454335,148374121,147260006,
150012551,140837397,145359421,146080311,146145827,157745814,155255395,158794365,159646334,150929945,155255379,150995502,150929983,157287071,92667994,94634133,86769751,79888415,83558491,77398045,83624045,86573205,81854563,86376610,77332550,74317877,75694174,68288547,75235469,73334926,69599348,72876200,63111228,65208396,67174491,64946228,76349605,75104391,76677259,79233189,69795893,73203813,70320211,68091978,75759799,69337218,70910116,69206171,60162105,65863798,62128204,65273962,73269441,67829889,72548538,67436682,59965510,63307909,55705672,58785931,60817601,53543049,57213131,48955513,45351000,49676426,44957770,54132908,56164541,53936279,59703508,50659434,50659440,51970183,46989401,55771336,53346484,52363438,55836885,47120483,51904647,53543041,54263918,66519261,64815278,68812998,70910156,62783585,67960990,64684152,65470602,72941802,66650285,70451422,67436732,
60817514,67109035,63373428,69009578,75890925,71368881,76939504,70451371,65405050,68288692,60817523,65732810,66060522,60096701,63897852,54460571,53280915,56557747,52428926,62587114,62914787,61931728,66453760,56688783,58261672,57934001,53870736,62521604,58261725,58589414,60227836,51511437,57147583,56623271,58917032,69730579,66650327,71500031,70975725,63307921,68223186,63111330,64880839,70320408,63307993,67305748,61604063,55902368,61079772,56098975,62783722,66978071,62390499,67174691,58130636,54067379,55247074,46989475,52625673,49938707,44368115,46924076,35782846,35782859,36700383,33030322,42729765,40567049,40567049,42795307,32178362,34603234,31916245,28836041,36569400,30474501,31916323,31260959,22675643,28705017,26542288,
30212327,39649603,35782917,41222456,38207759,31654084,36176132,30081226,33620233,37028166,30474506,34865484,27328766,23658712,28311820,23331021,31785258,34013505,30540056,35062103,25166062,23396591,23527691,16449752,23331144,19333433,16187691,18088277,7340263,9634055,9765124,8257772,19005790,15991090,18481477,19923280,10551522,15139100,11731197,11731204,19792237,14221614,18219356,16580929,10748138,18481453,16515318,23527718,32637297,30212401,37880176,34406706,30736634,36503863,31326454,37945673,41025901,36962622,42729853,35717407,35586319,40632631,37617917,48824681,50790758,50200911,55574913,46465301,48169255,48234803,44105996,52887938,48890207,48824678,50987391,41812238,47382845,47382829,49348901,61079953,58655068,
63963519,64881011,58065171,64422226,61276452,64684357,72548762,68288858,74514836,72548708,69468445,78381405,76874017,86704486,95289753,94437731,103350692,98959697,98304306,103940451,99746085,108593542,110625173,108396914,114360750,106692930,109314378,113508704,111935792,124191140,124518798,126026119,130548140,121307451,124518755,123208026,120586567,129237433,123994505,125370783,125567396,117440827,123470200,122093908,125501797,135856580,132579719,138674616,137036183,131006789,136970632,132186446,136577413,142279113,137298316,143524300,138936710,136905046,144245135,141558097,152240550,157811141,156828058,164102615,157286774,157352301,160498063,155386200,164233671,162660797,160694698,164626908,154993003,158007684,159383946,157745513,168427999,165937590,167444931,168493525,157942118,
160891291,156434819,154075525,160563693,153026995,154403292,151192010,142410094,147521968,143327611,147194276,154665461,149684660,155124209,150143416,144245115,148308410,141427066,146407878,148898290,143196606,148308481,140640679,139395472,144310715,140837248,151585254,153682412,152633808,158204422,149356955,149946794,150536634,145490319,153747970,149553638,148111845,149684742,139395475,142868929,141820339,141099429,150995477,146407905,148701695,147456508,137101719,140313045,133824937,133038531,137691681,129565151,131858965,126484971,119013792,124060131,119013800,124781030,130482720,125960680,131727911,124846554,120848821,124453351,117834154,124322310,124977693,121176566,126026291,117768652,118882763,122946023,120717749,132842020,133497366,134545930,139526708,130810306,133759461,133366242,130351561,
139264571,134349327,135528995,136184365,127009217,132645370,130810331,133038563,142803530,138281483,142606906,140182046,132121032,136249865,129827284,131990022,136053326,128844303,132907600,126419470,121831898,127271442,123142611,131400230,136053324,133104154,139657818,132121086,131072495,134283798,128647644,137232968,136970821,134873646,139985505,131793392,135397895,138609169,138281451,151257695,150929981,154206788,158007900,149750253,154468895,152699400,152044037,160563825,155124279,158007902,156893776,149160434,155386417,152699393,156762659,165282425,160760379,166003317,161481281,154731004,158466621,151192064,154993222,156959354,150274626,154141315,145818158,142934545,147128896,142410244,151716455,153682547,151519824,156828298,147718688,147653161,148505152,143327760,151782018,148767338,147522151,
150274698,141034010,145621569,146080314,146539045,158073494,155517540,159122049,160105091,151257627,155779669,151388720,151061059,157483682,92340310,94437523,86442069,79560732,83230809,76939291,83361899,86311058,81592416,86114466,77070406,73924661,75235421,68091938,74973323,72941708,69075058,72679591,62980151,64749643,66912344,64815154,76284070,74842245,76349578,79102116,69402675,72876132,70123600,67829832,75366583,68943998,70516898,68747417,60162103,65536120,61997128,65011817,72941759,67567743,72220857,67240071,59637828,63242372,55312454,58523784,60358848,53280904,56819914,48562297,45219926,49414278,44695626,53870761,55967931,53674134,59375827,50397287,50397295,51773575,46596183,55443655,53018802,52166826,55574738,46792801,51773575,53346433,53805164,66126044,64684204,68681922,70582472,62586975,67829916,64422006,65142918,72548586,66388137,70189277,67109049,
60358760,66781354,63111282,68681896,75497709,70975663,76611823,70254760,65011833,68157617,60620916,65405130,65798376,59834554,63701245,54329498,53084304,56033458,51970173,62193895,62652642,61604048,66126077,56361102,57999528,57409710,53477517,62193921,57999577,58392806,59900155,51052682,56688830,56295591,58458279,69665040,66322647,71172350,70648046,62849169,68092113,62652577,64749767,69927191,63111383,66781461,61407452,55574685,60948700,55902366,62521577,66650392,61800674,66847012,57802956,53805234,54853856,46661795,52101385,49545488,44302578,46596393,35586238,35389642,36241629,32637106,42533155,40370442,40108296,42402087,31850678,34406625,31391957,28442825,36241720,30212354,31457570,30867743,22282423,28311798,26083532,
29819110,39125313,35324163,40960310,37945613,31326402,35979524,29556938,33292551,36766018,30081290,34472265,27263228,23396566,28115211,23068876,31260968,33554751,30277910,34799955,24903919,23199981,23396617,16122070,23003462,19136824,15860009,17629525,6947045,9306373,9502981,7733481,18678110,15794481,18088259,19464525,10354914,14745883,11403517,11403526,19333480,13828397,17826139,16187712,10354920,17891626,16187637,23200037,32440687,29819183,37421422,34079024,30408954,36176181,30933237,37683526,40829292,36766013,42402174,35324189,35324174,40304949,37355773,48496998,50463079,49807695,55443841,46203154,47710501,47907123,43843852,52429183,48759133,48431460,50659708,41681164,46989629,47186219,48890148,60752273,58523994,
63766909,64618865,57934096,64160082,61014308,64291140,72483226,67961177,74383762,72221024,69271837,78119260,76546335,86835559,95289755,94503270,103350695,99090772,98500917,103940454,99680550,108855689,110559641,108331382,114360750,107020613,109314381,113770851,112066866,124322214,124649873,126091657,130482606,121372990,124584294,123404637,120586568,129237436,124125579,125436323,125895078,117244222,123470201,122028373,125436261,136053190,132710792,138740153,137167257,131006790,136839560,132120912,136708488,142410185,137494925,143786445,139133319,137036122,144376208,141754706,152502696,158466503,156893594,164364761,157548921,157679983,160498064,155517276,164364745,162988478,160760239,164757981,155058541,158007689,159383950,157614443,168624609,165937592,167379398,168690137,158335336,
161087903,156631428,154206599,160694767,153092533,154403295,151257546,142475630,147653040,143589760,147325351,154927605,149881271,155189748,150340025,144310654,148242877,141623676,146407881,148898295,143393218,148242947,140837291,139461010,144376254,141099395,151650793,153747950,152764882,158532107,149422491,150077867,150602170,145555856,153682435,149553640,148242920,149684742,139329942,143000002,142016948,141230503,151061014,146670052,148898304,147522046,137167258,140378582,134087086,133169606,137953825,129761763,131990039,126681583,119013794,124191204,119275945,124846567,130482722,126091753,131858986,124912093,121045432,124387820,117899691,124584459,125239840,121176567,126222902,117899727,118882765,123208169,120914360,132842024,133693974,134677003,139723318,130810307,133890534,133431781,130482635,
139395644,134677007,135528996,136315440,127205826,132645373,131072477,133235173,142934603,138609166,143000124,140313120,132186572,136577549,129892823,132121094,136053329,128909843,132842064,126616080,122094043,127599127,123208149,131727914,136184398,133235230,139788894,132317696,131334642,134218263,128778718,137429578,136905287,135201328,140182115,131924467,135594506,138936852,138478063,151192162,151257663,154272328,158073440,149750256,154599970,152896013,152109574,160760436,155189818,158007904,157221459,149357043,155648565,152896003,157024807,165544570,160956989,166199925,161546821,154993152,158728768,151585280,155189832,157221499,150471237,154337927,146014772,143196692,147325508,142606853,151781992,153813624,151847510,157155983,147653157,147915308,148570691,143393299,151847558,148767342,147784297,
150536845,141230621,145556036,146342459,146670122,158335642,155779688,159187585,160170630,151454238,155714138,151323187,151519814,157811365,92733532,94634138,86442075,79757346,83361888,77070368,83558513,86245527,81657957,86442150,77070410,73924663,75432033,68354086,74973329,72941715,69402744,72679597,62980158,65077330,66912349,65077302,76349612,74842251,76480654,79167658,69533752,72941673,70320213,68157519,75628732,69337220,70647975,69075103,60096572,65601661,61997135,65273967,73138372,67698821,72155325,67240079,59965511,63176839,55443531,58720398,60555461,53346446,57016525,48824445,45416539,49479820,44826704,53870768,56164544,54067357,59572439,50528365,50528373,52035725,46858333,55443661,53084344,52101296,55640281,47054950,51773579,53280901,54001777,66322657,64684209,68944073,70713552,62586980,67829921,64553086,65339531,72679662,66519215,70254818,67240129,
60686447,66781361,63242358,68944045,75694322,71106741,76808437,70516913,65077377,68354231,60817527,65601742,65863919,59965633,63701248,54263968,53149845,56426679,52035712,62390511,62652648,61800661,66322692,56426644,58261678,57606324,53674132,62193928,57999585,58589419,60031232,51380369,56819910,56492204,58654892,69665046,66519261,71368966,70713588,63242389,68026582,62849189,64946381,70123805,63242463,67174683,61472994,55836836,61079778,55836835,62718189,66781469,62259430,66978090,58196177,54001848,54984935,46727337,52363536,49807637,44433656,46530864,35651781,35586257,36503779,32833719,42598699,40435983,40304909,42664238,32112827,34472168,31523033,28704975,36372797,30343433,31588645,30933285,22544574,28442875,26345684,
29884652,39452999,35455239,40960319,38142229,31326408,36110601,29819086,33554701,36831563,30474512,34734415,27328772,23462108,28246288,23199952,31523119,33816900,30277917,34931035,25231602,23265524,23462159,16318684,23134538,19202366,15794482,17629530,6947049,9437450,9371913,7864560,18612578,15794485,18219335,19595606,10354921,14942498,11731203,11403531,19464559,14025010,17826144,16515400,10420464,18284851,16384253,23200043,32375157,30146872,37618037,34013494,30540033,36241723,31129852,38011211,41091443,36897089,42598786,35520806,35520790,40567100,37683457,48824686,50594156,50004307,55574920,46530841,48169260,48234808,44040465,52756870,48693605,48759148,50856324,41877779,47317318,47382833,49283371,61014422,58720607,
63897986,64815478,58065174,64422229,61145385,64618825,72614302,68157792,74449303,72417640,69271843,78315873,76742949,86704491,95420830,94372198,103285161,98959702,98566454,104071526,99680554,108724619,110559642,108331383,114557363,106955079,109248848,113639783,112066871,124322217,124780947,126026126,130417073,121504065,124453223,123273568,120586571,129171901,124191117,125698470,125829545,117440833,123666812,122093912,125698410,135856586,132710794,138674621,137167258,130941259,136970637,132251988,136774026,142475726,137494930,143655378,139002251,136970589,144376213,141820246,152437163,158007755,156959135,164430302,157417849,157483380,160563604,155648349,164299210,163054020,160891315,164626912,155320686,158073229,159515025,157876593,168690148,166199741,167444937,168690140,158204270,
161218977,156631432,154206603,160694771,153223608,154665443,151257551,142344564,147784117,143655298,147521961,154862073,150077883,155255287,150208957,144310659,148373952,141558144,146670027,148898297,143327684,148505096,140902829,139461013,144441794,141099397,151781870,153747955,152764885,158466573,149422495,150274478,150667710,145555860,153879047,149750251,148373997,149946892,139395483,143131077,142082489,141361580,150929948,146670054,148898308,147587585,137232797,140378586,133956017,133300681,138019366,129630693,132055580,126681585,119210406,124191206,119341485,125108715,130679334,126222828,131793455,125108703,121176505,124453357,117899695,124584460,125305378,121045500,126288439,117899730,118948304,123273710,120848825,132842027,133956124,134939151,139788856,131006919,134021609,133562855,130613709,
139330112,134545940,135529000,136184370,127205831,132841985,131072479,133038571,143000144,138412562,142869056,140313124,132186574,136446480,129958361,131990026,136184405,129171989,133038675,126681620,122028511,127533592,123208154,131596844,136184401,133366306,139854433,132514308,131203571,134480410,129040867,137560654,137101899,135201333,140116583,131793399,135528971,138936856,138740210,151257702,151126596,154337866,158270049,149815794,154796580,152896015,152240651,160825976,155451966,158270050,157221463,149422584,155648568,153027080,157024809,165741184,161022528,166265467,161612357,154993157,158794306,151454213,155124301,157155967,150536777,154469000,146080308,143262232,147391049,142672393,151913070,153944697,151781975,157221524,147980840,147849777,148767302,143393303,151913096,148767345,147784301,
150667922,141165089,145818183,146604606,146670126,158270111,155910764,159253126,160301706,151388704,155845212,151519799,151388748,157876906,92930148,94699681,86769764,79888428,83689577,77398057,83755130,86704288,81920111,86704305,77332562,74383424,75759722,68419631,75366553,73269401,69402754,73138357,63242311,65208411,67305573,65208383,76611764,75038866,76742807,79560882,69730370,73269362,70516831,68157526,75890883,69402764,70910130,69337256,60358725,65732740,62193751,65339510,73269453,67960973,72548550,67633303,60031058,63570065,55771219,58917015,60883151,53411991,57082070,49021061,45416550,49807511,44826713,54198458,56361161,54067367,59572448,50790519,50856060,52035731,47120485,55902421,53412034,52494522,56099040,47120496,52101268,53543054,54263930,66453738,64946362,69075153,71041239,62849136,68288682,64749703,65536149,73072887,66781368,70582506,67502282,
60817527,67240120,63504514,69140661,75956473,71434429,77005055,70779064,65405065,68419776,60948609,65863896,66126070,60096715,64094473,54460584,53215392,56623296,52494475,62718199,63045871,62128349,66519308,56688797,58392760,57934013,54001820,62587151,58196200,58851574,60227848,51511451,57278671,56885428,58785974,69992736,66715876,71827726,71106811,63242399,68354272,63307949,65011926,70451494,63504615,67502370,61669613,56033452,61210858,56098989,62849270,67043621,62390512,67305778,58392795,54132930,55312623,47055027,52625687,49938720,44499201,46924088,35848398,35913945,36831466,32964801,42795314,40632599,40567063,42991926,32374983,34603250,31916259,28836056,36634949,30474513,31981871,31260973,22741191,28573958,26476766,
30146805,39715151,35782929,41353543,38404381,31719634,36372757,30081241,33620247,37224786,30474521,34799959,27394316,23789797,28246297,23134428,31785270,33882446,30474535,35324259,25231615,23462139,23658777,16515302,23396693,19464518,16122171,18088292,7274741,9502995,9634065,8061176,18809194,16187712,18415955,19923292,10617075,15139114,11796749,11665684,19792248,14090557,18153835,16843087,10813689,18481467,16515335,23462197,32768382,30343489,38076798,34472255,30998792,36569410,31392003,38338900,41353597,37159242,42926474,35717423,35782943,40763716,37683468,48955767,50725238,50397533,55705999,46661921,48234807,48431423,44237084,53084558,49021295,49086835,51184012,42008861,47448397,47710521,49479987,61145506,58982762,
64094605,65274241,58261794,64815455,61473075,64880980,72810921,68485482,74776994,72614255,69665069,78512492,77136174,87032178,95814055,94699889,103809457,99484000,98763071,104464753,99942707,109183382,110887331,108790144,114819514,107151697,109642073,113901935,112394561,124780978,125043099,126484886,131006908,121831754,124977520,123732328,121110871,129565128,124453270,125960624,126222772,117637451,123994502,122487139,125829490,136315346,132907414,139133382,137494949,131334484,137429399,132514141,137036182,142868951,137822618,144114138,139526548,137298278,144638365,142082397,152764853,158269907,157155750,164757989,157942149,157876604,161218972,156041576,164889046,163381707,161219003,165151210,155582840,158400917,159908248,158269816,169214445,166592965,167838162,169214437,158794102,
161546669,157090195,154796435,160891387,153420226,154862059,151519704,142934397,148046268,143851915,147980724,155255300,150405573,155845120,150602182,144703884,148832713,142016904,146932182,149422594,143917518,148832785,141361591,139919776,145031627,141296016,152175094,154272253,153354719,158990872,149946794,150602168,150995399,145949087,154337808,150012406,148832759,150143509,139985315,143589841,142475713,141820342,151388707,147063280,149225999,147980810,137691557,140706274,134283708,133693909,138478127,130023920,132383270,126878203,119472563,124453361,119603637,125305334,130941488,126681591,132252214,125436393,121569730,124977657,118292921,124912150,125567533,121569797,126485057,118292955,119341531,123601398,121307589,133300788,134283814,135070232,140247621,131465681,134349298,133759475,130941400,
139788876,134939167,136184370,136708668,127795664,133169673,131334635,133497332,143393369,138871323,143393354,140968495,132776407,136839705,130417123,132514323,136512093,129565216,133497438,127009309,122487273,128057892,123535844,131990072,136512091,133693994,140378731,132776462,131531262,134611494,129303019,137888343,137364053,135660095,140575344,132383233,135987735,139199009,138936828,151716465,151716429,154796628,158597740,150340094,155124270,153289243,152699412,161284737,155714121,158532206,157614688,149881344,156107330,153420305,157745717,166003338,161612362,166658692,162267729,155517453,159253070,152044049,155779670,157680264,150864466,154731154,146539072,143524386,147653201,143131155,152568440,154403459,152240737,157418139,148177459,148374075,149226063,143983136,152371860,149291645,148308599,
150995611,141754923,146145875,146932297,147325496,158794409,156172917,159777423,160760466,151913002,156435046,151913024,151847508,158270130,93061229,95223979,87031919,80216119,83820657,77529139,83951747,86900907,81985658,86769852,77791326,74580043,76021878,68747321,75497634,73466022,69861515,73334977,63504465,65405029,67305585,65470536,76742844,75301020,77070497,79757501,70123596,73334908,70647914,68354145,76021967,69664919,71172282,69402800,60555343,66060432,62586977,65536129,73597145,68288663,72810707,67829922,60424284,63766683,55902304,59179171,60948698,53674145,57409763,49283216,45678704,50004128,45154401,54264005,56688851,54395056,59834602,50987138,51118215,52363422,47120496,55967969,53543117,52494533,56164586,47448186,52166813,53870743,54526082,66715894,65142980,69271772,71368929,63242360,68354230,65077393,65601696,73269505,67174595,70910197,67698901,
61145219,67502276,63766667,69402816,76218630,71762120,77332743,70910147,65667218,68813003,61210763,66257124,66519298,60293333,64356630,54722740,53543083,56885451,52625556,62849281,63242491,62456040,66781465,57082024,58589379,58196169,54132902,62783769,58458356,58982655,60424466,51839141,57606359,57016513,59179200,70189354,66978033,72024345,71303432,63635625,68616425,63504570,65405152,70779186,63832305,67698988,62062837,56361143,61538551,56557753,63308032,67371312,62718202,67567931,58523875,54395085,55640313,47382716,52953377,50200874,44826893,47055173,36110550,35979494,37028085,33292492,43123006,40894755,40960292,43123011,32571600,34930940,32178414,28901601,36897106,30605596,32244025,31457591,22937809,28967183,26738921,
30343424,39977306,35914013,41550162,38469929,31916254,36503838,30212324,34013473,37290335,30802211,35258723,27590934,23920880,28639523,23462116,31981892,34144602,30605618,35455343,25690376,23527687,23724325,16711918,23527775,19530065,16384325,18350448,7536895,9961760,10027293,8454404,19202422,16384329,18678108,20119911,10813694,15335734,12124438,11993375,19857796,14483782,18415990,16843098,10879236,18547012,16711952,23789886,32899466,30474572,38338952,34603338,31195411,36831566,31457553,38469985,41681288,37290326,43254166,35914040,35848490,40960335,38076696,49348991,51184000,50725223,56099226,46989613,48693569,48693582,44564775,53215643,49217914,49348991,51446168,42271017,47776089,47841606,49807678,61407659,59310451,
64618904,65536397,58720556,65143147,61931837,65274207,73335220,68813173,75104685,73073021,69992760,78905718,77529403,87425407,95945139,95093115,104006078,99811690,99156298,104661372,100270398,109314463,111411632,109183371,115081672,107413853,110100835,114164092,112722251,124912060,125370793,126943650,131269063,121962838,125305214,124125556,121241952,129892817,124715425,126222779,126615999,118096213,124191122,122814830,126288253,136774109,133366175,139330002,137691567,131662175,137626017,132907369,137429409,143393251,138215847,144572903,139854241,137822576,145031591,142672233,153223618,158859743,157745586,165151217,158400911,158400902,161415595,156565874,165282274,163643863,161874373,165413366,155910534,158990751,160301476,158663044,169607672,166920657,168427999,169542128,159187329,
161939895,157483422,155189665,161481223,153813452,155386358,152044003,143262086,148308424,144441750,148177344,155648526,150798799,156172810,151126483,145097111,149291476,142410134,147390947,149750286,144245209,149291547,141623748,140313002,145424853,141754781,152371715,154665480,153551340,159187490,150208950,151060930,151388629,146538921,154599966,150471167,149160451,150733343,140378544,143786460,142672332,142213569,151847472,147325435,149684763,148374037,138215858,141165039,134873541,134087135,138871353,130482684,132645425,127336968,119800253,124977660,120062403,125764096,131400250,126943746,132776516,125895158,121897424,125174277,118620614,125239844,126026296,121963025,126878287,118555112,119931368,124060163,121831887,133562943,134677039,135528997,140771919,131793372,134808064,134349310,131334627,
140247638,135397929,136577597,136970824,128057820,133497365,131858932,133890561,143655524,139395623,143852119,141361724,133104100,137232933,130679281,132842017,136839785,129827372,133694057,127599145,122880501,128254512,124125679,132448834,136970854,134218295,140837495,133300760,132055561,135135793,129696248,138412643,137757279,135987786,141099645,132776460,136512035,139854382,139330057,152240764,152044120,155320929,159253114,150667784,155648569,153813540,153092641,161809038,156172886,159187578,158138989,150340110,156762702,153879071,158007872,166593172,161874517,167248527,162726493,155910682,159580760,152502812,156041825,158073494,151388765,155255457,147128908,144114221,148243038,143524384,153027204,154731153,152699501,158073514,148898366,148832839,149619290,144507437,152830623,149881479,148570755,
151388838,142279222,146670175,147522133,147653185,159318709,156828291,160236188,161219229,152175160,156893812,152371790,152306272,158794432,93323386,95223992,87294074,80347202,84017280,77660224,84148369,87163063,82247814,87097543,77791337,74514520,76021888,68812870,75563185,73597104,69861527,73400523,63635550,65470577,67436668,65405013,76873928,75432105,77004974,79757514,70123608,73531529,70778997,68485231,76087515,69796006,71303367,69664957,60620893,66125978,62521455,65601676,73662692,68550820,73072860,67895469,60424297,63963305,56033387,59179182,61145319,53805227,57540847,49348763,45809788,50135213,45351021,54460623,56819935,54591676,59965688,51118221,51118228,52428970,47382651,56164587,53543129,52953297,56230135,47644805,52428970,53870757,54526097,66846976,65208530,69402857,71368942,63373447,68550848,65339550,65863853,73335055,67371216,70910211,67961056,
61079694,67502287,63766682,69533901,76415251,72024277,77529366,71172304,65929374,68944088,61145242,66257136,66650383,60686560,64487714,54853824,53739700,57016537,52953251,62980368,63373577,62456052,66847013,57082037,58720464,58261717,54263988,62849318,58720512,59179277,60817696,51773616,57606374,57147598,59244750,70385976,67305724,72286501,71434514,63701173,68747513,63570116,65536236,70910270,63897853,67895611,62062851,56492228,61669634,56557765,63504654,67436860,62849288,67764554,58720497,54657242,55836934,47579336,53018929,50397493,44826905,47186257,36241638,36307184,37224707,33161433,43385162,41091374,41091374,43123024,32702685,35062023,32309500,29163759,36962653,30802219,32375112,31523141,22937823,29163805,26870004,
30540044,39977319,36045097,41746782,38732087,31916266,36765995,30540016,34144557,37486953,30802223,35324271,27722020,24051964,28639537,23724274,32244046,34406757,30867773,35783036,25821460,23855381,23986481,16777469,23527787,19726687,16318802,18350459,7536906,9830701,9961770,8585487,19136899,16449880,18743658,20382069,11141387,15401282,12255524,12058924,19988880,14614869,18481539,16974183,10944784,18678098,16777501,23855435,33292694,30540119,38470037,34734424,31326495,37093722,31785244,38601069,41812371,37618021,43319714,36307272,35979574,41288029,38338851,49414542,51446158,50725237,56164776,47186233,48824654,49021275,44630322,53412262,49414535,49283468,51577253,42467637,47972710,48234835,49938765,61800890,59441535,
64618916,65601946,58851640,65208695,62062922,65470827,73531840,68878722,75366842,73335177,70320454,79167875,77660489,87753098,96403906,95420808,104268234,100008313,99287386,104923529,100663627,109642156,111411644,109445531,115409365,107938154,110231920,114622856,112984408,125305290,125764022,127140271,131662293,122356068,125698441,124322178,121504109,130286048,125108656,126681545,126747085,118292835,124649887,123076985,126484874,137101803,133628332,139788766,138019262,131924333,137953711,133235060,137822638,143589871,138543538,144769522,140116397,138150270,145490358,142934392,153485775,159121899,157942207,165609983,158728605,158728596,161808824,156828032,165609965,164037094,161939923,165872131,156369299,159383982,160563633,158859666,169804293,167313885,168559082,170000894,159318416,
162202051,157811114,155451820,161743380,154141145,155779587,152371696,143720854,148898262,144572837,148701644,156041756,151126495,156369435,151257570,145490338,149488098,142672291,147653103,150143517,144441832,149488168,141951440,140706232,145490406,142082472,152699408,154993175,154141175,159580720,150536643,151257551,151912930,146735542,154927658,150864398,149422607,150995501,140640701,144179689,143196636,142410191,152371774,147849737,150077993,148767268,138281406,141361661,135004626,134283757,138936903,130679304,133104190,127533588,120324555,125174283,120390095,126157326,131596874,127205903,133038673,126222850,122159580,125698578,118882772,125567536,126222918,122094109,127271516,118817269,120062452,124125712,121897436,133956173,134873661,135987763,140903006,132055532,135201291,134611467,131662321,
140575333,135791159,136708683,137298517,128385513,133825059,132252163,134349326,143983217,139723317,144048740,141754952,133300721,137691698,131203581,133300782,137233015,130220601,134087288,127926840,123011584,128582205,124387836,132776528,137298549,134545990,141165190,133628453,132448793,135594558,130023942,138805871,138150509,136249944,141230731,132973082,136708655,140116537,139788822,152502920,152502887,155517551,159515269,151126549,156041798,154272308,153289263,162202268,156500578,159515271,158532219,150602265,157155929,154337836,158532174,166724257,162398818,167510686,162923115,156238375,160039526,152633896,156435057,158466722,151585387,155583151,147391065,144245306,148505196,143917614,153158289,155124382,153027196,158335672,149029452,149029460,150078056,144769595,153158316,150143638,149095056,
151847607,142541378,146866795,147849826,148111954,159646400,157155983,160694953,161677996,152568387,157155969,152830555,152830573,159253199,93388938,95355077,87097481,80216143,84213899,77660237,84082843,87228611,82182290,86966482,77987959,74645605,76021901,69009492,75563196,73793726,70058150,73400536,63701100,65667199,67698827,65667171,77136087,75563191,77004989,80085207,70189159,73662612,70910083,68747386,76349673,69927091,71565523,69599435,60686441,66191528,62652540,65667226,73728240,68419761,73072875,68026557,60555382,63963317,56098937,59310268,61145330,54001850,57606396,49348777,45744265,50069690,45154430,54395101,56688877,54591689,60031237,51183771,51118242,52494520,47448202,56230139,53608676,52887775,56230150,47448211,52232377,53870769,54591646,66978062,65536222,69402872,71368955,63242388,68747471,65274026,65994938,73531674,67240159,71106830,68157678,
61210779,67633374,63701157,69599453,76546336,71827681,77594915,71106781,65798316,68878566,61407397,66322684,66584861,60555503,64553264,54919372,53674178,57016551,52887726,63176987,63439126,62652675,67043634,57278659,58720476,58327266,54395074,63045939,58589453,59113753,60817710,51970237,57737458,57213144,59179228,70451523,67371274,72286514,71500064,63701187,68813060,63570132,65667321,70779212,63963403,67764552,62325007,56361169,61669648,56623314,63504668,67502409,62914838,67633494,58654974,54657254,55902485,47644887,53018939,50594117,44957992,47448414,36110578,36045055,37290255,33358051,43254103,41025852,40960317,43385181,32571628,35127575,32243978,29229307,36897131,30736696,32375125,31588691,23003372,29032748,26870017,
30408984,40173942,36176183,41681260,38601026,31916278,36700472,30540030,34013498,37683576,30802236,35258751,27984177,24051977,28705087,23658753,32178525,34406772,30867788,35586442,25887012,23920928,24117566,16843019,23789945,19661165,16384351,18416012,7405851,9961784,10158393,8519966,19333523,16384358,18874743,20251011,11141398,15532368,12255536,11993401,20251040,14483811,18481553,17039735,11010334,18874721,16843051,23855451,33227171,30671205,38273443,34799973,31195439,37159273,31785258,38797693,41877922,37618034,43450800,36176213,36241733,41288044,38207793,49545627,51380635,50987396,56295861,47186249,48759131,48955751,44761411,53543348,49480082,49349018,51511730,42598724,47972722,48169312,50069850,61800902,59507087,
64881074,65798566,58786119,65274246,61997402,65470840,73662926,69075342,75366857,73269655,70189393,79167891,77660502,87687579,96534992,95486359,104464857,100139397,99484007,104989081,100860249,109904314,111739337,109511081,115540451,108069239,110428542,114622871,113115495,125370839,125829571,127336894,131596770,122356080,125829527,124518801,121897342,130548206,125239739,126747092,126878171,118358385,124649902,123404680,126681498,137036282,133890491,139919853,138215882,132252027,138150331,133300612,138019257,143655422,138674626,145031682,140444089,138150283,145555908,142999940,153616862,159187449,158269901,165741070,158925225,158990753,161874371,156828045,165806588,164168178,162136544,165872143,156434847,159449531,160629184,159121824,169869842,167313899,168821240,170066443,159515038,
162398674,157942199,155582906,161874466,154403303,155714065,152371710,143786403,148963812,144834992,148832730,156172841,151192042,156762662,151388654,145424817,149815791,142868911,147849724,150143530,144572918,149619254,142016990,140837318,145621490,142213557,153027100,155189795,154010118,159842878,150536657,151650782,151978480,146932166,155058743,150995482,149619229,151192122,140706249,144376309,143131113,142541276,152240715,147980823,150012470,148701746,138609100,141492748,135201249,134414841,139199061,130941461,133300812,127664674,120390103,125370904,120259039,126222876,131727961,127468062,133104222,126157328,122421739,125764126,119079392,125895230,126354001,122356269,127337063,119079427,120128002,124387871,122094059,134218332,135070284,135987777,141165163,132121082,135332379,134808088,131858942,
140771953,135922246,136905304,137495140,128516599,134087217,132317714,134480412,144114305,139788867,144310898,141886037,133431807,137822785,131400205,133497404,137495173,130351685,134349446,127795781,123208207,128778825,124518924,132973151,137560705,134742610,141165202,133759542,132514343,135529035,130220564,138805884,138281595,136512100,141558424,133038634,136970815,140182088,139985442,152830616,152633974,155845243,159711893,151192102,156303957,154272321,153420350,162136745,156762736,159580820,158728840,150733351,157090408,154468923,158663261,167183023,162595442,167772844,163250808,156303925,160301685,152830520,156697213,158597808,151782011,155910843,147456614,144573002,148636280,143917626,153354909,155321005,153289355,158401219,149226073,149357153,150274681,144966217,153486010,150405796,149029537,
151913156,142541393,147128953,147915376,148177504,159843024,157287070,160694969,161743546,152830545,157287054,152961640,152765052,159318748,93257876,95092947,87031957,80347229,84017305,77725787,84148394,87032018,82116769,86966499,77791366,74645618,76021916,68681824,75563212,73662668,69927091,73466089,63635577,65536140,67567768,65470577,77005027,75563204,76939466,79692003,70254708,73597090,70713489,68419723,76087541,69796032,71434466,69468378,60620918,66060471,62521481,65667240,73597182,68354239,72941817,67829961,60424322,63701188,55967878,59179210,61079809,53870792,57475338,49217718,45809814,50069703,45088907,54395116,56623356,54329560,60031251,51118248,51183791,52297927,47186069,56033544,53608692,52756718,56230161,47513763,52166854,53936320,54460588,66912542,65405166,69337350,71565580,63242402,68550876,65274040,65732809,73466154,67109101,70844700,68026621,
61145257,67502317,63897780,69468395,76349743,71893232,77463856,71172331,65929401,68813044,61341875,66322699,66453804,60686588,64356668,54853850,53805266,56819956,52756670,62980393,63373603,62390545,66978111,57147599,58589418,58196209,54198479,63045956,58589467,59048231,60621116,51839180,57475327,57213161,59375847,70320467,67174679,72220993,71631151,63766737,68878610,63504611,65536265,70779224,63897881,67764564,62193952,56492257,61669663,56492257,63439146,67436889,62914850,67633508,58851597,54591734,55771427,47317222,52887883,50463059,44826933,47251820,36307201,35979532,37028126,33161458,43254118,41025868,40960332,43319659,32506104,34996517,32112918,29098249,36962683,30605638,32244066,31392096,23003389,29098298,26804495,
30540071,40042883,36045125,41615739,38469969,32047367,36700487,30277901,34013512,37355912,30933322,35127692,27853119,23920921,28639567,23658767,32178540,34210177,30933337,35651990,25559345,23855406,24052044,16777498,23658889,19595643,16449901,18350490,7340327,9765192,9896263,8257835,19202463,16449908,18612614,20119952,10748198,15532381,12124480,12058952,20119982,14352752,18284957,16843139,10879278,18678126,16908600,23724392,33227187,30474612,38470068,34603378,31129916,37093751,31588666,38470025,41615791,37421440,43516352,36241764,35914066,41156985,38273343,49414570,51380650,50790803,56230340,47120727,48759146,48890229,44564817,53412291,49480097,49414567,51642818,42533201,47972738,47972720,50004328,61800916,59376031,
64684482,65601975,58655060,65339797,61931880,65536392,73400798,69140893,75366872,73335205,70189408,79102367,77594978,87818666,96469468,95486375,104399335,100008341,99549557,105120165,100729192,109773259,111804889,109380024,115474929,108003719,110559631,114819491,113115508,125567462,125829586,127467978,131793393,122487167,125829544,124518815,121700748,130417147,125370829,126747109,127009258,118620544,124846522,123404696,126943657,137232903,134021577,139985403,138215897,132186505,138150345,133562772,138215883,143720971,138805712,145162769,140313033,138215834,145752530,143131026,153879019,159318535,158269916,165806620,158990777,159121843,162136530,157090205,165937675,164495873,162398704,166068769,156565935,159646154,160956880,159252912,170263075,167641595,169017864,170131993,159777197,
162529760,158269896,155779529,162005554,154403320,155976223,152764942,143917489,149029363,144966081,148832746,156303929,151454204,156828214,151781886,145621441,149815806,142868928,147980811,150340152,144704006,149815878,142344685,140968406,145949184,142475716,153223725,155255345,154272279,159842892,150798816,151519726,152175101,147194325,155386439,151192106,149815851,151323210,140837339,144572933,143262200,142737901,152502876,148046375,150405701,148898368,138543579,141623834,135528945,134677001,139330148,131072549,133431899,128057907,120521190,125501992,120455662,126419500,132055653,127402540,133169775,126419488,122487292,125895216,119079407,125829711,126681698,122356284,127599225,119079442,120390162,124650031,122356218,134349420,135135834,136249936,141296250,132186632,135332394,134873640,131793422,
140903042,135922259,136970855,137560690,128516617,134152768,132579872,134480427,144376465,140051026,144441983,141754982,133825040,137888336,131531290,133431885,137626259,130482774,134414997,128123477,123339295,128909915,124715547,133104238,137691796,134939233,141296290,133890627,132645431,135922268,130220578,139133581,138674826,136708724,141558439,133235255,137036367,140378710,140050994,152961702,152830597,155910797,159974051,151519796,156172901,154534481,153682507,162529977,156893823,159777444,158728858,150929975,157221497,154468939,158859885,167248578,162726528,167903931,163250823,156697156,160432773,153158214,156893837,158794433,152109707,155910861,147784311,144573019,148832904,144114252,153617072,155583162,153289371,158663380,149422698,149488241,150274695,145162841,153486026,150340277,149422767,
152240852,142803554,147325579,148046464,148374125,160105185,157549231,160891593,162071242,153158242,157549214,153092729,153158283,159384300,93126822,95224036,86966438,80216173,83886250,77463657,83951801,86966498,82182321,86769905,77725844,74580100,75825323,68550769,75497691,73597146,69796035,73203960,63242375,65405084,67305640,65339522,76873972,75301075,76873945,79823092,69927045,73334964,70713504,68354201,76153094,69664976,71172337,69533927,60620933,66060486,62259354,65601719,73466128,68157649,72941832,67895512,60358802,63504595,55902358,58851545,60883217,53674200,57475355,48890057,45613223,49807576,45088923,54264059,56426762,54264038,59769123,50921658,50790591,52166871,47186087,55836951,53412100,52494590,56164644,47448240,52297943,53739727,54526138,66847021,65274108,69402901,71434522,63111345,68419822,65142983,65601751,73204025,67043579,70779182,67830029,
61145274,67436795,63635652,69337336,76218685,71631103,77332799,71106811,65798348,68681988,61276355,66126108,66584891,60358927,64160077,54853866,53477600,56754437,52560077,62980409,63308083,62259490,66847055,57016545,58523898,58130688,54067422,62849364,58655020,58917175,60555594,51839195,57409810,56951033,59048183,70254945,67240233,72089937,71303487,63504610,68616484,63373555,65339671,70779243,63897898,67567972,62193966,56361198,61669678,56361200,63242556,67371369,62652723,67502453,58655006,54395141,55705906,47317236,52953436,50266468,44761412,47120763,36110608,35979548,36831535,32964869,43123062,40763740,40829274,42926457,32571656,34734389,31916327,28967193,36831626,30605654,31916402,31457650,22610186,28770632,26673440,
30212408,39846292,35979605,41550218,38469986,31785238,36700504,30212380,33882459,37355925,30736731,34931100,27656527,23789866,28442974,23331102,32047485,34079122,30802281,35389863,25624896,23462208,23789917,16711976,23462295,19595658,16187774,17957290,7340343,9699672,9765208,8126780,19005870,16253315,18678167,19988899,10617142,15073646,11796815,11731289,19726780,14352769,18153901,16843155,10682686,18416000,16515401,23593337,33030596,30605700,38273474,34668930,31129933,36831623,31588682,38470042,41615808,37421455,43319759,36176244,35979619,41157002,38207823,49349049,51249595,50725283,56164820,47055208,48693626,48759172,44630368,53346772,49283508,49217976,51511760,42336608,47907219,48038271,49742202,61735398,59244973,
64684498,65601990,58786150,65208740,61997431,65208726,73400814,68944303,75366888,73138615,70254963,79102386,77594995,87818682,96469486,95486391,104333814,99942822,99352967,105185718,100794743,109904345,111673833,109511110,115409409,107938200,110428575,114688435,113049991,125567479,125829602,127271390,131793410,122618257,125829559,124518832,121962906,130482700,125239773,126878197,127074810,118423953,124846541,123208105,126681528,137232921,134021596,140116492,138281450,132317594,138281434,133431714,137953753,143786525,138936800,145097248,140444122,138215851,145555938,143196580,153879035,159318554,158269934,165937708,159056331,159121859,162267620,157090220,166003225,164364819,162464256,166199857,156697023,159580636,160891358,159383998,170263092,167576075,169148954,170263081,159777214,
162595314,158204375,155845081,162202179,154599946,156041779,152830495,143851972,149029379,144835027,149029371,156369481,151454218,156893767,151585293,145818065,149815822,142868945,147915294,150471242,144966165,149815894,142213629,141033959,145949201,142541271,153158205,155320898,154468901,159908444,150798832,151650816,152109583,147194341,155451991,151061053,149750333,151257690,141033963,144441879,143393289,142737916,152502892,148046391,150209108,149029457,138740206,141689387,135528963,134677020,139461237,131007029,133431915,128057923,120390135,125633082,120652284,126419517,131924599,127402558,133300862,126353971,122421769,125895231,119079425,125829726,126550644,122487371,127664776,119210531,120390179,124584511,122290699,134414973,135201389,136184418,141165194,132448792,135463482,134873658,131858975,
140771986,136118886,137101945,137822850,128778776,134349394,132448816,134480443,144507552,140182117,144507536,142082677,133825055,137888354,131400237,133562971,137626278,130351721,134611620,128123492,123535921,129041004,124650026,132973183,137691812,134808178,141492916,134021716,132710983,135922284,130351666,139133599,138674845,136774276,141820599,133366345,137036382,140313192,140182084,152961719,152699541,155976349,160039603,151519811,156303989,154534497,153813598,162464457,157090450,159974070,158859945,150995528,157418120,154665562,158859900,167314128,162857618,167969484,163447448,156566102,160432789,153158232,156893854,158925522,152175258,156107483,147653256,144704107,149029531,144310876,153551551,155779788,153354923,158794469,149553788,149488257,150536857,145097321,153748189,150667974,149422785,
152175334,142934643,147456668,148177555,148308608,160236273,157483712,161022680,162005723,153092724,157745840,153289355,153092766,159449852,93454524,95420665,87359674,80347267,84082879,77856896,84082897,87163128,82313413,87163142,77922476,74645655,76021955,68747399,75825392,73793777,70123735,73400589,63635615,65667248,67502268,65536152,77136138,75563243,77201648,80085259,70189208,73597129,70975670,68747439,76284188,69861604,71434505,69599486,60686493,66257117,62783662,65798351,73859366,68419814,73138461,68157677,60620970,63766761,56033453,59244784,61276453,53805294,57671982,49348831,45940926,50135278,45220016,54460688,56688928,54460671,60031288,50987215,50987221,52429036,47448253,56164652,53674264,52756756,56492344,47644872,52429038,54067431,54591697,66978115,65470739,69533995,71500081,63439048,68681986,65274078,66060527,73531727,67240210,70975812,68026657,
61210830,67830035,63963353,69599504,76480852,71893272,77726039,71172368,65929442,69140760,61341914,66388272,66781521,60817699,64487777,55181568,53739767,57016603,52887779,63177039,63373640,62521653,67174760,57344246,58982671,58392855,54264053,63045994,58851648,59244878,60817763,52035826,57606439,57344271,59441422,70582648,67436863,72417638,71696724,63832313,68944184,63701255,65536304,70910336,64094529,67895675,62259526,56623367,61997380,56688903,63570257,67568000,62980427,67895693,58851637,54657306,55771463,47448331,53150066,50659703,45089115,47448467,36372774,36110642,37093702,33423643,43319694,41222515,41156977,43385233,32768286,34996555,32178493,29294897,36897183,30933355,32244106,31654280,22937890,29032801,26935607,
30605645,40239530,35979627,41812386,38666617,32047403,36766063,30409012,34144624,37552556,30998898,35193266,27984229,24117568,28705139,23527734,32309651,34537895,30802305,35717566,25624920,23724373,24052082,16974142,23724464,19661217,16384406,18219455,7405901,9896301,9961837,8323410,19268039,16318874,18809262,20316600,10879307,15466883,12255590,12124525,20054484,14418327,18481606,16908716,11075925,18809238,16908640,23921038,33292762,30605723,38404569,34865561,31261028,37224862,31654239,38863280,41877975,37487015,43450854,36307336,36307322,41222561,38273384,49676753,51577298,50987448,56623594,47382908,48759184,49152414,44892534,53674475,49611207,49676751,51708391,42664311,48103848,48365973,50135441,61866492,59703749,
64881129,65995230,58917243,65536444,62325134,65536430,73662980,69337542,75563517,73531853,70386057,79299016,77857163,87818698,96272897,95551943,104530443,100073912,99484058,105120200,100663690,109904366,111739386,109445594,115474964,108069290,110559663,114753993,113115544,125567497,125960693,127205871,131793427,122552740,125764042,124649921,121897391,130482720,125436400,126812680,127140365,118555043,124649949,123208122,126943691,137298474,133956078,140116510,138347005,132317612,138478064,133497271,138019309,143983152,138936820,145293875,140313070,138478013,145752565,143327672,153879054,159515181,158335489,166003264,159121886,159187412,162136568,157221313,165872175,164430374,162398741,166462018,156697044,159777262,161087985,159384020,170197573,167772703,169017900,170263100,159711696,
162726405,158204395,155976172,162267733,154731034,156107333,152896050,143786453,149160471,144966117,149094925,156435037,151650844,156893786,151781920,145752547,149881377,143065569,148242991,150602332,144900649,149881450,142279184,140902906,145949222,142410216,153223760,155386455,154468923,160105072,150864389,151847442,152306211,147128824,155386475,151192142,149881423,151519853,140902910,144572971,143589916,142869008,152633983,148243018,150340201,149226086,138871296,141951550,135463443,134742573,139526792,131203658,133431935,127926868,120390156,125698635,120521231,126485072,132121227,127468113,133431952,126485060,122618399,125960786,119210515,125895282,126550662,122552927,127533725,119145012,120521268,124518995,122290717,134349454,135201408,136184434,141427357,132448813,135529038,134939212,132121137,
140837542,136053367,137298571,137691800,128844332,134414947,132645443,134808142,144573107,140116598,144442021,142082697,133890613,138084979,131400256,133759598,137757368,130548346,134415032,128320120,123470403,129172094,124518975,133169811,137822901,135004807,141492933,134087271,132776539,135856768,130548295,139133618,138609327,136839834,141886155,133366364,137233010,140706427,140378712,153289420,152961704,155976369,160170695,151519832,156500616,154731123,153944688,162595550,157090467,159974089,158925501,150995550,157614747,154665582,158859920,167510757,162923172,168100576,163447469,156762729,160694952,153289324,157024945,158925542,152109742,156107504,147915419,144835199,149095087,144310897,153813716,155779807,153682622,158991095,149684879,149684885,150536874,145425022,153879279,150667993,149684948,
152503031,143196807,147653296,148177572,148505235,160301827,157680338,161284846,162136816,153158280,157680322,153354911,153354928,159777552,93257930,95224073,87032012,80150676,83689678,77529232,83820768,86769928,82051287,86901017,77594812,74317993,75825360,68550807,75497730,73597185,69796073,73072924,63439024,65208513,67371213,65208487,76808473,75366651,76742910,79823131,69992618,73269463,70451397,68223166,75890990,69665012,71303449,69271822,60555436,65929454,62390465,65470685,73597238,68092150,72745264,67764479,60227769,63570169,55705790,59048193,60752181,53608700,57344320,48955630,45613262,49742079,44957888,54067490,56557874,54067469,59834696,50856159,50856166,52101374,46989518,55902526,53346600,52560161,55968074,47186134,52035838,53739766,54264033,66715988,65077539,69206331,71303489,62914777,68354323,64880880,65601789,73138526,67109152,70713684,67830065,
60883169,67436832,63701226,69468448,76349796,71696680,77398374,70975778,65601778,68682025,61079788,66257216,66388320,60424501,64094579,54722834,53543176,56688940,52625653,62914913,63045977,62128454,66584952,56951046,58655007,58196261,53936390,62718327,58523987,58786144,60621171,51642626,57344313,56951071,59048222,70320522,67240271,71893367,71500133,63635720,68616522,63439128,65274175,70648207,63635793,67633549,61931861,56230167,61407572,56557847,63177058,67436942,62521689,67699100,58655043,54264106,55509335,47382812,52691331,50332041,44826988,47186340,35914037,35848516,36766036,32964906,42926493,40829312,40698241,43057569,32244014,34734428,31916366,28901695,36766129,30474619,32047513,31195542,22741297,28639600,26673480,
30081375,39846331,35783035,41550256,38273415,31850814,36569470,30081348,33816962,37290431,30605699,34996677,27525495,23789904,28508549,23331141,31850915,34210232,30605714,35520974,25559401,23527783,23593349,16515407,23265728,19333552,15991204,17891792,7274846,9568639,9699711,7995747,18940374,16122283,18612670,19857866,10748253,15008148,11796853,11862400,19857894,14287273,18285014,16843196,10748259,18547111,16646511,23527838,32965097,30474668,38142441,34406827,30998900,36897200,31523185,38601153,41615846,37355959,43385335,36110745,35914123,41157041,38142327,49349090,51249633,50725322,56230395,47186319,48693666,48759214,44433799,53412348,49414617,49349087,51577337,42467722,47776186,48038311,49873311,61735437,59245012,
64618999,65733102,58720653,65143244,61931936,65470910,73531924,69140951,75366928,73335262,70320539,79167959,77857180,87884258,96403990,95486429,104530464,100205005,99418540,105120221,100794782,110100996,111870481,109445613,115671593,108134847,110690757,114950620,113312172,125698590,126026250,127402501,131924519,122814903,126026205,124781013,122094020,130744885,125501956,127074844,127074847,118620599,125043187,123601359,126878176,137495105,134218242,140378676,138543633,132383171,138609154,133759435,138215939,143917635,139133448,145490504,140509696,138609107,146014731,143393228,154010147,159646272,158597654,166199893,159252978,159187434,162529802,157286870,166199875,164823611,162595368,166593112,156893671,159777283,161022472,159515112,170525274,168034867,169411137,170656339,160104932,
162791962,158401024,156107265,162529899,154665521,156107352,153027142,144048618,149291564,145097209,149160484,156697201,151781939,157090415,151847479,145949178,150143542,143262200,148308550,150667888,145031741,150012542,142475814,141165070,146080315,142606845,153485926,155779691,154600016,160301702,151126552,152044070,152502838,147456525,155648641,151585379,150143589,151585411,141099538,144900669,143655473,143000099,152830610,148374110,150602366,149291641,138936852,142082644,135725608,134939204,139723421,131400286,133628564,128254570,120717856,125829727,120848935,126616166,132383393,127861351,133563045,126616155,122749492,126157414,119407144,126354054,126747292,122684019,127730352,119472713,120717898,124715623,122618421,134480547,135529108,136446600,141689521,132579906,135660132,135004768,132252232,
141165243,136446605,137495201,138085035,128844351,134546040,132776538,134873698,144835271,140313229,144704185,142344863,134021704,138281609,131727958,133956229,137888461,130679439,134808269,128385679,123667034,129237650,124977747,133497511,138085067,135201436,141820637,134283901,133104239,136184470,130744925,139526855,138937029,137101999,141951712,133759601,137495175,140640912,140509804,153354977,153158335,156369606,160367326,151781997,156697248,154927754,154272390,162988786,157483706,160301790,159122131,151257713,157811379,154927748,159122086,167772924,163054268,168624884,163971776,157155968,160891583,153551488,157352648,159449851,152371908,156500742,148177586,144966290,149422787,144507525,154010343,156173047,153944787,159318798,149815971,149947051,150930113,145556113,154141444,150864623,149816040,
152699661,143393437,147653316,148505276,148898472,160367387,157811431,161481475,162333444,153485979,158073560,153551539,153486022,159974183,93847785,95748389,87621863,80609455,84410602,78184619,84410619,87556389,82575601,87556402,78315735,74973382,76480749,69271731,75956508,74187036,70320389,73728312,63897801,65929438,67764458,65929410,77463863,76022038,77594906,80281911,70582468,73924853,71041250,68878556,76677447,70058257,71762229,70058282,61014217,66584839,63045851,66126073,74121553,68682003,73466186,68223259,60883156,64225556,56492248,59375898,61538643,54067483,57737563,49611018,46072040,50266393,45678813,54788413,57016653,54657320,60490083,51249402,51380482,52625688,47710440,56492378,54133062,53018942,56688996,47710451,52625690,54395155,55116030,67371376,65863998,69796184,72024414,63766772,69075245,65732875,66388251,73728379,67699005,71303535,68485454,
61735165,67961151,64291077,69992764,77005185,72220995,78053761,71434559,66322700,69468486,61669638,66781535,67174781,60883279,64881039,55443757,54067492,57409864,53018896,63308156,63832436,62914916,67305874,57475362,59179326,58720579,54788385,63504789,58982765,59572601,61276557,52166943,57999700,57475386,59834683,71041446,67699052,72745364,71958913,64160035,69337444,64094517,65995100,71369133,64291182,68420008,62587248,56951090,62062962,56951090,63963519,68092333,63308151,68288953,59179361,55116104,56164726,47972663,53477790,50790823,45220233,47776192,36503891,36438369,37486962,33489222,43516347,41484701,41484703,43516349,33030478,35389817,32637290,29491551,37355982,31064471,32702903,31850930,23200077,29426059,27066723,
30867836,40436184,36569497,42074574,38994340,32375128,37093786,30671201,34406811,38011354,31195552,35455455,28246421,24445292,28967330,23855457,32440766,34669014,31195565,35914217,25952645,23986564,24248737,17170796,23986652,19988943,16712129,18612715,7733625,10092957,10224027,8585599,19464692,16712135,19136987,20578789,11141499,15598002,12386706,12321181,20316672,14811590,18809329,17367513,11141505,18940355,17105292,24248764,33489414,30998986,38797832,35127752,31654288,37552589,32178574,39059933,42205701,37945811,43909653,36569527,36438439,41550287,38666645,49938943,51905021,51315173,56951321,47710634,49283519,49414601,45023653,54002200,49938934,49938941,52101654,42926501,48366037,48759236,50332094,62325291,60097010,
65339926,66322955,59310505,65798632,62587324,66126300,74056240,69599729,76022316,74121722,70844854,79692279,78315961,88605182,97321520,96141819,105251386,100925928,100270538,105775611,101646782,110821919,112591404,110232075,116392519,108921307,111215074,115474938,114033097,126353980,126747175,128123424,132710981,123470293,126616057,125305331,122814945,131269200,126157346,127664697,128057917,119407060,125698577,124060138,127664638,138216028,135004702,141034064,139461167,133300701,139264545,134480360,139133469,144966239,139788835,146211429,141492766,139330032,146604582,144179689,154993217,160432733,159449648,166986354,159973904,160170503,163250727,158073330,166986335,165544537,163381829,167182963,157876740,160760352,161874469,160170502,171377270,168559185,170263134,171508334,160956930,
163775030,159187483,156697119,163185288,155517516,157024887,153682530,144966151,150012489,146080277,150012478,157549200,152568401,157876877,152830546,146735638,150995539,144114198,148963936,151388815,145818203,150995612,143327812,141951531,146932310,143458844,154272385,156500615,155386474,161219234,151978548,152830530,153289299,148046379,156500637,152371840,150930049,152437408,142082608,145687133,144507470,143721024,153682608,149226107,151585433,150143638,139723314,142869103,136512071,135594592,140575418,132186747,134415026,128844422,121569855,126485118,121635395,127533698,133169852,128385666,134415045,127337078,123339344,126747267,120128069,126878373,127533751,123536018,128516814,120193639,121242214,125698693,123273808,135332546,136184497,137167526,142344910,133366368,136446594,136053375,133169765,
142017240,137233066,138281663,138740426,129761884,135398037,133694072,135529088,145490663,141165224,145556184,143065787,134808167,138937000,132448881,134546083,138674923,131662508,135398122,129237675,124519030,130089647,125633137,134218436,138871529,136053433,142541562,134939292,133956236,137036467,131334776,140116708,139592418,137691850,142672639,134480528,138347172,141689517,141230729,154338045,154010332,157156066,161088251,152830601,157680318,155910825,154927780,163644174,158335702,161088251,159974128,152109710,158728912,155845281,160039618,168493848,163971800,169345811,164692702,157811356,161678045,154403485,158073573,160236313,153158370,157352738,148898510,145818289,150078175,145556131,154927878,156762897,154600177,160105260,150733504,150799049,151585502,146408113,154796833,151651083,150602501,
153551657,144114361,148636385,149226199,149684934,161284918,158663430,162399006,163185442,154272440,158991094,154534607,154272482,160891714,93389047,95355188,87294200,80281792,84148474,77660348,83951886,86966581,82379009,87097666,77791464,74645718,75956477,68616387,75694380,73662766,69927188,73400649,63439068,65405165,67502329,65405139,76874054,75563303,77136170,79888711,70058196,73466116,70713587,68419820,76218711,69927201,71434563,69534012,60686553,66126103,62652653,65732873,73597280,68288803,73072986,68092203,60358886,63897893,55967977,59179307,60948833,53805355,57475436,49217817,45613304,49938731,45220076,54264141,56557917,54526266,59965812,50921739,51052815,52363560,47120632,56230250,53739863,52691280,56164724,47448323,52166955,53936418,54591760,67109246,65470800,69534056,71565677,63242499,68616510,65274141,65995052,73400715,67109198,70975871,67961183,
61341964,67567952,63766806,69665099,76415375,72024402,77529492,71106894,65929501,69009751,61210902,66519407,66584972,60621152,64553376,55050558,53608756,56820054,52691233,62980492,63373701,62587251,66847141,57213235,58851661,58392914,54264114,63177124,58655103,59244939,60686750,51904817,57672036,57344330,59310413,70582708,67305852,72286629,71631251,63963445,69075318,63701316,65470828,71041468,63897982,68026808,62390657,56361284,61800832,56754499,63570319,67699132,62849416,67961290,58655089,54657368,55771524,47513927,52887982,50528694,44827033,47251921,36241764,36045169,37159298,33161560,43254219,40894896,41025968,43254221,32375132,34996615,32113021,29098351,36897244,30605737,32113095,31457732,22741345,29098397,26739060,
30409101,39911911,35914153,41812446,38732214,32047466,36700587,30343536,34013613,37487082,30736815,35193329,27656611,23986557,28705202,23593330,32047566,34341349,30933437,35586556,25690519,23658901,23855537,16646525,23527917,19530208,16253396,18219517,7209355,9568683,9961900,8257938,19071492,16318936,18743787,20054519,10748297,15466945,11993507,11796909,19923475,14483924,18481668,17039849,11010448,18743764,16777631,23790028,33292825,30540249,38404631,34800089,31195554,37093852,31850909,38666735,41812501,37552612,43450916,36372936,35979704,41419232,38273445,49611279,51380749,51118582,56492587,47448507,48824782,49152474,44827060,53543463,49807877,49545741,51839527,42664376,48234982,48366036,50135502,61932091,59572737,
64946727,66060827,59048379,65667579,62259661,65733100,73794113,69272065,75694652,73597451,70713797,79561221,78053834,88211982,96797251,95879691,105054797,100532731,99811802,105447948,101188045,110363184,112263743,110035484,116064853,108397035,111084020,115343883,113902042,126288462,126681657,127992368,132383319,123208165,126353932,125239812,122618352,131138147,125895217,127533642,127795789,119210469,125436448,123929084,127468046,137888368,134480432,140837473,139199038,132973040,139002417,134087159,138805806,144704115,139592246,145949303,141034031,139198978,146407993,143917563,154731089,160301678,158990915,166789762,159842848,159777303,162857531,157876739,166658673,165347943,163185239,167051911,157418006,160563762,161808950,159973910,171246217,168624738,169869935,171246208,160563731,
163447368,159121967,156566064,163054231,155517535,156893830,153682549,144704025,149881434,145621544,149815888,157352607,152175202,157680285,152568421,146604582,150602341,143917607,148767347,151257758,145687146,150536877,143000146,141623868,146735719,143327789,153813652,156172954,155320955,160760499,151781957,152437333,153158246,147915324,156172975,152044178,150798997,152240819,141754943,145359470,144114270,143655505,153551553,148832909,151192235,149881511,139461186,142738051,136184409,135266928,140247756,131924622,134087363,128582297,121307726,126419599,121176660,127206036,132776655,128385683,133956311,127206025,123077219,126747284,119865942,126681780,127533769,123208354,128385760,119931514,121045624,125371028,123142754,135135955,136184516,136905401,142213859,133169775,136315539,135791247,132711032,
141820649,136905405,137954001,138674905,129630832,135004840,133235335,135529107,145425142,140772026,145228519,142672588,134677111,138740408,132317825,134218420,138609403,131334846,135332606,128910012,124256904,129827523,125371012,133890775,138412793,135725770,142344969,134873773,133694111,136774339,131138187,139985654,139395827,137429723,142541583,134218400,137953973,141296318,141165210,153944848,153879277,157090547,160826124,152568476,157549260,155648698,154731189,163513119,157942505,160760589,159843072,151978657,158466785,155714228,159777491,168362792,163644137,169018146,164430577,157614765,161481454,154272432,157811445,159974185,153027315,157090613,148636382,145687234,150012658,145228469,154796823,156697379,154403587,159712061,150405843,150471385,151454448,146211521,154796851,151454492,150405913,
153289534,143852234,148308722,149095146,149553879,161219401,158532375,162071345,163054389,154272461,158794504,154338017,154206966,160564052,93913360,95945038,87687441,80740567,84345108,78119126,84607269,87490892,82772250,87359836,78184705,75104492,76349719,69140699,76153158,73990471,70320429,73924962,63963381,65798407,67895569,65929452,77267296,75825471,77463878,80216414,70713584,74055967,71041291,68878595,76611955,70058297,71762269,70058325,61145329,66519345,62849286,66191652,74187132,68682042,73335155,68419908,60817663,64225597,56426755,59507014,61473146,54198597,57868676,49348915,45875473,50463045,45613316,54722920,57082231,54788435,60359054,51249447,51380522,52822337,47710482,56361347,54133102,53084521,56689038,47776029,52822338,54329660,54919463,67436953,65732968,69927296,71893382,63635741,69206361,65798452,66453829,73990564,67764584,71565720,68485495,
61800743,68223337,64225582,69992804,76874153,72417644,78053805,71631207,66257206,69468529,61800753,66781575,66978216,61145465,65012153,55509336,54067534,57278832,53281083,63635879,63898015,63046028,67371452,57540940,59244902,58720619,54657357,63504831,59244953,59638181,61211064,52232521,57934206,57475428,59703652,71107022,67699091,72876477,72090028,64422222,69337486,64160096,66126214,71565781,64618903,68420051,62718362,56885598,62128539,57147739,63832487,68026837,63242658,68157922,59179402,54985073,56295839,47972705,53412294,51053009,45351347,47645160,36635007,36372874,37355932,33489265,43581923,41353671,41484744,43647464,32899448,35258787,32375187,29491593,37224951,31130051,32571872,31785438,23200120,29229494,27263372,
30736806,40501762,36504003,42140152,39125455,32375171,37159363,30671240,34537928,38076932,31195592,35586571,28049855,24379797,28967372,23921035,32506343,34865664,31130072,36045331,26018222,24052141,24248777,17236376,24052231,20185592,16777709,18743830,7668133,10027463,10289606,8585642,19530269,16646643,19005957,20447760,11207076,15663582,12452285,12386759,20513323,14615021,18678300,17302019,11272621,19137004,17236407,24314342,33489457,30999028,38994482,35258867,31785404,37421559,32047544,38994440,42402350,37945853,44040765,36766178,36569552,41812473,38666686,50135592,51970599,51577361,56885828,47645140,49480170,49611251,45351376,54133315,50135584,50004519,52167232,43188687,48562689,48759277,50528743,62325332,60228125,
65405503,66519603,59507155,66126354,62849509,66257415,74318428,69730845,76284503,74056229,70975968,80085536,78578147,88277540,96993881,96141858,105054818,100729360,100205041,105710112,101450212,110559812,112329299,110232115,116458092,108790274,111280647,115474975,114098672,126485091,126681677,128189000,132514413,123470331,126616098,125239834,122749448,131203703,126091848,127533663,127795813,119407098,125567544,123994641,127664674,138216067,134742597,140968567,139395670,133104133,139330120,134218253,138871365,144769673,139919949,146080395,141361734,139264534,146735694,144048656,154927721,160498309,159253081,166855321,159973941,160039470,163316303,158138905,166986375,165479039,163512941,167248539,157680170,160629319,161940043,160432684,171311775,168690294,170328709,171311766,160956967,
163643999,159384131,156762693,163250862,155583091,156959387,153813641,144769582,150078064,145818174,149815909,157352629,152633975,157876915,152699515,146801214,150995579,144048699,149029513,151323318,145883778,150799041,143131242,142082642,147063421,143327809,154337960,156500654,155386513,161022664,151847517,152699498,153354876,148111953,156435141,152306343,150930088,152568520,141886039,145687172,144573043,143917672,153682647,149291684,151519938,150012606,139592280,142738071,136577644,135725702,140378851,131990179,134349529,128844463,121504358,126616228,121373289,127337128,133169891,128516777,134349547,127337116,123339382,126878379,120193646,126812875,127599328,123536057,128582390,120128143,121307789,125567658,123208313,135398122,136381144,137298637,142410486,133431941,136512168,135856805,132973196,
141886209,137167569,138281700,138937073,129827462,135267006,133694112,135791272,145490702,141165265,145490687,143196899,134808205,139068111,132383386,134677194,138871569,131531475,135660308,129237715,124584606,130024153,125698714,134087405,138740497,135856863,142541599,135004868,133759667,137036506,131334818,140313357,139657994,137822963,142934822,134546103,138216140,141492950,141230770,154272549,154075907,157221643,161284899,152765105,157549285,155910865,155058889,163906359,158401279,161022756,160039704,152175287,158597879,155779784,160105194,168756030,164037374,169411387,164758278,158008005,161809155,154469062,158139150,160301887,153289480,157221706,149095160,145818329,150143751,145490635,154796847,157090618,154731287,160039762,150668008,150668015,151782151,146277080,154796874,151782194,150733616,
153617236,144114401,148570890,149226241,149816045,161350494,158860077,162464582,163513161,154534625,158925598,154469114,154469133,161022828,93782308,95682914,87621921,80543978,84476197,78119141,84410680,87359838,82641198,87294317,78119185,74907906,76284202,69140717,75825497,73859418,70058303,73793909,63701253,65667351,67830053,65732862,77201777,75759953,77398359,80347506,70451456,73990448,71041309,68747543,76611971,69992782,71696751,69796198,60883206,66453829,62914841,65863989,74121611,68616527,73400710,68223320,60621072,64094545,56230165,59310425,61211023,54133077,57737623,49348935,45875492,50331990,45482262,54788474,56820106,54657382,60424607,51183927,51380541,52625749,47382821,56361365,53936512,52953467,56426913,47776049,52560214,54133070,54788410,67174827,65536379,69861780,71696793,63504687,68813163,65470790,66257237,73793976,67699065,71434666,68223371,
61407543,67961211,64160067,69796214,76808636,72155520,78053823,71631225,66257225,69403010,61669698,66650521,66912696,61079948,64881099,55247210,54067552,57147779,53084492,63570359,63766962,62718368,67240399,57475423,59113850,58589566,54526302,63504848,59113897,59376053,61080010,52101468,58065295,57409911,59703671,70910434,67764646,72679888,71958973,64225632,69403042,64029040,65929625,71238121,64356779,68157926,62521774,56885614,62128558,56885614,63898042,68092392,63308211,68026869,59244958,55050629,56099250,47841652,53477849,50725345,45285828,47579645,36503952,36307355,37290413,33554820,43581943,41222620,41353689,43450875,32833929,35193270,32440743,29163928,37224969,30867925,32375284,31850992,23003533,29163976,26935713,
30540216,40305172,36241875,41878026,38863330,32309655,36897238,30605725,34210266,37749270,31130077,35652125,28049874,24248746,28836317,23855517,32309756,34603539,30999019,36045351,25887171,23921087,24248798,17105322,23790104,19792393,16581119,18416168,7471544,10027482,9961944,8585663,19464752,16515587,19005974,20513314,11207095,15598062,12190161,12255703,20185663,14680577,18547246,17105430,11141565,18940417,17105353,23986682,33423939,30867974,38601283,35193349,31719884,37356041,32113098,38994460,42140225,38011407,43844176,36635124,36372965,41746955,38666704,50004538,51905083,51249698,57016918,47579625,49349117,49414664,45220322,53936726,49938995,49939003,52232788,42861026,48497173,48693760,50463227,62456423,59900463,
65536596,66388552,59441638,66060839,62652921,66060824,74121838,69730862,76218985,74121783,70844917,79954481,78578165,88539707,97387120,96469560,105382522,101188136,100270600,106234423,101843451,110953052,112853609,110690887,116589187,109052441,111477279,115737143,114360840,126616186,127009380,128385632,133038723,123732498,127140407,125633072,122880541,131596942,126616157,128057976,128189052,119734803,125829710,124584491,127992380,138609307,135201372,141427344,139788907,133431836,139592284,134742565,139526747,145293981,140313188,146408099,141886045,139788846,147194468,144441894,155320958,160826013,159908463,167510702,160498252,160432710,163578471,158466607,167314079,166003348,163906179,167707314,158138946,161088094,162333281,160694850,171705015,169083535,170590874,171770543,161153601,
164168307,159580764,157155934,163578564,156107403,157483701,154075811,145359430,150602373,146211413,150405759,157745869,152961679,158204618,153223824,147194453,151257744,144376402,149422752,151847627,146342552,151454425,143721088,142344809,147325589,143917658,154534592,157024968,155976361,161481439,152306293,153158273,153617043,148505193,156893916,152830654,151323327,152961760,142279276,145883801,144900747,144114303,154010349,149488314,151913178,150536915,140182127,143196846,136970884,135922333,140772088,132448956,134808305,129303238,121832060,126878398,121766528,127664833,133432061,128844482,134677249,127795893,123732622,127337155,120586884,127468259,127992568,123732688,128910092,120521381,121832101,125895361,123667089,135791361,136708849,137691879,142869262,133694108,137036478,136315582,133563046,
142476055,137560810,138740478,139133703,130089630,135660247,133956279,136250048,145883939,141624040,146014996,143524602,135266980,139395816,133038768,135070434,139133738,131924716,135922476,129565417,124912308,130417390,126157490,134611714,139264808,136381176,143065914,135463641,134152906,137298674,131924663,140706594,140116768,138150667,143393597,135004878,138805987,141951725,141820617,154600253,154600218,157680417,161547066,153092811,158204669,156369638,155386595,164168527,158794519,161612603,160564015,152765135,159122189,156369632,160432897,169149272,164627222,169935698,165348128,158335709,162267930,154731230,158597925,160826200,153813791,157746018,149357327,146277105,150602526,145883873,155321159,157549393,155124527,160629611,151192321,151323399,152175389,146866927,155321184,152372043,151192389,
153944937,144507640,149095201,149750551,150209286,161874808,159253317,162923359,163906402,154862328,159318837,155124496,154927906,161416066,93978934,95814006,87884086,80740609,84738362,78315772,84607309,87753077,82772290,87622021,78315814,75235605,76742973,69402883,76284270,74056047,70517077,73859466,63897881,66060589,68092217,65995028,77398407,76218727,77594987,80609671,70582550,73990469,71369012,69206316,76874136,70451552,71827844,70254970,61014298,66715993,62980396,66191689,74252704,68813153,73597339,68419949,60948774,64291173,56623401,59703661,61669795,54329706,58065323,49676635,46137658,50266475,45678891,54919566,57147804,54854011,60621239,51577164,51511633,52887914,47579448,56557996,54133142,53281166,56885685,47841606,52691306,54264162,55181646,67568063,65798545,69992872,72024495,63963460,69140864,65667419,66388332,73990603,67895695,71500225,68747678,
61800782,68288912,64422231,70189454,77201874,72614292,78381522,71893392,66519392,69534105,61931865,66978224,67240398,61276578,64881121,55443838,54264180,57606554,53412194,63635918,64029127,62980531,67633637,57803124,59441548,58917268,54788465,63570407,59179455,59834829,61407711,52429169,58196389,57868686,59965838,71238134,68092348,73007588,72221137,64291191,69730743,64422278,66322860,71500286,64684477,68485627,62783939,57082243,62325186,57147781,64225742,68354556,63570376,68289033,59376049,55247259,56295878,48103818,53477872,51053049,45351385,47710737,36766118,36569522,37421506,33751450,43647498,41550321,41419247,43713039,33096096,35520968,32571838,29557168,37421599,31261162,32637450,31851013,23331233,29426143,27394484,
30933453,40436265,36504041,42336801,39059960,32506283,37224941,30867888,34603503,38208043,31261167,35717683,28312038,24445374,29229556,23921075,32571919,34865703,31457790,36110910,26214870,24117717,24510964,17236416,24052270,20054560,16646677,18809406,7733711,10289645,10289646,8716753,19530308,16843289,19333677,20644408,11403725,15663621,12583398,12255726,20513365,14877205,18940485,17367594,11403731,19268116,17105375,24183309,33620569,31261210,38928985,35389976,31916516,37487134,32309726,39191090,42271318,38208039,44106344,36700683,36635128,41812512,38994405,50201169,52036177,51642937,57148011,47841791,49480210,49676829,45351415,54198891,50266697,50135631,52298345,43188727,48759336,48890389,50856464,62784123,60424773,
65667686,66585180,59769341,66323005,62915087,66388526,74515076,70124100,76481150,74252877,71369225,80282183,78840332,88998478,97649285,96600653,105841296,101450300,100729372,106496589,101974544,111215218,112984704,110953054,116982425,109445679,111804980,116195917,114754078,127074959,127402618,128909939,133366425,124191272,127533646,125960773,123339314,132055717,126812788,128254603,128516754,120128039,126419556,124846656,128385617,138871473,135529075,141689508,140116612,134021681,139985523,135201340,139657842,145687220,140575351,146932408,142213747,139985476,147391098,145031740,155648659,161415857,160236166,167903940,160760418,160891483,164037244,158925382,167772853,166396588,164364954,168100552,158728792,161612404,162857593,161153625,172360396,169673382,171115185,172229315,161808982,
164692619,160236145,157614707,164168411,156566177,157876937,154600118,145687131,150864539,146670185,150798996,158335713,153354915,158860000,153485990,147456618,151782055,144966248,149881524,152240866,146735789,151847662,143983253,142869120,147915436,144245360,155124437,157352667,156172990,162136821,152699530,153617048,154141354,148963967,157418226,153092820,151782102,153158387,142738051,146342577,145359521,144638614,154534662,150143696,152437486,150995692,140444295,143721158,137298587,136446645,141296401,132842193,135332613,129630940,122290835,127337169,122225303,128123606,133890832,129237720,135004953,128058060,124125860,127664858,121045659,127795961,128385806,124322536,129303331,121045691,122094270,126223064,124191397,136053526,137036549,138216187,143328037,134087348,137364180,136708820,133825210,
142934830,138019584,139133717,139723550,130548403,136119019,134349515,136381141,146539322,142148350,146408235,143983377,135594681,139985659,133235397,135529207,139658047,132317955,136446783,129893121,125305548,131007238,126354119,135070490,139592508,136905484,143590221,135791345,134611680,137757447,132448973,141165369,140510006,138609441,143655763,135267044,139264761,142607107,142148318,154993490,154862383,158073657,162071376,153617120,158663441,156697341,155976440,164627299,159122221,162071375,161088323,153289444,159712038,156762870,160957208,169608045,164954926,170394471,165544758,158794482,162857777,155321077,159187771,161219436,154272566,158401401,149881637,146801413,151061301,146473721,155779931,157942634,155648838,161022850,151651094,151716638,152634163,147325703,155714424,152634208,151651164,
154403711,145097487,149422904,150274862,150536988,162464654,159908698,163382134,164234105,155452176,159843147,155386664,155255611,161874841,94110024,96207238,88015178,81068305,84869452,78381325,84803933,87687558,83034451,87949718,78577977,75301159,76808526,69599508,76284285,74449279,70451559,74187162,64225581,65995070,68157771,66191652,77660568,76218745,77660541,80544150,70844711,74187095,71434563,69337404,76939690,70451570,71958934,70320526,61276458,66716010,63242557,66519388,74252724,69075316,73793963,68551036,60948792,64487800,56623419,59638141,61669814,54460797,58065341,49742186,46399820,50463100,45744447,54985118,57278896,55116171,60686792,51446111,51511651,53150075,47907146,56820157,54329769,53346720,56820169,47972693,52953468,54460788,55312737,67633617,65995171,70320571,72286654,64094550,69468562,65995118,66716028,74318301,67895713,71762384,68878769,
61931872,68485537,64487785,70189471,77201890,72745380,78512613,72024481,66650481,69730730,62062952,67174849,67437024,61211059,65339891,55640464,54329736,57737641,53412212,63832544,64160217,63177159,67830262,57803141,59638177,58917286,54854019,63898105,59441619,59965919,61669874,52494723,58393015,57868703,60162461,71434761,68157904,73269751,72417766,64684423,69861832,64356761,66388415,71696910,64750031,68682252,62980563,57344406,62652884,57475479,64225760,68289039,63701467,68682267,59572676,55378348,56558039,48365978,53805568,51184136,45679082,48038434,36700599,36700611,37814740,33882537,43975196,41681409,41550338,44040736,33358257,35586525,32768461,29622721,37487154,31392254,32703003,32113174,23593395,29688303,27328966,
30999008,40829499,36700667,42402352,39191049,32637374,37356031,30933444,34537986,38339135,31588867,35914309,28312055,24576464,29295110,24117700,32834083,34931257,31588882,36176464,26214889,24379878,24445444,17301968,24379968,20382259,17039911,18874960,7864798,10355201,10551806,8847846,19858008,16974379,19202621,20775497,11403742,16056853,12583414,12386816,20775524,15073832,19071573,17498683,11600358,19268133,17367538,24511009,34013802,31392301,39322220,35455532,31982069,37945905,32375281,39322178,42664553,38339128,44171898,37028381,36831755,42009137,39191033,50463331,52232803,51905098,57410175,48038414,49676835,49938992,45613576,54592126,50594394,50463331,52429435,43319818,48890426,49021479,50922019,62784142,60490325,
65864314,66781806,59834893,66585168,63111713,66716223,74842776,70320727,76743313,74711648,71434781,80609883,78905887,88932960,97583764,96535131,105841310,101450317,100860458,106496606,102105630,111149697,113246863,111018604,116982440,109314621,111936070,116261467,114557486,127206047,127468167,128778882,133235368,124060214,127271516,126026324,123404865,131990194,126812804,128385691,128647840,120193590,126288498,124781136,128451168,139002561,135463552,141820596,139985553,133956159,140116611,135266889,139985536,145687236,140706440,146801352,142082690,140116563,147456651,145031756,155714210,161481408,160301716,167969491,160825971,161153642,164168332,158990934,167969475,166396602,164430505,168362711,158728807,161546883,162857608,161219175,172163804,169804469,171049665,172360402,161808995,
164692634,160105087,157876867,164233961,156369583,157942489,154665670,145621611,150930091,146735736,150733475,158466801,153420467,158860014,153617078,147522169,151913143,144900729,149947076,152437490,146866878,151782141,144179879,142672528,147784379,144441983,154993381,157287148,156304077,162071302,152830617,153617063,154075832,148963982,157483777,153092835,151847653,153420547,142869140,146342590,145359537,144704164,154534675,150012640,152240894,150995705,140706452,143721171,137298603,136446659,141296415,133038816,135267095,129696490,122094241,127468257,122290855,128254695,133956386,129303270,135136040,128320218,124322485,127795944,121045675,127927047,128320284,124257014,129303347,120914636,122159821,126419687,124125878,136119079,137167636,138216203,143393590,134152898,137364197,136708834,133890762,
142803771,138085136,138937123,139658028,130745027,136184572,134480602,136708838,146604872,142017294,146604859,144114464,135660233,139854603,133366484,135398151,139592528,132514577,136512336,130089744,125436636,131007254,126550743,135004968,139592525,136839967,143393629,135856895,134873841,137954070,132383455,141099848,140641094,138806063,143655778,135529204,139199241,142607123,142213869,155190114,155190079,158204743,162136927,153682671,158794530,156697357,156107530,164889460,159449916,162136929,161088339,153289462,159712051,156828422,161153833,169673596,165217086,170394488,165806916,159122178,162857794,155517700,159122248,161219452,154207048,158401415,150012723,146932501,151192389,146473737,155911020,157877113,155714390,161153938,151782181,151782190,152568645,147456789,156042120,152699759,151585645,
154665873,145097503,149619527,150340413,150537004,162399133,159974250,163382150,164365192,155321120,160039772,155452216,155648841,161940393,94110037,95879569,87687507,80740637,84672857,78119191,84607336,87556496,82903392,87687583,78250307,75170096,76677468,69206304,76087690,74121612,70451568,73925031,64028982,65995081,68092246,65863983,77398436,76218756,77463946,80478625,70648114,74056035,71303502,69140807,76743094,70189439,71762337,70189463,61079862,66650484,63111498,66126185,74252734,68747646,73400760,68419977,60752196,64291204,56361285,59638153,61407680,54264200,57868746,49348983,46072149,50397575,45482313,54854060,57213370,54788503,60359123,51446123,51511662,52887942,47710551,56492488,54067636,53084589,56689106,47907168,52625800,54395265,54919532,67371486,65864108,69992900,72090058,63897955,69140891,65667449,66257289,73990635,67895723,71565789,68551102,
61669739,68157867,64422261,70058409,77201900,72483250,78119410,71696813,66453882,69534131,61800821,66847180,67305961,61145534,65077757,55509403,54198676,57409974,53281149,63570412,63963622,62980563,67437057,57606546,59244970,58851760,54854031,63635970,59310556,59572712,61473275,52232589,57999810,57737642,59834793,71107090,67895769,72811010,72221169,64291220,69534166,64160163,66060746,71565850,64618972,68420119,62783967,57016739,62521824,57213345,63963627,68223515,63373799,68485670,59310542,55181752,56295907,48038310,53608973,51118613,45416951,47841837,36504004,36438481,37552610,33554870,43713065,41353742,41484812,43581997,33030587,35520999,32637402,29426124,37225021,31261193,32703015,32047652,23134655,29426173,27197908,
30671339,40567367,36569609,42074685,38994453,32375242,37224971,30671311,34406924,38142538,31326733,35652175,28115460,24379868,28967440,23855568,32571951,34931270,31261213,36045402,26018292,24248820,24183312,17039836,23921228,20054591,16777777,18678363,7537132,10158603,10093068,8585713,19464803,16712247,19137098,20578901,11141609,15663649,12452354,12386829,20316786,14877235,18809441,17236553,11207155,19006002,17236477,24248878,33817206,31064634,38863477,35258937,31916547,37487166,32178687,39256656,42402421,38208067,44237444,36831783,36700696,41812543,38863366,50135662,52036206,51577430,57279113,48038426,49480239,49676860,45416981,54395529,50397799,50266734,52494983,43254294,48759365,48890420,50725423,62784155,60490338,
65733254,66781819,59703834,66388571,62915115,66323020,74515108,70058595,76677788,74449516,71434791,80413286,79036968,88932974,97911458,96928364,105906861,101581403,100794938,106627690,102236719,111346320,113246879,111018621,117047990,109380173,112067154,116458091,114688573,127140524,127599257,129237652,133563062,124256837,127533676,126157413,123601491,132383427,127206034,128516779,128713389,120128070,126419585,125239901,128647791,139133646,135922322,142017217,140444321,134218320,140182161,135463513,140116624,145752786,140837528,147260119,142279311,140247650,147718810,145162842,155845300,161415887,160432803,168100580,161022592,161153657,164496026,159187558,168166099,166724298,164561593,168624871,158859895,161874578,163250838,161415798,172491499,170001090,171311824,172491490,162071156,
164954794,160367249,158073488,164233979,156828351,158270183,154796758,146080378,151323323,147063433,150995634,158532352,153682626,159187710,153748165,147915400,152109767,145031815,150274773,152568576,146932429,152109837,144376502,143065757,148112075,144638605,155386613,157549308,156500703,162333461,153223848,153879224,154469065,149160606,157549329,153289460,151913206,153486099,143065764,146670286,145687232,144900788,154731299,150209262,152503055,151257864,140903078,143983332,137560761,136774356,141558575,133169903,135398180,129893115,122290865,127599345,122356407,128451318,134021937,129434359,135332662,128516842,124453571,128058103,121111227,128058134,128713518,124584709,129631042,121111259,122421980,126616311,124256964,136446773,137298725,138347289,143459139,134480594,137691891,137036530,134152923,
143197004,138281759,139199281,139854654,130876113,136315660,134808300,136708854,146670427,142279451,146867018,144180014,135987930,140116764,133628645,135856919,139985759,132645664,136840033,130286367,125502186,131203878,126812902,135398199,140051293,137036590,143721324,136053519,135070464,138019624,132645612,141362008,140968791,138937153,144049009,135529220,139395865,142869284,142607103,155583345,155321167,158401366,162333552,154141438,158794546,157156125,156304153,165020547,159712075,162464624,161481572,153486085,160039747,157221653,161481526,169935757,165282638,170787718,166069077,159384336,163251024,155779858,159515482,161612685,154665814,158729110,150209346,147129125,151454549,146801432,156238716,158270344,155845479,161481632,151913270,152109886,152961876,147587877,156369814,153224066,151978875,
154731423,145425199,149816151,150733647,150930234,162857901,160301948,163906452,164627351,155583280,160170858,155910983,155714392,162333625,93913439,95879580,87753053,80544036,84410720,78053665,84410737,87556506,82772330,87556522,78184782,74973498,76349797,69206313,76087700,74121620,70254970,73728431,63832384,65798483,67830112,65667386,77463981,75825549,77463954,80413100,70517052,73924971,71041368,68944209,76743103,70254984,71827884,69927330,60883263,66322817,62849362,66126194,74252744,68878730,73335233,68354451,60752203,64094605,56230224,59507093,61473227,54002067,57868755,49480065,45875552,50200979,45416787,54657462,56951237,54591905,60424669,51183986,51183992,52756881,47579488,56295889,53936572,52822454,56492508,47579499,52429200,54198666,54854006,67305958,65864121,69992912,71958997,63766892,69140901,65667458,66388371,74056179,67699127,71565798,68420040,
61669750,68026805,64291198,70123955,76874232,72417723,78250492,71565751,66322821,69337534,61735295,66978261,66978293,61014472,64815624,55378342,54067612,57344448,53019016,63504886,63832559,62980573,67305995,57541019,59179446,58589628,54788505,63439375,59113958,59703796,61145605,52298137,57999821,57475506,59834805,71107100,67764708,72876556,72090106,64291228,69468640,64160175,66191827,71631396,64356837,68420131,62849515,56885677,62259689,57213357,64029174,68157988,63504880,68223537,59179482,55116226,56361454,47710640,53412374,50790943,45285889,47841848,36372941,36438490,37356011,33423807,43516466,41353753,41157144,43582006,32899527,35324401,32506342,29229528,37093960,30933523,32440881,31654446,23134664,29295111,26870237,
30671350,40370771,36373009,42140233,38863389,32375251,37224979,30671323,34406935,38011476,31326746,35652187,28115470,24248805,28901916,23724507,32309818,34603598,31261225,35979877,26018302,24052220,24052251,16843239,23724629,19989065,16384571,18350696,7471607,10027543,10158613,8454650,19399278,16712259,19006036,20513376,11076085,15467051,12321292,12059158,20316795,14680638,18809453,17302097,11076090,19006014,16908809,23986743,33555073,31130177,38929024,35258945,31785485,37487176,32244233,39256665,42205825,38077006,44106383,36766258,36569632,41747017,38732303,50070138,51905145,51708514,57148053,47841829,49414715,49742406,45416992,54198931,50266737,50135672,52232850,42992162,48562770,48759358,50594360,62784164,60424814,
65733266,66716294,59638308,66323045,63111736,66454103,74646190,70124141,76677799,74449526,71303728,80216690,78971443,89129593,97845933,96731767,105841336,101646948,100926021,106562165,102105656,111280793,113181353,111084168,117310147,109380183,112198238,116392564,114885190,127271609,127664801,129106587,133694145,124387921,127468152,126419567,123601500,132383436,127206046,128516791,128844473,120259154,126681742,125174376,128582267,139199193,135987867,141886156,140313259,134218331,140378782,135266916,140116635,145883870,140772001,147194594,142410396,140247661,147718821,145162853,155845309,161546972,160432815,168100590,161153677,161350275,164430502,159384176,168166108,166724307,164692676,168690418,158990977,161809053,163119776,161350273,172753653,170066638,171442905,172753643,161940093,
164889268,160563867,157942429,164561668,156762826,158204661,154993378,146014852,151388869,147128978,151126718,158532363,153551565,159253257,153813712,147784338,151978706,145228434,150274783,152568587,147063512,151978778,144442047,143065770,148243155,144704152,155386623,157745925,156631786,162399008,153158322,154141378,154403537,149357224,157614874,153551613,152109825,153682720,143000236,146801370,145752780,145031872,154796847,150405881,152765209,151192340,140903089,144048877,137560773,136839901,141493048,133300985,135529265,129893126,122421949,127599357,122553026,128385793,134021947,129565443,135594817,128451316,124453583,127992579,121176774,128189218,128844598,124650256,129696588,121373413,122487526,126616323,124453584,136512320,137364273,138412836,143655760,134415069,137560830,137036542,134152934,
143065942,138347306,139330364,140051273,130941660,136577813,134611703,136971007,146867045,142345000,146801494,144245563,136053477,140116775,133759729,135660323,139920233,132711212,136708971,130286378,125698807,131138353,126747376,135529284,140116840,137167673,143786873,136053530,135136013,138085171,132580090,141558629,140903265,138937163,144049021,135791374,139526948,143000365,142672648,155648892,155321180,158597987,162726780,154075915,159122236,157090599,156304162,165151632,159712087,162464634,161416047,153682702,160039758,157221663,161416002,170066840,165544792,170918802,166200161,159384349,163316572,155714336,159646563,161678233,154665825,158794660,150209359,147129138,151520098,146932516,156369797,158401427,156107635,161678250,152240961,152240969,152961886,147784495,156369827,153158539,152175496,
154862508,145425209,149947233,150799192,151061319,162792374,160301959,163840928,164692897,155845436,160301944,155779922,155911011,162399171,93978985,96141735,87884137,81002801,84672877,78446892,84869503,87884197,82968948,87884211,78381400,75235656,76546415,69402933,76153245,74318238,70386055,73990585,64029004,65929568,68026730,66060611,77660600,76087702,77726108,80609718,70648134,74121590,71237987,69075293,77005259,70386066,71893430,70189485,61210955,66781577,63111517,66388349,74318292,68878740,73531853,68682141,61014359,64356760,56426843,59572639,61538772,54329756,58065373,49480076,45941101,50397598,45547871,54788545,57278929,54985131,60490217,51577215,51511684,52953500,47579500,56754654,54067655,53281218,56885736,47907189,52822427,54460821,55050624,67633651,66060738,70123994,72221151,64029046,69271987,65864077,66519453,74318336,67895746,71565809,68616656,
61931905,68354499,64422280,70386112,77332994,72614343,78447109,72024514,66584977,69730762,61931916,67109345,67240449,61211090,65208852,55574963,54395305,57672138,53477779,63767039,64160250,63177192,67830294,57803175,59441600,58982853,54919589,63701529,59310578,59900414,61538832,52429220,58327513,57868736,59965888,71303721,68092399,73007640,72352262,64553387,69861866,64291256,66257375,71828018,64684529,68682283,62915061,57082296,62456310,57344439,64356866,68289071,63570428,68682299,59507174,55312845,56623610,48169406,53805602,51053099,45548044,48038469,36766169,36569572,37749239,33620428,43844157,41550372,41615907,43975234,32965074,35389949,32506352,29557218,37487185,31261214,32637499,31916600,23396818,29491729,27329001,
30867969,40763996,36700703,42336849,39256617,32375263,37421598,30802406,34603553,38011485,31392294,35717732,28181016,24642033,29229608,24117734,32768582,35062364,31392306,36176496,26149387,24248840,24314407,17367540,24183394,20120147,16646729,18678386,7864832,10093090,10158625,8585735,19530361,16777804,19268192,20775531,11338238,15925816,12452377,12452386,20578950,14877260,18940536,17498718,11403783,19202633,17170965,24379971,33882765,31261263,39060107,35455565,31982104,37618258,32440850,39322213,42402443,38339161,44171932,36831805,36962862,42009172,39125532,50266756,52298372,51839597,57475744,48235056,49611333,49873488,45482539,54461088,50397821,50594436,52495006,43450924,48890462,49152586,50922053,62915248,60424825,
66060957,67043985,59834928,66650738,63242820,66650723,74711738,70451835,76939956,74711680,71565886,80675453,79233600,89326211,98239161,97256066,106300100,101843568,101253713,106824323,102498884,111870631,113640117,111280787,117703373,109970021,112460393,116785793,115081811,127664836,128123566,129368745,133825230,124715613,127861379,126747259,123863655,132711129,127468199,128910018,129172167,120652381,126943895,125502069,128975493,139592421,136315559,142410456,140640952,134414952,140772009,135660143,140575400,146277097,141296301,147587821,142869159,140771962,148177583,145621618,156435145,162071271,160957115,168559355,161612438,161612431,164823728,159711866,168690408,167183070,165151438,168887038,159449742,162398887,163775149,161874574,173081345,170263257,171836136,173081337,162529929,
165479105,160760487,158597800,164758288,157287127,158728958,155452140,146342545,151651025,147653280,151651018,158991129,154010329,159449878,154469083,148374177,152568539,145490590,150733546,153158424,147522274,152634148,144835276,143590069,148636384,145097381,155779852,158008081,157156086,162792235,153617087,154337999,154993373,149750453,158139174,154010377,152503051,154207019,143655610,147260134,146080472,145294026,155321145,150864646,153158436,151651106,141361853,144442105,137888465,137233129,142082885,133628678,135988029,130482963,122946249,128123655,123011790,128779021,134611782,130089742,135988047,128910080,124977881,128451341,121504465,128385839,129172291,125109019,129958744,121635570,122749681,127075088,124846813,136905547,137954108,139002673,143852378,134873833,138085130,137495305,134546162,
143590244,138674997,139723595,140444500,131400426,137036576,135136001,137429774,147129202,142672693,147194721,144769864,136381168,140706610,134218494,136184622,140444535,133104440,137233272,130810677,126026499,131793725,127206140,135725905,140444533,137691974,144245636,136577831,135332630,138675007,132973318,141820783,141296495,139461464,144376713,136184602,140051249,143196988,143065877,156107657,155714408,159122285,162923400,154469144,159449928,157483829,156828462,165544859,160105314,162923399,162071420,154075933,160564061,157549356,161940302,170656676,165806949,171246494,166789995,159908650,163578727,156238634,160039795,161940389,155124588,159122350,150733659,147653438,151913324,147391280,156631953,158663583,156566397,162005945,152437582,152765270,153420652,148112188,156763056,153748375,152372117,
155452345,145818438,150405997,151257958,151520084,163316676,160826259,164430764,165413807,156304199,160760708,156304223,156435312,162857937,93978986,95879594,87687530,80871731,84410735,78119218,84476289,87490986,82706807,87425465,78315866,74907977,76349811,69075256,76087714,74121633,70254987,73793981,63832398,65667427,67764590,65732934,77463995,75891101,77463969,80478651,70517068,73859449,71237991,68944224,76677583,70189463,71827896,69861809,60948813,66519436,62980449,66126206,74252757,68682136,73531855,68288928,60621146,64160154,56361312,59376032,61342167,54002079,57672161,49283473,45875565,50266527,45416801,54657477,57082323,54788527,60490219,51315074,51315078,52756895,47317360,56558048,53805515,53019078,56623596,47776121,52429217,54264217,54919558,67437047,65864134,70058460,72090085,63701371,69140917,65601938,66388384,74056195,67633604,71369205,68616662,
61735299,68026820,64160140,70058435,77201926,72483275,78184968,71762372,66453907,69599691,61604239,66912742,67240452,61080021,64946711,55378355,54002091,57475533,53150103,63635971,63963644,62849516,67633692,57737641,59179460,58720714,54788520,63570462,59179510,59572737,61342230,52232616,57999835,57606594,59638212,71041580,67895796,72811033,72155659,64356782,69403118,64291261,66126308,71631413,64553460,68616752,62783993,57016762,62259704,57278906,63963653,68092467,63308287,68420161,59310569,54985166,56427006,47841728,53412392,50922031,45351440,47710790,36504029,36438504,37356025,33489358,43713088,41353768,41222693,43582022,32768471,35193345,32506355,29164007,37356119,30933538,32571969,31785533,22938072,29229588,27066859,
30802435,40370783,36504098,42205782,38994478,32244196,37093924,30671335,34275879,37814883,31130152,35652200,28049947,24379892,29033002,23790060,32244296,34669150,31261237,36045429,25887247,23855629,24314411,17105397,23790181,19858008,16646731,18350710,7406086,9765413,9962020,8454665,19333757,16646738,19071587,20382319,10945027,15598141,12255773,12124710,20251274,14746189,18678397,17105507,11207179,19006028,17170966,24117831,33751697,30933587,38929041,35193426,31654426,37618262,32309782,39256681,42336912,37945950,44040861,36831810,36635186,41943639,38863392,50266762,52232840,51708529,57344675,48038454,49545803,49807958,45220400,54264483,50397824,50332297,52495008,43188786,48759391,48955980,50856518,62849715,60293756,
65733280,66847381,59900470,66454133,63177287,66650728,74842814,70189695,76743350,74711686,71565891,80347777,78905925,89391757,98304704,97387146,106562251,101909113,101384792,106955402,102564427,111936174,113640123,111477402,117834454,110035563,112525937,116982409,115278425,127730378,128320183,129630896,134152916,124912228,128123530,126878340,124191342,132842208,127599279,129041096,129499854,120717925,127074975,125633149,129303182,139789036,136577710,142541536,140837567,134742640,140837553,135856758,140706479,146408177,141492917,147784436,142934701,141034113,148505271,145883767,156762833,162333423,161219266,168887042,161809055,162071191,165020346,159842947,168887024,167379686,165282517,169280261,159515283,162529968,163775155,162333331,173409031,170722018,172032750,173212415,162726544,
165544647,161088173,158728879,165151511,157614812,158925575,155452147,146735768,152044248,147849895,151847632,159253280,154403552,159843102,154600163,148701863,152699620,145687205,150995697,153355040,147522284,152765228,145097428,143786685,148832999,145228460,156042003,158466842,157418238,162988851,153813703,154665687,155189989,150078140,158401327,154141459,152896275,154207025,143852225,147325678,146277087,145621716,155714372,150995724,153420589,151913255,141492930,144638721,138085080,137364208,142213966,133825294,136250178,130679578,123011791,128320272,123208405,128975635,134873933,130286357,135988054,129237769,125043427,128516886,121701079,128647991,129499978,125305636,130286432,121766649,123142906,127140630,124912354,137298771,138019653,139133754,144245604,135070451,138478356,137888528,134742775,
143983466,139068220,140182352,140772188,131597040,137036585,135398152,137560851,147587959,142934845,147522409,144900943,136512250,140837690,134480646,136577846,140641151,133366593,137560959,131072831,126288649,131990339,127337222,136184663,140706683,137823052,144442253,136905518,135791391,138740549,133235467,142017401,141558645,139658079,144835475,136381219,140313399,143590210,143328029,156238739,156107631,159318902,163251087,154862367,159712080,157877053,157090616,166003620,160564074,163120016,162202498,154403621,160826210,157942581,162267989,170984364,166200172,171639718,166986613,159974194,164037487,156631860,160301947,162268076,155583350,159581112,151126882,148112197,152306548,147391287,156959641,159187880,156959622,162333632,152896340,152765278,153813876,148505414,157090743,153879456,152699803,
155583425,146146125,150864760,151454574,151716699,163709899,161088410,164627379,165544886,156566350,161088394,156566374,156763001,163120088,94110065,96076204,87753072,80871735,84541813,78053684,84738438,87622062,82772349,87753147,78315871,75170127,76677496,69206331,76218788,74121637,70254990,73990594,63897939,65798503,67895667,65732941,77595073,75956641,77726116,80347584,70582605,74187136,71369070,68944230,76808659,70255004,71827902,70058421,61014355,66584978,62980452,65995139,74252763,68813211,73400790,68485540,60817759,64160159,56426852,59638183,61407708,54133155,57737702,49545621,45875571,50266532,45416806,54788551,57016791,54722997,60359151,51184006,51380619,52756899,47645044,56558054,53936591,53084617,56623600,47776127,52691365,54198685,55116169,67633659,65929675,70124001,72221159,63832445,69271995,65929623,66519463,74056200,67830217,71696889,68551129,
61604232,68157897,64422289,70255046,77333004,72679888,78447117,71893449,66388377,69599698,61735313,66912746,67109384,61080029,64946713,55443896,54198705,57541074,53215643,63701514,63898113,63177199,67502622,57606573,59310536,58786254,54657453,63636001,59376123,59834885,61407770,52429228,58196448,57803209,59834822,71172656,67961335,73007647,72548879,64487857,69665265,64422338,66322921,71696953,64684538,68551223,62783997,57016767,62390783,57409985,64094729,68420153,63570436,68485701,59376109,55247317,56427011,48038340,53674539,50987572,45351446,47841867,36438496,36372972,37356030,33489362,43844166,41419306,41353771,43844172,32899546,35521031,32440825,29295082,37421658,31130151,32571971,31851073,23265755,29229595,27197936,
30736906,40632933,36569637,42074716,39191092,32309735,37093927,30671340,34538026,37880423,31195692,35783279,28246561,24248827,29098542,23986672,32571980,34800228,31195709,36176505,26083860,24183313,24379952,17105403,23921258,20120157,16581200,18547322,7602699,10158634,10224168,8454669,19399297,16581205,19137128,20513398,11076105,15598145,12190241,12190250,20382352,14746197,18875009,17236583,11272720,19006032,17236509,24183372,33686167,30999126,38929046,35258967,31916575,37552733,32375324,39191148,42402451,38273635,44040868,36962885,36635190,41812575,38994469,50266764,52167308,51774071,57213608,47972923,49545808,49939035,45548084,54264488,50528904,50528909,52560550,43450934,48890470,49087059,50790990,62980795,60490369,
65864358,67043995,59966008,66454136,63177290,66650731,74908354,70386306,76874429,74711690,71696965,80675462,79299144,89719443,98566853,97518224,106627794,102302335,101581408,107479696,102826577,112067252,114098884,111739552,117965531,110428785,112788087,117047951,115540574,128254674,128713404,129958580,134415065,125108840,128320145,127074954,124387957,133300965,127795895,129368782,129696465,121176682,127533732,125960834,129434259,140116722,136839859,143000294,141361861,135004786,141165237,136315517,141034165,146932471,141755066,147981052,143458997,141361797,148832959,146211454,156959445,162530037,161481416,169280263,162005670,162333342,165348030,160301705,169411316,167838444,165675741,169476875,159842969,162923189,164299452,162464410,173605646,171049701,172622581,173605639,162988697,
165937870,161415860,159122101,165348128,157811427,159187725,156041979,146997919,152306399,148046509,152240855,159777572,154731239,160039714,154862315,149029549,153027308,146145965,151061239,153617190,147981042,153027379,145359578,144179907,149160687,145556147,156500761,158794529,157745923,163447611,154075854,154927835,155321069,150209219,158597942,154469143,152961817,154796856,144114375,147784435,146604775,145883866,156042057,151520020,153748274,152240943,141820619,144900873,138412767,137560823,142738260,134152979,136577866,130941727,123339477,128647959,123536091,129237786,135136085,130548508,136512347,129303309,125502185,128975646,122225374,129041212,129827666,125567786,130548585,122094337,123470593,127664925,125305579,137626457,138412873,139461439,144573289,135398135,138609432,138150679,135267072,
144114544,139395908,140510040,141034338,131924728,137560880,135791377,137954076,147719038,143459136,147915633,145425237,137036544,141361985,134742794,136708925,141165444,133825352,137692037,131203910,126485264,132121419,127795979,136381277,140903300,138281810,144966548,137102133,136119076,139068237,133694228,142476159,142017402,140051301,145163160,136839978,140444480,143852359,143655715,156631961,156566388,159712124,163709843,155255589,160105301,158270274,157483837,166200232,160760690,163644311,162661257,154600234,161284969,158466875,162530142,171180980,166724467,172098476,167445369,160564022,164430711,156959544,160629633,162726836,155911037,159712190,151323499,148308813,152699771,147850044,157418401,159581101,157352845,162661320,153224028,153289571,154076024,148898635,157483967,154272678,153027491,
156173254,146539350,151257982,151847797,152175459,164037587,161481634,165020602,165938109,156828502,161547153,156959598,156894078,163513310,94437748,96403892,88146292,81199421,85131641,78709050,85197196,88015283,83362177,88146369,78905700,75497813,76939644,69665089,76480938,74449323,70779282,74318279,64422233,66322796,68288889,66126162,77988292,76480934,77922730,80806339,70975829,74383749,71565683,69534057,77201880,70648225,72286660,70451642,61276505,66912662,63308139,66453898,74711519,69271971,73794009,68878763,61079907,64487845,56754535,59834794,61997539,54591912,58327530,49676696,46203256,50528683,45810026,55247308,57344476,55247289,60817909,51708301,51839375,53150121,47972728,56951274,54395350,53346765,57016819,48234884,53084585,54657442,55378319,67895809,66388433,70648295,72417774,64094597,69599679,66126236,66847148,74580493,68157901,72090111,68944350,
62259597,68616654,64815510,70713805,77529618,72942036,78709268,72155598,66847135,70058455,62390681,67502576,67764751,61538785,65602081,55771582,54526388,57737687,53543328,64094732,64487944,63570420,67895845,58065333,59703758,59245013,55247282,64160293,59638273,60162572,61800992,52887985,58720742,58196428,60293582,71762486,68354557,73466404,72876563,64815542,70189560,64815557,66585070,72024638,65077759,69141051,63439362,57541063,62784002,57541061,64684558,68813372,63832585,69075532,59703793,55706075,56754694,48497099,53936687,51380794,45744666,48235091,36962789,36962802,37945860,33882586,44237387,41812528,41746992,44171855,33227233,35652108,32899583,29688304,37618273,31654445,32965194,32375366,23527907,29622816,27460087,
31130128,41026154,36897325,42664546,39387704,32768494,37487150,31195633,34800176,38470254,31654450,35979893,28639782,24838654,29557300,24314359,32965202,35258985,31720002,36569728,26280474,24445463,24642102,17564160,24314481,20513378,16974421,18940543,7864848,10420783,10486320,8913429,19792520,17171036,19399278,20906617,11600399,16056901,12583465,12583472,20841109,15073881,19202695,17629806,11469333,19595862,17564195,24511057,34144923,31457885,39387803,35914333,32309796,38077023,32571937,39780978,42795672,38732392,44499627,37159500,37093949,42336868,39256619,50856596,52626068,52232826,57868974,48562754,50004565,50332256,46006842,54919853,50856587,50725524,53019308,43713083,49349228,49545816,51249748,63505087,61080200,
66454187,67306143,60359233,67109504,63636051,67240561,75432648,70648455,77398720,75104912,72090190,81003147,79757903,89916052,98763463,97780369,106758865,102433407,101843554,107479698,103154260,112329397,114164421,112132770,118227675,110559857,112919160,117310095,115868258,128189137,128713405,130024119,134677213,125436522,128516753,127402633,124715640,133432040,128189110,129696464,129827541,121373291,127664806,126222980,129630868,140313333,137036471,143000297,141361861,135201398,141296311,136381055,141099701,146998009,142148285,148308733,143655607,141427335,148832960,146342527,157352664,162726647,161874633,169411336,162398885,162529951,165610176,160629385,169542392,168166127,165937884,169935628,160301726,162988727,164299452,162661021,173802256,171377384,172753653,173933319,163316380,
166265550,161612469,159253175,165741343,158139109,159515408,156238588,147260065,152503010,148177584,152371928,159843112,154796778,160498468,155058924,149029552,153420526,146408110,151388922,153813799,148177651,153223989,145621723,144179907,149488369,145883828,156631834,158860066,157811462,163578684,154469072,155321053,155845358,150602437,159056696,154665755,153420572,154796857,144442058,148046581,146932454,146211548,156107596,151716630,153879348,152568624,142148300,145294091,138805984,138085114,142738262,134284055,136643406,131334947,123667161,128844570,123798238,129565468,135201625,130679580,136774494,129499923,125502186,129106721,122290914,129106752,129958741,125764395,130941801,122290946,123470596,127927071,125436652,137757533,138806092,139658051,144704362,135660281,139002653,138347289,135332607,
144507762,139592518,140706651,141296483,131990264,137691955,136119057,138216220,148177794,143590212,148243315,145490776,137167618,141624132,135070477,136971070,141165447,133956426,138019719,131597126,126812946,132449101,128058124,136643423,141099909,138543958,145032084,137560886,136381225,139395918,133825302,142738304,142214013,140182374,145294234,136839979,140903234,144114507,143786792,156828571,156763001,159974273,163906454,155321126,160236378,158663491,157811520,166462380,161088371,163971993,163054477,154862379,161416044,158466879,162857825,171639732,166855542,172164014,167641981,160760635,164561786,157287229,160826243,163054518,155976573,160105407,151782251,148636495,152961917,148243265,157680547,159646641,157549455,162989002,153486174,153420645,154469245,149226318,157811649,154600361,153486245,
156238792,146801495,151257983,152175479,152437603,164299733,161678243,165282751,166200255,157221719,161874838,157221745,157418369,163709922,94765429,96797109,88473974,81396029,85131643,78905658,85459341,88408498,83558786,88342979,78840165,75694419,77136251,69665091,76808619,74777006,71041429,74514889,64422234,66453867,68551034,66519379,77988295,76808612,78250410,81002949,71106901,74776966,72024435,69730666,77398490,70779299,72483267,70582716,61538648,67305881,63504748,66716043,74908129,69468579,74121692,69140907,61407591,64749989,57016680,59965869,62128610,54854058,58393067,49938843,46596473,50987436,45941100,55312846,57672159,55312827,61211127,51839374,51839378,53281195,47972729,57082348,54723030,53805521,57278965,48431492,53281196,54919589,55509393,68289025,66585041,70779368,72679918,64291204,69796288,66322844,67109291,74646031,68616656,72286722,69337568,
62325133,68813263,65143194,70779340,77791761,73138647,78971413,72483279,67109280,70189528,62521752,67568111,67895823,61735393,65667619,56099265,54788535,58065369,53871011,64225806,64553481,63635957,68289062,58393012,59834833,59507157,55378358,64291369,60031490,60359180,62128673,52822451,58917350,58458575,60424655,72024632,68682237,73728551,73138707,65143224,70189563,64881096,66978285,72286784,65208834,69272123,63701509,57672136,63111684,57803208,64881168,69009985,64356875,69075531,60097014,55902683,57213450,48628171,54264369,51708474,46072346,48562770,37159401,37159412,38076933,34275803,44433998,42074674,42140211,44434003,33423841,35848718,33096191,30015987,37945953,31719982,33030733,32440905,23790050,29819425,27722231,
31457809,41157227,37159468,42861154,39649849,33030637,37945904,31457782,35062324,38601328,31916596,36307574,28705321,24773121,29753911,24445432,33096277,35390059,31851074,36635266,26477082,24642071,24838711,17695235,24511091,20644452,17302103,19202689,7995920,10486321,10551857,8978968,20054664,17302110,19661426,21037691,11731472,16319049,12911145,12649011,20906646,15139419,19333769,17826414,11665942,19726937,17760804,24969813,34341533,31785567,39781021,35914335,32571944,38404705,32768549,39846519,43188892,38929002,44892844,37552719,37290559,42730084,39453227,51118742,52822676,52363903,58131119,48628291,50397781,50659937,46268989,55182001,51249807,50922131,53150381,44040764,49414765,49611354,51577429,63767232,61342345,
66716333,67764897,60621376,67306112,63963733,67371636,75629257,71172746,77660867,75367057,72352335,81527438,79888978,89916051,98566853,97714830,106955473,102236799,101843551,107348624,103088722,112394933,114295491,112067233,118162139,110428784,112984695,117506701,115868253,128451281,128713402,130220725,134742747,125239912,128516753,127271561,124650100,133432037,128189108,129565391,129893075,121242219,127533733,126222978,129827474,140444403,137102005,143131366,141361859,135332468,141427383,136577661,141230773,147129080,142082748,148505339,143655604,141427335,149029565,146342528,157156056,162923254,161809095,169607943,162595494,162464412,165741249,160563847,169607924,168231662,165937883,170001163,160105116,163054263,164430524,162792092,173998862,171442919,172884726,173998854,163185303,
166200012,161678004,159449783,165741341,158204643,159646476,156238585,147063456,152503009,148308655,152437463,160105255,155058920,160498468,155189996,149160622,153420524,146342572,151454458,154010404,148112114,153355060,145752795,144179906,149422832,145883826,156828443,159056671,158008069,163644219,154534607,155386589,155779821,150536900,158925620,154796824,153355034,154862394,144245449,147915509,146801380,146277082,156304201,151520019,153944884,152699695,142017227,145163017,138805982,138019575,142869331,134415124,136708939,131334945,123732694,128779031,123732699,129631001,135529301,130876187,136774494,129696529,125633258,129041183,122290910,129368891,129827666,125764394,131007337,122487554,123667203,127795999,125698795,137888602,138609484,139789122,144769898,135922426,139002649,138347287,135332608,
144376690,139526979,140772183,141230948,132055799,137691954,135987986,138019611,148112256,143590209,148046707,145556309,137364225,141689664,135070476,137036605,141427589,133956425,138019718,131728197,126944015,132383562,127927052,136577888,141493124,138478420,145097619,137364279,136446760,139395916,133956373,142738302,142214012,140444518,145359769,137102121,140903231,144114505,143917863,157025178,156828533,160105344,163971990,155583271,160432984,158729026,157877055,166724523,161284979,163971991,162988940,154927915,161612650,158794556,163054430,171639732,167052149,172426158,167576445,160891705,164823928,157221690,161153920,163251124,156042109,160236480,151716714,148767565,152961915,148177727,157811619,159974320,157614989,163120071,153486172,153748327,154469244,149160781,157746112,154600359,153551781,
156435400,146867030,151454591,152306548,152634212,164365268,161678241,165348284,166331327,157418327,162005907,157549421,157483904,164037601,94568817,96469423,88277363,81461561,85197176,78774584,85328264,88277424,83493247,88277437,78774625,75694416,77201784,69796158,76546471,74645928,70779281,74449349,64356693,66322794,68551029,66257232,78053826,76743073,78119335,81134019,71237970,74711425,71827821,69665127,77398486,70844831,72483265,70517176,61407574,67109268,63570280,66519431,74645981,69337502,73990615,68878760,61342052,64684452,56754533,59900330,62128607,54722984,58261994,50004376,46268789,50725288,45941098,55378377,57606619,55312822,60948979,51642761,51708301,53281190,47972727,56885736,54460882,53674446,57082356,48169344,53019046,54788511,55443852,68157949,66519500,70779367,72745451,64225664,69730747,66322842,66912681,74646026,68354507,72090111,69206494,
62128524,68878795,65012117,70779339,77791757,73138642,78840338,72417742,67043740,70123989,62521750,67699179,67895820,61735391,65536542,55837116,54657458,57934295,53805470,64160268,64684548,63570418,68354595,58196402,59834828,59572690,55181746,64225827,59769342,60228107,61932061,53019054,58786275,58196428,60490187,71762484,68551162,73597474,72876563,65012149,70255095,64750022,66978282,72221244,65405437,69075514,63373827,57541060,63177218,57868739,64750092,69009980,64160262,69009994,60162545,55771609,56820229,48562632,54264368,51708471,46006810,48497231,36962787,37093873,38011394,33948120,44237387,42009135,41812527,44171855,33292765,35914250,33096188,29950446,37945949,31457835,33030728,32244293,23658976,29688351,27722228,
31130125,41091688,36897322,42664545,39584311,32834029,37749291,31261169,35127854,38666861,31916592,36176499,28705317,24904189,29426226,24445429,33030738,35258985,31916608,36569725,26673686,24707606,24838707,17367551,24445550,20447839,16974422,19006080,8126989,10551854,10420783,8847893,19923590,17105499,19661421,21037690,11665934,16056902,12845607,12649006,20775573,15008344,19137157,17695340,11731475,19399254,17629729,24642129,34210459,31588956,39584411,35914331,32244260,38273631,32899618,39977585,42926745,38601318,44696231,37552716,37356090,42599010,39584297,50987666,52953747,52429434,57868972,48562751,50135634,50528862,46072377,55050924,50922123,50922131,53084842,43844154,49414762,49742423,51577425,63439550,61145734,
66585259,67502751,60555839,67109502,64029264,67306097,75563719,70976136,77529792,75367054,72417868,81330826,79888972,90112657,98960072,98042512,107283154,102630015,102040159,107938450,103350867,112788148,114623173,112329376,118686427,110953074,113508982,117768846,116130401,128844499,129172155,130548406,135201500,125764201,129041041,127730313,125043319,133694182,128451255,129893070,130220755,121569898,127992488,126550658,130089620,140706547,137364149,143459048,141820613,135660149,141886133,136774270,141689526,147522295,142344893,148701947,143917750,142017158,149488318,146801280,157745881,163447542,162202312,169935626,162923176,162923167,166265535,161022601,170132215,168624879,166331102,170328844,160563868,163578551,164889276,163316380,174457616,171705064,173212407,174392072,163775129,
166593229,162333364,159777463,166265630,158466788,159908624,156631802,147587743,152830690,148898478,152765143,160564006,155517671,160826147,155648747,149553840,153682667,146735789,151847675,154403624,148636404,153748277,145949402,144835268,149881585,146145973,157221658,159384353,158532357,164168508,154993359,155648732,156173036,151192258,159384375,155321113,153813787,155321145,144835274,148439798,147391207,146539227,156697417,152109846,154338101,153092912,142607052,145621771,139133664,138281722,143393620,134873879,137233227,131662626,124060375,129237786,124125919,130089756,135791446,131138332,137102173,129958674,125960938,129631007,122880735,129631037,130417490,126157611,131203944,122946307,123929346,128189215,125895403,138150747,139199308,140182336,145228651,136381179,139330332,138806042,135791359,
144835444,140182341,141034329,141624165,132449017,138281779,136577812,138674974,148636544,144245571,148570993,146080599,137822976,142017347,135463694,137495358,141886342,134415176,138478473,131990342,127271697,133038926,128320271,137167711,141886341,139068246,145556373,137823032,136708904,140051280,134415126,143197056,142672767,140903273,145884058,137298732,141165378,144704333,144442152,157549467,157352823,160433025,164561817,155910951,160957272,159056710,158204737,167052205,161481588,164627354,163382157,155648811,161940332,159253310,163382111,172164021,167445367,173015982,168100733,161219386,165086073,157811516,161481602,163644342,156566399,160826305,152109932,149029710,153551743,148767552,158139300,160367536,158008207,163513288,153944927,154010472,154993532,149685069,158335937,155190187,154076068,
156828618,147391319,152044417,152765302,152961892,165020628,162399140,166003647,166986690,157746010,162399124,157811569,157746050,164496353,94634350,96534954,88211820,81396022,85066097,78577970,85131651,88277418,83296631,88211897,78643550,75432266,76939635,69665080,76480931,74580386,70648202,74383807,64225618,66322786,68157808,66126153,77922750,76611996,78119329,80937403,70975819,74383740,71762280,69337444,77267408,70648217,72221114,70582705,61407568,66978191,63308132,66584960,74777047,69337496,73859538,68747683,61210972,64618909,56885599,59965859,61931992,54526370,58327523,49807761,46334319,50594208,45678948,55050693,57541077,55116210,60817901,51511685,51773832,53019041,47907184,56885730,54264269,53543366,57147886,48103802,52887969,54657436,55312775,68026873,66257351,70648288,72679910,64291195,69534135,66126228,66781602,74646021,68223430,72155640,69075415,
62128517,68682182,64815503,70713795,77595144,73204172,78971405,72286664,66781590,69992911,62325137,67437032,67568136,61473242,65536537,55968182,54526381,57803217,53739929,64094725,64422401,63504876,68026909,58065323,59703752,59310542,55312811,64160286,59834874,60293638,61800985,52887977,58720732,58261958,60293575,71828016,68551156,73597471,72811022,65012143,70189551,64815550,66716135,72352311,65143287,69206581,63439355,57409981,62783996,57606591,64553480,68944440,64029187,69206596,59834860,55509460,56885759,48562628,54002217,51380784,45810195,48235082,36766173,36831722,37814782,33948113,44106309,41943595,41878058,44171850,33292761,35717636,32899574,29884906,37683802,31392292,33096258,32178752,23396827,29688344,27394545,
31130121,40829541,36766246,42664538,39387698,32637414,37552679,31064556,34865706,38339173,31523372,36045421,28508706,24642042,29426221,24117741,32899659,35127908,31654457,36569719,26280467,24445455,24642093,17433082,24183402,20316763,16843342,18940539,7930377,10355240,10289703,8782352,19923583,17105495,19333735,20775541,11338246,15925825,12517921,12452395,20710030,14877268,19071617,17564261,11600400,19399250,17498652,24707660,34210451,31588951,39518868,35848789,32178719,38142554,32834076,39715436,42992275,38732385,44630691,37290564,37093940,42271325,39322148,50922124,52691597,52298356,57868967,48628281,50201167,50528856,45875764,54919848,51118727,50987660,52953767,43909687,49480294,49545811,51249740,63439543,61014658,
66650790,67568283,60555833,67109496,63898187,67306091,75563713,70845057,77529789,75301515,72090182,81199750,79954506,90047118,99025602,98108043,107283148,102826619,101909082,107938444,103350860,112788144,114623166,112394906,118489814,110887533,113246835,117703306,116261467,128778957,129172150,130613936,135070421,125764199,128909966,127730307,124912241,133759716,128451251,130089673,130220750,121569895,127926947,126681726,130220687,140706543,137298610,143655650,141951681,135660145,141886129,136905337,141558448,147391220,142475959,148964086,143983279,142017156,149357242,146735739,157745873,163513074,162267845,170132226,163054242,163185305,166134459,161022597,170197746,168493801,166462167,170459911,160629400,163513010,165020342,163250838,174588683,171836133,173212400,174457604,163906198,
166724298,162136753,159974065,166200090,158597858,160039690,156762870,147784346,153158363,148636329,152765140,160498465,155321058,160891681,155845350,149684907,153813735,146932393,151847670,154534690,148833007,153944881,146014935,144835265,149947115,146473649,157156117,159515421,158597887,164168504,154993354,155779800,156238568,151192254,159646514,155452181,153813783,155321142,144900805,148439792,147325667,146670296,156697414,152306449,154469168,153092908,142541512,145687301,139395805,138347254,143328081,134742802,137102152,131728158,124060371,129303314,124191447,130089753,135791443,131269399,137167704,130220812,126026471,129696537,122880731,129696570,130417486,126223143,131466085,122815229,123994878,128385818,125895398,138281817,139199302,140116795,145294181,136315638,139330327,138937107,135922428,
145032047,140116803,141099862,141755231,132449012,138347308,136446733,138478359,148767611,144114495,148636525,146015058,137822972,142213951,135398153,137560889,141689728,134611781,138478465,131990338,127271692,132907847,128385802,137233244,141755263,138937170,145687441,137954097,136971042,140051275,134415123,143328125,142803833,140706660,145818520,137626407,141493053,144835399,144311074,157483928,157287283,160629627,164496274,155976484,160957269,159187775,158335803,167248807,161612655,164692885,163578759,155583272,162268007,159384377,163447645,172098481,167641969,173081516,168362873,161547061,165348212,157942585,161678207,163709872,156763002,160957371,152372071,149357387,153682810,148702011,158335905,160433068,158204810,163709892,154141532,154076001,155190136,149685066,158270396,155255717,154010528,
156894148,147325778,152044412,152699761,153027424,164889552,162399135,166003641,166986684,158008150,162464656,158139245,158008189,164627423,94765420,96666026,88539499,81396019,85197167,78840113,85524866,88408487,83558775,88277433,79102299,75891017,77201777,69665079,76874144,74776993,70910344,74645949,64356688,66650467,68682095,66519367,78119355,76808603,78184865,81199547,71303500,74645881,71958887,69534047,77529551,70844824,72679865,70844847,61735246,67109263,63504736,66847105,74973655,69468566,74056143,69206433,61276507,64881052,56885599,60228001,62194135,54591904,58393058,49938834,46465391,50790817,45810019,55312836,57803220,55312816,61080044,51970434,51904902,53346719,48234863,57213410,54591948,53674438,57213419,48431481,53150110,54722968,55640454,68157942,66453959,70779359,72679909,64487803,69796278,66453905,67109281,74711556,68616644,72286711,69337557,
62390661,68944325,65077647,71041474,78119432,73400780,79168012,72679878,67240342,70386126,62587278,67764710,67961349,61931992,65798679,56230326,54722988,58065360,53805465,64487940,64619005,63767019,68223515,58261930,60031429,59507148,55443883,64291357,60031478,60293634,62194200,52887975,58786268,58458563,60752323,71893549,68682227,73728539,73138698,65208751,70517230,64946622,66978278,72483381,65339895,69403187,63767035,57737661,63242745,57934268,64946695,69009972,64291330,69337667,60097001,56033745,57016830,48693698,54198824,51774000,46072339,48431689,37290462,36962794,38011388,34210258,44368452,42009127,42009127,44368458,33423831,35979780,33227255,30015975,37880408,31654435,33227328,32375360,23593434,29819416,27656688,
31392263,41353825,37159458,42926680,39649840,33030628,37945895,31392235,35193384,38666854,32047660,36373099,28836385,25035256,29753900,24576493,33161801,35390049,31982137,36766328,26673682,24642062,24838699,17629688,24642153,20513369,17302093,19202680,7995910,10551849,10748454,9044493,20185726,17171029,19530343,21234290,11534853,16319039,12714529,12649001,21103245,15204946,19202687,17957478,11862543,19595856,17629721,24838729,34275987,31916631,39912083,35979860,32637470,38339162,32899611,39912043,43123344,38994529,44958370,37618245,37552692,42795613,39649826,51118734,53150347,52494963,58196646,48759352,50397774,50725464,46334514,55247526,51315331,51249805,53412516,43975221,49611364,49873489,51642956,63767223,61473410,
66978466,67764888,60817975,67437177,64291402,67699307,75956929,71172736,77791932,75629195,72680006,81658502,80085574,90440334,99353280,98370188,107414219,102957689,102498907,108331659,103613006,113181358,114819774,112788123,118817493,111280746,113771123,118096522,116654680,129106636,129630904,130810544,135594709,126222948,129499788,127992452,125305456,134087394,128910002,130548425,130613965,122094182,128385696,126812798,130482829,141165294,137757359,143983330,142213825,136184433,142344880,137364088,142082736,147849972,142803639,149291765,144442031,142475905,149881528,147194488,158073554,163971824,162661059,170328834,163381920,163578519,166789817,161546884,170525427,169018089,167051992,170722054,161219223,164168370,165544631,163840663,174981899,172360419,173736688,175112962,164430484,
167183049,162792110,160367280,166658842,159122145,160498439,157156085,148177561,153486045,149291689,153223890,160826146,155910883,161350432,156041957,149947049,154272488,147325608,152437494,154796832,149291758,154141486,146408149,145228479,150209260,146866864,157549332,159843101,159056639,164561717,155321034,156173016,156828393,151388861,160105266,155845398,154206998,155845429,145359557,148898543,147981025,147260117,157221700,152503055,155058991,153551659,142934727,146277124,139723484,138937075,143721297,135267089,137691975,132055837,124322516,129696530,124519129,130548503,136184657,131793689,137626456,130548492,126550757,130024219,123339482,130155321,130810703,126681894,131662692,123208444,124519167,128647960,126354151,138740568,139658054,140575548,145949541,136643316,139985687,139264788,136446714,
145359726,140575553,141624150,142213982,132907763,138674988,136839949,139068183,149226365,144573248,149226349,146670419,138085116,142607166,135922441,138085178,142214016,134939461,139068292,132449091,127664909,133563208,129041161,137626458,142410624,139592527,146277265,138281778,137364259,140510026,134873871,143721339,143328121,141165412,146408342,137954087,141886270,145163077,144769826,158008212,157877107,161153913,165217169,156566307,161547092,159712065,158925629,167642024,162333551,165151636,164103046,156042023,162661224,159843129,163906396,172688303,168035184,173409195,168625016,161940278,165806965,158270262,162071422,164103090,157287291,161285052,152896358,149816137,154010488,149226301,158794656,160957356,158598027,164037572,154469211,154534754,155583353,150143819,158794683,155648935,154469282,
157418435,148046675,152568700,153224049,153486175,165348304,162857888,166527931,167445436,158401364,162988945,158532458,158532477,164955100,94699877,96666019,88539492,81264940,85262697,78709035,85197179,88211874,83362162,88342961,78840150,75759938,77136235,69534000,76743067,74645916,70779268,74449336,64422216,66257242,68354408,66191683,78184885,76743062,78119323,81134005,71041347,74580339,71696736,69402971,77464007,70713745,72417716,70648235,61473095,67109255,63439195,66650490,74777040,69403027,73925066,69075355,61145428,64749973,56885592,59965851,61931988,54526363,58458586,49742217,46268776,50594203,45875550,55116222,57541069,55116203,61014501,51839356,51773826,53215642,48038249,57082330,54329798,53412287,57147876,48038259,53084570,54722964,55378304,68026865,66388416,70582746,72810973,64356724,69665199,66322829,67109276,74842621,68551103,72090098,69140943,
62325118,68878783,64946568,70844861,77857281,73138628,78971395,72548798,66978190,70123978,62456200,67568097,68026879,61800914,65602064,56033712,54591910,57934282,53870994,64356863,64553464,63701478,68157973,58327461,59900351,59572678,55378341,64094742,59834864,60359164,61866514,52953508,58720726,58261949,60424640,71762473,68682221,73597461,73204227,65077672,70320617,65012153,67043807,72483376,65405425,69272107,63570421,57541047,63046134,57934264,64750082,69009967,64356859,69337659,59965924,55902668,56951290,48693691,54067748,51708457,45941260,48431683,36962776,36962788,37814775,33948108,44237375,41878052,41943588,44237377,33292753,35783164,33030641,29884900,37683793,31654428,32965181,32178746,23527891,29688339,27591145,
31130112,41091677,36897309,42861140,39584300,32899553,37814815,31064551,35062306,38601311,31719974,36045413,28770842,24642034,29557287,24248809,32899653,35390044,31851059,36700785,26542604,24642057,24773158,17564148,24511076,20382294,16908873,19071603,7995905,10486306,10420770,8913414,19923579,17039951,19595872,20972139,11600386,16056890,12780058,12517923,20841096,14942797,19137146,17826399,11534856,19595849,17498645,24773187,34407055,31785551,39649934,35979856,32375320,38142547,32702996,39780967,43123341,38797916,44892829,37356097,37225007,42664534,39649820,51118725,53019270,52429423,58065569,48890418,50397769,50659923,46268973,55247521,51315327,51249798,53346974,43844143,49545824,49873485,51708485,63701682,61407867,
66716320,67764885,60817972,67371635,63963717,67568228,75760314,71172731,77857461,75694723,72548928,81527424,80282178,90505863,99222203,98370180,107414214,102957684,102498899,108003974,103678534,113181354,114819769,112722581,119014096,111215207,113640045,118030978,116589141,128975559,129368753,130941613,135398096,126222945,129434246,127992445,125239914,134152926,128778922,130417349,130745034,122159711,128385691,126812793,130548361,141230826,137691817,143983325,142410427,136118890,142279338,137364084,142148267,147915500,142869170,149291760,144310954,142213755,150012598,147391091,158204622,163906283,162726590,170459902,163316381,163512980,166789812,161677951,170459883,169280226,166986451,170918657,161153681,164299436,165544625,163775121,175047429,172294877,173802218,175047420,164299407,
167445189,162857641,160432814,166855444,159122139,160629507,157221616,148308631,153682648,149226147,153289420,160891677,155910877,161415963,156238561,150078116,154338019,147456676,152371951,154796830,149291752,154469162,146670290,145228474,150274789,146866859,157877010,160105238,159122169,164692785,155386564,156304082,156762851,151519930,160039724,155910929,154469137,155910960,145294015,148898540,147784412,147194576,157352767,152568586,155058986,153551654,143196865,146211583,139789015,139002609,143917897,135463691,137691970,132121366,124453583,129565454,124650194,130417425,136250188,131597076,137560916,130482950,126485216,130089750,123273941,130155314,130941771,126681891,131793758,123339514,124388089,128647957,126354147,138675026,139658049,140837687,145884001,136708849,139789074,139264782,136446712,
145425257,140641085,141689679,142213978,133038831,138609448,137102087,139068179,149160824,144769851,149226345,146735949,138281719,142607160,135856898,138150709,142476157,134873918,139002750,132449087,127795975,133366596,128910083,137691989,142410620,139330380,146277258,138412845,137298718,140444484,135070477,143852407,143393653,141427551,146604945,138019618,141755193,145294147,144900892,158073745,157877103,161088375,165020558,156566303,161547089,159777595,159056696,167969698,162136937,165086095,164103044,156107557,162726754,159908660,164234069,172688299,168100717,173671335,168887157,162005810,165806961,158204723,162071417,164430764,157221748,161481653,152896356,149816132,154207094,149226295,158991258,160957350,158794631,164103104,154600276,154927966,155648882,150340423,158991288,155780000,154534812,
157549504,148112206,152568695,153355117,153682779,165479372,163054492,166527924,167642038,158466895,163185547,158597989,158598010,165086168,94830945,97059231,88670564,81658156,85524840,78971178,85590393,88408479,83820910,88539566,79233362,75891009,77332841,70058289,76939674,74908058,71106946,74711477,64487751,66519387,68616551,66453823,78315954,76874130,78447000,81461683,71369026,74973553,72089951,69730650,77660614,71041423,72810930,70844839,61669704,67305861,63766872,66912630,75104719,69730705,74187207,69206426,61604178,64946580,57016662,60162457,62128591,54788503,58458586,50069895,46530919,50921882,46137692,55509436,57672141,55378344,61145570,51970427,51970431,53477784,48234854,57082330,54657476,53871039,57278949,48497011,53215641,54919569,55771517,68289006,66716096,70910423,72942043,64749938,69992878,66584972,67240347,75039229,68813246,72548848,69534157,
62521724,69009852,65077639,71238075,78053887,73466308,79299076,72745406,67305871,70451656,62587271,67895773,68026877,61997521,65929744,56361391,54854053,58393031,54133137,64422397,64946679,63898084,68354580,58524067,60096958,59572676,55574946,64619030,60031473,60555773,62259726,53084577,58917334,58720701,60621245,72155686,68944365,73990677,73400837,65405349,70451688,65274295,67174877,72679983,65536496,69468714,63701491,57868726,63242739,57999797,65143295,69206573,64422394,69534267,60228068,56033739,57147896,48693690,54526497,51773993,46334475,48628291,37421528,37290468,38076917,34275785,44499515,42271264,42271264,44630593,33554895,36110843,33030640,30147040,38142544,31654429,33358394,32571959,23658961,30081554,27787751,
31588864,41288283,37356061,43123282,39780905,33030622,37880350,31588836,35389984,38732381,32047651,36569702,28967447,24969714,29753895,24707559,33161794,35652186,31982131,36962927,26739211,24838664,24904228,17826291,24707681,20644435,17171015,19071603,8126976,10682914,10617375,8978951,20251257,17302093,19726944,21234283,11600385,16384567,12976664,12845602,20972166,15204937,19399289,17891936,11796998,19661385,17760788,24904260,34538124,31982160,40043148,36176462,32571927,38404690,33096212,40108646,43319946,39125595,45154971,37749311,37618220,42992213,39846427,51380869,53346948,52822639,58524322,48955955,50659911,50922065,46531117,55444126,51446399,51315334,53478044,44302894,49742431,50004554,51970628,64029362,61801080,
67240605,68223634,61014577,67568242,64422467,67895907,76022459,71500410,78185140,76022403,72876608,82051709,80347714,90374787,99222198,98370174,107545283,102957679,102367823,108069503,103678531,113050277,115081907,112525968,119014092,111084128,113705576,118096511,116458063,129303235,129630891,131072677,135660236,126222937,129565312,128254585,125370981,134152921,129041062,130613953,130613954,121963098,128320152,127009394,130482819,141296356,137953958,144179929,142541493,136315492,142344870,137364079,142082725,148112105,142803629,149488364,144507557,142475895,150012590,147456623,158270152,164037349,162792120,170656503,163578519,163644047,166789807,161677947,170525415,169280222,167248591,171049724,161153676,164364969,165675691,163906190,175112959,172557017,173867749,175309559,164496010,
167248576,162726565,160498343,166789905,159122135,160563967,157418219,148112017,153682640,149357215,153420489,161219352,156173015,161612566,156304092,150274721,154469084,147325598,152568554,154862361,149160676,154338086,146539212,145228470,150536928,146866852,157877003,160170771,159122164,164823851,155386560,156369614,156893919,151519924,160105254,155910924,154338059,156107562,145294011,149226215,147915480,147260107,157418298,152699653,155124516,153682721,143131326,146342651,139789009,139002604,143917893,135332615,137626428,132055826,124584648,129827595,124519120,130614031,136250185,131793677,137823056,130679555,126550749,130024209,123405009,130089774,130876229,126747422,132055900,123470581,124584692,128975631,126616287,138806094,139854654,140903219,145949533,136708844,139920140,139526923,136381169,
145490790,140772152,141886284,142345047,132973292,138871589,137036549,139133711,149226354,144900917,149226340,146867018,138281716,142738230,136119040,138216239,142476152,134939451,139264890,132645689,127795970,133432128,129172224,137823059,142279543,139592517,146408326,138543912,137429786,140510017,135070472,143852401,143262575,141362008,146473869,138150686,142082866,145228605,145031962,158139278,158073706,161350513,165413769,156631835,161547083,159974199,159056692,167969694,162464615,165282700,164234111,156173087,162792286,159974192,164168530,173081509,168297319,173802401,168887152,162136877,165938028,158597936,162333556,164299689,157549425,161481651,152961886,150012736,154338160,149488434,159056792,161022882,158991234,164299709,154731345,154993497,155779950,150274879,158991284,155779997,154665880,
157811645,148243275,152699763,153355114,153748312,165610442,163054488,166658992,167773106,158597963,163382150,158663521,158729075,165282773,94699867,96666009,88408413,81199397,85131615,78709024,85328243,88277402,83296616,88408487,78709067,75628858,77201761,69730600,76611987,74711443,70713722,74383792,64356671,66322770,68288862,66322745,78119339,76743052,78119312,81002924,70975804,74580331,71827800,69599569,77464000,70779270,72352169,70582690,61538623,67043711,63439187,66453874,74777031,69403016,74121664,68813201,61276493,64684427,56885583,59769234,61866442,54460819,58196435,49676672,46137695,50528657,45678933,55181750,57344454,55181731,60883420,51773810,51839353,52953488,47907168,57016787,54264253,53412280,57147868,48103787,52953490,54788490,55509366,68026857,66519479,70779343,72614358,64356718,69730726,66388356,67043732,74777076,68288952,72286695,69206473,
62325110,68616632,64946559,70779317,77857274,73204158,79036925,72352182,66978181,70123969,62456192,67633622,67764726,61669833,65602055,55771558,54657439,57934273,53739915,64160246,64553457,63701471,68157966,58327454,59834807,59310524,55378333,64094735,59769321,60162550,61866503,52953499,58720718,58327476,60555703,71828001,68682214,73794062,73007611,64946591,70451681,64881073,66912726,72417832,65339880,69337635,63439341,57541038,63111661,57737646,64815611,69009959,64029169,69141044,59965916,55837123,56885745,48562612,54133273,51642915,45810181,48235069,37093839,36831709,37945840,33948098,44106293,41878043,41878042,44302907,33292745,35717620,32768488,29753819,37814858,31588887,32834101,32178738,23331277,29753866,27525603,
31326712,41091670,37028374,42664525,39584291,32899545,37749272,30999005,34931227,38470232,31719967,36110941,28443155,24707562,29557279,24314335,32965182,35127891,31588907,36635240,26411525,24445443,24773152,17236460,24379995,20447821,17039937,18874987,7668217,10158618,10355226,8782334,19858035,17039943,19399259,20906597,11338234,15991346,12517905,12452379,20775552,14877251,19006066,17760855,11338241,19333700,17302030,24707644,34144902,31654472,39649927,35914312,32178706,38273614,32637454,39977568,43188868,38666836,44827284,37356087,37159462,42533456,39584278,51053182,52888189,52429413,57934492,48759341,50463295,50594378,46137895,55181976,51249785,51053181,53346968,44106279,49480281,49807940,51511872,63636138,61407860,
66847382,67764878,60752426,67502698,64160319,67568222,75760309,71303795,77791917,75825788,72679994,81592952,80151099,90571393,99353267,98435710,107676351,103285357,102367821,108266109,103744065,113246881,115147439,112722574,119014088,111215198,113902181,118162043,116589134,129368768,129827498,131334822,135660233,126222937,129630848,128320118,125698658,134480598,129172132,130613948,130810562,122159704,128582292,127074927,130744961,141361890,138085028,144245461,142475956,136446563,142475939,137429613,142213795,148046565,143000232,149422825,144638626,142541430,150143661,147522156,158532293,164233956,163119799,170984181,163709587,163971724,167051949,161940088,171049701,169411293,167445196,171246331,161415817,164561573,165741227,164102796,175375102,172753622,174129893,175506165,164692616,
167510718,163185317,160760484,167183118,159318741,160760571,157549290,148308624,153813710,149619356,153551558,161284886,156369623,161809170,156566233,150340252,154600154,147718812,152830696,155255574,149619425,154600226,146735818,145556147,150602463,146997922,158008075,160432912,159253237,165085996,155910846,156500683,157221597,151978676,160432935,156238601,154731274,156173097,145621687,149160675,148177622,147587786,157418299,153092868,155452196,154010400,143327931,146473722,140051150,139068136,144048963,135594758,137888571,132252431,124846792,129893128,124781262,130876172,136512327,132055820,138019660,130745087,126943962,130286349,123601616,130417454,131203905,127009564,131990361,123470577,124912369,129172237,126681818,139133772,139920187,140968752,146146139,136970985,140116748,139789066,136643312,
145884002,140968757,141820747,142541653,133497577,138937123,137364227,139395854,149554032,145031987,149619554,146867015,138674929,143000370,136381182,138281773,142607223,135332665,139461494,132776758,127992576,133694268,129368830,137954129,142738294,139920197,146670470,138871592,137757464,140903231,135201541,144180081,143524717,141624151,146867082,138412827,142082865,145687356,145163029,158401418,158401384,161547119,165544838,157090584,161940299,160170805,159449906,168231835,162792292,165544841,164561789,156500766,163185500,160170799,164627280,173081511,168624999,174064544,169280365,162399018,166331243,158794542,162595698,164758439,157811567,161809330,153158493,150143808,154469232,149553968,159187862,161416096,158991232,164692923,154993487,155124567,155911021,150602559,159253426,156173209,154862487,
158073786,148374343,152961903,153682790,153944917,166069191,163513238,166986672,168100785,158794568,163513221,158991200,158925683,165413842,94699867,96862616,88605020,81330466,85393760,78774558,85459311,88277398,83427685,88211879,78905673,75628857,77267297,69730598,76611986,74580368,70844794,74514862,64291135,66322770,68419933,66257207,78053803,76743051,78250385,81199529,71041337,74711402,71696726,69599569,77398462,70975877,72417706,70582689,61407551,67174783,63439184,66781552,74777032,69337481,74056129,69009810,61145419,64815497,56951118,60031378,62128585,54591888,58327505,49807744,46203233,50725265,45678932,55116213,57606596,55181729,61014492,51773811,51708278,53084559,47841630,56885712,54395324,53543350,57213405,48234859,53215631,54854026,55378295,68223463,66650552,70779342,72679891,64356716,69927333,66322819,67174801,74842612,68551094,72352231,69337544,
62456182,68878775,64946557,70910389,77857272,73400764,79036923,72483254,67109254,70255037,62456192,67568085,67961334,61669831,65536520,56033701,54854045,58130880,53739912,64487925,64750064,63701469,68223500,58327452,60031413,59441597,55312797,64356878,60031465,60293620,61997575,52953498,58655181,58327476,60686772,72155680,68747748,73925133,73073147,65274272,70320609,65077678,67043797,72483366,65470951,69337636,63504875,57737647,63046124,57803181,64815610,69009959,64356849,69337651,60096987,55837124,56951278,48497076,54198810,51511842,46072322,48431675,37159375,36897245,37945838,34079169,44237366,41878042,41878043,44368441,33489352,35848693,32834024,29950426,37814858,31457811,33161778,32309807,23593418,29688329,27525599,
31326711,40960595,36962837,42926667,39649824,32834006,37749270,31195613,34996762,38732373,31719964,36176477,28705297,24773098,29557278,24183265,33096251,35258964,31916586,36766311,26608131,24379906,24707613,17367531,24379995,20578893,16908864,18809451,7930360,10224153,10289688,8782336,19989106,16974407,19661399,20906598,11600377,16056881,12648979,12452379,20906625,15073859,19137138,17826392,11665920,19530307,17564171,24773179,34275974,31654472,39649926,35848776,32375312,38273612,32834059,40043101,43188868,38928981,45023892,37421624,37552679,42598991,39584275,51184256,53084797,52626023,58327707,48824876,50332223,50790985,46334500,55444121,51315320,51315326,53412501,43975206,49742423,49807939,51839549,63832745,61604466,
66978453,68027019,60949036,67437162,64160317,67633757,75956915,71565940,78119596,76022396,72811065,81920631,80478777,90636927,99484340,98566779,107872958,103285355,102564428,108528252,104137278,113312419,115212975,113115788,119210697,111608414,114098789,118358651,116785742,129499839,129958569,131465891,135922378,126681686,129958526,128647799,125960804,134546131,129237666,130941630,131007169,122421847,128844436,127337071,131007105,141755104,138150563,144507606,143000243,136708706,142672548,137888365,142475940,148439780,143458986,149947114,145097379,143000180,150471340,147718767,158663366,164430562,163447479,171115255,164037266,164102796,167445166,162136696,171311844,169673436,167510732,171574011,161743499,164823718,166068906,164430475,175637247,172950229,174457570,175833846,164889224,
167903931,163316388,161022628,167314189,159515347,161219325,157876970,148636302,154141391,149947036,153879238,161612566,156631768,161940243,156697307,150733469,154796761,147849883,153092839,155386646,149881570,154927908,147260105,145883828,150799070,147260068,158401288,160695055,159711985,165479209,156172988,156828364,157352669,152109747,160695076,156369673,155124489,156566314,145949368,149619429,148374229,147653323,157877049,153289475,155452194,154141471,143655611,146932472,140313296,139526889,144376644,135791365,138150715,132776722,125043399,130351880,125108941,131138315,136774471,132383500,138216271,131138304,127140569,130745102,123732689,130810669,131400516,127140635,132252504,123863793,125108977,129303310,127075035,139330379,140182333,141230897,146408281,137429737,140575500,139854600,137036528,
146146146,141165365,142279496,142869333,133628647,139330339,137429762,139657996,149750642,145228597,149750626,147391302,138871536,143131444,136643324,138806060,142934901,135529273,139723639,133038903,128189185,133956414,129434366,138412879,143000438,140051270,146932612,139002664,138019609,141099838,135594758,144311153,143917935,142017369,147063692,138543900,142541618,145818426,145490712,158860169,158663527,161743728,165938056,157352729,162136906,160432950,159712048,168559515,162857830,165741449,164889468,156697373,163382107,160498480,164692816,173474724,168887143,174326689,169608046,162726700,166658923,158925612,162988916,164889510,158008175,161940400,153551710,150471488,154731375,150012722,159581076,161612706,159515520,164955067,155517775,155583319,156369773,151061311,159581105,156500889,155255703,
158139321,148767560,153355121,153944936,154272598,166265797,163840917,167314351,168231858,159122250,163840902,159384418,159253362,166003668,95289696,97386907,89063774,81854759,85918050,79364389,85721462,88867227,83951977,88932779,79429966,76087612,77791591,70189356,77267348,75170199,71303548,74842544,64815428,66715991,68813155,66912572,78512559,77136271,78709140,81658287,71696702,75235694,72286556,70058324,77922754,71500171,72876461,71041446,62062914,67633539,64029014,67240308,75432397,69992843,74514886,69403030,61735248,65143184,57278802,60555672,62521806,54985108,58786262,50266500,46793060,51118486,46137686,55706040,58130889,55837092,61604319,52101496,52298107,53608852,48496994,57606615,54985155,53936569,57737696,48693615,53608853,55116173,55902587,68616682,66978237,71172564,73269722,64946545,70386092,66781576,67568023,75432442,69075386,72745452,69665227,
62980473,69468602,65470852,71500217,78381564,73793984,79692286,72942010,67568010,70975941,62849411,68157916,68354555,62390732,66257422,56492460,55247267,58589636,54329743,64946681,65077748,64225761,68682258,58655136,60490172,59900354,55968159,64750100,60424684,60948984,62521867,53477788,59441619,58982841,61014460,72417826,69337579,74383889,73662978,65601954,70975974,65470901,67633628,73007658,66060779,69927466,64029167,58393011,63504880,58327473,65470972,69534252,64750070,69796409,60752351,56426952,57541108,49086903,54723102,52036135,46465545,49021503,37487059,37290463,38404593,34603463,44892730,42402336,42598943,44827198,33882573,36438522,33358316,30474719,38208078,32113176,33489464,32768566,23921102,30147087,28115430,
31719933,41484888,37618202,43385423,40108584,33358298,38208029,31719904,35455517,39125596,32375330,36831841,29229589,25297391,30081571,24838629,33489473,35848791,32244273,37159534,26870280,24969734,25100836,17957359,24969822,20972112,17367621,19530350,8323582,10879519,10945055,9175556,20578933,17629772,19858014,21496424,12059135,16581174,13173272,13042207,21299846,15467082,19726967,18088541,12059143,20120134,17957392,25231937,34931338,32309837,40108684,36373066,32965141,38797905,33292819,40436324,43582090,39387736,45482649,38011452,38011437,43319892,40174106,51511938,53740164,53084778,58786462,49545777,51118659,51184208,46727722,55968414,51970683,51839620,53936796,44630573,50332251,50528842,52298307,64488111,62063224,
67437211,68616850,61342257,68026993,64881218,68223586,76677815,71959161,78512818,76481153,73269820,82313853,80937537,91030143,99746486,98894461,108004030,103678573,103023182,108724860,104333888,113771170,115540655,113377935,119603913,111608415,114426470,118817406,117113422,129696449,130286251,131793572,136250057,126747225,130286208,128713335,126026340,134808279,129630885,131138237,131400386,122683992,129172118,127533681,131203713,142082788,138543779,144835287,143196854,136774244,143131302,138084971,142934692,148701927,143524521,150078185,145293988,143131254,150733487,148243056,159122118,164954851,163775161,171574007,164364949,164496013,167707311,162595449,171639527,170132190,168035020,171770619,162071178,165020325,166462122,164692619,176096000,173343447,174850790,176030455,165216904,
168100542,163578532,161284775,167772942,159908564,161481468,158073580,148963983,154469071,150078112,154075846,162005783,156697305,162333459,157090521,150864544,155124444,148177565,153223914,155910933,150143714,155255587,147522250,146014901,151323361,147653285,158728971,161022737,160039667,165610282,156435133,157156045,157680348,152371890,161088295,156697354,155255563,156828457,146080441,149816037,148701910,148112076,158204729,153551621,155845411,154600225,144048827,147194618,140706512,139854570,144769860,136250119,138543931,132973331,125371080,130614025,125240013,131400461,137298761,132580109,138478415,131465986,127468250,130745104,123929295,131007278,131728197,127533852,132580187,123994866,125436659,129565454,127402716,139526990,140575550,141755185,146801499,137691882,140903179,140313353,137233138,
146539364,141361974,142672715,143131476,133825259,139526948,137954050,139985677,150012786,145556276,150209378,147653450,139002611,143524661,136774399,139002671,143197049,135856953,140051320,133432121,128713475,134284095,129762048,138543952,143197046,140247878,147194758,139395880,138281755,141361986,135922440,144769906,144245615,142279515,147391372,138937119,142934834,146211646,145883929,159056780,158991208,162071408,166331274,157745947,162530121,160891701,160105265,169083805,163316582,166134666,165282685,157156125,163840862,160826160,165151569,173933479,169214822,174588835,169870191,162923307,167052138,159515439,163382132,165217191,158204786,162399153,153879391,150864704,155124593,150274866,160039830,162071459,159908739,165413818,155845456,155714394,156762989,151257922,160105396,156828571,155714456,
158532538,149029707,153486195,154403689,154600280,166527943,164168600,167838640,168625076,159646541,164365193,159712098,159646581,166134740,95355232,97452448,89129313,82116906,85918053,79364391,86114677,89063840,84083053,89063854,79561041,76415296,77726056,70385966,77267350,75366809,71434623,75039157,65012037,67043673,68944228,67043647,78840241,77332881,78971285,81723824,71696703,75432303,72483166,70189401,78119366,71565710,73138609,71172519,62259524,67830149,64160087,67305847,75563468,70123919,74842568,69599639,61997394,65339795,57540948,60621208,62587343,55181719,58982872,50397576,46858597,51380631,46399834,55968187,58196428,55968167,61669859,52494714,52429182,53870998,48628070,57672153,55050691,54329788,57737698,48693617,53805462,55378322,56099198,68747759,67043775,71434709,73400796,65012083,70582701,67240331,67764634,75563515,69075389,72876525,69992910,
62980474,69665214,65667460,71565754,78709248,73990593,79757826,73138622,67764621,70910404,63177095,68420063,68485629,62390735,66388496,56623533,55509412,58720711,54526350,65012221,65470966,64291300,68944403,58917282,60686780,60031428,56033699,65012246,60490222,61211133,62587408,53608864,59376086,59048381,61211069,72745509,69403117,74711572,74056195,65864102,71107048,65733045,67633628,73269807,66060784,70124076,64291316,58327476,63832562,58655157,65667585,69927470,65012217,69927484,60686819,56689098,57934328,49349051,55050785,52298281,46727690,49021508,37814743,37618148,38666740,34669002,44958268,42664481,42664483,44958275,33948113,36504059,33489389,30540258,38404689,32309789,33817147,33096249,24117714,30474768,28246503,
31916543,41615964,37552668,43450963,40436265,33489373,38339102,31719907,35521057,39256671,32309796,36766308,29426201,25494001,30081573,24838631,33555013,35914330,32440882,37487215,27001356,25166346,25362981,18153970,25035361,21037652,17433159,19464820,8323584,11010594,10945057,9503238,20447864,17760845,20120160,21496427,11993601,16581175,13369881,13238818,21299849,15663691,19858040,18416225,12124680,20251209,18022933,25297477,34931341,32506447,40305294,36569679,33030680,39125589,33620500,40764007,43909772,39584347,45613723,38208063,38208047,43319895,40436253,51905159,53805701,53412461,58983074,49676851,51118664,51511890,47055405,56033953,52036224,52036229,54198944,44892720,50397791,50659916,52429381,64553650,62128762,
67633824,68616852,61801010,68354676,65012294,68616807,76743354,72352379,78774966,76677763,73400898,82576001,81068610,91292291,100205240,99091074,108593860,103940721,103219792,109249153,104530499,113902247,115933878,113574547,119866060,112067170,114623083,119210626,117506643,130351810,130482862,132055721,136512205,127271517,130417283,129106555,126419562,135332571,129958569,131531457,131924677,123208285,129434264,127992438,131465861,142344935,139002535,145294043,143524537,137167463,143590059,138609266,143196839,149291756,143983279,150405870,145752745,143655546,151192241,148636276,159580876,165151465,164037308,172032763,164627098,165020304,168166066,163054206,171836137,170328802,168493776,172425982,162464398,165610156,166855342,165085840,176489219,173933274,175112937,176554746,165610124,
168821443,164102824,161677994,168231699,160301784,162005762,158466799,149291666,154731220,150602403,154665675,162267931,157221597,162726681,157483745,151454369,155779807,148570786,153813743,156369691,150602469,155779882,147784398,146408121,151585509,147980967,158925581,161481492,160301816,166200111,156893891,157680338,158270178,153027257,161481515,157090575,155583249,157352751,146735807,150405865,149357277,148636368,158597951,154075915,156304170,154993446,144442050,147587839,140903125,140247791,145228616,136708873,139068223,133497623,125698766,130876174,125829841,131662609,137626442,132842259,138806101,131859206,127861471,131203860,124519124,131400498,132121418,127861538,133104479,124453625,125698809,130089747,127795937,140051280,141165376,141951798,147194720,138085103,141361936,140706575,137822966,
146735976,141886268,143131470,143721305,134218479,139985703,138216200,140509969,150602614,146146107,150733672,147915596,139461367,143917881,137364226,139395891,143721341,136315712,140247932,133825341,128975622,134611780,130155268,138871637,143655804,140706634,147456906,139723565,138543904,141886276,136315661,145097592,144704373,142607197,147981202,139264801,143328054,146801472,146277149,159712146,159515503,162792309,166658959,158204701,163054415,161350460,160432952,169477028,163709803,166593425,165544834,157745954,164234082,161219380,165544791,174261162,169608044,175178661,170525557,163382065,167379824,159974195,163840889,165938092,158925685,162857911,154272610,151257927,155517813,150864697,160367513,162399143,160301957,165610432,156304214,156304222,157025140,151651141,160498616,157156258,156042140,
159187906,149488463,154076023,154796909,155124573,167117773,164561821,168231861,169083833,159908688,164692878,160170856,160170872,166724571,95158624,97321375,88867169,81920296,85655909,79102245,85786997,88670620,83755372,88736173,79298896,76022079,77398374,70123821,77005206,75104663,71238014,74777011,64749893,66715992,68682084,66715963,78512561,77070738,78446998,81396143,71434560,75104623,72089950,69861717,77922755,71172493,72941999,70975910,61735236,67502466,63766870,66978167,75235789,69861773,74514885,69468567,61604176,65143186,57213268,60424601,62390735,54854038,58655192,50004356,46530916,50921878,45941081,55509433,57737673,55378343,61276640,52035961,52035966,53543318,48300390,57344472,54723011,53805499,57475553,48300401,53543317,55050638,55968123,68420078,66716093,71238101,73269722,64815473,70320557,66781578,67371415,75366905,68813244,72548844,69599693,
62652793,69206460,65405315,71303610,78250493,73728450,79495682,73007547,67568012,70779333,62718340,68026845,68289021,62128591,66191887,56492460,55116196,58458567,54067598,64619003,65077749,64029155,68682259,58589604,60293566,59769283,55574944,64619028,60359151,60883450,62456335,53215649,59245013,58720698,60883389,72548901,69075437,74121749,73597442,65667494,70713832,65274295,67305949,73007661,65733102,69796393,63898097,57999797,63570419,58327477,65274367,69468717,64684536,69796410,60424674,56230344,57410037,48955835,54592032,51970599,46203403,48693825,37487060,37159393,38404596,34341320,44630589,42336800,42140192,44761664,33685966,36045307,33161709,30081504,38208081,31785500,33358393,32637496,23921105,30147089,27853287,
31457790,41484892,37487133,43254355,39977513,33030622,38076959,31457763,35389984,38928991,32113186,36700773,28967448,24904176,29819428,24510949,33358403,35586649,32244275,37159534,26739208,24904201,25166372,17629682,24838754,20644435,17302088,19202675,7930367,10486304,10813984,9044485,20185722,17302093,19726942,21234283,11731454,16319033,12911130,12911137,21103241,15401546,19464823,17891935,11993609,19923528,17957396,24969795,34669197,32178766,40108686,36241998,32768536,38666834,33292821,40436327,43713163,39256666,45220508,37880383,37945902,43188823,40108572,51577479,53674630,53019246,58589859,49283635,50790984,51184210,46727723,55771808,51708543,51643012,53740189,44433966,50135646,50201162,52298310,64291508,61997690,
67568286,68485781,61342257,68158067,64881221,68354660,76612283,72024700,78643894,76481156,73269823,82313854,81068609,91751052,100467393,99484298,108987083,104530552,103809623,109445769,104989258,114557612,116458171,114164377,120455893,112591467,115081841,119669384,118096472,130613963,130941621,132514480,137167573,127599202,131007115,129761922,126812784,135856865,130613935,131859145,132317901,123601507,130024096,128385660,131990156,142934766,139526831,145752802,144114368,137757295,143983280,138936952,143852208,149684978,144442038,151061236,146145966,144114306,151651002,148963962,160039633,165675760,164692674,172360451,165348001,165347993,168493753,163316354,172622578,171049705,168755926,172753672,162923158,166068912,167445173,165610134,177079049,174195426,175768305,176882433,166134420,
169083593,164561584,162202289,168755995,160760545,162333450,159056629,149947035,155452123,151126699,155189969,162726688,157680355,163382048,157942502,151782056,156041960,149095080,154272502,156631841,151061231,156107566,148505302,146997950,152306410,148701872,159712023,161940253,160826111,166593333,157221577,158204631,158532327,153420480,161874739,157680406,156238614,157877046,147063492,150668018,149816036,149095126,159253319,154665745,157025073,155321132,144900806,148177670,141624029,140575476,145687375,137036561,139526982,133825310,126223060,131466004,126354137,132317977,138216276,133563163,139461467,132186893,128385767,131859228,124846813,131859259,132580177,128385832,133628774,124912382,126288640,130482971,128254696,140510041,141493066,142410556,147850086,138674935,141558553,141165333,138085117,
147325807,142541635,143393622,144245602,134873845,140706605,138674960,140968728,150995837,146539330,151126895,148570965,140116733,144507711,137888523,139920188,144245637,136840007,140772228,134284099,129499918,135398217,130614028,139592542,144311170,141427538,147981201,140313395,139264805,142279499,136643348,145687423,145097597,143131494,148439960,139854632,143721278,147063624,146932515,160105367,159843188,163054462,167248788,158532390,163644248,161743683,160891711,169870250,164299633,167379863,166331274,158073641,164692844,161809212,166069086,174916530,170328946,175637420,170853242,163971896,167904118,160367419,164234114,166265780,159384445,163513278,154862444,151782220,156238716,151257919,161022881,163185584,160891789,166265800,156762972,156762981,157811580,152240974,161153982,157877159,156566437,
159712199,149947223,154600318,155452279,155845477,167707604,164955042,168887230,169804737,160629591,165282707,160629613,160629634,167248865,95617383,97517991,89260394,82182450,86114668,79626542,86245758,89194916,84345205,89063859,79561048,76415304,77922672,70517045,77398430,75563425,71565704,75235770,65012045,67240289,69140844,66978118,78971321,77529497,78971292,81789369,72089927,75497848,72679782,70451549,78315978,71631251,73138614,71500205,62193995,67699082,64225631,67502460,75760085,70058389,74973647,69730718,62062937,65470874,57475420,60621217,62587351,55312797,59179487,50659728,46858607,51315104,46399841,55837123,58196433,55968175,61604329,52363647,52560263,53936541,48497006,57868767,55116233,54264259,57999850,48824697,53739934,55378328,56099204,69009908,67305925,71631325,73662948,65012088,70517171,67240338,67699104,75760131,69272004,73073140,70189524,
63046018,69796293,65798540,71827906,78971398,74056136,80085514,73400774,67961237,70975948,63242638,68485606,68878851,62521816,66585110,56689078,55443882,58720718,54526359,65077763,65405437,64487914,69141017,59113898,60817861,60359113,56099243,65012255,60555766,61080067,62849559,53739946,59703772,59310532,61276613,72876592,69534196,74777115,74056203,66126253,71172592,65798591,67961316,73335348,66257400,70189618,64422394,58589627,63832570,58655164,65798664,69861940,65012225,70320706,61080043,56689107,57934334,49283524,55181864,52298289,46858770,49349196,37749213,37814763,38732285,34669008,45023812,42795561,42861098,44958281,34210264,36504066,33620471,30540264,38601305,32309796,33817156,32965185,24314330,30474775,28115439,
31982088,41812578,37749284,43713114,40567346,33620452,38339111,31982062,35652137,39387749,32506412,37028461,29229600,25494010,30343726,24969710,33817163,36110946,32571962,37421689,27066899,25297425,25428526,17957370,25100905,21037661,17695311,19726971,8389129,11010601,11010601,9568782,20578947,17695319,20120167,21627509,12190215,16843329,13304353,13238825,21627534,15663701,19923586,18285159,12255762,20120146,18154012,25559627,35193494,32440919,40436374,36700760,33292832,39060060,33686045,40764013,44106388,39584357,45810340,38470214,38208053,43385440,40370726,52036239,53936781,53412469,59245227,49742394,51184208,51577435,46989878,56361642,52036231,52167310,54264486,45089335,50594408,50725461,52494926,64881340,62456451,
67895975,69075613,61866555,68420221,65143375,68682349,76939970,72352389,79037119,76808844,73663048,82903689,81330764,91816592,100795077,99746444,109118159,104465021,103744093,109642383,105120335,114688689,116654784,114360991,120652506,112657008,115212917,119603852,118293084,130745039,131269305,132645557,137298649,127795817,131072655,129761927,126943859,135856870,130548405,132317902,132514513,123798123,130089638,128713345,132383377,143000307,139592373,145883879,144179908,138019445,144245428,139199100,143917748,149816055,144769722,151323385,146342580,144179845,151782076,149357181,160236247,165872371,164758215,172753670,165413542,165675678,168755901,163512968,172884724,171246316,169149149,172950284,163381915,166265526,167510715,165872283,177210126,174588648,175964917,177210120,166527640,
169345741,164692659,162333365,168887070,161088228,162464527,159318780,150078111,155583201,151388848,155452118,163250983,157942504,163709732,158335723,152175280,156304110,149291693,154469113,157090599,151192307,156566325,148570843,147325637,152306415,148898485,159712026,162136866,161088262,166855484,157483726,158335710,158991086,153617090,162071352,157942555,156500765,158008124,147260106,150995703,149947110,149291740,159384395,154731286,157287221,155779890,145228494,148243210,141755106,140903163,146015061,137364245,139592525,134152996,126354135,131597081,126550751,132449053,138281818,133759774,139789150,132580115,128516844,131924768,125240033,132252478,132645718,128713517,133759851,125174533,126288644,130679583,128385772,140706653,141755213,142869315,148112236,138871548,141951773,141427482,138281731,
147587957,142738250,143655773,144376677,135135995,140706611,139133717,141296413,151257986,146801477,151389045,148767576,140444420,144704327,138150670,140313410,144442248,136971083,141230987,134480713,129893140,135529296,131072785,139723618,144573319,141558617,148505496,140706617,139330346,142607186,137102104,145818498,145425280,143590251,148636574,140182319,144048966,147391311,147194665,160564126,160301948,163513220,167445402,158991146,163840862,162071369,161284931,170132399,164561784,167445405,166527887,158466864,165151599,162267970,166462309,175309753,170460026,176161716,171311999,164234046,168231805,160826176,164627332,166790073,159515522,163840965,155255665,151978836,156500866,151716678,161219497,163185588,161022867,166462414,157025122,157156202,157942656,152699729,161285062,158204845,156959658,
159974348,150405980,154796933,155779964,155976552,167969754,165479337,169018307,170001350,160957276,165544859,160957301,160957320,167445478,95158632,97059239,88998249,81920304,85721453,79102255,85721471,88736165,83755380,88801716,79167833,75891015,77398384,69992757,76939678,75039137,71238021,74711483,64749902,66584929,68682092,66781511,78447034,77070745,78512543,81658297,71631175,74908024,72286567,69992798,77857227,71303574,72810936,70844846,61866317,67436940,63832414,67109246,75301334,69730708,74383821,69337504,61538650,65012120,57016667,60359073,62194134,54854047,58524130,50069903,46530925,50856351,46006624,55378371,57803217,55378350,61342186,51839360,52101509,53543327,48234864,57147872,54591948,53739973,57475562,48365944,53477791,54919577,55771524,68485622,66781637,71041502,73073122,64881019,70189494,66716049,67305888,75170306,69009860,72614390,69665239,
62783874,69272006,65274254,71369155,78316038,73793994,79692298,72876485,67502486,70713806,62718349,67961318,68354564,62259672,66126358,56295862,55050668,58261967,54198679,64684548,64946686,64225771,68747802,58786219,60293575,59834828,55837098,64750112,60359159,60621317,62390807,53346727,59113949,58851779,61014468,72417839,69337589,74252830,73794059,65470894,70910449,65470911,67568103,73007670,65929720,69796404,64160251,58130878,63635964,58196413,65274377,69534262,64750081,69861956,60555756,56164820,57541118,48824770,54460971,51905073,46268947,48693836,37159390,37224938,38339068,34210257,44630598,42467882,42140203,44499529,33685976,36045316,33227256,29950443,38142553,31719974,33292867,32571968,23658971,29884953,27787760,
31457799,41353829,37224997,43188828,39846450,33096168,38142505,31588844,35258922,38994536,32178732,36504174,28770848,25035259,29950512,24642032,33423947,35783268,32178748,37028472,26673683,24773138,24969775,17564156,24838764,20644445,17105489,19137148,7864842,10551852,10551850,9044494,20120193,17302101,19726954,21299829,11600394,16319040,12845604,12780075,21037711,15204947,19399299,18088551,11862544,19792466,17695262,25166414,34603670,32047706,39977624,36504153,32899618,38666845,33161756,40501870,43647638,39256678,45482663,37945928,37683768,43254368,40108580,51643024,53609104,53019255,58720938,49218109,51053137,51118684,46793270,55837354,51905159,51577485,54002344,44696122,50266729,50266710,52167246,64422587,62063235,
67502760,68420253,61407803,68223612,64881230,68289135,76677830,72090247,78840510,76415630,73269833,82444937,81003085,91488914,100401861,99418767,108790478,104202879,103547486,109249166,104792657,114295476,116130497,113902241,120193752,112263793,115147384,119472782,117899871,130548432,131072700,132448950,136970971,127337064,130744978,129565321,126878324,135791334,130286261,131924686,132055763,123470442,129761958,128254594,132055700,142738164,139395765,145687273,143983302,137757302,143917751,139002494,143655606,149684983,144376508,150930173,146014902,144048775,151585470,148963967,160039639,165872374,164561609,172425991,165413541,165544607,168690367,163447435,172491511,170918639,168755935,172884747,162857628,166003385,167314109,165544603,176882448,174260968,175899382,176947977,166331034,
169280207,164627125,162136760,168821538,161022693,162398991,159122171,149881506,155189987,150930095,154993369,162792231,157876970,163316517,158008046,151847600,156173038,149095089,154338044,156631849,151126773,156238644,148374238,146997958,152109811,148439732,159646494,161940258,160957191,166724414,157287120,158204639,158794480,153420486,162005815,157680412,156369693,157942588,146997963,150930167,149619432,148832990,159253324,154534679,156894005,155648819,144704205,147981069,141558499,140706555,145687383,137167641,139461455,133956387,126091993,131466012,126092000,132252448,138019675,133301024,139395937,132252436,128320239,131793697,124912355,131793729,132383574,128189232,133628781,124977925,126223108,130286371,128189166,140706655,141427537,142410565,147587949,138609406,141820702,141034270,138347267,
147456885,142345032,143655773,144049001,134808316,140444469,138740502,140903201,151061382,146604872,151126903,148636507,140051206,144442182,137691920,139854659,144245644,136840013,140903306,134284107,129630999,135398225,130810643,139527012,144180106,141296475,148243353,140510010,139264813,142476115,136839961,145752964,145359747,143197037,148439966,139789103,143655750,147063631,146801450,160039840,160039804,163382148,167445403,158663469,163840861,161940299,160957253,169935794,164430712,167183262,166200210,158204723,164889459,161809221,166265702,175113147,170263417,175965108,171115395,163971903,168100736,160432961,164496263,166527930,159384452,163578821,154796913,151716692,156369795,151388997,161088424,163251125,160957334,166331342,156828518,156828525,157680516,152372054,161285062,158073776,156763050,
159712207,150078302,154796933,155386748,155648874,167707613,165151660,168952772,169870278,160629600,165479324,160826230,160629640,167511017,95682931,97518002,89194867,82313532,86049144,79561015,86245768,89260464,84214143,89063873,79757667,76546385,77857147,70320448,77463976,75497898,71500179,75235783,64946520,66978155,69075318,66978129,78840259,77463971,79036841,82051524,71893330,75563394,72614258,70386026,78315992,71696798,73138628,71369144,62325080,67895705,64029034,67305865,75497951,70123939,74842587,69665193,62062948,65470886,57475432,60621227,62587363,55312811,59048428,50463131,46727545,51380649,46334315,55968205,58261982,55902648,61735414,52494733,52494739,53739944,48628089,57803243,55116246,54264273,57868791,48890246,53674409,55443876,56164752,69009920,67240400,71500264,73531885,65143175,70713792,67240349,67830187,75694605,69403088,73204225,70189538,
63242638,69599696,65667481,71827918,78709268,74252757,79954452,73466321,68026784,71041497,63111578,68485618,68747791,62652899,66454051,56623552,55640504,58786267,54460835,65077778,65405449,64618999,69272104,59048374,60817873,60359127,56164791,65208874,60686852,61211151,62784034,53674419,59572714,59113935,61407695,73007673,69534208,74908199,74056215,66126267,71238139,65864139,67895792,73531969,66388484,70189629,64487943,58589640,64160264,58786248,65667603,70058561,65077774,70386255,61080056,56558045,57999882,49480144,55116341,52429373,46662174,49349206,37814762,37683702,38732296,34800094,44958288,42861108,42730036,44958294,33948133,36700686,33554946,30605814,38535779,32309808,33751630,32965197,24183270,30409254,28180986,
32047636,41878127,37618224,43713127,40501823,33686004,38535731,31982073,35783221,39387761,32440887,36897402,29426221,25362949,30343740,25035261,33620567,36045421,32440903,37290628,27263518,25166364,25494075,18022918,25035382,21168745,17498717,19661445,8258071,10945079,11076148,9306650,20644495,17695330,20185717,21496449,12190228,16581196,13238831,13238840,21430941,15794784,19858060,18219636,12190236,20054622,18154025,25428569,35062436,32572005,40501922,36766306,33161774,39060071,33554986,40698492,43975330,39649905,45744815,38339156,38142532,43647594,40501809,52167324,54133403,53478019,59245237,49807945,51249758,51511912,47120960,56361654,52363924,52298396,54461106,45023813,50528885,50856544,52626010,64815815,62522001,
68027059,69141160,61932105,68485767,65339996,68813435,77005519,72483474,79233740,77005466,73859669,82969237,81723991,91882140,100991698,99811994,109380316,104727178,104071786,109773465,105448028,114819773,116916942,114623146,120849126,112853628,115606145,120062616,118227561,131203804,131465927,133038785,137626344,128189044,131531421,130220691,127402624,136184562,130876097,132448988,132645599,123994741,130351793,128975503,132514461,143328000,139985600,146211571,144507601,138150529,144573121,139526794,144376514,150274819,145228486,151585543,146604738,144507537,152240843,149619340,160432868,166265601,165282518,173015829,165872305,166134441,169280205,164102804,172950274,171770618,169476841,173343512,163578537,166593219,168100554,166134440,177537820,175047413,176358147,177603349,166986407,
169738971,165348034,162661059,169345837,161415922,163054362,159515400,150471340,155845358,151651003,155779813,163578677,158401269,163906354,158728952,152437435,156893947,149684923,154796808,157221684,151651071,156631873,148767464,147587794,152765183,149029570,160301865,162464558,161415954,167183178,158008030,158794474,159122170,154075857,162399045,158270247,156697385,158532425,147718872,151520003,150340341,149488360,159908695,155255586,157614914,156173118,145294042,148767511,142017263,141361927,146342756,137626405,139985755,134349617,126550759,131859238,126878444,132776747,138609511,133890860,140116844,132907808,128910072,132449071,125371119,132318028,133038947,128910140,134153080,125371155,126681875,131007279,128713468,141165419,142213981,143262545,148243324,139199242,142410539,141820711,138806032,
147915650,143000404,144180074,144704373,135463690,141034306,139264802,141427501,151716752,147325780,151847812,149160806,140837649,145163092,138281759,140641101,144769943,137298778,141427606,134873943,130220835,135988060,131400478,140247920,144769943,141886311,148767655,141099848,139854649,143000416,137298725,146473873,145752974,143917944,149095338,140641084,144442193,147850076,147587896,160760749,160564104,163775375,168100776,159253306,164299626,162530134,161612625,170787772,164955012,167904171,166921118,158860094,165413757,162661201,166790001,175834054,171049863,176489407,171836304,164823883,168821642,161153868,165151636,167052231,160105359,164299730,155714430,152372064,156959632,152109907,161743797,163709891,161481633,166986716,157352817,157614969,158532496,153027425,161874898,158663613,157549496,
160367580,150733675,155190162,156107657,156435319,168625128,165872567,169411537,170394580,161350508,165872550,161481603,161350549,168100851,95551865,97518006,89129337,82116928,85983614,79298879,85918094,88998324,84017541,88932805,79495528,76349782,77791615,70320454,77398447,75170225,71369110,75104716,64946526,67043697,68944254,66978134,78774731,77267369,78905773,81985994,71893337,75301255,72483188,70123888,78119387,71500197,73204168,71238079,62062940,67764636,63897969,67240335,75563495,70189480,74711517,69730737,61866347,65339817,57475437,60555697,62456296,55116206,59048434,50266526,46596479,51249584,46268785,55706067,58130913,55706046,61407740,52232594,52363669,53543343,48300415,57672176,55050716,53936598,57606651,48693642,53608878,55312810,56164756,68878855,67043797,71434735,73335283,65143179,70451653,66978210,67699122,75432469,69075413,73138696,70124006,
63046038,69665238,65667487,71565780,78709271,74121690,79954459,73204180,67830180,70975967,63111584,68289016,68682262,62521831,66322985,56492486,55247291,58589665,54395304,65143317,65274383,64487931,69141035,58982844,60555735,60096988,56033724,65012271,60621321,61014548,62587431,53608889,59441647,59113943,61080021,72811071,69468678,74580524,73859614,65864128,71172607,65733070,67633654,73335368,66322951,70255173,64291342,58524111,63832587,58786254,65667608,69796422,65077778,69993043,60817918,56558050,57868816,49349076,54919738,52167234,46727715,49152604,37749231,37487099,38601229,34669027,44892757,42730043,42598970,44892762,33948139,36438549,33423880,30409209,38470251,32178742,33489492,32768592,24117740,30343722,28049920,
31916570,41615988,37487159,43319917,40174148,33423864,38339127,31851006,35521084,39060087,32309823,36962941,29295155,25166347,30147136,24773121,33555036,35979893,32309838,37225097,26935845,25100835,25166402,17957390,24969854,21037678,17498722,19333773,8127004,10814013,10748474,9241120,20316820,17629800,20120185,21561991,11731481,16581204,13173301,12976702,21299873,15532646,19726996,18350714,12124708,19989092,18088495,25363039,34996903,32440938,40370857,36569707,32965171,38863470,33620528,40698496,43975334,39453301,45744824,38142552,37945928,43319920,40436280,51905186,53805728,53412490,59179709,49742413,51184226,51642989,47186505,56230588,52232857,52101792,54133434,44761675,50594426,50791013,52757088,64881357,62456469,
67961528,68879024,61866573,68616845,65208928,68616831,77071064,72483480,79168207,76939934,73794139,82903707,81330783,91947684,100860631,99812000,109314786,104792718,103940719,109839008,105513570,114819780,116654802,114492082,120783594,112984706,115671690,119866017,118358642,131203810,131465934,133038792,137560813,128057977,131334819,130089625,127402631,136315640,130810568,132514528,132842214,123863676,130417338,128844434,132448933,143196933,139854534,146277114,144442070,138150534,144573128,139592334,144179912,150340361,145097421,151651086,146670278,144442007,152240850,149553810,160498409,166527752,165216987,173146907,165872313,166068912,169411281,164037275,173081352,171705090,169476846,173474591,163578541,166789834,168035023,166199983,177603361,174916347,176554760,177799962,166986413,
169935586,165413576,162923210,169476913,161612535,162923296,159777550,150602418,155976436,151782082,155648746,163578683,158335740,164102969,158728958,152568514,156828416,149619394,154862351,157352761,151585542,156959560,149095152,147718871,152896259,149226185,160236336,162595636,161481497,167510862,158073572,158794481,159318785,154075864,162595660,158466862,157025073,158532429,147784413,151520009,150340349,149619441,159777632,155190059,157549385,156042052,145425120,148636446,142082805,141427472,146342763,137626410,139920225,134349624,126812909,131990317,126812915,132842288,138740588,134153010,139985779,132907816,128910080,132318004,125502198,132318036,133104488,128844610,134284160,125502233,126878488,131138357,128647937,141230962,142279521,143328087,148374402,139264783,142213938,141951792,138937111,
148112264,143197020,144245615,144769914,135529233,141165385,139330343,141493042,151651222,147325785,151913354,149160813,140903193,145097562,138543908,140510035,144901023,137495390,141558686,135070558,130024232,135988068,131400483,140116855,144769948,142082924,148702123,141034317,139789119,143131493,137364269,146277271,145818519,144049023,149029812,140510020,144376666,147915619,147522368,160826289,160695184,163971990,167969712,159318847,164561777,162661213,161743703,170722244,165086091,168231855,167183269,158991171,165544838,162661206,166921080,175965132,171115405,176686025,171836310,164823890,168821649,161088340,165217179,167248844,160236440,164430808,155779972,152437606,157090712,151978842,161874878,163906507,161743784,167052259,157483895,157614974,158532502,152961895,161940441,158663618,157418430,
160433122,150733680,155386777,156238737,156631934,168559599,165872573,169542617,170656731,161547122,166003632,161547145,161547162,168166397,95420800,97386941,89194881,82182470,86049156,79298886,85983636,89194942,84214156,88932811,79495535,76153183,77726087,70189389,77398454,75366837,71303581,75170259,64946531,66912631,68944259,66847068,78709201,77267376,78971316,81789391,71893343,75366800,72417659,70320502,77988324,71500203,73073103,71369156,62128483,67502500,63832438,67371412,75366893,69992877,74777063,69534133,61931889,65470897,57344373,60490167,62521838,55181749,58917367,50201000,46596486,51052983,46268793,55640537,57934315,55706056,61407747,52167065,52363677,53739959,48234884,57475575,54985187,53871067,57803265,48693650,53674423,55312816,56099229,68878861,67043807,71303669,73466364,65143186,70517196,67174827,67633593,75498009,69140958,73138703,69927406,
63111579,69534172,65667493,71696859,78840352,73990627,80020002,73138653,67699118,70975973,63242664,68354559,68616733,62521841,66454065,56623566,55312836,58589671,54460848,65143326,65339926,64291332,69141042,59048388,60490205,60096995,55902660,64946742,60555791,61014556,62849584,53608896,59310581,59179484,61342172,72811078,69599756,74646068,73990693,65798598,71172615,65667543,67699198,73335373,66060815,70189642,64487956,58393045,63898132,58786261,65667615,69796430,64946713,70124122,61014532,56558058,57803289,49218012,54985280,52429385,46531117,49087076,37487094,37421571,38601237,34537961,44827229,42598978,42467906,44892771,33751536,36307486,33554961,30343683,38273650,31982141,33489499,32899673,23855604,30212657,27918856,
31851040,41747071,37618237,43385460,40370764,33489408,38470207,31851015,35455554,39322241,32178758,36700807,29164090,25362962,30081609,24838664,33555044,36045437,32309844,37356179,26935851,24969771,25100872,17826325,24904323,20841077,17236584,19399316,8258082,10748483,10682945,9241128,20447898,17498734,20120193,21365389,11797026,16581211,12976701,12976709,21365417,15401581,19727003,18285184,11993641,20120170,18088502,25297510,35062449,32375409,40305327,36766322,32965178,39125622,33554998,40764041,43975342,39453309,45744831,38339169,38011473,43385463,40370750,51905194,53871274,53412496,59114179,49676885,51249770,51446388,47055438,56165059,52167329,52036263,54330050,44827217,50397827,50659949,52691561,64750295,62522013,
67961536,69075639,61866583,68485782,65274472,68747914,77005535,72483486,79102680,77071017,73925218,83034788,81461862,91947689,100729566,100008616,109314791,104596118,104137336,110035623,105251433,114754253,116851419,114361017,120849139,112853642,115409552,119997096,118489719,131072744,131597011,133169870,137757427,128123522,131596970,130286240,127468173,136446720,130810575,132514536,132711148,123929218,130482879,128909980,132645548,143328012,139985615,146146050,144507613,138412687,144507598,139395735,144376526,150340367,145031893,151651094,146932430,144704160,152240856,149553818,160629489,166396687,165282531,173212451,166068929,166068920,169411291,164037282,173277968,171770633,169738998,173540133,163709620,166920912,168100566,166527668,177931048,175112961,176489231,177865507,166920883,
169870056,165479118,162857681,169476922,161547006,163054376,159843094,150602427,155976443,151716553,155976433,163709761,158597890,164168510,158860037,152502987,156959496,149816009,154993429,157614914,151782157,156959567,149226229,147784415,153027339,149357264,160432949,162857790,161547038,167641944,158139115,158991097,159449865,154075872,162661202,158335798,157090615,158729044,147849957,151585552,150340356,149684983,159908710,155386674,157614927,156238667,145687271,148767527,142279419,141296407,146408306,137823026,140182378,134480702,126747381,132121397,126943995,132973368,138806130,134153016,140182394,132842287,128844550,132580156,125502206,132514652,133235567,129106761,134415238,125567777,126878495,131072827,128779018,141296506,142345065,143328095,148505480,139330328,142476089,141886263,138937118,
148177809,143131492,144376695,144769921,135594776,141427537,139395888,141558586,151913374,147260257,152044433,149422965,140837665,145097569,138609452,140772187,145097637,137429864,141558694,135005030,130417456,135988076,131531563,140182399,144966562,142017394,149029813,141296471,139985735,143197037,137560886,146604959,146015133,144049030,149291962,140706635,144442210,147981161,147850053,160957370,160760726,164234143,168231863,159515464,164496249,162792291,161940320,171049931,165151637,168362935,167052205,159187790,165872524,162792287,167248769,175899606,171246486,176686031,171967387,164954971,169083800,161284955,165151651,167445461,160236448,164561889,155648909,152699759,157090718,152240992,161940420,163972048,161809328,167248873,157680512,157680521,158663582,153224048,161874913,158925770,157483974,
160695273,150930297,155583393,156238744,156828549,168756216,166134725,169804768,170722273,161481594,166134709,161743761,161547172,168231939,95420805,97386949,89325958,81920334,85852554,79495499,85983643,89063877,84214161,89129428,79692151,76218724,77791629,70320466,77136317,75366845,71303590,75039192,64946539,66847102,68813193,66781539,78774744,77136311,78840252,81658326,71762278,75235733,72352131,70058366,78053866,71238068,73138647,71238093,62128490,67568042,63832445,67371421,75563507,70123957,74645998,69599676,61669753,65405366,57278842,60359102,62521845,55050686,58851838,50266542,46530957,51184062,45941121,55706080,58065393,55574988,61538825,52298145,52298150,53674430,48431499,57344509,54985195,53936610,57672200,48628121,53608892,55378359,56033697,68682262,67240419,71500285,73597441,64881050,70451667,67043759,67633599,75498018,69140965,73138710,70058485,
63046049,69599715,65601963,71500258,78840357,74187240,79954473,73138659,67895731,71107053,63046060,68420102,68682275,62259703,66257464,56623573,55247308,58786287,54329783,65077797,65274396,64487948,68944444,58982857,60752356,60162539,55968203,65012284,60490264,61145635,62718519,53412297,59376123,59113954,61145574,72745551,69665301,74580541,73990700,65929679,71303697,65798621,67699205,73466454,66257431,70189651,64225820,58261980,64029212,58524123,65602088,69993045,64881186,70189668,60883466,56558066,57737758,49086947,54854216,52232785,46662195,49152618,37421566,37421579,38404638,34603507,44761702,42467912,42598987,44827240,33751543,36373029,33423896,30147082,38339192,32047685,33620578,32899681,23855611,30081594,27918863,
31719977,41550468,37552708,43385467,40305234,33423879,38404680,31588878,35390026,39125639,32375374,36635278,28967490,25231897,30016078,24773136,33489518,35914370,32375387,37159576,26935860,24969778,25231950,17957402,24838793,20775549,17302129,19399324,8127018,10682955,10682954,8978993,20251298,17433208,19792520,21365397,11797035,16515680,12976706,13042250,21168818,15401587,19661474,18219655,12059185,19858034,18088510,25297516,34996921,32440953,40305336,36635255,33030721,38929022,33555007,40764048,43975350,39584390,45548229,38273641,38142552,43451009,40305223,51905201,53805745,53412505,59114189,49611358,51380850,51511932,46989913,56165068,52167338,51905199,54330058,44958297,50528905,50725494,52691567,64750301,62456484,
67896008,69010111,61932126,68747934,65208942,68813457,77071078,72680101,79168222,77071022,73794155,83100331,81724012,92013234,100860645,99877552,109314801,104792735,104137342,110101169,105644658,114885334,117048034,114623169,121045754,113246865,115802776,120193712,118555263,131400433,131662556,133104344,137888508,128320138,131793585,130417322,127664792,136643337,131138263,132711152,133104374,124060299,130613960,129172131,132645556,143524629,140116694,146539273,144835301,138478230,144769751,139657888,144442070,150536984,145294046,151913245,146997974,144835239,152568543,149881504,160891640,166658840,165413612,173540137,166134471,166527679,169476833,164496044,173409049,171901714,170001152,173802287,164037311,166855387,168493788,166724287,177996593,175244042,176816921,178258729,167379642,
170263281,165675734,163054298,169870145,161940232,163316531,159974176,150864579,156173060,151913168,156041979,163906378,158860044,164430664,158991118,152765138,157090577,150143696,155190047,157745993,151978775,157090646,149160701,147784424,153092882,149619417,160629567,162988869,161809191,167838561,158335732,159056640,159777554,154403561,162988890,158663485,157287231,158860127,147981037,151782171,150733579,149947136,160301936,155648826,157811543,156369749,145687279,149095214,142344967,141689631,146473851,138085180,140378994,134742856,126943996,132383548,126944003,133169984,139002749,134349634,140379013,133038903,129041167,132711236,125829893,132842340,133366648,129368915,134611853,125895465,127009575,131269444,128975635,141624193,142410612,143524712,148767632,139526943,142607168,142082879,139264807,
148243353,143393645,144507777,145294218,135594783,141493081,139658040,142017347,152241063,147456875,152241050,149685117,140903209,145359721,138806069,140968806,145097645,137823089,141951917,135201647,130548537,136119156,131728182,140379017,145163179,142410621,149226430,141230942,140116815,143393655,137691964,146736042,146211749,144180113,149423043,140903251,144704360,148112242,147850061,161219521,161219488,164430759,168559551,159908689,164823937,162857838,162071401,171181011,165479323,168362943,167379892,159384406,165872532,163054439,167445384,176227292,171508640,177079254,172164004,165151586,169214883,161612646,165610411,167642079,160498600,164692969,156042134,152961913,157483943,152372075,162268110,164234201,162071482,167707633,157942664,158139282,158925735,153551736,162333675,159122387,157942734,
160957428,151061379,155780010,156631967,156959631,169083903,166462414,170001384,170918891,161678212,166659008,161874842,161874862,168559627,95682957,97649099,89391503,82248021,86049171,79429971,86114722,89129419,84279705,89194969,79495549,76284269,77726100,70254937,77332932,75366854,71500203,75039202,64946545,67043718,69075346,67043690,78840285,77529533,78905796,81920477,71827820,75301278,72483211,70189445,78119409,71500217,73138654,71238099,61997426,67699120,64029062,67240354,75694588,70058429,74973685,69796291,61931902,65339839,57409921,60555718,62521851,55181765,58982919,50135477,46662036,51184067,46072198,55771624,58130935,55771604,61669902,52167078,52298155,53674436,48562581,57475589,54854130,54067690,57803282,48562591,53543364,55247293,56164779,69009949,67305965,71631362,73662985,65143201,70713818,67043769,67830217,75760170,69140970,73073180,70124027,
63111593,69534186,65798579,71631336,78774830,74121714,80085553,73269738,67961276,71107060,63308211,68420109,68682284,62521855,66454077,56754651,55443924,58720756,54264253,65274412,65471011,64553490,69009987,58917330,60817901,60097009,56033746,65208901,60490270,61014569,62915132,53674447,59638276,59113964,61407724,72942164,69730844,74908229,73990707,66126292,71238166,65798628,67895821,73335390,66322976,70386265,64356899,58524133,63898147,58655203,65798702,70124125,65143336,70189674,60817939,56558073,57934374,49414633,55116369,52429399,46596668,49021554,37683717,37421586,38535717,34603514,45023852,42795601,42730065,45089393,33882622,36569645,33554974,30278161,38470271,31982156,33489515,32899689,23855619,30278209,27918872,
31851054,41747083,37749325,43385475,40370776,33358350,38535758,31916563,35717715,39191184,32309845,36962964,29295178,25362978,30212694,24838680,33489523,36110987,32375395,37225121,27066937,25166394,25297496,17760802,25035410,20775555,17367672,19268260,8258099,10814035,10682963,9306680,20513449,17564285,19923602,21627547,11928113,16646761,13042249,13042259,21299897,15663740,19595945,18285199,11928122,20120187,17957445,25363061,34931391,32506496,40567487,36635263,32965194,39125637,33620551,40829590,44106431,39584396,45875919,38339183,38077023,43582087,40567373,52036281,54133430,53609120,59245268,49807974,51315321,51643011,47120991,56361681,52232879,52298424,54526672,45089375,50725521,50922108,52691575,65209059,62718636,
68092626,69075654,62128742,68813475,65405560,69010071,77398765,72614574,79364839,77136566,73990771,83165874,81789557,92209848,101122797,100270775,109642490,105120421,104268423,110297785,105644666,115344092,117113578,114754249,121242372,113312409,115933857,120324790,118620808,131400442,131924708,133563101,138150660,128385682,131793594,130548401,127730333,136643342,131465952,132907769,133235453,124453523,130876111,129434282,133169851,143983389,140444383,146801425,145031919,138805917,144966367,139985574,144769758,150864673,145752806,152044325,147391197,145162929,152765161,150143658,161350400,167117599,165806836,173736753,166462160,166658760,169935594,164627122,173802272,172360471,170132232,174064437,164364998,167379682,168821478,166920903,178258745,175571732,177144606,178324273,167576261,
170394363,166003424,163447521,170132297,162333457,163513145,160301862,151061194,156435212,152175322,156238594,164102994,159056658,164758352,159122199,153223896,157418262,150274777,155583271,158073681,152175390,157418337,149488391,148112113,153551643,149684958,160957254,163251020,162136879,168035174,158466809,159580938,159908634,154731248,163251043,158925637,157549384,159253349,148374260,152109857,150864661,150405894,160367480,155845443,158204770,156762973,146146039,149291831,142672653,141886247,146998146,138216260,140772217,134873933,127206150,132514631,127468297,133301066,139330437,134742860,140706701,133432126,129434393,132842315,125895437,133170028,133759874,129499994,134808472,125961007,127402799,131597132,129303321,141820810,142672763,143786863,149160858,139789097,143000393,142541639,139395888,
148636577,143852404,144704394,145359762,136184617,141886306,140051266,142213964,152372145,147915634,152306593,149947271,141493040,145752946,138937148,141230958,145621941,137954168,142148533,135529333,130745154,136643453,131924796,140903311,145556403,142541701,149423044,141558631,140575576,143786880,138150724,146932656,146473902,144704407,149750730,141230939,145032049,148505467,148243286,161612748,161481640,164692911,168952776,159974232,165217161,163251061,162530161,171508701,165872550,168821706,167773116,159777631,166265759,163513198,167773074,176686054,171967398,177406944,172622766,165675884,169608108,162005871,165872565,168035303,160957359,164955121,156304285,153158529,157811633,152699762,162530261,164692963,162268097,167969786,158335890,158466970,159253424,153879424,162530292,159515611,158335960,
161088507,151585674,156107697,157025192,157287319,169280520,166790102,170329073,171508723,162268044,166986695,162399139,162268087,168887318,96076181,97845716,89719191,82575711,86245785,79692123,86311341,89588179,84672931,89588194,80085382,76480885,78119324,70713697,77595085,75563468,71631286,75563498,65208697,67305871,69271962,67305842,79102440,77660616,79167949,82248168,72221047,75563431,72745364,70582667,78643707,71893442,73466341,71565788,62259578,68026809,64422287,67568045,75891202,70255044,75170299,70123981,62062982,65667529,57541005,61014479,62849540,55378381,59113998,50725309,46858651,51446221,46465425,55968240,58458625,56033756,61932057,52625839,52691381,53871054,48628124,57868813,55247353,54460914,58262040,48890281,54002124,55509447,56426930,69206565,67437046,71893515,73925139,65339818,70910436,67436991,68223440,76087856,69665266,73400869,70320644,
63373745,70124021,66126269,72090098,79168054,74580474,80347705,73662963,68092357,71369213,63439294,68682262,69009973,62849543,66847302,56820197,55706076,59113981,54788552,65339956,65733166,64881180,69599819,59441628,60883443,60686842,56295899,65536589,61014567,61473331,63046214,53936600,59965964,59376117,61604340,73335389,69992996,75235915,74383932,66388445,71631392,66191855,68354581,73794149,66519591,70713954,64750123,58851821,64422444,59113966,66126393,70517351,65536562,70582899,61276700,56820228,58262063,49480180,55378520,52626018,47055427,49414779,37814800,37749277,38863407,34800130,45351541,42926682,42795610,45154939,34341385,36635189,33817126,30605849,38863496,32309846,34013812,33227376,24379914,30605899,28312096,
32178743,42074774,38011479,43909770,40764001,33686039,38601303,32113182,35914330,39584409,32571997,37225120,29360724,25494060,30474848,25297441,33882750,36242067,32572013,37683881,27460165,25363010,25690721,18154027,25166492,21234318,17695360,19727021,8454716,10945117,11076186,9503298,20775602,17826439,20251289,21889702,12190267,16712308,13501013,13238877,21562049,15860358,19923636,18612889,12190273,20382340,18416206,25494143,35521223,32899723,40764106,37028490,33489492,39518863,33882702,41026207,44434118,39977623,46072534,38535800,38666857,43975314,40763990,52495041,54526658,54002344,59638493,50070125,51643012,52167309,47448680,56754909,52560569,52495041,54854363,45482602,51118748,51315334,53150336,65274605,62980789,
68616922,69468878,62521967,69272240,65864319,69337760,77857526,73204407,79889138,77595328,74318459,83493564,82117247,92275391,101384949,100336317,109576960,105185964,104596111,110363325,105841279,115344099,117310193,114950862,121373450,113443489,116130469,120586943,118751886,131728126,132186857,133563108,138216201,128582298,132055743,130876087,127926947,136905493,131662566,133169918,133497601,124453531,130941653,129696433,133169858,144114468,140706532,147063576,145162996,139068068,145162981,140051117,145031908,150799145,145818348,152175402,147325668,145294007,152896238,150274735,161481479,167183141,166068985,173998905,166789846,166724302,170197744,164889274,173933351,172688159,170459917,174326588,164430541,167445225,168821484,167314123,178586434,175833880,177275687,178586426,167641804,
170918656,166134502,163578601,170328913,162333461,163775295,160432940,151192274,156893971,152503009,156631817,164234074,159318810,164692823,159515422,153223905,157483806,150668000,155845419,158204760,152372003,157680487,149816077,148439799,153748259,150143720,161219404,163578709,162333495,168231789,158794496,159646479,160170784,154993397,163513194,159122253,157877071,159318892,148570876,152240938,151192345,150471438,160629629,155910986,158335847,156959586,146342656,149422910,143000341,142082860,147063688,138478409,140968831,135267158,127271693,132776779,127599378,133759823,139592586,134742864,140706707,133563206,129631007,133170002,126288661,133104500,133956488,129565536,134874014,126354231,127599416,131793749,129499938,142082962,143000449,144049013,149291936,139985711,143131473,142541648,139723574,
148898729,144049018,145097616,145556378,136250159,141951848,140116808,142345043,152699832,148046714,152699816,150209422,141427512,146080634,139133764,141362034,145621947,138150782,142410684,135725950,131072839,136708995,132055877,141099928,145687484,142803851,149750733,141951855,140706656,143917957,138281805,147325880,146867125,144835488,150078417,141493092,145359737,148767618,148439902,161940433,161678254,164889527,169149390,160301918,165348241,163709820,162857848,171901925,166003629,169214928,168100803,159843174,166462371,163709816,168035223,176948205,172098477,177800168,172819382,165872497,169935794,162268020,166069178,168166381,161153974,165217273,156763045,153420678,157942711,152896378,162792411,164824043,162595784,168297473,158401433,158663586,159515575,154010504,162923513,159515618,158598110,
161350658,151651219,156435386,157221810,157483936,169739280,166855645,170853369,171639802,162333588,167183312,162595755,162464700,169083930,96207261,98173401,89915805,82772325,86639008,80150881,86704563,89719256,84672934,89719273,80150925,76808570,78447012,70779242,78053842,76087765,72024506,75825648,65405312,67568020,69730721,67371387,79364588,78053836,79495633,82379245,72286589,75891118,73073050,70910356,78643713,71958986,73662954,71762404,62456192,68223423,64487826,67764658,76153354,70713803,75432453,70189525,62325133,66060750,57803154,60948951,63242765,55640532,59572758,50856386,47382946,51773909,46793111,56295929,58589703,56361444,62063134,52625846,52822459,54133204,48824738,58262037,55443969,54657530,58327583,49152429,54198740,55968206,56623544,69403179,67895804,72090131,74187290,65536432,71107051,67830216,68485591,76350007,69861883,73597482,70517259,
63635896,70124026,66388418,72221177,79561275,74908161,80740928,73925113,68551114,71631364,63701445,68944410,69272121,62980621,67109452,57344491,56033761,59245062,54985164,65536571,65995316,65077794,69796435,59572704,61145595,60948993,56689119,65602131,61211182,61801018,63373901,54264286,60228116,59638267,61932029,73400932,70124074,75432531,74711616,66716132,72024614,66388470,68485661,74187374,67043887,70976105,65077810,59048437,64553522,59245043,66323006,70713966,65733175,70779515,61604388,57344521,58327607,49807865,55444065,53019240,47186505,49808001,38076951,38208034,39191091,34996745,45482619,43254367,43057760,45679234,34537998,36897339,33948205,30933537,38929040,32637533,34275961,33423992,24642065,30868049,28574247,
32309824,42402460,38142556,43975315,41026153,33882655,39125599,32309797,36110947,39715487,32899684,37552804,29885018,25756210,30736999,25231912,34079363,36569756,32899698,38011568,27656779,25625161,25952872,18416178,25494179,21365395,17957512,19989170,8585794,11076195,11403874,9830983,21103290,17957518,20578978,22086316,12321347,16974457,13566555,13435492,22020810,16122510,20382393,18743967,12649033,20578956,18481749,25756292,35783375,33096336,41222864,37290640,33620569,39584406,34275927,41419432,44761807,40239772,46465757,38863487,38863471,44171929,40960606,52626121,54592199,54133424,59966178,50463351,51970696,52232854,47710832,57082596,52888258,52953798,55050977,45613681,51184288,51446414,53346951,65798900,63374013,
68879073,69796568,62718582,69468852,66192007,69730983,77988605,73269949,80085750,77857479,74711683,84017858,82379398,92734149,101581563,100729538,109970182,105448114,104727187,110625477,106168966,115606248,117703416,115147476,121701134,113771173,116261547,120783556,119210644,131924740,132449007,133956332,138412816,128975517,132317895,131007166,128254633,137429789,131990251,133497605,133628680,124781217,131269340,129893047,133497543,144376619,140968683,147194652,145556219,139330218,145621739,140575413,145359594,151323436,146080497,152634161,147915498,145687230,153420532,150667957,161874702,167576363,166527743,174261054,167248603,167248597,170590965,165348031,174261037,172819236,170787604,174654274,164758226,168035055,169280243,167445204,178848584,176096031,177668907,178914112,168231631,
171180804,166462189,163971823,170525528,162661147,164234054,160760628,151519959,157090585,152896232,157090575,164692831,159580959,165151579,159974179,153617127,157877027,150799078,156042034,158597982,152765226,157942635,150209301,148898556,153879337,150405868,161612629,163775323,162857788,168756083,159253255,159908630,160564008,155255549,163971950,159581013,158139221,159843186,148898564,152634160,151651103,150799126,161219461,156500813,158663533,157352811,146539268,149947204,143196953,142345010,147522447,138871633,141296517,135594844,127664915,132973396,127795992,134021976,139920275,135005017,141034394,134087498,130024229,133628761,126485274,133628793,134218637,129958759,135398307,126485310,127992636,132121433,129827625,142476182,143262598,144442237,149488551,140444468,143459159,143000406,139920188,
149160878,144311168,145294228,146146207,136708916,142476141,140641103,142803799,153158589,148439935,153224111,150602643,142017343,146473855,139658057,141624188,146146243,138740614,142803909,136053635,131203917,137102217,132449097,141493148,146211779,143328145,150209490,142279539,141165412,144180109,138740563,147588029,146998204,145163175,150471641,141820778,145687424,149160842,148898659,162202585,162137013,165479357,169542614,160695142,165675928,164037508,163119999,172295147,166396850,169346008,168362956,160236394,166921132,164103037,168428447,177406963,172557235,178193389,173343674,166331258,170263482,162595707,166527937,168690675,161481661,165610495,157090733,153813901,158335933,153486209,163316707,165282801,162989006,168559625,158991263,159122343,159777724,154272654,163316737,160170986,158794726,
161809417,152044440,156697537,157680565,157877156,169935895,167314404,171181054,172098561,162661275,167707607,162988976,162857923,169542690,96076188,98238938,89784731,82510179,86442400,79823200,86573489,89784794,84672936,89522666,80019854,76874107,78447013,70844776,77791700,75891155,72024505,75497968,65339776,67436947,69403041,67436920,79364588,77791692,79364563,82444779,72221052,75891115,72876443,70582673,78578176,71827913,73466347,71827938,62456192,68223423,64487829,67764657,76153354,70451658,75301380,70123987,62325133,65733070,57868690,60883414,62915083,55640531,59245078,50659780,47055265,51446227,46465431,56099320,58655240,56164836,61997597,52625847,52756924,54198738,48890275,57868822,55378433,54329850,58130975,49086895,54198740,55837133,56361402,69468713,67699196,72090130,73990681,65601968,70975977,67502535,68157912,76218935,69730809,73531947,70517260,
63373752,70124027,66257346,72221177,79364667,74777089,80413248,73728508,68485579,71696900,63570372,68944410,69272123,62980620,66978380,57147884,55902691,59310598,54788559,65602107,65798708,64881186,69665360,59638243,61145596,60555777,56558047,65536597,61080110,61669947,63308365,54198752,59965970,59638266,61932027,73400934,70255145,75366995,74777152,66453989,71893543,66322931,68289050,74056302,66912815,70713963,65077809,58982899,64356913,59245043,66126398,70517358,65733176,70910587,61342243,57082377,58327605,49742330,55509600,52757096,47252042,49676929,38076949,38011426,38928948,35062282,45548157,43254370,43057760,45482626,34275857,36766268,33948207,30802463,38863506,32637533,34144890,33423992,24445458,30868049,28508712,
32113214,42336925,38011485,43844243,40698475,33948191,38732382,32309796,35979873,39715487,32834150,37225124,29557338,25625136,30605928,25231911,34079364,36373146,32703093,37814962,27591242,25363016,25756264,18285106,25363108,21168789,17695367,19923635,8585794,11076194,11207267,9568840,20906681,17826448,20447907,21955244,12321345,16908921,13501020,13238882,21758665,15991435,20054713,18743968,12517963,20316811,18481751,25821829,35521232,32834193,40960719,37094033,33620570,39649940,34079319,41288360,44565197,40239775,46465758,38732415,38797937,43975321,41026142,52626119,54788807,54067887,59835108,50332276,52101768,52298390,47841902,57017059,52822723,52757193,55050977,45613680,51249827,51446416,53215880,65536759,63111868,
68879073,69927637,62521974,69272246,66060936,69665447,78119679,73269951,80151287,77988550,74646147,83952322,82576005,93258445,102171394,101122763,110625548,105972411,105513628,111411915,106889869,116196079,118293247,115802843,122422038,114426541,116851382,121504458,119734938,132580110,133169914,134611700,139199254,129761958,133104335,131793606,128844467,137888548,132580082,134152973,134349584,125633191,132055779,130482880,134087376,145031985,141492980,148046629,146211586,140051121,146211573,141230781,145949425,151978804,146801402,153355065,148374259,146473669,153879294,151323327,162530069,168297267,167248646,175113030,167707365,168035036,171115262,166068937,175047479,173605676,171377436,175506251,165479130,168755958,169870075,168166106,179831629,177079080,178586421,179700550,168755927,
171901711,167314164,164692726,171377504,163578662,164823885,161612602,152371936,157942560,153682669,157680406,165413736,160367399,166069091,160629548,154403565,158794540,151519980,156762939,159187814,153617204,158729075,150733596,149553924,154600241,150930165,162267995,164561763,163578692,169280382,159974158,160695071,161284909,155910916,164561782,160236379,158860126,160433020,149750537,153420599,152175401,151520029,161809291,157221719,159449975,158139251,147260174,150602573,143983395,143262525,148046743,139461465,141951885,136250212,128516889,133825369,128713502,134546270,140575641,135856991,141755296,134808404,130548526,134218594,127337249,134284161,135005077,130679663,135988140,127206213,128451398,132776803,130482993,143197087,144180112,144966534,150340527,140968767,144376671,143852382,140837702,
150012855,144966539,145949599,146670503,137233213,143131511,141296472,143524705,153682885,149357448,153748407,151126940,142738247,147063688,140313425,142476162,146736074,139264910,143590348,136840075,132055895,137954195,133301073,142214054,146867144,144049049,150995931,143000445,141886317,145032085,139461466,148440006,147784644,146015150,151061474,142607217,146408326,150012818,149488492,163185631,162857917,166069189,170263518,161481583,166527902,164627339,164037509,172884980,167314361,170263519,169149394,160957298,167773108,164889478,169214888,178193405,173474748,178979831,173933507,167052160,170918847,163382147,167183305,169477118,162202566,166331401,157680565,154731414,159187909,154338185,164103147,166003705,163709912,169477138,159712166,159712174,160826310,155255701,163972105,160826354,159646703,
162726929,152830882,157615049,158467006,158729132,170722334,168297452,172033031,172753929,163644321,168428509,163775416,163775437,170394668,96141721,98107864,89719194,82444643,86311324,79954271,86573488,89522647,84476324,89653733,80085386,76611960,78250401,70517095,77857231,75825617,71696825,75301355,65339775,67109266,69403038,67174774,79167979,77857227,79299022,82248171,72024442,75825578,72810905,70648209,78578174,71893446,73531880,71500257,62390654,68026813,64487826,67764657,76022279,70451656,75104768,69992912,62194059,65864141,57606543,61014481,62849544,55312848,59310610,50528706,46989729,51380689,46268818,56164852,58327555,56164833,61866523,52363698,52494775,53871058,48759200,57803282,55378431,54264310,58065438,48890283,53871058,55509450,56492470,69141033,67633656,71893520,73990677,65405357,70975977,67502533,68223443,75956789,69665271,73400872,70451721,
63308216,69992952,65995199,72155639,79364666,74580479,80347710,73662967,68354504,71500289,63504834,68813335,69141049,62980618,66781770,57082344,55706081,59113988,54854093,65405496,65733171,64815649,69665359,59310558,61080058,60686848,56361439,65405522,61014570,61407801,63242826,54067677,60031504,59507192,61735416,73269860,69927466,75235921,74646078,66453987,71762468,66322930,68354587,74056299,66781741,70713960,64815664,58720754,64356911,59048433,66126395,70517356,65536567,70582905,61473313,57016838,58393140,49676791,55247453,52626021,46858825,49349248,37749268,37814818,38863409,34996742,45220473,42992224,42992222,45417085,34079245,36635192,33882667,30736928,38601360,32375385,33948282,33161846,24183313,30671439,28312101,
31982142,42140315,38011483,43778703,40567399,33751581,38797917,31982114,36045408,39518877,32703075,37290660,29557335,25559598,30409317,24969767,34079363,36373147,32572019,37552813,27329098,25231942,25625188,18219571,25166496,21037714,17564293,19792561,8454719,11010657,10945120,9437764,20710073,17760909,20382366,21693098,11993662,16843385,13173338,13238882,21693126,15663754,19989175,18416287,12255815,20251273,18350677,25494146,35455693,32768655,40764110,37028496,33423960,39518868,33882708,41288358,44499661,39912090,46138076,38732416,38601328,43844245,40829531,52560583,54461127,54002351,59704033,50201203,51970694,52036244,47645293,56820450,52757184,52691655,54854368,45482608,50987678,51249805,53084805,65667827,63308476,
68813536,69862101,62653045,69468853,65929861,69337768,77923069,73335485,79889141,77791941,74580609,83755712,82313860,93192908,102368002,101384908,110625547,106103480,105513628,111411914,106758796,116392686,118358783,116130523,122487573,114557614,117113524,121569995,119866012,132973324,133169912,134677235,139264790,129893031,133235405,131859140,129106609,137954084,132711154,134152973,134480655,125764264,132121315,130745021,134283984,145294128,141689586,148046630,146408194,139985586,146211573,141230780,146211571,152240948,146932473,153486138,148701937,146539204,154075901,151585469,162726676,168362803,167379719,175309639,168035045,168231645,171311869,166068936,175375157,173933356,171639579,175702858,165872345,168690421,170263291,168493788,179831629,177210149,178717493,180028230,169083608,
172032782,167314163,164954869,171574112,163709732,165086030,161743676,152634078,158073630,153617134,157942551,165610343,160629543,166200164,160695084,154600174,158860076,151847660,156959544,159581031,153617202,159056755,150930204,149684998,154993455,151192308,162333532,164889440,163709763,169542523,160105231,161088284,161415981,156041989,164627318,160367450,158991195,160695162,149816074,153617205,152503080,151782173,161874829,157352790,159646583,158204784,147522318,150668107,144114465,143393596,148308886,139658072,141951886,136315747,128582424,133825369,128779040,134677341,140706714,135988062,142082976,134939476,130810669,134349664,127402786,134546303,135201687,130876270,136250284,127468356,128582469,133038944,130614062,143262622,144376719,145359749,150537135,141099839,144573279,143983454,140968773,
150274998,145097611,146146204,146932648,137364285,143197046,141558614,143655777,153945028,149226377,153945014,151454620,142934855,147325830,140378963,142672769,146867149,139461518,143590348,137167755,132186968,138019729,133366610,142410662,146932680,144114587,151127003,143197054,141820780,145163158,139592539,148702150,148046789,146080685,151389151,142803826,146604934,149947280,149685102,163316704,162923452,166331335,170394588,161678189,166790048,164889482,164103047,173081586,167379898,170591199,169280466,161153907,168035250,164889476,169477029,178193404,173540284,178979830,174195650,167314306,171180991,163709828,167379915,169477116,162530248,166659078,158139316,154862487,159384517,154338185,164299754,166331385,163972054,169608208,160039846,159974319,160891845,155452312,164234249,161022963,159974382,
162923539,152961954,157680585,158598078,158991278,171050015,168494061,172229639,173278217,163840930,168625118,163840952,163840973,170722347,96600477,98697690,90243485,83100004,86901153,80413025,87032243,90243545,85197224,90243562,80478603,77070714,78774691,71041384,78447057,76284371,72352185,76087792,65601920,67633557,69861792,67764601,79626731,78381516,79888851,82706925,72679804,76349869,73269656,71172500,78971393,72548810,73990636,72155620,62783872,68616639,64815508,68092340,76481035,70910410,75825667,70582738,62652813,66322895,58261905,61276628,63439370,55968210,59769364,50987459,47514017,51970517,46858645,56426999,58917383,56689124,62456352,52953526,53019067,54591956,49217956,58524180,55706111,54788602,58720800,49414574,54329813,56099278,56885690,69796396,67961340,72417810,74514970,65995183,71631338,68092359,68747736,76743223,70058489,74121773,71041546,
63898040,70648313,66585026,72548857,79757885,75104768,81134145,74383868,68878796,72221187,64160197,69272091,69534265,63570446,67371596,57410027,56295906,59507205,55312847,65929786,66454068,65471010,69993042,59900386,61669884,61080066,56820194,66191955,61473325,61932091,63701583,54460895,60359187,60097019,62194173,73925221,70517292,75694676,75235906,67043813,72352296,66978295,68813342,74646125,67306029,71303788,65471028,59310581,64946738,59769331,66847295,71041647,66126392,71238266,61866530,57410058,58655286,50070010,55837279,53346919,47448652,50135684,38535701,38535716,39453236,35389963,45810301,43647585,43450978,45875842,34865679,37159484,34210352,31195683,39125649,32899676,34603642,33686136,24642069,31195729,28770857,
32637505,42730142,38601310,44368530,41288298,34275873,39387743,32703013,36307554,40108704,33161829,37749415,29950554,26083889,30802537,25690666,34407047,36897436,33161845,38077107,27787852,25756235,26083943,18678324,25821860,21627543,18285194,20251316,8847938,11534949,11666018,9830984,21365434,18416272,20841121,22413998,12649028,17236602,13828699,13828709,22020809,16253583,20447931,18875042,12780107,20775563,18678359,26280582,36045520,33227410,41485009,37618321,33882717,40108695,34472536,41747115,45023952,40501918,46727905,39256707,39125619,44499611,41550431,53019337,55247563,54657714,60293861,50725496,52363914,52626071,48169584,57344739,53347010,53150411,55313123,45941362,51774115,51774095,53674633,66126583,63767230,
69206755,70386391,63177335,69993144,66585224,70058666,78381824,73794242,80675578,78381770,75104901,84345539,83034758,93651659,102433537,101647050,110953226,106431160,105841304,111674059,107217549,116720368,118686461,116261595,122684180,114885290,117441202,121766602,120193691,133235470,133694199,135004912,139723543,130155174,133366477,131990211,129434289,138412834,133104370,134546187,134742798,125829799,132645603,131072700,134677198,145621809,142148338,148570916,146670338,140444338,146604785,141623994,146604786,152503093,147194615,153879353,148833010,146735812,154469116,151978684,163119894,168821555,167641862,175571780,168231651,168559324,171639547,166331077,175637301,174064427,171967259,176161610,166068952,169214707,170459896,168821466,180355918,177603367,179110707,180355909,169214678,
172557068,167772915,165413621,171836254,163971875,165479243,162202424,152961757,158401310,154010349,158335765,166134630,160760614,166331236,161219372,155058926,159187754,152175339,157156153,159777639,153879345,159384436,151323420,150012676,155190063,151651060,162792281,165086049,163906373,170066812,160367375,161481501,161809199,156500738,165282678,160826201,159449946,161022843,150209291,153813814,152634153,152175386,162399114,157746006,160039798,158729074,147849996,151192396,144507681,143524666,148702102,140116822,142279566,136643426,129041175,134218584,129106719,135201630,140968856,136381278,142476192,135201617,131072813,134742882,127730467,134873983,135529365,131269486,136446891,127796038,128975685,133366626,131072815,143590301,144638864,145752965,150930351,141558589,144966494,144180059,141230915,
150537143,145556360,146604959,147260327,137954107,143655796,141886293,144180064,154403779,149816199,154469301,151847836,143131461,147587976,140968784,142869377,147522505,139789198,143983564,137429898,132645719,138347408,133890898,142541731,147391432,144507801,151389144,143655802,142476140,145556373,139985754,148833222,148440002,146342829,151847903,143065968,147063686,150406033,150274923,163644384,163447742,166790085,170853342,162071407,167052191,165282699,164430727,173671409,167904186,170853344,169673682,161481587,168231859,165413763,169935783,178783228,173867965,179504117,174719939,167707520,171639743,163906435,167904201,170066942,162923463,166921223,158335922,155124630,159712197,154928010,164561900,166659065,164496342,169870354,160433061,160301997,161153989,155714454,164758535,161481714,160170990,
163251217,153420703,158270409,158991294,159384492,171443232,168887275,172491784,173605898,164103073,168952797,164496313,164168653,171115564,96731540,98566610,90177941,82903390,86901145,80478555,86966700,90046930,85000608,90046945,80544132,77070709,78643611,71106914,78381516,76284364,72352178,75891175,65798522,67764619,69796250,67699057,79692263,78381510,79888844,82837989,72679796,76153253,73400724,70975884,79167991,72221122,73990628,72286685,62914937,68420024,64815500,68223404,76481027,70975941,75694588,70582731,62587271,66322886,58196364,61211087,63439365,55706059,59703823,51052988,47317403,51773902,46727567,56623602,58786303,56623582,62259735,53084590,52953524,54591949,49021340,58327567,55640571,54919666,58458649,49480104,54395343,56099269,56820147,69861924,68092404,72352269,74580498,65995177,71565795,67961282,68747729,76481072,70124020,73925157,70910467,
63898033,70648307,66585021,72679923,79757878,75104760,81003066,74187251,68878789,72221180,64029117,69337620,69730867,63308296,67437127,57475556,56295899,59572735,55247302,66126389,66257454,65405467,70124107,59965916,61735413,61211132,56754650,65995342,61669926,61932085,63570502,54460888,60424715,60097011,62128628,73859680,70582822,75760206,75104828,66847197,72417825,66912750,68944407,74383976,67109415,71172708,65536557,59507182,65077805,59638253,66585146,70976104,66191923,71369332,61932062,57541123,58786353,50266613,55837275,53281377,47383107,50070141,38339087,38470174,39387694,35324420,45744760,43582043,43516506,45875836,34669067,37225014,34210346,30999067,39256713,32899671,34341493,33751665,24642060,31064649,28901922,
32703033,42533526,38601304,44499595,41091684,34275866,39125594,32506400,36373084,40108696,33030750,37618337,29819475,26149419,30933600,25494048,34538111,36831893,33096303,38273706,27787844,25690691,26018400,18612782,25625246,21693072,18023043,20251309,8716860,11403869,11403869,9830977,21103285,18154121,20644509,22151849,12452412,17105523,13894228,13566559,21955266,16253575,20447925,19006107,12583493,20841095,18678354,26149504,35783371,33292939,41288394,37749389,33882710,39977615,34603602,41747107,44892874,40567449,46727896,39125628,38994541,44565138,41550424,53019330,55050948,54657707,60424928,50791026,52298373,52626064,48300650,57475807,53412539,53215938,55575260,46072427,51643037,51839627,53805701,66257648,63898297,
69403357,70451921,63308400,69993137,66716292,70124194,78578426,73990843,80741106,78512833,75235965,84411069,83231362,93651655,102695676,101581509,111215366,106431153,105906834,111870659,107283079,116982504,118686456,116523733,122815249,114950822,117703340,121963204,120324756,133169925,133890802,135267051,139920146,130089631,133694150,132448958,129499818,138543901,133235437,134742789,135070472,126157472,132711133,131007161,134742729,145687337,142148331,148701983,146866941,140575405,146866925,141886133,146801389,152699695,147653362,154075955,149029613,146932415,154600183,151978679,163119887,169018155,167904001,175768383,168493789,168886997,171901687,166789824,175833902,174457638,172360468,176358213,166462164,169411312,170722034,169018068,180421449,177668897,179438381,180552512,169738962,
172688134,167903983,165675760,172032858,164102942,165741384,162399028,153092826,158663450,154206951,158335759,166265697,161153827,166789981,161415973,154993383,159580965,152306406,157614899,160039776,154207019,159515502,151651092,150078207,155517737,151651053,162857813,165282651,164168509,170197877,160695049,161678104,161940262,156762877,165413745,161022803,159581015,161088372,150405891,154010417,152896289,152175383,162530182,157811536,160170863,158925675,148243207,151323462,144638748,143917878,148964240,140313427,142738313,137102173,128975636,134546259,129172249,135201626,141362068,136512346,142476185,135267148,131334952,134939485,128058142,135005049,135725967,131466090,136840101,127861566,129237824,133563228,131269418,143721370,144638857,145752959,151192488,141886264,144900953,144573270,141493053,
150668208,145818500,146998167,147588001,138150710,143852401,142082896,144245595,154600383,149881730,154731441,151847831,143262528,147719043,140968779,143197053,147456967,140116872,144311239,137560965,132645713,138478475,134021965,143000479,147719109,144638868,151585750,143721334,142541672,145687440,140051286,149291967,148505533,146539433,151847898,143197035,147325826,150799244,150471527,163840986,163709880,166855616,171115481,162333543,167379865,165413766,164823937,173736942,168231861,171115482,170132430,161940335,168625068,165610367,170066850,178979830,174195638,179766257,174916543,167904124,172032955,164103037,168035267,170198006,163251137,167445505,158532527,155386768,159843263,154928004,164889574,167052275,164692945,170198026,160433056,160629675,161678270,155976593,165020676,161809389,160564199,
163447819,153617307,158532547,159253434,159581095,171639833,168952809,172688387,173736964,164430748,169083865,164627379,164561863,171377702,96731534,98763209,90309004,83165525,87163282,80478545,87163299,90309067,85393818,90374617,80609661,77201772,78840214,71106905,78315970,76349891,72286636,76218849,65929586,67961222,69992848,67895658,79823327,78381503,79954372,83034590,72679790,76415390,73531788,71172484,79036913,72483258,74056156,72221139,63111539,68551088,64881029,68288933,76546554,71107005,75825651,70582724,62783872,66257345,58392964,61538760,63570429,55968196,59900423,50987446,47382931,51904965,46793095,56623592,58982904,56492501,62521874,53215655,53084587,54723014,49217941,58655239,55837171,55050732,58720784,49414559,54460871,56361407,57016748,69861916,68157934,72483334,74514954,66126240,71762395,68223416,68944328,76743211,70386156,74056221,71041534,
63963562,70844910,66781622,72745450,80085551,75366897,81199664,74449390,68813246,72352245,64094648,69403150,69665325,63635969,67502657,57541086,56361428,59638263,55378368,66126381,66519590,65667604,70124099,60162515,61604332,61342197,57213396,66323014,61735456,62325292,63767104,54657488,60424709,60162542,62259694,74187350,70779420,75891270,75170357,67240407,72548890,66912743,69009935,74646111,67437088,71500380,65667621,59441638,65208867,59900391,66781744,71238239,66257451,71303788,61932052,57541116,59048489,50397677,56164945,53412444,47579708,50070131,38535689,38339093,39584297,35586555,46072430,43582034,43647572,46072436,34800130,37487149,34275874,31326739,39387779,32899664,34538093,33751660,24904197,31130179,28770844,
32834100,42599054,38666832,44565127,41419356,34341393,39322193,32834073,36700757,40305298,33227350,37880472,29950539,26083876,31064664,25690652,34407032,36897424,33227366,38404771,27984445,25952828,26083930,18612775,25887382,21889673,18350718,20251303,8847925,11338328,11666006,10027578,21430959,18219650,20775573,22282912,12583476,17302124,13959760,13697622,22217404,16319104,20513454,19137172,12845631,20906622,18874953,26215034,35914435,33424004,41616067,37618307,34275917,40239755,34669131,42009243,45155010,40698514,46858963,39322228,39322213,44565132,41419345,53347003,55313083,54854309,60490454,50856554,52494972,52953736,48300643,57737942,53609142,53347005,55509717,46203492,51905174,52036227,54002302,66454248,64094899,
69534420,70451916,63177321,70058666,66912893,70386331,78906098,74252981,80872173,78709435,75563639,84804278,83362425,93520571,102433518,101647032,110953209,106496680,105710216,111805112,107020924,116589277,118620908,116392651,122618628,114688665,117375648,121832121,120390280,133038842,133628646,135004898,139592452,130089619,133563068,132252338,129434272,138412816,133104354,134611705,134939390,126091926,132383442,131072685,134546111,145490719,142213858,148636435,146670320,140575391,146801376,141820585,146539232,152699683,147391207,154010408,148964063,146866865,154600172,151913132,163054339,168821536,167838454,175833908,168624852,168559305,172032749,166724279,175899428,174392092,172163851,176292664,166265546,169411298,170787562,169018057,180486972,177668884,179110689,180618037,169411272,
172688125,167969506,165348069,171901772,164102932,165544763,162333480,152961742,158401296,154206942,158401287,166265684,160957207,166527825,161284891,155058909,159253275,152306398,157483817,160039766,154010400,159253347,151520009,150209266,155255582,151847651,162923336,165282640,164102963,170066794,160695037,161481485,161940254,156697331,165151590,160957258,159646538,161219434,150274809,153944868,152830743,152240908,162399097,157811527,160105315,158860129,147981053,151323449,144638736,143721258,148898692,140182341,142476158,136905556,128910087,134349641,129172237,135398221,141230986,136315726,142541712,135201603,131072795,134808400,127730450,134808431,135660422,131269470,136446875,127796019,129106739,133366609,131072799,143721359,144835456,145752948,151061406,141558571,144900944,144442188,141361973,
150537126,145687417,146604940,147522454,138019629,143721317,142082887,144245584,154469299,149881719,154469285,152044427,143328053,147719032,141034304,143065971,147588027,139854718,144180157,137429883,132776775,138347392,134021954,142672790,147588027,144573322,151520201,143786860,142541660,145687426,140051276,149226422,148767669,146604957,151978959,143328098,147129208,150668161,150340444,163906513,163709869,166986679,171049934,162333533,167379854,165544826,164627318,173802466,168166315,171115472,169935811,161940322,168690594,165610358,170001302,178914284,174195627,179700711,175047604,167904114,171836336,164168564,168166329,170132462,163120054,167314425,158532515,155386757,159974326,154796920,164889564,166855657,164758471,170329088,160564120,160498592,161350582,155976583,164955128,161678307,160367581,
163316737,153813904,158270393,159187889,159581086,171639823,169018334,172688376,173671417,164496274,169280462,164496297,164430780,171246619,96272766,98435515,90112380,82641222,86507904,80150851,86835603,89915835,84738441,89915848,80085356,76808539,78446980,70779209,78053810,76022198,71827868,75563471,65339747,67371381,69534080,67305820,79364559,77857197,79561138,82641359,72352093,75956622,72941948,70844788,78774753,72155563,73728462,71893443,62456163,68288931,64618868,67895699,76153323,70648235,75432420,70255030,62194032,65864110,57672052,61145527,63177197,55574965,59441655,50659750,47120770,51446198,46465401,56295895,58458602,56295878,62194177,52560281,52691357,54067638,48890246,58065397,55443938,54460890,58393089,49152401,54002103,55771568,56492441,69599758,67830237,72090101,74383867,65733008,71369165,67764647,68551095,76218906,69796316,73859596,70779373,
63570331,70386139,66257318,72352220,79561246,74842594,80937504,74121693,68616621,71893479,63898021,69140989,69337629,62980593,67043887,57147854,55968196,59245030,54919599,65733149,66060822,65208835,69927475,59703748,61407709,60817893,56492484,65864247,61145617,61669918,63308336,54264258,60162548,59703774,61931996,73728584,70451724,75432501,74973732,66650569,72155657,66650582,68682237,74187343,66978320,70910539,65208852,59048407,64815637,59376087,66454048,70779473,65995292,71107165,61669893,57344493,58589722,50004444,55575107,53084745,47055405,49676900,38142457,38076932,38994456,35127787,45613664,43057733,43254341,45679204,34341364,36962847,33948178,30605828,38929011,32637502,34013788,33292891,24314359,30671411,28443147,
32113187,42205823,38208063,43975285,40895052,33751554,38797892,32309769,36241991,39780994,32965191,37356168,29688379,25559574,30474826,25362954,34144873,36504191,33030742,37880470,27591213,25428526,25625164,18285078,25232005,21168759,17629803,19726999,8454695,10879558,11010630,9503276,20972191,18023027,20382341,21889682,12124710,16843357,13304382,13304391,21627564,15991410,20054686,18678404,12386861,20578926,18416187,25821801,35521202,33096310,41026227,37421686,33555007,39584377,34275900,41484940,44761776,40174210,46531267,38994532,38732374,44171900,41288260,52822702,54854317,54264467,60031688,50463322,52298351,52363896,47972947,57279175,53084838,52888236,55116485,45744727,51380869,51642995,53609070,66061017,63505058,
69010118,70124220,62980699,69862043,66388590,69862030,78250722,73794212,80413404,78447277,75039337,84411047,82838122,93782706,102957801,101909167,111411955,106758816,106037887,112001713,107414130,117048022,119079651,116720322,123077372,115278482,117703323,122356400,120783490,133497589,134087389,135332567,140051198,130417291,134021810,132580011,129761944,139002632,133366489,135070450,135267062,126288526,132907723,131531428,135004854,146014999,142410458,148898572,147260138,140968601,147063514,142148259,147063513,153027356,147784415,154403614,149553881,147456684,154927841,152437412,163513082,169345817,168297196,176161581,168821451,169214658,172491494,167183023,176292634,174981907,172819202,176554800,166724288,169673437,171115231,169345728,181011252,178127628,179700507,180945709,170132159,
172884723,168231642,165806812,172426053,164496138,166069045,162661155,153420485,158860038,154665686,158663423,166724429,161284879,167248716,161809171,155583191,159777553,152568533,157811488,160564044,154731289,159843163,151782146,150536939,155910934,152240858,163316548,165610314,164692780,170656611,160957175,162005766,162530069,156959468,165872480,161547075,160105282,161481569,150864626,154469150,153289487,152699652,163054449,158204734,160629598,159187800,148374260,151782193,145163018,144180002,149226367,140510016,142803828,137167692,129368833,134808385,129565447,135660357,141558657,137036616,142869384,135856954,131597077,135201609,128254729,135332711,135922557,131859286,136971156,128254764,129565484,133956426,131531542,144049032,145032056,146146157,151454613,142082853,145294152,144704325,141886252,
150995870,146015089,147194758,147981200,138478374,144245598,142279486,144704329,155059116,150274928,154928030,152503173,143917869,148374384,141427513,143721323,148046770,140378998,144507828,137888629,132973376,138806139,134153017,143131534,148046769,145097602,151978947,143983460,143065942,146277244,140510020,149423021,149095339,147129239,152437705,143655768,147653489,151061369,150864723,164299721,164037541,167379886,171443142,162857815,167838600,165938035,165217136,174457818,168690594,171574217,170394556,162399067,169149338,166265710,170656656,179373027,174719910,180290527,175440812,168493929,172491688,164627309,168494003,170853349,163447727,167707631,159056796,156042111,160367533,155386738,165217236,167379938,165151680,170591225,161022864,161219480,162005933,156435327,165413874,162137052,160891863,
163841019,154141577,158925746,159515561,160105366,172295177,169411542,173409266,174195699,165020557,169739208,165151650,164955060,171901972,96403823,98304430,90046832,82641207,86704499,80150837,86704517,90046893,84935035,89784765,80281950,76808525,78446967,70910266,78119334,76022184,72024460,75628994,65274197,67502439,69665140,67502412,79561151,77922720,79495591,82706878,72286542,75956607,73073005,70844773,78905812,72155550,73859520,71958968,62390613,68223381,64553320,67764615,76349917,70648222,75563478,70123943,62325091,65929635,57868644,61079978,62980576,55574951,59245032,50790806,47186294,51446185,46465384,56099275,58655197,56099256,61997556,52822410,52756878,54133159,48693625,58065384,55640533,54395340,58262003,49217922,54133160,55706019,56689038,69665280,67699151,72286695,74318318,65732995,71238080,67699099,68551082,76284429,69992912,73794047,70844896,
63635852,70320593,66388374,72352206,79823379,74842582,80806422,74121681,68616609,71696857,63898010,69206512,69403150,63242722,67043874,57147841,55968184,59245018,54919587,65798673,66060811,65077751,69927461,59703733,61407696,60686807,56558005,65929769,61211139,61669904,63570465,54264243,60359145,59900369,62128593,73663034,70320640,75629098,75039255,66847161,72024572,66585034,68682224,74252864,67174916,71107135,65077768,59113928,64815623,59376073,66388501,70779460,65929743,71172686,61669878,57278944,58655245,49807823,55837238,53084734,47252000,49742424,38207981,37945847,39125515,34996703,45548115,43254326,43254326,45679190,34275812,36897296,33817092,30867959,38994534,32506418,34210385,33358414,24314345,30802469,28508670,
32309782,42336881,38208051,44040809,40895040,33882612,38863414,32244220,36045369,39912053,33030714,37421692,29557295,25559559,30605884,25362941,34013785,36635248,32834122,38011528,27394593,25625119,25756221,18285064,25297531,21365355,17760863,19858058,8389144,10879547,11076151,9568799,20972178,17891941,20316790,21955203,12124695,16908881,13500978,13369915,21824161,15991395,20120207,18481782,12452384,20382305,18612782,25952862,35586726,33161832,41091750,37356135,33817137,39780973,34341422,41615999,44696231,40370806,46531252,38928985,38928969,44434031,41288246,52888224,54919838,54592135,60293821,50725451,52298336,52494955,48104007,57148091,53215897,53215904,55182008,45679175,51511928,51839590,53609055,65929932,63505044,
69141177,70189744,62915148,69730958,66585184,69927552,78447319,73925271,80544464,78316192,75039324,84542108,83100255,93782692,102826714,101974691,111411938,106693265,105972336,111936162,107610724,117048006,119145173,116523698,123142895,115016326,117637772,122356385,120717940,133497573,134087374,135660234,140182256,130417278,133890725,132514460,129827466,138937083,133497547,135004899,135267046,126485120,132973244,131400343,135201449,146211594,142738122,149029630,147194585,140771977,147325642,142082708,146997961,152961804,147784400,154534673,149422795,147522205,155124435,152437396,163709679,169345804,168362720,176227101,168952508,169083573,172425941,167117472,176358158,174916357,172688117,176685859,166789812,169935566,171180755,169476787,181076776,178193151,179766030,180945694,170132144,
173081318,168428235,165872335,172622647,164561661,166069031,162857746,153551543,159056632,154534600,158991088,166658879,161612543,167248702,161874691,155452104,159974147,152634055,158008081,160629568,154731275,159908685,151978740,150536925,155779849,152306382,163382069,165872442,164823837,170722134,161219303,162005749,162398985,157287133,165872463,161547059,159908662,161678165,150668002,154534671,153486082,152634100,163054437,158466863,160629583,159318858,148570853,151847716,145163003,144245526,149160815,140641073,143065960,137167678,129368820,134742836,129565432,135660342,141624177,137036601,142934906,135856940,131662598,135136060,128320253,135332697,136184686,131728201,137167749,128254752,129565472,133890875,131531530,144311160,145163114,146277213,151716742,142148376,145556281,145031989,141755166,
151126928,146080611,147194742,148046722,138281752,144311119,142672687,144638777,155124640,150340449,155059089,152503156,143786783,148374368,141624109,143590237,148112292,140510055,144704423,138085223,133104431,138871661,134415147,143328128,148112292,145097588,152175542,144180053,142934855,146408303,140510006,149750687,149291934,147129225,152241082,143786829,147653474,151257965,150864711,164496315,164365208,167642017,171705273,162792263,167904121,166265700,165348194,174588877,168821653,171770808,170722222,162464589,169214862,166331232,170656640,179700694,174916502,180487119,175375261,168559453,172622746,164823903,168821670,170853337,163709856,168035299,159122320,155976560,160498594,155517796,165413832,167510994,165282737,170787821,161219458,161153929,162136992,156435312,165348325,162333643,161022921,
164103149,154338171,158991266,159777691,160039816,172360699,169673671,173540322,174392293,165020541,169935802,165282709,165282727,171967494,96469344,98632095,90046819,82968872,86770020,80281895,86966646,89915807,84935020,90112430,80347474,76939583,78512488,70975789,78184857,76284314,72024448,75825589,65601862,67699033,69730663,67633471,79626674,78184849,79757720,82772403,72614211,76284275,73204063,71106906,79102407,72352144,73990579,72155561,62718279,68354438,64618841,68092280,76415439,70779282,75629000,70451609,62587222,66191764,57868630,61276571,63373777,55509402,59572700,50790793,47055210,51642777,46727518,56426941,58851789,56361387,62390756,52887931,52822403,54198683,48955752,58261980,55509448,54854080,58458597,49217909,54329755,55902611,56557952,69599729,67895746,72417752,74383840,65864053,71434673,67961231,68551070,76546560,70123969,73925106,70779347,
63701376,70648257,66519434,72679872,79954434,74973639,80871944,74383809,68682131,72155594,63832461,69403107,69468674,63373781,67437078,57541044,56099242,59507148,55116180,65864195,66388476,65339881,70189592,59703720,61669827,61014473,56885673,66060829,61473270,62063106,63635987,54264231,60359131,60031428,61997506,73859629,70517234,75825690,75170313,66847148,72417774,66912701,68878820,74514997,67174900,71172659,65405435,59376061,65012218,59638203,66716166,70976052,65995264,71369281,61800939,57606609,58786303,50004418,55837223,53281329,47448595,49939019,38339038,38207980,39322109,35258835,45613637,43385387,43254314,45744712,34406873,37224963,34210296,30999018,39125593,32637476,34341442,33358401,24642011,30999065,28508655,
32506378,42533477,38339109,44302941,41026099,34013671,39125545,32309741,36176427,40108647,32965165,37618288,29688355,25952764,30671408,25494001,34341454,36700773,33161788,38208122,27525653,25559569,25756207,18285054,25690734,21430878,18022993,19989117,8520204,11207211,11272748,9765394,20972164,18088536,20644460,22151798,12321292,17171011,13632037,13566510,21824146,16056917,20185732,18809449,12386836,20709973,18547231,26083920,35979930,33030749,41353882,37683803,33882660,40043102,34406944,41681521,45023897,40370790,46727850,39322185,38994490,44368483,41484839,53019283,55247508,54657657,60424879,50987585,52494933,52691550,48300602,57344686,53478028,53346964,55444140,46137915,51642989,51970650,53740116,66257598,63832711,
69599914,70517410,63308351,69993088,66650707,70189684,78840521,73990793,80872132,78709395,75432526,84738702,83362386,93782678,102892234,101909138,111411925,106824321,106103396,112198290,107545175,117047992,119079622,116785828,123339487,115278452,117768828,122421907,120652389,133825237,134087359,135725754,140313312,130744942,134087316,132645517,129827450,139068140,133431994,135267029,135267032,126485106,133104300,131596937,135266969,146277114,142738107,149095150,147325643,140968570,147456700,142410372,147325627,153223934,148046530,154600193,149619389,147456652,155189959,152568453,163709663,169804539,168493777,176620303,169280174,169345700,172688072,167379601,176620287,174981876,173015780,176882451,166920866,170001087,171508420,169607843,181338904,178586354,179897085,181207823,170328737,
173212375,168690366,166199999,172950312,164823790,166462231,162923269,153682601,159318761,154665657,159056609,166986545,161743600,167248685,162005747,155714233,160039671,153027256,158204674,160564015,154731259,160039742,152175335,150602447,156041978,152306365,163644198,166069037,164954895,170918725,161284825,162136806,162661114,157352654,166003522,161743653,160236325,161874757,150930133,154665727,153617137,152765158,163382101,158466850,160891713,159384379,148701913,151782167,145294059,144376582,149488482,140837667,143197017,137429806,129565411,135136038,129630953,135725865,141820772,137167658,143065963,136053535,131924727,135529260,128385774,135463754,136315745,131990330,137298805,128516879,129696530,134021932,131662585,144507755,145359705,146342735,151847802,142476040,145752872,145228585,141951758,
151257986,146277206,147587944,147981172,138478345,144442178,142607139,144835373,155255696,150733650,155124611,152634214,143983378,148505427,141755166,143983439,148112279,140706650,144966551,138085206,133366562,139133789,134611741,143393649,148374421,145359718,152109990,144376649,143065914,146342751,140575528,149947281,149226384,147325817,152699821,143852348,147915602,151389019,151126840,164692907,164496266,167707537,171836330,163185465,168231787,166265688,165413714,174588861,169018247,171770793,170787741,162530110,169280382,166462288,170918771,179962825,175047560,180618177,175637391,168690511,172819340,164954960,168821655,171115465,163840916,168231893,159253376,156107618,160629649,155910997,165610425,167642051,165348260,170918877,161219442,161416059,162268050,156828514,165675988,162595773,161350587,
164299741,154403691,159056789,160105356,160301947,172688363,169870267,173540308,174588888,165151598,170066859,165413766,165413784,172098550,96993620,98828690,90505554,83099932,87032151,80609559,87359849,90374543,85393760,90309023,80675139,77332785,78905692,71172383,78315915,76415372,72548722,76153255,65667385,67764555,69927255,67895601,79954342,78381445,80019851,83165606,72745268,76349795,73400656,71303497,79364537,72483202,74121636,72221081,63111482,68682105,65012042,68223339,76612035,71106946,75760058,70713741,62849350,66453895,58261835,61473166,63504836,55902603,59703758,51118461,47579482,51904907,46858573,56558000,59113919,56689052,62390743,53150062,53150068,54591885,49217883,58524110,55837112,55050675,58655192,49348968,54526350,56230277,57016690,70058468,68157877,72483275,74711506,66060649,71631268,68157823,68944271,76808689,70451635,74383843,71172547,
64225651,70844850,66847101,72810930,80151030,75301307,81199608,74514866,69009795,72286652,64356735,69468628,69861877,63701447,67502600,57803172,56492443,59834814,55312776,66322932,66650604,65536474,70189578,60162459,61669813,61342138,57082265,66191885,61669862,62325237,63767047,54591897,60752333,60162483,62521781,74187296,70910438,76218892,75432445,67174814,72483296,66978223,69272022,74908200,67371497,71500322,65602027,59572653,65077740,59965871,66912759,71369255,66257395,71500339,62194139,57803205,59048432,50332084,56164892,53477922,47776261,50266684,38535631,38535646,39453167,35324357,45875768,43581980,43516443,45941309,34865612,37356021,34472426,31064539,39191116,33030681,34538038,33817138,24641998,31261197,28836322,
32702969,42926680,38666775,44499535,41419301,34472410,39322139,32571870,36635166,40174171,33227297,37945951,30147092,26149357,31130146,25559523,34734655,36962903,33292848,38470251,27787781,25756165,26018338,18612720,25756253,21627473,18285124,20185711,8782335,11338270,11469342,9961987,21234296,18416204,20775517,22413931,12583422,17302069,13959702,13763104,22348421,16253514,20382327,19137116,12648965,20906568,18940433,26346051,36242058,33423951,41616010,37749326,34144792,40305233,34800146,41878118,45286028,40829530,46989977,39518781,39453230,44630613,41746971,53412485,55575173,54985325,60883616,51118641,52822598,53150291,48431661,57934496,53543551,53674629,55640734,46268974,52036190,52101708,54198855,66716338,64094843,
69665437,70845076,63504947,70451826,67043908,70648423,79168188,74383996,81199797,78774918,75825727,85131904,83624517,93848197,103088825,101843585,111608516,106758771,106103379,112329346,107610692,117310118,119276213,116851347,123339471,115212902,117834349,122618497,120848981,133825222,134283953,135725739,140444368,130613855,134087300,132711038,129892969,139068125,133759659,135332548,135529161,126681695,133235356,131662454,135463559,146342632,142738092,149291739,147587769,141165163,147587757,142410354,147391147,153420526,148243121,154731250,149815980,147718780,155386548,152765045,164037325,169804522,168559296,176620288,169542301,169476755,172884662,167314049,176751343,175309540,173146836,177013508,166986387,170328750,171442868,169935506,181535496,178651871,180159214,181469953,170328722,
173540039,168952494,166265519,172819226,165020381,166396677,163119861,153813656,159318744,154862249,159253200,166920993,161743586,167379741,162202340,155976360,160170725,152961702,158401267,160891681,154927854,160170797,152371926,150995647,156173035,152634030,163840788,166069019,164954879,170984246,161350345,162267865,162726633,157483711,166069040,161940246,160301846,162136884,151257797,154796785,153748194,153092824,163382085,158728978,161219375,159580973,148832968,152109829,145556187,144704245,149685074,140903187,143328072,137757470,129827538,135136020,129893083,135922457,141951826,137364250,143393628,136053519,132055784,135463709,128451292,135529275,136446799,132055849,137364326,128779009,129827585,134218525,131924715,144573274,145556299,146670398,151782248,142541560,145883929,145294104,142148350,
151585649,146604870,147522393,148177762,138871545,144769842,142738194,145163036,155321215,150733636,155386739,152830806,144311041,148570946,141951758,144114493,148243333,140968777,145163143,138347333,133563153,139264845,134742798,143786849,148571014,145425237,152437655,144442167,143393577,146539344,140706581,149947265,149554049,147653480,152830877,144114476,148177731,151520077,151126825,164823965,164561784,167838593,172163993,163185451,168493917,166658888,165610308,174785454,169149303,172098458,171115406,162923312,169542510,166593346,171180900,180159416,175178617,180749236,175833984,169018174,173015934,165151553,169149317,171180987,164168579,168231877,159581039,156369747,160826242,155910980,165807016,167904180,165544851,171312078,161481570,161481580,162399105,157025106,165807046,162726831,161547180,
164561870,154731357,159449990,160105340,160498537,172753884,170066857,173933507,174785479,165610333,170394524,165479285,165675912,172360681,96665919,98959741,90243392,83034377,87097667,80412932,86966614,90243454,85197131,90309005,80609584,77070621,78774600,71041292,78315896,76349814,72155486,76153235,65798438,67764535,69927236,67567901,79692177,78315889,79954295,82837905,72810784,76415312,73466174,70975798,79102371,72352110,74187151,72221065,62980391,68419941,64815417,68157784,76546477,70844782,75891111,70648185,62521650,66388340,58196279,61407609,63308209,55705977,59703739,50987368,47120713,51773818,46793020,56492444,58982829,56426888,62521796,52887898,53150048,54460792,49152328,58261946,55771559,54919583,58589638,49217877,54395258,56033653,56951135,69796303,68157857,72483255,74580415,66126165,71696783,68092270,68682109,76808670,70320543,74121680,71041456,
63897951,70779296,66650473,72810911,80085473,75366821,81134054,74449313,68944241,72090025,64291179,69599680,69796322,63439284,67371508,57606546,56230281,59769258,55378291,66191840,66388444,65470920,70189561,59900296,61735328,61276583,56885640,66126330,61538774,62063071,63701491,54526342,60621241,59965858,62259620,74121741,70713809,76087803,75432423,66978189,72417742,66978203,69009858,74711571,67437015,71369232,65470938,59572634,65143257,59638171,66978279,71107091,66257377,71369248,62128586,57672113,59048413,50332066,56099334,53412367,47579635,50070056,38470076,38273481,39191003,35324336,45744677,43516425,43385351,45875753,34668983,37356004,34275800,30933449,39125560,32834054,34341409,33686048,24510908,30999032,28770767,
32637414,42730052,38470150,44565049,41091602,34275782,39125513,32506317,36438539,40239688,33227276,37814861,29950465,26018265,30999055,25559504,34406958,37028421,33358364,38208090,27722228,25756146,25952784,18350556,25690700,21496382,18022960,19923547,8716780,11338251,11403787,9699823,21234276,18022969,20644426,22348374,12517866,17105443,13632005,13566477,22151794,16122421,20382309,18940488,12583410,20775476,18809345,26214958,36110969,33292860,41484920,37683770,34013701,40043069,34669056,41878098,45220473,40763975,46924424,39256618,39387673,44696132,41615879,53215857,55247473,54854235,60621455,50987551,52625973,53084736,48300570,57737869,53609069,53543539,55575180,46137885,51905101,52036152,54067764,66650783,64029288,
69796491,70713986,63504927,70320735,67043891,70386259,79037096,74318440,81134244,79037040,75629101,84935277,83493425,94241398,103154345,102302321,111805109,107283041,106496580,112394869,107807284,117506713,119603880,117047940,123667134,115671639,118358620,122749556,121045572,134283957,134546080,135987867,140640961,131138128,134611575,133038700,130286169,139461324,133890716,135463604,135725752,126878287,133628554,132055655,135660152,146670298,143131291,149750478,147980970,141492827,147915421,142869092,147587738,153682653,148570786,154993379,150209178,147980908,155845286,152961640,164364991,170328796,169083569,177210096,169738892,169935492,173146791,167969392,177013471,175506133,173605573,177472245,167510661,170459806,171967139,170197637,181666553,179045074,180486878,181928687,170852994,
173867703,169214621,166527649,173474568,165216976,166855414,163381989,154010249,159580873,155386519,159646399,167248656,162136787,167838478,162595542,156172953,160432855,153485977,158597859,161350416,155189980,160498463,152568519,151192239,156566236,153027231,164168453,166396683,165479151,171442984,161874618,162792137,163250906,157745838,166527779,162333445,160695047,162333478,151519924,155124450,154010324,153289416,163840821,159056642,161481505,160039710,149226168,152568568,145687245,144900840,150078273,141296386,143655738,137888527,130220739,135529223,130155209,136381194,142345030,137495305,143524684,136446718,132317911,136053517,128975567,135988011,136708929,132317978,137691990,128975600,130089714,134611727,132383452,144900938,145949498,146932528,152240988,142738154,146277130,145621769,142410480,
151913313,146932535,148112203,148636501,139002601,145031969,143196930,145359629,155845491,151061302,155714402,153224006,144573170,148898611,142148350,144245550,148636534,141034297,145228665,138609462,133825283,139592510,135004927,143917904,148702070,145949509,152765319,144769834,143590170,146932545,141361926,150340468,150012785,147915610,153224077,144442142,148505396,151913277,151651096,165086093,165086058,168493939,172557195,163709723,168887116,166855479,166069044,175178654,169673576,172688269,171508610,163250978,170066786,167183155,171574101,180618151,175768426,181207971,176423794,169411374,173343597,165479215,169476983,171639723,164561779,168821685,160039777,156894020,161284979,156304181,166200218,168231846,165938053,171639742,161940310,162071389,162792308,157352771,166200245,162988961,162005915,
164758462,155124557,159712117,160760684,161022812,173081549,170394522,174195636,175375289,165806930,170787725,166134630,166069112,172884953,97386801,99418482,90702131,83493116,87556406,80937208,87687495,90767726,85786941,90636673,80937251,77791505,79233338,71434497,78709097,76677482,72679760,76349830,66060568,68026666,70385976,68157712,80347525,78905700,80347497,83427717,73138453,76874050,73990451,71631145,79561112,72679778,74383748,72679801,63242521,69009753,65274155,68682059,77005218,71434596,76284315,71106922,63176999,66716006,58392872,61735277,63766946,56295789,60228013,51315034,47776059,52298090,47120685,56820112,59376032,57016701,62849462,53477710,53477715,54919530,49414459,58720684,56295834,55312787,59113911,49873222,54853996,56557927,57278803,70451651,68682130,73073068,75235762,66584905,72089987,68682079,69337457,77070801,70779285,74711494,71631269,
64291153,71106963,67305821,73335186,80478679,75628952,81723865,74973588,69337445,72679837,64553309,69992884,70189524,64029094,68026854,58065287,56820091,60031390,55705960,66519508,67043791,66126266,70713834,60490108,62128533,61735324,57540987,66716144,62194121,62521811,64291303,54985082,60948908,60555667,62849429,74514942,71369157,76481005,75891165,67567999,72876481,67436943,69534136,75170312,67830217,71959043,65995212,59965839,65601998,60162448,67305945,71762439,66716116,72024598,62587324,58130851,59376082,50790804,56492538,53871107,47972837,50463262,38797745,38732221,39649745,35848612,46334489,43909628,43778558,46268956,34996652,37814741,34603466,31523261,39715371,33292791,34865686,33948180,24969646,31588845,29098435,
32965082,42992182,39059962,44827183,41746948,34668986,39715324,33096129,36831742,40501818,33489409,38142530,30409206,26477007,31195651,26083778,34931234,37225016,33686032,38601292,28180967,26149350,26411522,18874833,25952831,22086192,18350629,20578895,9175519,11731456,11796990,10027491,21693015,18612780,21234237,22676042,12976605,17564183,14025207,14090752,22479462,16581162,20972119,19333695,13107688,21168679,19005939,26542628,36504173,33882669,41878125,38076972,34669047,40632884,34996722,42402373,45417068,41222713,47317629,39649822,39584271,45023798,42074621,53936743,55771751,55444046,61080194,51446291,53150247,53543473,48890381,58196610,53871199,53871206,56099456,46596623,52494913,52691500,54395430,67109523,64684635,
70320767,71172726,64029203,70713939,67502630,71041607,79626909,74908254,81527448,79495782,76087842,85590623,84214308,94700135,103940766,102957669,112263847,107676246,107086389,113115751,108462634,118162060,120062619,117768824,124256945,116130378,118882895,123339366,121569847,134742696,135070356,136643216,141230770,131727939,135004778,133628515,131072589,140182206,134480526,136118952,136381100,127402563,134021760,132579932,136249966,147325646,143983248,150143682,148505247,142213710,148439695,143458903,148374158,154338003,149095060,155845334,150733457,148767330,156304024,153616987,164889267,170722001,169607844,177799906,170459776,170656377,173671069,168362596,177799891,176292555,173998778,178258664,168034935,171311764,172688023,170984056,182518506,179700422,181207763,182387427,171573877,
174391979,169804432,167182995,174064380,165937858,167576301,164102873,154927741,160367294,156041868,160039606,168100613,162857670,168559363,163185355,156893836,161284810,153944717,159253207,161743622,155845329,161284884,153354937,151978659,157156048,153617044,164823803,167183104,166134500,172032795,162333359,163447483,163840716,158401188,167379734,162923258,161415930,162923290,152044201,156041940,154862279,153944763,164430635,159777526,162136853,160760593,149947051,153027308,146408128,145621722,150668085,141951733,144245548,138674948,130613946,136184568,130876094,136839933,143065914,138216190,144311103,137167604,132842188,136643330,129499841,136577823,137364277,132907790,138478411,129434343,131007205,135136000,132973263,145490751,146604848,147653413,152896335,143524572,146866942,146080510,143262435,
152699734,147587883,148702013,149357383,139723484,145621783,143983351,145949441,156435301,151847721,156369752,153813819,145162982,149816105,142869235,144966434,149488490,141886256,146015085,139461420,134284023,140247858,135725810,144573253,149488491,146604859,153486205,145490718,144311054,147653429,141951739,150930278,150471525,148505421,153944961,145097492,149095208,152503090,152306445,166003585,165741405,168952680,173278079,164430606,169411392,167510828,166724393,176161684,170263386,173343617,172098420,163906324,170722134,167772966,172098375,181142430,176227166,181797783,177013605,169935649,174130017,166200099,170328938,172426141,165151592,169411497,160826197,157483831,162005862,157156139,166855565,169149337,166790008,172491699,162726730,162530129,163644264,158073657,166921132,163775380,162661264,
165479347,155910979,160433001,161284963,161612625,173802433,171312016,174982058,175899563,166593348,171443072,166855517,166790000,173474766,97255710,99156318,90702112,83493096,87425317,80871654,87621940,90505565,85721387,90571117,80806162,77463807,79036712,71368940,78643542,76677463,72614207,76218738,66126084,67961111,70189348,67961086,80150898,78709074,80281941,83296627,72941826,76677424,73597214,71368982,79364486,72614222,74252656,72417639,63045894,68944198,65274135,68485430,76874128,71303504,76087688,70975833,63045907,66584916,58392855,61735258,63701392,56230234,59965851,51118408,47579431,52232537,47120668,56689022,59179405,56754538,62652835,53215548,53412162,54657367,49217832,58786201,56033670,55116161,58917286,49676596,54722906,56426835,57147710,70058417,68616576,72810904,75039134,66388276,72089968,68419918,69009756,77005246,70713727,74449329,71303568,
64291136,71041410,67109193,73073023,80478660,75628934,81723846,74908034,69206354,72483209,64618827,69992867,70255040,63963540,67895763,57934194,56689001,60096909,55509334,66453953,66716090,65798570,70713818,60293479,61931906,61407626,57344359,66585051,61997494,62456257,64094675,54919526,60752283,60490115,62783876,74383851,71106994,76349914,75825608,67567982,73007534,67305852,69403043,74973683,67830199,71959026,65995194,59965820,65405371,60096893,67240390,71762421,66781633,71893506,62521769,57934224,59179453,50397569,56230375,53608943,47907283,50528777,38732191,38601130,39584190,35651987,46268934,43844073,43778537,46203402,35062170,37552579,34537911,31326632,39715352,33096166,34734594,33948160,24969628,31261147,28967345,
32899530,43057700,38797797,44696092,41550323,34406823,39649767,32768429,36766186,40567334,33292782,38142511,30278116,26280380,31130097,25952690,34931214,37159461,33423868,38601273,27984339,26018261,26345967,18874812,26083885,21889566,18219540,20316733,8913355,11403758,11665900,10093009,21299780,18547223,21037613,22413878,12583372,17498628,14090726,13763055,22413909,16581144,20775492,19333676,12976597,21103126,19071457,26411535,36373083,33620508,41943644,38011418,34472419,40632864,34734560,42074674,45351511,40895016,47383146,39715341,39518716,44892706,41877994,53805652,55771730,55247419,60949103,51446272,53019157,53215776,48693755,58131053,53805644,53740117,56230509,46596604,52429356,52560410,54460947,67109504,64619083,
69993068,71107170,63832578,70779459,67306003,71041590,79430281,74646089,81527429,79299156,76022286,85525069,84148754,94437973,103547529,102367825,112198290,107545152,106627616,112853585,108266004,117899894,119669380,117310049,123798172,115868211,118489658,122946130,121438755,134480534,134873727,136249976,141099677,131269164,134742613,133497420,130679355,139920044,134414971,135856789,136250007,127074862,133759593,132383303,135922265,146932407,143393401,150078125,148374155,141689402,148111994,143131202,147915385,154075836,148832897,155452096,150536825,148505164,155976323,153551428,164823708,170590907,169411216,177537742,170197612,170394212,173474436,168231503,177472190,176095926,173802146,177930963,167969378,170918527,172360322,170787425,182125271,179634862,181011133,182190798,171180640,
174326421,169738877,166986367,173867753,165872299,167379669,163906244,154468968,160039591,155779702,159842976,167838448,162595505,168231661,162923188,156631672,161088181,153813622,158991042,161612528,155845307,161088253,153092771,151585421,156959416,153289341,164692710,166920937,165937870,171901700,162202264,163250855,163513016,158335630,166920961,162595556,161284836,162726660,151782036,155845312,154665651,153813672,164102934,159580896,162005760,160563964,149488280,152961751,146211501,145228487,150340384,141820642,144114455,138478319,130351781,135856869,130482856,136905450,142738212,138019562,144048939,136774364,132580025,136315629,129237678,136446731,137102113,132973305,138281782,129237713,130613970,135004907,132514491,145425195,146342683,147391248,152765242,143327945,146735849,145949417,142869198,
152437569,147391253,148505383,149095218,139526856,145359616,143590113,145883883,156173135,151585556,156369730,153748262,144966352,149357331,142672606,144835342,149226326,141558553,145752919,139133719,134218466,140182300,135463646,144573234,149291863,146473766,153224037,145359624,144048890,147456801,141689574,150864722,150471503,148439864,153682796,144966397,148767508,152371997,152175353,165806958,165610315,168821587,172950377,164037370,169214764,167445272,166593298,175833984,169935688,172950380,172032863,163840768,170656576,167707408,171967282,180945802,176292682,181863300,177079122,169673486,173867853,166134546,170132312,172229513,164954964,169411476,160498498,157156132,161809234,156762901,166724473,169018246,166462308,172163998,162333493,162399037,163513171,157877029,166921111,163447678,162268027,
165544864,155517743,160236375,161219404,161415995,173671339,171180923,174916500,175768472,166396720,171311980,166593352,166658905,173212601,97386769,99615055,91095312,83820762,87687446,81068248,87621927,90833231,85786911,90767710,81264899,77922542,79233304,71762141,78840135,76742986,72876337,76611941,66257143,68288779,70385943,68288752,80544099,78971202,80609609,83624290,73269489,76874019,73859343,71500040,79757686,73007423,74711394,72876376,63308024,69140792,65274121,68813096,77070719,71631169,76349817,71237962,63111429,66781508,58720520,61866316,63963523,56426826,60227978,51446075,47841563,52232522,47120652,56951151,59375998,57147738,62980501,53346604,53674289,54919497,49676571,58917260,56164728,55509361,59113880,49742118,55050570,56623430,57409840,70386084,68747635,73204107,75366801,66519335,72155488,68747582,69468495,77267376,70975857,74776996,71696771,
64684336,71303540,67305787,73269617,80609717,75825528,81985977,75170162,69534018,72810875,64880958,70254997,70451635,64160134,68026820,58130787,56885596,60162430,55837000,66781620,67109293,66126233,71041483,60490074,62325108,61800826,57540954,66847181,62259621,62718386,64487878,55050583,61145484,60817781,62980469,74777054,71369125,76677581,76087741,67895647,73269662,67502446,69599639,75366888,68092327,72221156,66060716,60096879,65733035,60359022,67502521,71827944,66912690,72155636,62652830,58261891,59572656,50790774,56623578,53805538,48169413,50790908,39059855,38863262,39780784,35914116,46531062,44171740,43975131,46399996,35324298,37880247,34931115,31654300,39715340,33292759,34996725,34079219,25035151,31457738,29229473,
32965051,43254294,39059929,44958221,41746916,34668954,39911897,33161632,36962781,40632857,33554912,38142497,30343635,26411438,31523297,25952675,34865665,37487128,33620462,38863403,28377542,26214852,26477026,18940336,26346014,22151697,18416133,20644400,9044414,11796960,11993566,10355141,21561909,18743819,21299742,22741547,12845502,17564151,14090711,14156256,22479429,16712203,21103160,19333662,12976581,21430792,19202513,26739203,36635213,33948173,42074700,38273550,34603480,40763923,35193299,42533415,45613641,41419291,47645275,39977471,39977452,45220374,42140122,54133317,56099399,55444013,61276771,51839474,53477896,53477905,49021422,58327649,54198846,54133318,56558175,46793200,52494880,52953611,54854150,67306099,64815675,
70451809,71500373,64291317,71041587,67568133,71238184,79889022,75170367,82051703,79626822,76481026,85983808,84279811,94700101,103809657,102695492,112394885,107676210,107151890,113050179,108528133,118096488,120193655,117768786,124060304,116130340,118751789,123273795,121569812,134742663,135070322,136839786,141492880,131793440,135266886,133825085,130941482,140051099,134677100,136315526,136643208,127533601,134152795,132579895,136446536,147456680,143852138,150340253,148570747,142213674,148701805,143393332,148243050,154272429,149291635,155910835,150733421,148570687,156566132,153879094,164954767,170984107,169935488,177865407,170525277,170721878,174064249,168755778,178061998,176358054,174195350,178455236,168231509,171442800,172753523,171049556,182649545,179896993,181404335,182584000,171639378,
174588551,170001006,167379567,174260951,166265502,167772871,164168373,154796634,160498329,156041832,160432784,168100577,162923169,168755933,163185317,156893801,161284773,154141287,159580854,161940194,156041900,161350382,153420439,152044160,157418155,153682544,164889301,167314141,166200001,172360437,162726538,163578520,163971753,158663294,167379700,162988759,161546969,163185397,152240773,156107442,154796709,154206871,164561670,159843027,162202354,160826093,149947015,153289414,146473630,145687222,150864657,142082772,144442123,138740448,130744982,136250072,130876061,136970969,143131415,138347227,144573213,137233104,132973225,136774365,129696414,136708860,137364242,133235436,138478376,129565379,130810562,135463647,133038764,145752860,146801421,147784450,153158444,143590075,147063514,146408153,143262402,
152699701,147587845,148767516,149488421,139788985,145818355,144114388,146277085,156762945,152109830,156697395,154010393,145425092,149750531,143065807,145163007,149488455,142082827,146080584,139592457,134546134,140575502,135791313,144900900,149685064,146801432,153748313,145883900,144573162,147784467,141951706,151192388,150799169,148701995,154141534,145228527,149291781,152961808,152634092,166200160,166069051,169345859,173409114,164496107,169739039,167969546,167117573,176292722,170394425,173605725,172491600,164102897,170853170,168100610,172491558,181339002,176554811,182190964,177472323,170394368,174195518,166658818,170394442,172688251,165348166,169673607,161022771,157745942,162267973,157156104,167248746,169476985,166855511,172753809,162988839,162857776,163906372,158401303,167314311,164037490,162792302,
165872529,155910944,160629577,161612608,161940269,174064541,171574125,175375238,176227209,166855456,171705181,167117624,166921035,173671339,96993533,99156284,90571005,83361992,87294210,80543938,87294228,90702138,85655819,90505546,80937199,77594844,79167749,71237834,78512435,76611893,72614175,76415314,65863909,68026616,70189314,68092125,79954256,78512430,80150837,83296592,73072864,76546318,73662717,71500021,79495523,72679723,74449231,72614214,63176934,68813091,64946423,68550935,76808556,71369006,76153191,70779193,62718194,66650418,58196214,61538616,63701360,56033590,59900281,51183910,47579399,51970358,46924025,56820059,58982763,56623431,62587267,53215515,53149985,54788407,49152264,58589560,56033638,54985055,58917254,49414418,54591802,56426801,57082142,70189455,68551007,72810871,75104637,66322710,72024399,68419885,69206331,77070748,70713695,74449295,71369072,
64160031,70975840,67109161,73138526,80544163,75563366,81723812,74776930,69337392,72679786,64553258,69992832,70058398,63701364,67895731,57737554,56426825,59965802,55509300,66322848,66650523,65733001,70582712,60293447,61931873,61538662,57147720,66453945,61866387,62325154,64225715,54657350,60883323,60555617,62783843,74514892,71106961,76415419,75825578,67371339,72745356,67436891,69337475,75170258,67830166,71893456,65995160,59834714,65405337,60096858,67240360,71565782,66650529,71827939,62456200,57934194,59179422,50594144,56295880,53674447,47710641,50266603,38666621,38404490,39518621,35520881,46072291,43909576,43778505,46268903,34799993,37552547,34406808,31195529,39387642,32899523,34603490,33948129,24707450,31326649,28836241,
32637352,42992132,38863300,44761596,41419219,34275720,39649736,32965005,36831691,40436232,33489357,38076941,30278083,26214809,31064528,25690512,34603503,37159428,33423837,38404634,28049843,25887156,26214865,18743708,25756174,21824000,18088435,20185628,8847789,11338188,11403723,9961905,21365283,18285048,20840971,22544918,12583340,17236451,13763014,13828559,22151731,16318967,20578854,19268107,12714420,21037557,18940351,26477039,36176442,33620476,41878075,38076923,34406852,40501761,34931137,42074644,45482554,40960519,47448648,39649772,39649755,45023746,41746890,53609013,55771698,55181850,61211215,51315168,53215734,53281280,48759260,58196560,54067757,54002228,56164940,46662109,52363790,52625914,54395380,67043936,64684587,
70255181,71172674,64094689,70844960,67502579,70976019,79626859,74973740,81724003,79364659,76284399,85525037,84148723,94765622,103875179,103023157,112394869,107938341,107151875,113246774,108593654,118358618,120193641,117965382,124453506,116326935,119013916,123601460,121963014,135070328,135594596,136774237,141689474,131990032,135397944,133890606,131269149,140313230,134742621,136512120,136708732,127730194,134349389,132710955,136577594,147522203,144114270,150667920,148898413,142344732,148767326,143720999,148636254,154731169,149553765,156172963,151126623,148898352,156697193,153944616,165479041,171377311,170001012,178062003,170918479,171049545,174391914,168886836,178127522,176620184,174588551,178717368,168493638,171508321,173081190,171246151,182977211,180093588,181535391,182977203,171835972,
174850681,170197600,167707232,174392012,166462095,167903929,164496039,155058764,160760459,156238426,160629378,168624850,163119766,168886994,163447449,157287004,161677978,154403418,159711910,162398932,156304033,161678049,153617033,152306289,157680285,153879137,165151431,167576272,166724272,172557033,162988669,163906188,164299419,158859888,167641829,163316424,161809096,163644136,152568439,156500645,155189909,154534539,164889338,160236230,162595555,161219297,150143613,153486011,146801298,146014889,150995715,142213830,144769788,139068114,131138183,136381130,131269262,137298637,143328006,138674893,144573197,137429697,133300893,136970960,129761936,137102064,137560837,133497567,138740508,129827509,131203765,135660241,133169823,145949454,146801408,147981045,153355037,143852205,147260109,146539212,143458994,
152896293,148112120,149160717,149816087,140051115,146014950,144376518,146539215,156959541,152240889,156828454,154206986,145621684,149947126,143262403,145294065,149816124,142344958,146604860,139854587,134677190,140575491,136250049,145228566,150012729,146998026,154010443,146014956,144769758,148177669,142344908,151651128,150864693,148898590,154338129,145556195,149488376,152961793,152765149,166331218,166200111,169607991,173671245,164954846,170197777,168035068,167445239,176685922,170918700,173867856,172753731,164561637,171115301,168362742,172819225,181928812,176948015,182518630,177603380,170722036,174523186,166855412,170853178,173081455,165872440,169870200,161088293,157942537,162530102,157483772,167379804,169542506,167314249,173015940,163250970,163316513,164168502,158466826,167641980,164430691,163185505,
166134659,156173076,161153852,161678129,162267936,174588815,171770720,175571834,176554875,167052053,171901775,167314218,167314238,174195614,97452275,99483954,90898677,83755194,87556343,80871608,87752970,90898735,85917950,90767679,81133797,77922514,79298810,71631041,79036713,76808490,72745233,76677448,66060504,68223213,70320377,68354257,80347460,78971173,80412969,83493187,73269461,76873989,73924849,71500012,79626585,72941858,74645829,72745274,63307993,69206298,65405165,68747530,77136227,71500066,76415324,70975788,63111399,66650407,58654955,61931820,63832421,56099116,60293485,51314972,47710461,52363566,47251697,56885585,59310432,56820028,62980472,53281039,53543190,54985003,49414398,58917231,56361305,55247189,58917242,49873159,54985006,56688936,57278738,70386054,68747605,73138540,75235699,66650378,72352067,68747554,69402927,77267345,70844757,74842503,71762276,
64553236,71369045,67174687,73466194,80740759,75825498,81985946,75104596,69665061,72679774,64618783,70189429,70320533,63963498,68026793,58130760,56754493,60359010,55968040,66781590,66978193,66191740,70975918,60555580,62194006,61669724,57671996,66716081,62325129,62587285,64422312,55050554,61014382,60686678,62980439,74842561,71369096,76808624,76087709,67633472,73204097,67699027,69665143,75301320,67895691,72221127,66322830,60096849,65667469,60358992,67436957,72024522,66912663,72090072,62652800,58327399,59572627,50659671,56492478,54067654,48169384,50725342,38994292,38797697,39715217,35914085,46268891,44040639,44040639,46268894,35127661,37618072,34603405,31392128,39649775,33161658,34865624,34013654,25100658,31588783,29032838,
32965023,43123193,38994363,45089265,41812424,34603388,39911871,32899458,36962753,40501756,33751490,38404612,30343607,26542480,31261125,25887109,35127778,37421562,33620434,38666768,28377515,26083751,26542532,18874772,26018307,21889523,18481639,20578836,8913314,11469249,11731393,10092966,21430811,18678253,21103104,22741516,12976545,17498584,14221755,14025156,22610474,16712174,20840987,19464703,12911019,21103083,19136948,26739172,36438575,34013682,42271280,38339057,34537913,40763894,35062200,42402313,45875758,41222653,47645248,39911905,39780818,45220345,42205631,53936682,55968296,55640594,61276741,51577302,53281257,53674487,48955855,58327619,54264354,54133289,56492609,46924242,52560388,52822513,54723052,67240536,64815647,
70451778,71565880,64291289,71303703,67699177,71303688,80020066,75170336,81855067,79823402,76677604,85852708,84607464,95027755,104202850,103219756,112919146,108134937,107676153,113639979,109052398,118751823,120521309,118293051,124715638,116851213,119407124,124060202,122421757,135332462,135725656,137429587,141886072,132186631,135660078,134349349,131596819,140706436,135332436,136774251,137101935,128057866,134742596,133366303,136905264,148112016,144573011,151126661,149160548,142934546,149160532,144114203,148963923,154993301,149815899,156697243,151388756,149488165,157287007,154599966,165741175,171704981,170721895,178520745,171115079,171311678,174850656,169345577,178848406,177209997,175047295,178979501,169083452,172098135,173539932,171639355,183370416,180552329,182125205,183567015,172360251,
175374960,170656340,168165975,175047360,166986376,168559278,164954780,155648577,161153666,156631632,161153657,168952520,163709579,169345734,164102796,157811281,162267791,154862159,160236188,162661065,156762773,162005720,154075775,152633959,157942418,154534487,165806783,168035011,167183015,173015774,163316338,164299393,164889235,159515240,168166108,163709630,162464446,163971807,153027183,156762778,155779724,155058817,165348079,160563897,162923225,161546967,150667891,153944750,147194501,146408095,151585530,142803642,145031923,139461321,131400318,136905407,131465860,137691843,143786750,139133636,145228548,137822905,133628561,137298629,130286215,137298660,138281721,133825236,139133712,130351785,131728042,135922376,133694101,146342661,147456755,148570859,153813779,144310948,147587779,147063491,143917736,
153551644,148374255,149619458,150209293,140509860,146408156,144769725,146997959,157352746,152634094,157352733,154927873,146211500,150471405,143655609,145883879,150405938,142803699,146998068,140116722,135398077,141165305,136512183,145425163,150274864,147587841,154272576,146408164,145359573,148439803,142869185,151913261,151585578,149619476,154927944,146014938,150143727,153617144,153158356,166986568,166658853,169935660,174326597,165413590,170394375,168559346,167838446,177079131,171442978,174261062,173212473,164954842,171705115,168821484,173212430,182125410,177406756,183239518,178324269,171049705,174850853,166986472,170984238,173146977,166003498,170132333,161350425,158139132,162595627,157811438,167773007,169870174,167445307,173212533,163447565,163316499,164496170,158728954,167838573,164627287,163316562,
166462327,156566278,161284911,162136867,162530066,174719875,172098386,175768428,176751473,167379721,172360516,167445279,167576368,174392209,97452260,99483938,90833126,83689646,87621866,80871595,87752954,90702114,85655794,90702131,81199318,77660358,79364332,71499955,78643483,76808478,72614149,76349755,65994957,68092127,70320364,68026564,80281912,78774553,80478493,83493174,73269448,76742902,73924837,71499997,79561035,72941844,74514744,72614190,63111371,68878602,65339615,68616445,77005142,71303445,76218702,70844704,62914779,66650394,58589405,61669666,63832406,55968032,60162400,51052815,47382767,51970337,46989539,56951108,59244883,57016624,62718316,53149954,53215495,54853921,49283313,58786145,55968076,55050566,58917228,49545465,54853921,56361242,57344262,70254967,68616521,73007457,75170150,66584828,72155449,68550931,69206307,77398406,70910281,74776952,71565656,
64356614,71303497,67043600,73400646,80478602,75891022,81854862,75039049,69468441,72745299,64487697,70058345,70320520,63832411,68092314,57999675,56688945,60162389,55705885,66716041,66978178,66126193,70713760,60555569,62259529,61669710,57540911,66781603,62259580,62587272,64356765,54919469,60883299,60686666,62783819,74777011,71238010,76612002,75825551,67567925,73138551,67633476,69599596,75235772,67961213,72221113,66126210,60096834,65667458,60096835,67436943,71893438,66716040,72090056,62456177,58261848,59441541,50725193,56361393,53674424,47841689,50594259,38666596,38535540,39715206,35586394,46203342,43844019,43778481,46399955,34996577,37618061,34472320,31457651,39584227,33292716,34734539,33882570,24904035,31261088,29098360,
32899473,43123180,38797743,44827108,41484732,34472303,39780784,32833909,36700597,40370672,33423798,38011382,30212523,26149251,31130041,25821561,34931160,37421548,33685957,38666756,28180894,26083739,26214841,18743684,25952757,21758438,18350556,20316678,8913300,11534774,11665845,10027419,21365261,18481632,21037556,22675967,12583315,17301963,14025133,13828536,22413851,16515552,20775436,19333620,12911005,21103070,19136937,26477016,36504100,33685989,42140194,38273509,34603437,40698344,34931113,42402299,45613600,41157106,47448627,39715283,39584197,45285867,42009010,53871133,55902749,55509509,61342265,51577289,53346781,53543401,48955844,58458679,54067733,54067741,56427061,46793159,52625910,52691428,54526429,67371593,64684563,
70451767,71631405,64356812,70976011,67568094,71303679,79823443,75235859,81855054,79626780,76612055,85852695,84279769,95552037,104792666,103744033,113312354,108593680,108069362,114033186,109511139,119210565,120914517,118751796,125174383,117178886,119734796,124191266,122749428,135856741,136118865,137691723,142541423,132579838,136118820,134742557,132121099,141099644,135660108,137232997,137495145,128582144,135332412,133562903,137364008,148439690,144900682,151323260,149619291,143131147,149750347,144441876,149619275,155648653,150405713,156959379,151978570,149881372,157614677,154862103,166199918,172294796,171180641,178979487,171835965,171835958,175243862,169935391,179307151,177734278,175637110,179503778,169542196,172556878,173933141,172294707,184025766,181207680,182715020,184025760,172884532,
175964777,171115086,168559185,175440570,167314046,169018025,165413524,156172859,161612409,157155913,161481329,169476800,164233859,170001086,164561543,158138954,162529928,155320905,160629398,163054272,157352591,162595535,154534519,153158239,158532235,154796625,166068919,168493755,167445151,173408984,163775082,164823674,165347976,159908446,168559314,164233910,162923193,164496086,153485925,157221522,156107397,155452025,165872358,161088178,163578579,162071246,151192169,154337960,147849856,146866840,151847666,143327925,145621736,139985600,131990133,137364150,132055677,138150586,144114420,139461308,145621757,138216113,134087307,137691837,130679422,138019551,138740466,134349515,139592456,130679457,131924644,136381120,134021772,147063548,147915500,148898531,154272524,144835226,148046526,147522235,144573090,
154010387,148964071,150078205,150668037,141165210,146932434,145228469,147522240,157811490,153158373,158008085,155386619,146408100,151061223,144179889,146408162,150733610,143065836,147456811,140772074,135660213,141689584,137102001,146080517,150864681,147981047,154993465,146866905,145818315,149029619,143262395,152568612,152044322,149947150,155321152,146539215,150602469,154141425,153748172,167314239,167117596,170591013,174719805,165806799,171049728,169083627,168493799,177472337,171770650,174916413,173802290,165413587,172360466,169149156,173802247,182715227,177865502,183567190,178783012,171508449,175702816,167838435,171705130,174064477,166658855,171115369,162071315,158860022,163644197,158466794,168559437,170591065,168297272,174130035,164299527,164168465,165282599,159646456,168690538,165348179,164102992,
167183218,157352706,162005802,162792225,163054349,175637376,173015888,176685927,177668972,168166146,173081406,168297244,168362796,175178636,97321180,99418394,90833116,83558564,87621858,81002659,87621874,90767644,85917930,90964266,81133772,77791420,79167715,71565483,78971158,76808470,72679676,76546353,65994946,68288725,70451426,68288701,80281902,78774542,80609556,83427631,73138367,76742896,73793755,71499989,79692100,72941836,74580270,72548647,63111363,69140739,65339607,68616438,77136205,71434510,76218695,70975766,63045841,66715920,58458326,61669658,63766862,56230165,60031319,51118344,47513829,52166935,47120601,56951100,59244874,56951079,62980450,53412091,53412096,54919447,49348839,58917208,56033605,55116094,58917221,49807602,54919448,56492307,57278717,70517104,68550974,73072982,75104605,66650355,72286511,68747533,69468443,77463934,70975807,74908015,71762257,
64422141,71369024,67240199,73531709,80740737,75956551,81920391,75039040,69468433,72876361,64815369,70058338,70386047,63897940,68092307,57999666,56754472,60031306,55705876,66650496,66978170,66126184,70910361,60621095,62259520,61669704,57475367,66847130,62194035,62718337,64553364,55050533,61014362,60752192,62980417,74777002,71434609,76808601,76087689,67698987,73073005,67699004,69534051,75497907,68092277,72090034,66191738,60162363,65601912,60293437,67436935,71893429,66847103,72221120,62718313,58130770,59638141,50594115,56492455,53805489,48103825,50528713,38732126,38732140,39846268,35848531,46465477,43909544,44040617,46399945,35193177,37683588,34668919,31523177,39846362,33096102,34734532,34144706,24969564,31523226,28967280,
32768392,43254245,38863271,44892636,41746868,34734439,39584169,32899436,36962731,40632808,33685934,38076911,30343587,26345853,31130031,25887089,34865613,37290471,33817022,38863356,28246420,26280340,26411440,18809213,26083821,21823968,18285011,20513277,9044363,11403694,11731372,9896339,21627398,18350553,21168620,22479353,12714380,17564100,13894055,14025135,22610451,16646617,20709894,19137004,12845461,21234136,19202466,26542545,36569626,33948126,42074651,38142428,34472357,40567264,34931107,42402290,45810202,41353707,47710762,40042958,39911867,45220323,42140075,54002197,56164886,55575037,61407791,51642818,53477846,53674464,49152443,58393136,54329870,54329878,56361518,46924223,52560367,52953563,54723030,67437122,65077769,
70779438,71631397,64225731,71369218,67699157,71303671,79954508,75170315,81986117,79757846,76743120,85918225,84476373,95683099,104792656,103940633,113377885,108790283,108134889,114033180,109445596,119407168,121307725,118751789,125305446,117309947,119931394,124584473,122749421,135922270,136380999,138084929,142738022,133038581,136380958,135135767,132317697,141492850,135725636,137560667,137757279,128778743,135529010,133956112,137691681,148701827,145162820,151650932,149946962,143393284,149946947,144900619,149619268,155910791,150471242,157352585,152306242,149946900,158007887,155124239,166527589,172360325,171311705,179372695,172098101,172032557,175440464,170197528,179569288,177930879,175899246,179831452,169738795,172950089,174260810,172556844,184287904,181338744,183042694,184091288,173081130,
176292447,171377223,168886857,175768242,167838326,169280161,165872269,156434994,162071153,157549122,161677929,169673402,164364923,170197687,164627070,158466625,162857598,155714114,160825997,163513018,157614725,162988744,154796655,153420377,158794373,155058759,166527663,168821431,167707289,173736657,164037220,165020274,165544579,160105046,169018058,164496046,163185328,164692685,153748062,157614731,156238460,155648624,166068958,161284777,163906251,162267848,151454307,154731167,147915383,146997905,152175339,143327917,145752801,139985592,132252270,137560751,132186741,138478260,144573166,139657909,145883893,138674856,134349442,138150584,130876024,138216151,138740460,134480580,139920129,130941596,132186778,136708792,134349444,147129075,148046566,149095129,154600195,145031828,148374197,147784370,144704155,
154272526,149095138,150274803,150864638,141427349,147391182,145425067,147653302,158270235,153420511,158073614,155452146,146801308,151257821,144442023,146604760,150930209,143327974,147784482,140968674,135922351,142017258,137167531,146277117,151257889,148308721,155321138,147194579,145883845,149357293,143524529,152896287,152371995,150143749,155452215,146670280,150733535,154272488,154141380,167641914,167576343,170984222,175113012,166200006,171246327,169411298,168821472,177931082,172229396,175113016,173998891,165872331,172622603,169738974,173933313,183042901,178258710,184025937,179045150,171901657,175899418,168166109,172032802,174457686,167052062,171443040,162530060,159187695,163775264,158794467,168887107,170853203,168756018,174261099,164365056,164496138,165479198,159843056,168756065,165675852,164430665,
167510893,157614843,162333475,163250969,163447561,175768440,173212487,177013602,177996644,168362748,173278010,168493842,168624934,175571844,97386712,99549462,90964183,83755169,87621850,80937116,87752940,90767635,85852386,90964258,81264841,77922485,79298781,71696548,78905615,76873998,72876280,76480810,65994940,68288720,70320348,68223159,80347432,79102218,80478479,83558697,73400503,76939495,74055893,71696592,79823164,72876294,74514729,72876319,63176893,69140733,65470672,68747502,77267270,71631110,76546369,71172369,63242442,66846988,58589392,61866258,63963465,56361234,60162386,51380481,47644897,52101394,46989525,57082166,59244868,57082146,62849373,53281013,53543160,54853904,49545441,58917203,56164672,55378230,58982751,49807596,54984979,56688908,57278712,70451560,68813113,73204049,75235670,66650351,72220968,68616454,69337365,77398391,70844730,74711403,71893322,
64618745,71369016,67305729,73400632,80937341,75891007,81985918,75170107,69665036,72941891,64749829,70058331,70386041,64094541,68092300,58130730,56754467,60162373,55771405,66781562,67109236,66257250,70975891,60555553,62390588,61866305,57475360,66912661,62259566,62652796,64422287,55050529,61342036,60752187,62914875,74908071,71565676,76743062,76022148,67895590,73335143,67764535,69730654,75432367,68223343,72352170,66388339,60293429,65864052,60490038,67699072,71958960,67109243,72155581,62849381,58196299,59441527,50659645,56623522,53871019,48038285,50594243,38863191,38863204,39911799,35717452,46531007,44040611,44040611,46334403,34996561,37749117,34668915,31392099,39715283,33358238,34865599,34210234,25035094,31523220,29032810,
32899460,43254241,38994335,44892630,41812397,34668898,39649700,33096040,37028263,40501730,33620393,38273512,30278044,26345845,31326635,26018154,34996681,37290463,33620409,38797813,28180878,26149263,26476971,18940280,26083817,22086106,18481614,20578808,8913286,11600297,11600294,10027403,21627390,18678229,20972007,22610419,12845447,17564095,13959585,13894057,22675984,16515537,20972030,19333606,13042064,21234128,19136923,26739148,36504086,33882584,42205719,38273495,34800033,40698333,35258780,42533359,45810197,41288164,47514150,40174024,39977399,45351390,42205606,54198798,56164880,55771638,61538859,51904957,53543377,53674461,49217973,58655274,54329866,54264335,56558120,46989753,52888041,53019093,54854097,67502653,65077763,
70713898,71827998,64356797,71434750,68026830,71565808,80216647,75432454,82182720,79954448,76874186,86245900,84672973,95420946,104792647,103809553,113115730,108724735,108069343,113902096,109445587,119013943,121176644,118817313,125305437,116982258,119734779,124453392,122814945,135922261,136184381,137626168,142410335,132645358,136118802,134873613,132186616,141296234,135856699,137429587,137560664,128647663,135135786,133759494,137560599,148439670,145097275,151519853,149815881,143196666,149815867,144507395,149553720,155779710,150340161,157090432,152109627,149946891,157876805,155189766,166462044,172360315,171311694,179241615,171967022,172032547,175374917,169935375,179372671,177799798,175637091,179634835,169738787,172819006,174129732,172491301,184222359,181469806,182977147,184222350,173015585,
176161366,171377214,168886846,175702696,167379564,169149078,165544580,156172841,161743467,157286969,161481312,169542319,164299377,170001069,164495990,158335543,162726516,155451961,160760451,163447473,157418110,162923198,154862183,153485902,158663290,154927678,166265511,168690347,167641744,173736646,164168282,165085800,165347961,159973967,168952514,164299428,162923174,164496071,153682516,157483650,156172914,155648615,166003414,161219235,163840706,162202301,151454295,154600088,147980909,146997894,152175328,143262371,145687256,139920048,132055652,137560741,132121195,138347179,144376550,139526829,145752811,138478239,134414970,137888428,130744943,137953998,138871521,134480571,139657975,130941587,132186770,136643248,134152826,146932460,147915483,149029586,154403578,145162889,148177581,147784362,144638608,
154272515,149029590,150274795,150864629,141230729,147260100,145228453,147653293,158139155,153420502,158139140,155583210,146735763,151126742,144310944,146473680,151126809,143459036,147587867,140837594,135987878,141951713,137036448,146146037,151126809,148046568,155124522,147129034,145949373,149226211,143327912,152765206,152044305,150143741,155583279,146670271,150667991,154272480,153879226,167576368,167379724,170918678,175047470,166003391,171377391,169411289,168624853,177931074,171967243,175047471,173933348,165806786,172557060,169542355,174129910,183173965,178193164,183829320,179045140,171967186,176030482,167969492,172163865,174261070,166855445,171180888,162267908,159253223,163709717,158663386,168887099,170984266,168624935,174261090,164299511,164365055,165348118,159711976,168887129,165544771,164496191,
167379810,157614832,162202392,162923279,163578622,175768432,173146942,176882522,177865563,168493812,173343537,168624906,168690461,175375228,97517777,99483920,91160786,83624090,87556311,80871574,87752934,90833168,85917917,91029791,81068228,77856946,79233241,71631007,78774538,76808459,72810736,76415271,65994934,68288716,70320343,68223152,80281891,79036674,80609547,83493157,73334963,76873957,73924818,71499978,79823159,73072897,74711332,72614171,63307962,69009657,65274059,68550889,77201730,71500033,76349756,71106828,63111365,66715909,58589385,61931789,64028995,56033547,59965774,51183867,47579354,52166924,47186126,56951089,59310399,56819997,62980439,53346543,53412084,54722827,49479901,58720590,56164665,55116085,58917211,49742055,54919436,56426759,57344242,70451557,68878644,73335115,75235666,66715882,72286499,68681986,69468432,77398385,70844724,74842468,71696708,
64487667,71303477,67436797,73335091,80871799,75891001,82116987,75104565,69468421,72876350,64749823,70189399,70386039,63963463,68157831,58196261,56819998,60293441,55836937,66847093,67240303,66322781,70910350,60555547,62259511,61669691,57606429,66978191,62390634,62783861,64356747,55050524,61014351,60621109,62849336,75039137,71500136,76939662,76153214,67830049,73204066,67764529,69599576,75628969,68157801,72286631,66388335,60096817,65732976,60358962,67502460,71958955,67109237,72155576,62587230,58392902,59703668,50856247,56557980,53936551,47972744,50528705,38732116,38863199,39715185,35586376,46465465,44106144,43909534,46399936,34996558,37618042,34668908,31523168,39780815,33227164,34668986,34079158,24969554,31457680,28967270,
32964991,43188700,38928795,44827091,41746855,34734430,39715230,33096035,36831648,40698333,33620387,38142437,30409113,26345841,31392165,25952617,34865604,37290459,33554865,38732272,28311948,26280330,26280358,18743666,26149346,21955027,18219465,20382194,8847745,11338146,11600291,9896326,21496315,18547150,20906465,22610413,12845443,17498554,14025116,14025125,22413833,16384461,20775419,19202531,12976523,21234123,19136918,26673606,36569615,33817043,42271249,38339025,34603420,40632790,35193239,42533353,45941264,41419231,47776288,39846339,39780787,45416923,42336672,54067721,56164874,55640562,61604392,51839416,53608909,53739992,49152433,58524198,54395396,54460939,56558116,46924211,52691430,52953552,54919627,67633719,65208833,
70713891,71762457,64618936,71303673,67895754,71696876,80216641,75563523,82248253,80085515,76808648,86376966,84804043,95552014,104661571,103678477,113246799,108528123,107872733,113902093,109445584,119210544,121111103,118882845,125239895,117309936,119800310,124387852,122880477,135987791,136315451,137888309,142672473,132841960,136249871,134873608,132186612,141296231,135856693,137364047,137757267,128647657,135528997,133956099,137626132,148832883,145293878,151847526,149946948,143589879,149750326,144703997,149619254,155648631,150667835,157352573,152175159,150077958,157811264,155255296,166527578,172425848,171508299,179307145,172032551,172098080,175440450,170066444,179503737,178061938,175833695,180028048,169738784,173081147,174391871,172556830,184418962,181404266,182911609,184418955,173212189,
176357969,171377207,169148986,175637154,167641705,169149074,165872255,156369443,162005606,157680180,161808988,169804459,164627053,170394280,164692594,158335540,163054193,155714100,161088127,163644077,157745784,162923195,154731104,153616972,158728821,155189817,166658720,168821415,167707274,173933250,164299349,165216868,165610102,160105034,169018045,164627107,163316386,164889281,153616978,157418110,156500591,155648611,166265555,161546909,163840701,162333369,151519829,154796692,147980904,147194498,152109790,143524510,145949398,140247724,132055650,137691810,132252262,138412708,144573155,139592359,145949417,138740380,134414966,138019498,130810475,138347209,138740445,134546102,139920116,131138190,132448911,136839851,134414967,147194601,148177624,149291725,154534646,145162885,148570790,147980964,144900750,
154403584,149095124,150209256,151061232,141427333,147391167,145490592,147784363,158139152,153486033,158204674,155648742,146801294,151388881,144507548,146735822,151192342,143393495,147915541,141034199,136184481,142082781,137298589,146539247,151126804,148177635,155321125,147194568,146014905,149291742,143655589,152765200,152240911,150405880,155648812,146932411,150733522,154338013,154206903,167838508,167707401,170918672,175375146,166396602,171639529,169607895,168755923,178193215,172163847,175178538,174195486,166068926,172819198,169673425,174195443,183305032,178324234,184025922,179176208,172163789,176227085,168297166,172360471,174326603,167183121,171377492,162530048,159318754,163906322,159122132,169083704,171115332,168624933,174654300,164561653,164627196,165675794,160039652,169214805,165741376,164692794,
167773022,157745900,162398996,163250957,163644155,176161644,173278009,177210198,178062168,168690416,173671210,168755974,168887064,175702905,97714384,99680528,91357393,83951770,88015061,81199254,87949542,91160846,86114525,90964255,81395905,78119089,79626457,71893151,78971143,76939530,73072882,76808487,66126006,68223177,70451414,68223152,80544036,79102213,80806153,83689763,73466036,77201635,74121426,71762123,80019766,73072895,74645795,72810778,63373497,69140727,65470666,68878569,77332803,71631106,76546361,71237900,63242439,66978054,58523848,61997327,64160066,56164620,60293453,51577083,47841498,52363531,47055055,57082160,59441473,56951068,63111511,53412080,53412084,54853900,49545437,59113807,56426810,55443764,59375960,49938663,55050508,56819973,57409777,70648163,69009716,73204044,75563346,66715880,72548645,69009663,69665042,77529459,71106869,74973542,71827780,
64815347,71631155,67436796,73597234,81068406,76087611,82313593,75366710,69665029,73007423,64880895,70386007,70517109,64160071,68288905,58196263,56885535,60293439,55836936,67043702,67174767,66388317,71172493,60621086,62521656,62062910,57671966,66978191,62456169,62914935,64618889,55181594,61342031,61014326,63308086,75039138,71631206,77005201,76349823,68026658,73466210,67895601,69861722,75694506,68419947,72352167,66584944,60293426,66126192,60621104,67764603,72155563,67174773,72614328,62849377,58327366,59769204,50856247,56754590,54264229,48300425,50659777,39059797,38928738,39977329,35914054,46727610,44237215,44237215,46465472,35193166,37880186,34799981,31457632,39780814,33423772,34865593,34144696,25166162,31719822,29360486,
33030526,43385307,39256475,45023697,42009002,34865502,39780766,33096035,37028256,40829404,33751459,38404580,30540186,26542449,31392165,26083689,35062213,37618137,33882546,38994418,28311948,26214793,26608039,19005811,26083812,22020563,18416072,20513267,9044355,11469220,11862433,10092936,21496316,18612688,21168609,22675951,12910979,17695163,14025116,14025125,22544908,16646605,20906490,19595745,13042060,21430733,19333528,26673608,36831760,34013652,42467858,38470098,34865563,41026006,35324313,42729962,45941263,41419232,47841826,40174020,39977395,45679068,42336673,54460939,56427017,56033780,61800999,52167096,53871051,53871064,49349043,58786343,54657539,54395403,56951333,47317429,52888037,53084625,54985166,67764792,65208833,
71041573,71959065,64553401,71500282,68288973,71827950,80478785,75629061,82575931,80413195,77136328,86376967,85000651,95879693,104858180,104006157,113771085,109117947,108200412,114426382,109707729,119472690,121504319,119013919,125567576,117375472,120193527,124649998,123077087,136446545,136643131,138281525,143065689,133169641,136774160,135266824,132317686,141754983,136249909,137888334,138084947,129040874,135660069,134021635,137822741,148963955,145490486,152109673,150209094,143983095,150143542,145031677,150078005,156303992,150929982,157549181,152633910,150340104,158204479,155648512,166986329,173015673,171835980,179831435,172425768,172556833,175899203,170394125,180028027,178324082,176226911,180486799,170066462,173212217,174654016,172950049,184746642,181994093,183304825,184877709,173539868,
176685650,171901495,169542204,176095909,168165995,169673363,166265471,156697126,162267751,158007859,162136668,170066603,164954734,170721961,165216881,158728756,163381873,156107315,161219202,163840685,157876858,163513018,155320931,153748045,159318646,155386426,166920866,169280167,168166028,174326468,164692567,165610085,165937780,160498251,169280192,164889252,163578532,165085891,154141266,157942397,156697199,155976293,166593234,161677984,164233917,162923195,151716439,155058837,148374123,147522179,152634079,143786656,146342613,140509867,132514403,137953954,132711015,138936999,144835298,140247721,146146026,138805916,134677109,138281642,131334765,138609354,139330271,134873783,140247797,131465871,132842127,137036457,134873721,147522281,148439769,149553871,155124473,145490566,148898473,148374184,145228430,
154665730,149488338,150668007,151323378,141623943,147784384,145818274,147980972,158532367,154075858,158532354,156107493,147128975,151782099,144769692,147063500,151651094,143917786,148046614,141361880,136512162,142279389,137691805,146801392,151716629,148701924,155714342,147587785,146342586,149816032,143983270,153158416,152830735,150536953,155976492,147063485,151257810,154927837,154534586,168231723,167969547,171311889,175571753,166789819,171967211,169935574,169214674,178586430,172622600,175571754,174588705,166331071,173146882,170001106,174523123,183632712,178848521,184615748,179634959,172622544,176489231,168755920,172884760,174785355,167576341,172032854,162923267,159843045,164496148,159318741,169345849,171705160,169280292,174850911,165020406,165020412,166069009,160432869,169476952,166069056,165020475,
167969631,158139119,162988823,163578637,163971837,176423790,173802301,177668951,178717529,169083634,174064429,169280263,169345819,176096123,97976531,100008209,91488468,84148381,88015065,81461401,88342762,91357456,86376672,91554082,81461446,78119090,79691995,72089762,79364363,77398285,73335029,76939559,66388154,68485324,70713562,68747443,80806182,79429894,81068300,83951910,73793719,77267175,74449107,71958732,80281912,73335043,75039014,73138461,63766715,69599484,65732815,69140717,77529412,72089861,76939583,71500047,63439049,67109130,58851532,62128399,64225606,56557837,60490065,51708159,48103644,52625679,47317203,57344305,59834691,57278752,63439195,53674224,53805301,55181583,49676512,59244879,56492349,55771446,59638108,50200810,55181584,56951051,57802996,71106920,69206328,73662798,75891028,67174637,72679717,69140738,69730578,78053748,71237943,75497833,72089928,
65011958,71827768,67895552,73924919,81396089,76546365,82641278,75694391,69927176,73335107,65274113,70582616,70975864,64422219,68682124,58392873,57147682,60555588,56230157,67109241,67502451,66715999,71500177,60883231,62849337,62193985,57868576,67436946,62783853,63111543,64946572,55640350,61735252,61145403,63504698,75366821,72155498,77398419,76611968,68288806,73859430,68223284,70320476,75891117,68616556,72810921,66650482,60686643,66191730,60817715,68157822,72483244,67371385,72745402,63111523,58851657,60162422,51118394,57147807,54395304,48497034,50987459,39256408,39059813,40305014,36110665,46924222,44433826,44433826,46727618,35586384,38011262,35193201,31719779,40305106,33685918,35258812,34341306,25166165,31785364,29622635,
33358208,43712991,39322013,45416916,42140074,34996576,40239523,33423720,37224870,41157089,34013607,38535655,30802332,26804598,31719849,26149227,35324360,37880285,34013622,39191028,28639629,26411406,26673578,19202422,26542565,22413784,18678220,20840950,9240967,11731366,11862437,10158474,21955070,18809299,21496292,23003634,13042054,18022846,14352801,14352808,22807053,16974288,21365247,19792358,13304206,21496271,19464602,27066825,37028374,34210262,42730003,38666710,35062176,41222620,35455388,43057644,46203412,41877987,48235043,40501704,40305079,45875678,42664357,54723087,56754701,56164853,62128681,52232635,54067664,54133211,49807796,59179561,55050761,54985231,57082406,47448503,53215719,53608917,55509456,68026942,65536516,
71434793,72352285,64946622,71827964,68616656,72090095,80740934,76087816,82969151,80609808,77267402,86966793,85393870,95879695,105120323,104071693,113771088,109183484,108331485,114426381,109904334,119603762,121700929,119079454,125633114,117572080,120259063,124846607,123339230,136512081,136839739,138347062,143196763,133235177,136708623,135528968,132579829,141689447,136315447,138084945,138150482,129303018,135856678,134349316,138019346,149095027,145621559,152044138,150471237,144048631,150471222,145228288,150209080,156238458,150995519,157745788,152699447,150536712,158335552,155714050,167248475,172950135,172032588,179962508,172622375,172884512,175964738,170656267,180093561,178520690,176554591,180421263,170459680,173343290,175047231,173146656,184812179,182059628,183566971,185008780,173605406,
176947794,172229176,169476668,176423587,168362603,169935507,166462082,157024805,162595432,158138932,162202205,170263213,165216879,170787499,165347954,159121974,163316339,156041780,161481343,164233903,158139002,163447484,155320931,154075722,159449721,155583035,167183010,169542313,168559245,174523074,164823639,165806694,166134391,160694860,169673406,165216930,163775141,165282498,154337875,158204544,157024879,156238438,166789844,161874591,164299453,162923195,152044118,155255444,148439657,147653252,152699614,143852193,146539223,140706477,132514401,138216098,132776551,139133608,145228513,140378793,146473705,139068062,134873718,138543788,131400301,138674889,139526879,135201464,140575476,131465871,132907665,137167532,134808184,147784424,148636379,149816014,155190007,145687175,148898472,148439718,145359501,
154927872,149947092,150733543,151454451,142017161,147784384,146080418,148439723,158663441,154141395,158860035,156304102,147391120,151978708,145031837,147194572,151847702,143983321,148374295,141492951,136643236,142475997,137822879,146998000,151782165,148898534,156042024,147718855,146539195,149816034,144048808,153551634,153027346,150864634,156173102,147456702,151454419,155058911,154796729,168624942,168166153,171705107,175833899,167051962,172163820,170263257,169476819,178651969,172819209,175899437,174850848,166396609,173474561,170459858,174850803,183894859,179045131,184812355,179831571,172622543,176882447,169083602,173015832,175244106,167904022,171967318,163185409,160039652,164430611,159449816,169673531,171770695,169280292,175047519,165348085,165413630,166200083,160563942,169739094,166265667,165348157,
168166242,158401262,163185431,164037391,164365053,176620396,174064444,177865558,178848603,169345779,174129967,169542408,169476891,176227196,97976535,100204819,91685080,84082848,88211673,81461404,88146155,91357460,86442209,91554082,81592520,78315701,80019677,72155301,79495439,77201678,73269494,77070633,66519227,68550863,70648028,68616373,81068328,79495431,81199375,84148519,73793721,77463784,74580182,72220879,80412988,73466116,75170089,73335072,63635645,69468412,65863887,69206254,77594949,72024326,76874047,71631119,63570122,67371276,58982606,62193938,64487751,56557842,60490066,51839233,48038112,52691217,47448275,57409843,59834694,57278753,63242588,53739765,53739768,55378194,49873120,59375954,56688958,55640377,59507037,50069742,55247123,56951052,57737464,71172458,69206329,73728336,75956568,67043566,73007401,69337351,69992724,77922680,71565625,75497836,72352073,
65143034,72024378,67830019,74121527,81396091,76480832,82706814,75694393,70123787,73400642,65274116,70779226,70910329,64749902,68747660,58720556,57278755,60686663,56361232,67174780,67567989,66584929,71565715,60948769,62718269,62193986,57934112,67502484,62783856,63242619,64946573,55509280,61735254,61342011,63570236,75497894,72089963,77267349,76743044,68419878,73793897,68288824,70189406,76022189,68551024,72876460,66781557,60686646,66453878,61014326,68354432,72483247,67502458,72810940,63308133,58851660,60227960,51315005,57278883,54591914,48497038,51052997,39321944,39190885,40173944,36241740,46727616,44630438,44433829,46924227,35717460,38273408,35193202,31785317,40042964,33816992,35258814,34603452,25231703,31785363,29491566,
33358213,43778527,39584162,45351384,42205614,35062115,40108452,33358187,37487016,41222629,34013609,38601194,30736799,26870136,31916458,26280302,35586507,37814752,34275769,39322103,28705169,26739088,26935724,19202426,26542569,22348250,18743760,20906489,9240969,11731370,11927975,10224014,21824002,19071445,21561833,22938099,13173128,17957313,14483873,14352810,22938128,16974291,21299714,19857896,13369746,21561812,19464604,27132366,37028375,34275801,42861080,38994392,35258787,41353692,35651997,43123183,46531095,41746917,48169511,40567240,40436152,46006754,42860966,54919697,56754705,56361464,62128686,52363711,54067668,54264286,49873336,59310635,54985226,54985234,57213484,47448507,53477866,53543385,55509459,68092479,65733128,
71369260,72548896,65208768,71959041,68616659,72221171,80872008,76284426,82969155,80937491,77529548,86966795,85459406,96272916,105448011,104464916,114295381,109511171,108986850,114819602,110428629,120062521,122159685,119669283,126288478,118227445,120652285,125501973,123666915,137101911,137364031,138805818,143655521,133890542,137363989,135791119,133235196,142475885,136905277,138412629,138674776,129761777,136446509,134742537,138609178,149619323,146276925,152699502,150995534,144507389,150929981,145883652,150602300,156959360,151650885,158335620,153289278,151126542,158794312,156369417,167641694,173671036,172556880,180552336,173212207,173474341,176751177,171311635,180748928,179176055,176947813,181207702,170787365,173933121,175374918,173802021,185598617,182583924,184353409,185467537,174260772,
177275482,172556862,170263107,177013418,169017968,170459803,166789767,157549099,162988651,158663226,162792034,170918579,165741171,171508401,166068856,159646267,164168312,156762682,161940104,164758195,158663295,164037314,155910760,154468945,159908476,156172866,167772842,170263214,169018004,175178442,165413470,166134380,166920828,161284690,170066628,165937833,164233899,166003402,154927703,158597766,157483637,156762730,167248603,162595494,165085891,163709633,152568411,155910810,149095026,148177546,153289445,144442024,146866908,141296307,133169767,138674857,133366381,139461295,145687273,140837551,147063536,139592355,135332477,139133618,132121204,139264721,139985637,135463615,141034237,132121237,133235350,137691825,135529087,148439793,149291743,150405844,155714303,146408079,149553838,149029551,146080404,
155452167,150340316,151454446,151978746,142541454,148374215,146539176,148767409,159318808,154862297,159515401,156697325,148112024,152437464,145687203,147915477,152240925,144769758,148767517,142213853,137036459,143000292,138543781,147587831,152437533,149291757,156566318,148505295,147129025,150602472,144769709,153879319,153486103,151585535,156959539,147980998,151913178,155517670,155124415,169214772,169018131,172426010,176358192,167445187,172688116,170853088,169870044,179372872,173671181,176685876,175571750,167117511,174064393,171115226,175440636,184681297,179831569,185336649,180618007,173343446,177341206,169476823,173540127,175833938,168624923,172688221,163906313,160563947,165282588,160105180,170132290,172360526,170001196,175637350,165806844,165872390,166986524,161088235,170459999,167117640,165872451,
169018214,158860021,163840799,164430612,164954884,177275765,174523203,178586460,179372898,170001146,174719796,170132239,170132258,176882562,98304219,100335897,91947229,84476067,88604897,81789090,88735985,91685145,86704359,91750697,81985739,78512314,80085220,72482986,79626516,77660434,73662714,77267246,66977987,68944085,71041248,68812985,81068336,79888655,81330452,84476205,74055869,77660396,74711261,72286419,80675138,73859338,75366702,73531683,63963330,69730562,66191573,69468406,77922637,72352014,77201733,71958805,63701202,67436817,59375827,62521625,64684367,57016597,60948823,51904774,48234725,52822294,47775962,57606459,60162379,57606438,63570276,54132985,54067454,55574807,50200807,59507033,56754502,56099134,59769189,50462962,55640343,57409811,58130686,71237998,69665086,73859415,76153182,67305716,73204016,69533963,70058268,78250364,71631167,75825521,72548688,
65208574,72089920,68026631,74449213,81723778,76808518,82968964,76022082,70517010,73597259,65536265,71106913,71238016,64880979,69009811,58851634,57540904,61079884,56557845,67568001,68026747,66912616,71762328,61473064,63111491,62652743,58261798,67764634,63111539,63570305,65405332,55902501,62062940,61604161,63963458,75891116,72352113,77595034,77005194,68813102,74056045,68550972,70648162,76349876,68878709,73269682,67240313,61079868,66781563,61210939,68485511,72810934,67895681,73073090,63635819,59048275,60293504,51642691,57541032,54788528,49021331,51511754,39387487,39387501,40501630,36569428,47251911,44630444,44827050,47317452,35783000,38338950,35389817,32047467,40305115,34079141,35455428,34865601,25690461,32047515,29819250,
33685899,44040679,39649703,45613532,42402227,35520874,40501673,33816945,37683629,41353704,34210223,38928881,30933411,27132286,32047537,26739060,35652048,38076903,34341310,39584252,28770712,26935702,27066801,19595647,26870256,22741472,19071444,21103105,9437582,12255663,12255661,10551701,22086152,19268060,21692909,23265785,13304206,18153927,14746024,14483890,23069206,17301979,21496327,20120045,13566358,22020567,19857827,27197908,37290524,34603488,43123228,39125471,35455400,41419235,35914148,43188727,46531100,42074602,48562734,40960463,40698302,46268904,43188654,55181847,57016854,56689152,62521905,52691395,54395354,54788580,50004415,59572785,55378449,55312920,57541167,47972802,53608945,54067679,55706072,68616771,65995277,
71828017,72811048,65470919,72286725,68878809,72614392,81199695,76481038,83558983,81265175,77988307,87360018,85852631,96797210,105841231,104989209,114623067,109904393,109249002,115343896,110690780,120324669,122290765,120193578,126550628,118358524,121111043,125698585,124256748,137364062,137757257,139264579,144179814,134087158,137626140,136315414,133431810,142803570,137298498,138936924,139068001,130089464,136708659,135201296,138871330,150012546,146670147,153158262,151388754,144900611,151454276,146211340,151257667,157287045,151913035,158728842,153682498,151454231,159449677,156631567,168297061,174260867,172884569,181076630,173605430,173802028,177013326,171770394,181142151,179634815,177603182,181600923,171377198,174522951,175964748,174260782,185926304,183239288,184812165,185926295,174850603,
178061918,173146693,170656329,177472179,169476726,170721954,167314060,157876786,163709557,158990914,163381866,171442875,166199931,172032696,166396541,160105026,164561534,157286977,162661005,165216955,159187590,164692681,156303985,155124312,160432772,156566088,168100527,170525365,169476761,175506130,165937763,166789745,167248513,161677914,170590923,166199985,164758193,166396622,155189854,159253130,158073471,157418098,167772897,162923179,165610186,163906248,153027170,156435104,149619320,148832914,153813740,145031852,147456739,141689529,133562992,139002545,133694069,140116662,145949424,141296311,147587831,139985577,135856772,139461304,132448889,139657943,140313324,136053445,141492996,132514461,133956251,138347192,136053383,148833014,149816040,150799068,156369670,146801301,150078136,149422773,146408092,
155779854,150733538,151782135,152503040,143000212,149029583,146997935,149226168,159974173,155058914,160039695,157156083,148439710,153158369,146014890,148308701,152896292,145228519,149422885,142607077,137691825,143655659,138805933,148046590,152765219,149881588,157025077,149029590,147587784,150995693,145359541,154469151,153944864,151913223,157352763,148570829,152371939,156173036,155779783,169476922,169476890,172819231,177079096,168100551,173343481,171311845,170394336,179897165,174064406,177079098,175899439,167641805,174523152,171639520,176161539,185271126,180224793,185992016,181076768,173867742,177996571,170132191,174064422,176161626,169018147,173278052,164365073,161022707,165675811,160695012,170591047,172950358,170591029,176423791,166462213,166331148,167314210,161612530,170722149,167445326,166396747,
169542511,159580926,164234021,164954909,165348107,177734524,175244107,179110756,180093799,170525439,175244091,170787607,170656552,177537929,98697441,100729120,92012768,84803754,88604902,82051238,88867063,92078366,86900974,92078383,82182353,78774464,80347369,72482990,79888665,77922586,73597184,77660470,66846919,69075163,71106791,69206207,81396021,79954196,81592601,84738356,74186947,77857012,74973408,72548569,80871750,73793808,75759924,73728299,64094408,69927177,66322651,69665017,78053714,72548627,77267274,72220957,64159959,67764501,59375835,62652702,64815445,57082139,60948831,52101387,48496874,52887838,47710431,57737537,60096847,57671980,63897959,54067454,54132995,55836957,50331884,59703645,57082186,55968068,59834731,50462968,55836958,57540887,58327298,71434614,69861700,74121565,76349795,67567865,73204020,69730578,70451488,78578049,71893315,76022135,72810837,
65470724,72417605,68354317,74580293,81920393,77005133,83100043,76349764,70648085,73990478,65732880,71172455,71369095,65143128,69271961,59048247,57606446,61210961,56885530,67830151,68157824,67109228,72024479,61604141,63177033,62849357,58392879,67961248,63308155,63635846,65470875,55968045,62259553,61735240,64094535,75956658,72745337,77988257,77267342,68813106,74318197,68682052,70844777,76546491,69271932,73269688,67436927,61276482,66716032,61538626,68551054,73138620,68026759,73335241,63701362,59244888,60490116,51708233,57606576,54854071,49086874,51577297,39649637,39584115,40829317,36503898,47448524,44892593,44892593,47382992,35914080,38470026,35651966,32244081,40501728,34013614,35652044,34865608,25756001,32375202,29950327,
33948048,44171755,39911855,46072292,42533305,35717487,40567215,33948023,38011314,41419248,34472373,39191029,31261097,27132291,32375223,26607994,35783127,38273518,34472390,39846403,29032862,27066781,27263416,19661189,27066868,22807015,19202522,21299719,9568660,12190132,12321205,10682780,22217230,19399138,21889525,23593471,13369749,18219468,14680495,14746039,23396891,17433057,21758478,20120051,13566364,22086109,19923370,27525592,37683748,34865638,43123234,39322084,35520943,41812456,36110763,43647484,46924323,42271219,48628273,41091542,40829383,46399980,43188658,55181852,57279005,56689156,62718522,53019084,54657504,54854122,50332100,59572791,55640599,55509533,57606712,47972809,53871095,54264292,56164831,68813388,66257428,
72155705,73007659,65536460,72548875,69140960,72811007,81527382,76808725,83624529,81330718,78119385,87491096,86180316,96600606,105906770,104923677,114623069,110035466,109183467,115147294,110756320,120390209,122618448,120062509,126616168,118358527,121111045,125698589,123994606,137232993,138019402,139264581,143983210,134152696,137822750,136380951,133431812,142803575,137232967,139002462,139330148,130023930,136774200,135397905,139067940,150274692,146604615,153354872,151585366,145031687,151454281,146276880,151192133,157418122,152044109,158925452,153616966,151716376,159318610,156828178,168231530,174326406,173015643,181142170,173670967,173933106,177275474,171967003,181207690,179896963,177472114,181600927,171442737,174654028,176030287,174260783,186122914,183239292,184943243,186188443,174981680,
178061924,173277769,170590797,177668789,169542267,171049636,167445135,157942324,163578486,159187524,163578478,171442878,166331007,171901626,166658688,160301636,164692610,157221443,162661008,165085885,159318666,164496076,156500594,155058781,160563846,156762700,168362676,170656443,169673371,175768276,166003304,166855287,167248519,162005597,170721998,166396596,164889268,166396628,155386465,159122064,157942402,157287030,168035045,163119791,165544655,164037322,153092712,156304036,149619322,148701845,153944816,145097393,147653352,141820605,133694068,139330226,133825145,140051128,146146034,141230778,147522300,140247726,136053383,139657916,132448894,139920089,140509935,136184522,141427461,132711072,133890721,138281660,135922314,148701946,149881580,150995680,156304138,146670234,150012602,149684920,146539166,
156042002,150930150,152044280,152765189,142934679,149029585,147194545,149422780,160039714,155189987,159908628,157287158,148636323,153027299,146145965,148374240,152961830,145228522,149553961,142541543,137560756,143721199,139002543,147981057,153092904,150078199,157090616,148964059,147915466,151061233,145228473,154469156,154010402,152109836,157352765,148570831,152634086,156304111,155845322,169739070,169607963,172753700,176948027,168297164,173277948,171442920,170787556,179831632,174129945,177275709,176227121,167903953,174719761,171770595,176292612,185140059,180421404,186188631,181207841,174064351,178193184,170066658,174326569,176423772,169149223,173409128,164561682,161153781,165937957,160826089,170853195,173146969,170656568,176292723,166527753,166593294,167576357,161809144,170918761,167838545,166527822,
169673587,159580929,164496169,165348127,165544717,177931137,175375181,179045226,180159339,170656516,175375169,170722075,170787629,177603470,98762980,100663587,92078308,84672686,88867051,81920169,88735994,92012835,86966514,92078387,82313429,78643395,80347373,72548531,79954204,77791517,73793796,77398331,67043531,69009632,71368938,69075140,81461559,79954201,81658140,84541752,74383561,77988086,75038949,72548573,80740684,73924885,75694391,73728301,64159948,70123788,66388191,69665021,78184791,72548632,77463886,72089889,64094426,67764505,59506908,62718242,64880985,57082145,61014371,52101391,48300271,52953377,47841507,57803078,60424532,57803058,63701356,54264066,54198537,55574816,50135282,59703651,57147727,56230216,60031341,50659580,55771427,57540892,58130695,71434616,69730632,74187104,76480871,67567868,73335098,69730580,70385957,78643591,71958857,75891067,72810841,
65470729,72417608,68288787,74449222,82051468,77201744,83100047,76284235,70582555,73990483,65732883,71172460,71500170,65077596,69140894,58982716,57868595,61276501,56688925,67830156,68288900,67371378,72024481,61538609,63439181,62914897,58655027,68026790,63177085,63832460,65601951,56164657,62194022,61735243,63897934,76153272,72614269,78053796,77201813,69009718,74383737,68747591,70975854,76808640,69337471,73531836,67240324,61145413,66912646,61342022,68616595,73204160,68223372,73531852,63832437,59507035,60686729,51773773,57737650,54919612,49152412,51577300,39649642,39584120,40829322,36634973,47251921,45154740,45023669,47382999,36045157,38666639,35717505,32440694,40763879,34079153,35848654,35062221,25756006,32244135,30015869,
33882518,44237298,39846321,45875689,42795455,35586419,40763827,33882489,38011319,41484787,34603450,39256570,31392174,27132294,32113085,26935678,35979739,38339059,34603467,39846408,29229475,27066784,27263422,19792266,27066874,22675949,19071456,21299724,9568664,12321211,12452280,10813856,22413841,19464678,21823993,23527939,13435288,18285011,14877108,14614971,23527968,17236453,21692945,20251128,13762979,21955044,19923376,27394525,37683752,34865642,43123241,39387626,35652020,41943535,36176303,43450882,46858790,42402295,48890422,41157082,40829384,46465522,43254200,55378465,57279009,56951305,62718527,52953551,54788579,54985197,50201034,59966012,55443995,55444004,57803322,48169421,53936637,54133225,55968226,69009999,66322969,
72024636,73269811,65864144,72811024,69337570,73007619,81658458,76743194,83821141,81396257,78316000,87818783,86180322,97190440,106365533,105382436,115016293,110297619,109773299,115606054,110952935,120848971,122815064,120390199,127074928,119079430,121635342,126353955,124715511,138019430,138412625,139919948,144507507,134676994,138412585,136905250,134087182,143327870,137757262,139330150,139788906,130613764,137232958,135791132,139461164,150864523,147194445,153748097,152044126,145359372,152044111,146801176,151847503,157876880,152633940,159187605,154141263,152044066,160105049,157221403,168821361,174719630,173605476,181600931,174260801,174391864,177865308,172229157,181994130,180421259,178061946,182190759,171967032,175243858,176489047,174981689,186516140,183829125,185467537,186778277,175505973,
178586219,173670995,171311701,178193083,169869956,171508395,167903897,158597693,164233854,159580748,164102773,171967174,166724229,172425923,167117450,160563789,165085835,157745740,163185307,165741253,159711889,165085906,157090426,155583076,160957072,157286996,168952507,171115201,170132134,176292573,166527598,167379581,167772815,162464355,171442904,167051964,165479100,166986460,155779690,159908504,158663304,158007932,168493804,163840697,166265558,164758228,153682544,156893870,150078082,149226142,154469113,145752763,148112110,142213829,134152828,139788989,134283905,140575424,146735868,141689537,147981058,140772023,136381073,140051140,132907653,140247780,140903161,136512210,142082829,132973224,134415018,138805956,136446611,149553922,150340340,151585511,156762898,147260063,150536898,150078143,147128999,
156435225,151519982,152699648,153158411,143590048,149422812,147587769,150078148,160629547,155779819,160629532,157876991,149160619,153682668,146604727,148898535,153420593,145687283,149947185,143131376,138281661,144311031,139395767,148570890,153486128,150405887,157549375,149553889,148243155,151651065,145687233,155255597,154600233,152568595,157942598,149160663,153092846,156697336,156500693,170328904,170197796,173343533,177800006,168821462,174064389,172032755,171115247,180487000,174654241,177734469,176751418,168297178,175244059,172360429,176751373,185926500,181142310,186712925,181797677,174654186,178717481,170853099,174785329,176948070,169804591,174064495,164954908,161678079,166265646,161284849,171377494,173671265,171115328,176948089,167052049,167117593,168100655,162398975,171443057,168166235,167117655,
170001275,160105225,164954929,165872427,166265622,178586503,175965015,179766128,180880244,171049739,175965002,171377444,171377463,178258836,98566378,100729125,92012778,84869299,88670446,81920174,88867070,91947304,86900980,92012852,82247896,78774471,80347378,72679605,79757601,77725984,73662730,77594941,67109072,69206241,71368942,69206217,81461564,79954203,81723682,84541755,74121420,78053625,74973418,72548579,80937295,73924887,75628860,73924913,64291023,69927184,66322658,69533954,78119259,72614170,77398355,72220963,64028893,67698974,59310306,62652709,65012059,56951076,61145444,51970325,48431347,53149989,47972583,57737544,60096855,57737524,63963504,54264072,54329613,55771430,50331891,59703654,57147730,56033613,59834738,50462976,55705895,57409824,58261771,71631228,69796173,74318181,76284266,67698945,73466173,69796121,70517034,78709131,72089934,75891070,72941918,
65470731,72417614,68550933,74580300,81985935,77267282,83165586,76349773,70517021,74056024,65929497,71172462,71565709,65143138,69140898,59113792,57868599,61276505,56820003,67961230,68288904,67371382,72090021,61669686,63308112,62914902,58589494,67961259,63373698,63897999,65601954,56033589,62259559,61800783,64225616,75956666,72810881,78053801,77267351,68878650,74514811,68682059,70844787,76612034,69403013,73466303,67502474,61210956,67043721,61407564,68747669,73204164,68092303,73466321,63701369,59310431,60817806,51839312,57606584,54919615,49021347,51577306,39649646,39780731,40763788,36438368,47514069,44958138,45023673,47383002,36045159,38601107,35586438,32244089,40698346,34275766,35652052,34931154,25821549,32375208,30081409,
33816986,44302836,39911863,45941226,42664386,35520887,40763832,34013566,37814716,41484792,34472381,39322111,31195572,27132299,32309695,26739073,35783136,38273526,34669007,39846411,29163941,27066787,27394498,19595662,26870270,22675952,19136995,21365262,9699743,12321214,12517820,10682787,22479381,19333610,21889534,23593481,13566365,18285013,14746040,14614977,23396901,17367528,21692951,20185598,13566373,22151657,20054450,27656674,37487149,34800109,43319853,39518700,35652024,41746930,36241843,43713028,46989869,42533369,48759356,41157087,41025999,46399990,43319742,55378471,57541157,56820239,62915138,52953555,54854119,54919667,50528717,59966018,55771679,55444006,57999937,48038351,53936642,54329836,56295912,68747861,66322974,
72221250,73335349,65798612,72942101,69403111,73007625,81658462,76874270,83755609,81592870,78250467,87884323,86376934,97124908,106365536,105579047,115278443,110559767,109838841,115802665,111215083,120914510,122946142,120586809,127337076,119079436,121831954,126419497,124649978,137953899,138543704,140051025,144704120,134939141,138543660,137101860,134087185,143393412,138019409,139592299,139919982,130810374,137429571,135791134,139657777,150930066,147522131,153813636,152109667,145621521,152044115,147063324,151913042,158007959,152830553,159646363,154534483,152306214,160236125,157614623,169083511,174850709,173867624,181863078,174588487,174588477,177996385,172556841,181994134,180486799,178324093,182583981,172229181,175309399,176751195,175112766,186909359,184025738,185664151,186974889,175833657,
178651760,173867606,171311703,178324160,170197638,171573936,168297117,158859841,164496003,159973971,164299385,172098252,166920842,172688071,167182990,160957010,165282448,158073425,163381918,165872332,160039575,165479128,157090433,155910761,161153683,157549144,169018049,171508421,170263210,176292578,166789749,167641731,168034962,162595434,171573981,167051967,165544643,167379681,156107376,159974043,158859919,158204548,168690416,163840699,166396634,164954841,153748085,157221553,150536841,149488291,154600190,145883837,148243189,142475979,134414975,139985601,134546053,140706501,146866943,142148294,148243206,140772027,136577685,140247751,133104266,140641002,141230846,136905430,142344981,133366445,134611629,139133641,136643222,149619464,150668024,151716589,157025048,147456678,150864584,150209221,147260076,
156828447,151651060,152830727,153617168,143721125,149619424,147980991,150274763,160629551,155976432,160826144,158073604,149291695,153748209,146932413,149291754,153617204,145883895,150340405,143393527,138281664,144311036,139788990,148767504,153748276,150668036,157942598,149619430,148636375,151782144,146080455,155321136,154731310,152765208,158139211,149422813,153420531,156893947,156631768,170656587,170197802,173671218,177931080,168952539,174064394,172360440,171639539,180814687,174916390,177931082,176882494,168624864,175571743,172425970,176882452,186057575,181142314,187040610,181928753,174785263,178848558,171115248,174916407,177341292,169870133,174261110,165217056,161940228,166593333,161612533,171770713,173933414,171639621,177341312,167445269,167314204,168428338,162595590,171901815,168493920,167379804,
170460031,160432911,165151542,165872429,166462237,178914190,176096093,180028278,180945785,171574034,176227149,171574056,171639612,178389915,98762989,101122348,92405997,85000375,88998130,82116787,89194757,92143915,87228665,92340539,82247901,78905547,80478452,72614077,80085284,77922599,73859342,77922626,67305683,69402855,71500019,69206221,81592641,80085279,81723686,84934975,74514640,78119167,74973421,72745191,80937301,74055965,75694401,73990456,64356564,70123797,66453735,69730567,78315871,72745247,77791576,72220969,64159972,67961121,59703526,62980395,65012065,57344298,61079915,52232473,48693494,53215531,48038124,57934157,60555612,57868601,64160117,54198541,54460688,55968041,50397434,59834732,57213271,56426833,60293493,50725125,55771434,57540902,58523920,71762306,70058321,74318185,76743022,67698951,73662784,69861664,70582574,78905744,72352081,76218754,73138532,
65732882,72614226,68485404,74842449,82117012,77398360,83362200,76611923,70713635,74252637,65995036,71369075,71762324,65405286,69403047,59441478,57868603,61276509,56885543,68157845,68419981,67305850,72155564,61735228,63635798,63177052,58589498,68223405,63570312,64160147,65798568,56230200,62456175,61997397,64225621,76153280,72876423,78119341,77463966,69271872,74711425,69075281,71172473,76939719,69534090,73728452,67699087,61342031,67240333,61735249,69009820,73335242,68419987,73794005,64160128,59572581,60948883,52035927,57737662,55247300,49217957,51904991,39911794,39780734,41025939,36831590,47645145,45220285,45154751,47514080,36241773,38666648,35717516,32637311,40960495,34144700,35979736,35193303,25756015,32440750,30146951,
34013598,44302841,40174011,46268914,42861000,35783036,40960445,34144643,38076865,41681406,34800067,39453187,31457720,27197841,32309703,27066758,36110820,38601210,34800084,39911954,29163946,27328936,27394504,19661204,27001348,22938100,19333610,21299730,9830820,12321219,12583362,10879400,22413851,19595759,22086146,23593485,13697441,18350554,14877115,14942662,23593516,17433071,21824029,20316673,13697450,22086125,20054455,27722215,37880368,34996723,43385394,39584242,35914172,42074615,36438458,43778572,47055407,42729983,49087040,41157092,41157075,46727674,43516355,55575085,57672236,57278997,62980679,53412313,54985197,55116281,50397653,60097095,55968293,55706155,58065476,48431575,54198789,54329844,56558061,69272154,66781731,
72417861,73400892,65929692,73138713,69534190,73204237,81789540,77136422,84083294,81986091,78447079,87949864,86573546,97321520,106758757,105710126,115343984,110821917,110232064,116326958,111477235,121438805,123273825,120980032,127402618,119538193,122028566,126747182,125174273,138216051,138871389,140378710,144966267,135266825,138609202,137364010,134545942,143852167,138150488,139919984,140182134,131138060,137953864,136249892,140116534,151257752,147653210,154141323,152568423,145818136,152437337,147259936,152109655,158335643,153158238,159974046,154927704,152764972,160629347,158007845,169214587,175243931,174129775,182452909,174916172,175112770,178520677,172950062,182649502,180945555,178848387,182715058,172556865,175768158,177209954,175440452,187171509,184353423,186057371,187171503,176095809,
179110517,174391901,171836000,178651847,170590862,172098229,168755875,159056457,164627081,160301655,164627071,172688080,167314065,173277901,167707286,161284697,165741207,158270038,163840675,166200018,160498333,165937888,157483652,156238446,161612442,157745758,169345732,171705035,170656431,176882408,166986361,167969418,168362650,162988654,171901667,167576262,166003399,167707366,156435062,160367266,159253140,158466695,169018103,164299459,166855394,165479132,154206842,157483704,150602381,149881512,155058948,146277060,148767483,142738129,134873736,140116679,134742669,141034186,147260166,142475982,148767502,141296320,136970907,140640973,133694095,140706543,141689602,137102044,142803737,133628596,134939317,139395791,137036446,150012686,150930175,151978738,157614876,148046506,151454413,150667980,147653299,
157221669,152044282,153158414,153748247,144179885,150012646,148177606,150536912,161022772,156566264,161284904,158597899,149684919,154272504,147391169,149488369,153944891,146211583,150537021,143852282,138805958,144638723,140051140,149095191,154010427,151126795,158204747,150209261,148898526,152306438,146539212,155714360,155190069,153355038,158663506,149816034,153682681,157418242,157024992,171049810,170787632,174261048,178520910,169476833,174785298,172819196,172032761,181404518,175440683,178389840,177341253,168887013,176030500,172753656,177406745,186581872,181732142,187564906,182453048,175178485,179372852,171574008,175375165,177668976,170263354,174588796,165806889,162464523,167183160,162136827,172295008,174392172,171967308,177668998,167707419,167707428,168821561,163250954,172295036,168821605,167641955,
170984327,160695061,165675838,166396726,166658852,179438484,176554850,180421502,181470079,171901720,176751443,171967279,172032834,179045280,99025135,101056812,92340461,84803767,88998131,82116789,89063685,92209452,87097596,92209469,82313439,78971087,80347384,72810683,79888679,78119208,73859341,77791556,66978004,69402856,71368949,69271757,81527107,80019744,81789224,85000513,74252497,78053632,74973424,72614120,81068374,74121502,75891009,73859384,64225493,70189335,66519273,69861642,78446942,72548641,77660506,72417578,64094438,67830051,59572457,62783787,65077601,57082153,61276522,52166938,48496891,53215531,48103660,57934157,60293470,58130745,64029047,54329612,54264083,55902505,50331898,59900267,57278807,56164689,60096888,50790662,55902507,57671975,58392851,71827843,70058323,74383723,76480882,67830023,73400644,70058272,70648111,78709136,72221010,76153221,73007461,
65601810,72548693,68485405,74645841,82182550,77398363,83362203,76480854,70844710,74318173,65929503,71565684,71696789,65208681,69337510,59113799,57934142,61342048,57016618,68026775,68354449,67502460,72352172,61604156,63570262,63111516,58851644,68026800,63373706,64029078,65733034,56230204,62521711,62062934,64160089,76218818,72941961,78119344,77595038,69009729,74580356,69075281,70975863,77005257,69534092,73728455,67568016,61276499,67043728,61735250,69009819,73335242,68223381,73597399,63963519,59441511,60686739,51904856,57737664,55181765,49283495,51708384,39780726,39715200,40829332,36700522,47579611,45220287,45154751,47579615,36045166,38732188,35520909,32375170,40960497,34406844,35717594,35193305,25887090,32571824,30015880,
33948065,44499451,40239548,46072307,42795465,35586430,40960447,34144646,37880260,41812479,34668996,39256583,31195577,27459987,32375240,27001223,35914215,38470141,34669012,39911954,29098413,27197866,27394506,19857814,27001350,22938104,19399147,21365269,9830820,12452292,12517830,10813865,22348317,19268083,22151684,23462416,13566373,18481629,14811581,14680519,23396909,17433071,21692959,20316677,13762991,22151662,20054459,27787753,37880370,35193334,43319858,39453174,35652032,42009082,36438458,43844108,47252018,42729986,49152577,41222630,41091541,46727677,43450821,55509548,57737773,57016855,62980683,53215709,55050734,55312890,50594263,60097097,55771689,55771695,58131014,48234968,54264328,54591990,56426992,69141083,66650660,
72548938,73400894,66191838,73073180,69599728,73204240,81986150,77267494,84083295,81789487,78578154,88212012,86704622,97583665,106693223,105710128,115671666,110756382,110100991,116261423,111542772,121307732,123470435,121111105,127664765,119538196,122094106,126747186,125239809,138543733,139067997,140509786,145228413,135266827,139002419,137429547,134480410,144114313,138347098,139985523,140247673,131203599,138084937,136315429,140247609,151519896,147849819,154534539,152765035,146014747,152568412,147456547,152568412,158728862,153420385,160105123,155058780,152699436,160629351,158138918,169345663,175440541,174391920,182715055,174981710,175374918,178717289,173146671,182780575,181076631,178979460,183173811,172687940,175964767,177275492,175768134,187433655,184812177,186122909,187695794,176292418,
179307129,174588509,171901537,178848458,170656400,172163770,168624804,159187529,165085837,160563802,164889217,172884689,167510676,173408976,167838358,161415772,165872279,158532184,164102823,166396627,160498335,166134497,157745800,156500594,161809054,158007904,169738952,171967183,170853042,177079017,167314044,168297098,168624797,163054194,172229350,167576263,166200009,167969513,156762742,160498340,159318677,158597770,169411323,164496067,166920933,165544673,154468988,157876923,150995601,150012585,155321094,146211527,148767485,142803666,134939273,140444362,134873741,141296332,147325704,142607054,148898575,141361857,137298589,141034195,133759634,141034225,141886214,137364190,142803739,133825207,135070388,139723475,137298591,150209295,151323392,152306421,157745952,148112046,151388881,150799054,147653302,
157483817,152306426,153289486,153944856,144310957,150274792,148374217,150864594,161153847,156566267,161350439,158728973,149881528,154338043,147522244,149684982,154272575,146473728,150668093,143852286,138805960,144900867,140313287,149422871,154207036,151388942,158270286,150340335,149095136,152568583,146539214,155845433,155452215,153355043,158925653,149947109,154075898,157483780,157287136,170984277,171115315,174326587,178586450,169738979,174850835,173015809,172229371,181535593,175571759,178651989,177472328,169083623,176161578,173015801,177799964,186844018,181928755,187827052,182780731,175440630,179438389,171574008,175833921,177931124,170656573,174916479,165937962,162792203,167379772,162136833,172491617,174719854,172098381,178062215,168100637,168035111,169018172,163447567,172491647,169083752,167969639,
171049864,161022744,165741377,166593335,166855460,179504021,176816998,180618111,181863297,172163867,177210199,172294962,172426053,179307427,99025133,100991276,92340463,84869304,88998131,82116789,88998150,92274989,87032059,92209470,82182367,78905549,80347382,72614076,79954214,78119208,73990416,77660484,67109079,69271783,71434486,69337294,81527105,80085283,81789223,84934978,74252497,78119168,75038960,72810727,80871766,74055967,75825472,73924920,64422104,70123798,66257130,69730567,78446945,72745249,77660504,72155433,64291045,67764517,59441385,62783789,65077603,57213227,61210988,52166939,48365818,53018925,47907054,57803088,60359006,58065212,64029046,54198541,54526226,55836973,50397436,59900270,57344343,56361299,60227961,50594056,55771435,57475365,58392851,71565699,69992788,74383724,76480880,67764488,73662788,70058272,70713647,78643602,72024405,76284292,73072998,
65667347,72614230,68419868,74776914,82117013,77267289,83558810,76546388,70975782,74318173,66060576,71565687,71827862,65274216,69337512,59310408,57803070,61473121,56820009,67895703,68419985,67436927,72352174,61735231,63504729,62914908,58786109,68223407,63373706,64094616,65601961,56033596,62325104,61997399,64225624,76415425,72876424,78184880,77463967,69140802,74645890,69075282,71106937,76808650,69403020,73793992,67568017,61473107,67043727,61669714,69009820,73466314,68485525,73597400,64094593,59703657,61014420,51970393,57803198,55247304,49152426,51773919,39911796,39846272,40894867,36700522,47514075,45220288,44892608,47579615,36241776,38666652,35717518,32309634,40698351,34144701,35717595,35062231,25952627,32506290,30146954,
33882528,44368380,40108477,46006771,42992076,35586431,40894913,33882501,38142402,41812481,34734535,39453191,31261116,27263379,32178632,26870155,35914215,38404606,34865621,39846420,29360558,27132332,27263432,19595670,27132422,22807033,19333612,21430806,9634212,12321222,12583364,10682795,22413854,19464689,22086150,23659025,13631909,18416093,15008190,14811593,23331372,17564144,21627421,20251140,13762990,22282737,20251067,27591146,37814836,35127799,43516470,39453173,35783105,41878012,36241852,43844108,47120947,42598915,49021509,41353702,41157078,46662143,43385284,55771694,57672239,57213462,63046219,53215709,54919664,55312891,50594262,60031563,55706152,55706160,58196551,48234967,54395399,54460916,56361456,69272158,66650660,
72548938,73466432,65995229,73269788,69796335,73335311,82182759,77267496,84083297,81855025,78774764,88080940,86835693,97452595,107020905,105841202,115671668,110887455,110166529,116523571,111608307,121635414,123667045,121307713,127861373,119669269,122159641,126943793,125370882,138674804,139264608,140509785,145556096,135594509,139133494,137691695,134677017,144179852,138412634,140116595,140378746,131203601,137953867,136643112,140182072,151585433,147980892,154469007,152830571,146407964,152633948,147456548,152633948,158859934,153485921,160301731,155320926,152896045,160957029,158204456,169804414,175833758,174588530,182780592,175374927,175374917,178848359,173277745,182911647,181469849,179241605,183239350,172950086,176161377,177668710,175768133,187564730,185008787,186319521,187826867,176292420,
179700345,174719584,172294754,179176140,171049617,172622520,168886951,159318602,165020301,160629339,164889220,173081298,167707285,173540048,167903895,161546843,166003354,158597724,164037287,166593234,160694945,166068962,158007945,156631667,162005662,158335586,169738953,172163791,171115188,177210092,167314044,168297100,168821405,163512947,172425957,167969481,166396619,168166122,156828282,160826021,159711895,158728844,169607932,164561607,167248612,165610210,154600061,157811389,150995603,150209194,155517702,146539208,148898557,143065810,135201417,140444362,135135887,141427406,147456779,142869199,149095185,141624005,137429662,141230801,133890707,141230835,141951751,137560799,143131422,133956279,135332534,139920084,137429664,150405905,151257859,152437495,157811489,148177583,151585491,151061199,148046519,
157680426,152503035,153486096,154141466,144507566,150602473,148701898,151061202,161481528,156762877,161547050,159056654,150209211,154665723,147522245,149881591,154534718,146604802,151126849,144114432,139002569,145031942,140444358,149619480,154665789,151651088,158597966,150405875,149291745,152634123,146932432,156238650,155714362,153682722,159122261,150209255,154206974,157876998,157418211,171311960,171246386,174654267,178979666,169804515,175178516,173081346,172294910,181601128,175768367,179110740,177865546,169542378,176423723,173409019,177931037,187106163,182059827,187827054,182977338,175637240,179831608,171770620,176096067,178127733,170918717,175047551,166265644,163054352,167707453,162530049,172688227,174850929,172360529,178193289,168231713,168297256,169149245,163578638,172688256,169476971,168297318,
171246474,161153816,166069057,166855481,167183144,179831704,177210216,181076864,181928837,172294940,177144663,172622642,172426055,179372964,98894064,100991275,92340463,85131446,88998131,82247860,88998148,92406059,87294202,92209468,82444510,79102160,80543992,72876220,80085286,78184742,73924877,77660484,67240149,69337320,71565556,69271757,81592642,80281888,81789221,85000513,74514641,78053634,75104495,72745193,81133910,74252574,75759938,74055993,64356568,70254869,66322666,69861642,78315872,72745249,77594970,72483113,64356582,67961123,59441384,62849322,64946529,57278761,61145452,52232474,48627960,53084459,47841516,57934159,60424544,57868604,64160118,54264077,54460689,55902507,50462969,60031342,57344343,56426835,60096889,50725126,55902507,57737509,58523921,71827844,69992788,74645868,76743025,67764488,73531716,69927199,70779185,78971280,72221013,76153222,73072996,
65667347,72745302,68616478,74973524,82444696,77332827,83493275,76546390,71041318,74252637,65929501,71631222,71958934,65405288,69534121,59375941,57934142,61342050,57016618,68157847,68616592,67633533,72221101,61800766,63570264,63177052,58589502,68354479,63504778,64160149,65798568,56295740,62587248,62194007,64422233,76415424,73138569,78315953,77595040,69402945,74645892,69140819,71238008,77005259,69665165,73859528,67830161,61473106,67371408,61800786,69009819,73662924,68485526,73859544,64291200,59572585,60883348,52101464,58130877,55247302,49349033,51773922,39846262,39977345,40763796,36831593,47710684,45220289,45220289,47710688,36307313,38797724,35717518,32440705,40829423,34275771,35783131,35258842,25952626,32440754,30146953,
34079138,44237308,40239548,46334451,43057612,35914112,41025983,34144645,38142402,41812482,34603463,39322118,31392188,27394452,32375241,26804618,36176360,38470140,34996695,40108564,29229486,27132332,27394507,19595669,27066886,22872569,19202538,21430808,9765284,12452296,12452292,10944938,22544927,19595764,21955078,23659025,13762982,18547166,14942655,14942665,23462445,17302000,21692957,20185606,13828527,22217199,20251067,27787754,37749300,35062261,43582006,39649783,35914176,42205691,36438459,43975182,47317554,42664453,49087045,41419240,41157080,46858751,43516357,55640622,57803311,57344535,63242828,53412316,55181810,55181819,50659800,60097100,56033834,55968304,58131018,48562650,54329867,54657525,56558065,69468765,66716197,
72483402,73597503,66191838,73138719,69927409,73400848,82313831,77529638,84410976,82182704,78643692,88277549,86770159,97976886,107283050,106365490,116064884,111346212,110625284,116720180,112198134,121832024,124125798,121569861,128123520,120062487,122749468,127402547,125633031,138936950,139395681,141165149,145949315,135856657,139592247,138019374,135070236,144638606,139067997,140575350,140903033,131596818,138478157,137036330,140837437,152044188,148570718,155058833,153420398,146670109,153223775,147915304,153092702,159318689,153944677,160563876,155583070,153289264,161284714,158663210,170197635,176095905,175047282,183304883,175833680,175833674,179176044,173867574,183435937,181731993,179569289,183698105,173408838,176554594,178193000,176226889,188089019,185336468,186974883,188089013,177078855,
180159100,175374945,172556900,179634893,171442833,172884669,169607851,159973967,165610128,161022558,165479047,173540053,168297112,173933268,168559257,162202207,166462107,159253085,164627114,167379670,161219234,166593251,158597772,157221494,162398880,158663268,170328782,172819155,171639476,177668845,167969408,168886928,169411231,163906166,172884713,168231629,166920908,168559342,157287035,161153706,160170650,159253133,169870078,165020362,167510760,166331107,154927743,158401215,151716501,150799023,155845387,147129033,149553921,143590103,135463564,141099726,135594643,141820624,148112139,143327954,149619476,142148294,137757346,141427412,134414999,141624054,142410507,137954020,143590177,134546106,135725756,140116693,137822883,150864661,151782147,152830713,158532387,148636337,152240852,151651027,148374200,
157942571,152961790,153944851,154731295,144835250,150930155,149095117,151519958,161940283,157221629,162136878,159449873,150536892,155255551,148177608,150340345,154927939,147129093,151388994,144573188,139723469,145490696,140903113,150078237,154993473,151913235,159056721,150864629,149684966,153092876,147391186,156762940,156107581,154075942,159646551,150668009,154796799,158270218,157942502,171901784,171639608,174981952,179438421,170263271,175637271,173802243,172753663,182256491,176292661,179372890,178324300,169935596,177013548,173736702,178455327,187761526,182780726,188547953,183436095,176227066,180290363,172491517,176489283,178652022,171246403,175768450,166724399,163382032,168100674,163054341,173081445,175375220,172884820,178652043,168624929,168690474,169673537,164037396,173343621,169935727,168756076,
171705231,161809181,166724421,167510845,167707434,180421530,177734504,181470083,182453127,173015837,177800028,173146933,173146954,179897257,99221743,101450028,92602605,85328054,89260274,82510002,89194757,92471594,87359736,92602682,82641119,79167692,80871670,73007292,80412966,78315816,74121487,77988163,67240146,69599463,71696628,69533901,81854785,80544033,82116901,85262656,74580177,78512385,75563247,72876263,81199445,74318109,76218687,74121528,64618709,70385940,66584810,70058249,78774623,72876319,77988183,72417576,64356581,68026658,59900136,63045932,65143137,57409834,61538666,52560154,48693497,53412139,48234732,58065231,60817756,58130745,64160118,54657291,54722834,56164650,50528505,60162413,57475415,56688978,60490102,50987268,55968043,57934118,58786064,72221060,70320468,74842476,77070704,68223239,73924931,70123808,71041326,79167888,72483156,76611972,73400677,
65929491,73007443,68813084,75104595,82706839,77857113,83886489,76939605,71172387,74711390,66257182,71631221,72090005,65470825,69730727,59507014,58130747,61866335,57409832,68223383,68616590,67764604,72548779,61931835,63832407,63439196,59048251,68354479,63766920,64225687,66060714,56426810,62587248,62259543,64618839,76677568,73335175,78512560,77857181,69468483,75170178,69468498,71631224,77464011,69927308,74121672,68026766,61866320,67633550,61866323,69468572,73925067,68616598,74056151,64487808,59834726,61276563,52166999,58130878,55378375,49480105,51970529,40173939,40108417,41157012,36897127,47972826,45547968,45416895,47710689,36503920,38928795,36045199,32637312,41091567,34472380,36045274,35258839,26083698,32506287,30212489,
34406816,44696060,40370623,46596594,43254217,36110719,41288129,34341254,38404546,42205695,34865606,39584262,31785404,27656594,32440775,27197832,36307432,38732284,35127766,40108562,29360556,27394476,27656651,19988887,27329030,23003640,19464683,21627416,10027430,12452292,12583366,11010475,22675998,19530225,22217221,23921167,13697446,18547166,15073728,14942663,23855660,17629679,22086174,20513286,13959597,22479345,20316602,27787754,38011445,35258872,43713075,39715316,36110785,42467835,36766141,44106254,47448629,42861058,49414723,41681384,41353687,46924286,43778501,56099374,58196525,57541144,63504969,53543389,55443953,55706106,50921943,60621385,56361512,56164910,58655303,48628185,54592009,54723061,56754672,69665371,67240484,
72942154,73990719,66519517,73531934,70189553,73859599,82510437,77791785,84607584,82379313,79233515,88736298,87228910,97780271,107217508,106103343,115933807,111084059,110559741,116720173,111739375,121766484,123863650,121438784,128123513,119669265,122552855,127140399,125436415,138740338,139199069,140968534,145621629,135725577,139395634,137757226,134939157,144376457,138936921,140313199,140640885,131662347,138150473,136905253,140575284,151913111,148308567,154862218,153027178,146473494,153027162,147849759,152961625,159187612,153682526,160432800,155386456,153223721,161153636,158663205,170132093,176161432,174981741,183108271,175637067,175899203,179044966,173736496,183239323,181600917,179634818,183698098,173277763,176423517,177996385,176095811,188220086,185401997,186843805,188023470,176947777,
179962485,175309403,172556895,179569353,171180684,172688055,169214628,159777353,165544586,160891479,165413504,173474513,168231569,173933262,168493717,162071129,166593174,159187543,164364963,167117522,160957086,166462174,158335622,156828270,162333340,158466654,170197704,172688076,171573937,177734374,167772796,168821385,169345689,163775086,172753636,168231622,166920903,168362727,157090420,161219234,159908500,159318664,169870071,165151428,167445220,166200029,154862202,158270135,151388814,150602407,155779844,146932420,149160699,143327953,135463559,140772041,135594637,141820618,147849991,143065804,149291789,141820608,137626269,141492944,134283920,141558510,142213893,137954013,143196956,134415027,135463606,140247761,137626270,150536975,151782142,152699636,158204703,148767403,151913166,151323341,148243124,
158073638,152699640,154075919,154534680,144835245,150733543,148964037,151323343,162005814,157156089,162071337,159318796,150340278,155058938,148046530,150209266,154862395,147194624,151323454,144376574,139395786,145359619,140706500,150012696,154927933,151847692,158925645,150799088,149816031,152896263,147063501,156566327,156107575,154010401,159449940,150405861,154600185,158073606,157745889,171967315,171770672,175113016,179307345,170197730,175571732,173540094,172819195,182125413,176358190,179503954,178193222,169804518,176882473,173736698,178193178,187564912,182518577,188351339,183370552,176292597,180290357,172360440,176358206,178783089,171311933,175440764,166462249,163316490,167904060,162857728,173015905,175309680,172950350,178717574,168755998,168690468,169804605,164168460,173147006,169804650,168756068,
171836297,161743640,166527806,167248694,167707429,180224919,177406821,181470078,182387585,172950297,177800022,173015857,172950338,179897252,99287275,101450022,92733673,85459122,89391343,82509998,89522430,92799270,87490805,92799287,82706650,79298761,80937201,73203896,80412962,78381345,74383626,78184765,67436753,69468388,71696623,69664969,81920317,80478492,82247969,85262653,74907851,78446844,75366635,73007332,81330510,74449177,76218682,74383668,64618706,70582546,66715876,70254851,78643548,73072923,77922645,72745253,64422112,68288800,59834594,63242534,65208669,57409830,61538661,52494615,48890100,53412135,48234728,58327369,60817753,58130743,64225649,54460682,54526222,56295717,50528502,60359017,57409876,56623437,60359028,50790658,56295721,57803040,58720524,72155519,70254927,74776936,77070702,68157699,74121534,70517020,71106860,79233420,72679760,76677505,73400673,
66126095,73204047,69009687,75104589,82837905,77791575,83820948,76939600,71237920,74645849,66322715,71893360,72090000,65732963,69992869,59507009,58327351,61735260,57278755,68616593,68747659,67895672,72679850,62128441,63832403,63308122,58982710,68485547,64029061,64225680,66191782,56426808,62718314,62390610,64684371,76743101,73531778,78709162,78053788,69665087,75104639,69534029,71434613,77595077,69861768,74252737,67961228,61800780,67568012,61931854,69534105,73925061,68944275,74056148,64618875,60096869,61342097,52429142,58327483,55706051,49545637,52101597,40239471,39977341,41222543,36897123,47907288,45547965,45482429,47907291,36569451,39059862,35979658,32637310,41091563,34668986,36110807,35455444,26018158,32833965,30343556,
34341277,44630521,40436153,46662126,43385287,36110716,41222587,34472321,38535615,42140157,35062211,39584260,31588791,27525520,32571845,27132295,36504035,38797817,35193297,40370703,29622696,27591079,27591110,20054419,27263489,23069172,19399145,21627410,9896355,12517825,12845506,11010471,22872601,19661294,22348290,23790093,14025121,18743770,15139258,15204805,23790123,17629677,22086171,20447745,13959594,22413805,20316598,28180965,38208049,35389938,43975218,39977459,36045243,42467832,36569528,44237322,47514161,42926591,49349184,41615842,41484755,46989820,43844032,56164908,58262059,57672211,63504968,53936599,55509484,55575032,51184081,60555848,56492581,56295979,58655302,48759252,54854149,54919668,56820204,69796440,67371554,
72876614,73990715,66716121,73794074,70189550,73728525,82772579,77922852,84869727,82510381,79167978,88998440,87228906,97845804,107151971,106299945,115933803,111477274,110756344,116720172,112132588,121832015,123863647,121635389,128189045,119931406,122618387,127402539,125829627,139199084,139592281,141099603,145949305,136053253,139395628,138150438,135332372,144769670,139133525,140771948,140837491,131596809,138674758,137036319,140771890,152109715,148439636,155255431,153485924,146866710,153289303,147980829,153027156,159449753,153944668,160760476,155845207,153485862,161415775,158728735,170328698,176423575,175309419,183370411,175899206,176226878,179438179,174064170,183632538,182125202,179700352,183894702,173605439,176882266,178389600,176554561,188482225,185467530,186974872,188351146,177013308,
180355699,175506009,172819035,179700422,171508360,173081266,169607840,159908419,165806725,161284691,165610108,173671116,168493709,174326476,168624784,162136663,166789779,159515219,164692639,167248591,161415834,166920924,158466691,157352556,162726550,158925403,170459842,172950216,171770540,177865445,168034934,169083525,169411222,164168301,173015775,168690370,167117510,168755938,157549169,161481376,160301712,159515269,170263286,165413569,167838430,166462170,155058806,158663348,151716491,150864550,156173055,147063490,149684982,143852238,135660162,141034180,135660170,142213832,148112131,143393481,149488396,142148285,137953943,141755086,134546063,141820651,142476034,138085082,143721241,134546098,135791282,140444366,137822875,151126793,151847677,153092849,158401308,148964008,152437451,151716555,148767409,
158270243,153223927,154141452,154927891,145097387,151257826,149357250,151519949,162267955,157418231,162399013,159646472,150864563,155321076,148177601,150536943,155124538,147194621,151585593,144835323,139723462,145752833,141034179,150143764,155124537,152109831,159253323,151257837,149947101,153420548,147456714,156762932,156238645,154403614,159843153,150733538,154927862,158597890,158270173,172163920,171901743,175375157,179700558,170590944,175768336,173998845,173015798,182518627,176685868,179700560,178586435,170197733,177144614,173998838,178848536,187958125,183042862,188875623,183698230,176620274,180618034,172622582,176816958,178979695,171574074,175833977,166920999,163709706,168428346,163250941,173474656,175571818,173278025,178914179,168887066,169018146,169870137,164299531,173671292,170132325,169083746,
172098436,162071318,166789949,167707444,168100641,180683665,178062176,181732219,182780798,173081367,177996626,173409071,173212481,180356001,99025117,100925723,92340446,84803749,88932578,82116772,88867060,92340507,87228650,92406060,82313422,78971069,80347367,72482988,79888661,77857045,73793790,77726001,67043525,69009625,71434467,69075133,81592624,80150802,81592598,84934961,74383553,78119154,75038944,72810712,81068355,73990413,75825455,73924904,64356551,70254853,66191577,69796088,78381391,72483088,77529415,72089880,63897810,67764499,59441368,62849309,65012051,56951066,60948828,52166921,48234730,52887833,47775964,57737535,60227917,57803052,63897957,54264061,54132993,55574812,50200809,59834717,57016649,56099137,60031336,50594039,55640348,57540887,58392834,71827827,70058307,74514779,76546400,67895544,73597234,69927183,70713630,78840194,72220996,76087668,73007445,
65667330,72483139,68419851,74842433,82313606,77201737,83362185,76611910,70779157,74252621,65995022,71434599,71696773,65208664,69534104,59179319,57737518,61342033,56885528,68026758,68354431,67240303,72352157,61669678,63504713,63045965,58589483,68157856,63308153,63963527,65864089,56033579,62456158,62062920,64160071,76284338,72941944,78381471,77791631,69206322,74776947,69075265,70975851,76939705,69403004,73662903,67633537,61276484,67240320,61473089,69009807,73531836,68288902,73728455,64029041,59441496,60948868,51904843,57803184,55181750,49152410,51708370,39780709,39584114,40632707,36634968,47317451,45089201,44892592,47645137,36110689,38666637,35651968,32244081,40698336,34144687,35652045,34931145,25756002,32178592,29884794,
33816977,44302830,40042926,46203365,42664379,35717487,40763826,33751416,37945780,41615858,34472375,39191033,31261100,27066758,32178618,26673531,35848663,38339055,34734534,39715331,29098400,26935709,27197884,19399048,27001335,22610409,19202524,21037575,9437589,12190135,12321205,10551709,22282766,19399139,21955063,23527938,13500822,18285006,14746032,14614969,23462430,17105377,21561871,20054518,13566368,21955041,20054444,27394524,37814822,35062248,43385383,39649767,35848624,41943531,36176300,43844096,47186469,42533363,49087028,41288153,41157063,46793199,43385268,55706144,57672223,57147911,63373884,53281230,55181794,55247340,50594248,60162619,55968281,55837217,58196537,48431563,54329851,54460903,56426979,69337679,66716182,
72614459,73859631,66257360,73335311,69730787,73597441,82182745,77595160,84542035,82248225,78905820,88343068,86901217,97911334,107414107,106299940,116130404,111477268,110559732,116851235,112067045,122028617,124125782,121766452,128254575,120193543,122814989,127336997,125829620,139133542,139788882,141034059,146014833,135987712,139461158,138215968,135201292,144769663,139067980,140640872,141165163,131793409,138674749,137101850,140837420,152109708,148636237,155124353,153354847,146866701,153354830,148308504,153223758,159384210,154206803,161022612,155910736,153551393,161612375,158990874,170525297,176620176,175440483,183698083,176030274,176161337,179438171,173998629,183698067,182059658,179896954,184025767,173933113,176882260,178324055,176554552,188678829,185795205,187433617,188744358,177340983,
180290155,175571538,173015637,179831485,171704962,173146796,169673368,160301631,165937792,161415759,165741175,173736648,168493702,174326467,168821386,162398798,166986380,159384143,164889242,167576263,161612435,166986454,158859901,157221476,162857616,158990933,170525372,173081282,171836069,177996509,168362609,169280127,169804432,164233830,173277914,168755902,167117502,168952541,157680235,161481370,160498315,159777407,170263279,165348024,168100569,166658772,155189873,158794413,151978628,150930077,156238584,147129019,149619442,143721159,135660158,141361853,135725697,142148291,148177660,143459010,149684995,142213816,137953937,141689543,134480519,142017253,142607097,138150611,143852305,134677162,135856811,140575431,138019477,151126790,152240883,153158377,158663445,149226147,152502981,151782084,148832938,
158466844,153158386,154403587,154927888,145162915,151192285,149357245,151847624,162267948,157680366,162399004,159646465,150799020,155452143,148439737,150799082,155190065,147391223,151782197,144769780,139788991,145752827,141034170,150536975,155321137,152371971,159515459,151192293,150143701,153486076,147522244,156894000,156566316,154534678,159908681,151061212,154993392,158728954,158401239,172294985,172032808,175637295,179962695,170787546,175964937,174129908,173212401,182649693,176685861,179962699,178914111,170394336,177210142,174457584,178848530,188089192,183108392,189006690,183960366,176816878,180880172,173015791,176882486,179110760,171705137,175965044,167183136,163775235,168493876,163316470,173474647,175833957,173409092,179307392,169149205,169280286,170132275,164365059,173540214,170394464,169149275,
172426111,162202382,167183159,167838511,168231708,180814733,177996636,182059895,182977401,173474577,178193230,173409065,173409082,180355994,99090644,100991252,92537044,84934814,88932570,82182298,89063660,92471572,87097572,92274979,82444488,78774453,80347356,72614053,80150796,77988109,73924852,77725993,67043518,69140689,71368925,69206196,81592616,80085257,81658126,84738346,74318008,78053609,75104471,72745167,80937278,74055942,75694377,73728289,64356541,70123773,66388178,69599472,78512454,72679688,77660479,72220946,64094411,67764491,59310288,62718228,65012042,56951057,61079891,51904771,48169185,53018899,47775957,57737526,60358981,57868577,63832414,54132980,54264057,55902482,50266337,59900243,57147712,56230201,60162400,50528496,55771411,57540879,58196216,71893355,69927229,74449234,76546392,67764463,73597227,69927176,70779159,78840185,72220986,76218731,72941899,
65667322,72614203,68681989,74907961,82248062,77398337,83624320,76546364,70975758,74187077,66060550,71369055,71827836,65208658,69468559,59310382,57934119,61342024,56819987,67961214,68485496,67502436,72352150,61866278,63439166,62914886,58786085,68092313,63635826,63897982,65798545,56295715,62456152,61866304,64291135,76415402,72941937,78250391,77791623,69402924,74842474,69206330,71303521,77136306,69599603,73793967,67699065,61538618,67109239,61800763,69075334,73662899,68551039,73662912,64029032,59441488,60883327,51839298,57999785,55181743,49152403,51839433,39584094,39584108,40763773,36700498,47579588,45089194,45023656,47382987,36110680,38535556,35586422,32113002,40829402,34144677,35652034,34996672,25690461,32309657,29819250,
33751432,44302823,40108454,46203357,42795445,35651944,40829355,33948015,38011308,41877992,34472368,39387632,31195557,27263356,32113074,26739059,36045263,38339046,34603454,39846397,29229462,27001238,27328947,19595648,27066863,22807009,19071444,21234176,9568655,12190128,12255664,10617237,22217223,19333595,21692910,23593465,13304207,18153928,14746024,14614962,23396888,17236443,21561863,19988974,13566361,21955034,20054436,27525587,37814812,35062241,43581982,39518686,35717544,42009060,36438439,43975158,47120925,42795502,49087021,41288145,41288128,46793194,43712943,55771672,57934361,57278978,63373876,53281222,54985178,55378406,50594241,60162612,56033810,56099354,58393138,48628161,54264307,54657503,56689114,69599816,66847249,
72679988,73728554,66388424,73269766,69992923,73728507,82313808,77660690,84673098,82248219,79102421,88539670,87032280,97976863,107479635,106365468,116327005,111542794,110821866,116916765,112198110,122225218,124322382,121831980,128582247,120127998,122880517,127730205,125960686,139526752,139723339,141427268,146145897,136249847,139788831,138281497,135594501,144966262,139330119,140771935,141230693,131924474,138871349,137167379,140968484,152502918,148898374,155320952,153813590,147194375,153682502,148242958,153354822,159711881,154403406,161284749,155976263,153879066,161874512,159121938,170656361,176751239,175768157,183960221,176357946,176554546,179765843,174391836,184025738,182387332,180355696,184287904,173933106,177341003,178717264,176947762,188875428,185926269,187630220,188875421,177472048,
180814437,175768138,173408844,180290231,171836028,173474468,170001042,160432695,166265465,161612358,165872241,174064318,168755840,174654141,169149060,162595398,167117445,159646278,165216915,167707327,161809036,167183054,158925430,157483613,162857611,159056463,170787508,173212346,172098207,178258647,168690281,169542265,169935496,164561502,173277906,168886966,167445176,169018071,157876836,161743506,160498307,159908473,170590950,165806770,168231634,166593228,155648618,158859943,152175230,151192216,156369652,147456690,149947113,143983296,135987829,141427381,135987837,142541501,148701943,143721149,149881598,142541489,138216075,141886142,134677121,142148319,142869235,138347212,143983369,134873765,136250019,140640961,138216079,151323391,152371950,153420515,158925580,149226141,152765118,152044221,148964002,
158728981,153354986,154731262,155190022,145425053,151651031,149684917,151913153,162726694,157745897,162661142,160105211,150995622,155779817,148767412,150995681,155452205,147653359,152109868,145097453,139985591,146211570,141296307,150602504,155517738,152437500,159843131,151651038,150405840,153879286,147784381,157418279,156893989,154665744,160039746,151323349,155255529,158794483,158597839,172491588,172360481,175768361,180093762,171049680,176423682,174326511,173605610,183108439,177079071,180355908,179110712,170525399,177472280,174523114,179045130,188547935,183501601,189137756,184222506,177079016,181142308,173015784,177144622,179438435,171967276,176489326,167445273,164102909,168756012,163709678,173736787,175965022,173736766,179635065,169476877,169542421,170591019,164758269,174064494,170787672,169608022,
172491642,162398984,167445297,168035111,168493844,181339014,178324307,182190960,183370610,173736714,178717510,173736737,173736755,180683666,99352781,101515533,92668110,85131416,89260243,82444438,89260260,92471563,87425242,92733726,82706624,79233199,80740566,73007262,80347398,78250249,74055920,77857058,67174582,69599432,71631061,69468335,81789217,80478464,82247943,85066018,74645681,78446819,75301073,73072840,81199414,74449150,76022048,74055962,64553143,70451447,66715849,69992680,78577985,73007360,77857080,72614154,64356549,68026630,59637961,62980366,65208644,57344267,61210957,52363517,48562396,53215499,47841487,58065201,60424512,58065180,64094552,54591725,54657269,56033547,50331868,60031309,57344312,56492338,60293466,50790632,56099084,57671944,58458354,72024421,70189367,74645838,77070674,68026601,73924899,70254850,71041296,79233396,72548660,76611943,73269575,
66060531,72941876,68944125,75235636,82641273,77660476,84017532,76939574,71041287,74449216,66191615,71827801,72221045,65601867,69665162,59441448,57999647,61735235,57147660,68485497,68813171,67699039,72548752,61997344,63963450,63242558,58851613,68485522,63897965,64291191,66126220,56492316,62587218,62128443,64553275,76808613,73400682,78774674,77857152,69533990,75104614,69534003,71369053,77529515,69796206,74187177,67961201,61735221,67633522,62128436,69468544,73925036,68878714,74056124,64356708,59965770,61079928,52232508,58261920,55378345,49545613,52167108,40108377,39911780,41091446,36962635,47645117,45482404,45351330,47841731,36372818,38797694,35717487,32637283,41091538,34406815,35979709,35127740,25821527,32637330,30081388,
34144644,44696031,40305057,46465494,43188653,36045156,41157028,34210153,38142375,41943522,34865576,39453162,31654303,27525493,32440748,27066733,36307403,38601184,35062199,40305142,29491602,27394448,27591083,19857784,27263463,22938076,19202512,21365240,9699722,12386730,12452265,10617230,22675971,19464660,22282729,23855605,13631881,18481601,14877092,14746026,23527953,17498582,21824001,20382186,13959568,22413781,20185501,27984332,38076953,35455451,43647513,39846361,36176292,42402271,36635039,44237298,47448599,42795494,49283622,41484747,41484731,47120865,43975081,56164882,58065425,57606650,63636015,53739969,55443925,55771616,51052985,60752430,56427019,56230421,58524206,48890301,54657518,55050715,56820181,69665344,67240458,
73138733,74187299,66716098,73859587,70123988,73925110,82641484,77922829,84935237,82510357,79430097,88998417,87556562,98173463,107545162,106627603,116392534,111804931,110952932,117244437,112394712,122290746,124387912,122028581,128647776,120324599,123273727,127926804,126091748,139723353,140182082,141623870,146539107,136315375,140116504,138740240,135725564,145097326,139657791,141099607,141558363,132186612,138936878,137429515,141296156,152699515,149094975,155714161,154075728,147325437,153813566,148767241,153616960,159842946,154534470,161350278,156303935,154206738,162005577,159515145,170918498,177013377,175833685,184025749,176554544,176816683,180027979,174785047,184222339,182649467,180421226,184550040,174326312,177537604,178848328,177013288,189203100,186188404,187826819,189334167,177734185,
181076572,176226883,173670983,180421295,172163701,173802142,170263178,160825903,166265455,161940030,166396519,174523064,169017976,174981813,169345660,163054144,167445116,159908415,165610124,167969462,161940102,167379654,159122028,157811287,163447426,159384135,171311791,173736627,172556951,178717389,168821344,169607791,170197634,164692566,173605580,169411246,167641774,169345742,158204509,162005643,160957050,160170609,171049694,165872297,168428233,167183045,155845218,159318688,152240757,151650961,156631788,147718828,150274787,144310969,136184431,141820591,136249974,142607028,148898543,143983284,150143736,142803626,138543748,142213815,135135863,142410455,143196907,138609349,144376577,135201437,136381083,140837562,138543750,151782133,152634087,153879258,159253254,149684886,152896181,152437429,149160605,
158991118,153813729,154927863,155648769,145621654,151782095,150012591,152240825,163054365,158270178,162988815,160432885,151388830,156041953,148964012,151192283,155779875,147849960,152437540,145294054,140313263,146277099,141623980,150864640,156042020,152765172,159908660,151782104,150733512,154010350,148046517,157680417,157156126,154927880,160564026,151454414,155583201,159253229,158859976,173015868,172622617,176161569,180552505,171442890,176685820,174654182,173867748,183501647,177406744,180552508,179438384,170918608,177996559,174916323,179634949,188810074,183894811,189662035,184681248,177144544,181601053,173474529,177668905,179635035,172294948,176685926,167772947,164365044,169214757,164037352,174261066,176358232,174129975,179831664,169870085,169804557,170918693,165151477,174457704,170918737,169935695,
172819315,162857729,167772968,168624926,168952588,181535615,178651982,182715239,183632747,173933314,178979647,174195482,174195500,181207948,99221700,101515521,92602566,85196942,89325768,82313354,89325787,92537092,87425233,92602642,82772148,79298724,80740558,72941715,80216317,78315775,74186979,77922585,67174571,69533886,71631049,69533860,81789207,80478457,82182397,85066009,74645672,78446809,75301062,72810685,81199404,74186997,76022038,74187022,64422060,70516971,66453697,70058205,78709046,73007349,78053679,72417537,64422075,68026617,59572414,63045891,65077561,57213185,61407553,52232434,48496848,53215491,47841475,57999654,60490037,57999634,64225612,54395109,54395113,55836928,50266322,60031299,57344303,56361257,60162383,50725085,55968003,57737471,58392809,72024412,70320426,74711362,76808521,67961057,73793819,70058231,71041286,79233385,72417579,76415325,73466173,
65994986,72876330,68747507,75104553,82510189,77660466,83951984,76808492,71041276,74449206,66126072,71762254,72155500,65601857,69599617,59310366,58065173,61604153,57213184,68354414,68813158,67633491,72614277,61931796,63963437,63242549,58851603,68551046,63766881,64422254,65929600,56557842,62587207,62390575,64553264,76677529,73335135,78840200,78119287,69599515,75039068,69533994,71500115,77529507,69861732,74056094,67830121,61735209,67567976,61997356,69534068,74056099,68878704,74121650,64291161,59834689,61276524,52101424,58196376,55509408,49480065,51970490,40108366,39846235,40960364,36766018,47645108,45482394,45285785,47841722,36176200,38732146,35783015,32440667,41025993,34210196,36110771,35127730,25952588,32506250,30277985,
34144634,44564951,40305048,46334411,43188644,35979609,41157018,34079070,38142363,42009048,34668960,39453152,31588755,27328875,32506274,27001186,36307392,38863318,34800046,40042988,29491592,27263365,27460004,19726704,27066848,23003602,19399110,21365230,9634175,12321183,12321182,10682757,22479352,19595724,22151645,23658987,13566335,18481590,14811546,14877088,23659015,17433033,21889530,20316640,13762951,22348232,20316564,27918788,38142479,35455441,43713037,39977424,35979673,42271188,36635028,44237287,47645198,42992094,49283615,41419200,41419185,46924250,43843999,56164873,58065417,57606641,63504933,53739958,55509451,55574999,51052976,60686885,56427011,56427017,58524195,48890291,54591973,55050704,56885708,69665336,67437055,
73007652,74187288,66716087,73859576,70320586,73925098,82838083,77857282,84869692,82772489,79364551,88998405,87622089,98304526,107872836,106824204,116523597,111935994,111346140,117506571,112656846,122683952,124715584,122290717,128909913,120783344,123404789,128123405,126288348,139788881,140444217,141820469,146735706,136643048,140247568,138805767,135922164,145359463,139919927,141558349,141689427,132579817,139330085,137822723,141492756,152961651,149357109,155976296,154141256,147587574,154075702,149029374,154010165,160236153,154862142,161612412,156697143,154272267,162529857,159580673,171246171,177406583,176095820,184484493,177078825,177144354,180486724,174981645,184681084,183042676,180748897,185074321,174653984,177930812,179438143,177537569,189596308,186712686,188154491,189596300,178258465,
181404245,176554554,173867581,180880038,172491372,174260884,170590851,160956967,166658663,162267704,166593121,174654128,169345650,175309483,169804405,163185207,167772790,160236087,165806724,168362671,162398845,167903932,159711845,158204495,163512955,159777343,171508390,173867691,172819088,179045061,169149018,170000999,170525304,165085774,174195394,169476773,168166054,169673413,158466647,162267779,161284723,160563815,171377368,166396579,168755905,167314110,156303962,159515287,152633965,151847560,156959460,148046500,150471388,144704175,136381029,141951656,136708717,143065771,149226216,144376494,150602479,143000224,138805882,142738096,135397999,142738126,143524581,138871485,144638713,135398036,136708755,141230769,138871421,152109805,152896222,154141396,159580925,149947019,153354928,152765100,149684884,
159253254,154141403,155255535,155976441,145949324,152175301,150274727,152502960,163382037,158597850,163447560,160629484,151847575,156369623,149422756,151519957,156173086,148177630,152699678,145883870,140772010,146670307,142082724,151126777,156238619,153223917,160301868,152175310,150930113,154272488,148570799,157877016,157549334,155321089,160826163,151847620,156041946,159711972,159253186,173212468,172950289,176685849,180945713,171705027,177079027,175178463,174392026,183829318,177931023,181011252,179897128,171311817,178258696,175178458,179962620,189137745,184091411,190055243,184877851,177734360,181863190,173867738,177931040,180093780,172884764,177079133,168166156,164758251,169345821,164168415,174457665,176882510,174523183,180093800,170001151,170328839,171311901,165413614,174719840,171377482,170328900,
173343594,163250936,168166175,168755993,169214725,181994358,179045189,183108449,184025956,174457595,179503927,174588689,174457638,181535620,99221687,101581045,92537016,85065857,89129150,82444414,89456849,92668151,87425221,92537095,82575530,79167640,80806082,72810632,80216306,78119153,74055898,77857037,67109024,69337266,71499968,69337241,81985806,80412908,81920243,85000460,74645659,78315725,75301049,72941746,81396000,74186984,75890956,74121476,64290979,70320354,66650292,70123732,78577962,72941803,77922597,72417525,64159918,67895537,59572404,63045879,65012012,57344244,61276471,52101350,48496837,53215478,48038072,57999643,60424489,57934087,64225602,54264024,54395103,55902455,50331846,60031288,57344293,56492318,60227908,50594001,56033529,57737457,58392799,71958864,70254878,74711350,77070654,68157652,73924880,70123757,70910202,79298909,72352032,76677458,73269553,
65994975,73007393,68944105,75235614,82772324,77791526,83951974,76939553,71303410,74580266,66257132,71893314,72155489,65536309,69665140,59375892,58065161,61669676,57082102,68223332,68616541,67699017,72810873,62128395,63701285,63177001,58917129,68485501,63701336,64422241,66060663,56295689,62783806,62259492,64618789,76808589,73335123,78774652,77988204,69533966,75170129,69337375,71434567,77332886,69927256,74187157,68026717,61669663,67436892,61800734,69402985,73990553,68682085,74121639,64225614,59769141,61276513,52166951,58261900,55509395,49348981,51904943,39911748,39780687,40894818,36766006,47579561,45220238,45351311,47645102,36176190,38732136,35651931,32506192,40894909,34406794,35914154,35193255,25690433,32637312,30015831,
34144623,44433865,40108428,46399938,43123096,35782988,41091472,34079061,38207889,42074574,34668948,39584213,31261065,27263328,32309655,27001177,36045237,38732237,34800035,40174049,29426043,27066746,27394454,19857765,27066837,22806981,19202491,21365221,9437557,12190102,12321171,10551675,22610412,19464640,21889493,23790048,13631859,18481579,14877069,14614935,23462396,17301952,21823982,20382164,13697405,22217150,20119946,27722169,37945859,35193286,43713027,39649734,36045199,42205641,36438411,44171740,47448578,43057619,49545748,41550262,41550246,47055311,43778453,56230397,58262012,57803239,63635995,53739948,55378368,55706059,50921895,60752409,56492535,56295935,58720792,48693673,54723034,54919622,56951232,69861932,67305972,
73073176,74252814,66650541,73859566,70386111,73990624,82969143,77988342,84869681,82838015,79561148,88998394,87622079,98632194,107938360,107151874,116720196,112067056,111346128,117637635,112918981,122880550,124715573,122487314,128975437,120979939,123535851,128320001,126681556,139985478,140444208,141951530,146866769,137036256,140378629,138936830,136053227,145621597,140116523,141754949,141820489,132776416,139461150,137953784,141623817,153092714,149488173,156369501,154337853,147784173,154337838,149225973,154206765,160432751,155124275,162071155,156762669,154599936,162791993,160039415,171508306,177603182,176357953,184877698,177078815,177472024,180748857,175243779,184812146,183304808,181273177,185205383,174916118,178192947,179569207,177603096,189792906,186909285,188613235,189792901,178455062,
181666377,176816691,174195253,181011100,172753506,174391949,170787449,161350172,166986334,162529836,166920788,174916261,169476709,175506083,169935468,163512877,168034924,160563756,165872248,168755877,162464371,168100533,159908442,158466627,163775089,160039476,171639451,174195363,173146758,179176124,169345616,170197600,170721905,165216837,174457528,169738909,168231583,169935549,158728780,162529911,161612393,160891486,171442894,166724247,169149112,167707316,156303952,159908495,152896101,151978621,157221594,148177561,150799056,144704165,136643165,142148253,136774241,143196834,149488348,144376485,150799075,143196823,139133554,142803623,135463526,142934726,143786713,139199156,144835312,135791243,136905355,141623975,139264629,152109798,153354964,154337994,159974132,150012547,153682597,152830625,149881482,
159646462,154338001,155583203,156173039,146473602,152306364,150536861,152830630,163709710,158925520,163644158,160957156,151913102,156762832,149553818,151913164,156500756,148570838,152896275,145949397,140837534,146997977,142279321,151519982,156369684,153617123,160629539,152568517,151192246,154534622,148767398,158139151,157745935,155583224,161219369,152175293,156238546,159711962,159515319,173605676,173277961,176882448,181011240,171967160,177472233,175309525,174523090,183894847,178193158,181338923,180290334,171770558,178586366,175506129,180290289,189530953,184681225,190186308,185336592,178127565,182059791,174326480,178324247,180355913,172950292,177537876,168362752,165151460,169739026,164496087,174850873,177144647,174588709,180552542,170459892,170394367,171508501,165806822,174916439,171574082,170394428,
173671264,163316463,168297240,169280271,169411324,182256495,179307324,183239510,184484698,174588656,179569455,174916362,174785309,181928828,99352751,101515502,92864688,85459064,89325749,82378870,89522375,92668143,87490749,92668156,82837664,79102095,81002681,72876159,80478441,78381290,74252495,78184708,67174551,69599403,71696567,69402766,81854725,80675044,82247913,85131523,74711186,78512322,75366575,73007273,81264919,74449121,76087554,74121465,64422039,70385880,66650283,70189257,78643489,73007331,77922588,72614124,64422054,68288742,59506859,62914798,65339684,57278702,61341997,52363486,48496829,53215470,47906991,57999632,60621088,58065149,64422199,54395087,54591700,55967982,50462911,60031280,57540892,56492308,60227900,50856137,56033519,57737448,58720467,72220997,70385941,74842416,76939571,68288715,73924871,70254819,71172338,79298899,72483093,76546377,73269545,
65994966,73138457,69075169,75235607,82706778,77791518,83886430,77005081,71172328,74711328,66388193,72024376,72155479,65732906,69927276,59441417,58261760,61669669,57278702,68551002,68813138,67830081,72679793,62062849,63963418,63373600,59113729,68419956,63897934,64553306,66322798,56492286,62849331,62259483,64684314,76874117,73597259,78774643,78053729,69599494,75170120,69468440,71565629,77529488,69992783,74252682,68157779,61866261,67567955,62193941,69468514,74187150,69009754,74187165,64487747,60096812,61407576,52101406,58458498,55443851,49611118,52232614,40108344,39977286,41025880,36765996,47972770,45285765,45416838,47776166,36176179,38863201,35848532,32506182,40894900,34472321,35979681,35127709,26018104,32571767,30081357,
34144612,44564930,40239489,46531000,43254160,36110662,41091462,34210124,38404490,42009030,34996618,39518669,31654272,27525463,32506254,27132238,36176299,38666691,34931100,40305111,29294963,27459955,27656591,19661147,27263434,23069117,19202482,21430748,9634155,12190091,12517769,10748274,22610405,19399095,22217164,23658966,13631853,18612645,14811526,14877070,23462387,17564086,22020580,20251083,13697396,22348215,20054400,27984303,38207993,35389883,44040697,39780795,36045191,42402242,36831618,44237267,47645177,43188682,49414666,41746860,41550237,47317443,44040589,56164855,58327542,57672157,63832593,53805474,55443895,55968193,51052956,60949009,56426993,56623606,58655246,48759200,54788560,55181757,57147832,69927459,67437037,
73269776,74252805,66978214,74121701,70451640,74187222,83100206,78316014,85131815,83034616,79626676,89194994,87753142,98894330,108331568,107414008,117178938,112394730,111673802,117768697,113050043,123208222,125239854,122814989,129368648,121242076,124060131,128451065,126812619,140378685,140968487,142344740,147194440,137232854,140968446,139395575,136511972,145883732,140247589,141886013,142344771,133104090,139919894,138215921,142082562,153682532,149946917,156631640,154796596,148242916,154796582,149357038,154665509,160957032,155648556,162398829,157090342,154862072,163185200,160432624,172032583,178061928,176882235,185139834,177472025,177668626,181010993,175768061,185205353,183698016,181469776,185664129,175243792,178389547,179831344,178323982,190055042,187302493,188809834,190317178,178979341,
181994051,177209897,174457387,181338773,173343322,174719620,171246194,161808917,167379543,162726436,167379535,175243933,170132063,175833755,170459745,163971620,168297058,160891430,166527601,169018013,162988652,168362667,160105045,158728763,164299368,160498221,172032661,174719642,173408895,179831477,169673287,170787415,171180649,165610045,174654129,170197654,168821398,170459829,159056451,163054193,161940068,161088086,171770565,167117457,169411249,167903916,156762697,160236167,153354846,152502904,157549265,148636308,151061193,145162911,136970838,142541463,137167452,143590041,149947095,144769691,151192287,143852177,139461225,143196831,135922270,143196862,143983315,139723437,145294057,136053380,137429636,141886112,139461229,152634076,153682637,154862276,160170733,150405755,153813661,153485980,150274690,
159974133,154796746,155976412,156566248,146670205,152961716,150995605,153354913,164037381,159187657,164102902,161284826,152371847,157090503,149815955,152109763,156828428,148898511,153289486,146342604,141230743,147391187,142541461,151913192,157025035,153813724,161022749,152961725,151519919,155058904,149226141,158728967,158139144,155845361,161612580,152502965,156631753,160170708,159908528,174129954,173867775,177144585,181601055,172360371,177603298,175899343,174981834,184419126,178520830,181732132,180749079,172229304,179110647,176161481,180749036,189924161,184943360,190776122,185598730,178455237,182518535,174523081,178651920,180880194,173474573,177865550,168690426,165544669,170132236,165085903,175375154,177406782,175112990,180945751,170722030,171115254,171901708,166331101,175506257,172098361,170984247,
174130010,163840746,168690447,169673479,170066676,182715239,179897141,183960400,184746835,175309545,180224808,175309568,175112981,182322037,99877035,102105320,93257899,85721202,89718959,83034224,89850049,93061353,88015030,93061369,83165341,79691915,81199283,73465977,80806113,78840035,74514634,78446846,67829905,69992611,72089775,70058122,82379007,80937180,82706658,85852415,75235471,78971069,75956395,73531557,81854736,74907867,76677374,74514676,65077396,71041236,67174566,70648003,79298845,73335004,78446870,72941797,64815266,68485345,59965606,63373546,65536288,57737446,61866280,52756696,48955575,53543143,48365737,58589451,61079836,58654967,64618804,54788299,54919377,56557800,50987191,60621097,57803029,56819984,60686645,51118275,56426730,58261732,59048144,72614209,70844691,75366699,77398318,68681926,74449154,70844637,71434476,79888718,73203984,77136195,73859362,
66584784,73531666,69468377,75759888,83362132,78184728,84410713,77463827,71762146,75104539,66715870,72417588,72679763,65995045,70189415,60096772,58654973,62128413,57540838,69009749,69402957,68157756,73204076,62456058,64225557,63963421,59506941,69009776,64356681,64880982,66584938,56885497,63308079,62849302,65274134,77267329,73859397,79233389,78512478,70058241,75694403,70058258,72220986,77988232,70517065,74842502,68485455,62325008,68092240,62587154,69992796,74645900,69534039,74711447,64946494,60424489,61800790,52756759,58720638,56033669,49873256,52625824,40370484,40501569,41615700,37355816,48234909,45941120,45810049,48169377,36831537,39453021,36438349,33096001,41550255,34931068,36307354,35717530,26280244,32964976,30605641,
34734432,45220284,40698236,47055282,43647372,36307264,41484671,34668869,38797701,42402240,35258757,40174025,31916410,28049747,32965000,27328841,36831655,39190974,35389848,40632789,29688173,27853164,27853193,20185431,27787720,23396793,19595693,21758422,10027365,12583304,12910983,11075947,23069150,19923380,22479303,24248787,14025062,19071390,15466880,15139209,24052208,17826227,22413791,20644293,14090607,22610353,20709757,28180908,38666741,35979703,44237303,40501688,36569472,42860988,37290365,44630481,48038390,43581894,50135558,42074535,42008985,47841730,44433799,56689136,58720752,58327513,64291340,54198688,55902643,56295869,51642777,61276684,57147883,57016818,59179530,49414555,55509451,55706041,57541041,70386208,68157927,
73990667,74842626,67436961,74580447,71172529,74711508,83624490,78578155,85787170,83624436,80150958,89981421,88474032,98959857,108462630,107282927,117178929,112525790,111870401,117899762,113443252,123404823,125370915,123011588,129434172,121176530,124060122,128778737,126943683,140509750,141099552,142475801,147391038,137429455,141099509,139526638,136643035,146211403,140378650,142213683,142344760,133235150,140182029,138609127,142279160,153879129,150012445,156893772,154993195,148308444,155058716,149750246,154927644,161153632,155648548,162464354,157483549,155189744,163185190,160498152,172098110,178127454,177209905,185336432,177734159,178127366,181273128,176030195,185533026,183960151,181731913,185860727,175505928,178717219,180159015,178520584,190448251,187695699,189006433,190513778,179110406,
182256187,177406498,174719522,181797517,173539920,175047291,171639400,161743372,167707213,163054108,167445060,175571604,170197592,176226962,170525275,164037148,168624732,161284635,166724202,169280150,163250786,168624803,160301642,158925364,164430431,160694820,172229258,174981778,173736565,180028078,170132030,171049550,171508319,166003253,175047336,170459788,168821388,170590892,159318587,163381863,162202201,161481295,172098238,167314058,169673384,168231589,156893760,160432767,153420374,152502894,157942473,149029514,151388863,145556118,137429581,142869134,137429586,143917715,149947084,144966290,151323349,143852167,139526752,143327894,136118872,143655606,144310985,139920035,145359584,136118905,137626235,142213784,139592292,152896212,153748165,155058875,160563939,150864499,154141334,153420436,150405755,
160039661,154993343,156041941,156762846,146801267,153027244,151192206,153354905,164299516,159580863,164299503,161481427,152699516,157287102,150078091,152306362,156893954,149291717,153355013,146604741,141492880,147653322,142869132,152175327,157090564,154206931,161481490,153223860,151913127,155321038,149488278,158860031,158335742,156238566,161743642,152634028,156959425,160563914,160039592,174392091,174129913,177472257,181863193,172688041,177930971,175964869,175309505,184746799,178979574,182059802,180945678,172294830,179372784,176358081,181076706,190382904,185336568,191103796,186057471,178586303,182715133,174916288,178979590,181142330,173867781,178193221,169083633,165610194,170525445,165348040,175702824,177799990,175506199,181338960,171115239,171311854,172294916,166462167,175899464,172491569,171180844,
174457680,164102879,168952585,169935614,170066669,182977373,180355883,184222536,185140042,175571684,180421408,175571704,175571726,182584172,99680416,101777630,93061279,85459047,89784483,82772069,89915573,92995806,87752876,93061358,83034257,79495294,81133737,73138286,80871638,78643416,74580159,78250227,67502213,69795993,72089765,69861504,82378995,80675027,82378969,85655796,75038853,78708914,75890850,73466010,81789192,74580178,76349683,74514668,64749705,70713543,66912413,70254778,79233297,73466067,78381324,72745180,64618648,68485335,59965593,63242463,65536278,57475293,61735198,52494540,48824493,53674204,48234656,58261762,60752144,58458350,64422187,54788289,54853830,56230109,50725038,60293408,57868556,56819973,60621101,51052729,56361182,58065114,58785988,72548662,70582534,75301152,77463844,68616379,74383608,70779090,71237860,79561030,72810760,77005114,73924888,
66322630,73466120,69140687,75628806,83099979,78119180,84279631,77463818,71631066,75170065,66584786,72089897,72614216,65929499,70189404,59965690,58392816,62128406,57671901,68944202,69337413,68092208,73138530,62456050,64356618,63832339,59441392,69009765,64225599,64749900,66519391,56819950,63045924,62849293,65077518,77332854,73859389,79233380,78578003,70058231,75759927,69992710,72089904,77988223,70451521,74645884,68616515,62324998,67895622,62456070,69992787,74383744,69402956,74580366,64880951,60358940,61735244,52756751,58720630,55837051,49676638,52429207,40304939,40370486,41484616,37159198,48234899,45744502,45547895,48038296,36438311,39321938,36241733,32899384,41419174,34865523,36372880,35586446,26280234,32768360,30343486,
34406744,44958130,40763763,46924203,43516289,36110645,41353592,34668860,38601083,42336696,35062140,39977407,31916402,27787594,32964991,27197762,36438429,39190966,35389835,40436171,29688165,27591012,27853184,20054349,27460029,23200174,19661219,21692879,9765213,12452220,12779900,11010402,22741460,19857832,22413757,23921095,13893982,18809236,15073654,15073662,23986660,17695144,22086102,20513211,14090599,22675879,20644211,28311969,38404587,35652015,44302830,40305069,36438393,42795442,37028211,44499398,47841772,43385274,49873403,42140064,42008974,47448502,44368254,56492520,58851815,58130897,64225793,54133142,56033705,56295859,51577229,61080067,56820193,56951271,59048449,49217937,55181762,55574958,57409961,70320661,67830239,
73859586,74777081,67436950,74514904,70844840,74645962,83362335,78512609,85721625,83493351,80150948,89915877,88277414,99418606,108855841,107741675,117703213,112853465,112067001,118292970,113770927,123666961,125567520,123273724,130023992,121635277,124387796,129040875,127402428,141099566,141361690,142869011,147718714,137691592,141361646,139854313,137167315,146539077,140837396,142672429,142869043,133431754,140444167,138871267,142737906,154010195,150471188,157155913,155451942,148832724,155386393,150012382,155255320,161415769,155976222,163119710,157876758,155648490,163775010,160891362,172491321,178782808,177603114,185991788,178258441,178520577,181862948,176488941,185991772,184549970,182256194,186319473,176095744,179175964,180617762,178913793,190775925,188154447,189792858,191103596,179503614,
182583861,177865243,175309342,182256264,173933133,175637110,172032611,162202118,168034888,163447319,167838271,176161424,170721871,176685709,171049557,164495895,169017941,161481239,167182949,169869968,163643995,169083551,160956997,159318576,164889179,161153566,173015685,175440522,174391920,180421287,170525243,171508296,171967066,166330927,175309473,170984071,169345671,171115175,159842870,163709540,162660949,161677898,172688055,167707268,170132129,168886942,157352505,160891512,153879119,153027178,158401221,149226116,151651003,145949329,137757254,143262344,137822797,144114317,150536902,145621645,151913166,144441985,139985499,143917713,136446546,144114353,144835269,140313245,145687259,136774259,137953909,142475923,140247648,153289422,154469056,155321014,161022687,151126638,154600080,153879181,150733429,
160629478,155255481,156500685,157352666,147456622,153617064,151716487,153944723,164627191,159974075,164627178,162136782,153223798,157811384,150667909,152896180,157549310,149488321,154075902,147129024,141820554,148046534,143262342,152503002,157549310,154665678,161874704,153617072,152437411,155779786,149815950,159187707,158663415,156762851,162136855,153223846,157287099,161088198,160498337,174654230,174719730,178127610,182321938,173212323,178389717,176489152,175899324,185467690,179503858,182518550,181273353,172884650,179962602,176685756,181273310,190841652,185926387,191759149,186581756,179372728,183501559,175440571,179569409,181666612,174260991,178520896,169542380,166200016,171049726,165741248,176096035,178193200,175768336,181928777,171705057,171836136,172819198,166986450,176161603,172753707,171639593,
174916429,164561627,169411332,170525433,170787560,183567194,180749095,184484673,185795396,175833820,180814618,175964915,176161544,183108456,99614873,101843156,92995735,85524577,89653403,82706526,89718957,93126869,87621795,93061348,82903177,79626358,81133730,73203815,80675022,78381265,74383543,78381293,67371135,69664915,71762077,69599352,82116843,80806092,82510033,85655787,74842236,78839980,75497623,73334930,81789183,74514633,76480746,74318049,64618624,70713536,66846868,70189234,78905609,73334986,78381315,72876242,64618639,68288717,59768977,63242455,65470734,57540820,61538582,52428996,48824482,53412053,48169113,58196217,60883210,58458341,64553248,54526136,54722749,56164567,50725029,60293400,57737475,56623358,60555555,50856115,56295641,57868497,58785981,72286511,70451456,75170071,77463836,68354228,74318062,70648011,71368923,79561022,72876288,76939570,73597201,
66388157,73203968,69140680,75628800,83165508,78250247,84476230,77332736,71499984,75104522,66715852,72089890,72483137,65863957,69992787,59638003,58589419,61931788,57475286,68616515,69009724,68288810,72941912,62521578,64028931,63504650,59179242,68944221,64225591,64618817,66584919,56754409,63111453,62587141,65011971,77136237,73662772,79233375,78381387,69927152,75563313,69730560,71958822,77857143,70254905,74711412,68288828,62062848,67764542,62259455,69796170,74318200,69271875,74580359,64815407,60162325,61604162,52560134,58720620,55837045,49873239,52494734,40108323,40173870,41222464,37159191,47907210,45613422,45744493,48103822,36569374,39059785,35914043,32637230,41353630,34734443,36307336,35324294,25887009,32702816,30212407,
34341200,44958122,40501613,46662050,43516280,36110640,41484654,34341174,38601073,42402223,35127669,39780789,31785323,27722052,32571768,27197753,36438423,39059885,35127686,40436162,29491550,27328858,27853177,19792197,27328948,23134632,19399068,21496260,9830740,12386677,12452213,10944858,22675919,19530145,22217141,24052161,13828436,18678157,15073648,15139193,23724511,17564064,22151629,20447670,14090591,22413729,20316522,28115355,38404580,35520934,44171750,40108455,36569454,42729900,36897132,44499389,47907299,43385267,49938931,41877911,41746823,47382959,44171638,56689119,58786271,58327497,64160251,54133133,56033699,56033708,51577223,61014524,56820184,56689121,59245048,49152394,55247292,55378343,57475491,70582799,68026839,
73597433,74777070,67240335,74318287,70844835,74514882,83558938,78643673,85787153,83427810,79954334,89850332,88211872,99353060,108921372,107938275,117768742,112918997,112132531,118555107,113901993,123863561,125698584,123404790,130089519,121897414,124453325,129237477,127664567,141165097,141689363,143131150,147915313,137888192,141689320,140247522,137167309,146604606,141099534,142606889,143065644,133759427,140706303,139067867,142803435,154337870,150602254,157286978,155583008,148963791,155517458,150274520,155517457,161546836,156369430,163185238,158073362,155845091,163906075,161153501,172753459,178913872,177865253,185991782,178389508,178651642,182190620,176554472,186319444,184681036,182387260,186712683,176292345,179372565,180814363,179044860,190972527,188351048,189727316,191169125,179634680,
182911534,177930774,175505943,182518401,174064198,175702639,172163677,162398719,168297027,163840529,168100410,176423561,170787401,176947846,171311695,164626962,169149008,161743376,167314013,169935499,163971670,169476760,161088062,159515176,165020244,161350167,172950144,175637125,174588522,180748960,170590773,171704899,172098131,166724138,175833755,171115137,169673346,171442848,160105007,163971678,162792014,162005571,172753585,167772796,170459805,169018008,157811252,161153651,154141257,153223779,158532285,149422719,151847605,145949323,138019392,143458947,137953864,144573062,150536898,145621638,151978697,144573053,140116566,144179848,136577611,144114345,144900798,140313239,146014934,136708720,138084976,142803595,140313177,153420488,154600121,155517616,161219287,151388776,154665609,154272391,151192173,
160957153,155648693,156828362,157549268,147522152,153617058,151913090,154010253,164954866,160170677,164954851,162136774,153092721,157876916,150733437,153223856,157549303,149684922,154272505,147129016,142213763,148308671,143458943,152896211,157942520,154665672,161940231,153682601,152437404,156107458,149947017,159384307,158925555,156762845,162530063,153485984,157483702,161284802,160760475,174850832,174916332,178389749,182453006,173474462,178782927,176816827,175899318,185598753,179634922,182780686,181535492,173146788,180290274,177013431,181535447,191038254,186057453,191824681,186974965,179438258,183763699,175702710,179831549,182125358,174588665,178979643,169804519,166396617,171180793,166068925,176292637,178520877,176161547,181928771,171770587,172032739,173081338,167183051,176554811,173277990,171770659,
175178564,164889302,169739006,170656500,170984161,183894867,180945697,184812349,185926464,176095958,181142290,176358126,176423683,183501665,99680402,101974223,93192338,85459037,89784472,82772057,89915561,93061329,88015009,93126881,82968708,79495282,81068187,73334880,80675019,78446797,74580146,78250217,67698812,69861516,71762072,69599347,82444520,80675014,82575565,85721318,75104374,78708901,75825300,73269390,81592571,74580162,76611813,74383580,64684156,70713533,66912398,70385838,79233286,73334983,78446845,73007313,64684170,68288716,60031117,63176913,65470727,57606354,61669650,52363456,48562335,53412049,48300180,58196211,60752131,58458338,64487709,54722738,54919353,56230098,50659490,60490003,57540861,56557816,60752158,51118255,56230099,57999563,58917047,72417580,70582522,75235602,77332760,68419758,74252524,70648008,71434456,79692090,73072889,76939563,73793802,
66388155,73400571,69206210,75563256,83296575,78053632,84345154,77267197,71499982,74973445,66584776,72286493,72614204,66060561,70123857,59769071,58589413,62128392,57409745,68682047,69206329,68092197,73269588,62456037,64094463,63701252,59244772,68747609,64356658,64684349,66584913,56754405,63242520,62783745,64946431,77201772,73924913,79298906,78577992,69927148,75694380,69730555,72024353,77988212,70320435,74776944,68419896,62128379,68026680,62390524,69796166,74318196,69337408,74645891,64880939,60227857,61604157,52429057,58589544,55837040,49873234,52363659,40239389,40108333,41287997,37093652,48103815,45547884,45482346,48103818,36372763,39059781,36176185,32571692,41353628,34734439,36307333,35520897,26149148,32899421,30474546,
34472267,44958118,40567145,46727582,43516278,36241707,41288042,34472240,38535535,42205611,34931056,39715250,31719783,27459903,32768373,27132212,36635026,38994346,35389825,40501694,29688153,27459927,27853173,19792194,27328945,23200164,19530134,21758401,9896273,12517744,12517745,11010390,22806985,19726748,22413743,23855547,13762896,18809225,15073641,15139188,23921112,17760669,22282699,20709809,14025052,22610332,20513127,28311958,38470111,35783076,44237282,40173986,36569452,42729894,36831591,44630457,47841761,43319729,49742319,42008980,41943427,47645099,44237170,56754651,58851804,58196420,64356855,54395274,56099229,56295849,51642755,61211128,57082325,56885725,59113974,49283462,55181751,55640482,57606556,70451721,68157908,
73728501,74908139,67436940,74449354,70975900,74711488,83624468,78840278,85918222,83427805,80150936,89981400,88539549,99418594,108986903,108003807,117768737,113181135,112460208,118489569,114033060,123929093,125895188,123601394,130351660,121962947,124518858,129237472,127795632,141296164,141623822,143327754,148111918,138084796,141623781,140313051,137232842,146932282,141165064,142869026,143196711,133759425,140706299,139198934,143131111,154600007,150929931,157418046,155910684,149094859,155714060,150340051,155451917,161808975,156500498,163381843,158073357,156041694,164102676,161415640,173015600,178979404,178127393,186384993,178848253,178782712,182321689,176685537,186384977,184746568,182518325,186712676,176488948,179503633,181076500,179307000,191234667,188613188,190120528,191496801,180027892,
182977065,178127377,175768081,182715002,174391873,175833707,172425816,162529787,168559165,163906059,168231475,176489092,171246148,177013377,171573832,164758030,169476683,162071053,167510616,170132100,163971666,169673364,161284668,159908386,165216848,161677845,173343354,175702656,174522979,180748956,170852911,171835966,172294733,166789668,175899287,171442811,169869949,171508379,160301612,164168281,163054154,162267711,173015724,168166008,170525335,169214611,158007855,161350252,154403397,153420382,158663353,149553786,152240817,146211462,137888317,143524479,138216004,144441984,150930110,145818243,152306374,144835193,140247633,144114311,136970823,144376484,144900793,140575378,146080465,136970858,138412651,142934664,140509781,153682628,154731190,155910825,161219284,151519842,154862212,154534531,151323243,
160957147,155779761,156828356,157680334,147653220,153944733,151978620,154403465,165217006,160432815,165282526,162529986,153354861,158270127,150995578,153420459,157745906,150143670,154338038,147522228,142410369,148439739,143721082,153092814,158073588,154862274,162202370,153944742,152765080,156107454,150143621,159646448,159253229,157090519,162530060,153420443,157811378,161284797,161153686,175309579,174916328,178520818,182977289,173736602,178979530,176947896,176358068,185795359,179962597,183108363,181863169,173277855,180355808,177406642,181797587,191234855,186319595,192086819,187106033,179765936,183894765,175768241,180093688,182190891,174719732,179241781,170066658,166593220,171508468,166199991,176751387,178717479,176292614,182125377,172032727,172294877,173146868,167379655,176751416,173474595,172229407,
175309635,165216977,170001144,170918641,171115231,183960399,181338909,185336633,186254140,176292563,181469967,176685802,176554751,183763804,100139155,102236368,93585555,86114396,89981081,83099736,90177707,93520082,88080543,93389024,83492998,80019573,81658013,73662562,81002698,78905548,74776754,78577895,67960956,70189197,72417433,70123636,82772200,81264840,82772174,86114536,75432054,78971048,76152979,73597071,82051325,75038916,76742886,74842335,65011838,71172284,67371151,70713519,79364357,73859272,78774527,73138383,65011851,68747465,60358798,63635668,65863946,57868497,61997332,52691138,49152161,53674193,48627861,58654966,61145350,58786017,64946460,54984884,54984889,56557779,51118241,60752149,58130688,57147642,60817695,51314862,56688854,58327245,59310264,72876330,70910203,75497748,77725977,68812976,74645740,71172295,71696599,80085304,73466108,77529389,74252556,
66846907,73793789,69796036,75890937,83558718,78708995,84672835,77725948,71958734,75301126,66977991,72745248,72810814,66322706,70517071,60227824,58982630,62390536,57802963,69337407,69534009,68550951,73400662,62914789,64487680,64094471,59769061,69271896,64618803,65208641,67043666,57082085,63635736,62980354,65339650,77660525,74318128,79692122,79102281,70320365,76153133,70385916,72483108,78315893,70648119,75104625,68944187,62456060,68288827,62783740,70320454,74908023,69665090,75235713,65405225,60555539,62062911,52822276,58982762,56164720,50135379,52953484,40763678,40501549,41550143,37355796,48365959,45941100,46006635,48431500,36897052,39584072,36307257,33095980,41615772,34865512,36503941,35979650,26411296,33161564,30605620,
34799947,45416872,40829288,47186333,43975030,36372779,41681261,34734385,38928752,42860973,35455347,40305074,32309606,28180798,33161587,27590965,37028243,39453097,35455361,40698304,29884762,27918681,27984244,20382018,27722161,23658916,19857816,22086082,9961811,12910963,13042035,11206999,23134667,20119968,22806961,24183231,13959508,19071369,15270251,15204726,24314332,17891743,22544844,20775345,14221661,22938012,20644201,28639638,38928864,36045221,44630497,40567204,36962670,43254186,37486954,45089213,48300512,43844016,50397682,42533267,42205571,48038317,44761460,57213406,59245021,58589638,64750072,54722955,56557982,56557994,52101509,61604345,57410007,57410012,59572727,49873288,55706039,55968164,57803166,71041549,68485589,
74187256,75235821,67764620,75039181,71369119,75301311,84017687,79167958,86376977,84017630,80740764,90505692,88998302,99615199,109052436,108069341,118096416,113312205,112525742,118948319,113967522,123994626,126288402,123732462,130351659,122290625,124846534,129630687,127992239,141492771,141885964,143655431,148439595,138412476,141885923,140444122,137691590,147063353,141361673,143262241,143327782,134152638,140968441,139330005,143393254,154862149,151192072,157745722,156107290,149357000,156041740,150602193,155714056,162202187,156631569,163512911,158335497,156303836,164299286,161612244,173408812,179503691,178127391,186778205,178848253,179306997,182518294,177013218,186581582,185205317,182911540,187040355,176685555,180093454,181273107,179700212,191627879,188875328,190317134,191758945,180355572,
183370281,178520590,176095761,183042682,174654015,176226922,172687958,163054074,168690235,164168201,168428082,176947844,171508292,177341055,171639366,165151244,169673290,162398730,167772760,170459780,164430415,169935504,161415736,159973921,165544527,161677842,173539960,176161406,174785125,181207705,171115053,172163644,172819022,167051811,176292501,171704955,170066554,171901594,160432682,164364886,163316297,162464317,173277868,168297078,171049622,169411219,158269999,161612396,154534468,153813596,158925495,149815929,152568494,146408070,138412603,143786621,138478146,144966273,151126717,146145923,152568516,144966263,140640848,144376451,137167429,144704162,145228473,140771986,146539215,137364072,138478186,143262342,140706387,153944771,154993330,155976362,161546964,151978594,155189892,154731137,151650921,
161350364,156041904,157418178,157942477,148046433,154141338,152175229,154534535,165348074,160694957,165413597,162661057,153879147,158270125,151388792,153485994,158270193,150471348,154862323,147718835,142738045,148832952,143852154,153289422,158335730,155189954,162464516,154141348,153158293,156500667,150405763,160105199,159515374,157352662,162857738,153944731,157942449,161809081,161546904,175571722,175244009,178717425,183239433,173998743,179503818,177537716,176554674,186123037,180355815,183436042,182059774,173671069,180683488,177734320,182256338,191693609,186581737,192545569,187302639,180028076,184156908,176292529,180290293,182715177,175178482,179569460,170263266,166920899,171901682,166593206,176816921,179176231,176751365,182780736,172425940,172557020,173409011,167641798,177079094,173605664,172622622,
175768385,165282512,170459895,171246318,171705054,184222543,181469982,185598776,186581818,176685779,181928720,176816872,176816892,184091485,100270224,102367438,93585554,85721180,89915542,82968663,90177703,93257936,88146079,93389024,83427459,79757424,81395867,73597024,81068233,78840012,74776755,78774503,67633273,70058126,72220824,69861490,82575588,81002692,82641098,85917927,75366519,79102117,76087445,73662605,82051320,74842308,76808421,74842332,64946300,70910137,67043469,70451372,79298819,73400517,78512380,73269456,64946312,68747464,60096653,63373522,65601799,57802960,61800721,52625598,48955552,53543119,48431251,58458355,61210883,58654945,64880923,54919346,55115960,56492239,50987167,60752147,57803006,56754422,61014301,51118253,56557777,58196171,59048120,72679721,70844665,75563282,77791513,68681903,74449129,70779077,71499990,80019769,73138425,77332779,74121483,
66650296,73728250,69599427,76022008,83493183,78577921,84738367,77725947,71827661,75235587,67043525,72614173,72941884,66257168,70320463,60096751,58654949,62193928,57671890,69206333,69468471,68419877,73531732,62718180,64553215,63897861,59637989,69075287,64422194,65143103,66781522,57082083,63504663,63111422,65405185,77726058,74055985,79495513,79036742,70451436,75956523,70123769,72220961,78381426,70648117,74842479,68878647,62324985,68288824,62849276,70320454,74776947,69534014,75170176,65339690,60424465,61800766,52822274,58982761,56033647,49938771,52756873,40435998,40567082,41681212,37486864,48300420,45875562,45941098,48497035,36831515,39256388,36176183,32899372,41681306,34931048,36438405,35783042,26280220,33030491,30474546,
34734409,45220261,40960359,46989725,43778422,36372779,41550187,34668848,38732143,42533292,35324271,39977394,32047463,27853117,32964979,27459893,36700563,39190952,35520897,40698301,29753690,27853143,27853171,20185409,27787697,23527843,19595669,21889474,9896271,12583281,12910959,11010391,22938057,19792285,22479282,24248766,14090577,18940297,15270250,15204725,24183256,17760669,22217162,20840881,14090586,22872477,20578664,28443032,38601186,35979681,44630498,40567201,36700525,42992038,37290343,44761530,48169440,43778480,50201074,42271123,42074498,47841708,44564851,56820188,59048412,58589635,64618998,54657416,56230300,56623530,51904899,61473272,57344471,57147868,59638263,49480070,55706038,55771554,57672093,70779401,68354513,
74187256,75301355,67764620,75039178,71434655,75235774,83952147,79167956,86311438,84083167,80413083,90505688,88801694,100008417,109576728,108528096,118293026,113574351,112787888,119013856,114491811,124387846,126550547,124125682,130744877,122290627,125370826,129827297,128319922,141951524,142344719,143786505,148767278,138609083,142279139,140902875,138019275,147587642,141951498,143524389,143721001,134545856,141427195,139854294,143720936,154993227,151454219,158138942,156566044,149881291,156238347,150995411,156041741,162595406,157024787,164168275,158794252,156762590,164692502,161808857,173802033,179962447,178651682,186974817,179372545,179569142,183042584,177406434,187040338,185729607,183370295,187499109,176947703,180421138,181731861,180027897,192152171,189203011,190972498,192086627,180486645,
183697963,179044880,176423445,183304829,175047233,176554604,173081176,163381758,169083454,164495883,169083445,177275525,171835975,177734275,172098121,165609996,170066507,162791950,168165978,170918534,164823636,170328723,162071100,160498214,166134351,162333205,174064251,176554625,175243877,181535390,171573809,172622397,173081168,167510564,176489113,172163710,170656382,172294814,160891435,164889176,163643978,162857534,173736622,168690296,171311769,169935507,158597681,161940079,154993221,154075744,159580859,150405756,152699570,146866824,138805822,144441982,138936899,145162882,151454399,146408067,152896197,145228408,140902994,144900741,137495113,145031846,145752763,141296277,146735825,137560683,138936939,143590025,141230679,154272453,155386549,156566188,161940181,152109668,155648647,155255429,151781996,
161612511,156566195,157483719,158466770,148308582,154665631,152568447,154993290,165741294,161153713,166068960,163119813,154141296,158925490,151650939,154010285,158597876,150799031,155124471,147980980,142934656,149291708,144376446,153551569,158663412,155648709,162857733,154665640,153354906,156828352,150864519,160432883,159974129,157811416,163250958,154141342,158335667,162071230,161677978,175964940,175964908,179241714,183698186,174326426,179700429,177930935,177144501,186647327,180617960,183829262,182780672,174064288,181011169,178258610,182846164,191955754,187106028,192807718,187958001,180421297,184615664,176685745,180880121,183042859,175571701,179897145,170853091,167576261,172098295,167051962,177275675,179700521,177079046,182977347,172884696,172884704,173933302,168100551,177603388,174326563,173081375,
176227139,165937875,170722044,171508467,171901665,184943442,181994271,186123067,186975035,177078996,182256401,177537772,177275649,184419166,100466838,102629589,93847703,86048862,90243227,83230812,90308782,93716691,88539300,93520101,83755145,79954038,81854623,73793638,81395917,79167695,75169974,78840043,68026495,70189200,72351902,70320248,82772202,81526986,83034320,86245611,75628667,79167660,76087449,73793681,82379006,75104457,77070570,75170019,65339521,71434432,67371155,70975667,79757578,73990345,78905602,73269460,65011853,68813007,60489872,63701204,65995021,58130644,62193940,52822212,49217701,53870805,48758935,58720503,61276426,58917095,65077537,55115959,55247038,56688854,51249317,60883222,58196227,57147645,61210913,51445939,56688855,58458322,59506876,73072942,71237886,75759895,77857053,68878515,74973422,71237834,72089820,80216381,73531648,77463855,74383633,
67043518,73990398,69861575,76153087,83886403,78774534,85066055,77922561,72089810,75759882,67371210,72810785,73072962,66715926,70713685,60358898,58982633,62652684,58130645,69534019,69665083,68682026,73793880,62914793,64815363,64356618,59965674,69534045,64684344,65274180,67109207,57475305,63570204,63308038,65732868,77922672,74514740,80019807,79364427,70648047,76284208,70320384,72745254,78512503,70844728,75301236,69009726,62914814,68616511,63111425,70517066,75039097,69796166,75301255,65339695,60883221,62128451,53215496,59310445,56492404,50397528,53019022,40698148,40763697,41746756,37617945,48693641,46334319,46137713,48759183,36962589,39649612,36438335,33161522,41681311,35127661,36766091,35914118,26411298,33358175,30802232,
34996560,45285803,40960365,47448482,43909499,36765998,41943407,34996535,38928756,42795441,35520885,40436152,32113003,27984195,33227129,27656505,37159318,39649711,35848581,41091523,30081373,27984220,28115321,20250950,28049847,23724457,19923357,22151624,10158422,12845432,12910966,11403613,23134671,20185506,22741429,24379841,14287189,19267981,15466864,15335800,24248799,18022818,22741455,20971958,14549344,23069089,20840811,28639644,38928869,36176295,44892646,40829351,37028208,43450797,37355885,45285822,48628199,43909558,50659831,42467736,42598794,48234928,44892536,57410016,59376096,58851785,64881150,55050637,56557985,56820142,52232584,61997565,57541082,57541090,60031485,50004363,56033725,56099241,58130850,71238159,68616666,
74449405,75629042,68157843,75366866,71827877,75432389,84541979,79495643,86573587,84410853,80937374,90702304,89194914,100336102,109904412,108921317,118751783,114033109,113377716,119538150,114819498,124781068,127009306,124518903,131269169,122945992,125632974,130417127,128582072,142410280,142803475,144376333,149291571,138936769,142606826,141427172,138281422,147915329,142213649,143786539,144179756,134742468,141689344,140247518,143983087,155583055,151978513,158663236,156828194,150340050,156959250,151519706,156566032,163119700,157549081,164364889,159187473,156959204,165216795,162333150,174195253,180421202,179110439,187630182,179962373,180093437,183435808,178061802,187499093,186253902,183960124,187957869,177537532,180945431,182256155,180355582,192610929,189858378,191234646,192610920,181273082,
184418866,179634710,176751130,183894659,175702599,177144434,173671008,163774979,169738819,164954642,169542203,177799819,172163659,178258569,172687950,166068757,170525264,163054099,168624734,171246220,165151319,170656410,162333250,160956971,166658645,162595354,174326402,176882312,176030314,182190755,172098102,173146693,173539924,167903786,177013406,172622467,171115140,172884641,161350195,165347935,164233808,163381828,174129845,169214591,171967135,170525338,158925366,162464372,155451979,154600038,160039615,150930050,153420471,147522188,139133508,144900742,139199050,145752713,152044226,146932361,153486026,145883776,141492824,145490571,137953869,145425068,146342593,141755036,147456727,138216048,139395697,144048781,141623900,154731211,155779773,156893874,162726620,152830572,156041867,155452042,152371827,
162202340,157156023,158139083,158728920,148963946,154993316,153223814,155583120,166331124,161481400,166593253,163840715,154665590,159318710,152175233,154534578,159187706,151323325,155517691,148570812,143393414,149553860,144900738,154338005,159318780,156107466,163382027,155189935,153944735,157352647,151323277,160826105,160498423,158335713,163840785,154862243,158859961,162726596,162202271,176423699,176227058,179962615,184222480,174916258,180486865,178520766,177406650,187171622,181273326,184353555,183304968,174588582,181797608,178651833,183108315,192742191,187564786,193594156,188416760,180945591,185271028,177078970,181469951,183698228,176095997,180486975,171442922,168035020,172753660,167707328,177865507,180159280,177734414,183567176,173343454,173671144,174392062,168886990,178127679,174785322,173474596,
176554825,166331097,171377409,172098295,172491495,185467736,182453029,186450752,187499332,177799901,182715161,177996531,177996550,184943462,100597918,102891740,94175389,86376549,90505378,83558498,90767539,93978844,88866987,93978860,83886222,80478332,81985702,73859181,81526996,79233239,75169983,79298802,68354181,70647960,72876196,70582398,83296498,81592528,83230935,86573299,75694209,79691954,76480673,74252440,82641157,75432144,77332722,75301097,65536135,71499973,67764377,71041210,80019729,74055889,79102218,73859291,65339540,69337300,60752025,64028894,66126100,58130651,62325020,53215436,49414314,54264028,48955549,58982657,61538575,59244779,65208616,55443647,55443654,57016539,51445933,61079837,58523915,57344260,61473067,51839159,57016542,58982616,59506885,73466164,71565575,76153119,78381346,69402810,75104503,71565522,72286433,80478532,73662727,77922615,74580246,
67371206,74187014,70254801,76546310,84083018,78971151,85262671,78184712,72351959,75956498,67436756,73138473,73531720,66847004,71172445,60752123,59179248,62783763,58196188,69665097,70189381,68944178,74056034,63242482,64946444,64684306,60031218,69665124,64946495,65667401,67436895,57606384,64028965,63504650,65798414,78250358,74842429,80150884,79626579,71041271,76546359,70910214,72810799,78905728,71369024,75628925,69402949,63111430,68944198,63176967,70910291,75497857,70320459,75497869,65732919,61079839,62456139,53346574,59441526,56754556,50659680,53281176,41156905,40894777,42139978,37749023,48955795,46465397,46465399,48955797,37290278,39846226,36897091,33554743,42008998,35258741,36897170,36176270,26870058,33685865,30998847,
35193176,45613492,41222518,47645097,44368259,36962615,42336631,35324220,39453050,43188665,35914110,40567230,32571762,28442955,33620350,27918656,37421469,39780791,35979662,41419210,30409061,28311907,28443010,20513101,28246461,23724464,20316580,22282703,10551647,13107582,13238653,11469157,23396824,20251050,22938046,24707531,14418270,19399061,15597945,15663487,24576485,18481578,22938071,21299647,14549353,23265706,21168499,28967331,39387630,36438446,45023726,40960431,37224826,43516339,37683574,45613513,49021422,44302781,50921981,42926498,42664337,48431543,45089152,57475562,59572712,59310544,65274374,55247253,57016746,57278903,52494737,62194181,57934308,57999850,60293636,50266516,56361410,56492464,58458538,71631383,69009890,
74973701,76153339,68485530,75694552,72155564,75825612,84869666,80019940,86835741,84738539,81265064,91029991,89457065,100401641,109707808,108659177,118686252,114033113,113115577,119472616,114753963,124977677,126747165,124387834,131203637,122880461,125567444,130417129,128778683,142279215,142934550,144376338,149160503,139067848,142737903,141230567,138281428,147849798,142279188,143852078,144114226,134873544,141820422,140313055,144179696,155583059,152044052,158728773,156959270,150405589,156959255,151519711,156631574,162988632,157549085,164692572,159384085,157024743,165151264,162595298,174457401,180355672,179307052,187630187,179896840,180093439,183435812,177930732,187892315,186188371,183829057,188088943,177865217,180814362,182321696,180552192,192807541,189923918,191365721,192873070,181142016,
184418867,179634714,177013278,184091271,175702604,177275507,173671010,163906054,169804359,165282327,169542207,177930893,172425808,178324108,172753491,166068760,170852950,163250711,168886884,171573903,165347931,170984093,162660934,161153583,166724186,162857504,174523013,177078923,175833712,182256296,172163642,173146698,173539930,168165936,177275556,172753542,171180679,172753576,161546806,165544546,164299348,163512904,174326457,169411203,172098211,170590879,159056443,162529912,155451983,154534506,160105157,150930052,153289404,147325586,139199048,144769673,139199053,145752718,152044233,147128974,153420495,145883778,141558364,145425041,137888338,145490607,146277062,141886110,147456733,138150518,139592309,144048786,141558367,154796753,155910847,157090487,162792159,152830574,156304017,155714190,152568439,
162202345,157221564,158270158,159056604,149160560,155321001,153092745,155648659,166331126,161743547,166527720,163971792,154665592,159449788,152175238,154731190,159187710,151257794,155779841,148767424,143458955,149684934,144769672,154272474,159515391,156238544,163513104,155124403,153944740,157614792,151454352,161022714,160563961,158466789,164102936,154862247,159187646,162595528,162333346,176620313,176554741,179897084,184288020,175309478,180552406,178586307,177603261,187237163,181404401,184615704,183501578,174850732,181863148,178782910,183567073,192742196,187826934,193856303,188613375,181076667,185467642,177406654,181338885,183829302,176161537,180618049,171508462,168166098,173015808,167772868,177931047,180224819,177865491,183894860,173736676,173802220,174654210,168952532,178258756,174850861,173736748,
176882509,166593244,171377413,172294908,172753643,185598812,182649641,186712900,187695944,177930975,182846236,177996534,178258698,185336682,100401311,102498527,93651105,85983337,90243238,83165285,90374328,93585632,88408239,93716718,83493011,80150655,81723561,73728110,81264856,79167706,74907842,78840054,68092039,70254747,72351911,70189185,82903285,81461462,83165403,86114548,75497605,79233204,76284066,73924764,82379018,75301075,76873974,74973421,65142924,71368906,67436701,70779069,79560980,73859286,78971149,73335005,65077400,69009623,60293276,63832289,65929495,57934047,61997346,52691150,49086638,53870815,48693411,58786050,61407507,58720495,64880941,55050433,55050440,56754400,51118255,60752163,58261775,57016584,61014319,51249339,56557796,58458333,59375815,72941880,71303434,75956514,78053671,68878526,74776826,71303382,71893223,80281927,73531659,77726012,74318106,
67043528,73859338,69927124,76218632,83886412,78971153,85000529,77988107,72089819,75628822,67109076,72679724,73269579,66519329,70648159,60358910,58982643,62587158,58130657,69402959,69796167,68682037,73859429,62849268,64815374,64291094,59900147,69468520,64749889,65143116,67043683,57213170,63832361,63111441,65667343,77988219,74645825,79954279,79102294,70713596,76153148,70517004,72614193,78643587,70910277,75301247,69009735,62783754,68550985,62849290,70648150,74973572,69796174,75301264,65470779,61014306,62259535,53084435,59048313,56230273,50332003,52822428,40763694,40567100,41746765,37421346,48562582,46268794,46137722,48562586,36962603,39715157,36438345,33227067,41877930,34931064,36635029,35848594,26542382,33161578,30802243,
34931037,45482423,40894841,47186351,43975047,36634939,41943420,34865473,39059839,42992058,35717505,40370628,32309623,28049744,33096068,27656519,37093795,39387576,35586451,41091533,29950313,28049769,28115332,20382035,27787712,23527859,19857830,21889490,10092898,12779906,13042050,11075943,23134683,20054447,22675904,24510926,14156131,19005851,15532413,15335813,24314348,18153902,22544859,20906434,14352746,23003564,20709751,28639657,38863344,36307379,44892658,40698292,36962685,43450809,37421434,45285834,48628210,43909568,50528768,42598821,42336660,48300475,45023619,57410029,59572715,58917334,65012232,54854042,56492462,56820154,52298132,61800969,57606632,57672173,59900423,50004374,56099271,56295860,58261935,71238173,68878820,
74580489,75891196,68157852,75432412,71696814,75629009,84345383,79495655,86835745,84410862,81002923,91029996,89325998,100532724,110035497,109052403,119079473,114295265,113377731,119800307,115016117,125174295,127009317,124649988,131334717,123142613,125895131,130679283,128844228,142606902,143000096,144572955,149422657,139526608,142868981,141558255,138674651,148308555,142475805,144179765,144376377,135201234,141951501,140575209,144245242,156041819,152175133,159122000,157221422,150471132,157221407,151847398,157090333,163250785,157811237,164954724,159515166,157549041,165610025,162922986,174588483,180683360,179503669,188023409,180421138,180617738,183829037,178323957,188154466,186516059,184222280,188613239,177865223,181142053,182780457,181076489,192938620,190054999,191890020,193004148,181600777,
184681021,179962404,177209892,184353423,175833685,177537661,173867626,164364816,170066513,165478942,169935431,178193046,172622424,178651798,172950107,166527520,171049564,163512862,169083501,171836056,165479012,171180709,162660940,161284663,167051874,163054121,174916237,177537684,176358008,182715054,172425794,173605459,173998691,168493624,177472172,173081231,171639439,173081263,161808959,165806698,164627036,163775056,174654143,169869964,172163754,170787494,159449668,162792065,155976281,154927729,160170700,151192206,153551556,147587739,139330128,145162897,139592277,146080406,152437458,147325591,153879258,146211466,141754982,145621657,138281562,145949368,146473680,141951654,147653349,138543742,139854462,144442009,142082664,155255514,156435143,157483710,162857705,153158263,156631705,156107415,152961662,
162792176,157549251,158466777,159318755,149160569,155452080,153617042,156041885,166855423,162005699,166724340,164233943,155124353,159843011,152699534,154927808,159646473,151519947,156041992,149029577,144048787,150012621,145228433,154534627,159646473,156566230,163906328,155583162,154337963,157811412,151650970,161350404,160826116,158860012,164365087,155255473,159384263,162923215,162661037,177144609,176816893,180224775,184681246,175637165,180880094,178913995,178193094,187761460,181601019,184746783,183698196,175243955,182059764,179241671,183894760,193200958,188285695,194052920,188875528,181666500,185729794,177734341,181666573,184091455,176620296,181076812,171770614,168624857,173409035,168100557,178389807,180814653,178127645,184157013,173933293,173933299,174916363,169149147,178651982,175309624,173933364,
177079126,166986471,171836174,172688134,172950261,185992035,183108404,187106126,188023631,178324202,183370534,178389761,178389777,185664371,100335784,102629608,93585576,86245490,90308780,83230832,90308799,93782246,88277173,93585654,83558556,80085130,81723570,73662584,81199328,79167716,75038923,78840062,67960977,70189220,72351920,70189194,82772222,81461470,83099875,86114558,75497613,79167678,76349612,73793700,82379026,75038938,77070591,74907891,65274002,71303378,67305639,70910149,79560990,73728220,78905622,73466087,64946338,68878561,60227749,63570152,65929504,57868519,61931816,52953302,49021109,53674216,48365738,58589452,61210909,58786040,64946485,54853834,54984912,56492264,51118264,60752169,58065175,57213201,61014327,51249348,56754411,58327268,59244752,73138497,71106836,75628841,78053681,69140679,74973441,71106782,71958766,80413008,73597202,77463877,74318115,
66846929,73924883,69861597,76218640,83886421,78774554,85066072,77988118,72286437,75563293,67240159,72745268,73138515,66584872,70713703,60293382,58917116,62652705,57999594,69337429,69730639,68747582,73597293,62783743,64880920,64160030,59769085,69402992,64684362,65208662,67174761,57409787,63504689,63373592,65667352,77988226,74580295,79823217,79364447,70713603,76415300,70385939,72810810,78643595,71106894,75170185,69140819,62783763,68485457,62849300,70517085,74973582,69796185,75366810,65536323,60752170,62194008,53018906,59179394,56492424,50200938,52822436,40763703,40698179,41615701,37552428,48497055,46268804,46072196,48562596,36897074,39715167,36503890,32964931,41681331,35062144,36569503,35783069,26411320,33030517,30802253,
34865508,45482431,40960385,47382968,43843982,36569410,41746821,34931017,38797704,42795462,35651979,40305100,32244096,27984216,33292686,27590989,36962732,39453121,35848602,41026007,30015858,27918705,28049807,20316506,27853259,23527867,19661231,21823965,10027372,12845451,12910986,11075953,23003619,20119992,22675913,24314325,13959529,19005858,15466884,15204749,24314356,17891767,22544868,20971979,14156148,23069109,20906370,28443056,39059962,36307390,44827132,40763836,36897158,43385282,37618052,45220309,48497145,44106185,50463244,42664364,42598815,48038340,44892555,57475575,59572725,58917342,65077777,54788516,56689079,57082306,52167071,61800976,57606641,57541109,59834897,49938848,55902674,56361406,58327480,71238182,68813293,
74580498,75694598,68288934,75563494,71958967,75694552,84673070,79823343,86835752,84541943,81134003,90833396,89391544,100860416,110363189,109314559,119341633,114557420,113902028,119996928,115474882,125501987,127468082,125174286,131793481,123470305,126222825,130941437,129237455,143065667,143393326,145097254,149881420,139919835,143393283,141951483,139067880,148701784,142803497,144507458,144835140,135528926,142606875,140771828,144835078,156435047,152699434,159580763,157811258,151126506,157680171,152175090,157614635,163775084,158401074,165282417,160105004,158007804,166003254,163316213,175047247,181338731,179896898,188547710,180879902,181142039,184418871,178979328,188482160,186974825,184943189,189137541,178651670,181600816,183108148,181338646,193659529,190579299,192414319,193790595,182059541,
185270858,180421168,177734192,184943259,176423521,177996425,174326390,164561437,170590813,166068780,170328658,178717349,173146726,179307169,173474408,166920750,171573865,164168236,169542264,172098214,166003314,171573938,163250780,161808962,167445105,163512884,175440539,178061986,176685702,183108284,172950094,174129759,174654063,168821318,178127544,173539996,171967133,173605565,162267725,166134391,165020267,164364895,175375052,170132122,172819129,171180725,160039504,163447438,156435044,155452029,160760539,151782043,154206927,148308646,139919965,145687196,140116577,146473636,152765150,147849893,154403557,146539159,142475890,146145958,138936936,146277063,147063516,142475957,148243185,138936972,140378763,144966310,142344821,155714279,156893910,157876938,163513076,153748099,157090469,156631715,153223820,
163054334,157942481,159056614,159908592,149881476,155910844,154075807,156500648,167379727,162398927,167510783,164692708,155648656,160367312,153092764,155321035,159974164,152044246,156631831,149357270,144376481,150536923,145621662,155255536,160105235,157090532,164365095,156238534,154796729,158139102,152306343,161809169,161284880,159318776,164823851,155845309,159908563,163644126,163447482,177406765,177341194,180880145,185140009,176161468,181469933,179307224,178520789,188220224,182190855,185271087,184156961,175768257,182846209,179634901,184287991,193856332,188613389,194708293,189334292,182125265,186254096,178258644,182453018,184746829,177013527,181601113,172360453,168952551,173867799,168690393,179110717,181273417,178914087,184746851,174588664,174457602,175506200,169738985,179110747,175768389,174588736,
177800036,167314163,172360475,173081362,173605633,186581872,183567167,187761499,188744543,178914038,183763762,179110668,178979617,186188671,100729014,102957299,94044343,86245500,90505403,83558523,90636490,93782258,88604865,93913346,83886247,80347286,81854654,73793668,81461485,79167728,75235541,78905610,68092059,70385841,72614077,70385815,83034376,81395946,83296494,86507786,75694235,79495370,76349622,73990319,82575646,75497702,77136137,75235584,65470624,71368926,67567795,70910159,79823146,74121448,79167776,73662707,65142959,68878574,60293297,63832309,66126122,58196211,62062902,53018853,49283266,53936373,48562357,58720535,61276457,59048195,65274175,55247063,55443675,56688885,51183814,60883255,58327330,57344284,61276483,51445968,56951030,58654960,59572443,73007438,71434525,76022072,78053690,69009618,75104527,71303402,72155387,80413019,73662751,77791566,74580273,
67043549,74121504,69861609,76480797,83951970,78905639,85262694,78250274,72351984,75956522,67436780,72941888,73204065,66584885,70975859,60424465,59310346,62718253,58065143,69534051,70058333,69009736,73990521,63242507,64946467,64553259,59900168,69730685,65012054,65339745,67436919,57606408,63963453,63439139,65601831,77988240,74645844,80216446,79561068,70779150,76546384,70648097,72745288,78971288,71237976,75628948,69206366,62849312,68944221,63308063,70582634,75301272,69992805,75497893,65667407,60948791,62456165,53281064,59310477,56689046,50463096,53215663,40763715,40894801,42008931,37617976,48824746,46465423,46203281,48759215,36897087,39715178,36503902,33358160,41877953,35062155,36700586,36045223,26411332,33423744,30998874,
34865519,45416908,41353615,47579586,44237210,36634961,42008975,34931029,39125397,42926544,35651990,40567255,32375179,28246371,33489304,27787611,37159351,39649743,35717543,41026020,30015871,28180861,28311963,20513126,28115414,23658953,20054461,22217192,10092919,12714393,13042072,11141499,23200239,20120003,22741463,24379874,14156153,19005873,15532432,15532443,24379904,18219460,22741488,21168600,14418304,23134658,21037454,28574142,39059975,36438473,44958215,41091527,37224850,43647438,37618061,45482463,48628230,44171733,50790935,42926521,42664361,48366033,45089175,57475585,59769345,59179499,65143326,55181745,56754628,57213392,52363689,62194206,57803259,57868804,60031518,50069932,56361439,56623561,58327493,71500338,69075449,
75039263,76153363,68354482,75629041,72221127,75891174,84804157,80019963,87163446,84607492,81461696,91292161,89719236,101319181,110756417,109707788,119931468,115016188,114426332,120455693,115605967,126026289,127992383,125370909,132186713,123929069,126616054,131531276,129696221,143458897,143917627,145621556,150405723,140313065,143852048,142606857,139526644,149029479,143458871,145162832,145556052,135987691,142934568,141361666,145097237,156828276,153354807,159973995,158335560,151323125,158073400,152830463,157811256,164299388,158990909,165675648,160563767,158401033,166593091,163578370,175702621,181666424,180421199,189006478,181338668,181535267,184877637,179241486,189203067,187695733,185467490,189596306,178979364,182387263,183632452,182059554,194118295,191103598,192807548,194118288,182714913,
185729623,181076541,178389566,185270953,176947821,178520728,175112837,165347882,170984042,166527545,170918499,179176114,173671026,179831470,173933174,167379516,172032632,164627003,170197639,172884660,166593150,172294847,163840615,162267728,167903868,164102721,175964840,178520750,177341076,183567051,173474396,174588523,175112829,169542226,178455238,174064298,172491433,174326474,162595416,166593159,165675640,164954733,175833818,170853030,173146820,171770563,160367197,163840668,156893811,156041870,161284840,152109736,154731232,148636340,140509803,146211499,140509808,147063471,153289452,148308656,154731249,147325607,142934655,146670260,139133558,146735829,147522281,142869186,148767487,139264664,140706458,145425078,142869124,156173044,157156068,158401241,163906308,154141331,157549235,156959410,153879194,
163709706,158270174,159646450,160170751,150405778,156304077,154600110,156893880,167772954,163119839,167969550,165217009,156041883,160891615,153617064,155910872,160564003,152634086,157025059,150012644,144966319,150930154,146145962,155714303,160564002,157483764,164823861,156631766,155321030,158728943,152830646,162530080,162005789,159712007,165348154,156369613,160498402,164233965,163906246,177996605,178062103,181338913,185926456,176554697,181928699,180159207,179045089,188744527,182780694,186057531,184877873,176161489,183370513,180290274,184746754,194249560,189137691,195298132,190120736,182780640,186843933,178717408,182977321,185205595,177537829,182059879,172819220,169411316,174195493,169018087,179503946,181666648,179503927,185336687,174916359,175309583,176227110,170459895,179766123,176358227,175178575,
178127732,167904001,172884777,173671201,174064400,186909569,184288080,188089194,189334381,179569413,184615745,179700507,179503917,186712972,101122244,103284992,94306499,86704269,90702024,83820682,90833115,94175491,88867024,94306576,84017333,80412835,82182347,74121361,81592571,79495422,75366628,79233304,68354218,70516927,73007305,70516900,83362071,81854713,83493116,86835481,75825319,79823063,76546245,74383550,82641196,75628788,77398295,75497742,65470637,71565550,67829952,71172319,79954229,74383606,79298866,73728258,65470651,69468412,60817600,64291076,66453817,58196227,62587202,53084401,49545426,54264067,48824515,59048230,61800757,59375890,65339725,55509222,55509226,57082115,51445972,61079878,58392881,57606441,61407568,51642591,56951045,58851584,59703532,73400667,71631149,76284229,78381386,69533920,75432221,71631098,72483082,80609642,73990444,77988191,74842431,
67502315,74383662,70320373,76742957,84410737,79233333,85524851,78512431,72745216,76022073,67830009,73269583,73531760,66978116,71369090,60686625,59506966,62980412,58327301,69927280,70254955,69140824,74121609,63504664,65208626,64880953,60227862,69927307,65208677,65864049,67568006,57606424,64094540,63766834,66060594,78578077,75170147,80347532,79626617,71237917,76808544,71172398,73138519,79102374,71565672,75825573,69599597,63308078,69009773,63570221,70910330,75694504,70451571,75825590,66060637,61473095,62652784,53477686,59703709,56885667,50659718,53412285,41091410,41025886,42140018,37814600,49152442,46530976,46662045,48955837,37290318,39846266,36897132,33489248,42009040,35520923,37093816,36241848,26739027,33620369,31129958,
35062144,45744604,41550235,47907281,44237226,37093725,42336672,35324262,39256482,43319776,36045220,40894949,32702876,28508531,33620392,28049770,37355974,40042974,36045236,41550324,30474639,28180877,28639656,20644214,28246500,23986648,20382154,22479352,10224005,12911015,13238694,11469195,23593469,20513236,23003622,24773107,14418311,19464637,15860127,15794601,24510989,18350546,22938113,21299688,14811537,23265746,21103006,28901837,39518743,36635097,45220374,41288153,37487011,43647451,37880221,45613551,49152533,44368357,51053093,42926537,42795449,48628194,45416871,57737745,59965969,59638264,65536557,55574974,57278931,57475551,52691387,62390829,58262027,57999892,60621355,50528700,56492525,56885720,58917330,72024641,69403144,
75432493,76481059,68878786,75891201,72483285,76284403,85066313,80216589,87491142,85197333,81658319,91554318,89915860,101581339,111149647,110101015,120128092,115343882,114622952,120783387,116064733,126288447,128451150,125960748,132645477,124387835,127140356,131858969,130286058,143917660,144310857,145883716,150733415,140640760,144114205,142737942,140050949,149357171,143721030,145490524,145687139,136315387,143262261,141820434,145490466,157155973,153682500,160301687,158532181,151912965,158401094,153092623,158401095,164692617,159253070,166199948,161088070,158728727,166986322,164037137,176030314,182190727,180879963,189530780,181600826,181862961,185467477,179896863,189596299,187957891,185664113,190055073,179307057,182649419,184091216,182321712,194642598,191562367,193135244,194577053,183042607,
186122852,181404236,178717263,185729720,177472125,179045030,175374996,165675575,171442810,166855239,171180657,179634880,174064257,180093631,174523012,167772746,172360327,165020232,170525331,173146817,167117455,172557007,164299383,162792032,168231563,164430416,176227000,178782910,177865378,184091353,173802091,174785146,175571595,169869922,178979539,174457528,172819131,174588632,163054185,167182998,166003335,165151356,175964905,171246261,173736659,172360399,160957035,164233899,157155970,156369563,161678069,152502968,155189998,149160644,140640890,146473659,140771968,147522240,153748218,148832961,155255553,147522228,143196815,147063491,139788932,147260132,147915511,143327951,148964110,139788968,140968616,145883843,143327888,156500736,157680371,158794470,164561682,154469025,157876931,157352639,154337959,
164234011,158991084,160039681,160695051,150536866,156697307,155058875,157287110,168297258,163513069,168493853,165675777,156566188,161088238,154010294,156435176,161088304,152961779,157418289,150536947,145162940,151454456,146604731,155976462,161153842,157942528,165348162,156893924,155910870,159318780,153354948,162988847,162464556,160170775,165675848,156762843,160695024,164561659,164102870,178586443,178520872,181928750,186254150,177144537,182321928,180552437,179569392,189268831,183173925,186319690,185271102,176751326,183632671,180749041,185271058,194773863,189858601,195756900,190448431,183042798,187433773,179372784,183370552,185729898,177996596,182453110,173212449,170132229,174654260,169411319,180159322,182125416,179831623,185860991,175637269,175506206,176554805,170722054,180093816,176882530,175440734,
178586497,168493840,173409080,174392113,174588703,187433869,184746845,188613496,189858683,179831572,185074513,179897129,180028220,187237276,101318867,103481618,94699730,86835356,91095256,84082840,91291882,94699793,89260255,94503201,84410565,80871604,82510045,74514593,81985804,80019724,75563251,79561000,68747449,71106765,73269467,70975667,83755303,82116871,83820813,87032102,76349623,80216295,77070550,74711247,83165500,75956484,77725990,75956511,66126012,72024315,68026576,71762158,80544069,74580231,79626560,74318095,65929418,69533962,61079758,64618770,66781514,58720529,62914898,53674242,49873122,54395155,49348819,59375925,61866311,59638051,65667423,55902454,55967995,57475347,51577058,61538646,58917185,57803065,61735263,52035822,57540885,59179278,60227833,73924971,72089915,76480851,78840154,69927152,75694379,72089865,72810776,81002876,74383678,78446958,75104591,
67830012,74711357,70779143,77136189,84672896,79823173,85983620,78774590,72941840,76480838,67895561,73662816,74121600,67305809,71565715,61145395,59638055,63373642,58786068,70123906,70779260,69599593,74711448,63897898,65470786,65012041,60752166,70386076,65601910,66060672,67830164,57934120,64618843,64028994,66519365,78905772,75235700,80871837,80085386,71369007,77332847,71303487,73531748,79692213,71827830,76153268,69992829,63504704,69534077,63832383,71369096,75956664,70713732,76218822,66453871,61669718,63111555,53739845,60096941,57213363,51052949,53805519,41550179,41353582,42598785,38404438,49480137,46924205,46793134,49611214,37618015,40501641,37224829,33751406,42533343,35717548,37355977,36635078,27197795,33948062,31392119,
35586446,46072300,41877933,48234979,44630458,37421422,42598831,35586420,39715251,43581935,36307381,41222646,32899498,28901764,33948087,28443000,37683671,40174061,36438470,41812485,30671262,28770717,29032890,20906374,28574198,24314343,20578781,22675975,10551701,13238712,13697462,11731356,23855629,20644323,23331318,24969731,14811543,19595726,15991216,16056762,24838687,18678243,23265807,21692920,15073697,23658977,21627307,29491676,39911974,37093863,45744678,41550311,37749168,44171756,38470061,45875713,49414695,44761589,51446325,43385307,43319752,49021424,45679032,58327586,60424737,59834890,66060863,55771600,57475555,57999854,53150154,62784061,58524186,58458660,60883516,50725323,56885757,57278954,59113956,72221264,69730842,
75891261,76874290,69337554,76415507,72810981,76481030,85721690,80675356,87949910,85590566,82051553,92013088,90374628,101581353,111149660,110363175,120455784,115409429,114688503,121176615,116326889,126419531,128451164,125960760,132711028,124453385,127140368,131990055,130155002,144048746,144638548,146014799,151061110,140771844,144507435,142934564,140116498,149619329,143917649,145687148,145883759,136446472,143589954,141820446,145949232,157418129,153748049,160563844,158925409,151978516,158859861,153420315,158663251,165020311,159449689,166331035,161088084,159056421,167117407,164495902,176226935,182387348,181338729,189727399,181994055,182190656,185664098,180159019,189792921,188285586,185926271,190317229,179569213,182911576,184549982,182583872,194839220,191890058,193725082,195101354,183239230,
186516084,181600856,179044955,186057412,177799818,179241652,175637153,165872198,171770504,167117398,171508349,179962574,174391950,180421322,174785172,167969366,172688019,165282388,170787489,173474509,167117466,172819164,164561540,162857582,168493723,164758108,176620229,179241675,178061998,184222436,174129786,175112841,175833753,170066543,179176161,174719685,173277896,174719719,163512947,167248545,166199957,165610120,176554742,171442881,174064354,172491485,161088121,164430519,157418126,156566185,161940228,152765125,155255548,149291730,140903047,146866886,141165197,147653323,154010374,149095118,155583246,147718848,143590043,147391184,139788945,147456751,148243204,143524575,149226267,139985589,141230772,146014929,143655582,156893966,158008065,159056628,164692768,154927790,158270161,157811406,154403508,
164365094,158925565,160301838,160957209,151061168,157024999,155386567,157483732,168362808,163513085,168756008,165741328,156631737,161481467,154272452,156697335,161350464,153289472,157614911,150536959,145621708,151782151,146735816,156173082,161350461,158466831,165610320,157221617,155910884,159515403,153420497,163054397,162464571,160564005,166069078,157024999,161219327,164758280,164561636,178717529,178520886,182321982,186516310,177210085,182649625,180880131,179897086,189465450,183501618,186712918,185467724,176882413,184091435,181076735,185729824,195101556,190186293,196150127,190907197,183370493,187630394,179438333,183763781,185992055,178586433,182780804,173540145,170394386,175244098,169935619,180355945,182584181,180159315,186254221,175964963,175768363,176882499,171115284,180552583,177013615,175768427,
179045262,168887070,173605702,174457661,174981933,187827099,185074540,189137798,190186375,180159265,185336669,180355897,180355914,187433899,101122270,103481628,94372062,86638756,90833121,83886243,91029746,94306588,89194728,94437675,84345039,80806078,82313445,74186924,81920276,79692053,75432188,79495474,68485317,70648022,72876261,70844604,83362098,82116881,83689750,86769970,75956417,79888624,76808415,74383576,82837828,75759887,77726002,75563304,65667270,71696646,68092121,71434490,80281936,74580240,79561033,73990426,65732822,69533974,60817623,64356637,66453843,58523930,62521693,53346570,49479916,54329628,49021150,59375934,61669711,59375916,65667431,55705856,55771397,57213212,51577068,61276509,58786122,57803076,61669738,51839224,57409822,58982681,59900165,73597301,71958855,76546397,78774627,69730554,75694391,71827732,72614179,80937350,74121541,78315895,74973527,
67698950,74645833,70582543,76874054,84410761,79561038,85787023,78643529,73007385,76415315,67895570,73597290,73793930,67240284,71500189,61079865,59572531,63242581,58458398,70189450,70582661,69534066,74383779,63701298,65470795,64880977,60293426,70189479,65274240,65995146,67633567,57934130,64225638,64029004,66060623,78578103,75235711,80740773,80019859,71500089,77005177,71172423,73531758,79299010,71631232,76022205,69796229,63373640,69271943,63570249,71369106,76022210,70582668,76087758,66126199,61604191,62980493,53674321,59834805,57082301,50856354,53543385,41353580,41156985,42467724,38076768,49283541,46858679,46596537,49218007,37421416,40173971,37028231,33620345,42402280,35586485,37224915,36307410,26935659,33685930,31261056,
35324312,46006772,41681333,48038379,44630468,37290360,42598842,35389823,39649726,43319801,36045249,40894976,32637365,28508558,33817025,28180869,37421538,40108537,36110800,41550348,30540200,28377509,28705220,20775313,28443135,24183281,20316645,22413841,10551713,13173185,13173183,11731365,23527961,20578796,23069183,24969742,14418338,19595738,15729084,15794628,24773160,18547181,23134747,21430786,14811561,23396844,21299638,29164006,39649841,36897267,45417008,41353715,37552573,44106232,38207930,45679115,49218096,44564991,51249729,43123173,42992082,49021434,45679041,57934379,60293674,59703829,65798727,55706073,57278956,57737720,52953557,62718535,58458663,58196524,60752453,50790870,56623622,57082356,59179503,72090204,69796387,
75694664,76546620,68944347,76415516,72876528,76677647,85590628,80740903,87818847,85459503,81986027,91947564,90374637,101843511,111477355,110428725,120652406,115671587,114885123,121438771,116523510,126550619,128713320,126419526,132973185,124715543,127468062,132252213,130548231,144245369,144704099,146211423,151454338,140968467,144769593,143196722,140247583,149881486,144245343,146080376,146211452,136970773,143655504,142279213,146080318,157811358,154206817,160891538,159056496,152175135,159056481,153616937,158794337,165282469,159842921,166724263,161481315,159121972,167576173,164692526,176489094,182649506,181600888,189924021,182190677,182452814,185991792,180486712,190251686,188547741,186385037,190775996,180027981,183370343,184812140,182846030,195297985,192479897,194052776,195166904,183829066,
186974847,181863015,179307114,186319570,178061975,179634880,176161455,166068819,172163732,167379553,171770507,180355805,174654107,180683480,175112864,168428133,173081250,165544548,171246256,173802205,167510697,173277931,164889234,163316346,168821414,165020268,176816851,179503832,178324155,184615667,174588552,175571607,175964837,170459772,179634927,175243989,173474516,175309554,163644035,167772847,166527651,165872279,176947973,171836111,174326511,172688107,161350278,164889286,157942428,157024950,162398992,152961748,155583241,149619423,141361814,146997973,141558427,147981018,154338068,149291741,155910941,148243152,143852202,147653343,140313246,147849982,148374290,143983340,149553961,140182210,141558468,146277088,143721132,157221662,158466828,159318786,165020459,155058876,158597854,158204637,154927811,
164823862,159318794,160629533,161350441,151323326,157549303,155648727,157876960,168952647,164168456,168887096,166265629,157221576,161678089,154534612,156959491,161416012,153617169,158073680,151061261,145818329,152175381,147325653,156697385,161743694,158728989,166003549,157549312,156500723,159843095,153879264,163382089,163054408,160760625,166527844,157352693,161612557,165151509,164823795,179307366,179045186,182584140,186975074,177603315,183239462,181142289,180159244,189924216,183960385,187106149,186057562,177210107,184484668,181535500,186123054,195625861,190513988,196412286,191365965,183763722,188220232,179831565,184288081,186450821,178717521,183239569,174064445,170853152,175440720,170263313,180749172,182846338,180683617,186385309,176227121,176227131,177406800,171442979,181011348,177537917,176161658,
179504030,169149228,174195541,174916428,175309626,188351402,185533307,189399956,190382999,180618030,185664363,180683590,180814680,187761593,101449963,103743785,94634221,87294132,91291888,84345010,91554049,94699817,89456890,94830904,84541661,81133771,82575605,74514617,82116900,79954212,75890955,79692097,68944082,71237861,73203956,70975693,83820865,82247966,84214054,87294272,76349648,80347391,77267183,74776808,83231061,76022046,77922622,75825462,66191574,72220950,68223209,71827721,80544097,74711328,79888728,74449194,66060515,69665061,61210857,64553261,66781536,58851625,62980461,53543195,49873146,54722860,49152239,59441486,62128478,59834682,65995126,55902479,56099091,57540908,51839229,61538668,58917211,57999700,61997433,52232457,57606446,59441447,60227858,73990533,72089943,76743022,78971253,69992714,75891014,72089890,73007410,81265044,74514773,78774663,75301222,
67961108,75039063,70713633,77201749,84935064,79757662,86114717,78971224,73400615,76743011,68157729,73859450,74056090,67633514,71696810,61276491,59900225,63373669,59048238,70517146,70844821,69861762,74711473,63832386,65864026,65405281,60883264,70582710,65733006,66322842,68026796,58130751,64749939,64225628,66584926,79102406,75497868,81199540,80478626,71762248,77529480,71696727,73859454,79888848,71958928,76480973,70058389,63766871,69730708,63963480,71565732,76349906,71106973,76612062,66453896,61997421,63177115,54133088,60096967,57541069,51315118,54002153,41484669,41615752,42533275,38338929,49676770,47120841,46989767,49611241,37683576,40305059,37159317,33948040,42533370,35914179,37683682,36897247,27197819,33948089,31785362,
35652009,46334470,41877957,48366077,45023700,37355911,42795465,35914125,39977420,43844104,36438479,41419281,33096133,28836253,33948113,28311955,37814769,40436232,36635102,41878044,30736821,28705205,29098451,21103006,28639759,24379904,20775412,22807072,10944944,13500880,13697486,11993525,24052264,20840958,23527951,25231900,14877104,19857897,16187850,16056787,24969786,18940412,23265834,21824017,15073720,23659003,21561797,29557236,40043071,37224962,45679168,41878018,37945802,44368391,38601161,46203418,49545792,44958224,51511888,43713012,43450852,49218060,46006736,58458684,60555837,60097058,66191958,55968234,57737727,58196488,53281252,63046230,58982967,58786364,61276759,50987493,57213462,57475587,59245055,72483434,69993011,
75956824,77005389,69468653,76874284,73007614,77070878,85983861,81134134,88277617,85918270,82510332,92275259,90898942,101909058,111739509,110690881,120717952,115868208,114950673,121373250,116654596,126812773,128844405,126288466,133235340,124715554,127533611,132252225,130679316,144507524,145031790,146604649,151388816,141165085,144835140,143655486,140640812,150274714,144441965,146145925,146277000,136970783,143852126,142279225,146408010,157811369,154206827,161219230,159253117,152568365,159187566,153879092,159187564,165479088,159908467,166855347,161546862,159515199,167707256,164954682,176685714,182977198,181928578,190186177,182452833,182649434,186122874,180748869,190448306,188744364,186450583,190972615,180093526,183435892,184943224,183108186,195494604,192545444,194249396,195429060,183829078,
187040396,182321780,179569271,186450654,178389667,179897038,176292540,166462047,172163745,167707248,172032662,180421351,174981801,180880102,175309483,168755824,173146797,165610095,171311804,173998826,167838389,173409013,164889247,163644038,169214643,165282422,177079007,179634918,178586311,185008897,174785171,175833760,176358067,170525320,179766010,175243999,173867746,175440640,163906190,167969468,166855340,166068897,176947986,171901660,174523133,173212407,161546898,165216977,158007977,157024963,162399006,153158365,155714324,149684972,141427360,147194595,141689510,148112101,154600225,149553894,156042025,148439771,143917749,147784428,140444331,147849994,148636446,144048889,149816119,140444368,141951697,146539243,144048826,157483818,158532379,159712017,165282618,155255495,158991081,158335719,154927823,
164889409,159580949,160760618,161350452,151323338,157680385,155910884,158008045,168952660,164234005,169149252,166331178,157352658,162136852,154862304,157156113,161940312,153813788,158139228,151257881,146080485,152240929,147260130,157025078,162136921,158991147,166265707,157745933,156697342,159974180,154141419,163775320,163251027,161022781,166724467,157614850,161678104,165544740,165217022,179503986,179241807,182649689,187237231,178062081,183436083,181469982,180618010,190186374,184353612,187499380,186319719,177603334,184812359,181469976,186188601,195888015,190645074,196674442,191628121,184025876,188351316,180159256,184419166,186647442,178979675,183567261,174195531,171049771,175637341,170459935,181076865,183305103,180749165,186844072,176620349,176620360,177603420,171705135,181076898,177800073,176620422,
179700650,169280314,174457696,175047511,175440712,188482489,185861000,189793183,190710691,180880188,185860984,181011284,180880230,188089284,101712119,103809334,94896376,87228608,91357436,84541630,91554060,94765364,89719043,94961989,84803815,81068246,82968832,74842309,82379056,80150834,76087575,79954252,69009630,71106802,73531647,71172310,84083020,82444586,84082993,87294282,76546269,80281868,77398264,75038961,83558753,76153130,78184778,76087617,66191584,72155426,68354291,71762194,80937324,74776875,80019812,74514740,66257136,69861678,61276403,64815415,67043693,59048247,63046007,53870887,49807622,54788408,49283321,59703641,62194027,59638087,65929603,56033562,56099103,57540919,51970312,61800824,58917223,58065245,62128516,52166931,57737529,59572532,60227871,74121618,72286563,77070714,79298943,70254871,75956560,72220975,73007423,81658271,74711392,78905745,75563378,
68092192,75039075,70975787,77398370,85066148,79954282,86442409,79167844,73335094,76939630,68419887,74056069,74383781,67830135,71958966,61342039,60162381,63766897,58982714,70648231,70844833,69796237,74908093,64160079,65995110,65274220,61014349,70648255,65929625,66257317,68223418,58458444,64749952,64422248,66584936,79102417,75760025,81330624,80478640,71893332,77660564,71827813,73990539,80085467,72221084,76677591,70189474,63963491,69861795,64160099,71762352,76349916,71303591,76677611,66650514,62194043,63439270,54198637,60359122,57541081,51446203,54133236,41746825,41746838,42860967,38470012,49611246,47186389,47251924,49676787,37945731,40698287,37355937,34210196,42729987,35848657,37552624,36962797,27459975,34079173,31654300,
35914165,46465552,42205651,48431624,44958175,37749139,42861012,35783066,39911898,43844117,36700635,41484827,33030609,28901801,34079196,28639648,37945852,40567315,36766187,41943593,30933443,28705217,29163999,21234093,28705308,24576527,20840963,23003692,10682810,13697499,13828572,11928001,24183350,21103112,23724573,25166376,14877116,19988980,16187864,16187870,25231941,18874889,23331382,21889565,15204804,23986694,21823955,29557250,40108621,37290510,46006862,41878031,38076888,44368403,38732243,46334501,49807949,45023771,51708508,43778560,43581935,49545750,46203357,58786377,60752454,60162607,66519652,56361463,57999880,58393108,53608943,63242852,58917443,58917448,61276770,51053044,57475618,57606670,59703819,72811128,70320702,
76087908,77267546,69534199,76939833,73466378,77070892,86246016,81134145,88474236,86114891,82772485,92734021,91030025,102367823,111870596,110756429,120980112,116261436,115343900,121897550,116916754,127271537,129237634,126681693,133563032,125174321,127861301,132842063,130941471,144769681,145228413,146932343,151913114,141558315,145228370,143786569,141034041,150536872,144638585,146539154,146801302,137495087,144376424,142606918,146735701,158401206,154534523,161350316,159646345,152830522,159449723,154141251,159318650,165675710,160498305,167248576,162202234,159711821,168100485,165413445,177210016,183501501,182321809,190710479,182911598,183108198,186516104,180879955,190710463,189399734,186909351,191169238,180683366,183894657,185401989,183632487,195887833,192938674,194708160,195822289,184222308,
187433626,182518401,179962499,187106027,178717359,180159195,176751302,166658669,172753582,167969403,172556963,180749044,175440567,181273331,175571641,168952445,173802169,166134396,171705033,174260981,168297153,173933316,165348011,163775125,169673410,165741188,177537772,180159219,178979541,185336589,175178401,176095918,176816831,171115157,180159240,175833837,174326510,175899406,164430492,168362697,167117499,166527665,177472287,172425962,175112969,173409031,162071201,165413599,158466742,157483728,162923305,153551595,156107555,150078201,141951661,147587822,141886131,148701939,154796848,149816053,156435254,148570858,144179907,148046582,140837560,148308758,149095213,144704261,150143811,140772060,142082780,146998008,144310983,157877047,158860072,160105244,165610309,155648725,159122167,158663415,155321054,
165282640,160170787,161284920,161874755,151913175,158073617,156173040,158532347,169608030,164692772,169673554,166789941,157614817,162399012,155255533,157483807,162202469,154272552,158597991,151651113,146473716,152765230,147784430,157418306,162399079,159318838,166790008,158270234,156959500,160498482,154469113,164037476,163644259,161612621,167248767,157877007,162005797,166003505,165413643,179831680,179766109,183305060,187827070,178520845,183829311,181863211,181011239,190841747,184615770,187761536,186844020,177865494,185271126,181928742,186843976,196346780,191234912,197067672,191890280,184615716,188941154,180749095,184943470,187106207,179503978,184157100,174785368,171311929,176292713,170984235,181470097,183829406,181404540,187302837,177013579,177013587,177996650,172098365,181535662,178324375,177079187,
180028345,169804614,174916462,175506279,176161621,189137862,186254226,190317486,191234994,181338953,186581892,181535585,181470068,188744659,101712126,104005948,95027456,87228617,91488517,84345030,91685142,94896447,89587981,94961997,84672752,81330400,82837770,74776783,82510134,80216377,76218658,80085334,69140713,71237884,73335047,71237858,84214099,82641203,84148537,87490901,76611812,80544019,77398273,74907898,83558762,76349745,77988179,76087628,66322665,72220968,68419836,72024348,80806260,74973492,80216429,74449212,66126073,69861688,61407484,64946496,66847096,58786110,62980481,53674285,49938702,54657344,49348867,59638117,62456178,59769167,66060685,55968034,56230183,57672002,51970321,61800834,59179374,58196328,62259598,52494622,57803075,59441467,60490024,74056090,72352106,77070722,79233414,70254879,75956570,72417591,73204037,81592744,74645865,78840220,75497852,
67961131,75104620,71106868,77398378,85197229,80281970,86311345,79233388,73269564,76874103,68419895,74056078,74514862,67699071,71958975,61473120,60096853,63766906,59244867,70648237,70975913,69992855,74908103,64225621,65864048,65470839,60948821,70910409,65864099,66519470,68420035,58327380,64749962,64422255,66847090,79299036,75891105,81396170,80740794,71893341,77726108,71631212,73990549,80019940,72352166,76612066,70517161,63897963,70058411,64094572,71827897,76480997,71303602,76677620,66716059,62062980,63439281,54133107,60490204,57672163,51577283,54264318,41877905,41550239,42860977,38666629,49611254,47383004,47186396,49611260,37814668,40698296,37421481,34144671,42795534,35914201,37749239,37028340,27394447,34210254,31654310,
35652029,46465562,42140122,48431631,44958183,37749150,43057630,35783075,40174050,43909664,36504036,41353765,33161691,28967346,34275816,28508585,38142470,40567325,36766195,42009137,30933453,28967371,29229544,21103029,28770852,24576534,20709899,23069238,10813892,13566437,13828580,12059082,24117822,20972051,23659045,25231922,14811590,19923453,16253407,16253416,25363023,19137042,23659071,22086183,15204814,23855632,21758429,29753868,40108629,37224985,46072405,42009110,38207970,44499483,38535646,46400046,49873492,45285925,51708519,43909642,43713017,49349151,46006759,58589776,61014610,60490299,66388588,56427008,57999892,58262045,53674488,63439468,59114060,59114068,61342315,51315196,57541166,57606680,59769363,72942207,70451785,
76218989,77267554,69796355,76874304,73335316,77333046,86180490,81396300,88539782,86180437,82772495,92734031,91030034,102105685,111805065,110756434,120717972,116064833,115343906,121635412,116785687,127074936,129106568,126550630,133431967,124781110,127795772,132448853,130941477,144704152,145031808,146866811,151847586,141492783,145162839,143589967,140771900,150340269,144638590,146277015,146539162,137167412,144114285,142541385,146408027,158139070,154403453,161153715,159646350,152764991,159449728,154141256,159318655,165872323,160301703,167248582,162136704,159580754,167969418,165151307,177210019,183370433,182125206,190710485,182911605,182911595,186647181,181011032,190710469,189072062,186843819,191169244,180421226,183960197,185270923,183566957,195691231,193004217,194642631,196018903,184222315,
187433632,182583942,179896969,186974961,178389686,180224737,176489165,166593137,172491443,167969410,172360364,180749049,175112891,181338872,175506112,168952450,173736642,165872258,171573968,174129915,168231623,173605642,165282482,163644059,169476807,165479050,177603312,180159225,178848475,185271058,175243944,176161460,176685764,171049627,180159246,175440625,174129907,175833876,164037282,168166094,166986434,166199988,177275684,172229360,174785295,173474570,161940135,165413604,158335675,157549269,162726706,153486064,156173097,150209277,141886132,147456757,141820602,148439803,154862389,149816060,156304190,148570864,144245450,148112126,140706495,148046620,148964147,144376589,150143816,140837602,142082786,146866944,144310988,157745982,158663470,160039715,165610318,155648733,159122173,158466812,155321058,
165348183,159843112,161088318,161874759,151847645,158073622,156041975,158335745,169411430,164561704,169608024,166855485,157680358,162267944,155058931,157418274,162005869,154075953,158466926,151520044,146473723,152503093,147784437,157221704,162268014,159318845,166658943,158008097,156893968,160432951,154469120,163971944,163447656,161612625,166986631,157811477,161940269,165741366,165282578,179897223,179700581,183305068,187696003,178193173,183698246,181732144,180814638,190579608,184550240,187761541,186647417,178062105,185008988,181994285,186909519,196215716,191038309,197198750,191890283,184419113,188679018,180683563,184812402,187040678,179503982,183894962,174785372,171246401,176227183,170787635,181470103,183567266,181076866,187171772,176751442,177079130,178062191,172229443,181535668,177996701,176817048,
180028348,169608013,174719861,175440747,176096090,188941258,186319770,190120885,191300535,181273423,186385290,181404520,181535608,188744665,101581058,103743808,94896387,86966476,91357448,84213961,91226394,94765378,89456911,94699856,84476150,80806117,82510091,74383569,82116923,79954238,75890981,79692122,68616428,71041278,73138443,71041253,83820887,82313528,83820862,87032153,76480744,80216345,77201671,74711294,83231085,76153141,77988185,75891024,65798382,71893295,68223232,71565600,80478583,74514744,79692144,74318146,65929468,69534011,61145343,64618819,66584953,58523971,62849411,53346611,49742098,54591812,49021190,59375977,62128504,59375954,65798543,55640360,55705898,57475396,51773718,61538693,58786161,57737580,61931920,52166943,57278790,59244863,60096813,73925020,72221039,76874119,79102348,69796132,75825502,72024379,72745290,81330604,74383725,78512544,75366785,
67633454,74908016,70648121,77201775,84738481,79757685,86245813,79102322,73072962,76611962,68026683,73793938,74187184,67436933,71893444,61210980,59769176,63439228,58851654,70255026,70713774,69796250,74777034,63701339,65732980,65274235,60686681,70517199,65601958,66060722,68092359,58130777,64487823,64291187,66519414,78971361,75563430,80937421,80478654,71565664,77332897,71565681,73793944,79823337,72155562,76349927,70189487,63635826,69730734,63963504,71500221,76218857,71106998,76481017,66322850,61800841,63308213,54067577,60096990,57278951,51184073,53936640,41288085,41419171,42598837,38338952,49349114,47120866,46793185,49545729,37683600,40239548,37093807,33751457,42533394,35717599,37224956,36700666,27132310,33685970,31392171,
35520961,46137888,41681377,48169492,44630510,37487011,42664420,35455398,39846372,43778595,36241897,41222699,32965086,28639670,33948139,28246444,37683720,40174113,36372984,41681463,30605777,28443089,28770796,20971962,28508712,24052252,20382223,22676026,10355144,13369835,13500905,11796943,23855683,20578838,23265832,25100854,14746057,19726851,16056805,15925741,25100883,18678295,23265859,21430826,14877138,23593493,21496290,29426190,39912027,37028379,45810268,41550363,37683684,44368418,38339042,46006834,49611354,44827176,51577451,43385359,43319805,49021478,45810155,58524245,60490324,59966014,66388593,55902722,57868824,57999908,53150205,63242865,58851921,58851927,61276783,51053057,57279024,57279005,59376151,72614532,70058573,
76022385,77267558,69403142,76939845,73073178,77136440,86049424,80937551,88212107,86114905,82510357,92602965,90964505,102171229,111936146,110887515,120914588,116195915,115540524,121766493,116785694,127140480,129237648,126812781,133628582,125174333,127926853,132776541,131072559,144835232,145556105,146997893,152044202,141689402,145490526,143983191,140902983,150667959,144769670,146473630,146932388,137298490,144310903,142803539,146670181,158401220,154927752,161546939,159711895,152830535,159908490,154337873,159515274,166068937,160432784,167641808,162333320,160039514,168362641,165347923,177341102,183501515,182518429,191103708,183304828,183435893,186778263,181142113,190972620,189661894,187368115,191365860,180879987,184222352,185598611,183698037,196084457,193135296,194904783,196215519,184484466,
187630249,182715024,180093584,187171577,178848446,180421352,176685783,167117436,172884667,168166026,172688051,181076738,175702724,181535488,176030409,169280139,173998792,166265484,171967193,174523139,168428242,174064401,165741242,164102818,169673424,165806740,177668858,180421375,179372774,185729820,175375021,176423615,177013453,171246243,180486936,176030458,174457598,176227100,164364971,168428246,167248586,166658749,177799981,172753658,175244056,173867795,162267824,165741294,158466757,157614816,163185465,153944826,156369711,150405895,142213822,147653373,142213829,148833028,155059005,149947140,156631876,148701945,144573138,148243206,141034183,148505381,149226298,144573206,150405969,140903146,142476011,147063559,144704214,158073670,159056696,160367404,165741398,155845348,159515400,158860036,155714285,
165544797,160367409,161547079,162136911,152109796,158401311,156238591,158794507,169870191,164823858,169870176,167183173,157942511,162595634,155583227,157680427,162595701,154469175,159056759,151847736,146539265,152699708,148046588,157418322,162726775,159449927,166790024,158532391,157156124,160760641,154665734,164299634,163971952,161743708,167379855,158139166,162267958,166134592,165675804,180224910,180159341,183567221,187958157,178520860,184157008,182125370,181338934,190972835,185009001,188089233,186975106,178389795,185598819,182518581,187040601,196740014,191431533,197591975,192283509,184812339,189072244,181011252,185271164,187499439,179700602,184419259,175178599,171639625,176358265,171246395,181666718,183894958,181470092,187499460,177275738,177341285,178193273,172426058,181928892,178389928,177144740,
180552646,170066773,175047550,176096118,176292707,189531092,186712995,190579644,191759296,181601112,186712980,181732209,181863299,188875745,101777673,104005962,94961932,87490773,91422991,84345039,91619616,95027530,89719063,95093081,84672766,81330412,82903315,74842329,82379076,80347460,76087597,80085346,69140722,71172359,73335060,71172331,84214111,82641215,84345156,87490912,76546287,80609566,77267212,74973446,83493234,76480828,78315873,76284247,66388214,72483124,68550919,72024358,80871805,74973504,79954297,74449224,66060548,69861699,61145350,64946509,66912642,58917193,63177098,53870906,49742106,54853962,49283341,59638128,62128510,59703644,65929621,56099120,56033588,57540940,52035869,61800847,59113850,58196339,62128536,52298024,57672013,59375942,60358964,74252710,72286581,77136270,79298962,70123817,76284262,72286531,73138514,81723827,74645878,78774696,75628935,
67961142,75301239,71041344,77529463,85393849,80281980,86442428,79233401,73597257,76874114,68419906,73990553,74318264,67633547,71958988,61538666,60227936,63635845,59048270,70648250,71106997,69992866,74973651,64225635,65864060,65339777,60883299,70713813,66126255,66388410,68288973,58524000,65012118,64422268,66912638,79364582,75891117,81527252,80871876,72089959,77726121,71696760,73859486,80216560,72221107,76808685,70320566,64094585,69861814,64225657,71958978,76415474,71369148,76677632,66650537,62194062,63504829,54264191,60490215,57737710,51577295,54264329,41877917,41746857,42664379,38470034,49676803,47251946,47317479,49742345,37814679,40632771,37487032,34079145,42795546,36045285,37618179,36962816,27394461,34013660,31785394,
35717577,46465573,42074599,48366109,45220342,37749160,42992105,35914161,40174062,44106282,36438511,41419314,33161702,29032894,34079219,28377525,38142482,40698408,36569602,42074685,30998999,28967384,29164021,21234112,28705330,24314403,20709911,22807105,10944978,13500914,13697521,11993558,24052297,21037597,23593521,25166397,14877136,19923465,16318956,16253428,25100891,18940447,23396939,21955121,15335899,23790108,21627367,29688344,40174176,37290533,46006883,42074660,38207981,44499495,38732265,46465594,49873506,45154866,51774065,43909654,43647493,49545774,46334452,58851934,61080157,60490310,66585209,56492555,57999905,58524202,53674501,63439481,59114071,59114078,61342329,51380745,57606712,57737765,59769377,73073294,70386262,
76415611,77660782,69927440,77005390,73597471,77529667,86377112,81330777,88801939,86245985,82903581,92996189,91357729,102367841,111936151,110887518,120980127,116261454,115343918,121832032,116982305,127206022,129434258,126681714,133628587,125370946,128057930,132973154,131203633,144900771,145425038,147128970,152175280,141754941,145293924,144048732,141165130,150667962,145097354,146604708,146801321,137364032,144376443,142803544,146866792,158597834,154862219,161612478,160039580,153027148,159777421,154600020,159580811,166265553,160629395,167707347,162267791,160105056,168231577,165544536,177472176,183763662,182518436,190972642,183304831,183370360,187105946,181207653,191365842,189596362,187499191,191562472,181142135,184353428,185729689,184025719,196412141,193462981,194970322,196346597,184550006,
187957932,182977170,180224662,187302655,179045061,180749038,177079001,166986368,173081280,168362640,172950198,181207815,175637193,181928708,176030411,169280144,173933261,166462097,172098267,174654217,168690388,174261016,165675710,164299433,170066644,166134425,177931006,180486918,179438314,185795360,175506100,176423616,176947924,171573929,180749086,175964928,174523138,176227104,164823728,168690395,167641807,166658753,177996595,172884733,175309596,173867801,162267828,166003443,158663369,157876962,163382078,154075902,156631861,150536972,142279363,147981059,142344904,148767495,155255618,150143753,156566345,149095164,144507606,148374283,140903116,148701994,149291840,144900890,150602583,141034225,142476015,147194637,144769755,158270282,159122236,160236337,166200153,156041962,159712010,159056648,155779825,
165806948,160301877,161612618,162136918,152240874,158335780,156631813,159056654,170001267,165086007,170132326,167314249,158008051,162726710,155452161,157942578,162661243,154600253,158991229,151913276,146866950,153158467,148046594,157614935,162923387,159712076,166986636,158532399,157287197,160891719,154731276,164627321,163971958,162005855,167576466,158335781,162530107,166200133,165872416,180552594,180355952,183829368,188220306,178914082,184353618,182387520,181601084,191103912,185205615,188351378,187237254,178651944,185729897,182649658,187368285,196871089,191890289,197723053,192742266,185140023,189465464,181142329,185402240,187564980,180028286,184615870,175244140,171901774,176554879,171311936,181994403,184157106,181863311,187892681,177341281,177406825,178652029,172688207,182191042,178717611,177537960,
180683725,170394458,175440769,176227193,176489321,189596634,186647465,190841795,191824838,181732188,186844058,181928822,181994377,189203430,101515528,103874888,94830856,86900947,91160846,84213965,91488544,94568775,89260309,94765398,84345083,80871657,82706706,74383576,82182465,79954241,75759915,79823198,68616432,70779141,73072911,70975723,83755358,82182461,84083011,87228767,76415213,80150813,77005067,74711300,83034483,75956538,77857117,75759957,65863923,72089909,68157704,71500068,80609662,74580287,79757686,74318151,65929475,69730625,61014278,64487754,66584959,58655048,62783881,53412153,49479960,54395211,48890125,59244908,62062974,59310425,65667477,55640366,55640368,57213258,51577115,61342092,58655097,57606512,61866392,51970341,57409870,59179332,60031281,73990565,72024437,76874123,78905745,69927209,75956578,72155456,72745295,81396145,74449268,78643623,75301253,
67764531,74842486,70844733,77332852,85000631,79757691,86049212,78971253,73072968,76546431,68157761,73793942,74252726,67568011,71696841,61079912,59900257,63308164,58851661,70320570,70779313,69861793,74908113,63832418,65601914,65077632,60555617,70451667,65667501,66126266,67961293,58196320,64684436,64225660,66650491,79036901,75497899,81068501,80347587,71762279,77398440,71696759,73793949,79888880,71893426,76415467,70058419,63635830,69665206,64029046,71565763,76153329,71107003,76612093,66322855,61735309,63242684,53739903,60228068,57278957,51249614,53936648,41353626,41157032,42271163,38273425,49414659,46924265,46924265,49349128,37618070,40370627,37093814,33751465,42336792,35717603,37421569,36635137,27066779,33685978,31261105,
35389897,46203430,41877989,47972891,44827123,37159336,42664426,35652015,39584237,43713065,36241904,41091633,32834021,28574139,33882608,28115379,37683729,40174118,36504063,41681470,30540246,28443095,28770804,20644286,28508718,24183329,20447767,22610497,10420688,13238769,13173231,11731415,23724616,20513310,23331377,24838714,14680527,19530250,15991274,15794675,24904280,18678301,23003721,21496370,14680537,23462427,21496293,29426198,39780959,36897316,45810274,41746979,37683691,44368423,38273514,46072377,49676898,44761647,51774064,43647506,43385348,49152556,45875697,58458716,60686941,60031556,66257528,55968264,57868831,58065450,53281284,63242872,58720855,58851932,61276792,50921991,57082425,57541157,59572765,72680075,70255189,
76219000,77333100,69468687,76743245,73269791,77070913,86311573,81265238,88408722,85918304,82706973,92799580,90964509,102498917,112067225,111149667,121307812,116392529,115606066,122028642,117244454,127271558,129630870,127140467,133759663,125305412,128254539,132973154,131269172,145293989,145687186,147128973,152371887,141951553,145621608,144114273,141230668,151126719,145097358,146997926,147129004,137757251,144704127,143196764,147194475,158925515,155058830,162005696,160301725,153223760,160105104,154796632,159908496,166265556,160826007,167772885,162661007,160301665,168559257,165872218,177734324,183960275,182780581,191234789,183698052,183763581,187171485,181666407,191693523,189924045,187826875,192086762,181273209,184681110,186122907,184353402,196674286,193725129,195298005,196608743,185008762,
188285614,183304853,180486808,187826947,179241672,180814577,177275613,167248514,173212355,168493713,173081275,181404427,176095947,182059785,176227022,169673364,174457554,166658707,172425950,174916364,168887001,174392090,165872322,164496041,170197717,166331034,178389762,180945673,179831532,186188578,175899318,176685764,177275606,171770539,181076768,176292610,174850820,176423714,165085874,169083616,167772882,167051974,177996595,173015809,175833888,174064412,162661048,166134518,159122125,158204648,163447616,154206977,156762936,150733582,142344902,148177670,142410444,149095179,155517764,150471437,156828494,149357312,144835291,148701965,141296336,148833071,149619523,144966428,150799193,141230836,142738163,147391248,144966366,158335823,159384383,160826163,166462302,156238572,159712015,159122190,155910900,
166069096,160564025,161874766,162464602,152503022,158794533,156828424,159318803,170263413,165479225,170328935,167510862,158270199,163185466,155714308,158073654,162792317,154993471,159384448,152175424,146866955,153355077,148243208,158008154,162988926,160105294,167445390,158860082,157745956,161153866,155124496,164823930,164430714,162202468,167838616,158597926,162923326,166658887,166134562,180683672,180683638,184157053,188482453,179110693,184550232,182518593,181863230,191431596,185467761,188613526,187630476,178848556,186123117,182846269,187564895,197198773,192152439,198181807,192807807,185533243,189727611,181601086,185795461,188154807,180224898,185009089,175702895,172098386,177013634,171574085,182256550,184419253,181994387,187958221,177603429,177800043,178783106,172950356,182649798,179110830,177865643,
180945872,170722144,175702917,176358270,176751467,189858782,186975148,191169477,192349127,182322018,187368349,182322042,182453132,189465579,101843210,104071496,94830858,87228625,91422990,84476110,91357471,94765383,89522455,95027543,84541691,80937192,82772244,74514649,82182464,80019778,75759915,79954270,68747505,70975747,73269521,70975721,83820893,82313533,84148546,87294301,76415215,80216349,77267213,74645765,83427699,76087610,78053728,76022101,66060533,72155445,68288775,71827751,80740733,74645822,80019832,74449225,66060546,69730628,61014277,64422219,66716033,58655047,62849417,53346617,49676567,54460746,49086732,59441519,62259583,59703644,65733012,55836973,55705907,57409866,51642652,61538701,58851705,57999731,61735320,51904807,57344333,59244869,60096817,74056100,72286580,76743052,79167892,69927209,76022118,72155457,73007441,81330610,74645877,78643622,75366791,
67764532,75235702,70779197,77463925,85066168,79888763,86507966,79167863,73400648,76743041,68288834,73925018,74187191,67502476,71958987,61145450,59769186,63570309,58982733,70320570,70975924,69730720,74908113,63897954,65798522,65274240,60883296,70582739,65798574,66191802,68092364,58261857,64815508,64225658,66584958,79167975,75760045,81265108,80675267,71762279,77660585,71827832,73793950,79888881,72286642,76415468,70255031,63832439,69665205,64094585,71762371,76349937,70975933,76743165,66650534,61997456,63242683,54002047,60096998,57410031,51249615,54002183,41288093,41288105,42467772,38338959,49480195,47055337,46858727,49414663,37683608,40436162,37224886,33948074,42598936,35717605,37487108,36766209,27132315,33882587,31326642,
35389898,46203429,41877992,48235038,44827123,37487019,42664426,35586480,39780845,43909674,36372974,41353777,32768484,28836287,33817075,28180916,37749264,40501800,36569599,41812543,30867928,28443094,28836339,20971968,28705329,24314402,20513303,22610496,10420689,13107698,13304307,11731415,23986761,20775453,23527986,25166397,14614993,19595784,15860204,15925749,24838746,18809374,23331403,21627441,14746076,23462429,21365225,29295126,40043106,37028387,45810273,41943588,38076910,44565031,38601193,46334523,49873507,45023793,51577459,43647510,43450884,49283629,46072306,58655326,60752478,60293701,66519674,56230412,57999902,58327594,53412357,63439481,58982999,58917471,61407865,51118601,57475641,57672228,59572767,72876686,70386261,
76481145,77333102,69861902,77005390,73531938,77267522,86246041,81461848,88670866,86245983,82706974,92996188,91292191,102564454,112394906,111346276,121569958,116523603,115999285,122290789,117375528,127599242,129761944,127271541,134087345,125567558,128647757,133497447,131858998,145556137,146014866,147587725,152699572,142410306,146014826,144507490,141623885,151323328,145621647,147129001,147522222,138150469,144966273,143393373,147522157,159122127,155583121,162398915,160432800,153813583,160563859,155189851,160367251,166789846,161153688,168231641,162988691,160760420,169149085,166199902,178193076,184550100,183239337,191824616,184091269,184091260,187695775,181928554,191955671,190448334,188089022,192348909,181797501,184877721,186385053,184615548,196936433,194118346,195691224,197067496,185533051,
188482226,183567001,181076634,188351235,179569352,181338868,177799905,167772804,173605574,169018003,173540028,181797645,176554703,182387465,176620241,170197654,174785235,167182998,172819170,175571725,169083612,175047452,166200004,165020331,170525401,166855325,178782981,181207819,180028141,186516262,176423609,177144518,177799896,172032687,181273377,176947974,175178502,177079077,165479091,169476834,168166099,167379657,178455352,173540100,176227104,174588701,163119803,166658808,159515343,158597865,163840837,154600197,157287227,151061265,142869192,148570889,142869197,149422862,155976520,150733581,157221712,149488386,145425118,149160720,141820625,149095217,150078279,145621791,151126876,141820660,143262455,147915539,145359585,158794577,159843137,160957237,166724449,156697326,160236304,159646480,156369653,
166593386,161088317,162202447,163054427,153027313,159122219,157418251,159580948,170591098,165741372,170787690,167838542,158794490,163513148,156435206,158729017,163382143,155321155,159843203,152765249,147456779,153682760,148898569,158270301,163382146,160432978,167838610,159515444,158139172,161743691,155386643,165413757,164627325,162595685,168297369,159122217,163185472,167052104,166789924,181076890,181142390,184615806,189203351,179700520,184943449,183108422,182321984,192152492,185992051,189203353,187958159,179241774,186450799,183370560,188220258,197723064,192480120,198640564,193463168,185795391,190251902,182059840,186123143,188613563,180749188,185402310,176161650,172557140,177406851,172163910,182780841,184878006,182453142,188548048,178127720,178389869,179176324,173343574,182977479,179438514,178324397,
181535697,171049823,176030601,176948096,177406831,190514144,187696045,191562697,192742346,182715236,187761567,182846332,182846351,190055407,101843208,104071491,94961928,87359694,91357452,84345036,91554077,94896454,89456916,94962005,84476153,81068263,82772241,74645718,82379071,80019775,75956519,79954267,68681966,70975745,73269517,71041255,84017501,82313532,84279618,87425372,76349676,80478492,77070603,74645764,83558769,76087608,78053724,76087635,66126065,72220978,68092164,71893283,80675193,74907964,79954294,74383684,65995009,69730624,61145348,64487752,66716030,58589510,62783880,53543223,49545495,54460743,49086729,59441516,62194043,59441497,65929618,55705898,55836975,57409865,51642647,61538700,58982775,57803121,61997461,51970339,57344330,59375941,60227888,74121635,72221041,77070729,79102353,70189350,76218721,72286527,73138511,81592752,74711411,78971299,75628931,
67961139,75170165,70910268,77332851,85131701,80085369,86311355,79233396,73466180,76743038,68288832,73990552,74318263,67568008,71958985,61210984,59965790,63635842,58851657,70582711,71041457,69796255,75104719,64029023,65995128,65208703,60883295,70844883,65798571,66453945,68157900,58327391,64815506,64225657,66781563,79430117,75694506,81461713,80544194,71827814,77595047,71893367,73859484,80085484,72352173,76546540,70451635,63766900,69861812,64160117,71696834,76481006,71303610,76677630,66781606,61931915,63308217,54067583,60424674,57541098,51249615,53936647,41484699,41484712,42467769,38404493,49480194,47120869,46858726,49676807,37749143,40305089,37355958,33948072,42730006,35717602,37421569,36635135,27132315,33817048,31457713,
35520968,46334500,41812452,48431642,44892657,37355944,42926568,35717550,39977452,43844136,36307438,41157167,33096163,28574140,34013681,28377521,37945870,40436263,36700671,41812540,30736853,28770773,28901874,20971966,28705327,24117793,20382227,22807105,10420687,13304304,13435375,11731413,23855687,20775453,23396912,25035323,14614991,19726855,15991274,15925746,24838744,18547227,23200328,21627439,15008218,23724569,21430758,29557270,39977568,37159456,46006880,41943585,37945834,44302887,38470120,46400058,50004577,45220400,51970673,43581972,43450883,49545770,46072304,58589786,60949082,60359234,66716280,56230409,57999903,58458665,53543428,63505014,58982997,58983003,61407863,51249670,57410103,57541156,59572767,73073291,70517330,
76415607,77529707,69927436,77267533,73466400,77398592,86573716,81592920,88670864,86442591,82838041,93061724,91292189,102761057,112460441,111346273,121569956,116720208,116064817,122487395,117441062,127861382,129893012,127402612,134283950,125829700,128647754,133497441,131727924,145687204,146277007,147849868,152765106,142541376,146145895,144769632,141689421,151388860,145687182,147391141,147849899,138216003,145162877,143721049,147653226,159318731,155583118,162595521,160629406,153748047,160498320,155320921,160498320,166986450,161481367,168559319,163250833,160825955,169345689,166396507,178324149,184681170,183370404,192021222,184287874,184353402,187892381,182387303,192217811,190776011,188416699,192611050,181928571,185336471,186647193,184943227,197329646,194249414,196149973,197264102,185729658,
188875440,184025749,181207705,188482306,179962567,181601008,177996510,168100484,173933250,169214611,173605564,182125323,176751307,182715143,177078991,170263187,175047376,167445140,173081312,175833869,169542359,175178520,166527680,165085865,170787543,167051931,178979585,181535497,180224748,186843938,176620213,177406660,177930966,172425898,181732127,176947970,175440645,177144611,165675699,169738975,168297168,167772869,178717494,173736703,176227104,174785308,163381944,166789878,159711948,158597862,164234048,154993411,157287225,151454479,143065798,148701959,143131339,149816075,156107588,151061260,157549390,149881600,145359579,149226255,141886161,149553966,150078275,145687324,151454552,141886195,143327986,148046607,145621724,159056717,160039742,161415988,166921053,156828397,160563982,159777547,156500723,
166527845,161481530,162595661,163185498,153092845,159318823,157614857,159843089,170853238,166069051,171115369,168231759,158925561,163709755,156369668,158925620,163578750,155452224,160039806,152765246,147522316,153813830,148833031,158597978,163840895,160760653,167969680,159712048,158270243,161743690,155583247,165610363,165086074,162726754,168493973,159122217,163644222,167117638,166855460,181535641,181207925,184877948,189399958,179766055,185533272,183305026,182584126,192283563,186319730,189596569,188220301,179503917,186778475,183698238,188416863,198050742,192938869,198902705,193528703,186123068,190317436,182125375,186319750,188744633,181207938,185598915,176423791,172950355,177668993,172426052,182911911,185271222,182911892,188744655,178520931,178455405,179438466,173671252,183305159,179831729,178455468,
181732303,171115358,176292744,177275775,177668972,190776284,187827116,191824839,192873416,183108449,188154781,183042937,182977420,190448619,101908740,104071490,95224065,87359693,91750663,84476104,91816219,95158593,89653518,95027536,84869366,81330403,83034381,74842323,82641212,80281917,75956517,79954264,68878571,71303421,73400587,71368933,84279640,82706744,84345150,87425369,76742887,80609561,77529348,74842367,83493226,76284214,78053720,76349775,66322670,72483118,68288767,72089888,81068408,75039031,80085361,74514753,66191612,69992763,61341951,64618818,67109242,58851649,62980483,53674292,49873169,54788420,49217799,59572583,62259575,59703635,66126224,56033573,56099116,57606468,51970325,61735301,59244913,58196331,62062994,52101407,57672007,59375937,60227883,74383775,72352112,77070727,79364492,70254882,76153181,72483130,73138508,81723821,74973551,78905760,75628929,
68092206,75301232,70975801,77529453,85393842,80413046,86835637,79561072,73662787,77201786,68354364,74383764,74449329,67764612,72090052,61604195,60031323,63832444,58982728,70779317,71303596,70123931,75235786,64160091,65995125,65470842,61145434,70779341,65995177,66519475,68485575,58327385,64946573,64553335,66781560,79561183,76087718,81592783,81002942,72221024,77922723,72089970,74056090,80347624,72548778,77005286,70451633,64029042,70123952,64291184,72024508,76743148,71434680,76874233,66912673,62128521,63504823,54264184,60490207,57737704,51511754,54002180,41615767,41746850,42795447,38338954,49807869,47186402,47251938,49807875,37749139,40501694,37355951,34079138,42795539,35848672,37487101,36766204,27197847,34013651,31654317,
35783107,46531105,42205667,48497174,44958190,37618083,43123172,35848618,40174056,43975203,36569577,41550380,33096158,28770745,34144750,28311981,37945866,40632865,36635130,42009145,30867921,28901843,29229552,20971964,28770859,24248860,20578833,22807101,10551755,13304299,13369835,11731409,24117829,20906520,23462442,25297463,14877133,19857924,16056806,16187888,25297493,19005975,23265861,21692972,15008214,23855639,21627361,29753875,40305245,37421597,46203485,42009118,38142439,44565028,38666726,46465591,49939035,45351468,52101739,44040719,43909631,49545768,46268908,59048534,61080151,60752448,66716275,56427014,58196505,58655271,53674496,63570547,59245139,59114074,61473394,51380740,57737780,57803297,59769371,73138825,70713937,
76677747,77857386,69927434,77398602,73794075,77791803,86704786,81723986,89195149,86835805,83100184,93192791,91882012,103088736,112722581,111673948,121897630,117047885,116261422,122683999,117965346,127992452,130351761,127730287,134677163,126157376,128844360,133825120,132055601,145883808,146539148,147980936,153223853,142803515,146539107,144900698,141886023,151847609,146080392,147784353,148046503,138478143,145425017,143852119,147849833,159711943,156041866,162923197,161022620,154206794,161153675,155451989,160957068,167379662,161874578,168886993,163381900,161153631,169542293,166789721,178651823,185008847,184025760,192611040,184746623,184746615,188351130,182714980,192742096,190841544,188547766,193004262,182190710,185533075,186974872,185336438,197657325,194708163,196346578,197853922,186057335,
189203114,184418962,181666453,188875516,180421316,181928683,178258650,168297086,174129857,169542287,174129845,182518534,177078985,183173892,177341131,170525328,175375053,167641744,173408987,176030472,169804501,175571735,166855358,165348005,171246289,167117462,179241726,181863174,180552423,187237151,176816819,177865409,178455250,172622503,182059803,177537790,175833858,177472288,165937840,169935579,168821455,167969475,179110705,173933308,176816923,175112985,163578547,167183090,159974089,158991076,164561727,155321086,157811510,151716618,143262402,149029634,143262408,149881607,156304192,151454472,157811528,150143742,145883861,149553929,142213836,149947177,150602560,146080536,151782230,142148335,143655665,148505356,146014937,159318859,160432955,161743665,167314267,157483754,160760586,160170763,157090543,
167117669,161547063,162923339,163709780,153486058,159712034,157811459,160301840,171377524,166200119,171246436,168624971,159253237,164102966,156828418,159318833,163775355,155779902,160433020,153355067,147849991,154272576,149488386,159056726,164234106,160957257,168559501,159974189,158860064,162071365,155910925,166003575,165413749,163119968,169018260,159580963,163775289,167641925,167379743,181928852,181601138,185074555,189727634,180224803,185729877,183632704,182977340,192742310,186581870,189793173,188613513,179831592,187171688,183960378,188810076,198509491,193332082,199164844,194184060,186581816,190972791,182584121,186975104,189006772,181470079,185992129,176554860,173278031,178062206,172884803,183501732,185664433,183239569,189400011,178848610,178914154,179962749,173933392,183501762,180093868,178783144,
182059981,171639644,176751492,177537913,177800041,191235035,188351402,192349124,193332168,183239518,188547994,183567222,183567242,190776296,102105338,104202552,95027450,87294148,91685118,84410561,91816211,95027514,89850119,95224138,84869356,81330396,82772227,74776778,82379060,80347444,76087579,80019791,68813028,71303415,73597187,71106781,84148560,82510127,84279607,87425360,76611807,80412944,77332734,75104503,83558755,76415276,78250318,76284233,66257126,72286500,68354298,72024344,80871791,75039024,80085353,74580280,66060533,69927220,61341945,64618810,66978164,58982713,62980475,53608749,49742090,54591805,49086719,59834719,62325104,59834699,65995143,55771425,55968036,57671997,51708173,61866367,59179371,58130786,62062985,52166936,57671998,59375928,60424485,74383766,72352102,77201791,79561093,70189339,76153176,72417587,73072962,81854885,74842471,78840217,75628921,
68092198,75235689,70975793,77726055,85459371,80413038,86639023,79298921,73400634,76939636,68485427,74252682,74449322,67830143,72024508,61407581,60227921,63766902,58982719,70582700,71106980,70189458,75039172,64225618,66191727,65470837,61079891,70713799,66191777,66650540,68485569,58589524,65077638,64553325,66847087,79430103,75956639,81527240,80740790,72155481,78053788,71893353,74187152,80151009,72352165,76874209,70582696,64094570,69992873,64356716,72090037,76677603,71434672,76939762,66912666,62325123,63504815,54133105,60424663,57672159,51511745,54198778,41550222,41550236,42664365,38273411,49807861,47186396,47055325,49807866,37880202,40501687,37487017,34013597,42861069,36045271,37618166,36766196,27263376,34013646,31523237,
35586492,46400025,42009051,48628240,45023719,37618076,42861020,35848610,39846369,43844126,36372962,41419301,33096151,28705199,34079204,28574120,38011396,40567322,36700661,42074672,30998987,28639690,28967399,20906420,28770853,24510997,20447754,22872630,10420676,13435364,13435364,11600331,24052283,20840976,23396901,25100849,14877123,19792382,16187870,15860199,25100877,18678289,23265856,21889572,14942672,23855633,21561818,29557260,40043094,37421591,46269014,42074646,38076897,44499485,38666718,46531117,50201173,45220387,51905126,44040712,43778551,49545759,46203367,59048530,61145681,60621369,66781806,56623614,58393106,58655263,53936632,63636075,59179596,59310673,61735532,51380733,57803307,57868824,59965972,73269888,70845001,
76743277,77857378,69992961,77398595,73728534,77660724,86835850,81723979,88998535,86704726,83231248,93454928,91882002,103088727,113050254,111805015,122225304,117310023,116523559,122946137,117899803,128189053,130286220,128057961,134808228,126353977,129040962,133956183,132121128,146211483,146670215,148374146,153223846,143065654,146801243,145359443,142344768,152175283,146342532,147915421,148112033,138740279,145883765,144245328,148046432,159843010,156238466,163054263,161153683,154337860,161284741,155845199,161022595,167445192,161809037,169149132,163840644,161415768,169869967,166920785,179176106,185270982,184156828,192611034,184746617,184943218,188613266,182911582,192938700,191234754,188940977,193266401,182583921,185795213,187433616,185598576,197919461,194970302,196805323,198050527,186385007,
189661861,184615563,181797516,189137654,180486846,182190821,178651858,168624761,174588602,170001033,174326447,182911745,177144513,183567102,177537734,170918537,175702727,167903879,173671124,176292609,170132173,175637264,167248569,165741218,171508428,167379599,179569399,182059774,181011169,187499290,177013421,178324154,178782923,172819108,182321940,177799929,176095995,177865498,166134439,170132183,168886983,168297148,179372842,174523126,176882455,175571731,163906221,167576301,160367298,159318748,164954937,155517690,158008112,152109828,143590077,149488379,143852226,150143743,156828474,151585538,158335811,150536950,145949392,149947142,142541509,149947173,150733626,146342676,152044369,142476009,144048875,148701957,146211540,159777605,160629558,162071338,167707475,157745892,160957190,160498434,157287145,
167379806,162005809,163316549,163906383,153813732,159908638,158008064,160563978,171443052,166593327,171574112,168887107,159646447,164430639,157090556,159580973,164168564,156238647,160433014,153420598,148308738,154534715,149553918,159318866,164299636,161416006,168625031,160236328,158991129,162333503,156500742,166134642,165544817,163513178,169214860,159908638,164299573,167772990,167576345,182322061,182059884,185664370,189924235,180486941,186123085,184091450,183239479,193004448,186975080,190120846,189137796,180355877,187630435,184353589,189203288,198771627,193725293,199689127,194315126,186778418,191169395,182911796,187171707,189596590,181863287,186450873,177144678,173671240,178586488,173015869,183894943,185992107,183436170,189596612,179307355,179372900,180355962,174457675,183894972,180618150,179372961,
182649799,172032853,177013629,177931124,178324325,191431636,188482468,192807871,193790912,183632728,188744597,183829360,183894916,191235044,102367475,104399153,95420659,87490749,91816184,84738233,91881739,95289649,90046722,95420737,85065959,81461460,83296507,75038915,82706732,80347437,76349716,80085321,69075164,71237869,73662716,71237844,84214087,82968872,84607278,87884106,76873946,80544009,77529335,75104495,83951963,76480807,78250312,76349761,66453727,72614174,68485361,72220943,81068391,75170088,80281955,74776884,66322668,70123820,61341937,65077557,67240300,58851636,63308149,53936420,49807618,54919478,49545464,59703640,62456170,59965763,66388352,56099095,56033564,57803060,52166917,61997431,59310436,58196317,62194051,52363537,57671993,59506992,60490012,74318224,72614239,77267320,79626622,70385940,76415311,72745260,73400635,82117021,74973535,79102353,76087664,
68223265,75563360,71369002,77922654,85524898,80413031,87032232,79561057,73662771,77267307,68550956,74252674,74776994,68092279,72221110,61604179,60227914,63832431,59179321,70844837,71500191,70386061,75432381,64422219,66388328,65667436,61276493,71238078,66322840,66650534,68616634,58523980,65143168,64684390,67174762,79823314,76153238,81658304,80937391,72221011,77988243,72352099,74449290,80544219,72810908,77070808,70648224,64225636,70451617,64684387,72286637,77005277,71696809,77136363,67240340,62521724,63898022,54460780,60621265,57868762,51511738,54329842,41812360,41943443,42860966,38732157,49938927,47448534,47514068,49873396,37880194,40632752,37683620,34079124,42992134,36110801,37880302,36897261,27132294,34275781,31588764,
35783092,46662161,42402258,48693768,45220319,37683606,43057621,35979676,40239577,44171797,36569565,41681436,33423824,29163944,34210272,28639648,38207998,40960534,36897260,42336811,31130052,28836291,29164000,21103022,29032991,24379918,20840965,23069229,10813886,13435358,13631965,11928003,24183349,20906507,23724574,25428523,15008189,19792374,16122329,16318946,25166408,18809354,23527991,22020637,15008201,23855626,21823956,29622787,40370767,37421586,46203470,42205711,38404570,44761622,38928854,46858792,50266702,45548062,52298334,43975169,43909619,49807896,46399969,59179595,61407818,60949042,67043943,56754679,58589709,58851862,54002163,63963749,59638341,59441739,61932134,51577333,57803303,58262036,60228110,73663097,70910529,
77136488,78119515,70517243,77857339,74187278,77988397,86966916,82117191,89391743,87032399,83624458,93520456,91947531,103613008,113312392,112329297,122225298,117441088,116785697,123208272,118161938,128778869,130810502,128123489,135332510,126747189,129630778,134218323,132579875,146670230,147128959,148570748,153682593,143393327,147128917,145752655,142606906,152568492,146604667,148439701,148636314,139133489,146080366,144507466,148636251,160301756,156500607,163447472,161612431,154862142,161546877,156172871,161415805,167903938,162464389,169542340,164168320,161808978,170263178,167445066,179438242,185729728,184484501,193266388,185270898,185533035,189072011,183435861,193200836,191759036,189465258,193659609,183173739,186450564,187826827,185991787,198312671,195560119,197067462,198640342,186778216,
190055070,184877702,182321799,189465329,180945590,182649566,179110604,168886899,174916274,170132098,174719657,183108345,177799868,183894775,177865408,171246212,176095937,168231554,174129871,176882426,170328776,176030474,167641775,166134425,171836101,167969420,179897072,182518521,181535450,187958034,177537702,178717366,178979524,173408925,182649614,178193139,176620277,178455315,166724259,170787534,169607872,168755895,179897123,174916335,177341198,175768331,164299430,167707367,160694972,159711957,165217073,155845361,158597929,152371968,143786677,149619445,144048828,150668025,157156149,151978749,158532413,150930159,146473673,150405887,142803649,150602525,151061299,146670348,152306507,142934756,144311012,149160705,146604749,160236350,161219374,162399011,168231758,158008028,161547008,161088254,157811428,
167773015,162333483,163644222,164299594,153944798,160498456,158401273,160891649,171901798,167183147,172229464,169345854,160039655,165020458,157418230,159843109,164758382,156631857,160957296,153879344,148636411,155058997,150012662,159646540,164823917,161743678,169214847,160760611,159515411,163054394,156762882,166593387,166003562,163906390,169542534,160432920,164627246,168493882,168100628,182649736,182387557,186188653,190514055,181142293,186450759,184419122,183698224,193594268,187368291,190579594,189662078,180618013,188089181,184943408,189596498,199099303,194118505,200082338,194773871,187368237,191824747,183370543,187761525,189989802,182322033,186778547,177537889,173933379,178914162,173540148,184288154,186647461,184025988,189989823,179635030,179635036,180683637,174785350,184550328,180945823,179569566,
183108546,172294993,177668985,178520944,178848605,192086990,189203356,193135542,194380732,184222546,189399951,184484714,184484733,191759324,102301927,104464677,95486185,87425201,91881708,84738221,91947264,95289638,89915636,95289655,85131483,81330377,83034352,74907830,82706721,80478499,76153097,80281917,69206223,71237861,73466097,71499978,84345150,82837790,84410659,87753021,76677326,80609533,77463787,75235555,83755344,76546331,78446909,76415284,66388178,72614161,68419815,72024326,81264990,75104542,80216406,74907945,66322657,70189346,61276391,64880938,67240289,59048231,63308137,53674266,50004216,54657321,49348845,59769165,62456159,59965755,66191733,55968012,56099088,57803050,51773692,61931883,59113817,58196304,62259576,52363528,57868589,59703589,60358930,74449284,72679764,77463917,79626611,70320393,76480835,72614178,73400624,81985939,75104596,79233414,75956582,
68223252,75694422,71172382,77857110,85590425,80413021,86770077,79561046,73597222,77267298,68682016,74383736,74645910,67895659,72221100,61669705,60293440,64029027,59310380,70844827,71238036,70386050,75563441,64356673,66388315,65601888,61079873,70975924,66191758,66650524,68551086,58523967,65077620,64749917,66978142,79692230,76087692,81723828,81002916,72286536,77988234,72155480,74383744,80544208,72548754,76939725,70779288,64160089,70386070,64422234,72221090,76874194,71500189,77201887,67240327,62521710,63701404,54395233,60817864,57737678,51642800,54395370,41681276,41746827,42926491,38535538,49938916,47448520,47382985,50069992,38011256,40567205,37552534,34079116,42861049,36045254,37683683,36766179,27394429,34079162,31850898,
35914153,46662151,42140105,48497148,45089237,37683594,43057610,36110738,40108494,44237324,36635089,41550355,33358278,28967328,34275795,28377493,38076913,40698379,36831712,42271264,31195577,28967354,29229526,21234081,28836370,24314373,20578809,22872611,10748337,13500885,13435347,11796919,24183340,21103105,23593492,25297440,14811571,19857900,16056782,16056792,25166397,18874880,23331372,21955091,15204798,23986687,21627336,29688314,40305220,37421574,46203461,42271237,38404559,44696073,38797770,46596639,50201154,45548050,52298324,44040693,44106216,49676815,46596565,59114047,61276736,61014567,66978395,56820205,58655234,58786316,54067689,64029276,59638329,59572802,61866585,51577323,57803292,58130953,60359169,73794160,70910521,
77202011,78250576,70582768,77660722,74252803,78053922,87294586,82117180,89522803,87097924,83755520,93717055,92078594,103940683,113705598,112656969,122815114,117965367,117244441,123732555,118686222,129106543,131334782,128844380,135791253,127205931,129958451,134742604,133038620,147194508,147653241,149291635,154272409,143917608,147391055,145949255,143196722,153027238,146997876,148701837,148963987,139526698,146604645,144835138,149094994,160891572,157155959,163906215,162202245,155255352,162202231,156566080,162071160,168362681,162726525,170066622,164692601,162398794,170852993,167838277,179962522,186450617,184943246,193725132,185860716,186122852,189399687,183894606,193856188,192152243,189858466,194183889,183698020,186909310,188482179,186384995,199033560,196084400,197526207,199033550,187368035,
190579352,185401981,182846079,190120680,181469870,183108312,179569351,169542250,175506092,170787451,175309476,183698163,178324149,184353520,178455223,171770491,176423608,168821370,174654153,177275637,170853058,176620292,168231594,166789781,172491455,168362629,180617962,183239407,181928661,188416779,178193055,179110575,179700413,173998740,183173895,178586349,177144556,178782987,167117466,171115209,169870009,169149103,180290333,175244009,177996552,176423684,164889247,168362720,161219252,160367312,165610282,156369645,158991137,152896247,144310959,150340336,144442037,151061235,157745966,152437494,159122231,151323368,146801347,150799096,143196858,151061272,151716653,147129092,152830788,143524574,144900828,149619449,146932424,160629560,161612584,162792221,168690504,158663382,162136823,161350391,158335708,
168297298,162988835,164037432,164889411,154534614,160826128,158860018,161481466,172491615,167510820,172622675,169673526,160563938,165479203,158073583,160367389,165217129,156893994,161416042,154534697,149226229,155386671,150536943,160236356,165348199,162267960,169739129,161284892,160039694,163382069,157352699,167052133,166527844,164496204,170328962,160826130,165020455,168952624,168559374,183108482,183108448,186647399,191169408,181601039,187171649,185271084,184288042,194249619,188023645,191366016,189989750,181338903,188482389,185271079,190251851,199951265,194577250,200868762,195560295,187761445,192283492,183829287,188154736,190645154,182977389,187302831,177996633,174588731,179503980,174129967,184746898,187237280,184746877,190710712,180290382,180290390,181404526,175506239,185140146,181601177,180355992,
183501755,172884810,178193266,179045223,179372889,192676808,189858711,193856434,194970547,184943437,190055305,184812387,185074552,192152535,102695139,105054497,96076002,88342698,92471528,85393576,92602616,95813922,90570993,96076081,85655765,81920194,83755244,75432113,83099932,81133854,76939523,80871737,69599436,72089821,74252522,71893190,85000505,83296535,85131548,88408375,77463754,81199353,78250215,75890910,84345164,77070615,78840120,77005102,66977998,73138444,69140707,72810753,81789272,75694360,80871760,75432225,66715868,70713628,61997280,65339684,67699036,59506979,63766883,54264085,50331892,55443749,50004199,60358984,62980441,60490037,66716015,56623368,56623371,58392869,52494581,62652775,59703636,58917198,62718323,53018881,58261799,60096801,61014285,75039102,73335119,77857129,80216428,71106819,77201728,73269532,73924907,82641293,75563345,79692163,76611938,
68878608,76022098,71893272,78315856,86180244,81068375,87556502,80478545,74383650,78053724,69140765,75104628,75301265,68485479,73007524,62259526,60883259,64684384,59900198,71500181,71893389,70910331,76153260,65077563,66715992,66257245,61735229,71762351,66978184,67305879,69206441,59179322,65864049,65405272,67699031,80216515,76808584,82510257,81789345,72810819,78643588,72679765,74973561,81134028,73269646,77857224,71238034,65012050,71041424,65012052,72876447,77595085,72286618,77857244,67764611,63177067,64487832,55116122,61407681,58327497,52363693,55050723,42271095,42205572,43319704,39190893,50594270,48103877,48038340,50659812,38404468,41419166,37945746,34800005,43516406,36766144,38207967,37487068,27787639,34734518,32244110,
36503975,47448578,42795459,49414650,45941199,38273413,43778501,36503949,40632776,44827143,37290445,42074636,33751489,29688219,34865615,29163919,38666733,41353731,37421534,42926619,31785396,29360562,29688273,21758366,29491726,25100799,21299700,23527966,11338157,13828559,14287308,12255668,24642088,21561851,24248846,26018328,15270318,20578791,16712136,16646609,25821749,19333626,24183336,22610447,15663543,24642041,22282694,30278132,40960574,38208001,46924352,42729983,38797769,45416966,39518663,47383066,50987584,46006798,52888144,44630515,44696033,50594314,47055311,59834938,62194233,61407781,67830359,57278953,59048446,59507207,54788578,64619094,60228151,60293694,62653013,52494821,58524181,58655234,60817919,74318442,71828019,
77726295,78774860,71238125,78381610,74908159,78840352,87818869,82838071,89981553,87687742,84214268,94503483,92733949,103940670,113640052,112656957,122946173,117834284,117309965,123732543,118686208,129106530,131400307,128713295,135856777,126943778,130089513,134873662,133038609,146997891,147522157,149160551,154272397,143852059,147653186,146014780,143262249,152961689,147128938,148701826,149095046,139657758,146670170,144966197,148898375,160760487,157024874,164102813,162136700,155189802,162071147,156828211,161874539,168559278,162923122,169935537,164692587,162529854,170721909,167969335,180159120,186319534,185139842,193856192,186122848,186188376,189596283,183894596,193921712,192283304,190120599,194446025,183566934,187040370,188416630,186581591,199099085,196215462,197788339,199230149,187433560,
190710412,185729649,182977141,190055134,181600932,183239374,179765947,169607776,175702688,170984045,175374999,183960294,178324135,184484580,178717356,171836017,176816814,168886896,174523069,177275623,171180725,176685814,168166045,166658694,172425906,168428153,180683488,183173862,182125256,188678913,178258581,179372707,179765937,174129801,183370491,178782944,177275618,178848514,167314065,171442877,170197679,169214628,180683537,175309534,177996541,176489209,165020307,168559315,161350314,160301763,165741343,156500703,158925591,152830699,144573091,150340324,144638634,151257832,157877027,152568554,159122218,151323357,146932408,150864619,143458990,150995722,151913248,147129084,153027384,143524560,144900818,149553901,147260092,160760619,161743643,162988817,168756029,158532297,162136812,161678057,158401233,
168428357,163119896,164168492,165086007,154862285,161153795,159056613,161612529,172819285,167641881,172688198,169870125,160629462,165413657,158335714,160695058,165217116,157287197,161743711,154469151,149226215,155517731,150799078,160236344,165479261,162333485,170001262,161284881,160170754,163447590,157352687,167183193,166724441,164692803,170197877,161022726,165217053,169083686,168887043,183501687,183305044,186843997,191366005,181797637,187237174,185205538,184550172,194249608,188220240,191431542,190317420,181601034,188613453,185664285,190382912,200016787,195035989,200934287,195691356,188220186,192545625,184091421,188285796,190645143,182977377,187696034,178324301,174850866,179569505,174326563,185074566,187433875,184877940,190776238,180355908,180618060,181470048,175702837,185336743,181797774,180421515,
183763886,173081405,178127719,179176285,179438413,192742333,189924234,193790885,195036072,184943426,190186365,185008983,185140075,192414668,102760660,105054484,96010454,88146079,92274906,85131420,92405996,95944979,90439907,95879461,85393607,81920182,83493087,75497638,83034382,80806160,76546294,80806188,69664957,71893200,74186975,71958710,84869418,83362059,84934929,88146218,77267132,81199338,77922520,75497682,84345152,77070599,78709035,76808482,66912450,72941824,68878547,72548596,81658187,75628813,80871747,75366677,66715856,70451473,61866195,65208601,67567949,59506966,63701334,54329607,50266342,55247129,49807579,60162364,62783818,60227880,66650467,56623354,56492289,57999641,52363497,62325083,59703623,58523968,62718309,52756725,58261786,60096788,60948736,75104625,73072963,77857113,80281954,70779127,77070641,73138447,74055966,82379138,75563332,79823220,76349782,
68813060,76153156,71893260,78381379,86114696,81199436,87425418,80216390,74318102,77988175,69206286,74973544,75366792,68551001,72876442,62259511,60817712,64356689,59638044,71500169,71696770,70844782,76087713,64946481,66847051,66257232,61604143,71696803,66650492,67109256,69075357,59048239,65536354,65143114,67567949,80347572,76743035,82379173,81658259,72941877,78512504,72679750,74973550,81134014,73204095,77726141,71369094,64815433,70648197,65077574,72614289,77595073,72286604,77857229,67699063,62849373,64356746,54985039,61079988,58458557,52101534,54788568,42074477,42074490,43254153,38994273,50332114,47907257,47841721,50463193,38535528,41091474,37880198,34537849,43385319,36569525,38076883,37355984,27787626,34603432,32178561,
36372891,47317494,42860982,49152494,45613509,38338938,43516348,36503934,40632764,44761593,37224897,41943552,33751477,29294990,34865603,28967300,38797793,41222649,37159375,42861071,31392169,29163942,29622723,21692816,29164032,24904181,21168615,23331346,10944930,13697476,14025153,12059049,24642075,21430767,24117763,25625102,15270307,20316634,16515515,16515524,25821740,19333613,23790107,22413827,15532461,24314351,22217144,30278119,40960564,38011382,46924340,42861044,38797758,45285882,39387577,47383052,50922035,46203395,52757060,44564968,44368342,50332158,46924230,59638319,61997613,61473302,67764810,57541086,59113970,59245051,54591959,64553546,60097066,60031537,62653003,52298201,58393098,58851832,60752369,74252894,71565862,
77529676,78840383,71107041,78381600,74646001,78512659,87818858,82903594,90047075,87884339,84148718,94306863,92733937,104006195,113836648,112722480,123077234,118096418,117309954,123863603,118948342,129106520,131334760,128778819,135922301,127271446,130220573,134939188,133366277,147391096,147849826,149488222,154337922,144048657,147849785,146211377,143196702,153223823,147128925,149029497,149291642,139526677,146932302,145228332,149226044,161153694,157418079,164233875,162333296,155517472,162202209,156762666,162333280,168690341,163250792,170132136,164823651,162726450,171049581,168034859,180159108,186516132,185336439,194183862,186057301,186450509,189792877,184156729,194118309,192545437,190382734,194642621,183763531,187302503,188809837,186712652,199426753,196477594,198181542,199426746,187761229,
190972546,185926248,183370345,190382804,181928602,183435972,179831472,169804371,175833748,171246180,175637134,184091356,178455198,184746715,178913953,172229222,176816804,169280101,174916274,177603295,171246250,177013484,168297108,166920828,172688041,168755820,180945620,183567067,182387391,188809972,178455176,179634838,180028071,174391935,183567088,179176151,177406680,179045111,167510660,171377330,170459813,169542295,180749064,175702740,178389747,176751343,165085832,168821449,161415839,160694969,166200085,156566229,159384331,153223907,144704153,150536920,144769695,151585500,158008089,152896222,159318815,151651028,147129003,151257826,143458980,151126784,152044310,147260144,153158445,143786694,145097416,149816036,147391153,161088288,162136848,163185415,168821554,158859969,162464483,161678047,158401223,
168690491,163382029,164430624,165217067,154796736,161153786,159515356,161809125,172753738,168100623,172950331,170197792,160760523,165675791,158335703,160760586,165348179,157418261,161940307,154600212,149619423,155845402,150995675,160498478,165610322,162530082,170197858,161415943,160367350,163906333,157680356,167576398,167052109,164823865,170591083,161219325,165413650,169214746,168887031,183632747,183567175,187106129,191497065,182059770,187433772,185533206,184615698,194708352,188351302,191759212,190448481,181666560,188875584,185991955,190710581,200147848,195232585,201196422,195822420,188351248,192873297,184288020,188679000,191103883,183436118,187696024,178520901,174981926,179962710,174719769,185140094,187499400,184943465,191169444,180552504,180618049,181732183,175964968,185402266,182059910,180618113,
184091556,173474612,178455388,179438419,179897153,193004467,190120834,194249628,195232669,185140023,190579570,185336654,185271137,192676799,102826185,104988933,95682760,88014995,92274893,85000334,92274912,95748358,90505430,95813911,85524668,81789096,83493075,75169945,83165440,80937218,76546283,80740638,69402801,71827652,73859282,71827626,84869408,83165436,85065987,88080670,77201581,80937182,78053579,75432133,84214068,77005053,78840093,76874006,66846901,72810740,69009608,72614117,81592637,75432192,80740662,75301127,66453699,70516993,61735110,65274123,67502402,59244809,63439179,54132987,50331865,54919435,49742030,59965741,62587198,60031259,66650454,56295663,56426740,57868556,52101339,62390606,59441464,58392882,62587224,52560104,58065164,60031239,60948722,74908005,73072948,77791567,80085332,70844649,76874022,73138433,73924881,82313588,75563318,79626598,76349768,
68616438,75956534,71696638,78381367,86180217,81133886,87294332,80281914,74121481,77726017,69009667,74907994,75170169,68419915,72876429,61931819,60555555,64487749,59572494,71303546,71696757,70844770,75825554,64749858,66650428,65995073,61538594,71369109,66781552,67109245,69140880,58917153,65470805,65208638,67633470,80085416,76546416,82379158,81789319,72614184,78709099,72548665,74908001,80871857,73138549,77726127,71369079,64749884,70713720,65077562,72548741,77529523,71958911,77791680,67567978,62783824,64160127,54919492,61211048,58065329,51904914,54723018,42139998,41943404,43188606,38732116,50135494,47776172,47841707,50397644,38404443,41025926,37749114,34341230,43123163,36241831,37945800,37224900,27656542,34603420,32047476,
36176267,46989801,42598827,48890334,45613496,37880174,43647405,36372852,40632754,44564973,36962739,41943539,33620394,29426048,34734519,28836216,38470099,41091564,37093827,42664450,31261085,29295003,29360567,21234053,29098486,24773093,20971996,23069191,11010452,13697462,13828533,11993500,24445455,21299682,23921141,25494018,15204756,20382157,16449967,16515514,25690653,19333601,23855632,22282744,15335840,24183266,22086062,30081498,40698405,38011368,46793253,42664425,38732210,45351406,39322029,47120896,50659878,45810166,52691511,44499417,44302792,50266609,46924215,59769379,61997602,61276681,67568190,57213393,58982884,59376113,54526410,64422462,59965980,59834917,62456382,52232652,58262015,58524139,60621284,74318419,71565849,
77791808,78643764,70975955,78316050,74842598,78578182,87884379,82903583,90047064,87622182,84279780,94306849,92930532,104596016,114623077,113508910,123732591,118686234,118096382,124650029,119538161,130155092,131990113,129630783,136643193,127926799,130875927,135660080,134087167,148111986,148570715,150274649,155255421,144835085,148570675,147063338,144179735,153944713,147980890,149684851,150143605,140313102,147653194,146014758,150078008,161940121,158270044,165020299,163185259,156238363,163119708,157745701,163119707,169673374,163906147,170984098,165806685,163512877,171704933,168821286,181011072,187564703,186319475,194839217,187105873,187171401,190906985,185139765,194970273,193462936,191169160,195429046,184746569,188023396,189465193,187695690,200147643,197264020,198967970,200409782,188482119,
191824508,186843746,184156774,191300301,182583956,184222398,180814508,170525264,176685713,171901536,176620167,185074390,179503768,185533143,179700380,172950112,177668766,170066527,175637166,178586328,172229285,177865447,169280143,167838327,173605540,169607783,181797584,184419030,183304889,189596402,179372676,180355732,180748964,174981755,184615660,179831506,178324179,179897075,168428159,172229294,171246240,170328724,181666561,176554702,179176173,177668840,165872262,169607877,162333339,161284789,166920976,157549266,160236295,154075869,145359506,151388884,145687193,152175322,158794516,153551577,160301850,152634063,148112039,152044254,144376478,151913213,152699665,148112107,153879337,144638657,145752770,150602464,148112044,161940251,162988812,164102915,169673515,159777468,163250910,162530012,159318722,
169476917,164233994,165413662,165937960,155845310,162267892,160301783,162661089,173802308,168821513,173998904,170984221,161809094,166724362,159122132,161547011,166462284,158270224,162792272,155517711,150143706,156500755,151651030,161415976,166724428,163382045,170853213,162398976,161088241,164561687,158532320,168362828,167773000,165675827,171443044,162005753,166200076,170263319,169804531,184419176,184419142,187892558,192480101,183042806,188351270,186450706,185467663,195625852,189465411,192611177,191365981,182518524,189989692,186909455,191693615,201261956,196084551,202048383,196805455,189268749,193528651,185139981,189530965,191890312,184222545,188613524,179438400,175768355,180880212,175375125,186057592,188547973,186057571,191955869,181535540,181666620,182518610,176751395,186385303,182977409,181601148,
184943521,174195503,179569496,180224846,180618045,194053040,191169404,195101591,196215706,186188596,191431535,186319692,186319709,193463227,103219397,105447681,96469189,88604811,92995784,85721225,93061338,96272642,91029713,96272659,86114485,82509987,83951822,75956371,83558652,81527038,77201638,81133850,70189229,72286398,74580171,72155301,85524760,83886329,85721343,88736025,77856936,81592538,78446793,76087489,84803887,77529336,79495451,77398288,67174576,73531631,69402820,73072867,81985851,76218617,81461554,75628803,67240127,71172351,62324930,65863942,68157757,59769091,63963462,54722804,50790613,55574791,50266311,60752168,63308091,60817688,67240273,56819945,57016559,58786055,52953303,62980425,59965748,59179311,63308117,53280996,58654986,60686596,61473007,75432288,73793843,78250314,80675152,71368936,77529377,73662718,74514703,83100015,76153139,80478564,77070658,
69337331,76546356,72351995,78905648,86638965,81527097,88015226,80806195,74776836,78446911,69665022,75301206,75891063,69075274,73400711,62587175,61210911,64880960,60293386,72089975,72352114,71434589,76349837,65274143,67305785,66847039,62259485,72090002,67436908,67895671,69534091,59441439,66257233,65863993,68026682,80740772,77267308,82772371,82116994,73531687,79298919,73400631,75628893,81592750,73597294,78381485,71827828,65470775,71500149,65470775,73400704,78119344,72876410,78184892,68026725,63439182,64946554,55378238,61604259,58982830,52625807,55312837,42664282,42598760,43909497,39387471,50790849,48365991,48300454,50856391,38797653,41681281,38404468,34996585,43844055,37028261,38535618,37945793,28049754,35193242,32637296,
36831625,47710694,43319718,49742301,46203314,38535528,44171690,36962672,41222571,45089259,37487022,42402289,34079141,29819260,35193265,29294963,39125455,41746920,37749183,43188735,32113049,29950360,29950387,22020481,29622769,25362914,21496280,23659010,11403665,14352819,14221745,12517783,24838666,21758429,24510960,26214909,15729041,20644298,17105325,16974260,26149403,19661277,24379916,22610417,15991195,24707549,22544809,30474711,41484834,38404579,47448611,43188707,39190957,46006763,39846314,47841789,51249698,46596594,53281332,45089237,45023686,50987502,47382964,60162592,62587423,62063111,68092475,57999821,59572704,59965932,54985160,65143353,60686871,60752415,63046200,52822473,58917370,59179493,61407714,74973773,72221205,
78250556,79364657,71631312,79036943,75497954,79233538,88605274,83558938,90702418,88343076,85066208,94962205,93454819,104923686,114950748,113902116,123994725,119144979,118424052,124715558,119865833,130220617,132514394,130023990,136905329,128254473,131138064,136184359,134349305,148570731,148832854,150536782,155583092,145097220,148898348,147587618,144572944,154337923,148374096,150143596,150536814,140837381,148111937,146276895,150405681,162202258,158532179,165479044,163512932,156828179,163709525,158007836,163381844,169869973,164233818,171377306,166134356,163840550,172229216,169411105,181469815,187957909,186843753,195429035,187433545,187695679,191169121,185532971,195691162,193856146,191758975,196084400,185205310,188678747,189989472,188219969,200671923,197722765,199492250,200934060,188744255,
192217715,187302492,184418910,191824584,183173772,184615604,181273249,171049543,177144456,172425815,177013377,185402065,179831442,186122956,180159125,173408858,178127512,170459735,176161445,178848467,172556958,178193119,169738888,168297073,173802140,170066529,182059719,184877774,183501489,189989607,179831419,180880012,181469852,175440497,184943332,180290248,178782924,180355818,168559223,172688036,171704984,170853005,181994235,177013448,179503847,177996514,166265469,170066619,162661010,161940140,167379719,157876935,160498431,154403542,145752716,151585483,146080400,152765138,159056653,154075858,160760596,152961733,148505249,152175316,144769688,152568565,153289483,148570852,154469154,144835257,146342587,150995670,148570788,162267926,163447557,164299515,170328868,160105139,163578583,162988757,159908537,
170001199,164692737,165741333,166331169,156107446,162530031,160629456,163119833,174064446,169411329,174392113,171377427,162267839,167052033,159580876,162071292,166855494,158532360,163316552,156041991,150602452,157156109,152175309,161678112,167117638,163709718,171246424,162857721,161678058,165020433,158991065,168756035,168428355,166069034,171836253,162464496,166789893,170459920,170197740,184877920,184812351,188285766,192873310,183501550,189006624,187040525,186057479,196150131,189727547,193004385,192086867,183042805,190513972,187106055,191955754,201655167,196477759,202703737,197264198,189727493,194052931,185729798,189924174,192349057,184615755,189203339,179897144,176423707,181142348,175768334,186516336,189072253,186385246,192414615,182059823,182190903,183108428,177210142,186778511,183305082,182256500,
185402265,174916391,180028239,180880199,181207862,194380712,191562615,195691409,196871058,186647339,191759207,186909506,186909527,194053046,103219386,105709816,96600251,88473732,92799166,85852287,92995793,96403704,90833096,96403719,85917868,82313371,84148419,75694216,83755252,81264885,77332699,81330449,70123682,72155319,74514627,72417437,85393680,83689712,85590260,88801553,77660320,81789134,78446782,76153016,84738341,77660397,79429904,77201672,67371174,73269477,69599416,72941785,81985840,76022002,81330472,75759867,67109045,70910196,62324921,65667325,68026676,59965690,63963452,54460651,50790604,55443710,50266303,60555551,63308080,60817677,67109191,56885472,57147621,58720510,52822222,63045950,60096810,59048230,63308106,53215450,58851582,60424440,61407463,75432280,73531689,78315839,80675141,71368925,77398296,73793782,74383621,83034470,76153129,80150874,76808505,
69402856,76546346,72220913,78774567,86835564,81461551,87949679,80871722,74842362,78381364,69796084,75497805,75825517,68878656,73400703,62456093,61276436,64749878,60162303,72024430,72286566,71434582,76611973,65405204,67109169,66781492,62193942,72089993,67305827,67699055,69665154,59441429,66191687,65732913,68092209,80740762,77201760,83100043,82379130,73335067,79233372,73269549,75366740,81789347,73859429,78119329,71827820,65405228,71369066,65536300,73466233,78053799,72679793,78250419,68288859,63373635,64684399,55247158,61866395,58786211,52560261,55312828,42533200,42598752,43712879,39452997,50725303,48300446,48300446,50790844,38928716,41681274,38404460,34865503,43712975,37028251,38535610,37945784,28180816,35062161,32571751,
36700542,47710682,43057563,49742291,46072233,38666590,44171681,36962663,41222565,45154784,37487013,42336744,34013595,29884787,34996649,29229419,38928840,41550302,37749175,43123188,32047504,29753741,29884843,22020472,29819366,25166297,21430732,23593465,11272582,14221735,14418345,12452238,24838658,21627347,24379879,26149363,15663497,20840898,16908706,16777644,26149393,19661268,24183297,22807017,15794577,24576469,22479264,30474702,41222682,38339035,47186457,43188699,39322019,45941217,39715234,47841780,51315224,46662121,53215784,45089230,44892605,50856420,47382956,60293651,62587413,62063100,68289074,57803201,59572697,60096996,55247293,65143345,60621327,60817942,63111729,52756927,58982897,59179487,61211097,75039300,72286733,
78512690,79495719,71696840,79036933,75563482,79364602,88605263,83427856,90964554,88343065,84869590,95224340,93454808,104923678,114950737,113771037,124191326,119341580,118555116,125108766,120127967,130417218,132579920,130023981,136905320,128582143,131465734,136184349,134545903,148570720,149160523,150536773,155910763,145359354,148963875,147653144,144507400,154534522,148701768,150209122,150667878,140902908,148243000,146670100,150405671,162333318,158663241,165806714,163906138,156762633,163775052,158269971,163578442,170263181,164692560,171704976,166199882,163906076,172360279,169542167,181731951,188220044,186843746,195625632,187564606,187761207,191431255,185729569,195887760,194314890,191824503,196149926,185401910,188744274,190317142,188219960,200802987,198115972,199623315,201196197,189202997,
192479851,187564627,184681045,191955645,183304834,185139885,181273241,171311680,177275519,172556880,177144439,185729734,180159111,186254022,180224652,173605455,178455181,170525262,176358044,178979530,172753557,178455254,170066559,168559206,174195348,170066521,182583998,184943300,183829162,190186209,180028020,180814465,181600913,175702634,185139933,180552384,179045058,180814561,169017969,172950173,171836045,171180674,182190833,177210045,179962588,178193113,166593141,170001076,163054219,162005668,167641854,158008000,160760567,154534606,146211458,151782085,146145928,152961737,159384322,154206922,160826123,152961726,148570775,152568523,144769678,152765162,153551618,148701913,154665753,145162929,146473649,151388877,148767388,162530061,163644156,164692720,170459932,160432812,163971789,163316429,160105139,
170263332,164758265,166069004,166855448,156369580,162857701,160826054,163381970,174523190,169345784,174719785,171574030,162464440,167248632,159777476,162398964,166986556,158728959,163513152,156107519,151061192,157418244,152437447,162071320,167183166,164037389,171639630,163185391,161874658,165479177,159122129,169149244,168428344,166331172,172229462,162661094,167183101,170853126,170590948,185336662,185140020,188547899,193266517,183567076,189203224,187171586,186385150,196150124,190186291,193266521,192283467,183304939,190645037,187433727,192217889,202048373,196936501,202834801,197657408,190120699,194380604,185926398,190186308,192545655,184877891,189596549,180028206,176751379,181535554,176227079,187040617,189137780,186712915,192807823,182321957,182518572,183501636,177406740,186975111,183567218,182387565,
185533328,175112992,180028232,180945728,181273390,194773917,191955821,196019080,197067660,186909476,192283487,187040572,187171660,194380715,103219377,105382125,96469168,88473722,92864692,85655669,92799174,96207088,90898622,96338174,86048932,82378897,83886266,75628672,83362024,81199340,76873937,81068295,69927065,72155307,74514616,72024210,85393671,83755239,85524717,88801543,77725847,81461445,78315699,76021932,84738330,77332709,79364360,77398271,67109019,73269468,69468336,73072846,82182437,75956454,81133856,75497711,67174570,71041260,62062766,65798388,67830056,59572467,64028980,54460643,50593985,55509235,49873077,60621077,63308070,60555524,66978110,56819926,56951004,58589428,52560069,62849333,59900194,58851612,62980418,53018832,58523893,60293359,61210843,75366733,73531678,78184757,80544060,71237843,77267214,73466092,74383611,82968924,76087582,80281938,76874032,
69337311,76480801,72286441,78905631,86573411,81658150,87949669,80675104,74580209,78119209,69468395,75432260,75825506,68944180,73269620,62456084,61079820,64815406,60227830,72024421,72155484,71106890,76415355,65274123,67305765,66715949,61997322,72155517,67174743,67699045,69665146,59572491,65929536,65470758,67830054,80871824,77070679,82706815,82116976,73400593,79036757,73138468,75432265,81527194,73662812,78250393,71631202,65274148,71369057,65536293,73204079,77857182,72679784,78184875,67895635,63242556,64815465,55378218,61735314,58786202,52363644,55050676,42664264,42402131,43712870,39190845,50790830,48300435,48169364,50659766,38666565,41615727,38273378,34931030,43516356,36635025,38470063,37552556,27918664,34996616,32375133,
36569461,47448531,42992020,49349064,46137760,38601044,43843990,36569435,41025945,44958166,37552540,42336735,33882514,29753708,34865567,29426017,38994367,41484755,37618093,43188715,31654277,29622660,29950370,21758318,29622751,25231823,21430725,23658992,11207038,13894048,14287261,12517764,24838648,21627340,24248798,26083818,15401344,20644279,16777624,16843171,26018312,19399116,24117753,22675934,15860104,24641995,22544789,30343621,41026064,38470098,47055377,43123154,39322012,45679062,39846297,47710699,51249678,46596575,53281314,45023682,44827058,50659805,47448482,60228108,62390797,62063092,68157991,57737658,59703760,59965913,55050676,65077801,60752390,60752397,63111720,52560311,58851817,59376085,61276623,74777148,72155651,
78381607,79626782,71631293,78971389,75366865,79233520,88343111,83493384,90899009,88408593,84935115,95027724,93520336,105251352,115147341,114098710,124584535,119669252,118751719,125239829,120455642,130941500,132842057,130482730,137495140,128909819,131793409,136446486,134939111,148832860,149291590,150995519,156172901,145621493,149357083,147849750,144835075,154927731,149029442,150667869,150930015,141361656,148570677,146866704,150929954,162923136,159187524,165937782,164102740,157352451,164168260,158597646,164037189,170459782,164954699,172229259,166658630,164364824,172687954,170066449,182125163,188744328,187499099,195953306,188285496,188285488,191758930,186188317,196149898,194642562,192348785,196674210,185729584,189203021,190644817,188744243,201327269,198378111,200082060,201523871,189465135,
192741989,187892302,185074253,192545464,183894652,185533095,181666452,171704890,177865338,173015625,177537651,186122946,180486787,186778303,180880006,174195274,178848392,171049545,176816791,179438276,173146766,178914000,170459768,168755811,174654093,170525267,182977209,185336510,184418980,190776027,180617839,181535357,182125197,176030308,185664215,180880058,179438268,181207771,169280106,173474456,172163719,171573884,182649581,177537721,180355798,178782933,166855280,170721966,163381891,162333341,167969528,158401209,161153775,154993351,146473596,152371901,146670210,153420484,159646461,154600132,161415941,153486009,148898450,152830664,145359496,153223909,153748219,149357268,155124498,145490605,146866861,151585480,149291670,162923272,163971831,165085933,170787606,160694951,164365000,163578565,160498350,
170591009,165282546,166396679,166986515,156893864,163250911,161153729,163644106,174981935,170066677,175047457,172229382,162857648,167838451,160367294,162726638,167641913,159318778,164037434,156697338,151519939,157745918,152765120,162464530,167707449,164692744,171967304,163644140,162333405,165937922,159580873,169673525,168952627,166789919,172426064,163119841,167379704,171246339,171115230,185598802,185533233,189137718,193790798,184156896,189793041,187499263,186712826,196739942,190645037,193856337,192611142,183829223,191169318,187826937,192938779,202572657,197460786,203555691,198312763,190448374,194773814,186516216,190907201,193069940,185271102,189924224,180552492,177210125,182190909,176751361,187302757,189596529,187106126,193332104,182846239,182715177,183763773,177865487,187499394,184091499,182911849,
186057613,175637274,180618050,181535545,181863208,195167130,192480105,196346756,197657478,187237151,192676699,187433781,187630409,194773927,103481517,105906411,96665774,88670324,92930226,86048883,93257924,96731370,91291834,96665851,86245537,82509966,84410551,75956347,83886311,81527015,77332686,81461507,70254741,72482985,74711221,72417422,85393666,83886307,85721321,88867074,77856914,81789122,78577840,76153003,84934936,77725921,79429892,77398267,67371162,73597143,69468333,73072844,82313506,76349668,81658139,75956462,67240104,71303399,62521515,66060529,68288805,59965677,64356655,54722782,50790588,55640304,50135216,60621073,63439140,60752127,67305787,56885459,57278681,58589425,53018815,63045939,60096800,59113751,63308093,53412045,58917105,60817646,61407448,75694411,73728282,78577972,80871737,71499982,77791498,73793766,74514678,83427672,76349723,80347470,77267245,
69533915,76742941,72351974,79233307,86966624,81658146,88277347,81133855,75038957,78643494,69730538,75825470,76087646,69271859,73662833,62849298,61538567,65012011,60489973,72155488,72483162,71565641,76743033,65536264,67567906,67043626,62456073,72221051,67436885,68026723,69992821,59900167,66257213,65929509,68288804,81002893,77594964,83362172,82510187,73728272,79626577,73531679,75759944,81985943,74187097,78315923,72155487,65405215,71434590,65798433,73400684,78315930,72876388,78578088,68223310,63570230,65077603,55509289,61997454,59048343,52822393,55509424,42926403,42664275,43843941,39518522,50921901,48628114,48431506,51052977,38994240,41746795,38601054,34996563,44040643,37159311,38863275,37880233,28180804,35193218,32702810,
36831603,47710670,43319697,49938887,46268830,38928721,44368274,36897114,41091478,45220307,37552539,42729947,34144655,29884774,35324316,29491551,39125434,41943505,37945771,43516391,32178562,29950336,30146975,22151531,29819354,25493964,21692865,23790060,11469178,14287260,14287260,12648834,24969717,21758409,24642011,26280425,15794557,20906419,17105301,17105311,26345989,19923399,24576504,22872541,16122245,24773065,22806932,30736835,41484812,38601168,47514124,43581903,39649689,46072275,40042901,47907303,51380749,46858715,53412382,45482432,45154737,51118553,47841693,60686857,62784008,62325233,68551205,58130870,59965900,60096983,55509426,65536550,60948997,60949004,63308324,53084595,59441636,59638226,61604299,75104826,72614402,
78578213,79757852,71958971,79299068,75629004,79692271,88932933,83952132,91095613,88736268,85393866,95552008,93913547,105579028,115278408,114491919,124846674,119734783,119079393,125501970,120455636,131138103,132973125,130548260,137495134,128975348,131924477,136643092,135070181,149094998,149815871,151323194,156238433,146014702,149684758,148046350,145293819,155124335,149160508,150798936,151323227,141492722,148701743,147194377,150929948,163119739,159515198,166396527,164364879,157549055,164430400,159056392,164233791,170787458,165347911,172360328,166920769,164823571,173277772,170328587,182649444,189006465,187761239,196280981,188613171,188613163,192283214,186581526,196674180,194970239,192741998,197067420,186122795,189530697,190972491,189268526,201851554,198640250,200344198,201851546,189727275,
193331809,188285513,185533002,192873139,184025720,185795233,182059662,171901494,178193013,173212228,177734253,186385085,180748927,186909370,181011072,174391878,179044995,171180613,177144464,179962558,173408905,179307211,170590836,169149020,174981769,170918478,183304883,185860794,184746655,191234774,180814441,181797495,182256263,176423519,185860818,181404340,179765942,181535445,169607781,173736594,172556932,171901562,183108327,177865396,180486867,178979533,167314027,170984105,163512961,162792089,168297205,158794421,161284844,155386561,146604663,152568506,146997886,153551549,160105210,154927806,161547010,153682613,149226125,153289409,145556098,153486049,154272504,149357263,155386637,145883817,147260071,152044229,149488273,163054338,164233971,165413607,171180819,161219234,164758210,164102850,160694952,
170853147,165544687,166593282,167314188,157287075,163447516,161612476,163906246,175375148,170197743,175506204,172360452,163250860,167969519,160498362,162988778,167904049,159646454,164168499,157025013,151519935,158073596,153027261,162857744,168100659,164758275,172557123,163840744,162398936,166068992,159908551,169804594,169411376,167314201,172950348,163513054,167641843,171770622,171246298,185992014,185991977,189465395,193987404,184484572,190120718,187958009,187237109,197264226,191038248,194249549,193135426,184156898,191562531,188416756,193135383,202834795,197722926,203686758,198443829,191038193,195363632,186778357,191103802,193528687,185860921,190251898,180749094,177603336,182453048,176947964,187892576,190120812,187695946,193594246,183042844,183108389,184288058,178127628,188089213,184419174,183370596,
186581895,175768342,180814655,181994293,182190884,195756948,192545637,196936575,197985152,187630361,192938839,187826991,187761475,195429285,103809193,105971945,96796842,89063538,93192368,86245487,93454528,96993512,91422904,96731386,86376604,82903179,84476082,76218489,84148451,81854694,77594828,81592578,70320275,72679590,75038897,72482955,85786878,84082911,85983460,89391358,78315663,82247872,78905519,76349608,85328149,77856988,79888639,77857017,67567767,73924821,69861546,73400519,82379041,76415201,81723674,76153065,67371174,71500004,62521513,66126060,68419875,60096746,64553261,54984923,51052732,55836910,50266287,60883216,63504673,61145343,67371320,57147601,57344215,58786029,53215423,63373614,60358939,59375893,63635773,53608651,58917104,60948713,61735126,76022089,74121497,78840112,80937269,71631052,77988102,73924836,74776822,83493206,76415256,80806218,77398312,
69796058,76874011,72614115,79167768,87359837,82116895,88473951,81133851,75235563,78774564,70123748,75825469,76349789,69337393,73662832,62980367,61669636,65208617,60686576,72417631,72810840,71893316,76939638,65732871,67698977,67109158,62718213,72614265,67502419,68354398,70189428,59965700,66519354,66191649,68616482,81461645,77594962,83558779,82837866,73793803,79626573,73793822,75956550,82051476,74318166,78840209,72352093,65667358,71827803,65863964,73662825,78447000,73072994,78709156,68485452,63832373,65143138,55836965,62128524,59310483,53084534,55837102,43123012,42926416,44040544,39780664,51249578,48693647,48628111,51446192,38994239,41877868,38732126,35258703,44302782,37093773,38863275,38207913,28180802,35520895,32768346,
37093746,48103884,43712909,50004420,46596508,38928720,44302737,37093720,41484693,45416915,37945752,42926553,34406798,30277988,35586459,29622619,39322040,42074576,38011305,43516391,32178561,30146944,30409117,22020458,30081496,25428426,21889472,23855594,11665786,14352794,14483864,12648830,25297395,22151622,24707545,26608102,15991161,21037490,17170837,17039774,26477059,19923399,24510962,23069148,16056709,25035205,22938002,30933439,41615884,38928845,47645196,43712973,39649686,46334417,40239507,48366052,51839498,47055321,53805596,45416893,45547949,51249621,48038299,60883462,63046150,62587376,68813346,58458549,60096969,60424659,55640495,65798691,61080066,61276679,63636001,53215666,59572705,59769296,61800905,75498039,72811007,
78774821,80216602,72221114,79561210,76153290,79954412,89129537,83952130,91488828,89129483,85656006,95683078,94241228,105841168,115606083,114622989,124912206,119931388,119407070,125698576,120848851,131138100,133300801,130810399,138084954,129171955,132252152,136970768,135463392,149619284,150078013,151585335,156631645,146211310,150012434,148570638,145359354,155452010,149553722,151388756,151650906,141885936,149029421,147325447,151585304,163316344,159777339,166658671,164758094,157942269,164692541,159252996,164561468,170984062,165544516,172622467,167445056,165085712,173474376,170590730,182911585,189203071,187892307,196739732,188809778,189006377,192610891,186843671,197067396,195232379,192938601,197395096,186647082,189792838,191496777,189596203,202244764,199164534,200671877,202310295,190317098,
193659487,188482116,185729607,193069743,184550007,186188448,182518414,172491312,178324083,173802050,178324074,186712761,181273212,187433655,181535360,174785090,179569280,171704900,177406606,180224700,173867657,179700424,171049584,169411161,175178374,171115084,183435953,186057402,184877725,191627988,181011045,182190710,182715013,176816731,186254031,181797555,180028083,181732052,170132066,174129809,172950145,172294775,183370469,178389680,181076690,179569358,167510633,171115174,164168317,162988696,168624882,159187635,161743594,155517631,147063413,152961717,147260027,153944765,160432887,155255486,161874686,154272435,149488266,153486016,145949312,153813729,154600182,149684942,155648781,146080422,147587749,152371906,149947022,163644159,164561649,165872356,171705103,161350304,165085889,164364991,161022630,
171115289,165741291,166920959,167641866,157418144,163775194,162005690,164430532,175702825,170787566,175702811,173015809,163447466,168493803,160957111,163513063,168035120,159974130,164627249,157352689,152044221,158401272,153289402,163054350,168297265,165085952,172622658,164168419,163054293,166396670,160170692,170263341,169542446,167445270,173343561,163709658,168231665,172032762,171705046,186319690,186319657,189793071,194315082,184943321,190579467,188285685,187433714,197526365,191496999,194708299,193463105,184484575,191824674,188875506,193397523,203490153,198247212,204276580,198902577,191365873,195822385,187368179,191562552,193987436,186123064,190710646,181404452,177734407,182780726,177341177,188220252,190514026,187958088,194184067,183501592,183698209,184484662,178717448,188351355,184746853,183567202,
186778501,176292629,181404477,182256437,182649632,196084626,193200995,197395325,198378368,188023577,193266517,188285743,188154691,195560353,103809189,106037476,96993446,89194608,93257900,86048877,93454524,97059045,91422901,96862453,86573208,82772103,84410546,76087415,84148449,81985761,77660361,81658108,70516881,72614050,74907823,72548489,85786876,84410588,86114532,89391357,78315660,82051261,79102122,76480676,85262610,78053595,79823102,77725940,67567764,73728212,69861542,73466052,82641182,76611807,81723670,76218600,67633314,71631075,62521511,66060521,68485409,60293351,64356651,54853849,51118263,56033513,50462893,61145356,63635742,61210875,67567926,57213133,57344212,58917100,53149882,63177005,60555544,59310354,63635768,53346503,59179245,61014248,61866194,75825475,74252567,78774572,81133876,71893193,78119173,73990371,74776819,83624277,76677397,80740678,77594919,
69796053,77070617,72745184,79298837,87163227,82182429,88605022,81330458,75301097,78774563,70123746,76022073,76349786,69337388,73924974,63111436,61735172,65470758,60686574,72483162,72941910,71893313,76808564,65929474,67698972,67240229,62521602,72679800,67699025,68419932,70058353,59965700,66650423,66191647,68550944,81592712,77857104,83362168,82772326,73924874,79692106,73793820,75891010,82313620,74383701,78709135,72352087,65798428,71958872,66126107,73728358,78709141,73335138,78774689,68682060,63832369,65143134,55836963,61997449,59244947,52953459,55640491,42991935,42860876,44302686,39649588,51184040,48628109,48824717,51446187,39321917,41943398,38863196,35193164,44237247,37159304,38863271,38076837,28442946,35258749,33030487,
37224814,48234954,43712907,50135491,46465431,38797645,44368271,37290326,41353618,45416910,37880212,42795478,34275724,30212452,35389849,29819227,39453109,42074574,38273445,43450851,32309629,30278013,30343578,22217061,30015958,25756105,21692860,23855592,11534712,14352791,14614935,12845437,25297391,22086084,24773078,26477028,15794552,21037490,17367443,17301913,26542594,20185540,24642035,23200217,16253312,25100740,23003534,31130047,41681415,39059914,47710729,43581899,39780757,46334414,40173968,48234980,51839495,47120857,53936665,45482427,45351339,51315156,48169369,60817926,63046148,62521837,68944416,58589618,60293575,60621266,55640492,65667617,61276672,61407749,63832609,53215664,59572706,60031437,61866439,75563571,72811006,
79036960,80282135,72221111,79888885,76218826,80019945,89326144,84279807,91488826,89391625,85590468,95945222,94437833,105972236,115868227,114819596,125174348,120062457,119472602,125829643,120914381,131465776,133628478,131203614,138019415,129368559,132317685,137363980,135463390,149750351,150274620,151650870,156828250,146407914,150012433,148832778,145687032,155452007,149553720,151388752,151716438,141951468,149160488,147456516,151650839,163644024,159973946,166724204,164889161,158007803,164823610,159318531,164823610,171246207,165872192,173015681,167510588,165151246,173736518,170852871,183042656,189596285,188154449,197067409,188940846,189268517,192873033,187040275,197264001,195691129,193331816,197657237,186712613,190054978,191693384,189792808,202244763,199492213,201196162,202441365,190448167,
193856091,188613188,186057285,193331886,184681076,186385052,182715018,172622382,178586225,173867583,178586214,187105977,181404280,187499189,181797500,174916160,179765886,171770430,177734283,180421304,174129797,179700424,171311725,169607769,175440517,171377223,183632559,186254005,185270936,191627983,181469797,182256242,182715010,177013337,186581710,181797553,180290226,182125265,170066528,174195341,173015678,172294773,183632612,178520751,181076685,179634890,167838311,171508389,164102780,163250837,168755951,159253169,162005734,155910847,147391092,153223860,147391096,154010295,160695028,155517627,162267900,154403502,149750408,153617086,146145918,153748189,154600177,150012620,155976456,146342564,147587748,152568513,149947020,163840764,164758253,166068963,171705102,161677979,165282495,164561596,161415842,
171639575,166003435,167314174,167969545,157614749,164037335,162071223,164692674,175964968,170984170,175833879,173146879,163775143,168493801,161284789,163513060,168362797,160236274,164823857,157680367,152306362,158466805,153682615,163316490,168559408,165348096,173015872,164430561,163185363,166789882,160629441,170525486,169870122,167707411,173474633,164102872,168297199,172294906,171836116,186778440,186712869,190120749,194773829,185270998,190710537,188875508,187958001,197722972,191431461,194839369,193856319,184943325,192283421,189137648,193921809,203490153,198574888,204669795,199164720,191431405,196018989,187499247,191824694,194184043,186385202,191169397,181601057,178062085,182911795,177537784,188613468,190645094,188154695,194315137,183829269,184091425,184812340,178914054,188810105,185008995,184025951,
187106179,176423697,181732152,182649651,183108384,196281233,193463136,197395321,198640509,188416789,193856336,188613419,188482367,195888031,103743653,105971939,96862372,88866927,93323435,86245484,93520061,96993509,91291828,97059058,86376600,82706566,84541616,76284019,83886301,81854689,77529287,81461498,70254735,72417442,74776750,72482950,85786873,84279514,86048991,89391355,78184589,82247866,78839976,76349602,85197071,77791447,79888634,77725937,67567760,73924816,69599397,73334981,82510107,76546268,81789205,76153062,67371168,71368928,62455973,66191591,68485407,60031205,64356647,54722775,50921656,55771367,50266283,60883212,63766812,60883193,67633459,57278666,57409746,58720489,53149882,63111468,60293399,59375888,63570231,53477573,59113706,60883173,61538512,75759938,73990421,78905644,81002802,71893191,77857027,74121439,74973423,83427667,76480788,80675143,77529380,
69796053,77136150,72810719,79495444,87294297,82182429,88670554,81133848,75104487,78709026,70189281,76022072,76153176,69271852,73662827,63045896,61538562,65143077,60686573,72417626,72745299,71762242,76939634,65732865,67698972,67240224,62587138,72679797,67633487,68026715,69992815,59769090,66388276,66126110,68485406,81396104,77988174,83558775,82706787,73990410,79626569,73662745,76087617,82182544,74252626,78709136,72286552,65667354,71696728,66060569,73859428,78643604,73138525,78709151,68747592,63897906,65274207,55902497,62062985,59310479,52953457,55771561,42926397,42860876,43909470,39584052,51249575,48824713,48497036,51315114,39059770,41877861,38601049,35127629,44106173,37028233,38928807,38142373,28246335,35193211,32899413,
37028204,48169416,43385225,49807806,46662039,38928716,44368271,37093716,41353617,45482447,37880212,42992083,34275722,30146912,35586453,29557081,39256500,42074572,38207909,43516385,32244092,29884794,30081431,22151525,29884886,25559496,21496251,23790054,11600245,14221718,14483861,12583291,25166317,21889476,24773077,26411490,15729015,20775341,17039761,17236378,26345983,19792322,24642031,22938070,15925633,25100738,22806925,30998971,41681414,38863305,47776262,43647431,39518611,46268879,40108431,48038369,51642886,46989784,53674519,45482427,45416876,51249619,47841689,60883459,63177218,62718444,68878879,58524080,60359108,60555728,55574957,65864224,61211133,61276678,63701533,53477807,59638241,59703756,61866440,75563570,72745469,
78971423,80282133,72286646,79692277,76218824,80085479,89391680,84345345,91554360,89260553,85852613,96010755,94306759,106234383,116195906,115081741,125370957,120390138,119669212,126157326,121373135,131662388,133956160,131334686,138412632,129696239,132710903,137626127,135725536,150078034,150405693,152240696,157352539,146604522,150471186,149029387,145883639,156041832,149946937,151716436,152044119,142541294,149684779,147784198,151847449,163906169,160236090,167117421,165478986,158466554,165544508,159908356,165216828,171901566,166265410,173408899,168034875,165609998,173998664,171180553,183435874,190055039,188678738,197395091,189661743,189530664,193135178,187499029,197591681,195887738,193725034,197984920,187105833,190579268,192152137,190186026,202965661,199819894,201654916,202965655,190841383,
194314844,189137476,186647110,193790641,185270900,186909343,183042699,172884529,179044979,174391872,178782824,187630264,181731961,188089015,182125183,175243841,180159104,172425794,177930895,180814522,174654087,180421319,171639409,170263129,175833732,171967049,184353457,186843830,185598618,192152274,181994086,182846067,183304837,177603165,187106000,182190770,180683443,182715090,170590820,174916241,173539969,172950133,184025828,178913969,181535441,180093644,168428135,171770532,164627067,163840663,169345776,159711923,162398953,156304062,147522166,153486007,147718778,154403515,161022710,155845307,162661117,154665647,150340234,154141376,146539137,154272479,154993397,150405836,156435211,146604710,148112038,152896195,150471310,164233984,165282543,166593253,172425998,162071197,165675711,165085885,161612454,
171901721,166396650,167772929,168559369,158073503,164430553,162529978,165151428,176292650,171442926,176292636,173605630,164168361,169018092,161612472,164168422,168952625,160695028,165151536,157942515,152765116,159056630,154141368,163775245,169149234,165872387,173540163,164889315,163447510,167248637,161022660,170853166,170328878,168100629,173867849,164365018,168821488,172688123,172360408,187237196,186909479,190710576,195298119,185664218,191169292,189203189,188351217,198378334,192283431,195298124,194380606,185467617,192742175,189661938,194315028,204211050,198902570,204997476,199820082,192152303,196346671,188089073,192545594,194642797,187040567,191562615,181863203,178717445,183501622,178193144,189006684,191365994,188678985,194904964,184419096,184419106,185402168,179372811,189203323,185664357,184353634,
187696005,176947987,182190909,183108404,183304994,196871059,193790817,198116220,199033726,188810006,194249555,189268784,189268802,196412321,104071333,106365158,96993448,89129073,93651116,86179949,93520062,96993508,91619508,97059061,86507673,82903176,84541617,76415095,84082911,82051297,77791432,81723647,70320270,72745123,75038895,72614024,85917950,84279517,86180065,89587963,78315661,82247870,79036587,76611748,85524754,78053596,79823100,77791476,67829906,73924820,69992616,73597127,82772252,76677342,82051350,76415208,67764386,71696612,62849190,66126058,68485409,60096745,64422187,54984922,51052728,56033515,50331822,61079820,63832350,61341948,67567925,57344206,57344211,59048172,53084347,63373614,60358937,59441425,63766842,53477577,59179244,61145320,61997266,76022086,74252565,79167789,81330482,71827657,78053636,74121443,74973427,83820884,76742934,81002824,77725993,
69927127,77267225,72810719,79429910,87425372,82116893,88736093,81592601,75563241,79036708,70189283,76087610,76611929,69468460,74121582,63111435,61800706,65470756,60686575,72679771,73007445,71893315,77070706,66060548,67698975,67371301,62783748,72941944,67830098,68354396,70320498,60162306,66715960,66322720,68682015,81789322,77988177,83755384,83165544,74055948,80085325,73924890,76153153,82248085,74449236,78971279,72548696,65863963,72024411,66126109,73924968,78840213,73400675,79102369,68813131,63897908,65536351,56033573,62194057,59310483,53281141,55837101,43123009,43057485,44106080,39715126,51511719,48759182,48693646,51380654,39321917,41943402,38928732,35324239,44433854,37159307,39059882,38404519,28311873,35455359,32899416,
37224813,48300492,43581836,50004418,46662041,39059790,44499342,37290325,41681300,45679056,37945749,43188696,34406796,30146917,35455384,29950297,39453110,42336719,38142373,43712995,32244095,30146942,30605724,22151528,30015961,25821643,21692862,24183273,11796854,14418328,14483864,12714365,25362928,22020549,25035223,26608100,15925625,21103026,17236370,17367452,26477058,20054468,24838643,23069144,16253316,25035205,23003534,30933438,41812489,38994381,47841803,43844044,39846292,46334417,40305043,48431587,51970570,47251930,54002202,45613500,45679021,51577299,48169372,61080070,63242757,62783981,69075489,58786227,60424648,60752341,55902637,66060833,61604351,61473287,63832608,53477809,59965921,59900368,62194120,75760181,73138685,
79364643,80544281,72679864,80216566,76480969,80151018,89457216,84541953,91882042,89522699,85983686,96338437,94831051,106365456,116326980,115212813,125633104,120586748,119800284,126353936,121242065,131727922,134152769,131400225,138674780,129892848,132710904,137560591,136053218,150143570,150536766,152371768,157352540,147063275,150733333,149160458,146211321,156107369,150143547,151978580,152240727,142475758,149750316,148242951,152044057,164037241,160367164,167314029,165413452,158663165,165478974,159973893,165478974,172032638,166265410,173539972,168165951,165806606,174391881,171311625,183763554,190055038,189071955,197722769,189596209,189923880,193528395,187761172,197722753,196149882,193921643,198378135,187367977,190906950,192283211,190382633,203227806,200147576,201851526,203096728,191300135,
194445918,189334086,186647110,194052785,185401974,187171486,183370381,173146672,179307123,174654018,179176043,187826874,182190715,188154553,182583936,175505988,180552322,172556867,178258576,181011130,174719623,180552393,171836017,170328665,176226950,172098122,184484529,186974906,186057372,192545490,182059624,183042677,183501446,177734236,187368145,182715059,180880052,182780629,170918500,174981776,173933187,172950135,184419046,179241650,181863122,180421326,168362602,172163752,164889213,163906199,169607922,160105141,162792171,156435135,147784311,153617080,147980925,154665658,161153784,156107455,162792192,154796722,150405773,154403521,146735745,154600159,155386614,150471373,156631821,147063461,148439718,153092803,150667920,164496128,165479154,166658789,172557072,162136736,165872320,165348031,162005670,
172163865,166658796,167969538,168624908,158466721,164627163,162792122,165151428,176685866,171508462,176620317,173671169,164496044,169280237,162005687,164168426,169018160,160760564,165544755,158270196,152896190,159253241,154141370,164102926,169280305,166134532,173671234,165085925,163775189,167379709,161022659,171049774,170656556,168362775,174261066,164823774,169214704,172819196,172557016,187630413,187433769,190776113,195560265,186057433,191496973,189399799,188744436,198640481,192283432,195756876,194577215,185598688,193004320,189858549,194773782,204473193,199295787,205390695,200082229,192414450,196674354,188482292,192545593,195167087,187368248,191890295,182453029,178717448,183829304,178258683,189137758,191628139,189203274,195298181,184746777,184746787,185795386,179700489,189465470,185795429,184746852,
187958151,177210132,182453055,183173939,183632676,197067667,194184035,198509438,199361407,189203226,194511701,189268783,189530948,196871074,104005799,106430693,97386666,89260146,93716653,86245488,93716670,97124583,91685046,97255672,86573212,83099785,84672690,76284025,84410595,81920227,77791436,81920257,70451345,72876197,75235505,73007244,86114559,84607197,86311140,89719039,78512271,82378941,79036589,76677284,85655826,78250205,80150782,78119158,67698839,74055892,69992616,73597127,82968862,76873952,82182425,76480746,67567779,71696611,62718119,66257131,68747555,60293353,64487723,54919387,51118267,55902445,50659501,61079823,63701279,61145340,67567928,57540816,57409748,59048173,53215421,63373615,60555547,59572502,63832380,53608649,59310320,60883178,62062806,76349767,74252569,79233328,81461557,72155341,78315784,74449125,75104500,83951957,76742937,81199434,77660457,
69861593,77332763,72941795,79692055,87687517,82379040,88998239,81527067,75628779,79036708,70516965,76349757,76480859,69665072,74187119,63242509,61931780,65601832,60948722,72679775,73007447,72220999,77136247,66191621,67961121,67371302,62914823,72941945,67895635,68419934,70320500,60162310,66781499,66322720,68813090,81658251,77988176,83886457,82968936,74318092,79954253,73924893,76284227,82641302,74645848,78971284,72679771,65929502,72089947,66257183,74121576,79036824,73597283,79102371,68944206,64225589,65601891,55968037,62456204,59507091,53084536,55902639,43319618,43057489,44433762,39846200,51446185,49086865,48955791,51511728,39387456,42140010,38994270,35520849,44499391,37355916,39059883,38470056,28574019,35520898,32964954,
37224817,48169422,43647374,50201028,46924188,39256401,44564883,37355865,41615766,45810132,38207896,43123161,34603405,30474598,35520921,29819229,39584185,42402255,38273448,43712999,32440706,30212480,30343580,22217064,30212571,25559498,21889471,24117740,11731323,14549402,14680473,12910975,25428469,22151623,25035226,26739176,15860090,21103028,17236373,17432989,26673668,20120006,24707574,23200220,16318854,25231814,22938002,31064514,41812490,38928846,47972876,43909581,39977366,46662100,40370581,48562661,52036107,47317469,54198812,45744576,45810097,51511767,48169375,61276681,63308297,62849520,69337638,58851766,60555722,60817878,55837103,66060838,61669893,61473291,64160293,53674421,60096996,60096979,62194125,76087865,73400832,
79561253,80544283,72679867,80282107,76612046,80347628,89653827,84738563,91947582,89719310,86049225,96535050,95027661,106365459,116523591,115474960,125633104,120914432,119931359,126485009,121766357,131990070,134218309,131858977,139002462,130220531,133104123,138019344,136118755,150405716,150995520,152568378,157745760,147194350,150995478,149488142,146407933,156566126,150405694,152371796,152502873,142737907,150143535,148242953,152306203,164364925,160694845,167707249,165806670,158794238,165806655,160236040,165544513,172360321,166527557,173802117,168362561,166199826,174654028,171770379,184025701,190448258,189334101,198050455,189989427,190186028,193725006,187957783,198312582,196674173,194314860,198771356,187630123,191169096,192676429,190710317,203424416,200475258,202310278,203555482,191693356,
194970208,189727303,187105866,194380466,185598584,187302563,183829135,173539891,179634806,174785091,179569259,188089022,182518397,188547771,182780546,175899206,180683396,173015621,178782867,181338813,175112843,180880077,172294772,170525276,176620170,172491342,184746677,187368123,186319519,192676567,182256235,183435895,183829128,178192990,187499217,182780597,181338807,182977238,171049573,175506067,174064262,173408889,184615656,179503795,182256341,180749007,168821354,172556969,165282432,164430491,169738996,160236216,162988781,156631746,148046457,154206905,148374145,155124415,161415930,156435135,163185410,155255477,150798991,154731204,147128965,154796770,155648760,150864594,156893966,147260073,148570793,153551558,150733458,164823810,165872373,166920937,172950291,162464417,166265540,165479106,162398888,
172688156,166920945,168231684,169149199,158728867,165020381,163119805,165610184,177013549,171836144,177013534,174260995,164561581,169673456,162136763,164561644,169542453,161284857,165741365,158466805,153289411,159711995,154469054,164496145,169607988,166593284,174064455,165348073,164037338,167576321,161415879,171508529,170984242,168690459,174588751,165020384,169345781,173409023,173015770,187892558,187826989,191431475,195756878,186385116,191759119,189989628,189137653,199164770,192807723,195953488,195035970,185795301,193266470,190120694,194904856,204931949,199689007,205652841,200344374,192873205,197329715,188809976,193069885,195363697,187630393,192152444,182780712,179110666,184025914,178717439,189662049,192021360,189334348,195494793,185074461,185008935,185926459,179503883,189531005,185860967,184550243,
188023684,177210132,182584123,183305012,183763745,197198738,194184034,198443901,199558017,189268759,194511701,189268782,189334337,196740003,104005800,106561768,97190056,89325683,93585583,86179950,93651137,96927976,91553973,96993529,86638747,82837641,84672690,76152953,84082915,82051301,77529290,81789184,70385809,72876196,74907825,72810634,85917953,84476128,86114533,89522432,78184592,82247871,79233199,76677285,85262612,77922525,80019713,77791478,67567765,73924820,69796010,73400519,82772255,76677344,81985818,76284139,67502245,71500006,62718120,66257134,68616482,60227820,64422188,54788314,51118266,55836908,50266288,61210895,63701281,61145341,67502394,57278672,57540820,58917101,53215423,63439151,60424476,59572500,63701308,53346507,58982641,61014250,61931735,76153160,74383640,79036722,81396023,71827660,77988106,74383590,74842358,83624279,76677401,81133898,77463851,
69992665,77332764,72876258,79692058,87490909,82379039,88932704,81395996,75366636,78905637,70385895,76087612,76611933,69468463,74187121,63176974,61669639,65470760,60555507,72548703,72876378,71827784,77005173,65863941,67961122,67436839,62849285,72876409,67895637,68485472,70320499,60096775,66715962,66322721,68878628,81527181,77988179,83886460,83034475,74187023,79954256,73924893,76349766,82379160,74449240,79036820,72614236,66060574,72024414,66060576,74187115,78709143,73466212,79298983,68944205,63963446,65339746,55836967,62390671,59441556,53019001,55902641,43123012,43188562,44237156,39715127,51446189,48759185,48759185,51249584,39256384,42008941,38601053,35258705,44106176,37355917,39125418,38142376,28442948,35520900,32899417,
37093747,48300494,43647375,50135493,46662046,38928720,44695956,37355864,41550230,45679059,37945752,42992091,34406799,30081385,35455388,29622623,39649724,42271184,38076840,43647462,32244097,30081410,30278047,22348138,29884891,25559502,21692864,23986667,11534715,14221725,14549404,12714370,25297397,21955017,24642010,26411496,15729019,20971956,17301912,17170847,26280452,20054474,24510967,23003612,16122245,25231815,22806930,30867907,41878028,38928849,48038414,43844046,39911832,46334419,40436116,48234984,52101646,47120862,54002206,45875650,45613488,51642842,48300446,61145611,63308298,62783987,69075494,58589622,60490189,60686806,55968178,65995302,61538821,61669899,64029222,53543348,59703781,60031442,62325199,75891259,73335299,
79495720,80544283,72810938,80216571,76415440,80544237,89915971,84476421,92144190,89784846,86114764,96469514,94962127,106562067,116326985,115212818,125895250,120783360,120062434,126485010,121635286,132055607,134283847,131793443,138871392,130220533,133104123,137888274,136446437,150471255,151061056,152502843,157811297,147063281,150995478,149684751,146407934,156566128,150536765,152306263,152568411,142803444,150012462,148308491,152437275,164627071,160760385,167838323,166134351,158859777,165806656,160301579,165872193,172491394,166724167,174064263,168493635,166330900,174785102,171835918,184287846,190710402,189530711,198247064,190120501,190251564,193921614,188088859,198312582,196870782,194249326,198902429,188023340,191431239,192741966,190972461,203489955,200737403,202441351,203817626,191627821,
195035745,190054986,187302475,194642611,185926265,187368101,183960208,173736501,179634808,175047237,179438189,188285629,182452862,188744379,182780548,175964743,180748934,173081159,178782869,181666495,175243915,181011151,172425847,170984031,176685708,172425808,184943286,187564732,186319520,192938712,182583914,183501433,184025737,178192991,187826899,183173815,181338810,183108312,171311721,175374997,174129798,173408889,184812267,179765940,182321876,180814544,168886892,172425898,165216900,164299418,170066677,160563897,163119854,156893893,148308602,154272443,148439680,155255489,161809148,156697283,163316484,155255478,150930064,154927814,147128966,154927844,155845370,150930131,157090575,147325611,148570796,153420487,150995605,164758276,166134519,167183082,173081366,162595492,166396614,165741254,162464427,
172688157,167314161,168493830,169149200,158728871,165216990,163316414,165741258,176882480,172098289,177275681,174195462,164954801,169738995,162267836,164889325,169673527,161415928,165937975,158728951,153158340,159580927,154600128,164365074,169739062,166658823,174326599,165610217,164168411,167772931,161481418,171574068,171246386,168952605,174916432,165216994,169476855,173540097,173212381,188023633,187892526,191365944,196084557,186450655,192021265,189989630,189268730,199099236,193004333,196150098,195101509,186254053,193594150,190251770,195167004,205128559,199885615,206046058,200737594,193004278,197526327,188941047,193332031,195691380,187630398,192283519,182715179,179438350,184288062,178914047,189662052,192086895,189530960,195691400,185205536,185205545,186123070,180224784,189924227,186385258,185336679,
188482445,177799964,183042884,183894843,184353576,197854105,194708328,198968194,200147846,189727519,195101531,189989684,190120776,197329832,104399022,106627310,97452207,89587830,93782196,86835318,94175428,97452270,92012734,97386749,86835363,83427472,85065912,76677248,84476137,82247913,78053586,81985799,70647961,73072811,75366585,73138322,86311173,84869350,86638825,89850118,78774422,82772166,79626421,76808365,85852443,78577890,80281861,78250238,68092061,74186972,70385839,73859278,83099942,76939494,82247966,76546289,68026540,71893228,62849199,66650355,68747562,60555504,65012018,55378146,51249345,56164595,50593973,61473047,63963431,61669636,67895614,57737430,57802972,59244789,53280965,63570231,60817699,59900188,63963458,53936338,59375862,61276400,62259421,76284237,74711325,79233335,81854781,72417491,78446863,74711276,75563258,84279647,77201694,81461586,78053681,
70385888,77660449,73400555,79823135,87818595,82772264,89325927,81789219,75890932,79298861,70713579,76677443,76939620,70058293,74449272,63504662,62062861,65995054,61145337,72810852,73531743,72221003,77595006,66257164,68092200,67764524,63111435,73204095,68354394,68616550,70779258,60621068,67240256,66584872,69140779,82117010,78315865,84214145,83624303,74580244,80544087,74383651,76611915,82837915,74711389,79495579,72876388,66322726,72417636,66650406,74318192,79167903,73728364,79495596,69206356,64553277,65995112,56164652,62783891,59834779,53477759,56230326,43450698,43385174,44695912,40239423,51708337,49217943,48955797,51708342,39518535,42467698,38994278,35717464,44696006,37749140,39322036,38404528,28639563,35848586,33227105,
37355897,48431572,43843991,50659787,47120804,39256409,45023641,37683550,41943452,45941210,38470048,43188705,34931092,30540142,35914148,30015843,39977408,42402264,38601138,44171757,32506247,30605705,30605734,22675825,30278114,25756116,22151623,24445426,11927939,14680482,14942626,13107593,25494012,22479313,25100771,26739183,15991171,21365179,17629596,17367462,26804747,20316624,24904190,23265762,16581006,25559502,23331224,31392201,42074644,39322070,48169492,44302806,40370590,46924249,40829341,48824814,52429333,47448546,54460965,46137799,46072247,51970529,48693670,61473297,63963663,63439352,69730860,59179455,61080020,61342175,56426937,66322988,62063117,61932049,64356907,54067644,60359150,60555738,62718420,76415554,73597449,
79888941,80871971,72942017,80544259,76874195,81002996,90243659,85066252,92602951,90178070,86573523,96731664,95158740,106824216,116851277,115671574,126288473,121111046,120390120,127205913,122094042,132776509,134873676,132121129,139199076,130744828,133431810,138543640,136708588,151061084,151585351,153027139,158270055,147718647,151519773,150143510,147128836,157090422,151061058,152896094,153027171,143262201,150405686,149029395,152961570,165020292,161153604,168231544,166658647,159449607,166330951,160956944,166330950,172950153,167313998,174588559,169083464,166855195,175374932,172425746,184681067,191103626,189989468,198902430,190579260,190972468,194445909,188809758,198967950,197460613,195035765,199361188,188482101,191824463,193462868,191431220,204079785,201261698,202965646,204407458,192086579,
195494506,190579278,187892306,195232444,186319489,188154537,184484505,174129723,180355708,175440460,180159092,188940998,183173765,189334209,183435913,176685646,181535372,173408846,179438233,181994181,175702675,181469907,172819069,171377254,177013394,173146711,185402046,188154564,186909350,193659613,183108209,183960193,184615569,178913894,188220122,183501502,181994174,183698143,171704943,175899292,174785166,173933185,185467632,180224700,182977242,181338840,169476723,173081267,165741192,164889251,170590973,160826047,163644150,157549258,148636290,154600130,148963974,155517639,162202369,157156041,163906313,155910845,151388824,155189963,147653260,155583211,156304129,151454425,157614871,147915440,149095090,154141390,151519900,165479178,166593276,167707378,173671195,163185322,166789837,166396619,162923185,
173081381,167641847,169083661,169673494,159318701,165872356,163906246,166134481,177537846,172491511,177865511,174916362,165413558,170328824,162988740,165151477,170132284,161874689,166593341,159318783,153748169,160170755,155255492,165020441,170459965,167248655,174785360,166068976,164758243,168493832,162071250,172098363,171770680,169476898,175244119,165937896,170132222,174129927,173540068,188547928,188613429,192021308,196608854,187106021,192611096,190579460,189793023,199951212,193528627,197002074,195756876,186581742,194249517,190841600,195887905,205587319,200475449,206439282,201196352,193463035,197788475,189399806,193856326,196150138,188285762,192938885,183370545,180093716,184877893,179438342,190251881,192611190,190120789,196477841,185795365,185926447,186909509,180749077,190514057,187237234,185795438,
189072274,178520866,183698251,184484674,185008944,198378400,195363696,199623560,200737677,190448420,195625825,190645053,190710608,198116271,104726705,107020527,97779889,89587836,94044343,86966392,94306505,97648880,92012734,97648895,86966438,83493012,85328058,76939393,84672747,82378990,77988051,82247943,71041178,73138351,75432124,73334932,86442249,85000425,86638829,90046727,78774426,82706633,79691959,77004974,85852446,78577895,80412938,78315776,68026526,74449118,70451379,74121425,83099945,77201642,82575649,76742899,68157612,72155373,63242416,66715894,68878637,60686580,64815415,55312613,51445955,56295670,50856121,61473048,64356651,61604101,68092224,57802967,57934046,59310325,53543111,63766841,60948773,59834655,64160067,54001874,59506938,61473012,62324958,76677456,74580257,79429944,81789247,72351959,78577936,74842351,75366654,84345185,77136163,81461588,78053682,
70254819,77660452,73269485,79954209,88015206,83034409,89391467,81985830,76087540,79561005,70713585,76611911,77070692,70254906,74514809,63766809,62259472,66126131,61210877,73007463,73400674,72352080,77791614,66322704,68223274,67764528,63242511,73400709,68288862,69075306,70975869,60555536,67240260,66650413,69206316,82313623,78709083,84345221,83624306,74514712,80478552,74514727,76677453,82903456,74908000,79430044,73204070,66519336,72614246,66781480,74580339,79561123,73859436,79757743,69271897,64422208,65929582,56557872,62914968,59834782,53739904,56426937,43450700,43385178,44564845,40108352,51904949,49217946,49283482,52101561,39584073,42598772,39059816,35848539,44827083,37683606,39387573,38601140,28705102,35848588,33292644,
37618044,48562649,44237209,50528718,47120807,39387484,44892574,37683553,41877920,45875676,38535588,43647461,34800023,30605679,36176293,30081383,40108484,42598874,38535603,44237297,32637324,30671242,30671271,22479221,30343651,26083798,22217163,24379895,11927940,14811557,15008166,13304203,25756158,22282708,25362919,27066864,16187784,21430717,17760674,17498536,27001357,20316626,25166335,23593445,16515473,25559506,23331229,31523277,42402327,39453144,48628247,44302808,40173985,46793183,40763808,49021426,52429334,47579623,54592040,46334410,46268858,52298210,48759210,61669907,63832596,63308283,69796398,59376065,61080022,61342176,56558013,66716208,61997584,62128663,64487982,54067646,60293614,60752349,62980569,76677699,73728525,
79954481,81134118,73269702,80806405,77005273,81134073,90571344,85197329,92602954,90243610,86704596,97190421,95551958,107086362,117047886,115933721,126419548,121504263,120652266,127074842,122159582,132645439,134939212,132579885,139657831,130613756,133759493,138609178,136970731,151323231,151650890,153289285,158466664,147849721,151716382,150209047,147194373,157352565,151323208,152896096,153354852,143458811,150667832,149226004,153158180,165216902,161350215,168428155,166593112,159580681,166658633,161088019,166593098,173277834,167314001,174785168,169345609,166920731,175374934,172687893,185074287,191496843,190251614,198967967,190972478,191300150,194904664,188809763,199099025,197722759,195232374,199557797,188547637,192152144,193528406,191693367,204407465,201392773,203227794,204735139,192610871,
196018795,190906962,188023378,195232446,186647170,188285614,184484505,174457407,180355712,175571533,180290168,189006536,183304839,189596357,183566989,176882255,181600910,173736528,179503773,182387401,175833750,181732054,173212286,171442792,177472147,173343320,185926333,188482246,187105962,193659617,183435891,184156803,184746644,179110505,188482269,183763649,182387394,184091362,172229232,176161436,175178385,174326403,185795316,180421310,183304925,181797595,169607799,173277875,166003340,165216931,170787584,161219266,163775224,157418190,148963973,154927811,149095049,155976392,162595589,157287115,164102924,156172991,151650968,155452111,147718801,155779820,156500740,151782109,157811480,148112051,149553842,154338000,151650973,165806861,166724352,167838450,173671197,163513005,166986447,166462158,163316405,
173409063,168100603,169214734,169870106,159449773,165872358,163971783,166658770,177865527,172819196,178062122,175047437,165675704,170722041,163250887,165610229,170394431,161940226,166855490,159515392,154010315,160432904,155386567,165282587,170722110,167445265,175178576,166331123,165085924,168624908,162398931,172491581,171836220,169935655,175440729,166134506,170525439,174129930,173998821,188875611,188875576,192283456,197067608,187499242,192807706,191038213,190186241,200213358,193790773,197198684,195887950,187106033,194446128,191300353,196215588,205980537,200672059,206963573,201720643,193856255,198116160,189858561,194052936,196412283,188613447,193463175,183829299,180421398,185074503,179897098,190710636,193069947,190382935,196805521,185991978,186123056,187171655,181142297,191038348,187368309,186254193,
189531028,178651939,183829326,184681284,185074480,198575010,195625842,199820173,200934286,190710567,195953506,190972735,190907218,198247346,104726707,107020530,97648819,89653371,93978809,86835323,94175433,97911025,92274881,97779968,87097508,83558549,85131453,76873859,84672747,82510061,78053589,82444553,70844573,73334960,75694268,73269398,86442251,84934891,86769905,89981192,78971033,82903241,79626424,77070514,86049054,78446825,80478474,78577920,68157601,74318049,70451378,74186963,83231018,77201643,82641187,76742901,68288689,72024305,63242421,66781430,68878638,60817655,64880950,55509221,51314884,56295670,50921657,61407515,64094508,61800713,68157762,57606363,57868512,59441401,53477577,63832380,61079848,59965728,64291143,53936342,59638012,61341941,62390496,76808529,74776867,79429948,81920322,72417497,78774548,74776816,75497726,84345185,77201699,81461589,78250294,
70582500,77988132,73597167,80150821,88277353,82968874,89457003,82116903,76087543,79757615,70910193,76611914,77201766,70123836,74449276,63832345,62325009,66191668,61276414,73138537,73466212,72417618,77726082,66584851,68550955,67830066,63308050,73531782,68419934,69009773,71041408,60555537,67436869,66781486,69402925,82313623,78643549,84279686,83755381,74776858,80806233,74580267,76874065,83165603,75235683,79626654,73007465,66584874,72810856,66847018,74645877,79561123,74121584,79954354,69337435,64618819,66126189,56361268,63046042,59834785,53739908,56295868,43581774,43647324,44826991,40436036,51773878,49283484,49152411,51904957,39649611,42533238,39125353,35783005,44761548,37683608,39322039,38535606,28901713,35914125,33227110,
37486974,48693724,44040603,50856402,47251880,39649630,44958110,37683558,42008994,46006751,38470053,43450855,34996635,30540148,36110759,30212457,39911879,42729949,38797750,44368372,32833932,30474636,30736810,22610293,30671336,26214873,22217164,24248823,12059013,14877097,15008166,13107599,25756161,22544852,25428456,27132405,16253321,21561794,17564067,17498541,26870288,20316630,25035267,23462376,16449940,25690580,23331232,31523279,42336793,39649754,48562713,44499418,40370598,47120865,40960418,48955893,52494874,47645162,54592043,46399950,46137790,52298212,48824747,61735445,63898135,63504894,69927473,59441604,61211097,61538787,56426941,66650675,62259729,62194200,64553522,54133185,60424692,60948958,62980570,76546630,73925136,
80151091,81461800,73269704,81003016,77136346,81265148,90571347,85459474,92799564,90571290,86835672,97190424,95748570,107217438,117506644,116195871,126681695,121831949,121111022,127664670,122487264,133038660,135529042,132842032,139788906,131334657,134152713,139133471,137429490,151650914,152175181,153682505,159056492,148374011,152044068,150602269,147587592,157549179,151519820,153289315,153748072,143852032,151061053,149619225,153616937,165872267,161808972,169149055,167182942,160170509,167182925,161677845,167051855,173671057,167969366,175178389,169869903,167576095,176030298,173081115,185467506,192021137,190644837,199426723,191431233,191693369,195232348,189465125,199688852,198247054,195887739,200344233,189334074,192676437,194052698,192348733,205128368,201917064,203686551,205259431,193135162,
196477552,191365719,188547672,195822273,187171462,188940976,185139871,174850627,181142148,176226898,180879994,189465290,183829134,190120648,184287889,177275476,182125202,174129748,180028063,182715085,176423578,182387420,173474436,172229228,177734296,173736541,186122946,188875466,187630254,194183908,183763578,184746632,185402008,179438191,189137634,184419014,182649544,184484581,172491380,176751265,175506067,174719623,186188535,180880066,183763681,182059742,170197625,173998778,166593168,165675689,171180805,161612487,164430587,157942481,149357193,155321032,149684879,156369615,162923274,157811408,164561681,156631748,152109728,155976402,148308630,156238577,157025033,152306401,158073631,148505271,149947063,154862292,152175266,166265620,167379716,168297210,174326564,164102833,167445202,167117521,163709624,
173998890,168362752,169739026,170459933,160236212,166527726,164496076,166986456,178258747,173343488,178455343,175768340,166199998,171115263,163513035,166134524,170722115,162464517,167248710,159843077,154469074,160957197,156041933,165675808,171246406,167904021,175440726,166724343,165544682,169214737,163054295,173015876,172360512,170328874,175965023,166658800,170984196,174981903,174588653,189530975,189203262,192873286,197460828,187761390,193463073,191431435,190513928,200672115,194577211,197591903,196674388,187630325,194839350,191824648,196674344,206635901,201196352,207618936,202048327,194249476,198705989,190513926,194839374,197002113,189072203,193856396,184222520,180880154,185729868,180224783,191300466,193594239,191169372,197395353,186516270,186712888,187630414,181535517,191562640,187827067,186712949,
189924249,179176233,184484690,185271114,185664310,199361448,196215671,200410001,201458582,191300396,196543338,191628101,191431510,199033783,104792241,106954991,97714353,89718907,94175414,86638712,94109896,97714417,92209344,97648898,87228579,83558546,85000379,76808322,84541677,82378988,78053587,82313482,70713500,73072815,75366586,73269397,86507785,85000425,86704366,89981192,78708888,82837705,79429814,76873904,85917982,78577895,80544011,78315776,68157600,74318046,70254769,73990355,83427626,77201642,82575652,76611829,67961007,71958768,62914738,66519287,68813101,60424435,64815413,55181540,51314886,56295671,50856122,61538585,64160041,61538568,68026689,57540825,57737440,59310327,53543112,63635769,61014311,60031264,64028997,53870803,59638009,61407476,62259425,76677459,74776867,79626554,81920320,72483031,78709011,74907887,75432192,84345185,77136162,81658197,78315827,
70189284,77922597,73335022,80019748,88015207,82903338,89391468,82116902,75825399,79757616,70844655,76808519,76939623,69992763,74645882,63570201,62193936,65863986,61276411,73073002,73597283,72352081,77660545,66322706,68419883,67830066,63242514,73204099,68354400,68944234,70713727,60555538,67371333,66847019,69337390,82117015,78643548,84476292,83558772,74711319,80740697,74514728,76742991,83100063,75235682,79430048,73138535,66584873,72810856,66781482,74580340,79364515,73990512,79888817,69468506,64618818,65995116,56295729,62980504,59834785,53543300,56426939,43516240,43385179,44564844,40370500,51708342,49217947,49283485,51839420,39780683,42533237,39256425,35586396,44761547,37749144,39256502,38732212,28836176,35914127,33358182,
37421438,48628184,43909529,50790864,47055270,39453022,45089183,37814627,42074528,46072285,38470051,43319782,34734490,30409073,35979689,30015848,39977413,42729949,38470071,44171764,32702861,30474635,30605737,22479222,30474726,26083801,22217165,24183287,11796869,14614952,14942632,12910988,25494015,22348245,25297382,26935795,16253320,21430720,17629603,17433003,26673682,20382164,24969728,23331304,16581010,25625044,23462304,31392205,42271258,39387612,48562714,44368347,40173989,46989790,40763808,48759282,52494872,47710696,54723113,46268877,46006716,52036068,48628140,61866518,64029206,63373821,69927473,59179461,61211095,61473251,56361407,66716210,62325265,61997590,64684592,54133185,60621298,60752352,62718425,76481095,73859599,
80151090,81396265,73466312,80937479,77332953,81199609,90571344,85525010,92734027,90374683,87032277,97387029,95551960,107414047,117441107,116326940,126943839,121700877,121111022,127533598,122552800,133235268,135529040,132842033,140182122,131334657,134283785,139067936,137560561,151585378,152306255,154010186,159122031,148308477,152109602,150733341,147784201,157811322,151781961,153420389,153813609,143983103,151257661,149553687,153616938,165872267,161940044,169149055,167445086,160170508,167248461,161677846,167117391,173802127,167969365,175374997,170066512,167576097,176030297,173212185,185664113,192152209,190906982,199623332,191627841,191889979,195363420,189530663,199950995,198312588,195953273,200278698,189399611,192873044,194249305,192348733,205193902,202113671,203817621,205324966,193069625,
196477553,191300183,188613210,196084416,187368072,189137586,185402014,175047236,181011077,176423508,181207675,189596362,183894670,190251719,184484495,177406549,182387346,174457429,180355746,183239374,176685722,182387420,173671044,172294763,178193048,174064222,186581699,189268683,188023470,194708195,184156792,185205382,185402009,179896943,189334242,184615623,182846150,184746727,172622454,177078946,175637140,174785161,186516215,181273284,183960290,182387424,170459770,173998778,166789777,165675688,171442948,161809092,164496124,158073554,149684872,155714250,149750414,156631758,163185417,157876945,164758290,156697285,152109725,156107474,148308628,156238579,157025031,152503010,158270238,148701881,149947064,154862291,152240802,166200083,167379715,168493818,174588706,164037299,167772883,167117520,163906233,
174129963,168690432,169935636,170722078,160170674,166527726,164627148,167248600,178651964,173671168,178651952,175702802,166396605,171246335,163709642,166331130,170984260,162857734,167379783,159908612,154731216,161088267,156173006,166069025,171377475,168100629,175833943,167183095,165872362,169476881,162988760,173081410,172491587,170394412,176161629,166658800,171115270,174981905,174850796,189662046,189530940,193135429,197657437,187957997,193725216,191693578,190644999,200868724,194708283,197854047,196936532,187892468,195167029,191890182,196805417,206766973,201524030,207750009,202244934,194773764,199033669,190513926,195101518,197264259,189465420,194184076,184484665,180945691,186188621,180552462,191497074,193921920,191234911,197526425,186778416,187040567,187827020,181928735,191693714,188089211,187040629,
190383003,179569448,184550226,185729866,186057529,199623593,196674423,200868755,201917332,191431469,196739946,191693637,191562583,199361462,104988850,107282673,98042035,89981052,94175417,87163001,94634184,97976561,92340417,98042114,87359653,83755157,85393595,77070468,84934891,82772206,78446805,82379017,71172252,73334958,75563196,73597076,86704394,85065962,86966509,90243336,79167642,83034312,79888568,77267120,86245661,78840038,80740618,78774527,68354207,74580191,70582452,74252499,83558696,77332714,82837794,77070580,68157614,72417518,63439028,67043574,69206317,60883190,65077560,55640294,51642566,56426744,50921656,61800731,64553260,61800710,68223298,57934043,57934048,59572473,53739720,63897914,61276455,60031263,64160069,54198485,59769083,61735157,62652640,76874066,74973474,79692091,82248000,72679640,78774548,75104494,75825407,84738403,77463844,81985877,78315829,
70648037,77922598,73531631,80412962,88539495,83165483,89653612,82444581,76349687,79757617,71106802,76939594,77201767,70254906,74908027,63701274,62587152,66322740,61407486,73269611,73793892,72941905,78184834,66781456,68616491,68157746,63373585,73597317,68551006,69337452,71172480,61014287,67502406,67240238,69599533,82444695,78971231,84738438,83951989,75104538,81068377,74907944,76939599,83296673,75235684,80019871,73400679,66847019,72810855,66978089,74842485,79626660,74383728,80085424,69534043,64815426,66388334,56557876,63046041,60096927,53739908,56689084,43712846,43516252,44892528,40436036,52232630,49545629,49545629,52036028,39780684,42664311,39518572,35848542,45023693,38076824,39584184,38797750,28836175,36045198,33423719,
37618045,48890331,44433820,50856402,47251880,39584093,45416862,37749093,42336674,46203360,38732197,43712997,35127705,30736754,36372905,30474600,40239558,42729950,38797748,44302836,32833935,30605708,30867881,22741368,30671336,26345944,22413775,24576504,12124550,14877097,15139240,13173133,25821697,22675924,25493992,27132404,16384391,21692866,17695140,17760684,27001363,20709844,25428484,23527913,16581009,25887188,23593377,31523280,42533402,39780826,48693786,44696027,40632742,47383010,41288098,49218035,53019161,47841771,55050795,46399951,46268861,52560359,49152428,62063127,64487959,63832573,70189619,59703749,61407705,61800933,56885695,66978354,62521873,62456344,64815664,54591938,60883442,60883424,63308250,77005384,74252815,
80413234,81658409,73728455,81330697,77529563,81396221,91030099,85656084,93389388,90964506,87294424,97649175,96141788,107807265,117768789,116785694,127074911,122225164,121373165,128123423,123208161,133628485,135856724,133431856,140444268,131596802,134480393,139526688,137822707,152175202,152699472,154272329,159384173,148963838,152568358,151126557,148177419,158139005,152240715,154010213,154272360,144376320,151847486,150143514,154206761,166265482,162595406,169476735,167838301,160825870,167772751,162267672,167707214,174260881,168690261,176030359,170394191,168165920,176685659,173670938,186253940,192610962,191365734,200278694,192152130,192545340,195953245,190251558,200475286,198836876,196477564,200802988,189923900,193397336,194839132,193004091,205718192,202834570,204341910,205849255,193659451,
197001842,191824471,189137496,196608708,187761288,189465267,185729695,175505989,181535365,176751186,181404286,190186189,184615566,190972619,184812178,178061911,182715028,175112788,180814499,183501517,177275546,183042780,174326406,172687983,178586267,174522974,186909381,189661899,188351151,194970342,184418940,185598600,185926296,180159086,189858531,185008840,183435977,185205478,173343352,177341090,176292503,175374987,186843896,181863109,184353507,183042784,171049596,174588603,167117457,166331051,172032774,162333383,164954877,158859987,150143627,155910859,150209166,156959440,163578636,158466770,165151506,157156037,152699550,156697299,148832919,156828405,157483784,152896226,158728990,149095099,150602427,155452118,152961700,166986517,167969539,169149177,175047460,164758197,168297175,167707347,164364987,
174719789,169083650,170328854,171311905,160563894,167183087,165282510,167772890,179110717,174064386,179241777,176292628,166724288,171836162,164168396,166658814,171574084,163382024,167772998,160695048,155058898,161678093,156566222,166462241,171836229,168690454,176423767,167576313,166200042,170001170,163644122,173867843,173081412,170984237,176816991,167248626,171705093,175440658,175112941,190055266,190186302,193659719,198181726,188547823,194183968,192152333,191300361,201655156,195363646,198509410,197526357,188351222,195756856,192611082,197460778,207291263,202113856,208405370,203096905,195101448,199820103,191038217,195560273,197854082,190055245,194577296,185074490,181535516,186581836,181142288,191955826,194446208,191759200,197985177,187499313,187433784,188416846,182387488,192349074,188875643,187433847,
190776221,179962667,185402194,186188617,186516281,200213419,197067642,201458579,202572693,192021295,197395308,192414535,192414553,199689146,104857773,107413738,97976494,89915511,94109876,86900852,94372036,97845483,92405946,98042108,87359647,83558541,85196982,77070460,84934888,82575593,78184656,82510085,71106711,73138347,75563190,73269393,86573315,85131491,86769897,90374406,78839957,83034307,79691956,77201580,85983512,78643425,80478468,78446843,68223131,74711258,70647982,74055887,83624228,77332711,82837789,76939504,68288682,72089833,63307949,66781425,69075240,60686577,64946482,55247074,51577023,56492275,50725043,61735189,64291109,61604097,68223294,57868500,57868505,59572468,53739717,63897908,60948769,59965724,64291136,54001873,59769077,61538543,62390492,76808524,74842399,79823156,82247994,72745170,78905615,75170028,75759867,84410717,77332767,81658194,78381362,
70582496,77988127,73597162,80412960,88342883,83099943,89850216,82379041,76087540,79757610,70975725,76808516,77267298,70385974,74908021,63897877,62259468,66257199,61210874,73466213,73859421,72810827,77857147,66781454,68682022,68092204,63373581,73531777,68551003,69206376,71106939,60817676,67502400,66912551,69533994,82444692,78971225,84541826,83820914,74711317,80740693,74842406,77070668,83427741,75235677,79888795,73335141,66650407,72810850,67109156,74711408,79626655,74449259,79888811,69730647,64880958,66257257,56492332,63111571,60031387,53608831,56361399,43712844,43516248,44761449,40239424,51839410,49545624,49414551,52036023,39780679,42664308,39190886,35848536,44761545,37945749,39453106,38863282,28836173,35914123,33489249,
37618041,48824789,44171671,50790861,47317412,39453017,45089180,37749088,42074526,46334425,38404512,43712993,34996632,30671215,36241827,30146916,40174020,42992091,38732209,44368367,32833930,30540170,30802343,22544755,30540258,26083795,22217162,24314356,12059011,14680484,14877091,13238666,25821691,22413776,25428452,27001329,16187780,21430718,17498526,17629606,27001356,20382160,25362944,23396837,16515472,25493969,23265690,31457738,42467861,39584214,48628244,44564950,40632737,47055326,41157023,49152495,52691477,48038374,54788645,46334408,46334394,52232673,49021353,61997586,64356883,63701499,70320685,59638209,61538772,61669857,56820153,66912814,62456335,62259733,64946734,54264253,60883438,61014492,63111637,76939842,74187276,
80478766,81723939,73793988,81134083,77595094,81527286,90767949,85721614,93127239,90767895,87425492,97649170,95945175,107872796,117703250,116720154,127205980,122094089,121438697,127992347,123011551,133628480,135987790,133497390,140378727,131793408,134808070,139592220,137822703,152371806,152699466,154337862,159515244,149094905,152764961,151388696,148308487,158270072,152306249,154141281,154403428,144572925,151781945,150340116,154337831,166331015,162660937,169935483,167903832,160891401,168034890,162333205,167772746,174326414,168690258,176095891,170525261,168296991,176882262,173802007,186450542,192938637,191693411,200344224,192545343,192676409,196084315,190448162,200606354,199099016,196608634,201261734,190054969,193397331,194839128,193266232,205980333,202965636,204472978,206111397,193987126,
197198445,192021075,189268565,196674238,187957893,189792943,185860762,175637058,181731969,177013327,181797497,190513863,184615563,191038149,185139854,178127441,182911633,175047249,180880030,183829196,177210006,183108314,174391937,172819049,178586260,174785115,187302592,189792968,188744362,195298017,184812150,185598597,186319510,180355692,190055136,185336516,183501510,185402085,173408882,177668767,176423571,175702663,187237110,181994176,184484576,183042780,171049592,174588599,167445133,166527656,171967234,162333380,165282553,158794448,150012549,156107463,150340238,157024971,163644168,158466765,165348111,157287107,152961693,156959440,149029523,157156080,157680389,153092829,159122203,149422774,150799031,155517651,153092767,166986512,168231682,169411319,175309602,164823728,168428241,167969487,164430520,
175047466,169280254,170459923,171442973,161022643,167510764,165348044,167903956,179438394,174129919,179307310,176489233,166920893,171836157,164627145,166789882,171770691,163316484,167969604,160891652,155321039,161940235,156631756,166855455,172163906,168887061,176358227,167903991,166462185,170066702,163644118,173933377,173474624,171311913,177144667,167379694,171836163,175702799,175506154,190317405,190251835,193790788,198706010,189006571,194446109,192348937,191628039,201851761,195494713,198706015,197526353,188678900,196150066,192807685,197591846,207618942,202507071,208667513,203227973,195560195,199820098,191234821,195822412,198181758,190186315,194904972,185336633,181863193,186778441,181142284,192283505,194642815,192021339,198378391,187499309,187826997,188875595,182584092,192676752,189072250,187695988,
190972824,180290342,185533265,186385224,186909494,200475558,197395319,201720720,202572690,192283434,197788519,192545603,192545622,199885750,105316522,107610345,98238633,90046580,94437550,87162993,94699714,98238696,92733625,98107640,87621789,83951754,85524660,77004922,85197026,82968803,78446796,82641154,71237778,73466023,75825330,73597068,86966530,85262561,87097575,90374402,79102098,83099841,80019630,77463719,86376726,78840030,80740608,78971130,68354199,74973400,70647980,74383563,83624224,77725923,83099931,77332715,68550821,72483046,63504554,67109102,69533989,61014252,65208622,55771357,51511483,56557807,51118256,61931794,64618787,62128384,68550970,58130643,57999576,59900144,53936319,64028977,61210908,60358934,64356668,54198477,60031218,61735149,62783702,76939594,75301146,79888691,82510137,72810703,79167756,75432169,76153080,84869465,77857052,82116940,78774573,
70779098,78119198,73728230,80544029,88736097,83493156,90112356,82575647,76480751,80085287,71172328,77136191,77463904,70648113,75170162,64028944,62718216,66322732,61800692,73531745,73924955,73138504,78250360,66978057,68944164,68157737,63766794,73924989,68944216,69468514,71303543,60883210,67830077,67436838,69730597,82903441,79036757,85066110,84345196,75170067,81264977,74973475,77398345,83689881,75628891,80282007,73662815,67043617,73138529,67174691,75104622,79954330,74580329,80216488,69927249,65012026,66650471,56885546,63177106,60424600,54067579,56689074,43909447,43778389,44892520,40632637,52429232,49873302,49545621,52298164,39846212,42664304,39584099,36045141,45220293,38011280,39911854,38928814,28967242,36045191,33685855,
38011255,49021394,44368276,50921929,47514017,39846230,45547926,38207837,42271131,46465496,38732190,43909599,35193236,30933355,36372898,30540130,40436159,42926549,39059888,44696044,33161606,30933382,30998947,23003505,30867936,26214865,22544838,24576497,12255615,14942625,15073696,13500806,25952761,22675917,25690591,27132395,16384384,21561786,17826203,17891748,27197962,20840908,25559547,23790049,16712074,26018255,23658904,31982022,42730003,40042965,48824852,44630484,40632733,47317465,41419164,49349101,53084690,48300513,55181859,46858695,46530997,52822493,49414566,62194192,64619022,64160246,70517292,60031421,61866451,61997533,57147832,67240492,62915082,62718482,65143337,54723001,61145579,61276633,63308242,77398592,74580490,
80871981,82117153,74121665,81461762,77857236,81723894,91357770,86049291,93717061,91095573,87753168,98107919,96534997,108069400,118227532,117309973,127861336,122487301,121897446,128516632,123601371,134218301,136381003,133693995,140968550,132055546,135004675,140050969,138346987,152699484,153158217,154993217,160039529,149291510,153158172,151716373,148832770,158859894,152830534,154600029,154862178,145031673,152371765,150798867,154796578,166855301,163054152,170328695,168493656,161219079,168362567,162660882,168100425,174981770,169214543,176620176,171115082,168624665,177472084,174260755,186843756,193528459,192086622,200999584,193004091,193069621,196739671,190906912,201196175,199623304,197263988,201523876,190710326,194118224,195625558,193659446,206439082,203620994,205259407,206504611,194576948,
197657193,192610895,189858387,197264059,188613250,190251692,186450585,176161343,182321792,177537612,182256245,190841543,185401992,191562435,185533067,178782797,183435915,175571535,181404316,184222406,177668756,183829207,174719615,173474406,179176082,175374935,187630271,190317254,189137577,195822303,185074292,186122882,186712721,180879977,190644958,185664191,184222401,186122976,173933169,178258588,177078927,176292484,187695858,182321853,185271006,183567064,171639414,175243956,167838348,167117476,172557057,163054272,165675769,159515340,150536837,156697283,150930058,157811403,164299523,159187658,165675790,157745857,153420441,157418190,149684880,157352685,158139137,153486045,159580953,149619380,151257780,156173009,153485982,167510799,168690431,169738994,175833886,165348013,168886990,168231628,164889269,
175506215,170001147,171115277,171967259,161284784,168035048,165806791,168362708,179831607,174916347,179897130,176947984,167445178,172425978,164954823,167379702,172294977,163906307,168690498,161415938,155714254,162398984,157221576,167314205,172688193,169280274,177079122,168297204,166986469,170525454,164365013,174326590,173933374,171770664,177734489,167838445,172425986,176161548,176030439,191038299,190907192,194511680,199099226,189530858,195101466,193135366,192152323,202376046,196084533,199230302,198116177,189137650,196739889,193266434,198443813,208208762,203096892,209191799,203817796,195887874,200606528,191955716,196477770,198837116,190710599,195429258,185991990,182321942,187368263,181994249,192807789,195363706,192611162,198837140,188220202,188285748,189465417,183304986,193069963,189530999,188351345,
191759256,180683556,186123085,186975045,187433780,201065380,197919605,202048397,203228048,192873256,198443879,193004353,193135444,200606643,104857755,107282649,97910941,89587813,94175394,86638692,94437555,97714395,92078250,97911020,86966415,83361919,85065893,76611693,84803796,82444504,77922493,82247922,70779012,73007256,75497637,73203840,86442226,85065940,86573271,89915635,78774404,82903220,79495328,77070491,85983495,78577872,80347380,78446828,68026505,74252490,70123678,73924795,83165460,77201620,82510093,76677342,67829913,71958745,62849180,66519264,68878615,60424416,64946465,55050449,51052717,56295650,50462883,61473027,63963414,61669617,67895596,57606340,57671881,59179232,53412017,63570212,60752145,59703563,63832367,53608638,59572453,61210847,62128331,76677437,74842381,79626531,81920299,72286403,78708990,74645721,75432170,84541771,77398285,81461566,78381342,
70385869,77725966,73269463,80019726,88146257,83099926,89522518,82116882,76021984,79757594,70975707,76611891,77136211,70189348,74711396,63570179,62324988,66060574,61079784,73007443,73466189,72679738,77922667,66388221,68223254,67764509,63111420,73531761,68550985,68878677,70910312,60686586,67305775,66846999,69271831,82313601,78774600,84607346,83689824,74711300,80806213,74645780,76808507,83165579,75235660,79626634,73204052,66584851,72679762,66781460,74776927,79626638,73990490,79823259,69337414,64618795,66126168,56557854,62980484,59834763,53674351,56492453,43319611,43385160,44368218,40239406,51839393,49217927,49086856,51904936,39649589,42336609,39190870,35651913,44827064,37552518,39322019,38404514,28508476,35520888,33096016,
37421418,48562629,44171654,50528701,47251861,39321929,45023626,37749072,42008973,45941194,38207888,43319762,34800006,30409055,35848596,30081365,39846320,42533322,38666659,44171741,32702841,30474617,30540183,22217059,30212562,25690564,21823928,24183267,11665777,14418322,14680468,12845431,25559533,22217152,25100756,26739169,16056691,21168555,17236366,17498520,26608125,20119999,24904174,23134678,16449918,25362878,23069067,31261114,42205700,39518664,48366086,44171719,40239503,47055309,40960398,48955871,52494855,47579606,54788629,46203321,46203304,52298191,48955799,62063105,64094721,63570411,70058527,59572657,61145541,61669840,56689065,67043870,62325245,62325252,64946718,54067630,60686814,60817868,63111623,76939825,74056187,
80478752,81658387,73531828,81068533,77332935,81461734,90899004,85721599,93192759,90767879,87294403,97649155,95945160,108069391,118227525,117113359,127664719,122683900,122094047,128647695,123470289,134414901,136643138,133956129,141034075,132055537,135201272,140182031,138281442,152896084,153289278,154862137,160236128,149422574,153354771,151847439,148767226,159056492,152830523,154665556,155189848,145293810,152437294,150667784,154927642,167051899,163447358,170525296,168690255,161415678,168690241,162791942,168297023,175112833,169411142,176554631,171311678,168952339,177341001,174457357,187040356,193593984,192283222,201261716,193004083,193331755,196739663,191234584,201327237,199688828,197395052,201786012,190775851,194052679,195822156,193987115,206832288,203752056,205456007,206963353,194708013,
198050399,192938569,189989449,197591731,188809848,190382754,186778256,176357940,182649461,177799747,182452845,191103677,185270910,191562426,185860738,178848326,183829123,175833670,181600915,184419007,178127500,183894734,174981750,173605469,179569290,175243856,187826871,190710461,189399712,195887829,185336428,186450552,187105929,181207649,190644947,186122935,184353465,186057433,174064230,178258579,177013381,176161401,187892458,182780596,185336531,183698128,171836014,175309482,168166017,167117467,172884726,163185337,165741296,159449797,150864505,156828348,150930048,157680321,164561659,159122115,166134533,158139062,153551505,157549252,149815944,157680355,158532347,153682644,159712015,150078121,151323308,156369607,153617045,167641860,168755956,169870060,175964950,165675684,169083592,168493764,165151404,
175571742,170001139,171311877,171901713,161481381,168166112,166003393,168624842,179962672,174981876,180159264,177144582,167772849,172688115,165282492,167510766,172294968,164233977,168756026,161284855,155976389,162464511,157287105,167248659,172753719,169542409,177275720,168428266,167314141,170722050,164365004,174523191,174129972,171967262,177865554,168100580,172557049,176358146,176095967,191300434,191169329,194773815,199492433,189596384,195494673,193331966,192283387,202572647,196346670,199557971,198574920,189399784,197002023,193463036,198443804,208667507,203162418,209388398,203948859,196150008,200672056,192283388,196477763,199033717,190972733,195822462,186057518,182453009,187695934,182125313,193069925,195429233,193004369,199164811,188547875,188613417,189596479,183501585,193332099,189858671,188613481,
191955855,181076765,186319686,187040573,187564843,201261981,198312810,202310535,203490183,193266466,198443869,193397559,193463115,200737706,104988820,107544785,97910932,89981019,94371994,87031897,94503081,98173137,92602528,97911009,87228550,83820662,85590173,77070435,85131469,82641102,78250167,82378987,70910076,73400463,75563165,73531510,86769898,85328073,86966480,90243305,79102074,83034282,79691928,77332624,86245631,78774473,80675052,78446818,68419712,74645695,70451348,74121396,83427594,77529292,82772227,77136086,68419728,72220879,63111316,66912471,69206285,60817624,65077529,55378120,51314854,56361177,50856089,61800699,64422156,61669609,68223269,57802940,57868480,59637978,53543083,63963419,61210889,60031233,64225575,53936311,59572446,61538517,62324929,76939572,75170053,79954205,82247970,72745146,78840051,75170003,75694305,84672834,77529351,81920311,78577944,
70713541,78119174,73597134,80544006,88605003,83230991,89850188,82313480,76284121,79888657,71041234,76939561,77332809,70385949,75039068,63832316,62587123,66191637,61276382,73335116,73924934,72941876,78184803,66781429,68681997,68288786,63504626,73597287,68616512,69337421,71303521,60883186,67567910,66978063,69665040,82706809,79036737,84672874,84083030,75104508,81002813,74842379,77201714,83624323,75366725,80085379,73400652,66650380,73138506,66978062,74973528,79888773,74318161,80282003,69796156,65012005,66191697,56623380,63177084,60096900,53936485,56689053,43647281,43712831,44695888,40370471,52101530,49676670,49348991,52167070,39715118,42533211,39190861,35848511,44958127,37945722,39518618,38601112,28770612,35783025,33423688,
37749088,48955836,44302718,50856373,47448459,39649600,45285760,37683526,42008966,46203331,38535559,43778506,35193214,30605655,35979659,30343499,40173995,42729921,38863257,44302805,32833906,30671216,30998925,22479195,30409160,25887165,22086065,24248795,11796842,14680458,14877068,13042032,25690596,22544824,25166285,26870232,16122220,21299621,17760645,17432974,26870262,20513207,25166311,23462348,16384373,25625016,23396740,31523250,42467836,39715263,48628221,44761535,40567176,47186373,41025925,49152470,52953597,47907278,54788621,46465458,46334370,52625866,49021327,62259706,64487929,63767011,70517270,59638183,61735356,61866441,57016737,67109399,62521845,62718460,65208852,54657445,61080023,61342147,63308223,77070891,74514930,
80740886,81920525,73990572,81658348,77791677,81723872,91357748,85983736,93782577,91161088,87556540,97911291,96534973,108331525,118227513,117178882,127664707,122683890,121897427,128647682,123470279,134480424,136446517,133956115,141034063,132121062,135332334,140378630,138412503,153027144,153354801,155058733,160301650,149619169,153289224,151847425,148963823,158990944,152961583,154862154,155189836,145162724,152699426,150667773,155124239,167182959,163250737,170394213,168690243,161546739,168559156,162988540,168428082,175178357,169411130,176751228,171311669,169017861,177603136,174785022,187040344,193790583,192283209,201327240,193200680,193397281,197001793,191037965,201458297,199950963,197329504,201851534,190841375,194314812,195887681,193921570,206701206,203817583,205455996,207028879,194839071,
197984852,193135165,190251582,197788327,188940910,190644886,186843781,176554536,182780523,177865274,182583904,191234736,185467506,191759022,185729654,179044924,183698041,175964730,181666438,184746677,177930879,183960257,175309417,173539921,179569280,175505988,188154537,190579377,189596308,196281034,185664096,186712687,187040382,181338708,190972614,185991851,184418991,186516173,174326363,178455176,177144442,176357998,187826910,182911658,185402056,183960260,172032610,175571615,168034934,167314065,172819179,163250860,165937890,159580856,150930030,156762799,151192183,157876918,164430576,159449781,165937911,158073514,153551493,157614778,149815931,157811418,158597870,153944775,159908613,150143648,151454367,156435133,153617032,167772922,168755945,170197728,176096008,165479064,169149113,168755898,165413538,
175702804,170132198,171442938,172229380,161743515,168297171,166265526,168755902,180028196,175112937,180290324,177472252,167838374,172884710,165151409,167641828,172426026,164299503,168821550,161481454,156041914,162792181,157549237,167576328,172884782,169607932,177406780,168690400,167248593,170918649,164692672,174654249,174392104,172032785,177800006,168297176,172884718,176489207,176292563,191234885,191169315,195035948,199689028,189661908,195625736,193528564,192545520,202769242,196281123,199885641,198509374,189399772,197067550,193725167,198771473,208733031,203293480,209650529,204276527,196543213,201065261,192217840,196674358,199099241,191103796,195756917,186319649,182584066,187630389,182256374,193200987,195691366,193135429,199426944,188482326,188678942,189793078,183567112,193594232,189793122,188547934,
191955841,181273363,186516281,187171634,187695904,201261967,198443872,202638202,203817853,193331990,198706003,193463084,193594176,200999839,105382023,107675843,98041992,90177614,94371979,87228492,94634142,98042053,92668052,98304213,87425146,83624039,85459087,77201493,85131457,82903235,78315687,82510047,71041134,73531524,75890832,73597035,86835420,85393597,87163073,90439900,79102061,83165340,79822987,77529219,86507761,78839996,80806110,78840021,68288626,74842292,70713480,74449063,83624190,77594815,82903288,77201609,68419716,72286405,63438983,66781388,69402881,60686538,65077514,55312571,51380377,56623309,50987149,61538543,64291070,61800669,68419864,57868464,58065075,59572428,53805212,64094478,61341945,60293363,64487705,54132905,59900113,61538506,62652598,77005095,75170038,80019728,82247957,72745132,79102184,75235525,75825365,84934966,77725946,81920300,78512394,
70844599,78184698,73728194,80412922,88670524,83362049,89915713,82641147,76480717,80216325,71041223,77201695,77594942,70385935,74907983,63963375,62456037,66322698,61669586,73662784,74121529,73007397,78119255,66715877,68747520,68354311,63439078,73859417,68813109,69402946,71172435,61079782,67764507,67109124,69533956,82968940,79102261,85000541,84345164,74973422,81199408,74973441,77201702,83755384,75497786,80150901,73728318,66978047,73138494,67174655,75104588,80085369,74514756,80281992,69730608,64946455,66322758,56885512,63373678,60359031,53870936,56557970,43843877,43712819,44958019,40501530,52101517,49676657,49414515,52101521,39715105,42533198,39452993,35848501,44958114,38011248,39780750,38797707,28836133,35914084,33423677,
37618003,48955826,44433779,50856361,47317374,39649587,45416822,37814586,42140024,46203318,38666619,43909565,34996591,30671177,36176255,30343487,40173982,42992052,38732173,44564940,32899430,30671205,30867841,22544717,30540222,26214832,22086053,24576464,11796829,14811519,15008128,13173092,25756118,22544811,25493951,27132364,16253279,21561752,17695097,17498498,27132393,20382123,25231834,23462335,16449896,25821610,23331192,31588773,42533361,39911857,49021426,44827060,40567165,47317432,41091448,49217995,53019122,47972802,55116288,46793125,46530966,52494782,49348996,62194158,64750061,64094677,70386187,59769243,61866417,61931964,57016726,67240459,62652904,62849520,65339913,54526360,61145546,61473206,63570354,77333023,74645991,
81003019,81986049,73990560,81527263,77922738,82051539,91357737,86180331,93782564,91357684,87687598,98238958,96469427,108397049,118424109,117441013,127992377,123077093,122159557,128909814,123732408,134414876,136839722,134218249,141492803,132645339,135528931,140378617,138609097,153158205,153879080,155320866,160498248,150012373,153747965,152306166,149160418,159122003,153354787,154927676,155189826,145293784,152896022,151126514,155124227,167576162,163578404,170984025,168821303,161808871,168952360,163381743,168624679,175506025,169673263,177078894,171508263,169148921,178061873,175047155,187630155,193987177,192676414,201785982,193659420,193790482,197591605,191496704,201785966,200082020,197919318,202244739,191300116,194708015,196346421,194511381,207225481,204276322,206045808,207291009,195166741,
198640200,193331761,190579249,197984922,189399648,191038091,187302520,176751132,183108189,178192941,182780500,191562406,185926247,192152227,186319466,179307055,184156781,176357935,182125177,185008809,178455154,184484532,175637086,174064197,179765874,175833656,188285598,190972579,189989512,196477632,186057300,186843747,187499121,181731912,191169214,186319518,185008803,186647232,174457423,178979452,177603181,176816740,188482259,183108255,185860796,184287928,172098133,175833746,168362602,167510661,173277918,163709601,166331095,159842991,151323236,157156006,151519850,158204584,165020390,159777450,166331115,158270112,153944699,157942447,150078063,157876941,158794466,154010301,160105211,150340244,151650963,156697265,154010239,168035053,169149149,170590931,176292607,166068878,169542321,169018028,165741204,
176227080,170459868,171901678,172622586,162136718,168559305,166462121,168952499,180552473,175375068,180814602,177865455,168231580,173081306,165610149,167969495,173015839,164561636,169280291,162071264,156369581,162923239,158073513,167838460,173146912,169870067,177799986,168821459,167641798,171311853,164889268,175112991,174588700,172229384,178258745,168493773,172950243,177144557,176620230,191759163,191693593,195429153,199951162,190186186,195822333,193921766,193004261,203162447,196739865,200016702,198837041,189858515,197395218,194249445,199099141,209191771,203948827,210043735,204800803,196936418,201327393,192938723,197198636,199623517,191759144,196346728,186778389,183304952,188023593,182518508,193790797,195953499,193659706,199754612,188941067,189006610,190186281,184025850,193790831,190448471,189268819,
192480118,181601030,186843951,187695909,188023572,201851781,198706005,203031408,204211057,193659660,199164742,193987360,193987381,201458580,105054325,107544755,98107510,90046525,94568569,87031868,94634125,98042037,92471425,98238659,87359591,83689559,85590144,77004870,84934831,82903218,78381206,82575565,71041119,73465970,75759743,73531481,86966477,85131437,86966449,90505421,79102044,83099788,80019579,77267060,86442208,78708905,80806093,78643397,68288611,74580131,70582392,74317973,83558637,77594798,82903272,76873913,68419700,72286386,63176823,66977979,69337329,60752058,64946427,55247017,51445896,56426683,50659453,61669599,64291054,61735115,68223240,57802909,57802917,59572411,53477514,63963388,61079785,59965669,64225546,54001816,59769022,61735095,62455973,76808471,75170024,79888640,82313476,72679578,78905560,75038901,75956420,84803878,77463785,81985818,78577912,
70779049,78119146,73597105,80675048,88670509,83493102,89915697,82575596,76284091,79954166,70975670,76939532,77267243,70516990,74776895,63832285,62521558,66191609,61538499,73531694,73990439,73007382,78053701,66584791,68813039,68223221,63570134,73662795,68813092,69140783,71369028,60883157,67567881,67174642,69730546,82772316,79298849,84738380,84214075,75170015,81133855,74973421,77201686,83755368,75563305,80150882,73466157,66978032,73138477,67043566,74973497,79888745,74449205,80216438,69730590,64946439,66388275,56754423,63242590,60227941,54001993,56689026,43778325,43647267,44761395,40370441,51970428,49545569,49545569,52232576,39780626,42533181,39190832,35651875,44958099,37814623,39387517,38601084,28770583,35717458,33489196,
37552452,48955809,44433763,50790807,47317360,39715107,45285732,37683497,42140007,46203301,38469994,43778476,35062114,30605626,36110702,30212400,40239499,42729892,38797691,44237241,32899412,30736724,30802287,22544702,30409133,26083742,22020500,24445375,11665740,14680431,14942575,13107539,25756102,22544794,25100718,27132346,16122192,21561736,17432936,17629555,26870233,20447644,25166282,23462321,16515416,25690523,23396711,31523220,42598878,39715234,48824801,44630434,40567148,47251879,41156967,49283514,52888034,47907247,55116274,46465430,46596483,52625836,48955761,62259678,64684509,64094662,70386168,59703692,61800865,61931947,57082244,67437049,62718426,62718430,65208825,54788490,60948922,61276581,63439266,77333006,74711510,
81003004,82051567,73925008,81789392,77922722,81920450,91554328,86245850,93651475,91423202,87687582,98435551,96534946,108331495,118424093,117440998,128188966,123011541,122290615,128975334,123994539,134742541,136839707,134349305,141427251,132645323,135463378,140509672,138936760,153485868,153879064,155386385,160760374,150077893,153813486,152437220,149160403,159515203,153551380,155124268,155320881,145621449,152896005,151126497,155255282,167576146,163840533,170787400,168952356,161939927,169017879,163250657,168952344,175571544,169869855,177078877,171770391,169279977,178192931,175047138,187695675,194118235,193004078,201982572,193856013,194052611,197722661,191758833,202179164,200278614,198050372,202637939,191365636,194970143,196411939,194445829,207356538,204341843,205980254,207487602,195363331,
198640185,193462817,190710307,198115980,189530704,190972538,187433578,177013260,183370320,178455068,183042630,191890068,185991765,192414356,186384987,179438110,184287836,176357918,182387306,185270934,178520677,184484517,175768140,174260790,180028002,175964710,188613263,191300244,189923960,196870832,186122818,187236944,187761250,181731897,191562411,186843793,185074321,186974898,174850624,179110508,177930846,176947796,188678849,183304847,185860780,184484523,172556870,176095875,168755801,167772789,173474511,163709585,166462152,160105118,151388756,157221523,151454298,158466712,165216982,159646364,166593244,158532238,154141291,158007966,150143582,158270140,159122132,154075821,160105193,150536834,151978626,156959393,154206829,168231647,169542351,170525379,176554734,166134399,169869983,169018013,165872259,
176227065,170590923,171967199,172884715,162071167,168624824,166789784,169214627,180814599,175637195,180749050,178062048,168231562,173408970,165675670,168362695,173212434,164627154,169280274,162136785,156697246,163054295,158139033,167969517,173605648,170263266,177865507,169214661,167903926,171508445,165216932,175506192,174916364,172491511,178520874,168755900,173212368,177275611,176882360,192152362,191693578,195560209,200278826,190448314,196215531,194052825,193069780,203293504,197001991,200475435,199099170,190251713,197722882,194577107,199492341,209322827,203948812,210371398,204997395,197001938,201523984,193069781,197460762,199754574,191693592,196608858,186843910,183239401,188285720,182780636,193856318,196215630,193725227,199885668,189203195,189334274,190251801,184091372,194315101,190710601,189203268,
192807783,181666552,187106078,188023573,188416772,201982837,199230278,203162462,204342114,194052860,199230263,194118417,194315044,201851780,105316453,107544737,98173027,90243118,94503017,87228458,94568573,98238627,92733553,98238643,87556182,83755078,85590125,76939316,85196958,82706590,78512261,82706621,71172175,73334882,75628655,73400392,86900923,85328026,87228577,90374332,79102027,83165308,79888489,77332579,86311119,79036570,80740541,78708915,68223057,74645649,70778980,74252420,83755229,77594780,82968790,77004968,68354145,72220833,63373412,67109034,69206240,60817576,65143017,55312535,51314808,56492201,50987117,61735116,64356574,61735098,68223221,57999500,57999506,59441323,53739643,64028907,61276377,60031188,64291066,54198407,59769007,61735079,62390421,77070598,75235540,79954158,82510066,72941706,79102150,75366564,75890868,85000468,77529302,82116874,78643433,
70910104,78250200,73924770,80609496,88932635,83493088,90177824,82510042,76349611,80085220,71237796,77267196,77529372,70451440,75104557,63832269,62390470,66257128,61472944,73466143,73924887,72941828,78381364,66715845,68747488,68354278,63439046,73662776,68813074,69271839,71369012,60817606,67764473,67174626,69664994,82903372,79167762,84934970,84410665,75104461,81133839,74973405,77463814,83624278,75628825,80281940,73793819,66912478,73269534,67371230,75170090,79954263,74645797,80544103,69992719,65143029,66584867,56885480,63308108,60293461,53870904,56754544,43647237,43843858,44892451,40304889,52101485,49480017,49611090,52167025,39780607,42533163,39387422,35782931,45023618,37814607,39649643,38797675,28770564,35914050,33358106,
37683508,49152399,44499279,51052934,47382879,39846164,45285715,37814555,42139993,46530965,38732123,43712924,34996559,30802215,36241759,30277920,40370558,42992019,38732139,44630441,32964930,30736707,30933345,22544685,30605723,25952655,22282627,24379822,11796797,14680414,15008092,12845378,25887158,22610316,25362846,26935723,16122173,21430646,17563991,17498466,26870215,20382090,25297337,23593374,16515401,25690508,23462231,31850884,42598864,39649681,48824784,44695954,40763741,47382936,41288026,49480107,52953552,48300449,55050721,46596485,46596467,52560285,49217889,62390732,64750030,64291252,70713833,60031356,61800848,62194074,57147766,67502569,62849480,62915022,65405416,54657402,61276586,61342103,63504784,77660669,74908103,
80937450,82117089,74187136,81854912,78315923,82117041,91554314,86311369,94044677,91619795,88146319,98566608,96797073,109052378,119276048,118227419,128909850,123601351,123077034,129630682,124649886,135266817,137495055,135070187,142082600,133104062,136249797,141230555,139592108,154010144,154337804,156238342,161546793,150798777,154599903,152895960,149946821,159973943,154010120,155910690,156107302,146342333,153551351,151847382,155910631,168493639,164364810,171573819,169935386,162726347,169869836,164102611,169476617,176226894,170721811,177996368,172425741,170197468,178782740,175768023,188416560,194970189,193659425,202703457,194576895,194707960,198443545,192545251,202703443,201130568,198902327,203293287,192217592,195822100,197263895,195166712,208142958,205193797,207028820,208470631,196018680,
199557679,194445845,191431190,198902400,190317124,192021102,188023389,177537537,183829058,179175952,183829048,192610954,186712651,193135239,187236942,180355603,185205328,177078802,183042653,185860746,179241561,185336475,176423490,174916139,181011029,176751130,189399683,191890055,190710380,197460642,186974776,187892293,188416599,182649389,192217762,187433605,185860740,187499172,175571509,179700321,178389586,177668679,189465270,184025730,186843810,185270942,173146683,176882296,169280080,168493673,174260930,164561541,167314107,160760464,152109641,158007944,152306253,159122060,165872328,160629391,167510736,159318658,154665565,158794386,150864467,158991026,159711943,155058847,161022687,151061113,152502904,157614739,154796642,169083602,170263235,171246263,177144546,166986355,170721941,169935505,166724216,
177079020,171573951,172688085,173474526,162988658,169345707,167576204,169935513,181535484,176423614,181666542,178586324,169214591,174260928,166658700,168821435,173998853,165479111,170263301,162923205,157418128,163971787,158859916,168952546,174064390,170853078,178848533,169738937,168755881,172294864,165741208,176227075,175506179,173474539,179372831,169607855,174129860,177865426,177734315,192676638,192742141,196346629,201065244,191038127,196936416,194839245,194052808,204407604,197985021,201327394,200147734,190775991,198574837,195232455,200278762,210109249,204800768,211092281,205718280,197722822,202310407,193659594,198378257,200737602,192545548,197395277,187499260,184222428,189006605,183829200,194839347,197067584,194511648,200737627,190055151,190251768,191234830,185008865,195035988,191300411,189989689,
193397596,182452970,187761428,188678924,189203195,202834794,200016696,204014420,205259606,194708207,200082219,195101447,195101466,202638200,105513043,107872401,98435153,90308633,94699607,87228441,94961770,98304144,92733537,98435234,87490629,83755060,85655646,77135905,85262477,82968716,78708853,82706601,71172155,73662544,75890779,73662518,87163050,85524617,87163021,90767530,79298619,83296362,80216150,77529169,86442174,79167623,80871594,78971041,68354111,74711167,70647890,74383473,83886283,77594764,82903237,77267092,68485201,72614031,63373396,66912408,69337294,60883093,65142999,55640198,51576934,56623254,50921563,61800634,64553163,61866152,68288740,57802874,58065025,59572376,53805162,64291034,61145286,60293313,64291046,54132855,59703452,61538455,62455936,77267188,75235525,80085211,82378979,73007225,79364275,75432081,76087458,85131522,77725894,82116855,78643416,
71041158,78250181,73793679,80675014,88801545,83624139,90308877,82641097,76480664,80216275,71303314,77332715,77594890,70451421,75235613,64225467,62521523,66519252,61472926,73793803,74055941,73007345,78315811,66781362,69009612,68354260,63701171,73990440,68813058,69468429,71303457,60948658,67961064,67240144,69730512,83165498,79429889,85131559,84476185,75497660,81395965,75301068,77594867,83755332,75628805,80281922,73728266,67174606,73335050,67371214,75432215,80216389,74842386,80478547,69992700,65274083,66650386,56950997,63504698,60490053,54001959,56885597,43647217,43778303,44826897,40632549,52167003,49807678,49611071,52232544,39846126,42795289,39387405,35979519,45154672,38076731,39780698,38928727,28836082,36045105,33554697,
37617953,49021309,44630336,51249525,47382860,39911681,45416769,37945609,42402116,46530946,38601033,43778440,34996543,30671127,36372813,30408974,40173930,42992000,38928728,44499352,32964915,30802224,30867789,22806812,30736778,26280318,22348146,24445341,11731244,14680398,14811466,13041968,25952677,22479225,25297291,27197849,16122156,21430630,17563974,17498449,27001269,20447611,25166248,23658894,16449848,25624952,23593284,31850868,42926525,39846272,49152447,44958078,40632648,47645062,41288006,49611159,53215679,48300431,55116240,46727539,46661987,52691337,49414481,62652860,64946620,64225700,70713817,60162410,62062973,62325129,57147747,67502550,63046070,62915004,65405397,54788454,61407639,61473158,63701377,77660651,75039155,
81461722,82575823,74252655,81985966,78446976,82379169,91750903,86770106,94110195,91881922,88015230,98697659,96928128,109445578,119603712,118292934,129106442,123994549,123077015,129958346,124649866,135660015,137757181,135135707,142541332,133431723,136577460,141427145,139657626,154272270,154665466,156566003,161677848,151060903,154796495,153223624,150077876,160236070,154468855,156107280,156369427,146407852,153879015,152306115,156434900,168559159,164692473,172098091,170000903,162922937,170000888,164561345,169804279,176816699,170918400,178127423,172950012,170394060,179110406,176161221,188875292,195232316,194052625,202900048,194707949,195035623,198771209,192938451,203162174,201720375,199033381,203817557,192545253,195887618,197591558,195690983,208470619,205718068,207159873,208798292,196346343,
199950875,194773506,191955459,199361133,190513716,192086620,188351051,178061808,184156720,179503615,184287784,193004150,187171384,193725045,187564606,180683266,185467456,177406464,183370318,186188411,179569223,185795207,176816689,175374872,181207622,177144329,189596273,192414327,191169115,197788305,187236903,188351030,188875335,182845980,192742032,187695732,186253941,187892373,175964708,180159054,178848321,178127415,189530790,184550000,187302543,185598605,173408807,177144422,169935421,168755800,174523058,164889205,167576235,161219200,152306231,158401143,152633916,159515260,166265526,160957055,167641790,159711856,155124299,159056511,151454276,159187617,160105141,155386512,161219276,151519845,152896103,157942403,155189841,169411264,170656435,171836072,177734353,167248481,170852993,170328706,166789737,
177472218,171901615,173081283,173802189,163119713,169869979,167969404,170263175,181797612,176816815,182059742,179110595,169345644,174523054,166855291,169411241,174326515,165806775,170722036,163119798,157811327,164364986,159187582,169018062,174392051,171311814,178979590,170132135,168821401,172622529,166068871,176423667,175833842,173671132,179700495,170132128,174260918,178193086,177996444,193135373,193135340,196870901,201261835,191496862,197460687,195429052,194249399,204538659,198312684,201589520,200409861,191169189,198771428,195494584,200671961,210633518,205390576,211419944,206111478,198181557,202965750,194052793,198640382,200999728,193135354,197657405,188154601,184484556,189465339,184156863,195101474,197395249,195101454,201196361,190579422,190644968,191628030,185402064,195429184,191693610,190513960,
193921866,182846171,188285699,189137658,189465320,203359064,200344359,204604227,205783877,195166941,200606491,195429110,195429129,202965864,105644092,107937914,98304063,90374151,94830660,87228421,94896214,98566268,92799050,98304142,87556145,84082719,85590089,77201421,85262457,82903161,78512223,82772119,71237673,73596987,75956297,73662498,86966420,85655669,87228538,90767509,79167525,83361878,80150596,77463612,86638762,78970994,80871575,79036557,68550701,75038827,70910015,74514526,84082870,77660279,83165358,77201537,68354106,72614011,63504448,66977924,69271738,60883072,65405123,55443571,51380306,56492163,50921542,61931688,64553142,62062741,68616399,57933926,57933933,59572356,53739604,64028871,61210802,60293293,64356562,54263906,59965575,61866115,62718060,77267167,75301040,80216263,82510031,73072740,79167648,75563133,76087438,85131504,77988016,82116836,78905539,
71041136,78381235,73990266,80937138,88932598,83820731,90243322,82706611,76742787,80281788,71368832,77463765,77857014,70713545,75366665,64159913,62718110,66453697,61800587,73662712,74186993,73203935,78381329,66846878,68812984,68485313,63766687,73990420,69075183,69730552,71565581,61210783,67895509,67371194,69992638,83296550,79429867,85328150,84672772,75563177,81592553,75301048,77594847,84082991,75825395,80478508,73793782,67109048,73269494,67371192,75366661,80347441,74711295,80740671,69927145,65142992,66650366,56950978,63635751,60424497,53936401,56754506,43974878,43712748,45023486,40566993,52232518,49873195,49545514,52363594,39846107,42664200,39452922,36045037,45023580,37880104,39584071,38928710,28704991,36045084,33554677,
37749006,49152363,44368170,51118434,47644985,39780588,45547821,38011124,42271027,46399856,38863158,43975029,35062058,30933249,36372791,30408952,40370518,43057518,39125319,44695939,33095967,30671135,30867772,22544646,30671224,26018154,22413661,24510858,11862296,14614839,14876985,13041950,25887122,22479205,25231738,27132291,16384281,21365075,17695028,17498430,27001250,20382054,25362835,23789945,16777506,25821543,23527728,31850848,42729897,40042860,48955818,44826987,40960311,47579506,41419057,49545604,53150122,48234876,55443899,46989662,46793038,52887925,49283391,62521766,64815527,64553360,70910404,60031319,62128489,62390644,57409871,67764677,63111586,62980521,65536453,55116117,61538693,61669745,63897964,77660634,75039138,
81265094,82641338,74580314,82051482,78381421,82379149,91881956,86770086,94241246,91816367,88277352,98697641,97124716,109314484,119341546,118423985,129040883,123863457,123142530,129958324,124780919,135725528,137822696,135266758,142344704,133628313,136577437,141623734,139854215,154272248,154796514,156434910,161939971,150864273,154730937,153420210,150274462,160563730,154403295,156107258,156631549,146735509,153813458,152240557,156369343,168690208,165020131,172229142,170263028,162922914,170328547,164430252,170066405,176751141,170918379,178455084,173015526,170525110,179241457,176357810,189006345,195297832,194183674,203227707,195101146,195232211,198836725,193069502,203489836,201720356,199295505,203948609,192610769,196280812,197853683,195822035,208929351,205586976,207421997,208863806,196739539,
200147463,194904558,192152046,199426650,190710302,192283209,188547638,178192858,184353306,179634667,184287762,193004132,187302436,193790560,187761193,180617707,185598505,177668588,183370295,186450533,180027953,185729650,176816668,175505925,181207601,177144309,189792861,192610916,191169093,198181502,187236880,188285471,189071922,183108101,192807544,187826781,186253919,188088959,175833615,180224572,178979373,178127393,189989520,184484442,187302523,185729656,173605396,177341010,169935402,169017923,174523038,164823648,167707284,161219179,152437282,158597731,152699432,159580776,166331042,161022568,167969450,159580766,155189816,159122028,151519791,159384203,160105120,155517562,161546934,151650898,153027155,157876847,155320891,169411245,170525341,171704978,177799868,167379533,171180653,170525291,167182932,
177537732,171836056,173081262,173933239,163512908,169804422,168100454,170525298,182059734,177013401,182190794,179110573,169476696,174588570,167117412,169476757,174392030,166134434,170787552,163316383,157942381,164364966,159122025,169345723,174850785,171573935,179241712,170459795,169083526,172819115,166396531,176554717,175899356,173998788,179766010,170066570,174523040,178651818,178127496,193266426,193069785,196870881,201458425,191627914,197395129,195363494,194708130,204800781,198574807,201917181,200671985,191562386,199033552,195691172,200934084,210699033,205521628,211944214,206373603,198509216,203031264,194511524,198640363,201196316,193331943,197985064,188154582,184681145,189858534,184156842,195298061,197657372,195101435,201458483,190710476,190841554,191759081,185664185,195756847,192152342,190579474,
194052920,183042758,188547823,189268710,189661908,203424582,200475410,204866350,206046002,195363530,200868614,195691234,195560181,203293523,105644073,108068968,98697258,90636277,94961713,87687153,95092801,98435177,93126711,98762872,87949341,84017164,85721141,77332476,85590117,83296358,78774350,82772100,71434260,73728038,76218420,73793550,87228545,85786721,87556200,90898561,79495186,83558466,80216111,77725735,86900885,79298656,81002625,79102072,68747289,74973273,70909997,74645579,83951777,77856868,83165340,77332590,68747305,72613992,63373357,67108976,69533861,60883056,65208496,55574623,51773502,56623218,51183666,62062739,64684195,61931650,68681916,57999445,58064985,59900019,53936193,64422068,61472927,60424347,64422080,54329422,59834485,61931632,62652506,77332685,75432092,80478389,82903227,73138256,79429773,75432043,76284025,85393627,77987998,82575567,79102128,
71041119,78512287,74186857,80937117,89260257,83755173,90505445,82837665,76939379,80543914,71368812,77594820,77725921,70910135,75497718,64290966,62980234,66715823,61800567,74055910,74318047,73334987,78512379,67109005,69075109,68616366,63832206,74318080,69271770,69796071,71696633,61341837,68092096,67567786,69992616,83230996,79691992,85328131,84607215,75563156,81723606,75366566,77856973,84279580,76021982,80609561,74121443,67174564,73531620,67567783,75628785,80544033,74907884,80740653,70123734,65339581,66912490,57016493,63504659,60817693,54132992,57016631,43909322,44040410,44957931,40501439,52494642,49873177,49873175,52494650,39977160,42991859,39583975,36045017,45089099,37945621,39780659,38863153,28967118,36110602,33751266,
37945595,49152343,44761369,51315021,47644967,39780571,45416732,38207714,42533151,46727516,38863140,44040548,35258646,30802161,36569381,30408935,40567109,43123036,39256371,44892528,33095949,31064329,31064360,22872310,30867813,26214743,22348106,24707445,11862278,14876965,15008038,13238541,26018174,22806865,25362789,27263347,16384261,21692735,17760545,17629480,27132304,20644178,25362818,23658856,16580882,25821522,23789854,31981902,42926487,39977304,49349016,44892505,41025829,47907168,41550112,49873265,53281177,48496999,55509416,46989643,46989628,53215587,49742124,62783893,65143187,64487807,70975923,60227906,62194007,62652769,57540925,67830192,63439249,63177113,65798578,54985024,61735283,61931870,64029018,77922759,75235727,
81527219,82641319,74842440,82313607,78643545,82706810,92013011,86835603,94437836,91947420,88539478,99090838,97386843,109248928,119407061,118423964,128975327,123928974,123142509,130023840,124846433,135725507,137691601,135135666,142606829,133628291,136642953,141623712,139723122,154534373,154993104,156697034,161808879,151191935,155058599,153616798,150536586,160629245,154599885,156238310,156565995,146538883,154141117,152437146,156500396,169017867,165020111,172098047,170328544,163316110,170394063,164561302,170131919,177013266,171114968,178586136,172884432,170656164,179372506,176357787,189006325,195494417,194314727,203227687,195297732,195363260,199033311,193266090,203620886,201851406,199426558,204145198,193003966,196280792,198050270,196084158,208994867,205914635,207815193,209191467,196739516,
200081906,195101145,192283099,199623236,190841355,192479797,188678690,178454984,184549896,179634646,184484350,193266255,187367952,193725005,187892245,180814297,185926165,177603030,183632419,186581585,179896862,186122846,177209863,175505902,181666331,177537503,190186056,192676431,191627826,198181480,187630077,188678668,189006365,183042545,192938597,188088905,186581579,188220009,176030203,180355621,178979352,178455054,189923964,184812104,187564646,186057315,173670912,177537597,170066453,169280045,174654090,165151307,167969410,161481302,152568334,158794318,152699412,159711828,166462095,161219157,167969431,159908425,155386402,159515225,151388698,159646327,160236174,155452007,161612451,151781948,153158205,158007897,155583016,169738903,170918536,172032638,177930921,167379512,171049562,170656344,167313982,
177668785,172098183,173539993,174129828,163709498,170197618,168165971,170525277,182321859,176947846,182518452,179438233,169738820,174719621,167314002,169673346,174457545,166265485,170787531,163512971,158073432,164627091,159580756,169476773,174916298,171508381,179307230,170459775,169345649,172819096,166724192,176816842,176227017,173998769,180093669,170394230,174916236,178782869,178324082,193659622,193594052,197198538,201786084,192086645,197919398,195756692,194839184,205193978,198574786,202113768,200868572,191824509,199295676,196018830,200868528,211223301,205587142,212140802,206439118,198705803,203096780,194773646,198968023,201523976,193462995,198181652,188482242,184943267,190120659,184484503,195494648,198050566,195560166,201786145,190972598,191038144,191824595,185860774,195822362,192283393,190907136,
194511652,183304881,188809947,189661904,190120641,203817778,200934143,205128474,206308124,195822263,201065202,196018892,196018912,203359040,105840663,108134484,98697240,90701792,95092765,87621596,95289390,98697301,92930084,98762852,87883786,84082682,86048800,77594599,85393489,83296339,78643258,82968684,71499776,73924628,76218399,73859068,87162990,85590094,87490643,90964076,79560704,83689519,80412701,77725716,86769796,79364171,81133679,79036519,68681734,75169861,71106583,74580024,84279438,77922384,83296393,77529176,68550676,72745045,63701017,67305564,69599377,60948572,65601693,55640139,51576874,56819803,51183647,61800575,64749712,62193774,68747431,58261568,58261575,59834462,53805104,64422049,61407371,60555398,64618668,54263868,60031073,62062682,62849095,77463736,75497610,80543905,82706597,73269311,79495290,75497560,76284007,85328071,78184586,82641083,79102106,
71237705,78577803,74383445,81199243,89325773,83951762,90505425,83165325,76808286,80740503,71499864,77594800,77988045,71041186,75432160,64290944,62914679,66584729,61735011,74055889,74318027,73531576,78774503,67240057,69337235,68485272,64094330,74121452,69206214,69730514,71631079,61145210,68092077,67698838,70123671,83362048,79626439,85655790,84672734,75759744,81854657,75432082,77922489,84082953,76153034,80740614,73990353,67436691,73728207,67502226,75759839,80609549,75170008,80871704,70451395,65470633,66978005,57147546,63635713,60752137,54264044,57082149,43909304,44040388,45220055,40698028,52429089,49873156,49742086,52691236,40173749,43057375,39715026,36044999,45220149,38011137,39780641,38994207,29032634,36241655,33489103,
38011111,49480003,44630277,51380537,47972624,40108231,45613320,38142158,42729741,46661962,39059728,44040527,35324163,30867677,36569363,30408914,40370479,43123016,39059743,44826974,33095926,30867702,31260947,22741217,31064403,26345794,22479160,24772961,11796722,14680337,15073555,13041911,25887084,22806848,25559378,27328861,16384244,21758252,17760526,17629462,27263355,20709697,25428333,23789908,16843005,25887040,23527692,32112954,43254147,40108358,49283462,45154631,41025808,47907149,41615628,49938784,53477764,48562517,55640470,46989624,47120681,53084495,49479959,63046017,65143171,64553323,71238044,60424494,62456132,62587214,57606443,67895709,63439229,63373699,65929630,55312684,61669726,61866315,64094535,78053811,75432314,
81658271,82968980,74842421,82379124,78905670,82903401,92471742,87097727,94765497,92144009,88801604,99287428,97452360,109511051,119669184,118751628,129171917,124256635,123273562,130154893,125174096,135987632,138084799,135594397,142672346,133759344,136905079,142016908,140050783,154599889,155124156,156762550,162267611,151454057,155255184,153747852,150733175,160956905,154862008,156434899,157090262,146997613,154272171,152633734,156828057,169148921,165282235,172622316,170590667,163578236,170721724,165085574,170590651,177340927,171377092,178717187,173146558,170918287,179700169,176750986,189268449,195822081,194707924,203751956,195363249,195756457,199492045,193528214,203883011,202310139,200016363,204472856,193135018,196739526,198377931,196411820,209388064,206111223,207946245,209453591,197132713,
200475104,195428807,192479690,200213041,191037942,192938529,189202959,178848177,184943091,180093377,184680940,193593916,187761148,194118202,188219904,181338566,185926147,178061763,183960081,186974781,180290057,186384972,177275379,175899100,181731848,177668556,190382644,193200699,191955487,198705750,187761130,188875257,189334026,183632351,193397329,188547637,186909241,188744277,176488935,180748819,179438087,178586106,190251626,185008692,187761235,186319439,174260715,177930795,170394112,169345564,175243895,165544503,167969390,161874500,152764923,158925372,152961537,160039488,166789757,161481281,168231555,160170550,155517455,159777347,151912967,159777380,160498298,155648594,162005650,151978537,153551404,158270022,155845141,169935493,171311734,172294763,178455188,167772710,171573831,170852931,167379501,
178193055,172425843,173736583,174391952,163906087,170328672,168559167,171049547,182452911,177537652,182715043,179700360,170197555,175178355,167379516,170001005,175047351,166527609,171115194,163709560,158401092,164889215,159646274,169869973,175112889,171836040,179634890,170918508,169542237,173408900,166986315,177341112,176554678,174260894,180290259,170525285,175178363,179176068,178586208,194052819,193790642,197526201,202113746,192414307,198247059,196084351,195166845,205587176,199099056,202441428,201392840,191955560,199688874,196412028,201392799,211616498,205980339,212533998,207159996,199164537,203817658,195101308,199426754,201786102,193790657,198509314,188875437,185402002,190186177,184877699,195953384,198312692,195625684,202179343,191169187,191431340,192348865,186057366,196215560,192545520,191234795,
194839311,183829152,189203145,190120640,190317230,204210975,201261804,205259527,206701322,196018850,201392862,196412090,196149965,203817773,106037252,108265539,98959364,90898381,95289353,88014795,95289372,98828356,93388819,98828370,88276984,84344805,86310927,77594582,85786685,83427391,78905383,83296348,71761903,73859072,76283917,73859049,87556188,85917757,87752770,91095132,79757292,83755035,80609290,77922306,86900850,79495227,81526878,79495251,68943859,75300914,71237638,74842148,84213884,78184508,83689590,77594694,68943876,72745025,63832068,67436617,69795967,61079624,65667211,55771193,51773463,57016393,51118093,61997164,65011839,62390362,68878485,58261551,58261556,60096588,54001693,64487566,61735033,60489845,64815257,54525992,60227663,62193736,63045684,77791397,75694198,80740495,83034259,73400363,79626343,75890755,76611667,85459125,78184569,82706602,79364233,
71368761,78971002,74448963,81199223,89653438,84213888,90964159,83361916,77135947,80937093,71893061,77725855,78315709,71172239,75694288,64421999,63111269,66781319,61931603,74252479,74776759,73597095,78905560,67567720,69533824,68747401,64028775,74645722,69468340,70058177,72089814,61669477,68288668,67960962,70451333,83755245,80085173,85852379,85065930,76021870,82051248,75759744,78053542,84672760,76284089,80806133,74383551,67436672,73924799,67764354,75759821,80806140,75169990,81199366,70647986,65732759,67043525,57475210,63897838,60817656,54460633,57409811,44171431,44302516,45220036,40960155,52756748,50135282,50200820,52887827,40173732,43188430,39715011,36241589,45547811,38338799,40239374,39256332,29229223,36307173,33882302,
38207702,49479985,44761332,51446057,47907073,40042676,45744375,38469820,42729723,46924086,39190780,44106047,35520756,31195340,36503808,30671041,40632608,43647285,39452942,44892492,33489127,31195367,31195395,22872270,31129921,26476850,22610213,24904015,12124383,14876927,15204607,13435110,26214745,22741294,25755969,27394381,16449760,21954842,18022652,17891590,27328876,20971821,25821532,23920963,16908525,25952559,23724279,32309545,43385202,40501556,49414514,45416756,41353470,48169274,41812218,50069837,53805427,48890179,55902595,47186217,47251734,53215550,49807620,63242608,65339760,64880984,71369100,60555550,62652723,62849341,57803032,68157837,63570284,63439219,66191755,55509276,61997389,62128443,64487732,78447009,75825515,
81985933,83034500,75170082,82837859,78971189,83099991,92733868,87294318,95027624,92602744,89063730,99484019,97845558,109904252,119931312,119013752,129630650,124453225,123797835,130679164,125501757,136380831,138412463,135725453,143196614,134349151,137036131,142344572,140443980,154993089,155582890,157221286,162660812,151847258,155779456,154272121,151060839,161284569,155124135,157024705,157286852,147325278,154796440,152895861,157352327,169542120,165806505,172818907,170918330,163905899,170852779,165282162,171049388,177537517,171835826,179306994,173932973,171245952,180093366,177275255,189661650,196346350,195035587,204145153,196084128,196346264,199754171,193790340,204407283,202834409,200475098,204800521,193724823,197263797,198574519,196673944,209912333,206701030,208470515,209977862,197656984,
201064910,195690933,193200568,200671777,191758822,193462798,189661693,179110306,185401827,180617649,185205209,194249258,188219884,194773544,188613103,181666228,186647024,178454964,184418815,187302445,180814329,186712635,177799651,176226765,182256120,177996221,190841378,193659433,192479756,198902341,188219864,189530598,190054905,184091085,193659457,188875301,187171366,189071943,176882134,181207555,179962357,179044840,190775896,185532965,188219970,186647104,174522843,178258457,170787313,169935369,175702628,165741095,168690270,162071092,153289193,159384106,153420271,160367151,167182954,161940015,168690291,160760358,156172799,160301621,152306166,160236116,161153643,156172867,162464383,152502811,154010139,158728758,156238339,170590835,171508324,172819034,178913923,168493587,172098101,171508276,168100378,
178651789,173081186,174195317,175047297,164364822,170787407,168952369,171508281,183173790,177996386,183304849,180290166,170656288,175506019,168034860,170394206,175440550,166986346,171836073,164364905,158925365,165347950,160236080,170263172,175637159,172491384,180224696,171246172,170197581,173802100,167445052,177603239,177078950,174719629,180945600,170918481,175571561,179569265,179044943,194314946,194249375,197984936,202703554,192741968,198836867,196543088,195822188,205914839,199557789,202900164,201982649,192741976,200344216,196870763,202048141,212009699,206635684,212861660,207422122,199688809,204079783,195560043,199951027,202441447,194314926,199033584,189203103,185860735,190775983,185401970,196608727,198705892,196149955,202638075,191562388,191955610,193004209,186581635,196674294,193200865,191759066,
195166977,184156816,189727416,190513837,190841500,204669708,201655005,206045943,207160059,196674193,202048208,196870827,196936382,204407580,106168308,108658735,99024883,90963899,95420410,87949242,95485961,99024946,93323265,99221570,88342502,84475859,86441983,77856707,85852203,83623981,78970903,83427402,71696348,73990129,76480508,74055639,87687241,85917738,87883824,91226185,79888349,83755017,80805882,78118900,87228512,79691816,81592396,79495233,68943842,75431967,71237621,74842130,84607084,78053420,83492964,77725748,69074930,72876081,63832052,67502137,69992559,61145143,65667193,55771177,51707910,56885306,51249149,62324827,64946285,62390345,69075076,58458139,58392608,60096571,54198284,64487549,61735017,60817505,64880775,54460439,60293180,62259256,63045668,77791382,75890788,80806015,83296388,73596954,79888471,75956273,76742724,85786789,78512229,82968729,79560824,
71303208,79036519,74580015,81395816,89653418,84213872,90898607,83492971,77201466,81002611,72024118,77987981,78315692,71237758,75628735,64749660,63111252,66912376,62259264,74514604,74776742,73728147,79036614,67567702,69402736,69075061,64290900,74711242,69468324,70189233,71958723,61734997,68485256,68092018,70385779,83624158,80085153,85786826,85196985,75890781,81985694,76021871,78119060,84738279,76415144,81002723,74580141,67567728,74055853,68092015,75956410,81068263,75366581,81395959,70844574,65732744,67109044,57540729,64094431,60948710,54591688,57409792,44105877,44171427,45482163,40829064,52822269,50266338,50135266,52887809,40501392,43253948,39780529,36503714,45416724,38273248,40108285,39387386,29032599,36503765,33882283,
38207685,49611041,45088995,51577111,48234734,40239267,45875429,38273196,42991850,47186215,39321837,44171565,35651810,31064251,36634864,30802097,40894734,43712805,39649532,45285692,33292500,31064276,31457520,23068862,30998831,26607905,22610196,24969534,12255438,14942447,15204590,13435092,26214726,22937886,25821487,27459898,16580816,22085898,18022633,18088178,27525467,21037340,25755979,24183090,17105116,26345755,24051943,32243992,43581792,40567076,49545569,45351202,41418988,48300328,41877737,50135355,53805411,48890163,55837044,47317270,47448328,53608750,50069749,63242592,65732960,65208648,71762299,61014286,62587169,63045934,57868550,68354428,63766875,63570272,66322810,55705867,62193980,62456105,64487715,78643601,75759960,
82116989,83493234,75366675,82837843,79167782,83296582,92930461,87556443,95289749,92799334,89260322,99680610,98042149,109904232,120062365,119144808,129696168,124584280,123928888,130679144,125436205,136446351,138609052,136118652,143327669,134545740,137298259,142541164,140706109,155255215,155976088,157483411,162922937,151847240,155779439,154337638,151257427,161415621,155451797,157155759,157680052,147652939,155058567,153223524,157417846,169673173,166003095,173081034,171245993,164168023,171442586,165740898,171049369,178061790,172294562,179569121,174195100,171639150,180486565,177471845,190185920,196674011,195559858,204341744,196346255,196346245,200081832,194380148,204800479,203030999,200737224,205193720,193986951,197591458,198902184,197067145,210239997,206963156,208798180,210174452,198050182,
201458107,196084130,193331623,200933904,191955412,193790462,189661677,179372432,185795027,180617632,185532873,194249240,188744153,194839061,188940766,182059426,186974687,178651554,184746479,187630108,181207528,186974762,178192847,176554426,182714854,178323882,190972433,193856024,192479740,199557682,188809673,189596119,190120422,184287678,194052655,189268500,187761172,189596211,177144260,181404144,180158948,179306967,191300165,185729553,188547632,186909231,174784969,178520585,171049438,170131960,176030292,166134294,168952395,162398752,153551320,159711770,153682399,160629279,167314009,162071071,168952416,160891413,156172781,160367138,152502757,160432706,161219161,156369457,162464367,152830472,154141194,159056422,156434931,170656354,171770452,173277770,179241588,168493571,172360229,171508259,168362504,
178913918,173212242,174326373,175243886,164430339,171180605,169083424,171835946,183304846,178389583,183501441,180617829,170721809,175833682,168231451,170787406,175833750,167248473,171901591,164430423,159121954,165479005,160301600,170394227,176095894,172687976,180683433,171835977,170459708,174195299,167510569,177996437,177537682,175243900,181076658,171508290,175833686,179831393,179438141,194708144,194577038,198378135,203031217,193135168,199033459,196870751,195887706,206242501,199885454,203227826,202244774,192873032,200409737,197198427,202244733,212337362,207094417,213385933,208011929,200082009,204407446,196018778,200409761,202703574,194773664,199295712,189661836,186057326,191234719,185795171,196739781,199230164,196608690,203031276,192021121,192283274,193069728,186909299,197198564,193594062,192152265,
195429104,184681086,190055076,190841502,191103626,205128446,202113741,206242534,207422186,196936322,202441406,197329562,197001899,204800780,106299361,108658718,99024866,90832811,95485927,88014759,95682552,99090464,93519856,99156018,88145879,84475845,86310892,77791155,85721114,83427356,79036419,83296313,71565259,74121184,76414955,74055623,87621688,86114328,87949342,91291704,80019402,84017145,80609255,78184419,87097421,79691800,81526840,79298610,68812753,75300881,71303139,74973185,84410457,78381083,83624018,77725731,69009376,73007135,64028646,67502118,69992540,61276199,65601639,55771160,51838967,56819753,51445740,62128203,65077341,62390329,69009523,58523659,58392593,60227624,54132732,64421996,61734999,60751952,64749688,54591494,60424238,62324775,62980113,77725828,75759702,80871532,83034228,73596937,79822916,75890720,76677170,85721237,78512214,83034247,79298663,
71303191,78905431,74580000,81330260,89587865,84213852,91029662,83492954,77135914,81002596,71893028,77987962,78184601,71303279,75694254,64553035,63111235,66977894,62259248,74252444,74711192,73597060,79102132,67567683,69337182,69140580,64225347,74580154,69468306,70189216,72089777,61472836,68485240,68091999,70516833,83689675,80085138,85852347,85393577,75956300,82116749,75759710,78381189,84738261,76480662,81068242,74449052,67567711,74121373,68092000,75956393,81133784,75497637,81395941,70713486,65798262,67174562,57344102,64094414,60948693,54591671,57278705,44105861,44105873,45416612,40829050,52953324,50397394,50004176,53018866,40239232,43319469,39780511,36503699,45482241,38338767,40173806,39256297,29098117,36307140,34013338,
38338738,49545488,45023441,51642631,48169184,40108181,45940950,38469786,42664153,46858517,39125210,44368156,35586256,31064234,36700382,30736544,40632574,43516179,39321835,45220138,33358022,31195330,31523040,23068846,31260956,26476815,22544644,24903983,12058815,15073504,15073502,13500613,26149176,22806795,25821472,27656489,16580801,21954808,17891544,17891555,27328840,20906251,25559356,24117536,16842953,26214668,23920854,32243974,43254097,40370453,49611091,45482259,41222365,48103704,41812187,50200877,54002003,49021218,55837026,47513862,47382775,53412127,50069731,63177039,65667406,65208631,71631211,60817662,62587152,63111453,57934073,68288874,63635787,63832402,66126186,55705852,62128427,62456088,64618772,78578049,75891016,
82379116,83558756,75235585,83099971,79364374,83231027,92995981,87687502,95355270,92864853,89325842,99746130,98173203,110362972,120848787,119669084,130285981,125305162,124322092,131334492,126288160,137036160,139264401,136773999,143720874,134807872,137953606,142868830,141230384,156041633,156500363,158204296,163512747,152502588,156565857,154992988,151716168,162267578,155976074,157745572,157942185,148242750,155582842,153747798,158138728,170590664,166527372,173736382,172032412,164692298,171770253,166134100,171639180,178717135,172753299,180355540,174719373,172097888,181010841,178127194,190710195,197263823,196084131,205128163,196804993,197132665,200933788,194773350,205521365,203817421,201261500,205783530,194773371,198050198,199623068,197722493,210895342,207880650,209584597,210895337,198574458,
201916848,196673942,193986968,201392643,192741833,194314738,190513630,179962243,186450375,181469586,186122684,195101196,189333965,195691020,189596115,182649238,187564500,179306903,185401826,188154383,181600731,187630110,178848198,177209773,183239131,178979232,191889926,194642444,193331695,199950887,189399482,190317000,190841306,185008560,194642469,190054921,188416522,190186024,177799607,182190565,180814296,180093388,191889979,186384901,189268517,187564577,175571391,179110397,171901395,170852843,176620103,166593034,169345599,163119639,154206668,160301580,154206673,161415698,167903821,162791956,169607766,161612295,156959201,160891414,153027032,161088056,161940044,157090342,163119715,153289213,154927613,159646233,157155815,171508311,172491335,173802045,179896935,169279991,172950040,172294679,168821245,
179634800,173736515,174981719,175964773,165085688,171704882,169804307,172229150,184091266,178782789,184156786,181207639,171377156,176620100,168886800,171442751,176358027,167903820,172622476,165282378,159777304,166396499,161153556,171377255,176816780,173474396,181338779,172425790,170983984,174785111,168362525,178782857,177930887,175768178,181732005,172163637,176423499,180552277,180093489,195429028,195363459,199099021,203817637,193790516,199754341,197460560,196870735,206963385,200540801,204014246,203031194,193528379,201130619,197853773,202900080,213123782,207815301,213975745,208536208,200606283,205128332,196608592,201130646,203489993,195494545,200147668,190382721,186647138,191824533,186319447,197460665,200082118,197264037,203752160,192610934,192938623,193921686,187630182,197984986,194052802,192807615,
196346596,185205362,190448280,191496848,191955585,205652721,202769089,207225563,208274140,197591670,203031217,197919372,197722785,205390592,106627030,108855314,99286996,91226012,95748058,88276891,95748078,99352594,93847522,99418149,88408009,84803512,86441953,77856678,86179856,83755025,79233017,83492907,71958464,74186705,76611551,74252215,87818285,86114317,88145936,91488301,80150461,84017131,80936924,78446548,87490624,79822858,81723438,79691811,69074884,75563011,71434198,75235318,84738123,78512142,83951687,78053400,69140435,73269266,64225240,67829786,69992529,61603864,65863770,55967752,51904490,57016346,51511261,62521408,65273935,62717997,69271656,58523648,58589188,60358684,54198252,64618592,61997130,60686404,64946282,54722555,60358687,62455835,63111172,77922424,76021832,80937057,83492965,73924605,80150584,76021782,76873765,85786757,78774344,83230842,79626331,
71499785,79167561,74776594,81526858,89784461,84672593,91422865,83755086,77266973,81133655,71958552,78184559,78512269,71303266,75890850,64749632,63242296,67371096,62324770,74514575,75038857,74121334,79429799,67895352,69533779,69140567,64421945,74776749,69730439,70320275,72286373,61800504,68616300,68223060,70647894,84017342,80478343,86245549,85655708,76218433,82509953,76152913,78577784,84869320,76677259,81330375,74580111,68026449,74055823,68157521,76152989,81264843,75825304,81461465,70844545,66191466,67371158,57606233,64094401,61341897,54722731,57737442,44630135,44368005,45482134,41222252,53018847,50397379,50331846,52953316,40435828,43319457,40042642,36569221,45875446,38600896,40370400,39387357,29229177,36634809,34209935,
38338727,49742083,45088963,52035834,48365778,40370312,46072008,38600847,42860748,47317255,39256270,44564750,35848389,31260829,37028051,30867602,41156850,43909383,39649504,45220127,33685688,31391926,31588563,23265442,31260944,26542339,22741241,25100580,12320946,15007954,15139025,13631673,26411306,23068929,26018066,27787551,16580786,22020331,18219212,18219222,27787580,21102847,25821485,24051987,16974013,26345728,24248524,32440571,43647302,40763654,49873221,45744389,41418962,48562444,42139852,50463008,54133060,49021205,56230230,47775994,47644905,53870864,50135255,63570241,65995073,65339691,72024415,61014256,62980357,63242511,58065131,68813150,63963455,64094532,66519389,55967982,62456095,62652682,64815368,78774643,76218683,
82575713,83689814,75497717,83493174,79626505,83624233,93192576,87818560,95748474,93126984,89522438,100270406,98500872,111018321,121373062,119996750,130810258,125829440,125108511,131596624,126419221,137625975,139854212,137167204,144441758,135463220,138412348,143393106,141689123,156303766,156762497,158728573,163774881,152961328,156827990,155517264,152240446,162595247,156434813,158400921,158728605,148767028,156041584,154468684,158531932,171114943,167182720,174391731,172491153,165347649,172294531,166789451,172163458,179110339,173146504,180814281,175112579,172884310,181666188,178717006,191431079,197919172,196739483,205914583,197394806,197591408,201589138,195363162,205914569,204341698,201982384,206504416,195166575,198771083,200343952,198181233,211485155,208339390,210239947,211485151,199229806,
202637732,197394827,194511246,202179063,193266110,194839015,191037908,180486520,186974650,182059402,186712498,195625474,189727170,196215296,190316999,183173515,188023239,180027786,185860566,188744195,182125009,188350995,179306937,177668516,183632333,179765651,192348667,195166722,194052581,200540699,189727151,190972350,191365585,185401765,195428889,190513661,188744190,190775838,178389420,182845914,181600717,180552129,192545326,187105787,189858329,188219925,176161204,179896817,172360135,171180514,177209917,167379453,170132020,163447308,154665408,160825858,154796487,161743367,168559169,163185159,170394186,162071037,157483479,161481226,153551308,161743403,162398784,157876761,163709527,153879024,155451889,160170508,157680093,171901517,173146684,174391857,180421211,169804266,173670925,173015564,169476594,
180159078,174522937,175571535,176357975,165872111,172294694,170459655,173081105,184550007,179634747,184746602,181797453,172229112,177013307,169476614,172098102,176947840,168297026,173146752,165806657,160236044,166855239,161612297,171967068,177209985,173867601,181928593,172950066,171442725,175309387,168755732,179372671,178651774,176292456,182452888,172687914,177013313,181076554,180683303,196084377,195887738,199623295,204472985,194380329,200344157,198312520,197263938,207618735,201196151,204604062,203489935,194380339,201851506,198443589,203752036,213713595,208274045,214893239,209126019,201327170,206045825,197067333,201851530,204276415,196018824,200803016,190906999,187433559,192545417,186974796,198247086,200475323,197984923,204341973,193528426,193528436,194511499,188416604,198574800,194642615,193659572,
197067479,185991782,191103631,192217734,192610935,206504680,203489972,207880913,208995025,198247020,203883175,198705795,198574741,206308086,106561480,109051911,99549130,91422612,95616974,88211346,95879136,99287048,93913046,99418137,88473532,85000107,86573013,77987738,86179841,83820547,79429614,83623970,72089524,74252232,76873683,74383276,87949343,86376449,88408070,91750433,80281523,84148195,81067982,78315465,87359542,79953919,81788961,79757337,69205946,75694073,71630797,75497451,84738115,78446594,84017210,78118923,69271496,73269255,64225227,67633168,70123589,61407247,66125904,56360958,52166624,57344017,51576787,62390324,65273924,62717984,69337179,58851317,58720249,60227602,54525924,64946258,62062655,61014074,65142878,54722542,60489749,62586893,63504380,78184554,76349500,81264725,83624027,74055667,80216110,76152842,77004824,85917821,78774333,83099760,79888464,
71827456,79429694,74776583,81657919,90177666,84803653,91553926,83689536,77463568,81199179,72220683,78446691,78643329,71499861,76087446,65011765,63569963,67436621,62390295,74580100,75235455,74055789,79429790,67895342,69992519,69337165,64618542,75169952,69861498,70516872,72286363,61800493,68747362,68419657,70975562,84148402,80609403,86442147,85524626,76480566,82509943,76218436,78643309,84934845,76808319,81395899,74711173,67960902,74186884,68485190,76349584,81264834,75825292,81789133,71106679,66191456,67633290,57606222,64487604,61210814,54984865,57606360,44433516,44499066,45613196,41091167,53084373,50397370,50331834,53280985,40566889,43319444,40042631,36700284,45678826,38469815,40435925,39583954,29360239,36765868,34275460,
38600859,49938680,45088952,51970289,48496839,40370300,46203070,38666372,42926273,47186172,39452868,44499204,35979449,31391890,36831432,30867592,41091301,43712764,39649493,45416722,33620141,31457453,31719624,23330965,31457542,26870007,22937836,24969497,12189863,15204551,15335624,13435052,26476831,23134452,26083591,27722005,16777385,22216929,18284739,18153676,27656498,21037301,26018082,24314122,17301683,26476788,24051905,32637169,43712827,40567037,49873209,45678844,41746629,48431363,42139842,50397461,54198586,49414409,56361291,47710446,47579358,53805319,50331852,63766839,66060600,65536289,72221011,61079782,63176953,63308038,58327263,68682068,64160050,64028984,66519380,55902435,62456083,62849281,65077501,78971242,76284209,
82837847,83820876,75825386,83558698,79692030,83558684,93389172,88080692,95682927,93192510,89653498,100270395,98763006,111149381,121438588,120389958,131268999,125763893,125370645,131989830,126681354,137822573,140050809,137167192,144703892,135528746,138674480,143786311,142082329,156762509,157417845,158859632,164364695,153354533,157352269,155779398,152633651,163053987,156762484,158466445,158990737,148898088,156500323,154665282,158728532,171377077,167575924,174850472,172884357,165413173,172818807,166920511,172556664,179569083,173539711,181207487,175440247,173015371,181731716,179044676,191496605,198181306,197198223,206176719,198050157,198115685,201654661,195690834,206504383,204734901,202244518,206963155,195559779,199033216,200671622,198771046,211747289,208798130,210567616,212009427,199623013,
203030938,197591427,194838915,202637803,193593778,195297756,191627722,181010798,187105711,182190463,187105702,196149752,190316986,196608501,190644670,183632258,188350910,180289921,186515916,189399545,182583751,188482056,179569071,178258327,184222147,180027785,192676337,195494391,194380250,201196050,190382501,191234484,191889859,185860506,195625487,190906868,189268469,191103507,178913697,183108046,181862850,180879796,192676389,187433455,190317073,188613132,176423337,180290023,172622271,171704792,177472049,167444979,170459691,163906048,154927542,161153528,155386300,162202108,169083449,163709439,170525249,162464242,157680078,161874434,154075585,162202144,163054134,157942286,164168270,154141158,155714023,160629251,158138833,172425794,173605426,174719526,180683345,170197473,173736450,173343233,169804264,
180552282,174916144,175964740,176751182,166199778,172622364,170852860,173408776,184943211,179700272,185270880,182387269,172425710,177668655,169935355,172425771,177275510,168821303,173671029,165937717,160694784,167182910,162005501,172163663,177668725,174195270,182321799,173408810,172098076,175505985,169345545,179569267,179110513,176947803,182911630,173081119,177603125,181666370,181010973,196412049,196477549,200016502,204997261,194970142,200606289,198771260,197722682,208274084,201785965,205128337,204014213,194511400,202375783,198902328,204145243,214237872,208863856,215024300,209715833,201720377,206373495,197788218,202244737,204669621,196608639,201130688,191496811,187826766,193069695,187236931,198509220,200934065,198378128,204669643,193725027,193790571,195166849,188809810,198771396,195232429,193856171,
197460685,186122845,191824517,192676477,193004138,206832349,203752108,208208581,209453768,198836833,204210846,198967930,198836874,206504684,106692544,109248510,99680192,91291530,95879108,88342406,96141272,99614720,94044109,99483664,88801203,85000098,86835146,78118803,86179835,83886075,79429604,83886102,72023979,74383292,76742604,74579877,88080408,86441977,88473597,91750425,80412586,84475866,81133512,78446527,87621678,80216054,81854490,80019473,69205935,75890671,71761858,75431905,84934712,78577660,84213810,78249987,69337022,73531392,64290756,67960840,70254653,61603844,66191429,56295414,52166614,57212935,51707849,62455850,65404987,62717975,69468243,58851309,59047922,60424199,54394842,64880715,61997111,61014065,65405013,55050214,60555276,62455813,63569906,78315617,76152882,81133642,83558481,74121195,80412708,76283905,77201426,86114420,79102004,83492968,79757382,
71892981,79495222,75038719,81985591,90112123,84672574,91488383,83820600,77660168,81395778,72417285,78446682,78839930,71761996,76349582,65011755,63438883,67305542,62717968,74711165,75300982,74186853,79691923,68026403,70058045,69402694,64618531,75038871,69927026,70647933,72482963,62193699,69009496,68419648,70975553,84345002,80674930,86573208,85852298,76546093,82772078,76349502,78774373,85196982,76873847,81461428,75038843,68091967,74514557,68288576,76742792,81395896,76021893,81723590,71237741,66256981,67764354,57868358,64422062,61604022,54984856,57671889,44695653,44630130,45875331,41353304,53018826,50659505,50593969,53149906,40697953,43450507,40304766,36831347,46072033,38863023,40501452,39518411,29294693,36700323,34013308,
38666386,49873135,45285555,52035815,48627901,40697971,46399669,38666362,43253945,47382774,39452859,44695804,35913904,31654026,37159103,30933120,41222366,44105971,39977165,45613323,33751203,31457444,31850689,23265422,31523069,26935537,22741221,25166094,12451997,15335616,15466688,13566117,26411288,23068907,26018047,27918602,16973983,22085848,18153657,18219203,27787560,21102827,26018074,24248578,17105065,26411244,24248502,32571624,43647280,40960243,50069810,45809909,41877695,48562426,42467514,50725133,54264113,49414401,56361284,48038120,47972567,54001919,50331846,63766831,66257199,65798424,72352074,61407452,63308019,63439100,58392793,68944205,64225579,64160048,66847051,56033499,62652684,62783737,65143028,79102305,76546346,
82837837,83951938,75956450,83755297,79757556,83886357,93585771,88146221,96010597,93520182,90046707,100466993,98959606,110756154,121373040,120062263,130875771,125829417,125174024,131793209,126615804,137625952,139919726,137167181,144572806,135397660,138477859,143720763,141820174,156565888,157155689,158794084,164168073,153092378,157024577,155648312,152568102,162922904,156631398,158466433,158728580,148832542,156369242,154665269,158597447,171114920,167182698,174653851,172818810,165478698,172818797,167051571,172556651,179437997,173605233,181076402,175505773,173080895,181993846,178979128,191562129,198181295,197001602,206242243,197853536,198115672,201916794,195821892,206242227,204669356,202178971,206701002,195559770,198967668,200540538,198574427,211812813,208601510,210305461,211878343,199623001,
202834319,197788021,194838903,202441186,193659303,195363279,191431101,180814178,187302309,182387058,186974619,195953129,190185901,196542954,190382512,183501172,188547507,180355445,186188223,189071852,182518201,188744186,179700130,177996172,184222137,179962237,192610790,195363306,194183630,200868357,190185882,191431080,191693241,185794960,195559939,190841317,189071848,191103496,178586008,182845890,181666228,180945323,192938522,187498980,190120452,188613120,176226718,180093402,172622258,171573706,177472038,167444968,170328607,163840500,155058604,161022443,154993073,162071025,168886829,163578355,170525237,162464232,157680065,161677814,153878966,161939988,162857515,158007813,163906112,153944540,155582940,160694776,158007749,172098101,173408805,174785053,180552263,170131926,173933046,173277685,169935326,
180355663,174719522,176030264,176947778,165937623,172818962,170721776,173277691,185008737,179700262,185270866,182059576,172229089,177603109,169804272,172360223,177341031,168755756,173671019,166199849,160498166,167051826,161808883,172229189,177537643,174260793,182125178,173146653,172098064,175702582,169279998,179700328,179044967,176620112,182715011,173015571,177537579,181404213,181010960,196477574,196346467,200082026,204997249,194904594,200868421,198509104,197722670,208143000,201589347,205062790,203817595,194707995,202375771,198902317,204210767,214434469,208732774,215089824,209715823,201654826,206242412,197657134,202113652,204407464,196346484,201130677,191234657,187761221,192938612,187433527,198574746,201130663,198574725,204866240,193856086,194052702,194970228,188744262,198705848,195232418,193921693,
197264066,186319441,191562363,192610930,193069663,206832338,203883168,208208570,209257150,198771286,204210836,198902381,198902400,206504670,107151290,109379578,99745722,91750277,96272320,88473472,96141265,99876858,94109640,99745801,88997807,85065629,86966215,78380940,86376436,84213751,79822814,84017171,72286117,74579897,77135812,74579872,88408082,86704114,88473593,91947025,80543653,84738002,81264578,78643130,87752743,80084976,82247700,80150537,69468074,76152810,71892927,75628508,85262386,78905332,84344877,78381056,69664697,73662457,64487357,68091905,70254646,61931520,66125890,56557554,52297681,57540610,51707845,62652452,65536054,63045651,69468237,58982375,59113452,60620804,54722516,65011781,62390322,61145131,65470544,55181281,60686342,62717952,63569899,78381148,76480558,81526854,83755085,74186723,80674846,76611579,77398027,86442092,79167536,83558498,79953985,
72155121,79560753,75235322,82247728,90505333,85065784,91816054,84148274,77922309,81592382,72744959,78839892,79036533,71827528,76415112,65142823,63963165,67567679,62717961,75104373,75628658,74383454,79888526,68157471,70058041,69795903,64946208,75235474,70189164,70713466,72941710,62128157,69206099,68681786,71368765,84541606,80871532,86835347,85852293,76611623,83034215,76808247,79036512,85328048,77135986,81789103,75104375,68157497,74580088,68616250,76939397,81658034,76021887,81985728,71434344,66453586,67829886,58064961,64749735,61538480,55312531,58065099,44892255,44630123,46071933,41287765,53412038,50790572,50790573,53674188,40894554,43778182,40304764,36765804,46203102,38863018,40829128,39911622,29753442,37093536,34209909,
38797456,50331881,45351085,52429024,48693432,40829037,46596273,39125108,43385010,47579377,39780533,44957942,36044973,31719555,37224634,31129723,41353432,44040431,39977159,45875461,34013342,31719583,31981755,23330954,31719674,27066602,22937824,25362698,12517531,15401146,15532217,13828255,26738963,23396582,26149113,28180742,16908441,22216916,18415796,18219198,28049701,21430504,26214676,24576251,17432742,26542310,24314035,32833761,43843885,41025776,50463022,45940974,41943225,48890101,42401972,50921737,54657324,49545470,56623421,48103648,48169170,54132986,50725057,63963435,66453803,65995026,72352072,61669593,63635691,63897849,58523860,69271879,64487719,64422187,67043654,56361174,63045894,63176947,65143021,79429981,76611875,
83231048,84279615,76153052,83886364,80085232,84279570,94044518,88670504,96403811,93716783,90243311,100729133,99352817,110887221,121438568,120258865,131072371,126026018,125108482,131924274,126746870,137560408,139854182,137167174,144703873,135725335,138674460,143851829,141951238,156696954,157286756,159121757,164168068,153354513,157286712,155975987,152699167,162922896,156696927,158859641,158990719,148963606,156500307,154665263,158794047,171508127,167510371,174850453,172884338,165675300,172818787,167117100,172884324,179503526,173605226,181404076,175702374,173211961,182059376,178979122,191955339,198443431,197263738,206242236,198246745,198377809,202047859,196084030,206438828,204865955,202506643,206963137,195690833,199426415,200933747,198836564,212271560,209060257,210698670,212337086,199622995,
203293064,197984621,195297649,202834393,193724831,195428810,191693239,181010780,187564444,182321516,187302293,196149733,190448037,197001700,190644651,183828844,188744108,180420974,186646969,189596135,182911412,189006324,179962268,178389383,184353201,180289911,192807390,195625444,194445767,201392637,190513554,191562145,191955378,186122632,195953148,191103457,189333986,191169025,178979216,183239102,181928368,181141924,193004051,187761119,190579198,188809722,176619926,180224467,172753321,171966918,177734176,167707105,170656278,164233708,155124131,161415653,155386282,162529769,169017892,163971564,170590765,162660830,157876667,162136559,154075569,162267661,162988581,158204413,164299322,154206676,155779541,160825841,158138813,172556848,173605409,175047190,181076542,170459599,174064114,173408751,170131925,
180748873,174916126,176357936,177209914,166265298,172884491,170852844,173408759,185270875,179962396,185533003,182583858,172753371,177734174,170131943,172491288,177668706,168952356,173867621,166265380,160825840,167576106,162333165,172425789,177865316,174654003,182387318,173343254,172294665,176030254,169279990,179831395,179372640,176947787,183173758,173343246,177603109,181600814,181338633,196805247,196608603,200475238,205324926,195363343,201196096,198836778,198246952,208405138,201982557,205324930,204341875,195101206,202637910,199164455,204341835,214631071,209060447,215417498,210109033,202179108,206635620,197919272,202441327,204931745,196936299,201392814,191693401,188154429,193069676,187630127,199033491,201458335,198902397,205062842,194118224,194249305,195297903,189203007,199099058,195429019,194314903,
197591740,186516045,191824500,192741996,193135194,207225545,204210841,208536245,209650360,198967889,204407434,199230055,199164537,206963417,107216823,109641719,99876793,91750272,96272318,88735614,96337872,100138998,94306248,100073479,89063341,85458843,87162818,78643081,86835188,84475892,79953883,84148240,72482723,74710967,77266884,74973084,88473616,86966256,88932342,92340240,80609183,84738001,81526719,78905272,88014884,80609262,82313234,80281607,69730217,76414953,71892923,75759577,85327920,79036401,84607018,78577661,69861303,73662454,64683964,68288510,70582326,62128124,66584640,56623087,52559821,57606144,52035522,62849058,65601588,62980112,69795914,59113445,59113450,60751873,54919121,65404995,62324781,61407273,65536080,55181279,60882946,63111165,63897579,78577755,76742701,81723459,84279368,74383329,80740381,76742651,77660167,86638700,79233071,83689566,80412734,
72351727,79822894,75694071,82444332,90570865,85131317,92012663,84475953,78053378,81920059,72876028,78970962,79298674,72089669,76873860,65339428,63963164,67829821,62849030,75300981,75890797,74645595,79888523,68354078,70451254,69861436,65142813,75432079,70385771,71172215,73007243,62521372,69271632,68943929,71434296,84803747,81133674,87097489,86245505,77004838,83099749,76873782,79036508,85590190,77398128,82051243,75300981,68550711,74776692,69009464,76939395,81854641,76284027,82313405,71762024,66846797,68354171,58327103,65077412,61997228,55312527,58130633,44957789,44826728,46203003,41746514,53674181,51118248,50921642,53674186,41091161,44040324,40566905,36831340,46399705,39125158,40763588,40173763,29818975,37027996,34406517,
38797453,50397418,45744297,52494560,49021112,41091180,46661804,39125106,43581616,47710445,40042677,45089014,36372649,31719553,37290166,31522936,41615573,44368110,40173766,46006531,33947806,31981725,31981754,23789703,31916278,27197673,23134428,25428233,12517526,15597751,15794359,13959325,27001106,23724262,26542327,28311813,17170585,22479058,18743474,18546878,28115234,21364965,26411284,24772858,17629347,26869989,24445104,33030367,44302635,41222382,50528554,46334188,42139831,48955634,42729651,51118340,54853932,49873147,56951099,48365791,48365777,54460662,50921660,64422185,66781481,66126095,72876356,61800663,63635690,64159989,59048145,69534020,64684323,64880940,67240261,56688852,63045895,63504627,65667309,79692122,77005091,
83362118,84476220,76480732,84345115,80281840,84476174,94306661,88801573,96731487,94241072,90570988,100991274,99483887,111083823,121766246,120652080,131268975,126091549,125436159,132120879,126943476,137888086,140181859,137756995,145097084,136053012,138936602,144113971,142213381,157024628,157679967,159383900,164692354,153551121,157745463,156238127,152830236,163316108,157286751,158859639,159318394,149225748,156893519,154992939,159056188,171770270,167838048,175112592,173212017,166002975,173146466,167510313,173080928,179962277,174129514,181469610,175898980,173539636,182321517,179372335,192086408,199033253,197525881,206832055,198574422,198639952,202375537,196411706,206832041,205193633,203030927,207552960,196215121,199623018,201261425,199229776,212468163,209453469,211091882,212599229,200147278,
203751813,198312301,195494253,203227606,194314654,195822022,191955381,181535064,187761050,182911335,187629969,196608480,190644644,197329377,191168933,183894380,188875176,180879722,187040182,189923812,183042481,189071858,180289944,178585987,184811952,180486516,193462747,196149729,194838981,201785853,190972306,191758749,192545199,186319239,196280826,191562204,189858270,191824383,179306892,183632314,182387114,181535138,193397262,187957723,190775803,189137397,176947604,180814290,173080999,172032451,177865245,167969248,170983957,164561386,155451811,161677795,155713961,162857446,169411107,164233704,171049514,162988509,158269881,162464235,154468781,162726412,163512867,158597627,164758071,154534353,156172755,161087983,158532030,172950062,173867549,175243793,181273150,170590667,174588399,173670892,170262996,
181011014,175309338,176554543,177275448,166592975,173408776,171246057,173736436,185795159,180552219,185926218,182780463,172949978,178258459,170394086,173015574,177799775,169280033,174260833,166658592,161219052,167838249,162464234,172622395,178127457,174850610,182911601,173933076,172556807,176423470,169869813,180290142,179634782,177472072,183370364,173670924,177996323,182190636,181993992,197263995,197132888,200933987,205652602,195625482,201523774,199295529,198574630,209060498,202375767,205783677,204735089,195494418,203227732,199885350,204866119,215024286,209519198,215876248,210436710,202572322,207225442,198312487,202965614,205521568,197329512,201917098,191955545,188678715,193790569,187957804,199426706,201917086,199033470,205652664,194642509,194773590,195822187,189399615,199623344,196084378,194511509,
198050490,187171402,192479858,193135209,193856087,207553224,204800662,208929456,210240180,199492172,204997256,199819875,199819894,207422166,107020212,109379570,100007861,91553662,96206777,88604538,96141259,99876851,94109633,99942401,88997798,85327767,86835135,78315396,86638574,84017136,79691736,83886092,72155038,74514355,77135807,74710936,88277002,86704108,88735730,91947020,80478108,84737997,81199034,78774196,87883806,80347113,82051083,80216067,69402532,75890659,71827384,75497430,85262381,79036398,84475942,78643192,69664689,73596913,64487351,68222970,70451247,61734905,66191419,56426473,52363210,57475067,51838909,62586910,65404975,62717962,69599304,58982368,59047908,60751870,54656973,65208382,62259241,61145123,65273930,55115737,60620800,62849017,63832039,78512213,76546088,81395777,84017222,74186716,80609302,76546037,77398020,86442086,79233065,83558490,80085050,
72024040,79691819,75235315,82313258,90570862,85196850,91684978,84082733,78053372,81788983,72613879,78708813,79167597,71761985,76611714,65142816,63701014,67633211,62783493,75235441,75366507,74383447,79691910,68288536,70123569,69730361,64815127,75432076,70189158,70713457,72941702,62193689,69075021,68616244,71106614,84738208,80805988,86769806,86114428,76677153,82968675,76808240,79036505,85524648,77332587,81854629,75300977,68419634,74645616,68681779,76873852,81723564,76152951,82247867,71434337,66322507,68026489,57999419,64553121,61866153,55050380,58130629,44761175,44826725,46071929,41353293,53477568,50659493,50790566,53608647,40763477,43516033,40501363,36765797,46072022,38797474,40632513,39846079,29687899,36831384,34275441,
38600841,50135270,45351078,52232412,48627892,40632425,46530730,38994033,43319467,47513833,39518385,45023473,36044964,31457405,37159092,31064181,41484499,43974889,40108226,45744382,33751193,31588503,31785142,23527556,31654131,26935525,22806746,25362693,12320914,15270068,15597746,13631642,26542347,23265505,26214644,27853056,16908435,22282446,18350254,18284730,27787549,21364962,26149136,24445175,17236129,26607840,24314027,32571611,43974951,41091306,50397480,46137577,41812148,48890094,42467504,50856195,54591783,49610999,56623417,48103643,47841484,54198517,50725051,64225572,66584867,66126092,72417600,61669587,63701222,63766769,58785996,69402944,64553249,64487719,67240257,56492241,62914817,63308015,65274090,79429975,77005087,
83296580,84607288,76349656,84082967,80281833,84279562,93913443,88867107,96338268,94175532,90243303,100991272,99483881,111804722,122093926,120979761,131858802,126550305,126025984,132710706,127467765,138543446,140837222,138019139,145490303,136380693,139460891,144441652,142934278,157417848,158138721,159842653,165085568,154272015,158007606,156500272,153354525,163709328,157548895,159646071,159711614,149815572,157221201,155451693,159711549,172229024,168362338,175702420,173867378,166592803,173801828,168100139,173539684,180617638,174522731,182256043,176619875,174129464,182911343,180158766,192938375,199426469,198115705,207487418,199033177,199229778,203161972,196870460,207618474,205980068,203358608,208011712,196804945,200343916,201982321,200016210,212992454,210174368,211681707,213189053,200606033,
204145031,199033196,196018543,203751897,194576800,196346311,192479670,182059356,188219805,183370091,188154260,197394915,191431078,197984737,191889833,184746349,189661611,181600621,187433400,190251494,183828914,189858290,180683162,179372421,185270705,181141876,194052571,196805092,195559878,202179070,191299987,192348576,192938417,186974599,197001724,191889887,190579167,192348671,179831183,184287676,182845869,182256033,194052626,188547549,191365629,189858297,177406356,181141972,173801896,172884420,178389537,168493535,171311640,165151214,156041634,162136548,156172713,163119593,170132006,164823531,171835948,163381727,158663096,162857453,154796463,163250701,163971619,159056379,165347899,155320786,156762580,161743344,159056317,173605422,174653983,175702548,181862975,171442638,174850543,174326255,170983893,
181600840,175833629,177078832,177930810,167117265,173867528,171770346,174588404,186188379,181076511,186384973,183304754,173736411,178717213,171049448,173605401,178520674,169804326,174850658,167182883,161546734,168493610,163185132,173343296,178979426,175374901,183566964,174522901,173015560,177013294,170459638,180879969,180224608,177930824,184091260,174326286,178586147,182845997,182518283,197722749,197788252,201523811,206242428,196346380,202179136,200016425,199164456,209715857,203162203,206373505,205193845,196018709,203883093,200278568,205587018,215548575,210174561,216531610,211026536,203031077,207749734,198967846,203555438,205980321,197657195,202572461,192545371,189137467,194380398,188744240,199950994,202506913,199819904,206242489,195035726,195166808,196215406,190120511,200147635,196608668,195166872,
198640317,187564618,193135220,193987177,194445912,208339660,205390488,209650357,210830006,200147535,205521547,200409703,200409721,208011993,107544501,109903860,100401080,92012415,96665533,88932222,96731088,100335605,94633925,100335622,89522091,85786522,87424963,78774154,86900723,84475891,80150491,84475919,72679329,75104179,77397954,75169693,88735757,87359471,89128948,92602384,80871328,85131215,81854397,78970808,88211492,80740334,82444302,80412680,70057896,76414951,72220601,75956185,85655598,79298545,84934698,78970877,69992375,74121206,64683962,68550655,70647860,62128126,66781247,56754157,52625357,57868288,52232129,63242272,66060339,63242253,69926985,59375585,59375591,61014016,54984658,65601602,62455855,61734952,65994831,55508958,61014020,63111166,64225258,78774364,77070378,81920065,84344905,74711010,81133597,77004794,77922312,86835306,79757356,84213854,80478270,
72744941,80216112,75694071,82640942,90833009,85655606,92405877,84475952,78315520,82182203,73007101,79167570,79495280,72286276,76873859,65470499,64356378,68157503,63045640,75563125,75956333,74776666,80412812,68485147,70582325,70058043,65142813,75759760,70778986,71172213,73072777,62521372,69664849,69009465,71630904,85196962,81330282,87163025,86638721,77135909,83492966,77135926,79364189,85917870,77529199,82378922,75825267,68812854,75104372,69206071,77398147,82182320,76611709,82510014,71827557,66977871,68419708,58392640,65208486,62062767,55378065,58523847,45154397,45088873,46465146,41680976,53739717,51314857,51052713,53936331,41156697,44105860,40697975,37027947,46465242,39256230,41091268,40304835,30015583,37421213,34668660,
39190667,50594023,45940905,52560096,49021112,41287790,46858415,39321717,43712690,47972589,40108212,45482229,36372649,32047234,37552312,31522937,41877716,44564716,40501446,46334210,34144412,32047261,32243897,23855237,31850742,27394281,23396572,25690376,12845207,15663287,15794360,13893790,27001106,23658727,26673401,28311814,17236121,22610130,18743474,18612414,28442914,21758180,26607892,24903931,17498274,27001062,24641714,33030368,44499244,41287916,50659627,46596333,42401974,49152243,43122868,51380487,55050540,50135291,57147708,48496864,48365775,54591736,51052734,64487722,67043625,66519313,72941894,62128344,64094444,64291064,59048145,69927239,65143076,65208618,67502405,56688852,63373575,63635700,65929454,80085336,77398305,
83886405,85000509,76873948,84672797,80740591,84672783,94568807,89325864,97124706,94568752,90767596,101712171,99746031,112263479,122552684,121766196,132383095,127402278,126419207,133497142,128254202,139067741,141558122,138871114,146014595,137232667,140050722,145162553,143327497,158269819,158925158,160629090,165806471,154861845,158794046,157221173,154075426,164495766,158531941,160366972,160629123,150536473,158073176,156238129,160629059,172949924,169148774,176488855,174653816,167182631,174457193,168624433,174457192,181207466,175309168,182911409,177406313,174981434,183763315,180879669,193593740,200475052,198902144,208273855,199819613,199950678,203751802,197722433,208535985,206635433,204341656,208929222,197722454,201064818,202506615,200606040,214041035,210829733,212664754,213975494,201589079,
205128076,199819636,196936054,204734942,195559845,197263821,193593789,182976864,189071778,184418671,189071768,198115815,192217516,198640104,192479663,185532786,190448047,182387059,188154301,191300077,184615351,190513659,181469602,180093323,186057143,181862778,194904545,197460458,196346316,203031045,192414102,193266084,193986998,187695500,197853696,192872932,191365606,193266183,180552084,184877505,183894450,182976937,194707992,189399522,192283140,190710269,178258331,182256090,174457264,173408713,179438117,169476583,172229150,165872114,156828073,163119593,157090223,163906029,170918441,165609970,172491314,164299237,159580607,163643893,155910582,163971602,164823592,159711745,165937727,156107226,157286872,162398710,159711684,174260789,175571492,176554521,182846020,172229077,175833590,175309299,171835867,
182387279,176947745,178127413,178913857,168034774,174785040,172818928,175112699,186974814,181797411,187171410,184091191,174260704,179569187,171966958,174260768,179438185,170721833,175440490,167903784,162595316,169017905,164037104,174064195,179634791,176357946,184222329,175374875,174064142,177865268,171246074,181731942,181273191,178717262,184746626,174850580,179438121,183697971,183304719,198705795,198574691,202441321,207028866,197067283,203031108,200999471,200081966,210567832,204079714,207422087,206045818,196870682,204472924,201130543,206504527,216531620,211092070,217645728,212075117,203948587,208536170,199754285,204276341,206832295,198640240,203686580,193659488,189923906,195035763,189399607,200737433,203358887,200737413,207225535,196084310,196280927,197132916,191038022,201065143,197657250,196215454,
199754432,188482130,193790587,194970225,195101279,209257168,206307999,210567866,211681980,201196117,206439058,201196142,201130625,209126113,107478967,109707251,100270006,91881343,96206781,88932221,96600013,100204534,94502854,100204548,89325481,85524377,87228355,78577544,86638578,84541427,79953881,84279310,72417185,74776500,77135808,74907545,88473613,87162861,88997877,92078095,80740256,84737999,81592254,78839733,88014884,80543725,82378768,80347143,69730216,76218342,71827387,75956184,85458992,79233010,84475943,78839802,69664693,73793524,64421818,68354044,70582322,62062588,66322492,56557548,52428750,57475070,51773376,62980130,65732658,63111182,69599304,58916835,59113446,60751872,54591441,65142848,62193710,61341733,65601614,54984670,60948483,63045630,63897577,78512217,76611625,81657922,84148295,74514400,80936988,76742648,77529096,86638699,79298604,83951708,80281660,
72417260,80019501,75694071,82378798,90701935,85393460,92078196,84279343,78315520,81920056,73007098,78839889,79233138,72024133,76808325,65273892,64159768,67764284,62914567,75169907,75694189,74580060,80085131,68288540,70385717,69730363,65142811,75432080,70320233,71106679,73072776,62521372,69337169,69009464,71368761,84934818,81264743,87163025,86376578,76939300,83165287,77004852,79429725,85983406,77660272,82051241,75432051,68616246,75104371,68943924,77136002,82182319,76546170,82313406,71565415,66715725,68157564,58392639,64946342,61997229,55312526,58196168,44957788,45023338,46137466,41549905,53477571,50987178,50790569,53674183,41025625,43843715,40501366,36962412,46334171,39125158,40632515,39911619,29687901,37093533,34537586,
38862989,50528487,45809832,52429023,48824502,40960108,46596268,38928499,43647154,47775981,39977139,44957941,36176041,31654019,37159094,31195257,41615573,44302572,40173766,45809923,34013342,31588507,31981754,23658632,31850743,27132137,23068893,25297161,12583062,15532216,15663288,13631645,26935569,23396582,26411257,28115203,16842905,22282451,18284722,18284731,27984161,21430502,26214674,24641785,17432740,26869990,24641713,33030367,44106026,41353454,50659627,46268654,42074294,49086704,42795188,51052805,54788395,49807612,56820030,48234720,48431310,54526200,50987198,64291112,66650409,66257169,73007428,61931734,63701226,64028919,59048144,69665092,64815397,64815404,67305797,56492246,63373574,63504628,65667308,79823193,77332772,
83689798,84803901,76677340,84345115,80543982,84738320,94306663,89129254,96862559,94437679,90767596,101384493,99680496,112197943,122618219,121504053,132448632,127140134,126353671,133300536,128057593,139002205,141295980,138740039,145949060,137167130,139919649,145293623,143393035,158269821,158990696,160498019,165806473,155058455,158794046,157352245,154206501,164757910,158335332,160104828,160432513,150274329,158073175,156303666,160366915,173146532,169214309,176357784,174457208,167182630,174457192,168689970,174326119,181338540,175505775,183108015,177406313,174981436,183894387,180945205,193593743,200212908,199098750,208273856,199950686,200016214,203751801,197787971,208404913,206963112,204341655,209125829,197460312,200999282,202768758,200868182,213975500,210895267,212599217,214106565,201589080,
205259149,199819635,196936053,204669405,195625382,197460430,193397178,182714720,189137312,184222063,188940698,197984744,192086443,198771176,192545199,185336177,190316976,182387057,188416446,191300074,184680887,190841338,181600672,179962252,186122677,182124924,194707938,197460457,196542926,203358722,192348566,193528230,193855928,187957644,197722624,193069539,191234533,193266182,180552084,185205185,183763380,183173543,194970135,189399523,192348674,190775806,178389403,182190554,174391728,173670857,179372582,169345511,172294686,165741044,156893608,162988524,157155760,164102639,170787370,165609969,172425777,164102630,159515073,163774965,155779511,163971604,164889129,159973891,166134336,155976152,157483484,162660853,159973828,174457398,175440420,176685594,182649413,172032468,175899127,175243765,171639261,
182649424,176882209,178061877,178782786,168034773,174719504,172753392,175309307,187171424,181797413,187368018,184287799,174457314,179765794,172032495,174326305,179307113,170918442,175702633,168034859,162529780,169083440,163906034,174260806,179831400,176357946,184222331,175243806,173998607,177668662,171180539,181535334,181207655,178979407,185074306,174981652,179700266,183697972,183239184,198902404,198836834,202572395,207291011,197132819,203096644,201130545,200016430,210502298,203883106,207487622,206439035,197132829,204735067,201392687,206570062,216793763,211288677,217645728,212075119,204014123,208732779,199950893,204472949,206897832,198836849,203489971,193725026,189923908,195428978,189596215,200868506,203424423,200802948,207356607,196280917,196084317,197460597,191038022,201392823,197460642,196280992,
199754435,188482129,193856122,194773618,195297889,209453776,206307999,210502330,211878588,201261654,206635667,201196140,201392768,209191648,107610044,109838330,100335549,92143493,96468930,89194371,96731092,100466681,94699466,100466698,89259951,85524382,87293895,78643084,86835191,84738040,80084958,84475923,72744868,75038648,77594565,74907551,88670228,87162868,89194489,92471315,80936868,84934611,81854401,79036346,88277032,80674801,82575381,80347147,69861291,76283881,72089533,76021726,85655602,79233015,84672556,78970879,69730236,73990139,64749504,68550657,70910008,62128128,66519106,56819699,52625360,57802755,51969991,63045670,65732661,63111186,70058062,59310056,59178988,60948484,54984661,65470535,62586929,61603883,65732690,55246819,61276166,62980096,64028654,78774368,76873774,81920070,84344910,74579941,81264673,77266943,77987852,86900846,79495215,84148321,80609346,
72613874,80150579,75825150,82706481,91095157,85721146,92405881,84672566,78381062,82116671,73072640,79167573,79560822,72351817,77070472,65667113,64094238,68157505,63111180,75628665,75825265,74907745,80478352,68747295,70582331,69926978,65142818,75825300,70778991,71172219,73334928,62586911,69402710,69009469,71827517,85196968,81526893,87294103,86507654,77266985,83296363,77070393,79691872,86114483,77725811,82510000,75825274,68943932,75366522,69075002,77267080,82247860,76677247,82575553,71762025,66781266,68616319,58458180,65142954,62062770,55443606,58327246,45088867,44957808,46268544,41680982,53805255,51052718,51183790,53805263,41091167,44105866,40763517,37027953,46334174,39190701,40829131,40042696,29884514,37093537,34472058,
39125138,50659565,45809839,52756708,48890044,41156722,46923954,39321721,43778231,48038132,40042681,45154555,36503727,31981702,37552317,31654013,41746652,44630259,40304841,46203143,34341027,31916193,32374976,23593100,31850747,27263213,23396579,25690380,12451997,15532222,15663293,14024866,26870037,23527659,26476798,28246280,17105053,22741206,18809016,18677953,28180776,21627115,26476825,24903935,17629354,26935530,24510646,33161445,44433710,41484529,50659633,46530803,42205372,49414390,42926265,51183883,55247153,50069760,57344323,48496868,48627926,54853886,51118276,64618797,66978094,66322712,73072971,62193885,63963377,64356605,59244757,69927241,65274153,65339696,67633483,56754394,63504650,63570169,66060531,80347487,77529383,
83820876,85262658,76939490,84607264,80937205,85000470,94765419,89325869,97124709,94765366,90898672,101777712,100008182,112001335,122487150,121569592,132252025,127205670,126484743,133300535,128188666,139067742,141427052,138674507,146145669,136839454,139919651,145162553,143327499,158204285,158794088,160432485,166068617,155058455,158794047,157286712,154337572,164692376,158335334,160235903,160760195,150339869,157876567,156238133,160563525,173146535,169214313,176554393,174653816,167248168,174457193,168952115,174326123,181273005,175440241,182976947,177340780,175112509,183959927,180748601,193593744,200409519,199229825,208470467,200081759,200081751,204013945,198115651,208470449,206963113,204538266,209060295,197722455,201261429,202834297,200868184,214237645,210895271,212926899,214172101,201654615,
205128079,200016246,197132664,204734943,195756455,197591505,193462718,182911329,189268388,184418674,189268378,198377963,192414125,198836713,192676272,185532787,190579122,182452596,188613058,191496686,184615353,190710267,181731746,180027788,186057144,182124925,195101156,197722604,196608463,203424261,192545177,193397161,194183608,188023182,198050307,192938471,191300071,193135110,180879767,185270725,183828917,183173546,195101210,189596132,192479748,190775810,178323870,182256092,174588337,173539787,179569192,169542120,172491293,165806581,156762538,162988525,157090226,164168176,170983980,165609971,172622387,164430311,159515074,163906038,155910583,163971605,164889131,159842822,166134337,156172766,157483484,162464250,159777221,174457398,175571497,176620060,182977096,172098007,175964666,175440375,171966942,
182649424,176947748,178192952,179110466,168100314,174916114,173015539,175374844,187171425,181928485,187302485,184549944,174653923,179569191,171901424,174391842,179503722,170983980,175637100,168034859,162660855,169214514,164102645,174457413,179896938,176620092,184418941,175440414,174195217,177930809,171442687,181863017,181404265,178913874,185008772,175243799,179831339,183829048,183501331,198967944,198836835,202506860,207225478,197394966,203162184,200933938,200278574,210567835,204145250,207684233,206307964,197132829,204800605,201392687,206438995,216859305,211288680,217776802,212140657,204341807,208994925,200213040,204538488,206963372,198771315,203686581,193856100,190186054,195560052,189858362,201196188,203424424,200999561,207225537,196215385,196477537,197460599,191234633,201523899,197722790,196280993,
200016581,188744277,194249341,195035763,195560034,209650386,206570147,210698940,212075199,201392728,206701206,201458287,201523843,209126113,108003265,110493695,100663235,92405641,96862149,89325447,96993240,100597760,95092686,100794385,89653173,85917602,87556046,79101844,87293947,85000189,80412645,84672536,72941483,75300798,77856716,75497382,89260056,87621624,89325568,92930071,81264553,85262297,81919944,79560641,88801326,80871414,82968601,80871440,70254512,76742639,72482756,76218339,85852219,79560701,85196853,79101955,70188993,74448896,64880582,68550663,71041087,62586886,66977865,57147384,52821974,58130440,52428746,63438891,66256956,63307800,70254676,59441134,59768818,61210636,55312346,65863756,62914615,61734961,65994842,55771112,61538319,63373320,64290805,79298662,77266998,82182221,84738131,75038701,81330215,77266946,78118930,87359606,79953976,84410473,80937034,
73007096,80543800,76021760,83099703,91291773,85917760,92864640,84934715,78708747,82509891,73465862,79495262,79822973,72613967,77463694,65798191,64421924,68354120,63307795,75890813,76152954,75169895,80806040,68812840,70844480,70451270,65798184,76087452,71041141,71499906,73728149,63111206,69861466,69533762,72089670,85524655,81657973,87687326,87031947,77660207,83755121,77529151,79757414,86376632,78184568,82772150,76152960,69140546,75497598,69599298,77529228,82575547,77070470,83099848,72286320,67240025,68878469,58720331,65339569,62390456,55902362,58851540,45482087,45351029,46596230,42008668,54067406,51380404,51445940,54329558,41484389,44433552,41025667,37421175,46792933,39583921,41222352,40435918,30146665,37486761,34865279,
39387286,50856179,46334134,53149932,49348801,41418870,47055033,39649405,43909309,48365818,40239295,45613314,36700340,32243853,37880002,31916164,41877728,44695802,40566992,46465294,34406569,32243880,32374983,24117394,32112900,27459828,23658729,25821459,12714147,15728836,15990980,14221483,27132190,23724274,26673413,28639505,17432741,22741212,18809023,18809032,28639534,21954803,26804510,25231622,17760432,27197682,24969405,33358062,44761398,41943288,51118390,46858488,42598595,49479934,43385024,51577105,55443767,50266376,57672009,48955628,48759003,55181571,51577033,65012019,67567924,66781468,73400656,62587105,64487670,64946434,59703519,70320466,65470769,65667384,68157776,57213152,63897875,64291070,66322680,80806246,77791535,
84148562,85524809,77267178,85066024,81133819,85459229,95224179,89784627,97517932,95093052,91619575,102039863,100598011,112197950,122749300,121831740,132710780,127467820,126550284,133497148,128319743,139460961,141558127,139133264,146211210,137232672,140443943,145555776,143720720,158466434,159187308,160760168,166134158,155189532,159187268,157614395,154599722,164888986,158859627,160366981,160760201,150733089,158138715,156631352,160825673,173408681,169410926,176947615,174915965,167772461,174915952,169148727,174588271,181600690,175767927,183501237,177602928,175374659,184222076,181272890,194052500,200802739,199426440,208601541,200540517,200474971,204210559,198312263,208798133,207159726,204800415,209584590,198115676,201458041,203030909,201261407,214499793,211354026,213057975,214565322,202113375,
205455764,200343931,197329277,204997092,195887531,197853653,194052545,183304552,189727146,184615286,189530526,198705647,192676274,199098862,192938420,185794937,190972343,182649210,188940740,191824371,185139647,191103487,181993895,180421009,186581437,182518147,195232231,198181361,196739539,203686411,192741791,193790380,194511293,188350869,198246920,193397229,191758828,193528331,181010843,185532871,184156602,183566765,195494429,189858283,192807433,191103492,178782627,182649313,174981558,173867474,179700267,170000877,172818979,166199803,157090224,163512818,157483446,164430326,171115056,166003191,172884536,164692459,159777221,164168185,156041661,164430364,165216817,160301579,166396487,156303841,157876706,162988541,160104906,174916155,175768110,177209890,183108173,172556764,176161278,175833594,172360162,
182846037,177275434,178717245,179307081,168362461,175112728,173212152,175571459,187630183,182452778,187761239,184746559,174981608,180027948,172098038,174785063,179896944,171246130,176161393,168297007,162923004,169607735,164430328,174785100,180159089,177013312,184746626,175899173,174457365,178258492,171770372,182190702,181600879,179503703,185467529,175374877,180224561,184222268,183960087,199426699,199230057,203031153,207880841,197591579,203752011,201654840,200737332,211288737,204472935,207946382,206963331,197526052,205128289,201720372,206963286,217186988,211747438,218235561,212796021,204538419,209388147,200606262,204997245,207553201,199426680,204145338,194052712,190513738,195691131,190054973,201458335,203948717,201327246,207749831,196608604,196674150,197788285,191627854,201654975,198247084,196936357,
200147659,189137498,194708097,195625592,195953254,209781466,206963368,211157699,212271813,201785949,207225499,201785974,201785992,209715944,108003266,110297088,100663236,92405645,96862153,89128844,97124314,100532227,94961618,100466706,89784248,85720997,87687119,79036309,87162879,84934655,80281576,84541467,72679341,75235266,77660109,75104167,88932377,87425021,89391106,92864538,81199021,85262301,82116554,79232965,88473647,80740346,82837534,80609300,69926836,76677107,72548294,76218341,85917757,79691773,85000245,78905351,70057924,74186753,64946119,68681739,71041090,62128136,66781260,56819708,52756441,57802761,52232143,63176751,66125888,63438875,70058072,59310064,59572213,61210636,54919134,65667151,62783547,61669430,66060378,55443434,61341712,63242249,64356342,78970983,77201464,82313296,84607063,74973165,81395751,77201415,78053398,87359606,79757369,84344939,80740427,
72679419,80543803,75956229,83034169,91357311,85917763,92536962,85000254,78643214,82509894,73334791,79495265,79822976,72548436,77070484,65667120,64290855,68157515,63307797,75628675,76152954,75300970,80478361,68812842,70910020,70320201,65404968,75956382,71106681,71368835,73597078,62717995,69861469,69337159,71893063,85459121,81592438,87621792,86769807,77398067,83624053,77529155,79626346,86442172,78119037,82706616,75890819,69075011,75563137,69271620,77725841,82641085,76808329,83034316,72089718,67174491,68616328,58851406,65339571,62455995,55640222,58720471,45285483,45219958,46530699,41812063,54132947,51314871,51183801,54132950,41156713,44105874,40960134,37355642,46530792,39387317,41156820,40501457,29884525,37552300,34734212,
39190682,50790646,46071994,52887790,49283270,41091194,47120572,39387267,43974846,48038139,40173762,45482244,36569272,31981713,37880007,31785095,41943267,44826876,40501460,46465297,34209963,32178348,32506055,23658646,32112900,27525367,23265515,25624855,12714150,15532232,15794373,13893805,27001118,23789811,26542342,28377362,17367208,22610145,18743490,18743501,28508466,21627124,26673443,24969480,17694898,27001075,24707265,33161456,44695866,41550076,50987324,46792957,42533062,49479937,43319491,51446038,55312697,50462987,57409867,48955630,48627936,54984968,51314893,65012024,67305783,66847008,73597268,62390501,64225530,64815365,59572449,70320470,65405237,65470777,68157779,57213156,63897878,64160003,66257150,80609642,77922611,
84214101,85459275,77136106,85197100,81199359,85197085,95027574,89850166,97649008,95027519,91291899,102236476,100598016,113115463,123666814,122552645,133235080,128254260,127467800,134414665,129040652,140181869,142541178,139854171,147194261,137953578,140968243,146276682,144441627,159515020,159908215,161743218,167182743,155910439,159842637,158466375,155255094,165872037,159580534,161415566,161612178,151650602,158990696,157417797,161743187,174391732,170197368,177668521,175702407,168427833,175767931,169869633,175571321,182452670,176488834,184156609,178717050,176095566,184942982,181928263,194970016,201654715,200606096,209846736,201195887,201654630,205259145,199295314,209715650,208273850,205717929,210305494,198902120,202441090,204145031,202047848,215417309,212206005,214041026,215548374,203096423,
206373279,201130371,198181254,206111216,196936119,198640094,194773454,184287601,190513588,185663873,190579114,199426554,193659324,200278521,193855937,186909059,191824321,183763332,189596112,192807421,185795016,192086539,183042484,181404060,187564487,183304589,196346354,198836730,197788126,204669460,193855915,194904505,195363272,189333920,199229971,194445816,192676344,194642456,182190503,186450388,185139652,184353211,196149800,190906867,193790482,192152080,179569070,183632362,175833538,174981595,180617782,170721784,173605424,166986244,158204349,164233725,158400960,165478914,172229181,166658561,173867588,165609976,160760274,165085702,156893640,165151269,166199866,161022484,167248466,157090285,158728685,163906057,161284565,175768134,176751158,177930797,184287829,173474279,177406473,176488968,173146605,
184025696,178127414,179634760,180355668,169279976,176030242,174195202,176685580,188613234,183304756,188547685,185664072,175899124,180879925,173212160,175702576,180617852,172163646,177013373,169214523,163709449,170459713,165347843,175374935,181076604,177930829,185664140,176685616,175243808,178979399,172687887,183042680,182452857,180355683,186319511,176554536,180879931,185074248,184746530,200409750,200082035,203948669,208601748,198640165,204800601,202572355,201589311,212140715,205521523,209126041,208011916,198640174,206242414,202834496,208142946,218170039,212796024,219218611,213582463,205521469,210436735,201523776,205980295,208601788,200344197,205325000,195101299,191693397,196805253,191038025,202637996,204997304,202179223,208929491,197788264,197788274,198771334,192479834,202834635,199164597,197919411,
201392854,190055014,195560076,196543108,196805234,211092194,208077492,212337356,213582543,202834535,208208548,202900096,202834581,210698994,108199881,110428167,100925386,92798866,97386447,89784208,97255394,100925449,95223768,100794392,89915326,86179757,88014807,79298461,87359491,85131270,80674797,85000226,73203636,75431880,78053333,75693998,89260067,87621633,89522184,93126689,81461172,85524451,82378706,79495114,88735798,81199104,82968610,80805914,70385594,77004793,72613839,76677101,85983301,79822853,85196861,79364110,70516683,74317834,65273807,68878354,71303238,62717968,67174481,57212928,53149664,58327059,52559828,63635510,66453572,63504419,70451295,59834358,59703291,61407250,55443429,66125910,63111233,61866043,66388066,55902193,61669400,63504400,64684031,79495277,77398079,82509912,84934748,75104247,81723438,77529100,78577693,87752829,80085058,84738161,81002578,
72941569,80871492,76283914,83165250,91488389,86245450,93126792,85393475,78970901,82772046,73596944,79888485,79954052,72941657,77660314,66322489,64880687,68747345,63504413,75956361,76677251,75563119,80937120,69140529,71041098,70778962,65929263,76480678,71237760,71696523,73728157,63242290,69992550,69599309,72351823,85721271,81920126,87949477,87294103,77922362,84213884,77660235,80085104,86835393,78381189,83099839,76415113,69468236,75759754,69599307,77856919,83034309,77463698,83362004,72614010,67436642,68812943,58916947,65601721,62783683,56164517,58917084,45547635,45482109,46727312,42139749,54132951,51773630,51642557,54395102,41549933,44695705,41287823,37486719,46858481,39715005,41615577,40566999,30146677,37748913,35192971,
39387298,51314942,46465214,53281012,49610955,41615488,47382722,39583882,44171461,48496899,40370377,45941003,36831422,32506006,38076622,31916173,42270954,45089027,40960218,46661912,34734260,32440499,32702671,24248475,32178444,27787518,23658738,26018078,13041836,15925455,16253132,14418100,27459877,23920891,26870030,28901658,17432750,23068902,18874570,18940113,28770615,22085885,26935595,25231632,17891514,27394299,25231560,33620215,44892482,42008836,51183937,47186177,42729678,49873161,43319499,51970330,55836993,50594067,57999699,49152245,49152230,55247119,51839187,65339712,67830077,67174694,73728346,62914798,64618755,65143053,59965670,70713691,65863993,65667395,68354393,57540844,64028958,64356616,66715908,81002865,78250298,
84672863,85786963,77529331,85328177,81592583,85852455,95486332,90308926,98042231,95355205,91685124,102760771,101056774,112787784,123470203,122093892,133038471,127795510,127271192,133955912,128844041,139723118,142279036,139592025,146866581,137888044,140902705,146145609,144113946,159056268,159711606,161284465,166789528,155779367,159646032,158138695,154992947,165478823,159383924,161153422,161350034,151191852,158990695,157286722,161546580,173932982,170000758,177537450,175702407,168231224,175636857,169738561,175243641,182321595,176554367,184025536,178258300,176030028,184877447,182059334,194904479,201523643,200409489,209322448,201064815,201458023,205259146,198967635,209846721,207946168,205717928,210239959,198902121,202441091,203817351,201982312,215417308,212140470,214041029,215482837,202768743,
206307743,200933765,198181254,205717999,196936116,198509023,194707916,184090994,190513587,185467265,190316971,199295481,193462716,199819769,193724865,186712453,191562178,183435651,189661648,192610811,185598409,192021003,182649268,181338523,187171274,183239052,196084212,198836729,197525982,204538389,193397162,194511289,195166665,188940704,199164435,194118133,192414200,194380310,181993896,186319316,184877508,184353208,196084266,190644725,193528339,191824402,179634605,183173610,175768002,174653914,180683320,170525177,173474352,166986244,157680061,164168188,158138818,165085698,171835963,166724099,173474372,165413367,160498131,164692486,156828104,165085733,165872187,160956949,167248466,157090283,158663150,163709450,160891352,175440455,176751160,177996332,184156759,173146598,177078791,176423431,172949999,
183829088,177996339,179438154,180093524,169279977,175899169,173933058,176357903,188351091,183304757,188547684,185664072,175636980,180879924,173146625,175637041,180617851,172032574,176816763,169083451,163447303,170197571,165085700,175440471,181011069,177537614,185533069,176685615,175309344,179110471,172491278,182911610,182387319,180290145,186253975,176357928,180945469,185008712,184746531,200409751,200213108,203752062,208601750,198771239,204669527,202375747,201523776,211944110,205521526,209060506,207749774,198181421,206176878,202768960,207815266,218301112,212861560,219284147,213516930,205718078,210109053,201392706,206111368,208405178,200278661,205062854,195101301,191431255,196543111,191038025,202310317,204931769,202310298,208732884,197591658,197722737,198640264,192283225,202703565,198902454,197853873,
201130709,189923940,195494543,196215428,196805237,210698981,207815348,212009677,213517007,202703465,208339622,202834560,202834579,210502387,108462032,110821390,101318609,93061016,97517524,90111895,97648617,101187598,95420381,101318687,90439619,86507441,88145883,79364001,87752712,85524492,80936947,85131301,73531321,75890639,78315483,75825075,89849894,88145928,89849867,93388838,81788856,85786600,82706391,79888336,89194555,81330182,83558441,81395745,70713281,77266944,73007059,76808177,86507591,80019466,85655617,79560722,70582223,74842127,65535956,69271573,71565387,62717973,67436630,57212933,53149669,58458135,52559833,64028731,66781258,63897640,70647907,60030973,60030977,61603864,55508970,66256987,63504455,62128191,66650217,55967735,61931547,63766550,64946178,79888499,77791299,83034206,85459042,75628538,82051126,77856785,78839842,87818372,80478279,85000312,81657944,
73334791,81199176,76480527,83755078,91881612,86573135,93257869,85524555,79233049,83165267,73859093,80150636,80478348,73203805,78053534,66388029,65142836,69140568,63963168,76349583,77004936,75956342,81264806,69599286,71434320,70910038,66191415,76808360,71565443,72089744,74055845,63307831,70320235,69861459,72482901,86245564,82378885,88408238,87621786,78118975,84344962,78184529,80609398,87228617,78643337,83361988,76808335,69861456,76087438,70189138,78250140,83493066,77660310,83624152,72941696,67960936,69468310,59244635,65994943,62980297,56295594,59179236,45940854,45875333,46923925,42467437,54460637,52035781,52101317,54722788,41943155,44695710,41615506,37814406,47317238,39780547,41812192,41091293,30539898,37879992,35389583,
39911592,51446019,46530757,53543162,50069715,41877640,47579337,40173711,44564684,48824585,40894673,46137617,37159108,32637084,38338771,32309395,42402032,45220106,41025762,46989598,34865338,32833721,33030358,24379555,32571667,27853060,23920887,26345764,13107378,16187604,16318674,14418106,27787566,24183042,27328788,29032735,17694902,23134445,19333328,19398871,29032765,22216961,27132207,25428247,18284737,27787520,25231564,33947902,45416773,42270985,51577161,47317258,43253970,50331920,43647185,52363555,55968073,50856215,58130778,49414396,49414380,55640340,52232409,65667396,68092230,67633453,74187105,63111412,64946438,65274130,60293359,71106913,66060608,66257223,68616545,57934066,64618788,64749839,66978057,81330551,78643519,
85197155,86311257,78119161,85786936,81985804,86180141,95945090,90767683,98435452,95813964,92143880,103022920,101318925,113639762,123994500,123076945,134087056,128778559,127992096,134938962,129696020,140771701,143131013,140312930,147653021,138477877,141754683,146866514,145162531,159908245,160760194,162136445,167772577,156696880,160760151,158990673,155779388,166265264,160170365,162136473,162398621,152043828,159777136,158007630,162267485,174981566,170983809,178389427,176619921,169083200,176619908,170525005,176292227,183435719,177340809,184811978,179372419,176750936,185926032,182911311,195690921,202441159,201261465,210436570,202113399,202441074,205914514,199950683,210698698,208929219,206700979,211091936,199754097,203358606,204931473,202965362,216465893,213057984,214827469,216531425,203817331,
207290790,202113423,199033234,206963195,197722560,199426538,195494357,184811899,191365565,186319243,191103412,200278533,194511301,200933889,194576843,187695500,192545227,184418701,190448089,193266184,186581459,192938515,183763388,182059430,188219858,183959959,197132797,199819779,198705639,205455902,194642356,195428803,196149716,189989288,200147485,195232256,193331714,195428896,182714800,187367902,185991633,185008579,197132852,191562239,194511390,192872987,180552119,184287733,176619979,175505893,181469760,171573760,174195258,167772688,158728645,164823558,158925260,165937673,172950085,167576077,174654031,166068738,161677787,165609999,157680081,165806641,166724165,161808926,167903835,157876725,159252982,164561426,161874400,176357970,177472065,178782775,185008736,174129648,178061843,177472018,173867510,
184746604,179110462,180355666,180945500,170131954,177078829,174981644,177537560,189399675,183960129,189661806,186384978,176488957,181862976,173933068,176489019,181535363,173015623,177603206,170000967,164430353,171180622,166068748,176161378,181731975,178520662,186712728,177406523,176030252,179831377,173343256,184091268,183501444,181142125,187040414,177275440,181731911,185991761,185467437,201261729,201130623,204800646,209715871,199492144,205587043,203227725,202572362,213123765,206307966,209781410,208798360,199361080,207159930,203620939,208732780,219349697,213844612,220201661,214762122,206438985,211223177,202244682,206963346,209322694,201130639,205980369,196084351,192479840,197526159,192021076,203424439,205718212,203162274,209781468,198574706,198509179,199754386,193462883,203621080,200147648,198509244,
202310368,190906990,196412057,197264014,197591676,211944174,208667325,213058262,214434524,203489908,209257136,203948685,203817629,211682046,108658638,111017998,101253073,92733336,97386452,89849750,97648616,101187599,95616989,101253151,90243012,86310834,88276956,79429537,87687179,85196810,80936949,85000233,73138107,75759565,78249946,75759540,89653287,88080393,89980941,93126695,81788856,85786602,82509783,79822800,89260092,81330181,83296296,81330210,70385600,77070336,72941522,76677106,86245450,79953932,85655618,79691796,70713294,74645520,65208276,69074968,71434316,62849044,67305560,57344008,53280742,58458136,52494299,63701050,66519114,63701034,70713442,59899902,60030976,61603865,55508971,66256986,63045704,62259267,66388071,56098807,61800476,63701013,64684033,79822964,77791300,82903134,85393507,75431931,82051127,77922323,78512162,88014979,80543813,85000311,81592409,
73269256,81068105,76414992,83361863,91816075,86310992,93257871,85721162,79233050,83165268,73793556,80019564,80543883,73138272,77791391,66453565,65011766,68747351,63832097,76415119,76677257,75694199,81068197,69402680,71434321,71041111,65929270,76742827,71303302,71893137,74121382,63242296,70189163,69861458,72613973,86048957,82182277,88211630,87425180,78118977,84410497,77987919,80281720,86900936,78643338,83296452,76611726,69533778,75956369,70123600,78315676,83427532,77463704,83558617,72679555,67633258,69206168,59375708,65994946,62783690,56164523,59310307,45809784,45809798,46858392,42401899,54657248,51708100,51642564,54722789,41746549,44564640,41353365,37617798,47186166,39911620,41550048,40763615,30605433,37879993,35258511,
39649447,51183875,46596292,53412090,49676498,41746568,47579337,39780496,44368076,48562443,40698062,45941010,36896966,32637086,38142164,32112788,42467571,45351177,41156832,46924062,34930873,32374970,32768213,24117410,32375058,27787526,23855353,26280229,13041843,15925461,16384214,14483641,27394351,24248578,27132182,28770592,17760436,23199981,19202258,19267801,28705088,22085890,26935600,25428247,18219202,27525379,25231567,33685757,45154632,42074377,51642696,47120650,43253971,49938705,43843792,52298020,55771463,50725145,57934171,49348862,49217774,55443732,51839195,65667397,67895622,67371310,74121569,63176950,64946439,65274132,60096750,70844770,65995074,66126152,68682083,57934066,64356644,64880911,66978059,81330553,78709056,
85197157,86245723,78053625,85852475,81854733,85983532,96076162,90571078,98500989,95945036,92274953,103153994,101187853,113508689,123994505,122880336,133955987,128581952,127992098,135070035,129696021,140640631,143065478,140247395,147849631,138805557,141820222,146997587,145293606,160104856,160694658,162464126,167903650,156631344,160629081,159056209,155844925,166592944,160301439,162070936,162398620,152043830,159711603,158269775,162267486,175112641,171180418,178520502,176619922,169083203,176554372,170787149,176488837,183566792,177537419,185139661,179437958,176816472,185926033,182976848,195756457,202834376,201523613,210633178,202375545,202506609,206307732,200343904,210829772,209060292,206635442,211288547,199754099,203424142,204997011,203030900,216465896,213254591,215220685,216728033,203948404,
207552936,202310031,199164307,206963196,197984704,199557610,195822039,185205117,191562173,186515852,191365558,200475141,194642374,200999428,195035595,187564431,192938444,184484239,190710235,193462790,186712534,192938519,183828925,182387111,188416469,184287641,197329407,199950853,198640106,205652511,194511283,195559876,196411860,190054826,200081950,195363331,193790466,195428899,183042482,187236829,186122704,185401798,197329459,191889920,194642464,193069594,180683192,184287734,176619981,175833574,181600834,171704835,174588475,167969297,158859718,165216775,159056334,166199819,172950087,167641615,174719567,166396419,161808860,165741073,157745618,166134322,166920774,161874465,168100445,158204409,159515128,164758036,162071009,176489042,177799748,179110456,185139809,174457331,178127380,177472019,173933050,
184877676,179175999,180552277,181273183,170131955,176947758,175112717,177472024,189596285,184156738,189792879,186581589,176751104,181994051,174129676,176554556,181600903,172884553,177996424,170394183,164758036,171508301,166003214,176620132,182125193,178913881,186909338,177537595,176292396,180224594,173408794,184025734,183566982,181338733,187499170,177275444,181994055,186122836,185729585,201589412,201130623,205128330,209978015,199688755,205718116,203489872,202703437,213254840,206832254,210305702,208863896,199557690,207225465,203948620,209191534,219349700,213910150,220332734,215024269,206701130,211485323,202572364,207225491,209781448,201458321,206439123,196149888,192610912,197853841,192217686,203555511,206045894,203555491,210109152,198705782,198771324,200082067,193593957,203948759,200213187,198967996,
202375905,191300210,196412059,197657234,198050430,212206320,208995008,213517018,214762206,203883127,209519282,204014222,204145313,211747582,109051860,111149073,101580757,93192094,97910744,90308506,97845227,101384209,95682531,101515297,90701768,86835125,88604637,79691685,88014860,85655567,81264632,85393451,73596863,76087250,78381022,76087225,89784362,88473611,90243088,93716522,82116541,86114284,82706393,80281556,89456703,81788939,83689517,81395748,70778820,77463555,73334742,77004791,86704203,80347148,85786693,79822871,70909907,75038737,65798102,69402651,71893073,63045657,67633241,57671690,53280745,58785818,52756445,64094271,67043407,64159788,70844519,60162048,60162051,61734942,55640045,66388064,63438923,62390340,66781290,56164348,61931552,64094233,65142789,80019575,78053448,83230818,85721191,75628544,82182201,78315541,79101990,88277129,80937033,85131388,81657949,
73662474,81461324,77004819,83951691,92405901,86769747,93520020,85983309,79560735,83361881,74317850,80412785,80740495,73334884,78053540,66650177,65077303,69140573,64094246,76677267,77201547,76218488,81723561,69795897,71565398,71106652,66322492,76873901,71893128,72548501,74383527,63569979,70516847,70123606,72876118,86507713,82509961,88866994,87818400,78446661,84803716,78577747,80937083,87294158,78839948,83689673,76939411,69992533,76546194,70451285,78577826,83493071,78053530,84082907,73072772,67960940,69730458,59441245,66257094,63242445,56557743,59637990,46071932,46137481,47251611,42467439,54853858,52166858,52166856,55116011,41943162,45154467,41746584,38076555,47579385,40173768,41746662,40960225,30605439,38076602,35455123,
39911597,51642632,46792907,53739774,50200792,42139787,47972556,40173715,44630225,49152271,40960212,46268694,37421259,32899234,38535382,32243865,42664183,45482253,41287910,47317284,35061951,32899261,33161434,24445095,32964886,28180744,24051966,26280232,13172921,16253146,16580824,14614718,27853104,24314118,27263258,29098276,18022585,23396595,19595478,19202269,29163842,22544645,27394356,25493787,18219206,27853064,25559251,34210050,45351243,42533135,51773774,47644943,43319511,50266389,44105942,52494629,56361294,51183902,58458462,49545472,49676528,56033562,52166879,65929545,68288841,67764531,74383719,63504633,65470734,65536279,60555507,71369062,66453831,66519373,69075303,58261751,64946471,65011987,67305744,81723771,78840133,
85328234,86704477,78250239,86311230,82575634,86442290,96207240,91160903,98763139,96403792,92602636,103481677,101843216,113705299,124322185,122945871,133890450,128647487,127926560,134807889,129564948,140771704,142999943,140378467,147784094,138674486,141689149,147128659,145162533,160301463,160694657,162595198,168034722,156959025,160956762,159187282,156172606,166724017,160366976,162070938,162464156,152240437,160104818,158269773,162595168,175112640,171377026,178651572,176685460,169345346,176882052,171049293,176554371,183632327,177734026,185336266,179569030,177144153,185991569,183173456,196018600,202768840,201392539,210698717,202310010,202572145,206373267,200278366,211157453,209387971,206766514,211550692,200081780,203686287,205455764,203424117,216596968,213647809,215351760,216662496,204013939,
207815081,202375567,199491987,207290876,198246849,199754218,196084183,185074045,191627709,186515854,191562164,200540678,194707912,201130500,195101132,187826575,192807372,184615310,190644699,193790473,187105747,193069589,183959999,182321575,188678612,184287640,197329408,200147462,198967786,205980194,194707894,195887556,196542933,190513579,200540703,195625475,193987074,195691041,182976945,187564511,186384849,185598405,197394996,191889920,194708001,193331739,180748728,184549879,176947660,175833576,181994050,171704836,174654011,168100367,158990791,165085705,159056332,166396429,173408841,167969294,174785104,166396420,161677789,166134291,158073299,166068787,166986311,162267681,168297054,158204407,159646199,164758037,162005473,176816723,177996357,179241529,185336420,174653937,178192917,177603090,174064123,
185139822,179438144,180617811,181207649,170525174,177209903,174981647,177930777,189858431,184615491,189792880,186843732,177013249,181928513,174195212,176882236,182059654,173212232,177930887,170459719,164758035,171508302,166265361,176816739,182387334,179044953,186843802,177668668,176423470,180093524,173867547,184156805,183698053,181338735,187630241,177537588,182190665,186253908,186057262,201720483,201458304,205259401,210174626,199950900,205849189,203620943,202900043,213648058,206897792,210371237,209257113,199623228,207684217,204276301,209453679,219873988,214368901,220660414,215155342,206832204,211550858,202834509,207422099,209912521,201786003,206635731,196280961,192938596,197853843,192414294,203817657,206308038,203686565,210240225,198836855,198902397,200082068,193921637,204145368,200540866,199033535,
202703588,191431281,196936346,197853840,198312576,212337393,209388225,213779163,215024348,203948662,209650354,204276366,204145311,212206336,108920786,111345680,101646291,93454236,97976279,90374040,98041833,101515281,96010210,101515297,90570694,86704051,88735708,79691682,88014861,85852174,81264629,85524523,73531326,75956177,78708702,76152759,89915433,88277002,90439697,93913131,82247612,86114284,82771928,80216018,89587774,81657865,83951660,81592354,70844355,77332481,73269205,77266933,86966347,80412684,85917765,80150550,71040978,75169810,65798103,69664792,72024144,63111192,67698777,57671690,53346282,58589211,52756445,64028735,66846798,64356396,70975591,60096512,60162052,61866014,56033262,66453600,63569995,62718020,66977900,56229884,62062625,64028698,65011718,80085111,78381127,83296353,85655652,75825152,82247735,78446614,79101989,88277127,81002568,85393530,81723482,
73596938,81461323,77004821,84017225,92405901,86900818,93716625,86114381,79560736,83361878,74186778,80412782,80937102,73465955,78250146,66846786,65339447,69337178,64421923,76742803,77267082,76218489,81723562,69992507,71827539,71303258,66519099,77070510,71893129,72679573,74580136,63832123,70844527,70189143,72876121,86573249,82772105,88670384,88146079,78774340,84934788,78577747,80937081,87687372,79298701,83689673,77201554,70189142,76611730,70320211,78774433,83886287,77987995,84082909,73138309,68157550,69664923,59703391,66322629,63504588,56688816,59703527,46268538,46071945,47448219,42795120,54919395,52297927,52166857,55116010,42139770,44957859,41812119,37879946,47448313,40304837,42139876,41091297,30670973,38207675,35455124,
40108204,51642631,46923978,53936383,50331862,42270860,48103629,40370324,44761295,49217807,41156818,46465301,37290186,33030305,38469845,32506010,42926325,45482252,41484517,47251746,35127485,32833724,33161434,24510631,32899350,28115209,24248573,26345767,13303991,16318681,16711897,14549182,28049714,24707334,27459864,29098275,18022585,23593202,19464404,19595485,29425987,22610182,27459893,25559323,18481347,27787528,25428177,34078975,45613388,42664205,52101452,47776012,43581655,50594067,44040403,52494629,56361292,51446045,58458463,49807617,49676530,56099098,52494559,66257226,68354379,67895602,74711399,63766777,65601804,65863961,60489972,71369064,66584903,66715982,69140837,58196214,64946473,65143060,67371278,81920381,79167812,
85590375,86835551,78577918,86507836,82510097,86573361,96665991,91029831,99090820,96600400,92668173,103809356,102039826,114295127,124977548,123797846,134676887,129499459,128778533,135725399,130547994,141361531,143982986,141099366,148701603,139526458,142672193,147915095,145883433,160956828,161546630,163250561,168690087,157483318,161612124,159908183,156696898,167444915,161218949,162857372,163381665,152961338,160760181,159121747,163184996,175833541,171966853,179569080,177537431,170131782,177602954,171639121,177340808,184287692,178520463,186188240,180224394,177930589,186974611,183697750,196870573,203817419,202244511,211616224,203161982,203620727,207290776,200999265,212074960,210043335,207880632,212337128,200802680,204472723,206242199,204013945,217448940,214303174,216203730,217842148,204931447,
208470445,203096469,200278424,208011775,198967748,200737264,196805085,186057088,192283075,187498896,192283066,201523722,195428812,202244615,195756494,188547474,193921488,185598353,191496672,194576908,187761113,194052635,184680898,183173549,189268439,185336219,198246914,200999433,199688687,206832164,195559864,196805064,197394904,191168942,201196065,196215302,194576904,196608549,184025525,188547555,187040212,186384843,198246969,192807428,195625507,194183711,181404093,185336313,177799632,176816618,182518342,172556810,175374910,168952341,159711692,166068747,160104915,167117328,173867598,168624659,175637077,167313927,162595296,166658583,158859737,166920759,167969357,162791975,169214562,158859771,160367101,165741081,162726375,177537624,178586185,179831357,186122855,175309304,178979352,178389528,174850558,
186057329,180159043,181273178,182321764,171049464,177930803,176095762,178455068,190513794,185205319,190579317,187630170,177734149,183042632,175112720,177537602,182715018,173998668,178782860,171246155,165478937,172360276,166920724,177406568,183042700,179896924,187761311,178651713,177209907,180945496,174588447,185205386,184615563,182387316,188416679,178324025,182846029,186974809,186843701,202441383,202310277,206045837,211092136,200999480,206832233,204603988,203817552,214303422,207684228,211288746,210109086,200671806,208470656,204997203,210109044,220529353,215286410,221577924,216138387,207815248,212730510,203555410,208405146,210830030,202703512,207487704,197198470,193856104,198836888,193266268,204538558,207291083,204538538,211026659,199885435,199885441,200999576,194642540,205128412,201458374,199951044,
203424487,192217718,197526174,198509207,199164547,213123829,210240198,214565599,215876322,204866172,210567862,205062802,205193894,213189381,109051854,111280139,101515214,93257624,97910740,90177431,98238439,101580814,96010207,101646365,90636227,86769586,88670169,79953825,88145930,85917705,81199091,85655592,73662394,76021708,78577625,76087219,89980965,88604680,90243085,93716519,81919929,86179815,82902999,80281553,89718845,81920004,83820585,81526816,70844353,77594623,73465810,77135859,86900810,80412682,85917763,80085010,70975440,75235341,65601491,69533718,71958606,62980116,67829848,57606151,53346277,58589206,52953051,64094266,66846795,64290858,71237731,60358653,60162049,61866009,55967722,66453597,63635527,62652481,67108968,56295417,62193694,64290840,65077250,80216180,78184517,83296348,85852258,76021756,82575412,78250001,79233058,88473732,80740423,85327991,81789016,
73662471,81592393,76873744,84148295,92405899,86835279,93847694,86048842,79757339,83427411,74121237,80412780,80871563,73597024,78446751,66912317,65470516,69140567,64159777,76873871,77332616,76218486,81592487,69926968,71893074,71303257,66388022,77136043,71827588,72548498,74580133,63897655,70975597,70451285,73072726,86638782,82837636,88735917,88080542,78643265,85065859,78643281,81002614,87687369,79036553,84017350,77004943,69992530,76611726,70582354,78905500,83951820,78119065,84017368,73138308,68288616,69664918,59768924,66257088,63439048,56688813,59572452,46202999,46268550,47186072,42729582,54788321,52297927,52363462,55247077,42205302,45023392,41812115,38142087,47382776,40304834,42074338,41025761,30670971,38273207,35586192,
40173737,51708164,46858440,53936381,50266324,42205322,47907017,40173711,44957902,49217803,41091280,46530834,37486791,32964766,38600917,32440469,42926323,45744394,41550052,47317281,34996410,33030328,33161433,24510629,32899348,27984134,24117499,26345766,13369526,16384213,16384214,14614715,28049712,24445187,27263254,29360417,18153654,23462128,19464400,19529947,29294912,22348035,27459891,25559319,18415808,27918597,25428176,34144511,45613386,42729739,52232521,47579401,43516115,50594065,44040401,52756773,56295753,51183896,58589530,49873150,49676525,56033558,52560094,66191685,68550983,68026670,74842467,63766772,65536267,65995028,60555505,71303523,66781507,66650442,69271907,58458355,64946470,65405200,67633420,81920377,79233345,
85590374,86966619,78643452,86573370,82575630,86835502,96731524,91291974,99156353,96797008,93061388,103612746,102236429,114426193,124912007,123601232,134807954,129499458,128844066,135725395,130416917,141623671,143917447,141361508,148898207,139591989,142672189,147652950,146145575,161087897,161546626,163381630,168952226,157679922,161546584,160104787,156959038,167313841,161284481,163053977,163250590,152961334,160891250,159187277,163447135,176030144,172032386,179634613,177734036,170393922,177734022,171770190,177537414,184680904,178585996,186057165,180552071,178127194,187171217,184156499,197132713,203751879,202572188,211943901,203424121,203751795,207290773,201458014,212074956,210371013,207815091,212599267,200999283,204800398,206438803,204276084,217842151,214565314,216269263,218038755,205062515,
208732585,203489681,200475025,208208381,199098816,200999403,196870617,186122621,192741824,187761037,192610742,201589253,195822025,202244613,196149707,188809616,193987020,185729422,191627741,194773512,188023254,194183702,184877504,183435688,189661652,185336218,198509057,201261575,199950827,206897697,195953078,196936133,197591508,191431083,201589280,196477444,194707973,196674085,184091058,188678623,187171283,186515911,198378037,193004034,195691040,194314780,181862841,185598457,177734094,176882154,182911557,172884485,175440443,168952339,159777223,166199818,160039374,167379470,174064200,168690193,175964752,167510533,162791902,166855187,158859732,167182899,167903817,163119651,169214559,159252987,160694777,165806614,162857442,177799763,178913861,180159034,186384997,175571445,179307028,178782739,175178234,
185860717,180421184,181731925,182321760,171508214,178258478,176161295,178586138,190710400,185336388,190972529,187761239,177865216,183173699,175374863,177865278,182977160,174326348,179045001,171311690,165872149,172556880,167313938,177734244,183239305,179896923,187892378,178913854,177472048,181207636,174653982,185336457,184681095,182583920,188678819,178455092,183173707,187236948,186909232,202769060,202572419,206439050,211092132,200933939,207094374,204997202,204014157,214696634,208142978,211681959,210436763,200999485,208667260,205324879,210436722,220857030,215220871,221840064,216269456,208077389,212664972,203883088,208470678,210961099,202900115,207749844,197526147,193921638,199230101,193462873,204997305,207356615,204735144,211223267,199950968,200147584,201392791,194839145,205193948,201589443,200082113,
203883237,192348787,197984923,198836884,199426688,213451508,210436801,214827742,215876318,205062775,210830004,205456016,205390498,213451521,109248461,111738889,102170575,93585303,98107346,90701714,98369508,102105100,96272346,102170651,91094976,87097262,88801241,80150432,88342534,86048776,81723375,85852198,73924535,76349388,79036377,76349363,90374180,88801286,90767369,94109732,82444214,86638568,83296212,80478157,89784377,82051074,83951654,82051101,71172030,77987839,73662416,77463535,87294024,80805897,86179904,80478226,71172047,75366414,66060241,69730323,72220747,63504402,68026453,57671684,53870564,58916884,53084122,64421946,67305545,64487461,71237731,60293113,60620799,62324759,56164330,66846809,63766597,62652479,67371108,56688630,62455835,64552981,65339393,80281713,78446658,83689562,86114400,76283898,82575413,78774289,79560738,88801412,81330245,85655669,82247766,
73924612,81788998,77135886,84344900,92930186,87294030,94306445,86310986,80085017,84017233,74645523,80937068,81002634,73859167,78708895,66977853,65667124,69468246,64684062,77267086,77725829,76480627,82116773,70254644,72286286,71762005,66912308,77398184,72220802,72745103,74842275,64159798,71172201,70844499,73400402,86966460,82968705,89129130,88473755,79036479,85196927,78774352,81199221,87752902,79626375,84345030,77529231,70582353,76939405,70778960,78971036,84213964,78250133,84541656,73662593,68550760,69992596,59965529,66846912,63766728,56885420,59965667,46465142,46268547,47448215,43122795,55115997,52428995,52625605,55443685,42532978,45351070,42139793,38338692,47841525,40370368,42139872,41550047,30933113,38338743,35717264,
40435879,51904771,47120582,54198522,50528467,42336390,48234697,40501391,45154508,49217801,41484496,46596370,37814470,32964765,38797521,32571541,43188465,46006537,41746658,47513886,35455161,33161401,33292501,24838305,33030419,28311812,24248568,26870051,13500594,16580822,16646355,14745785,28049710,24641792,27590932,29425954,18088117,23593198,19595471,19464410,29557053,22675714,27722031,26018070,18743487,27984130,25755852,34472188,45941062,42795273,52298055,48169226,43778259,50790672,44564688,52822305,56688968,51577111,59048283,50266364,50004204,56361235,52625626,66453830,68813126,68485423,75104611,64159989,65929480,66191637,60883183,71696738,66912577,66978119,69468513,58458355,65208610,65667344,67961098,82444662,79626559,
85918054,87163226,79036664,86966587,82903308,87228718,96928132,91816261,99549565,97124684,93192457,104268105,102433036,114884947,125174151,124125520,135201170,130089278,129171745,136249681,130810131,142016888,144376199,141820260,149160350,139985204,142934331,148242773,146407715,161743256,162070915,163774845,169345443,158335280,162333017,160694610,157548863,168100271,161612161,163774871,163905948,153551158,161481072,159711566,163971423,176619966,172687747,180093363,178389396,170918210,178323843,172228940,178127237,185205190,179241356,186843597,181141894,178717015,187695503,184615250,197460394,204603846,203227548,212533724,204210554,204341619,207946133,202047837,212664779,211091910,208667060,213385698,201785715,205390223,206897554,205128053,218366439,215089601,217055695,218431970,205783411,
209322409,203882894,201261457,209060347,199557570,201327082,197525975,186712443,193069501,188154254,193266101,202310149,196215239,202899970,196542924,189464976,194445772,186122640,192348636,195428872,188613076,194839063,185401791,183894438,190120405,186057112,199098880,201982469,200737259,207618594,196608439,197591490,198246867,192151978,201916960,197263874,195494404,197198371,184680882,189268447,187761104,187171269,199033396,193593856,196346401,194839069,182190521,186253814,178586062,177537512,183304770,173474307,176292411,169607695,160301512,166920714,160629198,167969294,174719560,169345550,176357969,168034819,163185117,167510545,159252947,167576115,168755784,163643937,169869920,159777272,161219064,166396437,163709411,178324051,179634755,180879929,186843748,176030194,180027926,179372562,175636985,
186712684,180879939,182125140,183042657,171835893,178717230,176751119,179372572,191431296,186122819,191365746,188482133,178586114,183894596,175768076,178324032,183501447,174719563,179569288,171967049,166396435,173081168,167707153,178258533,183763592,180683353,188547737,179503676,178127407,181862996,175374878,185926279,185205382,182977137,189137572,179110451,183697993,187892310,187761201,203489958,203162243,207028876,211747489,201785907,207815271,205455953,204538445,215220922,208798337,212337318,210895516,201523770,209257085,206111310,211223150,221577926,216203910,222692032,216924813,208929355,213385869,204538447,208994965,211681993,203424402,208470740,198247042,194576997,199819923,194052695,205652667,208208582,205521573,212075234,200671862,200868480,202048149,195560038,205980377,202375877,200868544,
204473061,193135218,198509213,199426708,200082050,214237939,211157696,215614171,216662751,205849208,211419827,206111376,205980322,213844737,109641672,111935492,102236106,93847440,98369486,90832783,98435038,102236166,96403412,102236182,90963899,87359402,89259987,80281496,88670210,86245379,81657836,86114336,74055604,76414917,78905298,76414892,90439712,88801280,90898438,94175264,82575282,86638560,83361742,80609224,89915445,82247679,84082722,82182168,71237561,78053367,73662410,77660139,87228480,80871427,86573115,80609291,71368647,75366408,66060235,69926927,72417349,63635470,68026449,57868286,53870559,58982415,53149651,64618546,67240004,64749600,71434334,60424180,60817401,62259217,56295396,67108949,64028735,62914618,67436641,56819695,62652437,64618512,65404924,80543852,78512191,83689559,86114395,76283892,82837551,78774285,79757340,88866940,81395774,85917809,82313297,
74055680,81985602,77398025,84344895,92930181,87556169,94306439,86704196,80281619,84017229,74579981,80871525,81330308,74055767,78774424,67108918,65929262,69664850,64618521,77463688,77660291,76677232,82313375,70254640,72286281,71958610,66912304,77660324,72482943,72876171,75038879,64225330,71434342,70713421,73465934,87097529,83230846,89587877,88735894,79298616,85327995,79233099,81592434,88211651,79757443,84541633,77594760,70451275,77004937,70844492,79102103,84541636,78774416,84672722,73728124,68550754,70254738,60031061,66977977,63701187,57016484,59965661,46530675,46465151,47644817,43253862,55378136,52691133,52625598,55574752,42598511,45613210,42139791,38469761,47907056,40435902,42402010,41418969,31260788,38797492,35913865,
40566946,52166911,47382721,54198519,50528462,42532995,48300227,40566923,45351111,49545475,41615562,46924045,37945537,33357977,38928589,32702608,43057388,46203139,41812189,47513880,35520691,33161396,33685713,24772766,33227022,28639488,24314101,27001118,13566125,16646351,16777422,15138997,28115239,24969470,27853071,29557019,18350255,23789802,19726539,19857621,29557051,22937854,27656491,26214673,18612413,28115196,26017994,34537721,46072129,43188486,52625733,48103684,44040399,50856203,44761292,52953375,56951107,51708179,58917205,50266361,50397417,56426769,53018838,66584896,68944192,68419883,75301212,64094446,66126085,66388240,61341931,72089950,67305790,67305796,69927263,58917103,65470750,65995019,68026629,82641266,79823165,
86442335,87556436,79298806,87228726,83099912,87228714,97255806,91816257,99680633,97386826,93520133,104530243,102891786,114884939,125501825,124322122,135463307,130220346,129499420,136446282,131006736,142279025,144703873,141885789,149356952,140116270,143130934,148439373,146669853,161874320,162201979,163971446,169607580,158335276,162529618,160956748,157745463,168231339,161874299,164037011,164233625,153878831,161612139,159646022,164168025,177013177,172884347,180289966,178520462,170918204,178323839,172491079,178192765,185205184,179437957,186909126,181141888,178979155,187826570,184746315,197853605,204603842,203489687,212664790,204472693,204669291,208470414,202375514,212992453,211485118,208929197,213385691,201851244,205717897,207356302,205324654,218628576,215482811,217383368,219021787,206045549,
209584548,204145032,201261451,209191413,200081850,201720293,197919187,186909046,193331640,188481926,193397168,202637824,196411840,203358719,196870597,189727113,194707912,186646922,192741844,195625473,188940751,195035665,185860537,184222115,190317007,186188180,199164410,201982466,200999397,208011802,196673966,197788095,198574543,192086439,202375704,197460478,195691008,197591582,184877485,189530586,188219852,187302337,199426608,194052604,196739610,195035669,182714802,186450419,178782664,177930721,183763519,173670911,176292405,169869834,160760257,167051779,160825799,168100359,175178307,169542154,176685644,168165886,163381719,167903758,159777232,167903787,168755780,163971613,170000985,159973875,161284595,166593041,163840477,178586189,179765823,181010995,187368031,176226798,180224526,179438092,176095732,
186843753,181338685,182387281,183108188,172425711,179110442,177209865,179765780,191693432,186516028,191824491,188875344,178717180,183960124,176095751,178586171,184025729,175047237,180028035,172360261,166461966,173408841,168165901,178651744,184353411,180683347,189006484,179700278,178324010,182059599,175571479,186122882,185729663,183566955,189596316,179503662,184091206,188285518,187957802,203752094,203489918,207356550,212206238,202244653,208208479,206045773,204866119,215679669,209126013,212533923,211223190,201916982,209846901,206373448,211419754,221840063,216597122,223085244,217383561,209322566,213910151,204997193,209584785,212009667,203883150,208732878,198443645,194839133,200213136,194314835,205783732,208339651,205718178,212337371,201065072,201261690,202244752,195822179,206439124,202441408,201392827,
204800735,193397359,198902423,200016525,200475260,214762220,211419837,215876310,217121498,206373489,211944110,206373514,206570142,214500094,109576128,112263166,102301634,93781898,98369478,90767239,98828248,102367232,96534478,102301711,91094965,87162786,89128907,80347027,88604667,86507516,81723363,86114329,74055595,76742592,79101900,76677029,90636313,89063417,90832895,94568474,82509738,86704091,83427271,80674752,90112047,82378743,84475931,82182160,71237554,77987826,73662404,77660130,87490617,81002493,86573107,80412676,71303106,75628544,66125764,70057991,72286271,63504391,68223050,57999353,54001623,59113481,53346252,64421931,67371070,64684059,71565397,60686318,60686325,62259211,56360926,67174479,64225338,63111218,67305563,56623081,62586895,64618504,65470453,80871525,78905397,83689550,86245461,76283887,82772008,78774277,79757331,88866934,81395768,85983337,82509897,
74448890,82182202,77463554,84607033,93192319,87752770,94503042,86573117,80150541,84279367,74842118,81002592,81592446,74252369,78708883,67371056,65863720,69664844,64684053,77332609,77856892,76742760,82378905,70516777,72482884,72024137,66977834,77725854,72614008,73269379,75038871,64159785,71499871,70975558,73334854,87294128,83427448,89587872,88670350,79233074,85721204,79102018,81592425,88277179,79691902,84410554,77856898,70844483,77332609,70910020,79298703,84410559,78774410,84738253,73793652,68681819,70123656,60227662,66846900,63897789,57147550,60096727,46465130,46596216,47906954,43122784,55247058,52822199,52625594,55443672,42532968,45678739,42205320,38535290,47907050,40632502,42467541,41484498,31260781,38797485,36044933,
40501402,52101369,47579322,54264047,50593992,42729596,48496830,40632452,45351106,49676542,41615555,46989572,37814457,33292435,39125193,32702602,43057383,46006524,42074326,47579411,35717294,33226924,33620171,25034904,33292551,28639482,24379630,26804506,13697191,16711880,16908490,14811312,28180770,24903926,27853065,29688086,18415786,23986402,19857603,19726541,29622579,22937847,27787556,26083597,18612406,28442872,26149058,34799857,46203196,43122943,52691262,48300287,44105929,51118339,44630213,53281047,57016638,52035852,59310413,50462961,50266338,56557833,53215442,66912569,69271865,68485413,75235671,64225514,66322684,66388234,61407459,71958872,67305784,67371327,69861718,58786024,65667352,65863942,68092160,82575725,79823158,
86573403,87621968,79167727,87294255,83362049,87490851,97452407,91947323,100139380,97452353,93585661,104661311,103022851,115343688,125895035,124715332,135790982,130744629,130023703,136905032,131465482,142934380,144966012,142344537,149946774,140640556,143786289,148963659,147325210,162267534,162791798,164626801,169935257,158925094,163053902,161546568,158204212,168624550,162595190,164299152,164626834,154206506,162070887,160235843,164495700,177602997,173474167,180945322,178979209,171442490,179044730,172949825,178848122,185860540,179831168,187564482,181797244,179372364,188481927,185270600,198312350,205455806,203882897,213385683,204996976,205193577,209060235,202834262,213582275,211943866,209519019,214172119,202375529,205980037,207880585,205783401,219415006,216072630,218038724,219414999,206635369,
210370976,204931462,202113415,209650163,200540599,202310113,198246861,187761011,193921460,188940675,193790379,203031036,197067199,203948537,197394881,190185863,195559876,187171205,193069523,196346366,189399500,195756556,186188212,184680863,191037899,186909070,199950837,202703357,201392610,208470550,197525932,198377915,199033292,192807328,202899988,197984761,196280826,198378009,185401769,189858260,188613062,188023229,200016427,194511351,197460502,195887636,183108016,187105773,179175878,178389471,184353338,174326266,177013297,170328584,161350078,167576062,161481155,168624643,175702592,170197509,177406535,168821241,164102613,168296969,160301514,168493610,169411135,164233753,170787414,160432622,161874416,167117323,164299225,179110475,180355642,181535280,187761242,176816618,180683275,180093450,176620017,
187433574,181666359,183042637,183829078,172753388,179569189,177603077,180290065,192152182,186843704,192348777,189399629,179438072,184484411,176882180,179110454,184550014,175571521,180617855,172753473,167182860,173998662,168821256,179307101,184812159,181469777,189465233,180355634,179044900,182649419,176030228,186909311,186253949,184091239,190120603,180027946,184549954,188678732,188482089,204210844,204145272,208011906,212796058,202834476,208732764,206635593,205455940,216269488,209584760,213254814,211944082,202572339,210436723,206766660,212009576,222560956,217186941,223543992,217907845,209584706,214565507,205587016,210174605,212599487,204472970,209257162,199099002,195625563,200868491,195101261,206570161,209191616,206373534,213123799,201589359,201917046,202834573,196411998,206963411,203358906,201982646,
205390555,194118250,199557778,200475274,200934007,215155433,212140728,216597204,217907927,206832240,212533933,207094405,207028888,215024377,109772729,112066548,102301625,93912959,98566076,90636157,98566094,102236150,96600005,102432774,91291563,87228313,89063363,80084873,88801268,86376436,81919963,86048784,74121123,76545975,78839747,76677022,90701838,89128945,90767349,94437393,82444192,86638544,83427264,80805816,90177573,82182128,84410387,81985543,71368615,77856743,73793468,77660122,87294001,80805875,86638636,80609276,71237559,75694072,65929149,69861376,72155189,63504383,67895360,57933808,53673936,58785793,53215171,64356389,67305523,64487443,71630926,60620775,60686315,62390274,56229845,67108934,63963184,62980139,67240017,56623074,62586886,64487425,65667054,80609373,78774317,83820614,86310989,76414947,83034142,78708734,79757324,88801388,81330223,85917794,82444354,
74186737,81985587,77398012,84672561,93192309,87425080,94634105,86638645,80281605,84148284,74776576,80871510,81395830,73924681,78708874,67239974,65798175,69795906,64552973,77529208,77660274,76677216,82378896,70254624,72220730,71893057,66977823,77856915,72417392,72876156,75169934,64225312,71106645,70844478,73596991,87031975,83361902,89456792,88801414,79036457,85590123,79036475,81330274,88146098,79822964,84410543,77791355,70713404,77267066,70975547,79364231,84279478,78708865,84738245,73793645,68747349,70320258,59965509,66846891,63963315,57016470,60162254,46530660,46465136,47644802,42926165,55312588,52560048,52625585,55443664,42532959,45351052,42008703,38469745,48038114,40632495,42467533,41550027,31129702,38600867,35913850,
40435860,52166894,47382703,54198501,50528445,42467444,48234676,40566906,45351097,49414389,41353402,46727420,37617841,33161355,38863039,32833665,43253983,46137588,41615564,47776010,35389606,33226916,33358018,24903823,33161472,28311792,24510693,26870031,13500574,16515265,16580801,14811303,28311834,24838381,27787519,29557005,18088098,23593179,19857595,19792068,29688106,22741230,27722011,26018052,18743470,28246255,25952440,34406632,46072116,43188470,52756787,48038134,43909311,51183869,44630205,52953359,57082166,51839235,59244871,50331881,50397400,56426754,53149894,66847026,69271859,68616474,75301200,64225503,66060535,66388226,61145308,72024401,67371310,67371319,69927246,58851552,65732879,65929469,68157687,82510179,79823149,
86638927,87818567,79298790,87359784,83296506,87359771,97386863,92209456,100073834,97321275,93716727,104530231,102957305,115212606,126157173,124715324,136118655,130810157,130089231,136773951,131465473,142999910,145031540,142541138,149946765,140640547,143720746,149160256,147194132,162595203,162922863,164823402,170262928,158925086,162988359,161612093,158335277,168821150,162529645,164364678,164692364,154468642,162267487,160563515,164757836,177537454,173539696,181272995,179241346,171835697,179175793,173080891,178979185,186122676,179896699,187892153,182124915,179568965,188547453,185532734,198705560,205652406,204145034,213713352,204996968,205193569,209191298,203161931,213713339,212074929,209846688,214368719,202834273,206438781,207946114,206176609,219611605,216465839,218169787,219873742,206897506,
210305432,204996991,202244479,209912298,200802734,202637784,198771143,187892075,194183595,189399420,194314661,203293171,197525943,204079603,197919162,190447999,195690938,187433341,193593801,196542968,189792707,195756548,186450350,185074070,191103427,186974600,200212973,202768883,201654744,208798222,197722530,198771122,199360962,193003930,203162125,198246897,196674035,198509072,185860513,190054863,189006271,188023219,200213028,194904559,197460494,196084234,183435686,187302375,179438011,178651605,184484400,174522866,177013291,170721793,161415607,167641590,161677758,168755709,175964726,170394109,177537598,169017842,164233676,168362498,160367042,168690208,169607736,164495887,170918477,160760295,162005479,167313925,164430291,179176003,180552242,181666345,188154450,177209826,181010949,180224514,176751083,
187892315,181862960,183173702,183894606,172884451,179896863,177865215,180355593,192545388,187040305,192741983,189530694,179438063,184746546,176947710,179372591,184746615,175768121,180683384,172950071,167313925,174391870,168886784,179241554,184943223,181797449,189727369,180421164,179110429,183173700,176488972,187105909,186450549,184222301,190317202,180290084,184943161,188940868,188678689,204669588,204341875,208274040,213123729,202965538,209125974,206701120,205849150,216466089,210043506,213451413,212140682,202768939,210502251,207094332,212402782,222954166,217318007,224068272,218235519,210108986,214893180,205783613,210502278,212992697,204604035,209715908,199426674,195822164,201065092,195297861,206963368,209257144,206897815,213385937,202113639,201982576,203227781,196870743,207291082,203358898,202113713,
205718228,194183778,199819915,200868484,200999535,215548643,212468401,216728266,218104527,207159910,212730532,207487615,207356561,215286514,109903791,112197613,102563759,93978489,98762676,91029368,98762697,102367215,96731070,102432768,91226020,87424914,89194428,80478083,88670185,86376430,81985492,86048776,74252189,76677038,79298492,76742548,90701831,89194474,91029486,94699529,82706329,87097290,83689400,81002416,90374172,82378727,84541450,82378753,71499680,78118880,73858997,77987794,87490603,81264619,86638629,80936950,71565234,75825136,66322356,70254584,72351791,63635448,68157496,58130409,54001608,59310074,53346238,64552989,67567660,64880650,71827525,60686303,60751845,62652411,56426443,67239997,64159785,62980132,67502154,56950744,62586879,64880634,65732580,80805973,78905384,84148285,86573123,76480477,83099672,79036404,79757317,88997990,81592359,86179929,82640955,
74448875,82182186,77660147,84803624,93257839,87752753,94896242,86769708,80609279,84213813,75169785,81068111,81592430,74186819,78971011,67502113,65994774,69861434,65011716,77463665,77987947,77070425,82444425,70385688,72613940,71893051,67174427,77856908,72613991,73334901,75300999,64356377,71434317,71237685,73662518,87425184,83689575,89718929,88998016,79495202,85852261,79298611,81723482,88408237,79954030,84803752,77922419,70844470,77267057,71041078,79429759,84803759,78905467,84934845,73924709,68943950,70451322,60489788,67305636,64094381,57213071,60293320,46661725,46792807,47906939,43188302,55574725,52822185,52953258,55574730,42860634,45809797,42074232,38731881,48038105,40698024,42664132,41550019,31195230,38600861,35979381,
40632459,52297961,47448233,54460640,50725046,42532972,48431278,40829043,45351089,49742063,41484468,47055095,37879978,33292419,38928569,32833657,43319509,46072046,41812165,47972610,35848352,33554589,33685692,24969350,33292535,28705003,24641758,26935562,13566105,16711864,16908473,15073439,28246290,24903912,28049658,29622534,18350235,24051922,19792053,19988671,29819172,22806758,28049684,26280188,18940071,28442857,26083508,34603234,46203181,43188464,52822317,48496879,44105914,51249395,44826807,53281033,57147695,52101374,59244861,50528482,50331859,56754426,53215424,67043627,69337387,68944148,75497800,64356570,66322669,66584826,61472980,72286536,67502374,67633453,70058312,58917082,65929481,66322677,68223216,82968927,80281895,
86704457,87884096,79495391,87556383,83493108,87949588,97714536,92274986,100401509,97845555,94109937,105120048,103416050,115540279,126419308,125174070,136380791,130875685,130154760,137167161,131858683,143327581,145686894,142868809,150536581,141033757,144113956,149619004,147587340,162726269,163316073,165282149,170590601,159580440,163447103,161939769,158531878,169279896,163053925,164954496,165347717,154927389,162660697,161022260,165019975,177930663,174195049,181535130,179634555,172294442,179569003,173670708,179634538,186384814,180617587,188154290,182583660,180093247,189137272,185991481,199033232,205914542,204603779,214041026,205717857,205848922,209650044,203424068,214565299,212861355,210174361,214958537,203358553,206766454,208667004,206373211,220201425,216990121,218759606,220135881,207290715,
210960783,205717879,202572154,210502116,201261479,203227602,199098817,188219748,194838950,189596020,194773405,203817452,197853615,204669419,198115763,190841207,196149683,187826550,193921475,197067247,190251451,196477438,187040166,185467279,191627708,187498879,200606183,203489776,202113489,209322504,198115742,199164330,199754171,193462674,203555335,198640107,197001708,199033355,186384794,190775752,189268408,188547503,200737308,195428842,198246919,196674051,183959968,187564510,180027832,179044817,184943149,174850540,177603106,171180536,162005423,168231408,162136502,169345524,176423474,170918391,177930810,169673195,164889031,168952314,160825788,169017882,170197553,165085707,171508295,161087969,162595296,167707134,164954573,179831355,181076523,182190625,188613198,177471965,181404159,180945404,177406435,
188416597,182583850,183894588,184681032,173670877,180552217,178323959,181010948,192938599,187761195,193331800,190251584,180027882,185401899,177340918,180093478,185139826,176423474,181207666,173408819,167969279,174719544,169279994,179962445,185598578,182125122,190317188,180945445,179765783,183566911,177013254,187564658,187171438,184877658,190907021,180879900,185467442,189465150,189399577,205193871,205128300,208732786,213779083,203358747,209650254,207356473,206438966,216990372,210633323,214106768,212861572,203424292,211092070,207749686,212992600,223347375,217842289,224395945,218825336,210502198,215286390,206438970,211092094,213648051,205324925,210043581,200082026,196280908,201523838,195953215,207618724,209978032,207159953,213975755,202637919,202637928,203817601,197263953,207815363,204014255,202572458,
206308045,194970204,200213124,201523836,201654890,216007389,212861611,217252549,218694343,207684192,213385886,208011895,207815309,215876333,109772707,112066529,102104997,93650799,98500522,90832747,98566076,102367205,96337843,102236149,91160474,87359368,88997807,80084853,88604639,86245347,81788872,86048767,73858959,76414884,79036336,76480394,90505214,88932318,90898404,94437373,82575248,86900669,83558316,80805797,90112018,82378716,84410367,82182136,71303063,78184406,73793449,77725639,87359520,81133536,86704152,80609259,71368614,75562980,66125736,70057966,72220709,63569900,68026413,57933791,53739455,58982384,53149617,64487441,67108897,64487422,71565370,60489683,60489688,62324719,56033218,66781236,63963166,62717977,67174462,56557517,62390261,64356335,65535962,80805962,78708762,83689525,86442041,76218322,82837518,78970858,79626234,88932443,81592349,86048848,82378799,
74186719,82051104,77529066,84672543,93061217,87687206,94503013,86638627,80150516,84082732,74842093,81002564,81264741,74055735,78905463,67043350,65929230,69599279,64618491,77398117,77791328,76742735,82247805,70320142,72482856,71827504,66912270,77594753,72548443,72876138,75169917,64094221,71434307,70713386,73400365,87228567,83361885,89522309,88866932,79167513,85721176,78970920,81723472,88342689,79626338,84410528,77594727,70778921,77135975,70975531,79298678,84344995,78905455,84803763,73924698,68616257,70385777,59965491,67109016,64028833,57081987,60227772,46596176,46334047,47710319,42991684,55378105,52625566,52560029,55509181,42532943,45285497,42074222,38469727,47710416,40435869,42270908,41615544,30802005,38600850,35913833,
40435841,52363487,47186079,54395094,50593964,42532963,48234660,40435818,45023397,49676516,41222313,46924010,37552287,33030263,38797485,32637037,43122893,45940964,41746620,47644921,35324053,33095827,33554609,24838268,33292526,28311775,24182996,26738942,13303951,16449711,16580781,14614676,27984136,24838366,27787504,29491452,18022544,23593162,19792042,19660980,29294873,22544604,27721993,25952499,18546843,28180702,25952424,34537688,46203169,43057380,52429091,48234724,44105901,50987243,44695722,53018876,56820003,51904755,59048243,50462936,50200776,56623344,52822200,66781471,69402912,68878601,75563326,64356561,66257124,66715886,61210826,72155453,67305758,67502370,70058301,58785997,65601790,65929453,68092136,82968915,79888666,
86638912,87753012,79364308,87359765,83558631,87818504,97714526,92340513,100204891,97714474,94044390,104857892,103153898,115999026,126812519,125436207,136642929,131334432,130482433,137691441,132382965,143655256,145883493,143262019,150864254,141558036,144507163,150077748,148177157,163250550,163971426,165478749,170983812,159777042,163840313,162267443,158925086,169804178,163512672,165282168,165675391,155189528,163053908,161218864,165740865,178651552,174391652,182124950,180093298,172491042,180027749,174129453,180027749,186974633,180879725,188744108,182845800,180551991,189399409,186384691,199688586,206504359,205128060,214630843,206045529,206176595,210174326,203882817,214761901,213057958,210698644,215482820,203686228,207487345,209060212,206897492,220594632,217317794,219152817,220791234,208077140,
211550602,205980016,203161971,210960861,201654691,203424203,199688634,188744031,195232158,190316912,194970006,204407271,198377897,204866021,198705580,191431024,196477359,188088690,194380220,197263849,190710199,196870650,187629985,185926027,192086454,187957626,200999393,204079591,202572236,209846787,198443415,199492005,200212920,193986956,204079615,199295459,197525991,199492102,186712469,191037891,189792692,189006248,201392663,195822051,198705667,196936190,184418713,188088792,180486576,179438026,185598501,175243751,178061854,171508211,162267561,168559084,162333104,169738736,176620074,171311602,178586163,170000871,165347777,169345524,161219000,169542166,170525227,165413380,171704896,161481178,163119580,168231417,165544391,180224566,181404198,182911515,188940869,177996247,181731832,181273077,177799646,
188809807,183042596,184156729,184877636,174129625,180748816,178913778,181273085,193659490,188219942,193790548,190775865,180552163,185729574,177996272,180486689,185598569,176751150,181600876,173998637,168296950,175374899,169869812,180421191,185860715,182649404,190775935,181469729,180093458,183960119,177275393,187957866,187499114,185205331,191562374,181404185,185860655,190120504,189792787,205718152,205652581,209453677,214172294,204145174,209846855,207815222,207094320,217842333,211157606,214565514,213451389,203620896,211878494,208339505,213451349,224199338,218563177,224920229,219415153,211288623,215941744,206832180,211485306,214106797,205849207,210698938,200409702,196674119,202048121,196411961,208011934,210371242,207880841,214434500,202965594,203096677,204145275,197984844,208470719,204669606,203358883,
206635721,195232344,200868478,201720439,202310245,216793815,213648037,217973440,219153090,208208476,213844632,208536179,208470664,216335079,110165921,112787423,102825889,94437224,98828196,91291494,99286968,102891487,97124270,103022575,91488147,87752578,89456554,80805746,88932315,86769628,81985477,86507513,74514317,76939166,79298474,76808070,91226105,89587675,91357150,94765050,82902922,87359417,83951528,81067938,90701837,82837463,84934651,82575348,71696272,78446545,74121124,77856708,87883802,81264605,87162902,81133542,71696289,76152800,66387879,70320105,72876063,64028649,68288553,58327000,54132665,59375596,53477293,65011727,67567645,65077244,71761975,60817359,60882901,62914542,56491965,67239983,64356378,63373333,67567674,57081803,62914543,64815084,66060246,81264711,79101975,84213809,86769717,76939215,83492872,79232999,80347126,89522263,82051098,86638667,83034155,
74645466,82706459,77987815,85065755,93454431,87949345,95158369,87228446,80740336,84475943,75366377,81592384,81789025,74645556,79102066,67567634,66125834,70189102,65011702,77791329,78184540,77070409,82706553,70647819,72744998,72351787,67305481,77987968,73072729,73531493,75366520,64815116,71827520,71303208,73793576,87818385,83951703,89915520,89194607,79691796,86114390,79495204,82051147,88735902,80150622,84934811,78119010,71172134,77660261,71368741,79757424,84803744,79364204,85262510,74448983,69009469,70713452,60686383,67305623,64422045,57671808,60686519,46727245,46989403,48169069,43581507,55705780,53280921,53084313,55902395,42926155,46006390,42467432,38797405,48169165,40763543,42664118,41812150,31391824,38862989,36372582,
40763518,52560091,47644829,54788304,50921641,42860639,48627870,41156710,45482147,50069728,41943205,47186151,37945500,33620085,39125160,33161323,43712713,46268638,42139831,48234740,35979407,33489038,33751212,25034874,33423592,28836059,24641745,27132156,13893769,16711852,16973995,14942354,28377347,24969431,27918572,29950199,18677899,24117446,19988646,20054192,29950229,23134425,27918601,26280174,18874518,28508377,26214564,34865364,46465310,43450594,52887840,48759007,44236970,51511525,45023401,53543162,57475361,52166897,59506994,50856149,50593989,57082092,53608626,67371294,69599518,69140742,75891003,64880842,66650337,66978027,61800648,72745275,68026650,67961120,70385976,59441354,66191611,66519272,68747492,83362129,80544025,
87032125,88539442,79757521,88080658,84213988,88408326,98304349,92799260,100794710,98238758,94568673,105382179,103678182,116195626,126878046,125763880,136839530,131727642,130875641,137953580,132514030,143786319,146014559,143327548,151060856,141754637,144769301,150208812,148308223,163512688,164168026,165806423,171180410,160235787,164036915,162595113,159383830,169935243,163578201,165544307,165806455,155648269,163316042,161546534,165937463,178651546,174850396,182321551,180486508,172949788,180486493,174260517,180224348,187171233,181272932,188875172,183370080,180683058,189858153,186777898,199885187,206766497,205521268,215024054,206438738,206635340,210370925,204407096,215351717,213582238,211157389,215876029,204144972,207815018,209387884,207421775,221118914,217907612,219480488,221184443,208404815,
211878274,206438762,203555180,211485140,201916828,203751875,199950770,189202777,195625368,190447977,195363215,204866016,198705569,205455838,198967719,191758698,197067174,188547433,194838965,197853666,190972335,197067250,188023194,186122625,192610734,188154226,201392603,204145122,203162051,210043388,198771087,199885213,200606126,194445703,204407290,199557598,197788127,199819773,186974606,191562169,190316972,189399457,201654799,196018652,198836732,197263862,184549780,188350930,180748712,179765698,185729567,175505889,178520599,171835885,162595234,168952293,162791849,170066410,177209891,171508203,178651692,170131935,165478839,169607660,161677744,170000911,170656290,165872123,172163641,161939922,163250644,168428016,165937597,180683309,181928479,183042581,189334078,178389454,182190575,181535216,177996247,
188940872,183370268,184746546,185532987,174129616,181076491,179044842,181731830,193987162,188482079,193987148,191038002,180945373,186319392,178323944,180945433,185795172,177275429,182125159,174457382,168624624,175571500,170066411,180683329,186188389,182911541,190972535,181666328,180683275,184484400,177603065,188547685,188023395,185598539,191824511,181535248,186253863,190317103,190054924,206111361,205783646,209912424,214631039,204341776,210371139,208273966,207159851,218170006,211419743,214827652,213647992,204014106,212140632,208732715,213910091,224592547,218956387,225510044,219677291,211550760,216334952,207290923,211812980,214434471,206111344,211157682,201065054,197329472,202441329,196674100,208536215,211026598,208011908,214827709,203358805,203489884,204604020,198246980,208798391,204866208,203489950,
207356609,195887695,201130616,202310257,202768991,217055952,213844639,218366650,219742909,208863829,214499986,208732781,208863873,216924897,110034840,112656341,102760346,94240609,98893725,91029343,99090350,102891480,96927653,102629352,91619212,87621497,89587619,80609128,88866770,86769620,82116541,86245361,74252162,76611478,79298467,76939133,91029488,89194449,91160534,94896112,82837379,87228338,83885982,80871320,90636293,82706385,84738036,82444267,71565194,78512074,73924508,77791165,87752723,81330132,86966284,81067997,71696282,75890650,66322333,70320097,72679448,63832034,68157474,58261457,53870513,59178978,53477284,64815109,67567637,64880626,71893037,60751814,60751819,62455780,56360885,67043364,64094224,63307787,67698738,56885187,62980071,64946145,65732558,81002559,78905359,84344870,86573101,76677063,83230719,79364060,79888366,89456720,81854480,86310978,82772003,
74776531,82444308,77987804,84869139,93585494,87818267,94830682,87031831,80674791,84541472,75169762,81330230,81789015,74383403,79167593,67436552,66060290,70123556,65142766,77660251,78250066,77004866,82706545,70516739,72679453,72220707,67108867,78184566,72941650,73334875,75563120,64421891,71761975,71106590,73924640,87818377,83951697,89849975,89391207,79757324,85852235,79364125,81985603,88670356,80216150,85065875,78119002,71106590,77660253,71434270,79757418,84738200,79233122,85262502,74252365,69140535,70713444,60358695,67240077,64290965,57475191,60424367,46661700,46596176,47972450,43253818,55771309,52953232,52756626,55640241,42532931,45678702,42336351,38469715,48169155,40894608,42533038,41615533,31195206,38731910,36175965,
40763510,52494544,47513746,54591688,50790561,42795094,48824469,40763484,45351066,50004183,41681054,46989535,38011026,33292397,39125154,32899172,43450559,46203094,41943216,48038124,35651721,33554566,33816739,24903793,33292513,28508373,24379591,26870003,13762691,16580771,16973985,14942346,28246266,24969425,28049634,29884655,18350212,24051902,19726494,19660967,29950222,22741202,27853053,26018023,18940049,28377299,26083483,34668746,46465301,43319513,53018902,48365783,44368033,51511517,45023391,53543152,57475351,52297958,59638057,50725068,50462908,57082084,53412011,67240212,69533973,69140733,76087603,64880837,66519256,67109090,61669566,72745268,67961106,67698967,70517043,59244739,66191603,66519265,68485339,83231048,80544015,
87163188,88473898,79888585,87818504,84017372,88080636,98304338,92733715,100860238,98107677,94503130,105513240,103809244,116326689,126943575,125960480,136905057,131596560,130941169,137822499,132645092,143786313,146145623,143327540,150929774,141623558,144769294,150208805,148177143,163643751,164036946,166003022,171573619,160235778,164364587,162726178,159514894,170131841,163709265,165871977,166199662,155648264,163447106,161546526,165871922,178782610,174981460,182583686,180355428,173015315,180420951,174522655,180355413,187433368,181403996,189268381,183370071,181010730,189989216,186974498,200147323,207225240,205717868,215286190,206766410,206963013,210829670,204472625,215286174,213647768,211353989,215810486,204210502,207946079,209453414,207421766,221381050,217973140,219873696,221381043,208470341,
211878268,206504290,203817315,211485134,202244498,204210622,200212905,189137232,195625361,190841183,195494279,204997080,198705561,205586903,199295389,192020832,196936095,188547425,194838959,197788123,191037863,197394920,188088720,186581370,192741799,188219757,201523665,204603866,203096509,210239987,199033223,200016279,200802728,194511228,204931568,199557589,197984727,200081911,187367814,191693233,190316963,189661593,201916937,196346324,199164402,197394928,184811917,188678604,180945313,179765691,185795093,175702488,178455054,171835876,162791836,169214427,163053986,170328543,177144348,171704804,178782755,170525144,165609907,169935335,161546662,170066437,170787356,165741044,172294708,161874379,163578316,168624616,166003125,180748838,182059545,183239180,189596217,178717128,182387178,181731816,178323919,
189268544,183304727,184746537,185598518,174391752,181273090,179175907,181862895,194052691,188875286,194118213,191234601,181141973,186384918,178258402,181076498,186057307,177472031,182387295,174457373,168624616,175768099,170328549,180879929,186581597,183108141,191496816,182059536,180683268,184681002,177930736,188547675,188219996,185729605,191955575,181862921,186516001,190775848,190448135,206307963,205980248,209977952,214893175,204538375,210567738,208405029,207553059,218563216,211681878,215351932,213975665,204603921,212402769,208863778,214303301,224854682,219087450,225772181,220136037,211681825,216466018,207487524,212009579,214893216,206307945,211419817,201065045,197591609,202900075,196936237,208601745,210961054,208405118,215024311,203620942,203752021,204866154,198312509,208994992,205193881,203948694,
207422137,195887691,201523825,202637927,202834519,217252553,214303382,218759857,220070580,209060430,214434441,209191526,209257080,216924889,110624659,112852947,102891412,94502749,99286939,91619164,99549102,103153619,97124258,103022565,91815818,88080246,89849762,80740200,89194447,86835154,82509754,86638575,74514306,77135762,79626143,77070201,91291629,89587662,91619284,95289327,83361664,87490480,84213662,81461142,90898434,82968523,85000176,82771943,71958408,78643142,74383259,78380986,88145936,81526739,87162888,81133531,71827351,76349397,66715546,70385629,72810517,64159711,68747295,58458063,54263724,59506656,53673889,64880643,67960850,65273841,72089643,61079490,61407177,62848994,56688563,67698723,64684046,63569928,67960880,57016255,63045606,65339358,65994699,81264700,79233037,84607013,86900777,76939203,83558397,79560667,80412649,89784394,82116622,86769726,83296289,
74907598,82640913,78381017,85393423,94044242,88211478,95486039,87621649,80871397,84934684,75431902,81592373,81985621,74842152,79495273,67960840,66584576,70385698,65470442,78118998,78446674,77332543,83099758,71237631,72876059,72679457,67436544,78512243,73072717,73662554,75694188,64946175,72024115,71499803,74121246,88014984,84279375,90439796,89587812,79888394,86245449,79757336,82247745,88998034,80412756,85262480,78446681,71499801,77987930,71565340,80150629,85393558,79298658,85655713,74514507,69599282,70910047,60620836,67829900,64553106,57606262,60686511,46923843,47120462,48431201,43581495,55967915,53346447,53411983,55967920,43057214,45875308,42467423,38928466,48562369,40960141,42795178,42205354,31588422,38928516,36307034,
40960116,52822224,47841425,54853831,51183773,42926165,49021076,41156697,45875353,50135254,41943197,47382748,38273169,33620075,39518368,33292383,43712703,46530772,42270893,48234730,36176006,33882244,33882273,25297006,33882335,28901583,24969413,27328754,13959297,16973985,17236129,15335558,28639482,25362638,28180706,30146797,18808962,24248507,20054172,20119717,29950220,23068880,28049662,26345699,19005580,28639438,26280091,35061962,46661907,43778261,53281044,48758999,44564639,51773660,45088925,54001905,57868564,52560102,59834662,51183817,50987195,57344225,53739687,67502354,70058259,69337338,76218672,65011907,66978005,67371232,62259388,73007409,68288784,68157716,70844719,59637951,66322672,66846942,69009624,83624262,80806159,
87425331,88736040,80216263,88342793,84476124,88539388,98500945,93323538,101318989,98566428,94830807,105775384,104136924,116785442,127271254,126419230,137298272,132251918,131334385,138281249,132972772,144245061,146735443,144179506,151650668,142213379,145228044,150667556,148766963,164364645,164823378,166592843,171966834,160694529,164954409,163250465,159908111,170721662,164364624,166396265,166789485,156238084,164102464,162136350,166396207,179437968,175374674,182976899,181207395,173408529,180879700,175112476,180879701,188088727,181993818,189727130,183894358,181338408,190644576,187498784,200671608,207749527,206438765,215876010,207159626,207552835,211222884,205324590,216007067,214303125,211943812,216596915,204865860,208470365,210108772,208011589,221708728,218759568,220529055,221839792,208994629,
212664697,207159646,204210529,212337101,202834322,204734908,200802727,189792589,196477326,191431004,196411782,205521367,199491992,206176724,200016283,192545119,197722524,189268319,195690924,198705626,191627686,198115814,188678544,187040122,193266085,189137256,202375632,205062616,203882938,210829811,199688582,200868245,201392549,195166587,205455854,200344020,198640084,200737268,187892100,192479665,190972324,190054806,202310152,196936145,199688689,198246895,185270668,189399498,181535135,180683192,186712598,176161238,179241485,172425698,163119514,169542106,163381663,170721759,177865241,172425697,179307043,171180500,166199726,170394084,162333095,170721795,171508249,166527476,172687920,162398667,164168138,169148902,166592948,181404197,182583829,183829002,189989428,179241414,182977000,182452710,178848206,
189858366,184091156,185532967,186188337,175112647,181862914,180093409,182387181,194773586,189399574,194904644,191889959,181666259,186909205,178979296,181731857,186778203,178061853,182780506,175112733,169345513,176488993,170787300,181535288,187368029,183960110,191955565,182714896,181207552,185008680,178651631,189334107,188744281,186450500,192479861,182583815,187040285,191234599,191037955,206766713,206766677,210829918,215614071,205259271,211485240,209125926,208273952,219218572,212271702,215876217,214827632,205128209,213058128,209584674,214827589,225444504,219677274,226558613,220922466,212468256,217121375,208339492,212992617,215351965,207028837,211944103,201785942,198246968,203358823,197722666,209322637,211681948,209126009,215745205,204472907,204603989,205718120,198967868,209584814,206045848,204538515,
208143031,196543047,202113647,203162214,203620951,218038983,214958741,219546289,220463795,209715788,215220873,209912420,209781367,217842392,110231435,112394187,102629260,94109526,98828178,91160405,98828198,102760394,96862106,102629342,91488129,87424879,89456536,80346973,88932297,86507467,81854385,86114278,73990009,76808074,79298455,76545905,91029479,89128902,91226059,94830566,82640759,86966182,83689365,80936847,90505211,82444229,84541415,82378719,71368575,78118847,73924499,77660082,87621640,81264585,86704131,80674770,71565198,75890639,66060179,69926872,72613900,63766484,68288532,57868230,53608356,58916823,53149595,64618490,67502090,64684007,71630883,60555196,60686272,62455769,56033194,67174427,64159752,62980096,67371048,56819637,62586846,64749527,65535937,80871476,78970883,84279324,86638627,76480444,83230710,79232978,79822819,89325634,81854470,86442041,82837528,
74317767,82509834,77856722,84869126,93519948,87818255,95027280,86900748,80478172,84475924,75169750,81395757,81789004,74186784,79102047,67567616,65994741,69795864,64815077,77594702,78184522,77135928,82640999,70778872,72548371,72024087,67371000,78053482,72613958,73334867,75497575,64356346,71499822,71172115,73728020,87687294,83755078,90112110,89194589,79429633,86048833,79560723,81920058,88604809,80150603,84803719,77856850,70975507,77660240,71172117,79691872,84803724,78905433,85196954,74252357,69009452,70582360,60489756,67240068,64094346,57475183,60489893,46727227,46530632,47906904,43122735,55509155,53018760,52887689,55771304,42532919,45678692,42139733,38207560,47907001,40697990,42336418,41681058,30933054,38469754,35913810,
40304746,52428998,47644807,54395069,50856087,42729549,48693389,40697938,45416591,49676492,41353364,47055061,37748872,33161314,38928535,32768089,43450550,46072012,41746597,47841506,35520637,33226877,33357978,24903782,33095896,28573898,24248509,26673384,13435001,16580760,16646296,14680189,28115186,24772805,27918552,29622501,18153595,23593140,19660949,19464351,29491459,22675657,27787510,26018010,18546822,28246214,25821330,34734273,46203149,43188430,52887820,48431310,44105881,51118292,44695703,53543143,57213197,52101343,59703581,50725058,50659507,56885466,53280930,67240204,69730571,69140723,75825447,64618681,66584783,67109083,61735092,72614186,67698952,67830031,70320424,59310265,66126056,66191575,68681936,83296575,80478471,
87163178,88211743,79888577,87884031,84148436,88342771,98369865,92864778,100729155,98304275,94503119,105644303,103743700,116850973,127402320,126484762,137691483,132055306,131268843,138412318,133103839,144507202,146932047,144245037,151847272,142541057,145555718,150929695,149094640,164168034,164954445,166592841,172097900,160760061,164823331,163250461,160170250,170852730,164430154,166330723,166789481,156303616,164167998,162332954,166723881,179569034,175505740,183239040,181207389,173605134,181272911,175243544,181010769,188154258,182124886,190054808,184090961,181666084,190841179,187564316,200933750,208011668,206438760,216072615,207618375,207749438,211681632,205193514,216400281,214630801,212205951,216662445,205062463,208666972,210305374,208535873,221970867,218890637,220856730,222233005,209256768,
212795764,207290715,204669278,212402630,203030926,204997047,200999333,189858121,196673931,191627610,196280705,205849041,199557523,206242257,200081817,192807259,197919129,189595997,195821991,198836692,191955362,198246884,188875147,187302262,193331616,189071719,202375630,205390290,204210616,211223023,199819649,201064848,201458081,195297657,205652460,200606159,198771152,200868337,187957633,192610731,191234464,190448020,202768900,197198287,199950830,198377961,185467271,189530566,181600668,180879796,186581520,176554451,179438089,172556765,163447189,169869782,163578268,170918361,177930773,172491228,179634719,171180498,166396331,170787295,162464161,170787328,171835927,166527471,172884524,162791878,164364744,169476579,166592946,181666339,182911506,184222216,190186033,179372482,183239139,182649315,178848202,
190251581,184353295,185664035,186450478,175178180,182059517,180093407,182714858,194904653,189596178,195035711,191889957,181993936,187171346,179306972,181731854,186974805,178258456,183239256,175243801,169411044,176423456,171114978,181600821,187564631,184025642,192021097,182780428,181666301,185205285,178586091,189596248,188744276,186450495,192938609,182714885,187302425,191627811,191300095,207225459,207028819,211092057,215745138,205521411,211550772,209519137,208601628,219153034,212599376,216007287,214827628,205390347,213320267,209846813,215220799,225575572,219939415,226820753,221053533,212927003,217580124,208536095,213189223,215548571,207225444,212271780,202113618,198181427,203555428,197853734,209584779,211878551,209453687,215941808,204538441,204669519,205914725,199426617,209978026,206307989,204866192,
208274100,196936261,202375787,203555429,203817553,218170052,215089811,219546286,220922543,209846856,215548549,210240097,210043506,217973458,110755729,113115084,103088015,94764889,99221397,91684694,99614632,103415759,97386397,103284703,92077954,88145779,89980826,81002339,89391052,87031757,82509749,86769641,74710906,77266831,79822748,77332341,91553768,89718730,91619278,95354857,83427192,87687081,84344727,81657746,91029502,83034054,85196778,82837475,71892864,78839743,74317717,78512052,88408074,81592269,87490565,81330134,72023953,76218322,66715540,70647770,73138192,63963095,68812826,58326984,54263719,59703257,53542813,65273854,67895309,65208300,72155175,61276095,61145029,62848989,56557486,67829791,64487435,63635459,67960874,57212860,63242207,65142748,66125766,81592376,79495177,84738080,87228455,77201340,83755002,79757270,80609256,89915464,82378761,86900796,83296282,
75235274,82903053,78315476,85590026,93913166,88473618,95420498,87687182,81264606,84934680,75628505,81985582,82182223,74973220,79822946,68026369,66715642,70713371,65535975,78446674,78577740,77791291,83296363,71303163,73269268,72810523,67829756,78708848,73400394,73924693,75825257,65208315,72286256,71565337,74186775,88342658,84541512,90636402,89653345,80216070,86442055,79953940,82378813,89391245,80871504,85393548,78512210,71499799,78118997,71696406,80478307,85328016,79691869,85721248,74580040,69533743,71106651,60882976,67829895,64618639,57802866,61014186,47054909,47185994,48300124,43647026,56033447,53346443,53346444,56230059,43122748,46202982,42532955,38862924,48693437,41156744,43057318,42008740,31653954,39256190,36307032,
41156720,53018827,48169101,55050435,51314841,43122767,49086610,41222229,45875347,50135249,42139799,47448281,38273163,33816676,39649433,33423452,43909305,46661841,42533032,48234727,36176001,33620096,34144412,25231467,33751258,29098189,24707264,27197676,13762684,16842908,17105052,15073412,28836085,25428171,28377308,30212328,18546814,24182968,20119704,20185251,30015750,23134413,28246265,26673377,19071114,28901579,26280085,35258564,46792975,43712722,53281040,48955603,44630174,52035799,45416601,53870826,57999635,52887779,60031267,51183812,51183797,57540831,53936292,67698960,70320398,69665016,76480812,65274046,67371219,67698908,62390457,73269549,68485387,68354321,71237930,59703484,66584814,66846938,69140691,84083010,81002762,
87949615,88932644,80543941,88473860,84672727,88932599,99156301,93651214,101450055,99025176,95158483,106430740,104399064,117113118,127992147,126550299,137888092,132645131,131858667,138739996,133562593,144965953,147194194,144441648,152109419,142868738,145883401,151257376,149487858,164757858,165151055,166920520,172687726,161087742,165478692,163709212,160497929,171245948,165019979,166658405,167117162,156696832,164364604,162791706,166986026,180158861,176030029,183763327,181797215,174129423,181469520,175767832,181535055,188744082,182583638,190251415,184680785,182124836,191103326,188219677,201326966,208535955,207028585,216662440,208077125,208142655,212074849,205914411,216662426,215089553,212664703,217317807,205521214,209387867,210764128,209060161,222691764,219414927,221315485,222822831,209912129,
213385590,207880539,205062497,212992457,203751822,205259191,201523622,190644554,197001612,191955291,197132675,206307793,200278420,206963152,200737175,193266014,198574491,189989212,196084136,199098837,192283041,198640101,189268364,187826549,193855905,189596005,203096525,205849045,204603833,211681776,200278403,201458064,202244515,195887482,206111212,201195986,199557587,201196018,188612993,192872878,191758750,190841237,203031044,197657039,200671727,198902253,186188167,189989317,182387099,181273014,187236881,177078740,180027912,173343199,163971478,170459609,164102557,171442651,178586134,172884446,180027936,171508178,166658476,171180514,162726308,171180544,172098072,167117297,173605422,163054024,164626888,169738726,167117235,182059554,183239189,184549897,190841396,179962308,183697893,183042530,179503562,
190513725,184680977,185991718,186843696,175833540,182780413,180617695,183239147,195560015,189989394,195560001,192414246,182321618,187695634,179831262,182125071,187695704,178520602,183763545,175899162,170197476,177013279,171770336,182190643,187892314,184484393,192610924,183435790,181862910,186057253,179175917,190055001,189530710,186974786,193200756,183108101,187957787,191889959,191758849,207880823,207618644,211681884,216400500,206242310,212271671,210174497,209060382,219742859,213058129,216597113,215614058,205783564,213844558,210567711,215810624,226165398,220725849,227279506,221708896,213254684,218038879,209125922,213779047,216269465,207880805,212861606,202703442,198902324,204276326,198378025,210240139,212664986,209912440,216531635,205324872,205390417,206439014,199885370,210371245,206570133,205456017,
208994997,197591622,202965614,204079718,204276306,218956486,215941780,220267181,221577904,210436683,216269447,210633313,210764405,218628820,110952340,113377235,103612308,95158108,99745689,92077914,100073387,103808977,97714083,103612387,92340104,88342391,90177438,81330021,89653200,87293906,82706361,87293931,75169663,77528980,80084896,77528954,91815918,90243019,91946963,95682541,83820414,88014766,84475804,81854356,91488259,83361740,85590000,83296230,72220550,79036357,74710937,78774199,88539150,81985489,87818248,81788892,72417174,76677078,67043226,70909916,73334803,64618460,69009436,58851276,54591404,60030944,54067105,65339394,68222995,65470448,72417321,61407171,61603783,63307744,57147314,68091937,64946190,63766536,68223021,57409470,63700965,65667037,66518986,81985595,80019466,85131298,87621673,77397954,84279293,80084955,80805865,90374220,82640909,87490623,83623968,
75497422,83165200,78839771,85852176,94371923,88801302,95813720,87883796,81395682,85458973,76087262,82247734,82509907,75366438,80085095,68419591,67108863,70909984,65929194,78512216,78970959,77856829,83427440,71565313,73400344,73138206,68157441,79036530,73597006,74186840,76284012,65535999,72482867,71958557,74711068,88735880,84869199,90964085,90177637,80674825,86900812,80347163,82772034,89587858,81199188,85786767,79036505,71893018,78315610,72089626,80674918,85917843,80085090,86114465,75169867,69926964,71499872,61276197,67960971,65142931,58065014,61276335,47513666,47317071,48562273,43974710,56295593,53936272,53805199,56492206,43319359,46399593,42795102,39256146,48758977,41353356,43188396,42598570,31719492,39518338,36831323,
41353332,53149904,48300176,55574728,51708063,43450451,49610900,41549916,46203032,50659543,42533019,47841500,38666385,34078827,39714976,33620064,44302526,46989524,42926253,48693484,36372614,34209926,34341026,25624687,34144478,29163729,25034948,27525362,14090368,17301665,17432737,15663238,29163771,25428176,28442850,30540014,18940034,24510651,20578462,20316326,30605579,23593168,28508414,26869989,19595407,29229263,26607772,35324105,47120662,44040409,53805333,49414360,45154466,52429020,45678749,54395121,58196248,53018853,60424486,51445961,51314873,57868514,54198441,68223251,70713619,70123773,76939567,65798339,67567832,68092130,62652605,73662770,68813071,68813079,71500079,60358848,67043569,67305693,69468377,84279622,81395983,
88146227,89588007,81068233,89129225,85131485,89260284,99352913,93847827,102105422,99483933,95682778,106692889,105119963,117506336,128188758,127205662,138346849,132907280,132448495,139395360,133890277,145555782,147587413,145097013,152764782,143196422,146407693,151847205,149815540,165216615,165740882,167510349,173277554,161808641,165871914,164430113,161218830,171901311,165347664,167510377,167641453,157286663,165085508,163315998,167772464,180748687,176619860,184287622,182190437,174588181,182255957,176161053,181993814,189333912,183042395,191037854,185205080,182714665,191889763,188743971,202113402,208994712,207815020,217317804,208535883,208929090,212664678,206504241,217514398,215744918,213123461,218038708,206045508,210043232,211747173,209715525,223150523,220135827,221839775,223412658,210633030,
214040953,208732515,205783395,213516749,204407188,205980094,202244524,190972239,197591441,192479582,197460361,206766551,200868250,207684053,201327007,193790307,199098783,190579041,196805038,200016346,192938406,199164394,189858194,188285307,194445734,190316907,203489745,206635482,205390268,212468213,201261447,202113432,202834345,196477311,206635505,201720277,199950808,201982454,189071749,193790388,192348582,191365528,203948553,198246867,201196021,199623151,186712461,190775755,182911392,181797306,187826710,177537495,180355600,173605349,164561308,170983900,164561313,172032482,179044891,173539810,180683300,172163544,167248306,171704807,163316135,171901447,172687901,167772663,174129714,163643853,165347788,170590697,167772598,182780455,183960089,185139727,191496760,180617670,184484329,183697895,180158927,
191300162,185467415,186843690,187433524,176357834,183304707,181273060,184025584,196215381,190841368,196149831,193135148,182976983,188547608,180421090,182911509,188088925,179372577,184353374,176292381,170656233,177734179,172163558,182911547,188547678,185139759,193331825,183829009,182714884,186647082,179962356,190710364,190251612,187695685,193921658,183829001,188416545,192807467,192479750,208339579,208405082,212140642,217055866,206701064,212730429,210633257,209846819,220594831,214041177,217580157,216334961,206438929,214434388,211288612,216334919,227082907,221446751,228197016,222298724,214172194,218694242,209846822,214434411,217055903,208732778,213451436,203293272,199426617,204866156,198967853,210698897,213516957,210698879,217252536,205849167,205914709,207094380,200802879,211223218,207422107,205980312,
209781436,197984841,203817586,204735083,205193815,219611850,216466073,220857010,222102200,211092046,217055885,211288680,211550841,219480795,110690194,112984015,103022481,94568282,99221399,91488089,99286955,103088083,97255328,103088098,91946887,87949171,89784223,80740195,89456591,86835150,82378678,86835179,74383228,77070224,79560605,77070199,91488234,89587659,91684816,95092714,83033981,87556014,84082588,81198997,90767360,82771913,84934637,82771942,71892867,78380994,74121112,78184373,88145934,81592272,87097349,81133528,71696277,75956181,66650007,70320091,72679441,63766492,68288541,58195915,53870507,59178973,53477279,65011712,67895312,65011693,72024105,60751808,61210565,62652382,56360881,67502111,64356365,63242247,67698733,57016252,62980068,65077212,65798087,81199161,79429642,84738081,87031848,77070272,83820540,79560666,80543721,89653321,82182155,86638655,83034142,
74842061,82706445,78249944,85196813,93847633,88277013,95354966,87621647,80936929,84738073,75562972,81592370,82247761,74645542,79626343,67895301,66584572,70254624,65404905,78184535,78577744,77594686,83165293,71041024,72941591,72351774,67698688,78250096,73138253,73662552,75825261,64880639,71827508,71696409,74186781,88080517,84344908,90374260,89784420,79888392,86507593,79757335,82378816,89063569,80412755,85459086,78512216,71172120,78053464,71761945,80085093,85459090,79429726,85524640,74645577,69402674,70910049,60751909,67633291,64487570,57540724,60883115,47054914,46923853,48103521,43450420,55967913,53280911,53084302,56098991,42729535,46006377,42336348,38600784,48365759,40894604,42664107,41812136,31326276,38928514,36372570,
40763507,52887758,47906960,55050438,51118237,42991698,48955539,41091162,45613207,50200787,41746585,47186139,38142095,33423465,39256223,32899168,43516094,46530771,42139821,48103659,35913861,33685637,33882274,25100398,33358046,28573903,24576197,26935534,13697152,16646303,16842911,14942342,28442871,24969421,27918561,29819117,18219136,23986363,19988637,19660965,29819146,22937807,27984124,26411235,18874508,28639437,26214554,35061961,46530836,43450582,53215507,48824533,44368033,51708125,45154461,53739758,57934102,52363494,59965733,50921674,50856122,57344226,53739687,67633427,70320401,69730555,76415279,65142978,67109077,67371232,62193853,73138481,68354320,68223254,70844718,59703487,66650353,66912479,69206233,83951941,80937231,
87621938,89194792,80609480,88736008,84803802,88867067,99090768,93389076,101712204,99025180,95289559,106234136,104595674,117309728,127926613,126877982,138346848,132841743,131924209,139133218,133824741,144965959,147521878,144769331,152568173,142868740,146080011,151650597,149815542,165216614,165740883,167444813,173080948,161743106,165609770,163971363,160956688,171770240,165085519,167313771,167379311,156893447,164757825,163053853,167444784,180486545,176423249,183959940,182059363,174588179,182190422,176095518,182059348,189071767,182845787,190710172,184877398,182649129,191824226,188743970,201851257,209060249,207552876,217252268,208339275,208666948,212402535,206176561,217252253,215744919,213188996,218038708,205914435,209846623,211353957,209584455,223150523,220070290,221643169,223412657,210370886,
213778812,208339297,205521252,213582285,204079507,206045629,201982378,191037775,197656977,192479583,197591432,206832089,200737179,207487447,201130399,193790304,198902175,190579041,196739503,199688668,192872871,199295466,189727121,188285306,194380198,190120300,203424209,206307801,205193661,212140531,200868233,202178968,202703272,196215167,206701043,201654743,199819736,201851383,188940677,193397169,192086438,191562139,203555337,198312404,200999412,199361009,186712461,190644682,182649248,181600699,187630101,177537495,180158992,173474278,164168092,170787294,164495777,171835872,178848285,173474277,180683300,171966934,167379379,171704806,163185064,171835909,172687900,167444983,173933106,163643851,165085644,170394091,167707063,182583848,183894553,184943118,191496759,180224457,184091115,183632359,180093391,
191234625,185336342,186778154,187302455,176095690,183304707,181076451,183632366,196018774,190448150,196280904,193069611,182780376,188351001,180290019,182845972,188154461,179307041,184025695,176292384,170459625,177472036,171966951,182714939,188547679,184943150,193331823,183763473,182583813,186384940,179831283,190448221,189923933,187630151,193921658,183632394,188285474,192676396,192152072,208274042,208208474,212140642,217055865,206504460,212730428,210567720,209715747,220529297,213779033,217514621,216007283,206570001,214368851,210895395,216400456,226886301,221250143,228000408,222167652,214041124,218694244,209650216,214237806,217055905,208274027,213451436,203162202,199426619,204931691,198902319,210764433,213320350,210633343,217383609,205652559,206045784,207028846,200409663,211157682,207225501,206045848,
209650364,198181450,203686515,204407402,204866139,219415244,216531610,220857013,222167734,211157585,216924813,211485288,211288697,219284187,111476639,113835997,103874463,95354727,100073381,92274535,100007861,103808989,97976238,103809006,92536723,88801153,90636204,81592177,90111963,87621595,82902978,87293945,75104137,77594525,80281513,77725573,92209143,90374106,92471262,96010234,83754889,88342458,84606887,82116513,91553805,83754967,85655545,83427313,72548240,79298514,74907557,79036356,88932378,82247644,88080402,81854437,72482720,76873695,67174310,71237608,73531421,64684007,69206057,58916824,54591415,60096491,54198189,65536012,68616221,65929209,72613941,61800399,61865938,63635437,57081788,68157487,65077275,63963153,68485178,57606090,63897585,65929194,66715607,82116678,80019480,85327921,87883828,77791180,84279304,80412646,81133557,90636374,83099674,87425099,84148267,
75628505,83427354,79036390,86048795,94961760,88997922,96272483,88408094,81723376,85786663,76349418,82706496,82903134,75628593,80412788,68550673,67174407,71041067,66191349,78905441,79364187,78053451,84017276,71761931,73662499,73203756,68288522,79298687,73990234,74645605,76546169,65601547,72941633,72286248,74973225,88998035,85000282,91226243,90439791,80871445,87162966,80805925,83165259,89784479,81199199,86245531,79233124,72089639,78708836,72351784,80937074,86245538,80478317,86376621,75235414,70385728,71630955,61341744,68419736,65208478,58458241,61604027,47710287,47448155,48889967,44105794,56819895,53936282,53870748,56623290,43581516,46792821,43188330,39583838,49152204,41746585,43385016,42795190,31981649,39518349,36896872,
41418879,53477594,48496796,55509203,51904682,43712608,49807521,41680998,46465188,50921696,42533031,47907049,38863004,34209909,39977131,33751148,44368074,47120609,43122872,48890102,36569234,34341009,34603181,25755772,34210026,29622494,25428179,27853052,14418059,17301678,17694891,15466643,29229317,25559258,28770542,30540025,18940046,24641734,20578473,20578481,30605593,23658715,28639496,27132143,19660953,29294812,27066534,35651798,47448353,44433637,54067491,49610978,45154477,52560104,45809836,54657277,58327331,53215475,60686642,51773655,51773638,58065135,54591670,68485407,71041311,70582536,77201726,66126031,67895522,68157678,63045833,73990462,69075229,69140770,71893309,60489934,67240192,67567852,70058212,84672852,81985820,
88736062,89915702,81133782,89391381,85590246,89719047,99680607,94306593,102236506,99942695,96076006,107086117,105251048,117637420,128581984,127467817,138871147,133366043,132710649,139591978,134414576,145621330,148111713,145359167,152895866,143524112,146800920,152240431,150274305,165609843,166396254,168165721,173539708,162332940,166265139,164757803,161480985,172425612,166068570,167903604,168362361,157810960,165544269,163840296,168165691,181272987,177013085,184680848,182845805,175243552,182649184,176685353,182518111,189858212,183828839,191496615,185663841,183304500,192545131,189333805,202572165,209781155,208273783,217711031,209191252,209453390,213385583,207159611,218300839,216400288,213778831,218628543,206831950,210698604,212140400,210305361,223871429,220791198,222429612,224068029,211157327,
214630790,209191276,206438767,214303192,204997021,206635463,202637748,191693148,198246810,193200491,198050196,207356387,201392547,208208352,201851306,194642286,199819689,191299950,197394872,200344039,193659316,200016373,190316957,188809606,195297714,190841207,204341727,206963172,205783494,212795902,201720211,202965409,203358643,197198217,207356412,202441185,200540642,202768898,189596048,194380223,192938416,192086436,204341778,199033311,201785856,200278524,187302295,191103447,183501230,182321608,188482082,178127332,181076505,174457328,165085607,171311593,165216685,172687851,179700263,174064110,181469744,172622307,168100285,172163569,164037043,172491281,173277736,168296960,174522942,164299224,165741016,171180532,168427971,183173685,184418851,185795098,191955524,181141970,184877555,184353269,180617692,
191955535,185860640,187236918,188023361,177078743,183960078,181666287,184418810,196674142,191365667,196870738,193724984,183763425,188940837,180945391,183632416,188875370,179896876,184943211,177144363,171049462,178258480,172884464,183304774,189137514,185795130,193987196,184812060,183173647,187171383,180552191,191234664,190579302,188416594,194773637,184418837,189071916,193331768,193004049,209191559,208863843,212927086,217973379,207356438,213451334,211550772,210502190,221381274,214631013,218366600,217055870,207421981,215155295,211747377,217121362,227869351,221971048,228852386,223216240,214893101,219742830,210371122,215089785,217776812,209322614,214237880,203948643,200409671,205783671,199885371,211485342,214237865,211288713,218038979,206635612,206701155,207880824,201196107,212009662,208274087,206635683,
210502344,198967894,204341886,205324918,205980262,220332757,217252515,221840063,222823105,211747420,217449111,212075123,212271751,220201701,111476649,114032612,104136617,95354739,100073389,92471151,100335551,104136680,98172853,104005624,92798878,88932235,90767285,81723258,90308581,87949287,83296203,87425024,75300757,77856677,80215989,77922190,92078080,90701794,92536807,95944704,83951508,88276930,84934577,82116522,91684886,83689442,85917699,83689466,72744858,79560665,75235246,79232973,88932388,82575333,88145948,81919982,72679338,77070313,67436463,71368689,73793575,64618480,69271603,59113443,54853571,60293109,54198199,65601558,68550695,65929219,73007168,61865942,61734876,63504375,57278405,68419638,65142820,64028702,68550724,57737171,63832059,65863668,66977760,82182225,80085024,85590074,88080446,77856728,84606993,80543727,81461246,90767457,83230755,87883860,84148275,
75890662,83689510,79233006,86114340,94896231,89325612,96403565,88408102,81985528,85786673,76349427,82640969,83230825,75497533,80347262,68747291,67305489,71237687,65929216,79102060,79495269,78446677,84082821,71893011,73990191,73269300,68485139,79495306,73924706,74514542,76808323,65732630,72810570,72351794,74973234,88998043,85131363,91291787,90505337,81068063,87359583,80805934,83492951,89981096,81461352,86376612,79298670,72155183,78774384,72679472,81002621,86245547,80478328,86704311,75432033,70385736,71827574,61603898,68419746,65405098,58392716,61604036,47906902,47579237,49021048,44367949,56623296,54001830,54001831,56754375,43843668,46858368,43057269,39321703,49283286,41615523,43647170,42729663,32112730,39714970,36962415,
41746570,53608679,48562343,55771357,52101300,43778153,49938602,41812079,46596269,51052780,42795186,48300274,38994088,34144384,40173749,33947765,44433619,47317226,43057349,49086721,36569244,34275484,34734263,25821317,34210038,29425895,25297114,27918597,14483608,17236150,17760438,15597725,29163793,25624805,28770550,30605573,19005592,24772816,20512947,20578492,30802211,23789797,28967186,27001081,19529892,29491430,26804400,35651809,47579435,44564719,54067499,49545452,45416630,52625652,45875381,54788357,58786092,53543166,60883262,51839201,51839185,58327289,54526143,68550955,71106859,70648083,77332806,66060504,68223213,68485369,62914771,73990470,69271847,69337390,71762247,60555480,67633417,67830004,70189295,85000542,82182439,
88736073,89915710,81330399,89784607,85590257,90046739,100204905,94634282,102695268,99942707,96141553,107282734,105775347,118096181,128844139,127729972,139002228,133628196,132776197,139788599,134611193,146014555,148242795,145555782,153223553,143982873,147063073,152305975,150470921,165806460,166592869,168231266,173867397,162464021,166527293,164954423,161743140,172687766,166134117,167969149,168362371,158007577,165544279,163971379,168231235,181469605,177275238,185074075,183107958,175636776,183173480,176947505,182911338,190120364,184156527,191889840,186057066,183435581,192676213,189530423,202899856,209912236,208535937,218169792,209650016,209584473,213778810,207552837,218431923,216727977,214303129,219152840,207290714,210829686,212402555,210436441,224395727,221184421,223019445,224526791,211222875,
215024015,209650036,206700920,214696416,205193638,207094226,202965439,191955300,198640035,193331571,198508956,207880685,201720239,208536041,202113457,194773367,199950773,191496566,197722563,200802800,193724862,200081917,190644645,189268366,195428795,191103359,204669416,207553007,206242256,213254665,201851293,203030955,203882940,197329297,207815173,202703338,200933868,202768908,189858202,194642375,193135034,192479663,204800540,199164393,202048009,200344070,187761057,191627745,183763381,182714831,188744236,178586092,181142051,174457338,165151152,171835890,165347767,172753399,179765809,174391799,181666362,172884461,168362437,172622331,164168125,172818972,173670961,168493578,174981705,164364770,166199778,171377149,168427982,183697981,184746541,186188322,192414284,181207516,185270783,184615421,181076452,
192283222,186122794,187499071,188416586,177275360,184222232,182125050,184877573,197001833,191693357,197329498,193987136,183960042,189137451,181076471,183829033,189268594,180224563,185008755,177340980,171377151,178520633,173212156,183697997,189596276,185991747,194183813,184877606,183501336,187433534,180552199,191627891,190906993,188744284,195035790,184680992,189596214,193790527,193397277,209519247,209388142,213320309,218169997,207815198,213910096,211812925,210698809,221643428,214958700,218563220,217186952,207749670,215614057,212140600,217580124,228065969,222429809,229114541,223609468,215286328,219873910,210698813,215614081,218104500,209650302,214696640,204407407,200606288,206111359,200278595,212075175,214631093,211813013,218563279,207028835,207159918,208208514,201589333,212337351,208470705,207291054,
210895570,199164512,204931721,205652608,206111342,220922593,217514671,222036682,223412942,212402789,218170018,212533883,212533902,220463854,111345586,113836017,103808946,95354748,99942328,92012410,100335560,104071153,97910721,104005632,92667815,88539027,90636222,81395588,90177517,87687150,82968533,87425033,75169692,77791152,80281534,77660055,92078090,90439658,92274674,95944714,84017052,88080332,84803513,81985459,91619360,83558377,85721100,83361796,72482723,79429603,74973110,79036375,88801324,82313200,87883816,81919992,72613814,76742646,67174327,71041021,73465907,64421883,69337147,59047916,54525898,59965437,54263745,65404960,68419633,65863694,72876104,61472739,61669352,63438846,57278415,68157505,65011757,64028711,68419660,57606110,63766531,65732605,66519016,82051162,80216106,85262404,88014922,77791201,84410396,80281593,81199114,90570859,82968620,87818334,84082749,
75694063,83689518,79036408,86114350,94830706,89325623,96272501,88342578,81920001,85590074,76152829,82575444,82837620,75628614,80347270,68485158,67174428,71041087,65863690,78839925,79495281,78315615,83755151,71565341,73924664,73269310,68157469,79233172,74121324,74514554,76480652,65732638,72679507,72351805,75104317,89194663,85131371,91357335,90636422,81002536,87294058,80674874,83296354,90112176,81330290,86114479,79298680,72155195,78774391,72613946,81068168,86311093,80281728,86769858,75300971,70320213,71762048,61603910,68550827,65339572,58392727,61604045,47579234,47644782,48955520,43909206,56623306,54067375,53739696,56819920,43581536,46596236,43122816,39256178,49021153,41484462,43319501,42533065,32047204,39649442,36700282,
41353364,53477616,48562354,55574759,52035773,43778165,49807541,41549947,46530743,50856182,42533053,48103677,38863025,33947785,39977151,33620096,44171486,47251701,43057358,48955661,36438181,34078884,34406595,25755793,34078974,29360368,25297127,27525393,14155938,17236163,17563840,15532198,29032731,25690352,28508418,30605582,18940066,24510684,20578494,20381894,30736684,23658735,28770590,27066628,19267760,29163759,26738874,35848428,47579446,44105977,53870903,49611001,45220035,52625661,45875392,54657296,58589495,53477640,60621129,51773675,51839196,58261764,54460617,68682035,71041331,70582558,77463888,65994979,68092151,68419843,63176925,74121553,69075249,69271863,72024403,60489953,67371284,67895551,69927161,84869478,81985840,
88670547,89981258,81330409,89653547,85721341,89850142,100204917,94634294,102760815,100073790,96141562,107413817,105513213,118358337,129302905,127992128,139329923,133890352,133103889,140312899,134938887,146407785,148701557,146080085,153551249,144113960,147390767,152961350,151060758,166527370,167117172,168821103,174522773,163053861,166920521,165347652,162201904,173080993,166527345,168362380,168821135,158466344,166134114,164364607,168952147,181993906,177734004,185401767,183435654,175833396,183632248,177406270,183239031,190710202,184353150,192283072,186581369,184090956,193266050,190185797,203424156,210371002,209125777,218628557,209977708,210174311,214172041,207946065,219087295,217448886,214761896,219677143,207683943,211353987,213057929,211091817,224985563,221446580,223281603,224985555,211878247,
215417245,210174341,207094149,215024112,205849013,207618528,203620812,192414064,199229876,193855873,198967724,208208377,202310077,209060343,202637761,195166597,200344002,192086405,198115792,201261566,194511305,200933899,191300019,189792669,195953097,191758734,205259252,208011771,206569952,213713430,202506665,203751864,204276172,198050207,208405012,203358713,201458171,203555353,190448039,194970069,193790408,192872891,205259308,199754232,202506774,200999443,188285358,191955436,184091077,183239135,189137466,178848249,181797425,174981640,165740989,172229119,166134212,173146628,180617792,174785029,182190664,173474300,168690132,173146632,164692426,173146665,173998657,169017881,175571541,164954609,166658545,171901453,169148891,184091210,185401916,186581553,193135196,181797354,185860621,185205258,181469682,
192610917,186647098,188219981,189071959,177865197,184812069,182452744,185205265,197460600,192348731,197722730,194576974,184353272,189661756,181797381,184484406,189596288,180683329,185664130,177865281,172098063,178913865,173539849,184353373,189989505,186647122,194708117,185401908,184222247,188088910,181142037,192086655,191431294,189334123,195691165,185205294,189858373,194052686,193987114,210109086,209977979,213779077,218890907,208470573,214565471,212140618,211550792,222364339,215614075,219021984,217776790,208208439,216400502,212664906,218038890,228721342,223019650,229900987,224002696,215679559,220463751,211419721,216007312,218890947,210371215,215417552,204800635,201261664,206504590,200540753,212665014,215155395,212337313,219087580,207422066,207553147,208929424,202048099,212796118,209060542,207618749,
211419871,199885423,205324949,206242448,206701182,221250288,218235581,222954201,224002779,213058163,218628784,213058187,213123742,221053694,112000959,114425856,104202178,95551370,100532167,92602249,100728793,104136704,98500559,104464402,92864438,88932259,90963918,81657746,90570749,88014846,83296230,87621659,75497389,77856703,80543693,77922216,92602393,90767355,92602369,96272409,84082605,88473563,85262281,82575300,91815984,84017147,85917723,83689490,72810421,79757299,75431877,79429605,89129020,82837502,88277047,82116615,72810435,77332482,67698633,71303178,73859138,64880649,69664845,59310075,55050202,60358669,54460368,65798193,68681792,66125853,72941657,62062576,62062583,63832080,57278432,68550738,65601595,64356406,68878429,57933804,63897618,66125838,67043320,82641001,80543803,85721172,88473687,78053362,84934698,80478215,81657880,91160698,83427389,87949422,84475981,
76087295,84082752,79429641,86507582,95289474,89718855,96731269,88735811,81985554,85983306,76480524,82903139,83230852,76021846,80740504,68812854,67436587,71499855,66191384,79429767,79560833,78643309,84213919,72024111,74186824,73728078,68485168,79560865,74317948,74907785,77004958,66060336,73203813,72745036,75300942,89391287,85459068,91685029,91029653,81330233,87556218,81264713,83558512,90505409,81657988,86704320,79560841,72613961,79167625,72941643,81264791,86507715,80871567,86835412,75694205,70713444,72155281,61997139,68812986,65470658,58851493,61866205,48038003,47841407,49021072,44367975,56885465,54264000,54132929,57147615,43909231,46923930,43450510,39583873,49479923,41877695,43581660,42860760,32178293,39911603,37355657,
41746597,53739774,49021121,55836919,52363470,43778179,49807555,42008715,46792904,51052806,42795211,48365836,39256258,34406554,40173774,34144402,44630253,47579399,43188444,49348892,37028022,34603189,34865364,25952417,34668816,29622530,25362679,27984161,14614704,17432786,17891537,15990967,29294890,26083584,29098257,30998814,19333300,24969450,20775116,20840662,30998844,23920895,28901677,27197717,19660991,29491457,27197642,35848443,47776071,44564745,54264136,49873161,45744337,52756751,46268622,54984994,58917191,53739799,61210970,52166907,52101355,58654996,55050459,68944197,71434564,71041326,77726050,66584818,68354311,68682002,63504623,74449250,69730627,69402952,72352096,60883186,67895587,68157711,70385930,85459318,82575679,
89194851,90571097,81985785,89915704,86180110,90177838,100598146,94896454,102957439,100598095,96796938,107872587,106234126,118554962,129368454,128188750,139526544,134349120,133431585,140443984,135201044,146669941,149029253,146407779,153813405,144441653,147652924,153289043,151060773,166658455,167313794,169083262,174850465,163184944,167248217,165675346,162529600,173474225,167051647,168690072,169279902,158531895,166396273,164888911,169083232,182190528,178061699,185926069,183828884,176226627,184025476,177799502,183632262,191103431,184942987,192807374,186777989,184418649,193724818,190513492,204013994,210829769,209715613,219087326,210370941,210567540,214434197,208208223,219480527,217711046,215024051,220135907,208077172,211943823,213451156,211616117,225116651,222101954,223936976,225575395,212337013,
216138155,210567569,207487380,215613949,206176709,207946221,203817433,192741759,199426499,194445711,199557561,208863754,202768842,209584646,203030989,195821970,201064911,192479634,198705631,201654796,194707927,201196057,191758787,190054827,196280791,192217502,205455875,208470539,207159789,214237734,203030969,204014023,204603864,198377901,208929315,203751941,201851399,203883047,190906806,195559907,194118102,193462730,205718075,200212998,203162147,201392674,188678589,192479739,184418770,183632363,189465160,179307019,182059582,175571479,166003150,172425743,166461905,173867537,180683341,175112724,182452821,173867528,169017827,173408792,165085659,173605433,174654030,169345576,175768164,165478909,166855165,172294682,169542119,184615515,185729609,187236928,193397355,182452730,186122778,185467418,181862913,
193004149,187171399,188678747,189465190,178323964,185074231,182911509,185729569,198050439,192479819,198378104,195035740,185008649,190382665,182256148,184812100,189989520,181076562,185991823,178324048,172294684,179438166,173802007,184746603,190317200,187105891,195232419,186057284,184549942,188547676,181535270,192676496,192021134,189661816,196018861,185729596,190513746,194576990,194314808,210371246,210174602,214303380,219415210,208929341,214893167,212927066,211944023,222823106,216072843,219546288,218235557,208732740,216728196,213123672,218759801,229311183,223609487,230163146,224461464,216334932,221119125,211747416,216597152,219284179,210698909,215810783,205456009,201523823,206963356,201196128,212992707,215614160,212730544,219677420,207946370,208208520,209322655,202506865,213517030,209519309,208208585,
212009711,200082045,205980327,206832284,207159946,221905660,218628811,223347431,224330475,213516930,219022014,213713562,213516973,221774605,111935440,114556941,104333265,96010138,100401109,92733335,100728809,104595472,98566110,104333344,93126595,89128882,90963932,81985442,90439690,88211469,83558390,87883818,75759550,78118863,80609245,78184375,92667943,90767370,92930062,96272426,84213692,88866795,85131226,82378705,91947071,83951623,86048810,83820580,72744898,79822850,75562965,79298550,89194571,82837518,88539206,82182168,72941523,77398034,67764182,71434265,73924687,65077274,69795932,59310091,54853609,60489755,54460383,65929278,69009487,66191404,73138280,62062593,61997061,63766559,57343983,68485216,65536076,64356423,68943981,58130430,64225314,66060314,66912262,82509946,80478281,85786723,88277096,78381056,85000250,80674839,81461289,91095177,83296332,88211581,84607070,
76152844,84082767,79495191,86769740,95289489,89718870,96862356,88735826,82247712,86311001,76677148,83034227,83624081,75890791,80937126,68943941,67436603,71565407,66584616,79560854,79888526,78839932,84279469,72155199,74121303,73859166,68681789,79888563,74580109,74842265,77136044,66125887,73400435,72941659,75432029,89587910,85786763,91947188,91291812,81395785,87752842,81199191,83886206,90505424,82051219,87032013,80019607,72482906,79495319,73138266,81658020,86769878,81002656,86966497,75825290,70778996,72286366,62062693,68813001,65732819,58851509,61931757,48038019,47906960,49414304,44433526,56951017,54329551,54460625,57409776,44040319,46923947,43516061,39780498,49479937,41812174,43974893,42926313,32374917,39780548,37290139,
41943218,53805326,49086674,56099079,52297950,44040340,49938646,42139801,46661849,51183894,42926300,48431390,39321810,34472106,40239329,34209951,44761343,47579413,43516142,49479980,37028038,34734277,34996452,26017967,34537759,29688081,25559302,27918641,14483648,17629409,17957087,15990982,29425978,26018061,29032739,30802223,19202243,25100539,20775134,21037287,30998860,23986448,29163839,27197733,19857614,29491473,27132123,36045068,48038228,44957977,54526293,49873176,45744353,52887837,46334176,55312689,58917206,53870886,61210983,52429066,52101372,58786084,55181545,69009747,71565652,71172413,78119282,66453763,68616472,68944164,63504638,74580340,69665104,69730648,72417649,61014275,67961139,68354334,70648092,85524873,82772303,
89457014,90571115,81854728,90308939,86311196,90571068,100860308,95158613,103154064,100860255,96928026,108200283,106365214,119079267,130089369,128844131,139985316,134611280,133955891,141099362,135790885,147194249,149422488,146669942,154534319,144900422,148373837,153813350,151650617,167182761,167969173,169673104,175178166,163774789,167903596,166396258,163184977,174064066,167379348,169476523,169738671,159318345,167182724,165347681,169804144,183042513,178848148,186515910,184353190,176750933,184549784,178323807,184484246,191693274,185467295,193462750,187367833,184942955,194380196,191234403,204669373,211747292,210108847,219873774,211222926,211222918,215220648,208929140,220004833,218431959,215876041,220594677,208863621,212402595,214106536,212140424,225837564,222757333,224395748,226034165,213057929,
216859068,211157412,208339366,216138257,206701014,208601600,204669420,193593747,200147412,194904482,200081868,209453595,203489756,210043416,203686370,196411812,201589219,193069475,199361010,202310174,195559915,201851437,192348629,190906814,197067241,192741807,206045718,208929309,207815168,214958647,203620811,204800476,205193706,198967746,209584694,204210712,202572315,204669499,191627721,196280821,194970090,193921499,206373453,200737303,203555384,202048051,189202894,192938510,185205220,184287742,190317145,179831325,182714962,176226858,166789600,173277727,167117287,174457380,181600864,175768102,183173737,174588444,169607669,174064170,165872108,174391884,175047264,169869881,176292470,165937682,167707155,172687919,170000891,185139819,186516062,187695699,193987196,182780427,186909231,186188333,182583826,
193921671,187761241,189071983,189989498,178782735,185795143,183501352,186319413,198771353,193331803,198902411,195756656,185598490,191038046,182845991,185401944,190579360,181797476,186843812,178717284,173146671,179962473,174653997,185139839,190972580,187499124,195822260,186516054,185205322,188940910,182125110,193331873,192610978,190448265,196805309,186450510,191234662,195363438,194904652,211288768,210961053,215220900,220005053,209453648,215810688,213320300,212599402,223544021,216793756,220398274,219153078,209519191,217383575,213975659,219349644,230163168,224395937,231015133,225247914,217055849,221840040,212468332,217383602,220070631,211550895,216531697,205980319,202375809,207880881,201851507,213517016,216335076,213385923,220398333,208798356,208863901,210043571,203555460,214041334,210371295,209060575,
212665088,201065103,206570170,207487663,208011935,222692111,219546337,223871739,225379070,214172310,219808465,214172332,214237890,222429983,112132065,114556957,104529888,95748010,100532199,92733352,100859896,104661024,98500592,104464430,93192148,89259972,91029485,82116530,90439707,88145949,83558405,88080440,75759563,78053344,80936939,78315461,92733497,91160602,92799008,96665658,84541386,88735739,85262314,82706402,92274767,84213785,86245436,84148274,73072594,79888402,75431910,79364100,89456731,82640925,88801367,82509864,73138147,77463585,67502056,71565355,73990242,64815145,69730410,59179033,55050233,60424235,54460399,65994830,68943967,66322493,73203834,62062607,62259222,63766574,57475072,68812913,65470558,64487509,69009531,57999370,63963186,66191403,66977815,82575496,80674906,85852274,88408185,78381071,85131339,81002536,81526841,91291801,83624030,88277134,84541551,
76283933,84344925,79560744,86835293,95355042,89784420,97058983,89129057,82378801,86442090,76939308,83165314,83493026,76087415,80740534,69140565,67698764,71827567,66388023,79429797,80085152,78905487,84607165,72417357,74514535,73728111,68681807,79757505,74383516,75169960,77201598,66125903,73465986,72745068,75694188,89718998,85786782,92143812,91291827,81395799,87883929,81330281,84017297,90767586,82182307,86900957,80019625,72745066,79495337,73203818,81592503,86966502,80937135,87097585,76021916,70975618,72351922,61866101,69140699,65798372,58917060,61866237,48234642,47906976,49348787,44695688,57016569,54329568,54460638,57278719,44040335,47186106,43516077,39911586,49742099,42008797,43909373,42860792,32243860,39977170,37421226,
41877698,53936416,48890082,56099096,52297968,44105893,50331877,42074282,46858474,51183910,42860781,48562476,39256291,34472121,40370416,34144433,44761357,47776038,43385084,49348925,36831447,34668758,35062003,26149055,34668847,29819170,25690389,27918658,14483666,17694962,17957106,15794391,29425995,26214687,29229363,30867774,19333333,25100556,20840685,21037303,30867805,24117536,29229390,27328821,19726558,29557023,27394285,35979547,47841636,44630314,54591846,50135335,45940978,53084462,46661873,55050563,59310441,54001975,61342073,52429085,52166925,58720563,55050492,69271910,71827812,71237965,78119297,66650389,68682026,69140786,63766798,74645891,69796195,69665128,72483200,61210897,67961155,68354351,70517036,85524888,82706785,
89588100,90767737,82051355,90374491,86376749,90767693,100860323,95355236,103416224,100925806,97059114,108265834,106692910,118817137,129696166,128713071,139919793,134414685,133824832,141099376,135528754,147063191,149422500,146735490,154337725,144834901,148177243,153420146,151585093,167117238,167772578,169410973,175112642,163774802,167838073,166265199,163053917,173736398,167575967,169411002,169673150,158990676,166920594,165085550,169476479,182911455,178586017,186515923,184353203,176685411,184222117,178520429,184418725,191431142,185205164,193069549,187367845,184877434,194249136,191103345,204407243,211550696,210174397,219742716,211026332,211222930,215089590,208994686,219939309,218169828,215810518,220463620,208535955,212402609,214237621,212140436,225968649,222757345,224461297,226099715,213189013,
216662474,211222962,208142772,216203806,206897636,208732685,204538363,193593758,200278496,194838959,199885270,209453610,203424232,209977895,203620846,196215219,201458159,192938418,199229949,202310188,195494393,201916985,192152035,190710220,197001719,192676283,206045731,208863786,207618573,215024196,203620825,204603880,205324794,198967758,209257027,204210727,202572327,204472902,191627734,196149762,194707957,194052585,206242392,200868390,203752005,201851456,189268444,193004060,185270771,184156683,190055016,180027943,182911584,176161334,166593003,173081133,166724082,174129715,181338733,175637045,183042678,174653992,169476611,173867575,165609977,174129752,175243884,170000966,176292483,166003230,167445023,172622395,170000906,185008760,186385003,187695711,194118281,182977049,186909244,186319417,182649377,
193725077,187892328,189006461,189858438,178717211,185598550,183501367,186319424,198836902,193069672,198705817,195822205,185532967,190972522,182649397,185467494,190775984,181535345,186843826,178717295,173146683,179831413,174522935,185139851,191038127,187564673,196084417,186516068,185008728,188940923,182256198,193266352,192545454,190251672,196674250,186188380,190972531,195363454,195035738,211288780,210895530,215089844,219939530,209584732,215679630,213647992,212533879,223478499,216597163,220529361,219153091,209453669,217383590,213910137,219284123,230097648,224199344,231211752,225444535,216990326,221971126,212599417,217318079,219939571,211354302,216597247,205980333,202244751,207815358,201785986,213779173,216335090,213517007,220201739,208536224,208732840,209912511,203424402,214106885,210371311,209060585,
212730639,200737439,206570183,207684287,208077484,222495516,219480813,224068358,225182474,214237857,219939552,214434491,214434509,222561071,111738859,114098215,104005611,95354805,100335599,92340145,100335616,104005672,97976312,104136763,92602335,88866767,90505206,81526716,90112037,87818279,82903055,87621699,75300824,77791211,80281591,77725650,92078147,90439717,92602410,96075844,83886039,88342534,84803573,81985516,91619417,83820580,85852230,83623996,72417244,79101982,75038704,78774288,89063528,82509863,87949410,81788979,72482799,76742700,67239922,70975539,73728107,64487476,69140598,58785829,54394885,59834422,54067194,65667163,68616298,65601608,72876163,61407257,61603872,63242297,57016331,68157562,65208423,63897698,68616326,57475096,63504444,65798199,66519074,82182294,80216164,85327998,88080517,77922329,84738135,80543794,81199171,90833061,82968680,87752857,84213882,
75628584,83624042,79167538,86442089,95092907,89325681,96403632,88473709,81920060,85852276,76283958,82641038,83230892,75497602,80543938,68616289,67043416,71303289,66125890,78905520,79495339,78446744,84148423,71827546,73793652,73400440,68288603,79495372,74121384,74449076,76611785,65601626,72810637,72548469,75235446,89063650,85262502,91619536,90964159,81133669,87556261,81002611,83427483,90177772,81658031,86507755,79364276,72155252,79036596,72614007,81330368,86442223,80543930,86835454,75497637,70451341,71762108,61472896,68550885,65536238,58589391,61407497,47513757,47644841,48890043,43909265,56688900,53936364,54067436,56623372,43581594,46596293,43122872,39256236,49086750,41353450,43254024,42402053,31719584,39387358,36831413,
41353422,53543210,48431341,55574819,51970297,43581615,49676529,41550007,46203123,50725170,42598648,48169271,38863085,34013381,39846139,33489085,44433689,47186225,42795273,48759112,36569312,34275551,34406655,25624780,34144571,29229357,25100577,27590988,13959390,17105151,17236220,15270114,29163861,25362730,28574013,30605643,18940128,24510744,20513016,20381954,30474601,23331117,28574042,26870082,19267817,28967213,26870006,35717414,47448432,44302643,54198641,49676596,45285630,52429114,46072059,54919501,58720626,53608772,60817796,51904806,51642647,58327359,54460680,68878705,71434609,70648152,77791629,66191648,68354354,68682049,63111450,74449293,69337451,69337460,72221069,60752159,67567953,67830076,70123829,85262755,82379117,
89129361,90505607,81723687,89981285,85918008,90308953,100532655,94896498,103154091,100401531,96796983,108003701,106168633,119341441,130351543,129106307,140640706,135070065,134414674,141492612,135856455,147587498,149881270,147325333,154927568,145621351,148636014,154141062,152109399,167707081,168493491,170131888,175899092,164299107,168493452,166920581,163381618,174326243,168034737,169804237,170394065,159711592,167510437,165740928,170328466,183239154,179372471,186843623,185008583,177275253,185074105,178913663,184811961,192217594,185991615,193921535,188154299,185401740,194707909,191627652,205062622,212206077,210895313,220660238,211812783,211878309,215941575,209584530,220791295,219021818,216400359,221381143,209453479,213057987,214827465,212664745,226755102,223543799,225247747,226755093,213778857,
217317855,211812804,208994759,216793649,207421943,209256993,205128204,194249138,200933875,195625409,200540652,210108989,204145151,210764345,204407297,197001668,202244611,193462725,200016403,202900032,195953162,202441295,192807412,191300063,197788172,193462735,206766647,209715772,208405025,215679576,204341739,205324796,205849099,199492067,209912406,204866107,203358780,205128281,192217578,196608536,195297801,194642430,207094379,201523769,204538455,202703443,189661679,193593902,185729541,184615457,190841467,180552252,183304818,176685641,167379456,173802049,167444997,174850628,182190722,176554569,183763595,175047230,170066455,174588492,166199823,174850666,175571585,170590811,177013400,166527536,168034865,173539920,170656285,185664140,186974845,188351091,194642588,183632430,187630160,186778188,183173686,
194511529,188547709,189727376,190841499,179241520,186450536,184222283,186974806,199295672,193790590,199688875,196543120,186253883,191496830,183501384,185860728,191234755,182321798,187302597,179503748,173670991,180814475,175374924,185926305,191890116,188154518,196543189,187368058,185991785,189858449,182911577,193987267,193266370,190972587,197329632,187105906,191627910,196149905,195756653,211944160,211681982,215745224,220922590,210174575,216597154,214237837,213385866,224199414,217514688,221119204,219742937,210109048,218038969,214696587,219939501,230818562,225182404,231998207,226034380,217580170,222560970,213189259,218104532,220857094,212009680,217318163,206766783,203096739,208470739,202637972,214500087,217121541,214368997,221053728,209388213,209715902,210764500,204014246,214893336,211157762,209715968,
213123875,201589426,207094489,208339665,208732866,223347507,220267266,224854812,226165534,214958775,220660466,215089871,215024355,223150913,111673339,114163768,104333309,95420357,100204544,92209090,100466707,104136761,98304008,104202314,92667887,88932319,90832904,81723340,90112053,87818297,83230752,87490643,75235303,77660154,80281608,77791201,92405845,90636339,92471353,96010324,84148197,88277013,84738052,82051071,91881579,83623987,85852247,83820622,72482799,79233067,74973184,78774305,89129080,82378808,88277105,82051138,72417280,76808254,67108864,71106630,73531516,64553028,69140614,58916917,54591509,59965510,54067208,65732715,68485243,65863768,72941714,61603884,61800498,63307849,56950808,68354187,65208440,64028786,68747414,57475111,63766605,65667142,66584626,82247844,80478326,85655694,88014996,77922346,84607079,80412738,81395797,90833076,83165303,87752873,84213896,
75825207,83689595,79233091,86442105,95355069,89522305,96796866,88604797,81920076,85917830,76218438,82968733,83165374,75497619,80675024,68550770,67371113,71434378,65929299,78971073,79757500,78315688,84279514,72024169,74121348,73465993,68550761,79429854,73924792,74645699,77005015,65536105,72876191,72482952,75235463,89391346,85590201,91685089,91095246,81264757,87687349,80937094,83689642,90177788,81658045,86704380,79691971,72220805,78905539,72679558,81395922,86507775,80543947,87032079,75628727,70451357,72155339,61603985,68616438,65601790,58392799,61407513,47775917,47775932,48824525,44040353,56885525,53936380,53870843,56951067,43450539,46530774,42991820,39321790,49283375,41550075,43581718,42533141,31785136,39518448,36831430,
41418974,53543226,48759038,55640370,51904779,43516097,49611010,41681095,46399750,50921793,42598663,48169290,38666495,34013399,40108299,33685709,44302634,47186242,43057435,48890199,36700401,34210034,34341134,25493723,34079051,29163838,25231667,27525468,14090476,17039631,17432845,15532277,29032805,25428285,28705104,30540124,18874608,24445225,20381962,20185363,30540151,23527742,28574057,27001169,19267834,29098301,26870024,35651896,47448450,44302661,54264195,49676614,45416720,52625738,46006539,54722909,58786180,53543252,61145492,51904825,51904807,58327377,54722838,68944258,71369091,70713707,77660573,66257200,68223302,68616528,63439148,74318240,69665151,69665158,72352159,60883245,67961183,68223310,70517063,85524917,82575741,
89260450,90505623,81985847,90243448,86049097,90440042,100729282,94962050,103088571,100467083,96797001,107938184,106365260,119144850,130220487,128975250,140575187,135201154,134349155,141623699,136249684,147784121,150077895,147128742,155124191,145555830,148570494,154141078,152437094,167772634,168624579,170066365,176030179,164233587,168427931,166920595,163512703,174457331,168100290,170131930,170525150,159777143,167772596,165872015,170459554,183566850,179503556,187040248,185270741,177602951,185270726,179175822,185008582,192152073,186122701,193921551,188154313,185598364,195035602,191824278,205324781,212206089,211091934,220529184,211878333,212074934,216138201,209912225,221053456,219349513,216662521,221708837,209453494,213254610,215155160,212795832,226886186,223609349,225378835,227082790,214041016,
217514479,212009429,209060310,217121343,207618565,209519150,205390365,194183618,201064964,195625427,200737275,210174538,204079629,211092041,204472848,197263829,202375699,193724885,200147488,203096655,196084251,202506843,193069571,191627759,198050329,193593821,207225414,209781323,208667185,216007270,204276221,205390346,206045725,200016371,210109029,205128266,203424331,205390442,192348665,197001768,195625497,194773518,207225469,201720390,204604007,202703461,190054913,193921598,185991703,184877617,191234699,180814412,183435907,176882264,167248399,173867599,167576086,175047252,182256272,176620119,183894681,175112781,170328613,174654041,166265372,174916218,175637137,170852969,177144486,166789697,168165955,173671005,170918444,185991837,187040398,188482177,195035820,183566908,187630175,186843740,183239238,
194773688,188678796,190186144,190775978,179372606,186581626,184484443,187171429,199492297,194249356,199885500,196608673,186319436,191758989,183632472,186319496,191627987,182387349,187499220,179503762,173802079,180945562,175440477,185991856,192152277,188351141,196870887,187236999,185991801,189858465,183173735,194052820,193528530,191038140,197591791,187171455,191955606,196280992,195691131,212206320,211944144,216007384,220857072,210698880,216728241,214303388,213516954,224723717,217776845,221381364,220201704,210436746,218628810,214893212,220398270,231146257,225444562,232129293,226362075,217973400,222823130,213713565,218170083,220857110,212468449,217514785,207028944,203293363,208732897,202769060,214762247,217187094,214631157,221315888,209715911,209715917,210895587,204341943,215221034,211354386,209715984,
213451570,201851586,207618795,208405216,208798417,223871809,220726033,225051436,226296622,215220936,221053698,215417565,215286512,223544146,111935497,114491465,104398859,95813588,100335631,92471251,100401185,104333385,98369563,104267867,92733440,88932335,90701847,81657823,90243143,87818310,83296302,87752803,75300856,77791241,80281624,78053361,92274787,90636356,92733514,96338020,84344823,88473638,84934675,82313230,92143739,83886146,86114407,83755102,72810494,79691839,75169809,79167537,89129096,82444361,88277122,82247763,72613902,77070412,67174418,71237716,73597067,64618580,69337239,58982471,54525989,60162136,54132760,65863802,68812938,66060392,73138341,61669436,61669442,63635544,57278507,68419740,65273991,64094338,68747431,57606200,63635548,65732696,66912323,82575543,80478340,85655710,88146086,78184508,84869237,80543828,81592419,91029702,83493001,87949497,84410522,
75759688,83820683,79167572,86638728,95355087,89718931,96796881,88735885,82116702,86114455,76415065,83099822,83361998,75759778,80609506,69009537,67240058,71565467,66388069,79298769,79626442,78708921,84279531,72089721,74252436,73662619,68681851,79823088,74186951,74973398,76873960,65994875,73072816,72679576,75497625,89522433,85721288,91816177,91226336,81199237,87883975,81264791,83820732,90439948,81854671,86704395,79757523,72548504,79102165,73007254,81592546,86638866,80871644,87228703,75825352,70582448,72155355,61604002,68616454,65601808,58589425,61931817,47644863,47841485,49021149,44368052,57016613,54133003,54264077,57082157,43581629,46924007,43319516,39583949,49479999,41484553,43712807,42598694,32047297,39780607,36831448,
41615601,53936460,48693519,55771460,52298012,43843793,49742097,42008793,46661909,51118419,42729753,48038235,39059726,34341095,40239390,33620191,44499258,47513937,43188524,49217897,36831492,34341122,34734367,25493742,34210142,29557072,25100610,27591021,13959423,17236254,17432863,15466755,29163897,25821517,28705119,30802284,18743552,24576313,20513052,20447523,30540171,23724367,28639611,27132259,19333389,29294926,26870041,35717448,47841681,44499286,54264213,49873237,45547806,52822363,46334237,54853998,58917268,53870948,61342118,52298056,51970360,58458466,54984999,69140883,71631252,70975865,78053806,66519360,68682071,69009763,63635772,74645936,69861775,69796245,72548783,61145408,67830130,68223326,70582617,85590468,82772365,
89588146,90833319,82248007,90571144,86442330,90833275,100860371,95486355,103481804,100729243,97059159,108528024,106758492,119734693,130810331,129565091,141033957,135594387,134742390,142082469,136773993,148177355,150405594,147718582,155582962,146211211,149094800,154861992,152961400,168428013,169148885,170852816,176685558,164888965,169214380,167641509,164037012,175112707,168690133,170590701,171049460,160235914,168427975,166592931,170983862,184287764,180158935,187957769,185795047,177996186,185795035,179765665,185598426,192938526,186647010,194642466,188875228,186384815,195559909,192348583,206045697,212927005,211616243,221381171,212599248,212992458,216924652,210633141,221774369,220070429,217252362,222233145,210043339,213844453,215876073,213582284,227541568,224199192,226099748,227803704,214630858,
218431999,212533736,209650155,217776722,208339482,210043457,206045744,195035606,201654806,196346340,201523727,210895454,204800545,211812957,205324836,197722599,202965541,194445800,200671796,204079713,196805165,203293294,193659415,192020994,198378030,194118130,207618650,210698847,209519170,216728185,205062672,206307868,206897711,200540675,210895481,205783644,204014174,206242428,192872973,197460537,196280877,195494433,207815311,202310235,205259388,203686520,190579220,194642514,186450474,185664067,191890079,181469793,184287893,177603181,167838243,174654052,168100392,175506023,182977188,177144427,184484523,175833695,171115066,175506029,167051823,175702670,176358053,171377276,177930938,167182932,168886869,173998705,171246144,186450606,187826848,189203094,195494592,184418894,188351089,187695727,184091225,
195494602,189203104,190579379,191431358,180159058,187237004,185270894,187630199,200213211,194839199,200344272,197264053,186778205,192283297,184222315,186843805,192021223,183108265,188154599,180421288,174326386,181535407,175833711,186712770,192742120,189137593,197526266,188154524,186516110,190644916,183698044,194839269,194118372,191759055,198312705,188023445,192676521,197001909,196608655,212861699,212599522,216859371,221709059,211157652,217318086,215286448,214434476,225444633,218432226,222036741,220726012,210961051,219153116,215548590,220922576,231932710,226231014,232981280,227082990,218825388,223675115,214237872,219218680,221774634,213189363,218235701,207880932,204145350,209453814,203686584,215286556,218039082,215221001,222102338,210436825,210698977,211682040,205062857,215876414,211878694,210633504,
214369096,202441429,208143103,209257206,209584868,224461653,221119267,225903421,227148609,215876314,221512470,216007410,216138500,224265061,112132121,114557015,104529947,95879139,100401182,92667872,100663344,104398935,98304040,104398952,92864526,88932349,90701862,81788907,90505301,87949396,83099710,87687282,75497477,77725719,80609317,78118912,92668018,90898515,92667992,96338034,84279300,88670259,85196835,82444316,92078216,84213843,86114422,83951724,72482827,79560778,75169823,79233087,89456788,82772056,88539279,82378850,72613915,76939355,67502113,71237732,73728153,64684132,69337251,58982484,54526005,60031077,53936169,65667209,68812953,65798261,72941746,61866057,61669454,63701096,57081913,68288681,65405078,64290961,68944054,57868356,63963245,66125924,66781265,82641091,80478356,85786796,88342706,78250057,84803717,80871522,81461364,91357394,83493015,88015047,84410537,
76152919,84082841,79429730,86769816,95420634,89850015,96993503,88801437,82313323,86114468,76742758,83165374,83558619,75890863,80871665,68878478,67371144,71434408,66322548,79364319,79691994,78708936,84345078,72089738,74383524,73728168,68747402,79757566,74186968,74842339,77267190,65994890,73138366,72876199,75432103,89587985,85721304,92012800,91095278,81526930,88015058,81330340,83951818,90636570,82051292,86769946,79888609,72745126,79364323,73072806,81592560,86966561,80871659,87359790,75956438,70713533,72351979,61997231,68747541,65667356,58917121,61866295,47841483,47775962,48955627,44302529,57016628,54133017,54001947,57213242,43647179,46924020,43385065,39452893,49283405,41550104,43647288,42598708,31785168,39780623,37028071,
41615615,53674331,48890141,56164690,52363562,43909344,49742113,41812197,46596389,51118434,42860840,48103785,38863134,34275572,40239403,34013419,44695881,47579488,43319608,49152374,36634897,34472209,34537775,25690364,34472300,29491549,25362770,27656574,13893901,17105198,17301804,15597842,29360518,25821532,28901743,30605691,18874638,24510791,20709672,20382002,30671256,23527773,28836234,27066737,19398939,29229404,26804518,35717464,47710625,44761444,54526370,50069861,45547823,52953450,46399786,55050622,58982820,53805428,61276597,52363609,52298054,58720623,54919478,69206433,71696801,71303561,78119358,66584911,68616547,69140847,63635788,74645950,69730716,69927331,72417727,61210959,68026750,68288876,70910310,85787091,82903454,
89522625,91095478,82248023,90440087,86442345,90833289,101188065,95486370,103678429,101188010,97124710,108396966,106758505,119996850,130679270,129761711,141099505,135791008,134873473,141951411,136511862,148308438,150602214,147849669,155648513,146080149,149225884,154730933,153092487,168624632,168952292,170787296,176488963,165216660,169345466,167641524,164168097,175112722,168624610,170787322,171115008,160432535,168493522,166461871,171180480,184287778,180158949,187892248,185795060,178323876,185795048,179831214,185860583,193200681,186712558,195035694,188875242,186450362,195756533,192610740,206242317,213254698,212009473,221577792,212664796,212992469,217055737,210567617,221970992,220004903,217711126,222364232,210567638,214041073,215941622,213909975,227934797,224657957,226558514,227934789,214827481,
218366479,212926964,209977846,218038881,208601639,210502223,206373439,194970083,201720357,196608499,201785883,211288684,204997165,211944041,205390386,197853685,203227698,194707958,200868419,203948655,196936251,203555452,193987109,192217614,198771257,194314752,207946343,210829931,209519183,216597126,205390363,206242346,207159868,200540689,211026564,206176873,204341868,206242443,193266203,197853766,196543032,195559981,208208540,202375783,205390471,203948675,190841378,194904670,186843701,185795151,191759020,181469806,184484514,177603193,168231473,174654066,168297013,175899253,183042736,177341047,184681145,176226925,171180615,175637117,166986302,175637146,176423600,171639436,178062023,167379554,168952419,174260863,171508302,186778300,188154541,189334178,195756751,184615517,188416639,187761279,184287844,
195691224,189399724,190841534,191562441,180159073,187499162,185270907,187892357,200344299,195035822,200540892,197395137,187105901,192610989,184484473,186909354,192348916,183370423,188613365,180552373,174654079,181600957,176292476,186909393,192742134,189334214,197591815,188416681,186712732,190710464,183829130,195101428,194511602,192152283,198312721,187957922,192742072,197001920,196870813,213058321,212927215,217121527,221905679,211354272,217842388,215351999,214696636,225510183,218628847,222364437,221053705,211288746,219480810,215876284,221184734,232194866,226362102,232981294,227345147,218890938,223937274,214434493,219480835,222036792,213385986,218301251,208077552,204210900,209519364,203686598,215679784,218104629,215548694,222495567,210633445,210698991,211944197,205325015,216073034,212337460,211026736,
214369106,202900196,208405258,209453826,209781491,224592738,221643570,226100044,227214159,216269543,222102309,216400641,216335122,224723825,112328742,114884710,104661031,96272371,100991020,92930032,100991040,104988776,98762808,104792184,93257757,89194508,91160628,82116604,90636388,88277095,83492941,88014978,75563028,78381095,80871477,78381068,93061249,91291745,93257831,96796802,84672531,88997954,85590064,82575404,92536984,84410466,86245509,84082811,72876058,79954011,75497518,79495246,89522340,83099750,88998046,82706544,72941612,77594732,67567662,71565426,74055850,65077362,69861556,59441251,54788162,60227700,54263864,66125977,69206186,66322566,73334979,61866074,62128222,63963256,57475142,68681914,65536165,64422046,69075141,58196053,64028796,66453620,67108962,82903252,80871589,86245562,88932546,78577752,85328021,80937075,81854592,91619554,83820711,88473816,84934838,
76284007,84476073,79888495,87228581,95813868,90308783,97386736,89325740,82772092,86638773,77004918,83558605,83886316,76415168,81330433,69337247,67895444,72024248,66715777,79692014,80085225,79102167,84672775,72482969,74711218,73990329,69075096,80216332,74711271,75235572,77594885,66388120,73662670,73007286,75956406,90177823,86114533,92406032,91554046,81658017,88277219,81592499,84148441,91095340,82510060,87425321,80412914,73007283,79888628,73334964,81985792,87228717,81330428,87621948,76218597,71106764,72745210,62324927,69402917,65995054,59048208,62062919,48103645,47972585,49545468,44564690,57147717,54526250,54591787,57475401,43974875,47055109,43385082,39911660,49611101,41943335,43778376,43188548,32243935,39911711,37290229,
41812239,54264172,49086765,56230241,52363576,43974895,50135345,42074358,46989619,51315056,43188535,48628087,39321902,34668804,40567100,33947900,44761433,47972722,43450698,49676677,37028129,34799906,34931005,26149130,34668923,29819245,25624929,28180877,14221595,17629500,17629502,15794467,29491606,25887082,29229439,31064459,19267870,25035095,20840763,20840771,30998952,23789933,28901785,27328897,19661097,29622636,27459896,36307303,48103859,45023604,54919602,50135410,46137661,53150073,46661947,55509389,59507122,54198658,61604293,52560232,52494678,59048318,55509320,69534129,72155569,71434648,78709198,67109214,68944243,69271935,64094554,75235790,70189485,70386100,72876494,61407582,68354446,68878717,71238008,86114787,83231147,
90178000,91357640,82706791,91029926,86835579,91423130,101581296,96076208,104202730,101581244,97714551,108921270,107348347,120062400,131269107,129958335,141558272,135856557,135070096,142410176,136970625,148701669,151060981,148111825,155845134,146407843,149619117,154927553,153289109,168821253,169345520,171180524,176947730,165544354,169476552,167969216,164757936,175702560,169148911,171180554,171246095,160760229,168886753,166920637,171508174,184549935,180617714,188154406,186319362,178454964,186450421,180289980,186122741,193659448,187367932,195297851,189399543,186646985,196280832,192938435,206701084,213713465,212337166,221839949,213451243,213385699,217514501,211157456,222167613,220725815,217907749,222888532,210960867,214761984,216531461,214303208,228131419,224920115,226689600,228655699,215155174,
218956317,213451266,210436612,218563182,208994870,210895455,206766667,195428848,202375729,197067265,202244650,211616377,205324859,212337272,205718078,198443523,203489857,194904578,201327183,204472956,197591625,203817610,194445874,192741915,199098954,194707983,208536179,211157627,209912415,217055896,205652524,206766649,207618635,201196063,211813012,206570104,204669561,206832279,193659432,198181462,197001799,196215356,208470699,202900087,205849239,204341908,191365678,195166829,187302467,186253918,192348858,181731963,184681138,177865353,168559166,175112833,168886853,176226949,183370432,177603206,185336518,176358012,171508309,176030344,167313996,175964840,176882368,171704985,178520791,167641713,169280114,174654093,171835996,187237066,188351164,189661875,196149981,185074282,188744332,188285580,184615538,
196018919,189989562,191300302,192021207,180683373,187892390,185795209,188482195,200868600,195297981,200999659,197919438,187630202,193004219,184943238,187368121,192676609,183698115,188809988,180814530,174850702,181928651,176751243,187433695,193331971,189924052,198050580,188744376,187368105,191234767,184484504,195363586,194970370,192414442,198968092,188285616,193200836,197722830,197264045,213713696,213517055,217449223,222364447,211878575,217973473,216007374,215155401,225968950,219218684,222757668,221643542,211944119,219808504,216466121,221774574,232653633,226886402,233833278,228066059,219480777,224330504,214958795,219939603,222364488,213779217,218825553,208536318,204800738,210043667,204407508,216269622,218825541,216204070,222888797,211288821,211157758,212402963,205652710,216728409,212599618,211288895,
215155554,203096816,208798490,209847058,210567936,225313650,221905728,226624346,227803997,216531703,222626613,216728336,216728352,225117058,112525363,115081328,104857651,96468990,101122103,92930042,101056588,104988785,98959427,105185412,93585447,89522197,91357245,82182149,91095149,88408176,83755096,88146060,75956254,78512179,81068094,78577689,92930188,91357293,93192307,97058957,84738077,88932429,85524540,82837557,92602532,84672621,86638736,84344967,73072678,80085092,75759672,79626328,89653423,83099760,89129129,82706554,73072695,77594741,67960889,71762046,74449078,65011836,69730494,59310190,55181390,60555392,54263874,66257058,69271733,66453650,73597133,61997157,62128232,63897730,57540690,68944068,65863856,64618666,69140687,58261601,64422023,66453634,67305580,83099870,80937135,86311109,88801486,78577763,85328032,81264763,82051212,91619567,83820721,88539362,84934850,
76349554,84607155,79757436,87294130,96076022,90439868,97386745,89325750,82772102,86769857,77004930,83427544,84148471,76480716,81395980,69468332,67960994,71893190,66912396,79757564,80478451,79364323,84803860,72614052,74776766,74121413,69271716,80347417,74645744,75301118,77463825,66388133,73793754,73400514,75890882,90243370,86114545,92471580,91750665,81985709,88539374,81985727,84410597,91357495,82444536,87556404,80347389,73007295,79954174,73400512,82116877,87556411,81330439,87687496,76480753,71172313,72876292,62456010,69206320,66257208,59113755,62259539,48169191,48365812,49348873,44564701,57475406,54591797,54722869,57606486,44040422,47055121,43647237,39846135,49676648,42205492,43843921,43188560,32309483,40042793,37486850,
42008859,54395253,49152311,56557934,52560198,44368121,50266428,42270977,47251775,51577211,43254084,48759172,39452983,34472208,40501574,34144520,45154660,47972732,43581781,49873298,36962607,34865452,34865483,25952536,34865542,29753722,25624939,28246424,14549289,17563977,17629512,15925549,29557153,26083702,29163915,31064469,19333419,25100644,20840774,20840783,31130037,24183158,29295015,27591053,19726645,29622648,27197765,36241780,48103868,45089151,55050687,50463104,46137674,53281159,46924103,55443864,59769279,54198671,61735375,52756850,52691298,59310476,55443795,69861819,72352190,71631270,78905816,67174762,69206400,69468555,64225639,75235802,70582712,70517184,73269722,61538665,68747676,69140872,71303556,86573551,83624378,
90309084,91619796,83034483,91161011,87097733,91488676,101712381,96272831,104399352,101646790,97911170,109183427,107479429,119996874,131334656,130089416,141623816,136053176,135135641,142475723,137036174,148505072,151060990,148308443,156172823,146538926,149750196,155320780,153289119,169017871,169476604,171311604,177144348,165413291,169673170,168034763,164823479,175964714,169345528,171377171,171704854,160760240,168886764,166920648,171639256,184681016,180814331,188351022,186450445,178782654,186319357,180421063,186384894,193724993,187499013,195428933,189334018,186843602,196477451,193200587,206766628,214041156,212599319,222102103,213385718,213778926,217514511,211157466,222429766,220987969,218038833,223216222,211091951,214827530,216597006,214630895,228655717,225116735,226951755,228786781,215482864,
219021860,213451278,210633231,218563191,209060415,211026536,206832215,195691002,202375740,197198348,202244660,211878532,205587012,212402817,206045770,198705676,204014156,195232270,201654873,204800648,197722706,204079766,194642491,192872998,199492179,194904601,208601726,211419782,210174568,217580194,205980212,207159875,207815250,201327145,211747485,206832258,204800644,206832291,193790513,198574688,197001808,196346436,208667316,203227776,206111391,204472987,191431224,195428984,187302477,186253928,192479941,182059652,185008826,178127506,168690247,175178378,168886861,176423567,183567048,177865360,185402066,176685700,171639390,175964820,167641685,176161459,177341128,171967140,178651871,167903866,169476731,174981784,172294757,187564758,188678855,190055099,196477668,185270902,188940953,188547735,184877694,
196150001,190317253,191562456,192414434,180748920,188023474,185860753,188482207,201327362,195822277,201327348,198378200,187826821,193069765,185205393,187695809,193200908,183960270,188941070,180945612,175243929,182125268,176882325,187564776,193397517,190055134,198312736,188809923,187368116,191431385,184615587,195560204,194904842,192676596,199099177,188678843,193397456,197657305,197526199,213713706,213648136,217645842,222954281,212075192,218366701,216138456,215220948,226296639,219546375,223019821,221709088,212206275,220070658,216728277,222036727,232915790,227148556,234160969,228131607,219742932,224658194,215155413,220070685,222823248,214237978,219087707,208667400,204800748,210240284,204473055,216269634,218956624,216138544,223216487,211419902,211682055,212665117,206111473,216859490,212927309,211616585,
215286635,203358973,209126179,210371354,210502410,225575802,222167882,226755429,228328297,216793858,222692158,217121561,217252652,225313676,112394297,114950264,104988730,96272385,100925501,93061120,101253200,105054328,98762823,104923273,93257773,89391134,91422788,81920010,90701940,88342648,83492959,88277139,75759654,78118968,80937028,78315551,92995731,91095156,93257850,96927892,84541477,88932437,85393474,82837563,92471464,84279412,86507671,84279436,72876076,79888492,75366464,79495264,89784504,83099768,89063602,82509953,73007166,77529212,67764289,71565446,74318010,64880773,69927110,59048052,54984790,60293254,54329416,66191531,68944059,66125977,73334996,62128234,62259312,63766665,57409624,68616394,65470646,64422066,69271768,58130533,64094347,66388102,67371122,82968806,80937141,86180044,88801492,78512234,85524647,81002628,81920147,91554036,83689657,88473835,84803786,
76218488,84672697,79691907,87097529,96141566,90177728,97452288,89194684,82837644,86704327,77070473,83427551,83755261,76349649,81264914,69206193,67829927,71827659,66715795,79757570,80150779,79233257,84869402,72548521,74514629,74186953,69140649,80150813,74645753,75563269,77398295,66257068,73662689,73269446,76021960,90177843,86311161,92406050,91619600,81854646,88473845,81592516,84345069,91226429,82313472,87359803,80281859,72876231,79757572,73400521,82182420,87294273,81264909,87753039,76218615,70975711,72679694,62259408,69337399,65929535,59048225,61997401,47972592,48169211,49414415,44499171,57278807,54657340,54526267,57540956,43843820,47120663,43581707,39583999,49807725,42074425,43778392,42991959,32178417,39977265,37224713,
41877791,54198654,49283391,56361332,52625740,44302595,50266436,42270985,47055174,51380610,42926410,48497035,39256382,34668825,40632652,34210062,44892522,47710595,43647324,49611162,37093683,34734388,34799951,26083613,34668942,29819263,25493876,27984286,14090542,17498448,17432910,15532340,29491624,25821565,28967312,30933405,19136816,24772970,20840781,20513110,31130043,23724415,29098412,27197843,19595582,29491584,27263305,36176249,48234948,45089158,54854087,50528647,46006608,53412235,46530895,55706014,59572678,54198677,61604310,52756857,52560233,59113874,55378264,69599682,72155589,71762349,78643679,67043699,69075335,69468562,63963502,75366881,70255042,70189512,73007586,61669745,68551075,69009806,71041418,86442487,83493311,
90243555,91488731,82837881,91161018,87163275,91488684,101646852,96338373,104595966,101777868,97845641,109314505,107544974,120521172,131531275,130548179,142017045,136446404,135791013,142934484,137691543,149160442,151716360,148963815,156697121,147194299,150143426,155845078,153944488,169738780,170066438,171966977,177734183,165872054,170328540,168755668,165478850,176423477,169804292,171901470,172163618,161546683,169411062,167707091,171966950,185401926,181207559,188940860,187171353,179438024,187105801,181076436,187040267,194249293,188023313,196149843,190185997,187695583,196870678,193790422,207553074,214434383,213385762,222888546,214303233,214565369,218300956,212140519,223281748,221446731,219021882,223871593,211616249,215613973,217121308,215155197,229114478,225837642,227934806,229311082,216203770,
219808304,214106647,211354138,219480708,209781321,211616371,207553122,196280837,203162183,197984790,202834494,212533903,206373457,213320333,206635605,199229976,204603990,195756568,202179173,205324947,198312543,204800671,195297864,193528369,200082014,195559971,209388171,212140687,210829940,218301101,206766655,207618637,208405087,202113591,212730536,207225485,205652623,207749805,194511422,199164523,197657181,197067346,209584833,203686541,206766762,204997288,191955523,195953284,187957850,186974835,193331919,182780561,185729735,178979484,169149012,175833749,169673307,176882330,184222423,178455196,185860829,177406609,172491370,176882336,168297056,176751295,177668820,172688047,179241709,168428166,170132103,175506082,172622449,188089057,189268689,190513864,197198578,185926274,189596322,189006496,185533065,
196805372,190776016,192152292,193004272,181731973,188809918,186581664,189203112,201786125,196215504,202048258,198968037,188285583,194052818,185598620,188482255,193790743,184681178,189924122,181863130,175768230,182977246,177603233,188351219,194118426,190579433,198968106,189596364,188285630,192086757,185336493,196281113,195691286,193331968,199689012,189268677,194118364,198443750,198050498,214631222,214369045,218366747,223347508,213058245,219218678,217055970,216138463,226952011,220136210,223937336,222495532,212730573,220857104,217383648,222954242,233898839,228000538,234619733,228786977,220463841,225313567,216138465,220922666,223413084,214762277,220070760,209519382,205718263,211157799,205193963,217187150,219808604,216990522,223740790,212140811,212140819,213451562,206832380,217449326,213582681,212271956,
216073081,204079880,209847087,210895657,211419927,226100104,223019862,227869552,228983669,217449230,223347530,218039075,217908023,226100120,113311814,115736707,105709639,96993295,101843018,93585420,101908574,105709703,99614805,105709716,94240827,90177576,91881552,82837527,91619456,89260164,84410474,88998046,76349491,78905414,81395795,79167531,93782174,91947134,93978757,97714335,85458993,89784416,86310992,83427400,93192375,85065855,87228577,85131419,73859128,80609401,76349516,80216170,90439875,84017284,89784509,83558543,73728073,78381194,68223053,72351890,74842313,65601682,70385874,60031106,55640162,61014162,54984789,66715831,69992648,66912421,74252512,62849144,62849149,64487574,58064998,69337303,66453700,65208510,70058211,58785906,64880793,67043474,67960960,83624177,81658049,87097562,89850081,79233142,86180019,81854608,82772126,92471554,84738243,89260278,85786837,
77004933,85196999,80543888,88080583,96796937,91029708,98369805,90243274,83624089,87425236,77791381,84345066,84803850,77267167,82051359,70123708,68419764,72679639,67567778,80609549,80871688,79823094,85786920,73400502,75432146,74842329,69599416,80871723,75563268,76284176,78250276,67043512,74383596,73924820,76808405,90833216,87163142,93454638,92668190,82837696,89325825,82444498,85131513,91881802,83099914,88211782,81133841,73859283,80544016,74252500,82968863,88146254,82379034,88473949,77201669,72024299,73531672,62980316,70123844,66978125,59834671,62914919,49021179,48759047,50200858,45285615,57934180,55181641,55312714,58392938,44630266,47972643,44368151,40567051,50463098,42795335,44695911,43712867,32768256,40829244,37880084,
42533166,54788490,49742156,57016704,53477721,44826894,50921809,42860821,47710548,52298127,43843926,49480089,39911756,35324197,41156953,34865436,45547896,48497039,44106089,50397606,37617985,35258689,35651933,26542380,35324313,30474636,26083714,28836267,14811453,18284893,18350428,16384322,30081462,26804618,29753758,31719849,19857727,25756021,21627224,21299554,31588809,24707467,29884858,27984289,20382027,30409099,28049751,36962694,48759248,45810069,55837137,51118482,46793053,54198680,47513946,56295852,60228052,55181732,62587363,53412230,53477751,60096927,56099174,70517199,73007567,72417721,79626732,67830144,70058387,70255006,64815481,76218863,71303631,71303636,73925102,62390654,69599663,69796254,72090007,87360003,84279756,
91095536,92275175,83755398,92209608,88080795,92340667,102695440,97190353,105251339,102760923,98632088,110232022,108462492,121176543,132383252,130941407,142541343,137036238,136249773,143720927,138346914,149750276,152175124,149553650,157418030,147784131,150798794,156565986,154468789,170197540,171049488,172687885,178520624,166855103,170852838,169214434,166003150,177078846,170721809,172622376,172818989,162070981,170000896,168231390,172622317,186188368,182125074,189858372,187892258,179962322,187957782,181797342,187761174,195101272,188875293,196674139,190710294,188416487,197788192,194511331,208339516,215548506,213975596,223740525,215089675,215351811,219284005,212730351,223937119,222167636,219873860,224723573,212468228,216465954,217907748,215876104,230097531,226755156,228721249,230294132,216728070,
220725818,215155234,212009510,220201614,210633300,212533886,208470636,197067281,204014161,198574625,203686474,213254810,207159899,213975702,207422046,199950883,205259360,196608547,202965615,206176925,199098985,205521579,195887700,194380349,200802921,196477485,210174614,212992668,211878527,219022008,207553099,208732762,209060458,202900032,213254835,208077463,206307992,208274103,195101255,199885430,198640231,197788250,210305738,204604055,207553207,205914803,192938575,197001870,188678755,187630205,193987289,183435931,186581713,179700393,170000989,176751262,170263140,177799844,185139937,179438246,186581737,177865370,172884596,177537705,168821355,177537737,178586337,173540024,179831544,169280146,170918544,176226989,173408891,188941037,189924061,191431379,197985020,186581645,190448302,189727405,186319507,
197526280,191431386,192873200,193921787,182452878,189661897,187368106,189924020,202507033,197264092,202703626,199754480,189072028,194773723,186581670,189137625,194315043,185336550,190645027,182518499,176751280,183567081,178061996,189072127,194773794,191496948,199951159,190251735,188941000,192807666,185926328,197002018,196674337,194315018,200540990,189989583,195101413,199295728,199099084,215352130,215155487,219349800,224199486,213910224,220005123,217645804,216793834,228066135,220922654,224723780,223544120,213517016,221840155,218366698,223806223,234750819,228852516,235537248,229901099,221381354,226231083,216859373,221578035,224396135,215614258,220857203,210240287,206570243,212075314,205849334,217973593,220791653,218039109,224723840,213058326,212992798,214106933,207749895,218301307,214565732,213320544,
216859523,205194004,210830140,211878705,212402976,227214228,223937376,228459387,229704576,218497816,224330580,218628912,218891075,226886561,113115208,115671172,105578570,96927761,101777485,93782030,101843040,105644168,99680342,105840791,94175291,90046506,91881556,82771993,91684996,89194629,84213869,88735905,76283957,78774344,81461331,78839854,93651107,92012676,93913225,97517730,85196850,89522274,86179922,83624011,93323449,85065856,87097508,85065883,73728058,80740475,76283983,80150637,90570949,83886215,89653440,83230865,73597004,78119051,68223055,72417427,74973387,65798291,70582485,59900037,55640162,60883093,54984790,66650295,69927112,66977959,74121441,62587001,62783616,64684182,58065001,69533913,66126022,65208511,69861605,58720374,64880795,66912407,67960961,83886322,81592517,86900955,89587938,79233146,85983414,81920147,82706594,92340484,84738247,89260281,85852377,
77267080,85262537,80412818,87752903,96600331,91029713,98304271,90046667,83558557,87621844,77594773,84476143,84672782,76873954,81920287,70123713,68550840,72483033,67436706,80478481,80871690,79954169,85524776,73203899,75563219,74842330,69599418,80871726,75628807,76284179,78381352,66846905,74383600,73793749,76677336,90898752,87097608,93192496,92733728,82772165,89325827,82444501,85197052,91816268,83296527,88277321,81002772,73662677,80544019,74121431,82641186,88277328,82182429,88539485,77136137,71762159,73269531,62980320,69861703,66650446,59900208,62914921,48759039,48693515,50200862,45089011,58065253,55247180,55050573,58130796,44695804,47841575,44106010,40304909,50332030,42795337,44433767,43516262,32637186,40436033,37683478,
42664239,54985099,49742156,57016707,53150043,44630290,50856276,42795289,47513942,52232595,43581785,49217945,39846221,35258662,41091420,34734365,45416826,48497042,44106091,50397608,37814597,35455299,35520866,26673454,35258780,30474639,26149251,28639663,15008062,18022751,18153824,16318789,30081465,26739085,29622687,31654318,19792194,25362810,21430620,21234022,31523274,24510861,29819324,27918754,20447563,30409103,27918681,36700555,48759251,45875605,55706067,50921878,46661984,54198685,47251807,56295857,60162517,55050660,62587367,53346699,53150073,59965859,56164713,70713812,72942037,72548796,79364591,68026753,70123925,70386083,65012094,75956723,71238095,71107030,73990642,62325122,69403058,69730720,72090011,87097862,84214223,
91161074,92602859,83755402,91881928,87949725,92406206,102826516,97190356,105316877,102695389,98697626,110100955,108462492,121438691,132776473,131531235,143131173,137429459,136774068,144114148,138740136,150471178,152896024,149815799,157614641,148242889,151519697,156828137,155058617,170852908,171442709,173343250,179110455,167117253,171573743,169935334,166592978,177406532,170918421,172884526,173212210,162464205,170590727,168886754,173277685,186647125,182583832,190317131,188351017,180486617,188351001,182256098,188154396,195560030,189334049,197329505,191300125,188875246,198378022,195166695,208798271,215876189,214630964,224264818,215417361,215613962,219611691,213189110,224461411,222888540,220463690,225182330,212992524,216859176,218497579,216728075,230556290,227344986,229245544,230752888,217645582,
221119040,215679530,212664875,220725908,210960986,212927109,208732786,197657112,204407384,199229992,204407375,213779105,207487584,214434460,208011878,200344104,205980263,197394986,203555444,206635683,199623280,206045875,196411993,194970178,201458287,196936244,210764442,213713568,212140677,219611836,208142930,209125982,209846897,203358791,213713594,208667295,207094433,208798399,195625551,200213117,199098989,198312547,210895570,205259422,208143035,206308026,193266261,197395093,189203050,188220036,194380512,184025761,187106007,179897006,170656355,177144487,170787436,178389674,185664231,179831469,187433709,178717345,173736570,178193074,169607794,178389714,179176164,173802177,180617980,169935511,171377304,176816819,173867649,189203185,190776035,192086744,198509313,187171474,191234740,190317235,186909338,
198312716,192086753,193659638,194446081,182780566,189989584,187761329,190644922,203359008,197788388,203490066,200147704,189924003,195363554,187040430,189727456,195101481,186057452,191169323,182911721,177210037,184156911,178913971,189465350,195691306,191890172,200344379,190776032,189465296,193397493,186712767,197788458,197002023,194773777,201065285,190841558,195560174,199885561,199557842,215876424,216007462,219808556,224920391,214368983,220660487,218235636,217449199,228590427,221709093,225248075,224199487,214303455,222495521,219022065,224461587,235144042,229376809,236323686,230425394,221840111,226689840,217383668,222167866,224985965,216335158,221381498,210895656,206963464,212468536,206504701,218825567,221250413,218497869,225248134,213517085,213713700,214893371,208339726,219153282,215221096,213975910,
217514891,205456153,211551042,212271930,212861735,227672986,224592744,229311362,230491013,218956574,224985946,219415351,219349834,227607465,113639499,116129927,105906250,97189907,102039632,94109712,102301794,106233995,100008027,106037403,94371904,90570798,92340312,82968604,91947141,89522311,84738159,89325733,76546102,79102026,81657942,79298608,94109861,92340358,94240906,97845412,85458999,89915494,86376531,83558478,93716667,85393539,87490729,85196960,73859134,80871549,76480594,80412784,90898631,83951753,90112194,83558549,74186832,78381200,68616274,72482967,75169996,65863829,70844632,60162183,55574631,61276311,55050332,67043517,70189259,67240105,74252518,63045755,62980226,64946331,58261612,69796060,66650312,65405123,69992681,58982520,65274014,67371161,68157572,84214007,81920199,87359711,89981158,79626363,86311095,82051221,83034277,92864774,85065929,89522428,86114522,
77267083,85590221,80937108,88408267,96993551,91422930,98631954,90374352,83886240,87687385,77987993,84476145,85131535,77332708,82247972,70320322,68616378,73072862,67764392,80740627,81264909,80085244,85852461,73400508,75563222,74973405,70058172,81396017,75890954,76480791,78512425,67240126,74711282,74121432,77005017,91160900,87490828,93585717,92864802,83034309,89456905,82837719,85197056,92340560,83362067,88605006,81461526,74055898,81068313,74318041,83231013,88342866,82379039,88736098,77463818,72089843,73597215,63176931,70189386,67240273,60096820,63045995,48890112,49086733,50200865,45613303,58196328,55574861,55574862,58458478,45023488,47972652,44564766,40501522,50594177,42795343,44761451,43843946,32899332,40894788,38207771,
42729780,55116176,50266451,57475464,53608800,45089046,51118420,43057436,47776089,52363670,44040540,49480092,40173906,35324202,41288031,34865443,45744509,48890261,44499310,50528684,38011206,35717445,35914083,26607921,35455392,30540178,26280329,28836275,15204675,18350434,18415969,16515401,30540219,26739089,29884834,31916463,20119877,25624957,21561696,21430633,32047565,24641936,30015935,28115366,20447569,30409106,27984221,37159310,49152472,45875611,55968216,51511706,46858595,54329760,47513952,56689075,60686811,55181737,62915050,53805454,53739902,60096934,56557933,71107030,73335255,73007553,79954419,68354437,70189467,70517159,65208706,76349942,71631316,71500250,74318323,62718340,69599669,70189476,72483231,87753226,84541908,
91685369,92799470,84214156,92537292,88408482,92799426,103154198,97583577,105841171,103219680,99156382,110494175,108986786,121504225,132579865,131203554,143000097,137494993,136774067,143786466,138412455,150340105,152502806,149619190,157549105,148111814,151126478,156697062,154730936,170656297,171442709,173081105,178717237,166986180,171246059,169804258,166265299,177406530,170852883,173015597,173343281,162529736,170394116,168821218,173212145,186581588,182387220,190251593,188416550,180552151,188285464,182125023,188023320,195560028,189137439,197460575,191169050,188744172,198378022,195101157,208601661,215876187,214630961,224264817,215482896,215679496,219742760,213189107,224789088,222954075,220070474,225247864,212861447,216924709,218694185,216465930,230490751,227213911,229376614,230687350,217580043,
221053502,215679525,212468265,220922515,210960984,212927107,208732784,197722644,204210774,199229988,204276303,213844636,207553119,214565531,208011875,200409640,205914725,197132840,203555443,206570146,199688815,205980334,196346455,194642496,201261676,196870704,210633368,213516960,212271748,219415227,207946317,209060446,209584748,203358789,214041271,208601755,206897821,209060540,195625549,200409721,198967914,198312543,210764496,205128346,208208571,206373559,193266259,197395090,189399657,188416642,194577119,183763615,186843862,180093611,170328676,176882338,170656361,178193063,185533155,179634857,187171565,178389665,173474427,177865391,169345647,178324175,179176163,173998783,180290300,169607828,171180695,176882355,174064256,189465329,190579424,191759063,198312705,187105937,191234739,190448306,186712727,
198181644,192283360,193397492,194315005,182649490,190055118,187761325,190710458,203227933,197591778,203293457,200344309,189858462,195298018,186974894,189661918,195035944,185795305,191103783,183042793,176947893,184353518,178651824,189596419,195691305,192152312,200344378,191038173,189661901,193331957,186647230,197657384,197002023,194642703,201261891,190513876,195429100,199754485,199688913,216138565,215810850,220136235,225051460,214237910,220726021,218366705,217318125,228655962,221774628,225248073,224199486,214041310,222561054,218759920,224396050,235144040,229442344,236258147,230359857,221774576,226689839,217383666,222167864,225182571,216204086,221315958,210895652,207028999,212599607,206439164,218694495,221184876,218563403,225248134,213648154,213582627,215024443,208077581,219153277,215352169,213910372,
217514890,205652761,211354431,212337464,212730664,227935126,224789349,229114751,230425477,219218717,225117018,219415350,219284296,227607463,113705033,116195463,105971784,97189905,101777484,93847566,102236256,105971847,99811415,106037399,94306365,90177581,92274772,82837531,91684996,89325701,84410478,88998051,76677173,79298631,81789011,79102000,94044322,92078211,94175370,97976482,85393460,89915492,86573137,83689548,93454520,85262466,87425190,85262493,73924668,80806010,76480590,80412781,90702023,83886216,89850048,83624081,73924685,78315662,68485201,72614036,74907851,65994901,70451412,59900037,55705699,61145238,55115865,66912441,69927114,67240103,74318052,62849146,62849150,64815255,58065002,69730523,66388166,65470656,69861606,58720375,65011870,67043479,68092035,84082932,81920198,87490780,89719010,79691899,86507703,81985683,82837669,92602628,85065927,89587960,85983450,
77332617,85393609,80937106,88146122,97190157,91226320,98763027,90243276,83886236,87949525,77987991,84738286,85131533,77267171,82379041,70254784,68747448,72810716,67567780,80871697,81461516,80019705,86114603,73662649,75497685,75038940,69992636,81396015,75628810,76546326,78643497,67305659,74776817,73990360,77005018,91291970,87359754,93520179,92799266,82837699,89719047,82706645,85524732,92209486,83427599,88408396,81330451,73990361,80871702,74383576,83165475,88342867,82444574,88932704,77594887,72286449,73597214,63045858,70320456,66978130,60096818,63111530,48824575,48824589,50397472,45482229,58261864,55378253,55378254,58589549,44892413,47776041,44302619,40698126,50594176,42795340,44761451,44040552,32964868,40960320,38142233,
42598705,55116174,50200910,57278854,53608796,44826897,50987347,43122969,47710550,52494741,43909467,49545628,39911762,35258663,41484637,35062047,45875582,48890261,44433773,50725289,37683526,35455300,35586403,26804525,35520926,30343568,26214788,28770738,14811457,18219361,18219359,16384327,30212536,26739085,29753761,31785389,20054338,25756026,21561694,21430632,31850957,24773009,29819325,28049830,20513102,30409104,28180826,37159308,49152470,45875609,56033749,51315095,46858594,54395293,47776095,56558002,60490199,55181735,62849511,53739915,53412221,60228003,56557931,70844886,73531860,72810941,79888884,68354435,70189466,70517156,65274240,76546547,71696851,71631320,74121716,62718340,69730739,70058403,72286620,87818761,84869585,
91423223,92865005,84148621,92406221,88539549,92930495,103219734,97386965,105906704,103088609,99287452,110821853,108986784,121438690,132645398,131531231,143131170,137363921,136642992,144179682,138674597,150209030,152699413,149946867,157614638,148046277,151323084,157090277,154927542,170787369,171573780,173212173,179175987,167182786,171442664,170000868,166658512,177537601,171246099,173146667,173277742,162529736,170590723,168952287,173539826,186843730,182780437,190513734,188613156,180814292,188416536,182321631,188154392,195887707,189465117,197395039,191365658,189071852,198574626,195166691,208863806,216138331,214958640,224461424,215810574,215941638,219873833,213582322,224985695,223281752,220463688,225378934,213254664,217055780,219021864,216728074,230818430,227672661,229507684,231015030,217776649,
221315648,215810595,212927016,221184657,211288662,213189247,209191533,197853714,204603988,199164451,204341836,214303389,208011870,214696602,208405090,200671783,205980260,197263908,203817586,206832287,199950955,206504623,196674133,195101247,201392749,197001777,210764439,213648030,212402818,219742906,208339532,209453658,209912428,203489859,214303413,208798363,207225501,209060540,195887693,200475257,199426666,198443613,211157711,205456027,208405176,206570166,193397330,197657232,189465191,188351105,194577116,184222365,186974933,180290218,170721889,177275553,170918503,178586279,185664228,180093609,187368170,178782879,173605497,178193071,169804398,178193100,179372771,173998780,180814587,170001044,171508372,176947890,174326399,189530863,190776032,191955670,198509310,187237007,191365810,190513840,186778263,
198509323,192545502,193725169,194511612,182977170,190382796,188285612,190710454,203555612,197853919,203555598,200475380,190055072,195363551,187368108,189989596,195363620,186188520,191300390,183304934,177210034,184681196,179045038,189727491,195691304,192152313,200803129,191038170,189727439,193659635,186974907,197985061,197329703,194970383,201392962,191038165,195953385,200147699,199951057,216400709,216138531,220201770,225313603,214696660,221053703,218694385,217776877,228852569,221905697,225510214,224461629,214500060,222757661,219349744,224789265,235668326,229704487,236651361,230949679,222102253,227279662,217842418,222757686,225379179,216466229,221905782,211092258,207553287,212992822,206832378,219153245,221578091,218825545,225969028,214041369,213910307,215286584,208667402,219546494,215548777,214172514,
217777031,205980440,211747646,212861751,213254948,228328343,224920423,229704576,230884228,219415325,225313626,219808563,219743046,228131751,113442884,116195458,105971780,97124364,101843018,93978633,102236251,105971845,99942484,105906324,94109751,90308648,92274768,82903061,91619456,89129089,84410473,88998046,76415023,78839876,81789007,79167531,93847709,92209277,94306436,97779870,85590062,89653345,86179918,83558472,93520051,85262462,87228577,85131417,73662519,80609398,76415052,80216169,90570945,83886209,89915579,83558541,74055751,78119047,68288589,72220816,74907848,65536143,70451408,59965566,55443551,60948624,55050323,66846903,69927111,66977955,74318047,62849141,62980218,64684179,58196070,69468373,66453697,65208509,69861602,58720371,65011864,67043475,67960958,83820784,81985730,87032024,89915616,79429751,86442160,81920142,82968734,92733696,84607172,89391350,86048979,
77136003,85393606,80609422,88080581,97059082,91291852,98435341,90505415,83689625,87818451,77791378,84541673,84934921,77070558,82182430,70189246,68616371,72614103,67371169,80740621,81068295,80085238,85983525,73269431,75628751,74842327,69927094,81068330,75694340,76153106,78446886,67109047,74645740,74121427,76808403,91160894,87097606,93716782,92930333,82837696,89325827,82706641,85459194,92078410,83493133,88539463,81395985,74055892,80937232,74121427,83034399,88277324,82444569,88670557,77201668,71958764,73728280,63045854,70123843,66781517,59900207,63111527,48890108,48693511,50069787,45154542,58196322,55312714,55378249,58261865,44564730,47776038,44368153,40435980,50528635,42664263,44564838,43843939,32702719,40698173,37945621,
42598700,54854027,50004301,57147778,53215575,45023501,50987345,42991892,47579476,52363664,43909462,49349016,39977293,35193124,41288026,34865435,45678970,48759185,44368232,50201000,37486914,35127615,35455326,26345770,35193244,30146958,26018176,28508588,14614844,17891676,18088285,16253251,30278070,26411402,29557148,31654315,19530047,25559414,21299546,21234018,31588807,24314253,29622713,27853217,20185418,30212491,27918679,37028232,48955857,45875603,55771602,51249557,46924125,54264218,47382877,56426925,60359123,55247268,62783972,53674376,53346680,59965855,56361318,70975952,73335249,72745403,79888878,68092287,70254997,70451617,64946554,76349934,71303629,71565780,74056175,62652800,69665199,70058398,72155544,87425539,84804047,
91488754,92799463,84083081,92537287,88342938,92668348,103154193,97649107,105841164,103088603,99221911,110887383,108986779,121700829,133038613,131727836,143262238,137822670,137036207,144310751,138805667,150667781,152830483,150143473,158138925,148177347,151454156,157090275,155255220,171049509,171704850,173670925,179438129,167707072,171704807,170197472,166986191,178127424,171508241,173474343,173605423,163054020,170852866,169345501,173670895,187105872,183173651,190775876,188744228,181010899,188940821,182714847,188678678,196149849,189858332,197722715,191758870,189137386,198902306,195625441,209519164,216466008,215089708,224985710,216138252,216203781,220267047,213844466,225116765,223412823,220791365,225837684,213516805,217711138,219284005,217055751,231539323,228196949,230097506,231539318,218235399,
221971005,216072740,213189158,221381262,211616342,213582463,209388141,198246931,204866131,199754274,205062731,214696603,208339548,215155351,208732767,201196067,206635618,197722660,204079728,207291038,200344172,206701227,197198420,195494460,202048106,197657133,211157654,214303388,212796031,220398262,208732749,209715802,210371180,203817537,214500020,209519256,207487644,209781434,196346442,200934005,199819881,198705759,211616460,205652632,208929462,206963379,193790545,197919375,189923940,188744321,194970333,184615582,187630291,180421289,171049567,177537696,171377255,178717350,186188513,180290217,187957993,179241629,173998710,178520748,170001006,178651850,179569378,174391995,181011194,170328723,171770515,177406639,174588541,189924077,191300319,192348883,199230207,187826828,191693486,191169197,187237014,
198968074,192938716,194249456,194904829,183304848,190579401,188613290,191365813,203817756,198247134,204014349,200999665,190317212,195756766,187630250,190317274,195691300,186581735,191824678,183567077,177537712,184943340,179372719,190382848,196150053,192742135,201196345,191496921,190251724,194249460,187237051,198378276,197919523,195429133,201786177,191300306,196281063,200671986,200082128,216728386,216466210,220791592,225903424,215286484,221577988,219153137,218104556,229507927,222429986,226100039,224854843,215089883,223085338,219611886,225051409,236258150,230228773,237110112,231146286,222823147,227803948,218170097,223281974,225837930,217121587,222233461,211485474,207946502,213451572,207356664,219415388,222036842,219480903,226100100,214434584,214631200,215745337,208798473,219939709,216007524,214631266,
218366853,206439189,212337470,213320501,213844771,228721557,225641317,230163327,231342979,219874076,225968982,220070707,220398406,228656038,113573948,116129915,105906239,96862213,101777474,93716485,101974100,105775229,99811405,105840780,94044211,90177568,91947082,82968591,91488379,89260156,84344930,89063577,76480553,78839870,81592395,79036454,93782167,92209272,94175359,97583256,85327913,89849947,86376519,83624001,93388975,85327992,87228571,85131410,73531440,80609393,76349509,80347235,90702012,83951740,89850038,83558534,73728067,78119043,68485191,72155275,74973376,65536137,70516939,59703420,55378009,60948620,54919247,66650286,69599425,67043484,74121434,62521458,62586997,64422031,58064992,69337298,66257085,65208501,69664988,58523756,64815250,66977931,67960951,84017387,81658043,87097554,89719002,79167599,86180012,81854600,82772122,92602620,84803772,89391343,85721297,
77201535,85393601,80740488,87949503,96862467,91095238,98435337,90243267,83493010,87556301,77987982,84607205,84869379,77332696,82116889,70189240,68419759,72614096,67436698,80609545,81133825,79954160,85721375,73466033,75563209,75104466,69664944,81199396,75497727,76153099,78446880,67174579,74383589,73859276,76677328,91226426,87163134,93520168,92602646,82903227,89587966,82772172,85262578,92143941,83427591,88604995,81330442,73859278,80871693,74252494,83034392,88539464,82379027,88605014,77201661,71958760,73662739,62914774,70189373,66847048,59703594,62914913,48824565,48562436,50004246,45285612,57934173,55378243,55116101,58065250,44695795,47710495,44171538,40173829,50463095,42664259,44564834,43712862,32768249,40632632,37880081,
42336552,54854019,49873221,57278842,53215571,44761352,50856267,42926352,47448397,52035979,43647313,49414546,40042823,34996511,41025877,34799894,45416820,48497035,44040546,50135456,37552445,35127612,35389785,26214694,35127700,30081417,26018174,28639656,14680376,17891673,17891673,16187708,30015921,26411397,29622682,31654307,19464504,25493875,21234004,21037404,31457732,24248712,29491637,27722138,20185412,30278022,27853137,36962690,48955854,45875598,55640524,51052943,46661977,54133139,47579477,56426919,60424653,55247261,62521823,53477764,53346676,60162459,56295778,70844876,73138636,72679861,79757802,68288890,70254992,70451610,65077621,76349930,71434699,71369167,74056170,62521723,69861804,69796248,72483218,87753215,84869578,
91423213,92996067,84017539,92406211,88408470,92930487,103350796,97714636,105906694,103023061,99156370,110756308,109183383,122356192,133562902,132252127,144245281,138609101,137888176,144966112,139526564,151519748,153879060,151126516,158794286,149225924,152306125,157876707,155910580,171967014,172753426,174391822,180290097,168559041,172622313,170983905,167641551,178848319,172032527,174260777,174653998,163578311,171966980,170000863,174522863,187892304,183894547,191889991,189530660,181862869,189661717,183435743,189596182,197001817,190513693,198967902,192807447,190054889,199557668,196542946,210108987,217449051,216203824,226099821,217121293,217121284,221250087,215089648,226427486,224526935,221971015,226755191,214630917,218366500,220135976,218300935,232194683,229048917,230883938,232325748,219087369,
222954044,217317923,214041126,222298769,212599383,214631040,210567790,199033361,206045779,200540707,205914699,215483036,208994907,216335003,209519201,201982502,207290979,198574629,205259377,208077472,201327213,207749805,197984852,196280894,203031146,198378031,212337302,215220892,213844609,221119161,209715789,210698842,211288683,204931650,215679670,210371226,208405147,210633403,197198412,201785976,200737387,199885405,212402894,206832281,209781433,207946421,194839122,198771343,190841448,189923968,195887835,185270942,188482260,181600939,171770464,178455202,172098152,179700390,187106018,181142184,188613354,180028061,174916216,179503788,171049584,179831500,180421346,175506108,182059768,171049618,172819092,178062000,175440510,190907117,191955679,193462998,199885568,188416654,192807601,191890097,188351128,
199623434,193725149,195232497,195756798,184287890,191627979,189465259,192217783,204735261,199164640,204997390,201786098,191365790,196739808,188482218,191431388,196608806,187630311,192545575,184550119,178455217,185926382,180028078,191234817,197264168,193463032,202113848,192348892,191103694,195101427,188154555,199164709,198705957,196412176,202834755,192152276,197329641,201655027,200999631,217973572,217580321,221578026,226624324,216138451,222561031,220267249,219415277,230359897,223544099,227148616,225903419,216138462,224199453,220791536,226165521,237044582,231408423,238224227,232457007,223871728,228786991,219349744,224133945,226820970,218235702,223347575,212665124,208667399,214172472,208208634,220529503,222954347,220398409,227083141,215352091,215483171,216662840,210043660,220857213,217121640,215483236,
219415430,207225622,213189440,214303545,214631205,229835670,226558822,231080832,232260483,221053723,226886488,221119283,221315912,229573544,113967163,116326520,106168380,97320965,102301760,94044162,102301778,106365051,99942473,106233993,94699567,90505246,92602438,83230734,91947127,89325688,84672609,89391252,76546089,79298618,81854536,79233058,94044310,92340340,94503036,98173079,85590056,90243159,86507588,83951676,93782187,85524596,87425176,85393553,74055728,80805996,76480579,80674911,91095224,84279419,90177715,83886213,73924672,78381183,68550724,72482951,75235517,65732742,70648010,60031096,55771222,61079687,54984779,67109037,69861564,67043481,74318036,62914669,62849138,64749707,58327132,69730511,66715835,65601714,70254809,58654826,65208464,67240074,68092021,84279526,82313398,87556305,90112214,79626351,86442153,82378886,83296407,92864760,85000380,89981164,86311115,
77660284,85655742,81002630,88342716,97190146,91685059,99025158,90833089,84017297,87818442,78119050,84803810,85328131,77463766,82313492,70189238,68812973,73072847,67764375,81002758,81330430,80281836,86180125,73466028,75956425,75366605,70189231,81330465,75956477,76611849,78643483,67305645,74842338,74186955,77070541,91357494,87425275,93978916,93126931,83165368,89981178,83099850,85721329,92733762,83689731,88736063,81527048,74055882,81068295,74580171,83493143,88932676,82706705,89260372,77725948,72155364,73924880,63439060,70582588,67240260,60227877,63242590,49152241,49021184,50462996,45416681,58261850,55640384,55640386,58655074,44826864,48169245,44302609,40501505,50463092,42860863,44630365,43778397,32768248,40960307,38011150,
42729766,55312768,49938755,57606521,53412178,45089030,51183944,43188493,47907147,52625800,44106062,49480080,40304963,35193116,41288019,35062037,45810033,48693639,44368223,50659744,37880120,35455287,35914070,26607906,35586451,30343556,26411385,28770726,14942517,17957203,18415958,16318778,30278061,26870147,30015894,31719842,19988791,25559408,21365072,21561690,31654335,24510853,29884850,28115354,20447554,30540165,27984207,37093760,49217992,46137739,56164810,51511693,47120728,54329745,47710549,56623526,60883404,55312797,62980574,53739906,53739888,60490138,56623455,71107018,73793993,73204145,80216551,68419961,70582669,70975898,65405299,76808679,71958982,71827919,74580456,62783863,69927337,70451605,72548753,87949820,84869576,
91881962,93389280,84279680,93061569,88867218,93258165,103547402,98042316,106430981,103678420,99549586,111083983,109445526,122618328,133628429,132383190,144114203,138674632,137822633,145228249,139723164,151323136,153747982,150929899,158990887,149356992,152633798,158073308,156303791,172163616,172884491,174391814,180224556,168559037,172949987,171246044,167707081,178913850,172425737,174195235,174588457,163905984,171835901,170000855,174653931,188088907,184025612,191824446,189727261,182125006,189661711,183501273,189727247,197001809,190775830,199033431,192938515,190251492,199950876,196674012,210567733,217842260,216269353,226230889,217383431,217645567,221577761,215155179,226493017,224526930,222036544,227148401,214958591,218628637,220594721,218432003,232653429,229376590,231080541,232915567,219480577,
222888502,217252381,214368801,222429833,212992593,214893177,210764392,199361037,206045772,200671772,206176838,215679636,209257048,216400531,209781340,202310177,207684188,198836766,205390445,208601753,201196132,207749799,198050384,196608569,203162212,198640168,212271759,215548569,214172283,221446833,209781319,210764373,211616357,204997181,215745201,210371221,208929431,210633395,197263939,202113649,200606308,199819864,212730566,206963348,210109108,208405168,194904650,199033483,190841440,189989498,196346582,185533078,188678861,181469859,171967068,178651803,172163682,179962529,187106011,181338787,188809958,180159126,175112817,179569318,170918506,179962567,180617947,175571638,181928692,171508365,173015693,178389674,175637113,191169256,192414426,193725136,200147707,188744328,192873133,192283305,188547728,
200082179,193790681,195166957,196281080,184418956,191759047,189596326,192479920,204997397,199623385,205325065,201917167,191562393,197133017,188744356,191496917,196739871,187564770,192807715,184877795,178586284,185991910,180290218,191365885,197264161,193790706,202179380,192479957,191431368,195166957,188154551,199688994,199033632,196608777,203293502,192348877,197460708,201786094,201523916,218039104,217907996,222102309,227083068,216203981,222495486,220267244,219415272,230753109,223740701,227279682,226362166,216335061,224396056,220922602,226493194,237634400,231539490,238420827,232588073,223937256,228786984,219677420,224396082,227279717,218432304,223544177,212730653,208929537,214631218,208405235,220660568,223544166,220595012,227476351,215810836,215614237,216793907,210109189,221053816,217121635,215941981,
219546499,207815440,213386041,214369073,214827807,230032272,226689888,231277434,232653694,221250326,227148627,221643567,221643585,229901217,114229304,116981879,106496056,97517569,102563900,94568447,102563921,106692727,100532294,106758279,94765101,91029532,92799045,83558411,92405874,89915508,85000286,89456786,77070371,79691831,82313286,79560734,94371985,92864625,94699639,98369684,85852196,90505299,86966338,84148281,94044330,85852273,87818390,85786764,74317869,81461355,76939327,80805981,91291828,84541559,90636463,84017281,74514493,78708859,69009473,72941702,75628731,66191492,70910148,60555380,55902292,61603974,55377993,67502250,70451385,67698840,74842323,63242347,63307888,65011848,58523738,70254796,66846903,65929393,70320343,59310181,65405068,67371142,68419697,84476133,82641078,87818444,90636499,80216172,86769832,82641026,83427476,93389044,85590199,90308843,86638795,
77856887,86048955,81330308,88932538,97714430,91881666,99418369,90964158,84344974,88277189,78577799,85197024,85655805,77922515,82903314,70779057,69271720,73531595,67895444,81199362,81920251,80675048,86638874,74186921,76349637,75497674,70516906,81985822,76284152,76939525,79036696,67698859,75301089,74776776,77594827,92078388,87949563,94175523,93585681,83361973,90046712,83624136,85852397,93192509,84082945,89129276,82182407,74383561,81592583,75038919,83886355,89325892,83034381,89456976,77922554,72614113,74449165,63766738,70779193,67633473,60490019,63766877,49348850,49348861,50790673,45678821,58655066,55771454,55771454,58786143,45351150,48234779,44957967,41025794,50856305,43057469,45089115,44368216,33095926,41091379,38273289,
43057442,55509376,50463039,57672054,54001999,45416707,51708227,43581708,48431433,52887942,44368204,49938830,40436034,35717404,41681231,35389715,46072174,49414535,44958046,51052955,38076725,35651894,36110676,27001120,35651985,30867842,26476918,28901795,15008048,18219348,18547025,16449849,30736811,27132288,30015890,32244126,20054324,25952620,21758287,21758297,32309693,24969601,30343601,28377495,20578623,30736770,28246349,37552508,49742278,46268809,56361416,51839369,47382867,54985102,48103762,57082276,61080008,55902617,63504859,54067583,54133102,60883351,57082204,71565768,74187209,73400751,80478693,68813173,70844812,71303573,65929584,77136358,72352196,72155595,75039205,63373685,70255015,70844820,73204111,88343036,85656004,
92602856,93782495,85066111,93454782,89129362,93782450,104006150,98369994,106758658,104268241,100336015,111673808,109904273,122487251,133890570,132579795,144310804,138936770,138019237,145293782,139985302,151519736,154075656,151388648,159056418,149291448,152633790,158138839,156369321,172425755,172818949,174850562,180748839,168690101,173081052,171311573,167969218,179110452,172753414,174588447,174850595,163905979,172163576,170394068,174850531,188416582,184156681,192283196,190054938,182256071,190251530,184025556,189989388,197526093,191169043,199295570,193331725,190775775,200344088,197001687,210895410,217907789,216597026,226558564,217776640,217776633,221970972,215613925,226820692,225182283,222364218,227476074,215286267,219021846,220594717,218759675,232915569,229507659,231473751,233177705,219808254,
223412787,217907737,214893084,223019652,213254731,215024244,211026530,199492103,206373448,201064984,206438977,216203920,209912402,216728206,210240085,202703386,207815257,199033370,205587047,208798356,201720415,208077474,198378058,196739637,203424350,198771235,212599436,215876241,214499957,221905582,210174531,211157585,212075106,205455927,216138410,210698896,209257104,211157681,197919296,202441323,201065054,200409682,213058241,207291024,210240174,208601771,195494472,199492229,191365724,190251639,196412113,185926289,188809930,181928608,172425814,178848409,172687966,179962524,187630295,181600925,189137632,180486801,175309421,179896993,171311717,180159170,181207767,175637169,182584046,171836040,173343368,178520741,175964788,191300323,192676565,193790666,200475381,189203076,193200806,192414371,188678795,
200475390,194249427,195625703,196608754,184812167,192217793,189989537,192545453,205521681,199754452,205521668,202310377,191955604,197591767,189006496,191693520,197264155,188023516,193004317,185008860,179110567,186188516,180552355,191759094,197657373,193987308,202507054,193004241,191693506,195756777,188678832,199820060,199295769,196870916,203424567,192873162,197788382,202048233,201851590,218563385,218366743,222233377,227672889,216793801,223085307,220791526,219808482,231080784,224068374,227803966,226755377,216662739,224920340,221381348,226951941,237831003,231867165,238879576,232850213,224330469,229245732,220070630,224854830,227607394,218759979,223871852,213254939,209388284,215089963,208863983,221250386,223806304,220988222,227869562,216204048,216204055,217187117,210699009,221709173,217776988,216204121,
220136317,208208651,213844790,214762284,215221018,230491020,227083099,231998326,233177978,221512465,227410765,221971241,221840190,230359964,114294830,116850798,106233903,97517561,102498358,94568439,102694983,106692719,100401214,106561665,94961699,90570771,92799035,83230723,92209259,89718893,85000277,89587851,76808221,79429678,82051134,79364119,94371979,92536937,94830703,98369676,86048794,90177611,86769722,84017203,94109855,85721196,87752844,85459077,74121251,81264739,76873783,80937048,91291821,84410481,90177704,83886201,74252341,78774389,68878393,72810621,75301042,65929339,70975676,60096619,55902285,61210751,55115840,67109026,70385843,67305616,74842315,63176804,63111273,65142913,58654802,69861570,66977967,65667242,70254801,59179103,65339524,67436672,68354153,84541662,82509998,87687364,90308811,79888482,86704288,82444411,83558540,93389038,85262511,90243299,86442178,
77725810,85917875,81133692,88604849,97583349,91881659,99090681,90898613,84279431,88211646,78381185,85065944,85393655,77725899,82641163,70779050,69140640,73334981,67960974,81395963,81920244,80806114,86376723,73793698,76021948,75366596,70320293,81527064,76218609,76873982,79036690,67502245,74973399,74514625,77267139,91816237,87818482,94175515,93389066,83427501,90046704,83296446,86048997,92799286,83951865,88932661,81920254,74383553,81264894,74776770,83624204,89260346,83165447,89588040,77791474,72417497,74055944,63504587,70648113,67305785,60424475,63635796,49152232,49348854,50528520,45547740,58589519,55902517,55771446,58720599,45023462,48103700,44630278,40960249,50921832,42860854,45154644,44040528,32964844,41091370,38338820,
42860828,55509366,50266426,57606511,53936454,45351165,51446076,43450626,48234817,52560256,44040515,50004357,40501563,35389716,41615688,35127563,46006630,49086847,44761432,50790806,38142255,35651885,35979596,26870040,35717513,30671227,26345840,28901787,15073580,18284876,18350410,16384304,30474659,26870136,29884814,31916440,20119853,25821540,21692744,21496146,32047541,24707451,30146983,28443024,20644152,30540156,28246343,37421430,49414591,46334339,56361408,51708292,47448398,54657416,47907148,57082269,60948930,55706003,63308245,54133111,54198632,60621198,57016662,71500224,73859520,73400746,80609757,68944238,70910340,71172495,65536362,77136350,72221118,72090051,75039198,63242607,70386081,70713741,72876422,88539635,85262780,
92275167,93848023,84803960,93389239,89260426,93585834,103940610,98501057,106627579,104202698,100073864,111739336,110100874,122749391,133956099,132841934,144441871,138871229,138215838,145555919,139854225,151847413,154337794,151454178,159515164,149553588,153092537,158597586,156696996,172556822,173146623,174850556,180879904,168821168,173277656,171770319,168362429,179634734,172687871,174719511,175112734,164233651,172491250,170525132,175243742,188809793,184680961,192479797,190251540,182649283,190513668,184156621,190185989,197591624,191300109,199688780,193593862,191037912,200540690,197198289,211223083,218366538,216859166,227017309,217973242,218366451,222036503,215876064,227148366,225509959,222757430,227607142,215417333,219283984,221053463,219087351,233439851,230031940,231866962,233505381,220004856,
223740460,218104340,214958615,223281790,213582405,215548528,211354205,199885313,206766657,201327121,206701116,216466057,210174541,216990343,210436687,202834451,208339537,199557652,205914721,208994957,201917017,208667293,198967876,197001774,203555419,199295520,212927110,215941773,214762095,222102184,210436666,211550795,212271708,205783600,216335013,211026571,209322634,211550889,198115898,202768997,201523800,200737358,213385918,207749768,210698919,208994982,195691073,199623295,191562326,190448240,196739786,186319501,189137604,182387355,172425808,179176080,172819031,180421269,187892435,182190745,189727449,180814478,175571559,180028060,171573853,180486843,181142226,176030380,182780649,171901572,173605509,179045025,176095853,191693533,192873167,194446020,200868590,189268605,193594018,192873118,189006471,
200671994,194577101,195822306,196739820,185139842,192545467,190317212,192938663,205914891,200278736,205849343,202638052,192217742,197591760,189399705,192086730,197526293,188285656,193397527,185336536,179503780,186647261,181142174,191955699,197853975,194511593,202900263,193331914,191824574,195822308,188875436,200147734,199754516,197329664,203817779,193200835,198050521,202441445,202113728,218891061,218497811,222692124,228000561,217252548,223347447,221184738,220070623,231670603,224527123,228131639,226951980,216859341,225116940,221643489,227279619,238158680,232522519,239338323,233374497,224920285,229638942,220332768,225313577,227869530,219087653,224396136,213844756,209650423,215352102,209453803,221643596,224133979,221381433,228262772,216531724,216400661,217711400,210961149,221905774,218170201,216597331,
220267384,208536328,214369073,215417640,215548693,230687623,227738454,232129392,233636724,222036749,227935048,222429990,222298935,230818713,114622510,117375083,106954798,98172920,102957108,94896116,103088196,106954862,100728891,107020413,95092771,91029521,93192250,83623936,92733546,90046570,85393489,89915528,77135899,79822892,82313275,80019476,94830728,93257831,95158381,98893962,86245401,90832969,87294008,84410416,94371997,86245479,88277132,85917825,74711075,81526881,77004853,81330262,91488427,84934765,90636454,84213878,74645553,79233138,69206070,73072761,75825327,66388090,71368892,60424300,56033355,61669500,55509054,67436704,70582450,67829902,75104457,63373410,63635557,65208447,58720335,70123713,67240108,66125989,70648013,59506780,65536130,67764350,68943976,84672729,82837674,88146116,90833096,80412768,87097499,82837626,83689609,93651180,85721261,90636513,86638785,
78119022,86507696,81789049,89063599,97911027,92471478,99614969,91488434,84738178,88604860,78643327,85328084,85852404,78053577,83296521,70779047,69533853,73597123,68223114,81789176,82182387,81199328,87097616,74121378,76349628,76021955,70910112,82116884,76480752,77201660,79495439,67895458,75563224,75104446,77660351,92274985,88277231,94503194,93847815,84017323,90570989,83886268,86311141,93454645,84476152,89719091,82379003,74711232,81658109,75235519,84148490,89522488,83493124,89915718,78381295,72876246,74776836,63766729,70975792,67764535,60686618,63897938,49676520,49676531,50921733,46137562,58851664,56230197,56033588,58982741,45482212,48562449,44957956,40960248,51118440,43450677,45220178,44564816,33489130,41287977,38535426,
43450651,55705975,50725176,57934189,54329670,45613305,51708219,43581697,48562496,53084541,44695876,50332035,40763703,35914000,41877830,35520777,46465383,49611133,45089110,51380625,38404397,36110636,36241738,27066648,35848582,31195513,26804589,29426074,15073578,18547017,18809162,16843056,30605732,27066743,30409100,32244119,20316458,26214755,21758279,21889358,32440755,25100664,30343592,28574095,20971832,30867832,28639556,37749110,49938878,46530946,56623552,51904897,47513931,55116168,48300360,57475482,61276610,56230289,63898065,54526325,54264167,61145485,57409877,71958973,74514880,73859497,81134044,69337453,71434625,71762319,66257257,77726173,72417725,72548801,75235803,63701357,70975903,70975883,73531781,88867316,85852602,
92799454,94110164,85328246,93716919,89653640,94044585,104464895,98763199,107282939,104595912,100729221,112263621,110625162,123208137,134218240,133300680,144769545,139395511,138412441,145818058,140181903,152109552,154534400,151912926,159777306,150077871,153354677,158925263,157090209,173212178,173670910,175309304,181273117,169410988,173539796,172032460,168690105,179896875,173212154,175243795,175702552,164889008,172753390,170918345,175571421,189071933,184812030,192807471,190775824,183042494,190775809,184549833,190579200,198050371,191758858,199885383,194052609,191496662,200999437,197788112,211616294,219021892,217514521,227476059,218563064,218825201,222757395,216138204,227803722,226099780,223347250,228262497,216072690,219742733,221774353,219546100,233701993,230359617,232391246,233898592,220660213,
224330280,218694161,215417363,223871612,214106691,216072811,211812952,200475134,207356479,201916942,207094328,216859270,210633287,217580165,210829902,203424271,208929360,199819793,206570078,209650316,202441303,209257112,199426626,197788201,204145238,199754267,213451395,216466058,215220846,222560932,210960952,212140615,212861527,206307886,216793761,211616391,209781384,211878567,198705718,203358820,202113622,201130572,213779130,208274054,211288740,209453730,196215357,200082046,192152146,191103597,197264072,186647179,189792961,182518422,173146701,179569295,173277779,181076626,188351182,182452887,189989592,181273226,176226915,180748952,172163677,180945593,181928656,176554663,183239397,172425857,173802114,179307166,176489067,192283356,193397453,194773696,201261804,189858426,193856159,193135259,189661828,
201065207,194904778,196412127,197198570,185533053,193069752,190644890,193462949,206308106,200671949,206570234,203358944,192479883,198181580,189989528,192479946,198050579,188809939,194118419,185729748,179896992,186974940,181600925,192676593,198574867,195035876,203359012,193790664,192283322,196412128,189334185,200672021,200213266,197657339,204276529,193594049,198443736,203031264,202441404,219349809,219218702,223216408,228524849,217514690,223871730,221905629,220857050,231998278,225116944,228983604,227672874,217645769,225772297,222298845,227738366,238945108,233046805,239797071,233964317,225313500,230163227,221053663,225706789,228393817,219743009,224985956,214106898,210436852,216138532,210043622,222298955,224723801,222102326,229049202,216859398,217187089,218301222,211550968,222561132,218760020,217252688,
220922742,208929540,214631213,215679781,216335124,231408516,228328275,232784750,234161010,222561034,228655943,222757664,223019828,231211926
