2,C,1,1,D,1 3,C,1,1,D,1 5,C,1,3,1,D,1,1 6,C,1,3,1,D,1,1 7,C,1,3,3,1,D,1,1,1 10,C,1,5,7,5,1,D,1,2,2,1 11,C,1,5,-1,-1,5,1,D,1,1,-1,1,1 13,C,1,7,15,19,15,7,1,D,1,3,5,5,3,1 14,C,1,7,3,-7,3,7,1,D,1,2,-1,-1,2,1 15,C,1,8,13,8,1,D,1,3,3,1 17,C,1,9,11,-5,-15,-5,11,9,1,D,1,3,1,-3,-3,1,3,1 19,C,1,9,17,27,31,31,27,17,9,1,D,1,3,5,7,7,7,5,3,1 21,C,1,10,13,7,13,10,1,D,1,3,2,2,3,1 22,C,1,11,27,33,21,11,21,33,27,11,1,D,1,4,7,6,3,3,6,7,4,1 23,C,1,11,9,-19,-15,25,25,-15,-19,9,11,1,D,1,3,-1,-5,1,7,1,-5,-1,3,1 26,C,1,13,19,-13,-11,13,7,13,-11,-13,19,13,1,D,1,4,1,-4,1,2,2,1,-4,1,4,1 29,C,1,15,33,13,15,57,45,19,45,57,15,13,33,15,1,D,1,5,5,1,7,11,5,5,11,7,1,5,5,1 30,C,1,15,38,45,43,45,38,15,1,D,1,5,8,8,8,8,5,1 31,C,1,15,43,83,125,151,169,173,173,169,151,125,83,43,15,1,D,1,5,11,19,25,29,31,31,31,29,25,19,11,5,1 33,C,1,16,37,19,-32,-59,-32,19,37,16,1,D,1,5,6,-1,-9,-9,-1,6,5,1 34,C,1,17,59,119,181,221,243,255,257,255,243,221,181,119,59,17,1,D,1,6,15,26,35,40,43,44,44,43,40,35,26,15,6,1 35,C,1,18,48,11,-55,-11,47,-11,-55,11,48,18,1,D,1,6,7,-5,-8,5,5,-8,-5,7,6,1 37,C,1,19,79,183,285,349,397,477,579,627,579,477,397,349,285,183,79,19,1,D,1,7,21,39,53,61,71,87,101,101,87,71,61,53,39,21,7,1 38,C,1,19,47,-19,-135,-57,179,209,-83,-285,-83,209,179,-57,-135,-19,47,19,1,D,1,6,5,-14,-21,10,39,14,-37,-37,14,39,10,-21,-14,5,6,1 39,C,1,20,73,119,142,173,193,173,142,119,73,20,1,D,1,7,16,21,25,30,30,25,21,16,7,1 41,C,1,21,67,49,7,35,15,11,-23,-65,-31,-65,-23,11,15,35,7,49,67,21,1,D,1,7,11,3,3,5,1,1,-9,-7,-7,-9,1,1,5,3,3,11,7,1 42,C,1,21,74,105,55,-42,-91,-42,55,105,74,21,1,D,1,7,15,14,1,-12,-12,1,14,15,7,1 43,C,1,21,81,169,223,225,213,223,229,197,159,159,197,229,223,213,225,223,169,81,21,1,D,1,7,19,31,35,33,33,35,33,27,23,27,33,35,33,33,35,31,19,7,1 46,C,1,23,103,253,469,759,1131,1541,1917,2231,2463,2553,2463,2231,1917,1541,1131,759,469,253,103,23,1,D,1,8,25,52,89,138,197,256,307,348,373,373,348,307,256,197,138,89,52,25,8,1 47,C,1,23,65,-15,-169,-97,179,287,-37,-375,-149,311,311,-149,-375,-37,287,179,-97,-169,-15,65,23,1,D,1,7,7,-15,-25,5,41,25,-37,-49,15,57,15,-49,-37,25,41,5,-25,-15,7,7,1 51,C,1,26,121,245,334,431,529,548,529,548,529,431,334,245,121,26,1,D,1,9,26,41,53,68,77,75,75,77,68,53,41,26,9,1 53,C,1,27,113,103,-155,-219,263,513,-59,-465,75,551,93,-357,93,551,75,-465,-59,513,263,-219,-155,103,113,27,1,D,1,9,19,-1,-35,-3,67,41,-51,-39,57,57,-31,-31,57,57,-39,-51,41,67,-3,-35,-1,19,9,1 55,C,1,28,158,471,950,1419,1637,1472,1024,570,381,570,1024,1472,1637,1419,950,471,158,28,1,D,1,10,39,94,162,212,216,171,105,58,58,105,171,216,212,162,94,39,10,1 57,C,1,28,121,175,34,-125,-23,100,-95,-281,-95,100,-23,-125,34,175,121,28,1,D,1,9,22,17,-9,-14,9,5,-30,-30,5,9,-14,-9,17,22,9,1 58,C,1,29,159,435,729,841,799,899,1233,1421,1103,551,393,725,967,725,393,551,1103,1421,1233,899,799,841,729,435,159,29,1,D,1,10,37,78,107,108,107,138,181,174,107,52,69,118,118,69,52,107,174,181,138,107,108,107,78,37,10,1 59,C,1,29,111,55,-85,47,11,53,131,-245,41,103,-111,227,-103,-103,227,-111,103,41,-245,131,53,11,47,-85,55,111,29,1,D,1,9,15,-5,-5,9,-3,21,-9,-25,25,-11,9,19,-31,19,9,-11,25,-25,-9,21,-3,9,-5,-5,15,9,1 61,C,1,31,191,637,1541,2979,4881,7029,9125,10953,12397,13511,14379,15053,15511,15667,15511,15053,14379,13511,12397,10953,9125,7029,4881,2979,1541,637,191,31,1,D,1,11,47,131,281,497,761,1037,1291,1501,1663,1789,1887,1961,2001,2001,1961,1887,1789,1663,1501,1291,1037,761,497,281,131,47,11,1 62,C,1,31,139,93,-391,-589,331,1209,249,-1333,-841,837,913,-217,-385,-31,-385,-217,913,837,-841,-1333,249,1209,331,-589,-391,93,139,31,1,D,1,10,21,-14,-77,-32,117,124,-85,-178,7,146,43,-60,-19,-19,-60,43,146,7,-178,-85,124,117,-32,-77,-14,21,10,1 65,C,1,32,138,69,-290,-79,582,133,-791,-145,921,22,-1057,22,921,-145,-791,133,582,-79,-290,69,138,32,1,D,1,10,19,-14,-38,37,67,-53,-86,67,89,-91,-91,89,67,-86,-53,67,37,-38,-14,19,10,1 66,C,1,33,182,429,697,924,905,693,364,33,-73,33,364,693,905,924,697,429,182,33,1,D,1,11,37,69,102,117,100,67,22,-6,-6,22,67,100,117,102,69,37,11,1 67,C,1,33,193,565,1055,1429,1599,1803,2225,2637,2617,2195,1869,1875,1865,1469,991,991,1469,1865,1875,1869,2195,2617,2637,2225,1803,1599,1429,1055,565,193,33,1,D,1,11,43,99,155,187,205,243,301,329,297,243,225,233,209,147,111,147,209,233,225,243,297,329,301,243,205,187,155,99,43,11,1 69,C,1,34,181,367,466,529,409,256,325,397,562,721,562,397,325,256,409,529,466,367,181,34,1,D,1,11,34,51,61,60,37,33,44,55,81,81,55,44,33,37,60,61,51,34,11,1 70,C,1,35,228,770,1798,3255,4911,6545,8065,9450,10629,11445,11737,11445,10629,9450,8065,6545,4911,3255,1798,770,228,35,1,D,1,12,53,146,297,487,686,875,1049,1204,1326,1394,1394,1326,1204,1049,875,686,487,297,146,53,12,1 71,C,1,35,169,155,-109,233,597,39,101,445,163,293,89,-203,249,-49,-505,37,37,-505,-49,249,-203,89,293,163,445,101,39,597,233,-109,155,169,35,1,D,1,11,25,1,-5,63,43,-9,43,37,21,35,-19,1,29,-47,-35,23,-35,-47,29,1,-19,35,21,37,43,-9,43,63,-5,1,25,11,1 73,C,1,37,265,963,2257,3703,4313,3301,891,-1823,-3889,-5149,-5777,-5479,-3633,-205,3805,6933,8097,6933,3805,-205,-3633,-5479,-5777,-5149,-3889,-1823,891,3301,4313,3703,2257,963,265,37,1,D,1,13,63,181,353,489,471,259,-59,-347,-539,-649,-677,-559,-243,213,651,913,913,651,213,-243,-559,-677,-649,-539,-347,-59,259,471,489,353,181,63,13,1 74,C,1,37,203,259,-143,37,927,259,-751,629,1279,-777,-639,1369,-33,-1221,653,333,-1145,333,653,-1221,-33,1369,-639,-777,1279,629,-751,259,927,37,-143,259,203,37,1,D,1,12,33,10,-25,62,99,-54,-35,158,41,-144,65,128,-127,-44,113,-78,-78,113,-44,-127,128,65,-144,41,158,-35,-54,99,62,-25,10,33,12,1 77,C,1,38,202,178,-601,-952,749,2129,-102,-2759,-802,2434,1146,-1607,-505,1253,-505,-1607,1146,2434,-802,-2759,-102,2129,749,-952,-601,178,202,38,1,D,1,12,30,-15,-112,-37,202,165,-206,-271,131,273,-59,-176,82,82,-176,-59,273,131,-271,-206,165,202,-37,-112,-15,30,12,1 78,C,1,39,254,663,853,468,-37,39,532,663,173,-468,-743,-468,173,663,532,39,-37,468,853,663,254,39,1,D,1,13,51,93,82,20,-10,32,77,54,-19,-76,-76,-19,54,77,32,-10,20,82,93,51,13,1 79,C,1,39,267,923,2303,4745,8613,14173,21537,30733,41639,53901,66993,80339,93269,105099,115265,123343,128931,131767,131767,128931,123343,115265,105099,93269,80339,66993,53901,41639,30733,21537,14173,8613,4745,2303,923,267,39,1,D,1,13,59,169,379,729,1257,1983,2915,4049,5359,6793,8289,9777,11179,12423,13455,14229,14705,14865,14705,14229,13455,12423,11179,9777,8289,6793,5359,4049,2915,1983,1257,729,379,169,59,13,1 82,C,1,41,307,1107,2445,3485,2903,451,-1879,-1271,2507,5699,4033,-1927,-6161,-3321,4733,10045,7035,-1025,-5279,-1025,7035,10045,4733,-3321,-6161,-1927,4033,5699,2507,-1271,-1879,451,2903,3485,2445,1107,307,41,1,D,1,14,69,192,341,382,203,-102,-227,42,497,618,143,-520,-631,54,911,1060,343,-456,-456,343,1060,911,54,-631,-520,143,618,497,42,-227,-102,203,382,341,192,69,14,1 83,C,1,41,239,285,-571,-1337,29,2303,1467,-2257,-2591,1813,3329,-1525,-4627,403,5583,1707,-4945,-3199,3893,3893,-3199,-4945,1707,5583,403,-4627,-1525,3329,1813,-2591,-2257,1467,2303,29,-1337,-571,285,239,41,1,D,1,13,37,-3,-123,-105,143,269,-41,-351,-67,377,153,-437,-323,419,523,-235,-589,55,577,55,-589,-235,523,419,-323,-437,153,377,-67,-351,-41,269,143,-105,-123,-3,37,13,1 85,C,1,42,308,1089,2540,4541,6922,9638,12479,14835,16081,16127,15338,14049,12495,11121,10557,11121,12495,14049,15338,16127,16081,14835,12479,9638,6922,4541,2540,1089,308,42,1,D,1,14,67,188,378,617,894,1201,1493,1694,1761,1715,1599,1441,1274,1161,1161,1274,1441,1599,1715,1761,1694,1493,1201,894,617,378,188,67,14,1 86,C,1,43,279,473,-91,-129,1459,1161,-723,387,1859,1161,41,-989,911,2709,-1147,-2709,1143,1505,-1131,-2021,-1131,1505,1143,-2709,-1147,2709,911,-989,41,1161,1859,387,-723,1161,1459,-129,-91,473,279,43,1,D,1,14,47,30,-37,66,189,6,-61,152,179,68,-67,-54,259,136,-309,-98,223,14,-197,-197,14,223,-98,-309,136,259,-54,-67,68,179,152,-61,6,189,66,-37,30,47,14,1 87,C,1,44,337,1049,1546,413,-2657,-5164,-3593,2381,8284,8519,1879,-6850,-10811,-6850,1879,8519,8284,2381,-3593,-5164,-2657,413,1546,1049,337,44,1,D,1,15,70,151,135,-104,-453,-539,-104,615,1001,630,-287,-1047,-1047,-287,630,1001,615,-104,-539,-453,-104,135,151,70,15,1 89,C,1,45,323,729,471,59,373,429,875,683,-655,285,529,115,807,-813,-223,739,-975,121,-663,-1213,633,-1213,-663,121,-975,739,-223,-813,807,115,529,285,-655,683,875,429,373,59,471,729,323,45,1,D,1,15,59,75,19,19,47,59,111,-11,-47,79,9,65,17,-111,79,-23,-73,25,-161,-3,-3,-161,25,-73,-23,79,-111,17,65,9,79,-47,-11,111,59,47,19,19,75,59,15,1 91,C,1,46,398,1712,5027,11578,22484,38604,60518,88474,122293,161111,203238,246235,287132,322848,350578,368130,374137,368130,350578,322848,287132,246235,203238,161111,122293,88474,60518,38604,22484,11578,5027,1712,398,46,1,D,1,16,92,319,820,1722,3129,5117,7730,10974,14798,19068,23566,28004,32059,35418,37815,39062,39062,37815,35418,32059,28004,23566,19068,14798,10974,7730,5117,3129,1722,820,319,92,16,1 93,C,1,46,337,913,1006,1,-785,190,1555,889,-956,-851,1471,2458,409,-1217,409,2458,1471,-851,-956,889,1555,190,-785,1,1006,913,337,46,1,D,1,15,64,113,63,-58,-53,105,158,-9,-133,22,245,175,-78,-78,175,245,22,-133,-9,158,105,-53,-58,63,113,64,15,1 94,C,1,47,399,1645,4577,9823,17375,26461,35645,43475,49159,52969,55921,58891,62139,65189,67549,69231,71159,74589,80033,86527,91867,93953,91867,86527,80033,74589,71159,69231,67549,65189,62139,58891,55921,52969,49159,43475,35645,26461,17375,9823,4577,1645,399,47,1,D,1,16,89,294,711,1376,2249,3212,4105,4806,5285,5620,5917,6240,6573,6856,7059,7228,7491,7950,8589,9230,9635,9635,9230,8589,7950,7491,7228,7059,6856,6573,6240,5917,5620,5285,4806,4105,3212,2249,1376,711,294,89,16,1 95,C,1,48,368,861,210,-1221,262,2862,-281,-3800,1716,4758,-3817,-4699,6320,3294,-8738,-1343,9439,-1343,-8738,3294,6320,-4699,-3817,4758,1716,-3800,-281,2862,262,-1221,210,861,368,48,1,D,1,16,67,78,-64,-101,198,215,-296,-203,491,118,-672,88,777,-391,-798,632,632,-798,-391,777,88,-672,118,491,-203,-296,215,198,-101,-64,78,67,16,1 97,C,1,49,449,2007,5721,11483,16823,17887,13077,5803,1919,3009,3211,-4915,-20741,-33801,-33645,-20927,-6763,-691,-875,2557,15261,31337,38721,31337,15261,2557,-875,-691,-6763,-20927,-33645,-33801,-20741,-4915,3211,3009,1919,5803,13077,17887,16823,11483,5721,2007,449,49,1,D,1,17,103,361,857,1467,1837,1637,951,321,209,383,43,-1255,-2887,-3621,-2873,-1343,-257,-57,-21,797,2399,3733,3733,2399,797,-21,-57,-257,-1343,-2873,-3621,-2887,-1255,43,383,209,321,951,1637,1837,1467,857,361,103,17,1 101,C,1,51,417,1105,929,119,471,459,121,479,147,503,1067,1597,1457,1331,1261,3,853,1099,867,767,1289,1351,1245,2523,1245,1351,1289,767,867,1099,853,3,1261,1331,1457,1597,1067,503,147,479,121,459,471,119,929,1105,417,51,1,D,1,17,77,119,45,17,63,17,33,35,19,83,131,167,123,151,53,21,121,89,85,87,157,99,205,205,99,157,87,85,89,121,21,53,151,123,167,131,83,19,35,33,17,63,17,45,119,77,17,1 102,C,1,51,434,1479,2569,2244,551,-255,946,1887,329,-1938,-1409,1479,2486,153,-1613,153,2486,1479,-1409,-1938,329,1887,946,-255,551,2244,2569,1479,434,51,1,D,1,17,87,209,262,144,-11,17,164,140,-96,-211,-2,243,156,-110,-110,156,243,-2,-211,-96,140,164,17,-11,144,262,209,87,17,1 103,C,1,51,451,1873,4863,8591,10313,7323,673,-3697,211,11049,18805,13567,-3257,-17867,-16279,1771,21519,26327,12521,-7659,-16905,-7101,14633,31987,31987,14633,-7101,-16905,-7659,12521,26327,21519,1771,-16279,-17867,-3257,13567,18805,11049,211,-3697,673,7323,10313,8591,4863,1873,451,51,1,D,1,17,97,313,667,977,933,411,-223,-289,517,1585,1781,585,-1173,-1925,-851,1245,2605,2097,205,-1429,-1407,317,2453,3401,2453,317,-1407,-1429,205,2097,2605,1245,-851,-1925,-1173,585,1781,1585,517,-289,-223,411,933,977,667,313,97,17,1 105,C,1,53,486,1857,3981,5542,5363,3421,269,-3264,-5849,-6769,-6821,-6769,-5849,-3264,269,3421,5363,5542,3981,1857,486,53,1,D,1,18,101,282,481,556,447,191,-149,-464,-634,-666,-666,-634,-464,-149,191,447,556,481,282,101,18,1 106,C,1,53,503,2279,6897,16377,33287,60579,100757,155025,223243,304167,395325,493165,594147,695943,797485,898297,998243,1097471,1195649,1290709,1378615,1454479,1513561,1551469,1564599,1551469,1513561,1454479,1378615,1290709,1195649,1097471,998243,898297,797485,695943,594147,493165,395325,304167,223243,155025,100757,60579,33287,16377,6897,2279,503,53,1,D,1,18,111,400,1057,2304,4415,7668,12249,18206,25471,33866,43091,52784,62651,72534,82365,92114,101785,111384,120807,129750,137763,144372,149133,151646,151646,149133,144372,137763,129750,120807,111384,101785,92114,82365,72534,62651,52784,43091,33866,25471,18206,12249,7668,4415,2304,1057,400,111,18,1 107,C,1,53,415,849,-569,-3051,95,6905,1585,-11549,-3329,16577,3289,-22583,-919,29411,-3591,-36177,9501,41177,-16637,-43539,24965,43967,-32915,-42547,39097,39097,-42547,-32915,43967,24965,-43539,-16637,41177,9501,-36177,-3591,29411,-919,-22583,3289,16577,-3329,-11549,1585,6905,95,-3051,-569,849,415,53,1,D,1,17,69,47,-197,-243,383,623,-565,-1077,801,1469,-1235,-1775,1893,1973,-2703,-2033,3509,1865,-4225,-1433,4859,871,-5315,-281,5497,-281,-5315,871,4859,-1433,-4225,1865,3509,-2033,-2703,1973,1893,-1775,-1235,1469,801,-1077,-565,623,383,-243,-197,47,69,17,1 109,C,1,55,559,2773,9307,24541,54987,109351,197803,330591,516469,760821,1063573,1417653,1808601,2215303,2611733,2970087,3264879,3476861,3596301,3625117,3577115,3475919,3351209,3234047,3151519,3121875,3151519,3234047,3351209,3475919,3577115,3625117,3596301,3476861,3264879,2970087,2611733,2215303,1808601,1417653,1063573,760821,516469,330591,197803,109351,54987,24541,9307,2773,559,55,1,D,1,19,127,505,1483,3579,7525,14239,24717,39889,60457,86699,118285,154181,192669,231463,267939,299495,323945,339867,346871,345721,338247,327053,315109,305265,299741,299741,305265,315109,327053,338247,345721,346871,339867,323945,299495,267939,231463,192669,154181,118285,86699,60457,39889,24717,14239,7525,3579,1483,505,127,19,1 110,C,1,55,468,1210,488,-1925,-2169,440,2710,1430,-2541,-2090,1417,1870,482,-1155,-1066,275,-90,110,1041,110,-90,275,-1066,-1155,482,1870,1417,-2090,-2541,1430,2710,440,-2169,-1925,488,1210,468,55,1,D,1,18,83,111,-68,-240,-99,174,254,-62,-298,-18,197,120,-37,-138,-28,26,-24,70,70,-24,26,-28,-138,-37,120,197,-18,-298,-62,254,174,-99,-240,-68,111,83,18,1 111,C,1,56,541,2171,5032,8231,10243,9584,6835,3665,1354,1109,2407,4514,6859,7823,7444,6359,5593,6359,7444,7823,6859,4514,2407,1109,1354,3665,6835,9584,10243,8231,5032,2171,541,56,1,D,1,19,112,331,633,902,975,793,496,219,91,156,319,547,718,735,661,552,552,661,735,718,547,319,156,91,219,496,793,975,902,633,331,112,19,1 113,C,1,57,523,1547,831,-3467,-3809,6851,12207,-4875,-18615,1323,23091,5631,-18175,-5045,13175,75,-10615,8009,15473,-11141,-23043,7145,25813,-3403,-26935,-645,24281,-645,-26935,-3403,25813,7145,-23043,-11141,15473,8009,-10615,75,13175,-5045,-18175,5631,23091,1323,-18615,-4875,12207,6851,-3809,-3467,831,1547,523,57,1,D,1,19,97,155,-101,-463,51,1123,561,-1417,-1169,1485,1787,-899,-1497,675,921,-835,-333,1543,421,-2131,-1053,2095,1457,-1947,-1759,1601,1601,-1759,-1947,1457,2095,-1053,-2131,421,1543,-333,-835,921,675,-1497,-899,1787,1485,-1169,-1417,561,1123,51,-463,-101,155,97,19,1 114,C,1,57,542,2109,4909,9120,15443,23655,33550,45771,59633,73986,88783,103227,115838,126597,135451,140790,142325,140790,135451,126597,115838,103227,88783,73986,59633,45771,33550,23655,15443,9120,4909,2109,542,57,1,D,1,19,109,315,636,1124,1813,2655,3687,4926,6253,7618,9006,10284,11371,12302,12985,13296,13296,12985,12302,11371,10284,9006,7618,6253,4926,3687,2655,1813,1124,636,315,109,19,1 115,C,1,58,618,3141,10270,24539,45722,69092,87049,93640,88321,75788,62713,54621,54485,62069,73632,83487,87629,86415,83281,81088,80433,81088,83281,86415,87629,83487,73632,62069,54485,54621,62713,75788,88321,93640,87049,69092,45722,24539,10270,3141,618,58,1,D,1,20,139,554,1532,3213,5370,7387,8574,8604,7697,6427,5389,4988,5359,6313,7377,8053,8160,7913,7645,7515,7515,7645,7913,8160,8053,7377,6313,5359,4988,5389,6427,7697,8604,8574,7387,5370,3213,1532,554,139,20,1 118,C,1,59,619,3009,8961,17995,24599,20237,1685,-21889,-33465,-22951,2725,25783,33211,25429,11813,1475,-1897,-531,41,-3481,-6977,-1711,14757,31683,33031,13865,-12375,-24485,-12375,13865,33031,31683,14757,-1711,-6977,-3481,41,-531,-1897,1475,11813,25429,33211,25783,2725,-22951,-33465,-21889,1685,20237,24599,17995,8961,3009,619,59,1,D,1,20,135,504,1225,2038,2231,1148,-967,-2776,-2849,-1010,1443,2922,2829,1720,539,-98,-137,18,-117,-532,-541,506,2231,3226,2353,24,-1959,-1959,24,2353,3226,2231,506,-541,-532,-117,18,-137,-98,539,1720,2829,2922,1443,-1010,-2849,-2776,-967,1148,2231,2038,1225,504,135,20,1 119,C,1,60,580,1852,1877,-112,1274,4549,2852,1275,-144,-743,5649,3290,-4563,-220,2393,2555,3009,-4651,-4090,3726,528,-4381,-4333,-4381,528,3726,-4090,-4651,3009,2555,2393,-220,-4563,3290,5649,-743,-144,1275,2852,4549,1274,-112,1877,1852,580,60,1,D,1,20,108,203,80,-10,302,387,155,84,-117,200,593,-154,-321,197,180,334,-36,-587,43,321,-249,-414,-414,-249,321,43,-587,-36,334,180,197,-321,-154,593,200,-117,84,155,387,302,-10,80,203,108,20,1 122,C,1,61,579,1647,69,-6771,-7957,9699,26429,2989,-45313,-38857,41237,83021,1511,-101565,-67247,69113,112755,2623,-103015,-66551,45659,81191,14989,-49715,-39453,12139,29541,1037,-19449,1037,29541,12139,-39453,-49715,14989,81191,45659,-66551,-103015,2623,112755,69113,-67247,-101565,1511,83021,41237,-38857,-45313,2989,26429,9699,-7957,-6771,69,1647,579,61,1,D,1,20,103,138,-269,-840,-117,1896,1891,-2038,-4833,-294,6859,5050,-5377,-9562,-15,10190,6359,-5736,-9343,-850,7149,5034,-2221,-4904,-1235,2544,1653,-1242,-1242,1653,2544,-1235,-4904,-2221,5034,7149,-850,-9343,-5736,6359,10190,-15,-9562,-5377,5050,6859,-294,-4833,-2038,1891,1896,-117,-840,-269,138,103,20,1 123,C,1,62,661,2867,6364,7001,1063,-6358,-5999,-595,-2294,-8917,-3629,13082,17935,4541,-2894,6563,8557,-10804,-24647,-10804,8557,6563,-2894,4541,17935,13082,-3629,-8917,-2294,-595,-5999,-6358,1063,7001,6364,2867,661,62,1,D,1,21,136,417,667,432,-283,-667,-282,-11,-543,-766,413,1649,1116,-139,65,932,53,-1869,-1869,53,932,65,-139,1116,1649,413,-766,-543,-11,-282,-667,-283,432,667,417,136,21,1 127,C,1,63,683,3389,10449,22765,38113,52829,65511,77257,87953,94959,96529,94367,91661,90621,93047,100171,110253,118431,120645,116987,109847,101017,91569,82863,76423,73213,74319,80709,90505,98163,98163,90505,80709,74319,73213,76423,82863,91569,101017,109847,116987,120645,118431,110253,100171,93047,90621,91661,94367,96529,94959,87953,77257,65511,52829,38113,22765,10449,3389,683,63,1,D,1,21,145,555,1421,2689,4057,5269,6339,7353,8173,8553,8493,8245,8059,8101,8521,9327,10197,10681,10597,10089,9369,8545,7721,7037,6597,6491,6821,7583,8433,8809,8433,7583,6821,6491,6597,7037,7721,8545,9369,10089,10597,10681,10197,9327,8521,8101,8059,8245,8493,8553,8173,7353,6339,5269,4057,2689,1421,555,145,21,1 129,C,1,64,661,2653,5842,9235,11875,11566,7759,2035,-3866,-8081,-10271,-10742,-11267,-11939,-10988,-7685,-881,7972,15349,18271,15349,7972,-881,-7685,-10988,-11939,-11267,-10742,-10271,-8081,-3866,2035,7759,11566,11875,9235,5842,2653,661,64,1,D,1,21,128,367,665,948,1075,881,444,-91,-549,-830,-937,-959,-1032,-1031,-855,-416,309,1061,1542,1542,1061,309,-416,-855,-1031,-1032,-959,-937,-830,-549,-91,444,881,1075,948,665,367,128,21,1 130,C,1,65,748,4030,14048,36725,78581,145990,245540,384410,569349,804375,1089202,1419795,1789837,2190955,2611689,3037190,3450605,3835195,4175611,4458025,4670098,4801745,4846383,4801745,4670098,4458025,4175611,3835195,3450605,3037190,2611689,2190955,1789837,1419795,1089202,804375,569349,384410,245540,145990,78581,36725,14048,4030,748,65,1,D,1,22,163,689,2052,4811,9533,16779,27154,41290,59685,82509,109556,140360,174284,210470,247758,284735,319907,351860,379317,401127,416294,424074,424074,416294,401127,379317,351860,319907,284735,247758,210470,174284,140360,109556,82509,59685,41290,27154,16779,9533,4811,2052,689,163,22,1 131,C,1,65,639,1891,1211,-1365,105,885,-1149,845,-639,-1623,-557,2163,3449,-1845,2209,-2433,-855,4173,-1655,-1151,-5053,2981,-187,1957,4089,-4399,1525,717,4607,-3191,-2105,-2105,-3191,4607,717,1525,-4399,4089,1957,-187,2981,-5053,-1151,-1655,4173,-855,-2433,2209,-1845,3449,2163,-557,-1623,-639,845,-1149,885,105,-1365,1211,1891,639,65,1,D,1,21,111,175,-21,-105,105,-39,-31,67,-155,-81,15,359,23,-31,125,-365,327,65,-103,-315,-165,311,-159,523,-155,-143,123,233,183,-443,15,-443,183,233,123,-143,-155,523,-159,311,-165,-315,-103,65,327,-365,125,-31,23,359,15,-81,-155,67,-31,-39,105,-105,-21,175,111,21,1 133,C,1,66,748,3832,11971,25550,39046,43191,35038,25976,33799,61209,84728,74585,31193,-4470,11248,72621,119869,98697,25163,-21003,21302,122363,184873,145951,48171,-2837,48171,145951,184873,122363,21302,-21003,25163,98697,119869,72621,11248,-4470,31193,74585,84728,61209,33799,25976,35038,43191,39046,25550,11971,3832,748,66,1,D,1,22,158,619,1584,2852,3708,3493,2552,2341,3987,6556,7362,4787,783,-368,3395,8887,10308,5571,-587,-995,6071,14261,15435,8500,947,947,8500,15435,14261,6071,-995,-587,5571,10308,8887,3395,-368,783,4787,7362,6556,3987,2341,2552,3493,3708,2852,1584,619,158,22,1 134,C,1,67,703,2345,2069,-1273,3111,11725,921,-7705,15499,19497,-12203,-2881,28871,5829,-12783,11591,9739,1541,12801,-10653,-11473,36917,4013,-48441,17419,43349,-36459,-25661,31887,-3015,-17635,6499,-17635,-3015,31887,-25661,-36459,43349,17419,-48441,4013,36917,-11473,-10653,12801,1541,9739,11591,-12783,5829,28871,-2881,-12203,19497,15499,-7705,921,11725,3111,-1273,2069,2345,703,67,1,D,1,22,127,238,27,-60,741,778,-605,130,2077,318,-1349,1468,2043,-890,-153,1374,161,734,469,-1790,1243,2984,-2907,-2274,4235,408,-4221,982,1967,-1802,-173,-173,-1802,1967,982,-4221,408,4235,-2274,-2907,2984,1243,-1790,469,734,161,1374,-153,-890,2043,1468,-1349,318,2077,130,-605,778,741,-60,27,238,127,22,1 137,C,1,69,771,2903,3071,-5415,-11985,8237,33521,1161,-58129,-20147,89773,63183,-109663,-120525,119545,200699,-99171,-286007,50659,373435,38673,-439163,-161411,467625,306333,-445967,-455713,365695,579291,-242827,-666719,82147,692513,82147,-666719,-242827,579291,365695,-455713,-445967,306333,467625,-161411,-439163,38673,373435,50659,-286007,-99171,200699,119545,-120525,-109663,63183,89773,-20147,-58129,1161,33521,8237,-11985,-5415,3071,2903,771,69,1,D,1,23,145,319,-5,-915,-487,2093,2253,-2819,-4795,3239,8869,-1783,-13157,-1179,17943,6941,-21399,-14623,23249,24493,-21693,-34945,16229,44475,-6797,-51401,-5999,53767,19807,-51663,-33539,44225,44225,-33539,-51663,19807,53767,-5999,-51401,-6797,44475,16229,-34945,-21693,24493,23249,-14623,-21399,6941,17943,-1179,-13157,-1783,8869,3239,-4795,-2819,2253,2093,-487,-915,-5,319,145,23,1 138,C,1,69,794,3657,8737,10764,1151,-20769,-39830,-35949,-5221,35052,63475,69207,48044,-1725,-67295,-113712,-106243,-44091,37408,98601,120167,98601,37408,-44091,-106243,-113712,-67295,-1725,48044,69207,63475,35052,-5221,-35949,-39830,-20769,1151,10764,8737,3657,794,69,1,D,1,23,159,519,910,664,-755,-2729,-3539,-1977,1296,4401,5914,5297,2254,-2920,-8132,-10029,-6840,-251,6154,9768,9768,6154,-251,-6840,-10029,-8132,-2920,2254,5297,5914,4401,1296,-1977,-3539,-2729,-755,664,910,519,159,23,1 139,C,1,69,817,4439,15767,42619,94083,177323,293563,435901,590593,740963,873439,980579,1062391,1123681,1171561,1214421,1260651,1319293,1395531,1488437,1587801,1677019,1741315,1774391,1785229,1791973,1815109,1865897,1941639,2029357,2110551,2171649,2203573,2203573,2171649,2110551,2029357,1941639,1865897,1815109,1791973,1785229,1774391,1741315,1677019,1587801,1488437,1395531,1319293,1260651,1214421,1171561,1123681,1062391,980579,873439,740963,590593,435901,293563,177323,94083,42619,15767,4439,817,69,1,D,1,23,173,739,2263,5491,11151,19641,30721,43491,56599,68709,78911,86889,92895,97437,101199,104881,109243,114939,122163,130479,138653,145295,149411,151111,151639,152709,155809,161259,168381,175725,181875,185889,187241,185889,181875,175725,168381,161259,155809,152709,151639,151111,149411,145295,138653,130479,122163,114939,109243,104881,101199,97437,92895,86889,78911,68709,56599,43491,30721,19641,11151,5491,2263,739,173,23,1 141,C,1,70,793,3499,8452,15115,25549,40558,57709,77917,100522,121033,139189,152848,158641,158305,149896,133123,113251,90076,66361,48991,36940,31537,36940,48991,66361,90076,113251,133123,149896,158305,158641,152848,139189,121033,100522,77917,57709,40558,25549,15115,8452,3499,793,70,1,D,1,23,154,485,969,1658,2749,4119,5668,7515,9361,10980,12373,13193,13408,13083,11975,10396,8603,6547,4782,3575,2779,2779,3575,4782,6547,8603,10396,11975,13083,13408,13193,12373,10980,9361,7515,5668,4119,2749,1658,969,485,154,23,1 142,C,1,71,887,5041,17493,42103,75983,110121,138909,165643,193211,213213,213029,193191,169871,158969,163685,178423,199387,228265,266129,305087,328171,321133,285509,236643,188231,144201,107885,90951,104463,144769,195881,242607,275375,287337,275375,242607,195881,144769,104463,90951,107885,144201,188231,236643,285509,321133,328171,305087,266129,228265,199387,178423,163685,158969,169871,193191,213029,213213,193211,165643,138909,110121,75983,42103,17493,5041,887,71,1,D,1,24,191,830,2371,4900,7853,10502,12769,15068,17209,18132,17185,15168,13623,13398,14281,15786,17845,20668,24035,26834,27589,25688,21957,17786,13899,10450,8063,7864,10249,14272,18503,21920,23857,23857,21920,18503,14272,10249,7864,8063,10450,13899,17786,21957,25688,27589,26834,24035,20668,17845,15786,14281,13398,13623,15168,17185,18132,17209,15068,12769,10502,7853,4900,2371,830,191,24,1 143,C,1,72,840,3298,3480,-8442,-23627,-4939,48620,56056,-35750,-118515,-44171,119725,144594,-22600,-167128,-109167,66987,160517,87593,-76362,-173821,-85981,124277,211707,30651,-214336,-193095,89039,261241,89039,-193095,-214336,30651,211707,124277,-85981,-173821,-76362,87593,160517,66987,-109167,-167128,-22600,144594,119725,-44171,-118515,-35750,56056,48620,-4939,-23627,-8442,3480,3298,840,72,1,D,1,24,158,360,-56,-1479,-1717,1762,5380,1654,-7532,-8655,3415,13419,6312,-9554,-13735,-1889,11167,11975,660,-12000,-12939,1419,16671,12563,-8991,-20763,-5485,17867,17867,-5485,-20763,-8991,12563,16671,1419,-12939,-12000,660,11975,11167,-1889,-13735,-9554,6312,13419,3415,-8655,-7532,1654,5380,1762,-1717,-1479,-56,360,158,24,1 145,C,1,72,888,4939,17170,42861,82152,125408,154789,152640,110821,34732,-58472,-145491,-205030,-226824,-215308,-183227,-140351,-89050,-30304,29452,79733,112399,124250,115876,92812,67973,57219,67973,92812,115876,124250,112399,79733,29452,-30304,-89050,-140351,-183227,-215308,-226824,-205030,-145491,-58472,34732,110821,152640,154789,125408,82152,42861,17170,4939,888,72,1,D,1,24,187,802,2336,5079,8660,11881,13160,11350,6329,-924,-8657,-14922,-18327,-18643,-16696,-13524,-9614,-5013,7,4684,8186,10046,10165,8765,6608,4986,4986,6608,8765,10165,10046,8186,4684,7,-5013,-9614,-13524,-16696,-18643,-18327,-14922,-8657,-924,6329,11350,13160,11881,8660,5079,2336,802,187,24,1 146,C,1,73,839,3139,3477,-2263,-3445,4015,5469,6205,1699,-11461,-3863,7665,11299,10439,-11227,-18031,-513,15111,17573,-1387,-21861,-20513,7801,25769,10443,-12629,-27139,-6935,24587,22411,885,-23871,-20073,12775,29121,12775,-20073,-23871,885,22411,24587,-6935,-27139,-12629,10443,25769,7801,-20513,-21861,-1387,17573,15111,-513,-18031,-11227,10439,11299,7665,-3863,-11461,1699,6205,5469,4015,-3445,-2263,3477,3139,839,73,1,D,1,24,153,332,89,-362,15,474,441,492,-479,-878,295,770,1083,86,-1571,-852,683,1566,839,-1092,-2063,-696,1753,1726,-105,-1860,-1823,958,2285,1064,-1035,-2276,-357,2060,2060,-357,-2276,-1035,1064,2285,958,-1823,-1860,-105,1726,1753,-696,-2063,-1092,839,1566,683,-852,-1571,86,1083,770,295,-878,-479,492,441,474,15,-362,89,332,153,24,1 149,C,1,75,913,3865,6455,4245,7877,22821,20659,6093,21709,40099,19797,3041,18455,29139,16341,-6345,-9633,23773,30543,-15427,-11199,47961,47027,7117,19201,54553,57977,38021,21417,34359,52659,28651,5299,19125,21113,10891,21113,19125,5299,28651,52659,34359,21417,38021,57977,54553,19201,7117,47027,47961,-11199,-15427,30543,23773,-9633,-6345,16341,29139,18455,3041,19797,40099,21709,6093,20659,22821,7877,4245,6455,3865,913,75,1,D,1,25,173,461,471,343,1251,2083,963,789,2855,2761,589,687,2191,2059,401,-1053,379,2929,737,-2057,1577,4785,2007,455,3189,4979,4039,2243,1949,3855,3729,991,811,1971,1173,1173,1971,811,991,3729,3855,1949,2243,4039,4979,3189,455,2007,4785,1577,-2057,737,2929,379,-1053,401,2059,2191,687,589,2761,2855,789,963,2083,1251,343,471,461,173,25,1 151,C,1,75,963,5615,21191,61245,147973,314011,601979,1060813,1740103,2683393,3920163,5458147,7279769,9344281,11593887,13962915,16390403,18832893,21272247,23716775,26196933,28755337,31431557,34246343,37190305,40218599,43252851,46191639,48927227,51362931,53427867,55086933,56342085,57223357,57774333,58036881,58036881,57774333,57223357,56342085,55086933,53427867,51362931,48927227,46191639,43252851,40218599,37190305,34246343,31431557,28755337,26196933,23716775,21272247,18832893,16390403,13962915,11593887,9344281,7279769,5458147,3920163,2683393,1740103,1060813,601979,314011,147973,61245,21191,5615,963,75,1,D,1,25,203,925,3011,7893,17791,35789,65663,111485,177119,265623,378575,515581,674221,850409,1039009,1234729,1433207,1631893,1830405,2030391,2234957,2447617,2670969,2905561,3149207,3396831,3640969,3872927,4084221,4267901,4419589,4537979,4624505,4682319,4715051,4725591,4715051,4682319,4624505,4537979,4419589,4267901,4084221,3872927,3640969,3396831,3149207,2905561,2670969,2447617,2234957,2030391,1830405,1631893,1433207,1234729,1039009,850409,674221,515581,378575,265623,177119,111485,65663,35789,17791,7893,3011,925,203,25,1 154,C,1,77,1040,6468,26074,79772,200638,435281,840701,1477014,2397654,3639097,5212725,7100786,9256967,11612293,14085508,16595656,19074119,21472913,23767558,25953543,28036962,30022377,31901630,33647075,35210781,36529570,37535147,38166590,38382015,38166590,37535147,36529570,35210781,33647075,31901630,30022377,28036962,25953543,23767558,21472913,19074119,16595656,14085508,11612293,9256967,7100786,5212725,3639097,2397654,1477014,840701,435281,200638,79772,26074,6468,1040,77,1,D,1,26,224,1091,3781,10411,24203,49385,90766,153026,239886,353337,493141,656685,839238,1034627,1236186,1437781,1634656,1823893,2004393,2176335,2340273,2496158,2642586,2776490,2893314,2987640,3054135,3088552,3088552,3054135,2987640,2893314,2776490,2642586,2496158,2340273,2176335,2004393,1823893,1634656,1437781,1236186,1034627,839238,656685,493141,353337,239886,153026,90766,49385,24203,10411,3781,1091,224,26,1 155,C,1,78,988,4311,6470,-2561,-10848,12062,34259,-2800,-32759,21698,53898,-7959,-31810,28299,45827,-3648,-26466,7110,40381,11613,-38872,-14904,33630,2379,-40343,-13068,13214,-11610,-33139,-11610,13214,-13068,-40343,2379,33630,-14904,-38872,11613,40381,7110,-26466,-3648,45827,28299,-31810,-7959,53898,21698,-32759,-2800,34259,12062,-10848,-2561,6470,4311,988,78,1,D,1,26,187,498,286,-729,-286,2281,1812,-2164,-1065,4052,2341,-2692,-426,3914,1916,-1841,-1161,2314,2774,-1464,-3031,1239,2242,-2104,-2692,513,409,-2170,-2170,409,513,-2692,-2104,2242,1239,-3031,-1464,2774,2314,-1161,-1841,1916,3914,-426,-2692,2341,4052,-1065,-2164,1812,2281,-286,-729,286,498,187,26,1 157,C,1,79,1119,7291,29439,83439,176063,283379,347769,319107,220813,167965,281549,552191,800553,819759,588761,329115,312607,597421,967893,1145079,1048929,850235,784555,933761,1176729,1323233,1291095,1178151,1172967,1368771,1640265,1728845,1502537,1141461,1011331,1298627,1781591,2017315,1781591,1298627,1011331,1141461,1502537,1728845,1640265,1368771,1172967,1178151,1291095,1323233,1176729,933761,784555,850235,1048929,1145079,967893,597421,312607,329115,588761,819759,800553,552191,281549,167965,220813,319107,347769,283379,176063,83439,29439,7291,1119,79,1,D,1,27,245,1229,4115,10015,18431,25941,27613,21799,14335,15975,32345,55399,67551,57955,35373,22315,33987,63169,87179,89785,75511,63079,66723,84285,101463,105931,98407,91925,99621,120569,137427,131797,105067,81985,88357,123155,155973,155973,123155,88357,81985,105067,131797,137427,120569,99621,91925,98407,105931,101463,84285,66723,63079,75511,89785,87179,63169,33987,22315,35373,57955,67551,55399,32345,15975,14335,21799,27613,25941,18431,10015,4115,1229,245,27,1 158,C,1,79,987,4029,3901,-12245,-24989,22041,81461,-12877,-179957,-41475,313237,171035,-448609,-389075,540093,686747,-540437,-1032135,411201,1368675,-138701,-1628427,-264807,1733339,742359,-1624635,-1201067,1283355,1525203,-755319,-1615783,144491,1426843,419253,-976595,-811409,347595,952977,347595,-811409,-976595,419253,1426843,144491,-1615783,-755319,1525203,1283355,-1201067,-1624635,742359,1733339,-264807,-1628427,-138701,1368675,411201,-1032135,-540437,686747,540093,-389075,-448609,171035,313237,-41475,-179957,-12877,81461,22041,-24989,-12245,3901,4029,987,79,1,D,1,26,181,416,-155,-1808,-837,4834,4717,-8784,-13093,11936,26949,-11238,-45221,3776,65067,12328,-82435,-37284,92563,68832,-91341,-102722,75663,132106,-45605,-149352,5059,147864,37845,-125116,-72971,84064,91501,-32208,-88131,-20058,62939,62939,-20058,-88131,-32208,91501,84064,-72971,-125116,37845,147864,5059,-149352,-45605,132106,75663,-102722,-91341,68832,92563,-37284,-82435,12328,65067,3776,-45221,-11238,26949,11936,-13093,-8784,4717,4834,-837,-1808,-155,416,181,26,1 159,C,1,80,1093,6131,19312,41255,66787,84974,86653,76187,68794,79115,106945,132596,134437,108569,76216,64283,79507,104396,109165,83003,46234,27347,39925,68552,82837,68552,39925,27347,46234,83003,109165,104396,79507,64283,76216,108569,134437,132596,106945,79115,68794,76187,86653,84974,66787,41255,19312,6131,1093,80,1,D,1,27,224,915,2329,4294,6153,6977,6512,5633,5649,7276,9645,10891,9846,7237,5287,5478,7345,8787,7868,5079,2627,2376,4297,6267,6267,4297,2376,2627,5079,7868,8787,7345,5478,5287,7237,9846,10891,9645,7276,5649,5633,6512,6977,6153,4294,2329,915,224,27,1 161,C,1,80,986,3874,4313,-2954,-1008,12629,374,-16080,738,10137,-763,-11452,-4941,14549,11892,-8502,-12893,13377,14756,-12767,-14403,241,17102,-2873,-17789,7977,7421,2551,-3259,-9148,417,2609,417,-9148,-3259,2551,7421,7977,-17789,-2873,17102,241,-14403,-12767,14756,13377,-12893,-8502,11892,14549,-4941,-11452,-763,10137,738,-16080,374,12629,-1008,-2954,4313,3874,986,80,1,D,1,26,176,395,92,-364,526,843,-906,-812,705,453,-558,-892,439,1337,160,-1181,-107,1634,4,-1351,-655,833,979,-1343,-423,928,251,121,-681,-357,191,191,-357,-681,121,251,928,-423,-1343,979,833,-655,-1351,4,1634,-107,-1181,160,1337,439,-892,-558,453,705,-812,-906,843,526,-364,92,395,176,26,1 163,C,1,81,1121,6917,26079,68901,138431,225947,321745,430327,563737,711927,832027,887093,893771,907413,949931,978545,952427,914035,960557,1124081,1317293,1429833,1457661,1492625,1579305,1628867,1515473,1243067,965847,821181,778213,699405,544275,446891,549611,799815,986729,986989,901839,901839,986989,986729,799815,549611,446891,544275,699405,778213,821181,965847,1243067,1515473,1628867,1579305,1492625,1457661,1429833,1317293,1124081,960557,914035,952427,978545,949931,907413,893771,887093,832027,711927,563737,430327,321745,225947,138431,68901,26079,6917,1121,81,1,D,1,27,235,1107,3451,7883,14157,21379,29259,38669,49981,60989,67999,69959,70237,72575,75963,76133,72741,72199,80741,95965,108655,113529,115025,120009,126725,125063,109005,85653,68491,62299,58765,49043,37331,36879,52341,71585,79001,73839,69359,73839,79001,71585,52341,36879,37331,49043,58765,62299,68491,85653,109005,125063,126725,120009,115025,113529,108655,95965,80741,72199,72741,76133,75963,72575,70237,69959,67999,60989,49981,38669,29259,21379,14157,7883,3451,1107,235,27,1 165,C,1,83,1176,6837,21936,45682,70373,92004,113178,132489,145987,156351,161606,147567,111099,68683,29232,-10813,-43515,-56763,-57905,-56763,-43515,-10813,29232,68683,111099,147567,161606,156351,145987,132489,113178,92004,70373,45682,21936,6837,1176,83,1,D,1,28,241,1015,2580,4545,6341,7983,9608,10894,11781,12486,12284,10223,6974,3800,718,-2268,-4095,-4503,-4503,-4095,-2268,718,3800,6974,10223,12284,12486,11781,10894,9608,7983,6341,4545,2580,1015,241,28,1 166,C,1,83,1203,7885,32609,99683,244471,505885,916081,1494415,2252279,3206373,4389733,5848595,7621371,9712245,12079461,14650911,17358355,20163937,23055473,26010955,28959351,31772317,34300257,36430775,38126683,39413297,40324741,40853679,40948287,40562349,39719589,38538975,37196331,35848945,34579993,33404927,32331443,31419401,30787929,30560019,30787929,31419401,32331443,33404927,34579993,35848945,37196331,38538975,39719589,40562349,40948287,40853679,40324741,39413297,38126683,36430775,34300257,31772317,28959351,26010955,23055473,20163937,17358355,14650911,12079461,9712245,7621371,5848595,4389733,3206373,2252279,1494415,916081,505885,244471,99683,32609,7885,1203,83,1,D,1,28,257,1302,4567,12410,27811,53622,91855,143600,209807,292348,394425,519588,669711,843324,1035729,1241130,1455277,1676452,1903757,2133866,2358899,2567542,2749079,2897558,3012899,3098010,3154245,3179044,3167947,3119560,3039485,2939806,2834193,2732256,2637431,2549918,2471945,2410728,2376409,2376409,2410728,2471945,2549918,2637431,2732256,2834193,2939806,3039485,3119560,3167947,3179044,3154245,3098010,3012899,2897558,2749079,2567542,2358899,2133866,1903757,1676452,1455277,1241130,1035729,843324,669711,519588,394425,292348,209807,143600,91855,53622,27811,12410,4567,1302,257,28,1 167,C,1,83,1065,4373,4127,-14085,-33807,1869,79629,62709,-93199,-158129,41035,224551,56961,-216735,-136349,138503,125303,-62681,-17447,82261,-101627,-210429,129653,360383,-37723,-423843,-101363,360979,176217,-230777,-139647,139983,39545,-153053,25443,235897,16127,-292089,-140487,256857,256857,-140487,-292089,16127,235897,25443,-153053,39545,139983,-139647,-230777,176217,360979,-101363,-423843,-37723,360383,129653,-210429,-101627,82261,-17447,-62681,125303,138503,-136349,-216735,56961,224551,41035,-158129,-93199,62709,79629,1869,-33807,-14085,4127,4373,1065,83,1,D,1,27,191,437,-185,-2101,-1969,3279,7107,-531,-12095,-6551,12731,14315,-7927,-17771,971,13893,1625,-5803,4459,1591,-15969,-6345,24297,17409,-23137,-26697,14069,27281,-4743,-19613,2017,10857,-6793,-8367,13117,13757,-13285,-21835,5521,25543,5521,-21835,-13285,13757,13117,-8367,-6793,10857,2017,-19613,-4743,27281,14069,-26697,-23137,17409,24297,-6345,-15969,1591,4459,-5803,1625,13893,971,-17771,-7927,14315,12731,-6551,-12095,-531,7107,3279,-1969,-2101,-185,437,191,27,1 170,C,1,85,1148,5270,8468,-1615,-11119,15300,40620,3910,-24601,21165,46362,10030,3282,31535,28119,-1955,-1575,43350,43111,-24225,-20377,33915,38,-28135,12641,-6545,-47685,-18530,-2111,-26095,-37723,-26095,-2111,-18530,-47685,-6545,12641,-28135,38,33915,-20377,-24225,43111,43350,-1575,-1955,28119,31535,3282,10030,46362,21165,-24601,3910,40620,15300,-11119,-1615,8468,5270,1148,85,1,D,1,28,213,597,412,-701,-200,2590,2223,-1473,-587,3338,2361,-86,1369,2733,1004,-675,1465,4238,780,-2854,930,2132,-1951,-665,1114,-2627,-2999,-230,-990,-2676,-2676,-990,-230,-2999,-2627,1114,-665,-1951,2132,930,-2854,780,4238,1465,-675,1004,2733,1369,-86,2361,3338,-587,-1473,2223,2590,-200,-701,412,597,213,28,1 173,C,1,87,1233,6131,10879,-6765,-50273,-45953,67931,161335,29011,-222505,-220709,88181,305341,184195,-90495,-298583,-316907,23233,532747,493713,-276329,-791537,-288531,536751,654379,123373,-422047,-635229,-290847,524949,904983,150839,-875267,-815507,194993,880919,591515,-257525,-849653,-564983,391721,937115,391721,-564983,-849653,-257525,591515,880919,194993,-815507,-875267,150839,904983,524949,-290847,-635229,-422047,123373,654379,536751,-288531,-791537,-276329,493713,532747,23233,-316907,-298583,-90495,184195,305341,88181,-220709,-222505,29011,161335,67931,-45953,-50273,-6765,10879,6131,1233,87,1,D,1,29,235,725,491,-2131,-4617,-5,10101,9689,-7981,-20569,-6457,17867,21469,3655,-15955,-26039,-14895,22559,47331,12021,-48915,-49849,12545,53895,32561,-13467,-44363,-41391,7447,63959,49725,-32749,-77425,-26889,49313,64649,14255,-48339,-63149,-8651,59873,59873,-8651,-63149,-48339,14255,64649,49313,-26889,-77425,-32749,49725,63959,7447,-41391,-44363,-13467,32561,53895,12545,-49849,-48915,12021,47331,22559,-14895,-26039,-15955,3655,21469,17867,-6457,-20569,-7981,9689,10101,-5,-4617,-2131,491,725,235,29,1 174,C,1,87,1262,7395,24349,55680,100055,146769,180070,189225,166583,117972,57721,-4089,-48490,-66903,-56141,-7482,63629,144681,219346,257259,256817,214542,138295,59943,-13114,-62379,-75365,-62379,-13114,59943,138295,214542,256817,257259,219346,144681,63629,-7482,-56141,-66903,-48490,-4089,57721,117972,166583,189225,180070,146769,100055,55680,24349,7395,1262,87,1,D,1,29,253,1077,2892,5810,9413,12575,14271,13797,10954,6728,1971,-2241,-4608,-5006,-2738,2013,7824,14029,18470,19828,18306,13527,7462,1693,-3224,-5496,-5496,-3224,1693,7462,13527,18306,19828,18470,14029,7824,2013,-2738,-5006,-4608,-2241,1971,6728,10954,13797,14271,12575,9413,5810,2892,1077,253,29,1 177,C,1,88,1261,7003,19366,27307,12535,-13970,-8447,34585,48706,-6779,-61817,-28256,57049,73879,-2708,-61043,-20759,49150,45361,-17429,-53480,-39497,-15533,-3320,3385,2533,-9314,-17291,-9314,2533,3385,-3320,-15533,-39497,-53480,-17429,45361,49150,-20759,-61043,-2708,73879,57049,-28256,-61817,-6779,48706,34585,-8447,-13970,12535,27307,19366,7003,1261,88,1,D,1,29,246,949,1895,1744,-135,-1313,860,3765,2083,-3126,-4319,1169,5982,3167,-3185,-3916,1399,4425,1186,-3201,-3809,-1980,-617,35,336,-193,-1131,-1131,-193,336,35,-617,-1980,-3809,-3201,1186,4425,1399,-3916,-3185,3167,5982,1169,-4319,-3126,2083,3765,860,-1313,-135,1744,1895,949,246,29,1 178,C,1,89,1379,9523,39661,112941,231739,343451,339917,134301,-224873,-525901,-530779,-183607,311427,633591,582045,203365,-256825,-503829,-364843,76273,487791,527147,162509,-260859,-348817,-57049,291125,376381,191451,-36757,-123755,-43699,144687,342383,388845,155661,-257509,-523409,-399027,4005,359171,497599,512561,497599,359171,4005,-399027,-523409,-257509,155661,388845,342383,144687,-43699,-123755,-36757,191451,376381,291125,-57049,-348817,-260859,162509,527147,487791,76273,-364843,-503829,-256825,203365,582045,633591,311427,-183607,-530779,-525901,-224873,134301,339917,343451,231739,112941,39661,9523,1379,89,1,D,1,30,293,1536,5237,12616,22069,27240,19757,-2722,-29943,-43108,-29519,4918,38367,49290,31585,-2686,-31673,-36300,-12401,23312,42431,28508,-5319,-27022,-17651,10138,28139,22912,5061,-7704,-7629,3138,18821,29658,23091,-3456,-32283,-38374,-15925,15392,34011,38284,38284,34011,15392,-15925,-38374,-32283,-3456,23091,29658,18821,3138,-7629,-7704,5061,22912,28139,10138,-17651,-27022,-5319,28508,42431,23312,-12401,-36300,-31673,-2686,31585,49290,38367,4918,-29519,-43108,-29943,-2722,19757,27240,22069,12616,5237,1536,293,30,1 179,C,1,89,1231,5627,8837,1301,5505,36787,29941,4549,56619,77723,35593,86897,114417,75897,148597,148707,90227,217121,199385,90505,252909,222787,85733,279613,203615,42041,280849,152189,-28741,251655,68131,-118827,195779,-35209,-203263,129325,-146953,-262117,78639,-254019,-295703,71389,-310273,-310273,71389,-295703,-254019,78639,-262117,-146953,129325,-203263,-35209,195779,-118827,68131,251655,-28741,152189,280849,42041,203615,279613,85733,222787,252909,90505,199385,217121,90227,148707,148597,75897,114417,86897,35593,77723,56619,4549,29941,36787,5505,1301,8837,5627,1231,89,1,D,1,29,223,613,457,-57,1545,3115,829,1693,6077,3953,3673,8745,6621,7577,12923,7641,10525,18513,8851,11489,21641,8827,12397,22769,5321,11143,21745,-499,7919,18145,-8209,3157,12425,-16211,-1481,5433,-23425,-4143,-1157,-29631,-4171,-4003,-32865,-4003,-4171,-29631,-1157,-4143,-23425,5433,-1481,-16211,12425,3157,-8209,18145,7919,-499,21745,11143,5321,22769,12397,8827,21641,11489,8851,18513,10525,7641,12923,7577,6621,8745,3673,3953,6077,1693,829,3115,1545,-57,457,613,223,29,1 181,C,1,91,1471,10849,50693,175455,488127,1146995,2356143,4342735,7336493,11565409,17266213,24689187,34069917,45564415,59176395,74725283,91883601,110260249,129469491,149131357,168811581,187970873,206000539,222359661,236734871,249111207,259695447,268747811,276454539,282938957,288393919,293201889,297909063,303034457,308835561,315206759,321787617,328199001,334222425,339786913,344794341,348949301,351764987,352769163,351764987,348949301,344794341,339786913,334222425,328199001,321787617,315206759,308835561,303034457,297909063,293201889,288393919,282938957,276454539,268747811,259695447,249111207,236734871,222359661,206000539,187970873,168811581,149131357,129469491,110260249,91883601,74725283,59176395,45564415,34069917,24689187,17266213,11565409,7336493,4342735,2356143,1146995,488127,175455,50693,10849,1471,91,1,D,1,31,319,1823,7233,22275,56667,124043,240665,423641,689935,1056695,1542093,2164643,2939613,3873513,4959751,6178801,7503129,8903485,10351773,11818397,13267353,14655111,15937367,17081123,18074189,18925035,19652629,20274195,20800417,21241583,21618479,21966721,22328189,22733571,23188473,23673703,24159499,24622773,25053845,25448387,25792751,26056749,26202217,26202217,26056749,25792751,25448387,25053845,24622773,24159499,23673703,23188473,22733571,22328189,21966721,21618479,21241583,20800417,20274195,19652629,18925035,18074189,17081123,15937367,14655111,13267353,11818397,10351773,8903485,7503129,6178801,4959751,3873513,2939613,2164643,1542093,1056695,689935,423641,240665,124043,56667,22275,7233,1823,319,31,1 182,C,1,91,1320,6552,10954,-9464,-50340,-24843,94389,110656,-101262,-216398,58520,297479,11486,-333515,-84536,316134,128514,-265720,-124863,236782,113427,-248612,-148386,261898,228763,-247702,-323842,209755,416942,-143962,-479706,63791,490070,-12558,-482173,-12558,490070,63791,-479706,-143962,416942,209755,-323842,-247702,228763,261898,-148386,-248612,113427,236782,-124863,-265720,128514,316134,-84536,-333515,11486,297479,58520,-216398,-101262,110656,94389,-24843,-50340,-9464,10954,6552,1320,91,1,D,1,30,246,743,397,-2314,-3869,2276,9766,1712,-14966,-8772,16958,15930,-15666,-21056,11821,22372,-7701,-20102,6266,18356,-6646,-20336,4998,24492,-89,-28306,-6628,30985,14356,-31058,-21184,28218,24436,-25612,-25612,24436,28218,-21184,-31058,14356,30985,-6628,-28306,-89,24492,4998,-20336,-6646,18356,6266,-20102,-7701,22372,11821,-21056,-15666,15930,16958,-8772,-14966,1712,9766,2276,-3869,-2314,397,743,246,30,1 183,C,1,92,1441,9161,30748,58811,57643,2528,-58979,-48037,22150,57227,37291,26438,16591,-49843,-102950,-24829,109615,125432,35245,-23953,-49586,-101995,-101093,29804,153583,113597,-7952,-55849,-50327,-55849,-7952,113597,153583,29804,-101093,-101995,-49586,-23953,35245,125432,109615,-24829,-102950,-49843,16591,26438,37291,57227,22150,-48037,-58979,2528,57643,58811,30748,9161,1441,92,1,D,1,31,294,1333,3375,4774,2649,-2449,-4800,-1081,3591,3718,2085,1937,-732,-6485,-6017,3546,10175,6225,-212,-2607,-5459,-8648,-3561,7873,11440,3747,-3275,-3936,-3936,-3275,3747,11440,7873,-3561,-8648,-5459,-2607,-212,6225,10175,3546,-6017,-6485,-732,1937,2085,3718,3591,-1081,-4800,-2449,2649,4774,3375,1333,294,31,1 185,C,1,92,1318,6209,8760,-11239,-37498,-6032,66569,71990,-33459,-145398,-80252,132909,215070,35601,-231978,-265702,44179,351725,270521,-148153,-453982,-245131,289115,526481,159617,-433182,-554711,-20085,559521,501307,-141362,-630101,-400145,281021,642057,281021,-400145,-630101,-141362,501307,559521,-20085,-554711,-433182,159617,526481,289115,-245131,-453982,-148153,270521,351725,44179,-265702,-231978,35601,215070,132909,-80252,-145398,-33459,71990,66569,-6032,-37498,-11239,8760,6209,1318,92,1,D,1,30,239,660,170,-2029,-2306,2317,6138,2230,-7417,-10422,1733,15160,11268,-7855,-21720,-10365,16865,27106,5963,-25663,-30819,1367,35242,30171,-11317,-43035,-25365,23326,46231,15809,-33533,-44773,-5102,40035,40035,-5102,-44773,-33533,15809,46231,23326,-25365,-43035,-11317,30171,35242,1367,-30819,-25663,5963,27106,16865,-10365,-21720,-7855,11268,15160,1733,-10422,-7417,2230,6138,2317,-2306,-2029,170,660,239,30,1 186,C,1,93,1442,9021,31585,77376,157187,285603,466750,693687,961991,1259592,1558081,1835541,2082638,2287149,2442619,2560290,2656865,2743965,2830522,2924199,3029117,3139122,3241591,3332283,3410270,3466017,3498139,3518562,3527405,3518562,3498139,3466017,3410270,3332283,3241591,3139122,3029117,2924199,2830522,2743965,2656865,2560290,2442619,2287149,2082638,1835541,1558081,1259592,961991,693687,466750,285603,157187,77376,31585,9021,1442,93,1,D,1,31,289,1311,3744,8218,15739,27127,42151,60343,81294,103426,124657,143973,160653,173826,183679,191402,198048,204338,210883,218162,226153,234038,241110,247344,252343,255482,257317,258468,258468,257317,255482,252343,247344,241110,234038,226153,218162,210883,204338,198048,191402,183679,173826,160653,143973,124657,103426,81294,60343,42151,27127,15739,8218,3744,1311,289,31,1 187,C,1,94,1566,11746,53574,169208,393515,689216,895246,783123,243474,-546525,-1190404,-1382594,-1161125,-801970,-461324,-10600,714194,1578520,2190255,2264172,1816131,972279,-228290,-1667635,-2883107,-3242486,-2512602,-1132216,209948,1204928,2012540,2778701,3254602,2983520,1782647,-38139,-1881076,-3198780,-3670407,-3198780,-1881076,-38139,1782647,2983520,3254602,2778701,2012540,1204928,209948,-1132216,-2512602,-3242486,-2883107,-1667635,-228290,972279,1816131,2264172,2190255,1578520,714194,-10600,-461324,-801970,-1161125,-1382594,-1190404,-546525,243474,783123,895246,689216,393515,169208,53574,11746,1566,94,1,D,1,32,338,1932,7254,19563,39454,59808,65173,41180,-10442,-66707,-98682,-95648,-71825,-46206,-19309,23179,84180,141913,168172,153304,105248,30364,-68592,-171484,-234026,-219395,-135869,-30954,54675,118163,175976,225402,236579,182140,66900,-72794,-192431,-259680,-259680,-192431,-72794,66900,182140,236579,225402,175976,118163,54675,-30954,-135869,-219395,-234026,-171484,-68592,30364,105248,153304,168172,141913,84180,23179,-19309,-46206,-71825,-95648,-98682,-66707,-10442,41180,65173,59808,39454,19563,7254,1932,338,32,1 190,C,1,95,1568,11590,53188,177175,469021,1048040,2064180,3696640,6147749,9620745,14281802,20222080,27436012,35816235,45154739,55147500,65415480,75554355,85204556,94114315,102173648,109419860,116027093,122282480,128537521,135130280,142296560,150100665,158404584,166875005,175019832,182249520,187959767,191625640,192889839,191625640,187959767,182249520,175019832,166875005,158404584,150100665,142296560,135130280,128537521,122282480,116027093,109419860,102173648,94114315,85204556,75554355,65415480,55147500,45154739,35816235,27436012,20222080,14281802,9620745,6147749,3696640,2064180,1048040,469021,177175,53188,11590,1568,95,1,D,1,32,333,1889,7282,21431,51796,108164,202488,348721,561864,855696,1239839,1717505,2284597,2929660,3634034,4372630,5116452,5837136,6512046,7127901,7682106,8182475,8646046,9096568,9559860,10057504,10600854,11187330,11799626,12407353,12970614,13445277,13789520,13970624,13970624,13789520,13445277,12970614,12407353,11799626,11187330,10600854,10057504,9559860,9096568,8646046,8182475,7682106,7127901,6512046,5837136,5116452,4372630,3634034,2929660,2284597,1717505,1239839,855696,561864,348721,202488,108164,51796,21431,7282,1889,333,32,1 191,C,1,95,1409,7007,12563,3725,5069,48241,50095,7261,70925,123759,64113,130183,194139,107943,231823,338979,145279,272989,501947,239565,292089,592267,288147,308505,677379,260507,204165,713379,242977,30711,622771,156311,-163655,515281,28461,-443473,359647,-41779,-680081,148827,-131823,-836061,22561,-171823,-978019,-77381,-77381,-978019,-171823,22561,-836061,-131823,148827,-680081,-41779,359647,-443473,28461,515281,-163655,156311,622771,30711,242977,713379,204165,260507,677379,308505,288147,592267,292089,239565,501947,272989,145279,338979,231823,107943,194139,130183,64113,123759,70925,7261,50095,48241,5069,3725,12563,7007,1409,95,1,D,1,31,257,781,723,-45,1741,4401,1711,1747,8351,6831,5413,13511,10805,9701,23805,18001,10349,31849,29181,12765,35649,35625,13571,39829,39521,6349,36999,43127,-2109,25929,39087,-13301,13721,33291,-29249,-4469,28063,-39951,-23485,18581,-47959,-35675,13943,-53625,-47393,14825,-47393,-53625,13943,-35675,-47959,18581,-23485,-39951,28063,-4469,-29249,33291,13721,-13301,39087,25929,-2109,43127,36999,6349,39521,39829,13571,35625,35649,12765,29181,31849,10349,18001,23805,9701,10805,13511,5413,6831,8351,1747,1711,4401,1741,-45,723,781,257,31,1 193,C,1,97,1665,12871,60839,202265,513011,1051273,1825227,2797581,3902137,5017139,5914263,6280541,5842261,4483581,2266385,-595271,-3720513,-6551009,-8442457,-8842563,-7457045,-4359527,-42289,4635051,8622235,10905969,10710065,7686981,2109307,-5061135,-12349103,-18122429,-20955971,-19928513,-14867947,-6489491,3686031,13642031,21292751,24934157,23664889,17658821,8146861,-2884107,-13116605,-20347287,-22957943,-20347287,-13116605,-2884107,8146861,17658821,23664889,24934157,21292751,13642031,3686031,-6489491,-14867947,-19928513,-20955971,-18122429,-12349103,-5061135,2109307,7686981,10710065,10905969,8622235,4635051,-42289,-4359527,-7457045,-8842563,-8442457,-6551009,-3720513,-595271,2266385,4483581,5842261,6280541,5914263,5017139,3902137,2797581,1825227,1051273,513011,202265,60839,12871,1665,97,1,D,1,33,359,2119,8295,23891,54121,101519,164841,240343,321741,396735,445103,444389,379911,249949,64543,-155201,-375223,-550875,-637391,-603059,-439187,-166041,166655,488153,722209,802749,687515,372341,-97947,-632959,-1117355,-1438133,-1508419,-1286943,-792845,-108491,635273,1286761,1705539,1794437,1525961,952303,192839,-593553,-1240077,-1604863,-1604863,-1240077,-593553,192839,952303,1525961,1794437,1705539,1286761,635273,-108491,-792845,-1286943,-1508419,-1438133,-1117355,-632959,-97947,372341,687515,802749,722209,488153,166655,-166041,-439187,-603059,-637391,-550875,-375223,-155201,64543,249949,379911,444389,445103,396735,321741,240343,164841,101519,54121,23891,8295,2119,359,33,1 194,C,1,97,1503,8051,16357,4753,-17721,-1649,17361,-5723,-9349,-2425,-10919,-1843,24987,15035,-37751,4753,31251,-3977,19573,-9215,-25513,-6305,27461,-3783,-44361,37927,-2699,-6111,37875,-19497,-24527,12513,36059,-45493,-14135,50537,-27245,-97,20465,-24347,-12257,52283,22245,-51895,479,15423,-20255,15423,479,-51895,22245,52283,-12257,-24347,20465,-97,-27245,50537,-14135,-45493,36059,12513,-24527,-19497,37875,-6111,-2699,37927,-44361,-3783,27461,-6305,-25513,-9215,19573,-3977,31251,4753,-37751,15035,24987,-1843,-10919,-2425,-9349,-5723,17361,-1649,-17721,4753,16357,8051,1503,97,1,D,1,32,281,940,1017,-616,-1095,944,583,-900,-239,-496,-687,796,2137,-1094,-2121,2394,611,446,949,-1844,-1203,682,1955,-2996,-253,2534,-1851,2122,841,-2232,-679,2518,79,-4018,2827,950,-2129,1744,-215,-2078,1501,4024,-1907,-2604,1659,-580,-580,1659,-2604,-1907,4024,1501,-2078,-215,1744,-2129,950,2827,-4018,79,2518,-679,-2232,841,2122,-1851,2534,-253,-2996,1955,682,-1203,-1844,949,446,611,2394,-2121,-1094,2137,796,-687,-496,-239,-900,583,944,-1095,-616,1017,940,281,32,1 195,C,1,97,1536,9543,31296,63038,82988,64881,1833,-82599,-148268,-157859,-91380,40448,185021,260342,207587,40377,-159599,-293822,-295985,-156194,73422,288188,375977,288188,73422,-156194,-295985,-293822,-159599,40377,207587,260342,185021,40448,-91380,-157859,-148268,-82599,1833,64881,82988,63038,31296,9543,1536,97,1,D,1,32,301,1325,3360,5464,5717,2732,-2871,-8619,-11593,-9620,-2248,8310,16923,17981,9617,-4438,-17203,-22449,-17331,-3367,13631,25293,25293,13631,-3367,-17331,-22449,-17203,-4438,9617,17981,16923,8310,-2248,-9620,-11593,-8619,-2871,2732,5717,5464,3360,1325,301,32,1 197,C,1,99,1601,9247,20773,749,-68247,-54071,151689,198389,-267221,-488439,394157,967277,-503673,-1650819,584077,2553313,-609697,-3648775,578681,4903917,-487561,-6256141,367541,7667523,-227731,-9074939,112475,10467787,-16241,-11809025,-51193,13090005,121293,-14260345,-184305,15301563,248477,-16177899,-296167,16876987,314205,-17388137,-272339,17745271,195769,-17937085,-67703,18004419,-67703,-17937085,195769,17745271,-272339,-17388137,314205,16876987,-296167,-16177899,248477,15301563,-184305,-14260345,121293,13090005,-51193,-11809025,-16241,10467787,112475,-9074939,-227731,7667523,367541,-6256141,-487561,4903917,578681,-3648775,-609697,2553313,584077,-1650819,-503673,967277,394157,-488439,-267221,198389,151689,-54071,-68247,749,20773,9247,1601,99,1,D,1,33,307,1127,1277,-2257,-6041,2413,16567,957,-35191,-11403,63109,32231,-100097,-64889,146317,110915,-199789,-169143,258921,237813,-320943,-312637,385205,390899,-449391,-467843,514349,542635,-578161,-613189,640323,680027,-697325,-740703,748381,794489,-791589,-839125,826993,873387,-854775,-895675,877343,908201,-893447,-910223,905125,905125,-910223,-893447,908201,877343,-895675,-854775,873387,826993,-839125,-791589,794489,748381,-740703,-697325,680027,640323,-613189,-578161,542635,514349,-467843,-449391,390899,385205,-312637,-320943,237813,258921,-169143,-199789,110915,146317,-64889,-100097,32231,63109,-11403,-35191,957,16567,2413,-6041,-2257,1277,1127,307,33,1 199,C,1,99,1667,12375,57205,194579,529993,1215639,2431779,4356719,7146795,10940537,15882429,22141819,29896087,39279355,50322949,62935069,76941443,92159977,108459149,125745059,143889447,162650973,181657909,200480847,218738341,236167097,252592149,267826531,281585249,293483623,303148249,310352611,315093865,317551445,317958341,316496927,313280373,308448383,302282057,295242765,287898015,280760439,274171593,268287415,263182337,258985113,255930359,254305083,254305083,255930359,258985113,263182337,268287415,274171593,280760439,287898015,295242765,302282057,308448383,313280373,316496927,317958341,317551445,315093865,310352611,303148249,293483623,281585249,267826531,252592149,236167097,218738341,200480847,181657909,162650973,143889447,125745059,108459149,92159977,76941443,62935069,50322949,39279355,29896087,22141819,15882429,10940537,7146795,4356719,2431779,1215639,529993,194579,57205,12375,1667,99,1,D,1,33,347,1975,7721,23321,57993,123761,233597,399437,631589,939833,1335253,1830469,2437075,3161375,4001117,4946297,5983585,7101611,8292843,9550167,10861035,12203425,13548033,14865219,16131885,17333227,18457357,19488061,20401057,21168191,21767161,22189597,22442703,22542271,22503655,22336957,22049959,21656831,21183977,20669091,20151881,19663229,19220373,18830139,18498823,18239283,18071005,18012449,18071005,18239283,18498823,18830139,19220373,19663229,20151881,20669091,21183977,21656831,22049959,22336957,22503655,22542271,22442703,22189597,21767161,21168191,20401057,19488061,18457357,17333227,16131885,14865219,13548033,12203425,10861035,9550167,8292843,7101611,5983585,4946297,4001117,3161375,2437075,1830469,1335253,939833,631589,399437,233597,123761,57993,23321,7721,1975,347,33,1